gsdsdk / com.gsd.software.sdk.list / ListConfigurationContainer

ListConfigurationContainer

class ListConfigurationContainer

Created by konradrutkowski on 11.09.2018. File created for GSDAndroidSDK

Constructors

Name Summary
<init> ListConfigurationContainer()
Created by konradrutkowski on 11.09.2018. File created for GSDAndroidSDK

Properties

Name Summary
columns var columns:Int
decorators val decorators: <ERROR CLASS>
horizontal var horizontal:Boolean
onItemReachedListenerConfiguration var onItemReachedListenerConfiguration:OnItemReachedListenerConfig?
onRefreshListener var onRefreshListener: OnRefreshListener?
onSwipeListenerConfiguration var onSwipeListenerConfiguration:OnSwipeListenerConfig?
reverse var reverse:Boolean
scrollbar var scrollbar:Boolean

Functions

Name Summary
decorator fun decorator(gsdDecorator:GsdDecorator):Unit
footer fun footer(viewId:Int, footerSettingsBlock:FooterConfig.() ->Unit= {}):Unit
itemReachedListener fun itemReachedListener(onItemReachedListener:OnItemReachedListener, onItemReachedListenerSettingsBlock:OnItemReachedListenerConfig.() ->Unit= {}):Unit
items fun <T> items(clazz:Class<T>, viewId:Int, binder:GsdBind<T>, listSettingsBlock:ListConfig<T>.() ->Unit= {}):Unit
section fun section(id:String, listSettingsBlock:Section.() ->Unit= {}):Unit
sectionLayout fun sectionLayout(viewId:Int, binder:GsdBind<Section>):Unit
swipeListener fun swipeListener(onSwipeListener:OnSwipeListener, onSwipeListenerSettingsBlock:OnSwipeListenerConfig.() ->Unit= {}):Unit