gi-gtk-0.3.18.13: 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) => IsLabel t (ListBox -> p) Source 

Methods

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

((~) * info (ResolveListBoxMethod t ListBox), MethodInfo * info ListBox p) => IsLabelProxy t (ListBox -> p) Source 

Methods

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

type ParentTypes ListBox Source 
type AttributeList ListBox Source 
type SignalList ListBox Source 

class GObject o => ListBoxK o Source

Instances

Methods

listBoxBindModel

data ListBoxBindModelMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe b -> Maybe ListBoxCreateWidgetFunc -> m ()), MonadIO m, ListBoxK a, ListModelK b) => MethodInfo (TYPE Lifted) ListBoxBindModelMethodInfo a signature Source 

listBoxBindModel :: (MonadIO m, ListBoxK a, ListModelK b) => a -> Maybe b -> Maybe ListBoxCreateWidgetFunc -> m () Source

listBoxDragHighlightRow

listBoxDragUnhighlightRow

listBoxGetActivateOnSingleClick

listBoxGetAdjustment

listBoxGetRowAtIndex

listBoxGetRowAtY

listBoxGetSelectedRow

listBoxGetSelectedRows

listBoxGetSelectionMode

listBoxInsert

data ListBoxInsertMethodInfo Source

Instances

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

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

listBoxInvalidateFilter

listBoxInvalidateHeaders

listBoxInvalidateSort

listBoxNew

listBoxPrepend

data ListBoxPrependMethodInfo Source

Instances

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

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

listBoxSelectAll

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

listBoxSelectRow

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

listBoxSelectedForeach

listBoxSetActivateOnSingleClick

listBoxSetAdjustment

listBoxSetFilterFunc

listBoxSetHeaderFunc

listBoxSetPlaceholder

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

listBoxSetSelectionMode

listBoxSetSortFunc

listBoxUnselectAll

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

listBoxUnselectRow

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

Properties

ActivateOnSingleClick

data ListBoxActivateOnSingleClickPropertyInfo Source

Instances

AttrInfo ListBoxActivateOnSingleClickPropertyInfo Source 
type AttrLabel ListBoxActivateOnSingleClickPropertyInfo = "activate-on-single-click" Source 
type AttrGetType ListBoxActivateOnSingleClickPropertyInfo = Bool Source 
type AttrBaseTypeConstraint ListBoxActivateOnSingleClickPropertyInfo = ListBoxK Source 
type AttrSetTypeConstraint ListBoxActivateOnSingleClickPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps ListBoxActivateOnSingleClickPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

SelectionMode

Signals

ActivateCursorRow

MoveCursor

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

RowActivated

RowSelected

SelectAll

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

SelectedRowsChanged

ToggleCursorRow

UnselectAll