chặn > ScrollbarPair

Lớp ScrollbarPair

Lớp cho một cặp thanh cuộn. Ngang và dọc.

Chữ ký:

export declare class ScrollbarPair 

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Mô tả
(hàm khởi tạo)(workspace, addHorizontal, addVertical, opt_class, opt_margin) Tạo một thực thể mới của lớp ScrollbarPair

Thuộc tính

Thuộc tính Đối tượng sửa đổi Loại Mô tả
corner_ SVGctElement | rỗng
hScroll Thanh cuộn | rỗng
vScroll Thanh cuộn | rỗng

Phương thức

Phương thức Đối tượng sửa đổi Mô tả
canScrollHorizontally() Trả về trạng thái bật tính năng cuộn theo chiều ngang.
canScrollVertically() Trả về việc chế độ cuộn theo chiều dọc có được bật hay không.
dispose() Hãy loại bỏ cặp thanh cuộn này. Huỷ liên kết khỏi tất cả các phần tử DOM để tránh rò rỉ bộ nhớ.
isVisible() Có thanh cuộn nào xuất hiện hay không. Thanh cuộn không được ghép nối có thể biến mất khi không cần thiết.
resize() Tính toán lại cả hai thanh cuộn vị trí và độ dài. Đồng thời, đặt lại vị trí hình chữ nhật ở góc.
resizeContent(hostMetrics) Tính toán lại thanh cuộn vị trí trong đường dẫn và chiều dài của chúng. Lệnh này sẽ được gọi khi nội dung của không gian làm việc thay đổi.
resizeView(hostMetrics) Tính toán lại thanh cuộn trên màn hình và độ dài đường dẫn. Lệnh này sẽ được gọi khi bố cục hoặc kích thước của cửa sổ thay đổi.
set(x, y, updateMetrics) Đặt tên người dùng của cả hai thanh cuộn.
setContainerVisible(visible) Thiết lập xem vùng chứa của thanh cuộn này có hiển thị hay không.
setVisible(visible) Thiết lập chế độ hiển thị của mọi thanh cuộn hiện có.
setX(x) Đặt ô điều khiển của thanh cuộn ngang ở một vị trí nhất định tính theo pixel CSS so với thành phần mẹ.
setY(y) Đặt ô điều khiển của thanh cuộn dọc ở một vị trí nhất định tính theo pixel CSS so với thành phần mẹ.