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. |