-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathp-2133261c.entry.js
5 lines (5 loc) · 2.08 KB
/
p-2133261c.entry.js
1
2
3
4
5
/*!
* Built by BASIS
* Copyright BASIS International Ltd.
*/
import{r as e,h as s,g as r}from"./p-0e3693b5.js";const n=class{constructor(s){e(this,s),this.clockwise=!0,this.expanse=void 0,this.paused=!1,this.speed=1e3,this.theme="default"}onSpeedChanged(){this.updateSpeed()}componentWillLoad(){this.updateSpeed()}updateSpeed(){this.el.style.setProperty("--_dwc-spinner-speed",`${this.speed}ms`)}render(){return s("div",{key:"ba89aeca111b7e6fcad213c2ac6534d5e76fbfa4",part:"control","aria-busy":"true","aria-live":"polite"})}get el(){return r(this)}static get watchers(){return{speed:["onSpeedChanged"]}}};n.style=':host{display:inline-flex}[part=control]{animation:var(--dwc-spinner-speed, var(--_dwc-spinner-speed, 1s)) linear infinite dwc-spin;border:solid var(--dwc-spinner-stoke-width, 2px) var(--dwc-spinner-color, currentColor);border-bottom-color:var(--dwc-spinner-track-color, transparent);border-radius:50%;display:inline-block;height:var(--dwc-spinner-size, 1em);width:var(--dwc-spinner-size, 1em)}:host([paused]) [part=control]{animation-play-state:paused}:host([clockwise]) [part=control]{animation-direction:reverse}@keyframes dwc-spin{to{transform:rotate(1turn)}}:host([theme=primary]){--dwc-spinner-color:var(--dwc-color-primary)}:host([theme=success]){--dwc-spinner-color:var(--dwc-color-success)}:host([theme=warning]){--dwc-spinner-color:var(--dwc-color-warning)}:host([theme=danger]){--dwc-spinner-color:var(--dwc-color-danger)}:host([theme=info]){--dwc-spinner-color:var(--dwc-color-info)}:host([theme=gray]){--dwc-spinner-color:var(--dwc-color-gray)}:host([expanse="3xl"]){--dwc-spinner-size:var(--dwc-size-3xl)}:host([expanse="2xl"]){--dwc-spinner-size:var(--dwc-size-2xl)}:host([expanse=xl]){--dwc-spinner-size:var(--dwc-size-xl)}:host([expanse=l]){--dwc-spinner-size:var(--dwc-size-l)}:host([expanse=m]){--dwc-spinner-size:var(--dwc-size-m)}:host([expanse=s]){--dwc-spinner-size:var(--dwc-size-s)}:host([expanse=xs]){--dwc-spinner-size:var(--dwc-size-xs)}:host([expanse="2xs"]){--dwc-spinner-size:var(--dwc-size-2xs)}:host([expanse="3xs"]){--dwc-spinner-size:var(--dwc-size-3xs)}';export{n as dwc_spinner}