blockly > comments > CommentView

classe comments.CommentView

Firma:

export declare class CommentView implements IRenderedElement 

Implementa: IRenderedElement

Costruttori

Costruttore Modificatori Descrizione
(constructor)(workspace, commentId) Crea una nuova istanza della classe CommentView

Proprietà

Proprietà Modificatori Tipo Descrizione
defaultCommentSize static Dimensioni Le dimensioni predefinite dei commenti appena creati.
disposed protected booleano Indica se questa visualizzazione dei commenti è stata eliminata o meno.
disposing protected booleano Indica se questa visualizzazione dei commenti è attualmente in fase di eliminazione o meno.
workspace readonly WorkspaceSvg

Metodi

Metodo Modificatori Descrizione
addDisposeListener(listener) Registra un callback che ascolta l'eliminazione di questa visualizzazione.
addOnCollapseListener(listener) Registra un callback che ascolta le modifiche di compressione.
addSizeChangeListener(listener) Registra un callback che ascolta le modifiche alle dimensioni.
addTextChangeListener(listener) Registra un callback che ascolta le modifiche al testo nell'editor dei commenti.
bringToFront() Porta il commento dello spazio in primo piano nel suo livello.
dispose() Elimina questa visualizzazione dei commenti.
getEditorFocusableNode()
getRelativeToSurfaceXY() Restituisce la posizione corrente del commento nelle coordinate dello spazio di lavoro.
getSize() Restituisce le dimensioni attuali del commento in unità dello spazio di lavoro. Rispetta la compressione.
getSvgRoot() Restituisce l'elemento gruppo SVG principale della visualizzazione dei commenti.
getText() Restituisce il testo corrente del commento.
isCollapsed() Restituisce true se il commento è attualmente compresso.
isDeadOrDying() Restituisce true se questa visualizzazione dei commenti è attualmente in fase di eliminazione o è già stata eliminata.
isDisposed() Restituisce un valore che indica se questa visualizzazione dei commenti è stata eliminata o meno.
isEditable() Restituisce true se il commento è attualmente modificabile.
moveTo(location) Sposta la visualizzazione dei commenti nella posizione specificata.
removeDisposeListener(listener) Rimuove il listener specificato dall'elenco dei listener di eliminazione.
removeOnCollapseListener(listener) Rimuove il listener specificato dall'elenco dei listener di compressione.
removeSizeChangeListener(listener) Rimuove il listener specificato dall'elenco dei listener di modifica delle dimensioni.
removeTextChangeListener(listener) Rimuove il listener specificato dall'editor dei commenti.
setCollapsed(collapsed) Indica se il commento è attualmente compresso o meno.
setEditable(editable) Imposta la modificabilità del commento.
setPlaceholderText(text) Imposta il testo segnaposto visualizzato per un commento vuoto.
setSize(size) Imposta le dimensioni del commento in unità dello spazio di lavoro, aggiorna gli elementi della visualizzazione in modo che riflettano le nuove dimensioni e attiva i listener di modifica delle dimensioni.
setSizeWithoutFiringEvents(size) Imposta le dimensioni del commento in unità dello spazio di lavoro e aggiorna gli elementi della visualizzazione in modo che riflettano le nuove dimensioni.
setText(text) Imposta il testo corrente del commento.