Survei Riset: Ceritakan pengalaman Anda dengan Blockly
Mulai survei
blockly > ScrollbarPair
Class untuk sepasang scrollbar. Horizontal dan vertikal.
Tanda Tangan:
export declare class ScrollbarPair
Konstruktor
Properti
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. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-10-15 UTC.
[null,null,["Terakhir diperbarui pada 2024-10-15 UTC."],[[["The `ScrollbarPair` class manages a pair of horizontal and vertical scrollbars for a Blockly workspace."],["It provides methods for controlling the scrollbars' visibility, position, and size in response to workspace changes and user interactions."],["`ScrollbarPair` handles resizing and repositioning of scrollbars, ensuring they remain functional and aligned within their container."],["Developers can use its methods to set scroll positions, check visibility, and manage the overall behavior of the scrollbars."]]],[]]