1.0.3 • Published 3 years ago

conbo-cordova-nativestorage v1.0.3

Weekly downloads
7
License
MIT
Repository
github
Last release
3 years ago

NativeStorage classes for hybrid apps using ConboJS

This library contains persistent storage classes for hybrid ConboJS apps using cordova-plugin-nativestorage, as an alternative to ConboJS's built-in LocalStorage related classes.

  • NativeHash is a direct replacement for LocalHash; and
  • NativeList is a direct replacement for LocalList

Any data currently saved to LocalStorage by a LocalHash or LocalList with the same name will automatically be migrated to NativeStorage on first use.

Installation

cordova plugin add cordova-plugin-nativestorage
npm i conbo-cordova-nativestorage

Usage

Use of the classes in this library is almost identical to ConboJS's built-in LocalStorage related classes, see https://conbo.mesmotronic.com/, although you should wait until the 'ready' event has fired (usually just a few milliseconds after Cordova's 'deviceready' event) before interacting with instances of classes in this library, for example:

let list = new NativeList({name:'myList'});
list.addEventListener('ready', () => console.log('Your native list is ready to go!'));

// or

let list = await NativeList.create({name:'myList'});

// or

NativeList.create({name:'myList'}).then(list =>
{
	this.list = list;
	console.log('Your native list is ready to go!'));
});
1.0.2

3 years ago

1.0.3

3 years ago

1.0.1

4 years ago

1.0.0

4 years ago