ব্লকলি > স্ক্রলবার

স্ক্রলবার ক্লাস

একটি বিশুদ্ধ SVG স্ক্রলবারের জন্য ক্লাস। এই কৌশলটি একটি স্ক্রলবার অফার করে যা কাজ করার গ্যারান্টিযুক্ত, কিন্তু সিস্টেমের স্ক্রলবারের মতো দেখতে বা আচরণ নাও করতে পারে।

স্বাক্ষর:

export declare class Scrollbar 

কনস্ট্রাক্টর

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাণকারী)(ওয়ার্কস্পেস, অনুভূমিক, opt_pair, opt_class, opt_margin) Scrollbar ক্লাসের একটি নতুন উদাহরণ তৈরি করে

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
lengthAtribute_ স্ট্রিং DOM বৈশিষ্ট্য যা স্ক্রলবারের দৈর্ঘ্য নিয়ন্ত্রণ করে। অনুভূমিক এবং উল্লম্ব স্ক্রলবারগুলির জন্য আলাদা।
onMouseDownBarWrapper_ ব্রাউজার ইভেন্টস।ডেটা স্ক্রলবারের পটভূমিতে মাউস ডাউন ইভেন্টের জন্য হ্যান্ডলার।
onMouseDownHandleWrapper_ ব্রাউজার ইভেন্টস।ডেটা স্ক্রলবারের হ্যান্ডেলে মাউস ডাউন ইভেন্টের জন্য হ্যান্ডলার।
onMouseMoveWrapper_ ব্রাউজার ইভেন্টস.ডেটা | খালি স্ক্রলবার ড্র্যাগ শেষ করতে মাউস আপ ইভেন্টের জন্য হ্যান্ডলার।
onMouseUpWrapper_ ব্রাউজার ইভেন্টস.ডেটা | খালি স্ক্রলবার ড্র্যাগের সময় মাউস সরানোর ঘটনাগুলির জন্য হ্যান্ডলার।
অবস্থান বৈশিষ্ট্য_ স্ট্রিং DOM অ্যাট্রিবিউট যা স্ক্রলবারের অবস্থান নিয়ন্ত্রণ করে। অনুভূমিক এবং উল্লম্ব স্ক্রলবারগুলির জন্য আলাদা।
স্ক্রলবার বেধ static সংখ্যা উল্লম্ব স্ক্রলবারের প্রস্থ বা CSS পিক্সেলে অনুভূমিক স্ক্রলবারের উচ্চতা। স্পর্শ ডিভাইসে স্ক্রলবার বড় হওয়া উচিত।

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
নিষ্পত্তি() এই স্ক্রলবার নিষ্পত্তি. DOM উপাদান, ইভেন্ট শ্রোতা এবং থিম সদস্যতা সরান।
দৃশ্যমান() স্ক্রলবার কি দৃশ্যমান। অ-জোড়া স্ক্রলবারগুলি যখন প্রয়োজন হয় না তখন অদৃশ্য হয়ে যায়।
আকার পরিবর্তন করুন(opt_metrics) স্ক্রলবারের অবস্থান এবং এর দৈর্ঘ্য পুনরায় গণনা করুন।
resizeContentHorizontal(হোস্টমেট্রিক্স) একটি অনুভূমিক স্ক্রলবারের অবস্থান তার পথ এবং দৈর্ঘ্যের মধ্যে পুনঃগণনা করুন। কর্মক্ষেত্রের বিষয়বস্তু পরিবর্তিত হলে এটি কল করা উচিত।
resize ContentVertical(হোস্টমেট্রিক্স) একটি উল্লম্ব স্ক্রলবারের অবস্থান তার পথ এবং দৈর্ঘ্যের মধ্যে পুনঃগণনা করুন। কর্মক্ষেত্রের বিষয়বস্তু পরিবর্তিত হলে এটি কল করা উচিত।
resizeViewHorizontal(হোস্টমেট্রিক্স) স্ক্রিনে একটি অনুভূমিক স্ক্রলবারের অবস্থান এবং পথের দৈর্ঘ্য পুনরায় গণনা করুন। উইন্ডোর বিন্যাস বা আকার পরিবর্তিত হলে এটি কল করা উচিত।
resizeViewVertical(হোস্টমেট্রিক্স) স্ক্রিনে একটি উল্লম্ব স্ক্রলবারের অবস্থান এবং পথের দৈর্ঘ্য পুনঃগণনা করুন। উইন্ডোর বিন্যাস বা আকার পরিবর্তিত হলে এটি কল করা উচিত।
সেট (মান, আপডেট মেট্রিক্স) স্ক্রলবার হ্যান্ডেলের অবস্থান সেট করুন।
setContainerVisible(দৃশ্যমান) স্ক্রলবারের ধারকটি দৃশ্যমান কিনা তা সেট করুন এবং দৃশ্যমানতা পরিবর্তিত হলে সেই অনুযায়ী প্রদর্শন আপডেট করুন।
সেটহ্যান্ডলপজিশন(নতুন অবস্থান) স্ক্রলবারের অবস্থান থেকে স্ক্রলবারের হ্যান্ডেলের অফসেট সেট করুন এবং সেই অনুযায়ী SVG বৈশিষ্ট্য পরিবর্তন করুন।
সেট অরিজিন(x, y) স্ক্রলবারটি যে ওয়ার্কস্পেসটিতে রয়েছে তার উৎপত্তিটি ইনজেকশন ডিভ অরিজিনের তুলনায় পিক্সেলে রেকর্ড করুন। এটি এমন সময়গুলির জন্য যখন স্ক্রলবারটি এমন একটি বস্তুতে ব্যবহার করা হয় যার উত্স মূল ওয়ার্কস্পেসের মতো নয় (যেমন একটি ফ্লাইআউটে৷)
সেট দৃশ্যমান (দৃশ্যমান) স্ক্রলবার দৃশ্যমান কিনা তা সেট করুন। শুধুমাত্র অ-জোড়া স্ক্রলবারগুলিতে প্রযোজ্য।
আপডেট ডিসপ্লে_() স্ক্রলবারের দৃশ্যমানতা আপডেট করুন যে এটি দৃশ্যমান হওয়া উচিত কিনা এবং এতে থাকা ওয়ার্কস্পেস দৃশ্যমান কিনা তার উপর ভিত্তি করে। আমরা আমাদের আড়াল করার জন্য যে ওয়ার্কস্পেসটি লুকানো আছে তার উপর নির্ভর করতে পারি না কারণ এটি অবশ্যই DOM-এ আমাদের অভিভাবক নয়।