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.ChildPropertyAction
Description
No description available in the introspection data.
Synopsis
- newtype ChildPropertyAction = ChildPropertyAction (ManagedPtr ChildPropertyAction)
- class (GObject o, IsDescendantOf ChildPropertyAction o) => IsChildPropertyAction o
- toChildPropertyAction :: (MonadIO m, IsChildPropertyAction o) => o -> m ChildPropertyAction
- childPropertyActionNew :: (HasCallStack, MonadIO m, IsContainer a, IsWidget b) => Text -> a -> b -> Text -> m Action
- getChildPropertyActionChild :: (MonadIO m, IsChildPropertyAction o) => o -> m (Maybe Widget)
- getChildPropertyActionChildPropertyName :: (MonadIO m, IsChildPropertyAction o) => o -> m (Maybe Text)
- getChildPropertyActionContainer :: (MonadIO m, IsChildPropertyAction o) => o -> m (Maybe Container)
Exported types
newtype ChildPropertyAction Source #
Memory-managed wrapper type.
Constructors
ChildPropertyAction (ManagedPtr ChildPropertyAction) |
Instances
class (GObject o, IsDescendantOf ChildPropertyAction o) => IsChildPropertyAction o Source #
Type class for types which can be safely cast to ChildPropertyAction
, for instance with toChildPropertyAction
.
Instances
(GObject o, IsDescendantOf ChildPropertyAction o) => IsChildPropertyAction o Source # | |
Defined in GI.Dazzle.Objects.ChildPropertyAction |
toChildPropertyAction :: (MonadIO m, IsChildPropertyAction o) => o -> m ChildPropertyAction Source #
Cast to ChildPropertyAction
, 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
activate, bindProperty, bindPropertyFull, changeState, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getEnabled, getName, getParameterType, getProperty, getQdata, getState, getStateHint, getStateType.
Setters
new
childPropertyActionNew Source #
Arguments
:: (HasCallStack, MonadIO m, IsContainer a, IsWidget b) | |
=> Text |
|
-> a |
|
-> b |
|
-> Text |
|
-> m Action | Returns: A new |
This creates a new Action
that will change when the underlying child
property of container
changes for child
.
Properties
child
No description available in the introspection data.
getChildPropertyActionChild :: (MonadIO m, IsChildPropertyAction o) => o -> m (Maybe Widget) Source #
Get the value of the “child
” property.
When overloading is enabled, this is equivalent to
get
childPropertyAction #child
childPropertyName
No description available in the introspection data.
getChildPropertyActionChildPropertyName :: (MonadIO m, IsChildPropertyAction o) => o -> m (Maybe Text) Source #
Get the value of the “child-property-name
” property.
When overloading is enabled, this is equivalent to
get
childPropertyAction #childPropertyName
container
No description available in the introspection data.
getChildPropertyActionContainer :: (MonadIO m, IsChildPropertyAction o) => o -> m (Maybe Container) Source #
Get the value of the “container
” property.
When overloading is enabled, this is equivalent to
get
childPropertyAction #container