public interface DashboardTile
getComponent()
,
and other info like getId()
, getName()
, getDescription()
.Modifier and Type | Method and Description |
---|---|
default void |
addDashboardTileListener(DashboardTileListener listener) |
default boolean |
canHandleHistoricData() |
javafx.scene.Node |
getComponent()
Returns a JavaFX node containing the GUI of the Dashboard tile.
|
default DashboardTileConfig |
getConfig() |
default DashboardTileListener |
getDashboardTileListener() |
String |
getDescription()
A concise description of this Dashboard tile.
|
default Optional<javafx.scene.image.Image> |
getIcon()
Returns a icon of this Dashboard tile, which will be displayed in the tile header.
|
default String |
getId()
Gets a unique ID for this Dashboard tile.
|
default javafx.scene.image.Image |
getImage()
Returns a image of this Dashboard tile, which will be displayed in the Add Tile dialog.
|
String |
getName()
A descriptive name for this Dashboard tile, which will be displayed in the Dashboard page.
|
default Optional<javafx.scene.Node> |
getPeriodChooser() |
default org.apache.xmlbeans.XmlObject |
getSettingsConfig() |
default Optional<javafx.scene.Node> |
getSettingsContent()
Returns a JavaFX node containing the GUI for settings popup window.
|
default Optional<javafx.scene.Node> |
getSettingsContent(Object source) |
default Optional<javafx.scene.layout.HBox> |
getTileLeftToolBar() |
default TemplateTile.DynamicTileType |
getTileType()
A type of this Dashboard tile
|
default void |
initialize()
Initialize this tile.
|
default void |
onLoad(com.smartbear.ready.dashboard.DashboardGui dashboard)
Callback invoked just before this tile is added to the Dashboard.
|
default void |
onUnload()
Callback invoked just after this tile is removed from the Dashboard.
|
default void |
setConfig(DashboardTileConfig config) |
default void |
updateDataFromConfig() |
default String getId()
String getName()
String getDescription()
default TemplateTile.DynamicTileType getTileType()
default void setConfig(DashboardTileConfig config)
default DashboardTileConfig getConfig()
default org.apache.xmlbeans.XmlObject getSettingsConfig()
default void initialize() throws Exception
Exception
default void onLoad(com.smartbear.ready.dashboard.DashboardGui dashboard) throws Exception
dashboard
- the Dashboard GUI that the tile is being added toException
default void onUnload() throws Exception
Exception
javafx.scene.Node getComponent()
html
, body
tags or an HTML head
.default Optional<javafx.scene.Node> getSettingsContent()
default Optional<javafx.scene.Node> getSettingsContent(Object source)
source
- node which has FilterObject in UserData property
Returns a JavaFX node containing the GUI for settings popup window.default Optional<javafx.scene.Node> getPeriodChooser()
default javafx.scene.image.Image getImage()
default Optional<javafx.scene.image.Image> getIcon()
default void addDashboardTileListener(DashboardTileListener listener)
default DashboardTileListener getDashboardTileListener()
default void updateDataFromConfig()
default boolean canHandleHistoricData()
default Optional<javafx.scene.layout.HBox> getTileLeftToolBar()
Copyright © 2019. All rights reserved.