blockly > SeparatorFlyoutInflater > load
SeparatorFlyoutInflater.load() तरीका
डमी फ़्लायआउट सेपरेटर को बड़ा करता है.
फ़्लाईआउट, हर एलिमेंट के बीच अपने-आप सेपरेटर बनाता है. इन सेपरेटर का साइज़, काम के इन्फ़्लेटर पर gapForElement को कॉल करके तय किया जाता है. इसके अलावा, उपयोगकर्ता फ़्लाईआउट डेफ़िनिशन में सेपरेटर जोड़ सकते हैं. जब सेपरेटर (अनजाने में या जान-बूझकर बनाए गए) एक-दूसरे के बाद आते हैं, तो आखिरी सेपरेटर के बीच का गैप पीछे की ओर फैल जाता है और एक सेपरेटर में बदल जाता है. इस फ़्लैट करने की प्रोसेस में, अलग-अलग पिक्सल के सेपरेटर को जोड़ा नहीं जाता. अगर शुरुआत में 2, 3, और 4 पिक्सल के सेपरेटर हैं, तो सामान्य करने के बाद 4 पिक्सल का एक सेपरेटर होगा. इसलिए, यह तरीका शून्य-चौड़ाई वाला सेपरेटर दिखाता है. इसे फ़्लाईआउट से अपने-आप जनरेट हुए सेपरेटर से बदल दिया जाएगा. यह सेपरेटर, gapForElement फ़ंक्शन से मिली वैल्यू के आधार पर जनरेट होता है. इस वैल्यू से, डिफ़ॉल्ट गैप के बारे में पता चलता है.
हस्ताक्षर:
load(_state: object, flyout: IFlyout): FlyoutItem;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
_state | ऑब्जेक्ट | फ़्लाईआउट सेपरेटर का JSON वर्शन. |
फ़्लाइआउट | IFlyout | वह फ़्लाईआउट जिसके लिए सेपरेटर बनाना है. |
लौटाए जाने वाले प्रॉडक्ट:
हाल ही में बनाया गया FlyoutSeparator.