Card Service

कार्ड सेवा

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

क्लास

नामसंक्षिप्त विवरण
Actionयूज़र इंटरफ़ेस (यूआई) एलिमेंट में इंटरैक्टिविटी की सुविधा चालू करने वाली कार्रवाई.
ActionResponseरिस्पॉन्स ऑब्जेक्ट, जिसे क्लाइंट पर एक या उससे ज़्यादा कार्रवाइयां करने के लिए, कॉलबैक फ़ंक्शन (उदाहरण के लिए, फ़ॉर्म रिस्पॉन्स हैंडलर) से दिखाया जा सकता है.
ActionResponseBuilderActionResponse ऑब्जेक्ट के लिए बिल्डर.
ActionStatusयह एक ऐसी क्लास है जो डायलॉग को ट्रिगर करने या सबमिट करने के अनुरोध की स्थिति दिखाती है.
Attachmentऐड-ऑन से बनाए गए अटैचमेंट को दिखाता है.
AuthorizationActionअनुमति देने वाली ऐसी कार्रवाई जो क्लिक करने पर, उपयोगकर्ता को AuthorizationUrl पर भेजेगी.
AuthorizationExceptionउपयोगकर्ता को अनुमति कार्ड दिखाने के लिए ट्रिगर करने के लिए, गड़बड़ी की जानकारी दी जा सकती है.
BorderStyleयह एक ऐसी क्लास है जो पूरी बॉर्डर स्टाइल दिखाती है. इसे विजेट पर लागू किया जा सकता है.
BorderTypeविजेट पर लागू की जा सकने वाली बॉर्डर टाइप दिखाने वाला एक क्रम.
Buttonसभी बटन के लिए बुनियादी क्लास.
ButtonSetइसमें Button ऑब्जेक्ट का एक सेट होता है, जो एक पंक्ति में दिखता है.
CalendarEventActionResponseयह उस जवाब को दिखाता है जिससे कैलेंडर इवेंट में बदलाव होता है. उपयोगकर्ता, यूज़र इंटरफ़ेस (यूआई) में की गई किसी कार्रवाई के जवाब में, इवेंट में बदलाव करता है. जैसे, बटन पर क्लिक करना.
CalendarEventActionResponseBuilderCalendarEventActionResponse ऑब्जेक्ट के लिए बिल्डर.
Cardसंदर्भ कार्ड, जो यूज़र इंटरफ़ेस (यूआई) में एक व्यू दिखाता है.
CardActionकार्ड के हेडर मेन्यू में जोड़ा गया, क्लिक किया जा सकने वाला मेन्यू आइटम.
CardBuilderCard ऑब्जेक्ट के लिए बिल्डर.
CardHeaderCard का हेडर.
CardSectionकार्ड सेक्शन में विजेट के ग्रुप होते हैं और इनके बीच विज़ुअल डिस्टेंस होती है.
CardServiceकार्डसेवा की मदद से, सामान्य कार्ड बनाए जा सकते हैं. इनका इस्तेमाल, Google के अलग-अलग एक्सटेंसिबिलिटी प्रॉडक्ट में किया जाता है. जैसे, Google Workspace के ऐड-ऑन.
CardWithIdCardWithId ऑब्जेक्ट के लिए बिल्डर.
Carouselकैरसेल को स्लाइडर भी कहा जाता है. यह विजेट की सूची को स्लाइड शो फ़ॉर्मैट में घुमाता है और दिखाता है. साथ ही, पिछले या अगले विजेट पर जाने के लिए बटन भी दिखाता है.
CarouselCardऐसा कार्ड जिसे कैरसेल आइटम के तौर पर दिखाया जा सकता है.
ChatActionResponseयह एक ऐसी क्लास है जो उन पैरामीटर को दिखाती है जिनका इस्तेमाल करके, चैट ऐप्लिकेशन यह कॉन्फ़िगर कर सकता है कि उसका रिस्पॉन्स कैसे पोस्ट किया जाए.
ChatClientDataSourceSelectionInput विजेट के लिए, Google Chat का डेटा सोर्स. यह विजेट, एक से ज़्यादा आइटम चुनने की सुविधा वाले मेन्यू का इस्तेमाल करता है.
ChatResponseGoogle Chat में कार्ड मैसेज के लिए रिस्पॉन्स ऑब्जेक्ट.
ChatResponseBuilderChatResponse ऑब्जेक्ट के लिए बिल्डर.
ChatSpaceDataSourceएक डेटा सोर्स, जो एक से ज़्यादा आइटम चुनने की सुविधा वाले मेन्यू के लिए, Google Chat के स्पेस को चुनने के लिए आइटम के तौर पर पॉप्युलेट करता है.
Chipआइकॉन और टेक्स्ट लेबल वाला Chip.
ChipListइसमें Chip ऑब्जेक्ट का एक सेट होता है, जो एक पंक्ति में दिखाए जाते हैं. साथ ही, ये ऑब्जेक्ट अगली लाइन में रैप करके, हॉरिज़ॉन्टल स्क्रोल किए जा सकते हैं.
ChipListLayoutएक एनम, जो ChipList के लेआउट के बारे में बताता है.
CollapseControlपसंद के मुताबिक छोटा और बड़ा किया जा सकने वाला कंट्रोल.
Columnकॉलम.
ColumnsColumns विजेट, कार्ड या डायलॉग में ज़्यादा से ज़्यादा दो कॉलम दिखाता है.
CommonDataSourceGoogle Workspace के सभी ऐप्लिकेशन के साथ शेयर किया जाने वाला डेटा सोर्स.
ComposeActionResponseGmail ऐड-ऑन में, ईमेल लिखने की कार्रवाई के लिए कॉलबैक तरीके से मिलने वाला रिस्पॉन्स ऑब्जेक्ट.
ComposeActionResponseBuilderComposeActionResponse ऑब्जेक्ट के लिए बिल्डर.
ComposedEmailTypeयह एक वैल्यू है, जिससे पता चलता है कि लिखा गया ईमेल, स्टैंडअलोन है या जवाब का ड्राफ़्ट.
ContentTypeएक ऐसी वैल्यू जो UpdateDraftActionResponse से जनरेट किए गए कॉन्टेंट के टाइप की जानकारी देती है.
DatePickerतारीख डालने की सुविधा वाला इनपुट फ़ील्ड.
DateTimePickerएक इनपुट फ़ील्ड, जो उपयोगकर्ताओं को तारीख और समय डालने की अनुमति देता है.
DecoratedTextयह एक ऐसा विजेट है जो टेक्स्ट को दिखाता है. इसमें टेक्स्ट को सजाने के लिए, अलग-अलग विकल्प होते हैं.
Dialogज़्यादा जानकारी के लिए, Google Chat के दस्तावेज़ में इंटरैक्टिव डायलॉग खोलना लेख पढ़ें.
DialogActionDialogAction ऑब्जेक्ट के लिए बिल्डर.
DisplayStyleकार्ड के डिसप्ले स्टाइल को तय करने वाला एनम.
Dividerहॉरिज़ॉन्टल डिवाइडर.
DriveItemsSelectedActionResponseयह एक ऐसा रिस्पॉन्स है जो Drive के आइटम चुनने के दौरान, Drive में बदलाव करता है. साथ ही, यूज़र इंटरफ़ेस (यूआई) में की गई किसी कार्रवाई, जैसे कि बटन पर क्लिक करने के जवाब में भी ऐसा होता है.
DriveItemsSelectedActionResponseBuilderDriveItemsSelectedActionResponse ऑब्जेक्ट के लिए बिल्डर.
EditorFileScopeActionResponseयूज़र इंटरफ़ेस (यूआई) में की गई किसी कार्रवाई के जवाब में, Google Docs, Sheets या Slides जैसे एडिटर में बदलाव करता है.
EditorFileScopeActionResponseBuilderEditorFileScopeActionResponse ऑब्जेक्ट के लिए बिल्डर.
FixedFooterCard के सबसे नीचे दिखने वाला फ़िक्स्ड फ़ुटर.
Gridग्रिड आइटम का कलेक्शन दिखाने के लिए, व्यवस्थित किया गया ग्रिड.
GridItemग्रिड विजेट में मौजूद वे आइटम जिनसे उपयोगकर्ता इंटरैक्ट करते हैं.
GridItemLayoutएक एनम, जो GridItem की इमेज और टेक्स्ट स्टाइल तय करता है.
HorizontalAlignmentयह एक वैल्यू है, जो किसी विजेट के हॉरिज़ॉन्टल अलाइनमेंट के बारे में बताती है.
HorizontalSizeStyleयह एक वैल्यू है, जो यह सेट करती है कि विजेट किसी कॉलम के स्पेस को कैसे भरते हैं.
HostAppDataSourceSelectionInput विजेट के लिए, Google Workspace ऐप्लिकेशन का डेटा सोर्स. यह विजेट, एक से ज़्यादा आइटम चुनने की सुविधा वाले मेन्यू का इस्तेमाल करता है.
Iconपहले से तय आइकॉन, जिनका इस्तेमाल अलग-अलग यूज़र इंटरफ़ेस (यूआई) ऑब्जेक्ट में किया जा सकता है. जैसे, ImageButton या DecoratedText विजेट.
IconImageपहले से तय आइकॉन, मटीरियल डिज़ाइन आइकॉन या यूआरएल से लिया गया आइकॉन, जिसे अपनी पसंद के मुताबिक काटा जा सकता है.
Imageएक इमेज दिखाने वाला विजेट.
ImageButtonएक ImageButton, जिस पर इमेज दिख रही है.
ImageButtonStyleएक एन्म, जो ImageButton के लिए स्टाइल तय करता है.
ImageComponentइमेज कॉम्पोनेंट, जिसे ग्रिड आइटम में जोड़ा जा सकता है.
ImageCropStyleयह एक क्लास है, जो इमेज कॉम्पोनेंट पर लागू की जा सकने वाली काट-छांट की स्टाइल दिखाती है.
ImageCropTypeइमेज कॉम्पोनेंट पर लागू की गई, काटने की स्टाइल दिखाने वाला एन्म्.
ImageStyleइमेज को काटने के स्टाइल की जानकारी देने वाला एन्म.
InputTypeयह एक वैल्यू है, जो विजेट के इनपुट टाइप की जानकारी देती है.
Interactionयह एक वैल्यू वाला टाइप है, जो उपयोगकर्ता के इंटरैक्शन के जवाब में क्या करना है, यह बताता है. जैसे, उपयोगकर्ता कार्ड मैसेज में बटन पर क्लिक करना.
KeyValueयह क्लास अब काम नहीं करती.
LinkPreviewकार्ड ऐक्शन, जो होस्ट ऐप्लिकेशन में लिंक की झलक दिखाने वाला कार्ड और स्मार्ट चिप दिखाता है.
LoadIndicatorयह एक वैल्यू वाला टाइप है, जो Action को प्रोसेस करते समय लोडिंग या प्रोग्रेस इंडिकेटर के टाइप के बारे में बताता है.
MaterialIconऐसा ऑब्जेक्ट जिसमें सभी Google फ़ॉन्ट आइकॉन काम करते हैं.
Navigationकार्ड नेविगेशन को कंट्रोल करने वाला हेल्पर ऑब्जेक्ट.
Notificationयूज़र इंटरफ़ेस (यूआई) एलिमेंट के साथ इंटरैक्ट करने पर, उपयोगकर्ता को दिखाई जाने वाली सूचना.
OnCloseयह एक वैल्यू है, जो बताती है कि OpenLink से खोले गए यूआरएल को बंद करने पर क्या करना है.
OpenAsएक एन्सम, जो यूआरएल खोलने का तरीका बताता है.
OpenLinkकुछ विकल्पों के साथ लिंक खोलने की कार्रवाई दिखाता है.
OverflowMenuइसमें OverflowMenuItem ऑब्जेक्ट की सूची होती है, जो पॉप-अप मेन्यू में दिखती है.
OverflowMenuItemआइकॉन और टेक्स्ट लेबल वाला OverflowMenuItem.
PlatformDataSourceSelectionInput विजेट के लिए, Google Workspace का डेटा सोर्स. यह विजेट, एक से ज़्यादा आइटम चुनने की सुविधा वाले मेन्यू का इस्तेमाल करता है.
ResponseTypeएक एनम, जो Chat ऐप्लिकेशन के जवाब के टाइप को दिखाता है.
SelectionInputऐसा इनपुट फ़ील्ड जिसमें पहले से तय विकल्पों में से कोई एक विकल्प चुना जा सकता है.
SelectionInputTypeउन आइटम का फ़ॉर्मैट जिन्हें उपयोगकर्ता चुन सकते हैं.
Statusस्टेटस कोड दिखाने वाला एक क्रम.
SuggestionsTextInput विजेट के साथ इस्तेमाल करने के लिए, अपने-आप पूरा होने वाले सुझाव.
SuggestionsResponseरिस्पॉन्स ऑब्जेक्ट, जिसे सुझावों के कॉलबैक फ़ंक्शन से दिखाया जा सकता है.
SuggestionsResponseBuilderSuggestionsResponse ऑब्जेक्ट के लिए बिल्डर.
Switchयूज़र इंटरफ़ेस (यूआई) एलिमेंट, जिसे टॉगल करके चालू या बंद किया जा सकता है.
SwitchControlTypeSwitch विजेट कंट्रोल का टाइप.
TextButtonटेक्स्ट लेबल वाला TextButton.
TextButtonStyleएक एन्म, जो TextButton के लिए स्टाइल तय करता है.
TextInputटेक्स्ट इनपुट स्वीकार करने वाला इनपुट फ़ील्ड विजेट.
TextParagraphटेक्स्ट दिखाने वाला विजेट, जो बुनियादी एचटीएमएल फ़ॉर्मैटिंग के साथ काम करता है.
TimePickerएक इनपुट फ़ील्ड, जिसमें उपयोगकर्ता समय डाल सकते हैं.
UniversalActionResponseरिस्पॉन्स ऑब्जेक्ट, जो यूनिवर्सल ऐक्शन बनाने वाले तरीके से दिखाया जा सकता है.
UniversalActionResponseBuilderUniversalActionResponse ऑब्जेक्ट के लिए बिल्डर.
UpdateDraftActionResponseयह उस कार्रवाई को दिखाता है जिससे उस ईमेल ड्राफ़्ट को अपडेट किया जाता है जिसमें उपयोगकर्ता फ़िलहाल बदलाव कर रहा है.
UpdateDraftActionResponseBuilderUpdateDraftActionResponse ऑब्जेक्ट के लिए बिल्डर.
UpdateDraftBccRecipientsActionईमेल ड्राफ़्ट के लिए, गुप्त कॉपी में ईमेल पाने वालों की सूची अपडेट करता है.
UpdateDraftBodyActionईमेल ड्राफ़्ट का मुख्य हिस्सा अपडेट करता है.
UpdateDraftBodyTypeएक ऐसी वैल्यू जो UpdateDraftBodyAction का टाइप बताती है.
UpdateDraftCcRecipientsActionईमेल ड्राफ़्ट की कॉपी पाने वालों की जानकारी अपडेट करता है.
UpdateDraftSubjectActionईमेल ड्राफ़्ट की सब्जेक्ट लाइन को अपडेट करता है.
UpdateDraftToRecipientsActionईमेल ड्राफ़्ट के लिए, 'इस ईमेल को पाने वाले' फ़ील्ड में मौजूद ईमेल पते अपडेट करता है.
UpdatedWidgetअपडेट किए गए विजेट का जवाब.
Validationयह एक ऐसा ऑब्जेक्ट है जो उस विजेट के लिए पुष्टि करने का नियम तय करता है जिससे यह जुड़ा है.
VerticalAlignmentएक एन्म, जो कॉलम में विजेट का वर्टिकल अलाइनमेंट सेट करता है.
WidgetCard में जोड़े जा सकने वाले सभी विजेट के लिए बुनियादी क्लास.
WrapStyleएक एन्म, जो कॉलम में कॉन्टेंट के लिए रैपिंग स्टाइल सेट करता है.

Action

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addRequiredWidget(requiredWidget)Actionउन विजेट के नाम जोड़ता है जिनकी ज़रूरत इस कार्रवाई को मान्य तौर पर सबमिट करने के लिए होती है.
setAllWidgetsAreRequired(allWidgetsAreRequired)Actionइससे पता चलता है कि इस कार्रवाई के लिए, सभी विजेट से इनपुट की ज़रूरत है या नहीं.
setFunctionName(functionName)Actionकॉल किए जाने वाले कॉलबैक फ़ंक्शन का नाम सेट करता है.
setInteraction(interaction)Actionउपयोगकर्ता के साथ इंटरैक्शन सेट करता है. यह सिर्फ़ डायलॉग खोलने पर ज़रूरी होता है.
setLoadIndicator(loadIndicator)Actionकार्रवाई के दौरान दिखने वाला, लोड होने की जानकारी देने वाला इंडिकेटर सेट करता है.
setParameters(parameters)Actionकॉलबैक फ़ंक्शन में कस्टम पैरामीटर पास करने की अनुमति देता है.
setPersistValues(persistValues)Actionइससे पता चलता है कि फ़ॉर्म की वैल्यू, क्लाइंट की वैल्यू से तय होती हैं या सर्वर की वैल्यू से,Card

ActionResponse

तरीके

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

ActionResponseBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()ActionResponseमौजूदा कार्रवाई का जवाब बनाता है और उसकी पुष्टि करता है.
setNavigation(navigation)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ऑब्जेक्ट पर क्लिक करने पर खुलने वाला यूआरएल सेट करता है.
setOverflowMenu(menu)Buttonऑब्जेक्ट पर क्लिक करने पर खुलने वाला पॉप-अप मेन्यू सेट करता है.

ButtonSet

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addButton(button)ButtonSetबटन जोड़ता है.

CalendarEventActionResponse

तरीके

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

CalendarEventActionResponseBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addAttachments(attachments)CalendarEventActionResponseBuilderइससे पता चलता है कि जवाब में, Calendar इवेंट में अटैचमेंट जोड़े जाने चाहिए. ऐसा तब होगा, जब उससे जुड़ी यूज़र इंटरफ़ेस (यूआई) कार्रवाई की जाएगी.
addAttendees(emails)CalendarEventActionResponseBuilderइससे पता चलता है कि जवाब में, Calendar इवेंट में उन लोगों को जोड़ना चाहिए जिनके नाम दिए गए हैं. ऐसा तब किया जाना चाहिए, जब उससे जुड़ी यूज़र इंटरफ़ेस (यूआई) कार्रवाई की जाए.
build()CalendarEventActionResponseCalendar इवेंट की मौजूदा कार्रवाई का जवाब बनाता है और उसकी पुष्टि करता है.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderइससे पता चलता है कि जवाब में, कॉन्फ़्रेंस का डेटा कैलेंडर इवेंट में सेट किया जाना चाहिए. ऐसा तब किया जाना चाहिए, जब उससे जुड़ी यूज़र इंटरफ़ेस (यूआई) कार्रवाई की जाती है.

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इस सेक्शन में दिया गया विजेट जोड़ता है.
setCollapseControl(collapseControl)CardSectionसेक्शन के लिए, पसंद के मुताबिक बनाए जा सकने वाले 'बड़ा करें' और 'छोटा करें' बटन सेट करता है.
setCollapsible(collapsible)CardSectionइससे यह सेट होता है कि सेक्शन को छोटा किया जा सकता है या नहीं.
setHeader(header)CardSectionसेक्शन का हेडर सेट करता है.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionइससे यह तय होता है कि इस सेक्शन को छोटा करने पर भी कितने विजेट दिखेंगे.

CardService

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
BorderTypeBorderTypeBorderType इन्यूमरेशन.
ChipListLayoutChipListLayoutChipListLayout इन्यूमरेशन.
ComposedEmailTypeComposedEmailTypeComposedEmailType इन्यूमरेशन.
ContentTypeContentTypeContentType इन्यूमरेशन.
GridItemLayoutGridItemLayoutGridItemLayout इन्यूमरेशन.
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment इन्यूमरेशन.
IconIconIcon इन्यूमरेशन.
ImageButtonStyleImageButtonStyleImageButtonStyle इन्यूमरेशन.
ImageCropTypeImageCropTypeImageCropType इन्यूमरेशन.
ImageStyleImageStyleImageStyle इन्यूमरेशन.
InputTypeInputTypeInputType इन्यूमरेशन.
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नया कार्ड बिल्डर बनाता है.
newCardHeader()CardHeaderनया CardHeader बनाता है.
newCardSection()CardSectionनया CardSection बनाता है.
newCardWithId()CardWithIdनया CardWithId बनाता है.
newCarousel()CarouselCarousel बनाता है.
newCarouselCard()CarouselCardनया CarouselCard बनाता है.
newChatActionResponse()ChatActionResponseनया ChatActionResponse बनाता है.
newChatResponseBuilder()ChatResponseBuilderनया ChatResponseBuilder बनाता है.
newChip()Chipनया Chip बनाता है.
newChipList()ChipListनया ChipList बनाता है.
newCollapseControl()CollapseControlनया CollapseControl बनाता है.
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 बनाता है.
newMaterialIcon()MaterialIconनया MaterialIcon बनाता है.
newNavigation()Navigationनया Navigation बनाता है.
newNotification()Notificationनया Notification बनाता है.
newOpenLink()OpenLinkनया OpenLink बनाता है.
newOverflowMenu()OverflowMenuनया OverflowMenu बनाता है.
newOverflowMenuItem()OverflowMenuItemनया OverflowMenuItem बनाता है.
newSelectionInput()SelectionInputनया SelectionInput बनाता है.
newSuggestions()Suggestionsनया Suggestions बनाता है.
newSuggestionsResponseBuilder()SuggestionsResponseBuilderनया SuggestionsResponseBuilder बनाता है.
newSwitch()Switchनया Switch बनाता है.
newTextButton()TextButtonनया TextButton बनाता है.
newTextInput()TextInputनया TextInput बनाता है.
newTextParagraph()TextParagraphनया TextParagraph बनाता है.
newTimePicker()TimePickerनया TimePicker बनाता है.
newUniversalActionResponseBuilder()UniversalActionResponseBuilderनया UniversalActionResponseBuilder बनाता है.
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilderनया UpdateDraftActionResponseBuilder बनाता है.
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActionनया UpdateDraftBccRecipientsAction बनाता है;
newUpdateDraftBodyAction()UpdateDraftBodyActionनया UpdateDraftBodyAction बनाता है.
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionनया UpdateDraftCcRecipientsAction बनाता है.
newUpdateDraftSubjectAction()UpdateDraftSubjectActionनया UpdateDraftSubjectAction बनाता है.
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionनया UpdateDraftToRecipientsAction बनाता है.
newValidation()Validationनया Validation बनाता है.

CardWithId

तरीके

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addCarouselCard(card)Carouselकैरसेल कार्ड जोड़ता है.

CarouselCard

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addFooterWidget(widget)CarouselCardदिए गए विजेट को इस कैरसेल कार्ड के फ़ुटर में जोड़ता है.
addWidget(widget)CarouselCardइस कैरसेल कार्ड में दिया गया विजेट जोड़ता है.

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)ChatResponseBuilderChat पर मौजूद मैसेज का टेक्स्ट सेट करता है.

ChatSpaceDataSource

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSourceअगर इस विकल्प को true पर सेट किया जाता है, तो एक से ज़्यादा आइटम चुनने की सुविधा वाला मेन्यू, डिफ़ॉल्ट रूप से Google Chat के मौजूदा स्पेस को आइटम के तौर पर चुनता है.

Chip

तरीके

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

ChipList

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addChip(chip)ChipListचिप जोड़ता है.
setLayout(layout)ChipListचिप की सूची का लेआउट सेट करता है.

ChipListLayout

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
WRAPPEDEnumअगर हॉरिज़ॉन्टल तौर पर ज़रूरत के मुताबिक जगह नहीं है, तो चिप की सूची अगली लाइन पर दिखती है.
HORIZONTAL_SCROLLABLEEnumअगर चिप उपलब्ध जगह में फ़िट नहीं होते हैं, तो वे हॉरिज़ॉन्टल तौर पर स्क्रोल होते हैं.

CollapseControl

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setCollapseButton(button)CollapseControl"कम दिखाएं" बटन के लिए दिखाया जाने वाला Button सेट करता है.
setExpandButton(button)CollapseControl"ज़्यादा दिखाएं" बटन के लिए दिखाया जाने वाला Button सेट करता है.
setHorizontalAlign(horizontalAlignment)CollapseControlCollapseControl का HorizontalAlignment सेट करता है.

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()DriveItemsSelectedActionResponseDrive की मौजूदा कार्रवाई का रिस्पॉन्स बनाता है.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderइससे पता चलता है कि जवाब में, Drive में मौजूद काम के आइटम के लिए फ़ाइल के दायरे का अनुरोध किया गया है.

EditorFileScopeActionResponse

तरीके

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

EditorFileScopeActionResponseBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()EditorFileScopeActionResponseEditor ऐक्शन का मौजूदा रिस्पॉन्स बनाता है.
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इमेज के लिए काटने का स्टाइल सेट करता है.
setMaterialIcon(icon)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इस बटन के आइकॉन के तौर पर इस्तेमाल करने के लिए, किसी इमेज का यूआरएल सेट करता है.
setImageButtonStyle(imageButtonStyle)ImageButtonबटन की स्टाइल सेट करता है.
setMaterialIcon(icon)ImageButtonमटीरियल डिज़ाइन आइकॉन सेट करता है.
setOnClickAction(action)ImageButtonऑब्जेक्ट पर क्लिक करने पर होने वाली कार्रवाई सेट करता है.
setOnClickOpenLinkAction(action)ImageButtonयह एक ऐसी कार्रवाई सेट करता है जो ऑब्जेक्ट पर क्लिक करने पर, टैब में यूआरएल खोलता है.
setOpenLink(openLink)ImageButtonऑब्जेक्ट पर क्लिक करने पर खुलने वाला यूआरएल सेट करता है.
setOverflowMenu(menu)ImageButtonऑब्जेक्ट पर क्लिक करने पर खुलने वाला पॉप-अप मेन्यू सेट करता है.

ImageButtonStyle

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
BORDERLESSEnumबिना बॉर्डर वाला इमेज बटन.
OUTLINEDEnumसाफ़ बैकग्राउंड वाला इमेज बटन.
FILLEDEnumरंगीन बैकग्राउंड वाला इमेज बटन.
FILLED_TONALEnumइमेज बटन, जो भरे हुए और आउटलाइन वाले बटन के बीच का विकल्प है.

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सर्कल के आकार में काटें.

InputType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
TEXTEnumसामान्य टेक्स्ट स्वीकार करें.
INTEGEREnumकोई पूर्णांक स्वीकार करें.
FLOATEnumफ़्लोटिंग-पॉइंट नंबर स्वीकार करें.
EMAILEnumईमेल पता स्वीकार करें.

Interaction

प्रॉपर्टी

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

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इंडिकेटर का इस्तेमाल न करें.

MaterialIcon

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setFill(fill)MaterialIconआइकॉन, भरे हुए के तौर पर रेंडर होता है या नहीं.
setGrade(grade)MaterialIconवज़न और ग्रेड से, किसी सिंबल की चौड़ाई पर असर पड़ता है.
setName(name)MaterialIconआइकॉन का नाम सेट करता है.
setWeight(weight)MaterialIconआइकॉन के स्ट्रोक की मोटाई.

तरीके

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

Notification

तरीके

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

OnClose

प्रॉपर्टी

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

OpenAs

प्रॉपर्टी

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

तरीके

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

OverflowMenu

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addMenuItem(menuItem)OverflowMenuमेन्यू आइटम जोड़ता है.

OverflowMenuItem

तरीके

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

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यह सेट करता है कि बटन बंद है या नहीं.
setIcon(icon)TextButtonबटन पर दिखाने के लिए, पहले से तय किया गया Icon सेट करता है.
setIconUrl(url)TextButtonइस बटन के आइकॉन के तौर पर इस्तेमाल करने के लिए, किसी इमेज का यूआरएल सेट करता है.
setMaterialIcon(icon)TextButtonमटीरियल डिज़ाइन आइकॉन सेट करता है.
setOnClickAction(action)TextButtonऑब्जेक्ट पर क्लिक करने पर होने वाली कार्रवाई सेट करता है.
setOnClickOpenLinkAction(action)TextButtonयह एक ऐसी कार्रवाई सेट करता है जो ऑब्जेक्ट पर क्लिक करने पर, टैब में यूआरएल खोलता है.
setOpenLink(openLink)TextButtonऑब्जेक्ट पर क्लिक करने पर खुलने वाला यूआरएल सेट करता है.
setOverflowMenu(menu)TextButtonऑब्जेक्ट पर क्लिक करने पर खुलने वाला पॉप-अप मेन्यू सेट करता है.
setText(text)TextButtonबटन पर दिखने वाला टेक्स्ट सेट करता है.
setTextButtonStyle(textButtonStyle)TextButtonबटन की स्टाइल सेट करता है.

TextButtonStyle

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
OUTLINEDEnumसाफ़ बैकग्राउंड वाला सामान्य टेक्स्ट बटन.
TEXTEnumइस्तेमाल न करें.
FILLEDEnumरंगीन बैकग्राउंड वाला टेक्स्ट बटन.
FILLED_TONALEnumसामान्य टेक्स्ट बटन, जो भरे हुए और आउटलाइन वाले बटन के बीच का विकल्प है.
BORDERLESSEnumबिना बॉर्डर वाला सामान्य टेक्स्ट बटन.

TextInput

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setFieldName(fieldName)TextInputवह कुंजी सेट करता है जो यूज़र इंटरफ़ेस (यूआई) इंटरैक्शन होने पर जनरेट होने वाले इवेंट ऑब्जेक्ट में, इस टेक्स्ट इनपुट की पहचान करता है.
setHint(hint)TextInputटेक्स्ट इनपुट के लिए हिंट सेट करता है.
setMultiline(multiline)TextInputयह सेट करता है कि इनपुट टेक्स्ट एक लाइन में दिखेगा या एक से ज़्यादा लाइनों में.
setOnChangeAction(action)TextInputटेक्स्ट इनपुट में बदलाव होने पर, की जाने वाली कार्रवाई सेट करता है.
setSuggestions(suggestions)TextInputटेक्स्ट फ़ील्ड में अपने-आप पूरा होने के लिए सुझाव सेट करता है.
setSuggestionsAction(suggestionsAction)TextInputअपने-आप पूरा होने की सुविधा के लिए, उपयोगकर्ता के इनपुट के आधार पर सुझाव पाने के लिए कॉलबैक ऐक्शन सेट करता है.
setTitle(title)TextInputइनपुट फ़ील्ड के ऊपर दिखने वाला टाइटल सेट करता है.
setValidation(validation)TextInputइस विजेट के लिए, पुष्टि करने का नियम सेट करता है.
setValue(value)TextInputइनपुट फ़ील्ड में पहले से भरी हुई वैल्यू सेट करता है.

TextParagraph

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setMaxLines(maxLines)TextParagraphइससे विजेट में दिखने वाले टेक्स्ट की ज़्यादा से ज़्यादा लाइनों की संख्या सेट की जाती है.
setText(text)TextParagraphइससे पैराग्राफ़ का टेक्स्ट सेट होता है.

TimePicker

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setFieldName(fieldName)TimePickerफ़ील्ड का नाम सेट करता है, जो यूज़र इंटरैक्शन होने पर जनरेट होने वाले इवेंट ऑब्जेक्ट में इस पिकर की पहचान करता है.
setHours(hours)TimePickerइनपुट फ़ील्ड में सेट करने के लिए, पहले से भरे हुए घंटों की वैल्यू सेट करता है.
setMinutes(minutes)TimePickerइनपुट फ़ील्ड में सेट करने के लिए, पहले से भरी गई मिनट की वैल्यू सेट करता है.
setOnChangeAction(action)TimePickerएक Action सेट करता है, जो पिकर इनपुट में बदलाव होने पर स्क्रिप्ट को चलाता है.
setTitle(title)TimePickerइनपुट फ़ील्ड के ऊपर दिखने वाला टाइटल सेट करता है.

UniversalActionResponse

तरीके

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

UniversalActionResponseBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()UniversalActionResponseयह मौजूदा यूनिवर्सल ऐक्शन रिस्पॉन्स बनाता है और उसकी पुष्टि करता है.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderयह ऐड-ऑन को बताए गए कार्ड के साथ दिखाता है.
setOpenLink(openLink)UniversalActionResponseBuilderयूनिवर्सल ऐक्शन चुनने पर खुलने वाला यूआरएल सेट करता है.

UpdateDraftActionResponse

तरीके

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

UpdateDraftActionResponseBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()UpdateDraftActionResponseअपडेट के ड्राफ़्ट के लिए कार्रवाई का मौजूदा जवाब बनाता है और उसकी पुष्टि करता है.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderयह एक ऐसी कार्रवाई सेट करती है जो ड्राफ़्ट के गुप्त कॉपी पाने वालों के ईमेल पते अपडेट करती है.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderऐसी कार्रवाई सेट करें जो ड्राफ़्ट के ईमेल के मुख्य हिस्से को अपडेट करे.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderएक ऐसी कार्रवाई सेट करता है जो ड्राफ़्ट के कॉपी पाने वालों की जानकारी को अपडेट करता है.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderयह एक ऐसी कार्रवाई सेट करता है जो ड्राफ़्ट के विषय की लाइन को अपडेट करता है.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderयह एक ऐसी कार्रवाई सेट करती है जो ड्राफ़्ट के पाने वालों की सूची को अपडेट करती है.

UpdateDraftBccRecipientsAction

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionईमेल ड्राफ़्ट के लिए, गुप्त कॉपी में ईमेल पाने वालों की सूची अपडेट करता है.

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एक नया आइटम जोड़ता है, जिसे चुना जा सकता है.

Validation

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setCharacterLimit(characterLimit)Validationविजेट में वर्णों की सीमा सेट करता है.
setInputType(inputType)Validationइससे विजेट का इनपुट टाइप सेट होता है.

VerticalAlignment

प्रॉपर्टी

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

Widget

WrapStyle

प्रॉपर्टी

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