A NativeScript plugin to create an animated confetti view on iOS and Android.
npm install nativescript-confettiview
- Import the
ConfettiView
into your page and start confetti!
import {Observable} from 'data/observable';
import {ConfettiView} from 'nativescript-confettiview';
export class HelloWorldModel extends Observable {
private confettiView: any;
constructor() {
super();
this.confettiView = new ConfettiView();
this.confettiView.startConfetti();
}
public stopConfetti() {
this.confettiView.stopConfetti();
}
public startConfetti() {
this.confettiView.startConfetti();
}
}
Note: On first run, you may see a console log regarding an incorrect local file path. Let the install finish and you will notice the package.json
will reflect your local file path to the plugin.
Call Signature | Default |
---|---|
intensity(number) | 0.5 |
colors(array) | UIColor[] |
startConfetti() | |
stopConfetti() |
- https://github.com/sudeepag/SAConfettiView for the original Pod
- https://github.com/NathanWalker/SAConfettiView Nathan Walker for the upgrades to the Pod and this plugin