text: /*!
   * Angular Material Design
   * https://github.com/angular/material
   * @license MIT
   * v0.10.0-rc2-master-c4e0196
   */
  !function(e,n,i){"use strict";!function(){function e(){return{restrict:"E",require:["^?mdFabSpeedDial","^?mdFabToolbar"],link:function(e,i,o,t){var a=t[0]||t[1];a&&n.forEach(i.children(),function(e){n.element(e).on("focus",a.open),n.element(e).on("blur",a.close)}),i.children().wrap('<div class="md-fab-action-item">')}}}n.module("material.components.fabActions",["material.core"]).directive("mdFabActions",e)}(),function(){function e(){function e(e,n){n.prepend('<div class="md-css-variables"></div>')}function n(e,n,i){function o(){r.direction=r.direction||"down",r.isOpen=r.isOpen||!1}function t(){n.on("mouseenter",r.open),n.on("mouseleave",r.close)}function a(){e.$watch("vm.direction",function(e,o){i.removeClass(n,"md-"+o),i.addClass(n,"md-"+e)}),e.$watch("vm.isOpen",function(e){var o=e?"md-is-open":"",t=e?"":"md-is-open";i.setClass(n,o,t)})}var r=this;r.open=function(){e.$apply("vm.isOpen = true")},r.close=function(){e.$apply("vm.isOpen = false")},o(),t(),a()}return n.$inject=["$scope","$element","$animate"],{restrict:"E",scope:{direction:"@?mdDirection",isOpen:"=?mdOpen"},bindToController:!0,controller:n,controllerAs:"vm",link:e}}function i(){function e(e){var i=e[0],o=e.controller("mdFabSpeedDial"),t=i.querySelectorAll(".md-fab-action-item"),a=i.querySelector(".md-css-variables"),r=a.style.zIndex;n.forEach(t,function(e,n){var i=e.style;i.transform="",i.transitionDelay="",i.opacity=1,e.style.zIndex=t.length-n+r}),o.isOpen||n.forEach(t,function(e,n){var i,t;switch(o.direction){case"up":i=e.scrollHeight*(n+1),t="Y";break;case"down":i=-e.scrollHeight*(n+1),t="Y";break;case"left":i=e.scrollWidth*(n+1),t="X";break;case"right":i=-e.scrollWidth*(n+1),t="X"}e.style.transform="translate"+t+"("+i+"px)"})}return{addClass:function(n,i,o){n.hasClass("md-fling")&&e(n)},removeClass:function(n,i,o){e(n)}}}function o(){function e(e){var o=e[0],t=e.controller("mdFabSpeedDial"),a=o.querySelectorAll(".md-fab-action-item");n.forEach(a,function(e,n){var o=e.style,r=n*i;o.opacity=t.isOpen?1:0,o.transform=t.isOpen?"scale(1)":"scale(0)",o.transitionDelay=(t.isOpen?r:a.length-r)+"ms"})}var i=65;return{addClass:function(n,i,o){e(n)},removeClass:function(n,i,o){e(n)}}}n.module("material.components.fabSpeedDial",["material.core","material.components.fabTrigger","material.components.fabActions"]).directive("mdFabSpeedDial",e).animation(".md-fling",i).animation(".md-scale",o)}(),function(){function e(){return{restrict:"E",require:["^?mdFabSpeedDial","^?mdFabToolbar"],link:function(e,i,o,t){var a=t[0]||t[1];a&&n.forEach(i.children(),function(e){n.element(e).on("focus",a.open),n.element(e).on("blur",a.close)})}}}n.module("material.components.fabTrigger",["material.core"]).directive("mdFabTrigger",e)}()}(window,window.angular);