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 |
- newtype RemoteActionGroup = RemoteActionGroup (ForeignPtr RemoteActionGroup)
- noRemoteActionGroup :: Maybe RemoteActionGroup
- class GObject o => RemoteActionGroupK o
- toRemoteActionGroup :: RemoteActionGroupK o => o -> IO RemoteActionGroup
- remoteActionGroupActivateActionFull :: (MonadIO m, RemoteActionGroupK a) => a -> Text -> Maybe GVariant -> GVariant -> m ()
- remoteActionGroupChangeActionStateFull :: (MonadIO m, RemoteActionGroupK a) => a -> Text -> GVariant -> GVariant -> m ()
Exported types
newtype RemoteActionGroup Source
class GObject o => RemoteActionGroupK o Source
(GObject o, IsDescendantOf RemoteActionGroup o) => RemoteActionGroupK o Source |
toRemoteActionGroup :: RemoteActionGroupK o => o -> IO RemoteActionGroup Source
Methods
remoteActionGroupActivateActionFull
remoteActionGroupActivateActionFull :: (MonadIO m, RemoteActionGroupK a) => a -> Text -> Maybe GVariant -> GVariant -> m () Source
remoteActionGroupChangeActionStateFull
remoteActionGroupChangeActionStateFull :: (MonadIO m, RemoteActionGroupK a) => a -> Text -> GVariant -> GVariant -> m () Source