gi-atk-2.0.2: 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) Source 
type ParentTypes Table Source 
type AttributeList Table Source 
type SignalList Table Source 

Methods

tableAddColumnSelection

tableAddRowSelection

data TableAddRowSelectionMethodInfo Source

Instances

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

tableGetCaption

data TableGetCaptionMethodInfo Source

Instances

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

tableGetColumnAtIndex

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

Deprecated: Since 2.12.

tableGetColumnDescription

tableGetColumnExtentAt

tableGetColumnHeader

data TableGetColumnHeaderMethodInfo Source

Instances

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

tableGetIndexAt

data TableGetIndexAtMethodInfo Source

Instances

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

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 Source 

tableGetNRows

data TableGetNRowsMethodInfo Source

Instances

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

tableGetRowAtIndex

data TableGetRowAtIndexMethodInfo Source

Instances

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

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

Deprecated: since 2.12.

tableGetRowDescription

tableGetRowExtentAt

data TableGetRowExtentAtMethodInfo Source

Instances

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

tableGetRowHeader

data TableGetRowHeaderMethodInfo Source

Instances

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

tableGetSelectedColumns

tableGetSelectedRows

data TableGetSelectedRowsMethodInfo Source

Instances

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

tableGetSummary

data TableGetSummaryMethodInfo Source

Instances

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

tableIsColumnSelected

data TableIsColumnSelectedMethodInfo Source

Instances

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

tableIsRowSelected

data TableIsRowSelectedMethodInfo Source

Instances

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

tableIsSelected

data TableIsSelectedMethodInfo Source

Instances

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

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 Source 

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

tableRemoveColumnSelection

tableRemoveRowSelection

tableSetCaption

data TableSetCaptionMethodInfo Source

Instances

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

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 Source 

tableSetColumnHeader

data TableSetColumnHeaderMethodInfo Source

Instances

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

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 Source 

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 Source 

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 Source 

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