Pular para o conteúdo principal

Obter um valor de configuração da interface (xui.get)

Declaração

valor = xui.get(secao_de_configuracao, chave_de_configuracao)

Parâmetros

  • seção de configuração
    Texto; identificador da seção de configuração (defaults) na interface.
  • chave de configuração
    Texto; identificador da chave de configuração (key) de um controle da interface.

Valor de retorno

  • valor
    Qualquer tipo; diferentes tipos de controle retornam valores diferentes. Retorna nil se o valor de configuração não existir.

Descrição

Esta função não filtra o tipo do valor; para garantir que o tipo obtido seja válido, use xui.setup para validar e corrigir antes de ler.
Consulte o padrão de interface de configuração de scripts XUI.

Exemplo

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