Instance Properties
| Name | Description | Access |
|---|---|---|
| dataType | RuleDataType The type of data. | read-only |
| dataValue | The value for this data object. Can return: String, Real, Long Integer, Short Integer, Boolean, Object or Array of Strings, Reals, Long Integers, Short Integers, Booleans, Objects or Arrays of Array of Arrays of Array of Strings, Reals, Long Integers, Short Integers, Booleans or Objects. | read-write |
| eventListeners | EventListeners A collection of event listeners. | read-only |
| events | Events A collection of events. | read-only |
| id | string The ID for this rule data object. | read-only |
| index | number The index of the RuleDataObject within its containing object. | read-only |
| isValid | bool Returns true if the object specifier resolves to valid objects. | read-only |
| name | string The name of the RuleDataObject. | read-only |
| parent | The parent of the RuleDataObject (a PreflightProfileRule or PreflightRuleInstance). | read-only |
| properties | Object A property that allows setting of several properties at the same time. | read-write |
Methods
| addEventListener( | eventType, handler [, captures]) |
→ EventListener |
| remove( | ) |
| removeEventListener( | eventType, handler [, captures]) |
→ bool |
| toSource( | ) |
→ string |
| toSpecifier( | ) |
→ string |
-
addEventListener( eventType, handler [, captures=false])→ EventListener -
Adds an event listener.
eventTypestring The event type. handlerThe event handler. Can accept: File or JavaScript Function. capturesbool This parameter is obsolete. (Optional) -
getElements( )→ RuleDataObject -
Resolves the object specifier, creating an array of object references.
-
remove( ) -
Deletes the RuleDataObject.
-
removeEventListener( eventType, handler [, captures=false])→ bool -
Removes the event listener.
eventTypestring The registered event type. handlerThe registered event handler. Can accept: File or JavaScript Function. capturesbool This parameter is obsolete. (Optional) -
toSource( )→ string -
Generates a string which, if executed, will return the RuleDataObject.
-
toSpecifier( )→ string -
Retrieves the object specifier.