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
- data TableAddColumnSelectionMethodInfo
- tableAddColumnSelection :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- data TableAddRowSelectionMethodInfo
- tableAddRowSelection :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- data TableGetCaptionMethodInfo
- tableGetCaption :: (MonadIO m, TableK a) => a -> m (Maybe Object)
- data TableGetColumnAtIndexMethodInfo
- tableGetColumnAtIndex :: (MonadIO m, TableK a) => a -> Int32 -> m Int32
- data TableGetColumnDescriptionMethodInfo
- tableGetColumnDescription :: (MonadIO m, TableK a) => a -> Int32 -> m Text
- data TableGetColumnExtentAtMethodInfo
- tableGetColumnExtentAt :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Int32
- data TableGetColumnHeaderMethodInfo
- tableGetColumnHeader :: (MonadIO m, TableK a) => a -> Int32 -> m (Maybe Object)
- data TableGetIndexAtMethodInfo
- tableGetIndexAt :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Int32
- data TableGetNColumnsMethodInfo
- tableGetNColumns :: (MonadIO m, TableK a) => a -> m Int32
- data TableGetNRowsMethodInfo
- tableGetNRows :: (MonadIO m, TableK a) => a -> m Int32
- data TableGetRowAtIndexMethodInfo
- tableGetRowAtIndex :: (MonadIO m, TableK a) => a -> Int32 -> m Int32
- data TableGetRowDescriptionMethodInfo
- tableGetRowDescription :: (MonadIO m, TableK a) => a -> Int32 -> m (Maybe Text)
- data TableGetRowExtentAtMethodInfo
- tableGetRowExtentAt :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Int32
- data TableGetRowHeaderMethodInfo
- tableGetRowHeader :: (MonadIO m, TableK a) => a -> Int32 -> m (Maybe Object)
- data TableGetSelectedColumnsMethodInfo
- tableGetSelectedColumns :: (MonadIO m, TableK a) => a -> Int32 -> m Int32
- data TableGetSelectedRowsMethodInfo
- tableGetSelectedRows :: (MonadIO m, TableK a) => a -> Int32 -> m Int32
- data TableGetSummaryMethodInfo
- tableGetSummary :: (MonadIO m, TableK a) => a -> m Object
- data TableIsColumnSelectedMethodInfo
- tableIsColumnSelected :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- data TableIsRowSelectedMethodInfo
- tableIsRowSelected :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- data TableIsSelectedMethodInfo
- tableIsSelected :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Bool
- data TableRefAtMethodInfo
- tableRefAt :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Object
- data TableRemoveColumnSelectionMethodInfo
- tableRemoveColumnSelection :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- data TableRemoveRowSelectionMethodInfo
- tableRemoveRowSelection :: (MonadIO m, TableK a) => a -> Int32 -> m Bool
- data TableSetCaptionMethodInfo
- tableSetCaption :: (MonadIO m, TableK a, ObjectK b) => a -> b -> m ()
- data TableSetColumnDescriptionMethodInfo
- tableSetColumnDescription :: (MonadIO m, TableK a) => a -> Int32 -> Text -> m ()
- data TableSetColumnHeaderMethodInfo
- tableSetColumnHeader :: (MonadIO m, TableK a, ObjectK b) => a -> Int32 -> b -> m ()
- data TableSetRowDescriptionMethodInfo
- tableSetRowDescription :: (MonadIO m, TableK a) => a -> Int32 -> Text -> m ()
- data TableSetRowHeaderMethodInfo
- tableSetRowHeader :: (MonadIO m, TableK a, ObjectK b) => a -> Int32 -> b -> m ()
- data TableSetSummaryMethodInfo
- 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
((~) * info (ResolveTableMethod t Table), MethodInfo * info Table p) => IsLabelProxy t (Table -> p) | |
type ParentTypes Table | |
type AttributeList Table | |
type SignalList Table |
class ForeignPtrNewtype a => TableK a Source
(ForeignPtrNewtype o, IsDescendantOf Table o) => TableK o |
Methods
tableAddColumnSelection
data TableAddColumnSelectionMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableAddColumnSelectionMethodInfo a signature |
tableAddRowSelection
data TableAddRowSelectionMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableAddRowSelectionMethodInfo a signature |
tableGetCaption
data TableGetCaptionMethodInfo Source
((~) * signature (m (Maybe Object)), MonadIO m, TableK a) => MethodInfo * TableGetCaptionMethodInfo a signature |
tableGetColumnAtIndex
data TableGetColumnAtIndexMethodInfo Source
((~) * signature (Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetColumnAtIndexMethodInfo a signature |
tableGetColumnAtIndex :: (MonadIO m, TableK a) => a -> Int32 -> m Int32 Source
Deprecated: Since 2.12.
tableGetColumnDescription
data TableGetColumnDescriptionMethodInfo Source
((~) * signature (Int32 -> m Text), MonadIO m, TableK a) => MethodInfo * TableGetColumnDescriptionMethodInfo a signature |
tableGetColumnExtentAt
data TableGetColumnExtentAtMethodInfo Source
((~) * signature (Int32 -> Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetColumnExtentAtMethodInfo a signature |
tableGetColumnHeader
data TableGetColumnHeaderMethodInfo Source
((~) * signature (Int32 -> m (Maybe Object)), MonadIO m, TableK a) => MethodInfo * TableGetColumnHeaderMethodInfo a signature |
tableGetIndexAt
data TableGetIndexAtMethodInfo Source
((~) * signature (Int32 -> Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetIndexAtMethodInfo a signature |
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
data TableGetNColumnsMethodInfo Source
((~) * signature (m Int32), MonadIO m, TableK a) => MethodInfo * TableGetNColumnsMethodInfo a signature |
tableGetNColumns :: (MonadIO m, TableK a) => a -> m Int32 Source
tableGetNRows
data TableGetNRowsMethodInfo Source
((~) * signature (m Int32), MonadIO m, TableK a) => MethodInfo * TableGetNRowsMethodInfo a signature |
tableGetNRows :: (MonadIO m, TableK a) => a -> m Int32 Source
tableGetRowAtIndex
data TableGetRowAtIndexMethodInfo Source
((~) * signature (Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetRowAtIndexMethodInfo a signature |
tableGetRowDescription
data TableGetRowDescriptionMethodInfo Source
((~) * signature (Int32 -> m (Maybe Text)), MonadIO m, TableK a) => MethodInfo * TableGetRowDescriptionMethodInfo a signature |
tableGetRowExtentAt
data TableGetRowExtentAtMethodInfo Source
((~) * signature (Int32 -> Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetRowExtentAtMethodInfo a signature |
tableGetRowHeader
data TableGetRowHeaderMethodInfo Source
((~) * signature (Int32 -> m (Maybe Object)), MonadIO m, TableK a) => MethodInfo * TableGetRowHeaderMethodInfo a signature |
tableGetSelectedColumns
data TableGetSelectedColumnsMethodInfo Source
((~) * signature (Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetSelectedColumnsMethodInfo a signature |
tableGetSelectedRows
data TableGetSelectedRowsMethodInfo Source
((~) * signature (Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetSelectedRowsMethodInfo a signature |
tableGetSummary
data TableGetSummaryMethodInfo Source
((~) * signature (m Object), MonadIO m, TableK a) => MethodInfo * TableGetSummaryMethodInfo a signature |
tableGetSummary :: (MonadIO m, TableK a) => a -> m Object Source
tableIsColumnSelected
data TableIsColumnSelectedMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableIsColumnSelectedMethodInfo a signature |
tableIsRowSelected
data TableIsRowSelectedMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableIsRowSelectedMethodInfo a signature |
tableIsSelected
data TableIsSelectedMethodInfo Source
((~) * signature (Int32 -> Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableIsSelectedMethodInfo a signature |
tableRefAt
data TableRefAtMethodInfo Source
((~) * signature (Int32 -> Int32 -> m Object), MonadIO m, TableK a) => MethodInfo * TableRefAtMethodInfo a signature |
tableRemoveColumnSelection
data TableRemoveColumnSelectionMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableRemoveColumnSelectionMethodInfo a signature |
tableRemoveRowSelection
data TableRemoveRowSelectionMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableRemoveRowSelectionMethodInfo a signature |
tableSetCaption
data TableSetCaptionMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, TableK a, ObjectK b) => MethodInfo * TableSetCaptionMethodInfo a signature |
tableSetCaption :: (MonadIO m, TableK a, ObjectK b) => a -> b -> m () Source
tableSetColumnDescription
data TableSetColumnDescriptionMethodInfo Source
((~) * signature (Int32 -> Text -> m ()), MonadIO m, TableK a) => MethodInfo * TableSetColumnDescriptionMethodInfo a signature |
tableSetColumnHeader
data TableSetColumnHeaderMethodInfo Source
((~) * signature (Int32 -> b -> m ()), MonadIO m, TableK a, ObjectK b) => MethodInfo * TableSetColumnHeaderMethodInfo a signature |
tableSetRowDescription
data TableSetRowDescriptionMethodInfo Source
((~) * signature (Int32 -> Text -> m ()), MonadIO m, TableK a) => MethodInfo * TableSetRowDescriptionMethodInfo a signature |
tableSetRowHeader
data TableSetRowHeaderMethodInfo Source
((~) * signature (Int32 -> b -> m ()), MonadIO m, TableK a, ObjectK b) => MethodInfo * TableSetRowHeaderMethodInfo a signature |
tableSetSummary
data TableSetSummaryMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, TableK a, ObjectK b) => MethodInfo * TableSetSummaryMethodInfo a signature |
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