Class ItemGroup<HEADERRECORD,RECORD>
java.lang.Object
org.teamapps.ux.component.itemview.ItemGroup<HEADERRECORD,RECORD>
-
Constructor Summary
ConstructorsConstructorDescriptionItemGroup(HEADERRECORD headerRecord) ItemGroup(HEADERRECORD headerRecord, Template itemTemplate) ItemGroup(HEADERRECORD headerRecord, Template itemTemplate, List<RECORD> items) -
Method Summary
Modifier and TypeMethodDescriptionvoidfloatintintgetItems()intintbooleanvoidremoveItem(RECORD item) setButtonWidth(float buttonWidth) voidsetContainer(ItemGroupContainer<HEADERRECORD, RECORD> container) setFloatStyle(ItemViewFloatStyle floatStyle) setHeaderRecord(HEADERRECORD headerRecord) setHeaderVisible(boolean headerVisible) setHorizontalItemMargin(int horizontalItemMargin) setHorizontalPadding(int horizontalPadding) setItemJustification(ItemViewRowJustification itemJustification) voidsetItemPropertyExtractor(PropertyExtractor<RECORD> propertyExtractor) voidsetItemPropertyProvider(PropertyProvider<RECORD> propertyProvider) setItemTemplate(Template itemTemplate) setVerticalItemMargin(int verticalItemMargin) setVerticalPadding(int verticalPadding)
-
Constructor Details
-
ItemGroup
public ItemGroup() -
ItemGroup
-
ItemGroup
-
ItemGroup
-
-
Method Details
-
createUiItemViewItemGroup
-
setContainer
-
addItem
-
removeItem
-
getItems
-
setItems
-
getItemTemplate
-
setItemTemplate
-
getHeaderRecord
-
setHeaderRecord
-
isHeaderVisible
public boolean isHeaderVisible() -
setHeaderVisible
-
getFloatStyle
-
setFloatStyle
-
getButtonWidth
public float getButtonWidth() -
setButtonWidth
-
getHorizontalPadding
public int getHorizontalPadding() -
setHorizontalPadding
-
getVerticalPadding
public int getVerticalPadding() -
setVerticalPadding
-
getHorizontalItemMargin
public int getHorizontalItemMargin() -
setHorizontalItemMargin
-
getVerticalItemMargin
public int getVerticalItemMargin() -
setVerticalItemMargin
-
getItemJustification
-
setItemJustification
-
getContainer
-
getItemPropertyProvider
-
setItemPropertyProvider
-
setItemPropertyExtractor
-