X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/7a654f8d43fdb43d78b63d90528bed6e86b608cc..3789b528d8dd8aad4558e38e22d775bcab1cbd36:/docs/output/Ext.state.Manager.js diff --git a/docs/output/Ext.state.Manager.js b/docs/output/Ext.state.Manager.js new file mode 100644 index 00000000..7389e40d --- /dev/null +++ b/docs/output/Ext.state.Manager.js @@ -0,0 +1,183 @@ +Ext.data.JsonP.Ext_state_Manager({ + "tagname": "class", + "name": "Ext.state.Manager", + "doc": "

This is the global state manager. By default all components that are \"state aware\" check this class\nfor state information if you don't pass them a custom state provider. In order for this class\nto be useful, it must be initialized with a provider when your application initializes. Example usage:

\n\n
// in your initialization function\ninit : function(){\n   Ext.state.Manager.setProvider(new Ext.state.CookieProvider());\n   var win = new Window(...);\n   win.restoreState();\n}\n 
\n\n\n

This class passes on calls from components to the underlying Ext.state.Provider so that\nthere is a common interface that can be used without needing to refer to a specific provider instance\nin every component.

\n", + "extends": null, + "mixins": [ + + ], + "alternateClassNames": [ + + ], + "xtype": null, + "author": null, + "docauthor": "Evan Trimboli ", + "singleton": true, + "private": false, + "cfg": [ + + ], + "method": [ + { + "tagname": "method", + "name": "clear", + "member": "Ext.state.Manager", + "doc": "

Clears a value from the state

\n", + "params": [ + { + "type": "String", + "name": "name", + "doc": "

The key name

\n", + "optional": false + } + ], + "return": { + "type": "void", + "doc": "\n" + }, + "private": false, + "static": false, + "filename": "/Users/nick/Projects/sencha/SDK/platform/src/state/Manager.js", + "linenr": 55, + "html_filename": "Manager4.html", + "href": "Manager4.html#Ext-state-Manager-method-clear", + "shortDoc": "

Clears a value from the state

\n" + }, + { + "tagname": "method", + "name": "get", + "member": "Ext.state.Manager", + "doc": "

Returns the current value for a key

\n", + "params": [ + { + "type": "String", + "name": "name", + "doc": "

The key name

\n", + "optional": false + }, + { + "type": "Mixed", + "name": "defaultValue", + "doc": "

The default value to return if the key lookup does not match

\n", + "optional": false + } + ], + "return": { + "type": "Mixed", + "doc": "

The state data

\n" + }, + "private": false, + "static": false, + "filename": "/Users/nick/Projects/sencha/SDK/platform/src/state/Manager.js", + "linenr": 36, + "html_filename": "Manager4.html", + "href": "Manager4.html#Ext-state-Manager-method-get", + "shortDoc": "

Returns the current value for a key

\n" + }, + { + "tagname": "method", + "name": "getProvider", + "member": "Ext.state.Manager", + "doc": "

Gets the currently configured state provider

\n", + "params": [ + + ], + "return": { + "type": "Provider", + "doc": "

The state provider

\n" + }, + "private": false, + "static": false, + "filename": "/Users/nick/Projects/sencha/SDK/platform/src/state/Manager.js", + "linenr": 63, + "html_filename": "Manager4.html", + "href": "Manager4.html#Ext-state-Manager-method-getProvider", + "shortDoc": "

Gets the currently configured state provider

\n" + }, + { + "tagname": "method", + "name": "set", + "member": "Ext.state.Manager", + "doc": "

Sets the value for a key

\n", + "params": [ + { + "type": "String", + "name": "name", + "doc": "

The key name

\n", + "optional": false + }, + { + "type": "Mixed", + "name": "value", + "doc": "

The state data

\n", + "optional": false + } + ], + "return": { + "type": "void", + "doc": "\n" + }, + "private": false, + "static": false, + "filename": "/Users/nick/Projects/sencha/SDK/platform/src/state/Manager.js", + "linenr": 46, + "html_filename": "Manager4.html", + "href": "Manager4.html#Ext-state-Manager-method-set", + "shortDoc": "

Sets the value for a key

\n" + }, + { + "tagname": "method", + "name": "setProvider", + "member": "Ext.state.Manager", + "doc": "

Configures the default state provider for your application

\n", + "params": [ + { + "type": "Provider", + "name": "stateProvider", + "doc": "

The state provider to set

\n", + "optional": false + } + ], + "return": { + "type": "void", + "doc": "\n" + }, + "private": false, + "static": false, + "filename": "/Users/nick/Projects/sencha/SDK/platform/src/state/Manager.js", + "linenr": 28, + "html_filename": "Manager4.html", + "href": "Manager4.html#Ext-state-Manager-method-setProvider", + "shortDoc": "

Configures the default state provider for your application

\n" + } + ], + "property": [ + + ], + "event": [ + + ], + "filename": "/Users/nick/Projects/sencha/SDK/platform/src/state/Manager.js", + "linenr": 1, + "html_filename": "Manager4.html", + "href": "Manager4.html#Ext-state-Manager", + "cssVar": [ + + ], + "cssMixin": [ + + ], + "component": false, + "superclasses": [ + + ], + "subclasses": [ + + ], + "mixedInto": [ + + ], + "allMixins": [ + + ] +}); \ No newline at end of file