ユーザーが時刻を入力できる入力フィールド。
Google Workspace アドオンと Google Chat アプリでご利用いただけます。
var 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"));
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setFieldName(fieldName) | TimePicker | 生成されたイベント オブジェクト内でこの選択ツールを識別するフィールド名を設定します。 UI 操作があります |
setHours(hours) | TimePicker | 入力フィールドに設定する事前入力の営業時間の値を設定します。 |
setMinutes(minutes) | TimePicker | 入力フィールドに設定する事前入力済みの分数を設定します。 |
setOnChangeAction(action) | TimePicker | 選択ツール入力が変更されるたびにスクリプトが実行する Action を設定します。 |
setTitle(title) | TimePicker | 入力フィールドの上に表示されるタイトルを設定します。 |
詳細なドキュメント
setFieldName(fieldName)
生成されたイベント オブジェクト内でこの選択ツールを識別するフィールド名を設定します。 UI 操作がありますフィールド名はユーザーに表示されます。必須、指定したフィールド 一意である必要があります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
fieldName | String | この入力に割り当てる名前。 |
戻る
TimePicker
- チェーン用の選択ツール。
setHours(hours)
入力フィールドに設定する事前入力の営業時間の値を設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
hours | Integer | 入力に配置されるデフォルトの時間値。範囲は 0 ~ 23 です。常に フォーム コールバック パラメータで文字列として表されます。 |
戻る
TimePicker
- チェーン用の選択ツール。
setMinutes(minutes)
入力フィールドに設定する事前入力済みの分数を設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
minutes | Integer | 入力値に入力されるデフォルトの分数(0 ~ 59)。常に フォーム コールバック パラメータで文字列として表されます。 |
戻る
TimePicker
- チェーン用の選択ツール。
setOnChangeAction(action)
選択ツール入力が変更されるたびにスクリプトが実行する Action
を設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
action | Action | 実行する操作。 |
戻る
TimePicker
- チェーン用の選択ツール。