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  
IAttributeColumn — Property, class weavejs.path.WeavePathData
ICallbackCollection — Interface, package weavejs.api.core
This is an interface for adding and removing callback functions, and triggering them.
IChildListCallbackInterface — Interface, package weavejs.api.core
This is an interface for adding and removing callbacks that get triggered when a child object is added or removed.
IClassRegistry — Interface, package weavejs.api.core
id(arg:any) — Static Method , class Weave
Shortcut for DebugUtils.debugId() and DebugUtils.debugLookup()
IDataSource — Property, class weavejs.path.WeavePathData
IDisposableObject — Interface, package weavejs.api.core
This is an interface for an object that should be cleaned up when it is no longer needed.
IEditorManager — Interface, package weavejs.api.ui
Manages implementations of ILinkableObjectEditor.
IInitSelectableAttributes — Interface, package weavejs.api.ui
IKeySet — Property, class weavejs.path.WeavePathData
IKeySet — Property, class weavejs.path.WeavePathDataShared
IKeySetCallbackInterface — Property, class weavejs.path.WeavePathData
ILinkableCompositeObject — Interface, package weavejs.api.core
This is an interface to a composite object with dynamic state, meaning child objects can be dynamically added or removed.
ILinkableDynamicObject — Interface, package weavejs.api.core
This is an interface for a wrapper around a dynamically created ILinkableObject.
ILinkableHashMap — Interface, package weavejs.api.core
Allows dynamically creating instances of objects implementing ILinkableObject at runtime.
ILinkableObject — Interface, package weavejs.api.core
An object that implements this empty interface has an associated ICallbackCollection and session state, accessible through the global functions in the weave.api package.
ILinkableObjectWithBusyStatus — Interface, package weavejs.api.core
This is an interface for an ILinkableObject which provides a way to determine if it is busy or not, for use with ISessionManager.linkableObjectIsBusy().
ILinkableObjectWithNewPaths — Interface, package weavejs.api.core
Implement this interface to specify how to rewrite deprecated session state paths.
ILinkableObjectWithNewProperties — Interface, package weavejs.api.core
Implement this interface to detect when a full session state is missing properties or a session state contains extra properties.
ILinkableVariable — Interface, package weavejs.api.core
This is an interface for a primitive ILinkableObject that implements its own session state definition.
ILocale — Interface, package weavejs.api.core
indexToQKey — Property, class weavejs.path.WeavePathData
init(weave:Weave) — method, class weavejs.path.WeavePathDataShared
initSelectableAttributes(input:Array) — method, interface weavejs.api.ui.IInitSelectableAttributes
This will initialize the selectable attributes using a list of columns and/or column references.
internalObject — Property, interface weavejs.api.core.ILinkableDynamicObject
This is the local or global internal object.
internalObject — Property, class weavejs.core.LinkableDynamicObject
internalSetTarget(newTarget:weavejs.api.core:ILinkableObject) — method, class weavejs.core.LinkableDynamicObject
internalSetTarget(newTarget:weavejs.api.core:ILinkableObject) — method, class weavejs.core.LinkableWatcher
This sets the new target to be watched without resetting targetPath.
interpolateColor(normValue:Number, ... rest) — Static Method , class weavejs.util.StandardLib
Calculates an interpolated color for a normalized value.
intersection(firstArray:Array, secondArray:Array, ... rest) — Static Method , class weavejs.util.ArrayUtils
Computes the intersection of the items in a list of two or more Arrays.
IProgressIndicator — Interface, package weavejs.api.core
This is an interface for a central location to report progress of asynchronous requests.
IQualifiedKey — Property, class weavejs.path.WeavePathData
IQualifiedKey — Property, class weavejs.path.WeavePathDataShared
IQualifiedKeyManager — Property, class weavejs.path.WeavePathDataShared
IS(object:Object, type:Class) — Static Method , class Weave
isAsyncClass(type:Class) — Static Method , class Weave
Checks if a class is or extends one that was registered through registerAsyncClass().
isBusy(object:weavejs.api.core:ILinkableObject) — Static Method , class Weave
isBusy() — method, interface weavejs.api.core.ILinkableObjectWithBusyStatus
This function will override the behavior of ISessionManager.linkableObjectIsBusy().
isCached(id:String) — method, class weavejs.util.WeaveTreeItem
Checks if cached value is valid.
IScheduler — Interface, package weavejs.api.core
isClass(classDef:Object) — Static Method , class weavejs.util.JS
Implementation of "classDef is Class"
isDefined(value:any) — Static Method , class weavejs.util.StandardLib
Tests if a value is anything other than undefined, null, or NaN.
isDynamicState(object:Object, handleBypassDiff:Boolean) — Static Method , class weavejs.api.core.DynamicState
This function can be used to detect dynamic state objects within nested, untyped session state objects.
isDynamicStateArray(state:any, handleBypassDiff:Boolean) — Static Method , class weavejs.api.core.DynamicState
This function checks whether or not a session state is an Array containing at least one object that looks like a DynamicState and has no other non-String items.
isEmpty(object:Object) — Static Method , class weavejs.util.ArrayUtils
If there are any properties of the Object, return false; else, return true.
ISessionManager — Interface, package weavejs.api.core
Session manager contains core functions for Weave related to session state.
isIterable(value:any) — Static Method , class weavejs.util.JS
Tests if an object can be iterated over.
isLinkable(objectOrClass:Object) — Static Method , class Weave
Checks if an object or class implements ILinkableObject
isPrimitive(value:any) — Static Method , class weavejs.util.JS
Tests if a value is of a primitive type.
isSimpleObject(object:any, singlePropertyName:String) — method, class weavejs.util.WeaveTreeItem
Checks if an object has a single specified property.
isThenable(obj:Object) — Static Method , class weavejs.util.WeavePromise
isUndefined(value:any, orEmptyString:Boolean) — Static Method , class weavejs.util.StandardLib
Tests if a value is undefined, null, or NaN.
isWhitespace(character:String) — Static Method , class weavejs.util.StandardLib
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