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

Contents

Description

 

Synopsis

Exported types

newtype Activatable Source #

Constructors

Activatable (ManagedPtr Activatable) 

Instances

GObject Activatable Source # 
IsObject Activatable Source # 
IsActivatable Activatable Source # 
((~) * info (ResolveActivatableMethod t Activatable), MethodInfo * info Activatable p) => IsLabel t (Activatable -> p) Source # 

Methods

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

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

Methods

doSetRelatedAction

data ActivatableDoSetRelatedActionMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsActivatable a, IsAction b) => MethodInfo * ActivatableDoSetRelatedActionMethodInfo a signature Source # 

Methods

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

activatableDoSetRelatedAction :: (MonadIO m, IsActivatable a, IsAction b) => a -> b -> m () Source #

Deprecated: (Since version 3.10)

getRelatedAction

data ActivatableGetRelatedActionMethodInfo Source #

Instances

((~) * signature (m Action), MonadIO m, IsActivatable a) => MethodInfo * ActivatableGetRelatedActionMethodInfo a signature Source # 

Methods

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

activatableGetRelatedAction :: (MonadIO m, IsActivatable a) => a -> m Action Source #

Deprecated: (Since version 3.10)

getUseActionAppearance

activatableGetUseActionAppearance :: (MonadIO m, IsActivatable a) => a -> m Bool Source #

Deprecated: (Since version 3.10)

setRelatedAction

data ActivatableSetRelatedActionMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsActivatable a, IsAction b) => MethodInfo * ActivatableSetRelatedActionMethodInfo a signature Source # 

Methods

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

activatableSetRelatedAction :: (MonadIO m, IsActivatable a, IsAction b) => a -> b -> m () Source #

Deprecated: (Since version 3.10)

setUseActionAppearance

data ActivatableSetUseActionAppearanceMethodInfo Source #

Instances

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

Methods

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

activatableSetUseActionAppearance :: (MonadIO m, IsActivatable a) => a -> Bool -> m () Source #

Deprecated: (Since version 3.10)

syncActionProperties

data ActivatableSyncActionPropertiesMethodInfo Source #

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, IsActivatable a, IsAction b) => MethodInfo * ActivatableSyncActionPropertiesMethodInfo a signature Source # 

Methods

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

activatableSyncActionProperties :: (MonadIO m, IsActivatable a, IsAction b) => a -> Maybe b -> m () Source #

Deprecated: (Since version 3.10)

Properties

relatedAction

data ActivatableRelatedActionPropertyInfo Source #

Instances

AttrInfo ActivatableRelatedActionPropertyInfo Source # 
type AttrSetTypeConstraint ActivatableRelatedActionPropertyInfo Source # 
type AttrSetTypeConstraint ActivatableRelatedActionPropertyInfo = IsAction
type AttrOrigin ActivatableRelatedActionPropertyInfo Source # 
type AttrLabel ActivatableRelatedActionPropertyInfo Source # 
type AttrLabel ActivatableRelatedActionPropertyInfo = "related-action"
type AttrGetType ActivatableRelatedActionPropertyInfo Source # 
type AttrBaseTypeConstraint ActivatableRelatedActionPropertyInfo Source # 
type AttrAllowedOps ActivatableRelatedActionPropertyInfo Source # 
type AttrAllowedOps ActivatableRelatedActionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

activatableRelatedAction :: AttrLabelProxy "relatedAction" Source #

constructActivatableRelatedAction :: (IsActivatable o, IsAction a) => a -> IO (GValueConstruct o) Source #

useActionAppearance

data ActivatableUseActionAppearancePropertyInfo Source #

Instances

AttrInfo ActivatableUseActionAppearancePropertyInfo Source # 
type AttrSetTypeConstraint ActivatableUseActionAppearancePropertyInfo Source # 
type AttrSetTypeConstraint ActivatableUseActionAppearancePropertyInfo = * ~ Bool
type AttrOrigin ActivatableUseActionAppearancePropertyInfo Source # 
type AttrLabel ActivatableUseActionAppearancePropertyInfo Source # 
type AttrLabel ActivatableUseActionAppearancePropertyInfo = "use-action-appearance"
type AttrGetType ActivatableUseActionAppearancePropertyInfo Source # 
type AttrBaseTypeConstraint ActivatableUseActionAppearancePropertyInfo Source # 
type AttrAllowedOps ActivatableUseActionAppearancePropertyInfo Source # 
type AttrAllowedOps ActivatableUseActionAppearancePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

activatableUseActionAppearance :: AttrLabelProxy "useActionAppearance" Source #