یک فیلد ورودی که به کاربران اجازه میدهد زمان را وارد کنند.
برای افزونههای 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'), );
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
add Event Action(eventAction) | Widget | رویدادی را اضافه میکند که میتوان روی ویجت اجرا کرد. |
set Field Name(fieldName) | Time Picker | نام فیلدی را تنظیم میکند که این انتخابگر را در شیء رویدادی که هنگام تعامل با رابط کاربری ایجاد میشود، مشخص میکند. |
set Hours(hours) | Time Picker | مقدار ساعات از پیش پر شده را برای تنظیم در فیلد ورودی تنظیم میکند. |
set Id(id) | Widget | شناسه منحصر به فرد اختصاص داده شده برای شناسایی ویجت مورد نظر برای تغییر را تنظیم میکند. |
set Minutes(minutes) | Time Picker | مقدار دقیقه از پیش پر شده را برای تنظیم در فیلد ورودی تنظیم میکند. |
set On Change Action(action) | Time Picker | Action را تنظیم میکند که اسکریپت هر زمان که ورودی انتخابگر تغییر کند، انجام میدهد. |
set Title(title) | Time Picker | عنوانی را که در بالای فیلد ورودی نمایش داده میشود، تنظیم میکند. |
set Visibility(visibility) | Widget | میزان نمایش ویجت را تنظیم میکند. |
مستندات دقیق
add Event Action(eventAction)
رویدادی را اضافه میکند که میتوان روی ویجت اجرا کرد.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
event Action | Event Action | Event Action قرار است اضافه شود. |
بازگشت
Widget — شیء، برای زنجیرهسازی.
set Field Name(fieldName)
نام فیلدی را که این انتخابگر را در شیء رویدادی که هنگام تعامل با رابط کاربری ایجاد میشود، مشخص میکند، تنظیم میکند. نام فیلد برای کاربر قابل مشاهده است. الزامی؛ نام فیلد مشخص شده باید منحصر به فرد باشد.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
field Name | String | نامی که قرار است به این ورودی اختصاص داده شود. |
بازگشت
Time Picker — این انتخابگر، برای زنجیرهسازی.
set Hours(hours)
مقدار ساعات از پیش پر شده را برای تنظیم در فیلد ورودی تنظیم میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
hours | Integer | مقدار پیشفرض ساعت که در ورودی قرار میگیرد، از ۰ تا ۲۳ متغیر است. این مقدار همیشه به صورت یک رشته در پارامترهای فراخوانی فرم نمایش داده میشود. |
بازگشت
Time Picker — این انتخابگر، برای زنجیرهسازی.
set Id(id)
شناسه منحصر به فردی که برای شناسایی ویجت مورد نظر برای تغییر استفاده میشود را تنظیم میکند. تغییر ویجت فقط در افزونهها پشتیبانی میشود.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
id | String | شناسهی ویجت، با محدودیت ۶۴ کاراکتر و با فرمت `[a-zA-Z0-9-]+`. |
بازگشت
Widget - این شیء، برای زنجیرهسازی.
set Minutes(minutes)
مقدار دقیقه از پیش پر شده را برای تنظیم در فیلد ورودی تنظیم میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
minutes | Integer | مقدار پیشفرض دقیقه که در ورودی قرار میگیرد، از ۰ تا ۵۹ متغیر است. این مقدار همیشه به صورت یک رشته در پارامترهای فراخوانی فرم نمایش داده میشود. |
بازگشت
Time Picker — این انتخابگر، برای زنجیرهسازی.
set On Change Action(action)
Action را تنظیم میکند که اسکریپت هر زمان که ورودی انتخابگر تغییر کند، انجام میدهد.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
action | Action | اقدامی که باید انجام شود. |
بازگشت
Time Picker — این انتخابگر، برای زنجیرهسازی.
set Title(title)
عنوانی را که در بالای فیلد ورودی نمایش داده میشود، تنظیم میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
title | String | عنوان فیلد ورودی. |
بازگشت
Time Picker — این انتخابگر، برای زنجیرهسازی.
set Visibility(visibility)
میزان نمایش ویجت را تنظیم میکند. مقدار پیشفرض آن `VISIBLE` است.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
visibility | Visibility | Visibility ویجت. |
بازگشت
Widget — شیء، برای زنجیرهسازی.