Sha256: 096dbe0d5e0b05a677371738b07aaff4611801d193954c47feb6f24d54654c81

Contents?: true

Size: 801 Bytes

Versions: 237

Compression:

Stored size: 801 Bytes

Contents

/**
 * @ngdoc directive
 * @name Bastion.components.directive:bstSaveControl
 *
 * @description
 *   Simple directive for encapsulating create and cancel buttons. This includes states
 *   for disabling buttons and setting a visual working state.
 *
 * @example
 *   <pre>
 *     <div bst-save-control
 *          on-cancel="closeItem()"
 *          on-save="save(product)"
 *          invalid="productForm.$invalid">
 *     </div>
 */
angular.module('Bastion.components').directive('bstSaveControl', function () {
    return {
        restrict: 'AE',
        replace: true,
        templateUrl: 'components/views/bst-save-control.html',
        scope: {
            handleSave: '&onSave',
            handleCancel: '&onCancel',
            invalid: '=',
            working: '='
        }
    };
});

Version data entries

237 entries across 237 versions & 2 rubygems

Version Path
katello-4.1.0.rc1 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-4.0.0 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-4.0.0.rc3.1 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-4.0.0.rc3 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.18.2.1 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.18.2 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.17.3 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-4.0.0.rc2 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.18.1.1 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.17.2 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-4.0.0.rc1 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.18.1 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.18.0 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.17.1 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.16.2 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.18.0.rc2.1 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.18.0.rc2 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.17.0 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.18.0.rc1 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js
katello-3.17.0.rc2.2 engines/bastion/app/assets/javascripts/bastion/components/bst-save-control.directive.js