Card Service

कार्ड की सेवा

यह सेवा, स्क्रिप्ट को यूज़र इंटरफ़ेस (यूआई) के लिए कार्ड और विजेट कॉम्पोनेंट के साथ-साथ व्यवहार कॉन्फ़िगर करने और बनाने की अनुमति देती है. इस सेवा के साथ आपने जो यूज़र इंटरफ़ेस (यूआई) स्ट्रक्चर बनाए हैं वे डेस्कटॉप और मोबाइल डिवाइस, दोनों में अपने-आप उपलब्ध होते हैं. इसलिए, आपको दोनों के लिए अलग-अलग यूज़र इंटरफ़ेस (यूआई) डेवलप करने की ज़रूरत नहीं है.

क्लास

नामसंक्षिप्त विवरण
Actionएक कार्रवाई जो यूज़र इंटरफ़ेस (यूआई) एलिमेंट के अंदर इंटरैक्टिविटी को चालू करती है.
ActionResponseक्लाइंट पर एक या उससे ज़्यादा कार्रवाइयां करने के लिए, रिस्पॉन्स ऑब्जेक्ट जो कॉलबैक फ़ंक्शन (जैसे कि फ़ॉर्म रिस्पॉन्स हैंडलर) से दिखाया जा सकता है.
ActionResponseBuilderActionResponse ऑब्जेक्ट के लिए बिल्डर.
ActionStatus
Attachmentऐड-ऑन से बनाया गया अटैचमेंट दिखाता है.
AuthorizationActionअनुमति देने से जुड़ी एक कार्रवाई, जो क्लिक करने पर उपयोगकर्ता को AuthorizeUrl पर भेज देगी.
AuthorizationExceptionइस गड़बड़ी की वजह से, उपयोगकर्ता को ऑथराइज़ेशन कार्ड दिखाया जाता है.
BorderStyleपूरी बॉर्डर स्टाइल को दिखाने वाली क्लास, जिसे विजेट पर लागू किया जा सकता है.
BorderTypeविजेट पर लागू किए जा सकने वाले बॉर्डर टाइप को दिखाने वाला एनम.
Buttonसभी बटन के लिए बेस क्लास.
ButtonSetइस प्रॉपर्टी में, पंक्ति में दिखाए जाने वाले Button ऑब्जेक्ट के सेट होते हैं.
CalendarEventActionResponseयह एक जवाब को दिखाता है. यह उपयोगकर्ता के उस कैलेंडर इवेंट में बदलाव करता है जिसमें उपयोगकर्ता की तरफ़ से बदलाव किया जा रहा है. यह बदलाव यूज़र इंटरफ़ेस (यूआई) में की गई किसी कार्रवाई, जैसे कि बटन पर क्लिक करने की वजह से किया जाता है.
CalendarEventActionResponseBuilderCalendarEventActionResponse ऑब्जेक्ट के लिए बिल्डर.
Cardऐसा कॉन्टेक्स्ट कार्ड जो यूज़र इंटरफ़ेस (यूआई) में एक व्यू को दिखाता है.
CardActionक्लिक किया जा सकने वाला मेन्यू आइटम, जिसे कार्ड हेडर मेन्यू में जोड़ा जाता है.
CardBuilderCard ऑब्जेक्ट के लिए बिल्डर.
CardHeaderCard का हेडर.
CardSectionकार्ड सेक्शन में, विजेट के ग्रुप होते हैं और उनके बीच विज़ुअल अलग-अलग करके देखा जा सकता है.
CardServiceCardService, Google Workspace ऐड-ऑन जैसे Google के अलग-अलग एक्सटेंशन के लिए इस्तेमाल किए जाने वाले जेनरिक कार्ड बनाने की सुविधा देती है.
CardWithId
ChatActionResponse
ChatClientDataSource
ChatResponse
ChatResponseBuilder
ChatSpaceDataSource
Columnएक कॉलम.
ColumnsColumns विजेट, किसी कार्ड या डायलॉग बॉक्स में ज़्यादा से ज़्यादा दो कॉलम दिखाता है.
CommonDataSource
ComposeActionResponseGmail ऐड-ऑन में, लिखने के लिए कॉलबैक के तरीके से मिला रिस्पॉन्स ऑब्जेक्ट.
ComposeActionResponseBuilderComposeActionResponse ऑब्जेक्ट के लिए बिल्डर.
ComposedEmailTypeइनम वैल्यू से पता चलता है कि ईमेल को अलग से बनाया गया है या जवाब का ड्राफ़्ट.
ContentTypeएनम वैल्यू, जो यह बताती है कि UpdateDraftActionResponse से जनरेट किया गया कॉन्टेंट किस तरह का है.
DatePickerऐसा इनपुट फ़ील्ड जिसमें तारीख डाली जा सकती है.
DateTimePickerऐसा इनपुट फ़ील्ड जिससे उपयोगकर्ता तारीख और समय डाल सकते हैं.
DecoratedTextवैकल्पिक सजावट वाला टेक्स्ट दिखाने वाला विजेट.
Dialog
DialogAction
DisplayStyleकार्ड की डिसप्ले स्टाइल के बारे में बताने वाली सूची.
Dividerएक हॉरिज़ॉन्टल डिवाइडर.
DriveItemsSelectedActionResponseयह एक ऐसा जवाब है जो Drive में मौजूद आइटम चुने जाने के दौरान, Drive में किए गए बदलाव दिखाता है. यह यूज़र इंटरफ़ेस (यूआई) में की गई किसी कार्रवाई, जैसे कि बटन पर क्लिक करने से भी ट्रिगर होता है.
DriveItemsSelectedActionResponseBuilderDriveItemsSelectedActionResponse ऑब्जेक्ट के लिए बिल्डर.
EditorFileScopeActionResponseयूज़र इंटरफ़ेस (यूआई) में की गई किसी कार्रवाई के मुताबिक, Google Docs, Sheets या Slides जैसे एडिटर में बदलाव करता है.
EditorFileScopeActionResponseBuilderEditorFileScopeActionResponse ऑब्जेक्ट के लिए बिल्डर.
FixedFooterठीक किया गया फ़ुटर, जो Card के नीचे दिखाया जाता है.
Gridग्रिड आइटम का कलेक्शन दिखाने के लिए व्यवस्थित ग्रिड.
GridItemऐसे आइटम जिनके साथ उपयोगकर्ता ग्रिड विजेट में इंटरैक्ट करते हैं.
GridItemLayoutयह एनम, GridItem की इमेज और टेक्स्ट स्टाइल के बारे में बताता है.
HorizontalAlignmentविजेट का हॉरिज़ॉन्टल अलाइनमेंट बताने वाली एनम.
HorizontalSizeStyleविजेट, कॉलम के स्पेस को भरने का तरीका सेट करता है.
HostAppDataSource
Iconपहले से तय आइकॉन, जिन्हें अलग-अलग यूज़र इंटरफ़ेस (यूआई) ऑब्जेक्ट में इस्तेमाल किया जा सकता है, जैसे कि ImageButton या DecoratedText विजेट.
IconImageपहले से तय आइकॉन या यूआरएल से जुड़ा आइकॉन, जिसमें काटने की स्टाइल को अपनी पसंद के मुताबिक बनाया जा सकता है.
Imageएक इमेज दिखाने वाला विजेट.
ImageButtonImageButton, जिस पर इमेज दिखाई गई है.
ImageComponentएक इमेज कॉम्पोनेंट, जिसे ग्रिड आइटम में जोड़ा जा सकता है.
ImageCropStyleइमेज काटने की स्टाइल दिखाने वाली क्लास, जिसे इमेज के कॉम्पोनेंट पर लागू किया जा सकता है.
ImageCropTypeइमेज के कॉम्पोनेंट पर लागू की गई काटने की स्टाइल के बारे में बताने वाला एनम.
ImageStyleयह एनम, इमेज को काटने की स्टाइल के बारे में बताती है.
Interaction
KeyValueइस क्लास के इस्तेमाल पर रोक लगा दी गई है.
LinkPreviewकार्ड ऐक्शन, जो होस्ट ऐप्लिकेशन में लिंक की झलक दिखाने वाला कार्ड और स्मार्ट चिप दिखाता है.
LoadIndicatorएनम टाइप, जो Action प्रोसेस होने के दौरान लोड होने या प्रोग्रेस दिखाने के तरीके के बारे में बताता है.
Navigationएक हेल्पर ऑब्जेक्ट, जो कार्ड नेविगेशन को कंट्रोल करता है.
Notificationयूज़र इंटरफ़ेस (यूआई) एलिमेंट के साथ इंटरैक्ट करने पर, उपयोगकर्ता को दिखने वाली सूचना.
OnCloseऐसी ईनम जो बताती है कि OpenLink से खोले गए किसी यूआरएल के बंद होने पर क्या करना चाहिए.
OpenAsयूआरएल को खोलने का तरीका बताने वाली सूची.
OpenLinkयह लिंक खोलने के लिए की जाने वाली कार्रवाई को दिखाता है. इसमें कुछ विकल्प मौजूद होते हैं.
PlatformDataSource
ResponseType
SelectionInputऐसा इनपुट फ़ील्ड जो पहले से तय विकल्पों के सेट में से किसी एक को चुनने की अनुमति देता है.
SelectionInputTypeआइटम का फ़ॉर्मैट, जिसे उपयोगकर्ता चुन सकते हैं.
Statusस्टेटस कोड को दिखाने वाली सूची.
SuggestionsTextInput विजेट को जोड़ने के लिए, सुझाव अपने-आप पूरे होने की सुविधा.
SuggestionsResponseयह एक रिस्पॉन्स ऑब्जेक्ट है, जिसे सुझाव कॉलबैक फ़ंक्शन से दिखाया जा सकता है.
SuggestionsResponseBuilderSuggestionsResponse ऑब्जेक्ट के लिए बिल्डर.
Switchऐसा यूज़र इंटरफ़ेस (यूआई) एलिमेंट जो चालू या बंद करने की सुविधा देता हो.
SwitchControlTypeSwitch विजेट कंट्रोल का टाइप.
TextButtonटेक्स्ट लेबल वाला TextButton.
TextButtonStyleTextButton के लिए स्टाइल के बारे में बताने वाली सूची.
TextInputइनपुट फ़ील्ड विजेट, जो टेक्स्ट इनपुट स्वीकार करता है.
TextParagraphऐसा विजेट जो टेक्स्ट दिखाता है और बेसिक एचटीएमएल फ़ॉर्मैटिंग के साथ काम करता है.
TimePickerऐसा इनपुट फ़ील्ड जो लोगों को समय डालने की सुविधा देता है.
UniversalActionResponseरिस्पॉन्स ऑब्जेक्ट, जिसे यूनिवर्सल ऐक्शन बनाने वाले किसी तरीके से दिखाया जा सकता है.
UniversalActionResponseBuilderUniversalActionResponse ऑब्जेक्ट के लिए एक बिल्डर.
UpdateDraftActionResponseयह ऐसी कार्रवाई होती है जो उस ईमेल ड्राफ़्ट को अपडेट करती है जिसमें उपयोगकर्ता अभी बदलाव कर रहा है.
UpdateDraftActionResponseBuilderUpdateDraftActionResponse ऑब्जेक्ट के लिए बिल्डर.
UpdateDraftBccRecipientsActionईमेल ड्राफ़्ट के गुप्त कॉपी पाने वालों की जानकारी अपडेट करता है.
UpdateDraftBodyActionईमेल के ड्राफ़्ट का मुख्य हिस्सा अपडेट करता है.
UpdateDraftBodyTypeUpdateDraftBodyAction के टाइप के बारे में बताने वाली enum वैल्यू.
UpdateDraftCcRecipientsActionईमेल ड्राफ़्ट के कॉपी पाने वालों को अपडेट करता है.
UpdateDraftSubjectActionईमेल ड्राफ़्ट की विषय लाइन को अपडेट करता है.
UpdateDraftToRecipientsActionईमेल ड्राफ़्ट के पाने वालों को अपडेट करता है.
UpdatedWidget
VerticalAlignmentऐसा एनम जो किसी कॉलम में विजेट का वर्टिकल अलाइनमेंट सेट करता है.
WidgetCard में जोड़े जा सकने वाले सभी विजेट के लिए बेस क्लास.
WrapStyleएक एनम, जो कॉलम में कॉन्टेंट के लिए रैपिंग स्टाइल सेट करती है.

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)ActionResponseBuilderNavigation कार्रवाई के लिए रिस्पॉन्स सेट करता है.
setNotification(notification)ActionResponseBuilderकार्रवाई के चालू होने पर, सूचना सेट करता है.
setOpenLink(openLink)ActionResponseBuilderकार्रवाई चालू होने पर नेविगेट करने के लिए यूआरएल सेट करता है.
setStateChanged(stateChanged)ActionResponseBuilderयह बताने के लिए फ़्लैग सेट करता है कि इस कार्रवाई से डेटा की मौजूदा स्थिति बदल गई है.

ActionStatus

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setStatusCode(statusCode)ActionStatusयह डायलॉग खोलने या सबमिट करने के अनुरोध की स्थिति के बारे में बताता है.
setUserFacingMessage(message)ActionStatusउपयोगकर्ताओं को उनके अनुरोध की स्थिति के बारे में बताने वाला मैसेज.

Attachment

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setIconUrl(iconUrl)Attachmentअटैचमेंट के लिए आइकॉन का यूआरएल सेट करता है.
setMimeType(mimeType)Attachmentअटैचमेंट के लिए MIME टाइप सेट करता है.
setResourceUrl(resourceUrl)Attachmentअटैचमेंट के लिए संसाधन का यूआरएल सेट करता है.
setTitle(title)Attachmentअटैचमेंट का शीर्षक सेट करता है.

AuthorizationAction

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAuthorizationUrl(authorizationUrl)AuthorizationActionअनुमति देने वाले उस यूआरएल को सेट करता है जिस पर उपयोगकर्ता को अनुमति देने के अनुरोध से भेजा जाता है.

AuthorizationException

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
printJson()Stringइस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है.
setAuthorizationUrl(authUrl)AuthorizationExceptionअनुमति देने वाले उस यूआरएल को सेट करता है जिस पर उपयोगकर्ता को अनुमति देने के अनुरोध से भेजा जाता है.
setCustomUiCallback(callback)AuthorizationExceptionपुष्टि करने का कस्टम प्रॉम्प्ट जनरेट करने के लिए, कॉल किए जाने वाले फ़ंक्शन का नाम.
setResourceDisplayName(name)AuthorizationExceptionवह नाम सेट करता है जो अनुमति मांगने पर उपयोगकर्ता को दिखता है.
throwException()voidइस अपवाद को इस्तेमाल करने के लिए ट्रिगर करता है.

BorderStyle

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setCornerRadius(radius)BorderStyleबॉर्डर के कोने की रेडियस सेट करता है, जैसे कि 8.
setStrokeColor(color)BorderStyleबॉर्डर का रंग सेट करता है.
setType(type)BorderStyleबॉर्डर का टाइप सेट करता है.

BorderType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
NO_BORDEREnumकोई बॉर्डर शैली नहीं.
STROKEEnumस्ट्रोक बॉर्डर की शैली.

Button

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAuthorizationAction(action)Buttonअनुमति देने की कार्रवाई सेट करता है, जो ऑब्जेक्ट पर क्लिक करने पर अनुमति देने वाले फ़्लो को एक यूआरएल खोलता है.
setComposeAction(action, composedEmailType)Buttonऑब्जेक्ट के क्लिक होने पर, ड्राफ़्ट ईमेल बनाने वाली कार्रवाई सेट करता है.
setOnClickAction(action)Buttonऑब्जेक्ट पर क्लिक होने पर, एक कार्रवाई सेट करता है.
setOnClickOpenLinkAction(action)Buttonऑब्जेक्ट को क्लिक करने पर, टैब में यूआरएल खोलने वाली कार्रवाई सेट की जाती है.
setOpenLink(openLink)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अनुमति देने की कार्रवाई सेट करता है, जो ऑब्जेक्ट पर क्लिक करने पर अनुमति देने वाले फ़्लो को एक यूआरएल खोलता है.
setComposeAction(action, composedEmailType)CardActionऑब्जेक्ट के क्लिक होने पर, ड्राफ़्ट ईमेल बनाने वाली कार्रवाई सेट करता है.
setOnClickAction(action)CardActionऑब्जेक्ट पर क्लिक होने पर, एक कार्रवाई सेट करता है.
setOnClickOpenLinkAction(action)CardActionऑब्जेक्ट को क्लिक करने पर, टैब में यूआरएल खोलने वाली कार्रवाई सेट की जाती है.
setOpenLink(openLink)CardActionऑब्जेक्ट के क्लिक होने पर खुलने वाला यूआरएल सेट करता है.
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इमेज का यूआरएल या डेटा स्ट्रिंग देकर, उसे हेडर में इस्तेमाल करने के लिए सेट करता है.
setSubtitle(subtitle)CardHeaderकार्ड हेडर का सबटाइटल सेट करता है.
setTitle(title)CardHeaderकार्ड हेडर का टाइटल सेट करता है.

CardSection

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addWidget(widget)CardSectionदिया गया विजेट इस सेक्शन में जोड़ता है.
setCollapsible(collapsible)CardSectionसेट करता है कि सेक्शन को छोटा किया जा सकता है या नहीं.
setHeader(header)CardSectionसेक्शन का हेडर सेट करता है.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionउन विजेट की संख्या सेट करता है जो इस सेक्शन को छोटा किए जाने पर भी दिखते हैं.

CardService

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
BorderTypeBorderTypeBorderType की गिनती.
ComposedEmailTypeComposedEmailTypeComposedEmailType की गिनती.
ContentTypeContentTypeContentType की गिनती.
GridItemLayoutGridItemLayoutGridItemLayout की गिनती.
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment की गिनती.
IconIconIcon की गिनती.
ImageCropTypeImageCropTypeImageCropType की गिनती.
ImageStyleImageStyleImageStyle की गिनती.
LoadIndicatorLoadIndicatorLoadIndicator की गिनती.
OnCloseOnCloseOnClose की गिनती.
OpenAsOpenAsOpenAs की गिनती.
SelectionInputTypeSelectionInputTypeSelectionInputType की गिनती.
TextButtonStyleTextButtonStyleTextButtonStyle की गिनती.
UpdateDraftBodyTypeUpdateDraftBodyTypeUpdateDraftBodyType की गिनती.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
newAction()Actionनया Action बनाएं.
newActionResponseBuilder()ActionResponseBuilderनया ActionResponseBuilder बनाएं.
newActionStatus()ActionStatusनया ActionStatus बनाएं.
newAttachment()Attachmentनया Attachment बनाएं.
newAuthorizationAction()AuthorizationActionनया AuthorizationAction बनाएं.
newAuthorizationException()AuthorizationExceptionनया AuthorizationException बनाएं.
newBorderStyle()BorderStyleनया BorderStyle बनाएं.
newButtonSet()ButtonSetनया ButtonSet बनाएं.
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilderनया CalendarEventActionResponseBuilder बनाएं.
newCardAction()CardActionनया CardAction बनाएं.
newCardBuilder()CardBuilderनया CardBuilder बनाएं.
newCardHeader()CardHeaderनया CardHeader बनाएं.
newCardSection()CardSectionनया CardSection बनाएं.
newCardWithId()CardWithIdनया CardWithId बनाएं.
newChatActionResponse()ChatActionResponseनया ChatActionResponse बनाएं.
newChatResponseBuilder()ChatResponseBuilderनया ChatResponseBuilder बनाएं.
newColumn()Columnनया Column बनाएं.
newColumns()ColumnsColumns का नया सेट बनाता है.
newComposeActionResponseBuilder()ComposeActionResponseBuilderनया ComposeActionResponseBuilder बनाएं.
newDatePicker()DatePickerनया DatePicker बनाएं.
newDateTimePicker()DateTimePickerनया DateTimePicker बनाएं.
newDecoratedText()DecoratedTextनया DecoratedText बनाएं.
newDialog()Dialogनया Dialog बनाएं.
newDialogAction()DialogActionनया DialogAction बनाएं.
newDivider()Dividerनया Divider बनाएं.
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilderनया DriveItemsSelectedActionResponseBuilder बनाएं.
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilderनया EditorFileScopeActionResponseBuilder बनाएं.
newFixedFooter()FixedFooterनया FixedFooter बनाएं.
newGrid()Gridनया Grid बनाएं.
newGridItem()GridItemनया GridItem बनाएं.
newIconImage()IconImageनया IconImage बनाएं.
newImage()Imageनया Image बनाएं.
newImageButton()ImageButtonनया ImageButton बनाएं.
newImageComponent()ImageComponentनया ImageComponent बनाएं.
newImageCropStyle()ImageCropStyleनया ImageCropStyle बनाएं.
newKeyValue()KeyValueनया KeyValue बनाएं.
newLinkPreview()LinkPreviewनया LinkPreview बनाएं.
newNavigation()Navigationनया Navigation बनाएं.
newNotification()Notificationनया Notification बनाएं.
newOpenLink()OpenLinkनया OpenLink बनाएं.
newSelectionInput()SelectionInputनया SelectionInput बनाएं.
newSuggestions()Suggestionsनया Suggestions बनाएं.
newSuggestionsResponseBuilder()SuggestionsResponseBuilderनया SuggestionsResponseBuilder बनाएं.
newSwitch()Switchनया Switch बनाएं.
newTextButton()TextButtonनया TextButton बनाएं.
newTextInput()TextInputनया TextInput बनाएं.
newTextParagraph()TextParagraphनया TextParagraph बनाएं.
newTimePicker()TimePickerनया TimePicker बनाएं.
newUniversalActionResponseBuilder()UniversalActionResponseBuilderनया UniversalActionResponseBuilder बनाएं.
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilderनया UpdateDraftActionResponseBuilder बनाएं.
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActionनया UpdateDraftBccRecipientsAction बनाएं;
newUpdateDraftBodyAction()UpdateDraftBodyActionनया UpdateDraftBodyAction बनाएं.
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionनया UpdateDraftCcRecipientsAction बनाएं.
newUpdateDraftSubjectAction()UpdateDraftSubjectActionनया UpdateDraftSubjectAction बनाएं.
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionनया UpdateDraftToRecipientsAction बनाएं.

CardWithId

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setCard(card)CardWithIdcardWithId का कार्ड सेट करता है.
setCardId(id)CardWithIdcardWithId का यूनीक कार्ड आईडी सेट करता है.

ChatActionResponse

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setDialogAction(dialogAction)ChatActionResponseडायलॉग बॉक्स की कार्रवाई को डायलॉग से जुड़े इवेंट पर सेट करता है.
setResponseType(responseType)ChatActionResponseChat ऐप्लिकेशन के जवाब का टाइप.
setUpdatedWidget(updatedWidget)ChatActionResponseअपडेट किए गए विजेट को सेट करता है, जिसका इस्तेमाल किसी विजेट के लिए अपने-आप पूरा होने वाले विकल्प देने के लिए किया जाता है.
setUrl(url)ChatActionResponseपुष्टि करने या कॉन्फ़िगर करने के लिए, उपयोगकर्ताओं के लिए यूआरएल.

ChatClientDataSource

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setSpaceDataSource(spaceDataSource)ChatClientDataSourceऐसा डेटा सोर्स जो Google Chat के स्पेस में, कई आइटम चुनने के मेन्यू के लिए चुने गए आइटम के तौर पर जानकारी भरता है.

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)ColumnColumn का HorizontalAlignment सेट करता है.
setHorizontalSizeStyle(horizontalSizeStyle)Columnकॉलम का HorizontalSizeStyle सेट करता है.
setVerticalAlignment(verticalAlignment)ColumnColumn का VerticalAlignment सेट करता है.

Columns

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addColumn(column)Columnsकॉलम विजेट में Column जोड़ता है.
setWrapStyle(wrapStyle)Columnsकॉलम की रैप स्टाइल सेट करता है. साथ ही, स्क्रीन की चौड़ाई के हिसाब से कॉलम का साइज़ बदलने का तरीका कंट्रोल करता है.

CommonDataSource

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
UNKNOWNEnumडिफ़ॉल्ट मान.
USEREnumGoogle Workspace के उपयोगकर्ता.

ComposeActionResponse

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
printJson()Stringइस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है.

ComposeActionResponseBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()ComposeActionResponseयह लिखने की मौजूदा कार्रवाई का जवाब बनाता है और उसकी पुष्टि करता है.
setGmailDraft(draft)ComposeActionResponseBuilderGmailMessage.createDraftReply(body) या इससे मिलते-जुलते फ़ंक्शन का इस्तेमाल करके, GmailMessage को बनाया गया ड्राफ़्ट सेट करता है.

ComposedEmailType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
REPLY_AS_DRAFTEnumऐसा ड्राफ़्ट जो किसी दूसरे मैसेज का जवाब होता है.
STANDALONE_DRAFTEnumऐसा ड्राफ़्ट जो एक स्टैंडअलोन मैसेज होता है.

ContentType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
TEXTEnumइससे पता चलता है कि जनरेट किया गया कॉन्टेंट सादा टेक्स्ट है.
MUTABLE_HTMLEnumइससे पता चलता है कि जनरेट किया गया कॉन्टेंट, एचटीएमएल के तौर पर फ़ॉर्मैट किया गया है.
IMMUTABLE_HTMLEnumइससे पता चलता है कि जनरेट किए गए कॉन्टेंट को एचटीएमएल के तौर पर फ़ॉर्मैट किया गया है. हालांकि, इस कॉन्टेंट में जनरेट होने के बाद बदलाव नहीं किया जा सकता.

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टाइम ज़ोन को यूटीसी से ऑफ़सेट करने के लिए, मिनट की संख्या सेट करता है.
setTitle(title)DateTimePickerइनपुट फ़ील्ड के ऊपर दिखाया जाने वाला शीर्षक सेट करता है.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerइनपुट फ़ील्ड में पहले से भरी गई वैल्यू सेट करता है.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerइनपुट फ़ील्ड में पहले से भरी गई वैल्यू सेट करता है.

DecoratedText

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAuthorizationAction(action)DecoratedTextअनुमति देने की कार्रवाई सेट करता है, जो ऑब्जेक्ट पर क्लिक करने पर अनुमति देने वाले फ़्लो को एक यूआरएल खोलता है.
setBottomLabel(text)DecoratedTextलेबल टेक्स्ट को कुंजी के रूप में इस्तेमाल करने के लिए सेट करता है और टेक्स्ट कॉन्टेंट के नीचे दिखाया जाता है.
setButton(button)DecoratedTextटेक्स्ट की दाईं ओर दिखने वाले Button को सेट करता है.
setComposeAction(action, composedEmailType)DecoratedTextऑब्जेक्ट के क्लिक होने पर, ड्राफ़्ट ईमेल बनाने वाली कार्रवाई सेट करता है.
setEndIcon(endIcon)DecoratedTextकॉन्टेंट की दाईं ओर दिखने वाले वैकल्पिक IconImage को सेट करता है.
setOnClickAction(action)DecoratedTextऑब्जेक्ट पर क्लिक होने पर, एक कार्रवाई सेट करता है.
setOnClickOpenLinkAction(action)DecoratedTextऑब्जेक्ट को क्लिक करने पर, टैब में यूआरएल खोलने वाली कार्रवाई सेट की जाती है.
setOpenLink(openLink)DecoratedTextऑब्जेक्ट के क्लिक होने पर खुलने वाला यूआरएल सेट करता है.
setStartIcon(startIcon)DecoratedTextटेक्स्ट कॉन्टेंट से पहले दिखाने के लिए, वैकल्पिक IconImage सेट करता है.
setSwitchControl(switchToSet)DecoratedTextकॉन्टेंट की दाईं ओर दिखने वाले Switch को सेट करता है.
setText(text)DecoratedTextवैल्यू के तौर पर इस्तेमाल किए जाने वाले टेक्स्ट को सेट करता है.
setTopLabel(text)DecoratedTextलेबल टेक्स्ट को कुंजी के रूप में इस्तेमाल करने के लिए सेट करता है और टेक्स्ट कॉन्टेंट के ऊपर दिखाया जाता है.
setWrapText(wrapText)DecoratedTextसेट करता है कि वैल्यू टेक्स्ट, एक लाइन में दिखाया जाए या कई लाइनों में.

Dialog

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setBody(card)DialogDialog का कार्ड सेट करता है.

DialogAction

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setActionStatus(actionStatus)DialogActionDialogAction की कार्रवाई की स्थिति सेट करता है.
setDialog(dialog)DialogActionDialogAction का डायलॉग सेट करता है.

DisplayStyle

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
PEEKEnumमौजूदा कॉन्टेंट के ऊपर, ऐड-ऑन कॉन्टेंट के सबसे नीचे कार्ड हेडर दिखाएं.
REPLACEEnumमौजूदा कॉन्टेंट बदलकर कार्ड दिखाएं.

Divider

DriveItemsSelectedActionResponse

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
printJson()Stringइस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है.

DriveItemsSelectedActionResponseBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()DriveItemsSelectedActionResponseइससे Drive ऐक्शन का मौजूदा रिस्पॉन्स बनता है.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderइस नीति से तय होता है कि Drive में, कॉन्टेक्स्ट के हिसाब से सही आइटम के लिए, जवाब का अनुरोध किस फ़ाइल के दायरे में आता है.

EditorFileScopeActionResponse

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
printJson()Stringइस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है.

EditorFileScopeActionResponseBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()EditorFileScopeActionResponseयह एडिटर की कार्रवाई के मौजूदा रिस्पॉन्स बनाता है.
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderEditor के मौजूदा चालू दस्तावेज़ के लिए, drive.file स्कोप का अनुरोध किया जाता है.

FixedFooter

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setPrimaryButton(button)FixedFooterफ़िक्स्ड फ़ुटर में मुख्य बटन सेट करें.
setSecondaryButton(button)FixedFooterफ़िक्स्ड फ़ुटर में दूसरा बटन सेट करें.

Grid

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addItem(gridItem)Gridग्रिड में एक नया ग्रिड आइटम जोड़ता है.
setAuthorizationAction(action)Gridअनुमति देने की कार्रवाई सेट करता है, जो ऑब्जेक्ट पर क्लिक करने पर अनुमति देने वाले फ़्लो को एक यूआरएल खोलता है.
setBorderStyle(borderStyle)Gridहर ग्रिड आइटम पर लागू बॉर्डर शैली सेट करता है.
setComposeAction(action, composedEmailType)Gridऑब्जेक्ट के क्लिक होने पर, ड्राफ़्ट ईमेल बनाने वाली कार्रवाई सेट करता है.
setNumColumns(numColumns)Gridग्रिड में दिखाए जाने वाले कॉलम की संख्या.
setOnClickAction(action)Gridऑब्जेक्ट पर क्लिक होने पर, एक कार्रवाई सेट करता है.
setOnClickOpenLinkAction(action)Gridऑब्जेक्ट को क्लिक करने पर, टैब में यूआरएल खोलने वाली कार्रवाई सेट की जाती है.
setOpenLink(openLink)Gridऑब्जेक्ट के क्लिक होने पर खुलने वाला यूआरएल सेट करता है.
setTitle(title)Gridग्रिड का शीर्षक टेक्स्ट सेट करता है.

GridItem

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setIdentifier(id)GridItemग्रिड आइटम के लिए आइडेंटिफ़ायर सेट करता है.
setImage(image)GridItemइस ग्रिड आइटम के लिए इमेज सेट करता है.
setLayout(layout)GridItemग्रिड आइटम के लिए टेक्स्ट और इमेज का लेआउट सेट करता है.
setSubtitle(subtitle)GridItemग्रिड आइटम का सबटाइटल सेट करता है.
setTextAlignment(alignment)GridItemग्रिड आइटम का हॉरिज़ॉन्टल अलाइनमेंट सेट करता है.
setTitle(title)GridItemग्रिड आइटम का शीर्षक टेक्स्ट सेट करता है.

GridItemLayout

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
TEXT_BELOWEnumटाइटल और सबटाइटल, ग्रिड आइटम की इमेज के नीचे दिखाए जाते हैं.
TEXT_ABOVEEnumटाइटल और सबटाइटल, ग्रिड आइटम की इमेज के ऊपर दिखते हैं.

HorizontalAlignment

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
STARTEnumविजेट को वाक्य की शुरुआत में अलाइन करें.
CENTEREnumविजेट को बीच में अलाइन करें.
ENDEnumविजेट को वाक्य के आखिर में अलाइन करें.

HorizontalSizeStyle

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
FILL_AVAILABLE_SPACEEnumColumn में उपलब्ध हॉरिज़ॉन्टल स्पेस को भरने के लिए, Widget का साइज़ बदलता है.
FILL_MINIMUM_SPACEEnumColumn में सबसे कम हॉरिज़ॉन्टल स्पेस भरने के लिए, Widget का साइज़ बदलता है.

HostAppDataSource

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setChatDataSource(chatClientDataSource)HostAppDataSourceGoogle Chat का डेटा सोर्स सेट करता है.

Icon

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
NONEEnumकोई आइकॉन नहीं.
AIRPLANEEnumहवाई जहाज़ की फ़्लाइट का आइकॉन
BOOKMARKEnumबुकमार्क का आइकॉन
BUSEnumबस का आइकॉन
CAREnumकार का आइकॉन
CLOCKEnumघड़ी का आइकॉन
CONFIRMATION_NUMBER_ICONEnumबुकिंग की पुष्टि करने वाले नंबर का आइकॉन
DOLLAREnumडॉलर का आइकॉन
DESCRIPTIONEnumब्यौरे का आइकॉन
EMAILEnumईमेल का आइकॉन
EVENT_PERFORMEREnumईमेल का आइकॉन
EVENT_SEATEnumइवेंट में चुनी गई सीट का आइकॉन
FLIGHT_ARRIVALEnumफ़्लाइट आने वाली फ़्लाइट का आइकॉन
FLIGHT_DEPARTUREEnumफ़्लाइट की रवानगी का आइकॉन
HOTELEnumहोटल का आइकॉन
HOTEL_ROOM_TYPEEnumहोटल का आइकॉन
INVITEEnumन्योते का आइकॉन
MAP_PINEnumमैप पिन आइकॉन
MEMBERSHIPEnumपैसे चुकाकर ली जाने वाली सदस्यता का आइकॉन
MULTIPLE_PEOPLEEnumकई लोगों को दिखाने वाला आइकॉन
OFFEREnumऑफ़र का आइकॉन
PERSONEnumउपयोगकर्ता का आइकॉन
PHONEEnumफ़ोन आइकॉन
RESTAURANT_ICONEnumरेस्टोरेंट का आइकॉन
SHOPPING_CARTEnumशॉपिंग कार्ट का आइकॉन
STAREnumस्टार का आइकॉन
STOREEnumस्टोर का आइकॉन
TICKETEnumटिकट का आइकॉन
TRAINEnumट्रेन का आइकॉन
VIDEO_CAMERAEnumवीडियो कैमरा आइकॉन
VIDEO_PLAYEnumवीडियो प्ले आइकॉन

IconImage

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAltText(altText)IconImageसुलभता के लिए इस्तेमाल किए जाने वाले यूआरएल का वैकल्पिक टेक्स्ट सेट करता है.
setIcon(icon)IconImageअगर यूआरएल सेट नहीं है, तो पहले से तय आइकॉन सेट करता है.
setIconUrl(url)IconImageअगर आइकॉन सेट नहीं है, तो आइकॉन का यूआरएल सेट करता है.
setImageCropType(imageCropType)IconImageइमेज को काटने की स्टाइल सेट करता है.

Image

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAltText(altText)Imageसुलभता के लिए इमेज का वैकल्पिक टेक्स्ट सेट करता है.
setAuthorizationAction(action)Imageअनुमति देने की कार्रवाई सेट करता है, जो ऑब्जेक्ट पर क्लिक करने पर अनुमति देने वाले फ़्लो को एक यूआरएल खोलता है.
setComposeAction(action, composedEmailType)Imageऑब्जेक्ट के क्लिक होने पर, ड्राफ़्ट ईमेल बनाने वाली कार्रवाई सेट करता है.
setImageUrl(url)Imageइमेज का यूआरएल या डेटा स्ट्रिंग देकर, इस्तेमाल करने के लिए इमेज सेट करता है.
setOnClickAction(action)Imageऑब्जेक्ट पर क्लिक होने पर, एक कार्रवाई सेट करता है.
setOnClickOpenLinkAction(action)Imageऑब्जेक्ट को क्लिक करने पर, टैब में यूआरएल खोलने वाली कार्रवाई सेट की जाती है.
setOpenLink(openLink)Imageऑब्जेक्ट के क्लिक होने पर खुलने वाला यूआरएल सेट करता है.

ImageButton

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAltText(altText)ImageButtonसुलभता के लिए, बटन का वैकल्पिक टेक्स्ट सेट करता है.
setAuthorizationAction(action)ImageButtonअनुमति देने की कार्रवाई सेट करता है, जो ऑब्जेक्ट पर क्लिक करने पर अनुमति देने वाले फ़्लो को एक यूआरएल खोलता है.
setComposeAction(action, composedEmailType)ImageButtonऑब्जेक्ट के क्लिक होने पर, ड्राफ़्ट ईमेल बनाने वाली कार्रवाई सेट करता है.
setIcon(icon)ImageButtonबटन पर दिखाने के लिए, पहले से तय Icon को सेट करता है.
setIconUrl(url)ImageButtonइस बटन के आइकॉन के तौर पर इस्तेमाल करने के लिए, इमेज का यूआरएल सेट करता है.
setOnClickAction(action)ImageButtonऑब्जेक्ट पर क्लिक होने पर, एक कार्रवाई सेट करता है.
setOnClickOpenLinkAction(action)ImageButtonऑब्जेक्ट को क्लिक करने पर, टैब में यूआरएल खोलने वाली कार्रवाई सेट की जाती है.
setOpenLink(openLink)ImageButtonऑब्जेक्ट के क्लिक होने पर खुलने वाला यूआरएल सेट करता है.

ImageComponent

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAltText(altText)ImageComponentइमेज का वैकल्पिक टेक्स्ट सेट करता है.
setBorderStyle(borderStyle)ImageComponentइमेज पर लागू की गई बॉर्डर स्टाइल सेट करता है.
setCropStyle(imageCropStyle)ImageComponentइमेज को काटने की स्टाइल सेट करता है.
setImageUrl(url)ImageComponentइमेज का यूआरएल सेट करता है.

ImageCropStyle

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAspectRatio(ratio)ImageCropStyleअगर फ़ोटो काटने का टाइप RECTANGLE_CUSTOM है, तो आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) सेट करता है.
setImageCropType(type)ImageCropStyleइमेज को काटने का टाइप सेट करता है.

ImageCropType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
SQUAREEnumवर्गाकार आकार में काटने की शैली.
CIRCLEEnumगोल आकार में काटने की शैली.
RECTANGLE_CUSTOMEnumपसंद के हिसाब से अनुपात के हिसाब से, आयत के आकार में काटने की स्टाइल.
RECTANGLE_4_3Enum4:3 के अनुपात में आयत के आकार की काटी जाने वाली स्टाइल.

ImageStyle

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
SQUAREEnumकाटें नहीं.
CIRCLEEnumइसे गोल आकार में काटें.

Interaction

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
INTERACTION_UNSPECIFIEDEnumडिफ़ॉल्ट मान.
OPEN_DIALOGEnumइससे एक डायलॉग बॉक्स खुलता है. यह कार्ड पर आधारित इंटरफ़ेस होता है. चैट ऐप्लिकेशन इसका इस्तेमाल, उपयोगकर्ताओं से इंटरैक्ट करने के लिए करते हैं.

KeyValue

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAuthorizationAction(action)KeyValueअनुमति देने की कार्रवाई सेट करता है, जो ऑब्जेक्ट पर क्लिक करने पर अनुमति देने वाले फ़्लो को एक यूआरएल खोलता है.
setComposeAction(action, composedEmailType)KeyValueऑब्जेक्ट के क्लिक होने पर, ड्राफ़्ट ईमेल बनाने वाली कार्रवाई सेट करता है.
setOnClickAction(action)KeyValueऑब्जेक्ट पर क्लिक होने पर, एक कार्रवाई सेट करता है.
setOnClickOpenLinkAction(action)KeyValueऑब्जेक्ट को क्लिक करने पर, टैब में यूआरएल खोलने वाली कार्रवाई सेट की जाती है.
setOpenLink(openLink)KeyValueऑब्जेक्ट के क्लिक होने पर खुलने वाला यूआरएल सेट करता है.

LinkPreview

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
printJson()Stringइस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है.
setLinkPreviewTitle(title)LinkPreviewझलक दिखाने वाले कार्ड के ऊपर, लिंक की झलक में दिखने वाला टाइटल सेट करता है.
setPreviewCard(previewCard)LinkPreviewवह कार्ड सेट करता है जो किसी तीसरे पक्ष या Google के अलावा किसी दूसरी सेवा पर मौजूद लिंक की जानकारी दिखाता है.
setTitle(title)LinkPreviewलिंक की झलक के लिए स्मार्ट चिप में दिखने वाला टाइटल सेट करता है.

LoadIndicator

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
SPINNEREnumस्पिनर इंडिकेटर का इस्तेमाल करें.
NONEEnumइंंडिकेटर का इस्तेमाल न करें.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
popCard()Navigationनेविगेशन स्टैक से कार्ड दिखाता है.
popToNamedCard(cardName)Navigationबताए गए कार्ड पर उसके नाम के साथ पॉप-अप होता है.
popToRoot()Navigationकार्ड स्टैक को रूट कार्ड पर पॉप करता है.
printJson()Stringइस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है.
pushCard(card)Navigationदिए गए कार्ड को स्टैक पर पुश करता है.
updateCard(card)Navigationक्या मौजूदा कार्ड को मूल कार्ड की जगह पर बदला जाता है.

Notification

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setText(text)Notificationसूचना में दिखाने के लिए टेक्स्ट सेट करता है.

OnClose

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
NOTHINGEnumबंद करने पर कुछ न करें.
RELOADEnumविंडो बंद होने पर, ऐड-ऑन को फिर से लोड करता है.

OpenAs

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
FULL_SIZEEnumकिसी पूरी विंडो या टैब में खोलें.
OVERLAYEnumकिसी ओवरले की तरह खोलें, जैसे कि पॉप-अप.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setOnClose(onClose)OpenLinkयूआरएल विंडो या टैब बंद होने पर, यूआरएल की कार्रवाई सेट करता है.
setOpenAs(openAs)OpenLinkयूआरएल खुलने पर उसका व्यवहार सेट करता है.
setUrl(url)OpenLinkखुलने वाले यूआरएल को सेट करता है.

PlatformDataSource

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setCommonDataSource(commonDataSource)PlatformDataSourceGoogle Workspace से डेटा सोर्स सेट करता है.
setHostAppDataSource(hostAppDataSource)PlatformDataSourceएक से ज़्यादा चुनें मेन्यू में स्पेस भरने के लिए इसका इस्तेमाल किया जाता है.

ResponseType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
TYPE_UNSPECIFIEDEnumडिफ़ॉल्ट टाइप, जिसे NEW_MESSAGE के तौर पर मैनेज किया जाता है.
NEW_MESSAGEEnumविषय में नए मैसेज के तौर पर पोस्ट करें.
UPDATE_MESSAGEEnumChat ऐप्लिकेशन के मैसेज को अपडेट करें.
UPDATE_USER_MESSAGE_CARDSEnumउपयोगकर्ता के मैसेज पर मौजूद कार्ड अपडेट करें.
REQUEST_CONFIGEnumअतिरिक्त पुष्टि या कॉन्फ़िगरेशन के लिए उपयोगकर्ता से निजी रूप से पूछें.
DIALOGEnumडायलॉग दिखाता है.
UPDATE_WIDGETEnumविजेट टेक्स्ट के अपने-आप पूरा होने के विकल्पों की क्वेरी.

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)SelectionInputGoogle Workspace से डेटा सोर्स सेट करता है.
setTitle(title)SelectionInputइनपुट फ़ील्ड के आगे दिखाए जाने वाले शीर्षक को सेट करता है.
setType(type)SelectionInputइस इनपुट का टाइप सेट करता है.

SelectionInputType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
CHECK_BOXEnumचेकबॉक्स इनपुट शैली.
RADIO_BUTTONEnumरेडियो बटन इनपुट शैली.
DROPDOWNEnumड्रॉपडाउन मेन्यू चुनने की इनपुट स्टाइल.
SWITCHEnumस्विच का सेट.
MULTI_SELECTEnum

Status

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
OKEnumएचटीटीपी मैपिंग: 200 ठीक
CANCELLEDEnumएचटीटीपी मैपिंग: 499 क्लाइंट का बंद किया गया अनुरोध
UNKNOWNEnumऐसी गड़बड़ी जिसके बारे में कोई जानकारी नहीं है.
INVALID_ARGUMENTEnumक्लाइंट ने एक अमान्य तर्क बताया.
DEADLINE_EXCEEDEDEnumएचटीटीपी मैपिंग: 504 गेटवे टाइम आउट
NOT_FOUNDEnumएचटीटीपी मैपिंग: 404 नहीं मिला
ALREADY_EXISTSEnumक्लाइंट ने जो इकाई बनाने की कोशिश की वह पहले से मौजूद है.
PERMISSION_DENIEDEnumएचटीटीपी मैपिंग: 403 अनुमति नहीं है
UNAUTHENTICATEDEnumएचटीटीपी मैपिंग: 401 अनऑथराइज़्ड
RESOURCE_EXHAUSTEDEnumएचटीटीपी मैपिंग: 429 कई अनुरोध किए गए
FAILED_PRECONDITIONEnumकार्रवाई अस्वीकार कर दी गई थी, क्योंकि सिस्टम, कार्रवाई को पूरा करने के लिए ज़रूरी स्थिति में नहीं है.
ABORTEDEnumआम तौर पर, सीक्वेंसर जांच के न हो पाने या लेन-देन रद्द होने जैसी समस्या की वजह से, कार्रवाई रद्द कर दी गई.
OUT_OF_RANGEEnumकार्रवाई की कोशिश मान्य सीमा से ज़्यादा की गई थी.
UNIMPLEMENTEDEnumएचटीटीपी मैपिंग: 501 लागू नहीं किया गया
INTERNALEnumअंदरूनी गड़बड़ियां.
UNAVAILABLEEnumएचटीटीपी मैपिंग: 503 सेवा उपलब्ध नहीं है
DATA_LOSSEnumडेटा को वापस नहीं पाया जा सकने वाला डेटा या नुकसान.

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

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
SWITCHEnumस्विच विजेट के लिए टॉगल-स्टाइल वाला कंट्रोल.
CHECK_BOXEnumस्विच विजेट के लिए चेकबॉक्स के हिसाब से बनाया गया कंट्रोल.

TextButton

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAltText(altText)TextButtonसुलभता के लिए, बटन का वैकल्पिक टेक्स्ट सेट करता है.
setAuthorizationAction(action)TextButtonअनुमति देने की कार्रवाई सेट करता है, जो ऑब्जेक्ट पर क्लिक करने पर अनुमति देने वाले फ़्लो को एक यूआरएल खोलता है.
setBackgroundColor(backgroundColor)TextButtonTextButtonStyle.FILLED बटन के लिए बैकग्राउंड का रंग सेट करता है.
setComposeAction(action, composedEmailType)TextButtonऑब्जेक्ट के क्लिक होने पर, ड्राफ़्ट ईमेल बनाने वाली कार्रवाई सेट करता है.
setDisabled(disabled)TextButtonसेट करता है कि बटन बंद है या नहीं.
setOnClickAction(action)TextButtonऑब्जेक्ट पर क्लिक होने पर, एक कार्रवाई सेट करता है.
setOnClickOpenLinkAction(action)TextButtonऑब्जेक्ट को क्लिक करने पर, टैब में यूआरएल खोलने वाली कार्रवाई सेट की जाती है.
setOpenLink(openLink)TextButtonऑब्जेक्ट के क्लिक होने पर खुलने वाला यूआरएल सेट करता है.
setText(text)TextButtonबटन पर दिखने वाला टेक्स्ट सेट करता है.
setTextButtonStyle(textButtonStyle)TextButtonबटन की स्टाइल सेट करता है.

TextButtonStyle

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
OUTLINEDEnumसाफ़ बैकग्राउंड वाला सामान्य टेक्स्ट बटन.
FILLEDEnumरंगीन बैकग्राउंड वाला टेक्स्ट बटन.

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ईमेल ड्राफ़्ट के गुप्त कॉपी पाने वालों की जानकारी अपडेट करता है.

UpdateDraftBodyAction

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addUpdateContent(content, contentType)UpdateDraftBodyActionबताया गया कॉन्टेंट, ड्राफ़्ट के मुख्य हिस्से में जोड़ता है.
setUpdateType(updateType)UpdateDraftBodyActionइस अपडेट कार्रवाई का UpdateDraftBodyType को ड्राफ़्ट मुख्य भाग पर सेट करता है.

UpdateDraftBodyType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
IN_PLACE_INSERTEnumडिफ़ॉल्ट.
INSERT_AT_STARTEnumअपडेट से जुड़ी कार्रवाइयां, मैसेज के मुख्य हिस्से में कॉन्टेंट शामिल करती हैं.
INSERT_AT_ENDEnumअपडेट से जुड़ी कार्रवाइयां, मैसेज के मुख्य हिस्से के आखिर में कॉन्टेंट शामिल करती हैं.

UpdateDraftCcRecipientsAction

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionईमेल ड्राफ़्ट के कॉपी पाने वालों को अपडेट करता है.

UpdateDraftSubjectAction

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addUpdateSubject(subject)UpdateDraftSubjectActionईमेल ड्राफ़्ट की विषय लाइन को अपडेट करता है.

UpdateDraftToRecipientsAction

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionईमेल ड्राफ़्ट के पाने वालों को अपडेट करता है.

UpdatedWidget

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidgetनया आइटम जोड़ता है, जिसे चुना जा सकता है.

VerticalAlignment

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
CENTEREnumकॉन्टेंट को वर्टिकल तौर पर कंटेनर के बीच में रखता है.
TOPEnumकॉन्टेंट को वर्टिकल तौर पर, कंटेनर के सबसे ऊपर रखता है.
BOTTOMEnumकॉन्टेंट को वर्टिकल तौर पर कंटेनर के नीचे रखता है.

Widget

WrapStyle

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
NOWRAPEnumरैप नहीं किया जाएगा.
WRAPEnumयह कॉलम में किसी भी विजेट के कॉन्टेंट को रैप करता है.