DiagramConnectorShape
23 Sep 20252 minutes to read
Connector shape for blazor
Properties
association BpmnAssociationFlows
Sets the type of the Bpmn association flows
- Default - Sets the type of Association flow as Default
- Directional - Sets the type of Association flow as Directional
- BiDirectional - Sets the type of Association flow as BiDirectional
- @default ‘Default’
associationType AssociationFlow
Defines the association direction
Defaults to ‘Directional’
bpmnFlow BpmnFlows
Sets the type of the Bpmn flows
- Sequence - Sets the type of the Bpmn Flow as Sequence
- Association - Sets the type of the Bpmn Flow as Association
- Message - Sets the type of the Bpmn Flow as Message
Defaults to ‘Sequence’
exceptionFlowHeight number
Defines the height of the exception flow.
Defaults to ‘50’
message BpmnMessageFlows
<div id='diagram'></div>let nodes: NodeModel[] = [
{
id: 'node1', width: 60, height: 60, offsetX: 75, offsetY: 90,
shape: { type: 'Bpmn', shape: 'Event', event: { event: 'Start', trigger: 'Message' } },
},
{
id: 'node2', width: 75, height: 70, offsetX: 210, offsetY: 90,
shape: { type: 'Bpmn', shape: 'Gateway', gateway: { type: 'None' } },
}];
let connectors: ConnectorModel[] = [{
id: 'connector', type: 'Straight', sourceID: 'node1', targetID: 'node2',
shape: { type: 'Bpmn', flow: 'Message', message: 'InitiatingMessage' } as BpmnFlowModel
},];
let diagram: Diagram = new Diagram({
...
nodes: nodes, connectors: connectors
...
});
diagram.appendTo('#diagram');multiplicity ClassifierMultiplicityModel
Defines the type of the Classifier Multiplicity
Defaults to ’’
relationship ClassifierShape
Defines the association direction
Defaults to ‘Aggregation’
sequence BpmnSequenceFlows
Sets the type of the Bpmn Sequence flows
- Default - Sets the type of the sequence flow as Default
- Normal - Sets the type of the sequence flow as Normal
- Conditional - Sets the type of the sequence flow as Conditional
Defaults to ‘Normal’
type ConnectionShapes
Defines the application specific type of connector
- Bpmn - Sets the type of the connection shape as Bpmn
Defaults to ‘None’
umlActivityFlow UmlActivityFlows
Defines the type of the UMLActivity flows
Object - Sets the type of the UMLActivity Flow as Object
Control - Sets the type of the UMLActivity Flow as Control
Exception - Sets the type of the UMLActivity Flow as Exception
Defaults to ‘Object’