</div>
<div class="modal-body">
<div class="container-fluid">
- <eg-prediction-wizard pattern-code="patternCode" on-save="ok"></eg-prediction-wizard pattern-code>
+ <eg-prediction-wizard pattern-code="patternCode" on-save="ok"
+ show-share="showShare"
+ ></eg-prediction-wizard pattern-code>
</div>
</div>
</div> <!-- modal-content -->
</div>
</div>
<hr/>
- <div class="row">
+ <div class="row" ng-if="showShare">
<div class="col-md-6">
<label for="pattern_name">[% l('Share this pattern using name') %]</label>
<input id="pattern_name" type="text" ng-model="share.pattern_name">
controller:
['$scope', '$uibModalInstance', function($scope, $uibModalInstance) {
$scope.focusMe = true;
+ $scope.showShare = false;
$scope.patternCode = pred.pattern_code;
$scope.ok = function(patternCode) { $uibModalInstance.close(patternCode) }
$scope.cancel = function () { $uibModalInstance.dismiss() }
restrict: 'E',
scope: {
patternCode : '=',
- onSave : '='
+ onSave : '=',
+ showShare : '='
},
templateUrl: './serials/t_prediction_wizard',
controller:
function($scope , $q , egSerialsCoreSvc , egCore , egGridDataProvider) {
$scope.tab = { active : 0 };
+ if (angular.isUndefined($scope.showShare)) {
+ $scope.showShare = true;
+ }
+
// for use by ng-value
$scope.True = true;
$scope.False = false;