@thecoderzeus/scroll-reveal-fx
Version:
Uma suíte de animação de alta performance, modular e sem dependências, para criar interações ricas e elegantes baseadas no scroll e no mouse.
37 lines (33 loc) • 1.31 kB
JavaScript
import { revealOnScroll } from './src/core/core.js';
import { scrubAnimation } from './src/core/scrub.js';
import { createTimeline } from './src/core/timeline.js';
import { createScrollSpy } from './src/core/scrollspy.js';
import { animateText } from './src/effects/text/text.js';
import { drawSVG } from './src/effects/svg/svg.js';
import { applyParallax } from './src/effects/parallax/parallax.js';
import { applyWaveReveal } from './src/effects/element/waveReveal.js';
import { applyFlip3D } from './src/effects/element/flip3D.js';
import { applyColorPulse } from './src/effects/element/colorPulse.js';
import { applyZoomBlur } from './src/effects/element/zoomBlur.js';
import { applySkewReveal } from './src/effects/element/skewReveal.js';
import { applyMaskWipe } from './src/effects/element/maskWipe.js';
import { applyCascadeReveal } from './src/effects/element/cascadeReveal.js';
import { applyTilt, applyMagnetism } from './src/mouse/mouse.js';
export {
revealOnScroll,
animateText,
drawSVG,
applyParallax,
scrubAnimation,
createTimeline,
applyTilt,
applyMagnetism,
createScrollSpy,
applyWaveReveal,
applyFlip3D,
applyColorPulse,
applyZoomBlur,
applySkewReveal,
applyMaskWipe,
applyCascadeReveal
};