ユーザーが時刻を入力できる入力フィールド。
Google Workspace アドオンと Google Chat アプリで利用できます。
const dateTimePicker = CardService.newTimePicker() .setTitle('Enter the time.') .setFieldName('time_field') // Set default value as 3:30 AM. .setHours(3) .setMinutes(30) .setOnChangeAction( CardService.newAction().setFunctionName('handleDateTimeChange'), );
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
set | Time | UI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。 |
set | Time | 入力フィールドに設定する、事前入力された時間の値を設定します。 |
set | Time | 入力フィールドに設定する、事前入力された分数値を設定します。 |
set | Time | 選択ツールの入力が変更されるたびにスクリプトが実行する Action を設定します。 |
set | Time | 入力フィールドの上に表示されるタイトルを設定します。 |
詳細なドキュメント
set Field Name(fieldName)
UI 操作が発生したときに生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。フィールド名はユーザーに表示されます。必須。指定するフィールド名は一意である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
field | String | この入力に割り当てる名前。 |
戻る
Time
- チェーン用のこの選択ツール。
set Hours(hours)
入力フィールドに設定する、事前入力された時間の値を設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
hours | Integer | 入力に設定されるデフォルトの時間値は 0 ~ 23 の範囲です。フォームのコールバック パラメータでは常に文字列として表されます。 |
戻る
Time
- チェーン用のこの選択ツール。
set Minutes(minutes)
入力フィールドに設定する、事前入力された分数値を設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
minutes | Integer | 入力にデフォルトで設定される分値の範囲は 0 ~ 59 です。フォームのコールバック パラメータでは常に文字列として表されます。 |
戻る
Time
- チェーン用のこの選択ツール。
set On Change Action(action)
選択ツールの入力が変更されるたびにスクリプトが実行する Action
を設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
action | Action | 実行する操作。 |
戻る
Time
- チェーン用のこの選択ツール。