clearml-web/src/app/webapp-common/pipelines/edit-pipeline-page/edit-pipeline-page.component.html
2024-03-05 17:47:47 +05:30

24 lines
1.2 KiB
HTML

<sm-edit-pipeline-header (pipelineSettings)="settings()" (createPipelineStep)="createPipelineStep()"
(savePipeline)="savePipeline()" (compilePipeline)="compilePipeline()" (runPipeline)="runPipeline()"
[pipelineData]="selectedPipeline">
</sm-edit-pipeline-header>
<div class="edit-pipeline-body">
<sm-pipeline-step-info [step]="selectedStep" *ngIf="selectedStep"
(deleteStep)="stepDelete($event)"
[ioOptions]="selectedStepInputOutputOptions"
(stepParamsChanged)="selectedStepParamsChanged($event)"/>
<sm-pipeline-step-info [step]="selectedStep" *ngIf="selectedStep" (stepParamsChanged)="selectedStepParamsChanged($event)"/>
<sm-pipeline-details-drawer [pipelineId]="pipelineId" [pipelineData]="selectedPipeline"></sm-pipeline-details-drawer>
<sm-flow-editor *ngIf="selectedPipeline?.flow_display?.nodes?.length" [pipelineData]="selectedPipeline"
(nodesChangedInReactFlow)="nodesChangedInReactFlow($event)"
(nodeClicked)="nodeSelected($event)"
(edgesChangedInReactFlow)="edgesChangedInReactFlow($event)" />
<div class="pipeline-empty">
<i class="icon i-fingers-white mx-auto xxl"></i>
<br />
<div class="sub-title">
Please add atleast one step to get started
</div>
</div>
</div>