blockly > ScrollbarPair

Class ScrollbarPair

Class untuk sepasang scrollbar. Horizontal dan vertikal.

Tanda Tangan:

export declare class ScrollbarPair 

Konstruktor

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

Properti

Properti Pengubah Jenis Deskripsi
corner_ SVGRectElement | null
hScroll Scrollbar | null
vScroll Scrollbar | null

Metode

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