Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OpenChannelMessagesQuery

A paginated query for message history in an open channel. Create via OpenChannel.createOpenChannelMessagesQuery.

Hierarchy

Index

Accessors

  • get isLoading(): boolean
  • Whether the query is currently loading data

    Returns boolean

  • get hasNext(): boolean
  • Whether there are more pages of data to load

    Returns boolean

Methods

  • Loads the next page of query results. Returns a busy error if a load operation is already in progress.

    example
    const result = await query.loadNextPage();
    if (result.isOk) {
    console.log('Data:', result.data);
    }

    Returns Promise<NCResult<PageData<Message<any>>>>

    A promise resolving to the query result