blockly > Kaydırma çubuğu
Tam olarak SVG kaydırma çubuğu sınıfı. Bu teknik, çalışması garanti edilen bir kaydırma çubuğu sunar. Ancak sistemin kaydırma çubukları gibi görünmeyebilir veya çalışmayabilir.
İmza:
export declare class Scrollbar
Markalar
Özellikler
Yöntemler
Yöntem |
Değiştiriciler |
Açıklama |
dispose() |
|
Bu kaydırma çubuğunu kaldırın. DOM öğelerini, etkinlik işleyicileri ve tema aboneliklerini kaldırın. |
isVisible() |
|
Kaydırma çubuğu görünür durumda mı? Eşlenmemiş kaydırma çubukları ihtiyaç duyulmadığında kaybolur. |
resize(opt_metrics) |
|
Kaydırma çubuğunun konumunu ve uzunluğunu yeniden hesaplayın. |
resizeContentHorizontal(hostMetrics) |
|
Yatay bir kaydırma çubuğunun konumunu, yolu ve uzunluğu dahilinde yeniden hesaplayın. Bu, çalışma alanının içeriği değiştiğinde çağrılmalıdır. |
resizeContentVertical(hostMetrics) |
|
Dikey kaydırma çubuğunun konumunu, yolu ve uzunluğu dahilinde yeniden hesaplayın. Bu, çalışma alanının içeriği değiştiğinde çağrılmalıdır. |
resizeViewHorizontal(hostMetrics) |
|
Yatay kaydırma çubuğunun ekrandaki konumunu ve yol uzunluğunu yeniden hesaplayın. Bu, pencerenin düzeni veya boyutu değiştiğinde çağrılmalıdır. |
resizeViewVertical(hostMetrics) |
|
Bir dikey kaydırma çubuğunun ekrandaki konumunu ve yol uzunluğunu yeniden hesaplayın. Bu, pencerenin düzeni veya boyutu değiştiğinde çağrılmalıdır. |
set(value; updateMetrics) |
|
Kaydırma çubuğu tutma yerinin konumunu ayarlayın. |
setContainerVisible(visible) |
|
Kaydırma çubuğu kapsayıcısının görünür olup olmadığını ayarlayın ve görünürlük değiştiyse ekranı uygun şekilde güncelleyin. |
setHandlePosition(newPosition) |
|
Kaydırma çubuğunun tutma yerinin kaydırma çubuğunun konumundan uzaklığını ayarlayın ve SVG özelliğini uygun şekilde değiştirin. |
setOrigin(x, y) |
|
Kaydırma çubuğunun bulunduğu çalışma alanının kaynağını, yerleştirme div kaynağına göre piksel cinsinden kaydedin. Bu, kaydırma çubuğunun, kaynağı ana çalışma alanıyla aynı olmayan bir nesnede (ör. bir uçta açılan) kullanıldığı zamanlar içindir. |
setVisible(visible) |
|
Kaydırma çubuğunun görünür olup olmayacağını ayarlayın. Yalnızca eşlenmemiş kaydırma çubukları için geçerlidir. |
updateDisplay_() |
|
Kaydırma çubuğunun görünürlüğünü, görünür olması gerekip gerekmediğine ve bulunduğu çalışma alanının görünür olup olmadığına göre güncelleyin. DOM'deki üst çalışma alanımız olmadığından, kapsayıcı çalışma alanının bizi gizlemesine izin veremeyiz. |