Módulo de diálogos (dialog)
Por padrão, a interface de dialog usa o mecanismo webview. Na versão TrollStore ou em sistemas iOS 16 ou posteriores, o mecanismo XUI é usado por padrão.
O mecanismo pode ser especificado explicitamente das seguintes formas:
dialog.engine = "webview"— força o uso do mecanismo webviewdialog.engine = "xui"— força o uso do mecanismo XUI
- ! Criar um objeto de diálogo (dialog)
- Configurar o nome do arquivo de salvamento das configurações do diálogo (:set_config)
- Configurar o tempo para o diálogo desaparecer automaticamente (:set_timeout)
- Configurar o título do diálogo (:set_title)
- Configurar o tamanho do diálogo (:set_size)
- Configurar a posição e o tamanho do diálogo (:set_frame)
- Configurar o raio dos cantos do diálogo (:set_corner_radius)
- Adicionar um rótulo de texto ao diálogo (:add_label)
- Adicionar um campo de texto ao diálogo (:add_input)
- Adicionar uma imagem ao diálogo (:add_image)
- Adicionar um interruptor ao diálogo (:add_switch)
- Adicionar um seletor ao diálogo (:add_picker)
- Adicionar um grupo de seleção única ao diálogo (:add_radio)
- Adicionar um grupo de seleção múltipla ao diálogo (:add_checkbox)
- Adicionar um seletor numérico ao diálogo (:add_range)
- ! Exibir o diálogo e retornar a escolha do usuário (:show)
- ! Obter a configuração do diálogo sem exibi-lo (:load)