Script |
public class ScriptReference : ITaskCreator
The ScriptReference type exposes the following members.
| Name | Description | |
|---|---|---|
| ScriptReference | Construct a new ScriptReference object. |
| Name | Description | |
|---|---|---|
| IsNull | Will a JScript function be called or not when the event occurs. | |
| ListenerCount | ||
| Name | The JScript function to call on the Script for this visual. |
| Name | Description | |
|---|---|---|
| AddFunctionListener | Add a function that will be called when this script reference is invoked. The target visual is prepended to the script reference's original signature such that an event like OnBlocked would expect a function like this to be passed: function (target : Visual, sender : Visual, load : Visual) The functions are cleared upon each reset, removing the need for cleanup. The function list is not persisted upon model save. | |
| Clear | Remove the reference to the JScript function (set Name to an empty string). | |
| RemoveFunctionListeners | Remove function listeners for a given target Visual. | |
| ToString |
The JScript function to be called and whether there are any native listeners.
(Overrides ObjectToString) |
| Name | Description | |
|---|---|---|
| Empty | An empty ScriptReference. | |
| waitForEventDelegates |