Package org.teamapps.ux.component.mobile
Class NavigationBar<RECORD>
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.mobile.NavigationBar<RECORD>
- All Implemented Interfaces:
ClientObject,Component
public class NavigationBar<RECORD> extends AbstractComponent implements Component
-
Field Summary
Fields Modifier and Type Field Description Event<NavigationBarButton>onButtonClickFields inherited from class org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Constructor Summary
Constructors Constructor Description NavigationBar() -
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
createUiReference, getId, isRendered, render, unrenderMethods inherited from interface org.teamapps.ux.component.Component
getParent, isVisible, setAttribute, setAttribute, setCssStyle, setCssStyle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setParent, setShadow, setVisible, toggleCssClass, toggleCssClass
-
Field Details
-
onButtonClick
-
-
Constructor Details
-
NavigationBar
public NavigationBar()
-
-
Method Details
-
createUiComponent
public org.teamapps.dto.UiComponent createUiComponent()- Specified by:
createUiComponentin classAbstractComponent
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event)- Specified by:
handleUiEventin interfaceClientObject
-
preloadFanOutComponent
May be used for client-side performance reasons. -
showFanOutComponent
-
hideFanOutComponent
public void hideFanOutComponent() -
showOrHideFanoutComponent
-
getButtonTemplate
-
setButtonTemplate
-
getButtons
-
setButtons
-
getBackgroundColor
public org.teamapps.common.format.Color getBackgroundColor() -
setBackgroundColor
public void setBackgroundColor(org.teamapps.common.format.Color backgroundColor) -
getBorderColor
public org.teamapps.common.format.Color getBorderColor() -
setBorderColor
public void setBorderColor(org.teamapps.common.format.Color borderColor) -
getFanOutComponents
-
getActiveFanOutComponent
-
setMultiProgressDisplay
-
getMultiProgressDisplay
-