Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (inaki@blueleaf.cc) |
Safe Haskell | None |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype WindowProperties = WindowProperties (ManagedPtr WindowProperties)
- class (GObject o, IsDescendantOf WindowProperties o) => IsWindowProperties o
- toWindowProperties :: (MonadIO m, IsWindowProperties o) => o -> m WindowProperties
- noWindowProperties :: Maybe WindowProperties
- windowPropertiesGetFullscreen :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- windowPropertiesGetGeometry :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Rectangle
- windowPropertiesGetLocationbarVisible :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- windowPropertiesGetMenubarVisible :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- windowPropertiesGetResizable :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- windowPropertiesGetScrollbarsVisible :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- windowPropertiesGetStatusbarVisible :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- windowPropertiesGetToolbarVisible :: (HasCallStack, MonadIO m, IsWindowProperties a) => a -> m Bool
- constructWindowPropertiesFullscreen :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesFullscreen :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- constructWindowPropertiesGeometry :: IsWindowProperties o => Rectangle -> IO (GValueConstruct o)
- getWindowPropertiesGeometry :: (MonadIO m, IsWindowProperties o) => o -> m (Maybe Rectangle)
- constructWindowPropertiesLocationbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesLocationbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- constructWindowPropertiesMenubarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesMenubarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- constructWindowPropertiesResizable :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesResizable :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- constructWindowPropertiesScrollbarsVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesScrollbarsVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- constructWindowPropertiesStatusbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesStatusbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool
- constructWindowPropertiesToolbarVisible :: IsWindowProperties o => Bool -> IO (GValueConstruct o)
- getWindowPropertiesToolbarVisible :: (MonadIO m, IsWindowProperties o) => o -> m Bool
Exported types
newtype WindowProperties Source #
Memory-managed wrapper type.
Instances
GObject WindowProperties Source # | |
Defined in GI.WebKit2.Objects.WindowProperties gobjectType :: IO GType # | |
HasParentTypes WindowProperties Source # | |
Defined in GI.WebKit2.Objects.WindowProperties | |
type ParentTypes WindowProperties Source # | |
Defined in GI.WebKit2.Objects.WindowProperties |
class (GObject o, IsDescendantOf WindowProperties o) => IsWindowProperties o Source #
Type class for types which can be safely cast to WindowProperties
, for instance with toWindowProperties
.
Instances
(GObject o, IsDescendantOf WindowProperties o) => IsWindowProperties o Source # | |
Defined in GI.WebKit2.Objects.WindowProperties |
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
.
noWindowProperties :: Maybe WindowProperties Source #
A convenience alias for Nothing
:: Maybe
WindowProperties
.
Methods
getFullscreen
windowPropertiesGetFullscreen Source #
:: (HasCallStack, MonadIO m, IsWindowProperties a) | |
=> a |
|
-> m Bool | Returns: |
Get whether the window should be shown in fullscreen state or not.
getGeometry
windowPropertiesGetGeometry Source #
:: (HasCallStack, MonadIO m, IsWindowProperties a) | |
=> a |
|
-> m Rectangle |
Get the geometry the window should have on the screen when shown.
getLocationbarVisible
windowPropertiesGetLocationbarVisible Source #
:: (HasCallStack, MonadIO m, IsWindowProperties a) | |
=> a |
|
-> m Bool | Returns: |
Get whether the window should have the locationbar visible or not.
getMenubarVisible
windowPropertiesGetMenubarVisible Source #
:: (HasCallStack, MonadIO m, IsWindowProperties a) | |
=> a |
|
-> m Bool | Returns: |
Get whether the window should have the menubar visible or not.
getResizable
windowPropertiesGetResizable Source #
:: (HasCallStack, MonadIO m, IsWindowProperties a) | |
=> a |
|
-> m Bool | Returns: |
Get whether the window should be resizable by the user or not.
getScrollbarsVisible
windowPropertiesGetScrollbarsVisible Source #
:: (HasCallStack, MonadIO m, IsWindowProperties a) | |
=> a |
|
-> m Bool | Returns: |
Get whether the window should have the scrollbars visible or not.
getStatusbarVisible
windowPropertiesGetStatusbarVisible Source #
:: (HasCallStack, MonadIO m, IsWindowProperties a) | |
=> a |
|
-> m Bool | Returns: |
Get whether the window should have the statusbar visible or not.
getToolbarVisible
windowPropertiesGetToolbarVisible Source #
:: (HasCallStack, MonadIO m, IsWindowProperties a) | |
=> a |
|
-> m Bool | Returns: |
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