| CCXML Voxeo 1.0 Development Guide | Home | Frameset Home |
| cond | Data Type: (ECMAScript Expression) | Default: True |
| The cond attribute specifies an ECMAScript expression which can be evaluated to 'true' or 'false'. A condition must evaluate to 'true' in order for any enclosed operations to be performed. | ||
| event | Data Type: (ECMAScript Expression) | Default: none - attribute is required |
| The event attribute denotes the matching event type used to kick off the code contained within the <transition> element. Event types can be a user-defined, dot separated ECMAScript string of any length, or, (more commonly), it can indicate a platform-defined event type. Note that the '*' suffix is a wildcard, and will match zero or more characters of any event name. | ||
| name | Data Type: (variable name) | Default: none - attribute is required |
| The name attribute denotes the unique variable that is to receive the event indicated in the <transition> element. | ||
| state | Data Type: STRING | Default: none - attribute is required |
| Indicates the current possible state(s) of the eventhandler. | ||
| <?xml version="1.0" encoding="UTF-8"?> <ccxml version="1.0"> <eventhandler> <transition event="connection.CONNECTION_ALERTING" name="evt"> <accept callid="'MyCallID'"/> </transition> <transition event="connection.CONNECTION_CONNECTED"> <log expr="'Call was answered.'"/> <disconnect/> </transition> <transition event="call.CALL_INVALID"> <exit/> </transition> </eventhandler> </ccxml> |
| ANNOTATIONS: EXISTING POSTS |
mho
|
|
| Sorry -- this does not seem to work - please ignore it.
<transition state="'state_1'||'state2'||'state3'" event="dialog.exit" name="evt" > |
|
Michael.Book
|
|
| Hi Mho / All,
If you want to specify multiple values for the 'state' attribute, it should look more like this: __________________________ <transition state="('state_1') || ('state2') || ('state3')" event="dialog.exit" name="evt"> __________________________ I hope this helps... Have Fun, ~ Michael |
| login |