|
1 | | -<div> |
2 | | - <div id="{{item.keyName}}-panel" class="panel panel-default panel2pxborder" ng-hide="item === undefined" ng-class="{'zero-border':item.isDetected() || (item.installable === false && item.detectable === true && item.selectedOption === 'detected')}"> |
| 1 | +<div ng-hide="item === undefined || item.hidden === true"> |
| 2 | + <div id="{{item.keyName}}-panel" class="panel panel-default panel2pxborder" ng-class="{'zero-border':item.isDetected()}"> |
3 | 3 | <div id="{{item.keyName}}-panel-heading" class="panel-heading panel-normal" |
4 | | - ng-class="{'dotted-panel':item.isDetected() || (item.installable === false && item.detectable === true && item.selectedOption === 'detected')}"> |
| 4 | + ng-class="{'dotted-panel':item.isDetected()}"> |
5 | 5 | <div class="checkbox-container verticalLine"> |
6 | 6 | <input id="{{item.keyName}}-checkbox" type="checkbox" ng-disabled="item.isDisabled()" ng-model="item.selectedOption" aria-label="Toggle ngHide" class="vallign-middle" ng-true-value="'install'" ng-false-value="'detected'"> |
7 | 7 | </div> |
|
34 | 34 | <div class="help-block" ng-show="item.messages.info !== undefined && !item.isDetected()"> |
35 | 35 | <span class="pficon pficon-info"></span> |
36 | 36 | <span>{{item.messages.info.message.split(item.messages.info.linkDescription)[0]}}</span> |
37 | | - <a type="button" class="pointer" ng-click="confCtrl.download(item.messages.info.link ? item.messages.info.link : item.downloadUrl)"> |
| 37 | + <a type="button" class="pointer" ng-click="openUrl(item.messages.info.link ? item.messages.info.link : item.downloadUrl)"> |
38 | 38 | {{item.messages.info.linkDescription}}</a> |
39 | 39 | <span>{{item.messages.info.message.split(item.messages.info.linkDescription)[1]}}</span> |
40 | 40 | </div> |
41 | 41 |
|
42 | | - <div class="message-container error-message" ng-show="filtered.length > 0 && !item.isConfigured() && !confCtrl.isDisabled"> |
| 42 | + <div class="message-container error-message" ng-show="filtered.length > 0 && !item.isConfigured()"> |
43 | 43 | <span class="pficon pficon-error-circle-o"></span> |
44 | 44 | <span>You have selected |
45 | 45 | <ng-repeat ng-repeat="dep in filtered = (item.dependenciesOf | filter: {selectedOption: 'install'} | limitTo:1)"> |
46 | 46 | <span>{{dep.productName}},</span> |
47 | 47 | </ng-repeat> which requires {{item.productName}} version {{item.minimumVersion}} or higher.</span> |
48 | 48 | <span ng-show="item.messages.dependency !== undefined"> |
49 | 49 | <span>{{item.messages.dependency.message.split(item.messages.dependency.linkDescription)[0]}}</span> |
50 | | - <a type="button" class="pointer" ng-click="confCtrl.download(item.messages.dependency.link ? item.messages.dependency.link : item.downloadUrl)"> |
| 50 | + <a type="button" class="pointer" ng-click="openUrl(item.messages.dependency.link ? item.messages.dependency.link : item.downloadUrl)"> |
51 | 51 | {{item.messages.dependency.linkDescription}}</a> |
52 | 52 | <span>{{item.messages.dependency.message.split(item.messages.dependency.linkDescription)[1]}}</span> |
53 | 53 | </span> |
|
0 commit comments