TableRow#

class TableRow[source]#

Class to hold the data for one row in a TableFrame

__init__(table=None, row_type: RowType = RowType.DETAIL, join_start: int = -1, join_end: int = -1)[source]#

Creates a new row in the table

Parameters:
  • table – Table frame to which this row will be added

  • row_type – Row type one of the enums RowType

  • join_start – Index of column where a span starts

  • join_end – Index of column where a span ends

property idx: int#

Number of the row

Getter:

Returns the number

property row_type: RowType#

The row type

Getter:

Returns the row type

Setter:

Sets the row type

property join_start: int#

The join start

Getter:

Returns the join star

Setter:

Sets the join start

property join_end: int#

The join end

Getter:

Returns the join end

Setter:

Sets the join end