blockly > ikony > CommentIcon
Klasa ikon.CommentIcon
Ikona, która umożliwia użytkownikowi dodanie tekstu komentarza do bloku.
Podpis:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
Rozszerza: Ikona
Implementacje: IHasBubble, ISerializable
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(constructor)(sourceBlock) | Konstruuje nową instancję klasy CommentIcon |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
sourceBlock |
|
Zablokuj | |
TYP |
|
IconType<CommentIcon> | Ciąg typu używany do identyfikacji tej ikony. |
WAGA |
|
(nie zadeklarowano) | Waga tej ikony w stosunku do innych ikon. Ikony z większą wartością wagi są renderowane dalej w kierunku końca bloku. |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose(). | ||
getBubbleSize() | ||
getSize() | ||
getText() | Zwraca tekst komentarza. | |
getType() | ||
getWeight() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
loadState(state) | Stosuje podany stan do tego komentarza. | |
onClick() | ||
onLocationChange(blockOrigin) | ||
onSizeChange() | Aktualizuje rozmiar tej ikony w odpowiedzi na zmiany rozmiaru dymka wejściowego. | |
onTextChange() | Aktualizuje tekst tego komentarza w odpowiedzi na zmiany w tekście dymku. | |
saveState() | ||
setBubbleSize(size) | Ustawia rozmiar edytowalnego dymka dla tego komentarza. Zmienia rozmiar dymka, jeśli jest widoczny. | |
setBubbleVisible(visible) | ||
setText(text) | Ustawia tekst tego komentarza. Aktualizuje wszystkie dymki, jeśli są widoczne. | |
updateEditable() | Aktualizuje stan dymka (do edycji / nieedytowalny) w celu odzwierciedlenia stanu dymka, jeśli jest on aktualnie wyświetlany. |