mirror of https://github.com/nocodb/nocodb
66 lines
1.6 KiB
66 lines
1.6 KiB
|
|
// |
|
// 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, |
|
// }); |
|
// }
|
|
|