| 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 |
GI.Gio.Objects.MenuAttributeIter
Contents
Description
- newtype MenuAttributeIter = MenuAttributeIter (ForeignPtr MenuAttributeIter)
- class GObject o => IsMenuAttributeIter o
- toMenuAttributeIter :: IsMenuAttributeIter o => o -> IO MenuAttributeIter
- noMenuAttributeIter :: Maybe MenuAttributeIter
- data MenuAttributeIterGetNameMethodInfo
- menuAttributeIterGetName :: (MonadIO m, IsMenuAttributeIter a) => a -> m Text
- data MenuAttributeIterGetNextMethodInfo
- menuAttributeIterGetNext :: (MonadIO m, IsMenuAttributeIter a) => a -> m (Bool, Text, GVariant)
- data MenuAttributeIterGetValueMethodInfo
- menuAttributeIterGetValue :: (MonadIO m, IsMenuAttributeIter a) => a -> m GVariant
- data MenuAttributeIterNextMethodInfo
- menuAttributeIterNext :: (MonadIO m, IsMenuAttributeIter a) => a -> m Bool
Exported types
newtype MenuAttributeIter Source #
Constructors
| MenuAttributeIter (ForeignPtr MenuAttributeIter) |
Instances
| GObject MenuAttributeIter Source # | |
| IsObject MenuAttributeIter Source # | |
| IsMenuAttributeIter MenuAttributeIter Source # | |
| ((~) * info (ResolveMenuAttributeIterMethod t MenuAttributeIter), MethodInfo * info MenuAttributeIter p) => IsLabel t (MenuAttributeIter -> p) Source # | |
| ((~) * info (ResolveMenuAttributeIterMethod t MenuAttributeIter), MethodInfo * info MenuAttributeIter p) => IsLabelProxy t (MenuAttributeIter -> p) Source # | |
| HasAttributeList * MenuAttributeIter Source # | |
| type SignalList MenuAttributeIter Source # | |
| type AttributeList MenuAttributeIter Source # | |
class GObject o => IsMenuAttributeIter o Source #
Instances
| (GObject a, UnknownAncestorError Constraint MenuAttributeIter a) => IsMenuAttributeIter a Source # | |
| IsMenuAttributeIter MenuAttributeIter Source # | |
toMenuAttributeIter :: IsMenuAttributeIter o => o -> IO MenuAttributeIter Source #
Methods
menuAttributeIterGetName
data MenuAttributeIterGetNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsMenuAttributeIter a) => MethodInfo * MenuAttributeIterGetNameMethodInfo a signature Source # | |
menuAttributeIterGetName :: (MonadIO m, IsMenuAttributeIter a) => a -> m Text Source #
menuAttributeIterGetNext
data MenuAttributeIterGetNextMethodInfo Source #
Instances
| ((~) * signature (m (Bool, Text, GVariant)), MonadIO m, IsMenuAttributeIter a) => MethodInfo * MenuAttributeIterGetNextMethodInfo a signature Source # | |
menuAttributeIterGetNext :: (MonadIO m, IsMenuAttributeIter a) => a -> m (Bool, Text, GVariant) Source #
menuAttributeIterGetValue
data MenuAttributeIterGetValueMethodInfo Source #
Instances
| ((~) * signature (m GVariant), MonadIO m, IsMenuAttributeIter a) => MethodInfo * MenuAttributeIterGetValueMethodInfo a signature Source # | |
menuAttributeIterGetValue :: (MonadIO m, IsMenuAttributeIter a) => a -> m GVariant Source #
menuAttributeIterNext
data MenuAttributeIterNextMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsMenuAttributeIter a) => MethodInfo * MenuAttributeIterNextMethodInfo a signature Source # | |
menuAttributeIterNext :: (MonadIO m, IsMenuAttributeIter a) => a -> m Bool Source #