Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.46 KB

File metadata and controls

39 lines (31 loc) · 1.46 KB
nav-title application-settings How-To
title application-settings
environment nativescript
description Examples for using application-settings
previous_url /ApiReference/application-settings/HOW-TO

Application Settings

Using application settings methods requires to load "application settings" module. {%snippet application-settings-require%}

Working with string, number and boolean values

Set and get boolean value and provide default value in case it is not set

{%snippet application-settings-boolean%}

Set and get string value

{%snippet application-settings-string%}

Set and get numeric value.

Use this method to set numbers with floating point and up to 9 digits long. For larger numbers use setString. We use toFixed() here in order to avoid floating point errors - ex: 54.321 becoming 54.320999999537. Beware the result of toFixed() is a string not a number therefore you cannot use === or !== when comparing with a number. {%snippet application-settings-number%}

Reading values that are not set before while providing default value

{%snippet application-settings-notset%}

Reading values that are not set before not providing default value

{%snippet application-settings-nodefault%}

Other functions

Checking for existence of value for key

{%snippet application-settings-haskey%}

Removing value for key

{%snippet application-settings-removekey%}

Removing all values

{%snippet application-settings-clear%}