Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

AnchorArraySpec

AnchorArraySpec: [number, number, number, number, number?, number?, string?]

AnchorContinuousId

AnchorContinuousId: "Continuous" | "ContinuousBottom" | "ContinuousLeft" | "ContinuousRight" | "ContinuousTop"

AnchorContinuousSpec

AnchorContinuousSpec: AnchorContinuousId | [AnchorContinuousId, { faces?: [ContinuousAnchorFace] }]

AnchorDynamicId

AnchorDynamicId: "AutoDefault"

AnchorDynamicSpec

AnchorId

AnchorOrientationHint

AnchorOrientationHint: -1 | 0 | 1

AnchorPerimeterId

AnchorPerimeterId: "Perimeter"

AnchorPerimeterSpec

AnchorPerimeterSpec: AnchorPerimeterId | [AnchorPerimeterId, { anchorCount?: number; rotation?: number; shape?: PerimeterShape }]

AnchorSpec

AnchorStaticId

AnchorStaticId: "Assign" | "Bottom" | "BottomCenter" | "BottomLeft" | "BottomRight" | "Center" | "Left" | "LeftMiddle" | "Right" | "RightMiddle" | "Top" | "TopCenter" | "TopLeft" | "TopRight"

AnchorStaticSpec

AnchorStaticSpec: AnchorStaticId | AnchorArraySpec

ConnectionId

ConnectionId: string

ConnectorId

ConnectorId: "Bezier" | "StateMachine" | "Flowchart" | "Straight" | UserDefinedConnectorId

ConnectorSpec

ContinuousAnchorFace

ContinuousAnchorFace: "top" | "left" | "right" | "bottom"

ElementGroupRef

ElementGroupRef: ElementId | Element | ElementId[] | Element[]

ElementId

ElementId: string

ElementRef

ElementRef: ElementId | Element

EndpointBlank

EndpointBlank: "Blank"

EndpointBlankOptions

EndpointBlankOptions: {}

Type declaration

EndpointDot

EndpointDot: "Dot"

EndpointDotOptions

EndpointDotOptions: { cssClass?: string; hoverClass?: string; radius?: number }

Type declaration

  • Optional cssClass?: string
  • Optional hoverClass?: string
  • Optional radius?: number

EndpointId

EndpointImageOptions

EndpointImageOptions: { cssClass?: string; hoverClass?: string; src: string }

Type declaration

  • Optional cssClass?: string
  • Optional hoverClass?: string
  • src: string

EndpointRectangle

EndpointRectangle: "Rectangle"

EndpointRectangleOptions

EndpointRectangleOptions: { cssClass?: string; height?: number; hoverClass?: string; width?: number }

Type declaration

  • Optional cssClass?: string
  • Optional height?: number
  • Optional hoverClass?: string
  • Optional width?: number

EndpointSpec

GroupConnections

GroupConnections: { internal: Connection[]; source: Connection[]; target: Connection[] }

Type declaration

OrphanedPositions

OrphanedPositions: Record<string, Position>

OverlayId

OverlayId: "Label" | "Arrow" | "PlainArrow" | "Custom"

OverlaySpec

PerimeterShape

PerimeterShape: "Circle" | "Ellipse" | "Triangle" | "Diamond" | "Rectangle" | "Square"

Position

Position: { left: number; top: number }

Type declaration

  • left: number
  • top: number

Selector

Selector: string

UUID

UUID: string

UserDefinedConnectorId

UserDefinedConnectorId: string

Generated using TypeDoc