RenderWidget enum

Inheritance
Available extensions
Annotations
  • @JsonEnum.new(alwaysCreate: true)

Values

thermometer → const RenderWidget

Temperature display (°C)

humidity → const RenderWidget

Humidity display (%)

magnet → const RenderWidget

Magnet sensor state display

magnetCount → const RenderWidget

Magnet sensor count display

accelerometer → const RenderWidget

Accelerometer display

pressure → const RenderWidget

Atmospheric Pressure display (hPa)

illuminance → const RenderWidget

Illuminance display (lux)

airQuality → const RenderWidget

Air Quality / CO2 display

battery → const RenderWidget

Battery level display (%)

linkQuality → const RenderWidget

Renders a Link Quality (LQI) display

binarySensor → const RenderWidget

On/Off state display

presence → const RenderWidget

Presence indicator

presenceCount → const RenderWidget

Presence count display

touch → const RenderWidget

Touch button state

touchCount → const RenderWidget

Touch button count display

switch_ → const RenderWidget

On/Off switch control (toggable)

dimmer → const RenderWidget

Dimmer slider control (0-100%)

colorTemperature → const RenderWidget

Renders a Color Temperature slider

setpoint → const RenderWidget

Setpoint control

fanSpeed → const RenderWidget

Fan speed control (rpm)

colorPicker → const RenderWidget

RBG Color Picker control

modeSelector → const RenderWidget

Renders a Mode Selector (list of modes, only one can be active)

sceneSelector → const RenderWidget

Renders a Scene Selector

cover → const RenderWidget

Renders a Cover/Blind control (open, close, stop, position)

lock → const RenderWidget

Renders a Lock/Unlock control

powerMeter → const RenderWidget

Renders a Power display (Watts)

energyMeter → const RenderWidget

Renders an Energy display (kWh)

voltage → const RenderWidget

Renders a Voltage display (V)

current → const RenderWidget

Renders a Current display (A)

gasValue → const RenderWidget

Renders a Gas detection value display

numericSlider → const RenderWidget

Generic numeric control rendered as a slider (arbitrary min/max/step, no domain-specific unit)

enumSelector → const RenderWidget

Generic enum control rendered as a dropdown (arbitrary option list)

textCommand → const RenderWidget

Generic free-text input paired with a send button (e.g. IR code transmission)

rawValue → const RenderWidget

Universal read-only fallback: displays the raw value with a label derived from the parameter name

numeric → const RenderWidget

Read-only numeric readout that honors color ranges (like rawValue, but numeric + range coloring)

line → const RenderWidget

Read-only line chart of the value history

unknown → const RenderWidget

Unknown render widget

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() String
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromJson(String json) RenderWidget

Constants

values → const List<RenderWidget>
A constant List of the values in this enum, in order of their declaration.