Class Switch

स्विच करें

ऐसा यूज़र इंटरफ़ेस (यूआई) एलिमेंट जो टॉगल को चालू या बंद करने की सुविधा देता है. इसका इस्तेमाल सिर्फ़ DecoratedText विजेट में किया जा सकता है.

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

var switchDecoratedText  = CardService.newDecoratedText()
  .setTopLabel("Switch decorated text widget label")
  .setText("This is a decorated text widget with a switch on the right")
  .setWrapText(true)
  .setSwitchControl(CardService.newSwitch()
      .setFieldName("form_input_switch_key")
      .setValue("form_input_switch_value")
      .setOnChangeAction(CardService.newAction()
          .setFunctionName("handleSwitchChange")));

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setControlType(controlType)Switchइससे स्विच का कंट्रोल टाइप सेट किया जाता है.
setFieldName(fieldName)Switchउस इवेंट ऑब्जेक्ट में इस स्विच की पहचान करने वाली कुंजी सेट करता है जो तब जनरेट होती है, जब कोई यूज़र इंटरफ़ेस (यूआई) इंटरैक्शन.
setOnChangeAction(action)Switchस्विच टॉगल होने पर की जाने वाली कार्रवाई सेट करता है.
setSelected(selected)Switchइस नीति से यह तय किया जाता है कि इस स्विच को 'चुना गया' के तौर पर शुरू होना चाहिए या 'नहीं चुना गया' के तौर पर.
setValue(value)Switchइस स्विच के चालू होने पर, फ़ॉर्म इनपुट के तौर पर भेजी जाने वाली वैल्यू को सेट करता है.

विस्तृत दस्तावेज़

setControlType(controlType)

इससे स्विच का कंट्रोल टाइप सेट किया जाता है. डिफ़ॉल्ट तौर पर, यह SWITCH पर सेट होता है.

पैरामीटर

नामटाइपब्यौरा
controlTypeSwitchControlTypeस्विच कंट्रोल का टाइप.

वापसी का टिकट

Switch — चेन बनाने के लिए यह ऑब्जेक्ट.


setFieldName(fieldName)

उस इवेंट ऑब्जेक्ट में इस स्विच की पहचान करने वाली कुंजी सेट करता है जो तब जनरेट होती है, जब कोई यूज़र इंटरफ़ेस (यूआई) इंटरैक्शन. उपयोगकर्ता को नहीं दिखेगा. ज़रूरी है.

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

पैरामीटर

नामटाइपब्यौरा
fieldNameStringइस स्विच की पहचान करने के लिए इस्तेमाल की जाने वाली कुंजी.

वापसी का टिकट

Switch — चेन बनाने के लिए यह ऑब्जेक्ट.


setOnChangeAction(action)

स्विच टॉगल होने पर की जाने वाली कार्रवाई सेट करता है.

पैरामीटर

नामटाइपब्यौरा
actionActionस्विच के टॉगल होने पर की जाने वाली कार्रवाई.

वापसी का टिकट

Switch — चेन बनाने के लिए यह ऑब्जेक्ट.


setSelected(selected)

इस नीति से यह तय किया जाता है कि इस स्विच को 'चुना गया' के तौर पर शुरू होना चाहिए या 'नहीं चुना गया' के तौर पर.

पैरामीटर

नामटाइपब्यौरा
selectedBooleanशुरुआती स्विच की स्थिति की सेटिंग.

वापसी का टिकट

Switch — चेन बनाने के लिए यह ऑब्जेक्ट.


setValue(value)

इस स्विच के चालू होने पर, फ़ॉर्म इनपुट के तौर पर भेजी जाने वाली वैल्यू को सेट करता है.

पैरामीटर

नामटाइपब्यौरा
valueStringस्विच चालू होने पर, नाम से जुड़ी वैल्यू. जब इसे फ़ॉर्म कॉलबैक के लिए, इसे हमेशा स्ट्रिंग के रूप में दिखाया जाता है.

वापसी का टिकट

Switch — चेन बनाने के लिए यह ऑब्जेक्ट.