| 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.WebKit2.Objects.WindowProperties
Contents
Description
- newtype WindowProperties = WindowProperties (ManagedPtr WindowProperties)
- class GObject o => IsWindowProperties o
- toWindowProperties :: IsWindowProperties o => o -> IO WindowProperties
- noWindowProperties :: Maybe WindowProperties
- data WindowPropertiesGetFullscreenMethodInfo
- windowPropertiesGetFullscreen :: (MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetGeometryMethodInfo
- windowPropertiesGetGeometry :: (MonadIO m, IsWindowProperties a) => a -> m Rectangle
- data WindowPropertiesGetLocationbarVisibleMethodInfo
- windowPropertiesGetLocationbarVisible :: (MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetMenubarVisibleMethodInfo
- windowPropertiesGetMenubarVisible :: (MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetResizableMethodInfo
- windowPropertiesGetResizable :: (MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetScrollbarsVisibleMethodInfo
- windowPropertiesGetScrollbarsVisible :: (MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetStatusbarVisibleMethodInfo
- windowPropertiesGetStatusbarVisible :: (MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetToolbarVisibleMethodInfo
- windowPropertiesGetToolbarVisible :: (MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesFullscreenPropertyInfo
- constructWindowPropertiesFullscreen :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesFullscreen :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- windowPropertiesFullscreen :: AttrLabelProxy "fullscreen"
- data WindowPropertiesGeometryPropertyInfo
- constructWindowPropertiesGeometry :: IsWindowProperties o => Rectangle -> IO (GValueConstruct o)
- getWindowPropertiesGeometry :: (MonadIO m, IsWindowProperties o) => o -> m (Maybe Rectangle)
- windowPropertiesGeometry :: AttrLabelProxy "geometry"
- data WindowPropertiesLocationbarVisiblePropertyInfo
- constructWindowPropertiesLocationbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesLocationbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- windowPropertiesLocationbarVisible :: AttrLabelProxy "locationbarVisible"
- data WindowPropertiesMenubarVisiblePropertyInfo
- constructWindowPropertiesMenubarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesMenubarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- windowPropertiesMenubarVisible :: AttrLabelProxy "menubarVisible"
- data WindowPropertiesResizablePropertyInfo
- constructWindowPropertiesResizable :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesResizable :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- windowPropertiesResizable :: AttrLabelProxy "resizable"
- data WindowPropertiesScrollbarsVisiblePropertyInfo
- constructWindowPropertiesScrollbarsVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesScrollbarsVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- windowPropertiesScrollbarsVisible :: AttrLabelProxy "scrollbarsVisible"
- data WindowPropertiesStatusbarVisiblePropertyInfo
- constructWindowPropertiesStatusbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesStatusbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- windowPropertiesStatusbarVisible :: AttrLabelProxy "statusbarVisible"
- data WindowPropertiesToolbarVisiblePropertyInfo
- constructWindowPropertiesToolbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesToolbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- windowPropertiesToolbarVisible :: AttrLabelProxy "toolbarVisible"
Exported types
newtype WindowProperties Source #
Constructors
| WindowProperties (ManagedPtr WindowProperties) |
Instances
| GObject WindowProperties Source # | |
| IsWindowProperties WindowProperties Source # | |
| IsObject WindowProperties Source # | |
| ((~) * info (ResolveWindowPropertiesMethod t WindowProperties), MethodInfo * info WindowProperties p) => IsLabel t (WindowProperties -> p) Source # | |
| ((~) * info (ResolveWindowPropertiesMethod t WindowProperties), MethodInfo * info WindowProperties p) => IsLabelProxy t (WindowProperties -> p) Source # | |
| HasAttributeList * WindowProperties Source # | |
| type SignalList WindowProperties Source # | |
| type AttributeList WindowProperties Source # | |
class GObject o => IsWindowProperties o Source #
Instances
| (GObject a, UnknownAncestorError Constraint WindowProperties a) => IsWindowProperties a Source # | |
| IsWindowProperties WindowProperties Source # | |
toWindowProperties :: IsWindowProperties o => o -> IO WindowProperties Source #
Methods
getFullscreen
data WindowPropertiesGetFullscreenMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetFullscreenMethodInfo a signature Source # | |
windowPropertiesGetFullscreen :: (MonadIO m, IsWindowProperties a) => a -> m Bool Source #
getGeometry
data WindowPropertiesGetGeometryMethodInfo Source #
Instances
| ((~) * signature (m Rectangle), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetGeometryMethodInfo a signature Source # | |
windowPropertiesGetGeometry :: (MonadIO m, IsWindowProperties a) => a -> m Rectangle Source #
getLocationbarVisible
data WindowPropertiesGetLocationbarVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetLocationbarVisibleMethodInfo a signature Source # | |
windowPropertiesGetLocationbarVisible :: (MonadIO m, IsWindowProperties a) => a -> m Bool Source #
getMenubarVisible
data WindowPropertiesGetMenubarVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetMenubarVisibleMethodInfo a signature Source # | |
windowPropertiesGetMenubarVisible :: (MonadIO m, IsWindowProperties a) => a -> m Bool Source #
getResizable
data WindowPropertiesGetResizableMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetResizableMethodInfo a signature Source # | |
windowPropertiesGetResizable :: (MonadIO m, IsWindowProperties a) => a -> m Bool Source #
getScrollbarsVisible
data WindowPropertiesGetScrollbarsVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetScrollbarsVisibleMethodInfo a signature Source # | |
windowPropertiesGetScrollbarsVisible :: (MonadIO m, IsWindowProperties a) => a -> m Bool Source #
getStatusbarVisible
data WindowPropertiesGetStatusbarVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetStatusbarVisibleMethodInfo a signature Source # | |
windowPropertiesGetStatusbarVisible :: (MonadIO m, IsWindowProperties a) => a -> m Bool Source #
getToolbarVisible
data WindowPropertiesGetToolbarVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetToolbarVisibleMethodInfo a signature Source # | |
windowPropertiesGetToolbarVisible :: (MonadIO m, IsWindowProperties a) => a -> m Bool Source #
Properties
fullscreen
data WindowPropertiesFullscreenPropertyInfo Source #
Instances
| AttrInfo WindowPropertiesFullscreenPropertyInfo Source # | |
| type AttrSetTypeConstraint WindowPropertiesFullscreenPropertyInfo Source # | |
| type AttrOrigin WindowPropertiesFullscreenPropertyInfo Source # | |
| type AttrLabel WindowPropertiesFullscreenPropertyInfo Source # | |
| type AttrGetType WindowPropertiesFullscreenPropertyInfo Source # | |
| type AttrBaseTypeConstraint WindowPropertiesFullscreenPropertyInfo Source # | |
| type AttrAllowedOps WindowPropertiesFullscreenPropertyInfo Source # | |
constructWindowPropertiesFullscreen :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #
getWindowPropertiesFullscreen :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #
windowPropertiesFullscreen :: AttrLabelProxy "fullscreen" Source #
geometry
data WindowPropertiesGeometryPropertyInfo Source #
Instances
| AttrInfo WindowPropertiesGeometryPropertyInfo Source # | |
| type AttrSetTypeConstraint WindowPropertiesGeometryPropertyInfo Source # | |
| type AttrOrigin WindowPropertiesGeometryPropertyInfo Source # | |
| type AttrLabel WindowPropertiesGeometryPropertyInfo Source # | |
| type AttrGetType WindowPropertiesGeometryPropertyInfo Source # | |
| type AttrBaseTypeConstraint WindowPropertiesGeometryPropertyInfo Source # | |
| type AttrAllowedOps WindowPropertiesGeometryPropertyInfo Source # | |
constructWindowPropertiesGeometry :: IsWindowProperties o => Rectangle -> IO (GValueConstruct o) Source #
getWindowPropertiesGeometry :: (MonadIO m, IsWindowProperties o) => o -> m (Maybe Rectangle) Source #
windowPropertiesGeometry :: AttrLabelProxy "geometry" Source #
locationbarVisible
data WindowPropertiesLocationbarVisiblePropertyInfo Source #
Instances
| AttrInfo WindowPropertiesLocationbarVisiblePropertyInfo Source # | |
| type AttrSetTypeConstraint WindowPropertiesLocationbarVisiblePropertyInfo Source # | |
| type AttrOrigin WindowPropertiesLocationbarVisiblePropertyInfo Source # | |
| type AttrLabel WindowPropertiesLocationbarVisiblePropertyInfo Source # | |
| type AttrGetType WindowPropertiesLocationbarVisiblePropertyInfo Source # | |
| type AttrBaseTypeConstraint WindowPropertiesLocationbarVisiblePropertyInfo Source # | |
| type AttrAllowedOps WindowPropertiesLocationbarVisiblePropertyInfo Source # | |
constructWindowPropertiesLocationbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #
getWindowPropertiesLocationbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #
windowPropertiesLocationbarVisible :: AttrLabelProxy "locationbarVisible" Source #
menubarVisible
data WindowPropertiesMenubarVisiblePropertyInfo Source #
Instances
| AttrInfo WindowPropertiesMenubarVisiblePropertyInfo Source # | |
| type AttrSetTypeConstraint WindowPropertiesMenubarVisiblePropertyInfo Source # | |
| type AttrOrigin WindowPropertiesMenubarVisiblePropertyInfo Source # | |
| type AttrLabel WindowPropertiesMenubarVisiblePropertyInfo Source # | |
| type AttrGetType WindowPropertiesMenubarVisiblePropertyInfo Source # | |
| type AttrBaseTypeConstraint WindowPropertiesMenubarVisiblePropertyInfo Source # | |
| type AttrAllowedOps WindowPropertiesMenubarVisiblePropertyInfo Source # | |
constructWindowPropertiesMenubarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #
getWindowPropertiesMenubarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #
windowPropertiesMenubarVisible :: AttrLabelProxy "menubarVisible" Source #
resizable
data WindowPropertiesResizablePropertyInfo Source #
Instances
| AttrInfo WindowPropertiesResizablePropertyInfo Source # | |
| type AttrSetTypeConstraint WindowPropertiesResizablePropertyInfo Source # | |
| type AttrOrigin WindowPropertiesResizablePropertyInfo Source # | |
| type AttrLabel WindowPropertiesResizablePropertyInfo Source # | |
| type AttrGetType WindowPropertiesResizablePropertyInfo Source # | |
| type AttrBaseTypeConstraint WindowPropertiesResizablePropertyInfo Source # | |
| type AttrAllowedOps WindowPropertiesResizablePropertyInfo Source # | |
constructWindowPropertiesResizable :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #
getWindowPropertiesResizable :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #
windowPropertiesResizable :: AttrLabelProxy "resizable" Source #
scrollbarsVisible
data WindowPropertiesScrollbarsVisiblePropertyInfo Source #
Instances
| AttrInfo WindowPropertiesScrollbarsVisiblePropertyInfo Source # | |
| type AttrSetTypeConstraint WindowPropertiesScrollbarsVisiblePropertyInfo Source # | |
| type AttrOrigin WindowPropertiesScrollbarsVisiblePropertyInfo Source # | |
| type AttrLabel WindowPropertiesScrollbarsVisiblePropertyInfo Source # | |
| type AttrGetType WindowPropertiesScrollbarsVisiblePropertyInfo Source # | |
| type AttrBaseTypeConstraint WindowPropertiesScrollbarsVisiblePropertyInfo Source # | |
| type AttrAllowedOps WindowPropertiesScrollbarsVisiblePropertyInfo Source # | |
constructWindowPropertiesScrollbarsVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #
getWindowPropertiesScrollbarsVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #
windowPropertiesScrollbarsVisible :: AttrLabelProxy "scrollbarsVisible" Source #
statusbarVisible
data WindowPropertiesStatusbarVisiblePropertyInfo Source #
Instances
| AttrInfo WindowPropertiesStatusbarVisiblePropertyInfo Source # | |
| type AttrSetTypeConstraint WindowPropertiesStatusbarVisiblePropertyInfo Source # | |
| type AttrOrigin WindowPropertiesStatusbarVisiblePropertyInfo Source # | |
| type AttrLabel WindowPropertiesStatusbarVisiblePropertyInfo Source # | |
| type AttrGetType WindowPropertiesStatusbarVisiblePropertyInfo Source # | |
| type AttrBaseTypeConstraint WindowPropertiesStatusbarVisiblePropertyInfo Source # | |
| type AttrAllowedOps WindowPropertiesStatusbarVisiblePropertyInfo Source # | |
constructWindowPropertiesStatusbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #
getWindowPropertiesStatusbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #
windowPropertiesStatusbarVisible :: AttrLabelProxy "statusbarVisible" Source #
toolbarVisible
data WindowPropertiesToolbarVisiblePropertyInfo Source #
Instances
| AttrInfo WindowPropertiesToolbarVisiblePropertyInfo Source # | |
| type AttrSetTypeConstraint WindowPropertiesToolbarVisiblePropertyInfo Source # | |
| type AttrOrigin WindowPropertiesToolbarVisiblePropertyInfo Source # | |
| type AttrLabel WindowPropertiesToolbarVisiblePropertyInfo Source # | |
| type AttrGetType WindowPropertiesToolbarVisiblePropertyInfo Source # | |
| type AttrBaseTypeConstraint WindowPropertiesToolbarVisiblePropertyInfo Source # | |
| type AttrAllowedOps WindowPropertiesToolbarVisiblePropertyInfo Source # | |
constructWindowPropertiesToolbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #
getWindowPropertiesToolbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #
windowPropertiesToolbarVisible :: AttrLabelProxy "toolbarVisible" Source #