Pular para o conteúdo principal

Ler todas as configurações de uma seção de configuração (xui.read)

Declaração

configuracao = xui.read(secao_de_configuracao)

Parâmetro

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

Valor de retorno

  • configuração
    Tabela; pares chave-valor de todas as configurações desta seção. Retorna uma tabela vazia se a seção não existir.

Descrição

Esta função é adequada para ler vários valores de configuração em lote.
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 dict = xui.read('com.yourcompany.A-Script-Bundle')
local enabled = dict['enabled']