日付を入力できる入力フィールドです。
Google Workspace アドオンと Google Chat アプリで利用できます。
const dateTimePicker = CardService.newDatePicker() .setTitle('Enter the date.') .setFieldName('date_field') // Set default value as Jan 1, 2018 UTC. Either a number or string is // acceptable. .setValueInMsSinceEpoch(1514775600) .setOnChangeAction( CardService.newAction().setFunctionName('handleDateTimeChange'), );
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
add | Widget | ウィジェットで実行できるイベント アクションを追加します。 |
set | Date | UI 操作が発生したときに生成されるイベント オブジェクトで、このピッカーを識別するフィールド名を設定します。 |
set | Widget | 変更するウィジェットの識別に使用される一意の ID を設定します。 |
set | Date | ピッカーの入力が変更されるたびにスクリプトが実行する Action を設定します。 |
set | Date | 入力フィールドの上に表示されるタイトルを設定します。 |
set | Date | 入力フィールドに設定する事前入力値を設定します。 |
set | Date | 入力フィールドに設定する事前入力値を設定します。 |
set | Widget | ウィジェットの表示 / 非表示を設定します。 |
詳細なドキュメント
addEventAction(eventAction)
ウィジェットで実行できるイベント アクションを追加します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
event | Event | 追加する Event。 |
戻る
Widget \- チェーン用の Object。
setFieldName(fieldName)
UI 操作が発生したときに生成されるイベント オブジェクトで、このピッカーを識別するフィールド名を設定します。フィールド名はユーザーに表示されます。必須。指定するフィールド名は一意である必要があります。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
field | String | この入力に割り当てる名前。 |
戻る
DatePicker \- チェーン用のこのピッカー。
setId(id)
変更するウィジェットの識別に使用される一意の ID を設定します。ウィジェットの変更はアドオンでのみサポートされています。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
id | String | ウィジェットの ID。64 文字以内で、`[a-zA-Z0-9-]+` の形式にする必要があります。 |
戻る
Widget \- チェーン用のこのオブジェクト。
setOnChangeAction(action)
ピッカーの入力が変更されるたびにスクリプトが実行する Action を設定します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
action | Action | 実行する操作。 |
戻る
DatePicker \- チェーン用のこのピッカー。
setTitle(title)
setValueInMsSinceEpoch(valueMsEpoch)
入力フィールドに設定する事前入力値を設定します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
value | Number | エポックからのミリ秒単位の数値として入力に配置されるデフォルト値。 エポック時刻の日付のみが使用され、エポック時刻は 破棄されます。フォーム コールバック パラメータでは常に文字列として表されます。 |
戻る
DatePicker \- チェーン用のこのピッカー。
setValueInMsSinceEpoch(valueMsEpoch)
入力フィールドに設定する事前入力値を設定します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
value | String | エポックからのミリ秒単位の文字列として入力に配置されるデフォルト値。エポック時刻の日付のみが使用され、エポック時刻は 破棄されます。フォーム コールバック パラメータでは常に文字列として表されます。 |
戻る
DatePicker \- チェーン用のこのピッカー。
setVisibility(visibility)
ウィジェットの表示 / 非表示を設定します。デフォルト値は `VISIBLE` です。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
visibility | Visibility | ウィジェットの Visibility。 |
戻る
Widget \- チェーン用の Object。