Display Button Element
The DisplayButtonElement draws a button at the configured position where click events should be captured.
Element Configuration
The following properties are available for configuration of the element.
text – the text that is displayed on the button
onclick – List of actions to be created on a click event
From the base DisplayOutputElement
implementation the following properties are available for configuration:
x – Specifies the x position of the Element.
y – Specifies the y position of the Element.
w or width – Specifies the width of the Element.
h or height – Specifies the height of the Element.
color – Specifies the draw color of the Element. When no color is specified on the element the default color from the display is used.
background – Specifies the background color of the Element. When no color is specified on the element the default color from the display is used.
border – Specifies the border color of the Element. When no color is specified on the element the default color from the display is used.
value – Specifies a value for the Element. This is used for some Output Elements only.
clear – The value is cleared.
From the base element implementation the following properties are available for configuration:
title – Caption text for the element. Used by the element specific cards on the dash boards.
description – A line of text that gives a short description of the device used in the web UI.
room – The location of the device.
loglevel – This property holds the element specific log level. The default value is LOGGER_LEVEL_ERR == 1.
startup – This property can be used to start the element using a different initialization phase. Possible values are “sys”, “net”, “time”. See The Startup sequence.
Element State
The following properties are available with the current values at runtime
active - Is set to true when the element is active.
See also
- Display Touch Elements
- DisplayText Element
- DisplayDot Element
- DisplayLine Element
- DisplayButton Element