1.2.1 • Published 9 years ago
nativescript-awesome-loaders v1.2.1
#Installation
tns plugin add nativescript-awesome-loaders
#Usage
import {AwesomeLoaders} from 'nativescript-awesome-loaders';
let al = new AwesomeLoaders();Set Width
al.width = 60
Set Height
al.height = 60
Set Indicator
al.indicator = "Pacman"
Set Indicator Color
al.indicatorColor= "#FFEB3B"
TypeScript
import {AwesomeLoaders} from 'nativescript-awesome-loaders';
let li = new AwesomeLoaders();
al.width = 60;
al.height = 60;
al.indicator = "SemiCircleSpin";
al.indicatorColor= "black";JavaScript
var AwesomeLoaders = require('nativescript-awesome-loaders').AwesomeLoaders;
let li = new AwesomeLoaders();
al.width = 60;
al.height = 60;
al.indicator = "SemiCircleSpin";
al.indicatorColor= "black";###Xml markup settings
IMPORTANT: Make sure you include xmlns:al="nativescript-awesome-loaders" on the Page element
e.g
<al:AwesomeLoaders width="60" height="60" indicator="Pacman" indicatorColor="#FFEB3B" />
##Screenshot

##Indicators
As seen above in the Screenshot, the indicators are as follows:
Row 1
BallPulseBallGridPulseBallClipRotateBallClipRotatePulse
Row 2
SquareSpinBallClipRotateMultipleBallPulseRiseBallRotate
Row 3
CubeTransitionBallZigZagBallZigZagDeflectBallTrianglePath
Row 4
BallScaleLineScaleLineScalePartyBallScaleMultiple
Row 5
BallPulseSyncBallBeatLineScalePulseOutLineScalePulseOutRapid
Row 6
BallScaleRippleBallScaleRippleMultipleBallSpinFadeLoaderLineSpinFadeLoader
Row 7
TriangleSkewSpinPacmanBallGridBeatSemiCircleSpin