Interfaccia IIcon
Firma:
export interface IIcon
Metodi
Metodo | Descrizione |
---|---|
applyColour() | Aggiorna il colore dell'icona quando cambia il colore del blocco. |
dispose() | Consente di eliminare tutti gli elementi dell'icona. |
getSize() | |
getType() | |
getWeight() | |
hideForInsertionMarker() | Nasconde l'icona quando fa parte di un indicatore di inserimento. |
initView(pointerdownListener) | Crea gli elementi SVG per l'icona che sarà presente sul blocco. |
isClickableInFlyout(autoClosingFlyout)? | (Facoltativo) Controlla se l'icona deve essere cliccabile quando il blocco è visualizzato in un riquadro a scomparsa. Se questa funzione non è definita, l'icona sarà selezionabile in tutti i riquadri a scomparsa. |
isShownWhenCollapsed() | |
onClick() | Informa l'icona che gli è stato fatto clic. |
onLocationChange(blockOrigin) | Informa l'icona che ha cambiato le posizioni. |
setOffsetInBlock(offset) | Indica all'icona la posizione rispetto al punto di inizio superiore del blocco, nelle unità di lavoro. |
updateCollapsed() | Aggiorna la compressione/visualizzazione dell'icona quando la compressione del blocco cambia. |
updateEditable() | Consente di aggiornare la possibilità di modificare l'icona quando cambia la possibilità di modificare il blocco. |