viva-setting

1.0.8 • Public • Published

Setting

(license MIT) library for store app setting in ini file, full example - see example.js

Kind: global class

setting.file

{string}

Kind: instance property of Setting

setting.init(file) ⇒ string

set ini file name

Kind: instance method of Setting
Returns: string - ini full file name or undefined

Param Type Description
file string app full file name OR ini file name OR ini full file name

setting.set(section, option, value)

save setting

Kind: instance method of Setting

Param Type Description
section string section in ini file
option string option in ini file
value string | number | boolean value for option

setting.get(section, option, [default_value]) ⇒ string | number | boolean

read setting

Kind: instance method of Setting
Returns: string | number | boolean - string or number or boolean or undefined

Param Type Description
section string section in ini file
option string option in ini file
[default_value] string | number | boolean default value for option

setting.getInt(section, option, [default_value]) ⇒ number

read setting with type int

Kind: instance method of Setting
Returns: number - number or undefined

Param Type Description
section string section in ini file
option string option in ini file
[default_value] number default value for option

setting.getFloat(section, option, [default_value]) ⇒ number

read setting with type float

Kind: instance method of Setting
Returns: number - number or undefined

Param Type Description
section string section in ini file
option string option in ini file
[default_value] number default value for option

setting.getBool(section, option, [default_value]) ⇒ boolean

read setting with type boolean

Kind: instance method of Setting
Returns: boolean - boolean or undefined

Param Type Description
section string section in ini file
option string option in ini file
[default_value] boolean default value for option

setting.getIp(section, option, [default_value]) ⇒ string

read setting with type ip

Kind: instance method of Setting
Returns: string - string or undefined

Param Type Description
section string section in ini file
option string option in ini file
[default_value] string default value for option

Readme

Keywords

Package Sidebar

Install

npm i viva-setting

Weekly Downloads

1

Version

1.0.8

License

MIT

Unpacked Size

27 kB

Total Files

5

Last publish

Collaborators

  • vasilev.v.vitalii