///

Env Class

Env gives you app/environment information plus a small custom environment store.

Env.get(key)

Read one environment value.

let result = Env.get('device_model'); console.log(result);

Env.get(key, defaultValue)

Read one environment value.

let result = Env.get('profile', 'guest'); console.log(result);

Env.set(key, value)

Store a custom environment value.

Env.set('profile', 'speedrun'); console.log(Env.get('profile'));

Env.has(key)

Check existence.

Env.set('profile', 'speedrun'); console.log(Env.has('profile'));

Env.remove(key)

Delete custom values.

Env.set('profile', 'speedrun'); Env.remove('profile'); console.log(Env.has('profile'));

Env.clear()

Delete custom values.

Env.set('profile', 'speedrun'); Env.set('mode', 'safe'); Env.clear(); console.log(Env.getAll());

Env.getAll()

Read all custom values.

Env.set('profile', 'speedrun'); Env.set('mode', 'safe'); console.log(Env.getAll());

Env.getAppVersion()

App version info.

console.log(Env.getAppVersion());

Env.getAppVersionCode()

App version info.

console.log(Env.getAppVersionCode());

Env.getPackageName()

Package and display name.

console.log(Env.getPackageName());

Env.getAppName()

Package and display name.

console.log(Env.getAppName());