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