Interface HTMLTableParser

interface HTMLTableParser {
    parseComplete?: (() => void);
    parseHTMLCell: ((cellRange, plainValue, htmlValue, getStyles, element) => void);
    parseHTMLCol?: ((colIndex, colSpan, getStyles, element) => void);
    parseHTMLRow?: ((rowIndex, rowSpan, getStyles, element) => void);
    parseHTMLTable?: ((getStyles, element) => void);
    parseStart?: ((styles) => void);
    parseText?(strValue, getCSSStyles, element): void;
}

Properties

parseComplete?: (() => void)

Type declaration

    • (): void
    • Returns void

parseHTMLCell: ((cellRange, plainValue, htmlValue, getStyles, element) => void)

Type declaration

    • (cellRange, plainValue, htmlValue, getStyles, element): void
    • Parameters

      Returns void

parseHTMLCol?: ((colIndex, colSpan, getStyles, element) => void)

Type declaration

    • (colIndex, colSpan, getStyles, element): void
    • Parameters

      • colIndex: number
      • colSpan: number
      • getStyles: GetCSSStyles
      • element: HTMLTableColElement

      Returns void

parseHTMLRow?: ((rowIndex, rowSpan, getStyles, element) => void)

Type declaration

    • (rowIndex, rowSpan, getStyles, element): void
    • Parameters

      • rowIndex: number
      • rowSpan: number
      • getStyles: GetCSSStyles
      • element: HTMLTableRowElement

      Returns void

parseHTMLTable?: ((getStyles, element) => void)

Type declaration

    • (getStyles, element): void
    • Parameters

      Returns void

parseStart?: ((styles) => void)

Type declaration

    • (styles): void
    • Parameters

      • styles: Map<string, any>

      Returns void

Methods

  • Parameters

    Returns void