Das Diagram-Widget
ist eine einfache Methode für die Definition von Menüs, die Sie Knoten und Links zuordnen können.
Gehen Sie wie folgt vor, um Knoten Menüs zuzuordnen:
-
Verwenden Sie die folgende Markupeigenschaft:
nodeMenu
: Eindijit.Menu
, das Knoten zugeordnet wird.HinweisFür den Zugriff auf den Knoten verwenden die Ereignishandler im Menü die EigenschaftDiagram.lastMenuTarget
, die die Entität enthält, die dem Ereignis zugeordnet ist.
Gehen Sie wie folgt vor, um Links Menüs zuzuordnen:
-
Verwenden Sie die folgende Markupeigenschaft:
linkMenu
: Eindijit.Menu
, das Links zugeordnet wird.HinweisFür den Zugriff auf den Link verwenden die Ereignishandler für das Menü die EigenschaftDiagram.lastMenuTarget
, die die Entität enthält, die dem Ereignis zugeordnet ist.
Die folgenden Markupdefinitionen ordnen Diagrammknoten ein Menü zu:
<div dojoType="dijit.Menu" jsId="nodeMenu" style="display: none;"></div> <div id="diagram" dojoType="ibm_ilog.diagram.widget.Diagram" nodeMenu="nodeMenu"> </div>
Diese Menüs funktionieren nur für Graphen, die mit dem Diagram-Widget erstellt wurden, entweder
über eine Datenspeicherverbindung oder durch Aufrufe von
createNode oder createLink und createSubgraph über das Programm.