@ionic/core
Version:
Base components for Ionic
4 lines • 1.68 kB
JavaScript
/*!
* (C) Ionic http://ionicframework.com - MIT License
*/
var spinners={bubbles:{dur:1e3,circles:9,fn:function(r,n,e){var t="".concat(r*n/e-r,"ms");var a=2*Math.PI*n/e;return{r:5,style:{top:"".concat(32*Math.sin(a),"%"),left:"".concat(32*Math.cos(a),"%"),"animation-delay":t}}}},circles:{dur:1e3,circles:8,fn:function(r,n,e){var t=n/e;var a="".concat(r*t-r,"ms");var s=2*Math.PI*t;return{r:5,style:{top:"".concat(32*Math.sin(s),"%"),left:"".concat(32*Math.cos(s),"%"),"animation-delay":a}}}},circular:{dur:1400,elmDuration:true,circles:1,fn:function(){return{r:20,cx:48,cy:48,fill:"none",viewBox:"24 24 48 48",transform:"translate(0,0)",style:{}}}},crescent:{dur:750,circles:1,fn:function(){return{r:26,style:{}}}},dots:{dur:750,circles:3,fn:function(r,n){var e=-(110*n)+"ms";return{r:6,style:{left:"".concat(32-32*n,"%"),"animation-delay":e}}}},lines:{dur:1e3,lines:8,fn:function(r,n,e){var t="rotate(".concat(360/e*n+(n<e/2?180:-180),"deg)");var a="".concat(r*n/e-r,"ms");return{y1:14,y2:26,style:{transform:t,"animation-delay":a}}}},"lines-small":{dur:1e3,lines:8,fn:function(r,n,e){var t="rotate(".concat(360/e*n+(n<e/2?180:-180),"deg)");var a="".concat(r*n/e-r,"ms");return{y1:12,y2:20,style:{transform:t,"animation-delay":a}}}},"lines-sharp":{dur:1e3,lines:12,fn:function(r,n,e){var t="rotate(".concat(30*n+(n<6?180:-180),"deg)");var a="".concat(r*n/e-r,"ms");return{y1:17,y2:29,style:{transform:t,"animation-delay":a}}}},"lines-sharp-small":{dur:1e3,lines:12,fn:function(r,n,e){var t="rotate(".concat(30*n+(n<6?180:-180),"deg)");var a="".concat(r*n/e-r,"ms");return{y1:12,y2:20,style:{transform:t,"animation-delay":a}}}}};var SPINNERS=spinners;export{SPINNERS as S};