Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
blockly > ScrollbarPair
Bir çift kaydırma çubuğu için sınıf. Yatay ve dikey.
İmza:
export declare class ScrollbarPair
Markalar
Özellikler
Yöntemler
Yöntem |
Değiştiriciler |
Açıklama |
canScrollHorizontally() |
|
Yatay kaydırmanın etkin olup olmadığını döndürür. |
canScrollVertically() |
|
Dikey kaydırmanın etkin olup olmadığını döndürür. |
dispose() |
|
Bu kaydırma çubuğunu ortadan kaldırın. Bellek sızıntılarını önlemek için tüm DOM öğelerinin bağlantısını kaldırın. |
isVisible() |
|
Kaydırma çubuklarından herhangi biri görünür durumdaysa. Eşlenmemiş kaydırma çubukları, gerekli olmadığında kaybolabilir. |
resize() |
|
Her iki kaydırma çubuğunu da yeniden hesaplayın ve uzunlukları belirtmelisiniz. Ayrıca, köşe dikdörtgeninin konumunu da değiştirin. |
resizeContent(hostMetrics) |
|
Kaydırma çubuklarını yeniden hesaplar belirli noktalarda çalışır. Bu, çalışma alanının içeriği değiştiğinde çağrılmalıdır. |
resizeView(hostMetrics) |
|
Kaydırma çubuklarını yeniden hesaplar konumları ve yol uzunluğunu görebilirsiniz. Bu, pencerenin düzeni veya boyutu değiştiğinde çağrılmalıdır. |
set(x; y; updateMetrics) |
|
Her iki kaydırma çubuğunun tutma yerini ayarlayın. |
setContainerVisible(visible) |
|
Bu kaydırma çubuğu kapsayıcısının görünür olup olmadığını ayarlayın. |
setVisible(visible) |
|
Mevcut kaydırma çubuklarının görünürlüğünü ayarlar. |
setX(x) |
|
Yatay kaydırma çubuğunun tutma yerini, üst öğelerine göre CSS pikselinde belirli bir konumda olacak şekilde ayarlayın. |
setY(y) |
|
Dikey kaydırma çubuğunun tutma yerini, üst öğelerine göre CSS pikselinde belirli bir konumda olacak şekilde ayarlayın. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[],["The `ScrollbarPair` class manages horizontal and vertical scrollbars. It's constructed with a workspace and flags to add horizontal/vertical bars. Key actions include determining if scrolling is enabled in each direction, disposing of scrollbars, managing visibility, and resizing. Resizing involves recalculating scrollbar locations and lengths, considering both content changes (via `resizeContent`) and window layout changes (via `resizeView`). Methods allow setting scrollbar positions (`set`, `setX`, `setY`) and managing container visibility.\n"]]