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 SimpleActionGroup = SimpleActionGroup (ForeignPtr SimpleActionGroup)
- class GObject o => SimpleActionGroupK o
- toSimpleActionGroup :: SimpleActionGroupK o => o -> IO SimpleActionGroup
- noSimpleActionGroup :: Maybe SimpleActionGroup
- simpleActionGroupAddEntries :: (MonadIO m, SimpleActionGroupK a) => a -> [ActionEntry] -> Ptr () -> m ()
- simpleActionGroupInsert :: (MonadIO m, SimpleActionGroupK a, ActionK b) => a -> b -> m ()
- simpleActionGroupLookup :: (MonadIO m, SimpleActionGroupK a) => a -> Text -> m Action
- simpleActionGroupNew :: MonadIO m => m SimpleActionGroup
- simpleActionGroupRemove :: (MonadIO m, SimpleActionGroupK a) => a -> Text -> m ()
Exported types
newtype SimpleActionGroup Source
class GObject o => SimpleActionGroupK o Source
(GObject o, IsDescendantOf SimpleActionGroup o) => SimpleActionGroupK o Source |
toSimpleActionGroup :: SimpleActionGroupK o => o -> IO SimpleActionGroup Source
Methods
simpleActionGroupAddEntries
simpleActionGroupAddEntries :: (MonadIO m, SimpleActionGroupK a) => a -> [ActionEntry] -> Ptr () -> m () Source
Deprecated: (Since version 2.38)Use g_action_map_add_action_entries()
simpleActionGroupInsert
simpleActionGroupInsert :: (MonadIO m, SimpleActionGroupK a, ActionK b) => a -> b -> m () Source
Deprecated: (Since version 2.38)Use g_action_map_add_action()
simpleActionGroupLookup
simpleActionGroupLookup :: (MonadIO m, SimpleActionGroupK a) => a -> Text -> m Action Source
Deprecated: (Since version 2.38)Use g_action_map_lookup_action()
simpleActionGroupNew
simpleActionGroupNew :: MonadIO m => m SimpleActionGroup Source
simpleActionGroupRemove
simpleActionGroupRemove :: (MonadIO m, SimpleActionGroupK a) => a -> Text -> m () Source
Deprecated: (Since version 2.38)Use g_action_map_remove_action()