Skip to Content
ドキュメントOxOx LibModulesInterfaceClientアラートダイアログ

アラートダイアログ

プレイヤーにメッセージを表示できるシンプルなアラートダイアログ。
プレイヤーが確認ボタンを押したか、ダイアログをキャンセルしたかを返します。

lib.alertDialog

lib.alertDialog(data)
  • のデータがある:table(object)
    • ヘッダーを使用する:string
      • ダイアログのタイトル
    • の内容だ:string
      • ダイアログボディコンテンツ、マークダウンに対応。
    • 中央?boolean
      • ダイアログを垂直方向と水平方向の中央に配置します。
    • キャンセル?boolean
      • キャンセルボタンを表示する(これが定義されていない場合でも ESC は使用可能)。
    • サイズは?'xs'または'sm'または'md'または'lg'または'xl'
    • オーバーフロー?boolean
    • ラベル?table
      • キャンセルボタンや確定ボタンの表示ラベルを設定できます。
      • キャンセル?string
      • を確認する:string

リターン'confirm'プレイヤーが確定ボタンを押した場合、そうでなければキャンセルボタンを押した場合 または ESC でダイアログを終了した場合、リターンは'cancel'.

lib.closeAlertDialog

アクティブなアラートダイアログを強制的に閉じ、その戻りデータをnil

lib.closeAlertDialog()

local alert = lib.alertDialog({ header = 'Hello there', content = 'General Kenobi \n Markdown support!', centered = true, cancel = true }) print(alert)

alert_dialog

Last updated on