<button class="btn btn-warning" ng-click="startNewScap()">[% l('Add New') %]</button>
<button class="btn btn-warning" ng-click="importScapFromBibRecord()">[% l('Import from Bibliographic and/or MFHD Records') %]</button>
</div>
- <div ng-if="new_prediction">
+ <div class="row" ng-if="new_prediction">
<ng-form name="new_prediction.predform" class="form-inline">
- <div class="col-md-1"><label>[% l('ID') %] {{new_prediction.id}}</label></div>
+ <div class="col-md-1"></div>
<div class="col-md-1">
<label class="checkbox-inline">
<input type="checkbox" ng-model="new_prediction.active">[% l('Active') %]
<button class="btn btn-default" ng-click="openPatternEditorDialog(new_prediction)">[% l('Create Pattern') %]</button>
</div>
<div>
+ <button type="submit" class="btn btn-default" ng-click="cancelNewScap()">[% l('Cancel') %]</button>
<button type="submit" class="btn btn-primary" ng-disabled="!new_prediction.predform.$dirty" ng-click="createScap(new_prediction)">[% l('Create') %]</button>
</div>
</form>
});
}
+ $scope.cancelNewScap = function() {
+ $scope.new_prediction = null;
+ }
$scope.startNewScap = function() {
$scope.new_prediction = egCore.idl.toTypedHash(new egCore.idl.scap());
$scope.new_prediction.type = 'basic';
$scope.new_prediction.active = true;
$scope.new_prediction.create_date = new Date();
$scope.new_prediction.subscription = $scope.ssubId;
- $scope.new_pred = {};
}
$scope.importScapFromBibRecord = function() {