canvas-scroll-clip
Version:
Canvas based image sequence scroll animation. Zero dependencies.
40 lines (39 loc) • 767 B
TypeScript
import { IScreenViewport } from "../helpers/intefaces";
import { EventEmitter } from "../common/events";
export declare class Base {
/**
* EventEmitter
*/
events: EventEmitter;
/**
* Viewport
*/
screen: IScreenViewport;
/**
* Creates an instance.
*
* @constructor
* @memberof Base
* @throws
*/
constructor();
/**
* Bind events
*/
private bind;
/**
* Get window viewport size
*
* @returns {IScreenViewport}
*/
getScreenViewport(): IScreenViewport;
/**
* Set Viewport sizes on window resize event
*/
handleResize(): void;
/**
* Set scrolltop on window scroll event
*/
handleScroll(): void;
}
export default Base;