@keerthanask/page-flip
Version:
Powerful, simple and flexible JS Library for creating realistic and beautiful page turning effect
19 lines (18 loc) • 570 B
TypeScript
import { Render } from './Render';
import { PageFlip } from '../PageFlip';
import { FlipSetting } from '../Settings';
/**
* Class responsible for rendering the Canvas book
*/
export declare class CanvasRender extends Render {
private readonly canvas;
private readonly ctx;
constructor(app: PageFlip, setting: FlipSetting, inCanvas: HTMLCanvasElement);
getContext(): CanvasRenderingContext2D;
reload(): void;
protected drawFrame(): void;
private drawBookShadow;
private drawOuterShadow;
private drawInnerShadow;
private clear;
}