@react-slate/core
Version:
Write interactive CLI apps with React
19 lines • 525 B
TypeScript
import View from '../nodes/View';
import { Layout } from '../../layout';
import { Pixel } from './Canvas';
export declare type RenderDiff = Array<{
line: number;
text: string;
}>;
export default class Renderer {
pixels: Pixel[][];
private memoizedRows;
renderToString: (rootNode: View, layout: Layout) => string;
renderDiff: (rootNode: View, layout: Layout) => {
line: number;
text: string;
}[];
private render;
private getAnsiRows;
}
//# sourceMappingURL=Renderer.d.ts.map