ScheduledUserMessageUpdateParams class Null safety

Annotations

Constructors

ScheduledUserMessageUpdateParams({String? message, int? scheduledAt, String? customType, String? data, bool? sendPush, MentionType? mentionType, List? mentionedUserIds, bool? isSilent, bool? markAsRead, Map? sortedMetaarray, String? dedupId, String? apnsBundleId, List<String>? translationTargetLanguages, PushTriggerOption? pushOption, AppleCriticalAlertOptions? appleCriticalAlertOptions})

Properties

apnsBundleId String?
Specifies the bundle ID of the client app in order to send a push notification to iOS devices
read / write
appleCriticalAlertOptions AppleCriticalAlertOptions?
Options that support Apple critical alerts and checks whether the message is a critical alert.
read / write
customType String?
Specifies a custom message type which is used for message grouping Limited to 128 characters.
read / write
data String?
Specifies additional message information
read / write
dedupId String?
Specifies the unique message ID created by other system
read / write
hashCode int
The hash code for this object.
read-onlyinherited
isSilent bool?
Determines whether to send a message without updating some of the channel properties
read / write
markAsRead bool?
Determines whether to mark the message as read for the sender
read / write
mentionedUserIds List?
Specifies an array of one or more IDs of the users who will get a notification for the message.
read / write
mentionType MentionType?
Specifies the mentioning method which indicates the user scope who will get a notification for the message
read / write
message String?
Specifies the content of the message.
read / write
pushOption PushTriggerOption?
default, suppress, force
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
scheduledAt int?
The time to send the message, in Unix milliseconds format. The messages are scheduled in minutes The term between current time and scheduledAt should be between 5 minutes (depending on the app attribute minimum_interval_for_scheduling) and 30 days
read / write
sendPush bool?
Determines whether to send a push notification for the message to the members of the channel
read / write
sortedMetaarray Map?
Specifies a JSON object of one or more key-values items which store additional message information
read / write
translationTargetLanguages List<String>?
Languages which the message will be translated to.
read / write

Methods

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

Operators

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