gi-atk-0.2.18.13: 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) => IsLabel t (Table -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Table -> p

((~) * info (ResolveTableMethod t Table), MethodInfo * info Table p) => IsLabelProxy t (Table -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Table -> p

type ParentTypes Table Source 
type AttributeList Table Source 
type SignalList Table Source 

Methods

tableAddColumnSelection

tableAddRowSelection

tableGetCaption

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

tableGetNRows

data TableGetNRowsMethodInfo Source

Instances

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

tableGetRowAtIndex

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

Deprecated: since 2.12.

tableGetRowDescription

tableGetRowExtentAt

tableGetRowHeader

tableGetSelectedColumns

tableGetSelectedRows

tableGetSummary

tableIsColumnSelected

tableIsRowSelected

tableIsSelected

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

tableRefAt

data TableRefAtMethodInfo Source

Instances

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

Methods

overloadedMethod :: MethodProxy TableRefAtMethodInfo a -> signature -> s

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

tableRemoveColumnSelection

tableRemoveRowSelection

tableSetCaption

data TableSetCaptionMethodInfo Source

Instances

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

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

tableSetColumnDescription

tableSetColumnHeader

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

tableSetRowDescription

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

tableSetRowHeader

data TableSetRowHeaderMethodInfo Source

Instances

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

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

tableSetSummary

data TableSetSummaryMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, TableK a, ObjectK b) => MethodInfo (TYPE Lifted) 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