#{ }
: to access context variables?{ }?
: to open a JavaScript context§{ }§
: when accessing the component configuration${ }
: to access translations<![CDATA[ ]]>
: use whenever you are not using pure XMLstep
: the currently active stepworkflow
: all steps of the current componentroot
: all components of the workflowuser_session
: all workflows the user accesses before logging outstring
, bool
, double
, long
, object
step_transition
or finish_workflow
actions. Since the transitions are not interruptible, you cannot use rules here that use these actions. In theonpause
state, the resources of the step still exist in onleave,
they do not.#{event:command} == ‘CANCEL’
#{event(SPEECH):command==’NEXT’
is equivalent to the expression #{event:device.modality} == ‘SPEECH’ && #{event:command} == ‘NEXT’
. The modality depends on the event emitter. Example: #{event:device.modality} == ‘MENU_SELECTION’
#{event:payload.amount}
#{event:payload.error}