@sheetxl/models
Version:
Models - A Headless javascript spreadsheet library.
11 lines • 627 B
TypeScript
import { ITextRun } from "./TextRun";
import { ITextParagraph } from "./TextParagraph";
import { ITextLine } from "./TextLine";
import { ITextFrame } from "./TextFrame";
export interface ITextVisitor {
visitTextRun?: (run: ITextRun, index: number, count: number) => Partial<ITextRun> | void;
visitTextParagraph?: (paragraph: ITextParagraph, index: number, count: number) => Partial<ITextParagraph> | void;
visitTextLine?: (line: ITextLine, index: number, count: number) => Partial<ITextLine> | void;
visitTextFrame?: (frame: ITextFrame) => Partial<ITextFrame> | void;
}
//# sourceMappingURL=TextVisitor.d.ts.map