Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

...