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 ViewportAttributes = ViewportAttributes (ForeignPtr ViewportAttributes)
- class GObject o => ViewportAttributesK o
- toViewportAttributes :: ViewportAttributesK o => o -> IO ViewportAttributes
- noViewportAttributes :: Maybe ViewportAttributes
- data ViewportAttributesRecomputeMethodInfo
- 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 ()
- viewportAttributesAvailableHeight :: AttrLabelProxy "availableHeight"
- data ViewportAttributesAvailableWidthPropertyInfo
- constructViewportAttributesAvailableWidth :: Int32 -> IO ([Char], GValue)
- getViewportAttributesAvailableWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesAvailableWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- viewportAttributesAvailableWidth :: AttrLabelProxy "availableWidth"
- data ViewportAttributesDesktopWidthPropertyInfo
- constructViewportAttributesDesktopWidth :: Int32 -> IO ([Char], GValue)
- getViewportAttributesDesktopWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesDesktopWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- viewportAttributesDesktopWidth :: AttrLabelProxy "desktopWidth"
- data ViewportAttributesDeviceDpiPropertyInfo
- constructViewportAttributesDeviceDpi :: Int32 -> IO ([Char], GValue)
- getViewportAttributesDeviceDpi :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesDeviceDpi :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- viewportAttributesDeviceDpi :: AttrLabelProxy "deviceDpi"
- data ViewportAttributesDeviceHeightPropertyInfo
- constructViewportAttributesDeviceHeight :: Int32 -> IO ([Char], GValue)
- getViewportAttributesDeviceHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesDeviceHeight :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- viewportAttributesDeviceHeight :: AttrLabelProxy "deviceHeight"
- data ViewportAttributesDevicePixelRatioPropertyInfo
- getViewportAttributesDevicePixelRatio :: (MonadIO m, ViewportAttributesK o) => o -> m Float
- viewportAttributesDevicePixelRatio :: AttrLabelProxy "devicePixelRatio"
- data ViewportAttributesDeviceWidthPropertyInfo
- constructViewportAttributesDeviceWidth :: Int32 -> IO ([Char], GValue)
- getViewportAttributesDeviceWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- setViewportAttributesDeviceWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()
- viewportAttributesDeviceWidth :: AttrLabelProxy "deviceWidth"
- data ViewportAttributesHeightPropertyInfo
- getViewportAttributesHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- viewportAttributesHeight :: AttrLabelProxy "height"
- data ViewportAttributesInitialScaleFactorPropertyInfo
- getViewportAttributesInitialScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float
- viewportAttributesInitialScaleFactor :: AttrLabelProxy "initialScaleFactor"
- data ViewportAttributesMaximumScaleFactorPropertyInfo
- getViewportAttributesMaximumScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float
- viewportAttributesMaximumScaleFactor :: AttrLabelProxy "maximumScaleFactor"
- data ViewportAttributesMinimumScaleFactorPropertyInfo
- getViewportAttributesMinimumScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float
- viewportAttributesMinimumScaleFactor :: AttrLabelProxy "minimumScaleFactor"
- data ViewportAttributesUserScalablePropertyInfo
- getViewportAttributesUserScalable :: (MonadIO m, ViewportAttributesK o) => o -> m Bool
- viewportAttributesUserScalable :: AttrLabelProxy "userScalable"
- data ViewportAttributesValidPropertyInfo
- getViewportAttributesValid :: (MonadIO m, ViewportAttributesK o) => o -> m Bool
- viewportAttributesValid :: AttrLabelProxy "valid"
- data ViewportAttributesWidthPropertyInfo
- getViewportAttributesWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32
- viewportAttributesWidth :: AttrLabelProxy "width"
Exported types
newtype ViewportAttributes Source
GObject ViewportAttributes | |
((~) * info (ResolveViewportAttributesMethod t ViewportAttributes), MethodInfo * info ViewportAttributes p) => IsLabelProxy t (ViewportAttributes -> p) | |
type ParentTypes ViewportAttributes | |
type AttributeList ViewportAttributes | |
type SignalList ViewportAttributes |
class GObject o => ViewportAttributesK o Source
(GObject o, IsDescendantOf ViewportAttributes o) => ViewportAttributesK o |
toViewportAttributes :: ViewportAttributesK o => o -> IO ViewportAttributes Source
Methods
viewportAttributesRecompute
data ViewportAttributesRecomputeMethodInfo Source
((~) * signature (m ()), MonadIO m, ViewportAttributesK a) => MethodInfo * ViewportAttributesRecomputeMethodInfo a signature |
viewportAttributesRecompute :: (MonadIO m, ViewportAttributesK a) => a -> m () Source
Properties
AvailableHeight
data ViewportAttributesAvailableHeightPropertyInfo Source
getViewportAttributesAvailableHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesAvailableHeight :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
viewportAttributesAvailableHeight :: AttrLabelProxy "availableHeight" Source
AvailableWidth
data ViewportAttributesAvailableWidthPropertyInfo Source
getViewportAttributesAvailableWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesAvailableWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
viewportAttributesAvailableWidth :: AttrLabelProxy "availableWidth" Source
DesktopWidth
data ViewportAttributesDesktopWidthPropertyInfo Source
getViewportAttributesDesktopWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesDesktopWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
viewportAttributesDesktopWidth :: AttrLabelProxy "desktopWidth" Source
DeviceDpi
data ViewportAttributesDeviceDpiPropertyInfo Source
getViewportAttributesDeviceDpi :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesDeviceDpi :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
viewportAttributesDeviceDpi :: AttrLabelProxy "deviceDpi" Source
DeviceHeight
data ViewportAttributesDeviceHeightPropertyInfo Source
getViewportAttributesDeviceHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesDeviceHeight :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
viewportAttributesDeviceHeight :: AttrLabelProxy "deviceHeight" Source
DevicePixelRatio
data ViewportAttributesDevicePixelRatioPropertyInfo Source
getViewportAttributesDevicePixelRatio :: (MonadIO m, ViewportAttributesK o) => o -> m Float Source
viewportAttributesDevicePixelRatio :: AttrLabelProxy "devicePixelRatio" Source
DeviceWidth
data ViewportAttributesDeviceWidthPropertyInfo Source
getViewportAttributesDeviceWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
setViewportAttributesDeviceWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m () Source
viewportAttributesDeviceWidth :: AttrLabelProxy "deviceWidth" Source
Height
data ViewportAttributesHeightPropertyInfo Source
getViewportAttributesHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
viewportAttributesHeight :: AttrLabelProxy "height" Source
InitialScaleFactor
data ViewportAttributesInitialScaleFactorPropertyInfo Source
getViewportAttributesInitialScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float Source
viewportAttributesInitialScaleFactor :: AttrLabelProxy "initialScaleFactor" Source
MaximumScaleFactor
data ViewportAttributesMaximumScaleFactorPropertyInfo Source
getViewportAttributesMaximumScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float Source
viewportAttributesMaximumScaleFactor :: AttrLabelProxy "maximumScaleFactor" Source
MinimumScaleFactor
data ViewportAttributesMinimumScaleFactorPropertyInfo Source
getViewportAttributesMinimumScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float Source
viewportAttributesMinimumScaleFactor :: AttrLabelProxy "minimumScaleFactor" Source
UserScalable
data ViewportAttributesUserScalablePropertyInfo Source
getViewportAttributesUserScalable :: (MonadIO m, ViewportAttributesK o) => o -> m Bool Source
viewportAttributesUserScalable :: AttrLabelProxy "userScalable" Source
Valid
data ViewportAttributesValidPropertyInfo Source
getViewportAttributesValid :: (MonadIO m, ViewportAttributesK o) => o -> m Bool Source
viewportAttributesValid :: AttrLabelProxy "valid" Source
Width
data ViewportAttributesWidthPropertyInfo Source
getViewportAttributesWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32 Source
viewportAttributesWidth :: AttrLabelProxy "width" Source