(function (global, factory) { if (typeof define === "function" && define.amd) { define("/advanced/animation", ["jquery", "Site"], factory); } else if (typeof exports !== "undefined") { factory(require("jquery"), require("Site")); } else { var mod = { exports: {} }; factory(global.jQuery, global.Site); global.advancedAnimation = mod.exports; } })(this, function (_jquery, _Site) { "use strict"; _jquery = babelHelpers.interopRequireDefault(_jquery); (0, _jquery.default)(document).ready(function ($$$1) { (0, _Site.run)(); $$$1(document).on('click', '.select-loader', function (e) { var type = $$$1(this).data('type'), curr = $$$1('.example-loading .loader').data('type'); if (type === curr) return; $$$1('.example-loading .loader').removeClass('loader-' + curr).addClass('loader-' + type).data('type', type); }); // Example NProgress // ----------------- (function () { // Start Progress Loader // NProgress.start(); // On click event gather options and Init NProgress Plugin $$$1(document).on('click', '.btn', function (e) { var $target = $$$1(e.target); var id = $target.attr('id'); switch (id) { // Loader Example Increments case 'exampleNProgressStart': NProgress.start(); break; case 'exampleNProgressSet': NProgress.set(0.50); break; case 'exampleNProgressInc': NProgress.inc(); break; case 'exampleNProgressDone': NProgress.done(true); break; // Loader Positions case 'exampleNProgressDefault': // ReConfigure Progress Loader NProgress.done(true); NProgress.configure({ template: '