Obtenir une valeur de configuration de l’interface (xui.get)
Déclaration
valeur = xui.get(section_configuration, cle_configuration)
Paramètres
- Section de configuration
Type texte, identifiant de la section de configuration (defaults) dans l’interface de configuration - Clé de configuration
Type texte, identifiant de la clé de configuration (key) du contrôle dans l’interface
Valeur renvoyée
- Valeur
Type quelconque, les différents types de contrôle renvoient des valeurs différentes ; nil est renvoyé si la valeur de configuration n’existe pas
Description
Cette fonction ne filtre pas le type de valeur ; pour garantir la validité du type obtenu, vous pouvez d’abord utiliser
xui.setuppour 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 enabled = xui.get('com.yourcompany.A-Script-Bundle', 'enabled')