struct TypedReference<T, N> where N : NodeWithOutputextension TypedReference : SendableA typed reference to a NodeWithOutput(Starter, StateReader or Assignment)
-
Creates an Assignment from expression and assigns it to node property
Declaration
Swift
mutating func assign(_ expression: any Expression) -> TypedReference<T, N> -
Creates an Assignment from value and assigns it to node property
Declaration
Swift
mutating func assign(_ value: any AutomationValue) -> TypedReference<T, N>
-
Returns the underlying
AttributeStarternode.Declaration
Swift
func toAttributeStarter() -> AttributeStarter
-
Returns the underlying
EventStarternode.Declaration
Swift
func toEventStarter() -> EventStarter
-
Returns the underlying
StateReadernode.Declaration
Swift
func toStateReader() -> StateReader