blockly > bąble > TextInputBubble
Klasa bubbles.TextInputBubble
Bańka z tekstem, który można edytować. Użytkownik może też zmienić jego rozmiar. Używana przez ikonę komentarza.
Podpis:
export declare class TextInputBubble extends Bubble
Rozszerza: Bubble
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(constructor)(workspace, anchor, ownerRect) | Tworzy nową instancję klasy TextInputBubble . |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
anchor | protected |
Koordynacja | |
ownerRect? | protected |
Rect | undefined | (Opcjonalnie) |
workspace | readonly |
WorkspaceSvg |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
addLocationChangeListener(listener) | Dodaje odbiornik zmian, który będzie powiadamiony o zmianie położenia bąbelka. | |
addSizeChangeListener(listener) | Dodaje obiekt obserwujący zmiany, aby otrzymywać powiadomienia o zmianach rozmiaru tej bańki. | |
addTextChangeListener(listener) | Dodaje obiekt obserwujący zmiany, aby otrzymywać powiadomienia o zmianach tekstu w tym polu. | |
getSize() | ||
getText() | ||
isEditable() | Zwraca informację, czy tekst w dymku można edytować. | |
moveDuringDrag(newLoc) | ||
positionByRect(rect) | protected |
|
setEditable(editable) | Określa, czy tekst w bańce jest edytowalny. | |
setPositionRelativeToAnchor(left, top) | ||
setSize(size, relayout) | Ustawia rozmiar bąbelka, w tym obramowanie. | |
setText(text) | Ustawia tekst tej bańki. Połączenia zmieniają odbiorców. |