gi-gtk-3.0.6: 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.ListBoxRow

Contents

Description

 

Synopsis

Exported types

newtype ListBoxRow Source #

Instances

GObject ListBoxRow Source # 
IsObject ListBoxRow Source # 
IsWidget ListBoxRow Source # 
IsListBoxRow ListBoxRow Source # 
IsContainer ListBoxRow Source # 
IsBin ListBoxRow Source # 
IsBuildable ListBoxRow Source # 
IsImplementorIface ListBoxRow Source # 
((~) * info (ResolveListBoxRowMethod t ListBoxRow), MethodInfo * info ListBoxRow p) => IsLabel t (ListBoxRow -> p) Source # 

Methods

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

((~) * info (ResolveListBoxRowMethod t ListBoxRow), MethodInfo * info ListBoxRow p) => IsLabelProxy t (ListBoxRow -> p) Source # 
HasAttributeList * ListBoxRow Source # 
type SignalList ListBoxRow Source # 
type SignalList ListBoxRow
type AttributeList ListBoxRow Source # 
type AttributeList ListBoxRow

class GObject o => IsListBoxRow o Source #

Instances

(GObject a, UnknownAncestorError Constraint ListBoxRow a) => IsListBoxRow a Source # 
IsListBoxRow ListBoxRow Source # 

Methods

listBoxRowChanged

data ListBoxRowChangedMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsListBoxRow a) => MethodInfo * ListBoxRowChangedMethodInfo a signature Source # 

Methods

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

listBoxRowGetActivatable

data ListBoxRowGetActivatableMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsListBoxRow a) => MethodInfo * ListBoxRowGetActivatableMethodInfo a signature Source # 

Methods

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

listBoxRowGetHeader

data ListBoxRowGetHeaderMethodInfo Source #

Instances

((~) * signature (m (Maybe Widget)), MonadIO m, IsListBoxRow a) => MethodInfo * ListBoxRowGetHeaderMethodInfo a signature Source # 

Methods

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

listBoxRowGetIndex

data ListBoxRowGetIndexMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsListBoxRow a) => MethodInfo * ListBoxRowGetIndexMethodInfo a signature Source # 

Methods

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

listBoxRowGetSelectable

data ListBoxRowGetSelectableMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsListBoxRow a) => MethodInfo * ListBoxRowGetSelectableMethodInfo a signature Source # 

Methods

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

listBoxRowIsSelected

data ListBoxRowIsSelectedMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsListBoxRow a) => MethodInfo * ListBoxRowIsSelectedMethodInfo a signature Source # 

Methods

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

listBoxRowNew

listBoxRowSetActivatable

data ListBoxRowSetActivatableMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsListBoxRow a) => MethodInfo * ListBoxRowSetActivatableMethodInfo a signature Source # 

Methods

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

listBoxRowSetHeader

data ListBoxRowSetHeaderMethodInfo Source #

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, IsListBoxRow a, IsWidget b) => MethodInfo * ListBoxRowSetHeaderMethodInfo a signature Source # 

Methods

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

listBoxRowSetSelectable

data ListBoxRowSetSelectableMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsListBoxRow a) => MethodInfo * ListBoxRowSetSelectableMethodInfo a signature Source # 

Methods

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

Properties

Activatable

data ListBoxRowActivatablePropertyInfo Source #

Instances

AttrInfo ListBoxRowActivatablePropertyInfo Source # 

Associated Types

type AttrAllowedOps ListBoxRowActivatablePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint ListBoxRowActivatablePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint ListBoxRowActivatablePropertyInfo :: * -> Constraint

type AttrGetType ListBoxRowActivatablePropertyInfo :: *

type AttrLabel ListBoxRowActivatablePropertyInfo :: Symbol

type AttrSetTypeConstraint ListBoxRowActivatablePropertyInfo Source # 
type AttrSetTypeConstraint ListBoxRowActivatablePropertyInfo = * ~ Bool
type AttrLabel ListBoxRowActivatablePropertyInfo Source # 
type AttrLabel ListBoxRowActivatablePropertyInfo = "activatable"
type AttrGetType ListBoxRowActivatablePropertyInfo Source # 
type AttrBaseTypeConstraint ListBoxRowActivatablePropertyInfo Source # 
type AttrBaseTypeConstraint ListBoxRowActivatablePropertyInfo = IsListBoxRow
type AttrAllowedOps ListBoxRowActivatablePropertyInfo Source # 
type AttrAllowedOps ListBoxRowActivatablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

listBoxRowActivatable :: AttrLabelProxy "activatable" Source #

Selectable

data ListBoxRowSelectablePropertyInfo Source #

Instances

AttrInfo ListBoxRowSelectablePropertyInfo Source # 

Associated Types

type AttrAllowedOps ListBoxRowSelectablePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint ListBoxRowSelectablePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint ListBoxRowSelectablePropertyInfo :: * -> Constraint

type AttrGetType ListBoxRowSelectablePropertyInfo :: *

type AttrLabel ListBoxRowSelectablePropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint ListBoxRowSelectablePropertyInfo o => Proxy * ListBoxRowSelectablePropertyInfo -> o -> IO (AttrGetType ListBoxRowSelectablePropertyInfo)

attrSet :: (AttrBaseTypeConstraint ListBoxRowSelectablePropertyInfo o, AttrSetTypeConstraint ListBoxRowSelectablePropertyInfo b) => Proxy * ListBoxRowSelectablePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ListBoxRowSelectablePropertyInfo o => Proxy * ListBoxRowSelectablePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ListBoxRowSelectablePropertyInfo o, AttrSetTypeConstraint ListBoxRowSelectablePropertyInfo b) => Proxy * ListBoxRowSelectablePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint ListBoxRowSelectablePropertyInfo Source # 
type AttrSetTypeConstraint ListBoxRowSelectablePropertyInfo = * ~ Bool
type AttrLabel ListBoxRowSelectablePropertyInfo Source # 
type AttrLabel ListBoxRowSelectablePropertyInfo = "selectable"
type AttrGetType ListBoxRowSelectablePropertyInfo Source # 
type AttrBaseTypeConstraint ListBoxRowSelectablePropertyInfo Source # 
type AttrBaseTypeConstraint ListBoxRowSelectablePropertyInfo = IsListBoxRow
type AttrAllowedOps ListBoxRowSelectablePropertyInfo Source # 
type AttrAllowedOps ListBoxRowSelectablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructListBoxRowSelectable :: IsListBoxRow o => Bool -> IO (GValueConstruct o) Source #

listBoxRowSelectable :: AttrLabelProxy "selectable" Source #

Signals

Activate

data ListBoxRowActivateSignalInfo Source #

Instances

SignalInfo ListBoxRowActivateSignalInfo Source # 

Associated Types

type HaskellCallbackType ListBoxRowActivateSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o ListBoxRowActivateSignalInfo -> o -> HaskellCallbackType ListBoxRowActivateSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType ListBoxRowActivateSignalInfo Source # 

afterListBoxRowActivate :: (GObject a, MonadIO m) => a -> ListBoxRowActivateCallback -> m SignalHandlerId Source #

onListBoxRowActivate :: (GObject a, MonadIO m) => a -> ListBoxRowActivateCallback -> m SignalHandlerId Source #