Skip to content

kittencup/kp-local-storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm Bower Build Status

How To Use

Adapter

var adapter = new KpLocalStorage.Adapter.LocalStorage(options);
var adapter = new KpLocalStorage.Adapter.CookieStorage(options);
var adapter = new KpLocalStorage.Adapter.SessionStorage(options);
var adapter = new KpLocalStorage.Adapter.ArrayStorage(options);

Container

var container = new KpLocalStorage.Container(name,adapter);

container.setName(name);
container.getName();
container.setAdapter(adapter);
container.getAdapter();
container.setItem(key,item);
container.getItem(key)
container.removeItem(key);
container.getItemContainer();
container.removeItemContainer();
container.setItemContainer();
container.keys();
container.isSupported();

ContainerFactory

var container = KpLocalStorage.ContainerFactory({
    name:string,
    adapter:{
        name:string,// LocalStorage,CookieStorage,SessionStorage,ArrayStorage
        options:{}
    }
})

How To Test And Dev

npm install

// test
karma start

// dev
webpack --watch

Releases

No releases published

Packages

No packages published