| 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 |
| label(... rest) — method, class weavejs.path.WeavePathData |
|
Sets a human-readable label for an ILinkableObject to be used in editors. |
| label — Property, class weavejs.util.WeaveMenuItem |
| |
| _label — Property, class weavejs.util.WeaveTreeItem |
| |
| label — Property, class weavejs.util.WeaveTreeItem |
|
This can be set to either a String or a Function. |
| lang(text:String, ... rest) — Static Method , class Weave |
|
This is a convenient global function for retrieving localized text. |
| lap(debugString:String, ... rest) — Static Method , class weavejs.util.DebugTimer |
|
This will report the time since the last call to begin() or lap(). |
| lastNameAdded — Property, interface weavejs.api.core.IChildListCallbackInterface |
|
This is the name of the object that was added prior to running immediate callbacks. |
| lastNameRemoved — Property, interface weavejs.api.core.IChildListCallbackInterface |
|
This is the name of the object that was removed prior to running immediate callbacks. |
| lastObjectAdded — Property, interface weavejs.api.core.IChildListCallbackInterface |
|
This is the object that was added prior to running immediate callbacks. |
| lastObjectRemoved — Property, interface weavejs.api.core.IChildListCallbackInterface |
|
This is the object that was removed prior to running immediate callbacks. |
| length — Property, class weavejs.util.JSByteArray |
| |
| LinkableBoolean — class, package weavejs.core |
|
This is a LinkableVariable which limits its session state to Boolean values. |
| LinkableBoolean(defaultValue:any, verifier:Function, defaultValueTriggersCallbacks:Boolean) — Constructor, class weavejs.core.LinkableBoolean |
| |
| LinkableCallbackScript — class, package weavejs.core |
| |
| LinkableCallbackScript() — Constructor, class weavejs.core.LinkableCallbackScript |
| |
| linkableChild(linkableParent:Object, linkableChildOrType:Object, callback:Function, useGroupedCallback:Boolean) — Static Method , class Weave |
|
Shortcut for WeaveAPI.SessionManager.newLinkableChild() and WeaveAPI.SessionManager.registerLinkableChild()
|
| LinkableDynamicObject — class, package weavejs.core |
|
This object links to an internal ILinkableObject. |
| LinkableDynamicObject(typeRestriction:Class) — Constructor, class weavejs.core.LinkableDynamicObject |
| |
| LinkableFunction — class, package weavejs.core |
|
LinkableFunction allows a function to be defined by a String that can use macros defined in the static macros hash map. |
| LinkableFunction(defaultValue:String, ignoreRuntimeErrors:Boolean, paramNames:Array) — Constructor, class weavejs.core.LinkableFunction |
| |
| LinkableHashMap — class, package weavejs.core |
|
Allows dynamically creating instances of objects implementing ILinkableObject at runtime. |
| LinkableHashMap(typeRestriction:Class) — Constructor, class weavejs.core.LinkableHashMap |
|
Constructor. |
| LinkableNumber — class, package weavejs.core |
|
This is a LinkableVariable which limits its session state to Number values. |
| LinkableNumber(defaultValue:Number, verifier:Function, defaultValueTriggersCallbacks:Boolean) — Constructor, class weavejs.core.LinkableNumber |
| |
| _linkableObject — Property, class weavejs.core.CallbackCollection |
| |
| linkableObjectIsBusy(linkableObject:weavejs.api.core:ILinkableObject) — method, interface weavejs.api.core.ISessionManager |
|
This checks if any asynchronous tasks have been assigned to a linkable object or any of its registered descendants. |
| linkableObjectIsBusy(linkableObject:weavejs.api.core:ILinkableObject) — method, class weavejs.core.SessionManager |
| |
| LinkablePlaceholder — class, package weavejs.core |
|
Represents an object that must be instantiated asynchronously. |
| LinkablePlaceholder(classDef:Class) — Constructor, class weavejs.core.LinkablePlaceholder |
| |
| LinkablePromise — class, package weavejs.core |
|
Use this class to build dependency trees involving asynchronous calls. |
| LinkablePromise(task:Function, description:any, validateNow:Boolean) — Constructor, class weavejs.core.LinkablePromise |
| |
| LinkableString — class, package weavejs.core |
|
This is a LinkableVariable which limits its session state to String values. |
| LinkableString(defaultValue:String, verifier:Function, defaultValueTriggersCallbacks:Boolean) — Constructor, class weavejs.core.LinkableString |
| |
| LinkableVariable — class, package weavejs.core |
|
LinkableVariable allows callbacks to be added that will be called when the value changes. |
| LinkableVariable(sessionStateType:Class, verifier:Function, defaultValue:any, defaultValueTriggersCallbacks:Boolean) — Constructor, class weavejs.core.LinkableVariable |
|
If a defaultValue is specified, callbacks will be triggered in a later frame unless they have already been triggered before then. |
| LinkableWatcher — class, package weavejs.core |
|
This is used to dynamically attach a set of callbacks to different targets. |
| LinkableWatcher(typeRestriction:Class, immediateCallback:Function, groupedCallback:Function) — Constructor, class weavejs.core.LinkableWatcher |
|
Instead of calling this constructor directly, consider using one of the global functions
newLinkableChild() or newDisposableChild() to make sure the watcher will get disposed automatically. |
| linkSessionState(primary:weavejs.api.core:ILinkableObject, secondary:weavejs.api.core:ILinkableObject) — method, interface weavejs.api.core.ISessionManager |
|
This will link the session state of two ILinkableObjects. |
| linkSessionState(primary:weavejs.api.core:ILinkableObject, secondary:weavejs.api.core:ILinkableObject) — method, class weavejs.core.SessionManager |
| |
| linkState(primary:weavejs.api.core:ILinkableObject, secondary:weavejs.api.core:ILinkableObject) — Static Method , class Weave |
| |
| littleEndian — Property, class weavejs.util.JSByteArray |
| |
| loadUTF16CharCode(aChars:Array, nIdx:Number) — Static Method , class weavejs.util.StringView |
| |
| loadUTF8CharCode(aChars:Array, nIdx:Number) — Static Method , class weavejs.util.StringView |
| |
| Locale — Static Property, class weavejs.WeaveAPI |
|
This is the singleton instance of the registered ILocaleManager implementation. |
| lock() — method, interface weavejs.api.core.ILinkableDynamicObject |
|
This function will lock the internal object in place so it will not be removed. |
| lock() — method, class weavejs.core.LinkableDynamicObject |
| |
| lock() — method, class weavejs.core.LinkableVariable |
|
Call this function when you do not want to allow any more changes to the value of this sessioned property. |
| locked — Property, interface weavejs.api.core.ILinkableDynamicObject |
|
This is set to true when lock() is called. |
| locked — Property, class weavejs.core.LinkableDynamicObject |
| |
| _locked — Property, class weavejs.core.LinkableVariable |
|
This is set to true when lock() is called. |
| locked — Property, class weavejs.core.LinkableVariable |
|
This is set to true when lock() is called. |
| lodash — Static Property, class weavejs.util.StandardLib |
|
This must be set externally. |
| log(... rest) — Static Method , class weavejs.util.JS |
|
Calls console.log()
|
| logTransform(normValue:Number, factor:Number) — Static Method , class weavejs.util.StandardLib |
|
This will perform a log transformation on a normalized value to produce another normalized value. |
| lpad(str:String, length:uint, padString:String) — Static Method , class weavejs.util.StandardLib |
|
Pads a string on the left. |
|
| 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 |