gi-atk-0.2.18.14: Atk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Atk.Interfaces.Table

Contents

Description

 

Synopsis

Exported types

newtype Table Source

Constructors

Table (ForeignPtr Table) 

Instances

((~) * info (ResolveTableMethod t Table), MethodInfo * info Table p) => IsLabelProxy t (Table -> p) 
type ParentTypes Table 
type AttributeList Table 
type SignalList Table 

Methods

tableAddColumnSelection

data TableAddColumnSelectionMethodInfo Source

Instances

((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableAddColumnSelectionMethodInfo a signature 

tableAddRowSelection

data TableAddRowSelectionMethodInfo Source

Instances

((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableAddRowSelectionMethodInfo a signature 

tableGetCaption

data TableGetCaptionMethodInfo Source

Instances

((~) * signature (m (Maybe Object)), MonadIO m, TableK a) => MethodInfo * TableGetCaptionMethodInfo a signature 

tableGetColumnAtIndex

data TableGetColumnAtIndexMethodInfo Source

Instances

((~) * 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

tableGetColumnExtentAt

data TableGetColumnExtentAtMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetColumnExtentAtMethodInfo a signature 

tableGetColumnHeader

data TableGetColumnHeaderMethodInfo Source

Instances

((~) * signature (Int32 -> m (Maybe Object)), MonadIO m, TableK a) => MethodInfo * TableGetColumnHeaderMethodInfo a signature 

tableGetIndexAt

data TableGetIndexAtMethodInfo Source

Instances

((~) * 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

Instances

((~) * signature (m Int32), MonadIO m, TableK a) => MethodInfo * TableGetNColumnsMethodInfo a signature 

tableGetNRows

data TableGetNRowsMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, TableK a) => MethodInfo * TableGetNRowsMethodInfo a signature 

tableGetRowAtIndex

data TableGetRowAtIndexMethodInfo Source

Instances

((~) * signature (Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetRowAtIndexMethodInfo a signature 

tableGetRowAtIndex :: (MonadIO m, TableK a) => a -> Int32 -> m Int32 Source

Deprecated: since 2.12.

tableGetRowDescription

data TableGetRowDescriptionMethodInfo Source

Instances

((~) * signature (Int32 -> m (Maybe Text)), MonadIO m, TableK a) => MethodInfo * TableGetRowDescriptionMethodInfo a signature 

tableGetRowExtentAt

data TableGetRowExtentAtMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetRowExtentAtMethodInfo a signature 

tableGetRowHeader

data TableGetRowHeaderMethodInfo Source

Instances

((~) * signature (Int32 -> m (Maybe Object)), MonadIO m, TableK a) => MethodInfo * TableGetRowHeaderMethodInfo a signature 

tableGetSelectedColumns

data TableGetSelectedColumnsMethodInfo Source

Instances

((~) * signature (Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetSelectedColumnsMethodInfo a signature 

tableGetSelectedRows

data TableGetSelectedRowsMethodInfo Source

Instances

((~) * signature (Int32 -> m Int32), MonadIO m, TableK a) => MethodInfo * TableGetSelectedRowsMethodInfo a signature 

tableGetSummary

data TableGetSummaryMethodInfo Source

Instances

((~) * signature (m Object), MonadIO m, TableK a) => MethodInfo * TableGetSummaryMethodInfo a signature 

tableIsColumnSelected

data TableIsColumnSelectedMethodInfo Source

Instances

((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableIsColumnSelectedMethodInfo a signature 

tableIsRowSelected

data TableIsRowSelectedMethodInfo Source

Instances

((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableIsRowSelectedMethodInfo a signature 

tableIsSelected

data TableIsSelectedMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableIsSelectedMethodInfo a signature 

tableIsSelected :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Bool Source

tableRefAt

data TableRefAtMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m Object), MonadIO m, TableK a) => MethodInfo * TableRefAtMethodInfo a signature 

tableRefAt :: (MonadIO m, TableK a) => a -> Int32 -> Int32 -> m Object Source

tableRemoveColumnSelection

tableRemoveRowSelection

data TableRemoveRowSelectionMethodInfo Source

Instances

((~) * signature (Int32 -> m Bool), MonadIO m, TableK a) => MethodInfo * TableRemoveRowSelectionMethodInfo a signature 

tableSetCaption

data TableSetCaptionMethodInfo Source

Instances

((~) * 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

Instances

((~) * signature (Int32 -> Text -> m ()), MonadIO m, TableK a) => MethodInfo * TableSetColumnDescriptionMethodInfo a signature 

tableSetColumnHeader

data TableSetColumnHeaderMethodInfo Source

Instances

((~) * signature (Int32 -> b -> m ()), MonadIO m, TableK a, ObjectK b) => MethodInfo * TableSetColumnHeaderMethodInfo a signature 

tableSetColumnHeader :: (MonadIO m, TableK a, ObjectK b) => a -> Int32 -> b -> m () Source

tableSetRowDescription

data TableSetRowDescriptionMethodInfo Source

Instances

((~) * signature (Int32 -> Text -> m ()), MonadIO m, TableK a) => MethodInfo * TableSetRowDescriptionMethodInfo a signature 

tableSetRowDescription :: (MonadIO m, TableK a) => a -> Int32 -> Text -> m () Source

tableSetRowHeader

data TableSetRowHeaderMethodInfo Source

Instances

((~) * signature (Int32 -> b -> m ()), MonadIO m, TableK a, ObjectK b) => MethodInfo * TableSetRowHeaderMethodInfo a signature 

tableSetRowHeader :: (MonadIO m, TableK a, ObjectK b) => a -> Int32 -> b -> m () Source

tableSetSummary

data TableSetSummaryMethodInfo Source

Instances

((~) * 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 TableColumnDeletedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO () Source

ColumnInserted

ColumnReordered

ModelChanged

RowDeleted

type TableRowDeletedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO () Source

RowInserted

type TableRowInsertedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO () Source

RowReordered