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 |
scale(inputValue:Number, inputMin:Number, inputMax:Number, outputMin:Number, outputMax:Number) — Static Method , class weavejs.util.StandardLib |
|
This function performs a linear scaling of a value from an input min,max range to an output min,max range. |
Scheduler — class, package weavejs.core |
|
This allows you to add callbacks that will be called when an event occurs on the stage. |
Scheduler — Static Property, class weavejs.WeaveAPI |
|
This is the singleton instance of the registered IScheduler implementation. |
Scheduler() — Constructor, class weavejs.core.Scheduler |
| |
script — Constant Property, class weavejs.core.LinkableCallbackScript |
| |
secondaryKeys(key1:Object) — method, class weavejs.util.Dictionary2D |
| |
selection_keyset — Property, class weavejs.path.WeavePathData |
| |
selection_keyset — Property, class weavejs.path.WeavePathDataShared |
| |
SessionManager — class, package weavejs.core |
|
This is a collection of core functions in the Weave session framework. |
SessionManager — Static Property, class weavejs.WeaveAPI |
|
This is the singleton instance of the registered ISessionManager implementation. |
SESSION_STATE — Constant Static Property, class weavejs.api.core.DynamicState |
|
The name of the property containing the session state for an object of the type specified by className. |
sessionStateEquals(otherSessionState:any) — method, class weavejs.core.LinkableNumber |
| |
sessionStateEquals(otherSessionState:any) — method, class weavejs.core.LinkableVariable |
|
This function is used in setSessionState() to determine if the value has changed or not. |
_sessionStateExternal — Property, class weavejs.core.LinkableVariable |
|
Available externally via getSessionState()
|
_sessionStateInternal — Property, class weavejs.core.LinkableVariable |
|
Cannot be modified externally because it is not returned by getSessionState()
|
SessionStateLog — class, package weavejs.core |
|
This class saves the session history of an ILinkableObject. |
SessionStateLog(subject:weavejs.api.core:ILinkableObject, syncDelay:uint) — Constructor, class weavejs.core.SessionStateLog |
| |
_sessionStateType — Property, class weavejs.core.LinkableVariable |
|
Type restriction passed in to the constructor. |
_sessionStateWasSet — Property, class weavejs.core.LinkableVariable |
|
This is true if the session state has been set at least once. |
set(key1:Object, key2:Object, value:Object) — method, class weavejs.util.Dictionary2D |
|
This will add or replace an entry in the map. |
setClassInfo(definition:Class, info:Object) — Static Method , class Weave |
|
Registers a class. |
setColumn(metadata:Object, dataSourceName:String) — method, class weavejs.path.WeavePathData |
|
Sets the metadata for a column at the current path. |
setColumns(metadataMapping:Object, dataSourceName:String) — method, class weavejs.path.WeavePathData |
|
Sets the metadata for multiple columns that are children of the current path. |
setError(error:Object) — method, class weavejs.util.WeavePromise |
| |
setInstance(instance:weavejs.api.core:ILinkableObject) — method, class weavejs.core.LinkablePlaceholder |
| |
setInstance(possiblePlaceholder:weavejs.api.core:ILinkableObject, instance:weavejs.api.core:ILinkableObject) — Static Method , class weavejs.core.LinkablePlaceholder |
|
Replaces a LinkablePlaceholder with an instance of the expected type. |
setInterval(func:Function, delay:int, ... rest) — Static Method , class weavejs.util.JS |
| |
setKeys(... rest) — method, class weavejs.path.WeavePathData |
|
Replaces the contents of the KeySet at this path with the specified keys. |
setLabel(object:weavejs.api.core:ILinkableObject, label:String) — method, interface weavejs.api.ui.IEditorManager |
|
Sets a human-readable label for an ILinkableObject to be used in editors. |
setLabel(object:weavejs.api.core:ILinkableObject, label:String) — method, class weavejs.core.EditorManager |
| |
setMaxComputationTimePerFrame(value:uint) — method, class weavejs.core.Scheduler |
|
This sets the maximum milliseconds spent per frame performing asynchronous tasks. |
setNameOrder(newOrder:Array) — method, interface weavejs.api.core.ILinkableHashMap |
|
This will reorder the names returned by getNames(). |
setNameOrder(newOrder:Array) — method, class weavejs.core.LinkableHashMap |
| |
setObject(name:String, object:weavejs.api.core:ILinkableObject, lockObject:Boolean) — method, interface weavejs.api.core.ILinkableHashMap |
|
Sets an entry in the LinkableHashMap, replacing any existing object under the same name. |
setObject(name:String, object:weavejs.api.core:ILinkableObject, lockObject:Boolean) — method, class weavejs.core.LinkableHashMap |
| |
setResult(result:Object) — method, class weavejs.util.WeavePromise |
| |
setSessionState(newState:Array, removeMissingDynamicObjects:Boolean) — method, interface weavejs.api.core.ILinkableCompositeObject |
|
This sets the session state of this composite object. |
setSessionState(value:Object) — method, interface weavejs.api.core.ILinkableVariable |
|
This sets the value of this linkable variable. |
setSessionState(linkableObject:weavejs.api.core:ILinkableObject, newState:Object, removeMissingDynamicObjects:Boolean) — method, interface weavejs.api.core.ISessionManager |
|
Sets the session state of an ILinkableObject. |
setSessionState(value:Object) — method, class weavejs.core.LinkableBoolean |
| |
setSessionState(newState:Array, removeMissingDynamicObjects:Boolean) — method, class weavejs.core.LinkableDynamicObject |
| |
setSessionState(newStateArray:Array, removeMissingDynamicObjects:Boolean) — method, class weavejs.core.LinkableHashMap |
| |
setSessionState(value:Object) — method, class weavejs.core.LinkableNumber |
| |
setSessionState(value:Object) — method, class weavejs.core.LinkablePlaceholder |
| |
setSessionState(value:Object) — method, class weavejs.core.LinkableString |
| |
setSessionState(value:Object) — method, class weavejs.core.LinkableVariable |
| |
setSessionState(linkableObject:weavejs.api.core:ILinkableObject, newState:Object, removeMissingDynamicObjects:Boolean) — method, class weavejs.core.SessionManager |
| |
setSessionState(state:Object) — method, class weavejs.core.SessionStateLog |
|
This will load a session state log from an untyped session state object. |
setState(linkableObject:weavejs.api.core:ILinkableObject, newState:Object, removeMissingDynamicObjects:Boolean) — Static Method , class Weave |
| |
setTaskPriorityTimeAllocation(priority:uint, milliseconds:uint) — method, class weavejs.core.Scheduler |
|
This will set the time allocation for a specific task priority. |
setTimeout(func:Function, delay:int, ... rest) — Static Method , class weavejs.util.JS |
| |
shiftKey(reactInstance:Object) — Static Method , class weavejs.util.DebugUtils |
| |
shown — Property, class weavejs.util.WeaveMenuItem |
|
Specifies whether or not this item should be shown. |
sign(value:Number) — Static Method , class weavejs.util.StandardLib |
|
This function returns -1 if the given value is negative, and 1 otherwise. |
sortImmediately(array:any, compareFunction:Function) — Static Method , class weavejs.util.AsyncSort |
|
This function will sort an Array (or Vector) immediately. |
sortOn(array:any, params:any, sortDirections:any, inPlace:Boolean, returnSortedIndexArray:Boolean) — Static Method , class weavejs.util.StandardLib |
|
Sorts an Array of items in place using properties, lookup tables, or replacer functions. |
squashHistory(directionalSquashCount:int) — method, class weavejs.core.SessionStateLog |
|
This will squash a sequence of undos or redos into a single undo or redo. |
STACK_TRACE_TRIGGER — Constant Static Property, class weavejs.core.CallbackCollection |
| |
StandardLib — class, package weavejs.util |
| |
start() — method, class WeaveJS |
| |
startTask(relevantContext:Object, iterativeTask:Function, priority:uint, finalCallback:Function, description:String) — method, interface weavejs.api.core.IScheduler |
|
This will start an asynchronous task, calling iterativeTask() across multiple frames until it returns a value of 1 or the relevantContext object is disposed. |
startTask(relevantContext:Object, iterativeTask:Function, priority:uint, finalCallback:Function, description:String) — method, class weavejs.core.Scheduler |
| |
state — Property, class weavejs.core.LinkableVariable |
| |
state(... rest) — method, class weavejs.path.WeavePath |
|
Sets the session state of the object at the current path or relative to the current path. |
StatisticsCache — Static Property, class weavejs.WeaveAPI |
|
This is the singleton instance of the registered IStatisticsCache implementation. |
stringCompare(a:String, b:String, caseInsensitive:Boolean) — Static Method , class weavejs.util.StandardLib |
| |
stringify(value:any, replacer:Function, indent:any, json_values_only:Boolean) — Static Method , class Weave |
|
Generates a deterministic JSON-like representation of an object, meaning object keys appear in sorted order. |
stringTable — Property, class weavejs.util.JSByteArray |
| |
stringToQKey — Property, class weavejs.path.WeavePathData |
| |
stringToQKey(s:String) — method, class weavejs.path.WeavePathDataShared |
|
Retrieves the QualifiedKey object corresponding to a given alphanumeric string. |
StringView — class, package weavejs.util |
| |
StringView(vInput:any, sEncoding:String, nOffset:Number, nLength:Number) — Constructor, class weavejs.util.StringView |
| |
subset_filter — Property, class weavejs.path.WeavePathData |
| |
subset_filter — Property, class weavejs.path.WeavePathDataShared |
| |
substitute(format:String, ... rest) — Static Method , class weavejs.util.StandardLib |
|
Substitutes "{n}" tokens within the specified string with the respective arguments passed in. |
subtract(array:Array, itemsToRemove:Array) — Static Method , class weavejs.util.ArrayUtils |
|
Removes items from an Array. |
subview(nCharOffset:Number, nCharLength:Number) — method, class weavejs.util.StringView |
| |
suggestPrecision(n:Number, d:int) — Static Method , class weavejs.util.StandardLib |
| |
sum(... rest) — Static Method , class weavejs.util.StandardLib |
|
Calculates the sum of a list of Numbers. |
synchronizeNow() — method, class weavejs.core.SessionStateLog |
|
This function will save any pending diff in session state. |
|
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 |