Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. buttonsConfig() {
  2. var button1 = {
  3. icon: '<i class="fa fa-check"></i>',
  4. name: button,
  5. actionEvent: () => { this.openConfirm(); },
  6. order: 1,
  7. active: false,
  8. large: true
  9. }
  10. }
  11.  
  12. link: ng.IDirectiveLinkFn = ($scope: IActionBarScope, $element: ng.IAugmentedJQuery, $attrs: ng.IAttributes) => {
  13. var navbar = this.drawActionBar($scope.config);
  14.  
  15. var padder = angular.element('<div id="padder" ng-if="action.isOpen"></div>');
  16. this.$compile(navbar)($scope);
  17. this.$compile(padder)($scope);
  18.  
  19. $element.append(navbar, padder);
  20. }
  21.  
  22. setupButtonActions(element: ng.IAugmentedJQuery, config) {
  23. if (config.actionEvent != null) {
  24. if (config.active === false) { //skip undefined or true
  25. element.addClass("disabled");
  26. } else {
  27. element.removeClass("disabled");
  28. element.mouseup(config.actionEvent);
  29. }
  30. }
  31. }
  32.  
  33. <button ng-if="!ctrl.isReadOnly" type="submit" class="btn btn-flat btn-primary" ng-disabled="!ctrl.selectedAreReady()" ng-click="ctrl.openConfirm()"><i class="fa fa-check"></i> {{'button' | translate}}</button>
  34.  
  35. document.getElementById("myBtn").disabled = true;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement