| 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.Gtk.Objects.MenuBar
Contents
Description
- newtype MenuBar = MenuBar (ManagedPtr MenuBar)
- class GObject o => IsMenuBar o
- toMenuBar :: IsMenuBar o => o -> IO MenuBar
- noMenuBar :: Maybe MenuBar
- data MenuBarGetChildPackDirectionMethodInfo
- menuBarGetChildPackDirection :: (MonadIO m, IsMenuBar a) => a -> m PackDirection
- data MenuBarGetPackDirectionMethodInfo
- menuBarGetPackDirection :: (MonadIO m, IsMenuBar a) => a -> m PackDirection
- menuBarNew :: MonadIO m => m MenuBar
- menuBarNewFromModel :: (MonadIO m, IsMenuModel a) => a -> m MenuBar
- data MenuBarSetChildPackDirectionMethodInfo
- menuBarSetChildPackDirection :: (MonadIO m, IsMenuBar a) => a -> PackDirection -> m ()
- data MenuBarSetPackDirectionMethodInfo
- menuBarSetPackDirection :: (MonadIO m, IsMenuBar a) => a -> PackDirection -> m ()
- data MenuBarChildPackDirectionPropertyInfo
- constructMenuBarChildPackDirection :: IsMenuBar o => PackDirection -> IO (GValueConstruct o)
- getMenuBarChildPackDirection :: (MonadIO m, IsMenuBar o) => o -> m PackDirection
- menuBarChildPackDirection :: AttrLabelProxy "childPackDirection"
- setMenuBarChildPackDirection :: (MonadIO m, IsMenuBar o) => o -> PackDirection -> m ()
- data MenuBarPackDirectionPropertyInfo
- constructMenuBarPackDirection :: IsMenuBar o => PackDirection -> IO (GValueConstruct o)
- getMenuBarPackDirection :: (MonadIO m, IsMenuBar o) => o -> m PackDirection
- menuBarPackDirection :: AttrLabelProxy "packDirection"
- setMenuBarPackDirection :: (MonadIO m, IsMenuBar o) => o -> PackDirection -> m ()
Exported types
Instances
| GObject MenuBar Source # | |
| IsObject MenuBar Source # | |
| IsWidget MenuBar Source # | |
| IsMenuShell MenuBar Source # | |
| IsContainer MenuBar Source # | |
| IsBuildable MenuBar Source # | |
| IsImplementorIface MenuBar Source # | |
| IsMenuBar MenuBar Source # | |
| ((~) * info (ResolveMenuBarMethod t MenuBar), MethodInfo * info MenuBar p) => IsLabel t (MenuBar -> p) Source # | |
| ((~) * info (ResolveMenuBarMethod t MenuBar), MethodInfo * info MenuBar p) => IsLabelProxy t (MenuBar -> p) Source # | |
| HasAttributeList * MenuBar Source # | |
| type SignalList MenuBar Source # | |
| type AttributeList MenuBar Source # | |
Methods
getChildPackDirection
data MenuBarGetChildPackDirectionMethodInfo Source #
Instances
| ((~) * signature (m PackDirection), MonadIO m, IsMenuBar a) => MethodInfo * MenuBarGetChildPackDirectionMethodInfo a signature Source # | |
menuBarGetChildPackDirection :: (MonadIO m, IsMenuBar a) => a -> m PackDirection Source #
getPackDirection
data MenuBarGetPackDirectionMethodInfo Source #
Instances
| ((~) * signature (m PackDirection), MonadIO m, IsMenuBar a) => MethodInfo * MenuBarGetPackDirectionMethodInfo a signature Source # | |
menuBarGetPackDirection :: (MonadIO m, IsMenuBar a) => a -> m PackDirection Source #
new
menuBarNew :: MonadIO m => m MenuBar Source #
newFromModel
menuBarNewFromModel :: (MonadIO m, IsMenuModel a) => a -> m MenuBar Source #
setChildPackDirection
data MenuBarSetChildPackDirectionMethodInfo Source #
Instances
| ((~) * signature (PackDirection -> m ()), MonadIO m, IsMenuBar a) => MethodInfo * MenuBarSetChildPackDirectionMethodInfo a signature Source # | |
menuBarSetChildPackDirection :: (MonadIO m, IsMenuBar a) => a -> PackDirection -> m () Source #
setPackDirection
data MenuBarSetPackDirectionMethodInfo Source #
Instances
| ((~) * signature (PackDirection -> m ()), MonadIO m, IsMenuBar a) => MethodInfo * MenuBarSetPackDirectionMethodInfo a signature Source # | |
menuBarSetPackDirection :: (MonadIO m, IsMenuBar a) => a -> PackDirection -> m () Source #
Properties
childPackDirection
data MenuBarChildPackDirectionPropertyInfo Source #
Instances
| AttrInfo MenuBarChildPackDirectionPropertyInfo Source # | |
| type AttrSetTypeConstraint MenuBarChildPackDirectionPropertyInfo Source # | |
| type AttrOrigin MenuBarChildPackDirectionPropertyInfo Source # | |
| type AttrLabel MenuBarChildPackDirectionPropertyInfo Source # | |
| type AttrGetType MenuBarChildPackDirectionPropertyInfo Source # | |
| type AttrBaseTypeConstraint MenuBarChildPackDirectionPropertyInfo Source # | |
| type AttrAllowedOps MenuBarChildPackDirectionPropertyInfo Source # | |
constructMenuBarChildPackDirection :: IsMenuBar o => PackDirection -> IO (GValueConstruct o) Source #
getMenuBarChildPackDirection :: (MonadIO m, IsMenuBar o) => o -> m PackDirection Source #
menuBarChildPackDirection :: AttrLabelProxy "childPackDirection" Source #
setMenuBarChildPackDirection :: (MonadIO m, IsMenuBar o) => o -> PackDirection -> m () Source #
packDirection
data MenuBarPackDirectionPropertyInfo Source #
Instances
| AttrInfo MenuBarPackDirectionPropertyInfo Source # | |
| type AttrSetTypeConstraint MenuBarPackDirectionPropertyInfo Source # | |
| type AttrOrigin MenuBarPackDirectionPropertyInfo Source # | |
| type AttrLabel MenuBarPackDirectionPropertyInfo Source # | |
| type AttrGetType MenuBarPackDirectionPropertyInfo Source # | |
| type AttrBaseTypeConstraint MenuBarPackDirectionPropertyInfo Source # | |
| type AttrAllowedOps MenuBarPackDirectionPropertyInfo Source # | |
constructMenuBarPackDirection :: IsMenuBar o => PackDirection -> IO (GValueConstruct o) Source #
getMenuBarPackDirection :: (MonadIO m, IsMenuBar o) => o -> m PackDirection Source #
menuBarPackDirection :: AttrLabelProxy "packDirection" Source #
setMenuBarPackDirection :: (MonadIO m, IsMenuBar o) => o -> PackDirection -> m () Source #