ui.SplitPanel

एक विजेट, जिसमें दो पैनल हैं और उनके बीच में एक डिवाइडर है. डिवाइडर को खींचकर, पैनल का साइज़ बदला जा सकता है. एक या दोनों पैनल, ui.Map ऑब्जेक्ट हो सकते हैं.

डिफ़ॉल्ट रूप से, लेआउट 50/50 के बंटवारे के साथ शुरू होता है. पैनल पर मौजूद चौड़ाई और max/minWidth स्टाइल, हॉरिज़ॉन्टल ओरिएंटेशन के लिए स्प्लिट के साइज़ को कंट्रोल करती हैं. इसी तरह, वर्टिकल के लिए ऊंचाई और ज़्यादा से ज़्यादा/कम से कम ऊंचाई का इस्तेमाल करें. इन्हें पिक्सल में '{n}px' या SplitPanel के हिसाब से प्रतिशत में '{n}%' के तौर पर दिया जा सकता है.

ध्यान दें कि अगर पहले पैनल का साइज़ तय किया गया है, तो दूसरे पैनल के लिए दिए गए साइज़ को अनदेखा कर दिया जाएगा. ऐसा इसलिए, क्योंकि स्प्लिट पैनल की कुल चौड़ाई को अलग से कंट्रोल किया जाता है. दोनों पैनल के लिए, ज़्यादा से ज़्यादा/कम से कम साइज़ सेट किए जा सकते हैं.

इस्तेमालरिटर्न
ui.SplitPanel(firstPanel, secondPanel, orientation, wipe, style)ui.SplitPanel
आर्ग्यूमेंटटाइपविवरण
firstPanelui.Panel, ज़रूरी नहींबाएं या सबसे ऊपर मौजूद पैनल. यह ui.Panel के नए इंस्टेंस पर डिफ़ॉल्ट होता है.
secondPanelui.Panel, ज़रूरी नहींसबसे नीचे या दाईं ओर मौजूद पैनल. यह ui.Panel के नए इंस्टेंस पर डिफ़ॉल्ट होता है.
orientationस्ट्रिंग, ज़रूरी नहीं"हॉरिज़ॉन्टल" या "वर्टिकल" में से कोई एक. डिफ़ॉल्ट रूप से, इसे "हॉरिजॉन्टल" पर सेट किया जाता है.
wipeबूलियन, ज़रूरी नहींवाइपिंग इफ़ेक्ट को चालू करना है या नहीं. इस मोड के चालू होने पर, दोनों पैनल पूरी जगह घेर लेते हैं. साथ ही, डिवाइडर को खींचने से पैनल का साइज़ सेट नहीं होता. इसके बजाय, इससे यह तय होता है कि हर पैनल का कितना हिस्सा दिखाया जाए. यह इफ़ेक्ट, "वाइप ट्रांज़िशन" की तरह होता है. यह मोड, दो मैप की तुलना करने के लिए काम का है. डिफ़ॉल्ट रूप से, यह 'गलत' पर सेट होती है.
styleऑब्जेक्ट, ज़रूरी नहीं हैसीएसएस की उन स्टाइल का ऑब्जेक्ट जिन्हें इस पैनल के लिए सेट किया जा सकता है. डिफ़ॉल्ट रूप से, यह एक खाली ऑब्जेक्ट होता है.