Class InfiniteItemView2<RECORD>
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.infiniteitemview.InfiniteItemView2<RECORD>
- All Implemented Interfaces:
ClientObject,Component
public class InfiniteItemView2<RECORD> extends AbstractComponent
-
Field Summary
Fields Modifier and Type Field Description Event<ItemClickedEventData<RECORD>>onItemClickedFields inherited from class org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Constructor Summary
Constructors Constructor Description InfiniteItemView2()InfiniteItemView2(float itemWidth, int itemHeight)InfiniteItemView2(Template itemTemplate, float itemWidth, int itemHeight) -
Method Summary
Methods inherited from class org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, setVisible, toggleCssClass, toString, unrenderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.ux.component.ClientObject
handleUiQueryMethods inherited from interface org.teamapps.ux.component.Component
setAttribute, setCssStyle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setShadow, toggleCssClass
-
Field Details
-
onItemClicked
-
-
Constructor Details
-
InfiniteItemView2
-
InfiniteItemView2
public InfiniteItemView2(float itemWidth, int itemHeight) -
InfiniteItemView2
public InfiniteItemView2()
-
-
Method Details
-
createUiComponent
public org.teamapps.dto.UiComponent createUiComponent()- Specified by:
createUiComponentin classAbstractComponent
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event) -
getModel
-
setModel
-
refresh
public void refresh() -
getContextMenuProvider
-
setContextMenuProvider
-
closeContextMenu
public void closeContextMenu() -
getItemTemplate
-
setItemTemplate
-
getItemWidth
public float getItemWidth() -
setItemWidth
-
getItemHeight
public float getItemHeight() -
setItemHeight
-
getItemContentHorizontalAlignment
-
setItemContentHorizontalAlignment
public InfiniteItemView2<RECORD> setItemContentHorizontalAlignment(HorizontalElementAlignment itemContentHorizontalAlignment) -
getItemContentVerticalAlignment
-
setItemContentVerticalAlignment
public InfiniteItemView2<RECORD> setItemContentVerticalAlignment(VerticalElementAlignment itemContentVerticalAlignment) -
getItemPositionAnimationTime
public int getItemPositionAnimationTime() -
setItemPositionAnimationTime
public void setItemPositionAnimationTime(int itemPositionAnimationTime) -
getItemPropertyProvider
-
setItemPropertyProvider
-
setItemPropertyExtractor
-