blockly > ScrollbarPair

کلاس ScrollbarPair

کلاس برای یک جفت اسکرول. افقی و عمودی.

امضا:

export declare class ScrollbarPair 

سازندگان

سازنده اصلاح کننده ها شرح
(سازنده) (فضای کاری، addHorizontal، addVertical، opt_class، opt_margin) یک نمونه جدید از کلاس ScrollbarPair می سازد

خواص

ویژگی اصلاح کننده ها تایپ کنید شرح
گوشه_ SVGRectElement | خالی
hScroll نوار پیمایش | خالی
vScroll نوار پیمایش | خالی

مواد و روش ها

روش اصلاح کننده ها شرح
canScrollHorizontally() نشان می دهد که آیا پیمایش افقی فعال است یا خیر.
canScrollVertically() نشان می دهد که آیا پیمایش عمودی فعال است یا خیر.
در معرض قرار دادن() این جفت اسکرول را دور بریزید. برای جلوگیری از نشت حافظه، همه عناصر DOM را قطع کنید.
isVisible() اگر هر یک از نوارهای اسکرول قابل مشاهده است. نوارهای پیمایش غیر جفت شده ممکن است در صورت عدم نیاز ناپدید شوند.
تغییر اندازه () هر دو مکان و طول نوارهای پیمایش را دوباره محاسبه کنید. مستطیل گوشه را نیز تغییر مکان دهید.
تغییر اندازه محتوا (hostMetrics) مکان اسکرول ها را در مسیر و طول آنها دوباره محاسبه می کند. این باید زمانی فراخوانی شود که محتویات فضای کاری تغییر کرده باشد.
resizeView (hostMetrics) مکان نوارهای پیمایش روی صفحه و طول مسیر را دوباره محاسبه می کند. این باید زمانی فراخوانی شود که چیدمان یا اندازه پنجره تغییر کرده است.
مجموعه (x, y, updateMetrics) دسته های هر دو نوار اسکرول را تنظیم کنید.
setContainerVisible(قابل مشاهده) تنظیم کنید که آیا محفظه این نوار پیمایش قابل مشاهده باشد.
setVisible (قابل مشاهده) قابلیت مشاهده هر نوار اسکرول موجود را تنظیم می کند.
setX(x) دسته نوار اسکرول افقی را در موقعیت خاصی در پیکسل های CSS نسبت به والدینش قرار دهید.
مجموعه (y) دسته نوار اسکرول عمودی را در موقعیت خاصی در پیکسل های CSS نسبت به والدینش قرار دهید.