drawContent.d.ts 542 B

1234567891011121314
  1. import type { SpanningCellManager } from './spanningCellManager';
  2. /**
  3. * Shared function to draw horizontal borders, rows or the entire table
  4. */
  5. declare type DrawContentParameters = {
  6. contents: string[];
  7. drawSeparator: (index: number, size: number) => boolean;
  8. separatorGetter: (index: number, size: number) => string;
  9. spanningCellManager?: SpanningCellManager;
  10. rowIndex?: number;
  11. elementType?: 'border' | 'cell' | 'row';
  12. };
  13. export declare const drawContent: (parameters: DrawContentParameters) => string;
  14. export {};