gi-webkit2webextension-4.0.9: WebKit2-WebExtension 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.WebKit2WebExtension.Objects.DOMDOMWindow

Contents

Description

 

Synopsis

Exported types

newtype DOMDOMWindow Source #

Constructors

DOMDOMWindow (ManagedPtr DOMDOMWindow) 

Instances

GObject DOMDOMWindow Source # 
IsObject DOMDOMWindow Source # 
IsDOMObject DOMDOMWindow Source # 
IsDOMDOMWindow DOMDOMWindow Source # 
IsDOMEventTarget DOMDOMWindow Source # 
((~) * info (ResolveDOMDOMWindowMethod t DOMDOMWindow), MethodInfo * info DOMDOMWindow p) => IsLabel t (DOMDOMWindow -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> DOMDOMWindow -> p #

((~) * info (ResolveDOMDOMWindowMethod t DOMDOMWindow), MethodInfo * info DOMDOMWindow p) => IsLabelProxy t (DOMDOMWindow -> p) Source # 
HasAttributeList * DOMDOMWindow Source # 
type SignalList DOMDOMWindow Source # 
type SignalList DOMDOMWindow
type AttributeList DOMDOMWindow Source # 
type AttributeList DOMDOMWindow

class GObject o => IsDOMDOMWindow o Source #

Instances

(GObject a, UnknownAncestorError Constraint DOMDOMWindow a) => IsDOMDOMWindow a Source # 
IsDOMDOMWindow DOMDOMWindow Source # 

Methods

webkitMessageHandlersPostMessage

Properties

closed

data DOMDOMWindowClosedPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowClosedPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowClosedPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowClosedPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowClosedPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowClosedPropertyInfo :: *

type AttrLabel DOMDOMWindowClosedPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowClosedPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowClosedPropertyInfo o => Proxy * DOMDOMWindowClosedPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowClosedPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowClosedPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowClosedPropertyInfo b) => Proxy * DOMDOMWindowClosedPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowClosedPropertyInfo o => Proxy * DOMDOMWindowClosedPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowClosedPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowClosedPropertyInfo b) => Proxy * DOMDOMWindowClosedPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowClosedPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowClosedPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowClosedPropertyInfo Source # 
type AttrLabel DOMDOMWindowClosedPropertyInfo Source # 
type AttrLabel DOMDOMWindowClosedPropertyInfo = "closed"
type AttrGetType DOMDOMWindowClosedPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowClosedPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowClosedPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowClosedPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowClosedPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowClosed :: AttrLabelProxy "closed" Source #

defaultStatus

data DOMDOMWindowDefaultStatusPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowDefaultStatusPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo = * ~ Text
type AttrOrigin DOMDOMWindowDefaultStatusPropertyInfo Source # 
type AttrLabel DOMDOMWindowDefaultStatusPropertyInfo Source # 
type AttrLabel DOMDOMWindowDefaultStatusPropertyInfo = "default-status"
type AttrGetType DOMDOMWindowDefaultStatusPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowDefaultStatusPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowDefaultStatusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructDOMDOMWindowDefaultStatus :: IsDOMDOMWindow o => Text -> IO (GValueConstruct o) Source #

dOMDOMWindowDefaultStatus :: AttrLabelProxy "defaultStatus" Source #

devicePixelRatio

data DOMDOMWindowDevicePixelRatioPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowDevicePixelRatioPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowDevicePixelRatioPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowDevicePixelRatioPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowDevicePixelRatioPropertyInfo Source # 
type AttrLabel DOMDOMWindowDevicePixelRatioPropertyInfo Source # 
type AttrLabel DOMDOMWindowDevicePixelRatioPropertyInfo = "device-pixel-ratio"
type AttrGetType DOMDOMWindowDevicePixelRatioPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowDevicePixelRatioPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowDevicePixelRatioPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowDevicePixelRatioPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowDevicePixelRatio :: AttrLabelProxy "devicePixelRatio" Source #

document

data DOMDOMWindowDocumentPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowDocumentPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowDocumentPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowDocumentPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowDocumentPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowDocumentPropertyInfo :: *

type AttrLabel DOMDOMWindowDocumentPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowDocumentPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowDocumentPropertyInfo o => Proxy * DOMDOMWindowDocumentPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowDocumentPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowDocumentPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowDocumentPropertyInfo b) => Proxy * DOMDOMWindowDocumentPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowDocumentPropertyInfo o => Proxy * DOMDOMWindowDocumentPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowDocumentPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowDocumentPropertyInfo b) => Proxy * DOMDOMWindowDocumentPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowDocumentPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowDocumentPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowDocumentPropertyInfo Source # 
type AttrLabel DOMDOMWindowDocumentPropertyInfo Source # 
type AttrLabel DOMDOMWindowDocumentPropertyInfo = "document"
type AttrGetType DOMDOMWindowDocumentPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowDocumentPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowDocumentPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowDocumentPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowDocumentPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDOMWindowDocument :: AttrLabelProxy "document" Source #

frameElement

data DOMDOMWindowFrameElementPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowFrameElementPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowFrameElementPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowFrameElementPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowFrameElementPropertyInfo Source # 
type AttrLabel DOMDOMWindowFrameElementPropertyInfo Source # 
type AttrLabel DOMDOMWindowFrameElementPropertyInfo = "frame-element"
type AttrGetType DOMDOMWindowFrameElementPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowFrameElementPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowFrameElementPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowFrameElementPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDOMWindowFrameElement :: AttrLabelProxy "frameElement" Source #

frames

data DOMDOMWindowFramesPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowFramesPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowFramesPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowFramesPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowFramesPropertyInfo :: *

type AttrLabel DOMDOMWindowFramesPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowFramesPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo o => Proxy * DOMDOMWindowFramesPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowFramesPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowFramesPropertyInfo b) => Proxy * DOMDOMWindowFramesPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo o => Proxy * DOMDOMWindowFramesPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowFramesPropertyInfo b) => Proxy * DOMDOMWindowFramesPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowFramesPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowFramesPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowFramesPropertyInfo Source # 
type AttrLabel DOMDOMWindowFramesPropertyInfo Source # 
type AttrLabel DOMDOMWindowFramesPropertyInfo = "frames"
type AttrGetType DOMDOMWindowFramesPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowFramesPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowFramesPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDOMWindowFrames :: AttrLabelProxy "frames" Source #

innerHeight

data DOMDOMWindowInnerHeightPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowInnerHeightPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowInnerHeightPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowInnerHeightPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowInnerHeightPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowInnerHeightPropertyInfo :: *

type AttrLabel DOMDOMWindowInnerHeightPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowInnerHeightPropertyInfo :: *

type AttrSetTypeConstraint DOMDOMWindowInnerHeightPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowInnerHeightPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowInnerHeightPropertyInfo Source # 
type AttrLabel DOMDOMWindowInnerHeightPropertyInfo Source # 
type AttrLabel DOMDOMWindowInnerHeightPropertyInfo = "inner-height"
type AttrGetType DOMDOMWindowInnerHeightPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowInnerHeightPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowInnerHeightPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowInnerHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowInnerHeight :: AttrLabelProxy "innerHeight" Source #

innerWidth

data DOMDOMWindowInnerWidthPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowInnerWidthPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowInnerWidthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowInnerWidthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowInnerWidthPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowInnerWidthPropertyInfo :: *

type AttrLabel DOMDOMWindowInnerWidthPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowInnerWidthPropertyInfo :: *

type AttrSetTypeConstraint DOMDOMWindowInnerWidthPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowInnerWidthPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowInnerWidthPropertyInfo Source # 
type AttrLabel DOMDOMWindowInnerWidthPropertyInfo Source # 
type AttrLabel DOMDOMWindowInnerWidthPropertyInfo = "inner-width"
type AttrGetType DOMDOMWindowInnerWidthPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowInnerWidthPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowInnerWidthPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowInnerWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowInnerWidth :: AttrLabelProxy "innerWidth" Source #

length

data DOMDOMWindowLengthPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowLengthPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowLengthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowLengthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowLengthPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowLengthPropertyInfo :: *

type AttrLabel DOMDOMWindowLengthPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowLengthPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowLengthPropertyInfo o => Proxy * DOMDOMWindowLengthPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowLengthPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowLengthPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowLengthPropertyInfo b) => Proxy * DOMDOMWindowLengthPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowLengthPropertyInfo o => Proxy * DOMDOMWindowLengthPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowLengthPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowLengthPropertyInfo b) => Proxy * DOMDOMWindowLengthPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowLengthPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowLengthPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowLengthPropertyInfo Source # 
type AttrLabel DOMDOMWindowLengthPropertyInfo Source # 
type AttrLabel DOMDOMWindowLengthPropertyInfo = "length"
type AttrGetType DOMDOMWindowLengthPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowLengthPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowLengthPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowLengthPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowLengthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowLength :: AttrLabelProxy "length" Source #

name

data DOMDOMWindowNamePropertyInfo Source #

Instances

AttrInfo DOMDOMWindowNamePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowNamePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowNamePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowNamePropertyInfo :: *

type AttrLabel DOMDOMWindowNamePropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowNamePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo o => Proxy * DOMDOMWindowNamePropertyInfo -> o -> IO (AttrGetType DOMDOMWindowNamePropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo o, AttrSetTypeConstraint DOMDOMWindowNamePropertyInfo b) => Proxy * DOMDOMWindowNamePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo o => Proxy * DOMDOMWindowNamePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo o, AttrSetTypeConstraint DOMDOMWindowNamePropertyInfo b) => Proxy * DOMDOMWindowNamePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowNamePropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowNamePropertyInfo = * ~ Text
type AttrOrigin DOMDOMWindowNamePropertyInfo Source # 
type AttrLabel DOMDOMWindowNamePropertyInfo Source # 
type AttrLabel DOMDOMWindowNamePropertyInfo = "name"
type AttrGetType DOMDOMWindowNamePropertyInfo Source # 
type AttrGetType DOMDOMWindowNamePropertyInfo = Maybe Text
type AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowNamePropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructDOMDOMWindowName :: IsDOMDOMWindow o => Text -> IO (GValueConstruct o) Source #

dOMDOMWindowName :: AttrLabelProxy "name" Source #

setDOMDOMWindowName :: (MonadIO m, IsDOMDOMWindow o) => o -> Text -> m () Source #

offscreenBuffering

data DOMDOMWindowOffscreenBufferingPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowOffscreenBufferingPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowOffscreenBufferingPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowOffscreenBufferingPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowOffscreenBufferingPropertyInfo Source # 
type AttrLabel DOMDOMWindowOffscreenBufferingPropertyInfo Source # 
type AttrLabel DOMDOMWindowOffscreenBufferingPropertyInfo = "offscreen-buffering"
type AttrGetType DOMDOMWindowOffscreenBufferingPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowOffscreenBufferingPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowOffscreenBufferingPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowOffscreenBufferingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowOffscreenBuffering :: AttrLabelProxy "offscreenBuffering" Source #

opener

data DOMDOMWindowOpenerPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowOpenerPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowOpenerPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowOpenerPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowOpenerPropertyInfo :: *

type AttrLabel DOMDOMWindowOpenerPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowOpenerPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo o => Proxy * DOMDOMWindowOpenerPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowOpenerPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowOpenerPropertyInfo b) => Proxy * DOMDOMWindowOpenerPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo o => Proxy * DOMDOMWindowOpenerPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowOpenerPropertyInfo b) => Proxy * DOMDOMWindowOpenerPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowOpenerPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowOpenerPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowOpenerPropertyInfo Source # 
type AttrLabel DOMDOMWindowOpenerPropertyInfo Source # 
type AttrLabel DOMDOMWindowOpenerPropertyInfo = "opener"
type AttrGetType DOMDOMWindowOpenerPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowOpenerPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowOpenerPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDOMWindowOpener :: AttrLabelProxy "opener" Source #

orientation

data DOMDOMWindowOrientationPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowOrientationPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowOrientationPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowOrientationPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowOrientationPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowOrientationPropertyInfo :: *

type AttrLabel DOMDOMWindowOrientationPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowOrientationPropertyInfo :: *

type AttrSetTypeConstraint DOMDOMWindowOrientationPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowOrientationPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowOrientationPropertyInfo Source # 
type AttrLabel DOMDOMWindowOrientationPropertyInfo Source # 
type AttrLabel DOMDOMWindowOrientationPropertyInfo = "orientation"
type AttrGetType DOMDOMWindowOrientationPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowOrientationPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowOrientationPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowOrientationPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowOrientation :: AttrLabelProxy "orientation" Source #

outerHeight

data DOMDOMWindowOuterHeightPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowOuterHeightPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowOuterHeightPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowOuterHeightPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowOuterHeightPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowOuterHeightPropertyInfo :: *

type AttrLabel DOMDOMWindowOuterHeightPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowOuterHeightPropertyInfo :: *

type AttrSetTypeConstraint DOMDOMWindowOuterHeightPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowOuterHeightPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowOuterHeightPropertyInfo Source # 
type AttrLabel DOMDOMWindowOuterHeightPropertyInfo Source # 
type AttrLabel DOMDOMWindowOuterHeightPropertyInfo = "outer-height"
type AttrGetType DOMDOMWindowOuterHeightPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowOuterHeightPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowOuterHeightPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowOuterHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowOuterHeight :: AttrLabelProxy "outerHeight" Source #

outerWidth

data DOMDOMWindowOuterWidthPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowOuterWidthPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowOuterWidthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowOuterWidthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowOuterWidthPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowOuterWidthPropertyInfo :: *

type AttrLabel DOMDOMWindowOuterWidthPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowOuterWidthPropertyInfo :: *

type AttrSetTypeConstraint DOMDOMWindowOuterWidthPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowOuterWidthPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowOuterWidthPropertyInfo Source # 
type AttrLabel DOMDOMWindowOuterWidthPropertyInfo Source # 
type AttrLabel DOMDOMWindowOuterWidthPropertyInfo = "outer-width"
type AttrGetType DOMDOMWindowOuterWidthPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowOuterWidthPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowOuterWidthPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowOuterWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowOuterWidth :: AttrLabelProxy "outerWidth" Source #

pageXOffset

data DOMDOMWindowPageXOffsetPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowPageXOffsetPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowPageXOffsetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowPageXOffsetPropertyInfo :: *

type AttrLabel DOMDOMWindowPageXOffsetPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowPageXOffsetPropertyInfo :: *

type AttrSetTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowPageXOffsetPropertyInfo Source # 
type AttrLabel DOMDOMWindowPageXOffsetPropertyInfo Source # 
type AttrLabel DOMDOMWindowPageXOffsetPropertyInfo = "page-x-offset"
type AttrGetType DOMDOMWindowPageXOffsetPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowPageXOffsetPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowPageXOffsetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowPageXOffset :: AttrLabelProxy "pageXOffset" Source #

pageYOffset

data DOMDOMWindowPageYOffsetPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowPageYOffsetPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowPageYOffsetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowPageYOffsetPropertyInfo :: *

type AttrLabel DOMDOMWindowPageYOffsetPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowPageYOffsetPropertyInfo :: *

type AttrSetTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowPageYOffsetPropertyInfo Source # 
type AttrLabel DOMDOMWindowPageYOffsetPropertyInfo Source # 
type AttrLabel DOMDOMWindowPageYOffsetPropertyInfo = "page-y-offset"
type AttrGetType DOMDOMWindowPageYOffsetPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowPageYOffsetPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowPageYOffsetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowPageYOffset :: AttrLabelProxy "pageYOffset" Source #

parent

data DOMDOMWindowParentPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowParentPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowParentPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowParentPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowParentPropertyInfo :: *

type AttrLabel DOMDOMWindowParentPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowParentPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo o => Proxy * DOMDOMWindowParentPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowParentPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowParentPropertyInfo b) => Proxy * DOMDOMWindowParentPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo o => Proxy * DOMDOMWindowParentPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowParentPropertyInfo b) => Proxy * DOMDOMWindowParentPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowParentPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowParentPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowParentPropertyInfo Source # 
type AttrLabel DOMDOMWindowParentPropertyInfo Source # 
type AttrLabel DOMDOMWindowParentPropertyInfo = "parent"
type AttrGetType DOMDOMWindowParentPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowParentPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowParentPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDOMWindowParent :: AttrLabelProxy "parent" Source #

screenLeft

data DOMDOMWindowScreenLeftPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowScreenLeftPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowScreenLeftPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowScreenLeftPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowScreenLeftPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowScreenLeftPropertyInfo :: *

type AttrLabel DOMDOMWindowScreenLeftPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowScreenLeftPropertyInfo :: *

type AttrSetTypeConstraint DOMDOMWindowScreenLeftPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowScreenLeftPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowScreenLeftPropertyInfo Source # 
type AttrLabel DOMDOMWindowScreenLeftPropertyInfo Source # 
type AttrLabel DOMDOMWindowScreenLeftPropertyInfo = "screen-left"
type AttrGetType DOMDOMWindowScreenLeftPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowScreenLeftPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowScreenLeftPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowScreenLeftPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowScreenLeft :: AttrLabelProxy "screenLeft" Source #

screenTop

data DOMDOMWindowScreenTopPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowScreenTopPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowScreenTopPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowScreenTopPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowScreenTopPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowScreenTopPropertyInfo :: *

type AttrLabel DOMDOMWindowScreenTopPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowScreenTopPropertyInfo :: *

type AttrSetTypeConstraint DOMDOMWindowScreenTopPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowScreenTopPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowScreenTopPropertyInfo Source # 
type AttrLabel DOMDOMWindowScreenTopPropertyInfo Source # 
type AttrLabel DOMDOMWindowScreenTopPropertyInfo = "screen-top"
type AttrGetType DOMDOMWindowScreenTopPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowScreenTopPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowScreenTopPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowScreenTopPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowScreenTop :: AttrLabelProxy "screenTop" Source #

screenX

data DOMDOMWindowScreenXPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowScreenXPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowScreenXPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowScreenXPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowScreenXPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowScreenXPropertyInfo :: *

type AttrLabel DOMDOMWindowScreenXPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowScreenXPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowScreenXPropertyInfo o => Proxy * DOMDOMWindowScreenXPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowScreenXPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowScreenXPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowScreenXPropertyInfo b) => Proxy * DOMDOMWindowScreenXPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowScreenXPropertyInfo o => Proxy * DOMDOMWindowScreenXPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowScreenXPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowScreenXPropertyInfo b) => Proxy * DOMDOMWindowScreenXPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowScreenXPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowScreenXPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowScreenXPropertyInfo Source # 
type AttrLabel DOMDOMWindowScreenXPropertyInfo Source # 
type AttrLabel DOMDOMWindowScreenXPropertyInfo = "screen-x"
type AttrGetType DOMDOMWindowScreenXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowScreenXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowScreenXPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowScreenXPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowScreenXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowScreenX :: AttrLabelProxy "screenX" Source #

screenY

data DOMDOMWindowScreenYPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowScreenYPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowScreenYPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowScreenYPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowScreenYPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowScreenYPropertyInfo :: *

type AttrLabel DOMDOMWindowScreenYPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowScreenYPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowScreenYPropertyInfo o => Proxy * DOMDOMWindowScreenYPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowScreenYPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowScreenYPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowScreenYPropertyInfo b) => Proxy * DOMDOMWindowScreenYPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowScreenYPropertyInfo o => Proxy * DOMDOMWindowScreenYPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowScreenYPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowScreenYPropertyInfo b) => Proxy * DOMDOMWindowScreenYPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowScreenYPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowScreenYPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowScreenYPropertyInfo Source # 
type AttrLabel DOMDOMWindowScreenYPropertyInfo Source # 
type AttrLabel DOMDOMWindowScreenYPropertyInfo = "screen-y"
type AttrGetType DOMDOMWindowScreenYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowScreenYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowScreenYPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowScreenYPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowScreenYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowScreenY :: AttrLabelProxy "screenY" Source #

scrollX

data DOMDOMWindowScrollXPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowScrollXPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowScrollXPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowScrollXPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowScrollXPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowScrollXPropertyInfo :: *

type AttrLabel DOMDOMWindowScrollXPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowScrollXPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowScrollXPropertyInfo o => Proxy * DOMDOMWindowScrollXPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowScrollXPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowScrollXPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowScrollXPropertyInfo b) => Proxy * DOMDOMWindowScrollXPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowScrollXPropertyInfo o => Proxy * DOMDOMWindowScrollXPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowScrollXPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowScrollXPropertyInfo b) => Proxy * DOMDOMWindowScrollXPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowScrollXPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowScrollXPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowScrollXPropertyInfo Source # 
type AttrLabel DOMDOMWindowScrollXPropertyInfo Source # 
type AttrLabel DOMDOMWindowScrollXPropertyInfo = "scroll-x"
type AttrGetType DOMDOMWindowScrollXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowScrollXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowScrollXPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowScrollXPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowScrollXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowScrollX :: AttrLabelProxy "scrollX" Source #

scrollY

data DOMDOMWindowScrollYPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowScrollYPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowScrollYPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowScrollYPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowScrollYPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowScrollYPropertyInfo :: *

type AttrLabel DOMDOMWindowScrollYPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowScrollYPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowScrollYPropertyInfo o => Proxy * DOMDOMWindowScrollYPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowScrollYPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowScrollYPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowScrollYPropertyInfo b) => Proxy * DOMDOMWindowScrollYPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowScrollYPropertyInfo o => Proxy * DOMDOMWindowScrollYPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowScrollYPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowScrollYPropertyInfo b) => Proxy * DOMDOMWindowScrollYPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowScrollYPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowScrollYPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowScrollYPropertyInfo Source # 
type AttrLabel DOMDOMWindowScrollYPropertyInfo Source # 
type AttrLabel DOMDOMWindowScrollYPropertyInfo = "scroll-y"
type AttrGetType DOMDOMWindowScrollYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowScrollYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowScrollYPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowScrollYPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowScrollYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMDOMWindowScrollY :: AttrLabelProxy "scrollY" Source #

self

data DOMDOMWindowSelfPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowSelfPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowSelfPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowSelfPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowSelfPropertyInfo :: *

type AttrLabel DOMDOMWindowSelfPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowSelfPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo o => Proxy * DOMDOMWindowSelfPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowSelfPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowSelfPropertyInfo b) => Proxy * DOMDOMWindowSelfPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo o => Proxy * DOMDOMWindowSelfPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowSelfPropertyInfo b) => Proxy * DOMDOMWindowSelfPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowSelfPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowSelfPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowSelfPropertyInfo Source # 
type AttrLabel DOMDOMWindowSelfPropertyInfo Source # 
type AttrLabel DOMDOMWindowSelfPropertyInfo = "self"
type AttrGetType DOMDOMWindowSelfPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowSelfPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowSelfPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDOMWindowSelf :: AttrLabelProxy "self" Source #

status

data DOMDOMWindowStatusPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowStatusPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowStatusPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowStatusPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowStatusPropertyInfo :: *

type AttrLabel DOMDOMWindowStatusPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowStatusPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo o => Proxy * DOMDOMWindowStatusPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowStatusPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowStatusPropertyInfo b) => Proxy * DOMDOMWindowStatusPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo o => Proxy * DOMDOMWindowStatusPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowStatusPropertyInfo b) => Proxy * DOMDOMWindowStatusPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowStatusPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowStatusPropertyInfo = * ~ Text
type AttrOrigin DOMDOMWindowStatusPropertyInfo Source # 
type AttrLabel DOMDOMWindowStatusPropertyInfo Source # 
type AttrLabel DOMDOMWindowStatusPropertyInfo = "status"
type AttrGetType DOMDOMWindowStatusPropertyInfo Source # 
type AttrGetType DOMDOMWindowStatusPropertyInfo = Maybe Text
type AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowStatusPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowStatusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructDOMDOMWindowStatus :: IsDOMDOMWindow o => Text -> IO (GValueConstruct o) Source #

dOMDOMWindowStatus :: AttrLabelProxy "status" Source #

setDOMDOMWindowStatus :: (MonadIO m, IsDOMDOMWindow o) => o -> Text -> m () Source #

top

data DOMDOMWindowTopPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowTopPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowTopPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowTopPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowTopPropertyInfo :: *

type AttrLabel DOMDOMWindowTopPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowTopPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo o => Proxy * DOMDOMWindowTopPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowTopPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowTopPropertyInfo b) => Proxy * DOMDOMWindowTopPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo o => Proxy * DOMDOMWindowTopPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowTopPropertyInfo b) => Proxy * DOMDOMWindowTopPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowTopPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowTopPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowTopPropertyInfo Source # 
type AttrLabel DOMDOMWindowTopPropertyInfo Source # 
type AttrLabel DOMDOMWindowTopPropertyInfo = "top"
type AttrGetType DOMDOMWindowTopPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowTopPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowTopPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDOMWindowTop :: AttrLabelProxy "top" Source #

window

data DOMDOMWindowWindowPropertyInfo Source #

Instances

AttrInfo DOMDOMWindowWindowPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDOMWindowWindowPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDOMWindowWindowPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo :: * -> Constraint

type AttrGetType DOMDOMWindowWindowPropertyInfo :: *

type AttrLabel DOMDOMWindowWindowPropertyInfo :: Symbol

type AttrOrigin DOMDOMWindowWindowPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo o => Proxy * DOMDOMWindowWindowPropertyInfo -> o -> IO (AttrGetType DOMDOMWindowWindowPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowWindowPropertyInfo b) => Proxy * DOMDOMWindowWindowPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo o => Proxy * DOMDOMWindowWindowPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo o, AttrSetTypeConstraint DOMDOMWindowWindowPropertyInfo b) => Proxy * DOMDOMWindowWindowPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMDOMWindowWindowPropertyInfo Source # 
type AttrSetTypeConstraint DOMDOMWindowWindowPropertyInfo = * ~ ()
type AttrOrigin DOMDOMWindowWindowPropertyInfo Source # 
type AttrLabel DOMDOMWindowWindowPropertyInfo Source # 
type AttrLabel DOMDOMWindowWindowPropertyInfo = "window"
type AttrGetType DOMDOMWindowWindowPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo = IsDOMDOMWindow
type AttrAllowedOps DOMDOMWindowWindowPropertyInfo Source # 
type AttrAllowedOps DOMDOMWindowWindowPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDOMWindowWindow :: AttrLabelProxy "window" Source #