Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.Dazzle.Objects.WidgetActionGroup
Description
No description available in the introspection data.
Synopsis
- newtype WidgetActionGroup = WidgetActionGroup (ManagedPtr WidgetActionGroup)
- class (GObject o, IsDescendantOf WidgetActionGroup o) => IsWidgetActionGroup o
- toWidgetActionGroup :: (MonadIO m, IsWidgetActionGroup o) => o -> m WidgetActionGroup
- widgetActionGroupAttach :: (HasCallStack, MonadIO m, IsWidget a) => a -> Text -> m ()
- widgetActionGroupNew :: (HasCallStack, MonadIO m, IsWidget a) => a -> m ActionGroup
- widgetActionGroupSetActionEnabled :: (HasCallStack, MonadIO m, IsWidgetActionGroup a) => a -> Text -> Bool -> m ()
- constructWidgetActionGroupWidget :: (IsWidgetActionGroup o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
- getWidgetActionGroupWidget :: (MonadIO m, IsWidgetActionGroup o) => o -> m (Maybe Widget)
Exported types
newtype WidgetActionGroup Source #
Memory-managed wrapper type.
Constructors
WidgetActionGroup (ManagedPtr WidgetActionGroup) |
Instances
class (GObject o, IsDescendantOf WidgetActionGroup o) => IsWidgetActionGroup o Source #
Type class for types which can be safely cast to WidgetActionGroup
, for instance with toWidgetActionGroup
.
Instances
(GObject o, IsDescendantOf WidgetActionGroup o) => IsWidgetActionGroup o Source # | |
Defined in GI.Dazzle.Objects.WidgetActionGroup |
toWidgetActionGroup :: (MonadIO m, IsWidgetActionGroup o) => o -> m WidgetActionGroup Source #
Cast to WidgetActionGroup
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
actionAdded, actionEnabledChanged, actionRemoved, actionStateChanged, activateAction, bindProperty, bindPropertyFull, changeActionState, forceFloating, freezeNotify, getv, hasAction, isFloating, listActions, notify, notifyByPspec, queryAction, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getActionEnabled, getActionParameterType, getActionState, getActionStateHint, getActionStateType, getData, getProperty, getQdata.
Setters
attach
widgetActionGroupAttach Source #
Arguments
:: (HasCallStack, MonadIO m, IsWidget a) | |
=> a |
|
-> Text |
|
-> m () |
Helper function to create an WidgetActionGroup
and attach
it to widget
using the group name groupName
.
new
Arguments
:: (HasCallStack, MonadIO m, IsWidget a) | |
=> a | |
-> m ActionGroup | Returns: An |
No description available in the introspection data.
setActionEnabled
widgetActionGroupSetActionEnabled :: (HasCallStack, MonadIO m, IsWidgetActionGroup a) => a -> Text -> Bool -> m () Source #
No description available in the introspection data.
Properties
widget
No description available in the introspection data.
constructWidgetActionGroupWidget :: (IsWidgetActionGroup o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “widget
” property. This is rarely needed directly, but it is used by new
.
getWidgetActionGroupWidget :: (MonadIO m, IsWidgetActionGroup o) => o -> m (Maybe Widget) Source #
Get the value of the “widget
” property.
When overloading is enabled, this is equivalent to
get
widgetActionGroup #widget