Utilisation
Importation du module
const Config = require("xtrmaddons-soft-suite-conf");
Exemples d'utilisation de la class Config
Obtenir la valeur d'une propriété
// Exemple de propriété imbriquée
// { my: { var1: "my variable 1"}}
var prop = Config.get("my:var1");
// output : my variable 1
Définir la valeur d'une propriété
// Valeur simple
Config.set("myVar1", myValue);
// Valeur imbriquée
Config.set("myVar1:prop", myValue);
// Définir la valeur d'une propriété avec chainage.
Config.set("myVar2", myValue).set("myVar3", myValue);
Sauvegarde de la configuration dans un fichier
Config.save(function() {
console.log("calling callback");
});