| 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 |
GI.WebKit.Objects.DOMScreen
Contents
Description
- newtype DOMScreen = DOMScreen (ForeignPtr DOMScreen)
- class GObject o => DOMScreenK o
- toDOMScreen :: DOMScreenK o => o -> IO DOMScreen
- noDOMScreen :: Maybe DOMScreen
- dOMScreenGetAvailHeight :: (MonadIO m, DOMScreenK a) => a -> m Word64
- dOMScreenGetAvailLeft :: (MonadIO m, DOMScreenK a) => a -> m Int64
- dOMScreenGetAvailTop :: (MonadIO m, DOMScreenK a) => a -> m Int64
- dOMScreenGetAvailWidth :: (MonadIO m, DOMScreenK a) => a -> m Word64
- dOMScreenGetColorDepth :: (MonadIO m, DOMScreenK a) => a -> m Word64
- dOMScreenGetHeight :: (MonadIO m, DOMScreenK a) => a -> m Word64
- dOMScreenGetPixelDepth :: (MonadIO m, DOMScreenK a) => a -> m Word64
- dOMScreenGetWidth :: (MonadIO m, DOMScreenK a) => a -> m Word64
- data DOMScreenAvailHeightPropertyInfo
- getDOMScreenAvailHeight :: (MonadIO m, DOMScreenK o) => o -> m Word64
- data DOMScreenAvailLeftPropertyInfo
- getDOMScreenAvailLeft :: (MonadIO m, DOMScreenK o) => o -> m Int64
- data DOMScreenAvailTopPropertyInfo
- getDOMScreenAvailTop :: (MonadIO m, DOMScreenK o) => o -> m Int64
- data DOMScreenAvailWidthPropertyInfo
- getDOMScreenAvailWidth :: (MonadIO m, DOMScreenK o) => o -> m Word64
- data DOMScreenColorDepthPropertyInfo
- getDOMScreenColorDepth :: (MonadIO m, DOMScreenK o) => o -> m Word64
- data DOMScreenHeightPropertyInfo
- getDOMScreenHeight :: (MonadIO m, DOMScreenK o) => o -> m Word64
- data DOMScreenPixelDepthPropertyInfo
- getDOMScreenPixelDepth :: (MonadIO m, DOMScreenK o) => o -> m Word64
- data DOMScreenWidthPropertyInfo
- getDOMScreenWidth :: (MonadIO m, DOMScreenK o) => o -> m Word64
Exported types
Constructors
| DOMScreen (ForeignPtr DOMScreen) |
Instances
| GObject DOMScreen | |
| type ParentTypes DOMScreen | |
| type AttributeList DOMScreen | |
| type SignalList DOMScreen |
class GObject o => DOMScreenK o Source
Instances
| (GObject o, IsDescendantOf DOMScreen o) => DOMScreenK o |
toDOMScreen :: DOMScreenK o => o -> IO DOMScreen Source
Methods
dOMScreenGetAvailHeight
dOMScreenGetAvailHeight :: (MonadIO m, DOMScreenK a) => a -> m Word64 Source
dOMScreenGetAvailLeft
dOMScreenGetAvailLeft :: (MonadIO m, DOMScreenK a) => a -> m Int64 Source
dOMScreenGetAvailTop
dOMScreenGetAvailTop :: (MonadIO m, DOMScreenK a) => a -> m Int64 Source
dOMScreenGetAvailWidth
dOMScreenGetAvailWidth :: (MonadIO m, DOMScreenK a) => a -> m Word64 Source
dOMScreenGetColorDepth
dOMScreenGetColorDepth :: (MonadIO m, DOMScreenK a) => a -> m Word64 Source
dOMScreenGetHeight
dOMScreenGetHeight :: (MonadIO m, DOMScreenK a) => a -> m Word64 Source
dOMScreenGetPixelDepth
dOMScreenGetPixelDepth :: (MonadIO m, DOMScreenK a) => a -> m Word64 Source
dOMScreenGetWidth
dOMScreenGetWidth :: (MonadIO m, DOMScreenK a) => a -> m Word64 Source
Properties
AvailHeight
data DOMScreenAvailHeightPropertyInfo Source
Instances
| AttrInfo DOMScreenAvailHeightPropertyInfo | |
| type AttrLabel DOMScreenAvailHeightPropertyInfo = "DOMScreen::avail-height" | |
| type AttrGetType DOMScreenAvailHeightPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMScreenAvailHeightPropertyInfo = DOMScreenK | |
| type AttrSetTypeConstraint DOMScreenAvailHeightPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMScreenAvailHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMScreenAvailHeight :: (MonadIO m, DOMScreenK o) => o -> m Word64 Source
AvailLeft
data DOMScreenAvailLeftPropertyInfo Source
Instances
| AttrInfo DOMScreenAvailLeftPropertyInfo | |
| type AttrLabel DOMScreenAvailLeftPropertyInfo = "DOMScreen::avail-left" | |
| type AttrGetType DOMScreenAvailLeftPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMScreenAvailLeftPropertyInfo = DOMScreenK | |
| type AttrSetTypeConstraint DOMScreenAvailLeftPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMScreenAvailLeftPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMScreenAvailLeft :: (MonadIO m, DOMScreenK o) => o -> m Int64 Source
AvailTop
data DOMScreenAvailTopPropertyInfo Source
Instances
| AttrInfo DOMScreenAvailTopPropertyInfo | |
| type AttrLabel DOMScreenAvailTopPropertyInfo = "DOMScreen::avail-top" | |
| type AttrGetType DOMScreenAvailTopPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMScreenAvailTopPropertyInfo = DOMScreenK | |
| type AttrSetTypeConstraint DOMScreenAvailTopPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMScreenAvailTopPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMScreenAvailTop :: (MonadIO m, DOMScreenK o) => o -> m Int64 Source
AvailWidth
data DOMScreenAvailWidthPropertyInfo Source
Instances
| AttrInfo DOMScreenAvailWidthPropertyInfo | |
| type AttrLabel DOMScreenAvailWidthPropertyInfo = "DOMScreen::avail-width" | |
| type AttrGetType DOMScreenAvailWidthPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMScreenAvailWidthPropertyInfo = DOMScreenK | |
| type AttrSetTypeConstraint DOMScreenAvailWidthPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMScreenAvailWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMScreenAvailWidth :: (MonadIO m, DOMScreenK o) => o -> m Word64 Source
ColorDepth
data DOMScreenColorDepthPropertyInfo Source
Instances
| AttrInfo DOMScreenColorDepthPropertyInfo | |
| type AttrLabel DOMScreenColorDepthPropertyInfo = "DOMScreen::color-depth" | |
| type AttrGetType DOMScreenColorDepthPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMScreenColorDepthPropertyInfo = DOMScreenK | |
| type AttrSetTypeConstraint DOMScreenColorDepthPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMScreenColorDepthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMScreenColorDepth :: (MonadIO m, DOMScreenK o) => o -> m Word64 Source
Height
data DOMScreenHeightPropertyInfo Source
Instances
| AttrInfo DOMScreenHeightPropertyInfo | |
| type AttrLabel DOMScreenHeightPropertyInfo = "DOMScreen::height" | |
| type AttrGetType DOMScreenHeightPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMScreenHeightPropertyInfo = DOMScreenK | |
| type AttrSetTypeConstraint DOMScreenHeightPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMScreenHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMScreenHeight :: (MonadIO m, DOMScreenK o) => o -> m Word64 Source
PixelDepth
data DOMScreenPixelDepthPropertyInfo Source
Instances
| AttrInfo DOMScreenPixelDepthPropertyInfo | |
| type AttrLabel DOMScreenPixelDepthPropertyInfo = "DOMScreen::pixel-depth" | |
| type AttrGetType DOMScreenPixelDepthPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMScreenPixelDepthPropertyInfo = DOMScreenK | |
| type AttrSetTypeConstraint DOMScreenPixelDepthPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMScreenPixelDepthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMScreenPixelDepth :: (MonadIO m, DOMScreenK o) => o -> m Word64 Source
Width
data DOMScreenWidthPropertyInfo Source
Instances
| AttrInfo DOMScreenWidthPropertyInfo | |
| type AttrLabel DOMScreenWidthPropertyInfo = "DOMScreen::width" | |
| type AttrGetType DOMScreenWidthPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMScreenWidthPropertyInfo = DOMScreenK | |
| type AttrSetTypeConstraint DOMScreenWidthPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMScreenWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMScreenWidth :: (MonadIO m, DOMScreenK o) => o -> m Word64 Source