A bridge for implementing DOM Storage or Storage facades.
A wrapper for cross browser storage support.
Retrieves an item from storage
[string] = getItem(key);
var provider = HemiEngine.storage.StorageManager.getStorageProvider();
if(provider) var sValue = provider.getItem("some key");Saves an item into storage
[bool] = setItem(key, val);
var provider = HemiEngine.storage.StorageManager.getStorageProvider();
if(provider) var bReturn = provider.setItem("some key","some value");Version of the object class.
String = Hemi.storage.object_version
Specify or retrieve the preferred storage type.
String = Hemi.storage.preferred_storage_type
Hemi.storage.preferred_storage_type = String
Specifies the provider to use for storage management.
Object = Hemi.storage.storage_provider
Hemi.storage.storage_provider = Object
Returns a reference to a storage provider.
o = getStorageProvider( )
o as StorageProvider: Returns a storage provider.
Returns a bit indicating whether the storage API is supported.
b = testStorageSupported( )
b as bool: Bit indicating storage API support.
[ Hemi JavaScript Framework - Stephen W. Cote, 2002 - 2009. ]