UserFull class

User Full.

ID: b9b12c6c.

Inheritance

Constructors

UserFull({required bool blocked, required bool phoneCallsAvailable, required bool phoneCallsPrivate, required bool canPinMessage, required bool hasScheduled, required bool videoCallsAvailable, required bool voiceMessagesForbidden, required bool translationsDisabled, required bool storiesPinnedAvailable, required bool blockedMyStoriesFrom, required bool wallpaperOverridden, required int id, String? about, required PeerSettingsBase settings, PhotoBase? personalPhoto, PhotoBase? profilePhoto, PhotoBase? fallbackPhoto, required PeerNotifySettingsBase notifySettings, BotInfoBase? botInfo, int? pinnedMsgId, required int commonChatsCount, int? folderId, int? ttlPeriod, String? themeEmoticon, String? privateForwardName, ChatAdminRightsBase? botGroupAdminRights, ChatAdminRightsBase? botBroadcastAdminRights, List<PremiumGiftOptionBase>? premiumGifts, WallPaperBase? wallpaper, PeerStoriesBase? stories})
User Full constructor.
const
UserFull.deserialize(BinaryReader reader)
Deserialize.
factory

Properties

about String?
About.
final
blocked bool
blocked: bit 0 of flags.0?true
final
blockedMyStoriesFrom bool
blocked_my_stories_from: bit 27 of flags.27?true
final
botBroadcastAdminRights ChatAdminRightsBase?
Bot Broadcast Admin Rights.
final
botGroupAdminRights ChatAdminRightsBase?
Bot Group Admin Rights.
final
botInfo BotInfoBase?
Bot Info.
final
canPinMessage bool
can_pin_message: bit 7 of flags.7?true
final
commonChatsCount int
Common Chats Count.
final
fallbackPhoto PhotoBase?
Fallback Photo.
final
flags int
Flags.
no setter
folderId int?
Folder Id.
final
hashCode int
The hash code for this object.
no setterinherited
hasScheduled bool
has_scheduled: bit 12 of flags.12?true
final
id int
Id.
final
notifySettings PeerNotifySettingsBase
Notify Settings.
final
personalPhoto PhotoBase?
Personal Photo.
final
phoneCallsAvailable bool
phone_calls_available: bit 4 of flags.4?true
final
phoneCallsPrivate bool
phone_calls_private: bit 5 of flags.5?true
final
pinnedMsgId int?
Pinned Msg Id.
final
premiumGifts List<PremiumGiftOptionBase>?
Premium Gifts.
final
privateForwardName String?
Private Forward Name.
final
profilePhoto PhotoBase?
Profile Photo.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
settings PeerSettingsBase
Settings.
final
stories PeerStoriesBase?
Stories.
final
storiesPinnedAvailable bool
stories_pinned_available: bit 26 of flags.26?true
final
themeEmoticon String?
Theme Emoticon.
final
translationsDisabled bool
translations_disabled: bit 23 of flags.23?true
final
ttlPeriod int?
Ttl Period.
final
videoCallsAvailable bool
video_calls_available: bit 13 of flags.13?true
final
voiceMessagesForbidden bool
voice_messages_forbidden: bit 20 of flags.20?true
final
wallpaper WallPaperBase?
Wallpaper.
final
wallpaperOverridden bool
wallpaper_overridden: bit 28 of flags.28?true
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize(List<int> buffer) → void
Serialize.
override
toJson() Map<String, dynamic>
Converts an object to JSON.
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited