Package-level declarations
Containers for representing activity directives and instants.
Currently, there is no specialization for activity types, and all directives and instants use AnyDirective
and AnyInstance
, respectively. These classes represent arguments and computed attributes using SerializedValue
.
Types
Link copied to clipboard
Unifying interface for activity instances and directives.
Link copied to clipboard
A general-purpose container for representing the arguments any type of activity directive.
Link copied to clipboard
data class AnyInstance(val arguments: Map<String, SerializedValue>, val computedAttributes: SerializedValue)
A general-purpose container for representing the arguments and computed attributes of any type of activity instance.
Link copied to clipboard
Start behavior for an activity directive.
Link copied to clipboard