Модуль диалогов (dialog)
По умолчанию интерфейс dialog использует движок webview. В версии для TrollStore и на iOS 16 и новее по умолчанию используется движок XUI.
Движок можно принудительно выбрать следующим образом:
dialog.engine = "webview"— принудительно использовать webviewdialog.engine = "xui"— принудительно использовать XUI
- ! Создание объекта диалога (dialog)
- Настройка имени файла конфигурации диалога (:set_config)
- Настройка времени автоматического закрытия диалога (:set_timeout)
- Настройка заголовка диалога (:set_title)
- Настройка размера диалога (:set_size)
- Настройка положения и размера диалога (:set_frame)
- Настройка радиуса скругления диалога (:set_corner_radius)
- Добавление текстовой метки в диалог (:add_label)
- Добавление текстового поля в диалог (:add_input)
- Добавление изображения в диалог (:add_image)
- Добавление переключателя в диалог (:add_switch)
- Добавление списка выбора в диалог (:add_picker)
- Добавление группы переключателей (:add_radio)
- Добавление группы флажков (:add_checkbox)
- Добавление числового селектора (:add_range)
- ! Показ диалога и получение выбора пользователя (:show)
- ! Получение конфигурации диалога без показа (:load)