diff -r 000000000000 -r 40c8f766c9b8 src/cm/media/js/lib/yui/yui_3.0.0b1/api/DataSourceCache.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cm/media/js/lib/yui/yui_3.0.0b1/api/DataSourceCache.html Mon Nov 23 15:14:29 2009 +0100 @@ -0,0 +1,815 @@ + + + + + API: datasource DataSourceCache (YUI Library) + + + + + + + + + + +
+
+

Yahoo! UI Library

+

datasource  3.0.0b1

+ Yahoo! UI Library + > datasource + > DataSourceCache + +
+
+ Search: +
+   +
+
+
+
+ +
+
+
+
+
+ Filters + + + +
+
+ +

+ + + + + Class DataSourceCache + + - extends Cache + + +

+ + + + + +
+ Adds cacheability to the DataSource Utility. +
+ + +
+
+

Properties

+
+
+

NAME + - static final String +

+
+
+ Class name. +
+
+ + + + +
+
+
+

NS + - static final String +

+
+
+ The namespace for the plugin. This will be the property on the host which +references the plugin instance. +
+
+ + + + +
+
+
+
+ +
+
+

Properties inherited from Base:

+
+ + + + name + + + +
+
+
+

Properties inherited from Cache:

+
+ + + + _entries + + + +
+
+
+

Properties inherited from Plugin.Base:

+
+ + + + _handles + + + +
+
+
+

Properties inherited from Attribute:

+
+ + + +
+
+
+
+ +
+
+

Methods

+
+
+

+ _beforeDefRequestFn

+
+ + protected + + + void + _beforeDefRequestFn + ( + + + e + + + ) + + +
+ First look for cached response, then send request to live data. +
+ +
+ +
+
Parameters:
+
+ e + <Event.Facade> + + Event Facade with the following properties: +
+
tId (Number)
Unique transaction ID.
+
request (Object)
The request.
+
callback (Object)
The callback object.
+
cfg (Object)
Configuration object.
+
+
+
+ +
+
Returns: + + void +
+
+
+ + + + +
+ +
+
+
+
+

+ _beforeDefResponseFn

+
+ + protected + + + void + _beforeDefResponseFn + ( + + + e + + + ) + + +
+ Adds data to cache before returning data. +
+ +
+ +
+
Parameters:
+
+ e + <Event.Facade> + + Event Facade with the following properties: +
+
tId (Number)
Unique transaction ID.
+
request (Object)
The request.
+
callback (Object)
The callback object with the following properties: +
+
success (Function)
Success handler.
+
failure (Function)
Failure handler.
+
+
+
data (Object)
Raw data.
+
response (Object)
Normalized response object with the following properties: +
+
cached (Object)
True when response is cached.
+
results (Object)
Parsed results.
+
meta (Object)
Parsed meta data.
+
error (Object)
Error object.
+
+
+
cfg (Object)
Configuration object.
+
+
+
+ +
+
Returns: + + void +
+
+
+ + + + +
+ +
+
+
+
+

+ initializer

+
+ + private + + + void + initializer + ( + + + config + + + ) + + +
+ Internal init() handler. +
+ +
+ +
+
Parameters:
+
+ config + <Object> + + Config object. +
+
+ +
+
Returns: + + void +
+
+
+ + + + +
+ +
+
+
+
+
+ +
+
+

Methods inherited from Plugin.Host:

+
+ + + _destroyPlugins, + + + _initPlugins, + + + _plug, + + + _unplug, + + + hasPlugin, + + + plug, + + + unplug + + +
+
+
+

Methods inherited from Plugin.Base:

+
+ + + destructor, + + + doAfter, + + + doBefore, + + + initializer + + +
+
+
+

Methods inherited from Attribute:

+
+ + + _addAttrs, + + + _addLazyAttr, + + + _defAttrChangeFn, + + + _fireAttrChange, + + + _getAttrInitVal, + + + _isLazyAttr, + + + _set, + + + _setAttr, + + + _setAttrVal, + + + _splitAttrVals, + + + addAttr, + + + addAttrs, + + + attrAdded, + + + get, + + + getAttrs, + + + modifyAttr, + + + removeAttr, + + + reset, + + + set, + + + setAttrs + + +
+
+
+

Methods inherited from Cache:

+
+ + + _defAddFn, + + + _defFlushFn, + + + _isMatch, + + + add, + + + destructor, + + + flush, + + + initializer, + + + retrieve + + +
+
+
+

Methods inherited from EventTarget:

+
+ + + _getType, + + + _parseType, + + + addTarget, + + + after, + + + before, + + + bubble, + + + detach, + + + detachAll, + + + fire, + + + getEvent, + + + on, + + + publish, + + + removeTarget, + + + subscribe, + + + unsubscribe, + + + unsubscribeAll + + +
+
+
+

Methods inherited from Base:

+
+ + + _aggregateAttrs, + + + _defDestroyFn, + + + _defInitFn, + + + _destroyHierarchy, + + + _filterAttrCfs, + + + _getAttrCfgs, + + + _getClasses, + + + _initHierarchy, + + + _initHierarchyData, + + + destroy, + + + init, + + + toString + + +
+
+
+
+ +
+ + +
+
+

Events inherited from Base:

+
+ + + destroy, + + + destroyedChange, + + + init, + + + initializedChange, + + + +
+
+
+

Events inherited from Cache:

+
+ + + add, + + + entriesChange, + + + flush, + + + maxChange + + + request + + + retrieve + + + sizeChange + + + +
+
+
+

Events inherited from Plugin.Base:

+
+ + + hostChange, + + + +
+
+
+
+ +
+ +
+
+

Configuration attributes inherited from Base:

+
+ + + destroyed, + + + initialized, + + + +
+
+
+

Configuration attributes inherited from Cache:

+
+ + + entries, + + + max, + + + size, + + + +
+
+
+

Configuration attributes inherited from Plugin.Base:

+
+ + + host, + + + +
+
+
+
+ +
+
+ +
+
+
+ Copyright © 2009 Yahoo! Inc. All rights reserved. +
+
+ + +