Menús de nodos y enlaces

El widget Diagram ofrece un modo muy fácil de definir menús que pueden asociarse con nodos y enlaces.
Para asociar menús con nodos:
  • Utilice la propiedad de formato siguiente:
    nodeMenu: un dijit.Menu asociado con nodos.
    Nota
    Para acceder al nodo, los manejadores de sucesos del menú utilizan la propiedad Diagram.lastMenuTarget, que contiene la entidad asociada con el suceso.
Para asociar menús con enlaces:
  • Utilice la propiedad de formato siguiente:
    linkMenu: un dijit.Menu asociado con enlaces.
    Nota
    Para acceder al enlace, los manejadores de sucesos del menú utilizan la propiedad Diagram.lastMenuTarget, que contiene la entidad asociada con el suceso.
Las siguientes definiciones de código asocian un menú con los nodos de un diagrama:
<div dojoType="dijit.Menu" jsId="nodeMenu" style="display: none;"></div>
<div id="diagram"
     dojoType="ibm_ilog.diagram.widget.Diagram"
     nodeMenu="nodeMenu">
</div>
Estos menús funcionan solamente para los gráficos creados por el widget Diagram, bien mediante una conexión de almacén de datos, bien mediante llamadas desde programa a createNode o createLink y createSubgraph.