source: trip-planner-front/node_modules/angular-material/modules/closure/button/button.min.js@ 6a3a178

Last change on this file since 6a3a178 was 6a3a178, checked in by Ema <ema_spirova@…>, 3 years ago

initial commit

  • Property mode set to 100644
File size: 1.5 KB
Line 
1/*!
2 * AngularJS Material Design
3 * https://github.com/angular/material
4 * @license MIT
5 * v1.2.2-master-0a06f99
6 */
7function MdAnchorDirective(e){return{restrict:"E",link:function(t,n){e(n)}}}function MdButtonDirective(i,a,o,r){return{restrict:"EA",replace:!0,transclude:!0,template:function(t,n){{return u(n)?'<a class="md-button" ng-transclude></a>':'<button class="md-button" type="'+(void 0===n.type?"button":n.type)+'" ng-transclude></button>'}},link:function(t,n,e){a(n),i.attach(t,n),o.expectWithoutText(n,"aria-label"),u(e)&&angular.isDefined(e.ngDisabled)&&!n.hasClass("_md-nav-button")&&t.$watch(e.ngDisabled,function(t){n.attr("tabindex",t?-1:0)});n.on("click",function(t){!0===e.disabled&&(t.preventDefault(),t.stopImmediatePropagation())}),n.hasClass("md-no-focus")||(n.on("focus",function(){r.isUserInvoked()&&"keyboard"!==r.getLastInteractionType()||n.addClass("md-focused")}),n.on("blur",function(){n.removeClass("md-focused")}))}};function u(t){return angular.isDefined(t.href)||angular.isDefined(t.ngHref)||angular.isDefined(t.ngLink)||angular.isDefined(t.uiSref)}}goog.provide("ngmaterial.components.button"),goog.require("ngmaterial.core"),MdButtonDirective.$inject=["$mdButtonInkRipple","$mdTheming","$mdAria","$mdInteraction"],MdAnchorDirective.$inject=["$mdTheming"],angular.module("material.components.button",["material.core"]).directive("mdButton",MdButtonDirective).directive("a",MdAnchorDirective),ngmaterial.components.button=angular.module("material.components.button");
Note: See TracBrowser for help on using the repository browser.