Package org.openhab.core.io.rest.ui
Class EnrichedRootUIComponent
java.lang.Object
org.openhab.core.ui.components.UIComponent
org.openhab.core.ui.components.RootUIComponent
org.openhab.core.io.rest.ui.EnrichedRootUIComponent
- All Implemented Interfaces:
Identifiable<String>
A
RootUIComponent enriched with runtime-computed information for REST API responses.- Author:
- Jimmy Tanagra - Initial contribution
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanWhether the component can be modified or deleted through the REST API. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.openhab.core.ui.components.RootUIComponent
addTag, addTags, addTags, getProps, getTags, getTimestamp, getUID, hasTag, removeAllTags, removeTag, setProps, setTimestamp, updateTimestampMethods inherited from class org.openhab.core.ui.components.UIComponent
addComponent, addConfig, addSlot, getComponent, getConfig, getSlot, getSlots, getType, setComponent, setConfig, setSlots
-
Field Details
-
editable
public boolean editableWhether the component can be modified or deleted through the REST API. Components loaded from YAML configuration files are not editable.
-
-
Constructor Details
-
EnrichedRootUIComponent
-