Provider CookieProvider
Package: | Ext.state |
Defined In: | CookieProvider.js |
Class: | CookieProvider |
Extends: | Provider |
var cp = new Ext.state.CookieProvider({
path: "/cgi-bin/",
expires: new Date(new Date().getTime()+(1000*60*60*24*30)), //30 days
domain: "extjs.com"
});
Ext.state.Manager.setProvider(cp);
Method | Defined By | |
---|---|---|
CookieProvider( Object config ) Create a new CookieProvider
Create a new CookieProvider
Parameters:
|
CookieProvider | |
clear( String name ) : void Clears a value from the state
Clears a value from the state
Parameters:
|
Provider | |
decodeValue( String value ) : Mixed Decodes a string previously encoded with encodeValue.
Decodes a string previously encoded with encodeValue.
Parameters:
|
Provider | |
encodeValue( Mixed value ) : String Encodes a value including type information. Decode with decodeValue.
Encodes a value including type information. Decode with decodeValue.
Parameters:
|
Provider | |
get( String name , Mixed defaultValue ) : Mixed Returns the current value for a key
Returns the current value for a key
Parameters:
|
Provider | |
set( String name , Mixed value ) : void Sets the value for a key
Sets the value for a key
Parameters:
|
Provider |
Event | Defined By | |
---|---|---|
statechange : ( Provider this , String key , String value ) Fires when a state change occurs.
Fires when a state change occurs.
Listeners will be called with the following arguments:
|
Provider |