メインコンテンツまでスキップ

Button アクションボタン

このコンポーネントは画面にボタンを表示し、アクションの実行に使用します。

キー説明必須デフォルト値最低対応バージョン
action文字列アクション識別子*--
args辞書アクションに渡す引数*--
alignment文字列配置方法-Left1.2-10
alignment説明
Left左揃え
Center中央揃え
Right右揃え
Natural自然な配置
Justified両端揃え

アクションの説明

アクションの実行が完了すると、戻り値がこのコンポーネントの設定項目に保存されます。そのため、このコンポーネントの keydefaults 属性を正しく設定する必要があります。

action によって、渡す必要のある引数辞書 args は異なります。

Reload:

XUI を更新し、実行中のすべての XUI インスタンスを再読み込みします。XXT v1.2-10 以降が必要です。

引数なし、戻り値なし

RunCommand:

system/posix_spawn を呼び出してコマンドラインを実行します。XXT v1.2-10 以降が必要です。

キー説明必須デフォルト値最低対応バージョン
command文字列実行するコマンドライン文字列*-1.2-10
戻り値の型説明
整数コマンドライン実行の終了ステータス(Exit Status

LaunchScript:

サービススクリプトを実行します。

キー説明必須デフォルト値最低対応バージョン
path文字列サービススクリプトのパス*--

戻り値なし

OpenURL:

サードパーティ製アプリで URL を開きます。

キー説明必須デフォルト値最低対応バージョン
url文字列開く URL*--

戻り値なし

ScanQRCode:

カメラを起動し、QR コードをスキャンします。

引数なし

戻り値の型説明
文字列QR コードのスキャン結果

SendMail:

アプリ内でメールを送信します。

キー説明必須デフォルト値最低対応バージョン
subject文字列メールの件名*--
toRecipients文字列の配列宛先メールアドレスの配列*--
ccRecipients文字列の配列CC メールアドレスの配列-{}-
bccRecipients文字列の配列BCC メールアドレスの配列-{}-
attachments文字列の配列添付ファイルのパスの配列-{}-

戻り値なし

Null:

アクションを実行しません。通常、特定の設定値をリセットして、対応する通知をスクリプトへ送信するために使用します。XXT v1.2-10 以降が必要です。

引数なし、戻り値なし

使用例

{
cell = "Button";
action = "OpenURL:";
label = "联系 [email protected]";
args = {
url = "mailto:[email protected]";
}
};

XUI-Button.png