UserFullInfo class

Implemented types

Constructors

UserFullInfo({bool isBlocked, bool canBeCalled, bool hasPrivateCalls, String bio, String shareText, int groupInCommonCount, BotInfo botInfo})
Contains full information about a user (except the full list of profile photos). isBlocked True, if the user is blacklisted by the current user . canBeCalled True, if the user can be called . hasPrivateCalls True, if the user can't be called due to their privacy settings. bio A short user bio . shareText For bots, the text that is included with the link when users share the bot . groupInCommonCount Number of group chats where both the other user and the current user are a member; 0 for the current user . botInfo If the user is a bot, information about the bot; may be null
UserFullInfo.fromJson(Map<String, dynamic> json)
Parse from a json

Properties

bio String
read / write
botInfo BotInfo
read / write
canBeCalled bool
read / write
extra ↔ dynamic
read / write
groupInCommonCount int
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
hasPrivateCalls bool
read / write
isBlocked bool
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
shareText String
read / write

Methods

getConstructor() String
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() Map<String, dynamic>
override
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited

Constants

CONSTRUCTOR → const String
"userFullInfo"