@ssgoi/core
Version:
Core animation engine for SSGOI - Native app-like page transitions with spring physics
19 lines • 667 B
TypeScript
import { SggoiTransition, SpringConfig } from '../types';
type CurtainShape = "circle" | "square" | "triangle";
interface CurtainRevealOptions {
/** Background style.
*
* Supports both:
* - Solid colors (e.g., `"#000000"`, `"rgb(255, 0, 0)"`)
* - CSS gradients (e.g., `"linear-gradient(to right, #000, #fff)"`)
*/
background?: string;
texts?: string[];
shape?: CurtainShape;
inSpring?: SpringConfig;
outSpring?: SpringConfig;
textStyle?: Partial<CSSStyleDeclaration>;
}
export declare const curtainReveal: (options?: CurtainRevealOptions) => SggoiTransition;
export {};
//# sourceMappingURL=curtain-reveal.d.ts.map