blockly > MetricsManager > getMetrics

TablesManager.getMetrics() तरीका

यह विकल्प, टॉप लेवल के फ़ाइल फ़ोल्डर के लिए स्क्रोलबार का साइज़ सेट करने के लिए, सभी ज़रूरी मेट्रिक वाला ऑब्जेक्ट दिखाता है. इन गुणों की गणना की गई है: निर्देशांक सिस्टम: पिक्सेल निर्देशांक, -बायां, -अप, +दाएं, +नीचे .viewHeight: फ़ाइल फ़ोल्डर के दिखाई देने वाले हिस्से की ऊंचाई. .viewwidth: फ़ाइल फ़ोल्डर के दिखने वाले हिस्से की चौड़ाई. .contentheight: कॉन्टेंट की ऊंचाई. .contentwidth: कॉन्टेंट की चौड़ाई. .scrollheight: स्क्रोल किए जाने वाले हिस्से की ऊंचाई. .scrollwidth: स्क्रोल किए जाने वाले क्षेत्र की चौड़ाई. .svgheight: ब्लॉकली डिव की ऊंचाई (व्यू + टूलबॉक्स, सामान्य या अन्य), .svg की चौड़ाई: ब्लॉकली डिव की चौड़ाई (व्यू + टूलबॉक्स, आसान या अन्य), .viewTop: वर्कस्पेस के शुरुआती हिस्से के मुकाबले, वर्कस्पेस का दिखने वाला ऊपरी किनारा. .viewLeft: फ़ाइल फ़ोल्डर के मूल हिस्से के मुकाबले, वर्कस्पेस के दिखने वाले हिस्से का बायां किनारा. .contentTop: वर्कस्पेस के ऑरिजिन के हिसाब से, कॉन्टेंट का टॉप एज. .contentleft: फ़ाइल फ़ोल्डर के ऑरिजिन के हिसाब से, कॉन्टेंट का बायां किनारा. .scrollTop: वर्कस्पेस की शुरुआत के हिसाब से, स्क्रोल करने की जगह का सबसे ऊपरी किनारा. .scrollLeft: वर्कस्पेस मूल के संबंध में स्क्रोल क्षेत्र का बायां किनारा. .absoluteऊपर: फ़ाइल फ़ोल्डर के दिखने वाले हिस्से का ऊपरी किनारा, जो blocklyDiv के मुकाबले होता है. .absoluteLeft: वर्कस्पेस के दिखने वाले हिस्से का बायां किनारा, जो blocklyDiv के मुकाबले मौजूद होता है. .toolboxwidth: अगर टूलबॉक्स मौजूद है, तो उसकी चौड़ाई. नहीं तो, यह शून्य है. .toolbox लंबाई: अगर टूलबॉक्स मौजूद है, तो उसकी ऊंचाई. नहीं तो, यह शून्य है. .flyoutwidth: फ़्लाइआउट की चौड़ाई, अगर यह हमेशा खुली रहती है. नहीं तो, यह शून्य है. .flyoutheight: अगर यह हमेशा खुली रहती है, तो फ़्लाइआउट की ऊंचाई. नहीं तो, यह शून्य है. .toolboxPosition: ऊपर, नीचे, बाईं या दाईं ओर. तुलना करने के लिए TOOLBOX_AT कॉन्सटेंट का इस्तेमाल करें.

हस्ताक्षर:

getMetrics(): Metrics;

सामान लौटाना:

मेट्रिक

इसमें टॉप लेवल के फ़ाइल फ़ोल्डर का साइज़ और पोज़िशन मेट्रिक शामिल होती हैं.