/*!
 * Angular Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.0-rc.5-master-7f01138
 */
function createDirective(e,i)
goog.provide("ng.material.components.showHide"),goog.require("ng.material.core"),angular.module("material.components.showHide",["material.core"]).directive("ngShow",createDirective("ngShow",!0)).directive("ngHide",createDirective("ngHide",!1)),ng.material.components.showHide=angular.module("material.components.showHide");
{return["$mdUtil",function(n){return{restrict:"A",multiElement:!0,link:function(t,o,r){var a=t.$on("$md-resize-enable",function(){a();var c=window.getComputedStyle(o[0]);t.$watch(r[e],function(e){if(!!e===i){n.nextTick(function(){t.$broadcast("$md-resize")});var r={cachedTransitionStyles:c};n.dom.animator.waitTransitionEnd(o,r).then(function(){t.$broadcast("$md-resize")})}})})}}}]}