Skip to main content

DiagramComponent

const DiagramComponent: object

Provides a component that renders an SVG diagram.

Type Declaration

name

name: string = COMPONENT_DIAGRAM

props

props: object

props.data

data: object

props.data.type

type: PropType<ObjectData>

props.modelOptions

modelOptions: object

props.modelOptions.type

type: PropType<ModelOptions>

props.options

options: object

props.options.type

type: PropType<DiagramOptions>

props.url

url: object

props.url.type

type: StringConstructor = String

render()

render: () => VNode<RendererNode, RendererElement, {[key: string]: any; }>

Returns

VNode<RendererNode, RendererElement, {[key: string]: any; }>

mounted()

mounted(): void

Returns

void

setup()

setup(props): object

Parameters

props

DiagramComponentProps

Returns

object

service

service: unknown