blockly > VerticalFlyout

VerticalFlyout sınıfı

Açılır menü sınıfı.

İmza:

export declare class VerticalFlyout extends Flyout 

Genişletir: Kaydırma menüsü

Markalar

Marka Değiştiriciler Açıklama
(constructor)(workspaceOptions) VerticalFlyout sınıfının yeni bir örneğini oluşturur

Özellikler

Mülk Değiştiriciler Tür Açıklama
registryName static dize Kayıt defterindeki dikey açılır menünün adı.

Yöntemler

Yöntem Değiştiriciler Açıklama
getClientRect() Görüntü alanına göre piksel biriminde sürüklenen hedef alanın sınırlayıcı dikdörtgenini döndürür.
getX() Açılır menünün konumu için x koordinatını hesaplar.
getY() Açılır menünün y koordinatını hesaplar.
isDragTowardWorkspace(currentDragDeltaXY) Açılır menünün konumuna ve yönüne göre, sürükleme deltasının çalışma alanına doğru olup olmadığını belirleyin. Bu, yeni bir bloğun oluşturulup oluşturulmayacağını veya açılır menünün kaydırılıp kaydırılmayacağını belirlemek için determineDragIntention_ işlevinde kullanılır.
layout_(contents) protected Açılır menüdeki blokları düzenleyin.
position() Açılır menüyü çalışma alanının kenarına taşıyın.
reflowInternal_() protected Açılır menünün genişliğini hesaplama. Sağdan sağa dil düzeni için: Blokları ve düğmeleri sağa hizalanacak şekilde düzenleyin.
scrollToStart() Açılır menüyü en üste kaydırın.
setMetrics_(xyRatio) protected Açılır menünün çevirisini kaydırma çubuklarıyla eşleşecek şekilde ayarlar.
wheel_(e) protected Açılır menüyü kaydırın.