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