gi-gtk-3.0.2: 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 Source 
((~) * info (ResolveListBoxMethod t ListBox), MethodInfo * info ListBox p) => IsLabelProxy t (ListBox -> p) Source 
type ParentTypes ListBox Source 
type AttributeList ListBox Source 
type SignalList ListBox Source 

class GObject o => ListBoxK o Source

Methods

listBoxBindModel

listBoxDragHighlightRow

data ListBoxDragHighlightRowMethodInfo Source

Instances

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

listBoxDragUnhighlightRow

listBoxGetActivateOnSingleClick

listBoxGetAdjustment

listBoxGetRowAtIndex

listBoxGetRowAtY

data ListBoxGetRowAtYMethodInfo Source

Instances

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

listBoxGetSelectedRow

listBoxGetSelectedRows

listBoxGetSelectionMode

listBoxInsert

data ListBoxInsertMethodInfo Source

Instances

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

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 Source 

listBoxInvalidateHeaders

listBoxInvalidateSort

data ListBoxInvalidateSortMethodInfo Source

Instances

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

listBoxNew

listBoxPrepend

data ListBoxPrependMethodInfo Source

Instances

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

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 Source 

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 Source 

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 Source 

listBoxSetFilterFunc

listBoxSetHeaderFunc

listBoxSetPlaceholder

data ListBoxSetPlaceholderMethodInfo Source

Instances

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

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

listBoxSetSelectionMode

listBoxSetSortFunc

listBoxUnselectAll

data ListBoxUnselectAllMethodInfo Source

Instances

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

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 Source 

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