public class Tab extends Row implements Navigatable
children, renderNode
effects, styleId, visibility, zIndex
Constructor and Description |
---|
Tab() |
Tab(java.lang.String id) |
Tab(java.lang.String id,
java.lang.String title) |
Modifier and Type | Method and Description |
---|---|
void |
attach(ParentRenderNode<?,?> parentRenderNode) |
java.lang.String |
getIconPath() |
UiNavigation |
getNavigation() |
java.lang.String |
getTitle() |
ActionableRenderNode |
hotkey(ControllerButton button) |
ActionableRenderNode |
hotkey(int keycode) |
ActionableRenderNode |
navigate(int keycode) |
void |
setHotkey(ControllerButton button,
Actionable actionable) |
void |
setHotkey(int keycode,
Actionable actionable) |
void |
setIconPath(java.lang.String iconPath) |
void |
setNavigation(UiNavigation navigation) |
void |
setTitle(java.lang.String title) |
void |
setVisibility(Visibility visibility) |
void |
setZIndex(int zIndex) |
void |
syncWithRenderNode() |
void |
unsetHotkey(ControllerButton button,
Actionable actionable) |
void |
unsetHotkey(int keycode,
Actionable actionable) |
withElements, withElements
add, add, detach, getElementById, getLayout, remove, remove, removeAll, setLayout, setStyleId
addHoverListener, applyEffect, equals, getId, getStyleId, getVisibility, getZIndex, hashCode, isDebugEnabled, notifyHoverListenersOnBeginHover, notifyHoverListenersOnEndHover, removeHoverListener, setDebugEnabled
public Tab()
public Tab(java.lang.String id)
public Tab(java.lang.String id, java.lang.String title)
public void attach(ParentRenderNode<?,?> parentRenderNode)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.String getIconPath()
public void setIconPath(java.lang.String iconPath)
public void setVisibility(Visibility visibility)
setVisibility
in class Column
public void syncWithRenderNode()
syncWithRenderNode
in class Column
public ActionableRenderNode navigate(int keycode)
navigate
in interface Navigatable
public ActionableRenderNode hotkey(int keycode)
hotkey
in interface Navigatable
public ActionableRenderNode hotkey(ControllerButton button)
hotkey
in interface Navigatable
public void setHotkey(ControllerButton button, Actionable actionable)
setHotkey
in interface Navigatable
public void setHotkey(int keycode, Actionable actionable)
setHotkey
in interface Navigatable
public void unsetHotkey(ControllerButton button, Actionable actionable)
unsetHotkey
in interface Navigatable
public void unsetHotkey(int keycode, Actionable actionable)
unsetHotkey
in interface Navigatable
public UiNavigation getNavigation()
getNavigation
in interface Navigatable
public void setNavigation(UiNavigation navigation)