diff options
Diffstat (limited to 'catalog-ui/src/app/view-models/workspace/tabs/general/general-view.html')
-rw-r--r-- | catalog-ui/src/app/view-models/workspace/tabs/general/general-view.html | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/catalog-ui/src/app/view-models/workspace/tabs/general/general-view.html b/catalog-ui/src/app/view-models/workspace/tabs/general/general-view.html index e7ce00b176..bb0cceb173 100644 --- a/catalog-ui/src/app/view-models/workspace/tabs/general/general-view.html +++ b/catalog-ui/src/app/view-models/workspace/tabs/general/general-view.html @@ -591,25 +591,25 @@ <!--------------------- Instantiation Type --------------------> <!--------------------- Base Type --------------------> - <div class="w-sdc-form-columns-wrapper"> <div class="w-sdc-form-column"> - <div class="i-sdc-form-item" data-ng-if="component.isService()"> - <label class="i-sdc-form-label">Base Type</label> - <select class="i-sdc-form-select" - name="baseType" - data-ng-class="{'view-mode': isViewMode()}" - data-ng-disabled="component.isCsarComponent() || !isCreateMode()" - data-ng-model="component.derivedFromGenericType" - data-ng-change="onBaseTypeChange()" - data-tests-id="selectBaseType"> - <option ng-repeat="type in baseTypes">{{type}}</option> - </select> + <div class="i-sdc-form-item" ng-if="component.isService() && baseTypes && baseTypes.length > 0"> + <label class="i-sdc-form-label">Substitution Node Type</label> + <select class="i-sdc-form-select" + name="baseType" + data-ng-class="{'view-mode': isViewMode()}" + data-ng-disabled="component.isCsarComponent() || !isCreateMode()" + data-ng-model="component.derivedFromGenericType" + data-ng-change="onBaseTypeChange()" + data-tests-id="selectBaseType" + data-ng-options="type for type in baseTypes track by type"> + <option value="" data-ng-if="!isBaseTypeRequired">None</option> + </select> </div> </div> <div class="w-sdc-form-column"> - <div class="i-sdc-form-item" data-ng-if="component.isService()"> - <label class="i-sdc-form-label">Base Type Version</label> + <div class="i-sdc-form-item" data-ng-if="component.isService() && showBaseTypeVersions"> + <label class="i-sdc-form-label">Substitution Node Type Version</label> <select class="i-sdc-form-select" name="baseTypeVersion" data-ng-class="{'view-mode': isViewMode()}" |