ScheduledMessageListQueryParams class
Params for creating a ScheduledMessageListQuery object.
Constructors
-
ScheduledMessageListQueryParams({String? channelUrl, bool? reverse, List<
ScheduledStatus> ? scheduledStatus, MessageTypeFilter? messageTypeFilter, ScheduledMessageListQueryOrder? order, int? limit})
Properties
- channelUrl ↔ String?
-
The scheduled messages in specified channel will be retrieved. Defaults to null.
read / write
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- limit ↔ int?
-
The maximum number of items per queried page.
read / write
- messageTypeFilter ↔ MessageTypeFilter?
-
Message type filter of scheduled messages. Defaults to MessageTypeFilter.all.
read / write
- order ↔ ScheduledMessageListQueryOrder?
-
The result order of scheduled messages. Defaults to ScheduledMessageListQueryOrder.createdAt.
read / write
- reverse ↔ bool?
-
Determines whether to list the retrieved messages in reverse order. Defaults to false.
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
-
scheduledStatus
↔ List<
ScheduledStatus> ? -
The target scheduled status of the scheduled messages to be retrieved. Defaults to null.
read / write
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited