2.2.3 • Published 4 years ago
react-native-preference v2.2.3
react-native-preference
Manage react-native app's preference data synchronously
Installation
# install library from npm
npm install react-native-preference --save
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.set(key: string, value?: string): Promise<void>
// set preference
Preference.set('key', 'value');
Clear
Preference.clear(key?: string): Promise<void>
// clear all preference data
Preference.clear();
// clear preference for key 'foo'
Preference.clear('foo');
White List
// set keys to white list, when preference value changed in white list changed, listener calls back.
Preference.setWhiteList(['a', 'b', 'c']);
Preference.addPreferenceChangedListener((changed) => {
console.log('preference has changed: changed');
});
2.2.3
4 years ago
2.2.2
4 years ago
2.2.1
4 years ago
2.2.0
4 years ago
2.2.0-0
4 years ago
2.1.7
4 years ago
2.1.6
4 years ago
2.1.5
4 years ago
2.1.4
4 years ago
2.1.3
4 years ago
2.1.2
4 years ago
2.1.1
4 years ago
2.1.0
4 years ago
2.0.3
5 years ago
2.0.2
6 years ago
2.0.1
6 years ago
2.0.0
6 years ago
1.1.0
8 years ago
1.0.0
8 years ago
0.3.0
8 years ago
0.2.0
8 years ago
0.1.0
8 years ago
0.0.2
8 years ago
0.0.1
8 years ago