| 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.ViewportAttributes
Contents
Description
- newtype ViewportAttributes = ViewportAttributes (ForeignPtr ViewportAttributes)
- class GObject o => ViewportAttributesK o
- toViewportAttributes :: ViewportAttributesK o => o -> IO ViewportAttributes
- noViewportAttributes :: Maybe ViewportAttributes
- viewportAttributesRecompute :: (MonadIO m, ViewportAttributesK a) => a -> m ()
- data ViewportAttributesAvailableHeightPropertyInfo
- constructViewportAttributesAvailableHeight :: Int32 -> IO ([Char], GValue)
- getViewportAttributesAvailableHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesAvailableHeight :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- data ViewportAttributesAvailableWidthPropertyInfo
- constructViewportAttributesAvailableWidth :: Int32 -> IO ([Char], GValue)
- getViewportAttributesAvailableWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesAvailableWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- data ViewportAttributesDesktopWidthPropertyInfo
- constructViewportAttributesDesktopWidth :: Int32 -> IO ([Char], GValue)
- getViewportAttributesDesktopWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesDesktopWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- data ViewportAttributesDeviceDpiPropertyInfo
- constructViewportAttributesDeviceDpi :: Int32 -> IO ([Char], GValue)
- getViewportAttributesDeviceDpi :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesDeviceDpi :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- data ViewportAttributesDeviceHeightPropertyInfo
- constructViewportAttributesDeviceHeight :: Int32 -> IO ([Char], GValue)
- getViewportAttributesDeviceHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesDeviceHeight :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- data ViewportAttributesDevicePixelRatioPropertyInfo
- getViewportAttributesDevicePixelRatio :: (MonadIO m, ViewportAttributesK o) => o -> m Float
- data ViewportAttributesDeviceWidthPropertyInfo
- constructViewportAttributesDeviceWidth :: Int32 -> IO ([Char], GValue)
- getViewportAttributesDeviceWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesDeviceWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- data ViewportAttributesHeightPropertyInfo
- getViewportAttributesHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- data ViewportAttributesInitialScaleFactorPropertyInfo
- getViewportAttributesInitialScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float
- data ViewportAttributesMaximumScaleFactorPropertyInfo
- getViewportAttributesMaximumScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float
- data ViewportAttributesMinimumScaleFactorPropertyInfo
- getViewportAttributesMinimumScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float
- data ViewportAttributesUserScalablePropertyInfo
- getViewportAttributesUserScalable :: (MonadIO m, ViewportAttributesK o) => o -> m Bool
- data ViewportAttributesValidPropertyInfo
- getViewportAttributesValid :: (MonadIO m, ViewportAttributesK o) => o -> m Bool
- data ViewportAttributesWidthPropertyInfo
- getViewportAttributesWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
Exported types
newtype ViewportAttributes Source
Constructors
| ViewportAttributes (ForeignPtr ViewportAttributes) |
Instances
class GObject o => ViewportAttributesK o Source
Instances
| (GObject o, IsDescendantOf ViewportAttributes o) => ViewportAttributesK o |
toViewportAttributes :: ViewportAttributesK o => o -> IO ViewportAttributes Source
Methods
viewportAttributesRecompute
viewportAttributesRecompute :: (MonadIO m, ViewportAttributesK a) => a -> m () Source
Properties
AvailableHeight
data ViewportAttributesAvailableHeightPropertyInfo Source
Instances
| AttrInfo ViewportAttributesAvailableHeightPropertyInfo | |
| type AttrLabel ViewportAttributesAvailableHeightPropertyInfo = "ViewportAttributes::available-height" | |
| type AttrGetType ViewportAttributesAvailableHeightPropertyInfo = Int32 | |
| type AttrBaseTypeConstraint ViewportAttributesAvailableHeightPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesAvailableHeightPropertyInfo = * ~ Int32 | |
| type AttrAllowedOps ViewportAttributesAvailableHeightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getViewportAttributesAvailableHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesAvailableHeight :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
AvailableWidth
data ViewportAttributesAvailableWidthPropertyInfo Source
Instances
| AttrInfo ViewportAttributesAvailableWidthPropertyInfo | |
| type AttrLabel ViewportAttributesAvailableWidthPropertyInfo = "ViewportAttributes::available-width" | |
| type AttrGetType ViewportAttributesAvailableWidthPropertyInfo = Int32 | |
| type AttrBaseTypeConstraint ViewportAttributesAvailableWidthPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesAvailableWidthPropertyInfo = * ~ Int32 | |
| type AttrAllowedOps ViewportAttributesAvailableWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getViewportAttributesAvailableWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesAvailableWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
DesktopWidth
data ViewportAttributesDesktopWidthPropertyInfo Source
Instances
| AttrInfo ViewportAttributesDesktopWidthPropertyInfo | |
| type AttrLabel ViewportAttributesDesktopWidthPropertyInfo = "ViewportAttributes::desktop-width" | |
| type AttrGetType ViewportAttributesDesktopWidthPropertyInfo = Int32 | |
| type AttrBaseTypeConstraint ViewportAttributesDesktopWidthPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesDesktopWidthPropertyInfo = * ~ Int32 | |
| type AttrAllowedOps ViewportAttributesDesktopWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getViewportAttributesDesktopWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesDesktopWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
DeviceDpi
data ViewportAttributesDeviceDpiPropertyInfo Source
Instances
| AttrInfo ViewportAttributesDeviceDpiPropertyInfo | |
| type AttrLabel ViewportAttributesDeviceDpiPropertyInfo = "ViewportAttributes::device-dpi" | |
| type AttrGetType ViewportAttributesDeviceDpiPropertyInfo = Int32 | |
| type AttrBaseTypeConstraint ViewportAttributesDeviceDpiPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesDeviceDpiPropertyInfo = * ~ Int32 | |
| type AttrAllowedOps ViewportAttributesDeviceDpiPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getViewportAttributesDeviceDpi :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesDeviceDpi :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
DeviceHeight
data ViewportAttributesDeviceHeightPropertyInfo Source
Instances
| AttrInfo ViewportAttributesDeviceHeightPropertyInfo | |
| type AttrLabel ViewportAttributesDeviceHeightPropertyInfo = "ViewportAttributes::device-height" | |
| type AttrGetType ViewportAttributesDeviceHeightPropertyInfo = Int32 | |
| type AttrBaseTypeConstraint ViewportAttributesDeviceHeightPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesDeviceHeightPropertyInfo = * ~ Int32 | |
| type AttrAllowedOps ViewportAttributesDeviceHeightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getViewportAttributesDeviceHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesDeviceHeight :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
DevicePixelRatio
data ViewportAttributesDevicePixelRatioPropertyInfo Source
Instances
| AttrInfo ViewportAttributesDevicePixelRatioPropertyInfo | |
| type AttrLabel ViewportAttributesDevicePixelRatioPropertyInfo = "ViewportAttributes::device-pixel-ratio" | |
| type AttrGetType ViewportAttributesDevicePixelRatioPropertyInfo = Float | |
| type AttrBaseTypeConstraint ViewportAttributesDevicePixelRatioPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesDevicePixelRatioPropertyInfo = * ~ () | |
| type AttrAllowedOps ViewportAttributesDevicePixelRatioPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getViewportAttributesDevicePixelRatio :: (MonadIO m, ViewportAttributesK o) => o -> m Float Source
DeviceWidth
data ViewportAttributesDeviceWidthPropertyInfo Source
Instances
| AttrInfo ViewportAttributesDeviceWidthPropertyInfo | |
| type AttrLabel ViewportAttributesDeviceWidthPropertyInfo = "ViewportAttributes::device-width" | |
| type AttrGetType ViewportAttributesDeviceWidthPropertyInfo = Int32 | |
| type AttrBaseTypeConstraint ViewportAttributesDeviceWidthPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesDeviceWidthPropertyInfo = * ~ Int32 | |
| type AttrAllowedOps ViewportAttributesDeviceWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getViewportAttributesDeviceWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesDeviceWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
Height
data ViewportAttributesHeightPropertyInfo Source
Instances
| AttrInfo ViewportAttributesHeightPropertyInfo | |
| type AttrLabel ViewportAttributesHeightPropertyInfo = "ViewportAttributes::height" | |
| type AttrGetType ViewportAttributesHeightPropertyInfo = Int32 | |
| type AttrBaseTypeConstraint ViewportAttributesHeightPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesHeightPropertyInfo = * ~ () | |
| type AttrAllowedOps ViewportAttributesHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getViewportAttributesHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
InitialScaleFactor
data ViewportAttributesInitialScaleFactorPropertyInfo Source
Instances
| AttrInfo ViewportAttributesInitialScaleFactorPropertyInfo | |
| type AttrLabel ViewportAttributesInitialScaleFactorPropertyInfo = "ViewportAttributes::initial-scale-factor" | |
| type AttrGetType ViewportAttributesInitialScaleFactorPropertyInfo = Float | |
| type AttrBaseTypeConstraint ViewportAttributesInitialScaleFactorPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesInitialScaleFactorPropertyInfo = * ~ () | |
| type AttrAllowedOps ViewportAttributesInitialScaleFactorPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getViewportAttributesInitialScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float Source
MaximumScaleFactor
data ViewportAttributesMaximumScaleFactorPropertyInfo Source
Instances
| AttrInfo ViewportAttributesMaximumScaleFactorPropertyInfo | |
| type AttrLabel ViewportAttributesMaximumScaleFactorPropertyInfo = "ViewportAttributes::maximum-scale-factor" | |
| type AttrGetType ViewportAttributesMaximumScaleFactorPropertyInfo = Float | |
| type AttrBaseTypeConstraint ViewportAttributesMaximumScaleFactorPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesMaximumScaleFactorPropertyInfo = * ~ () | |
| type AttrAllowedOps ViewportAttributesMaximumScaleFactorPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getViewportAttributesMaximumScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float Source
MinimumScaleFactor
data ViewportAttributesMinimumScaleFactorPropertyInfo Source
Instances
| AttrInfo ViewportAttributesMinimumScaleFactorPropertyInfo | |
| type AttrLabel ViewportAttributesMinimumScaleFactorPropertyInfo = "ViewportAttributes::minimum-scale-factor" | |
| type AttrGetType ViewportAttributesMinimumScaleFactorPropertyInfo = Float | |
| type AttrBaseTypeConstraint ViewportAttributesMinimumScaleFactorPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesMinimumScaleFactorPropertyInfo = * ~ () | |
| type AttrAllowedOps ViewportAttributesMinimumScaleFactorPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getViewportAttributesMinimumScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float Source
UserScalable
data ViewportAttributesUserScalablePropertyInfo Source
Instances
| AttrInfo ViewportAttributesUserScalablePropertyInfo | |
| type AttrLabel ViewportAttributesUserScalablePropertyInfo = "ViewportAttributes::user-scalable" | |
| type AttrGetType ViewportAttributesUserScalablePropertyInfo = Bool | |
| type AttrBaseTypeConstraint ViewportAttributesUserScalablePropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesUserScalablePropertyInfo = * ~ () | |
| type AttrAllowedOps ViewportAttributesUserScalablePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getViewportAttributesUserScalable :: (MonadIO m, ViewportAttributesK o) => o -> m Bool Source
Valid
data ViewportAttributesValidPropertyInfo Source
Instances
| AttrInfo ViewportAttributesValidPropertyInfo | |
| type AttrLabel ViewportAttributesValidPropertyInfo = "ViewportAttributes::valid" | |
| type AttrGetType ViewportAttributesValidPropertyInfo = Bool | |
| type AttrBaseTypeConstraint ViewportAttributesValidPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesValidPropertyInfo = * ~ () | |
| type AttrAllowedOps ViewportAttributesValidPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getViewportAttributesValid :: (MonadIO m, ViewportAttributesK o) => o -> m Bool Source
Width
data ViewportAttributesWidthPropertyInfo Source
Instances
| AttrInfo ViewportAttributesWidthPropertyInfo | |
| type AttrLabel ViewportAttributesWidthPropertyInfo = "ViewportAttributes::width" | |
| type AttrGetType ViewportAttributesWidthPropertyInfo = Int32 | |
| type AttrBaseTypeConstraint ViewportAttributesWidthPropertyInfo = ViewportAttributesK | |
| type AttrSetTypeConstraint ViewportAttributesWidthPropertyInfo = * ~ () | |
| type AttrAllowedOps ViewportAttributesWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getViewportAttributesWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source