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.Expander

Contents

Description

 

Synopsis

Exported types

newtype Expander Source

Constructors

Expander (ForeignPtr Expander) 

Instances

GObject Expander Source 
((~) * info (ResolveExpanderMethod t Expander), MethodInfo * info Expander p) => IsLabel t (Expander -> p) Source 

Methods

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

((~) * info (ResolveExpanderMethod t Expander), MethodInfo * info Expander p) => IsLabelProxy t (Expander -> p) Source 

Methods

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

type ParentTypes Expander Source 
type AttributeList Expander Source 
type SignalList Expander Source 

Methods

expanderGetExpanded

expanderGetLabel

expanderGetLabelFill

expanderGetLabelWidget

expanderGetResizeToplevel

expanderGetSpacing

expanderGetUseMarkup

expanderGetUseUnderline

expanderNew

expanderNewWithMnemonic

expanderSetExpanded

expanderSetExpanded :: (MonadIO m, ExpanderK a) => a -> Bool -> m () Source

expanderSetLabel

expanderSetLabelFill

expanderSetLabelWidget

expanderSetResizeToplevel

expanderSetSpacing

expanderSetSpacing :: (MonadIO m, ExpanderK a) => a -> Int32 -> m () Source

expanderSetUseMarkup

expanderSetUseUnderline

Properties

Expanded

setExpanderExpanded :: (MonadIO m, ExpanderK o) => o -> Bool -> m () Source

Label

setExpanderLabel :: (MonadIO m, ExpanderK o) => o -> Text -> m () Source

LabelFill

LabelWidget

setExpanderLabelWidget :: (MonadIO m, ExpanderK o, WidgetK a) => o -> a -> m () Source

ResizeToplevel

Spacing

setExpanderSpacing :: (MonadIO m, ExpanderK o) => o -> Int32 -> m () Source

UseMarkup

UseUnderline

Signals

Activate

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