summaryrefslogtreecommitdiffstats
path: root/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html
diff options
context:
space:
mode:
Diffstat (limited to 'cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html')
-rw-r--r--cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html28
1 files changed, 19 insertions, 9 deletions
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html
index 23633017d..c0c7ece98 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html
@@ -68,23 +68,24 @@
aria-hidden="true"></i> Select Template</button>
</div>
<!--string-->
- <div class="attribute-wrap">
+ <div class="attribute-wrap" *ngFor="let requiredInput of requiredInputs">
<div class="form-group">
- <label for="exampleInputEmail1">resoluton-key <i class="icon-required-star"
- type="button" aria-hidden="true"></i></label>
+ <label for="exampleInputEmail1">{{ getObjectKey(requiredInput)[0] }}<i
+ class="icon-required-star" type="button"
+ aria-hidden="true"></i></label>
<input type="text" class="form-control">
</div>
</div>
<!--integer-->
- <div class="attribute-wrap">
+ <!-- <div class="attribute-wrap">
<div class="form-group">
<label for="exampleInputEmail1">request-id <i class="icon-required-star"
type="button" aria-hidden="true"></i></label>
<input type="number" class="form-control" placeholder="" value="356">
</div>
- </div>
+ </div> -->
<!--boolean-->
- <div class="attribute-wrap">
+ <!-- <div class="attribute-wrap">
<div class="form-group">
<label for="exampleFormControlTextarea1">resolution-summary
<i class="icon-required-star optional-attribute" type="button"
@@ -100,20 +101,29 @@
class="custom-control-input">
<label class="custom-control-label" for="customRadioInline2">False</label>
</div>
- </div>
+ </div> -->
<!-- Add Optional Attributes button -->
</div>
</div>
</div>
+ <!-- Optional params -->
<div class="tab-pane fade" id="pills-profile" role="tabpanel"
- aria-labelledby="pills-profile-tab">2</div>
+ aria-labelledby="pills-profile-tab">
+ <div class="attribute-wrap" *ngFor="let requiredOutput of requiredOutputs">
+ <div class="form-group">
+ <label for="exampleInputEmail1">{{ getObjectKey(requiredOutput)[0] }} <i
+ class="icon-required-star" type="button" aria-hidden="true"></i></label>
+ <input type="text" class="form-control">
+ </div>
+ </div>
+ </div>
</div>
</div>
</div>
</div>
</div>
<!--ARTIFACTS-->
- <div class="accordion" id="accordionExample1">
+ <div [hidden]="selectedTemplates.size == 0" class="accordion" id="accordionExample1">
<div class="card">
<div class="card-header row" id="headingOne">
<button class="btn btn-link" type="button" data-toggle="collapse" data-target="#collapseTwo"