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