Aller au contenu principal

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.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 enabled = xui.get('com.yourcompany.A-Script-Bundle', 'enabled')