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 |
- Exported types
- Methods
- tableAddColumnSelection
- tableAddRowSelection
- tableGetCaption
- tableGetColumnAtIndex
- tableGetColumnDescription
- tableGetColumnExtentAt
- tableGetColumnHeader
- tableGetIndexAt
- tableGetNColumns
- tableGetNRows
- tableGetRowAtIndex
- tableGetRowDescription
- tableGetRowExtentAt
- tableGetRowHeader
- tableGetSelectedColumns
- tableGetSelectedRows
- tableGetSummary
- tableIsColumnSelected
- tableIsRowSelected
- tableIsSelected
- tableRefAt
- tableRemoveColumnSelection
- tableRemoveRowSelection
- tableSetCaption
- tableSetColumnDescription
- tableSetColumnHeader
- tableSetRowDescription
- tableSetRowHeader
- tableSetSummary
- Signals
- newtype Table = Table (ForeignPtr Table)
- noTable :: Maybe Table
- class ForeignPtrNewtype a => TableK a
- tableAddColumnSelection :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- tableAddRowSelection :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- tableGetCaption :: (MonadIO m, TableK a) => a -> m Object
- tableGetColumnAtIndex :: (MonadIO m, TableK a) => a -> Int32 -> m Int32
- tableGetColumnDescription :: (MonadIO m, TableK a) => a -> Int32 -> m Text
- tableGetColumnExtentAt :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Int32
- tableGetColumnHeader :: (MonadIO m, TableK a) => a -> Int32 -> m Object
- tableGetIndexAt :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Int32
- tableGetNColumns :: (MonadIO m, TableK a) => a -> m Int32
- tableGetNRows :: (MonadIO m, TableK a) => a -> m Int32
- tableGetRowAtIndex :: (MonadIO m, TableK a) => a -> Int32 -> m Int32
- tableGetRowDescription :: (MonadIO m, TableK a) => a -> Int32 -> m Text
- tableGetRowExtentAt :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Int32
- tableGetRowHeader :: (MonadIO m, TableK a) => a -> Int32 -> m Object
- tableGetSelectedColumns :: (MonadIO m, TableK a) => a -> Int32 -> m Int32
- tableGetSelectedRows :: (MonadIO m, TableK a) => a -> Int32 -> m Int32
- tableGetSummary :: (MonadIO m, TableK a) => a -> m Object
- tableIsColumnSelected :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- tableIsRowSelected :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- tableIsSelected :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Bool
- tableRefAt :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Object
- tableRemoveColumnSelection :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- tableRemoveRowSelection :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- tableSetCaption :: (MonadIO m, TableK a, ObjectK b) => a -> b -> m ()
- tableSetColumnDescription :: (MonadIO m, TableK a) => a -> Int32 -> Text -> m ()
- tableSetColumnHeader :: (MonadIO m, TableK a, ObjectK b) => a -> Int32 -> b -> m ()
- tableSetRowDescription :: (MonadIO m, TableK a) => a -> Int32 -> Text -> m ()
- tableSetRowHeader :: (MonadIO m, TableK a, ObjectK b) => a -> Int32 -> b -> m ()
- tableSetSummary :: (MonadIO m, TableK a, ObjectK b) => a -> b -> m ()
- type TableColumnDeletedCallback = Int32 -> Int32 -> IO ()
- type TableColumnDeletedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- data TableColumnDeletedSignalInfo
- afterTableColumnDeleted :: (GObject a, MonadIO m) => a -> TableColumnDeletedCallback -> m SignalHandlerId
- mkTableColumnDeletedCallback :: TableColumnDeletedCallbackC -> IO (FunPtr TableColumnDeletedCallbackC)
- noTableColumnDeletedCallback :: Maybe TableColumnDeletedCallback
- onTableColumnDeleted :: (GObject a, MonadIO m) => a -> TableColumnDeletedCallback -> m SignalHandlerId
- tableColumnDeletedCallbackWrapper :: TableColumnDeletedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- tableColumnDeletedClosure :: TableColumnDeletedCallback -> IO Closure
- type TableColumnInsertedCallback = Int32 -> Int32 -> IO ()
- type TableColumnInsertedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- data TableColumnInsertedSignalInfo
- afterTableColumnInserted :: (GObject a, MonadIO m) => a -> TableColumnInsertedCallback -> m SignalHandlerId
- mkTableColumnInsertedCallback :: TableColumnInsertedCallbackC -> IO (FunPtr TableColumnInsertedCallbackC)
- noTableColumnInsertedCallback :: Maybe TableColumnInsertedCallback
- onTableColumnInserted :: (GObject a, MonadIO m) => a -> TableColumnInsertedCallback -> m SignalHandlerId
- tableColumnInsertedCallbackWrapper :: TableColumnInsertedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- tableColumnInsertedClosure :: TableColumnInsertedCallback -> IO Closure
- type TableColumnReorderedCallback = IO ()
- type TableColumnReorderedCallbackC = Ptr () -> Ptr () -> IO ()
- data TableColumnReorderedSignalInfo
- afterTableColumnReordered :: (GObject a, MonadIO m) => a -> TableColumnReorderedCallback -> m SignalHandlerId
- mkTableColumnReorderedCallback :: TableColumnReorderedCallbackC -> IO (FunPtr TableColumnReorderedCallbackC)
- noTableColumnReorderedCallback :: Maybe TableColumnReorderedCallback
- onTableColumnReordered :: (GObject a, MonadIO m) => a -> TableColumnReorderedCallback -> m SignalHandlerId
- tableColumnReorderedCallbackWrapper :: TableColumnReorderedCallback -> Ptr () -> Ptr () -> IO ()
- tableColumnReorderedClosure :: TableColumnReorderedCallback -> IO Closure
- type TableModelChangedCallback = IO ()
- type TableModelChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data TableModelChangedSignalInfo
- afterTableModelChanged :: (GObject a, MonadIO m) => a -> TableModelChangedCallback -> m SignalHandlerId
- mkTableModelChangedCallback :: TableModelChangedCallbackC -> IO (FunPtr TableModelChangedCallbackC)
- noTableModelChangedCallback :: Maybe TableModelChangedCallback
- onTableModelChanged :: (GObject a, MonadIO m) => a -> TableModelChangedCallback -> m SignalHandlerId
- tableModelChangedCallbackWrapper :: TableModelChangedCallback -> Ptr () -> Ptr () -> IO ()
- tableModelChangedClosure :: TableModelChangedCallback -> IO Closure
- type TableRowDeletedCallback = Int32 -> Int32 -> IO ()
- type TableRowDeletedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- data TableRowDeletedSignalInfo
- afterTableRowDeleted :: (GObject a, MonadIO m) => a -> TableRowDeletedCallback -> m SignalHandlerId
- mkTableRowDeletedCallback :: TableRowDeletedCallbackC -> IO (FunPtr TableRowDeletedCallbackC)
- noTableRowDeletedCallback :: Maybe TableRowDeletedCallback
- onTableRowDeleted :: (GObject a, MonadIO m) => a -> TableRowDeletedCallback -> m SignalHandlerId
- tableRowDeletedCallbackWrapper :: TableRowDeletedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- tableRowDeletedClosure :: TableRowDeletedCallback -> IO Closure
- type TableRowInsertedCallback = Int32 -> Int32 -> IO ()
- type TableRowInsertedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- data TableRowInsertedSignalInfo
- afterTableRowInserted :: (GObject a, MonadIO m) => a -> TableRowInsertedCallback -> m SignalHandlerId
- mkTableRowInsertedCallback :: TableRowInsertedCallbackC -> IO (FunPtr TableRowInsertedCallbackC)
- noTableRowInsertedCallback :: Maybe TableRowInsertedCallback
- onTableRowInserted :: (GObject a, MonadIO m) => a -> TableRowInsertedCallback -> m SignalHandlerId
- tableRowInsertedCallbackWrapper :: TableRowInsertedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- tableRowInsertedClosure :: TableRowInsertedCallback -> IO Closure
- type TableRowReorderedCallback = IO ()
- type TableRowReorderedCallbackC = Ptr () -> Ptr () -> IO ()
- data TableRowReorderedSignalInfo
- afterTableRowReordered :: (GObject a, MonadIO m) => a -> TableRowReorderedCallback -> m SignalHandlerId
- mkTableRowReorderedCallback :: TableRowReorderedCallbackC -> IO (FunPtr TableRowReorderedCallbackC)
- noTableRowReorderedCallback :: Maybe TableRowReorderedCallback
- onTableRowReordered :: (GObject a, MonadIO m) => a -> TableRowReorderedCallback -> m SignalHandlerId
- tableRowReorderedCallbackWrapper :: TableRowReorderedCallback -> Ptr () -> Ptr () -> IO ()
- tableRowReorderedClosure :: TableRowReorderedCallback -> IO Closure
Exported types
type ParentTypes Table | |
type AttributeList Table | |
type SignalList Table |
class ForeignPtrNewtype a => TableK a Source
(ForeignPtrNewtype o, IsDescendantOf Table o) => TableK o |
Methods
tableAddColumnSelection
tableAddRowSelection
tableGetCaption
tableGetCaption :: (MonadIO m, TableK a) => a -> m Object Source
tableGetColumnAtIndex
tableGetColumnAtIndex :: (MonadIO m, TableK a) => a -> Int32 -> m Int32 Source
Deprecated: Since 2.12.
tableGetColumnDescription
tableGetColumnExtentAt
tableGetColumnHeader
tableGetIndexAt
tableGetIndexAt :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Int32 Source
Deprecated: Since 2.12. Use atk_table_ref_at() in order to get theaccessible that represents the cell at (row,
column)
tableGetNColumns
tableGetNColumns :: (MonadIO m, TableK a) => a -> m Int32 Source
tableGetNRows
tableGetNRows :: (MonadIO m, TableK a) => a -> m Int32 Source
tableGetRowAtIndex
tableGetRowDescription
tableGetRowExtentAt
tableGetRowHeader
tableGetSelectedColumns
tableGetSelectedRows
tableGetSummary
tableGetSummary :: (MonadIO m, TableK a) => a -> m Object Source
tableIsColumnSelected
tableIsRowSelected
tableIsSelected
tableRefAt
tableRemoveColumnSelection
tableRemoveRowSelection
tableSetCaption
tableSetCaption :: (MonadIO m, TableK a, ObjectK b) => a -> b -> m () Source
tableSetColumnDescription
tableSetColumnHeader
tableSetRowDescription
tableSetRowHeader
tableSetSummary
tableSetSummary :: (MonadIO m, TableK a, ObjectK b) => a -> b -> m () Source
Signals
ColumnDeleted
type TableColumnDeletedCallback = Int32 -> Int32 -> IO () Source
afterTableColumnDeleted :: (GObject a, MonadIO m) => a -> TableColumnDeletedCallback -> m SignalHandlerId Source
mkTableColumnDeletedCallback :: TableColumnDeletedCallbackC -> IO (FunPtr TableColumnDeletedCallbackC) Source
onTableColumnDeleted :: (GObject a, MonadIO m) => a -> TableColumnDeletedCallback -> m SignalHandlerId Source
tableColumnDeletedCallbackWrapper :: TableColumnDeletedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO () Source
ColumnInserted
type TableColumnInsertedCallback = Int32 -> Int32 -> IO () Source
afterTableColumnInserted :: (GObject a, MonadIO m) => a -> TableColumnInsertedCallback -> m SignalHandlerId Source
mkTableColumnInsertedCallback :: TableColumnInsertedCallbackC -> IO (FunPtr TableColumnInsertedCallbackC) Source
onTableColumnInserted :: (GObject a, MonadIO m) => a -> TableColumnInsertedCallback -> m SignalHandlerId Source
tableColumnInsertedCallbackWrapper :: TableColumnInsertedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO () Source
ColumnReordered
type TableColumnReorderedCallback = IO () Source
type TableColumnReorderedCallbackC = Ptr () -> Ptr () -> IO () Source
afterTableColumnReordered :: (GObject a, MonadIO m) => a -> TableColumnReorderedCallback -> m SignalHandlerId Source
mkTableColumnReorderedCallback :: TableColumnReorderedCallbackC -> IO (FunPtr TableColumnReorderedCallbackC) Source
onTableColumnReordered :: (GObject a, MonadIO m) => a -> TableColumnReorderedCallback -> m SignalHandlerId Source
tableColumnReorderedCallbackWrapper :: TableColumnReorderedCallback -> Ptr () -> Ptr () -> IO () Source
ModelChanged
type TableModelChangedCallback = IO () Source
type TableModelChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterTableModelChanged :: (GObject a, MonadIO m) => a -> TableModelChangedCallback -> m SignalHandlerId Source
mkTableModelChangedCallback :: TableModelChangedCallbackC -> IO (FunPtr TableModelChangedCallbackC) Source
onTableModelChanged :: (GObject a, MonadIO m) => a -> TableModelChangedCallback -> m SignalHandlerId Source
tableModelChangedCallbackWrapper :: TableModelChangedCallback -> Ptr () -> Ptr () -> IO () Source
RowDeleted
type TableRowDeletedCallback = Int32 -> Int32 -> IO () Source
afterTableRowDeleted :: (GObject a, MonadIO m) => a -> TableRowDeletedCallback -> m SignalHandlerId Source
mkTableRowDeletedCallback :: TableRowDeletedCallbackC -> IO (FunPtr TableRowDeletedCallbackC) Source
onTableRowDeleted :: (GObject a, MonadIO m) => a -> TableRowDeletedCallback -> m SignalHandlerId Source
tableRowDeletedCallbackWrapper :: TableRowDeletedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO () Source
RowInserted
type TableRowInsertedCallback = Int32 -> Int32 -> IO () Source
afterTableRowInserted :: (GObject a, MonadIO m) => a -> TableRowInsertedCallback -> m SignalHandlerId Source
mkTableRowInsertedCallback :: TableRowInsertedCallbackC -> IO (FunPtr TableRowInsertedCallbackC) Source
onTableRowInserted :: (GObject a, MonadIO m) => a -> TableRowInsertedCallback -> m SignalHandlerId Source
tableRowInsertedCallbackWrapper :: TableRowInsertedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO () Source
RowReordered
type TableRowReorderedCallback = IO () Source
type TableRowReorderedCallbackC = Ptr () -> Ptr () -> IO () Source
afterTableRowReordered :: (GObject a, MonadIO m) => a -> TableRowReorderedCallback -> m SignalHandlerId Source
mkTableRowReorderedCallback :: TableRowReorderedCallbackC -> IO (FunPtr TableRowReorderedCallbackC) Source
onTableRowReordered :: (GObject a, MonadIO m) => a -> TableRowReorderedCallback -> m SignalHandlerId Source
tableRowReorderedCallbackWrapper :: TableRowReorderedCallback -> Ptr () -> Ptr () -> IO () Source