gi-webkit2-4.0.22: WebKit2 bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (inaki@blueleaf.cc)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit2.Objects.WindowProperties

Contents

Description

No description available in the introspection data.

Synopsis

Exported types

class (GObject o, IsDescendantOf WindowProperties o) => IsWindowProperties o Source #

Type class for types which can be safely cast to WindowProperties, for instance with toWindowProperties.

toWindowProperties :: (MonadIO m, IsWindowProperties o) => o -> m WindowProperties Source #

Cast to WindowProperties, for types for which this is known to be safe. For general casts, use castTo.

Methods

getFullscreen

windowPropertiesGetFullscreen Source #

Arguments

:: (HasCallStack, MonadIO m, IsWindowProperties a) 
=> a

windowProperties: a WindowProperties

-> m Bool

Returns: True if the window should be fullscreen or False otherwise.

Get whether the window should be shown in fullscreen state or not.

getGeometry

windowPropertiesGetGeometry Source #

Arguments

:: (HasCallStack, MonadIO m, IsWindowProperties a) 
=> a

windowProperties: a WindowProperties

-> m Rectangle 

Get the geometry the window should have on the screen when shown.

getLocationbarVisible

windowPropertiesGetLocationbarVisible Source #

Arguments

:: (HasCallStack, MonadIO m, IsWindowProperties a) 
=> a

windowProperties: a WindowProperties

-> m Bool

Returns: True if locationbar should be visible or False otherwise.

Get whether the window should have the locationbar visible or not.

getMenubarVisible

windowPropertiesGetMenubarVisible Source #

Arguments

:: (HasCallStack, MonadIO m, IsWindowProperties a) 
=> a

windowProperties: a WindowProperties

-> m Bool

Returns: True if menubar should be visible or False otherwise.

Get whether the window should have the menubar visible or not.

getResizable

windowPropertiesGetResizable Source #

Arguments

:: (HasCallStack, MonadIO m, IsWindowProperties a) 
=> a

windowProperties: a WindowProperties

-> m Bool

Returns: True if the window should be resizable or False otherwise.

Get whether the window should be resizable by the user or not.

getScrollbarsVisible

windowPropertiesGetScrollbarsVisible Source #

Arguments

:: (HasCallStack, MonadIO m, IsWindowProperties a) 
=> a

windowProperties: a WindowProperties

-> m Bool

Returns: True if scrollbars should be visible or False otherwise.

Get whether the window should have the scrollbars visible or not.

getStatusbarVisible

windowPropertiesGetStatusbarVisible Source #

Arguments

:: (HasCallStack, MonadIO m, IsWindowProperties a) 
=> a

windowProperties: a WindowProperties

-> m Bool

Returns: True if statusbar should be visible or False otherwise.

Get whether the window should have the statusbar visible or not.

getToolbarVisible

windowPropertiesGetToolbarVisible Source #

Arguments

:: (HasCallStack, MonadIO m, IsWindowProperties a) 
=> a

windowProperties: a WindowProperties

-> m Bool

Returns: True if toolbar should be visible or False otherwise.

Get whether the window should have the toolbar visible or not.

Properties

fullscreen

No description available in the introspection data.

constructWindowPropertiesFullscreen :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “fullscreen” property. This is rarely needed directly, but it is used by new.

getWindowPropertiesFullscreen :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #

Get the value of the “fullscreen” property. When overloading is enabled, this is equivalent to

get windowProperties #fullscreen

geometry

No description available in the introspection data.

constructWindowPropertiesGeometry :: IsWindowProperties o => Rectangle -> IO (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “geometry” property. This is rarely needed directly, but it is used by new.

getWindowPropertiesGeometry :: (MonadIO m, IsWindowProperties o) => o -> m (Maybe Rectangle) Source #

Get the value of the “geometry” property. When overloading is enabled, this is equivalent to

get windowProperties #geometry

locationbarVisible

No description available in the introspection data.

constructWindowPropertiesLocationbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “locationbar-visible” property. This is rarely needed directly, but it is used by new.

getWindowPropertiesLocationbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #

Get the value of the “locationbar-visible” property. When overloading is enabled, this is equivalent to

get windowProperties #locationbarVisible

menubarVisible

No description available in the introspection data.

constructWindowPropertiesMenubarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “menubar-visible” property. This is rarely needed directly, but it is used by new.

getWindowPropertiesMenubarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #

Get the value of the “menubar-visible” property. When overloading is enabled, this is equivalent to

get windowProperties #menubarVisible

resizable

No description available in the introspection data.

constructWindowPropertiesResizable :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “resizable” property. This is rarely needed directly, but it is used by new.

getWindowPropertiesResizable :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #

Get the value of the “resizable” property. When overloading is enabled, this is equivalent to

get windowProperties #resizable

scrollbarsVisible

No description available in the introspection data.

constructWindowPropertiesScrollbarsVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “scrollbars-visible” property. This is rarely needed directly, but it is used by new.

getWindowPropertiesScrollbarsVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #

Get the value of the “scrollbars-visible” property. When overloading is enabled, this is equivalent to

get windowProperties #scrollbarsVisible

statusbarVisible

No description available in the introspection data.

constructWindowPropertiesStatusbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “statusbar-visible” property. This is rarely needed directly, but it is used by new.

getWindowPropertiesStatusbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #

Get the value of the “statusbar-visible” property. When overloading is enabled, this is equivalent to

get windowProperties #statusbarVisible

toolbarVisible

No description available in the introspection data.

constructWindowPropertiesToolbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “toolbar-visible” property. This is rarely needed directly, but it is used by new.

getWindowPropertiesToolbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool Source #

Get the value of the “toolbar-visible” property. When overloading is enabled, this is equivalent to

get windowProperties #toolbarVisible