Utilisation

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");
});