UNPKG

hover-effects-ts

Version:

A collection of beautiful hover effects for images using canvas

35 lines 930 B
import { HoverEffect } from '../core/types'; export declare class MinecraftHover implements HoverEffect { private element; private canvas; private ctx; private samples; private cursor; private animationFrame; private isSetup; private blockSize; private radius; private readonly softEdge; private readonly fadeExp; constructor(options?: { blockSize?: number; radius?: number; }); private shadeColor; private sampleImage; private drawVoxel; private render; private onMouseEnter; private onMouseLeave; private onMouseMove; attach(element: HTMLElement): void; detach(): void; destroy(): void; setBlockSize(blockSize: number): void; setRadius(radius: number): void; getBlockSize(): number; getRadius(): number; getSamplesCount(): number; getDebugInfo(): object; } //# sourceMappingURL=minecraft.d.ts.map