blockly > Scrollbar
Class untuk scrollbar SVG murni. Teknik ini menawarkan scrollbar yang dijamin akan berfungsi, tetapi mungkin tidak terlihat atau berperilaku seperti scrollbar sistem.
Tanda Tangan:
export declare class Scrollbar
Konstruktor
Properti
Metode
Metode |
Pengubah |
Deskripsi |
dispose() |
|
Buang scrollbar ini. Menghapus elemen DOM, pemroses peristiwa, dan langganan tema. |
isVisible() |
|
Apakah scrollbar terlihat. Scrollbar yang tidak disambungkan akan hilang saat tidak diperlukan. |
resize(opt_metrics) |
|
Hitung ulang lokasi scrollbar dan panjangnya. |
resizeContentHorizontal(hostMetrics) |
|
Hitung ulang lokasi scrollbar horizontal dalam jalur dan panjangnya. Fungsi ini harus dipanggil saat konten ruang kerja telah diubah. |
resizeContentVertical(hostMetrics) |
|
Hitung ulang lokasi scrollbar vertikal dalam jalur dan panjangnya. Fungsi ini harus dipanggil saat konten ruang kerja telah diubah. |
resizeViewHorizontal(hostMetrics) |
|
Hitung ulang lokasi scrollbar horizontal di layar dan panjang jalur. Fungsi ini harus dipanggil jika tata letak atau ukuran jendela telah berubah. |
resizeViewVertical(hostMetrics) |
|
Hitung ulang lokasi scrollbar vertikal di layar dan panjang jalur. Fungsi ini harus dipanggil jika tata letak atau ukuran jendela telah berubah. |
set(nilai, updateMetrics) |
|
Setel posisi handel scrollbar. |
setContainerVisible(visible) |
|
Menetapkan apakah penampung scrollbar terlihat dan memperbarui tampilan jika visibilitas telah berubah. |
setHandlePosition(newPosition) |
|
Atur offset handle scrollbar dari posisi scrollbar, dan ubah atribut SVG. |
setOrigin(x, y) |
|
Catat asal ruang kerja tempat scrollbar berada, dalam piksel yang sesuai dengan asal div injeksi. Ini biasanya terjadi saat scrollbar digunakan dalam objek yang asalnya tidak sama dengan ruang kerja utama (misalnya di flyout.) |
setVisible(visible) |
|
Menyetel apakah scrollbar terlihat. Hanya berlaku untuk scrollbar yang tidak disambungkan. |
updateDisplay_() |
|
Memperbarui visibilitas scrollbar berdasarkan apakah menurutnya scrollbar harus terlihat dan apakah ruang kerja yang memuatnya terlihat. Kita tidak dapat mengandalkan ruang kerja yang memuatnya untuk menyembunyikan kita karena ruang kerja tersebut belum tentu menjadi induk kita di DOM. |