| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Gtk.Interfaces.Activatable
Contents
Description
- newtype Activatable = Activatable (ManagedPtr Activatable)
- noActivatable :: Maybe Activatable
- class GObject o => IsActivatable o
- toActivatable :: IsActivatable o => o -> IO Activatable
- data ActivatableDoSetRelatedActionMethodInfo
- activatableDoSetRelatedAction :: (MonadIO m, IsActivatable a, IsAction b) => a -> b -> m ()
- data ActivatableGetRelatedActionMethodInfo
- activatableGetRelatedAction :: (MonadIO m, IsActivatable a) => a -> m Action
- data ActivatableGetUseActionAppearanceMethodInfo
- activatableGetUseActionAppearance :: (MonadIO m, IsActivatable a) => a -> m Bool
- data ActivatableSetRelatedActionMethodInfo
- activatableSetRelatedAction :: (MonadIO m, IsActivatable a, IsAction b) => a -> b -> m ()
- data ActivatableSetUseActionAppearanceMethodInfo
- activatableSetUseActionAppearance :: (MonadIO m, IsActivatable a) => a -> Bool -> m ()
- data ActivatableSyncActionPropertiesMethodInfo
- activatableSyncActionProperties :: (MonadIO m, IsActivatable a, IsAction b) => a -> Maybe b -> m ()
- data ActivatableRelatedActionPropertyInfo
- activatableRelatedAction :: AttrLabelProxy "relatedAction"
- constructActivatableRelatedAction :: (IsActivatable o, IsAction a) => a -> IO (GValueConstruct o)
- getActivatableRelatedAction :: (MonadIO m, IsActivatable o) => o -> m Action
- setActivatableRelatedAction :: (MonadIO m, IsActivatable o, IsAction a) => o -> a -> m ()
- data ActivatableUseActionAppearancePropertyInfo
- activatableUseActionAppearance :: AttrLabelProxy "useActionAppearance"
- constructActivatableUseActionAppearance :: IsActivatable o => Bool -> IO (GValueConstruct o)
- getActivatableUseActionAppearance :: (MonadIO m, IsActivatable o) => o -> m Bool
- setActivatableUseActionAppearance :: (MonadIO m, IsActivatable o) => o -> Bool -> m ()
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 # | |
| ((~) * info (ResolveActivatableMethod t Activatable), MethodInfo * info Activatable p) => IsLabelProxy t (Activatable -> p) Source # | |
| HasAttributeList * Activatable Source # | |
| type SignalList Activatable Source # | |
| type AttributeList Activatable Source # | |
class GObject o => IsActivatable o Source #
Instances
toActivatable :: IsActivatable o => o -> IO Activatable Source #
Methods
doSetRelatedAction
data ActivatableDoSetRelatedActionMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsActivatable a, IsAction b) => MethodInfo * ActivatableDoSetRelatedActionMethodInfo a signature Source # | |
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 # | |
activatableGetRelatedAction :: (MonadIO m, IsActivatable a) => a -> m Action Source #
Deprecated: (Since version 3.10)
getUseActionAppearance
data ActivatableGetUseActionAppearanceMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsActivatable a) => MethodInfo * ActivatableGetUseActionAppearanceMethodInfo a signature Source # | |
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 # | |
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 # | |
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 # | |
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 AttrOrigin ActivatableRelatedActionPropertyInfo Source # | |
| type AttrLabel ActivatableRelatedActionPropertyInfo Source # | |
| type AttrGetType ActivatableRelatedActionPropertyInfo Source # | |
| type AttrBaseTypeConstraint ActivatableRelatedActionPropertyInfo Source # | |
| type AttrAllowedOps ActivatableRelatedActionPropertyInfo Source # | |
activatableRelatedAction :: AttrLabelProxy "relatedAction" Source #
constructActivatableRelatedAction :: (IsActivatable o, IsAction a) => a -> IO (GValueConstruct o) Source #
getActivatableRelatedAction :: (MonadIO m, IsActivatable o) => o -> m Action Source #
setActivatableRelatedAction :: (MonadIO m, IsActivatable o, IsAction a) => o -> a -> m () Source #
useActionAppearance
data ActivatableUseActionAppearancePropertyInfo Source #
Instances
| AttrInfo ActivatableUseActionAppearancePropertyInfo Source # | |
| type AttrSetTypeConstraint ActivatableUseActionAppearancePropertyInfo Source # | |
| type AttrOrigin ActivatableUseActionAppearancePropertyInfo Source # | |
| type AttrLabel ActivatableUseActionAppearancePropertyInfo Source # | |
| type AttrGetType ActivatableUseActionAppearancePropertyInfo Source # | |
| type AttrBaseTypeConstraint ActivatableUseActionAppearancePropertyInfo Source # | |
| type AttrAllowedOps ActivatableUseActionAppearancePropertyInfo Source # | |
activatableUseActionAppearance :: AttrLabelProxy "useActionAppearance" Source #
constructActivatableUseActionAppearance :: IsActivatable o => Bool -> IO (GValueConstruct o) Source #
getActivatableUseActionAppearance :: (MonadIO m, IsActivatable o) => o -> m Bool Source #
setActivatableUseActionAppearance :: (MonadIO m, IsActivatable o) => o -> Bool -> m () Source #