Interfaz de IIcon
Signature:
export interface IIcon extends IFocusableNode
Extiende: IFocusableNode
Métodos
Método | Descripción |
---|---|
applyColour() | Actualiza el color del ícono cuando cambia el color del bloque. |
dispose() | Elimina todos los elementos del ícono. |
getSize() | |
getType() | |
getWeight() | |
hideForInsertionMarker() | Oculta el ícono cuando forma parte de un marcador de inserción. |
initView(pointerdownListener) | Crea los elementos SVG para el ícono que se mostrará en el bloque. |
isClickableInFlyout(autoClosingFlyout)? | (Opcional) Verifica si se debe poder hacer clic en el ícono mientras el bloque está en un menú flotante. Si no se define esta función, se podrá hacer clic en el ícono en todos los menús flotantes. |
isShownWhenCollapsed() | |
onClick() | Notifica al ícono que se hizo clic en él. |
onLocationChange(blockOrigin) | Notifica al ícono que cambió de ubicación. |
setOffsetInBlock(offset) | Notifica el ícono en relación con el inicio superior de su bloque, en unidades de espacio de trabajo. |
updateCollapsed() | Actualiza el estado de colapso o la vista del ícono cuando cambia el estado de colapso del bloque. |
updateEditable() | Actualiza la capacidad de edición del ícono cuando cambia la capacidad de edición del bloque. |