USystemMessageViewData class sealed
- Available extensions
- Annotations
-
- @freezed
Constructors
- USystemMessageViewData.systemMessageDataAddMember({required SystemMessageDataAddMember data})
-
constfactory
- USystemMessageViewData.systemMessageDataCreateJoinLink({required SystemMessageDataCreateJoinLink data})
-
constfactory
- USystemMessageViewData.systemMessageDataDisableJoinLink({required SystemMessageDataDisableJoinLink data})
-
constfactory
- USystemMessageViewData.systemMessageDataEditGroup({required SystemMessageDataEditGroup data})
-
constfactory
- USystemMessageViewData.systemMessageDataEditJoinLink({required SystemMessageDataEditJoinLink data})
-
constfactory
- USystemMessageViewData.systemMessageDataEnableJoinLink({required SystemMessageDataEnableJoinLink data})
-
constfactory
- USystemMessageViewData.systemMessageDataLockConvo({required SystemMessageDataLockConvo data})
-
constfactory
- USystemMessageViewData.systemMessageDataLockConvoPermanently({required SystemMessageDataLockConvoPermanently data})
-
constfactory
- USystemMessageViewData.systemMessageDataMemberJoin({required SystemMessageDataMemberJoin data})
-
constfactory
- USystemMessageViewData.systemMessageDataMemberLeave({required SystemMessageDataMemberLeave data})
-
constfactory
- USystemMessageViewData.systemMessageDataRemoveMember({required SystemMessageDataRemoveMember data})
-
constfactory
- USystemMessageViewData.systemMessageDataUnlockConvo({required SystemMessageDataUnlockConvo data})
-
constfactory
-
USystemMessageViewData.unknown({required Map<
String, dynamic> data}) -
constfactory
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 - isNotSystemMessageDataCreateJoinLink → bool
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - isNotSystemMessageDataDisableJoinLink → bool
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - isNotSystemMessageDataEditGroup → bool
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - isNotSystemMessageDataEditJoinLink → bool
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - isNotSystemMessageDataEnableJoinLink → bool
-
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 - isSystemMessageDataCreateJoinLink → bool
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - isSystemMessageDataDisableJoinLink → bool
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - isSystemMessageDataEditGroup → bool
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - isSystemMessageDataEditJoinLink → bool
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - isSystemMessageDataEnableJoinLink → bool
-
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 - systemMessageDataCreateJoinLink → SystemMessageDataCreateJoinLink?
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - systemMessageDataDisableJoinLink → SystemMessageDataDisableJoinLink?
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - systemMessageDataEditGroup → SystemMessageDataEditGroup?
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - systemMessageDataEditJoinLink → SystemMessageDataEditJoinLink?
-
Available on USystemMessageViewData, provided by the USystemMessageViewDataExtension extension
no setter - systemMessageDataEnableJoinLink → SystemMessageDataEnableJoinLink?
-
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
Aswitch-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 ofmapthat fallback to returningnull. -
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 ofmapthat fallback to returningorElse. -
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 ofwhenthat fallback to anorElsecallback. -
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
Aswitch-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 ofwhenthat fallback to returningnull
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited