blockly > ikony > CommentIcon
Klasa icons.CommentIcon
Ikona, która umożliwia użytkownikowi dodanie tekstu komentarza do bloku.
Podpis:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
Rozszerzenia: ikona
Implementuje: IHasBubble, ISerializable
Zespoły
| Zespół | Modyfikatory | Opis |
|---|---|---|
| (constructor)(sourceBlock) | Tworzy nową instancję klasy CommentIcon. |
Właściwości
| Właściwość | Modyfikatory | Typ | Opis |
|---|---|---|---|
| sourceBlock |
|
Blokowanie | |
| TYPE |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | Ciąg znaków służący do identyfikacji tej ikony. |
| WAGA |
|
(niedeklarowane) | Współczynnik wagi tej ikony w stosunku do innych ikon. Ikony z większymi wartościami wag są renderowane bliżej końca bloku. |
Metody
| Metoda | Modyfikatory | Opis |
|---|---|---|
| applyColour() | ||
| bubbleIsVisible() | ||
| createBubble() | protected |
|
| dispose() | ||
| getBubble() | Zobacz IHasBubble.getBubble. | |
| getBubbleLocation() | ||
| getBubbleSize() | ||
| getSize() | ||
| getText() | Zwraca tekst tego komentarza. | |
| getType() | ||
| getWeight() | ||
| initView(pointerdownListener) | ||
| isClickableInFlyout() | ||
| loadState(state) | Stosuje dany stan do tego komentarza. | |
| onBubbleLocationChange() | ||
| onClick() | ||
| onLocationChange(blockOrigin) | ||
| onSizeChange() | Zmienia rozmiar tej ikony w odpowiedzi na zmiany rozmiaru dymka danych wejściowych. | |
| onTextChange() | Zaktualizuje tekst tego komentarza w odpowiedzi na zmiany w tekście pola tekstowego. | |
| saveState() | ||
| setBubbleLocation(location) | Określa lokalizację okienka komentarza w obszarze roboczym. | |
| setBubbleSize(size) | Ustawia rozmiar edytowalnej bańki dla tego komentarza. Zmienia rozmiar bąbelka, jeśli jest widoczny. | |
| setBubbleVisible(visible) | ||
| setText(text) | Ustawia tekst tego komentarza. Aktualizuje bąbelki, jeśli są widoczne. | |
| updateEditable() | Aktualizuje stan okienka (możliwość edycji / brak możliwości edycji), aby odzwierciedlał stan okienka, jeśli jest ono obecnie wyświetlane. |