Constructor
new ConditionalJumpInfo(action, sqopt, thresholdopt, timeopt)
ConditionalJumpInfo constructor
Name | Type | Attributes | Description |
---|---|---|---|
action | string | Must be one of the described actions. | |
sq | number | | <optional> | Can be the tag of the sequence element to jump to, or its |
threshold | number | <optional> | Threshold above or below which the action will be triggered, |
time | number | <optional> | Delay to be applied in automatic jumps. |
Extends
Members
actNum :number
Activity number in the sequence list
- number
- Overrides
- Source
action :string
The current action.
Possible values are: JUMP
, STOP
, RETURN
and EXIT
.
- string
- Overrides
- Source
id :string
The JumpInfo identifier
- For regular jumps: 'forward', 'back'
- For conditional jumps: 'upper', 'lower'
- string
- Overrides
- Source
projectPath :string
Path of another JClic project to jump to
- string
- Source
sequence :string
Current sequence tag
- string
- Source
threshold :number
Threshold above or below which the action will be triggered, depending on the type of JumpInfo.
- number
time :number
Delay to be applied in automatic jumps.
- number
Methods
getAttributes() → {object}
Gets a object with the basic attributes needed to rebuild this instance excluding functions,
parent references, constants and also attributes retaining the default value.
The resulting object is commonly usued to serialize elements in JSON format.
- The resulting object, with minimal attrributes
- Type:
- object
setAttributes(data)
Loads this conditional jump settings from a data object
Name | Type | Description |
---|---|---|
data | object | The data object to parse |
setProperties($xml)
Loads this object settings from a specific JQuery XML element
Name | Type | Description |
---|---|---|
$xml | external:jQuery | The XML element to parse |