UNPKG

@atlassian/aui

Version:

Atlassian User Interface Framework

14 lines 1.05 kB
/*!! * @atlassian/aui - Atlassian User Interface Framework * @version v8.0.0-alpha.1 * @link https://aui.atlassian.com * @license SEE LICENSE IN LICENSE.md * @author Atlassian Pty Ltd. */ exports.ids=[53],exports.modules={57: /*!*****************************!*\ !*** ../src/js/aui/spin.js ***! \*****************************/ /*! no static exports found */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(i,n,t){"use strict";var e,s=t(/*! ./jquery */0),a=(e=s)&&e.__esModule?e:{default:e};t(/*! ./spinner */49),a.default.fn.spin=function(){return!1===(!(arguments.length>0&&void 0!==arguments[0])||arguments[0])?this.spinStop():this.each(function(){if(this&&this.nodeType){var i=(0,a.default)(this),n=i.data();if(n){var t=(0,a.default)('<aui-spinner size="small" filled></aui-spinner>');i.spinStop(),i.append(t),n.spinner=t}}})},a.default.fn.spinStop=function(){return this.each(function(){if(this&&this.nodeType){var i=(0,a.default)(this).data();i&&i.spinner&&i.spinner.remove()}})}}};