documentationfor yFiles for HTML 3.0.0.3

Usages of IList

Properties

facein DartGets the face list associated with this dart.
intersectionPointsin LayoutGraphIntersectionGets a list of Points that describe the intersecting area or line.
facesin PlanarEmbeddingGets an IList<T> of face lists.
outerFacein PlanarEmbeddingGets the IList<T> that represents the outer face.
stackin LayoutStageStackGets the raw list of stages in the stack.
stylesin CompositeEdgeStyleGets a readonly list of the styles used by this instance.
stylesin CompositeLabelStyleGets a readonly list of the styles used by this instance.
stylesin CompositeNodeStyleGets a readonly list of the styles used by this instance.
stylesin CompositePortStyleGets a readonly list of the styles used by this instance.
childrenin SvgVisualGroupGets the list of children with read and write access.

Fields

EMPTY_LISTin YListAn empty, read-only list.

Method Return Values

allPaths (LayoutGraph, LayoutNode, LayoutNode, boolean, function(IList<LayoutEdge>):boolean?)in LayoutGraphAlgorithmsReturns all simple directed or undirected paths between two given nodes as a special cursor that calculates the next path in the sequence, only when needed.
getOutgoingDarts (LayoutNode)in PlanarEmbeddingReturns a IList<T> containing the (cyclic ordered) outgoing darts of the specified node.
from (IList<T>)in IListCreates a IList<T> instance from the given object by performing automatic type conversion.
getSortedModes ()in MultiplexingInputModeReturns a list of all modes managed by this instance sorted by their priority.
getCoveredCells (RoutingObstacle)in IRouterPartitionReturns all PartitionCells that are completely covered by the given RoutingObstacle.
getIntersectingCells (Rect)in IRouterPartitionReturns a list of all PartitionCells that intersect or cover the given rectangle.
getNeighbors (PartitionCell)in IRouterPartitionReturns a list of all PartitionCells that are neighbors of the given cell, i.e., those cells that have a common border segment with the given cell.
getObstacles (PartitionCell)in IRouterPartitionReturns all RoutingObstacles that cover the given PartitionCell.
getIntersectingNodes ()in PartitionCellReturns the list of nodes whose bounds cover or intersect this cell.
getNodesInNodeToEdgeDistance ()in PartitionCellReturns the list of nodes in node-to-edge distance of this cell.

Method Parameters

allPaths (LayoutGraph, LayoutNode, LayoutNode, boolean, function(IList<LayoutEdge>):boolean?)in LayoutGraphAlgorithmsReturns all simple directed or undirected paths between two given nodes as a special cursor that calculates the next path in the sequence, only when needed.
from (IList<T>)in IListCreates a IList<T> instance from the given object by performing automatic type conversion.
QueryInputHandlersEventArgs (IParseContext, Element, IList<IInputHandler>)in QueryInputHandlersEventArgsCreate a new instance.
addExistingPorts (IPortOwner, IList<IPortCandidate>)in PortCandidateProviderBaseAdds candidates for all existing ports of the owner to the provided list.
appendStartEntrances (IList<CellEntrance>)in PathSearchExtensionAppends additional start entrances for the path search of the current edge to the given list of all previously generated entrances.
PathSearchResult (IList<CellEntrance>, number)in PathSearchResultCreates a new instance of PathSearchResult for the given edge, CellEntrances, and cost.

Implementing Types

ListDefault implementation of IList<T>.
YListAn implementation of a doubly linked list that provides direct access to the cells that store the elements.