@atlassian/aui
Version:
Atlassian User Interface Framework
14 lines • 1.05 kB
JavaScript
/*!!
* @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()}})}}};