ব্লকলি > মেট্রিক্স ম্যানেজার > গেটমেট্রিক্স

MetricsManager.getMetrics() পদ্ধতি

একটি শীর্ষ স্তরের কর্মক্ষেত্রের জন্য স্ক্রলবারগুলিকে আকার দেওয়ার জন্য প্রয়োজনীয় সমস্ত মেট্রিক্স সহ একটি বস্তু প্রদান করে৷ নিম্নলিখিত বৈশিষ্ট্যগুলি গণনা করা হয়: স্থানাঙ্ক সিস্টেম: পিক্সেল স্থানাঙ্ক, -বাম, -উপর, +ডান, +নিচে .viewHeight: ওয়ার্কস্পেসের দৃশ্যমান অংশের উচ্চতা। .viewWidth: ওয়ার্কস্পেসের দৃশ্যমান অংশের প্রস্থ। .contentHeight: বিষয়বস্তুর উচ্চতা। .contentWidth: বিষয়বস্তুর প্রস্থ। .scrollHeight: স্ক্রোল এলাকার উচ্চতা। .scrollWidth: স্ক্রোল এলাকার প্রস্থ। .svgHeight: Blockly div-এর উচ্চতা (ভিউ + টুলবক্স, সহজ বা অন্যথায়), .svgWidth: Blockly div-এর প্রস্থ (ভিউ + টুলবক্স, সাধারণ বা অন্যথায়), .viewTop: দৃশ্যমান অংশের শীর্ষ-প্রান্ত কর্মক্ষেত্রের, কর্মক্ষেত্রের উত্সের সাথে সম্পর্কিত। .viewLeft: ওয়ার্কস্পেসের দৃশ্যমান অংশের বাম-প্রান্ত, কর্মক্ষেত্রের উৎপত্তির সাথে সম্পর্কিত। .contentTop: বিষয়বস্তুর শীর্ষ-প্রান্ত, কর্মক্ষেত্রের উৎপত্তির সাথে সম্পর্কিত। .contentLeft: ওয়ার্কস্পেস উত্সের সাথে সম্পর্কিত বিষয়বস্তুর বাম-প্রান্ত। .scrollTop: স্ক্রোল এলাকার শীর্ষ-প্রান্ত, কর্মক্ষেত্রের উৎপত্তির সাথে সম্পর্কিত। .scrollLeft: কর্মক্ষেত্রের উৎপত্তির সাথে সম্পর্কিত স্ক্রোল এলাকার বাম-প্রান্ত। .absoluteTop: ওয়ার্কস্পেসের দৃশ্যমান অংশের শীর্ষ-প্রান্ত, ব্লকলিডিভি-এর সাপেক্ষে। .absoluteLeft: ওয়ার্কস্পেসের দৃশ্যমান অংশের বাম-প্রান্ত, blocklyDiv-এর সাপেক্ষে। .toolboxWidth: টুলবক্সের প্রস্থ, যদি এটি বিদ্যমান থাকে। অন্যথায় শূন্য। .toolboxHeight: টুলবক্সের উচ্চতা, যদি এটি বিদ্যমান থাকে। অন্যথায় শূন্য। .flyoutWidth: ফ্লাইআউটের প্রস্থ যদি এটি সবসময় খোলা থাকে। অন্যথায় শূন্য। .flyoutHeight: ফ্লাইআউটের উচ্চতা যদি সবসময় খোলা থাকে। অন্যথায় শূন্য। .toolbox অবস্থান: উপরে, নীচে, বাম বা ডান। তুলনা করতে TOOLBOX_AT ধ্রুবক ব্যবহার করুন।

স্বাক্ষর:

getMetrics(): Metrics;

রিটার্ন:

মেট্রিক্স

একটি শীর্ষ স্তরের কর্মক্ষেত্রের আকার এবং অবস্থানের মেট্রিক্স রয়েছে৷