queryChannel method

Future<ChannelState> queryChannel(
  1. String channelType, {
  2. bool state = true,
  3. bool watch = false,
  4. bool presence = false,
  5. String? channelId,
  6. Map<String, Object?>? channelData,
  7. PaginationParams? messagesPagination,
  8. PaginationParams? membersPagination,
  9. PaginationParams? watchersPagination,
})

Query the API, get messages, members or other channel fields Creates the channel first if not yet created

Implementation

Future<ChannelState> queryChannel(
  String channelType, {
  bool state = true,
  bool watch = false,
  bool presence = false,
  String? channelId,
  Map<String, Object?>? channelData,
  PaginationParams? messagesPagination,
  PaginationParams? membersPagination,
  PaginationParams? watchersPagination,
}) =>
    _chatApi.channel.queryChannel(
      channelType,
      channelId: channelId,
      channelData: channelData,
      state: state,
      watch: watch,
      presence: presence,
      messagesPagination: messagesPagination,
      membersPagination: membersPagination,
      watchersPagination: watchersPagination,
    );