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 را به عنوان موارد انتخابی برای یک منوی چند انتخابی پر می کند.
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 که مشخص می‌کند در پاسخ به تعامل با کاربر چه کاری باید انجام شود، مثلاً کاربر روی دکمه‌ای در پیام کارت کلیک می‌کند.
KeyValue این کلاس منسوخ شده است.
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 .

روش ها

روش نوع برگشت شرح مختصر
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 یک کارت ساز جدید ایجاد می کند.
newCardHeader() CardHeader یک CardHeader جدید ایجاد می کند.
newCardSection() CardSection یک CardSection جدید ایجاد می کند.
newCardWithId() CardWithId یک CardWithId جدید ایجاد می کند.
newChatActionResponse() ChatActionResponse یک ChatActionResponse جدید ایجاد می کند.
newChatResponseBuilder() ChatResponseBuilder یک ChatResponseBuilder جدید ایجاد می کند.
newChip() Chip یک Chip جدید ایجاد می کند.
newChipList() ChipList یک ChipList جدید ایجاد می کند.
newCollapseControl() CollapseControl یک CollapseControl جدید ایجاد می کند.
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 جدید ایجاد می کند.
newMaterialIcon() MaterialIcon یک MaterialIcon جدید ایجاد می کند.
newNavigation() Navigation یک Navigation جدید ایجاد می کند.
newNotification() Notification یک Notification جدید ایجاد می کند.
newOpenLink() OpenLink یک OpenLink جدید ایجاد می کند.
newOverflowMenu() OverflowMenu یک OverflowMenu جدید ایجاد می کند.
newOverflowMenuItem() OverflowMenuItem یک OverflowMenuItem جدید ایجاد می کند.
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 جدید ایجاد می کند.
newValidation() Validation یک Validation جدید ایجاد می کند.

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) 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 از نشانگر استفاده نکنید.

MaterialIcon

روش ها

روش نوع برگشت شرح مختصر
setFill(fill) MaterialIcon آیا نماد پر شده است.
setGrade(grade) MaterialIcon وزن و درجه بر ضخامت نماد تأثیر می گذارد.
setName(name) MaterialIcon نام نماد را تنظیم می کند.
setWeight(weight) MaterialIcon وزن ضربه ای نماد.

روش ها

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

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 محتوای هر ویجت را در یک ستون می پیچد.