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