این سرویس به اسکریپت ها اجازه می دهد تا اجزاء و رفتارهای کارت و ویجت را برای یک 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 که مشخص میکند در پاسخ به تعامل با کاربر چه کاری باید انجام شود، مثلاً کاربر روی دکمهای در پیام کارت کلیک میکند. |
| این کلاس منسوخ شده است. |
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 . |
مواد و روش ها
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) |
| یک اقدام مجوز را تنظیم می کند که با کلیک روی شی، یک URL را به جریان مجوز باز می کند. |
setComposeAction(action, composedEmailType) |
| اقدامی را تنظیم میکند که با کلیک روی شی، یک ایمیل پیشنویس مینویسد. |
setOnClickAction(action) |
| عملی را تنظیم می کند که با کلیک روی شی اجرا شود. |
setOnClickOpenLinkAction(action) |
| عملکردی را تنظیم می کند که با کلیک روی شی، URL را در یک برگه باز می کند. |
setOpenLink(openLink) |
| یک URL را تنظیم می کند که با کلیک روی شیء باز شود. |
LinkPreview
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
setLinkPreviewTitle(title) | LinkPreview | عنوانی را که در پیشنمایش پیوند بالای کارت پیشنمایش نمایش داده میشود، تنظیم میکند. |
setPreviewCard(previewCard) | LinkPreview | کارتی را تنظیم می کند که اطلاعات مربوط به پیوند را از یک سرویس شخص ثالث یا غیر Google نشان دهد. |
setTitle(title) | LinkPreview | عنوانی که در تراشه هوشمند نمایش داده می شود را برای پیش نمایش پیوند تنظیم می کند. |
LoadIndicator
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
SPINNER | Enum | از نشانگر اسپینر استفاده کنید. |
NONE | Enum | از نشانگر استفاده نکنید. |
Navigation
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
popCard() | Navigation | کارتی را از پشته پیمایش بیرون می آورد. |
popToNamedCard(cardName) | Navigation | روی کارت مشخص شده با نام کارت آن ظاهر می شود. |
popToRoot() | Navigation | پشته کارت را به کارت ریشه میاندازد. |
printJson() | String | نمایش JSON این شی را چاپ می کند. |
pushCard(card) | Navigation | کارت داده شده را روی پشته فشار می دهد. |
updateCard(card) | Navigation | کارت فعلی را در محل جایگزین می کند. |
Notification
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
setText(text) | Notification | متن را برای نمایش در اعلان تنظیم می کند. |
OnClose
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
NOTHING | Enum | هیچ کاری از نزدیک انجام نده |
RELOAD | Enum | هنگامی که پنجره بسته می شود، افزونه را دوباره بارگیری می کند. |
OpenAs
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
FULL_SIZE | Enum | در یک پنجره یا برگه کامل باز کنید. |
OVERLAY | Enum | به عنوان یک پوشش مانند یک پنجره بازشو باز کنید. |
OpenLink
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
setOnClose(onClose) | OpenLink | وقتی پنجره یا برگه URL بسته است، رفتار عملکرد URL را تنظیم می کند. |
setOpenAs(openAs) | OpenLink | رفتار URL را هنگام باز شدن تنظیم می کند. |
setUrl(url) | OpenLink | URL را برای باز شدن تنظیم می کند. |
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 که مشخص میکند در پاسخ به تعامل با کاربر چه کاری باید انجام شود، مثلاً کاربر روی دکمهای در پیام کارت کلیک میکند. |
| این کلاس منسوخ شده است. |
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 . |
مواد و روش ها
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) |
| یک اقدام مجوز را تنظیم می کند که هنگام کلیک روی شی ، URL را به جریان مجوز باز می کند. |
setComposeAction(action, composedEmailType) |
| عملی را تنظیم می کند که هنگام کلیک روی شی ، یک پیش نویس ایمیل را تشکیل می دهد. |
setOnClickAction(action) |
| عملی را تنظیم می کند که هنگام کلیک شیء اجرا می شود. |
setOnClickOpenLinkAction(action) |
| عملی را تنظیم می کند که هنگام کلیک روی شی ، URL را در یک برگه باز می کند. |
setOpenLink(openLink) |
| هنگام کلیک روی شی ، URL را باز می کند. |
LinkPreview
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
printJson() | String | نمایش JSON از این شی را چاپ می کند. |
setLinkPreviewTitle(title) | LinkPreview | عنوانی را که در پیش نمایش پیوند بالای کارت پیش نمایش نشان می دهد ، تنظیم می کند. |
setPreviewCard(previewCard) | LinkPreview | کارت را تنظیم می کند که اطلاعات مربوط به پیوند را از یک سرویس شخص ثالث یا غیر Google نشان می دهد. |
setTitle(title) | LinkPreview | عنوانی را که در تراشه هوشمند برای پیش نمایش پیوند نشان می دهد ، تنظیم می کند. |
LoadIndicator
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
SPINNER | Enum | از یک نشانگر اسپینر استفاده کنید. |
NONE | Enum | از یک شاخص استفاده نکنید. |
Navigation
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
popCard() | Navigation | کارت از پشته ناوبری را جمع می کند. |
popToNamedCard(cardName) | Navigation | با نام کارت خود به کارت مشخص شده پاپ می شود. |
popToRoot() | Navigation | پشته کارت را به کارت ریشه می اندازد. |
printJson() | String | نمایش JSON از این شی را چاپ می کند. |
pushCard(card) | Navigation | کارت داده شده را روی پشته فشار می دهد. |
updateCard(card) | Navigation | جایگزینی در محل کارت فعلی انجام می دهد. |
Notification
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
setText(text) | Notification | متن را برای نشان دادن در اعلان تنظیم می کند. |
OnClose
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
NOTHING | Enum | در نزدیکی هیچ کاری انجام ندهید |
RELOAD | Enum | هنگامی که پنجره بسته می شود ، افزودنی را بارگیری کنید. |
OpenAs
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
FULL_SIZE | Enum | در یک پنجره یا برگه کامل باز کنید. |
OVERLAY | Enum | به عنوان یک پوشش مانند پاپ آپ باز شوید. |
OpenLink
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
setOnClose(onClose) | OpenLink | رفتار عمل URL را هنگام بسته شدن پنجره URL یا برگه تنظیم می کند. |
setOpenAs(openAs) | OpenLink | رفتار URL را هنگام باز شدن تنظیم می کند. |
setUrl(url) | OpenLink | URL را باز می کند. |
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 | مقدار دقایقی پیش ساخته را برای تنظیم در قسمت ورودی تنظیم می کند. |
setOnChangeAction(action) | TimePicker | Action را تنظیم می کند که اسکریپت هر زمان که ورودی انتخاب کننده تغییر کند ، انجام می دهد. |
setTitle(title) | TimePicker | عنوان نمایش داده شده در بالای قسمت ورودی را تنظیم می کند. |
UniversalActionResponse
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
printJson() | String | نمایش JSON از این شی را چاپ می کند. |
UniversalActionResponseBuilder
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
build() | UniversalActionResponse | پاسخ اقدام جهانی فعلی را ایجاد می کند و آن را تأیید می کند. |
displayAddOnCards(cardObjects) | UniversalActionResponseBuilder | افزودنی را با کارتهای مشخص شده نمایش می دهد. |
setOpenLink(openLink) | UniversalActionResponseBuilder | هنگام انتخاب اقدام جهانی ، URL را باز می کند. |
UpdateDraftActionResponse
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
printJson() | String | نمایش JSON از این شی را چاپ می کند. |
UpdateDraftActionResponseBuilder
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
build() | UpdateDraftActionResponse | پاسخ به روزرسانی فعلی پیش نویس عمل را ایجاد می کند و آن را تأیید می کند. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | عملی را تنظیم می کند که ایمیل دریافت کنندگان پیش نویس را به روز می کند. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | عملی را تنظیم کنید که بدنه ایمیل یک پیش نویس را به روز کند. |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | عملی را تنظیم می کند که گیرنده های CC یک پیش نویس را به روز می کند. |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | عملی را تنظیم می کند که خط موضوع یک پیش نویس را به روز می کند. |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | عملی را تنظیم می کند که دریافت کنندگان یک پیش نویس را به روز می کند. |
UpdateDraftBccRecipientsAction
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | گیرندگان BCC پیش نویس ایمیل را به روز می کند. |
UpdateDraftBodyAction
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | محتوای مشخص شده را به پیش نویس بدنه اضافه می کند. |
setUpdateType(updateType) | UpdateDraftBodyAction | UpdateDraftBodyType این اقدام به روزرسانی را در پیش نویس بدنه تنظیم می کند. |