workflow / Exports / UniversalConversionOptions
Interface: UniversalConversionOptions
Conversion options for platform-agnostic exports
Table of contents
Properties
- platform
- includeDebug
- validate
- strict
- autoLayout
- layoutConfig
- nodeFilter
- edgeFilter
- nodeTransform
- edgeTransform
- platformOptions
Properties
platform
• platform: string
Target platform identifier
Defined in
includeDebug
• Optional includeDebug: boolean
Include debug information
Defined in
validate
• Optional validate: boolean
Validation options
Defined in
strict
• Optional strict: boolean
Defined in
autoLayout
• Optional autoLayout: boolean
Layout options
Defined in
layoutConfig
• Optional layoutConfig: Partial<UniversalLayoutConfig>
Defined in
nodeFilter
• Optional nodeFilter: (node: UniversalWorkflowNode) => boolean
Filtering options
Type declaration
▸ (node): boolean
Parameters
| Name | Type |
|---|---|
node | UniversalWorkflowNode |
Returns
boolean
Defined in
edgeFilter
• Optional edgeFilter: (edge: UniversalWorkflowEdge) => boolean
Type declaration
▸ (edge): boolean
Parameters
| Name | Type |
|---|---|
edge | UniversalWorkflowEdge |
Returns
boolean
Defined in
nodeTransform
• Optional nodeTransform: (node: UniversalWorkflowNode) => UniversalWorkflowNode
Transformation options
Type declaration
▸ (node): UniversalWorkflowNode
Parameters
| Name | Type |
|---|---|
node | UniversalWorkflowNode |
Returns
Defined in
edgeTransform
• Optional edgeTransform: (edge: UniversalWorkflowEdge) => UniversalWorkflowEdge
Type declaration
▸ (edge): UniversalWorkflowEdge
Parameters
| Name | Type |
|---|---|
edge | UniversalWorkflowEdge |
Returns
Defined in
platformOptions
• Optional platformOptions: Record<string, unknown>
Platform-specific options