Packagecom.yworks.canvas.input
Classpublic class ModelItemContextMenuEvent
InheritanceModelItemContextMenuEvent Inheritance flash.events.ContextMenuEvent

A ContextMenuEvent for context menus of graph items.

See also

com.yworks.canvas.input.ModelItemMouseEventKind


Public Properties
 PropertyDefined By
  kind : String
[read-only] The ModelItemMouseEventKind of this event.
ModelItemContextMenuEvent
  modelItem : IModelItem
[read-only] The model item corresponding to the display object that was clicked on.
ModelItemContextMenuEvent
Public Methods
 MethodDefined By
  
ModelItemContextMenuEvent(type:String, modelItem:IModelItem = null, kind:String = null, bubbles:Boolean = false, cancelable:Boolean = false, mouseTarget:InteractiveObject = null, contextMenuOwner:InteractiveObject = null)
Creates a new instance.
ModelItemContextMenuEvent
  
clone():Event
[override]
ModelItemContextMenuEvent
Property Detail
kindproperty
kind:String  [read-only]

The ModelItemMouseEventKind of this event.


Implementation
    public function get kind():String

See also

modelItemproperty 
modelItem:IModelItem  [read-only]

The model item corresponding to the display object that was clicked on.


Implementation
    public function get modelItem():IModelItem
Constructor Detail
ModelItemContextMenuEvent()Constructor
public function ModelItemContextMenuEvent(type:String, modelItem:IModelItem = null, kind:String = null, bubbles:Boolean = false, cancelable:Boolean = false, mouseTarget:InteractiveObject = null, contextMenuOwner:InteractiveObject = null)

Creates a new instance.

Parameters
type:String — The event type
 
modelItem:IModelItem (default = null) — The model item this event is related to.
 
kind:String (default = null) — The kind as defined in ModelItemMouseEventKind
 
bubbles:Boolean (default = false) — Whether this event bubbles
 
cancelable:Boolean (default = false) — Whether this event is cancelable-
 
mouseTarget:InteractiveObject (default = null) — An InteractiveObject the mouse points on.
 
contextMenuOwner:InteractiveObject (default = null) — The InteractiveObject that owns the context menu.
Method Detail
clone()method
override public function clone():Event

Returns
Event