gi-gtk-0.3.18.15: Gtk 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.Gtk.Objects.ListBox

Contents

Description

 

Synopsis

Exported types

newtype ListBox Source

Constructors

ListBox (ForeignPtr ListBox) 

Instances

GObject ListBox 
((~) * info (ResolveListBoxMethod t ListBox), MethodInfo * info ListBox p) => IsLabelProxy t (ListBox -> p) 
type ParentTypes ListBox 
type AttributeList ListBox 
type SignalList ListBox 

class GObject o => ListBoxK o Source

Instances

Methods

listBoxBindModel

listBoxDragHighlightRow

data ListBoxDragHighlightRowMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, ListBoxK a, ListBoxRowK b) => MethodInfo * ListBoxDragHighlightRowMethodInfo a signature 

listBoxDragUnhighlightRow

data ListBoxDragUnhighlightRowMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, ListBoxK a) => MethodInfo * ListBoxDragUnhighlightRowMethodInfo a signature 

listBoxGetActivateOnSingleClick

listBoxGetAdjustment

listBoxGetRowAtIndex

listBoxGetRowAtY

data ListBoxGetRowAtYMethodInfo Source

Instances

((~) * signature (Int32 -> m (Maybe ListBoxRow)), MonadIO m, ListBoxK a) => MethodInfo * ListBoxGetRowAtYMethodInfo a signature 

listBoxGetSelectedRow

listBoxGetSelectedRows

listBoxGetSelectionMode

listBoxInsert

data ListBoxInsertMethodInfo Source

Instances

((~) * signature (b -> Int32 -> m ()), MonadIO m, ListBoxK a, WidgetK b) => MethodInfo * ListBoxInsertMethodInfo a signature 

listBoxInsert :: (MonadIO m, ListBoxK a, WidgetK b) => a -> b -> Int32 -> m () Source

listBoxInvalidateFilter

data ListBoxInvalidateFilterMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, ListBoxK a) => MethodInfo * ListBoxInvalidateFilterMethodInfo a signature 

listBoxInvalidateHeaders

data ListBoxInvalidateHeadersMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, ListBoxK a) => MethodInfo * ListBoxInvalidateHeadersMethodInfo a signature 

listBoxInvalidateSort

data ListBoxInvalidateSortMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, ListBoxK a) => MethodInfo * ListBoxInvalidateSortMethodInfo a signature 

listBoxNew

listBoxPrepend

data ListBoxPrependMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, ListBoxK a, WidgetK b) => MethodInfo * ListBoxPrependMethodInfo a signature 

listBoxPrepend :: (MonadIO m, ListBoxK a, WidgetK b) => a -> b -> m () Source

listBoxSelectAll

data ListBoxSelectAllMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, ListBoxK a) => MethodInfo * ListBoxSelectAllMethodInfo a signature 

listBoxSelectAll :: (MonadIO m, ListBoxK a) => a -> m () Source

listBoxSelectRow

data ListBoxSelectRowMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, ListBoxK a, ListBoxRowK b) => MethodInfo * ListBoxSelectRowMethodInfo a signature 

listBoxSelectRow :: (MonadIO m, ListBoxK a, ListBoxRowK b) => a -> Maybe b -> m () Source

listBoxSelectedForeach

listBoxSetActivateOnSingleClick

listBoxSetAdjustment

data ListBoxSetAdjustmentMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, ListBoxK a, AdjustmentK b) => MethodInfo * ListBoxSetAdjustmentMethodInfo a signature 

listBoxSetFilterFunc

listBoxSetHeaderFunc

listBoxSetPlaceholder

data ListBoxSetPlaceholderMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, ListBoxK a, WidgetK b) => MethodInfo * ListBoxSetPlaceholderMethodInfo a signature 

listBoxSetPlaceholder :: (MonadIO m, ListBoxK a, WidgetK b) => a -> Maybe b -> m () Source

listBoxSetSelectionMode

listBoxSetSortFunc

data ListBoxSetSortFuncMethodInfo Source

Instances

((~) * signature (Maybe ListBoxSortFunc -> m ()), MonadIO m, ListBoxK a) => MethodInfo * ListBoxSetSortFuncMethodInfo a signature 

listBoxUnselectAll

data ListBoxUnselectAllMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, ListBoxK a) => MethodInfo * ListBoxUnselectAllMethodInfo a signature 

listBoxUnselectAll :: (MonadIO m, ListBoxK a) => a -> m () Source

listBoxUnselectRow

data ListBoxUnselectRowMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, ListBoxK a, ListBoxRowK b) => MethodInfo * ListBoxUnselectRowMethodInfo a signature 

listBoxUnselectRow :: (MonadIO m, ListBoxK a, ListBoxRowK b) => a -> b -> m () Source

Properties

ActivateOnSingleClick

SelectionMode

Signals

ActivateCursorRow

MoveCursor

type ListBoxMoveCursorCallbackC = Ptr () -> CUInt -> Int32 -> Ptr () -> IO () Source

RowActivated

RowSelected

SelectAll

type ListBoxSelectAllCallbackC = Ptr () -> Ptr () -> IO () Source

SelectedRowsChanged

ToggleCursorRow

UnselectAll