C# (CSharp) Jurassic.Library Namespace

Classes

Name Description
ArgumentsInstance Represents an arguments object.
ArrayBufferConstructor The ArrayBuffer object is used to represent a generic, fixed-length raw binary data buffer. You can not directly manipulate the contents of an ArrayBuffer; instead, you create one of the typed array objects or a DataView object which represents the buffer in a specific format, and use that to read and write the contents of the buffer.
ArrayBufferInstance The ArrayBuffer object is used to represent a generic, fixed-length raw binary data buffer. You can not directly manipulate the contents of an ArrayBuffer; instead, you create one of the typed array objects or a DataView object which represents the buffer in a specific format, and use that to read and write the contents of the buffer.
ArrayConstructor Represents the built-in javascript Array object.
ArrayInstance
ArrayIterator Represents an iteration over an array-like object.
BaseJSFunctionAttribute
BooleanConstructor Represents the built-in javascript Boolean object.
BooleanInstance
ClrFunction
ClrFunction.EmptyBinder Creates a delegate that does type conversion and calls the method represented by this object.
ClrInstanceWrapper Represents a non-native CLR object instance.
ClrStubFunction Represents a function that is implemented with a .NET static method. Faster, but less flexible version of ClrFunction. Now used by all the built-in constructors and functions.
DataViewConstructor The DataView view provides a low-level interface for reading and writing multiple number types in an ArrayBuffer irrespective of the platform's endianness.
DataViewInstance The DataView view provides a low-level interface for reading and writing multiple number types in an ArrayBuffer irrespective of the platform's endianness.
DateConstructor Represents the built-in javascript Date object.
DateInstance
DateParser Parses a javascript date string.
ErrorConstructor
ErrorInstance
FirebugConsole Represents a set of commands for working with the standard console. This class is non-standard - it is based on the Firebug console API (http://getfirebug.com/wiki/index.php/Console_API).
FunctionConstructor
FunctionInstance Represents a JavaScript function.
GlobalObject Represents functions and properties within the global scope.
HiddenClassSchema
HiddenClassSchema.TransitionInfo
JSFunctionAttribute Marks a method as being visible to javascript code.
JSInternalFunctionAttribute Marks a method as being visible to javascript code. Used internally - has different defaults to what you would expect.
JSONLexer Converts JSON text into a series of tokens.
JSONObject Represents the built-in JSON object.
JSONParser Converts a series of JSON tokens into a JSON object.
JSONSerializer Converts a value into JSON text.
JSPropertyAttribute
MapConstructor The Map object is a simple key/value map. Any value (both objects and primitive values) may be used as either a key or a value.
MapInstance
MapIterator Represents an iteration over a Map.
MathObject
NumberConstructor Represents the built-in javascript Number object.
NumberInstance
ObjectConstructor
ObjectInstance
ObjectInstance.MethodGroup
PromiseConstructor
PromiseInstance
PropertyAccessorValue Represents a the value of an accessor property.
PropertyDescriptor Represents either a named data property, or a named accessor property.
PropertyNameAndValue Represents a property name and value.
RegExpConstructor Represents the built-in javascript RegExp object.
RegExpInstance
SchemaProperty Represents the information stored about a property in the class schema.
SetConstructor
SetInstance
SetIterator Represents an iteration over a Set.
SparseArray Represents an array with non-consecutive elements.
SparseArray.Node
SparseArray.NodeInfo
SparseArray.Range
StandardConsoleOutput Represents an implementation of the Firebug API using the standard console.
StringConstructor
StringInstance
StringIterator
SymbolConstructor Represents the built-in Symbol object.
SymbolInstance Represents an instance of the Symbol object.
ThrowTypeErrorFunction Represents a JavaScript function that throws a type error.
TypedArrayConstructor Represents the built-in javascript String object.
TypedArrayInstance
WeakMapConstructor The WeakMap object is a collection of key/value pairs in which the keys are weakly referenced. The keys must be objects and the values can be arbitrary values.
WeakMapInstance The WeakMap object is a collection of key/value pairs in which the keys are weakly referenced. The keys must be objects and the values can be arbitrary values.
WeakSetConstructor
WeakSetInstance