Description

Represents a query for retrieving a list of scheduled messages.

Hierarchy

  • default
    • ScheduledMessageListQuery

Properties

channelUrl: null | string = null

Description

The scheduled messages in specified channel will be retrieved.

limit: number = DEFAULT_LIST_QUERY_LIMIT

Description

The maximum number of data per queried page.

messageTypeFilter: MessageTypeFilter = MessageTypeFilter.ALL

Description

Message type filter of scheduled messages.

order: null | ScheduledMessageListOrder = null

Description

The result order of scheduled messages.

reverse: boolean = false

Description

Determines whether to list the retrieved messages in reverse order.

scheduledStatus: null | ScheduledStatus[] = null

Description

The target scheduled status of the scheduled messages to be retrieved.

Accessors

  • get hasNext(): boolean
  • Returns boolean

    Description

    Whether there is a next page.

  • get isLoading(): boolean
  • Returns boolean

    Description

    Whether the current query is in communication progress with server.

Methods

  • Returns Promise<BaseMessage[]>

    Description

    Requests query result for the scheduled messages.

Generated using TypeDoc