dag-designer / Exports / IDagDesignerRootProps
Interface: IDagDesignerRootProps
Table of contents
Properties
- definition
- manifests
- objectInfo
- onDefinitionChange
- assetUploadBaseUrl
- onRunResult
- onRun
- initialInput
- children
- className
Properties
definition
• definition: IDagDefinition
Defined in
dag-designer/src/components/dag-designer-context.tsx:74
manifests
• manifests: INodeManifest[]
Defined in
dag-designer/src/components/dag-designer-context.tsx:75
objectInfo
• Optional objectInfo: TObjectInfo
Defined in
dag-designer/src/components/dag-designer-context.tsx:76
onDefinitionChange
• onDefinitionChange: (definition: IDagDefinition) => void
Type declaration
▸ (definition): void
Parameters
| Name | Type |
|---|---|
definition | IDagDefinition |
Returns
void
Defined in
dag-designer/src/components/dag-designer-context.tsx:77
assetUploadBaseUrl
• Optional assetUploadBaseUrl: string
Defined in
dag-designer/src/components/dag-designer-context.tsx:78
onRunResult
• Optional onRunResult: (result: TResult<IRunResult, IDagError>) => void
Type declaration
▸ (result): void
Parameters
| Name | Type |
|---|---|
result | TResult<IRunResult, IDagError> |
Returns
void
Defined in
dag-designer/src/components/dag-designer-context.tsx:79
onRun
• Optional onRun: (input: { definition: IDagDefinition ; input: TPortPayload }, hooks?: IRunProgressHooks) => Promise<TResult<IRunResult, IDagError>>
Type declaration
▸ (input, hooks?): Promise<TResult<IRunResult, IDagError>>
Parameters
| Name | Type |
|---|---|
input | Object |
input.definition | IDagDefinition |
input.input | TPortPayload |
hooks? | IRunProgressHooks |
Returns
Promise<TResult<IRunResult, IDagError>>
Defined in
dag-designer/src/components/dag-designer-context.tsx:80
initialInput
• Optional initialInput: TPortPayload
Defined in
dag-designer/src/components/dag-designer-context.tsx:84
children
• children: ReactNode
Defined in
dag-designer/src/components/dag-designer-context.tsx:85
className
• Optional className: string