DiagramConnectorRouteRegistry class final

Immutable route assembly; duplicate or malformed contributions reject early.

Properties

available → Set<ConnectorRoute>
Installed routes plus the built-in straight route.
no setter
bendEditors ↔ Map<ConnectorRoute, DiagramConnectorBendEditor>
latefinal
capabilities ↔ Map<ConnectorRoute, DiagramConnectorRouteCapabilities>
Declared behaviour per installed route, read once at assembly.
latefinal
hashCode → int
The hash code for this object.
no setterinherited
providers ↔ Map<ConnectorRoute, DiagramConnectorRouteProvider>
latefinal
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

capabilitiesOf(ConnectorRoute route) → DiagramConnectorRouteCapabilities
Declared behaviour of route; empty for straight or unknown routes.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
optionsOf(ConnectorRoute route) → DiagramRouteOptionsSchema
Option schema of route; empty for straight or unknown routes.
toString() → String
A string representation of this object.
inherited
validate(ConnectorElement connector) → void

Operators

operator ==(Object other) → bool
The equality operator.
inherited