Gitdart / react-native-preference

Manage react-native app's preference data synchronously

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

react-native-preference

Manage react-native app's preference data synchronously

Installation

# install library from npm
npm install react-native-preference --save
# link native code
react-native link react-native-preference

Usage

Import

import Preference from 'react-native-preference';

Get

Preference.get(key?: String)

// get all preferences
const preferences = Preference.get();

// get preference named `some-preference` 
const preference = Preference.get('some-preference');

Set

Preference.clear(key: String|Object, value?: String): Promise


// set one preference
Preference.set('key', 'value');

// set multiple preferences
Preference.set({
    key: 'value',
    foo: 'bar'
});

Clear

Preference.clear(key?: String): Promise

// clear all preference data
Preference.clear();

// clear preference for key 'foo'
Preference.clear('foo');

About

Manage react-native app's preference data synchronously

License:MIT License


Languages

Language:JavaScript 31.3%Language:Objective-C 30.1%Language:Java 25.0%Language:Python 9.5%Language:Ruby 4.1%