این سرویس به اسکریپت ها اجازه می دهد تا اجزاء و رفتارهای کارت و ویجت را برای یک UI پیکربندی و ایجاد کنند. ساختارهای رابط کاربری که با این سرویس میسازید بهطور خودکار در دستگاههای دسکتاپ و موبایل در دسترس هستند، بنابراین نیازی به ایجاد رابطهای کاربری جداگانه برای هر دو ندارید.
کلاس ها
نام | شرح مختصر |
---|---|
Action | اقدامی که تعامل را در عناصر رابط کاربری فعال می کند. |
ActionResponse | شی پاسخی که ممکن است از یک تابع پاسخ به تماس (به عنوان مثال، یک کنترل کننده پاسخ فرم) برای انجام یک یا چند عمل بر روی مشتری بازگردانده شود. |
ActionResponseBuilder | سازنده برای اشیاء ActionResponse . |
ActionStatus | کلاسی که وضعیت یک درخواست برای فراخوانی یا ارسال یک گفتگو را نشان می دهد. |
Attachment | نشان دهنده یک پیوست ایجاد شده توسط یک افزونه است. |
AuthorizationAction | یک اقدام مجوز که پس از کلیک کردن، کاربر را به AuthorizationUrl میفرستد. |
AuthorizationException | خطایی که می تواند بازگردانده شود تا یک کارت مجوز برای نمایش به کاربر فعال شود. |
BorderStyle | کلاسی که نمایانگر یک سبک حاشیه کامل است که می تواند روی ویجت ها اعمال شود. |
BorderType | یک enum که نشان دهنده انواع حاشیه هایی است که می توان روی ویجت ها اعمال کرد. |
Button | یک کلاس پایه برای همه دکمه ها. |
ButtonSet | مجموعه ای از اشیاء Button را نگه می دارد که در یک ردیف نمایش داده می شوند. |
CalendarEventActionResponse | نشان دهنده پاسخی است که تغییراتی را در رویداد تقویم ایجاد می کند که کاربر در حال ویرایش آن در واکنش به اقدامی که در رابط کاربری انجام شده است، مانند کلیک دکمه. |
CalendarEventActionResponseBuilder | سازنده برای اشیاء CalendarEventActionResponse . |
Card | یک کارت زمینه که نمایانگر یک نمای واحد در رابط کاربری است. |
CardAction | یک آیتم منوی قابل کلیک که به منوی سرصفحه کارت اضافه می شود. |
CardBuilder | سازنده برای اشیاء Card . |
CardHeader | هدر یک Card |
CardSection | یک بخش کارت گروه هایی از ویجت ها را نگه می دارد و جداسازی بصری بین آنها را فراهم می کند. |
CardService | CardService امکان ایجاد کارتهای عمومی مورد استفاده در محصولات مختلف توسعهپذیری Google، مانند افزونههای Google Workspace را فراهم میکند. |
CardWithId | سازنده برای اشیاء CardWithId . |
ChatActionResponse | کلاسی که پارامترهایی را نشان می دهد که یک برنامه چت می تواند برای پیکربندی نحوه ارسال پاسخ خود استفاده کند. |
ChatClientDataSource | برای ویجت SelectionInput که از منوی چند انتخابی، منبع داده از چت Google استفاده می کند. |
ChatResponse | شی پاسخ برای پیام کارت در Google Chat. |
ChatResponseBuilder | سازنده برای اشیاء ChatResponse . |
ChatSpaceDataSource | منبع داده ای که فضاهای گپ Google را به عنوان موارد انتخابی برای یک منوی چند انتخابی پر می کند. |
Chip | یک Chip با نماد و برچسب متن. |
ChipList | مجموعهای از اشیاء Chip را نگه میدارد که در یک ردیف نمایش داده میشوند و در خط بعدی تا افقی قابل پیمایش قرار میگیرند. |
ChipListLayout | یک enum که چیدمان ChipList را مشخص می کند. |
CollapseControl | یک کنترل جمع و گسترش قابل تنظیم. |
Column | یک ستون |
Columns | ویجت Columns حداکثر 2 ستون را در یک کارت یا گفتگو نمایش می دهد. |
CommonDataSource | یک منبع داده به اشتراک گذاشته شده توسط همه برنامه های Google Workspace. |
ComposeActionResponse | شیء پاسخی که ممکن است از روش پاسخ به تماس برای اقدام نوشتن در افزونه Gmail برگردانده شود. |
ComposeActionResponseBuilder | سازنده برای اشیاء ComposeActionResponse . |
ComposedEmailType | یک مقدار enum که مشخص میکند ایمیل ایجاد شده یک پیشنویس مستقل است یا پاسخ. |
ContentType | یک مقدار enum که نوع محتوای محتوای تولید شده توسط UpdateDraftActionResponse را مشخص می کند. |
DatePicker | یک فیلد ورودی که اجازه می دهد تاریخ را وارد کنید. |
DateTimePicker | یک فیلد ورودی که به کاربران اجازه می دهد تاریخ و زمان را وارد کنند. |
DecoratedText | ویجتی که متن را با تزئینات اختیاری نمایش می دهد. |
Dialog | برای جزئیات، به باز کردن گفتگوهای تعاملی در اسناد Google Chat مراجعه کنید. |
DialogAction | سازنده برای اشیاء DialogAction . |
DisplayStyle | شماره ای که سبک نمایش کارت را مشخص می کند. |
Divider | یک تقسیم کننده افقی |
DriveItemsSelectedActionResponse | پاسخی را نشان میدهد که در هنگام انتخاب موارد Drive و در واکنش به اقدام انجام شده در رابط کاربر، مانند کلیک روی دکمه، تغییراتی را در Drive ایجاد میکند. |
DriveItemsSelectedActionResponseBuilder | سازنده برای اشیاء DriveItemsSelectedActionResponse . |
EditorFileScopeActionResponse | تغییراتی را در یک ویرایشگر، مانند Google Docs، Sheets یا Slides در واکنش به اقدامی که در UI انجام میشود، ایجاد میکند. |
EditorFileScopeActionResponseBuilder | سازنده برای اشیاء EditorFileScopeActionResponse . |
FixedFooter | پاورقی ثابت که در پایین Card نشان داده شده است. |
Grid | یک شبکه سازمان یافته برای نمایش مجموعه ای از آیتم های شبکه. |
GridItem | مواردی که کاربران با آنها در یک ویجت شبکه تعامل دارند. |
GridItemLayout | enum که تصویر و سبک متن یک GridItem را تعریف می کند. |
HorizontalAlignment | enum که تراز افقی یک ویجت را مشخص می کند. |
HorizontalSizeStyle | فهرستی که تعیین میکند ویجتها چگونه فضای یک ستون را پر کنند. |
HostAppDataSource | برای ویجت SelectionInput که از منوی چند انتخابی، منبع داده از یک برنامه Google Workspace استفاده می کند. |
Icon | نمادهای از پیش تعریف شده ای که می توانند در اشیاء رابط کاربری مختلف مانند ImageButton یا ابزارک DecoratedText استفاده شوند. |
IconImage | یک نماد از پیش تعریف شده، یک نماد طراحی متریال، یا یک نماد از یک URL با سبک برش قابل تنظیم. |
Image | ویجتی که یک تصویر را نشان می دهد. |
ImageButton | یک ImageButton با یک تصویر نمایش داده شده روی آن. |
ImageButtonStyle | یک enum که سبک ImageButton را مشخص می کند. |
ImageComponent | یک جزء تصویر که می تواند به موارد شبکه اضافه شود. |
ImageCropStyle | کلاسی که نشان دهنده یک سبک برش است که می تواند برای اجزای تصویر اعمال شود. |
ImageCropType | یک enum که نشان دهنده سبک های برش اعمال شده در اجزای تصویر است. |
ImageStyle | enum که سبک برش تصویر را تعریف می کند. |
InputType | شماره ای که نوع ورودی ویجت را مشخص می کند. |
Interaction | یک نوع enum که مشخص میکند در پاسخ به تعامل با کاربر چه کاری باید انجام شود، مثلاً کاربر روی دکمهای در پیام کارت کلیک میکند. |
| این کلاس منسوخ شده است. |
LinkPreview | عملکرد کارت که کارت پیشنمایش پیوند و تراشه هوشمند را در برنامه میزبان نمایش میدهد. |
LoadIndicator | یک نوع enum که نوع بارگیری یا نشانگر پیشرفت را برای نمایش در حین پردازش یک Action مشخص می کند. |
MaterialIcon | شیئی که از تمام نمادهای فونت گوگل پشتیبانی می کند. |
Navigation | یک شی کمکی که ناوبری کارت را کنترل می کند. |
Notification | اعلانی که به عنوان پاسخی به تعامل با یک عنصر UI به کاربر نشان داده می شود. |
OnClose | شماره ای که مشخص می کند وقتی URL باز شده از طریق OpenLink بسته می شود چه کاری باید انجام شود. |
OpenAs | شماره ای که نحوه باز کردن URL را مشخص می کند. |
OpenLink | نشان دهنده یک عمل برای باز کردن یک پیوند با چند گزینه است. |
OverflowMenu | فهرستی از اشیاء OverflowMenuItem را که در منوی پاپ آپ نمایش داده می شوند، نگه می دارد. |
OverflowMenuItem | یک OverflowMenuItem با نماد و برچسب متن. |
PlatformDataSource | برای ویجت SelectionInput که از منوی چند انتخابی، منبع داده از Google Workspace استفاده می کند. |
ResponseType | شماره ای که نشان دهنده نوع پاسخ برنامه چت است. |
SelectionInput | یک فیلد ورودی که امکان انتخاب بین مجموعه ای از گزینه های از پیش تعریف شده را فراهم می کند. |
SelectionInputType | قالب مواردی که کاربران می توانند انتخاب کنند. |
Status | شماره ای که نشان دهنده کد وضعیت است. |
Suggestions | پیشنهادات تکمیل خودکار برای تکمیل ویجت TextInput . |
SuggestionsResponse | یک شی پاسخ که می تواند از یک تابع فراخوانی پیشنهادات بازگردانده شود. |
SuggestionsResponseBuilder | سازنده برای اشیاء SuggestionsResponse . |
Switch | یک عنصر رابط کاربری که از روشن یا خاموش شدن پشتیبانی می کند. |
SwitchControlType | نوع کنترل ویجت Switch . |
TextButton | یک TextButton با یک برچسب متنی. |
TextButtonStyle | یک enum که سبک TextButton را مشخص می کند. |
TextInput | ویجت فیلد ورودی که ورودی متن را می پذیرد. |
TextParagraph | ویجتی که متن را نمایش می دهد و از قالب بندی اولیه HTML پشتیبانی می کند. |
TimePicker | یک فیلد ورودی که به کاربران اجازه می دهد زمان را وارد کنند. |
UniversalActionResponse | شی پاسخی که ممکن است از روشی برگردانده شود که کنش جهانی ایجاد می کند. |
UniversalActionResponseBuilder | سازنده برای اشیاء UniversalActionResponse . |
UpdateDraftActionResponse | عملکردی را نشان می دهد که پیش نویس ایمیلی را که کاربر در حال ویرایش آن است به روز می کند. |
UpdateDraftActionResponseBuilder | سازنده برای اشیاء UpdateDraftActionResponse . |
UpdateDraftBccRecipientsAction | گیرندگان Bcc پیشنویس ایمیل را بهروزرسانی میکند. |
UpdateDraftBodyAction | متن پیش نویس ایمیل را به روز می کند. |
UpdateDraftBodyType | یک مقدار enum که نوع UpdateDraftBodyAction را مشخص می کند. |
UpdateDraftCcRecipientsAction | گیرندگان رونوشت پیشنویس ایمیل را بهروزرسانی میکند. |
UpdateDraftSubjectAction | خط موضوع پیش نویس ایمیل را به روز می کند. |
UpdateDraftToRecipientsAction | به گیرندگان پیش نویس ایمیل را به روز می کند. |
UpdatedWidget | پاسخ ویجت به روز شده. |
Validation | یک شی که قانون اعتبار سنجی را برای ویجتی که به آن متصل شده است تعریف می کند. |
VerticalAlignment | enum که تراز عمودی ویجت ها را در یک ستون تنظیم می کند. |
Widget | کلاس پایه برای همه ویجت هایی که می توان به Card اضافه کرد. |
WrapStyle | enum که سبک بسته بندی را برای محتوای یک ستون تعیین می کند. |
Action
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addRequiredWidget(requiredWidget) | Action | نام ویجتهایی را که این Action برای ارسال معتبر به آن نیاز دارد، اضافه میکند. |
setAllWidgetsAreRequired(allWidgetsAreRequired) | Action | نشان می دهد که آیا این اقدام به ورودی از همه ویجت ها نیاز دارد یا خیر. |
setFunctionName(functionName) | Action | نام تابع برگشت به فراخوانی را تنظیم می کند. |
setInteraction(interaction) | Action | تعامل با یک کاربر را تنظیم می کند، فقط هنگام باز کردن یک گفتگو لازم است. |
setLoadIndicator(loadIndicator) | Action | نشانگر بارگیری را تنظیم می کند که در حین انجام عمل نمایش داده شود. |
setParameters(parameters) | Action | اجازه می دهد تا پارامترهای سفارشی به عملکرد برگشت به تماس منتقل شوند. |
setPersistValues(persistValues) | Action | نشان می دهد که آیا مقادیر فرم توسط مقادیر مشتری یا سرور پس از به روز رسانی Card فرم توسط یک پاسخ اقدام تعیین می شود. |
ActionResponse
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
ActionResponseBuilder
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
build() | ActionResponse | پاسخ اقدام فعلی را می سازد و آن را تأیید می کند. |
setNavigation(navigation) | ActionResponseBuilder | پاسخ به یک کنش Navigation را تنظیم می کند. |
setNotification(notification) | ActionResponseBuilder | اعلان را تنظیم می کند تا هنگام فعال شدن عملکرد نمایش داده شود. |
setOpenLink(openLink) | ActionResponseBuilder | URL را تنظیم می کند تا زمانی که عملکرد فعال می شود به آن پیمایش شود. |
setStateChanged(stateChanged) | ActionResponseBuilder | یک پرچم تنظیم می کند تا نشان دهد که این عملکرد وضعیت داده موجود را تغییر داده است. |
ActionStatus
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setStatusCode(statusCode) | ActionStatus | وضعیت یک درخواست برای باز کردن یا ارسال گفتگو را نشان می دهد. |
setUserFacingMessage(message) | ActionStatus | پیامی برای ارسال به کاربران در مورد وضعیت درخواست آنها. |
Attachment
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setIconUrl(iconUrl) | Attachment | نشانی وب نماد را برای پیوست تنظیم می کند. |
setMimeType(mimeType) | Attachment | نوع MIME را برای پیوست تنظیم می کند. |
setResourceUrl(resourceUrl) | Attachment | URL منبع را برای پیوست تنظیم می کند. |
setTitle(title) | Attachment | عنوان پیوست را تنظیم می کند. |
AuthorizationAction
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAuthorizationUrl(authorizationUrl) | AuthorizationAction | URL مجوزی را که کاربر از درخواست مجوز به آن برده می شود را تنظیم می کند. |
AuthorizationException
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
setAuthorizationUrl(authUrl) | AuthorizationException | URL مجوزی را که کاربر از درخواست مجوز به آن برده می شود را تنظیم می کند. |
setCustomUiCallback(callback) | AuthorizationException | نام تابعی که باید برای ایجاد یک درخواست مجوز سفارشی فراخوانی شود. |
setResourceDisplayName(name) | AuthorizationException | نامی را تنظیم می کند که هنگام درخواست مجوز برای کاربر نمایش داده شود. |
throwException() | void | این استثنا را برای پرتاب کردن راه اندازی می کند. |
BorderStyle
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setCornerRadius(radius) | BorderStyle | شعاع گوشه حاشیه را تنظیم می کند، به عنوان مثال 8. |
setStrokeColor(color) | BorderStyle | رنگ حاشیه را تنظیم می کند. |
setType(type) | BorderStyle | نوع حاشیه را تنظیم می کند. |
BorderType
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
NO_BORDER | Enum | بدون سبک حاشیه. |
STROKE | Enum | سبک حاشیه سکته مغزی. |
Button
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAuthorizationAction(action) | Button | یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setComposeAction(action, composedEmailType) | Button | اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setOnClickAction(action) | Button | عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) | Button | عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) | Button | یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
setOverflowMenu(menu) | Button | یک منوی پاپ آپ را تنظیم می کند تا با کلیک روی شیء باز شود. |
ButtonSet
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addButton(button) | ButtonSet | یک دکمه اضافه می کند. |
CalendarEventActionResponse
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
CalendarEventActionResponseBuilder
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addAttachments(attachments) | CalendarEventActionResponseBuilder | مشخص میکند که پاسخ باید پیوستها را به رویداد Calendar اضافه کند که اقدام رابط کاربری مرتبط انجام شود. |
addAttendees(emails) | CalendarEventActionResponseBuilder | مشخص میکند که پاسخ باید شرکتکنندگان مشخصشده را به رویداد Calendar اضافه کند که اقدام رابط کاربری مرتبط انجام شود. |
build() | CalendarEventActionResponse | پاسخ اقدام رویداد Calendar فعلی را می سازد و آن را تأیید می کند. |
setConferenceData(conferenceData) | CalendarEventActionResponseBuilder | مشخص میکند که پاسخ باید دادههای کنفرانس نشاندادهشده را روی رویداد Calendar تنظیم کند که اقدام رابط کاربری مرتبط انجام شود. |
Card
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
CardAction
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAuthorizationAction(action) | CardAction | یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setComposeAction(action, composedEmailType) | CardAction | اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setOnClickAction(action) | CardAction | عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) | CardAction | عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) | CardAction | یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
setText(text) | CardAction | متن منو را برای این عمل تنظیم می کند. |
CardBuilder
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addCardAction(cardAction) | CardBuilder | یک CardAction به این کارت اضافه می کند. |
addSection(section) | CardBuilder | بخشی را به این کارت اضافه می کند. |
build() | Card | کارت فعلی را می سازد و آن را تأیید می کند. |
setDisplayStyle(displayStyle) | CardBuilder | سبک نمایش این کارت را تنظیم می کند. |
setFixedFooter(fixedFooter) | CardBuilder | یک فوتر ثابت برای این کارت تنظیم می کند. |
setHeader(cardHeader) | CardBuilder | هدر این کارت را تنظیم می کند. |
setName(name) | CardBuilder | نام این کارت را تعیین می کند. |
setPeekCardHeader(peekCardHeader) | CardBuilder | سرصفحه کارت نگاه کردن را تنظیم می کند. |
CardHeader
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setImageAltText(imageAltText) | CardHeader | متن جایگزین را برای تصویر سرصفحه تنظیم می کند. |
setImageStyle(imageStyle) | CardHeader | برش نماد را در هدر کارت تنظیم می کند. |
setImageUrl(imageUrl) | CardHeader | با ارائه URL یا رشته داده، تصویر را برای استفاده در هدر تنظیم می کند. |
setSubtitle(subtitle) | CardHeader | زیرنویس هدر کارت را تنظیم می کند. |
setTitle(title) | CardHeader | عنوان هدر کارت را تنظیم می کند. |
CardSection
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addWidget(widget) | CardSection | ویجت داده شده را به این بخش اضافه می کند. |
setCollapseControl(collapseControl) | CardSection | دکمه های قابل تنظیم گسترش و جمع کردن بخش را تنظیم می کند. |
setCollapsible(collapsible) | CardSection | تنظیم میکند که آیا میتوان بخش را جمع کرد یا خیر. |
setHeader(header) | CardSection | هدر بخش را تنظیم می کند. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | تعداد ویجتهایی را تنظیم میکند که هنوز در هنگام جمع کردن این بخش نشان داده میشوند. |
CardService
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
BorderType | BorderType | شمارش BorderType . |
ChipListLayout | ChipListLayout | شمارش ChipListLayout . |
ComposedEmailType | ComposedEmailType | شمارش ComposedEmailType . |
ContentType | ContentType | شمارش ContentType . |
GridItemLayout | GridItemLayout | شمارش GridItemLayout . |
HorizontalAlignment | HorizontalAlignment | شمارش HorizontalAlignment . |
Icon | Icon | شمارش Icon |
ImageButtonStyle | ImageButtonStyle | شمارش ImageButtonStyle . |
ImageCropType | ImageCropType | شمارش ImageCropType . |
ImageStyle | ImageStyle | شمارش ImageStyle . |
InputType | InputType | شمارش InputType . |
LoadIndicator | LoadIndicator | شمارش LoadIndicator . |
OnClose | OnClose | شمارش OnClose . |
OpenAs | OpenAs | شمارش OpenAs . |
SelectionInputType | SelectionInputType | شمارش SelectionInputType . |
TextButtonStyle | TextButtonStyle | شمارش TextButtonStyle . |
UpdateDraftBodyType | UpdateDraftBodyType | شمارش UpdateDraftBodyType . |
روش ها
CardWithId
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setCard(card) | CardWithId | کارت cardWithId را تنظیم می کند. |
setCardId(id) | CardWithId | شناسه کارت منحصر به فرد cardWithId را تنظیم می کند. |
ChatActionResponse
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | عمل گفتگو را روی یک رویداد مربوط به یک گفتگو تنظیم می کند. |
setResponseType(responseType) | ChatActionResponse | نوع پاسخ برنامه چت. |
setUpdatedWidget(updatedWidget) | ChatActionResponse | ویجت به روز شده را تنظیم می کند که برای ارائه گزینه های تکمیل خودکار برای ویجت استفاده می شود. |
setUrl(url) | ChatActionResponse | URL برای احراز هویت یا پیکربندی کاربران. |
ChatClientDataSource
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setSpaceDataSource(spaceDataSource) | ChatClientDataSource | منبع داده ای که فضاهای گپ Google را به عنوان موارد انتخابی برای یک منوی چند انتخابی پر می کند. |
ChatResponse
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
ChatResponseBuilder
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addCardsV2(cardWithId) | ChatResponseBuilder | فیلد کارت پیام را تنظیم می کند. |
build() | ChatResponse | پاسخ اقدام فعلی را می سازد و آن را تأیید می کند. |
setActionResponse(actionResponse) | ChatResponseBuilder | فیلد پاسخ اقدام پیام را تنظیم می کند. |
setText(text) | ChatResponseBuilder | متن پیام چت را تنظیم می کند. |
ChatSpaceDataSource
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setDefaultToCurrentSpace(defaultToCurrentSpace) | ChatSpaceDataSource | اگر روی true تنظیم شود، منوی چند انتخابی فضای کنونی Google Chat را به طور پیشفرض به عنوان یک مورد انتخاب میکند. |
Chip
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAltText(altText) | Chip | متن جایگزین تراشه را برای دسترسی تنظیم می کند. |
setAuthorizationAction(action) | Chip | یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setComposeAction(action, composedEmailType) | Chip | اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setDisabled(disabled) | Chip | تنظیم می کند که آیا تراشه غیرفعال باشد. |
setIcon(icon) | Chip | نماد را برای استفاده به عنوان تراشه تنظیم می کند. |
setLabel(label) | Chip | عنوان تراشه را تنظیم می کند. |
setOnClickAction(action) | Chip | عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) | Chip | عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) | Chip | یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
ChipList
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addChip(chip) | ChipList | یک تراشه اضافه می کند. |
setLayout(layout) | ChipList | چیدمان فهرست تراشه را تنظیم می کند. |
ChipListLayout
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
WRAPPED | Enum | اگر فضای افقی کافی وجود نداشته باشد، لیست تراشه ها به خط بعدی می رسد. |
HORIZONTAL_SCROLLABLE | Enum | اگر تراشه ها در فضای موجود جا نشوند، به صورت افقی حرکت می کنند. |
CollapseControl
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setCollapseButton(button) | CollapseControl | Button نمایش داده شده را برای دکمه "show less" تنظیم می کند. |
setExpandButton(button) | CollapseControl | Button را که برای دکمه "نمایش بیشتر" نمایش داده می شود را تنظیم می کند. |
setHorizontalAlign(horizontalAlignment) | CollapseControl | HorizontalAlignment CollapseControl را تنظیم می کند. |
Column
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addWidget(widget) | Column | ویجت را به ستون اضافه می کند. |
setHorizontalAlignment(horizontalAlignment) | Column | HorizontalAlignment Column را تنظیم می کند. |
setHorizontalSizeStyle(horizontalSizeStyle) | Column | HorizontalSizeStyle ستون را تنظیم می کند. |
setVerticalAlignment(verticalAlignment) | Column | VerticalAlignment Column را تنظیم می کند. |
Columns
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addColumn(column) | Columns | یک Column به ویجت Columns اضافه می کند. |
setWrapStyle(wrapStyle) | Columns | سبک بسته بندی ستون ها را تنظیم می کند، نحوه تغییر اندازه ستون را بر اساس عرض صفحه کنترل می کند. |
CommonDataSource
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
UNKNOWN | Enum | مقدار پیش فرض |
USER | Enum | کاربران Google Workspace |
ComposeActionResponse
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
ComposeActionResponseBuilder
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
build() | ComposeActionResponse | پاسخ اقدام ترکیبی فعلی را می سازد و آن را تأیید می کند. |
setGmailDraft(draft) | ComposeActionResponseBuilder | پیش نویس GmailMessage ایجاد شده با استفاده از GmailMessage.createDraftReply(body) یا توابع مشابه را تنظیم می کند. |
ComposedEmailType
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
REPLY_AS_DRAFT | Enum | پیش نویسی که پاسخی به پیام دیگری است. |
STANDALONE_DRAFT | Enum | پیش نویسی که پیامی مستقل است. |
ContentType
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
TEXT | Enum | نشان می دهد که محتوای تولید شده متن ساده است. |
MUTABLE_HTML | Enum | نشان می دهد که محتوای تولید شده به صورت HTML فرمت شده است. |
IMMUTABLE_HTML | Enum | نشان می دهد که محتوای تولید شده به صورت HTML فرمت شده است، اما این محتوا پس از تولید قابل ویرایش نیست. |
DatePicker
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setFieldName(fieldName) | DatePicker | نام فیلدی را تنظیم می کند که این انتخابگر را در شی رویدادی که در هنگام وجود تعامل رابط کاربری ایجاد می شود، مشخص می کند. |
setOnChangeAction(action) | DatePicker | Action تنظیم می کند که اسکریپت هر زمان که ورودی انتخابگر تغییر کند، انجام دهد. |
setTitle(title) | DatePicker | عنوان نمایش داده شده در بالای فیلد ورودی را تنظیم می کند. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | مقدار از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | مقدار از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند. |
DateTimePicker
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setFieldName(fieldName) | DateTimePicker | نام فیلدی را تنظیم می کند که این انتخابگر را در شی رویدادی که در هنگام وجود تعامل رابط کاربری ایجاد می شود، مشخص می کند. |
setOnChangeAction(action) | DateTimePicker | Action تنظیم می کند که اسکریپت هر زمان که ورودی انتخابگر تغییر کند، انجام دهد. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | تعداد دقیقههایی را تنظیم میکند که منطقه زمانی باید از UTC خارج شود. |
setTitle(title) | DateTimePicker | عنوان نمایش داده شده در بالای فیلد ورودی را تنظیم می کند. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | مقدار از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | مقدار از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند. |
DecoratedText
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAuthorizationAction(action) | DecoratedText | یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setBottomLabel(text) | DecoratedText | متن برچسب را برای استفاده به عنوان کلید تنظیم می کند و در زیر محتوای متن نمایش داده می شود. |
setButton(button) | DecoratedText | Button ای را که در سمت راست متن نمایش داده می شود را تنظیم می کند. |
setComposeAction(action, composedEmailType) | DecoratedText | اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setEndIcon(endIcon) | DecoratedText | IconImage اختیاری را که در سمت راست محتوا نمایش داده می شود، تنظیم می کند. |
setOnClickAction(action) | DecoratedText | عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) | DecoratedText | عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) | DecoratedText | یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
setStartIcon(startIcon) | DecoratedText | IconImage اختیاری را برای نمایش قبل از محتوای متن تنظیم می کند. |
setSwitchControl(switchToSet) | DecoratedText | Switch را تنظیم می کند که در سمت راست محتوا نمایش داده می شود. |
setText(text) | DecoratedText | متن مورد استفاده را به عنوان مقدار تنظیم می کند. |
setTopLabel(text) | DecoratedText | متن برچسب را برای استفاده به عنوان کلید تنظیم می کند و در بالای محتوای متن نمایش داده می شود. |
setWrapText(wrapText) | DecoratedText | تنظیم می کند که متن مقدار باید در یک خط یا چند خط نمایش داده شود. |
Dialog
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setBody(card) | Dialog | کارت Dialog را تنظیم می کند. |
DialogAction
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setActionStatus(actionStatus) | DialogAction | وضعیت عملکرد DialogAction را تنظیم می کند. |
setDialog(dialog) | DialogAction | گفتگوی DialogAction را تنظیم می کند. |
DisplayStyle
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
PEEK | Enum | هدر کارت را در پایین محتوای افزودنی روی محتوای موجود نشان دهید. |
REPLACE | Enum | با جایگزین کردن محتوای موجود، کارت را نشان دهید. |
Divider
DriveItemsSelectedActionResponse
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
DriveItemsSelectedActionResponseBuilder
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
build() | DriveItemsSelectedActionResponse | پاسخ اقدام فعلی Drive را ایجاد می کند. |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | مشخص میکند که پاسخ، دامنه فایل درخواستی را برای مورد مرتبط با زمینه در Drive میخواهد. |
EditorFileScopeActionResponse
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
EditorFileScopeActionResponseBuilder
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
build() | EditorFileScopeActionResponse | پاسخ فعلی ویرایشگر را ایجاد می کند. |
requestFileScopeForActiveDocument() | EditorFileScopeActionResponseBuilder | محدوده drive.file را برای سند ویرایشگر فعال فعلی درخواست می کند. |
FixedFooter
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setPrimaryButton(button) | FixedFooter | دکمه اصلی را در فوتر ثابت تنظیم کنید. |
setSecondaryButton(button) | FixedFooter | دکمه ثانویه را در فوتر ثابت تنظیم کنید. |
Grid
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addItem(gridItem) | Grid | یک مورد شبکه جدید را به شبکه اضافه می کند. |
setAuthorizationAction(action) | Grid | یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setBorderStyle(borderStyle) | Grid | سبک حاشیه اعمال شده برای هر مورد شبکه را تنظیم می کند. |
setComposeAction(action, composedEmailType) | Grid | اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setNumColumns(numColumns) | Grid | تعداد ستون هایی که در شبکه نمایش داده می شود. |
setOnClickAction(action) | Grid | عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) | Grid | عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) | Grid | یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
setTitle(title) | Grid | متن عنوان شبکه را تنظیم می کند. |
GridItem
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setIdentifier(id) | GridItem | شناسه مورد گرید را تنظیم می کند. |
setImage(image) | GridItem | تصویر را برای این مورد شبکه تنظیم می کند. |
setLayout(layout) | GridItem | طرح بندی متن و تصویر را برای آیتم گرید تنظیم می کند. |
setSubtitle(subtitle) | GridItem | زیرنویس مورد شبکه را تنظیم می کند. |
setTextAlignment(alignment) | GridItem | تراز افقی مورد شبکه را تنظیم می کند. |
setTitle(title) | GridItem | متن عنوان مورد شبکه را تنظیم می کند. |
GridItemLayout
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
TEXT_BELOW | Enum | عنوان و عنوان فرعی در زیر تصویر آیتم شبکه نشان داده شده است. |
TEXT_ABOVE | Enum | عنوان و عنوان فرعی در بالای تصویر مورد شبکه نشان داده شده است. |
HorizontalAlignment
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
START | Enum | ویجت را در ابتدای سمت جمله تراز کنید. |
CENTER | Enum | ویجت را در مرکز تراز کنید. |
END | Enum | ویجت را تا انتهای جمله تراز کنید. |
HorizontalSizeStyle
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | Widget به گونه ای اندازه می دهد که فضای افقی موجود یک Column را پر کند. |
FILL_MINIMUM_SPACE | Enum | اندازه Widget را تغییر می دهد تا کمترین فضای افقی را در یک Column پر کند. |
HostAppDataSource
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setChatDataSource(chatClientDataSource) | HostAppDataSource | منبع داده را از Google Chat تنظیم می کند. |
Icon
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
NONE | Enum | بدون نماد. |
AIRPLANE | Enum | |
BOOKMARK | Enum | |
BUS | Enum | |
CAR | Enum | |
CLOCK | Enum | |
CONFIRMATION_NUMBER_ICON | Enum | |
DOLLAR | Enum | |
DESCRIPTION | Enum | |
EMAIL | Enum | |
EVENT_PERFORMER | Enum | |
EVENT_SEAT | Enum | |
FLIGHT_ARRIVAL | Enum | |
FLIGHT_DEPARTURE | Enum | |
HOTEL | Enum | |
HOTEL_ROOM_TYPE | Enum | |
INVITE | Enum | |
MAP_PIN | Enum | |
MEMBERSHIP | Enum | |
MULTIPLE_PEOPLE | Enum | |
OFFER | Enum | |
PERSON | Enum | |
PHONE | Enum | |
RESTAURANT_ICON | Enum | |
SHOPPING_CART | Enum | |
STAR | Enum | |
STORE | Enum | |
TICKET | Enum | |
TRAIN | Enum | |
VIDEO_CAMERA | Enum | |
VIDEO_PLAY | Enum |
IconImage
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAltText(altText) | IconImage | متن جایگزین URL را که برای دسترسی استفاده می شود تنظیم می کند. |
setIcon(icon) | IconImage | اگر URL تنظیم نشده باشد، نماد از پیش تعریف شده را تنظیم می کند. |
setIconUrl(url) | IconImage | اگر نماد تنظیم نشده باشد، URL نماد را تنظیم می کند. |
setImageCropType(imageCropType) | IconImage | سبک برش را برای تصویر تنظیم می کند. |
setMaterialIcon(icon) | IconImage | نماد طراحی متریال را تنظیم می کند. |
Image
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAltText(altText) | Image | متن جایگزین تصویر را برای دسترسی تنظیم می کند. |
setAuthorizationAction(action) | Image | یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setComposeAction(action, composedEmailType) | Image | اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setImageUrl(url) | Image | با ارائه URL یا رشته داده، تصویر را برای استفاده تنظیم می کند. |
setOnClickAction(action) | Image | عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) | Image | عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) | Image | یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
ImageButton
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAltText(altText) | ImageButton | متن جایگزین دکمه را برای دسترسی تنظیم می کند. |
setAuthorizationAction(action) | ImageButton | یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setComposeAction(action, composedEmailType) | ImageButton | اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setIcon(icon) | ImageButton | یک Icon از پیش تعریف شده را برای نمایش روی دکمه تنظیم می کند. |
setIconUrl(url) | ImageButton | URL یک تصویر را برای استفاده به عنوان نماد این دکمه تنظیم می کند. |
setImageButtonStyle(imageButtonStyle) | ImageButton | سبک دکمه را تنظیم می کند. |
setMaterialIcon(icon) | ImageButton | نماد طراحی متریال را تنظیم می کند. |
setOnClickAction(action) | ImageButton | عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) | ImageButton | عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) | ImageButton | یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
setOverflowMenu(menu) | ImageButton | یک منوی پاپ آپ را تنظیم می کند تا با کلیک روی شیء باز شود. |
ImageButtonStyle
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
BORDERLESS | Enum | دکمه تصویر بدون حاشیه |
OUTLINED | Enum | دکمه تصویر با پس زمینه واضح. |
FILLED | Enum | دکمه تصویر با پس زمینه رنگی. |
FILLED_TONAL | Enum | دکمه تصویر با یک نقطه وسط جایگزین بین دکمه های پر شده و مشخص شده. |
ImageComponent
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAltText(altText) | ImageComponent | متن جایگزین تصویر را تنظیم می کند. |
setBorderStyle(borderStyle) | ImageComponent | سبک حاشیه اعمال شده بر روی تصویر را تنظیم می کند. |
setCropStyle(imageCropStyle) | ImageComponent | سبک برش را برای تصویر تنظیم می کند. |
setImageUrl(url) | ImageComponent | URL تصویر را تنظیم می کند. |
ImageCropStyle
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAspectRatio(ratio) | ImageCropStyle | اگر نوع برش RECTANGLE_CUSTOM باشد، نسبت تصویر را برای استفاده تنظیم میکند. |
setImageCropType(type) | ImageCropStyle | نوع برش را برای تصویر تنظیم می کند. |
ImageCropType
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
SQUARE | Enum | سبک برش مربع شکل. |
CIRCLE | Enum | سبک برش دایره ای شکل. |
RECTANGLE_CUSTOM | Enum | سبک برش مستطیلی با نسبت سفارشی. |
RECTANGLE_4_3 | Enum | سبک برش مستطیلی با نسبت 4:3. |
ImageStyle
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
SQUARE | Enum | بدون کشت |
CIRCLE | Enum | به شکل دایره برش دهید. |
InputType
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
TEXT | Enum | متن معمولی را بپذیرید. |
INTEGER | Enum | یک عدد صحیح را بپذیرید. |
FLOAT | Enum | یک عدد ممیز شناور را بپذیرید. |
EMAIL | Enum | یک آدرس ایمیل را بپذیرید |
Interaction
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | مقدار پیش فرض |
OPEN_DIALOG | Enum | گفتگویی را باز می کند، یک رابط مبتنی بر کارت که برنامه های چت از آن برای تعامل با کاربران استفاده می کنند. |
KeyValue
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAuthorizationAction(action) |
| یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setComposeAction(action, composedEmailType) |
| اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setOnClickAction(action) |
| عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) |
| عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) |
| یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
LinkPreview
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
setLinkPreviewTitle(title) | LinkPreview | عنوانی را که در پیشنمایش پیوند بالای کارت پیشنمایش نمایش داده میشود، تنظیم میکند. |
setPreviewCard(previewCard) | LinkPreview | کارتی را تنظیم می کند که اطلاعات مربوط به پیوند را از یک سرویس شخص ثالث یا غیر Google نشان دهد. |
setTitle(title) | LinkPreview | عنوانی که در تراشه هوشمند نمایش داده می شود را برای پیش نمایش پیوند تنظیم می کند. |
LoadIndicator
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
SPINNER | Enum | از نشانگر اسپینر استفاده کنید. |
NONE | Enum | از نشانگر استفاده نکنید. |
MaterialIcon
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setFill(fill) | MaterialIcon | آیا نماد پر شده است. |
setGrade(grade) | MaterialIcon | وزن و درجه بر ضخامت نماد تأثیر می گذارد. |
setName(name) | MaterialIcon | نام نماد را تنظیم می کند. |
setWeight(weight) | MaterialIcon | وزن ضربه ای نماد. |
Navigation
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
popCard() | Navigation | کارتی را از پشته پیمایش بیرون می آورد. |
popToNamedCard(cardName) | Navigation | روی کارت مشخص شده با نام کارت آن ظاهر می شود. |
popToRoot() | Navigation | پشته کارت را به کارت ریشه میاندازد. |
printJson() | String | نمایش JSON این شی را چاپ می کند. |
pushCard(card) | Navigation | کارت داده شده را روی پشته فشار می دهد. |
updateCard(card) | Navigation | کارت فعلی را در محل جایگزین می کند. |
Notification
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setText(text) | Notification | متن را برای نمایش در اعلان تنظیم می کند. |
OnClose
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
NOTHING | Enum | هیچ کاری از نزدیک انجام نده |
RELOAD | Enum | وقتی پنجره بسته می شود، افزونه را دوباره بارگیری می کند. |
OpenAs
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
FULL_SIZE | Enum | در یک پنجره یا برگه کامل باز کنید. |
OVERLAY | Enum | به عنوان یک پوشش مانند یک پنجره بازشو باز کنید. |
OpenLink
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setOnClose(onClose) | OpenLink | وقتی پنجره یا برگه URL بسته است، رفتار عملکرد URL را تنظیم می کند. |
setOpenAs(openAs) | OpenLink | رفتار URL را هنگام باز شدن تنظیم می کند. |
setUrl(url) | OpenLink | URL را برای باز شدن تنظیم می کند. |
OverflowMenu
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addMenuItem(menuItem) | OverflowMenu | یک آیتم منو اضافه می کند. |
OverflowMenuItem
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAuthorizationAction(action) | OverflowMenuItem | یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setComposeAction(action, composedEmailType) | OverflowMenuItem | اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setDisabled(disabled) | OverflowMenuItem | تنظیم می کند که آیا آیتم منو غیرفعال باشد. |
setOnClickAction(action) | OverflowMenuItem | عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) | OverflowMenuItem | عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) | OverflowMenuItem | یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
setStartIcon(icon) | OverflowMenuItem | نماد اصلی آیتم منو را تنظیم می کند. |
setText(text) | OverflowMenuItem | عنوان آیتم منو را تنظیم می کند. |
PlatformDataSource
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | منبع داده را از Google Workspace تنظیم می کند. |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | برای پر کردن فضاها در منوی چند انتخابی استفاده می شود. |
ResponseType
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
TYPE_UNSPECIFIED | Enum | نوع پیشفرض که بهعنوان NEW_MESSAGE استفاده میشود. |
NEW_MESSAGE | Enum | به عنوان یک پیام جدید در تاپیک ارسال کنید. |
UPDATE_MESSAGE | Enum | پیام برنامه چت را به روز کنید. |
UPDATE_USER_MESSAGE_CARDS | Enum | کارتها را در پیام کاربر بهروزرسانی کنید. |
REQUEST_CONFIG | Enum | به طور خصوصی از کاربر برای احراز هویت یا پیکربندی اضافی بخواهید. |
DIALOG | Enum | دیالوگی ارائه می دهد. |
UPDATE_WIDGET | Enum | پرس و جو گزینه های تکمیل خودکار متن ویجت. |
SelectionInput
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addItem(text, value, selected) | SelectionInput | یک مورد جدید را اضافه می کند که می تواند انتخاب شود. |
addMultiSelectItem(text, value, selected, startIconUri, bottomText) | SelectionInput | برای منوهای چند انتخابی، مورد جدیدی را اضافه می کند که می تواند انتخاب شود. |
setExternalDataSource(action) | SelectionInput | منبع داده خارجی مانند پایگاه داده رابطه ای را تنظیم می کند. |
setFieldName(fieldName) | SelectionInput | کلیدی را تنظیم می کند که این ورودی انتخاب را در شی رویدادی که در هنگام وجود تعامل رابط کاربری ایجاد می شود، مشخص می کند. |
setMultiSelectMaxSelectedItems(maxSelectedItems) | SelectionInput | حداکثر تعداد مواردی را که کاربر می تواند انتخاب کند را تنظیم می کند. |
setMultiSelectMinQueryLength(queryLength) | SelectionInput | تعداد نویسههای نوشتاری را که کاربر قبل از درخواست تکمیل خودکار برنامه وارد میکند و موارد پیشنهادی را روی کارت نمایش میدهد، تنظیم میکند. |
setOnChangeAction(action) | SelectionInput | یک Action تنظیم می کند تا هر زمان که ورودی انتخاب تغییر کند، انجام شود. |
setPlatformDataSource(platformDataSource) | SelectionInput | یک منبع داده را از Google Workspace تنظیم می کند. |
setTitle(title) | SelectionInput | عنوان را قرار می دهد تا جلوتر از فیلد ورودی نشان داده شود. |
setType(type) | SelectionInput | نوع این ورودی را تنظیم می کند. |
SelectionInputType
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
CHECK_BOX | Enum | سبک ورودی چک باکس. |
RADIO_BUTTON | Enum | سبک ورودی دکمه رادیویی |
DROPDOWN | Enum | سبک ورودی انتخاب منوی کشویی. |
SWITCH | Enum | مجموعه ای از سوئیچ ها. |
MULTI_SELECT | Enum | یک منوی چند انتخابی برای داده های ایستا یا پویا. |
Status
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
OK | Enum | HTTP Mapping: 200 OK |
CANCELLED | Enum | HTTP Mapping: 499 Client Request |
UNKNOWN | Enum | خطای ناشناخته |
INVALID_ARGUMENT | Enum | مشتری یک آرگومان نامعتبر را مشخص کرده است. |
DEADLINE_EXCEEDED | Enum | HTTP Mapping: 504 Gateway Timeout |
NOT_FOUND | Enum | نقشه برداری HTTP: 404 یافت نشد |
ALREADY_EXISTS | Enum | موجودی که یک مشتری سعی در ایجاد آن را داشت از قبل وجود دارد. |
PERMISSION_DENIED | Enum | HTTP Mapping: 403 Forbidden |
UNAUTHENTICATED | Enum | نقشه برداری HTTP: 401 غیر مجاز |
RESOURCE_EXHAUSTED | Enum | نقشه برداری HTTP: 429 درخواست خیلی زیاد |
FAILED_PRECONDITION | Enum | عملیات رد شد زیرا سیستم در وضعیت لازم برای اجرای عملیات نیست. |
ABORTED | Enum | این عملیات معمولاً به دلیل یک مشکل همزمانی مانند شکست چک ترتیبدهنده یا لغو تراکنش متوقف شد. |
OUT_OF_RANGE | Enum | عملیات از محدوده معتبر گذشته است. |
UNIMPLEMENTED | Enum | نقشه برداری HTTP: 501 اجرا نشده است |
INTERNAL | Enum | خطاهای داخلی |
UNAVAILABLE | Enum | نقشه برداری HTTP: سرویس 503 در دسترس نیست |
DATA_LOSS | Enum | از دست دادن یا فساد غیرقابل جبران داده. |
Suggestions
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addSuggestion(suggestion) | Suggestions | یک پیشنهاد متنی اضافه کنید. |
addSuggestions(suggestions) | Suggestions | فهرستی از پیشنهادات متنی را اضافه کنید. |
SuggestionsResponse
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
SuggestionsResponseBuilder
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
build() | SuggestionsResponse | پاسخ پیشنهادات فعلی را می سازد و آن را تأیید می کند. |
setSuggestions(suggestions) | SuggestionsResponseBuilder | پیشنهادات مورد استفاده در تکمیل خودکار را در فیلدهای متنی تنظیم می کند. |
Switch
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setControlType(controlType) | Switch | نوع کنترل سوئیچ را تنظیم می کند. |
setFieldName(fieldName) | Switch | کلیدی را تنظیم می کند که این سوئیچ را در شی رویدادی که هنگام وجود تعامل رابط کاربری ایجاد می شود، مشخص می کند. |
setOnChangeAction(action) | Switch | زمانی که سوئیچ تغییر می کند، اقدامی را تنظیم می کند. |
setSelected(selected) | Switch | تنظیم می کند که آیا این سوئیچ باید به صورت انتخابی یا انتخاب نشده شروع شود. |
setValue(value) | Switch | مقداری را تنظیم می کند که هنگام روشن شدن این سوئیچ به عنوان ورودی فرم ارسال می شود. |
SwitchControlType
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
SWITCH | Enum | تغییر حالت کنترل برای ویجت سوئیچ. |
CHECK_BOX | Enum | کنترل با استایل انتخاب برای ویجت سوئیچ. |
TextButton
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setAltText(altText) | TextButton | متن جایگزین دکمه را برای دسترسی تنظیم می کند. |
setAuthorizationAction(action) | TextButton | یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setBackgroundColor(backgroundColor) | TextButton | رنگ پس زمینه را برای دکمه TextButtonStyle.FILLED تنظیم می کند. |
setComposeAction(action, composedEmailType) | TextButton | اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setDisabled(disabled) | TextButton | تنظیم می کند که آیا دکمه غیرفعال باشد. |
setIcon(icon) | TextButton | یک Icon از پیش تعریف شده را برای نمایش روی دکمه تنظیم می کند. |
setIconUrl(url) | TextButton | URL یک تصویر را برای استفاده به عنوان نماد این دکمه تنظیم می کند. |
setMaterialIcon(icon) | TextButton | نماد طراحی متریال را تنظیم می کند. |
setOnClickAction(action) | TextButton | عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) | TextButton | عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) | TextButton | یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
setOverflowMenu(menu) | TextButton | یک منوی پاپ آپ را تنظیم می کند تا با کلیک روی شیء باز شود. |
setText(text) | TextButton | متنی که روی دکمه نمایش داده می شود را تنظیم می کند. |
setTextButtonStyle(textButtonStyle) | TextButton | سبک دکمه را تنظیم می کند. |
TextButtonStyle
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
OUTLINED | Enum | دکمه متن معمولی با پس زمینه واضح. |
TEXT | Enum | استفاده نکنید. |
FILLED | Enum | دکمه متن با پس زمینه رنگی. |
FILLED_TONAL | Enum | دکمه متن معمولی با یک نقطه میانی جایگزین بین دکمههای پر شده و مشخص شده. |
BORDERLESS | Enum | دکمه متن معمولی بدون حاشیه. |
TextInput
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setFieldName(fieldName) | TextInput | کلیدی را تنظیم می کند که این ورودی متن را در شی رویدادی که در هنگام وجود تعامل رابط کاربری ایجاد می شود، مشخص می کند. |
setHint(hint) | TextInput | یک راهنمایی برای ورودی متن تنظیم می کند. |
setMultiline(multiline) | TextInput | تنظیم می کند که متن ورودی در یک خط یا چند خط نشان داده شود. |
setOnChangeAction(action) | TextInput | یک عمل را تنظیم می کند تا هر زمان که ورودی متن تغییر کند، انجام شود. |
setSuggestions(suggestions) | TextInput | پیشنهادات تکمیل خودکار را در قسمت متن تنظیم می کند. |
setSuggestionsAction(suggestionsAction) | TextInput | عملکرد برگشت به تماس را برای واکشی پیشنهادات بر اساس ورودی کاربر برای تکمیل خودکار تنظیم میکند. |
setTitle(title) | TextInput | عنوان را تنظیم می کند که در بالای فیلد ورودی نشان داده شود. |
setValidation(validation) | TextInput | قانون اعتبارسنجی را برای این ویجت تنظیم می کند. |
setValue(value) | TextInput | مقدار از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند. |
TextParagraph
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setMaxLines(maxLines) | TextParagraph | حداکثر تعداد خطوط متنی که در ویجت نمایش داده می شود را تنظیم می کند. |
setText(text) | TextParagraph | متن پاراگراف را تنظیم می کند. |
TimePicker
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setFieldName(fieldName) | TimePicker | نام فیلدی را تنظیم می کند که این انتخابگر را در شی رویدادی که در هنگام وجود تعامل رابط کاربری ایجاد می شود، مشخص می کند. |
setHours(hours) | TimePicker | مقدار ساعات از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند. |
setMinutes(minutes) | TimePicker | مقدار دقیقه از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند. |
setOnChangeAction(action) | TimePicker | Action تنظیم می کند که اسکریپت هر زمان که ورودی انتخابگر تغییر کند، انجام دهد. |
setTitle(title) | TimePicker | عنوان نمایش داده شده در بالای فیلد ورودی را تنظیم می کند. |
UniversalActionResponse
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
UniversalActionResponseBuilder
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
build() | UniversalActionResponse | پاسخ اقدام جهانی فعلی را می سازد و آن را تأیید می کند. |
displayAddOnCards(cardObjects) | UniversalActionResponseBuilder | افزونه را با کارت های مشخص شده نمایش می دهد. |
setOpenLink(openLink) | UniversalActionResponseBuilder | نشانی وب را تنظیم میکند که وقتی کنش جهانی انتخاب شد باز شود. |
UpdateDraftActionResponse
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
UpdateDraftActionResponseBuilder
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
build() | UpdateDraftActionResponse | پاسخ اقدام پیشنویس بهروزرسانی فعلی را میسازد و آن را تأیید میکند. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | اقدامی را تنظیم میکند که گیرندگان رایانامه رونوشت مخفی پیشنویس را بهروزرسانی میکند. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | عملکردی را تنظیم کنید که متن ایمیل یک پیش نویس را به روز می کند. |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | عملکردی را تنظیم می کند که گیرندگان رونوشت پیش نویس را به روز می کند. |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | عملی را تنظیم می کند که خط موضوع پیش نویس را به روز می کند. |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | عملکردی را تنظیم می کند که به گیرندگان پیش نویس به روز می شود. |
UpdateDraftBccRecipientsAction
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | گیرندگان Bcc پیشنویس ایمیل را بهروزرسانی میکند. |
UpdateDraftBodyAction
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | محتوای مشخص شده را به متن پیش نویس اضافه می کند. |
setUpdateType(updateType) | UpdateDraftBodyAction | UpdateDraftBodyType این عمل بهروزرسانی را روی متن پیشنویس تنظیم میکند. |
UpdateDraftBodyType
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
IN_PLACE_INSERT | Enum | پیش فرض |
INSERT_AT_START | Enum | اعمال بهروزرسانی محتوا را در ابتدای متن پیام درج میکند. |
INSERT_AT_END | Enum | اعمال بهروزرسانی محتوا را در انتهای متن پیام درج میکند. |
UpdateDraftCcRecipientsAction
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | گیرندگان رونوشت پیشنویس ایمیل را بهروزرسانی میکند. |
UpdateDraftSubjectAction
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | خط موضوع پیش نویس ایمیل را به روز می کند. |
UpdateDraftToRecipientsAction
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | به گیرندگان پیش نویس ایمیل را به روز می کند. |
UpdatedWidget
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addItem(text, value, selected, startIconUri, bottomText) | UpdatedWidget | یک مورد جدید را اضافه می کند که می تواند انتخاب شود. |
Validation
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
setCharacterLimit(characterLimit) | Validation | محدودیت کاراکتر ویجت را تنظیم می کند. |
setInputType(inputType) | Validation | نوع ورودی ویجت را تنظیم می کند. |
VerticalAlignment
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
CENTER | Enum | به صورت عمودی محتوا را در مرکز ظرف قرار می دهد. |
TOP | Enum | محتوا را به صورت عمودی در بالای ظرف قرار می دهد. |
BOTTOM | Enum | به صورت عمودی محتوا را در پایین ظرف قرار می دهد. |
Widget
WrapStyle
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
NOWRAP | Enum | بدون بسته بندی. |
WRAP | Enum | محتوای هر ویجت را در یک ستون می پیچد. |