DataObject

Type: Object

The data object which will be passed to strategies.

Arguments

  1. headerRowNodes

    (Required)

    Type: Array<Node>

    The header row nodes or an empty array

  2. bodyRowNodes

    (Required)

    Type: Array<Node>

    The body row nodes or an empty array

  3. footerRowNodes

    (Required)

    Type: Array<Node>

    The footer row nodes or an empty array

  4. allRowNodes

    (Required)

    Type: Array<Node>

    A concatenation of all rows

  5. headerContainerNode

    (Required)

    Type: Node | NULL

    The header container node or null

  6. bodyContainerNode

    (Required)

    Type: Node | NULL

    The body container node or null

  7. footerContainerNode

    (Required)

    Type: Node | NULL

    The footer container node or null

  8. columnSpecificationNodes

    (Required)

    Type: Array<Node>

    The column specification nodes or an empty array

  9. tableSpecification

    (Required)

    Type: Object | NULL

    The table specification or null

  10. columnSpecifications

    (Required)

    Type: Array<Object>

    The column specifications or an empty array

  11. rowSpecifications

    (Required)

    Type: Array<Object>

    The row specification or an empty array

  12. tableNode

    (Required)

    Type: Node

    The table node

  13. tableHeight

    (Required)

    Type: Number

    The table height or -1

  14. tableWidth

    (Required)

    Type: Number

    The table width or -1

  15. headeRowCount

    (Required)

    Type: Number

    The header row count

  16. lastHeaderRowIndex

    (Required)

    Type: Number

    The last header row index