Sprotty
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

Class. Svg Exporter

postprocessors

protected postprocessors: ISvgExportPostProcessor[] = []

Defined in: packages/sprotty/src/features/export/svg-exporter.ts:56

Methods

copyStyles()

protected copyStyles(source, target, skippedProperties): void

Defined in: packages/sprotty/src/features/export/svg-exporter.ts:111

Parameters

source

Element

target

Element

skippedProperties

string[]

Returns

void


createSvg()

protected createSvg(svgElementOrig, root, options?, cause?): string

Defined in: packages/sprotty/src/features/export/svg-exporter.ts:77

Parameters

svgElementOrig

SVGSVGElement

root

SModelRootImpl

options?

ExportSvgOptions

cause?

Action

Returns

string


export()

export(root, request?): void

Defined in: packages/sprotty/src/features/export/svg-exporter.ts:58

Parameters

root

SModelRootImpl

request?

RequestExportSvgAction

Returns

void


getBounds()

protected getBounds(root, document): Bounds

Defined in: packages/sprotty/src/features/export/svg-exporter.ts:135

Parameters

root

SModelRootImpl

document

Document

Returns

Bounds