blockly > Kaydırma çubuğu
Sadece 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 atın. DOM öğelerini, etkinlik işleyicileri ve tema aboneliklerini kaldırın. |
isVisible() |
|
Kaydırma çubuğu görünür mü? Eşlenmemiş kaydırma çubukları, gerekli olmadığında kaybolur. |
resize(opt_metrics) |
|
Kaydırma çubuğunun konumunu ve uzunluğunu yeniden hesaplayın. |
resizeContentHorizontal(hostMetrics) |
|
Yatay kaydırma çubuğunun konumunu yolu ve uzunluğu içinde 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 içinde yeniden hesaplayın. Bu, çalışma alanının içeriği değiştiğinde çağrılmalıdır. |
resizeViewHorizontal(hostMetrics) |
|
Yatay bir 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) |
|
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 tutamacının 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 görüntüyü uygun şekilde güncelleyin. |
setHandlePosition(newPosition) |
|
Kaydırma çubuğunun tutma yerinin kaydırma çubuğunun konumuna göre ofsetini 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 durum, kaydırma çubuğunun, kaynağı ana çalışma alanıyla aynı olmayan bir nesnede (ör. bir açılır menü) kullanıldığı durumlarda geçerlidir. |
setVisible(visible) |
|
Kaydırma çubuğunun görünüp görünmeyeceğini 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ı gerektiğini düşünüp düşünmediğine ve içerdiği çalışma alanının görünür olup olmadığına göre güncelleyin. DOM'deki üst öğemiz olmadığından, kapsayıcı çalışma alanının bizi gizlemesine güvenemeyiz. |