Skip to content

Interacción

GraphoJS incluye herramientas de interacción: seleccionar con clic, mover arrastrando y editar texto con doble clic.

Edita el código y pulsa Run

diagram.addDiagramListener('SelectionChanged', handler) te deja reaccionar a cambios de selección, movimiento, redimensionado y más.

Un TextBlock con editable: true permite editar la etiqueta con doble clic. Los cambios se aplican al modelo de forma transaccional.

El diagrama respeta isReadOnly, allowMove, allowCopy, allowDelete, allowZoom, allowTextEdit, allowLink y allowRelink (igual que GoJS).