documentationfor yFiles for HTML 2.6

Usages of ItemEventArgs

Method Parameters

onBendAdded (ItemEventArgs<IBend>)in GraphWrapperBaseRaises the BendAdded event
onEdgeCreated (ItemEventArgs<IEdge>)in GraphWrapperBaseRaises the EdgeCreated event
onLabelAdded (ItemEventArgs<ILabel>)in GraphWrapperBaseRaises the LabelAdded event
onNodeCreated (ItemEventArgs<INode>)in GraphWrapperBaseRaises the NodeCreated event
onPortAdded (ItemEventArgs<IPort>)in GraphWrapperBaseRaises the PortAdded event
onPortAdded (ItemEventArgs<IPort>)in CreateEdgeInputModeRaises the PortAdded event if the mode has added a port for the source or target node to complete the edge creation.
onSourcePortCandidateChanged (ItemEventArgs<IPortCandidate>)in CreateEdgeInputModeTriggers the SourcePortCandidateChanged event.
onTargetPortCandidateChanged (ItemEventArgs<IPortCandidate>)in CreateEdgeInputModeTriggers the TargetPortCandidateChanged event.
onCreateBendInputModeBendCreated (Object, ItemEventArgs<IBend>)in GraphEditorInputModeCalled as soon as CreateBendInputMode created a new bend.
onDeletedItem (ItemEventArgs<IModelItem>)in GraphEditorInputModeRaises the DeletedItem event.
onLabelDropInputModeLabelCreated (Object, ItemEventArgs<ILabel>)in GraphEditorInputModeCalled when the labelDropInputMode's ItemCreated event is triggered.
onNodeCreated (ItemEventArgs<INode>)in GraphEditorInputModeRaises the NodeCreated event.
onNodeDropInputModeNodeCreated (Object, ItemEventArgs<INode>)in GraphEditorInputModeCalled when the nodeDropInputMode's ItemCreated event is triggered.
onPortDropInputModePortCreated (Object, ItemEventArgs<IPort>)in GraphEditorInputModeCalled when the portDropInputMode's ItemCreated event is triggered.
onItemCreated (ItemEventArgs<T>)in ItemDropInputModeCalled whenever a new item is created
onItemCreated (ItemEventArgs<ILabel>)in LabelDropInputMode
onGroupCollapsed (ItemEventArgs<INode>)in NavigationInputModeRaises the GroupCollapsed event.
onGroupCollapsing (ItemEventArgs<INode>)in NavigationInputModeRaises the GroupCollapsing event.
onGroupEntered (ItemEventArgs<INode>)in NavigationInputModeRaises the GroupEntered event.
onGroupEntering (ItemEventArgs<INode>)in NavigationInputModeRaises the GroupEntering event.
onGroupExited (ItemEventArgs<INode>)in NavigationInputModeRaises the GroupExited event.
onGroupExiting (ItemEventArgs<INode>)in NavigationInputModeRaises the GroupExiting event.
onGroupExpanded (ItemEventArgs<INode>)in NavigationInputModeRaises the GroupExpanded event.
onGroupExpanding (ItemEventArgs<INode>)in NavigationInputModeRaises the GroupExpanding event.
onStripeCreated (ItemEventArgs<IStripe>)in StripeDropInputModeCalled whenever a new stripe is created
onDeletedItem (ItemEventArgs<IModelItem>)in TableEditorInputModeRaises the DeletedItem event.
onLabelTextChanged (ItemEventArgs<ILabel>)in TableEditorInputModeRaises the LabelTextChanged event.
itemRemovedFromDomainHandler (Object, ItemEventArgs<T>)in DefaultSelectionModelEvent handler for domain item removal events that removes the item from this model.
itemAddedHandler (Object, ItemEventArgs<T>)in ItemModelManagerEvent handler for item creation events that adds the item to this manager.
itemChangedHandler (Object, ItemEventArgs<T>)in ItemModelManagerEvent handler for item change events that updates the visual representation for that item.
itemRemovedHandler (Object, ItemEventArgs<T>)in ItemModelManagerEvent handler for item removal events that removes the item from this manager.

Event Parameters

ItemAddedin IObservableCollection
ItemChangedin IObservableCollection
ItemRemovedin IObservableCollection
ItemAddedin ObservableCollection
ItemChangedin ObservableCollection
ItemRemovedin ObservableCollection
BendAddedin DefaultGraph
EdgeCreatedin DefaultGraph
LabelAddedin DefaultGraph
NodeCreatedin DefaultGraph
PortAddedin DefaultGraph
BendAddedin GraphWrapperBase
EdgeCreatedin GraphWrapperBase
LabelAddedin GraphWrapperBase
NodeCreatedin GraphWrapperBase
PortAddedin GraphWrapperBase
GroupCollapsedin IFoldingView
GroupExpandedin IFoldingView
BendAddedin IGraph
EdgeCreatedin IGraph
LabelAddedin IGraph
NodeCreatedin IGraph
PortAddedin IGraph
LabelAddedin ITable
LabelChangedin ITable
StripeCreatedin ITable
LabelAddedin Table
LabelChangedin Table
StripeCreatedin Table
PortAddedin CreateEdgeInputMode
SourcePortCandidateChangedin CreateEdgeInputMode
TargetPortCandidateChangedin CreateEdgeInputMode
DeletedItemin GraphEditorInputMode
NodeCreatedin GraphEditorInputMode
ItemCreatedin ItemDropInputMode
GroupCollapsedin NavigationInputMode
GroupCollapsingin NavigationInputMode
GroupEnteredin NavigationInputMode
GroupEnteringin NavigationInputMode
GroupExitedin NavigationInputMode
GroupExitingin NavigationInputMode
GroupExpandedin NavigationInputMode
GroupExpandingin NavigationInputMode
StripeCreatedin StripeDropInputMode
DeletedItemin TableEditorInputMode
LabelTextChangedin TableEditorInputMode
LabelTextEditingCanceledin TableEditorInputMode
LabelTextEditingStartedin TableEditorInputMode
GraphChangedin GraphComponent
SelectionModelChangedin GraphComponent

Extending Types

GraphBuilderItemEventArgsEvent arguments for item events in GraphBuilder, AdjacencyGraphBuilder, and TreeBuilder.
BendEventArgsA specialized subclass of the ItemEventArgs<T> class that is bound to the IBend type and carries additional owner and index information.
EdgeEventArgsA specialized subclass of the ItemEventArgs<T> class that is bound to the IEdge type and carries additional source and target port information.
ItemChangedEventArgsEvent argument class used by IGraph if a model item's property has been changed.
LabelEventArgsA specialized subclass of the ItemEventArgs<T> class that is bound to the ILabel type and carries additional owner information.
NodeEventArgsA specialized subclass of the ItemEventArgs<T> class that is bound to the INode type and carries additional information about the parent node and the group node status.
PortEventArgsA specialized subclass of the ItemEventArgs<T> class that is bound to the IPort type and carries additional IPortOwner information.
StripeEventArgsA specialized subclass of the ItemEventArgs<T> class that is bound to the IStripe type and carries additional owner information.
ItemSelectionChangedEventArgsProvides data for the ItemSelectionChanged event.