gi-gdk-4.0.10: Gdk bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Objects.Monitor

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gdk.Objects.Monitor module in the gi-gdk4 package.

The link below will take you to the relevant entry in the gi-gdk4 documentation.

Documentation

newtype Monitor #

Constructors

Monitor (ManagedPtr Monitor) 

Instances

Instances details
Eq Monitor 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

(==) :: Monitor -> Monitor -> Bool

(/=) :: Monitor -> Monitor -> Bool

GObject Monitor 
Instance details

Defined in GI.Gdk.Objects.Monitor

ManagedPtrNewtype Monitor 
Instance details

Defined in GI.Gdk.Objects.Monitor

TypedObject Monitor 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

glibType :: IO GType #

HasParentTypes Monitor 
Instance details

Defined in GI.Gdk.Objects.Monitor

HasAttributeList Monitor 
Instance details

Defined in GI.Gdk.Objects.Monitor

(info ~ ResolveMonitorMethod t Monitor, OverloadedMethod info Monitor p, HasField t Monitor p) => HasField (t :: Symbol) Monitor p 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

getField :: Monitor -> p

(info ~ ResolveMonitorMethod t Monitor, OverloadedMethodInfo info Monitor) => IsLabel t (MethodProxy info Monitor) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

fromLabel :: MethodProxy info Monitor

(info ~ ResolveMonitorMethod t Monitor, OverloadedMethod info Monitor p) => IsLabel t (Monitor -> p) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

fromLabel :: Monitor -> p

IsGValue (Maybe Monitor) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe Monitor -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe Monitor) #

type AttributeList Monitor 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttributeList Monitor = MonitorAttributeList
type ParentTypes Monitor 
Instance details

Defined in GI.Gdk.Objects.Monitor

type ParentTypes Monitor = '[Object]
type SignalList Monitor 
Instance details

Defined in GI.Gdk.Objects.Monitor

type SignalList Monitor = MonitorSignalList

class (GObject o, IsDescendantOf Monitor o) => IsMonitor o #

Instances

Instances details
(GObject o, IsDescendantOf Monitor o) => IsMonitor o 
Instance details

Defined in GI.Gdk.Objects.Monitor

data MonitorConnectorPropertyInfo #

Instances

Instances details
AttrInfo MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorConnectorPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorConnectorPropertyInfo = IsMonitor
type AttrGetType MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorConnectorPropertyInfo = Maybe Text
type AttrSetTypeConstraint MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorConnectorPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorConnectorPropertyInfo = Type ~ ()
type AttrTransferType MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorConnectorPropertyInfo = ()
type AttrLabel MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorConnectorPropertyInfo = "connector"
type AttrOrigin MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorConnectorPropertyInfo o => o -> IO (AttrGetType MonitorConnectorPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorConnectorPropertyInfo o, AttrSetTypeConstraint MonitorConnectorPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorConnectorPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorConnectorPropertyInfo o, AttrSetTypeConstraint MonitorConnectorPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorConnectorPropertyInfo o, AttrTransferTypeConstraint MonitorConnectorPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorConnectorPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorConnectorPropertyInfo o => o -> AttrGetType MonitorConnectorPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorConnectorPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorConnectorPropertyInfo = IsMonitor
type AttrGetType MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorConnectorPropertyInfo = Maybe Text
type AttrLabel MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorConnectorPropertyInfo = "connector"
type AttrOrigin MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorConnectorPropertyInfo = Type ~ ()
type AttrTransferType MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorConnectorPropertyInfo = ()
type AttrTransferTypeConstraint MonitorConnectorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorConnectorPropertyInfo = Type ~ ()

data MonitorDescriptionPropertyInfo #

Instances

Instances details
AttrInfo MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorDescriptionPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorDescriptionPropertyInfo = IsMonitor
type AttrGetType MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorDescriptionPropertyInfo = Maybe Text
type AttrSetTypeConstraint MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorDescriptionPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorDescriptionPropertyInfo = Type ~ ()
type AttrTransferType MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorDescriptionPropertyInfo = ()
type AttrLabel MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorDescriptionPropertyInfo = "description"
type AttrOrigin MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorDescriptionPropertyInfo o => o -> IO (AttrGetType MonitorDescriptionPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorDescriptionPropertyInfo o, AttrSetTypeConstraint MonitorDescriptionPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorDescriptionPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorDescriptionPropertyInfo o, AttrSetTypeConstraint MonitorDescriptionPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorDescriptionPropertyInfo o, AttrTransferTypeConstraint MonitorDescriptionPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorDescriptionPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorDescriptionPropertyInfo o => o -> AttrGetType MonitorDescriptionPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorDescriptionPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorDescriptionPropertyInfo = IsMonitor
type AttrGetType MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorDescriptionPropertyInfo = Maybe Text
type AttrLabel MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorDescriptionPropertyInfo = "description"
type AttrOrigin MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorDescriptionPropertyInfo = Type ~ ()
type AttrTransferType MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorDescriptionPropertyInfo = ()
type AttrTransferTypeConstraint MonitorDescriptionPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorDescriptionPropertyInfo = Type ~ ()

data MonitorDisplayPropertyInfo #

Instances

Instances details
AttrInfo MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorDisplayPropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorDisplayPropertyInfo = IsMonitor
type AttrGetType MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorDisplayPropertyInfo = IsDisplay
type AttrTransferTypeConstraint MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorDisplayPropertyInfo = IsDisplay
type AttrTransferType MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorDisplayPropertyInfo = Display
type AttrLabel MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorDisplayPropertyInfo = "display"
type AttrOrigin MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorDisplayPropertyInfo o => o -> IO (AttrGetType MonitorDisplayPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorDisplayPropertyInfo o, AttrSetTypeConstraint MonitorDisplayPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorDisplayPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorDisplayPropertyInfo o, AttrSetTypeConstraint MonitorDisplayPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorDisplayPropertyInfo o, AttrTransferTypeConstraint MonitorDisplayPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorDisplayPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorDisplayPropertyInfo o => o -> AttrGetType MonitorDisplayPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorDisplayPropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorDisplayPropertyInfo = IsMonitor
type AttrGetType MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorDisplayPropertyInfo = "display"
type AttrOrigin MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorDisplayPropertyInfo = IsDisplay
type AttrTransferType MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorDisplayPropertyInfo = Display
type AttrTransferTypeConstraint MonitorDisplayPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorDisplayPropertyInfo = IsDisplay

data MonitorGeometryPropertyInfo #

Instances

Instances details
AttrInfo MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorGeometryPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorGeometryPropertyInfo = IsMonitor
type AttrGetType MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorGeometryPropertyInfo = Maybe Rectangle
type AttrSetTypeConstraint MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorGeometryPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorGeometryPropertyInfo = Type ~ ()
type AttrTransferType MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorGeometryPropertyInfo = ()
type AttrLabel MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorGeometryPropertyInfo = "geometry"
type AttrOrigin MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorGeometryPropertyInfo o => o -> IO (AttrGetType MonitorGeometryPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorGeometryPropertyInfo o, AttrSetTypeConstraint MonitorGeometryPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorGeometryPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorGeometryPropertyInfo o, AttrSetTypeConstraint MonitorGeometryPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorGeometryPropertyInfo o, AttrTransferTypeConstraint MonitorGeometryPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorGeometryPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorGeometryPropertyInfo o => o -> AttrGetType MonitorGeometryPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorGeometryPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorGeometryPropertyInfo = IsMonitor
type AttrGetType MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorGeometryPropertyInfo = Maybe Rectangle
type AttrLabel MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorGeometryPropertyInfo = "geometry"
type AttrOrigin MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorGeometryPropertyInfo = Type ~ ()
type AttrTransferType MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorGeometryPropertyInfo = ()
type AttrTransferTypeConstraint MonitorGeometryPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorGeometryPropertyInfo = Type ~ ()

data MonitorGetConnectorMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Text), MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetConnectorMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetConnectorMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetDescriptionMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Text), MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetDescriptionMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetDescriptionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetDisplayMethodInfo #

Instances

Instances details
(signature ~ m Display, MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetDisplayMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetDisplayMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetGeometryMethodInfo #

Instances

Instances details
(signature ~ m Rectangle, MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetGeometryMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetGeometryMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetHeightMmMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetHeightMmMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetHeightMmMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetManufacturerMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Text), MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetManufacturerMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetManufacturerMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetModelMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Text), MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetModelMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetModelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetRefreshRateMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetRefreshRateMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetRefreshRateMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetScaleFactorMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetScaleFactorMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetScaleFactorMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetScaleMethodInfo #

Instances

Instances details
(signature ~ m Double, MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetScaleMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetScaleMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetSubpixelLayoutMethodInfo #

Instances

Instances details
(signature ~ m SubpixelLayout, MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetSubpixelLayoutMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetSubpixelLayoutMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorGetWidthMmMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsMonitor a) => OverloadedMethod MonitorGetWidthMmMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorGetWidthMmMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorHeightMmPropertyInfo #

Instances

Instances details
AttrInfo MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorHeightMmPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorHeightMmPropertyInfo = IsMonitor
type AttrGetType MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorHeightMmPropertyInfo = Int32
type AttrSetTypeConstraint MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorHeightMmPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorHeightMmPropertyInfo = Type ~ ()
type AttrTransferType MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorHeightMmPropertyInfo = ()
type AttrLabel MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorHeightMmPropertyInfo = "height-mm"
type AttrOrigin MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorHeightMmPropertyInfo o => o -> IO (AttrGetType MonitorHeightMmPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorHeightMmPropertyInfo o, AttrSetTypeConstraint MonitorHeightMmPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorHeightMmPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorHeightMmPropertyInfo o, AttrSetTypeConstraint MonitorHeightMmPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorHeightMmPropertyInfo o, AttrTransferTypeConstraint MonitorHeightMmPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorHeightMmPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorHeightMmPropertyInfo o => o -> AttrGetType MonitorHeightMmPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorHeightMmPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorHeightMmPropertyInfo = IsMonitor
type AttrGetType MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorHeightMmPropertyInfo = Int32
type AttrLabel MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorHeightMmPropertyInfo = "height-mm"
type AttrOrigin MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorHeightMmPropertyInfo = Type ~ ()
type AttrTransferType MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorHeightMmPropertyInfo = ()
type AttrTransferTypeConstraint MonitorHeightMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorHeightMmPropertyInfo = Type ~ ()

data MonitorInvalidateSignalInfo #

Instances

Instances details
SignalInfo MonitorInvalidateSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type HaskellCallbackType MonitorInvalidateSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType MonitorInvalidateSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType MonitorInvalidateSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

data MonitorIsValidMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsMonitor a) => OverloadedMethod MonitorIsValidMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo MonitorIsValidMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data MonitorManufacturerPropertyInfo #

Instances

Instances details
AttrInfo MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorManufacturerPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorManufacturerPropertyInfo = IsMonitor
type AttrGetType MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorManufacturerPropertyInfo = Maybe Text
type AttrSetTypeConstraint MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorManufacturerPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorManufacturerPropertyInfo = Type ~ ()
type AttrTransferType MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorManufacturerPropertyInfo = ()
type AttrLabel MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorManufacturerPropertyInfo = "manufacturer"
type AttrOrigin MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorManufacturerPropertyInfo o => o -> IO (AttrGetType MonitorManufacturerPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorManufacturerPropertyInfo o, AttrSetTypeConstraint MonitorManufacturerPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorManufacturerPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorManufacturerPropertyInfo o, AttrSetTypeConstraint MonitorManufacturerPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorManufacturerPropertyInfo o, AttrTransferTypeConstraint MonitorManufacturerPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorManufacturerPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorManufacturerPropertyInfo o => o -> AttrGetType MonitorManufacturerPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorManufacturerPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorManufacturerPropertyInfo = IsMonitor
type AttrGetType MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorManufacturerPropertyInfo = Maybe Text
type AttrLabel MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorManufacturerPropertyInfo = "manufacturer"
type AttrOrigin MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorManufacturerPropertyInfo = Type ~ ()
type AttrTransferType MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorManufacturerPropertyInfo = ()
type AttrTransferTypeConstraint MonitorManufacturerPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorManufacturerPropertyInfo = Type ~ ()

data MonitorModelPropertyInfo #

Instances

Instances details
AttrInfo MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorModelPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorModelPropertyInfo = IsMonitor
type AttrGetType MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorModelPropertyInfo = Maybe Text
type AttrSetTypeConstraint MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorModelPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorModelPropertyInfo = Type ~ ()
type AttrTransferType MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorModelPropertyInfo = ()
type AttrLabel MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorModelPropertyInfo = "model"
type AttrOrigin MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorModelPropertyInfo o => o -> IO (AttrGetType MonitorModelPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorModelPropertyInfo o, AttrSetTypeConstraint MonitorModelPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorModelPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorModelPropertyInfo o, AttrSetTypeConstraint MonitorModelPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorModelPropertyInfo o, AttrTransferTypeConstraint MonitorModelPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorModelPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorModelPropertyInfo o => o -> AttrGetType MonitorModelPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorModelPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorModelPropertyInfo = IsMonitor
type AttrGetType MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorModelPropertyInfo = Maybe Text
type AttrLabel MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorModelPropertyInfo = "model"
type AttrOrigin MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorModelPropertyInfo = Type ~ ()
type AttrTransferType MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorModelPropertyInfo = ()
type AttrTransferTypeConstraint MonitorModelPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorModelPropertyInfo = Type ~ ()

data MonitorRefreshRatePropertyInfo #

Instances

Instances details
AttrInfo MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorRefreshRatePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorRefreshRatePropertyInfo = IsMonitor
type AttrGetType MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorRefreshRatePropertyInfo = Int32
type AttrSetTypeConstraint MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorRefreshRatePropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorRefreshRatePropertyInfo = Type ~ ()
type AttrTransferType MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorRefreshRatePropertyInfo = ()
type AttrLabel MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorRefreshRatePropertyInfo = "refresh-rate"
type AttrOrigin MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorRefreshRatePropertyInfo o => o -> IO (AttrGetType MonitorRefreshRatePropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorRefreshRatePropertyInfo o, AttrSetTypeConstraint MonitorRefreshRatePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorRefreshRatePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorRefreshRatePropertyInfo o, AttrSetTypeConstraint MonitorRefreshRatePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorRefreshRatePropertyInfo o, AttrTransferTypeConstraint MonitorRefreshRatePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorRefreshRatePropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorRefreshRatePropertyInfo o => o -> AttrGetType MonitorRefreshRatePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorRefreshRatePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorRefreshRatePropertyInfo = IsMonitor
type AttrGetType MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorRefreshRatePropertyInfo = Int32
type AttrLabel MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorRefreshRatePropertyInfo = "refresh-rate"
type AttrOrigin MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorRefreshRatePropertyInfo = Type ~ ()
type AttrTransferType MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorRefreshRatePropertyInfo = ()
type AttrTransferTypeConstraint MonitorRefreshRatePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorRefreshRatePropertyInfo = Type ~ ()

data MonitorScaleFactorPropertyInfo #

Instances

Instances details
AttrInfo MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorScaleFactorPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorScaleFactorPropertyInfo = IsMonitor
type AttrGetType MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorScaleFactorPropertyInfo = Int32
type AttrSetTypeConstraint MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorScaleFactorPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorScaleFactorPropertyInfo = Type ~ ()
type AttrTransferType MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorScaleFactorPropertyInfo = ()
type AttrLabel MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorScaleFactorPropertyInfo = "scale-factor"
type AttrOrigin MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorScaleFactorPropertyInfo o => o -> IO (AttrGetType MonitorScaleFactorPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorScaleFactorPropertyInfo o, AttrSetTypeConstraint MonitorScaleFactorPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorScaleFactorPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorScaleFactorPropertyInfo o, AttrSetTypeConstraint MonitorScaleFactorPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorScaleFactorPropertyInfo o, AttrTransferTypeConstraint MonitorScaleFactorPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorScaleFactorPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorScaleFactorPropertyInfo o => o -> AttrGetType MonitorScaleFactorPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorScaleFactorPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorScaleFactorPropertyInfo = IsMonitor
type AttrGetType MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorScaleFactorPropertyInfo = Int32
type AttrLabel MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorScaleFactorPropertyInfo = "scale-factor"
type AttrOrigin MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorScaleFactorPropertyInfo = Type ~ ()
type AttrTransferType MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorScaleFactorPropertyInfo = ()
type AttrTransferTypeConstraint MonitorScaleFactorPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorScaleFactorPropertyInfo = Type ~ ()

data MonitorScalePropertyInfo #

Instances

Instances details
AttrInfo MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorScalePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorScalePropertyInfo = IsMonitor
type AttrGetType MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorScalePropertyInfo = Double
type AttrSetTypeConstraint MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorScalePropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorScalePropertyInfo = Type ~ ()
type AttrTransferType MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorScalePropertyInfo = ()
type AttrLabel MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorScalePropertyInfo = "scale"
type AttrOrigin MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorScalePropertyInfo o => o -> IO (AttrGetType MonitorScalePropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorScalePropertyInfo o, AttrSetTypeConstraint MonitorScalePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorScalePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorScalePropertyInfo o, AttrSetTypeConstraint MonitorScalePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorScalePropertyInfo o, AttrTransferTypeConstraint MonitorScalePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorScalePropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorScalePropertyInfo o => o -> AttrGetType MonitorScalePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorScalePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorScalePropertyInfo = IsMonitor
type AttrGetType MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorScalePropertyInfo = Double
type AttrLabel MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorScalePropertyInfo = "scale"
type AttrOrigin MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorScalePropertyInfo = Type ~ ()
type AttrTransferType MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorScalePropertyInfo = ()
type AttrTransferTypeConstraint MonitorScalePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorScalePropertyInfo = Type ~ ()

data MonitorSubpixelLayoutPropertyInfo #

Instances

Instances details
AttrInfo MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorSubpixelLayoutPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorSubpixelLayoutPropertyInfo = IsMonitor
type AttrGetType MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorSubpixelLayoutPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorSubpixelLayoutPropertyInfo = Type ~ ()
type AttrTransferType MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorSubpixelLayoutPropertyInfo = ()
type AttrLabel MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorSubpixelLayoutPropertyInfo = "subpixel-layout"
type AttrOrigin MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorSubpixelLayoutPropertyInfo o => o -> IO (AttrGetType MonitorSubpixelLayoutPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorSubpixelLayoutPropertyInfo o, AttrSetTypeConstraint MonitorSubpixelLayoutPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorSubpixelLayoutPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorSubpixelLayoutPropertyInfo o, AttrSetTypeConstraint MonitorSubpixelLayoutPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorSubpixelLayoutPropertyInfo o, AttrTransferTypeConstraint MonitorSubpixelLayoutPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorSubpixelLayoutPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorSubpixelLayoutPropertyInfo o => o -> AttrGetType MonitorSubpixelLayoutPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorSubpixelLayoutPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorSubpixelLayoutPropertyInfo = IsMonitor
type AttrGetType MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorSubpixelLayoutPropertyInfo = "subpixel-layout"
type AttrOrigin MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorSubpixelLayoutPropertyInfo = Type ~ ()
type AttrTransferType MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorSubpixelLayoutPropertyInfo = ()
type AttrTransferTypeConstraint MonitorSubpixelLayoutPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorSubpixelLayoutPropertyInfo = Type ~ ()

data MonitorValidPropertyInfo #

Instances

Instances details
AttrInfo MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorValidPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorValidPropertyInfo = IsMonitor
type AttrGetType MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorValidPropertyInfo = Bool
type AttrSetTypeConstraint MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorValidPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorValidPropertyInfo = Type ~ ()
type AttrTransferType MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorValidPropertyInfo = ()
type AttrLabel MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorValidPropertyInfo = "valid"
type AttrOrigin MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorValidPropertyInfo o => o -> IO (AttrGetType MonitorValidPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorValidPropertyInfo o, AttrSetTypeConstraint MonitorValidPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorValidPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorValidPropertyInfo o, AttrSetTypeConstraint MonitorValidPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorValidPropertyInfo o, AttrTransferTypeConstraint MonitorValidPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorValidPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorValidPropertyInfo o => o -> AttrGetType MonitorValidPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorValidPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorValidPropertyInfo = IsMonitor
type AttrGetType MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorValidPropertyInfo = Bool
type AttrLabel MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorValidPropertyInfo = "valid"
type AttrOrigin MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorValidPropertyInfo = Type ~ ()
type AttrTransferType MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorValidPropertyInfo = ()
type AttrTransferTypeConstraint MonitorValidPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorValidPropertyInfo = Type ~ ()

data MonitorWidthMmPropertyInfo #

Instances

Instances details
AttrInfo MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Associated Types

type AttrAllowedOps MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorWidthMmPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorWidthMmPropertyInfo = IsMonitor
type AttrGetType MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorWidthMmPropertyInfo = Int32
type AttrSetTypeConstraint MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorWidthMmPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorWidthMmPropertyInfo = Type ~ ()
type AttrTransferType MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorWidthMmPropertyInfo = ()
type AttrLabel MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorWidthMmPropertyInfo = "width-mm"
type AttrOrigin MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

Methods

attrGet :: AttrBaseTypeConstraint MonitorWidthMmPropertyInfo o => o -> IO (AttrGetType MonitorWidthMmPropertyInfo)

attrSet :: (AttrBaseTypeConstraint MonitorWidthMmPropertyInfo o, AttrSetTypeConstraint MonitorWidthMmPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint MonitorWidthMmPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint MonitorWidthMmPropertyInfo o, AttrSetTypeConstraint MonitorWidthMmPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint MonitorWidthMmPropertyInfo o, AttrTransferTypeConstraint MonitorWidthMmPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType MonitorWidthMmPropertyInfo)

attrPut :: AttrBaseTypeConstraint MonitorWidthMmPropertyInfo o => o -> AttrGetType MonitorWidthMmPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrAllowedOps MonitorWidthMmPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrBaseTypeConstraint MonitorWidthMmPropertyInfo = IsMonitor
type AttrGetType MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrGetType MonitorWidthMmPropertyInfo = Int32
type AttrLabel MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrLabel MonitorWidthMmPropertyInfo = "width-mm"
type AttrOrigin MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrSetTypeConstraint MonitorWidthMmPropertyInfo = Type ~ ()
type AttrTransferType MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferType MonitorWidthMmPropertyInfo = ()
type AttrTransferTypeConstraint MonitorWidthMmPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Monitor

type AttrTransferTypeConstraint MonitorWidthMmPropertyInfo = Type ~ ()

type family ResolveMonitorMethod (t :: Symbol) o where ... #

Equations

ResolveMonitorMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveMonitorMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveMonitorMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveMonitorMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveMonitorMethod "getv" o = ObjectGetvMethodInfo 
ResolveMonitorMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveMonitorMethod "isValid" o = MonitorIsValidMethodInfo 
ResolveMonitorMethod "notify" o = ObjectNotifyMethodInfo 
ResolveMonitorMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveMonitorMethod "ref" o = ObjectRefMethodInfo 
ResolveMonitorMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveMonitorMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveMonitorMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveMonitorMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveMonitorMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveMonitorMethod "unref" o = ObjectUnrefMethodInfo 
ResolveMonitorMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveMonitorMethod "getConnector" o = MonitorGetConnectorMethodInfo 
ResolveMonitorMethod "getData" o = ObjectGetDataMethodInfo 
ResolveMonitorMethod "getDescription" o = MonitorGetDescriptionMethodInfo 
ResolveMonitorMethod "getDisplay" o = MonitorGetDisplayMethodInfo 
ResolveMonitorMethod "getGeometry" o = MonitorGetGeometryMethodInfo 
ResolveMonitorMethod "getHeightMm" o = MonitorGetHeightMmMethodInfo 
ResolveMonitorMethod "getManufacturer" o = MonitorGetManufacturerMethodInfo 
ResolveMonitorMethod "getModel" o = MonitorGetModelMethodInfo 
ResolveMonitorMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveMonitorMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveMonitorMethod "getRefreshRate" o = MonitorGetRefreshRateMethodInfo 
ResolveMonitorMethod "getScale" o = MonitorGetScaleMethodInfo 
ResolveMonitorMethod "getScaleFactor" o = MonitorGetScaleFactorMethodInfo 
ResolveMonitorMethod "getSubpixelLayout" o = MonitorGetSubpixelLayoutMethodInfo 
ResolveMonitorMethod "getWidthMm" o = MonitorGetWidthMmMethodInfo 
ResolveMonitorMethod "setData" o = ObjectSetDataMethodInfo 
ResolveMonitorMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveMonitorMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveMonitorMethod l o = MethodResolutionFailed l o :: Type 

afterMonitorInvalidate :: (IsMonitor a, MonadIO m) => a -> ((?self :: a) => MonitorInvalidateCallback) -> m SignalHandlerId #

constructMonitorDisplay :: (IsMonitor o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o) #

getMonitorConnector :: (MonadIO m, IsMonitor o) => o -> m (Maybe Text) #

getMonitorDescription :: (MonadIO m, IsMonitor o) => o -> m (Maybe Text) #

getMonitorDisplay :: (MonadIO m, IsMonitor o) => o -> m Display #

getMonitorGeometry :: (MonadIO m, IsMonitor o) => o -> m (Maybe Rectangle) #

getMonitorHeightMm :: (MonadIO m, IsMonitor o) => o -> m Int32 #

getMonitorManufacturer :: (MonadIO m, IsMonitor o) => o -> m (Maybe Text) #

getMonitorModel :: (MonadIO m, IsMonitor o) => o -> m (Maybe Text) #

getMonitorRefreshRate :: (MonadIO m, IsMonitor o) => o -> m Int32 #

getMonitorScale :: (MonadIO m, IsMonitor o) => o -> m Double #

getMonitorScaleFactor :: (MonadIO m, IsMonitor o) => o -> m Int32 #

getMonitorValid :: (MonadIO m, IsMonitor o) => o -> m Bool #

getMonitorWidthMm :: (MonadIO m, IsMonitor o) => o -> m Int32 #

monitorConnector :: AttrLabelProxy "connector" #

monitorDescription :: AttrLabelProxy "description" #

monitorDisplay :: AttrLabelProxy "display" #

monitorGeometry :: AttrLabelProxy "geometry" #

monitorGetConnector :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m (Maybe Text) #

monitorGetDescription :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m (Maybe Text) #

monitorGetDisplay :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m Display #

monitorGetGeometry :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m Rectangle #

monitorGetHeightMm :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m Int32 #

monitorGetManufacturer :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m (Maybe Text) #

monitorGetModel :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m (Maybe Text) #

monitorGetRefreshRate :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m Int32 #

monitorGetScale :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m Double #

monitorGetScaleFactor :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m Int32 #

monitorGetSubpixelLayout :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m SubpixelLayout #

monitorGetWidthMm :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m Int32 #

monitorHeightMm :: AttrLabelProxy "heightMm" #

monitorIsValid :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m Bool #

monitorManufacturer :: AttrLabelProxy "manufacturer" #

monitorModel :: AttrLabelProxy "model" #

monitorRefreshRate :: AttrLabelProxy "refreshRate" #

monitorScale :: AttrLabelProxy "scale" #

monitorScaleFactor :: AttrLabelProxy "scaleFactor" #

monitorSubpixelLayout :: AttrLabelProxy "subpixelLayout" #

monitorValid :: AttrLabelProxy "valid" #

monitorWidthMm :: AttrLabelProxy "widthMm" #

onMonitorInvalidate :: (IsMonitor a, MonadIO m) => a -> ((?self :: a) => MonitorInvalidateCallback) -> m SignalHandlerId #

toMonitor :: (MonadIO m, IsMonitor o) => o -> m Monitor #