Class DatePicker

DatePicker

日付を入力できる入力フィールド。

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'),
        );

メソッド

メソッド戻り値の型概要
addEventAction(eventAction)Widgetウィジェットで実行できるイベント アクションを追加します。
setFieldName(fieldName)DatePickerUI 操作が行われたときに生成されるイベント オブジェクトで、このピッカーを識別するフィールド名を設定します。
setId(id)Widget変更するウィジェットの識別に使用される一意の ID を設定します。
setOnChangeAction(action)DatePickerピッカーの入力が変更されるたびにスクリプトが実行する Action を設定します。
setTitle(title)DatePicker入力フィールドの上に表示されるタイトルを設定します。
setValueInMsSinceEpoch(valueMsEpoch)DatePicker入力フィールドに設定する事前入力値を設定します。
setValueInMsSinceEpoch(valueMsEpoch)DatePicker入力フィールドに設定する事前入力値を設定します。
setVisibility(visibility)Widgetウィジェットの可視性を設定します。

詳細なドキュメント

addEventAction(eventAction)

ウィジェットで実行できるイベント アクションを追加します。

パラメータ

名前説明
eventActionEventAction追加する EventAction

戻る

Widget - チェーン用の Object。


setFieldName(fieldName)

UI 操作が発生したときに生成されるイベント オブジェクトで、このピッカーを識別するフィールド名を設定します。フィールド名はユーザーに表示されます。必須。指定されたフィールド名は一意である必要があります。

パラメータ

名前説明
fieldNameStringこの入力に割り当てる名前。

戻る

DatePicker - チェーン用のこのピッカー。


setId(id)

変更するウィジェットの識別に使用される一意の ID を設定します。ウィジェットの変更はアドオンでのみサポートされています。

パラメータ

名前説明
idStringウィジェットの ID。64 文字以内で、`[a-zA-Z0-9-]+` の形式で指定します。

戻る

Widget - チェーン用のこのオブジェクト。


setOnChangeAction(action)

ピッカーの入力が変更されるたびにスクリプトが実行する Action を設定します。

パラメータ

名前説明
actionAction実行する操作。

戻る

DatePicker - チェーン用のこのピッカー。


setTitle(title)

入力フィールドの上に表示されるタイトルを設定します。

パラメータ

名前説明
titleString入力フィールドのタイトル。

戻る

DatePicker - チェーン用のこのピッカー。


setValueInMsSinceEpoch(valueMsEpoch)

入力フィールドに設定する事前入力値を設定します。

パラメータ

名前説明
valueMsEpochNumberエポックからのミリ秒単位の数値として入力に配置されるデフォルト値。エポック時間の日は使用されますが、エポック時間の時刻は破棄されます。フォーム コールバック パラメータでは常に文字列として表されます。

戻る

DatePicker - チェーン用のこのピッカー。


setValueInMsSinceEpoch(valueMsEpoch)

入力フィールドに設定する事前入力値を設定します。

パラメータ

名前説明
valueMsEpochStringエポックからのミリ秒単位で、文字列として入力に配置されるデフォルト値。エポック時間の日は使用されますが、エポック時間の時刻は破棄されます。フォーム コールバック パラメータでは常に文字列として表されます。

戻る

DatePicker - チェーン用のこのピッカー。


setVisibility(visibility)

ウィジェットの可視性を設定します。デフォルト値は `VISIBLE` です。

パラメータ

名前説明
visibilityVisibilityウィジェットの Visibility

戻る

Widget - チェーン用の Object。