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 |
- newtype DOMDOMWindow = DOMDOMWindow (ForeignPtr DOMDOMWindow)
- class GObject o => DOMDOMWindowK o
- toDOMDOMWindow :: DOMDOMWindowK o => o -> IO DOMDOMWindow
- noDOMDOMWindow :: Maybe DOMDOMWindow
- data DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo
- dOMDOMWindowWebkitMessageHandlersPostMessage :: (MonadIO m, DOMDOMWindowK a) => a -> Text -> Text -> m Bool
- data DOMDOMWindowClosedPropertyInfo
- dOMDOMWindowClosed :: AttrLabelProxy "closed"
- getDOMDOMWindowClosed :: (MonadIO m, DOMDOMWindowK o) => o -> m Bool
- data DOMDOMWindowDefaultStatusPropertyInfo
- clearDOMDOMWindowDefaultStatus :: (MonadIO m, DOMDOMWindowK o) => o -> m ()
- constructDOMDOMWindowDefaultStatus :: Text -> IO ([Char], GValue)
- dOMDOMWindowDefaultStatus :: AttrLabelProxy "defaultStatus"
- getDOMDOMWindowDefaultStatus :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe Text)
- setDOMDOMWindowDefaultStatus :: (MonadIO m, DOMDOMWindowK o) => o -> Text -> m ()
- data DOMDOMWindowDevicePixelRatioPropertyInfo
- dOMDOMWindowDevicePixelRatio :: AttrLabelProxy "devicePixelRatio"
- getDOMDOMWindowDevicePixelRatio :: (MonadIO m, DOMDOMWindowK o) => o -> m Double
- data DOMDOMWindowDocumentPropertyInfo
- dOMDOMWindowDocument :: AttrLabelProxy "document"
- getDOMDOMWindowDocument :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDocument)
- data DOMDOMWindowFrameElementPropertyInfo
- dOMDOMWindowFrameElement :: AttrLabelProxy "frameElement"
- getDOMDOMWindowFrameElement :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMElement)
- data DOMDOMWindowFramesPropertyInfo
- dOMDOMWindowFrames :: AttrLabelProxy "frames"
- getDOMDOMWindowFrames :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)
- data DOMDOMWindowInnerHeightPropertyInfo
- dOMDOMWindowInnerHeight :: AttrLabelProxy "innerHeight"
- getDOMDOMWindowInnerHeight :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowInnerWidthPropertyInfo
- dOMDOMWindowInnerWidth :: AttrLabelProxy "innerWidth"
- getDOMDOMWindowInnerWidth :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowLengthPropertyInfo
- dOMDOMWindowLength :: AttrLabelProxy "length"
- getDOMDOMWindowLength :: (MonadIO m, DOMDOMWindowK o) => o -> m CULong
- data DOMDOMWindowNamePropertyInfo
- clearDOMDOMWindowName :: (MonadIO m, DOMDOMWindowK o) => o -> m ()
- constructDOMDOMWindowName :: Text -> IO ([Char], GValue)
- dOMDOMWindowName :: AttrLabelProxy "name"
- getDOMDOMWindowName :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe Text)
- setDOMDOMWindowName :: (MonadIO m, DOMDOMWindowK o) => o -> Text -> m ()
- data DOMDOMWindowOffscreenBufferingPropertyInfo
- dOMDOMWindowOffscreenBuffering :: AttrLabelProxy "offscreenBuffering"
- getDOMDOMWindowOffscreenBuffering :: (MonadIO m, DOMDOMWindowK o) => o -> m Bool
- data DOMDOMWindowOpenerPropertyInfo
- dOMDOMWindowOpener :: AttrLabelProxy "opener"
- getDOMDOMWindowOpener :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)
- data DOMDOMWindowOrientationPropertyInfo
- dOMDOMWindowOrientation :: AttrLabelProxy "orientation"
- getDOMDOMWindowOrientation :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowOuterHeightPropertyInfo
- dOMDOMWindowOuterHeight :: AttrLabelProxy "outerHeight"
- getDOMDOMWindowOuterHeight :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowOuterWidthPropertyInfo
- dOMDOMWindowOuterWidth :: AttrLabelProxy "outerWidth"
- getDOMDOMWindowOuterWidth :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowPageXOffsetPropertyInfo
- dOMDOMWindowPageXOffset :: AttrLabelProxy "pageXOffset"
- getDOMDOMWindowPageXOffset :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowPageYOffsetPropertyInfo
- dOMDOMWindowPageYOffset :: AttrLabelProxy "pageYOffset"
- getDOMDOMWindowPageYOffset :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowParentPropertyInfo
- dOMDOMWindowParent :: AttrLabelProxy "parent"
- getDOMDOMWindowParent :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)
- data DOMDOMWindowScreenLeftPropertyInfo
- dOMDOMWindowScreenLeft :: AttrLabelProxy "screenLeft"
- getDOMDOMWindowScreenLeft :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowScreenTopPropertyInfo
- dOMDOMWindowScreenTop :: AttrLabelProxy "screenTop"
- getDOMDOMWindowScreenTop :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowScreenXPropertyInfo
- dOMDOMWindowScreenX :: AttrLabelProxy "screenX"
- getDOMDOMWindowScreenX :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowScreenYPropertyInfo
- dOMDOMWindowScreenY :: AttrLabelProxy "screenY"
- getDOMDOMWindowScreenY :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowScrollXPropertyInfo
- dOMDOMWindowScrollX :: AttrLabelProxy "scrollX"
- getDOMDOMWindowScrollX :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowScrollYPropertyInfo
- dOMDOMWindowScrollY :: AttrLabelProxy "scrollY"
- getDOMDOMWindowScrollY :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong
- data DOMDOMWindowSelfPropertyInfo
- dOMDOMWindowSelf :: AttrLabelProxy "self"
- getDOMDOMWindowSelf :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)
- data DOMDOMWindowStatusPropertyInfo
- clearDOMDOMWindowStatus :: (MonadIO m, DOMDOMWindowK o) => o -> m ()
- constructDOMDOMWindowStatus :: Text -> IO ([Char], GValue)
- dOMDOMWindowStatus :: AttrLabelProxy "status"
- getDOMDOMWindowStatus :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe Text)
- setDOMDOMWindowStatus :: (MonadIO m, DOMDOMWindowK o) => o -> Text -> m ()
- data DOMDOMWindowTopPropertyInfo
- dOMDOMWindowTop :: AttrLabelProxy "top"
- getDOMDOMWindowTop :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)
- data DOMDOMWindowWindowPropertyInfo
- dOMDOMWindowWindow :: AttrLabelProxy "window"
- getDOMDOMWindowWindow :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)
Exported types
newtype DOMDOMWindow Source
GObject DOMDOMWindow | |
((~) * info (ResolveDOMDOMWindowMethod t DOMDOMWindow), MethodInfo * info DOMDOMWindow p) => IsLabelProxy t (DOMDOMWindow -> p) | |
type ParentTypes DOMDOMWindow | |
type AttributeList DOMDOMWindow | |
type SignalList DOMDOMWindow |
class GObject o => DOMDOMWindowK o Source
(GObject o, IsDescendantOf DOMDOMWindow o) => DOMDOMWindowK o |
toDOMDOMWindow :: DOMDOMWindowK o => o -> IO DOMDOMWindow Source
Methods
dOMDOMWindowWebkitMessageHandlersPostMessage
data DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo Source
((~) * signature (Text -> Text -> m Bool), MonadIO m, DOMDOMWindowK a) => MethodInfo * DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo a signature |
dOMDOMWindowWebkitMessageHandlersPostMessage :: (MonadIO m, DOMDOMWindowK a) => a -> Text -> Text -> m Bool Source
Properties
Closed
data DOMDOMWindowClosedPropertyInfo Source
dOMDOMWindowClosed :: AttrLabelProxy "closed" Source
getDOMDOMWindowClosed :: (MonadIO m, DOMDOMWindowK o) => o -> m Bool Source
DefaultStatus
data DOMDOMWindowDefaultStatusPropertyInfo Source
AttrInfo DOMDOMWindowDefaultStatusPropertyInfo | |
type AttrLabel DOMDOMWindowDefaultStatusPropertyInfo = "default-status" | |
type AttrGetType DOMDOMWindowDefaultStatusPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo = DOMDOMWindowK | |
type AttrSetTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMDOMWindowDefaultStatusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearDOMDOMWindowDefaultStatus :: (MonadIO m, DOMDOMWindowK o) => o -> m () Source
dOMDOMWindowDefaultStatus :: AttrLabelProxy "defaultStatus" Source
getDOMDOMWindowDefaultStatus :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe Text) Source
setDOMDOMWindowDefaultStatus :: (MonadIO m, DOMDOMWindowK o) => o -> Text -> m () Source
DevicePixelRatio
data DOMDOMWindowDevicePixelRatioPropertyInfo Source
dOMDOMWindowDevicePixelRatio :: AttrLabelProxy "devicePixelRatio" Source
getDOMDOMWindowDevicePixelRatio :: (MonadIO m, DOMDOMWindowK o) => o -> m Double Source
Document
data DOMDOMWindowDocumentPropertyInfo Source
dOMDOMWindowDocument :: AttrLabelProxy "document" Source
getDOMDOMWindowDocument :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDocument) Source
FrameElement
data DOMDOMWindowFrameElementPropertyInfo Source
dOMDOMWindowFrameElement :: AttrLabelProxy "frameElement" Source
getDOMDOMWindowFrameElement :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMElement) Source
Frames
data DOMDOMWindowFramesPropertyInfo Source
AttrInfo DOMDOMWindowFramesPropertyInfo | |
type AttrLabel DOMDOMWindowFramesPropertyInfo = "frames" | |
type AttrGetType DOMDOMWindowFramesPropertyInfo = Maybe DOMDOMWindow | |
type AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo = DOMDOMWindowK | |
type AttrSetTypeConstraint DOMDOMWindowFramesPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMWindowFramesPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMDOMWindowFrames :: AttrLabelProxy "frames" Source
getDOMDOMWindowFrames :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow) Source
InnerHeight
data DOMDOMWindowInnerHeightPropertyInfo Source
dOMDOMWindowInnerHeight :: AttrLabelProxy "innerHeight" Source
getDOMDOMWindowInnerHeight :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
InnerWidth
data DOMDOMWindowInnerWidthPropertyInfo Source
dOMDOMWindowInnerWidth :: AttrLabelProxy "innerWidth" Source
getDOMDOMWindowInnerWidth :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
Length
data DOMDOMWindowLengthPropertyInfo Source
dOMDOMWindowLength :: AttrLabelProxy "length" Source
getDOMDOMWindowLength :: (MonadIO m, DOMDOMWindowK o) => o -> m CULong Source
Name
data DOMDOMWindowNamePropertyInfo Source
AttrInfo DOMDOMWindowNamePropertyInfo | |
type AttrLabel DOMDOMWindowNamePropertyInfo = "name" | |
type AttrGetType DOMDOMWindowNamePropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo = DOMDOMWindowK | |
type AttrSetTypeConstraint DOMDOMWindowNamePropertyInfo = * ~ Text | |
type AttrAllowedOps DOMDOMWindowNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearDOMDOMWindowName :: (MonadIO m, DOMDOMWindowK o) => o -> m () Source
dOMDOMWindowName :: AttrLabelProxy "name" Source
getDOMDOMWindowName :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe Text) Source
setDOMDOMWindowName :: (MonadIO m, DOMDOMWindowK o) => o -> Text -> m () Source
OffscreenBuffering
data DOMDOMWindowOffscreenBufferingPropertyInfo Source
dOMDOMWindowOffscreenBuffering :: AttrLabelProxy "offscreenBuffering" Source
getDOMDOMWindowOffscreenBuffering :: (MonadIO m, DOMDOMWindowK o) => o -> m Bool Source
Opener
data DOMDOMWindowOpenerPropertyInfo Source
AttrInfo DOMDOMWindowOpenerPropertyInfo | |
type AttrLabel DOMDOMWindowOpenerPropertyInfo = "opener" | |
type AttrGetType DOMDOMWindowOpenerPropertyInfo = Maybe DOMDOMWindow | |
type AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo = DOMDOMWindowK | |
type AttrSetTypeConstraint DOMDOMWindowOpenerPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMWindowOpenerPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMDOMWindowOpener :: AttrLabelProxy "opener" Source
getDOMDOMWindowOpener :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow) Source
Orientation
data DOMDOMWindowOrientationPropertyInfo Source
dOMDOMWindowOrientation :: AttrLabelProxy "orientation" Source
getDOMDOMWindowOrientation :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
OuterHeight
data DOMDOMWindowOuterHeightPropertyInfo Source
dOMDOMWindowOuterHeight :: AttrLabelProxy "outerHeight" Source
getDOMDOMWindowOuterHeight :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
OuterWidth
data DOMDOMWindowOuterWidthPropertyInfo Source
dOMDOMWindowOuterWidth :: AttrLabelProxy "outerWidth" Source
getDOMDOMWindowOuterWidth :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
PageXOffset
data DOMDOMWindowPageXOffsetPropertyInfo Source
dOMDOMWindowPageXOffset :: AttrLabelProxy "pageXOffset" Source
getDOMDOMWindowPageXOffset :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
PageYOffset
data DOMDOMWindowPageYOffsetPropertyInfo Source
dOMDOMWindowPageYOffset :: AttrLabelProxy "pageYOffset" Source
getDOMDOMWindowPageYOffset :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
Parent
data DOMDOMWindowParentPropertyInfo Source
AttrInfo DOMDOMWindowParentPropertyInfo | |
type AttrLabel DOMDOMWindowParentPropertyInfo = "parent" | |
type AttrGetType DOMDOMWindowParentPropertyInfo = Maybe DOMDOMWindow | |
type AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo = DOMDOMWindowK | |
type AttrSetTypeConstraint DOMDOMWindowParentPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMWindowParentPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMDOMWindowParent :: AttrLabelProxy "parent" Source
getDOMDOMWindowParent :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow) Source
ScreenLeft
data DOMDOMWindowScreenLeftPropertyInfo Source
dOMDOMWindowScreenLeft :: AttrLabelProxy "screenLeft" Source
getDOMDOMWindowScreenLeft :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
ScreenTop
data DOMDOMWindowScreenTopPropertyInfo Source
dOMDOMWindowScreenTop :: AttrLabelProxy "screenTop" Source
getDOMDOMWindowScreenTop :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
ScreenX
data DOMDOMWindowScreenXPropertyInfo Source
dOMDOMWindowScreenX :: AttrLabelProxy "screenX" Source
getDOMDOMWindowScreenX :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
ScreenY
data DOMDOMWindowScreenYPropertyInfo Source
dOMDOMWindowScreenY :: AttrLabelProxy "screenY" Source
getDOMDOMWindowScreenY :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
ScrollX
data DOMDOMWindowScrollXPropertyInfo Source
dOMDOMWindowScrollX :: AttrLabelProxy "scrollX" Source
getDOMDOMWindowScrollX :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
ScrollY
data DOMDOMWindowScrollYPropertyInfo Source
dOMDOMWindowScrollY :: AttrLabelProxy "scrollY" Source
getDOMDOMWindowScrollY :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong Source
Self
data DOMDOMWindowSelfPropertyInfo Source
AttrInfo DOMDOMWindowSelfPropertyInfo | |
type AttrLabel DOMDOMWindowSelfPropertyInfo = "self" | |
type AttrGetType DOMDOMWindowSelfPropertyInfo = Maybe DOMDOMWindow | |
type AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo = DOMDOMWindowK | |
type AttrSetTypeConstraint DOMDOMWindowSelfPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMWindowSelfPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMDOMWindowSelf :: AttrLabelProxy "self" Source
getDOMDOMWindowSelf :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow) Source
Status
data DOMDOMWindowStatusPropertyInfo Source
AttrInfo DOMDOMWindowStatusPropertyInfo | |
type AttrLabel DOMDOMWindowStatusPropertyInfo = "status" | |
type AttrGetType DOMDOMWindowStatusPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo = DOMDOMWindowK | |
type AttrSetTypeConstraint DOMDOMWindowStatusPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMDOMWindowStatusPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearDOMDOMWindowStatus :: (MonadIO m, DOMDOMWindowK o) => o -> m () Source
dOMDOMWindowStatus :: AttrLabelProxy "status" Source
getDOMDOMWindowStatus :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe Text) Source
setDOMDOMWindowStatus :: (MonadIO m, DOMDOMWindowK o) => o -> Text -> m () Source
Top
data DOMDOMWindowTopPropertyInfo Source
AttrInfo DOMDOMWindowTopPropertyInfo | |
type AttrLabel DOMDOMWindowTopPropertyInfo = "top" | |
type AttrGetType DOMDOMWindowTopPropertyInfo = Maybe DOMDOMWindow | |
type AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo = DOMDOMWindowK | |
type AttrSetTypeConstraint DOMDOMWindowTopPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMWindowTopPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMDOMWindowTop :: AttrLabelProxy "top" Source
getDOMDOMWindowTop :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow) Source
Window
data DOMDOMWindowWindowPropertyInfo Source
AttrInfo DOMDOMWindowWindowPropertyInfo | |
type AttrLabel DOMDOMWindowWindowPropertyInfo = "window" | |
type AttrGetType DOMDOMWindowWindowPropertyInfo = Maybe DOMDOMWindow | |
type AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo = DOMDOMWindowK | |
type AttrSetTypeConstraint DOMDOMWindowWindowPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMWindowWindowPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMDOMWindowWindow :: AttrLabelProxy "window" Source
getDOMDOMWindowWindow :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow) Source