Package org.openhab.core.sitemap.dto
Class AbstractWidgetDTO
java.lang.Object
org.openhab.core.sitemap.dto.AbstractWidgetDTO
- Direct Known Subclasses:
WidgetDefinitionDTO
This is a data transfer object that is used to serialize widgets.
- Author:
- Kai Kreuzer - Initial contribution, Chris Jackson - Initial contribution, Laurent Garnier - New field iconcolor, Mark Herwege - New fields pattern, unit, Laurent Garnier - New field columns, Danny Baumann - New field labelSource, Laurent Garnier - Remove field columns, Laurent Garnier - New fields row, column, command, releaseCommand and stateless for Button element, Mark Herwege - Created as abstract base class for WidgetDefinitionDTO classes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstaticIcon is a boolean indicating if the widget state must be ignored when requesting the icon. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
type
-
label
-
icon
-
staticIcon
staticIcon is a boolean indicating if the widget state must be ignored when requesting the icon. It is set to true when the widget has either the staticIcon property set or the icon property set with conditional rules. -
mappings
-
switchSupport
-
releaseOnly
-
refresh
-
height
-
minValue
-
maxValue
-
step
-
inputHint
-
url
-
encoding
-
service
-
period
-
yAxisDecimalPattern
-
interpolation
-
legend
-
forceAsItem
-
row
-
column
-
command
-
releaseCommand
-
stateless
-
-
Constructor Details
-
AbstractWidgetDTO
public AbstractWidgetDTO()
-