Vue Spinners
A Vue.js port of react-spinners.
? Installation
? Usage
There are a number of ways you can use this library! Here are a few examples:
? Available Loaders, PropTypes, and Default Values
Common default props for all loaders:
For size
, height
, and width
props, there are sizeUnit
, heightUnit
, and widthUnit
prop that accepts px
, %
, or em
. The default for the unit prop is px
.
Loader | size:int | height:int | width:int | radius:int | margin:str |
---|---|---|---|---|---|
BarLoader | 4 |
100 |
|||
BeatLoader | 15 |
2px |
|||
BounceLoader | 60 |
||||
CircleLoader | 50 |
||||
ClimbingBoxLoader | 15 |
||||
ClipLoader | 35 |
||||
DotLoader | 60 |
2px |
|||
FadeLoader | 15 |
5 |
2 |
2px |
|
GridLoader | 15 |
||||
HashLoader | 50 |
2px |
|||
MoonLoader | 60 |
2px |
|||
PacmanLoader | 25 |
2px |
|||
PropagateLoader | 15 |
||||
PulseLoader | 15 |
2px |
|||
RingLoader | 60 |
2px |
|||
RiseLoader | 15 |
2px |
|||
RotateLoader | 15 |
2px |
|||
ScaleLoader | 35 |
4 |
2 |
2px |
|
SkewLoader | 20 |
||||
SquareLoader | 50 |
||||
SyncLoader | 15 |
2px |