2.2.3 • Published 2 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
2 years ago
2.2.2
3 years ago
2.2.1
3 years ago
2.2.0
3 years ago
2.2.0-0
3 years ago
2.1.7
3 years ago
2.1.6
3 years ago
2.1.5
3 years ago
2.1.4
3 years ago
2.1.3
3 years ago
2.1.2
3 years ago
2.1.1
3 years ago
2.1.0
3 years ago
2.0.3
4 years ago
2.0.2
4 years ago
2.0.1
5 years ago
2.0.0
5 years ago
1.1.0
7 years ago
1.0.0
7 years ago
0.3.0
7 years ago
0.2.0
7 years ago
0.1.0
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago