Class ChannelListViewModelFactory

    • Constructor Detail

      • ChannelListViewModelFactory

        ChannelListViewModelFactory(FilterObject filter, QuerySorter<Channel> sort, Integer limit, Integer messageLimit, Integer memberLimit, ChatEventHandlerFactory chatEventHandlerFactory)
        Parameters:
        filter - How to filter the channels.
        sort - How to sort the channels, defaults to last_updated.
        limit - How many channels to return.
        messageLimit - The number of messages to fetch for each channel.
        memberLimit - The number of members per channel.
        chatEventHandlerFactory - The instance of ChatEventHandlerFactory that will be used to create ChatEventHandler.
      • ChannelListViewModelFactory

        ChannelListViewModelFactory(FilterObject filter, QuerySorter<Channel> sort, Integer limit, Integer messageLimit, Integer memberLimit)
        Parameters:
        filter - How to filter the channels.
        sort - How to sort the channels, defaults to last_updated.
        limit - How many channels to return.
        messageLimit - The number of messages to fetch for each channel.
        memberLimit - The number of members per channel.
      • ChannelListViewModelFactory

        ChannelListViewModelFactory(FilterObject filter, QuerySorter<Channel> sort, Integer limit, Integer messageLimit)
        Parameters:
        filter - How to filter the channels.
        sort - How to sort the channels, defaults to last_updated.
        limit - How many channels to return.
        messageLimit - The number of messages to fetch for each channel.
      • ChannelListViewModelFactory

        ChannelListViewModelFactory(FilterObject filter, QuerySorter<Channel> sort, Integer limit)
        Parameters:
        filter - How to filter the channels.
        sort - How to sort the channels, defaults to last_updated.
        limit - How many channels to return.
      • ChannelListViewModelFactory

        ChannelListViewModelFactory(FilterObject filter, QuerySorter<Channel> sort)
        Parameters:
        filter - How to filter the channels.
        sort - How to sort the channels, defaults to last_updated.
      • ChannelListViewModelFactory

        ChannelListViewModelFactory(FilterObject filter)
        Parameters:
        filter - How to filter the channels.
      • ChannelListViewModelFactory

        ChannelListViewModelFactory()