gi-gtk-0.3.18.14: 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

Instances

GObject Buildable 
((~) * info (ResolveBuildableMethod t Buildable), MethodInfo * info Buildable p) => IsLabelProxy t (Buildable -> p) 
type ParentTypes Buildable 
type AttributeList Buildable 
type SignalList Buildable 

Methods

buildableAddChild

data BuildableAddChildMethodInfo Source

Instances

((~) * signature (b -> c -> Maybe Text -> m ()), MonadIO m, BuildableK a, BuilderK b, ObjectK c) => MethodInfo * BuildableAddChildMethodInfo a signature 

buildableAddChild :: (MonadIO m, BuildableK a, BuilderK b, ObjectK c) => a -> b -> c -> Maybe Text -> m () Source

buildableConstructChild

data BuildableConstructChildMethodInfo Source

Instances

((~) * signature (b -> Text -> m Object), MonadIO m, BuildableK a, BuilderK b) => MethodInfo * BuildableConstructChildMethodInfo a signature 

buildableCustomFinished

data BuildableCustomFinishedMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> Text -> Ptr () -> m ()), MonadIO m, BuildableK a, BuilderK b, ObjectK c) => MethodInfo * BuildableCustomFinishedMethodInfo a signature 

buildableCustomFinished :: (MonadIO m, BuildableK a, BuilderK b, ObjectK c) => a -> b -> Maybe c -> Text -> Ptr () -> m () Source

buildableCustomTagEnd

data BuildableCustomTagEndMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> Text -> Ptr () -> m ()), MonadIO m, BuildableK a, BuilderK b, ObjectK c) => MethodInfo * BuildableCustomTagEndMethodInfo a signature 

buildableCustomTagEnd :: (MonadIO m, BuildableK a, BuilderK b, ObjectK c) => a -> b -> Maybe c -> Text -> Ptr () -> m () Source

buildableCustomTagStart

data BuildableCustomTagStartMethodInfo Source

Instances

((~) * signature (b -> Maybe c -> Text -> m (Bool, MarkupParser, Ptr ())), MonadIO m, BuildableK a, BuilderK b, ObjectK c) => MethodInfo * BuildableCustomTagStartMethodInfo a signature 

buildableGetInternalChild

buildableGetName

data BuildableGetNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, BuildableK a) => MethodInfo * BuildableGetNameMethodInfo a signature 

buildableParserFinished

data BuildableParserFinishedMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, BuildableK a, BuilderK b) => MethodInfo * BuildableParserFinishedMethodInfo a signature 

buildableSetBuildableProperty

buildableSetName

data BuildableSetNameMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, BuildableK a) => MethodInfo * BuildableSetNameMethodInfo a signature 

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