blockly > WorkspaceSvg > getAbsoluteScale

WorkspaceSvg.getAbsoluteScale() तरीका

फ़ाइल फ़ोल्डर का ऐब्सलूट स्केल दिखाता है.

वर्कस्पेस का स्केल, स्केल के गुणनफल के हिसाब से तय होता है. अगर स्केल Y वाला कोई वर्कस्पेस B (जैसे, म्यूटेटर एडिटर), स्केल X वाले रूट वर्कस्पेस A में नेस्ट किया गया है, तो वर्कस्पेस B का असरदार स्केल X * Y होगा. ऐसा इसलिए है, क्योंकि A के चाइल्ड के तौर पर, इसे पहले ही A के स्केलिंग फ़ैक्टर से बदल दिया गया है. इसके बाद, यह अपने स्केलिंग फ़ैक्टर से खुद को बदल देता है. आम तौर पर, यह सुविधा अपने-आप काम करती है. हालांकि, ऐसे ग्लोबल एलिमेंट (जैसे, फ़ील्ड एडिटर) के लिए, जिन्हें किसी खास वर्कस्पेस से विज़ुअल तौर पर जोड़ा गया है, लेकिन वे अपने वर्कस्पेस के चाइल्ड एलिमेंट के बजाय, डीओएम के सबसे ऊपरी लेवल पर मौजूद हैं, उन्हें सही तरीके से रेंडर करने के लिए, एब्सोलूट/इफ़ेक्टिव स्केल की ज़रूरत पड़ सकती है.

हस्ताक्षर:

getAbsoluteScale(): number;

लौटाए जाने वाले प्रॉडक्ट:

संख्या

दिए गए फ़ाइल फ़ोल्डर का कुल/असल स्केल.