OnClick

इससे पता चलता है कि जब उपयोगकर्ता किसी कार्ड पर मौजूद इंटरैक्टिव एलिमेंट (जैसे, कोई बटन) पर क्लिक करते हैं, तो उन्हें क्या जवाब देना है.

यह Google Chat ऐप्लिकेशन और Google Workspace ऐड-ऑन के लिए उपलब्ध है.

JSON के काेड में दिखाना
{

  "action": {
    object (Action)
  },
  "openLink": {
    object (OpenLink)
  },
  "openDynamicLinkAction": {
    object (Action)
  },
  "card": {
    object (Card)
  },
  "overflowMenu": {
    object (OverflowMenu)
  }
}
फ़ील्ड
यहां ऐसे फ़ील्ड की सूची दी गई है जो एक-दूसरे से अलग हैं. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
action

object (Action)

अगर तय किया गया है, तो इस onClick से कोई कार्रवाई ट्रिगर होती है.

card

object (Card)

अगर बताया गया हो, तो क्लिक करने के बाद कार्ड स्टैक में एक नया कार्ड जुड़ जाता है.

Google Workspace ऐड-ऑन के लिए उपलब्ध है और Google Chat ऐप्लिकेशन के लिए उपलब्ध नहीं है.

overflowMenu

object (OverflowMenu)

तय किए जाने पर, यह onClick एक ओवरफ़्लो मेन्यू खोलता है.

एक-दूसरे से अलग फ़ील्ड का अंत.

OpenAs

जब कोई OnClick कार्रवाई किसी लिंक को खोलती है, तो क्लाइंट उसे फ़ुल-साइज़ विंडो (अगर क्लाइंट उस फ़्रेम का इस्तेमाल करता है) या ओवरले (जैसे कि पॉप-अप) के तौर पर खोल सकता है. लागू करने का तरीका, क्लाइंट प्लैटफ़ॉर्म की क्षमताओं पर निर्भर करता है. अगर क्लाइंट, चुनी गई वैल्यू के साथ काम नहीं करता है, तो उसे अनदेखा किया जा सकता है. FULL_SIZE का इस्तेमाल सभी क्लाइंट कर सकते हैं.

Google Workspace ऐड-ऑन के लिए उपलब्ध है और Google Chat ऐप्लिकेशन के लिए उपलब्ध नहीं है.

Enums
FULL_SIZE लिंक, फ़ुल-साइज़ विंडो के तौर पर खुलता है. हालांकि, ऐसा तब होता है, जब क्लाइंट ने उस फ़्रेम का इस्तेमाल किया हो.
OVERLAY लिंक, पॉप-अप जैसे ओवरले के तौर पर खुलता है.

OnClose

जब OnClick कार्रवाई से खोला गया लिंक बंद हो जाता है, तब क्लाइंट क्या करता है.

लागू करने का तरीका, क्लाइंट प्लैटफ़ॉर्म की सुविधाओं पर निर्भर करता है. उदाहरण के लिए, कोई वेब ब्राउज़र किसी लिंक को OnClose हैंडलर वाली पॉप-अप विंडो में खोल सकता है.

अगर OnOpen और OnClose, दोनों हैंडलर सेट हैं और क्लाइंट प्लैटफ़ॉर्म दोनों वैल्यू के साथ काम नहीं करता है, तो OnClose को प्राथमिकता दी जाती है.

Google Workspace ऐड-ऑन के लिए उपलब्ध है और Google Chat ऐप्लिकेशन के लिए उपलब्ध नहीं है.

Enums
NOTHING डिफ़ॉल्ट मान. कार्ड फिर से लोड नहीं होता; कुछ नहीं होता.
RELOAD

चाइल्ड विंडो बंद होने के बाद, कार्ड को फिर से लोड करता है.

अगर OpenAs.OVERLAY के साथ इस्तेमाल किया जाता है, तो चाइल्ड विंडो एक मॉडल डायलॉग के तौर पर काम करती है. साथ ही, चाइल्ड विंडो बंद होने तक पैरंट कार्ड ब्लॉक रहता है.

OverflowMenu

एक ऐसा विजेट जो एक या उससे ज़्यादा कार्रवाइयों वाला पॉप-अप मेन्यू दिखाता है. उपयोगकर्ता इन कार्रवाइयों को शुरू कर सकते हैं. उदाहरण के लिए, किसी कार्ड में गैर-ज़रूरी कार्रवाइयां दिखाना. इस विजेट का इस्तेमाल तब किया जा सकता है, जब उपलब्ध जगह में कार्रवाइयां फ़िट न हों. इस विजेट का इस्तेमाल करने के लिए, इसे उन विजेट के OnClick ऐक्शन में शामिल करें जो इसे सपोर्ट करते हैं. उदाहरण के लिए, Button में.

यह Google Chat ऐप्लिकेशन और Google Workspace ऐड-ऑन के लिए उपलब्ध है.

JSON के काेड में दिखाना
{
  "items": [
    {
      object (OverflowMenuItem)
    }
  ]
}
फ़ील्ड
items[]

object (OverflowMenuItem)

ज़रूरी है. मेन्यू के विकल्पों की सूची.

OverflowMenuItem

यह एक ऐसा विकल्प है जिसे उपयोगकर्ता, ओवरफ़्लो मेन्यू में जाकर चालू कर सकते हैं.

यह Google Chat ऐप्लिकेशन और Google Workspace ऐड-ऑन के लिए उपलब्ध है.

JSON के काेड में दिखाना
{
  "startIcon": {
    object (Icon)
  },
  "text": string,
  "onClick": {
    object (OnClick)
  },
  "disabled": boolean
}
फ़ील्ड
startIcon

object (Icon)

टेक्स्ट के सामने दिखने वाला आइकॉन.

text

string

ज़रूरी है. वह टेक्स्ट जो उपयोगकर्ताओं को आइटम की पहचान कराता है या उसके बारे में बताता है.

onClick

object (OnClick)

ज़रूरी है. मेन्यू का कोई विकल्प चुनने पर, यह कार्रवाई शुरू होती है. इस OnClick में OverflowMenu नहीं हो सकता. कोई भी तय किया गया OverflowMenu हटा दिया जाता है और मेन्यू आइटम बंद कर दिया जाता है.

disabled

boolean

मेन्यू का विकल्प बंद है या नहीं. डिफ़ॉल्ट तौर पर, यह 'गलत' पर सेट होती है.