Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
GI.NM.Structs.TCAction
Description
No description available in the introspection data.
Synopsis
- newtype TCAction = TCAction (ManagedPtr TCAction)
- tCActionDup :: (HasCallStack, MonadIO m) => TCAction -> m TCAction
- tCActionEqual :: (HasCallStack, MonadIO m) => TCAction -> TCAction -> m Bool
- tCActionGetAttribute :: (HasCallStack, MonadIO m) => TCAction -> Text -> m GVariant
- tCActionGetAttributeNames :: (HasCallStack, MonadIO m) => TCAction -> m [Text]
- tCActionGetKind :: (HasCallStack, MonadIO m) => TCAction -> m Text
- tCActionNew :: (HasCallStack, MonadIO m) => Text -> m TCAction
- tCActionRef :: (HasCallStack, MonadIO m) => TCAction -> m ()
- tCActionSetAttribute :: (HasCallStack, MonadIO m) => TCAction -> Text -> Maybe GVariant -> m ()
- tCActionUnref :: (HasCallStack, MonadIO m) => TCAction -> m ()
Exported types
Memory-managed wrapper type.
Constructors
TCAction (ManagedPtr TCAction) |
Instances
Eq TCAction Source # | |
GBoxed TCAction Source # | |
Defined in GI.NM.Structs.TCAction | |
ManagedPtrNewtype TCAction Source # | |
Defined in GI.NM.Structs.TCAction Methods toManagedPtr :: TCAction -> ManagedPtr TCAction # | |
TypedObject TCAction Source # | |
Defined in GI.NM.Structs.TCAction | |
HasParentTypes TCAction Source # | |
Defined in GI.NM.Structs.TCAction | |
IsGValue (Maybe TCAction) Source # | Convert |
Defined in GI.NM.Structs.TCAction | |
type ParentTypes TCAction Source # | |
Defined in GI.NM.Structs.TCAction |
Methods
Click to display all available methods, including inherited ones
dup
Arguments
:: (HasCallStack, MonadIO m) | |
=> TCAction |
|
-> m TCAction | Returns: a copy of |
Creates a copy of action
Since: 1.12
equal
Arguments
:: (HasCallStack, MonadIO m) | |
=> TCAction |
|
-> TCAction |
|
-> m Bool | Returns: |
Determines if two TCAction
objects contain the same kind, family,
handle, parent and info.
Since: 1.12
getAttribute
Arguments
:: (HasCallStack, MonadIO m) | |
=> TCAction |
|
-> Text |
|
-> m GVariant | Returns: the value of the attribute with name |
Gets the value of the attribute with name name
on action
Since: 1.12
getAttributeNames
tCActionGetAttributeNames Source #
Arguments
:: (HasCallStack, MonadIO m) | |
=> TCAction |
|
-> m [Text] | Returns: a |
Gets an array of attribute names defined on action
.
Since: 1.12
getKind
Arguments
:: (HasCallStack, MonadIO m) | |
=> TCAction |
|
-> m Text |
No description available in the introspection data.
Since: 1.12
new
Arguments
:: (HasCallStack, MonadIO m) | |
=> Text |
|
-> m TCAction | Returns: the new |
Creates a new TCAction
object.
Since: 1.12
ref
Arguments
:: (HasCallStack, MonadIO m) | |
=> TCAction |
|
-> m () |
Increases the reference count of the object.
Since: 1.12
setAttribute
Arguments
:: (HasCallStack, MonadIO m) | |
=> TCAction |
|
-> Text |
|
-> Maybe GVariant |
|
-> m () |
Sets or clears the named attribute on action
to the given value.
Since: 1.12
unref
Arguments
:: (HasCallStack, MonadIO m) | |
=> TCAction |
|
-> m () |
Decreases the reference count of the object. If the reference count reaches zero, the object will be destroyed.
Since: 1.12