Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
GI.Atk.Interfaces.TableCell
Contents
Description
- newtype TableCell = TableCell (ManagedPtr TableCell)
- noTableCell :: Maybe TableCell
- class GObject o => IsTableCell o
- toTableCell :: IsTableCell o => o -> IO TableCell
- data TableCellGetColumnHeaderCellsMethodInfo
- tableCellGetColumnHeaderCells :: (HasCallStack, MonadIO m, IsTableCell a) => a -> m [Object]
- data TableCellGetColumnSpanMethodInfo
- tableCellGetColumnSpan :: (HasCallStack, MonadIO m, IsTableCell a) => a -> m Int32
- data TableCellGetPositionMethodInfo
- tableCellGetPosition :: (HasCallStack, MonadIO m, IsTableCell a) => a -> m (Bool, Int32, Int32)
- data TableCellGetRowColumnSpanMethodInfo
- tableCellGetRowColumnSpan :: (HasCallStack, MonadIO m, IsTableCell a) => a -> m (Bool, Int32, Int32, Int32, Int32)
- data TableCellGetRowHeaderCellsMethodInfo
- tableCellGetRowHeaderCells :: (HasCallStack, MonadIO m, IsTableCell a) => a -> m [Object]
- data TableCellGetRowSpanMethodInfo
- tableCellGetRowSpan :: (HasCallStack, MonadIO m, IsTableCell a) => a -> m Int32
- data TableCellGetTableMethodInfo
- tableCellGetTable :: (HasCallStack, MonadIO m, IsTableCell a) => a -> m Object
Exported types
Constructors
TableCell (ManagedPtr TableCell) |
Instances
GObject TableCell Source # | |
IsObject TableCell Source # | |
IsObject TableCell Source # | |
IsTableCell TableCell Source # | |
((~) * info (ResolveTableCellMethod t TableCell), MethodInfo * info TableCell p) => IsLabel t (TableCell -> p) Source # | |
((~) * info (ResolveTableCellMethod t TableCell), MethodInfo * info TableCell p) => IsLabelProxy t (TableCell -> p) Source # | |
HasAttributeList * TableCell Source # | |
type AttributeList TableCell Source # | |
type SignalList TableCell Source # | |
class GObject o => IsTableCell o Source #
Instances
toTableCell :: IsTableCell o => o -> IO TableCell Source #
Methods
getColumnHeaderCells
data TableCellGetColumnHeaderCellsMethodInfo Source #
Instances
((~) * signature (m [Object]), MonadIO m, IsTableCell a) => MethodInfo * TableCellGetColumnHeaderCellsMethodInfo a signature Source # | |
tableCellGetColumnHeaderCells Source #
Arguments
:: (HasCallStack, MonadIO m, IsTableCell a) | |
=> a |
|
-> m [Object] | Returns: a GPtrArray of AtkObjects representing the column header cells. |
Returns the column headers as an array of cell accessibles.
Since: 2.12
getColumnSpan
data TableCellGetColumnSpanMethodInfo Source #
Instances
((~) * signature (m Int32), MonadIO m, IsTableCell a) => MethodInfo * TableCellGetColumnSpanMethodInfo a signature Source # | |
tableCellGetColumnSpan Source #
Arguments
:: (HasCallStack, MonadIO m, IsTableCell a) | |
=> a |
|
-> m Int32 | Returns: a gint representing the number of columns occupied by this cell, or 0 if the cell does not implement this method. |
Returns the number of columns occupied by this cell accessible.
Since: 2.12
getPosition
data TableCellGetPositionMethodInfo Source #
Instances
((~) * signature (m (Bool, Int32, Int32)), MonadIO m, IsTableCell a) => MethodInfo * TableCellGetPositionMethodInfo a signature Source # | |
Arguments
:: (HasCallStack, MonadIO m, IsTableCell a) | |
=> a |
|
-> m (Bool, Int32, Int32) | Returns: TRUE if successful; FALSE otherwise. |
Retrieves the tabular position of this cell.
Since: 2.12
getRowColumnSpan
data TableCellGetRowColumnSpanMethodInfo Source #
Instances
((~) * signature (m (Bool, Int32, Int32, Int32, Int32)), MonadIO m, IsTableCell a) => MethodInfo * TableCellGetRowColumnSpanMethodInfo a signature Source # | |
tableCellGetRowColumnSpan Source #
Arguments
:: (HasCallStack, MonadIO m, IsTableCell a) | |
=> a |
|
-> m (Bool, Int32, Int32, Int32, Int32) | Returns: TRUE if successful; FALSE otherwise. |
Gets the row and column indexes and span of this cell accessible.
Note: If the object does not implement this function, then, by default, atk will implement this function by calling get_row_span and get_column_span on the object.
Since: 2.12
getRowHeaderCells
data TableCellGetRowHeaderCellsMethodInfo Source #
Instances
((~) * signature (m [Object]), MonadIO m, IsTableCell a) => MethodInfo * TableCellGetRowHeaderCellsMethodInfo a signature Source # | |
tableCellGetRowHeaderCells Source #
Arguments
:: (HasCallStack, MonadIO m, IsTableCell a) | |
=> a |
|
-> m [Object] | Returns: a GPtrArray of AtkObjects representing the row header cells. |
Returns the row headers as an array of cell accessibles.
Since: 2.12
getRowSpan
data TableCellGetRowSpanMethodInfo Source #
Instances
((~) * signature (m Int32), MonadIO m, IsTableCell a) => MethodInfo * TableCellGetRowSpanMethodInfo a signature Source # | |
Arguments
:: (HasCallStack, MonadIO m, IsTableCell a) | |
=> a |
|
-> m Int32 | Returns: a gint representing the number of rows occupied by this cell, or 0 if the cell does not implement this method. |
Returns the number of rows occupied by this cell accessible.
Since: 2.12
getTable
data TableCellGetTableMethodInfo Source #
Instances
((~) * signature (m Object), MonadIO m, IsTableCell a) => MethodInfo * TableCellGetTableMethodInfo a signature Source # | |
Arguments
:: (HasCallStack, MonadIO m, IsTableCell a) | |
=> a |
|
-> m Object | Returns: the atk object for the containing table. |
Returns a reference to the accessible of the containing table.
Since: 2.12