OverviewSingleDeprecated

package window

Top-Level properties and functions. Members in this package are accessed either without a namespace prefix or with the window. prefix.

Class Summary
Array
Native JavaScript class Array.
Boolean
Native JavaScript class Boolean.
Date
Native JavaScript class Date.
Function
Native JavaScript class Function.
HTMLDocument
Native browser DOM class HTMLDocument.
HTMLElement
Native browser DOM class HTMLElement.
Math
Native JavaScript class Math.
Number
Native JavaScript class Number.
Object
Native JavaScript class Object.
RegExp
Native JavaScript class RegExp.
String
Native JavaScript class String.
inheritance
Deprecated. Renamed to jsx3.lang.Object
Field Summary
native static void
Infinity
native static void
NaN
native static void
undefined
Method Summary
static void
doDefine(strClassName : String, anonymousFunction : String)
Deprecated. Create classes using jsx3.Class.
static void
doImplement(subClass : String, superClass : String)
Deprecated. Create classes using jsx3.Class.
static void
doInherit(subClass : String, superClass : String, bImplement : boolean)
Deprecated. Create classes using jsx3.Class.
static void
doMixin(objInstance : Object, strClassName : String)
Deprecated. Use jsx3.Class.mixin().
native static void
native static void
native static void
native static void
native static void
native static void
native static void
Field Detail

Infinity

native static ? Infinity

NaN

native static ? NaN

undefined

native static ? undefined
Method Detail

doDefine

static void doDefine(strClassName : String, anonymousFunction : String)
Deprecated. Create classes using jsx3.Class.
Registers all prototype functions and properties, contained by the inner function @anonymousFunction; used by jsx3.Object

Parameters:

strClassNamenamed class containing the anonymous function to call
anonymousFunctioninner function containing named prototypes to bind

See Also:

jsx3.lang.Class

doImplement

static void doImplement(subClass : String, superClass : String)
Deprecated. Create classes using jsx3.Class.
Transfers prototype methods from one class to another.

Parameters:

subClassnamed subclass to transfer prototypes to
superClassnamed superclass to transfer prototypes from

Returns:

the eval value of the script 

See Also:

jsx3.lang.Class

doInherit

static void doInherit(subClass : String, superClass : String, bImplement : boolean)
Deprecated. Create classes using jsx3.Class.
Transfers prototype methods from one class to another; establishes @superClass as the super for @subClass.

Parameters:

subClassnamed subclass to transfer prototypes to
superClassnamed superclass to transfer prototypes from
bImplementif true, @superClass is an interface

Returns:

the eval value of the script 

See Also:

jsx3.lang.Class

doMixin

static void doMixin(objInstance : Object, strClassName : String)
Deprecated. Use jsx3.Class.mixin().
Transfers the methods of a class to a object instance.

Parameters:

objInstanceany JavaScript object
strClassNamethe name of a class

See Also:

jsx3.lang.Class.mixin()

escape

native static void escape()

eval

native static void eval()

isFinite

native static void isFinite()

isNaN

native static void isNaN()

parseFloat

native static void parseFloat()

parseInt

native static void parseInt()

unescape

native static void unescape()