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