◆ com::thecoderscorner::embedcontrol::jfx::controlmgr::JfxNavigationHeader::StandardLedWidgetStates
enum com::thecoderscorner::embedcontrol::jfx::controlmgr::JfxNavigationHeader::StandardLedWidgetStates |
Enumerator |
GREEN |
|
ORANGE |
|
RED |
|
◆ com::thecoderscorner::embedcontrol::jfx::controlmgr::JfxNavigationHeader::StandardWifiWidgetStates
enum com::thecoderscorner::embedcontrol::jfx::controlmgr::JfxNavigationHeader::StandardWifiWidgetStates |
Enumerator |
FAIR_SIGNAL |
|
GOOD_SIGNAL |
|
LOW_SIGNAL |
|
MEDIUM_SIGNAL |
|
NOT_CONNECTED |
|
◆ addCustomMenuPanel()
void com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.addCustomMenuPanel |
( |
MenuItem |
theItem, |
|
|
PanelPresentable< Node > |
toPresent |
|
) |
| |
Allows the overriding of display panels on a per sub menu basis, for example you could provide custom UIs for a few panels and use the standard UIs for all the others. You provide a PanelPresentable implementation that will be called upon to be displayed when the submenu is on display. Associated UIs will be lazy created as needed.
- Parameters
-
theItem | the sub menu item that has a custom panel |
toPresent | the panel to be present when the submenu is selected. |
Implements com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationManager.
◆ addWidgetClickedListener()
void com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.addWidgetClickedListener |
( |
BiConsumer< ActionEvent, TitleWidget< Image >> |
listener | ) |
|
◆ currentNavigationPanel()
PanelPresentable<Node> com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.currentNavigationPanel |
( |
| ) |
|
◆ getDialogManager()
DialogManager com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.getDialogManager |
( |
| ) |
|
◆ popNavigation()
void com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.popNavigation |
( |
| ) |
|
◆ pushMenuNavigation() [1/2]
void com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.pushMenuNavigation |
( |
SubMenuItem |
subMenuItem | ) |
|
◆ pushMenuNavigation() [2/2]
void com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.pushMenuNavigation |
( |
SubMenuItem |
subMenuItem, |
|
|
boolean |
resetNavigation |
|
) |
| |
◆ setItemEditorPresenter()
void com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.setItemEditorPresenter |
( |
JfxPanelLayoutEditorPresenter |
editorPresenter | ) |
|
◆ setTitle()
void com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.setTitle |
( |
String |
newTitle | ) |
|
◆ standardLayoutWidget()
static TitleWidget<Image> com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.standardLayoutWidget |
( |
| ) |
|
|
static |
The standard widget for toggling between layout mode on and layout mode off, it has two images, image 1 is off and image 2 is on.
- Returns
- a widget that can represent layout mode being on and off.
◆ standardSaveWidget()
static TitleWidget<Image> com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.standardSaveWidget |
( |
| ) |
|
|
static |
Provides a single save icon that can be used in touch systems to perform a save operation.
- Returns
- a standard save widget
◆ standardSettingsWidget()
static TitleWidget<Image> com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.standardSettingsWidget |
( |
| ) |
|
|
static |
Creates a single icon that looks like a cog, suitable to represent a configuration widget.
- Returns
- the widget
◆ standardStatusLedWidget()
static TitleWidget<Image> com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.standardStatusLedWidget |
( |
| ) |
|
|
static |
Provides a standard tri-state LED arrangement with Red, Orange and Green in that order.
- Returns
- a tri-state LED widget
◆ standardWifiWidget()
static TitleWidget<Image> com.thecoderscorner.embedcontrol.jfx.controlmgr.JfxNavigationHeader.standardWifiWidget |
( |
| ) |
|
|
static |
Creates a 5 level WiFi widget that represents, no connection, poor connection, low strength, fair strength and a good connection. The first icon is no connection, the last is good connection.
- Returns
- the widget
The documentation for this class was generated from the following file:
- src/main/java/com/thecoderscorner/embedcontrol/jfx/controlmgr/JfxNavigationHeader.java