Aller au contenu principal

Lire toute la configuration d’une section (xui.read)

Déclaration

configuration = xui.read(section_configuration)

Paramètres

  • Section de configuration
    Type texte, identifiant de la section de configuration (defaults) dans l’interface de configuration

Valeur renvoyée

  • Configuration
    Type table, paires clé-valeur de toute la configuration de cette section ; une table vide est renvoyée si la section n’existe pas

Description

Cette fonction convient à la lecture groupée de plusieurs configurations en une seule fois
Cette fonction ne filtre pas le type de valeur ; pour garantir la validité du type obtenu, vous pouvez d’abord utiliser xui.setup pour valider et corriger la configuration, puis la lire
La norme de l’interface de configuration des scripts est décrite dans XUI

Exemple

xui.setup('interface.xui')
local dict = xui.read('com.yourcompany.A-Script-Bundle')
local enabled = dict['enabled']