@snippetify/book-reader-component
Version:
Book Reader Component
24 lines (23 loc) • 603 B
TypeScript
import { EventEmitter } from '../../stencil-public-runtime';
import { Page } from '../../models/page';
import { Paragraph } from '../../models/paragraph';
export declare class BookPage {
page: Page;
config: PageConfig;
langComparison: EventEmitter<Paragraph>;
dispatchLangComparison(ev: Event, paragraph: number, content: string): void;
private getReference;
private getLanguageComparison;
private build;
render(): any;
}
export interface PageConfig {
reference: {
enabled: boolean;
template: string;
};
languageComparison: {
enabled: boolean;
icon: string;
};
}