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

protected

readonly

Zablokuj
TYP

static

readonly

IconType<CommentIcon> Ciąg typu używany do identyfikacji tej ikony.
WAGA

static

readonly

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