| Method | Defined By | ||
|---|---|---|---|
asClass(classDef:*):Class [static]
Implementation of "classDef as Class"
| JS | ||
cancelAnimationFrame(id:int):void [static] | JS | ||
clearInterval(id:int):void [static] | JS | ||
clearTimeout(id:int):void [static] | JS | ||
compile(script:String, paramNames:Array = null, errorHandler:Function = null):Function [static]
Compiles a script into a function with optional parameter names. | JS | ||
copyObject(object:Object, allowNonPrimitiveRefs:Boolean = false):Object [static]
Makes a deep copy of an object. | JS | ||
error(... args):void [static]
Calls console.error()
| JS | ||
getOwnPropertyNames(object:Object):Array [static]
AS->JS Language helper for Object.getOwnPropertyNames()
| JS | ||
getPropertyNames(object:Object, useCache:Boolean):Array [static]
Similar to Object.getOwnPropertyNames(), except it also checks prototypes. | JS | ||
hasProperty(object:Object, prop:String):Boolean [static]
Similar to Object.hasOwnProperty(), except it also checks prototypes. | JS | ||
isClass(classDef:Object):Boolean [static]
Implementation of "classDef is Class"
| JS | ||
isIterable(value:*):Boolean [static]
Tests if an object can be iterated over. | JS | ||
isPrimitive(value:*):Boolean [static]
Tests if a value is of a primitive type. | JS | ||
log(... args):void [static]
Calls console.log()
| JS | ||
mapEntries(map:Object):Array [static]
AS->JS Language helper for getting an Array of Map entries. | JS | ||
mapKeys(map:Object):Array [static]
AS->JS Language helper for getting an Array of Map keys. | JS | ||
mapValues(map:Object):Array [static]
AS->JS Language helper for getting an Array of Map values. | JS | ||
now():Number [static]
Current time in milliseconds
| JS | ||
objectKeys(object:Object):Array [static]
AS->JS Language helper for Object.keys()
| JS | ||
requestAnimationFrame(func:Function):int [static] | JS | ||
setInterval(func:Function, delay:int, ... params):int [static] | JS | ||
setTimeout(func:Function, delay:int, ... params):int [static] | JS | ||
toArray(value:*):Array [static]
AS->JS Language helper for converting array-like objects to Arrays
Extracts an Array of values from an Iterator object. | JS | ||
| Constant | Defined By | ||
|---|---|---|---|
| ArrayBuffer : Class [static]
AS->JS Language helper for ArrayBuffer
| JS | ||
| DataView : Class [static]
AS->JS Language helper for DataView
| JS | ||
| global : Object [static]
AS->JS Language helper to get the global scope
| JS | ||
| Map : Class [static]
AS->JS Language helper for Map
| JS | ||
| Promise : Class [static]
AS->JS Language helper for Promise
| JS | ||
| Uint8Array : Class [static]
AS->JS Language helper for Uint8Array
| JS | ||
| WeakMap : Class [static]
AS->JS Language helper for WeakMap
| JS | ||
| asClass | () | method |
public static function asClass(classDef:*):ClassImplementation of "classDef as Class"
Parameters
classDef:* |
Class |
| cancelAnimationFrame | () | method |
public static function cancelAnimationFrame(id:int):voidParameters
id:int |
| clearInterval | () | method |
public static function clearInterval(id:int):voidParameters
id:int |
| clearTimeout | () | method |
public static function clearTimeout(id:int):voidParameters
id:int |
| compile | () | method |
public static function compile(script:String, paramNames:Array = null, errorHandler:Function = null):FunctionCompiles a script into a function with optional parameter names.
Parameters
script:String — A String containing JavaScript code.
| |
paramNames:Array (default = null) — A list of parameter names for the generated function, so that these variable names can be used in the script.
| |
errorHandler:Function (default = null) — A function that handles errors.
|
Function |
| copyObject | () | method |
public static function copyObject(object:Object, allowNonPrimitiveRefs:Boolean = false):ObjectMakes a deep copy of an object.
Parameters
object:Object — If allowNonPrimitiveRefs is true, references to non-primitive objects will be allowed.
If allowNonPrimitiveRefs is false, an error will be thrown if a non-primitive object is found.
| |
allowNonPrimitiveRefs:Boolean (default = false) |
Object |
| error | () | method |
public static function error(... args):voidCalls console.error()
Parameters
... args |
| getOwnPropertyNames | () | method |
public static function getOwnPropertyNames(object:Object):ArrayAS->JS Language helper for Object.getOwnPropertyNames()
Parameters
object:Object |
Array |
| getPropertyNames | () | method |
public static function getPropertyNames(object:Object, useCache:Boolean):ArraySimilar to Object.getOwnPropertyNames(), except it also checks prototypes.
Parameters
object:Object | |
useCache:Boolean |
Array |
| hasProperty | () | method |
public static function hasProperty(object:Object, prop:String):BooleanSimilar to Object.hasOwnProperty(), except it also checks prototypes.
Parameters
object:Object | |
prop:String |
Boolean |
| isClass | () | method |
public static function isClass(classDef:Object):BooleanImplementation of "classDef is Class"
Parameters
classDef:Object |
Boolean |
| isIterable | () | method |
public static function isIterable(value:*):BooleanTests if an object can be iterated over. If this returns true, then toArray() can be called to get all the values from the iterator as an Array.
Parameters
value:* |
Boolean |
| isPrimitive | () | method |
public static function isPrimitive(value:*):BooleanTests if a value is of a primitive type.
Parameters
value:* |
Boolean |
| log | () | method |
public static function log(... args):voidCalls console.log()
Parameters
... args |
| mapEntries | () | method |
public static function mapEntries(map:Object):ArrayAS->JS Language helper for getting an Array of Map entries.
Parameters
map:Object |
Array |
| mapKeys | () | method |
public static function mapKeys(map:Object):ArrayAS->JS Language helper for getting an Array of Map keys.
Parameters
map:Object |
Array |
| mapValues | () | method |
public static function mapValues(map:Object):ArrayAS->JS Language helper for getting an Array of Map values.
Parameters
map:Object |
Array |
| now | () | method |
public static function now():NumberCurrent time in milliseconds
ReturnsNumber |
| objectKeys | () | method |
public static function objectKeys(object:Object):ArrayAS->JS Language helper for Object.keys()
Parameters
object:Object |
Array |
| requestAnimationFrame | () | method |
public static function requestAnimationFrame(func:Function):intParameters
func:Function |
int |
| setInterval | () | method |
public static function setInterval(func:Function, delay:int, ... params):intParameters
func:Function | |
delay:int | |
... params |
int |
| setTimeout | () | method |
public static function setTimeout(func:Function, delay:int, ... params):intParameters
func:Function | |
delay:int | |
... params |
int |
| toArray | () | method |
public static function toArray(value:*):ArrayAS->JS Language helper for converting array-like objects to Arrays Extracts an Array of values from an Iterator object. Converts Arguments object to an Array.
Parameters
value:* |
Array |
| ArrayBuffer | Constant |
public static const ArrayBuffer:ClassAS->JS Language helper for ArrayBuffer
| DataView | Constant |
public static const DataView:ClassAS->JS Language helper for DataView
| global | Constant |
public static const global:ObjectAS->JS Language helper to get the global scope
| Map | Constant |
public static const Map:ClassAS->JS Language helper for Map
| Promise | Constant |
public static const Promise:ClassAS->JS Language helper for Promise
| Uint8Array | Constant |
public static const Uint8Array:ClassAS->JS Language helper for Uint8Array
| WeakMap | Constant |
public static const WeakMap:ClassAS->JS Language helper for WeakMap