From f1dc2e5c84be4e1c347c5b4df4e4b5f44a794154 Mon Sep 17 00:00:00 2001 From: Halil ibrahim Kalkan Date: Tue, 12 Feb 2019 14:28:57 +0300 Subject: [PATCH] Added setting js API --- npm/packs/core/src/abp.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/npm/packs/core/src/abp.js b/npm/packs/core/src/abp.js index 4c87489e22..7e44e6256e 100644 --- a/npm/packs/core/src/abp.js +++ b/npm/packs/core/src/abp.js @@ -161,6 +161,25 @@ var abp = abp || {}; abp.auth.setToken(); } + /* SETTINGS *************************************************/ + + abp.setting = abp.setting || {}; + + abp.setting.values = abp.setting.values || {}; + + abp.setting.get = function (name) { + return abp.setting.values[name]; + }; + + abp.setting.getBoolean = function (name) { + var value = abp.setting.get(name); + return value == 'true' || value == 'True'; + }; + + abp.setting.getInt = function (name) { + return parseInt(abp.setting.values[name]); + }; + /* NOTIFICATION *********************************************/ //Defines Notification API, not implements it