gi-gio-0.2.46.13: Gio 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.Gio.Objects.ListStore

Contents

Description

 

Synopsis

Exported types

newtype ListStore Source

Instances

GObject ListStore Source 
((~) * info (ResolveListStoreMethod t ListStore), MethodInfo * info ListStore p) => IsLabel t (ListStore -> p) Source 

Methods

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

((~) * info (ResolveListStoreMethod t ListStore), MethodInfo * info ListStore p) => IsLabelProxy t (ListStore -> p) Source 

Methods

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

type ParentTypes ListStore Source 
type AttributeList ListStore Source 
type SignalList ListStore Source 

Methods

listStoreAppend

data ListStoreAppendMethodInfo Source

Instances

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

listStoreAppend :: (MonadIO m, ListStoreK a, ObjectK b) => a -> b -> m () Source

listStoreInsert

data ListStoreInsertMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Word32 -> b -> m ()), MonadIO m, ListStoreK a, ObjectK b) => MethodInfo (TYPE Lifted) ListStoreInsertMethodInfo a signature Source 

listStoreInsert :: (MonadIO m, ListStoreK a, ObjectK b) => a -> Word32 -> b -> m () Source

listStoreInsertSorted

data ListStoreInsertSortedMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> CompareDataFunc -> m Word32), MonadIO m, ListStoreK a, ObjectK b) => MethodInfo (TYPE Lifted) ListStoreInsertSortedMethodInfo a signature Source 

listStoreInsertSorted :: (MonadIO m, ListStoreK a, ObjectK b) => a -> b -> CompareDataFunc -> m Word32 Source

listStoreNew

listStoreRemove

listStoreRemove :: (MonadIO m, ListStoreK a) => a -> Word32 -> m () Source

listStoreRemoveAll

listStoreSort

data ListStoreSortMethodInfo Source

Instances

((~) (TYPE Lifted) signature (CompareDataFunc -> m ()), MonadIO m, ListStoreK a) => MethodInfo (TYPE Lifted) ListStoreSortMethodInfo a signature Source 

listStoreSort :: (MonadIO m, ListStoreK a) => a -> CompareDataFunc -> m () Source

listStoreSplice

data ListStoreSpliceMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Word32 -> Word32 -> [Object] -> m ()), MonadIO m, ListStoreK a) => MethodInfo (TYPE Lifted) ListStoreSpliceMethodInfo a signature Source 

listStoreSplice :: (MonadIO m, ListStoreK a) => a -> Word32 -> Word32 -> [Object] -> m () Source

Properties

ItemType