HasOutput

sealed interface HasOutput

Known direct subclasses
Assignment

A class that assigns a value to a variable.

Starter

Defines the initial triggers that activate an automation, such as a change to a trait.

StateReader

A class that accesses a trait's state.


A node that can produce output, such as Starter or Action.

Summary

Public properties

String

Data that uniquely identifies the Node, if available.

Public properties

output

val output: String

Data that uniquely identifies the Node, if available. Must be unique per Automation instance.