-
- All Implemented Interfaces:
-
com.airbnb.epoxy.ModelCollector
public interface GroupModelBuilder implements ModelCollector
-
-
Method Summary
-
-
Method Detail
-
onBind
abstract GroupModelBuilder onBind(OnModelBoundListener<GroupModel_, ModelGroupHolder> listener)
-
onUnbind
abstract GroupModelBuilder onUnbind(OnModelUnboundListener<GroupModel_, ModelGroupHolder> listener)
-
onVisibilityStateChanged
abstract GroupModelBuilder onVisibilityStateChanged(OnModelVisibilityStateChangedListener<GroupModel_, ModelGroupHolder> listener)
-
onVisibilityChanged
abstract GroupModelBuilder onVisibilityChanged(OnModelVisibilityChangedListener<GroupModel_, ModelGroupHolder> listener)
-
shouldSaveViewState
abstract GroupModelBuilder shouldSaveViewState(boolean shouldSaveViewState)
-
id
abstract GroupModelBuilder id(long id)
-
id
abstract GroupModelBuilder id(@Nullable() Array<Number> ids)
-
id
abstract GroupModelBuilder id(long id1, long id2)
-
id
abstract GroupModelBuilder id(@Nullable() CharSequence key)
-
id
abstract GroupModelBuilder id(@Nullable() CharSequence key, @Nullable() Array<CharSequence> otherKeys)
-
id
abstract GroupModelBuilder id(@Nullable() CharSequence key, long id)
-
layout
abstract GroupModelBuilder layout(@LayoutRes() int layoutRes)
-
spanSizeOverride
abstract GroupModelBuilder spanSizeOverride(@Nullable() EpoxyModel.SpanSizeOverrideCallback spanSizeCallback)
-
-
-
-