Interfaccia IIcon
Firma:
export interface IIcon
Metodi
Metodo | Descrizione |
---|---|
applyColour() | Aggiorna il colore dell'icona quando cambia il colore del blocco. |
disposizione() | 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 da collocare nel blocco. |
isClickableInFlyout(auto slideFlyout)? | (Facoltativo) Controlla se l'icona deve essere cliccabile quando il blocco è visualizzato a schermo. Se questa funzione non è definita, l'icona sarà cliccabile in tutte le finestre a comparsa. |
isShownWhenCollapsed() | |
onClick() | Comunica all'icona che è stato fatto clic. |
onLocationChange(blockOrigin) | Comunica all'icona che ha cambiato posizione. |
setOffsetInBlock(offset) | Indica la posizione dell'icona rispetto al punto iniziale del blocco, nelle unità dell'area di lavoro. |
updateCollapsed() | Consente di aggiornare la visualizzazione o la compressione dell'icona quando cambia lo stato di compressione del blocco. |
updateEditable() | Aggiorna la possibilità di modificare l'icona quando cambia la possibilità di modificare il blocco. |