Module: Atk::TableCell

Defined in:
(unknown)

Overview

Being Atk::Table a component which present elements ordered via rows and columns, an Atk::TableCell is the interface which each of those elements, so “cells” should implement.

See also Atk::Table.

Instance Method Summary collapse

Instance Method Details

#column_header_cellsArray<Atk::Object>

Returns the column headers as an array of cell accessibles. representing the column header cells.

Returns:

#column_spanInteger

Returns the number of columns occupied by this cell accessible. or 0 if the cell does not implement this method.

Returns:

  • (Integer)

    a gint representing the number of columns occupied by this cell,

#get_column_header_cells(cell) ⇒ Array<Atk::Object>

representing the column header cells.

Parameters:

  • cell (Atk::TableCell)

    a GObject instance that implements AtkTableCellIface

Returns:

#get_column_span(cell) ⇒ Integer

or 0 if the cell does not implement this method.

Parameters:

  • cell (Atk::TableCell)

    a GObject instance that implements AtkTableCellIface

Returns:

  • (Integer)

    a gint representing the number of columns occupied by this cell,

#get_position(cell, row, column) ⇒ TrueClass

Returns TRUE if successful; FALSE otherwise.

Parameters:

  • cell (Atk::TableCell)

    a GObject instance that implements AtkTableCellIface

  • row (Integer)

    the row of the given cell.

  • column (Integer)

    the column of the given cell.

Returns:

  • (TrueClass)

    TRUE if successful; FALSE otherwise.

#get_row_column_span(cell, row, column, row_span, column_span) ⇒ TrueClass

Returns TRUE if successful; FALSE otherwise.

Parameters:

  • cell (Atk::TableCell)

    a GObject instance that implements AtkTableCellIface

  • row (Integer)

    the row index of the given cell.

  • column (Integer)

    the column index of the given cell.

  • row_span (Integer)

    the number of rows occupied by this cell.

  • column_span (Integer)

    the number of columns occupied by this cell.

Returns:

  • (TrueClass)

    TRUE if successful; FALSE otherwise.

#get_row_header_cells(cell) ⇒ Array<Atk::Object>

representing the row header cells.

Parameters:

  • cell (Atk::TableCell)

    a GObject instance that implements AtkTableCellIface

Returns:

#get_row_span(cell) ⇒ Integer

or 0 if the cell does not implement this method.

Parameters:

  • cell (Atk::TableCell)

    a GObject instance that implements AtkTableCellIface

Returns:

  • (Integer)

    a gint representing the number of rows occupied by this cell,

#get_table(cell) ⇒ Atk::Object

Returns the atk object for the containing table.

Parameters:

  • cell (Atk::TableCell)

    a GObject instance that implements AtkTableCellIface

Returns:

  • (Atk::Object)

    the atk object for the containing table.

#row_header_cellsArray<Atk::Object>

Returns the row headers as an array of cell accessibles. representing the row header cells.

Returns:

#row_spanInteger

Returns the number of rows occupied by this cell accessible. or 0 if the cell does not implement this method.

Returns:

  • (Integer)

    a gint representing the number of rows occupied by this cell,

#tableAtk::Object

Returns a reference to the accessible of the containing table.

Returns:

  • (Atk::Object)

    the atk object for the containing table.