mirror of https://github.com/nocodb/nocodb
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
1.6 KiB
67 lines
1.6 KiB
3 years ago
|
|
||
|
//
|
||
|
// export function fireworks(dur = 15) {
|
||
|
// var duration = dur * 1000;
|
||
|
// var animationEnd = Date.now() + duration;
|
||
|
// var defaults = {startVelocity: 30, spread: 360, ticks: 60, zIndex: 0};
|
||
|
//
|
||
|
// function randomInRange(min, max) {
|
||
|
// return Math.random() * (max - min) + min;
|
||
|
// }
|
||
|
//
|
||
|
// var interval = setInterval(function () {
|
||
|
// var timeLeft = animationEnd - Date.now();
|
||
|
//
|
||
|
// if (timeLeft <= 0) {
|
||
|
// return clearInterval(interval);
|
||
|
// }
|
||
|
//
|
||
|
// var particleCount = 50 * (timeLeft / duration);
|
||
|
// // since particles fall down, start a bit higher than random
|
||
|
// window. confetti(Object.assign({}, defaults, {
|
||
|
// particleCount,
|
||
|
// origin: {x: randomInRange(0.1, 0.3), y: Math.random() - 0.2}
|
||
|
// }));
|
||
|
// window. confetti(Object.assign({}, defaults, {
|
||
|
// particleCount,
|
||
|
// origin: {x: randomInRange(0.7, 0.9), y: Math.random() - 0.2}
|
||
|
// }));
|
||
|
// }, 250);
|
||
|
// };
|
||
|
//
|
||
|
// export function simpleAnim(){
|
||
|
// var count = 200;
|
||
|
// var defaults = {
|
||
|
// origin: { y: 0.7 }
|
||
|
// };
|
||
|
//
|
||
|
// function fire(particleRatio, opts) {
|
||
|
// window. confetti(Object.assign({}, defaults, opts, {
|
||
|
// particleCount: Math.floor(count * particleRatio)
|
||
|
// }));
|
||
|
// }
|
||
|
//
|
||
|
// fire(0.25, {
|
||
|
// spread: 26,
|
||
|
// startVelocity: 55,
|
||
|
// });
|
||
|
// fire(0.2, {
|
||
|
// spread: 60,
|
||
|
// });
|
||
|
// fire(0.35, {
|
||
|
// spread: 100,
|
||
|
// decay: 0.91,
|
||
|
// scalar: 0.8
|
||
|
// });
|
||
|
// fire(0.1, {
|
||
|
// spread: 120,
|
||
|
// startVelocity: 25,
|
||
|
// decay: 0.92,
|
||
|
// scalar: 1.2
|
||
|
// });
|
||
|
// fire(0.1, {
|
||
|
// spread: 120,
|
||
|
// startVelocity: 45,
|
||
|
// });
|
||
|
// }
|