Skip to content

workflow / Exports / UniversalConversionOptions

Interface: UniversalConversionOptions

Conversion options for platform-agnostic exports

Table of contents

Properties

Properties

platform

platform: string

Target platform identifier

Defined in

types/universal-types.ts:345


includeDebug

Optional includeDebug: boolean

Include debug information

Defined in

types/universal-types.ts:348


validate

Optional validate: boolean

Validation options

Defined in

types/universal-types.ts:351


strict

Optional strict: boolean

Defined in

types/universal-types.ts:352


autoLayout

Optional autoLayout: boolean

Layout options

Defined in

types/universal-types.ts:355


layoutConfig

Optional layoutConfig: Partial<UniversalLayoutConfig>

Defined in

types/universal-types.ts:356


nodeFilter

Optional nodeFilter: (node: UniversalWorkflowNode) => boolean

Filtering options

Type declaration

▸ (node): boolean

Parameters
NameType
nodeUniversalWorkflowNode
Returns

boolean

Defined in

types/universal-types.ts:359


edgeFilter

Optional edgeFilter: (edge: UniversalWorkflowEdge) => boolean

Type declaration

▸ (edge): boolean

Parameters
NameType
edgeUniversalWorkflowEdge
Returns

boolean

Defined in

types/universal-types.ts:360


nodeTransform

Optional nodeTransform: (node: UniversalWorkflowNode) => UniversalWorkflowNode

Transformation options

Type declaration

▸ (node): UniversalWorkflowNode

Parameters
NameType
nodeUniversalWorkflowNode
Returns

UniversalWorkflowNode

Defined in

types/universal-types.ts:363


edgeTransform

Optional edgeTransform: (edge: UniversalWorkflowEdge) => UniversalWorkflowEdge

Type declaration

▸ (edge): UniversalWorkflowEdge

Parameters
NameType
edgeUniversalWorkflowEdge
Returns

UniversalWorkflowEdge

Defined in

types/universal-types.ts:364


platformOptions

Optional platformOptions: Record<string, unknown>

Platform-specific options

Defined in

types/universal-types.ts:367

Released under the MIT License.