Link Search Menu Expand Document

textinput

Opens an HTML prompt when clicked. Sends text input as an event on MQTT. Requires click-listener attribute.

This is the schema for Text Input, the properties of object textinput.

Text Input Attributes

Attribute Type Default Description Required
on string; One of: ['mousedown', 'mouseup', 'mouseenter', 'mouseleave', 'triggerdown', 'triggerup', 'gripdown', 'gripup', 'menudown', 'menuup', 'systemdown', 'systemup', 'trackpaddown', 'trackpadup'] 'mousedown' A case-sensitive string representing the event type to listen for. See Web Events Yes
title string '' The prompt title (optional). Yes
label string '' Label for input (max 140 characters, optional). No
placeholder string '' Text input placeholder (optional). No
inputType string; One of: ['text', 'email', 'password', 'number', 'tel', 'range', 'textarea', 'url', 'select', 'radio', 'checkbox', 'date', 'datetime-local', 'time', 'week', 'month'] 'text' Type of HTML form input No
inputValue string '' Input field initial value. Select type will be selected value, for checkbox will be checked state No
inputOptions array [] Array of options for select or radio input types No