blockly > bubbles > TextInputBubble
bubbles.TextInputBubble sınıfı
Düzenlenebilir metin gösteren bir balon. Ayrıca kullanıcı tarafından yeniden boyutlandırılabilir. Yorum simgesi tarafından kullanılır.
İmza:
export declare class TextInputBubble extends Bubble
Uzatılır: Balon
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(constructor)(workspace, anchor, ownerRect) | TextInputBubble sınıfının yeni bir örneğini oluşturur |
Özellikler
Mülk | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
anchor | protected |
Koordinat | |
ownerRect? | protected |
Rect | undefined | (İsteğe bağlı) |
workspace | readonly |
WorkspaceSvg |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
addLocationChangeListener(listener) | Bu balonun konumu değiştiğinde bildirim almak için bir değişiklik dinleyicisi ekler. | |
addSizeChangeListener(listener) | Bu balonun boyutu değiştiğinde bildirim almak için bir değişiklik dinleyicisi ekler. | |
addTextChangeListener(listener) | Bu balonun metni değiştiğinde bildirim almak için bir değişiklik dinleyicisi ekler. | |
getSize() | ||
getText() | ||
isEditable() | Balondaki metnin düzenlenebilir olup olmadığını döndürür. | |
moveDuringDrag(newLoc) | ||
positionByRect(rect) | protected |
|
setEditable(editable) | Baloncuktaki metnin düzenlenebilir olup olmadığını belirler. | |
setPositionRelativeToAnchor(left, top) | ||
setSize(size, relayout) | Kenarlık dahil bu kabarcığın boyutunu belirler. | |
setText(text) | Bu balonun metnini ayarlar. Aramalar dinleyicileri değiştirir. |