Class DatePicker

DatePicker

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

Google Workspace アドオンと Google Chat アプリでご利用いただけます。

var 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"));

Methods

メソッド戻り値の型概要
setFieldName(fieldName)DatePickerUI インタラクション時に生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。
setOnChangeAction(action)DatePicker選択ツール入力が変更されるたびにスクリプトが実行する Action を設定します。
setTitle(title)DatePicker入力フィールドの上に表示されるタイトルを設定します。
setValueInMsSinceEpoch(valueMsEpoch)DatePicker入力フィールドに設定する事前入力された値を設定します。
setValueInMsSinceEpoch(valueMsEpoch)DatePicker入力フィールドに設定する事前入力された値を設定します。

詳細なドキュメント

setFieldName(fieldName)

UI インタラクション時に生成されるイベント オブジェクトで、この選択ツールを識別するフィールド名を設定します。フィールド名はユーザーに表示されます。必須。指定するフィールド名は一意である必要があります。

パラメータ

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

リターン

DatePicker - チェーン用の選択ツール。


setOnChangeAction(action)

選択ツール入力が変更されるたびにスクリプトが実行する Action を設定します。

パラメータ

Name説明
actionAction実行する操作。

リターン

DatePicker - チェーン用の選択ツール。


setTitle(title)

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

パラメータ

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

リターン

DatePicker - チェーン用の選択ツール。


setValueInMsSinceEpoch(valueMsEpoch)

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

パラメータ

Name説明
valueMsEpochNumberエポックからのミリ秒で示した、入力値のデフォルト値。エポック時刻の日付のみが使用され、エポック時刻は破棄されます。これは、常にフォームのコールバック パラメータで文字列として表されます。

リターン

DatePicker - チェーン用の選択ツール。


setValueInMsSinceEpoch(valueMsEpoch)

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

パラメータ

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

リターン

DatePicker - チェーン用の選択ツール。