DiagramConnectorRouteProvider class abstract
Portable route contribution. Core retains binding, clipping and publication.
Optional behaviour is declared once through capabilities; core never probes providers for interfaces. By default a provider declares the optional route interfaces it implements.
Constructors
- DiagramConnectorRouteProvider()
-
const
Properties
- capabilities → DiagramConnectorRouteCapabilities
-
Optional planning, batch, editing and admission behaviour.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- label → String
-
no setter
- options → DiagramRouteOptionsSchema
-
Typed per-route options stored in ConnectorElement.routeOptions.
no setter
- route → ConnectorRoute
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
previewGlyph(
) → List< DiagramPoint> - A representative path for pickers, in any coordinate space; hosts fit it to their swatch. The default resolves a diagonal free-endpoint request.
-
resolve(
DiagramConnectorRouteRequest request) → DiagramConnectorRouteResult - Live, bounded resolution. Return geometry, a fallback with a diagnostic, or DiagramConnectorUnroutable; core draws a straight fallback for the latter and never discards other cached geometry.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited