Add UI support for adding tosca artifact types
[sdc.git] / catalog-ui / src / app / ng2 / pages / composition / interface-operatons / operation-creator / property-param-row / property-param-row.component.html
1 <!--
2  * ============LICENSE_START=======================================================
3  * SDC
4  * ================================================================================
5  * Copyright (C) 2021 Nordix Foundation. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  *
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  -->
20
21 <div class="cell field-input-name">
22     <sdc-input
23         [(value)]="artifactProperty.name"
24         [disabled]="true"
25         testId="interface-operation-input-name">
26     </sdc-input>
27 </div>
28
29 <div class="cell field-input-type">
30     <sdc-input
31         [(value)]="artifactProperty.type"
32         [disabled]="true"
33         testId="operation-implementation-property-type">
34     </sdc-input>
35 </div>
36
37 <div class="cell field-input-value">
38     <dynamic-element
39         [(value)]="artifactProperty.value"
40         data-tests-id="operation-implementation-property-value"
41         (elementChanged)="isPropertyValueValid($event)"
42         [type]="artifactProperty ? artifactProperty.type : 'string'">
43     </dynamic-element>
44 </div>