API — Interface: Converter

Interface: Converter

Defined in: converters/types.ts:21

Properties

language

readonly language: Language;

Defined in: converters/types.ts:22

Methods

fromSource()

fromSource(source): Result<Model, Diagnostic[]>;

Defined in: converters/types.ts:24

Parse language source into a typeDiagram Model.

Parameters

source

string

Returns

Result<Model, Diagnostic[]>


toSource()

toSource(model, opts?): string;

Defined in: converters/types.ts:26

Emit language source from a typeDiagram Model.

Parameters

model

Model

opts?

PythonOpts | CSharpOpts

Returns

string