WLEvent.enterScope()
Overview
Enters a scope, adds it to the scope stack, and calls all registered functions for that scope. An event handler list associated with that scope is prepared. The new scope is added to the top of the scope stack. New event handlers will default to being registered with the scope that is on top of the scope stack. Triggers the “EnterScope” event before invoking any of the scope's registered functions.
You may have more than one custom scope at a time.
Added in version 1.2.0
See Also
WLEvent.exitScope()
Format
var scopeEntered = WLEvent.enterScope(scope);
Parameter | Description | Type | Required | Notes |
---|---|---|---|---|
scope | The scope being entered. | String | Required | See WLEvent.registerScope() Velocity Scopes |
scopeEntered | The return value. True if the scope was successfully entered. | Boolean | Return |
Example
/* Invokes all registered functions associated with the "mySpecial" scope.
*/
WLEvent.enterScope("mySpecial");