documentationfor yFiles for HTML 2.6

Properties

obstacleProviderDecoratorin BendDecoratorGets a LookupDecorator<TDecoratedType,TInterface> that decorates the IObstacleProvider type for IBends this instance has been created for.
obstacleProviderDecoratorin EdgeDecoratorGets a LookupDecorator<TDecoratedType,TInterface> that decorates the IObstacleProvider type for IEdges this instance has been created for.
obstacleProviderDecoratorin LabelDecoratorGets a LookupDecorator<TDecoratedType,TInterface> that decorates the IObstacleProvider type for ILabels this instance has been created for.
obstacleProviderDecoratorin NodeDecoratorGets a LookupDecorator<TDecoratedType,TInterface> that decorates the IObstacleProvider type for INodes this instance has been created for.
obstacleProviderDecoratorin PortDecoratorGets a LookupDecorator<TDecoratedType,TInterface> that decorates the IObstacleProvider type for IPorts this instance has been created for.

Method Return Values

create (function(IRenderContext):GeneralPath)in IObstacleProviderCreates an implementation of the interface IObstacleProvider by using the given function as implementation for its getObstacles method.

Method Parameters

addObstacleProvider (IObstacleProvider)in BridgeManagerAdds another IObstacleProvider to query for obstacles.
removeObstacleProvider (IObstacleProvider)in BridgeManagerRemoves a previously added IObstacleProvider from the list of registered providers.

Implementing Types

PathBasedEdgeStyleRendererAn abstract base class for IEdgeStyleRenderer implementations that are based on the calculation of a GeneralPath.
GraphObstacleProviderAn implementation of the IObstacleProvider interface that uses the edges and nodes of an IGraph as obstacles.