| 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.ApplicationWindow
Contents
Description
- newtype ApplicationWindow = ApplicationWindow (ManagedPtr ApplicationWindow)
- class GObject o => IsApplicationWindow o
- toApplicationWindow :: IsApplicationWindow o => o -> IO ApplicationWindow
- noApplicationWindow :: Maybe ApplicationWindow
- data ApplicationWindowGetHelpOverlayMethodInfo
- applicationWindowGetHelpOverlay :: (MonadIO m, IsApplicationWindow a) => a -> m (Maybe ShortcutsWindow)
- data ApplicationWindowGetIdMethodInfo
- applicationWindowGetId :: (MonadIO m, IsApplicationWindow a) => a -> m Word32
- data ApplicationWindowGetShowMenubarMethodInfo
- applicationWindowGetShowMenubar :: (MonadIO m, IsApplicationWindow a) => a -> m Bool
- applicationWindowNew :: (MonadIO m, IsApplication a) => a -> m ApplicationWindow
- data ApplicationWindowSetHelpOverlayMethodInfo
- applicationWindowSetHelpOverlay :: (MonadIO m, IsApplicationWindow a, IsShortcutsWindow b) => a -> Maybe b -> m ()
- data ApplicationWindowSetShowMenubarMethodInfo
- applicationWindowSetShowMenubar :: (MonadIO m, IsApplicationWindow a) => a -> Bool -> m ()
- data ApplicationWindowShowMenubarPropertyInfo
- applicationWindowShowMenubar :: AttrLabelProxy "showMenubar"
- constructApplicationWindowShowMenubar :: IsApplicationWindow o => Bool -> IO (GValueConstruct o)
- getApplicationWindowShowMenubar :: (MonadIO m, IsApplicationWindow o) => o -> m Bool
- setApplicationWindowShowMenubar :: (MonadIO m, IsApplicationWindow o) => o -> Bool -> m ()
Exported types
newtype ApplicationWindow Source #
Constructors
| ApplicationWindow (ManagedPtr ApplicationWindow) |
Instances
| GObject ApplicationWindow Source # | |
| IsObject ApplicationWindow Source # | |
| IsActionGroup ApplicationWindow Source # | |
| IsWindow ApplicationWindow Source # | |
| IsWidget ApplicationWindow Source # | |
| IsContainer ApplicationWindow Source # | |
| IsBin ApplicationWindow Source # | |
| IsBuildable ApplicationWindow Source # | |
| IsImplementorIface ApplicationWindow Source # | |
| IsActionMap ApplicationWindow Source # | |
| IsApplicationWindow ApplicationWindow Source # | |
| ((~) * info (ResolveApplicationWindowMethod t ApplicationWindow), MethodInfo * info ApplicationWindow p) => IsLabel t (ApplicationWindow -> p) Source # | |
| ((~) * info (ResolveApplicationWindowMethod t ApplicationWindow), MethodInfo * info ApplicationWindow p) => IsLabelProxy t (ApplicationWindow -> p) Source # | |
| HasAttributeList * ApplicationWindow Source # | |
| type SignalList ApplicationWindow Source # | |
| type AttributeList ApplicationWindow Source # | |
class GObject o => IsApplicationWindow o Source #
Instances
| (GObject a, UnknownAncestorError Constraint ApplicationWindow a) => IsApplicationWindow a Source # | |
| IsApplicationWindow ApplicationWindow Source # | |
toApplicationWindow :: IsApplicationWindow o => o -> IO ApplicationWindow Source #
Methods
getHelpOverlay
data ApplicationWindowGetHelpOverlayMethodInfo Source #
Instances
| ((~) * signature (m (Maybe ShortcutsWindow)), MonadIO m, IsApplicationWindow a) => MethodInfo * ApplicationWindowGetHelpOverlayMethodInfo a signature Source # | |
applicationWindowGetHelpOverlay :: (MonadIO m, IsApplicationWindow a) => a -> m (Maybe ShortcutsWindow) Source #
getId
data ApplicationWindowGetIdMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m, IsApplicationWindow a) => MethodInfo * ApplicationWindowGetIdMethodInfo a signature Source # | |
applicationWindowGetId :: (MonadIO m, IsApplicationWindow a) => a -> m Word32 Source #
getShowMenubar
data ApplicationWindowGetShowMenubarMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsApplicationWindow a) => MethodInfo * ApplicationWindowGetShowMenubarMethodInfo a signature Source # | |
applicationWindowGetShowMenubar :: (MonadIO m, IsApplicationWindow a) => a -> m Bool Source #
new
applicationWindowNew :: (MonadIO m, IsApplication a) => a -> m ApplicationWindow Source #
setHelpOverlay
data ApplicationWindowSetHelpOverlayMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsApplicationWindow a, IsShortcutsWindow b) => MethodInfo * ApplicationWindowSetHelpOverlayMethodInfo a signature Source # | |
applicationWindowSetHelpOverlay :: (MonadIO m, IsApplicationWindow a, IsShortcutsWindow b) => a -> Maybe b -> m () Source #
setShowMenubar
data ApplicationWindowSetShowMenubarMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsApplicationWindow a) => MethodInfo * ApplicationWindowSetShowMenubarMethodInfo a signature Source # | |
applicationWindowSetShowMenubar :: (MonadIO m, IsApplicationWindow a) => a -> Bool -> m () Source #
Properties
showMenubar
data ApplicationWindowShowMenubarPropertyInfo Source #
Instances
| AttrInfo ApplicationWindowShowMenubarPropertyInfo Source # | |
| type AttrSetTypeConstraint ApplicationWindowShowMenubarPropertyInfo Source # | |
| type AttrOrigin ApplicationWindowShowMenubarPropertyInfo Source # | |
| type AttrLabel ApplicationWindowShowMenubarPropertyInfo Source # | |
| type AttrGetType ApplicationWindowShowMenubarPropertyInfo Source # | |
| type AttrBaseTypeConstraint ApplicationWindowShowMenubarPropertyInfo Source # | |
| type AttrAllowedOps ApplicationWindowShowMenubarPropertyInfo Source # | |
applicationWindowShowMenubar :: AttrLabelProxy "showMenubar" Source #
constructApplicationWindowShowMenubar :: IsApplicationWindow o => Bool -> IO (GValueConstruct o) Source #
getApplicationWindowShowMenubar :: (MonadIO m, IsApplicationWindow o) => o -> m Bool Source #
setApplicationWindowShowMenubar :: (MonadIO m, IsApplicationWindow o) => o -> Bool -> m () Source #