Package 

Interface DecoratorProviderFactory

    • Method Detail

      • createDecoratorProvider

         abstract DecoratorProvider createDecoratorProvider(Channel channel, DateFormatter dateFormatter, MessageListViewStyle messageListViewStyle, MessageListView.ShowAvatarPredicate showAvatarPredicate, MessageBackgroundFactory messageBackgroundFactory, Function1<String, String> getLanguageDisplayName)

        Creates a new DecoratorProvider for the given channel.

        Parameters:
        channel - The channel whose messages are being decorated.
        dateFormatter - Formatter used to render message timestamps.
        messageListViewStyle - Style configuration for the message list.
        showAvatarPredicate - Predicate invoked per message to decide avatar visibility.
        messageBackgroundFactory - Factory for message background drawables.
        getLanguageDisplayName - Resolves a language code to its display name.