可讓使用者輸入時間的輸入欄位。
適用於 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 | 設定在使用者介面互動時產生的事件物件中,用於識別此選擇器的欄位名稱。 |
set | Time | 設定要設定在輸入欄位的預先填入小時數值。 |
set | Time | 設定在輸入欄位中預先填入的分鐘數值。 |
set | Time | 設定 Action ,當挑選器輸入內容變更時,指令碼就會執行。 |
set | Time | 設定輸入欄位上方顯示的標題。 |
內容詳盡的說明文件
set Field Name(fieldName)
設定欄位名稱,用於在使用者介面互動時產生的事件物件中,識別此選擇器。使用者可看見欄位名稱。必填欄位名稱不得重複。
參數
名稱 | 類型 | 說明 |
---|---|---|
field | String | 要指派給此輸入來源的名稱。 |
回攻員
Time
:這個選擇器,用於鏈結。
set Hours(hours)
設定要設定在輸入欄位的預先填入小時數值。
參數
名稱 | 類型 | 說明 |
---|---|---|
hours | Integer | 輸入的預設小時值,範圍為 0 到 23。在表單回呼參數中,一律會以字串表示。 |
回攻員
Time
:這個選擇器,用於鏈結。
set Minutes(minutes)
設定在輸入欄位中預先填入的分鐘數值。
參數
名稱 | 類型 | 說明 |
---|---|---|
minutes | Integer | 輸入格中的預設分鐘值範圍為 0 到 59。在表單回呼參數中,一律會以字串表示。 |
回攻員
Time
:這個選擇器,用於鏈結。