UNPKG

@labsforge/flipbook

Version:

A simple angular flipbook component written in typescript

37 lines (36 loc) 1.35 kB
import { ChangeDetectorRef, ElementRef, OnDestroy, OnInit } from '@angular/core'; import { Book, Page } from '../interfaces'; import { FlipbookService } from '../flipbook.service'; import * as i0 from "@angular/core"; export declare class BookComponent implements OnInit, OnDestroy { private service; private cdr; private elr; model: Book; startAt: number; get hostWidth(): number; get hostHeight(): number; get hostPerspective(): number; currentIndex: number; pages: Page[]; private destroyed; private flipTimeLine; private navigationQueue; private render; private sortBook; private setPageAtTop; constructor(service: FlipbookService, cdr: ChangeDetectorRef, elr: ElementRef); ngOnInit(): void; ngOnDestroy(): void; update(): void; onPageDown(event: MouseEvent, page: Page): void; onPagePan(event: any, page: any): void; onPagePanEnd(event: any, page: any): void; onSwipe(event: any, page: any): void; navigate(direction: number): void; goTo(index: number): void; play(): void; pause(): void; static ɵfac: i0.ɵɵFactoryDeclaration<BookComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<BookComponent, "flipbook", never, { "model": "model"; "startAt": "startAt"; }, {}, never, never>; }