MesiboGroupProfile class
- Inheritance
-
- Object
- MesiboProfileFlutter
- MesiboProfile
- MesiboGroupProfile
Constructors
Properties
- address ↔ String?
-
getter/setter pairinherited
- groupId ↔ int
-
getter/setter pairinherited
- hash_id ↔ int
-
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- locationProfile ↔ MesiboProfileLocation?
-
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
- uid ↔ int
-
getter/setter pairinherited
Methods
-
addListener(
MesiboProfileLocalListener listener) → void -
addMember(
String? address, MesiboMemberPermissions? permissions, int pin) → void -
addPin(
mEsibOfLUtterClass permissions, MesiboGroupListener listener) → void -
block(
bool enable) → void -
inherited
-
blockCalls(
bool enable) → void -
inherited
-
blockGroupMessages(
bool enable) → void -
inherited
-
blockMessages(
bool enable) → void -
inherited
-
blockProfile(
bool enable) → void -
inherited
-
blockProfileSubscription(
bool enable) → void -
inherited
-
blockVideoCalls(
bool enable) → void -
inherited
-
clearMessages(
[int ts = 0]) → void -
inherited
-
createReadSession(
MesiboMessageListener listener) → MesiboReadSession -
inherited
-
deleteMessages(
[int ts = 0]) → void -
inherited
-
deleteMessagesOlderThan(
int seconds) → void -
inherited
-
encode(
) → Object -
inherited
-
getAddress(
) → String? -
inherited
-
getBoolean(
String name, bool defValue) → Future< bool> -
inherited
-
getDouble(
String name, double defValue) → Future< double> -
inherited
-
getFailedMessageCount(
) → Future< int> -
inherited
-
getGroupProfile(
) → MesiboGroupProfile? -
inherited
-
getImage(
[int index = -1]) → Future< MesiboProfileImage> -
inherited
-
getInt(
String name, int defValue) → Future< int> -
inherited
-
getLastSeen(
) → Future< MesiboDateTime?> -
inherited
-
getLong(
String name, int defValue) → Future< int> -
inherited
-
getMembers(
int count, bool restart, MesiboGroupListener listener) → void -
getMessageCount(
int threadId, int status) → Future< int> -
inherited
-
getNameOrAddress(
) → String? -
inherited
-
getReceivedMessageCount(
) → Future< int> -
inherited
-
getSentMessageCount(
) → Future< int> -
inherited
-
getSettings(
MesiboGroupListener listener) → void -
getString(
String name, String? defValue) → Future< String> ? -
inherited
-
getTotalMessageCount(
) → Future< int> -
inherited
-
getUnreadMessageCount(
) → Future< int> -
inherited
-
getValues(
) → Future< Map< ?String?, Object?> > -
inherited
-
hasValue(
String name) → Future< bool> -
inherited
-
isChatting(
[int gid = 0]) → Future< bool> -
inherited
-
isGroup(
) → bool -
inherited
-
isOnline(
) → Future< bool> -
inherited
-
isTyping(
[int gid = 0]) → Future< bool> -
inherited
-
join(
int pin, MesiboGroupListener listener) → void -
location(
) → MesiboProfileLocation -
inherited
-
markRead(
bool sendReadReceipt) → Future< int> -
inherited
-
markUnread(
) → Future< int> -
inherited
-
newMessage(
) → MesiboMessage -
inherited
-
newPresence(
) → MesiboPresence -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeListener(
MesiboProfileLocalListener listener) → void -
removeMember(
String? address) → void -
reset(
) → void -
inherited
-
save(
) → void -
inherited
-
sendJoined(
) → void -
inherited
-
sendLeft(
) → void -
inherited
-
sendTyping(
) → void -
inherited
-
setBoolean(
String name, bool value, [int level = 0]) → void -
inherited
-
setDouble(
String name, double value, [int level = 0]) → void -
inherited
-
setImageFromFile(
String path, [int index = 0, int level = 0]) → void -
inherited
-
setImageUrl(
String? url, [int index = 0, int level = 0]) → void -
inherited
-
setInt(
String name, int value, [int level = 0]) → void -
inherited
-
setLong(
String name, int value, [int level = 0]) → void -
inherited
-
setProfileAccessLevels(
List< int> ? levels) → void -
inherited
-
setSearchable(
bool enable) → void -
inherited
-
setString(
String name, String? value, [int level = 0]) → void -
inherited
-
setVisibility(
int visibility) → void -
inherited
-
subscribe(
bool enable) → void -
inherited
-
toggleBlock(
) → Future< bool> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
unread(
) → Future< int> -
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, int? hash_id, String? name, bool? selfProfile}) → MesiboGroupProfile -
getCachedProfile(
String? address, int? groupId, bool? selfProfile) → MesiboGroupProfile? -
getHashCode(
String? address, int? groupId, bool? selfProfile) → String