nehan
Version:
Html layout engine for paged-media written in Typescript
11 lines (10 loc) • 504 B
TypeScript
import { ILogicalNodeGenerator, LayoutResult, ILayoutReducer, ReFormatContext, IReResizer } from './public-api';
export declare class ReNodeGenerator implements ILogicalNodeGenerator {
context: ReFormatContext;
protected reducer: ILayoutReducer;
protected resizer: IReResizer;
private generator;
constructor(context: ReFormatContext, reducer?: ILayoutReducer, resizer?: IReResizer);
getNext(): LayoutResult | undefined;
protected createGenerator(): Generator<LayoutResult>;
}