下雨光标样式测试

This commit is contained in:
2025-09-15 18:19:40 +08:00
parent c0aa41e28a
commit 552bd91e03
13 changed files with 1424 additions and 1 deletions

25
docs/.vitepress/cursor-rain/index.d.ts vendored Normal file
View File

@@ -0,0 +1,25 @@
import { CursorRainEffect } from './CursorRainEffect';
import type { RainDropOptions, CursorRainEffect as ICursorRainEffect } from './types';
/**
* Create a new cursor rain effect instance
*/
export declare function createCursorRainEffect(options?: RainDropOptions): ICursorRainEffect;
/**
* Initialize cursor rain effect with default options
* This is a convenience function for quick setup
*/
export declare function initCursorRain(options?: RainDropOptions): ICursorRainEffect;
/**
* VitePress compatible initialization
* This function ensures the effect works correctly in VitePress environment
*/
export declare function initCursorRainForVitePress(options?: RainDropOptions): ICursorRainEffect;
export { CursorRainEffect } from './CursorRainEffect';
export type { RainDropOptions, RainDrop, CursorRainEffect as ICursorRainEffect } from './types';
declare const _default: {
createCursorRainEffect: typeof createCursorRainEffect;
initCursorRain: typeof initCursorRain;
initCursorRainForVitePress: typeof initCursorRainForVitePress;
CursorRainEffect: typeof CursorRainEffect;
};
export default _default;