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