Saltar al contenido principal

Obtener un valor de configuración de la interfaz (xui.get)

Declaración

valor = xui.get(seccion_configuracion, clave_configuracion)

Parámetros

  • seccion_configuracion
    Tipo texto; identificador de la sección de configuración (defaults) de la interfaz
  • clave_configuracion
    Tipo texto; identificador de la clave (key) de configuración del control de la interfaz

Valor devuelto

  • valor
    Cualquier tipo; los distintos tipos de controles devuelven valores distintos y, si no existe el valor de configuración, se devuelve nil

Descripción

Esta función no filtra el tipo de valor. Si necesitas garantizar que el tipo del valor obtenido sea válido, usa primero xui.setup para validarlo y corregirlo.
Consulta el estándar de interfaces de configuración de scripts en XUI.

Ejemplo

xui.setup('interface.xui')
local enabled = xui.get('com.yourcompany.A-Script-Bundle', 'enabled')