blockly > ScrollbarPair

Class ScrollbarPair

Class untuk sepasang scrollbar. Horizontal dan vertikal.

Tanda Tangan:

export declare class ScrollbarPair 

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)(workspace, addHorizontal, addVertical, opt_class, opt_margin) Membuat instance baru dari class ScrollbarPair

Properti

Properti Pengubah Jenis Deskripsi
corner_ SVGreElement | null (kosong)
hScroll Scrollbar | null (kosong)
vScroll Scrollbar | null (kosong)

Metode

Metode Pengubah Deskripsi
canScrollHorizontally() Menampilkan apakah scroll secara horizontal diaktifkan.
canScrollVertically() Menampilkan apakah scroll secara vertikal diaktifkan.
dispose() Buang sepasang scrollbar ini. Batalkan tautan dari semua elemen DOM untuk mencegah kebocoran memori.
isVisible() Jika salah satu scrollbar terlihat. Scrollbar yang tidak disambungkan dapat hilang jika tidak diperlukan.
resize() Hitung ulang kedua scrollbar lokasi dan panjang teks. Juga ubah posisi persegi panjang sudut.
resizeContent(hostMetrics) Menghitung ulang scrollbar lokasi dalam jalur dan panjangnya. Fungsi ini harus dipanggil saat konten ruang kerja telah diubah.
resizeView(hostMetrics) Menghitung ulang scrollbar lokasi pada layar dan panjang jalur. Fungsi ini harus dipanggil jika tata letak atau ukuran jendela telah berubah.
set(x, y, updateMetrics) Setel tuas kedua scrollbar.
setContainerVisible(visible) Tetapkan apakah penampung scrollbar ini terlihat.
setVisible(visible) Menetapkan visibilitas scrollbar yang ada.
setX(x) Setel tuas scrollbar horizontal ke posisi tertentu dalam piksel CSS sesuai dengan induknya.
setY(y) Setel tuas scrollbar vertikal ke posisi tertentu dalam piksel CSS sesuai dengan induknya.