{“version”:3,“sources”:,“names”:[],“mappings”:“qBASM,OAAA,wBAAa,kCAEb,SAAU,cAEV,GAAW,KAAA,UACX,UAAS,0BACT,YAAU,QACV,YAAU,QACV,UAAM,QACN,SAAM,uDAGR,QAAK,iBAEH,UAAS,gBAEH,QAGJ,MAAI,SAAU,SAAQ,WAEtB,GAAgB,GAEhB,GAAA,oEAiBI,WAAS,UAAS,OAAO,SAAe,SAAA,EAAc,EAAA,GAEpC,EAAO,uBAAwB,EAAA,kEAOnD,IAAa,MAAK,EAAS,QAAK,EAAS,MAAU,WACjD,SAAa,WAAK,kBAAY,YAAA,WAAA,WAAA,OAAA,YAAA,aAAA,SAAA,0CAKlC,QAAK,SAAW,QAAM,WAAY,SAAS,GACzC,EAAG,IAAQ,EAAA,SAAS,EAAW,SAAA,GAC7B,EAAA,GAAQ,EAAO,YAAO,qEAOtB,QAAQ,OAAO,EAAA,uBAOjB,GAAI,EAAa,gFAQtB,EAAA”,“file”:“aside.min.js”,“sourcesContent”:[“‘use strict’;nnangular.module(‘mgcrea.ngStrap.aside’, [‘mgcrea.ngStrap.modal’])nn .provider(‘$aside’, function() {nn var defaults = this.defaults = {n animation: ‘am-fade-and-slide-right’,n prefixClass: ‘aside’,n prefixEvent: ‘aside’,n placement: ‘right’,n template: ‘aside/aside.tpl.html’,n contentTemplate: false,n container: false,n element: null,n backdrop: true,n keyboard: true,n html: false,n show: truen };nn this.$get = function($modal) {nn function AsideFactory(config) {nn var $aside = {};nn // Common varsn var options = angular.extend({}, defaults, config);nn $aside = $modal(options);nn return $aside;nn }nn return AsideFactory;nn };nn })nn .directive(‘bsAside’, function($window, $sce, $aside) {nn var requestAnimationFrame = $window.requestAnimationFrame || $window.setTimeout;nn return {n restrict: ‘EAC’,n scope: true,n link: function postLink(scope, element, attr, transclusion) {n // Directive optionsn var options = {scope: scope, element: element, show: false};n angular.forEach([‘template’, ‘contentTemplate’, ‘placement’, ‘backdrop’, ‘keyboard’, ‘html’, ‘container’, ‘animation’], function(key) {n if(angular.isDefined(attr)) options = attr;n });nn // Support scope as data-attrsn angular.forEach([‘title’, ‘content’], function(key) {n attr && attr.$observe(key, function(newValue, oldValue) {n scope = $sce.trustAsHtml(newValue);n });n });nn // Support scope as an objectn attr.bsAside && scope.$watch(attr.bsAside, function(newValue, oldValue) {n if(angular.isObject(newValue)) {n angular.extend(scope, newValue);n } else {n scope.content = newValue;n }n }, true);nn // Initialize asiden var aside = $aside(options);nn // Triggern element.on(attr.trigger || ‘click’, aside.toggle);nn // Garbage collectionn scope.$on(‘$destroy’, function() {n if (aside) aside.destroy();n options = null;n aside = null;n });nn }n };nn });n”],“sourceRoot”:“/source/”}