Card Service

خدمات کارت

این سرویس به اسکریپت ها اجازه می دهد تا اجزاء و رفتارهای کارت و ویجت را برای یک 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 را به عنوان موارد انتخابی برای یک منوی چند انتخابی پر می کند.
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 با یک تصویر نمایش داده شده روی آن.
ImageComponent یک جزء تصویر که می تواند به موارد شبکه اضافه شود.
ImageCropStyle کلاسی که نشان دهنده یک سبک برش است که می تواند برای اجزای تصویر اعمال شود.
ImageCropType یک enum که نشان دهنده سبک های برش اعمال شده در اجزای تصویر است.
ImageStyle enum که سبک برش تصویر را تعریف می کند.
Interaction یک نوع enum که مشخص می‌کند در پاسخ به تعامل با کاربر چه کاری باید انجام شود، مثلاً کاربر روی دکمه‌ای در پیام کارت کلیک می‌کند.
KeyValue این کلاس منسوخ شده است.
LinkPreview عملکرد کارت که کارت پیش‌نمایش پیوند و تراشه هوشمند را در برنامه میزبان نمایش می‌دهد.
LoadIndicator یک نوع enum که نوع بارگیری یا نشانگر پیشرفت را برای نمایش در حین پردازش یک Action مشخص می کند.
Navigation یک شی کمکی که ناوبری کارت را کنترل می کند.
Notification اعلانی که به عنوان پاسخی به تعامل با یک عنصر UI به کاربر نشان داده می شود.
OnClose شماره ای که مشخص می کند وقتی URL باز شده از طریق OpenLink بسته می شود چه کاری باید انجام شود.
OpenAs شماره ای که نحوه باز کردن URL را مشخص می کند.
OpenLink نشان دهنده یک عمل برای باز کردن یک پیوند با چند گزینه است.
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 پاسخ ویجت به روز شده.
VerticalAlignment enum که تراز عمودی ویجت ها را در یک ستون تنظیم می کند.
Widget کلاس پایه برای همه ویجت هایی که می توان به Card اضافه کرد.
WrapStyle enum که سبک بسته بندی را برای محتوای یک ستون تعیین می کند.

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 را تنظیم می کند که با کلیک روی شیء باز شود.

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 ویجت داده شده را به این بخش اضافه می کند.
setCollapsible(collapsible) CardSection تنظیم می‌کند که آیا می‌توان بخش را جمع کرد یا خیر.
setHeader(header) CardSection هدر بخش را تنظیم می کند.
setNumUncollapsibleWidgets(numUncollapsibleWidgets) CardSection تعداد ویجت‌هایی را تنظیم می‌کند که هنوز در هنگام جمع کردن این بخش نشان داده می‌شوند.

CardService

خواص

ویژگی تایپ کنید شرح
BorderType BorderType شمارش BorderType .
ComposedEmailType ComposedEmailType شمارش ComposedEmailType .
ContentType ContentType شمارش ContentType .
GridItemLayout GridItemLayout شمارش GridItemLayout .
HorizontalAlignment HorizontalAlignment شمارش HorizontalAlignment .
Icon Icon شمارش Icon
ImageCropType ImageCropType شمارش ImageCropType .
ImageStyle ImageStyle شمارش ImageStyle .
LoadIndicator LoadIndicator شمارش LoadIndicator .
OnClose OnClose شمارش OnClose .
OpenAs OpenAs شمارش OpenAs .
SelectionInputType SelectionInputType شمارش SelectionInputType .
TextButtonStyle TextButtonStyle شمارش TextButtonStyle .
UpdateDraftBodyType UpdateDraftBodyType شمارش UpdateDraftBodyType .

مواد و روش ها

روش نوع برگشت توضیح مختصر
newAction() Action یک Action جدید ایجاد می کند.
newActionResponseBuilder() ActionResponseBuilder یک ActionResponseBuilder جدید ایجاد می کند.
newActionStatus() ActionStatus یک ActionStatus جدید ایجاد می کند.
newAttachment() Attachment یک Attachment جدید ایجاد می کند.
newAuthorizationAction() AuthorizationAction یک AuthorizationAction جدید ایجاد می کند.
newAuthorizationException() AuthorizationException یک AuthorizationException جدید ایجاد می کند.
newBorderStyle() BorderStyle یک BorderStyle جدید ایجاد می کند.
newButtonSet() ButtonSet یک ButtonSet جدید ایجاد می کند.
newCalendarEventActionResponseBuilder() CalendarEventActionResponseBuilder یک CalendarEventActionResponseBuilder جدید ایجاد می کند.
newCardAction() CardAction یک CardAction جدید ایجاد می کند.
newCardBuilder() CardBuilder یک CardBuilder جدید ایجاد می کند.
newCardHeader() CardHeader یک CardHeader جدید ایجاد می کند.
newCardSection() CardSection یک CardSection جدید ایجاد می کند.
newCardWithId() CardWithId یک CardWithId جدید ایجاد می کند.
newChatActionResponse() ChatActionResponse یک ChatActionResponse جدید ایجاد می کند.
newChatResponseBuilder() ChatResponseBuilder یک ChatResponseBuilder جدید ایجاد می کند.
newColumn() Column یک Column جدید ایجاد می کند.
newColumns() Columns مجموعه جدیدی از Columns را ایجاد می کند.
newComposeActionResponseBuilder() ComposeActionResponseBuilder یک ComposeActionResponseBuilder جدید ایجاد می کند.
newDatePicker() DatePicker یک DatePicker جدید ایجاد می کند.
newDateTimePicker() DateTimePicker یک DateTimePicker جدید ایجاد می کند.
newDecoratedText() DecoratedText یک DecoratedText جدید ایجاد می کند.
newDialog() Dialog یک Dialog جدید ایجاد می کند.
newDialogAction() DialogAction یک DialogAction جدید ایجاد می کند.
newDivider() Divider یک Divider جدید ایجاد می کند.
newDriveItemsSelectedActionResponseBuilder() DriveItemsSelectedActionResponseBuilder یک DriveItemsSelectedActionResponseBuilder جدید ایجاد می کند.
newEditorFileScopeActionResponseBuilder() EditorFileScopeActionResponseBuilder یک EditorFileScopeActionResponseBuilder جدید ایجاد می کند.
newFixedFooter() FixedFooter یک FixedFooter جدید ایجاد می کند.
newGrid() Grid یک Grid جدید ایجاد می کند.
newGridItem() GridItem یک GridItem جدید ایجاد می کند.
newIconImage() IconImage یک IconImage جدید ایجاد می کند.
newImage() Image یک Image جدید ایجاد می کند.
newImageButton() ImageButton یک ImageButton جدید ایجاد می کند.
newImageComponent() ImageComponent یک ImageComponent جدید ایجاد می کند.
newImageCropStyle() ImageCropStyle یک ImageCropStyle جدید ایجاد می کند.
newKeyValue() KeyValue یک KeyValue جدید ایجاد می کند.
newLinkPreview() LinkPreview یک LinkPreview جدید ایجاد می کند.
newNavigation() Navigation یک Navigation جدید ایجاد می کند.
newNotification() Notification یک Notification جدید ایجاد می کند.
newOpenLink() OpenLink یک OpenLink جدید ایجاد می کند.
newSelectionInput() SelectionInput یک SelectionInput جدید ایجاد می کند.
newSuggestions() Suggestions یک Suggestions جدید ایجاد می کند.
newSuggestionsResponseBuilder() SuggestionsResponseBuilder یک SuggestionsResponseBuilder جدید ایجاد می کند.
newSwitch() Switch یک Switch جدید ایجاد می کند.
newTextButton() TextButton یک TextButton جدید ایجاد می کند.
newTextInput() TextInput یک TextInput جدید ایجاد می کند.
newTextParagraph() TextParagraph یک TextParagraph جدید ایجاد می کند.
newTimePicker() TimePicker یک TimePicker جدید ایجاد می کند.
newUniversalActionResponseBuilder() UniversalActionResponseBuilder یک UniversalActionResponseBuilder جدید ایجاد می کند.
newUpdateDraftActionResponseBuilder() UpdateDraftActionResponseBuilder یک UpdateDraftActionResponseBuilder جدید ایجاد می کند.
newUpdateDraftBccRecipientsAction() UpdateDraftBccRecipientsAction یک UpdateDraftBccRecipientsAction جدید ایجاد می کند.
newUpdateDraftBodyAction() UpdateDraftBodyAction یک UpdateDraftBodyAction جدید ایجاد می کند.
newUpdateDraftCcRecipientsAction() UpdateDraftCcRecipientsAction یک UpdateDraftCcRecipientsAction جدید ایجاد می کند.
newUpdateDraftSubjectAction() UpdateDraftSubjectAction یک UpdateDraftSubjectAction جدید ایجاد می کند.
newUpdateDraftToRecipientsAction() UpdateDraftToRecipientsAction یک UpdateDraftToRecipientsAction جدید ایجاد می کند.

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 را به طور پیش‌فرض به عنوان یک مورد انتخاب می‌کند.

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 سبک برش را برای تصویر تنظیم می کند.

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 یک تصویر را برای استفاده به عنوان نماد این دکمه تنظیم می کند.
setOnClickAction(action) ImageButton عملی را تنظیم می کند که با کلیک روی شی اجرا شود.
setOnClickOpenLinkAction(action) ImageButton عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند.
setOpenLink(openLink) ImageButton یک URL را تنظیم می کند که با کلیک روی شیء باز شود.

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 به شکل دایره برش دهید.

Interaction

خواص

ویژگی تایپ کنید شرح
INTERACTION_UNSPECIFIED Enum مقدار پیش فرض.
OPEN_DIALOG Enum گفتگویی را باز می کند، یک رابط مبتنی بر کارت که برنامه های چت از آن برای تعامل با کاربران استفاده می کنند.

KeyValue

مواد و روش ها

روش نوع برگشت توضیح مختصر
setAuthorizationAction(action) KeyValue یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند.
setComposeAction(action, composedEmailType) KeyValue اقدامی را تنظیم می‌کند که با کلیک روی شی، یک ایمیل پیش‌نویس می‌نویسد.
setOnClickAction(action) KeyValue عملی را تنظیم می کند که با کلیک روی شی اجرا شود.
setOnClickOpenLinkAction(action) KeyValue عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند.
setOpenLink(openLink) KeyValue یک URL را تنظیم می کند که با کلیک روی شیء باز شود.

LinkPreview

مواد و روش ها

روش نوع برگشت توضیح مختصر
printJson() String نمایش JSON این شی را چاپ می کند.
setLinkPreviewTitle(title) LinkPreview عنوانی را که در پیش‌نمایش پیوند بالای کارت پیش‌نمایش نمایش داده می‌شود، تنظیم می‌کند.
setPreviewCard(previewCard) LinkPreview کارتی را تنظیم می کند که اطلاعات مربوط به پیوند را از یک سرویس شخص ثالث یا غیر Google نشان دهد.
setTitle(title) LinkPreview عنوانی که در تراشه هوشمند نمایش داده می شود را برای پیش نمایش پیوند تنظیم می کند.

LoadIndicator

خواص

ویژگی تایپ کنید شرح
SPINNER Enum از نشانگر اسپینر استفاده کنید.
NONE Enum از نشانگر استفاده نکنید.

مواد و روش ها

روش نوع برگشت توضیح مختصر
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 به عنوان یک پوشش مانند یک پنجره بازشو باز کنید.

مواد و روش ها

روش نوع برگشت توضیح مختصر
setOnClose(onClose) OpenLink وقتی پنجره یا برگه URL بسته است، رفتار عملکرد URL را تنظیم می کند.
setOpenAs(openAs) OpenLink رفتار URL را هنگام باز شدن تنظیم می کند.
setUrl(url) OpenLink URL را برای باز شدن تنظیم می کند.

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: 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 Mapping: 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 تنظیم می کند که آیا دکمه غیرفعال باشد.
setOnClickAction(action) TextButton عملی را تنظیم می کند که با کلیک روی شی اجرا شود.
setOnClickOpenLinkAction(action) TextButton عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند.
setOpenLink(openLink) TextButton یک URL را تنظیم می کند که با کلیک روی شیء باز شود.
setText(text) TextButton متنی را که روی دکمه نمایش داده می شود را تنظیم می کند.
setTextButtonStyle(textButtonStyle) TextButton سبک دکمه را تنظیم می کند.

TextButtonStyle

خواص

ویژگی تایپ کنید شرح
OUTLINED Enum دکمه متن معمولی با پس زمینه واضح.
FILLED Enum دکمه متن با پس زمینه رنگی.

TextInput

مواد و روش ها

روش نوع برگشت توضیح مختصر
setFieldName(fieldName) TextInput کلیدی را تنظیم می کند که این ورودی متن را در شی رویدادی که در هنگام وجود تعامل رابط کاربری ایجاد می شود، مشخص می کند.
setHint(hint) TextInput یک راهنمایی برای ورودی متن تنظیم می کند.
setMultiline(multiline) TextInput تنظیم می کند که متن ورودی در یک خط یا چند خط نشان داده شود.
setOnChangeAction(action) TextInput یک عمل را تنظیم می کند تا هر زمان که ورودی متن تغییر کند، انجام شود.
setSuggestions(suggestions) TextInput پیشنهادات تکمیل خودکار را در قسمت متن تنظیم می کند.
setSuggestionsAction(suggestionsAction) TextInput عملکرد برگشت به تماس را برای واکشی پیشنهادات بر اساس ورودی کاربر برای تکمیل خودکار تنظیم می‌کند.
setTitle(title) TextInput عنوان را تنظیم می کند که در بالای فیلد ورودی نشان داده شود.
setValue(value) TextInput مقدار از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند.

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 یک مورد جدید را اضافه می کند که می تواند انتخاب شود.

VerticalAlignment

خواص

ویژگی تایپ کنید شرح
CENTER Enum به صورت عمودی محتوا را در مرکز ظرف قرار می دهد.
TOP Enum محتوا را به صورت عمودی در بالای ظرف قرار می دهد.
BOTTOM Enum به صورت عمودی محتوا را در پایین ظرف قرار می دهد.

Widget

WrapStyle

خواص

ویژگی تایپ کنید شرح
NOWRAP Enum بدون بسته بندی.
WRAP Enum محتوای هر ویجت را در یک ستون می پیچد.
،
خدمات کارت

این سرویس به اسکریپت ها اجازه می دهد تا اجزاء و رفتارهای کارت و ویجت را برای یک 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 را به عنوان موارد انتخابی برای یک منوی چند انتخابی پر می کند.
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 با یک تصویر نمایش داده شده روی آن.
ImageComponent یک جزء تصویر که می تواند به موارد شبکه اضافه شود.
ImageCropStyle کلاسی که نشان دهنده یک سبک برش است که می تواند برای اجزای تصویر اعمال شود.
ImageCropType یک enum که نشان دهنده سبک های برش اعمال شده در اجزای تصویر است.
ImageStyle enum که سبک برش تصویر را تعریف می کند.
Interaction یک نوع enum که مشخص می‌کند در پاسخ به تعامل با کاربر چه کاری باید انجام شود، مثلاً کاربر روی دکمه‌ای در پیام کارت کلیک می‌کند.
KeyValue این کلاس منسوخ شده است.
LinkPreview عملکرد کارت که کارت پیش‌نمایش پیوند و تراشه هوشمند را در برنامه میزبان نمایش می‌دهد.
LoadIndicator یک نوع enum که نوع بارگیری یا نشانگر پیشرفت را برای نمایش در حین پردازش یک Action مشخص می کند.
Navigation یک شی کمکی که ناوبری کارت را کنترل می کند.
Notification اعلانی که به عنوان پاسخی به تعامل با یک عنصر UI به کاربر نشان داده می شود.
OnClose شماره ای که مشخص می کند وقتی URL باز شده از طریق OpenLink بسته می شود چه کاری باید انجام شود.
OpenAs شماره ای که نحوه باز کردن URL را مشخص می کند.
OpenLink نشان دهنده یک عمل برای باز کردن یک پیوند با چند گزینه است.
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 گیرنده های CC پیش نویس ایمیل را به روز می کند.
UpdateDraftSubjectAction خط موضوع پیش نویس ایمیل را به روز می کند.
UpdateDraftToRecipientsAction دریافت کنندگان یک پیش نویس ایمیل را به روز می کند.
UpdatedWidget پاسخ ویجت به روز شده.
VerticalAlignment enum که تراز عمودی ابزارک ها را در یک ستون تنظیم می کند.
Widget کلاس پایه برای کلیه ابزارک هایی که می توانند به Card اضافه شوند.
WrapStyle enum که سبک بسته بندی را برای محتوا در یک ستون تنظیم می کند.

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 URL نماد را برای پیوست تنظیم می کند.
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 را باز می کند.

ButtonSet

مواد و روش ها

روش نوع برگشت توضیح مختصر
addButton(button) ButtonSet یک دکمه اضافه می کند.

CalendarEventActionResponse

مواد و روش ها

روش نوع برگشت توضیح مختصر
printJson() String نمایش JSON از این شی را چاپ می کند.

CalendarEventActionResponseBuilder

مواد و روش ها

روش نوع برگشت توضیح مختصر
addAttachments(attachments) CalendarEventActionResponseBuilder مشخص می کند که پاسخ باید هنگام انجام اقدامات UI همراه ، پیوست ها را به رویداد تقویم اضافه کند.
addAttendees(emails) CalendarEventActionResponseBuilder مشخص می کند که پاسخ باید هنگام انجام اقدامات UI همراه ، حاضران مشخص شده را به رویداد تقویم اضافه کند.
build() CalendarEventActionResponse پاسخ اقدام به رویداد تقویم فعلی را ایجاد می کند و آن را تأیید می کند.
setConferenceData(conferenceData) CalendarEventActionResponseBuilder مشخص می کند که پاسخ باید داده های کنفرانس مشخص شده را هنگام انجام اقدامات UI مرتبط با آن ، به رویداد تقویم تنظیم کند.

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 هدر کارت Peek را تنظیم می کند.

CardHeader

مواد و روش ها

روش نوع برگشت توضیح مختصر
setImageAltText(imageAltText) CardHeader متن جایگزین را برای تصویر هدر تنظیم می کند.
setImageStyle(imageStyle) CardHeader برداشت نماد را در هدر کارت قرار می دهد.
setImageUrl(imageUrl) CardHeader با تهیه URL یا رشته داده خود ، تصویر را در هدر استفاده می کند.
setSubtitle(subtitle) CardHeader زیرنویس هدر کارت را تنظیم می کند.
setTitle(title) CardHeader عنوان هدر کارت را تنظیم می کند.

CardSection

مواد و روش ها

روش نوع برگشت توضیح مختصر
addWidget(widget) CardSection ویجت داده شده را به این بخش اضافه می کند.
setCollapsible(collapsible) CardSection تنظیم می کند که آیا این بخش می تواند فرو ریخته باشد.
setHeader(header) CardSection هدر بخش را تنظیم می کند.
setNumUncollapsibleWidgets(numUncollapsibleWidgets) CardSection تعداد ابزارک هایی را که هنوز هم هنگام فروپاشی این بخش نشان داده شده است ، تنظیم می کند.

CardService

خواص

ویژگی تایپ کنید شرح
BorderType BorderType شمارش BorderType .
ComposedEmailType ComposedEmailType شمارش ComposedEmailType .
ContentType ContentType شمارش ContentType .
GridItemLayout GridItemLayout شمارش GridItemLayout .
HorizontalAlignment HorizontalAlignment شمارش HorizontalAlignment .
Icon Icon شمارش Icon .
ImageCropType ImageCropType شمارش ImageCropType .
ImageStyle ImageStyle شمارش ImageStyle .
LoadIndicator LoadIndicator شمارش LoadIndicator .
OnClose OnClose شمارش OnClose .
OpenAs OpenAs شمارش OpenAs .
SelectionInputType SelectionInputType شمارش SelectionInputType .
TextButtonStyle TextButtonStyle شمارش TextButtonStyle .
UpdateDraftBodyType UpdateDraftBodyType شمارش UpdateDraftBodyType .

مواد و روش ها

روش نوع برگشت توضیح مختصر
newAction() Action یک Action جدید ایجاد می کند.
newActionResponseBuilder() ActionResponseBuilder یک ActionResponseBuilder جدید ایجاد می کند.
newActionStatus() ActionStatus یک ActionStatus جدید ایجاد می کند.
newAttachment() Attachment Attachment جدیدی ایجاد می کند.
newAuthorizationAction() AuthorizationAction یک AuthorizationAction جدید ایجاد می کند.
newAuthorizationException() AuthorizationException یک AuthorizationException جدید ایجاد می کند.
newBorderStyle() BorderStyle یک BorderStyle جدید ایجاد می کند.
newButtonSet() ButtonSet یک ButtonSet جدید ایجاد می کند.
newCalendarEventActionResponseBuilder() CalendarEventActionResponseBuilder یک CalendarEventActionResponseBuilder جدید را ایجاد می کند.
newCardAction() CardAction یک CardAction جدید ایجاد می کند.
newCardBuilder() CardBuilder یک CardBuilder جدید ایجاد می کند.
newCardHeader() CardHeader یک CardHeader جدید ایجاد می کند.
newCardSection() CardSection CardSection جدید ایجاد می کند.
newCardWithId() CardWithId یک CardWithId جدید ایجاد می کند.
newChatActionResponse() ChatActionResponse یک ChatActionResponse جدید ایجاد می کند.
newChatResponseBuilder() ChatResponseBuilder یک ChatResponseBuilder جدید ایجاد می کند.
newColumn() Column یک Column جدید ایجاد می کند.
newColumns() Columns مجموعه جدیدی از Columns را ایجاد می کند.
newComposeActionResponseBuilder() ComposeActionResponseBuilder یک ComposeActionResponseBuilder جدید ایجاد می کند.
newDatePicker() DatePicker DatePicker جدید ایجاد می کند.
newDateTimePicker() DateTimePicker DateTimePicker جدید ایجاد می کند.
newDecoratedText() DecoratedText یک DecoratedText جدید ایجاد می کند.
newDialog() Dialog یک Dialog جدید ایجاد می کند.
newDialogAction() DialogAction DialogAction جدید ایجاد می کند.
newDivider() Divider یک Divider جدید ایجاد می کند.
newDriveItemsSelectedActionResponseBuilder() DriveItemsSelectedActionResponseBuilder یک DriveItemsSelectedActionResponseBuilder جدید ایجاد می کند.
newEditorFileScopeActionResponseBuilder() EditorFileScopeActionResponseBuilder یک EditorFileScopeActionResponseBuilder جدید ایجاد می کند.
newFixedFooter() FixedFooter یک FixedFooter جدید ایجاد می کند.
newGrid() Grid یک Grid جدید ایجاد می کند.
newGridItem() GridItem یک GridItem جدید ایجاد می کند.
newIconImage() IconImage IconImage جدید ایجاد می کند.
newImage() Image یک Image جدید ایجاد می کند.
newImageButton() ImageButton یک ImageButton جدید ایجاد می کند.
newImageComponent() ImageComponent یک ImageComponent جدید ایجاد می کند.
newImageCropStyle() ImageCropStyle یک ImageCropStyle جدید ایجاد می کند.
newKeyValue() KeyValue یک KeyValue جدید ایجاد می کند.
newLinkPreview() LinkPreview یک LinkPreview جدید ایجاد می کند.
newNavigation() Navigation یک Navigation جدید ایجاد می کند.
newNotification() Notification یک Notification جدید ایجاد می کند.
newOpenLink() OpenLink یک OpenLink جدید ایجاد می کند.
newSelectionInput() SelectionInput یک SelectionInput جدید ایجاد می کند.
newSuggestions() Suggestions Suggestions جدیدی ایجاد می کند.
newSuggestionsResponseBuilder() SuggestionsResponseBuilder SuggestionsResponseBuilder جدیدی را ایجاد می کند.
newSwitch() Switch Switch جدید ایجاد می کند.
newTextButton() TextButton یک TextButton جدید ایجاد می کند.
newTextInput() TextInput یک TextInput جدید ایجاد می کند.
newTextParagraph() TextParagraph یک TextParagraph جدید ایجاد می کند.
newTimePicker() TimePicker یک TimePicker جدید ایجاد می کند.
newUniversalActionResponseBuilder() UniversalActionResponseBuilder یک UniversalActionResponseBuilder جدید ایجاد می کند.
newUpdateDraftActionResponseBuilder() UpdateDraftActionResponseBuilder ایجاد یک به روز شده جدید UpdateDraftActionResponseBuilder .
newUpdateDraftBccRecipientsAction() UpdateDraftBccRecipientsAction یک UpdateDraftBccRecipientsAction جدید به روز شده است.
newUpdateDraftBodyAction() UpdateDraftBodyAction یک UpdateDraftBodyAction ایجاد می کند.
newUpdateDraftCcRecipientsAction() UpdateDraftCcRecipientsAction یک UpdateDraftCcRecipientsAction جدید به روز شده است.
newUpdateDraftSubjectAction() UpdateDraftSubjectAction یک به روز شده جدید UpdateDraftSubjectAction ایجاد می کند.
newUpdateDraftToRecipientsAction() UpdateDraftToRecipientsAction یک UpdateDraftToRecipientsAction جدید به روز شده است.

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 تنظیم شود ، منوی Multi Select فضای فعلی چت Google را به صورت پیش فرض به عنوان یک مورد انتخاب می کند.

Column

مواد و روش ها

روش نوع برگشت توضیح مختصر
addWidget(widget) Column ویجت را به ستون اضافه می کند.
setHorizontalAlignment(horizontalAlignment) Column تنظیم HorizontalAlignment Column را تنظیم می کند.
setHorizontalSizeStyle(horizontalSizeStyle) Column HorizontalSizeStyle ستون را تنظیم می کند.
setVerticalAlignment(verticalAlignment) Column تنظیم VerticalAlignment Column .

Columns

مواد و روش ها

روش نوع برگشت توضیح مختصر
addColumn(column) Columns یک Column به ویجت ستون اضافه می کند.
setWrapStyle(wrapStyle) Columns سبک بسته بندی ستون ها را تنظیم می کند ، نحوه تغییر اندازه ستون بر اساس عرض صفحه را کنترل می کند.

CommonDataSource

خواص

ویژگی تایپ کنید شرح
UNKNOWN Enum مقدار پیش فرض.
USER Enum کاربران فضای کاری Google.

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 نام فیلدی را که این انتخاب کننده را در شیء رویداد که هنگام تعامل UI ایجاد می شود ، مشخص می کند.
setOnChangeAction(action) DatePicker Action را تنظیم می کند که اسکریپت هر زمان که ورودی انتخاب کننده تغییر کند ، انجام می دهد.
setTitle(title) DatePicker عنوان نمایش داده شده در بالای قسمت ورودی را تنظیم می کند.
setValueInMsSinceEpoch(valueMsEpoch) DatePicker مقدار قبلی را برای تنظیم در قسمت ورودی تنظیم می کند.
setValueInMsSinceEpoch(valueMsEpoch) DatePicker مقدار قبلی را برای تنظیم در قسمت ورودی تنظیم می کند.

DateTimePicker

مواد و روش ها

روش نوع برگشت توضیح مختصر
setFieldName(fieldName) DateTimePicker نام فیلدی را که این انتخاب کننده را در شیء رویداد که هنگام تعامل UI ایجاد می شود ، مشخص می کند.
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 پاسخ عملکرد فعلی درایو را ایجاد می کند.
requestFileScope(itemId) DriveItemsSelectedActionResponseBuilder مشخص می کند که پاسخ پاسخ دامنه پرونده را برای مورد مرتبط با متن در درایو درخواست می کند.

EditorFileScopeActionResponse

مواد و روش ها

روش نوع برگشت توضیح مختصر
printJson() String نمایش JSON از این شی را چاپ می کند.

EditorFileScopeActionResponseBuilder

مواد و روش ها

روش نوع برگشت توضیح مختصر
build() EditorFileScopeActionResponse پاسخ عمل ویراستار فعلی را ایجاد می کند.
requestFileScopeForActiveDocument() EditorFileScopeActionResponseBuilder drive.file Scope را برای سند ویرایشگر فعال فعلی درخواست می کند.

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 سبک محصول را برای تصویر تنظیم می کند.

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 یک تصویر را برای استفاده به عنوان نماد این دکمه تنظیم می کند.
setOnClickAction(action) ImageButton عملی را تنظیم می کند که هنگام کلیک شیء اجرا می شود.
setOnClickOpenLinkAction(action) ImageButton عملی را تنظیم می کند که هنگام کلیک روی شی ، URL را در یک برگه باز می کند.
setOpenLink(openLink) ImageButton هنگام کلیک روی شی ، URL را باز می کند.

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 محصول به شکل دایره ای.

Interaction

خواص

ویژگی تایپ کنید شرح
INTERACTION_UNSPECIFIED Enum مقدار پیش فرض.
OPEN_DIALOG Enum یک گفتگو ، یک رابط مبتنی بر کارت که برنامه های گپ برای تعامل با کاربران از آن استفاده می کنند ، باز می کند.

KeyValue

مواد و روش ها

روش نوع برگشت توضیح مختصر
setAuthorizationAction(action) KeyValue یک اقدام مجوز را تنظیم می کند که هنگام کلیک روی شی ، URL را به جریان مجوز باز می کند.
setComposeAction(action, composedEmailType) KeyValue عملی را تنظیم می کند که هنگام کلیک روی شی ، یک پیش نویس ایمیل را تشکیل می دهد.
setOnClickAction(action) KeyValue عملی را تنظیم می کند که هنگام کلیک شیء اجرا می شود.
setOnClickOpenLinkAction(action) KeyValue عملی را تنظیم می کند که هنگام کلیک روی شی ، URL را در یک برگه باز می کند.
setOpenLink(openLink) KeyValue هنگام کلیک روی شی ، URL را باز می کند.

LinkPreview

مواد و روش ها

روش نوع برگشت توضیح مختصر
printJson() String نمایش JSON از این شی را چاپ می کند.
setLinkPreviewTitle(title) LinkPreview عنوانی را که در پیش نمایش پیوند بالای کارت پیش نمایش نشان می دهد ، تنظیم می کند.
setPreviewCard(previewCard) LinkPreview کارت را تنظیم می کند که اطلاعات مربوط به پیوند را از یک سرویس شخص ثالث یا غیر Google نشان می دهد.
setTitle(title) LinkPreview عنوانی را که در تراشه هوشمند برای پیش نمایش پیوند نشان می دهد ، تنظیم می کند.

LoadIndicator

خواص

ویژگی تایپ کنید شرح
SPINNER Enum از یک نشانگر اسپینر استفاده کنید.
NONE Enum از یک شاخص استفاده نکنید.

مواد و روش ها

روش نوع برگشت توضیح مختصر
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 به عنوان یک پوشش مانند پاپ آپ باز شوید.

مواد و روش ها

روش نوع برگشت توضیح مختصر
setOnClose(onClose) OpenLink رفتار عمل URL را هنگام بسته شدن پنجره URL یا برگه تنظیم می کند.
setOpenAs(openAs) OpenLink رفتار URL را هنگام باز شدن تنظیم می کند.
setUrl(url) OpenLink URL را باز می کند.

PlatformDataSource

مواد و روش ها

روش نوع برگشت توضیح مختصر
setCommonDataSource(commonDataSource) PlatformDataSource منبع داده را از فضای کاری Google تنظیم می کند.
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 کلیدی را که این ورودی انتخاب را در شیء رویداد که هنگام تعامل UI ایجاد می شود ، مشخص می کند.
setMultiSelectMaxSelectedItems(maxSelectedItems) SelectionInput حداکثر تعداد مواردی را که کاربر می تواند انتخاب کند تنظیم می کند.
setMultiSelectMinQueryLength(queryLength) SelectionInput تعداد کاراکترهای متنی را که کاربر قبل از برنامه وارد می کند ، تنظیم می کند و موارد پیشنهادی را روی کارت نمایش می دهد.
setOnChangeAction(action) SelectionInput هر زمان که ورودی انتخاب تغییر کند ، Action را انجام می دهد.
setPlatformDataSource(platformDataSource) SelectionInput منبع داده ای را از فضای کاری Google تنظیم می کند.
setTitle(title) SelectionInput عنوان را تنظیم می کند تا جلوتر از قسمت ورودی نشان داده شود.
setType(type) SelectionInput نوع این ورودی را تنظیم می کند.

SelectionInputType

خواص

ویژگی تایپ کنید شرح
CHECK_BOX Enum سبک ورودی کادر.
RADIO_BUTTON Enum سبک ورودی دکمه رادیویی.
DROPDOWN Enum سبک ورودی انتخاب منوی کشویی.
SWITCH Enum مجموعه ای از سوئیچ ها.
MULTI_SELECT Enum یک منوی چند منتخب برای داده های استاتیک یا پویا.

Status

خواص

ویژگی تایپ کنید شرح
OK Enum نقشه برداری HTTP: 200 خوب
CANCELLED Enum نقشه برداری HTTP: 499 درخواست بسته مشتری
UNKNOWN Enum خطای ناشناخته.
INVALID_ARGUMENT Enum مشتری یک استدلال نامعتبر را مشخص کرد.
DEADLINE_EXCEEDED Enum نقشه برداری HTTP: 504 Gateway Timeout
NOT_FOUND Enum نقشه برداری HTTP: 404 یافت نشد
ALREADY_EXISTS Enum موجودیتی که مشتری در تلاش برای ایجاد آن در حال حاضر وجود دارد.
PERMISSION_DENIED Enum نقشه برداری HTTP: 403 ممنوع است
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 کلید را مشخص می کند که این سوئیچ را در شیء رویداد که هنگام تعامل UI ایجاد می شود ، مشخص می کند.
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 تنظیم می کند که آیا دکمه غیرفعال است.
setOnClickAction(action) TextButton عملی را تنظیم می کند که هنگام کلیک شیء اجرا می شود.
setOnClickOpenLinkAction(action) TextButton عملی را تنظیم می کند که هنگام کلیک روی شی ، URL را در یک برگه باز می کند.
setOpenLink(openLink) TextButton هنگام کلیک روی شی ، URL را باز می کند.
setText(text) TextButton متنی را که روی دکمه نمایش داده می شود تنظیم می کند.
setTextButtonStyle(textButtonStyle) TextButton سبک دکمه را تنظیم می کند.

TextButtonStyle

خواص

ویژگی تایپ کنید شرح
OUTLINED Enum دکمه متن عادی با پس زمینه روشن.
FILLED Enum دکمه متن با پس زمینه رنگی.

TextInput

مواد و روش ها

روش نوع برگشت توضیح مختصر
setFieldName(fieldName) TextInput کلید را که این متن را در شیء رویداد که هنگام تعامل UI ایجاد می شود ، مشخص می کند.
setHint(hint) TextInput یک اشاره برای ورودی متن تنظیم می کند.
setMultiline(multiline) TextInput تنظیم می کند که آیا متن ورودی در یک خط یا چندین خط نشان می دهد.
setOnChangeAction(action) TextInput هر زمان که ورودی متن تغییر کند ، عملی را انجام می دهد.
setSuggestions(suggestions) TextInput پیشنهادات مربوط به اتمام در قسمت متن را تعیین می کند.
setSuggestionsAction(suggestionsAction) TextInput اقدامات برگشت به تماس را برای واکشی پیشنهادات بر اساس ورودی کاربر برای عدم وجود خودکار تنظیم می کند.
setTitle(title) TextInput عنوان را تنظیم می کند که در بالای قسمت ورودی نشان داده شده است.
setValue(value) TextInput مقدار از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند.

TextParagraph

مواد و روش ها

روش نوع برگشت توضیح مختصر
setText(text) TextParagraph متن پاراگراف را تنظیم می کند.

TimePicker

مواد و روش ها

روش نوع برگشت توضیح مختصر
setFieldName(fieldName) TimePicker نام فیلدی را که این انتخاب کننده را در شیء رویداد که هنگام تعامل UI ایجاد می شود ، مشخص می کند.
setHours(hours) TimePicker مقدار ساعتهای پیش ساخته را برای تنظیم در قسمت ورودی تنظیم می کند.
setMinutes(minutes) TimePicker مقدار دقایقی پیش ساخته را برای تنظیم در قسمت ورودی تنظیم می کند.