Interface DecoratorProviderFactory
-
- All Implemented Interfaces:
public interface DecoratorProviderFactoryA factory responsible for creating DecoratorProviders to be used in io.getstream.chat.android.ui.feature.messages.list.MessageListView.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classDecoratorProviderFactory.Companion
-
Method Summary
Modifier and Type Method Description abstract DecoratorProvidercreateDecoratorProvider(Channel channel, DateFormatter dateFormatter, MessageListViewStyle messageListViewStyle, MessageListView.ShowAvatarPredicate showAvatarPredicate, MessageBackgroundFactory messageBackgroundFactory, Function0<DeletedMessageVisibility> deletedMessageVisibility, Function1<String, String> getLanguageDisplayName)Creates a new DecoratorProvider for the given channel. -
-
Method Detail
-
createDecoratorProvider
abstract DecoratorProvider createDecoratorProvider(Channel channel, DateFormatter dateFormatter, MessageListViewStyle messageListViewStyle, MessageListView.ShowAvatarPredicate showAvatarPredicate, MessageBackgroundFactory messageBackgroundFactory, Function0<DeletedMessageVisibility> deletedMessageVisibility, Function1<String, String> getLanguageDisplayName)
Creates a new DecoratorProvider for the given channel.
-
-
-
-