An actionable attribute defines the active property of a ThingFacets or AppFacets. Any attribute which has a modifier is a model attribute with a modifier of "KnownBy" pointing to an Action, or multiiple Actions, is called an actionable attribute. An actionable attribute one or multiple Action(s). For example:
<
String
name
=
"Image"
KnownBy
=
"SyncImage"
/>
<
String
name
=
"State"
KnownBy
=
"SyncImage,SyncPreset"
/>
An actionable attribute defines the active property of a ThingFacets or AppFacets.
In runtime, an actionable attribute will activate the associated Action(s) and their workflows whenever its value is modified.
...