documentationfor yFiles for HTML 2.6

Usages of IEdgeStyle

Properties

stylein EdgeDefaults
foldingEdgeStylein FoldingEdgeConverterBaseGets or sets the IEdgeStyle to use for the folding edge.
stylein FoldingEdgeStateGets or sets the style of this edge.
stylein IEdgeGets the style that is responsible for the visual representation of this edge in a CanvasComponent.
stylein IEdgeDefaultsGets or sets the style to use for edges.
stylein SimpleEdgeGets or sets the style that is responsible for the visual representation of this edge in a CanvasComponent.
edgeStylein GraphOverviewSvgVisualCreatorGets or sets the overview edge style.
wrappedin IndicatorEdgeStyleDecoratorGets the wrapped edge style.
edgeStylein EdgeStyleDecorationInstallerGets or sets the style to use for the rendering.
edgeStylein GraphFocusIndicatorManagerGets or sets the style to use for the edge focus rendering.
edgeStylein GraphHighlightIndicatorManagerGets or sets the style to use for the edge highlight rendering.
edgeStylein GraphSelectionIndicatorManagerGets or sets the style to use for the edge selection rendering.

Method Return Values

getStyle (TDataItem)in EdgeCreatorObtains an IEdgeStyle instance or null by resolving the styleProvider.
getUpdatedStyle (IGraph, IEdge, TDataItem)in EdgeCreatorResolves the styleProvider and then applies the style bindings.
getStyleInstance ()in EdgeDefaults
createEdgeStyle (IFoldingView, IEdge, IList<IEdge>)in FoldingEdgeConverterBaseCreates the IEdgeStyle for use in initializeFoldingEdgeStyle.
copyEdgeStyle (IGraph, IEdge)in GraphCopierCopies an IEdgeStyle instance.
getStyleInstance ()in IEdgeDefaultsFactory method that returns a style instance for use with newly created edges.
getEdgeStyle (IEdge)in GraphOverviewSvgVisualCreatorReturns and/or configures a edge style for the given edge to render.

Method Parameters

createEdgeCore (IGraph, INode, INode, IEdgeStyle, Object)in EdgeCreatorCalled from createEdge and performs the actual edge creation in the graph.
DefaultFoldingEdgeConverter ()in DefaultFoldingEdgeConverterInitializes a new instance of this class with default values.
createEdge (INode, INode, IEdgeStyle?, Object?)in DefaultGraphCreates and returns an edge that connects to the given node instances using the given style instance.
createEdge (IPort, IPort, IEdgeStyle?, Object?)in DefaultGraph
createUndoUnitForEdgeStyleChange (IEdge, IEdgeStyle)in DefaultGraphCreates the undo unit for changing the style of the given edge.
onChangingEdgeStyle (IEdge, IEdgeStyle)in DefaultGraphCalled before an edge style is being changed.
onEdgeStyleChanged (IEdge, IEdgeStyle)in DefaultGraphCalled after the style of an edge has changed.
setStyle (IEdge, IEdgeStyle)in DefaultGraph
EdgeDefaults ()in EdgeDefaultsInitializes a new instance of the EdgeDefaults class with default edge style and label and port defaults.
createEdge (IPort, IPort, IEdgeStyle?, Object?)in GraphWrapperBase
createEdge (INode, INode, IEdgeStyle?, Object?)in GraphWrapperBase
onEdgeStyleChanged (ItemChangedEventArgs<IEdge,IEdgeStyle>)in GraphWrapperBaseRaises the EdgeStyleChanged event
setStyle (IEdge, IEdgeStyle)in GraphWrapperBase
createEdge (IPort, IPort, IEdgeStyle?, Object?, )in IGraphCreates and returns an edge that connects to the given port instances.
createEdge (INode, INode, IEdgeStyle?, Object?, )in IGraphCreates and returns an edge that connects to the given node instances using the given style instance.
setStyle (IEdge, IEdgeStyle)in IGraphAssigns the given style instance by reference to the edge.
MergingFoldingEdgeConverter ()in MergingFoldingEdgeConverterInitializes a new instance of the MergingFoldingEdgeConverter class.
SimpleEdge (IPort?, IPort?, )in SimpleEdgeCreates an edge with a default lookup, and the given source and target ports.
getBoundsProvider (IEdge, IEdgeStyle)in IEdgeStyleRendererGets an implementation of the IBoundsProvider interface that can handle the provided edge and its associated style.
getContext (IEdge, IEdgeStyle)in IEdgeStyleRendererGets a temporary context instance that can be used to query additional information for the edge's style.
getHitTestable (IEdge, IEdgeStyle)in IEdgeStyleRendererGets an implementation of the IHitTestable interface that can handle the provided edge and its associated style.
getMarqueeTestable (IEdge, IEdgeStyle)in IEdgeStyleRendererGets an implementation of the IMarqueeTestable interface that can handle the provided edge and its associated style.
getPathGeometry (IEdge, IEdgeStyle)in IEdgeStyleRendererGets an implementation of the IPathGeometry interface that can handle the provided edge and its associated style.
getVisibilityTestable (IEdge, IEdgeStyle)in IEdgeStyleRendererGets an implementation of the IVisibilityTestable interface that can handle the provided edge and its associated style.
getVisualCreator (IEdge, IEdgeStyle)in IEdgeStyleRendererGets an implementation of the IVisualCreator interface that can handle the provided edge and its associated style.
IndicatorEdgeStyleDecorator (IEdgeStyle?, )in IndicatorEdgeStyleDecoratorCreates a new instance wrapping the provided style.
getBoundsProvider (IEdge, IEdgeStyle)in PathBasedEdgeStyleRendererConfigures the style and edge parameters, calls configure and returns this.
getContext (IEdge, IEdgeStyle)in PathBasedEdgeStyleRendererConfigures the style and edge parameters, does not call configure and returns this.
getHitTestable (IEdge, IEdgeStyle)in PathBasedEdgeStyleRendererConfigures the style and edge parameters and returns this.
getMarqueeTestable (IEdge, IEdgeStyle)in PathBasedEdgeStyleRendererConfigures the style and edge parameters, calls configure and returns this.
getPathGeometry (IEdge, IEdgeStyle)in PathBasedEdgeStyleRendererGets an implementation of the IPathGeometry interface that can handle the provided edge and its associated style.
getVisibilityTestable (IEdge, IEdgeStyle)in PathBasedEdgeStyleRendererConfigures the style and edge parameters, does not call configure and returns this.
getVisualCreator (IEdge, IEdgeStyle)in PathBasedEdgeStyleRendererConfigures the style and edge parameters, calls configure and returns this.
getBoundsProvider (IEdge, IEdgeStyle)in VoidEdgeStyleRendererYields the EMPTY that will return empty bounds.
getContext (IEdge, IEdgeStyle)in VoidEdgeStyleRendererYields a lookup that will only return NEVER if an ILassoTestable is queried.
getHitTestable (IEdge, IEdgeStyle)in VoidEdgeStyleRendererYields the NEVER that will always report misses.
getMarqueeTestable (IEdge, IEdgeStyle)in VoidEdgeStyleRendererYields the NEVER that will always report misses.
getPathGeometry (IEdge, IEdgeStyle)in VoidEdgeStyleRendererThis method always returns the VoidPathGeometry instance.
getVisibilityTestable (IEdge, IEdgeStyle)in VoidEdgeStyleRendererYields the NEVER that will always claim invisibility.
getVisualCreator (IEdge, IEdgeStyle)in VoidEdgeStyleRendererYields the INSTANCE that will do nothing.
EdgeStyleDecorationInstaller ()in EdgeStyleDecorationInstallerCreate a new instance of this class.
GraphFocusIndicatorManager ()in GraphFocusIndicatorManagerCreates a new instance.
GraphHighlightIndicatorManager ()in GraphHighlightIndicatorManagerCreates a new instance.
GraphSelectionIndicatorManager ()in GraphSelectionIndicatorManagerCreates a new instance that for all selected items in the model dynamically installs a selection indicator visualization.

Implementing Types

ArcEdgeStyleProvides an arc representation for an edge.
ArrowEdgeStyleEdge style that renders like different single-segment arrow shapes with configurable arrow tip angle and arrow shaft thickness.
BezierEdgeStyleProvides an edge representation as a cubic bezier path.
BridgeEdgeStyleProvides a bridge representation for an edge.
EdgeStyleBaseAn abstract base class that makes it possible to easily implement a custom IEdgeStyle.
IndicatorEdgeStyleDecoratorAllows to scale the visualization of an IEdgeStyle depending on the zoom level.
PolylineEdgeStyleA polygonal IEdgeStyle where straight line segments are used to connect the bends.
VoidEdgeStyleA void implementation of an edge style that does nothing and behaves like an invisible style.
WebGLPolylineEdgeStyleAn edge style that uses WebGL rendering and displays edges as polygonal straight line segments that connect the bends.
WebGLTaperedEdgeStyleAn edge style that uses WebGL rendering and displays edges as tapered straight lines that connect the centers of the source and target nodes.