@keerthanask/page-flip
Version:
Powerful, simple and flexible JS Library for creating realistic and beautiful page turning effect
24 lines (23 loc) • 773 B
TypeScript
import { Page, PageDensity, PageOrientation } from './Page';
import { Render } from '../Render/Render';
/**
* Class representing a book page as a HTML Element
*/
export declare class HTMLPage extends Page {
private readonly element;
private copiedElement;
private temporaryCopy;
private isLoad;
constructor(render: Render, element: HTMLElement, density: PageDensity);
newTemporaryCopy(): Page;
getTemporaryCopy(): Page;
hideTemporaryCopy(): void;
draw(tempDensity?: PageDensity): void;
private drawHard;
private drawSoft;
simpleDraw(orient: PageOrientation): void;
getElement(): HTMLElement;
load(): void;
setOrientation(orientation: PageOrientation): void;
setDrawingDensity(density: PageDensity): void;
}