gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Button

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.Button module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype Button #

Constructors

Button (ManagedPtr Button) 

Instances

Instances details
Eq Button 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

(==) :: Button -> Button -> Bool

(/=) :: Button -> Button -> Bool

GObject Button 
Instance details

Defined in GI.Gtk.Objects.Button

ManagedPtrNewtype Button 
Instance details

Defined in GI.Gtk.Objects.Button

TypedObject Button 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

glibType :: IO GType #

HasParentTypes Button 
Instance details

Defined in GI.Gtk.Objects.Button

HasAttributeList Button 
Instance details

Defined in GI.Gtk.Objects.Button

(info ~ ResolveButtonMethod t Button, OverloadedMethod info Button p, HasField t Button p) => HasField (t :: Symbol) Button p 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

getField :: Button -> p

(info ~ ResolveButtonMethod t Button, OverloadedMethodInfo info Button) => IsLabel t (MethodProxy info Button) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

fromLabel :: MethodProxy info Button

(info ~ ResolveButtonMethod t Button, OverloadedMethod info Button p) => IsLabel t (Button -> p) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

fromLabel :: Button -> p

IsGValue (Maybe Button) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe Button -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe Button) #

type AttributeList Button 
Instance details

Defined in GI.Gtk.Objects.Button

type AttributeList Button = ButtonAttributeList
type ParentTypes Button 
Instance details

Defined in GI.Gtk.Objects.Button

type ParentTypes Button = '[Widget, Object, Accessible, Actionable, Buildable, ConstraintTarget]
type SignalList Button 
Instance details

Defined in GI.Gtk.Objects.Button

type SignalList Button = ButtonSignalList

data ButtonActivateSignalInfo #

Instances

Instances details
SignalInfo ButtonActivateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Associated Types

type HaskellCallbackType ButtonActivateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType ButtonActivateSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ButtonActivateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Button

data ButtonCanShrinkPropertyInfo #

Instances

Instances details
AttrInfo ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Associated Types

type AttrAllowedOps ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonCanShrinkPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonCanShrinkPropertyInfo = IsButton
type AttrGetType ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonCanShrinkPropertyInfo = Bool
type AttrSetTypeConstraint ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonCanShrinkPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonCanShrinkPropertyInfo = Type ~ Bool
type AttrTransferType ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonCanShrinkPropertyInfo = Bool
type AttrLabel ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonCanShrinkPropertyInfo = "can-shrink"
type AttrOrigin ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

attrGet :: AttrBaseTypeConstraint ButtonCanShrinkPropertyInfo o => o -> IO (AttrGetType ButtonCanShrinkPropertyInfo)

attrSet :: (AttrBaseTypeConstraint ButtonCanShrinkPropertyInfo o, AttrSetTypeConstraint ButtonCanShrinkPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ButtonCanShrinkPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ButtonCanShrinkPropertyInfo o, AttrSetTypeConstraint ButtonCanShrinkPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ButtonCanShrinkPropertyInfo o, AttrTransferTypeConstraint ButtonCanShrinkPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ButtonCanShrinkPropertyInfo)

attrPut :: AttrBaseTypeConstraint ButtonCanShrinkPropertyInfo o => o -> AttrGetType ButtonCanShrinkPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonCanShrinkPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonCanShrinkPropertyInfo = IsButton
type AttrGetType ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonCanShrinkPropertyInfo = Bool
type AttrLabel ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonCanShrinkPropertyInfo = "can-shrink"
type AttrOrigin ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonCanShrinkPropertyInfo = Type ~ Bool
type AttrTransferType ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonCanShrinkPropertyInfo = Bool
type AttrTransferTypeConstraint ButtonCanShrinkPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonCanShrinkPropertyInfo = Type ~ Bool

data ButtonChildPropertyInfo #

Instances

Instances details
AttrInfo ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Associated Types

type AttrAllowedOps ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonChildPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonChildPropertyInfo = IsButton
type AttrGetType ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonChildPropertyInfo = Maybe Widget
type AttrSetTypeConstraint ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonChildPropertyInfo = IsWidget
type AttrTransferTypeConstraint ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonChildPropertyInfo = IsWidget
type AttrTransferType ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonChildPropertyInfo = Widget
type AttrLabel ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonChildPropertyInfo = "child"
type AttrOrigin ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

attrGet :: AttrBaseTypeConstraint ButtonChildPropertyInfo o => o -> IO (AttrGetType ButtonChildPropertyInfo)

attrSet :: (AttrBaseTypeConstraint ButtonChildPropertyInfo o, AttrSetTypeConstraint ButtonChildPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ButtonChildPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ButtonChildPropertyInfo o, AttrSetTypeConstraint ButtonChildPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ButtonChildPropertyInfo o, AttrTransferTypeConstraint ButtonChildPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ButtonChildPropertyInfo)

attrPut :: AttrBaseTypeConstraint ButtonChildPropertyInfo o => o -> AttrGetType ButtonChildPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonChildPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonChildPropertyInfo = IsButton
type AttrGetType ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonChildPropertyInfo = Maybe Widget
type AttrLabel ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonChildPropertyInfo = "child"
type AttrOrigin ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonChildPropertyInfo = IsWidget
type AttrTransferType ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonChildPropertyInfo = Widget
type AttrTransferTypeConstraint ButtonChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonChildPropertyInfo = IsWidget

data ButtonClickedSignalInfo #

Instances

Instances details
SignalInfo ButtonClickedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Associated Types

type HaskellCallbackType ButtonClickedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType ButtonClickedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ButtonClickedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Button

data ButtonGetCanShrinkMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsButton a) => OverloadedMethod ButtonGetCanShrinkMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonGetCanShrinkMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonGetChildMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Widget), MonadIO m, IsButton a) => OverloadedMethod ButtonGetChildMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonGetChildMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonGetHasFrameMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsButton a) => OverloadedMethod ButtonGetHasFrameMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonGetHasFrameMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonGetIconNameMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Text), MonadIO m, IsButton a) => OverloadedMethod ButtonGetIconNameMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonGetIconNameMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonGetLabelMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Text), MonadIO m, IsButton a) => OverloadedMethod ButtonGetLabelMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonGetLabelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonGetUseUnderlineMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsButton a) => OverloadedMethod ButtonGetUseUnderlineMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonGetUseUnderlineMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonHasFramePropertyInfo #

Instances

Instances details
AttrInfo ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Associated Types

type AttrAllowedOps ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonHasFramePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonHasFramePropertyInfo = IsButton
type AttrGetType ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonHasFramePropertyInfo = Bool
type AttrSetTypeConstraint ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonHasFramePropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonHasFramePropertyInfo = Type ~ Bool
type AttrTransferType ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonHasFramePropertyInfo = Bool
type AttrLabel ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonHasFramePropertyInfo = "has-frame"
type AttrOrigin ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

attrGet :: AttrBaseTypeConstraint ButtonHasFramePropertyInfo o => o -> IO (AttrGetType ButtonHasFramePropertyInfo)

attrSet :: (AttrBaseTypeConstraint ButtonHasFramePropertyInfo o, AttrSetTypeConstraint ButtonHasFramePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ButtonHasFramePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ButtonHasFramePropertyInfo o, AttrSetTypeConstraint ButtonHasFramePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ButtonHasFramePropertyInfo o, AttrTransferTypeConstraint ButtonHasFramePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ButtonHasFramePropertyInfo)

attrPut :: AttrBaseTypeConstraint ButtonHasFramePropertyInfo o => o -> AttrGetType ButtonHasFramePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonHasFramePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonHasFramePropertyInfo = IsButton
type AttrGetType ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonHasFramePropertyInfo = Bool
type AttrLabel ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonHasFramePropertyInfo = "has-frame"
type AttrOrigin ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonHasFramePropertyInfo = Type ~ Bool
type AttrTransferType ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonHasFramePropertyInfo = Bool
type AttrTransferTypeConstraint ButtonHasFramePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonHasFramePropertyInfo = Type ~ Bool

data ButtonIconNamePropertyInfo #

Instances

Instances details
AttrInfo ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Associated Types

type AttrAllowedOps ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonIconNamePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonIconNamePropertyInfo = IsButton
type AttrGetType ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonIconNamePropertyInfo = Maybe Text
type AttrSetTypeConstraint ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonIconNamePropertyInfo = Type ~ Text
type AttrTransferTypeConstraint ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonIconNamePropertyInfo = Type ~ Text
type AttrTransferType ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonIconNamePropertyInfo = Text
type AttrLabel ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonIconNamePropertyInfo = "icon-name"
type AttrOrigin ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

attrGet :: AttrBaseTypeConstraint ButtonIconNamePropertyInfo o => o -> IO (AttrGetType ButtonIconNamePropertyInfo)

attrSet :: (AttrBaseTypeConstraint ButtonIconNamePropertyInfo o, AttrSetTypeConstraint ButtonIconNamePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ButtonIconNamePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ButtonIconNamePropertyInfo o, AttrSetTypeConstraint ButtonIconNamePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ButtonIconNamePropertyInfo o, AttrTransferTypeConstraint ButtonIconNamePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ButtonIconNamePropertyInfo)

attrPut :: AttrBaseTypeConstraint ButtonIconNamePropertyInfo o => o -> AttrGetType ButtonIconNamePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonIconNamePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonIconNamePropertyInfo = IsButton
type AttrGetType ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonIconNamePropertyInfo = Maybe Text
type AttrLabel ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonIconNamePropertyInfo = "icon-name"
type AttrOrigin ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonIconNamePropertyInfo = Type ~ Text
type AttrTransferType ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonIconNamePropertyInfo = Text
type AttrTransferTypeConstraint ButtonIconNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonIconNamePropertyInfo = Type ~ Text

data ButtonLabelPropertyInfo #

Instances

Instances details
AttrInfo ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Associated Types

type AttrAllowedOps ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonLabelPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonLabelPropertyInfo = IsButton
type AttrGetType ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonLabelPropertyInfo = Maybe Text
type AttrSetTypeConstraint ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonLabelPropertyInfo = Type ~ Text
type AttrTransferTypeConstraint ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonLabelPropertyInfo = Type ~ Text
type AttrTransferType ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonLabelPropertyInfo = Text
type AttrLabel ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonLabelPropertyInfo = "label"
type AttrOrigin ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

attrGet :: AttrBaseTypeConstraint ButtonLabelPropertyInfo o => o -> IO (AttrGetType ButtonLabelPropertyInfo)

attrSet :: (AttrBaseTypeConstraint ButtonLabelPropertyInfo o, AttrSetTypeConstraint ButtonLabelPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ButtonLabelPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ButtonLabelPropertyInfo o, AttrSetTypeConstraint ButtonLabelPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ButtonLabelPropertyInfo o, AttrTransferTypeConstraint ButtonLabelPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ButtonLabelPropertyInfo)

attrPut :: AttrBaseTypeConstraint ButtonLabelPropertyInfo o => o -> AttrGetType ButtonLabelPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonLabelPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonLabelPropertyInfo = IsButton
type AttrGetType ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonLabelPropertyInfo = Maybe Text
type AttrLabel ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonLabelPropertyInfo = "label"
type AttrOrigin ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonLabelPropertyInfo = Type ~ Text
type AttrTransferType ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonLabelPropertyInfo = Text
type AttrTransferTypeConstraint ButtonLabelPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonLabelPropertyInfo = Type ~ Text

data ButtonSetCanShrinkMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsButton a) => OverloadedMethod ButtonSetCanShrinkMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonSetCanShrinkMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonSetChildMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsButton a, IsWidget b) => OverloadedMethod ButtonSetChildMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonSetChildMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonSetHasFrameMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsButton a) => OverloadedMethod ButtonSetHasFrameMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonSetHasFrameMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonSetIconNameMethodInfo #

Instances

Instances details
(signature ~ (Text -> m ()), MonadIO m, IsButton a) => OverloadedMethod ButtonSetIconNameMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonSetIconNameMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonSetLabelMethodInfo #

Instances

Instances details
(signature ~ (Text -> m ()), MonadIO m, IsButton a) => OverloadedMethod ButtonSetLabelMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonSetLabelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonSetUseUnderlineMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsButton a) => OverloadedMethod ButtonSetUseUnderlineMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ButtonSetUseUnderlineMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ButtonUseUnderlinePropertyInfo #

Instances

Instances details
AttrInfo ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Associated Types

type AttrAllowedOps ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonUseUnderlinePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo = IsButton
type AttrGetType ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonUseUnderlinePropertyInfo = Bool
type AttrSetTypeConstraint ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonUseUnderlinePropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonUseUnderlinePropertyInfo = Type ~ Bool
type AttrTransferType ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonUseUnderlinePropertyInfo = Bool
type AttrLabel ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonUseUnderlinePropertyInfo = "use-underline"
type AttrOrigin ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

Methods

attrGet :: AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo o => o -> IO (AttrGetType ButtonUseUnderlinePropertyInfo)

attrSet :: (AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo o, AttrSetTypeConstraint ButtonUseUnderlinePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo o, AttrSetTypeConstraint ButtonUseUnderlinePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo o, AttrTransferTypeConstraint ButtonUseUnderlinePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ButtonUseUnderlinePropertyInfo)

attrPut :: AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo o => o -> AttrGetType ButtonUseUnderlinePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrAllowedOps ButtonUseUnderlinePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrBaseTypeConstraint ButtonUseUnderlinePropertyInfo = IsButton
type AttrGetType ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrGetType ButtonUseUnderlinePropertyInfo = Bool
type AttrLabel ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrLabel ButtonUseUnderlinePropertyInfo = "use-underline"
type AttrOrigin ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrSetTypeConstraint ButtonUseUnderlinePropertyInfo = Type ~ Bool
type AttrTransferType ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferType ButtonUseUnderlinePropertyInfo = Bool
type AttrTransferTypeConstraint ButtonUseUnderlinePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Button

type AttrTransferTypeConstraint ButtonUseUnderlinePropertyInfo = Type ~ Bool

class (GObject o, IsDescendantOf Button o) => IsButton o #

Instances

Instances details
(GObject o, IsDescendantOf Button o) => IsButton o 
Instance details

Defined in GI.Gtk.Objects.Button

type family ResolveButtonMethod (t :: Symbol) o where ... #

Equations

ResolveButtonMethod "actionSetEnabled" o = WidgetActionSetEnabledMethodInfo 
ResolveButtonMethod "activate" o = WidgetActivateMethodInfo 
ResolveButtonMethod "activateAction" o = WidgetActivateActionMethodInfo 
ResolveButtonMethod "activateDefault" o = WidgetActivateDefaultMethodInfo 
ResolveButtonMethod "addController" o = WidgetAddControllerMethodInfo 
ResolveButtonMethod "addCssClass" o = WidgetAddCssClassMethodInfo 
ResolveButtonMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo 
ResolveButtonMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo 
ResolveButtonMethod "allocate" o = WidgetAllocateMethodInfo 
ResolveButtonMethod "announce" o = AccessibleAnnounceMethodInfo 
ResolveButtonMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveButtonMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveButtonMethod "childFocus" o = WidgetChildFocusMethodInfo 
ResolveButtonMethod "computeBounds" o = WidgetComputeBoundsMethodInfo 
ResolveButtonMethod "computeExpand" o = WidgetComputeExpandMethodInfo 
ResolveButtonMethod "computePoint" o = WidgetComputePointMethodInfo 
ResolveButtonMethod "computeTransform" o = WidgetComputeTransformMethodInfo 
ResolveButtonMethod "contains" o = WidgetContainsMethodInfo 
ResolveButtonMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo 
ResolveButtonMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo 
ResolveButtonMethod "disposeTemplate" o = WidgetDisposeTemplateMethodInfo 
ResolveButtonMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo 
ResolveButtonMethod "errorBell" o = WidgetErrorBellMethodInfo 
ResolveButtonMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveButtonMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveButtonMethod "getv" o = ObjectGetvMethodInfo 
ResolveButtonMethod "grabFocus" o = WidgetGrabFocusMethodInfo 
ResolveButtonMethod "hasCssClass" o = WidgetHasCssClassMethodInfo 
ResolveButtonMethod "hasDefault" o = WidgetHasDefaultMethodInfo 
ResolveButtonMethod "hasFocus" o = WidgetHasFocusMethodInfo 
ResolveButtonMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo 
ResolveButtonMethod "hide" o = WidgetHideMethodInfo 
ResolveButtonMethod "inDestruction" o = WidgetInDestructionMethodInfo 
ResolveButtonMethod "initTemplate" o = WidgetInitTemplateMethodInfo 
ResolveButtonMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo 
ResolveButtonMethod "insertAfter" o = WidgetInsertAfterMethodInfo 
ResolveButtonMethod "insertBefore" o = WidgetInsertBeforeMethodInfo 
ResolveButtonMethod "isAncestor" o = WidgetIsAncestorMethodInfo 
ResolveButtonMethod "isDrawable" o = WidgetIsDrawableMethodInfo 
ResolveButtonMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveButtonMethod "isFocus" o = WidgetIsFocusMethodInfo 
ResolveButtonMethod "isSensitive" o = WidgetIsSensitiveMethodInfo 
ResolveButtonMethod "isVisible" o = WidgetIsVisibleMethodInfo 
ResolveButtonMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo 
ResolveButtonMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo 
ResolveButtonMethod "map" o = WidgetMapMethodInfo 
ResolveButtonMethod "measure" o = WidgetMeasureMethodInfo 
ResolveButtonMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo 
ResolveButtonMethod "notify" o = ObjectNotifyMethodInfo 
ResolveButtonMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveButtonMethod "observeChildren" o = WidgetObserveChildrenMethodInfo 
ResolveButtonMethod "observeControllers" o = WidgetObserveControllersMethodInfo 
ResolveButtonMethod "pick" o = WidgetPickMethodInfo 
ResolveButtonMethod "queueAllocate" o = WidgetQueueAllocateMethodInfo 
ResolveButtonMethod "queueDraw" o = WidgetQueueDrawMethodInfo 
ResolveButtonMethod "queueResize" o = WidgetQueueResizeMethodInfo 
ResolveButtonMethod "realize" o = WidgetRealizeMethodInfo 
ResolveButtonMethod "ref" o = ObjectRefMethodInfo 
ResolveButtonMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveButtonMethod "removeController" o = WidgetRemoveControllerMethodInfo 
ResolveButtonMethod "removeCssClass" o = WidgetRemoveCssClassMethodInfo 
ResolveButtonMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo 
ResolveButtonMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo 
ResolveButtonMethod "resetProperty" o = AccessibleResetPropertyMethodInfo 
ResolveButtonMethod "resetRelation" o = AccessibleResetRelationMethodInfo 
ResolveButtonMethod "resetState" o = AccessibleResetStateMethodInfo 
ResolveButtonMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveButtonMethod "shouldLayout" o = WidgetShouldLayoutMethodInfo 
ResolveButtonMethod "show" o = WidgetShowMethodInfo 
ResolveButtonMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo 
ResolveButtonMethod "snapshotChild" o = WidgetSnapshotChildMethodInfo 
ResolveButtonMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveButtonMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveButtonMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveButtonMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo 
ResolveButtonMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo 
ResolveButtonMethod "unmap" o = WidgetUnmapMethodInfo 
ResolveButtonMethod "unparent" o = WidgetUnparentMethodInfo 
ResolveButtonMethod "unrealize" o = WidgetUnrealizeMethodInfo 
ResolveButtonMethod "unref" o = ObjectUnrefMethodInfo 
ResolveButtonMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo 
ResolveButtonMethod "updateNextAccessibleSibling" o = AccessibleUpdateNextAccessibleSiblingMethodInfo 
ResolveButtonMethod "updatePlatformState" o = AccessibleUpdatePlatformStateMethodInfo 
ResolveButtonMethod "updateProperty" o = AccessibleUpdatePropertyMethodInfo 
ResolveButtonMethod "updateRelation" o = AccessibleUpdateRelationMethodInfo 
ResolveButtonMethod "updateState" o = AccessibleUpdateStateMethodInfo 
ResolveButtonMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveButtonMethod "getAccessibleParent" o = AccessibleGetAccessibleParentMethodInfo 
ResolveButtonMethod "getAccessibleRole" o = AccessibleGetAccessibleRoleMethodInfo 
ResolveButtonMethod "getActionName" o = ActionableGetActionNameMethodInfo 
ResolveButtonMethod "getActionTargetValue" o = ActionableGetActionTargetValueMethodInfo 
ResolveButtonMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo 
ResolveButtonMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo 
ResolveButtonMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo 
ResolveButtonMethod "getAllocation" o = WidgetGetAllocationMethodInfo 
ResolveButtonMethod "getAncestor" o = WidgetGetAncestorMethodInfo 
ResolveButtonMethod "getAtContext" o = AccessibleGetAtContextMethodInfo 
ResolveButtonMethod "getBaseline" o = WidgetGetBaselineMethodInfo 
ResolveButtonMethod "getBounds" o = AccessibleGetBoundsMethodInfo 
ResolveButtonMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo 
ResolveButtonMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo 
ResolveButtonMethod "getCanShrink" o = ButtonGetCanShrinkMethodInfo 
ResolveButtonMethod "getCanTarget" o = WidgetGetCanTargetMethodInfo 
ResolveButtonMethod "getChild" o = ButtonGetChildMethodInfo 
ResolveButtonMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo 
ResolveButtonMethod "getClipboard" o = WidgetGetClipboardMethodInfo 
ResolveButtonMethod "getColor" o = WidgetGetColorMethodInfo 
ResolveButtonMethod "getCssClasses" o = WidgetGetCssClassesMethodInfo 
ResolveButtonMethod "getCssName" o = WidgetGetCssNameMethodInfo 
ResolveButtonMethod "getCursor" o = WidgetGetCursorMethodInfo 
ResolveButtonMethod "getData" o = ObjectGetDataMethodInfo 
ResolveButtonMethod "getDirection" o = WidgetGetDirectionMethodInfo 
ResolveButtonMethod "getDisplay" o = WidgetGetDisplayMethodInfo 
ResolveButtonMethod "getFirstAccessibleChild" o = AccessibleGetFirstAccessibleChildMethodInfo 
ResolveButtonMethod "getFirstChild" o = WidgetGetFirstChildMethodInfo 
ResolveButtonMethod "getFocusChild" o = WidgetGetFocusChildMethodInfo 
ResolveButtonMethod "getFocusOnClick" o = WidgetGetFocusOnClickMethodInfo 
ResolveButtonMethod "getFocusable" o = WidgetGetFocusableMethodInfo 
ResolveButtonMethod "getFontMap" o = WidgetGetFontMapMethodInfo 
ResolveButtonMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo 
ResolveButtonMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo 
ResolveButtonMethod "getHalign" o = WidgetGetHalignMethodInfo 
ResolveButtonMethod "getHasFrame" o = ButtonGetHasFrameMethodInfo 
ResolveButtonMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo 
ResolveButtonMethod "getHeight" o = WidgetGetHeightMethodInfo 
ResolveButtonMethod "getHexpand" o = WidgetGetHexpandMethodInfo 
ResolveButtonMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo 
ResolveButtonMethod "getIconName" o = ButtonGetIconNameMethodInfo 
ResolveButtonMethod "getLabel" o = ButtonGetLabelMethodInfo 
ResolveButtonMethod "getLastChild" o = WidgetGetLastChildMethodInfo 
ResolveButtonMethod "getLayoutManager" o = WidgetGetLayoutManagerMethodInfo 
ResolveButtonMethod "getLimitEvents" o = WidgetGetLimitEventsMethodInfo 
ResolveButtonMethod "getMapped" o = WidgetGetMappedMethodInfo 
ResolveButtonMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo 
ResolveButtonMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo 
ResolveButtonMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo 
ResolveButtonMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo 
ResolveButtonMethod "getName" o = WidgetGetNameMethodInfo 
ResolveButtonMethod "getNative" o = WidgetGetNativeMethodInfo 
ResolveButtonMethod "getNextAccessibleSibling" o = AccessibleGetNextAccessibleSiblingMethodInfo 
ResolveButtonMethod "getNextSibling" o = WidgetGetNextSiblingMethodInfo 
ResolveButtonMethod "getOpacity" o = WidgetGetOpacityMethodInfo 
ResolveButtonMethod "getOverflow" o = WidgetGetOverflowMethodInfo 
ResolveButtonMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo 
ResolveButtonMethod "getParent" o = WidgetGetParentMethodInfo 
ResolveButtonMethod "getPlatformState" o = AccessibleGetPlatformStateMethodInfo 
ResolveButtonMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo 
ResolveButtonMethod "getPrevSibling" o = WidgetGetPrevSiblingMethodInfo 
ResolveButtonMethod "getPrimaryClipboard" o = WidgetGetPrimaryClipboardMethodInfo 
ResolveButtonMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveButtonMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveButtonMethod "getRealized" o = WidgetGetRealizedMethodInfo 
ResolveButtonMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo 
ResolveButtonMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo 
ResolveButtonMethod "getRoot" o = WidgetGetRootMethodInfo 
ResolveButtonMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo 
ResolveButtonMethod "getSensitive" o = WidgetGetSensitiveMethodInfo 
ResolveButtonMethod "getSettings" o = WidgetGetSettingsMethodInfo 
ResolveButtonMethod "getSize" o = WidgetGetSizeMethodInfo 
ResolveButtonMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo 
ResolveButtonMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo 
ResolveButtonMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo 
ResolveButtonMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo 
ResolveButtonMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo 
ResolveButtonMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo 
ResolveButtonMethod "getUseUnderline" o = ButtonGetUseUnderlineMethodInfo 
ResolveButtonMethod "getValign" o = WidgetGetValignMethodInfo 
ResolveButtonMethod "getVexpand" o = WidgetGetVexpandMethodInfo 
ResolveButtonMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo 
ResolveButtonMethod "getVisible" o = WidgetGetVisibleMethodInfo 
ResolveButtonMethod "getWidth" o = WidgetGetWidthMethodInfo 
ResolveButtonMethod "setAccessibleParent" o = AccessibleSetAccessibleParentMethodInfo 
ResolveButtonMethod "setActionName" o = ActionableSetActionNameMethodInfo 
ResolveButtonMethod "setActionTargetValue" o = ActionableSetActionTargetValueMethodInfo 
ResolveButtonMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo 
ResolveButtonMethod "setCanShrink" o = ButtonSetCanShrinkMethodInfo 
ResolveButtonMethod "setCanTarget" o = WidgetSetCanTargetMethodInfo 
ResolveButtonMethod "setChild" o = ButtonSetChildMethodInfo 
ResolveButtonMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo 
ResolveButtonMethod "setCssClasses" o = WidgetSetCssClassesMethodInfo 
ResolveButtonMethod "setCursor" o = WidgetSetCursorMethodInfo 
ResolveButtonMethod "setCursorFromName" o = WidgetSetCursorFromNameMethodInfo 
ResolveButtonMethod "setData" o = ObjectSetDataMethodInfo 
ResolveButtonMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveButtonMethod "setDetailedActionName" o = ActionableSetDetailedActionNameMethodInfo 
ResolveButtonMethod "setDirection" o = WidgetSetDirectionMethodInfo 
ResolveButtonMethod "setFocusChild" o = WidgetSetFocusChildMethodInfo 
ResolveButtonMethod "setFocusOnClick" o = WidgetSetFocusOnClickMethodInfo 
ResolveButtonMethod "setFocusable" o = WidgetSetFocusableMethodInfo 
ResolveButtonMethod "setFontMap" o = WidgetSetFontMapMethodInfo 
ResolveButtonMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo 
ResolveButtonMethod "setHalign" o = WidgetSetHalignMethodInfo 
ResolveButtonMethod "setHasFrame" o = ButtonSetHasFrameMethodInfo 
ResolveButtonMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo 
ResolveButtonMethod "setHexpand" o = WidgetSetHexpandMethodInfo 
ResolveButtonMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo 
ResolveButtonMethod "setIconName" o = ButtonSetIconNameMethodInfo 
ResolveButtonMethod "setLabel" o = ButtonSetLabelMethodInfo 
ResolveButtonMethod "setLayoutManager" o = WidgetSetLayoutManagerMethodInfo 
ResolveButtonMethod "setLimitEvents" o = WidgetSetLimitEventsMethodInfo 
ResolveButtonMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo 
ResolveButtonMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo 
ResolveButtonMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo 
ResolveButtonMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo 
ResolveButtonMethod "setName" o = WidgetSetNameMethodInfo 
ResolveButtonMethod "setOpacity" o = WidgetSetOpacityMethodInfo 
ResolveButtonMethod "setOverflow" o = WidgetSetOverflowMethodInfo 
ResolveButtonMethod "setParent" o = WidgetSetParentMethodInfo 
ResolveButtonMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveButtonMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo 
ResolveButtonMethod "setSensitive" o = WidgetSetSensitiveMethodInfo 
ResolveButtonMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo 
ResolveButtonMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo 
ResolveButtonMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo 
ResolveButtonMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo 
ResolveButtonMethod "setUseUnderline" o = ButtonSetUseUnderlineMethodInfo 
ResolveButtonMethod "setValign" o = WidgetSetValignMethodInfo 
ResolveButtonMethod "setVexpand" o = WidgetSetVexpandMethodInfo 
ResolveButtonMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo 
ResolveButtonMethod "setVisible" o = WidgetSetVisibleMethodInfo 
ResolveButtonMethod l o = MethodResolutionFailed l o :: Type 

afterButtonActivate :: (IsButton a, MonadIO m) => a -> ((?self :: a) => ButtonActivateCallback) -> m SignalHandlerId #

afterButtonClicked :: (IsButton a, MonadIO m) => a -> ((?self :: a) => ButtonClickedCallback) -> m SignalHandlerId #

buttonCanShrink :: AttrLabelProxy "canShrink" #

buttonChild :: AttrLabelProxy "child" #

buttonGetCanShrink :: (HasCallStack, MonadIO m, IsButton a) => a -> m Bool #

buttonGetChild :: (HasCallStack, MonadIO m, IsButton a) => a -> m (Maybe Widget) #

buttonGetHasFrame :: (HasCallStack, MonadIO m, IsButton a) => a -> m Bool #

buttonGetIconName :: (HasCallStack, MonadIO m, IsButton a) => a -> m (Maybe Text) #

buttonGetLabel :: (HasCallStack, MonadIO m, IsButton a) => a -> m (Maybe Text) #

buttonGetUseUnderline :: (HasCallStack, MonadIO m, IsButton a) => a -> m Bool #

buttonHasFrame :: AttrLabelProxy "hasFrame" #

buttonIconName :: AttrLabelProxy "iconName" #

buttonLabel :: AttrLabelProxy "label" #

buttonNew :: (HasCallStack, MonadIO m) => m Button #

buttonNewFromIconName :: (HasCallStack, MonadIO m) => Text -> m Button #

buttonNewWithLabel :: (HasCallStack, MonadIO m) => Text -> m Button #

buttonNewWithMnemonic :: (HasCallStack, MonadIO m) => Text -> m Button #

buttonSetCanShrink :: (HasCallStack, MonadIO m, IsButton a) => a -> Bool -> m () #

buttonSetChild :: (HasCallStack, MonadIO m, IsButton a, IsWidget b) => a -> Maybe b -> m () #

buttonSetHasFrame :: (HasCallStack, MonadIO m, IsButton a) => a -> Bool -> m () #

buttonSetIconName :: (HasCallStack, MonadIO m, IsButton a) => a -> Text -> m () #

buttonSetLabel :: (HasCallStack, MonadIO m, IsButton a) => a -> Text -> m () #

buttonSetUseUnderline :: (HasCallStack, MonadIO m, IsButton a) => a -> Bool -> m () #

buttonUseUnderline :: AttrLabelProxy "useUnderline" #

clearButtonChild :: (MonadIO m, IsButton o) => o -> m () #

constructButtonCanShrink :: (IsButton o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructButtonChild :: (IsButton o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o) #

constructButtonHasFrame :: (IsButton o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructButtonIconName :: (IsButton o, MonadIO m) => Text -> m (GValueConstruct o) #

constructButtonLabel :: (IsButton o, MonadIO m) => Text -> m (GValueConstruct o) #

constructButtonUseUnderline :: (IsButton o, MonadIO m) => Bool -> m (GValueConstruct o) #

getButtonCanShrink :: (MonadIO m, IsButton o) => o -> m Bool #

getButtonChild :: (MonadIO m, IsButton o) => o -> m (Maybe Widget) #

getButtonHasFrame :: (MonadIO m, IsButton o) => o -> m Bool #

getButtonIconName :: (MonadIO m, IsButton o) => o -> m (Maybe Text) #

getButtonLabel :: (MonadIO m, IsButton o) => o -> m (Maybe Text) #

getButtonUseUnderline :: (MonadIO m, IsButton o) => o -> m Bool #

onButtonActivate :: (IsButton a, MonadIO m) => a -> ((?self :: a) => ButtonActivateCallback) -> m SignalHandlerId #

onButtonClicked :: (IsButton a, MonadIO m) => a -> ((?self :: a) => ButtonClickedCallback) -> m SignalHandlerId #

setButtonCanShrink :: (MonadIO m, IsButton o) => o -> Bool -> m () #

setButtonChild :: (MonadIO m, IsButton o, IsWidget a) => o -> a -> m () #

setButtonHasFrame :: (MonadIO m, IsButton o) => o -> Bool -> m () #

setButtonIconName :: (MonadIO m, IsButton o) => o -> Text -> m () #

setButtonLabel :: (MonadIO m, IsButton o) => o -> Text -> m () #

setButtonUseUnderline :: (MonadIO m, IsButton o) => o -> Bool -> m () #

toButton :: (MonadIO m, IsButton o) => o -> m Button #