O widget Diagram fornece uma maneira fácil de definir menus que podem ser associados aos nós e links.
Para associar menus a nós:
-
Use a seguinte propriedade de marcação:
nodeMenu
: umdijit.Menu
associados a nós.NotaPara acessar o nó, os manipuladores de eventos no menu usam a propriedadeDiagram.lastMenuTarget
, que contém a entidade associada ao evento.
Para associar menus a links:
-
Use a seguinte propriedade de marcação:
linkMenu
: umdijit.Menu
associado a links.NotaPara acessar o link, os manipuladores de eventos para o menu usam a propriedadeDiagram.lastMenuTarget
, que contém a entidade associada ao evento.
As seguintes definições de marcação associam um menu
a nós do diagrama:
<div dojoType="dijit.Menu" jsId="nodeMenu" style="display: none;"></div> <div id="diagram" dojoType="ibm_ilog.diagram.widget.Diagram" nodeMenu="nodeMenu"> </div>
Estes menus funcionam apenas para gráficos criados pelo widget Diagram,
por uma conexão de armazenamento de dados ou por chamadas programáticas para createNode ou createLink e createSubgraph.