Package org.teamapps.ux.component.mobile
Class NavigationBarButton<RECORD>
java.lang.Object
org.teamapps.ux.component.mobile.NavigationBarButton<RECORD>
public class NavigationBarButton<RECORD>
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description NavigationBarButton(RECORD data) -
Method Summary
Modifier and Type Method Description static NavigationBarButton<BaseTemplateRecord>create(org.teamapps.icons.Icon icon)static NavigationBarButton<BaseTemplateRecord>create(org.teamapps.icons.Icon icon, java.lang.String caption)static <PAYLOAD> NavigationBarButton<BaseTemplateRecord<PAYLOAD>>create(org.teamapps.icons.Icon icon, java.lang.String caption, PAYLOAD payload)static <PAYLOAD> NavigationBarButton<BaseTemplateRecord<PAYLOAD>>create(org.teamapps.icons.Icon icon, PAYLOAD payload)org.teamapps.dto.UiNavigationBarButtoncreateUiNavigationBarButton()RECORDgetData()booleanisVisible()voidsetData(RECORD data)voidsetVisible(boolean visible)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
onClick
-
-
Constructor Details
-
NavigationBarButton
-
-
Method Details
-
create
-
create
public static NavigationBarButton<BaseTemplateRecord> create(org.teamapps.icons.Icon icon, java.lang.String caption) -
create
public static <PAYLOAD> NavigationBarButton<BaseTemplateRecord<PAYLOAD>> create(org.teamapps.icons.Icon icon, PAYLOAD payload) -
create
public static <PAYLOAD> NavigationBarButton<BaseTemplateRecord<PAYLOAD>> create(org.teamapps.icons.Icon icon, java.lang.String caption, PAYLOAD payload) -
getData
-
setData
-
isVisible
public boolean isVisible() -
setVisible
public void setVisible(boolean visible)
-