gi-webkit2-4.0.7: WebKit2 bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit2.Objects.WindowProperties

Contents

Description

 

Synopsis

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 SignalList WindowProperties
type AttributeList WindowProperties Source # 
type AttributeList WindowProperties

class GObject o => IsWindowProperties o Source #

Instances

Methods

getFullscreen

data WindowPropertiesGetFullscreenMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetFullscreenMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WindowPropertiesGetFullscreenMethodInfo a -> signature -> s

getGeometry

data WindowPropertiesGetGeometryMethodInfo Source #

Instances

((~) * signature (m Rectangle), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetGeometryMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WindowPropertiesGetGeometryMethodInfo a -> signature -> s

getLocationbarVisible

getMenubarVisible

getResizable

data WindowPropertiesGetResizableMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWindowProperties a) => MethodInfo * WindowPropertiesGetResizableMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WindowPropertiesGetResizableMethodInfo a -> signature -> s

getScrollbarsVisible

getStatusbarVisible

getToolbarVisible

Properties

fullscreen

data WindowPropertiesFullscreenPropertyInfo Source #

Instances

AttrInfo WindowPropertiesFullscreenPropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesFullscreenPropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesFullscreenPropertyInfo = * ~ Bool
type AttrOrigin WindowPropertiesFullscreenPropertyInfo Source # 
type AttrLabel WindowPropertiesFullscreenPropertyInfo Source # 
type AttrLabel WindowPropertiesFullscreenPropertyInfo = "fullscreen"
type AttrGetType WindowPropertiesFullscreenPropertyInfo Source # 
type AttrBaseTypeConstraint WindowPropertiesFullscreenPropertyInfo Source # 
type AttrAllowedOps WindowPropertiesFullscreenPropertyInfo Source # 
type AttrAllowedOps WindowPropertiesFullscreenPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

windowPropertiesFullscreen :: AttrLabelProxy "fullscreen" Source #

geometry

data WindowPropertiesGeometryPropertyInfo Source #

Instances

AttrInfo WindowPropertiesGeometryPropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesGeometryPropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesGeometryPropertyInfo = * ~ Rectangle
type AttrOrigin WindowPropertiesGeometryPropertyInfo Source # 
type AttrLabel WindowPropertiesGeometryPropertyInfo Source # 
type AttrLabel WindowPropertiesGeometryPropertyInfo = "geometry"
type AttrGetType WindowPropertiesGeometryPropertyInfo Source # 
type AttrGetType WindowPropertiesGeometryPropertyInfo = Maybe Rectangle
type AttrBaseTypeConstraint WindowPropertiesGeometryPropertyInfo Source # 
type AttrAllowedOps WindowPropertiesGeometryPropertyInfo Source # 
type AttrAllowedOps WindowPropertiesGeometryPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructWindowPropertiesGeometry :: IsWindowProperties o => Rectangle -> IO (GValueConstruct o) 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 AttrLabel WindowPropertiesLocationbarVisiblePropertyInfo = "locationbar-visible"
type AttrGetType WindowPropertiesLocationbarVisiblePropertyInfo Source # 
type AttrBaseTypeConstraint WindowPropertiesLocationbarVisiblePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesLocationbarVisiblePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesLocationbarVisiblePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

windowPropertiesLocationbarVisible :: AttrLabelProxy "locationbarVisible" Source #

menubarVisible

data WindowPropertiesMenubarVisiblePropertyInfo Source #

Instances

AttrInfo WindowPropertiesMenubarVisiblePropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesMenubarVisiblePropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesMenubarVisiblePropertyInfo = * ~ Bool
type AttrOrigin WindowPropertiesMenubarVisiblePropertyInfo Source # 
type AttrLabel WindowPropertiesMenubarVisiblePropertyInfo Source # 
type AttrLabel WindowPropertiesMenubarVisiblePropertyInfo = "menubar-visible"
type AttrGetType WindowPropertiesMenubarVisiblePropertyInfo Source # 
type AttrBaseTypeConstraint WindowPropertiesMenubarVisiblePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesMenubarVisiblePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesMenubarVisiblePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

windowPropertiesMenubarVisible :: AttrLabelProxy "menubarVisible" Source #

resizable

data WindowPropertiesResizablePropertyInfo Source #

Instances

AttrInfo WindowPropertiesResizablePropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesResizablePropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesResizablePropertyInfo = * ~ Bool
type AttrOrigin WindowPropertiesResizablePropertyInfo Source # 
type AttrLabel WindowPropertiesResizablePropertyInfo Source # 
type AttrLabel WindowPropertiesResizablePropertyInfo = "resizable"
type AttrGetType WindowPropertiesResizablePropertyInfo Source # 
type AttrBaseTypeConstraint WindowPropertiesResizablePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesResizablePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesResizablePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

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 AttrLabel WindowPropertiesScrollbarsVisiblePropertyInfo = "scrollbars-visible"
type AttrGetType WindowPropertiesScrollbarsVisiblePropertyInfo Source # 
type AttrBaseTypeConstraint WindowPropertiesScrollbarsVisiblePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesScrollbarsVisiblePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesScrollbarsVisiblePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

windowPropertiesScrollbarsVisible :: AttrLabelProxy "scrollbarsVisible" Source #

statusbarVisible

data WindowPropertiesStatusbarVisiblePropertyInfo Source #

Instances

AttrInfo WindowPropertiesStatusbarVisiblePropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesStatusbarVisiblePropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesStatusbarVisiblePropertyInfo = * ~ Bool
type AttrOrigin WindowPropertiesStatusbarVisiblePropertyInfo Source # 
type AttrLabel WindowPropertiesStatusbarVisiblePropertyInfo Source # 
type AttrLabel WindowPropertiesStatusbarVisiblePropertyInfo = "statusbar-visible"
type AttrGetType WindowPropertiesStatusbarVisiblePropertyInfo Source # 
type AttrBaseTypeConstraint WindowPropertiesStatusbarVisiblePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesStatusbarVisiblePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesStatusbarVisiblePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

windowPropertiesStatusbarVisible :: AttrLabelProxy "statusbarVisible" Source #

toolbarVisible

data WindowPropertiesToolbarVisiblePropertyInfo Source #

Instances

AttrInfo WindowPropertiesToolbarVisiblePropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesToolbarVisiblePropertyInfo Source # 
type AttrSetTypeConstraint WindowPropertiesToolbarVisiblePropertyInfo = * ~ Bool
type AttrOrigin WindowPropertiesToolbarVisiblePropertyInfo Source # 
type AttrLabel WindowPropertiesToolbarVisiblePropertyInfo Source # 
type AttrLabel WindowPropertiesToolbarVisiblePropertyInfo = "toolbar-visible"
type AttrGetType WindowPropertiesToolbarVisiblePropertyInfo Source # 
type AttrBaseTypeConstraint WindowPropertiesToolbarVisiblePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesToolbarVisiblePropertyInfo Source # 
type AttrAllowedOps WindowPropertiesToolbarVisiblePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

windowPropertiesToolbarVisible :: AttrLabelProxy "toolbarVisible" Source #