UNPKG

nehan

Version:

Html layout engine for paged-media written in Typescript

11 lines (10 loc) 527 B
import { ILogicalNodeGenerator, LayoutResult, ILayoutReducer, FlowFormatContext } from './public-api'; export declare class BlockNodeGenerator implements ILogicalNodeGenerator { context: FlowFormatContext; protected blockReducer: ILayoutReducer; protected lineReducer: ILayoutReducer; private generator; constructor(context: FlowFormatContext, blockReducer?: ILayoutReducer, lineReducer?: ILayoutReducer); getNext(): LayoutResult | undefined; protected createGenerator(): Generator<LayoutResult>; }