| A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
| cache(id:String, newValue:any) — method, class weavejs.util.WeaveTreeItem |
|
Retrieves or updates a cached value for a property. |
| _cache — Property, class weavejs.util.WeaveTreeItem |
|
Cached values that get invalidated when the source triggers callbacks. |
| cacheSettings — Property, class weavejs.util.WeaveTreeItem |
|
Maps a property name to a Boolean which enables or disables caching for that property. |
| call(thisArg:any, ... rest) — method, class weavejs.core.LinkableFunction |
|
This will evaluate the function with the specified parameters. |
| call(func:Function, ... rest) — method, class weavejs.path.WeavePath |
|
Calls a function using the current WeavePath object as the 'this' value. |
| CallbackCollection — class, package weavejs.core |
|
This class manages a list of callback functions. |
| CallbackCollection(preCallback:Function) — Constructor, class weavejs.core.CallbackCollection |
| |
| callbacksAreDelayed — Property, interface weavejs.api.core.ICallbackCollection |
|
While this is true, it means the delay count is greater than zero and the effects of
triggerCallbacks() are delayed until resumeCallbacks() is called to reduce the delay count. |
| callbacksAreDelayed — Property, class weavejs.core.CallbackCollection |
| |
| callbacksAreDelayed — Property, class weavejs.core.LinkableDynamicObject |
| |
| callLater(relevantContext:Object, method:Function, parameters:Array) — method, interface weavejs.api.core.IScheduler |
|
This calls a function later using setTimeout(method, 0). |
| callLater(relevantContext:Object, method:Function, parameters:Array) — method, class weavejs.core.Scheduler |
| |
| _callNewHandlersSeparately — Static Property, class weavejs.util.WeavePromise |
| |
| cancel() — Static Method , class weavejs.util.DebugTimer |
|
Cancels the last call to begin(). |
| cancelAnimationFrame(id:int) — Static Method , class weavejs.util.JS |
| |
| childItemClass — Property, class weavejs.util.WeaveTreeItem |
|
Set this to change the constructor used for initializing child items. |
| childListCallbacks — Property, interface weavejs.api.core.ILinkableHashMap |
|
This is an interface for adding and removing callbacks that will get triggered immediately
when an object is added or removed. |
| childListCallbacks — Property, class weavejs.core.LinkableHashMap |
| |
| children — Property, class weavejs.util.WeaveMenuItem |
|
Gets a filtered copy of the child menu items. |
| _children — Property, class weavejs.util.WeaveTreeItem |
| |
| children — Property, class weavejs.util.WeaveTreeItem |
|
Gets the Array of child menu items and modifies it in place if necessary to create nodes from descriptors or remove null items. |
| classInfo(info:Object) — Static Method , class Weave |
|
Decorator-generator for registering a class. |
| className(def:Object) — Static Method , class Weave |
|
Gets the qualified class name from a class definition or an object instance. |
| CLASS_NAME — Constant Static Property, class weavejs.api.core.DynamicState |
|
The name of the property containing the qualified class name of the original object providing the session state. |
| ClassRegistry — Static Property, class weavejs.WeaveAPI |
|
This is the singleton instance of the registered ISessionManager implementation. |
| ClassRegistryImpl — class, package weavejs.core |
|
Manages a set of implementations of interfaces. |
| ClassRegistryImpl() — Constructor, class weavejs.core.ClassRegistryImpl |
| |
| clearHistory(directional:int) — method, class weavejs.core.SessionStateLog |
|
This will clear all undo and redo history. |
| clearInterval(id:int) — Static Method , class weavejs.util.JS |
| |
| clearTimeout(id:int) — Static Method , class weavejs.util.JS |
| |
| click — Property, class weavejs.util.WeaveMenuItem |
|
This can be either a Function or an ILinkableVariable to be treated as a boolean setting. |
| COLOR — Constant Static Property, class weavejs.util.ColorRamp |
| |
| ColorRamp — class, package weavejs.util |
| |
| ColorRamp(sessionState:Object) — Constructor, class weavejs.util.ColorRamp |
| |
| ColumnUtils — Property, class weavejs.path.WeavePathData |
| |
| combineDiff(baseDiff:Object, diffToAdd:Object) — Static Method , class Weave |
| |
| combineDiff(baseDiff:Object, diffToAdd:Object) — method, interface weavejs.api.core.ISessionManager |
|
This modifies an existing diff to include an additional diff. |
| combineDiff(baseDiff:Object, diffToAdd:Object) — method, class weavejs.core.SessionManager |
| |
| compare(a:Object, b:Object, objectCompare:Function) — Static Method , class weavejs.util.StandardLib |
|
This compares two dynamic objects or primitive values and is much faster than ObjectUtil.compare(). |
| compareCaseInsensitive(a:String, b:String) — Static Method , class weavejs.util.AsyncSort |
|
This function is a wrapper for StandardLib.stringCompare(a, b, true) (case-insensitive String compare). |
| compareProperties(object1:Object, object2:Object, propertyNames:Array) — Static Method , class weavejs.util.ArrayUtils |
|
Compares a list of properties in two objects
|
| compile(script:String, paramNames:Array, errorHandler:Function) — Static Method , class weavejs.util.JS |
|
Compiles a script into a function with optional parameter names. |
| computeDiff(oldState:Object, newState:Object) — Static Method , class Weave |
| |
| computeDiff(oldState:Object, newState:Object) — method, interface weavejs.api.core.ISessionManager |
|
This function computes the diff of two session states. |
| computeDiff(oldState:Object, newState:Object) — method, class weavejs.core.SessionManager |
| |
| constrain(value:Number, min:Number, max:Number) — Static Method , class weavejs.util.StandardLib |
|
This function constrains a number between min and max values. |
| copy(source:Array, destination:Array) — Static Method , class weavejs.util.ArrayUtils |
|
This function copies the contents of the source to the destination. |
| copyObject(object:Object, allowNonPrimitiveRefs:Boolean) — Static Method , class weavejs.util.JS |
|
Makes a deep copy of an object. |
| copySessionState(source:weavejs.api.core:ILinkableObject, destination:weavejs.api.core:ILinkableObject) — method, interface weavejs.api.core.ISessionManager |
|
This function will copy the session state from one sessioned object to another. |
| copySessionState(source:weavejs.api.core:ILinkableObject, destination:weavejs.api.core:ILinkableObject) — method, class weavejs.core.SessionManager |
| |
| copyState(source:weavejs.api.core:ILinkableObject, destination:weavejs.api.core:ILinkableObject) — Static Method , class Weave |
| |
| _counter — Property, class weavejs.util.WeaveTreeItem |
|
Cached values of getCallbackCollection(source).triggerCounter. |
| create(objectName:String, className:String, sessionState:Object) — Static Method , class weavejs.api.core.DynamicState |
|
Creates an Object having three properties: objectName, className, sessionState
|
| createItems(WeaveTreeItem_implementation:Class, items:Array) — Static Method , class weavejs.util.WeaveTreeItem |
|
Initializes an Array of WeaveTreeItems using an Array of objects to pass to the constructor. |
| createLookup(array:any, ... rest) — Static Method , class weavejs.util.ArrayUtils |
|
Creates a lookup from item (or item property) to index. |
| createMenuItems(items:Array) — Static Method , class weavejs.util.WeaveMenuItem |
|
Initializes an Array of WeaveMenuItems using an Array of objects to pass to the constructor. |
| CSVParser — Static Property, class weavejs.WeaveAPI |
|
This is the singleton instance of the registered ICSVParser implementation. |
| currentFrameElapsedTime — Property, class weavejs.core.Scheduler |
| |
|
| A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |