ব্লকলি > WorkspaceSvg > scrollY

WorkspaceSvg.scrollY সম্পত্তি

পিক্সেল ইউনিটে বর্তমান উল্লম্ব স্ক্রোলিং অফসেট, কর্মক্ষেত্রের উত্সের সাথে সম্পর্কিত।

একটি দৃশ্য সম্পর্কে চিন্তা করা দরকারী, এবং সেই দৃশ্যের নীচে একটি ক্যানভাস চলমান। ক্যানভাস নিচের দিকে যাওয়ার সাথে সাথে এই মানটি আরও ইতিবাচক হয়ে ওঠে এবং দৃশ্যটি এখন ক্যানভাসের উপরের অংশটিকে "দেখছে"। ক্যানভাস উপরে যাওয়ার সাথে সাথে এই মানটি আরও নেতিবাচক হয়ে ওঠে এবং দৃশ্যটি ক্যানভাসের নীচের অংশটিকে "দেখতে" হয়।

এই মান সম্পর্কে এই বিভ্রান্তিকর বিষয় হল যে এটি absoluteTop অফসেট অন্তর্ভুক্ত করে না এবং অবশ্যই অন্তর্ভুক্ত করবে না। কারণ এটি ভিউটপ মান গণনা করতে ব্যবহৃত হয়।

ভিউটপ কর্মক্ষেত্রের উৎপত্তির সাথে আপেক্ষিক (যদিও পিক্সেল ইউনিটে)। ওয়ার্কস্পেসের উৎপত্তি হল ওয়ার্কস্পেসের উপরের-বাম কোণে (অন্তত যখন এটি সক্রিয় থাকে)। এটি ব্লকলিডিভের উপরের-বাম থেকে স্থানান্তরিত হয়েছে যাতে টুলবক্সের নীচে না থাকে।

ওয়ার্কস্পেস সক্রিয় করা হলে viewTop এবং ওয়ার্কস্পেসের উৎপত্তি একই Y অবস্থানে থাকে। ক্যানভাস নীচের দিকে স্লাইড করার সাথে সাথে এই মান (স্ক্রোলওয়াই) আরও ইতিবাচক হয়ে ওঠে এবং ওয়ার্কস্পেসের উত্সের তুলনায় ভিউটপ আরও নেতিবাচক হয়ে ওঠে (ক্যানভাসের উপর একটি বিন্দু হিসাবে কর্মক্ষেত্রের উত্সের চিত্রটি ক্যানভাস সরানোর সাথে সাথে নীচের দিকে স্লাইড করে)।

সুতরাং স্ক্রোলওয়াই যদি absoluteTop অন্তর্ভুক্ত করে তবে এটি একটি উপায়ে ওয়ার্কস্পেসের উত্সকে "আনশিফ্ট" করবে। এর মানে হল যে viewTop কর্মক্ষেত্রের উপরের প্রান্তের পরিবর্তে blocklyDiv-এর উপরের প্রান্তের প্রতিনিধিত্ব করবে।

স্বাক্ষর:

scrollY: number;