gi-gtk-3.0.9: 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.Interfaces.Buildable

Contents

Description

 

Synopsis

Exported types

newtype Buildable Source #

Constructors

Buildable (ManagedPtr Buildable) 

Instances

GObject Buildable Source # 
IsObject Buildable Source # 
IsBuildable Buildable Source # 
((~) * info (ResolveBuildableMethod t Buildable), MethodInfo * info Buildable p) => IsLabel t (Buildable -> p) Source # 

Methods

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

((~) * info (ResolveBuildableMethod t Buildable), MethodInfo * info Buildable p) => IsLabelProxy t (Buildable -> p) Source # 

Methods

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

HasAttributeList * Buildable Source # 
type SignalList Buildable Source # 
type SignalList Buildable
type AttributeList Buildable Source # 
type AttributeList Buildable

class GObject o => IsBuildable o Source #

Instances

(GObject a, UnknownAncestorError Constraint Buildable a) => IsBuildable a Source # 
IsBuildable Window Source # 
IsBuildable Widget Source # 
IsBuildable TreeViewColumn Source # 
IsBuildable TreeView Source # 
IsBuildable ToolItemGroup Source # 
IsBuildable ToolItem Source # 
IsBuildable ToolButton Source # 
IsBuildable ToggleToolButton Source # 
IsBuildable ToggleButton Source # 
IsBuildable ToggleAction Source # 
IsBuildable TextTagTable Source # 
IsBuildable Stack Source # 
IsBuildable SpinButton Source # 
IsBuildable SizeGroup Source # 
IsBuildable ShortcutsWindow Source # 
IsBuildable Separator Source # 
IsBuildable ScrolledWindow Source # 
IsBuildable Scrollbar Source # 
IsBuildable ScaleButton Source # 
IsBuildable Scale Source # 
IsBuildable RecentFilter Source # 
IsBuildable Range Source # 
IsBuildable RadioButton Source # 
IsBuildable Popover Source # 
IsBuildable Paned Source # 
IsBuildable Misc Source # 
IsBuildable MenuShell Source # 
IsBuildable MenuItem Source # 
IsBuildable Menu Source # 
IsBuildable ListBoxRow Source # 
IsBuildable ListBox Source # 
IsBuildable Label Source # 
IsBuildable IconView Source # 
IsBuildable IconFactory Source # 
IsBuildable Frame Source # 
IsBuildable FlowBoxChild Source # 
IsBuildable FlowBox Source # 
IsBuildable FileFilter Source # 
IsBuildable EntryCompletion Source # 
IsBuildable Entry Source # 
IsBuildable Dialog Source # 
IsBuildable Container Source # 
IsBuildable ComboBox Source # 
IsBuildable CheckMenuItem Source # 
IsBuildable CheckButton Source # 
IsBuildable CellArea Source # 
IsBuildable Calendar Source # 
IsBuildable ButtonBox Source # 
IsBuildable Button Source # 
IsBuildable Box Source # 
IsBuildable Bin Source # 
IsBuildable ActionGroup Source # 
IsBuildable Action Source # 
IsBuildable Buildable Source # 
IsBuildable AccelLabel Source # 
IsBuildable ActionBar Source # 
IsBuildable Alignment Source # 
IsBuildable ApplicationWindow Source # 
IsBuildable AspectFrame Source # 
IsBuildable CellAreaBox Source # 
IsBuildable CellView Source # 
IsBuildable ColorChooserDialog Source # 
IsBuildable ColorChooserWidget Source # 
IsBuildable ColorSelection Source # 
IsBuildable ColorSelectionDialog Source # 
IsBuildable ComboBoxText Source # 
IsBuildable DrawingArea Source # 
IsBuildable EventBox Source # 
IsBuildable Expander Source # 
IsBuildable FileChooserDialog Source # 
IsBuildable Fixed Source # 
IsBuildable FontChooserDialog Source # 
IsBuildable FontChooserWidget Source # 
IsBuildable FontSelection Source # 
IsBuildable FontSelectionDialog Source # 
IsBuildable GLArea Source # 
IsBuildable HBox Source # 
IsBuildable HButtonBox Source # 
IsBuildable HPaned Source # 
IsBuildable HScale Source # 
IsBuildable HScrollbar Source # 
IsBuildable HSeparator Source # 
IsBuildable HeaderBar Source # 
IsBuildable Invisible Source # 
IsBuildable Layout Source # 
IsBuildable ListStore Source # 
IsBuildable OffscreenWindow Source # 
IsBuildable Overlay Source # 
IsBuildable Plug Source # 
IsBuildable PopoverMenu Source # 
IsBuildable ProgressBar Source # 
IsBuildable RadioAction Source # 
IsBuildable RecentAction Source # 
IsBuildable RecentChooserDialog Source # 
IsBuildable RecentChooserWidget Source # 
IsBuildable SearchBar Source # 
IsBuildable SearchEntry Source # 
IsBuildable ShortcutsGroup Source # 
IsBuildable ShortcutsSection Source # 
IsBuildable Socket Source # 
IsBuildable Spinner Source # 
IsBuildable StackSidebar Source # 
IsBuildable StackSwitcher Source # 
IsBuildable Statusbar Source # 
IsBuildable TreeStore Source # 
IsBuildable VBox Source # 
IsBuildable VButtonBox Source # 
IsBuildable VPaned Source # 
IsBuildable VScale Source # 
IsBuildable VScrollbar Source # 
IsBuildable VSeparator Source # 
IsBuildable AppChooserButton Source # 
IsBuildable AppChooserWidget Source # 
IsBuildable RecentChooserMenu Source # 
IsBuildable SeparatorToolItem Source # 
IsBuildable ColorButton Source # 
IsBuildable FontButton Source # 
IsBuildable ImageMenuItem Source # 
IsBuildable LinkButton Source # 
IsBuildable LockButton Source # 
IsBuildable MenuToolButton Source # 
IsBuildable RadioMenuItem Source # 
IsBuildable RadioToolButton Source # 
IsBuildable SeparatorMenuItem Source # 
IsBuildable Switch Source # 
IsBuildable TearoffMenuItem Source # 
IsBuildable VolumeButton Source # 
IsBuildable AppChooserDialog Source # 
IsBuildable PlacesSidebar Source # 
IsBuildable Table Source # 
IsBuildable UIManager Source # 
IsBuildable AboutDialog Source # 
IsBuildable Arrow Source # 
IsBuildable FileChooserButton Source # 
IsBuildable FileChooserWidget Source # 
IsBuildable Grid Source # 
IsBuildable HSV Source # 
IsBuildable HandleBox Source # 
IsBuildable Image Source # 
IsBuildable InfoBar Source # 
IsBuildable LevelBar Source # 
IsBuildable MenuBar Source # 
IsBuildable MenuButton Source # 
IsBuildable MessageDialog Source # 
IsBuildable ModelButton Source # 
IsBuildable Notebook Source # 
IsBuildable Revealer Source # 
IsBuildable ShortcutsShortcut Source # 
IsBuildable TextView Source # 
IsBuildable ToolPalette Source # 
IsBuildable Toolbar Source # 
IsBuildable Viewport Source # 
IsBuildable Assistant Source # 

Methods

addChild

data BuildableAddChildMethodInfo Source #

Instances

((~) * signature (b -> c -> Maybe Text -> m ()), MonadIO m, IsBuildable a, IsBuilder b, IsObject c) => MethodInfo * BuildableAddChildMethodInfo a signature Source # 

Methods

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

buildableAddChild :: (MonadIO m, IsBuildable a, IsBuilder b, IsObject c) => a -> b -> c -> Maybe Text -> m () Source #

constructChild

data BuildableConstructChildMethodInfo Source #

Instances

((~) * signature (b -> Text -> m Object), MonadIO m, IsBuildable a, IsBuilder b) => MethodInfo * BuildableConstructChildMethodInfo a signature Source # 

Methods

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

buildableConstructChild :: (MonadIO m, IsBuildable a, IsBuilder b) => a -> b -> Text -> m Object Source #

customFinished

data BuildableCustomFinishedMethodInfo Source #

Instances

((~) * signature (b -> Maybe c -> Text -> Ptr () -> m ()), MonadIO m, IsBuildable a, IsBuilder b, IsObject c) => MethodInfo * BuildableCustomFinishedMethodInfo a signature Source # 

Methods

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

buildableCustomFinished :: (MonadIO m, IsBuildable a, IsBuilder b, IsObject c) => a -> b -> Maybe c -> Text -> Ptr () -> m () Source #

customTagEnd

data BuildableCustomTagEndMethodInfo Source #

Instances

((~) * signature (b -> Maybe c -> Text -> Ptr () -> m ()), MonadIO m, IsBuildable a, IsBuilder b, IsObject c) => MethodInfo * BuildableCustomTagEndMethodInfo a signature Source # 

Methods

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

buildableCustomTagEnd :: (MonadIO m, IsBuildable a, IsBuilder b, IsObject c) => a -> b -> Maybe c -> Text -> Ptr () -> m () Source #

customTagStart

data BuildableCustomTagStartMethodInfo Source #

Instances

((~) * signature (b -> Maybe c -> Text -> m (Bool, MarkupParser, Ptr ())), MonadIO m, IsBuildable a, IsBuilder b, IsObject c) => MethodInfo * BuildableCustomTagStartMethodInfo a signature Source # 

Methods

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

buildableCustomTagStart :: (MonadIO m, IsBuildable a, IsBuilder b, IsObject c) => a -> b -> Maybe c -> Text -> m (Bool, MarkupParser, Ptr ()) Source #

getInternalChild

data BuildableGetInternalChildMethodInfo Source #

Instances

((~) * signature (b -> Text -> m Object), MonadIO m, IsBuildable a, IsBuilder b) => MethodInfo * BuildableGetInternalChildMethodInfo a signature Source # 

Methods

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

buildableGetInternalChild :: (MonadIO m, IsBuildable a, IsBuilder b) => a -> b -> Text -> m Object Source #

getName

data BuildableGetNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsBuildable a) => MethodInfo * BuildableGetNameMethodInfo a signature Source # 

Methods

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

buildableGetName :: (MonadIO m, IsBuildable a) => a -> m Text Source #

parserFinished

data BuildableParserFinishedMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsBuildable a, IsBuilder b) => MethodInfo * BuildableParserFinishedMethodInfo a signature Source # 

Methods

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

setBuildableProperty

data BuildableSetBuildablePropertyMethodInfo Source #

Instances

((~) * signature (b -> Text -> GValue -> m ()), MonadIO m, IsBuildable a, IsBuilder b) => MethodInfo * BuildableSetBuildablePropertyMethodInfo a signature Source # 

Methods

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

buildableSetBuildableProperty :: (MonadIO m, IsBuildable a, IsBuilder b) => a -> b -> Text -> GValue -> m () Source #

setName

data BuildableSetNameMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsBuildable a) => MethodInfo * BuildableSetNameMethodInfo a signature Source # 

Methods

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

buildableSetName :: (MonadIO m, IsBuildable a) => a -> Text -> m () Source #