ऐसा यूज़र इंटरफ़ेस (यूआई) एलिमेंट जो टॉगल को चालू या बंद करने की सुविधा देता है. इसका इस्तेमाल सिर्फ़ 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
पर सेट होता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
controlType | SwitchControlType | स्विच कंट्रोल का टाइप. |
वापसी का टिकट
Switch
— चेन बनाने के लिए यह ऑब्जेक्ट.
setFieldName(fieldName)
उस इवेंट ऑब्जेक्ट में इस स्विच की पहचान करने वाली कुंजी सेट करता है जो तब जनरेट होती है, जब कोई यूज़र इंटरफ़ेस (यूआई) इंटरैक्शन. उपयोगकर्ता को नहीं दिखेगा. ज़रूरी है.
दूसरे फ़ॉर्म फ़ील्ड के उलट, इस फ़ील्ड नाम का यूनीक होना ज़रूरी नहीं है. फ़ॉर्म इनपुट की वैल्यू के लिए चुने गए फ़ील्ड के नाम का इस्तेमाल करके, स्विच को अरे के तौर पर दिखाया जाता है. अरे में ये चीज़ें शामिल होती हैं: उस फ़ील्ड नाम वाले सभी चालू स्विच के लिए वैल्यू.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
fieldName | String | इस स्विच की पहचान करने के लिए इस्तेमाल की जाने वाली कुंजी. |
वापसी का टिकट
Switch
— चेन बनाने के लिए यह ऑब्जेक्ट.
setOnChangeAction(action)
setSelected(selected)
इस नीति से यह तय किया जाता है कि इस स्विच को 'चुना गया' के तौर पर शुरू होना चाहिए या 'नहीं चुना गया' के तौर पर.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
selected | Boolean | शुरुआती स्विच की स्थिति की सेटिंग. |
वापसी का टिकट
Switch
— चेन बनाने के लिए यह ऑब्जेक्ट.
setValue(value)
इस स्विच के चालू होने पर, फ़ॉर्म इनपुट के तौर पर भेजी जाने वाली वैल्यू को सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
value | String | स्विच चालू होने पर, नाम से जुड़ी वैल्यू. जब इसे फ़ॉर्म कॉलबैक के लिए, इसे हमेशा स्ट्रिंग के रूप में दिखाया जाता है. |
वापसी का टिकट
Switch
— चेन बनाने के लिए यह ऑब्जेक्ट.