StreamChannelListController.fromValue constructor

StreamChannelListController.fromValue(
  1. PagedValue<int, Channel> value, {
  2. required StreamChatClient client,
  3. StreamChannelListEventHandler? eventHandler,
  4. Filter? filter,
  5. List<SortOption<ChannelState>>? channelStateSort,
  6. @Deprecated(''' sort has been deprecated. Please use channelStateSort instead.''') List<SortOption<ChannelModel>>? sort,
  7. bool presence = true,
  8. int limit = defaultChannelPagedLimit,
  9. int? messageLimit,
  10. int? memberLimit,
})

Creates a StreamChannelListController from the passed value.

Implementation

StreamChannelListController.fromValue(
  super.value, {
  required this.client,
  StreamChannelListEventHandler? eventHandler,
  this.filter,
  this.channelStateSort,
  @Deprecated('''
  sort has been deprecated.
  Please use channelStateSort instead.''') this.sort,
  this.presence = true,
  this.limit = defaultChannelPagedLimit,
  this.messageLimit,
  this.memberLimit,
}) : _eventHandler = eventHandler ?? StreamChannelListEventHandler();