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 ApplicationWindow = ApplicationWindow (ForeignPtr ApplicationWindow)
- class GObject o => ApplicationWindowK o
- toApplicationWindow :: ApplicationWindowK o => o -> IO ApplicationWindow
- noApplicationWindow :: Maybe ApplicationWindow
- applicationWindowGetId :: (MonadIO m, ApplicationWindowK a) => a -> m Word32
- applicationWindowGetShowMenubar :: (MonadIO m, ApplicationWindowK a) => a -> m Bool
- applicationWindowNew :: (MonadIO m, ApplicationK a) => a -> m ApplicationWindow
- applicationWindowSetShowMenubar :: (MonadIO m, ApplicationWindowK a) => a -> Bool -> m ()
- data ApplicationWindowShowMenubarPropertyInfo
- constructApplicationWindowShowMenubar :: Bool -> IO ([Char], GValue)
- getApplicationWindowShowMenubar :: (MonadIO m, ApplicationWindowK o) => o -> m Bool
- setApplicationWindowShowMenubar :: (MonadIO m, ApplicationWindowK o) => o -> Bool -> m ()
Exported types
newtype ApplicationWindow Source
class GObject o => ApplicationWindowK o Source
(GObject o, IsDescendantOf ApplicationWindow o) => ApplicationWindowK o |
toApplicationWindow :: ApplicationWindowK o => o -> IO ApplicationWindow Source
Methods
applicationWindowGetId
applicationWindowGetId :: (MonadIO m, ApplicationWindowK a) => a -> m Word32 Source
applicationWindowGetShowMenubar
applicationWindowGetShowMenubar :: (MonadIO m, ApplicationWindowK a) => a -> m Bool Source
applicationWindowNew
applicationWindowNew :: (MonadIO m, ApplicationK a) => a -> m ApplicationWindow Source
applicationWindowSetShowMenubar
applicationWindowSetShowMenubar :: (MonadIO m, ApplicationWindowK a) => a -> Bool -> m () Source
Properties
ShowMenubar
data ApplicationWindowShowMenubarPropertyInfo Source
AttrInfo ApplicationWindowShowMenubarPropertyInfo | |
type AttrLabel ApplicationWindowShowMenubarPropertyInfo = "ApplicationWindow::show-menubar" | |
type AttrGetType ApplicationWindowShowMenubarPropertyInfo = Bool | |
type AttrBaseTypeConstraint ApplicationWindowShowMenubarPropertyInfo = ApplicationWindowK | |
type AttrSetTypeConstraint ApplicationWindowShowMenubarPropertyInfo = * ~ Bool | |
type AttrAllowedOps ApplicationWindowShowMenubarPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getApplicationWindowShowMenubar :: (MonadIO m, ApplicationWindowK o) => o -> m Bool Source
setApplicationWindowShowMenubar :: (MonadIO m, ApplicationWindowK o) => o -> Bool -> m () Source