blob: 7a2de3b5d31670e15d95e0aa1d4c49036411541c [file] [log] [blame]
{ "type": "class",
"qname": "org.apache.royale.storage.providers.LocalStorageProvider",
"baseClassname": ""
,
"description": "The LocalStorageProvider class allows apps to store small amounts of data locally, in the browser's permitted storage area. This data will persist between browser invocations. The data is stored in key=value pairs and the value must be a string.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "royaleignoreimport",
"values": ["window"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"members": [
{ "type": "method",
"qname": "org.apache.royale.storage.providers.LocalStorageProvider",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Constructor.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "royaleignoreimport",
"values": ["window"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "",
"params": []}
,
{ "type": "method",
"qname": "storageAvailable",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Returns true if the platform provides local storage.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "royaleignoreimport",
"values": ["window"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Boolean",
"params": []}
,
{ "type": "method",
"qname": "setItem",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Stores a value with a key.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "royaleignoreimport",
"values": ["window"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Boolean",
"params": [{ "name": "key", "type": "String"},
{ "name": "value", "type": "String"}]}
,
{ "type": "method",
"qname": "getItem",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Returns the value associated with the key, or undefined if there is no value stored. Note that a String version of the value is stored.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "royaleignoreimport",
"values": ["window"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "String",
"params": [{ "name": "key", "type": "String"}]}
,
{ "type": "method",
"qname": "removeItem",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Removed the value and, possibly, the key from local storage. On some platforms, retriving the value after removing it will be an error, on others it may return undefined or null.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "royaleignoreimport",
"values": ["window"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Boolean",
"params": [{ "name": "key", "type": "String"}]}
,
{ "type": "method",
"qname": "hasItem",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Returns true if there is a value stored for the key.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "royaleignoreimport",
"values": ["window"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Boolean",
"params": [{ "name": "key", "type": "String"}]}
,
{ "type": "method",
"qname": "clear",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Clears all values from local storage.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "royaleignoreimport",
"values": ["window"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
]
}