डिफ़ॉल्ट रूप से, लेआउट 50/50 के बंटवारे के साथ शुरू होता है. पैनल पर मौजूद चौड़ाई और max/minWidth स्टाइल, हॉरिज़ॉन्टल ओरिएंटेशन के लिए स्प्लिट के साइज़ को कंट्रोल करती हैं. इसी तरह, वर्टिकल के लिए ऊंचाई और ज़्यादा से ज़्यादा/कम से कम ऊंचाई का इस्तेमाल करें. इन्हें पिक्सल में '{n}px' या SplitPanel के हिसाब से प्रतिशत में '{n}%' के तौर पर दिया जा सकता है.
ध्यान दें कि अगर पहले पैनल का साइज़ तय किया गया है, तो दूसरे पैनल के लिए दिए गए साइज़ को अनदेखा कर दिया जाएगा. ऐसा इसलिए, क्योंकि स्प्लिट पैनल की कुल चौड़ाई को अलग से कंट्रोल किया जाता है. दोनों पैनल के लिए, ज़्यादा से ज़्यादा/कम से कम साइज़ सेट किए जा सकते हैं.
इस्तेमाल | रिटर्न |
---|---|
ui.SplitPanel(firstPanel, secondPanel, orientation, wipe, style) | ui.SplitPanel |
आर्ग्यूमेंट | टाइप | विवरण |
---|---|---|
firstPanel | ui.Panel, ज़रूरी नहीं | बाएं या सबसे ऊपर मौजूद पैनल. यह ui.Panel के नए इंस्टेंस पर डिफ़ॉल्ट होता है. |
secondPanel | ui.Panel, ज़रूरी नहीं | सबसे नीचे या दाईं ओर मौजूद पैनल. यह ui.Panel के नए इंस्टेंस पर डिफ़ॉल्ट होता है. |
orientation | स्ट्रिंग, ज़रूरी नहीं | "हॉरिज़ॉन्टल" या "वर्टिकल" में से कोई एक. डिफ़ॉल्ट रूप से, इसे "हॉरिजॉन्टल" पर सेट किया जाता है. |
wipe | बूलियन, ज़रूरी नहीं | वाइपिंग इफ़ेक्ट को चालू करना है या नहीं. इस मोड के चालू होने पर, दोनों पैनल पूरी जगह घेर लेते हैं. साथ ही, डिवाइडर को खींचने से पैनल का साइज़ सेट नहीं होता. इसके बजाय, इससे यह तय होता है कि हर पैनल का कितना हिस्सा दिखाया जाए. यह इफ़ेक्ट, "वाइप ट्रांज़िशन" की तरह होता है. यह मोड, दो मैप की तुलना करने के लिए काम का है. डिफ़ॉल्ट रूप से, यह 'गलत' पर सेट होती है. |
style | ऑब्जेक्ट, ज़रूरी नहीं है | सीएसएस की उन स्टाइल का ऑब्जेक्ट जिन्हें इस पैनल के लिए सेट किया जा सकता है. डिफ़ॉल्ट रूप से, यह एक खाली ऑब्जेक्ट होता है. |