ActionableContext
object ActionableContext
DSL entry-point for configuring an Reaction by attaching Actions and Conditions.
This object is intended to be used with Kotlin context receivers, so that the target Reaction instance is implicitly available in the current scope.
Both action and condition mutate the current Reaction by appending the provided element to its internal collections. Ordering is preserved and duplicates are allowed.