USystemMessageViewData class sealed

Available extensions
Annotations
  • @freezed

Properties

data Object
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
isNotSystemMessageDataAddMember bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isNotSystemMessageDataEditGroup bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isNotSystemMessageDataLockConvo bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isNotSystemMessageDataLockConvoPermanently bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isNotSystemMessageDataMemberJoin bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isNotSystemMessageDataMemberLeave bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isNotSystemMessageDataRemoveMember bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isNotSystemMessageDataUnlockConvo bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isNotUnknown bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isSystemMessageDataAddMember bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isSystemMessageDataEditGroup bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isSystemMessageDataLockConvo bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isSystemMessageDataLockConvoPermanently bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isSystemMessageDataMemberJoin bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isSystemMessageDataMemberLeave bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isSystemMessageDataRemoveMember bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isSystemMessageDataUnlockConvo bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
isUnknown bool

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
systemMessageDataAddMember SystemMessageDataAddMember?

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
systemMessageDataEditGroup SystemMessageDataEditGroup?

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
systemMessageDataLockConvo SystemMessageDataLockConvo?

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
systemMessageDataLockConvoPermanently SystemMessageDataLockConvoPermanently?

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
systemMessageDataMemberJoin SystemMessageDataMemberJoin?

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
systemMessageDataMemberLeave SystemMessageDataMemberLeave?

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
systemMessageDataRemoveMember SystemMessageDataRemoveMember?

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
systemMessageDataUnlockConvo SystemMessageDataUnlockConvo?

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter
unknown Map<String, dynamic>?

Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension

no setter

Methods

map<TResult extends Object?>({required TResult systemMessageDataAddMember(USystemMessageViewDataSystemMessageDataAddMember value), required TResult systemMessageDataRemoveMember(USystemMessageViewDataSystemMessageDataRemoveMember value), required TResult systemMessageDataMemberJoin(USystemMessageViewDataSystemMessageDataMemberJoin value), required TResult systemMessageDataMemberLeave(USystemMessageViewDataSystemMessageDataMemberLeave value), required TResult systemMessageDataLockConvo(USystemMessageViewDataSystemMessageDataLockConvo value), required TResult systemMessageDataUnlockConvo(USystemMessageViewDataSystemMessageDataUnlockConvo value), required TResult systemMessageDataLockConvoPermanently(USystemMessageViewDataSystemMessageDataLockConvoPermanently value), required TResult systemMessageDataEditGroup(USystemMessageViewDataSystemMessageDataEditGroup value), required TResult systemMessageDataCreateJoinLink(USystemMessageViewDataSystemMessageDataCreateJoinLink value), required TResult systemMessageDataEditJoinLink(USystemMessageViewDataSystemMessageDataEditJoinLink value), required TResult systemMessageDataEnableJoinLink(USystemMessageViewDataSystemMessageDataEnableJoinLink value), required TResult systemMessageDataDisableJoinLink(USystemMessageViewDataSystemMessageDataDisableJoinLink value), required TResult unknown(USystemMessageViewDataUnknown value)}) → TResult

Available on USystemMessageViewData, provided by the USystemMessageViewDataPatterns extension

A switch-like method, using callbacks.
mapOrNull<TResult extends Object?>({TResult? systemMessageDataAddMember(USystemMessageViewDataSystemMessageDataAddMember value)?, TResult? systemMessageDataRemoveMember(USystemMessageViewDataSystemMessageDataRemoveMember value)?, TResult? systemMessageDataMemberJoin(USystemMessageViewDataSystemMessageDataMemberJoin value)?, TResult? systemMessageDataMemberLeave(USystemMessageViewDataSystemMessageDataMemberLeave value)?, TResult? systemMessageDataLockConvo(USystemMessageViewDataSystemMessageDataLockConvo value)?, TResult? systemMessageDataUnlockConvo(USystemMessageViewDataSystemMessageDataUnlockConvo value)?, TResult? systemMessageDataLockConvoPermanently(USystemMessageViewDataSystemMessageDataLockConvoPermanently value)?, TResult? systemMessageDataEditGroup(USystemMessageViewDataSystemMessageDataEditGroup value)?, TResult? systemMessageDataCreateJoinLink(USystemMessageViewDataSystemMessageDataCreateJoinLink value)?, TResult? systemMessageDataEditJoinLink(USystemMessageViewDataSystemMessageDataEditJoinLink value)?, TResult? systemMessageDataEnableJoinLink(USystemMessageViewDataSystemMessageDataEnableJoinLink value)?, TResult? systemMessageDataDisableJoinLink(USystemMessageViewDataSystemMessageDataDisableJoinLink value)?, TResult? unknown(USystemMessageViewDataUnknown value)?}) → TResult?

Available on USystemMessageViewData, provided by the USystemMessageViewDataPatterns extension

A variant of map that fallback to returning null.
maybeMap<TResult extends Object?>({TResult systemMessageDataAddMember(USystemMessageViewDataSystemMessageDataAddMember value)?, TResult systemMessageDataRemoveMember(USystemMessageViewDataSystemMessageDataRemoveMember value)?, TResult systemMessageDataMemberJoin(USystemMessageViewDataSystemMessageDataMemberJoin value)?, TResult systemMessageDataMemberLeave(USystemMessageViewDataSystemMessageDataMemberLeave value)?, TResult systemMessageDataLockConvo(USystemMessageViewDataSystemMessageDataLockConvo value)?, TResult systemMessageDataUnlockConvo(USystemMessageViewDataSystemMessageDataUnlockConvo value)?, TResult systemMessageDataLockConvoPermanently(USystemMessageViewDataSystemMessageDataLockConvoPermanently value)?, TResult systemMessageDataEditGroup(USystemMessageViewDataSystemMessageDataEditGroup value)?, TResult systemMessageDataCreateJoinLink(USystemMessageViewDataSystemMessageDataCreateJoinLink value)?, TResult systemMessageDataEditJoinLink(USystemMessageViewDataSystemMessageDataEditJoinLink value)?, TResult systemMessageDataEnableJoinLink(USystemMessageViewDataSystemMessageDataEnableJoinLink value)?, TResult systemMessageDataDisableJoinLink(USystemMessageViewDataSystemMessageDataDisableJoinLink value)?, TResult unknown(USystemMessageViewDataUnknown value)?, required TResult orElse()}) → TResult

Available on USystemMessageViewData, provided by the USystemMessageViewDataPatterns extension

A variant of map that fallback to returning orElse.
maybeWhen<TResult extends Object?>({TResult systemMessageDataAddMember(SystemMessageDataAddMember data)?, TResult systemMessageDataRemoveMember(SystemMessageDataRemoveMember data)?, TResult systemMessageDataMemberJoin(SystemMessageDataMemberJoin data)?, TResult systemMessageDataMemberLeave(SystemMessageDataMemberLeave data)?, TResult systemMessageDataLockConvo(SystemMessageDataLockConvo data)?, TResult systemMessageDataUnlockConvo(SystemMessageDataUnlockConvo data)?, TResult systemMessageDataLockConvoPermanently(SystemMessageDataLockConvoPermanently data)?, TResult systemMessageDataEditGroup(SystemMessageDataEditGroup data)?, TResult systemMessageDataCreateJoinLink(SystemMessageDataCreateJoinLink data)?, TResult systemMessageDataEditJoinLink(SystemMessageDataEditJoinLink data)?, TResult systemMessageDataEnableJoinLink(SystemMessageDataEnableJoinLink data)?, TResult systemMessageDataDisableJoinLink(SystemMessageDataDisableJoinLink data)?, TResult unknown(Map<String, dynamic> data)?, required TResult orElse()}) → TResult

Available on USystemMessageViewData, provided by the USystemMessageViewDataPatterns extension

A variant of when that fallback to an orElse callback.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult systemMessageDataAddMember(SystemMessageDataAddMember data), required TResult systemMessageDataRemoveMember(SystemMessageDataRemoveMember data), required TResult systemMessageDataMemberJoin(SystemMessageDataMemberJoin data), required TResult systemMessageDataMemberLeave(SystemMessageDataMemberLeave data), required TResult systemMessageDataLockConvo(SystemMessageDataLockConvo data), required TResult systemMessageDataUnlockConvo(SystemMessageDataUnlockConvo data), required TResult systemMessageDataLockConvoPermanently(SystemMessageDataLockConvoPermanently data), required TResult systemMessageDataEditGroup(SystemMessageDataEditGroup data), required TResult systemMessageDataCreateJoinLink(SystemMessageDataCreateJoinLink data), required TResult systemMessageDataEditJoinLink(SystemMessageDataEditJoinLink data), required TResult systemMessageDataEnableJoinLink(SystemMessageDataEnableJoinLink data), required TResult systemMessageDataDisableJoinLink(SystemMessageDataDisableJoinLink data), required TResult unknown(Map<String, dynamic> data)}) → TResult

Available on USystemMessageViewData, provided by the USystemMessageViewDataPatterns extension

A switch-like method, using callbacks.
whenOrNull<TResult extends Object?>({TResult? systemMessageDataAddMember(SystemMessageDataAddMember data)?, TResult? systemMessageDataRemoveMember(SystemMessageDataRemoveMember data)?, TResult? systemMessageDataMemberJoin(SystemMessageDataMemberJoin data)?, TResult? systemMessageDataMemberLeave(SystemMessageDataMemberLeave data)?, TResult? systemMessageDataLockConvo(SystemMessageDataLockConvo data)?, TResult? systemMessageDataUnlockConvo(SystemMessageDataUnlockConvo data)?, TResult? systemMessageDataLockConvoPermanently(SystemMessageDataLockConvoPermanently data)?, TResult? systemMessageDataEditGroup(SystemMessageDataEditGroup data)?, TResult? systemMessageDataCreateJoinLink(SystemMessageDataCreateJoinLink data)?, TResult? systemMessageDataEditJoinLink(SystemMessageDataEditJoinLink data)?, TResult? systemMessageDataEnableJoinLink(SystemMessageDataEnableJoinLink data)?, TResult? systemMessageDataDisableJoinLink(SystemMessageDataDisableJoinLink data)?, TResult? unknown(Map<String, dynamic> data)?}) → TResult?

Available on USystemMessageViewData, provided by the USystemMessageViewDataPatterns extension

A variant of when that fallback to returning null

Operators

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