diff options
author | 2020-02-27 17:15:30 +0200 | |
---|---|---|
committer | 2020-02-28 09:32:13 +0000 | |
commit | d20383f0b00a363b0193e162ac297dd731088ca2 (patch) | |
tree | 2a4f43c7e3b69a07514c5c3cdfafacbefcb0111b /cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html | |
parent | b2b847587d7c06db5737a06820d1809b9aeb73e1 (diff) |
adding dependacies to mapping table
Issue-ID: CCSDK-2065
Signed-off-by: ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com>
Change-Id: I4e91ceaec3327df8f3d92ac339bc96dc2ba8e63a
Diffstat (limited to 'cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html')
-rw-r--r-- | cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html | 35 |
1 files changed, 21 insertions, 14 deletions
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html index d08ada98d..d211e943e 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html @@ -53,9 +53,10 @@ </span> </label> </div> - </div> - <div class="create-template-import">Use the editor to add parameters or you can also <a href="#" - data-toggle="modal" data-target="#exampleModal">Import + </div> + <div class="create-template-import">Use the editor to add parameters or you can also + <a href="#" data-toggle="modal" (click)="allowedExt=[getFileExtension()]" + data-target="#exampleModal">Import File</a></div> <div class="editor-container"> <app-source-editor (textChange)="textChanges($event,templateInfo.fileName)" @@ -117,28 +118,32 @@ </thead> <tbody> <tr *ngFor="let dict of resourceDictionaryRes"> - <td>{{ dict.definition?.property?.required }}</td> + <td> + <i *ngIf="dict.definition?.property?.required" class="fa fa-check-square mx-2"></i> + <i *ngIf="!dict.definition?.property?.required" class="fa fa-square mx-2"></i> + </td> <td>{{ dict.name }}</td> <td>{{ dict.name }}</td> <td> - <select class="custom-select"> - <option *ngFor="let val of dict.definition.sources | keyvalue">{{val.key}} + <select class="custom-select" (click)="testOption(dict,$event)"> + <option *ngFor="let val of dict.definition.sources | keyvalue"> + {{initMap(dict.name,val)}} </option> </select> </td> <td> - <select class="custom-select"> - <option - *ngFor="let val of dict?.definition?.sources?.sdnc?.properties['key-dependencies'] "> - {{val}}</option> + <!-- <select class="custom-select"> + <option *ngFor="let val of getKeys(dependancies)"> + {{ getValue(dict.name)}}</option> - </select> + </select> --> + <input type="text" class="form-control" [ngModel]="getValue(dict.name)"> <!-- {{ dict.definition.sources }} --> </td> <td>{{ dict.definition?.property?.default }}</td> - <td>{{ dict.dataType }}</td> - <td>{{ dict.entrySchema }}</td> + <td>{{ dict.definition?.property?.type }}</td> + <td>{{ dict.definition?.property['entry_schema'] }}</td> </tr> </tbody> </table> @@ -182,7 +187,9 @@ Files </button> </div> - <div class="folder-upload-type">Allowed file type: json</div> + <div class="folder-upload-type">Allowed file type: + {{allowedExt}} + </div> </ng-template> </ngx-file-drop> <div class="upload-table" *ngFor="let item of uploadedFiles; let i=index"> |