MesiboGroupProfile class

Inheritance

Constructors

MesiboGroupProfile({String? address, required int groupId, required int uid, String? status, String? name, String? imageUrl, String? imagePath, String? thumbnailPath, required bool selfProfile})

Properties

address String?
getter/setter pairinherited
groupId int
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
imagePath String?
getter/setter pairinherited
imageUrl String?
getter/setter pairinherited
mProfileListeners List<WeakReference<MesiboProfileLocalListener>>
getter/setter pair
name String?
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selfProfile bool
getter/setter pairinherited
status String?
getter/setter pairinherited
thumbnailPath String?
getter/setter pairinherited
uid int
getter/setter pairinherited

Methods

addListener(MesiboProfileLocalListener listener) → void
addMember(String? address, MesiboMemberPermissions? permissions, int pin) → void
addPin(MEsibofluTTERClAss permissions, MesiboGroupListener listener) → void
encode() Object
inherited
getAddress() String?
inherited
getGroupProfile() MesiboGroupProfile?
inherited
getMembers(int count, bool restart, MesiboGroupListener listener) → void
getNameOrAddress() String?
inherited
getSettings(MesiboGroupListener listener) → void
isGroup() bool
inherited
join(int pin, MesiboGroupListener listener) → void
newMessage() MesiboMessage
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeListener(MesiboProfileLocalListener listener) → void
removeMember(String? address) → void
save() → void
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

objMap Map<String, MesiboGroupProfile>
final

Static Methods

createInstance(List<Object?> result, {String? address, int? groupId, int? uid, String? status, String? name, String? imageUrl, String? imagePath, String? thumbnailPath, bool? selfProfile}) MesiboGroupProfile
getCachedProfile(String? address, int? groupId, bool? selfProfile) MesiboGroupProfile?
getHashCode(String? address, int? groupId, bool? selfProfile) String