ダイアログモジュール (dialog)
dialog のインターフェイスは、デフォルトで webview エンジンを使用して実装される。TrollStore 版または iOS 16 以降では、デフォルトで XUI エンジンを使用する。
次の方法で使用するエンジンを明示的に指定できる:
dialog.engine = "webview"— webview エンジンを強制的に使用するdialog.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)