AutomationTrigger

sealed class AutomationTrigger(val id: String, val goal: Double, val type: String) : JsonSerializable

Automation trigger

Inheritors

Constructors

Link copied to clipboard
protected constructor(id: String, goal: Double, type: String)

Types

Link copied to clipboard

Compound trigger

Link copied to clipboard

Event trigger

Properties

Link copied to clipboard
Link copied to clipboard
val id: String
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int

Inherited functions

Link copied to clipboard
abstract fun toJsonValue(): JsonValue