@nativescript-community/preferences

Common API to allow users to use native (familiar) app settings screens instead of having to craft custom UIs

Usage no npm install needed!

<script type="module">
  import nativescriptCommunityPreferences from 'https://cdn.skypack.dev/@nativescript-community/preferences';
</script>

README

Twitter Follow

@nativescript-community/preferences

This plugin allows native preference saving\loading on iOS and Android

iOS Prerequisites

Android Prerequisites

Installation

Describe your plugin installation steps. Ideally it would be something like:

tns plugin add @nativescript-community/preferences

Usage

    var prefs = new Preferences();

    //Get existing value
    prefs.getValue("name_preference");

    //Set value
    prefs.setValue("name_preference", "some new text");

API

Property Default Description
openSettings(): any; Opens the native settings panes
getValue(key: string): any; Gets the value for the preference
setValue(key: string, value: any): void; Sets the passed value to the preference

License

Apache License Version 2.0, January 2004