| 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 :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetGeometryMethodInfo
- windowPropertiesGetGeometry :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Rectangle
- data WindowPropertiesGetLocationbarVisibleMethodInfo
- windowPropertiesGetLocationbarVisible :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetMenubarVisibleMethodInfo
- windowPropertiesGetMenubarVisible :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetResizableMethodInfo
- windowPropertiesGetResizable :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetScrollbarsVisibleMethodInfo
- windowPropertiesGetScrollbarsVisible :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetStatusbarVisibleMethodInfo
- windowPropertiesGetStatusbarVisible :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- data WindowPropertiesGetToolbarVisibleMethodInfo
- windowPropertiesGetToolbarVisible :: (HasCallStack, 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 # | |
| IsObject WindowProperties Source # | |
| IsWindowProperties 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 AttributeList WindowProperties Source # | |
| type SignalList WindowProperties Source # | |
class GObject o => IsWindowProperties o Source #
Instances
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 Source #
Arguments
| :: (HasCallStack, MonadIO m, IsWindowProperties a) | |
| => a |
|
| -> m Bool | Returns: |
Get whether the window should be shown in fullscreen state or not.
getGeometry
data WindowPropertiesGetGeometryMethodInfo Source #
Instances
| ((~) * signature (m Rectangle), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetGeometryMethodInfo a signature Source # | |
windowPropertiesGetGeometry Source #
Arguments
| :: (HasCallStack, MonadIO m, IsWindowProperties a) | |
| => a |
|
| -> m Rectangle |
Get the geometry the window should have on the screen when shown.
getLocationbarVisible
data WindowPropertiesGetLocationbarVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetLocationbarVisibleMethodInfo a signature Source # | |
windowPropertiesGetLocationbarVisible Source #
Arguments
| :: (HasCallStack, MonadIO m, IsWindowProperties a) | |
| => a |
|
| -> m Bool | Returns: |
Get whether the window should have the locationbar visible or not.
getMenubarVisible
data WindowPropertiesGetMenubarVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetMenubarVisibleMethodInfo a signature Source # | |
windowPropertiesGetMenubarVisible Source #
Arguments
| :: (HasCallStack, MonadIO m, IsWindowProperties a) | |
| => a |
|
| -> m Bool | Returns: |
Get whether the window should have the menubar visible or not.
getResizable
data WindowPropertiesGetResizableMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetResizableMethodInfo a signature Source # | |
windowPropertiesGetResizable Source #
Arguments
| :: (HasCallStack, MonadIO m, IsWindowProperties a) | |
| => a |
|
| -> m Bool | Returns: |
Get whether the window should be resizable by the user or not.
getScrollbarsVisible
data WindowPropertiesGetScrollbarsVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetScrollbarsVisibleMethodInfo a signature Source # | |
windowPropertiesGetScrollbarsVisible Source #
Arguments
| :: (HasCallStack, MonadIO m, IsWindowProperties a) | |
| => a |
|
| -> m Bool | Returns: |
Get whether the window should have the scrollbars visible or not.
getStatusbarVisible
data WindowPropertiesGetStatusbarVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetStatusbarVisibleMethodInfo a signature Source # | |
windowPropertiesGetStatusbarVisible Source #
Arguments
| :: (HasCallStack, MonadIO m, IsWindowProperties a) | |
| => a |
|
| -> m Bool | Returns: |
Get whether the window should have the statusbar visible or not.
getToolbarVisible
data WindowPropertiesGetToolbarVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetToolbarVisibleMethodInfo a signature Source # | |
windowPropertiesGetToolbarVisible Source #
Arguments
| :: (HasCallStack, MonadIO m, IsWindowProperties a) | |
| => a |
|
| -> m Bool | Returns: |
Get whether the window should have the toolbar visible or not.
Properties
fullscreen
data WindowPropertiesFullscreenPropertyInfo Source #
Instances
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
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
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
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
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
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
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
constructWindowPropertiesToolbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #
getWindowPropertiesToolbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #
windowPropertiesToolbarVisible :: AttrLabelProxy "toolbarVisible" Source #