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

GI.Gdk.Objects.Display

Description

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

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

Documentation

newtype Display #

Constructors

Display (ManagedPtr Display) 

Instances

Instances details
Eq Display 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

(==) :: Display -> Display -> Bool

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

GObject Display 
Instance details

Defined in GI.Gdk.Objects.Display

ManagedPtrNewtype Display 
Instance details

Defined in GI.Gdk.Objects.Display

TypedObject Display 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

glibType :: IO GType #

HasParentTypes Display 
Instance details

Defined in GI.Gdk.Objects.Display

HasAttributeList Display 
Instance details

Defined in GI.Gdk.Objects.Display

(info ~ ResolveDisplayMethod t Display, OverloadedMethod info Display p, HasField t Display p) => HasField (t :: Symbol) Display p 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

getField :: Display -> p

(info ~ ResolveDisplayMethod t Display, OverloadedMethodInfo info Display) => IsLabel t (MethodProxy info Display) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

fromLabel :: MethodProxy info Display

(info ~ ResolveDisplayMethod t Display, OverloadedMethod info Display p) => IsLabel t (Display -> p) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

fromLabel :: Display -> p

IsGValue (Maybe Display) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList Display 
Instance details

Defined in GI.Gdk.Objects.Display

type AttributeList Display = DisplayAttributeList
type ParentTypes Display 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type SignalList Display = DisplaySignalList

data DisplayBeepMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsDisplay a) => OverloadedMethod DisplayBeepMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayBeepMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayCloseMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsDisplay a) => OverloadedMethod DisplayCloseMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayCloseMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

type DisplayClosedCallback = Bool -> IO () #

data DisplayClosedSignalInfo #

Instances

Instances details
SignalInfo DisplayClosedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Associated Types

type HaskellCallbackType DisplayClosedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType DisplayClosedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

data DisplayCompositedPropertyInfo #

Instances

Instances details
AttrInfo DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Associated Types

type AttrAllowedOps DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrBaseTypeConstraint DisplayCompositedPropertyInfo = IsDisplay
type AttrGetType DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrGetType DisplayCompositedPropertyInfo = Bool
type AttrSetTypeConstraint DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrTransferType DisplayCompositedPropertyInfo = ()
type AttrLabel DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayCompositedPropertyInfo = "composited"
type AttrOrigin DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrBaseTypeConstraint DisplayCompositedPropertyInfo = IsDisplay
type AttrGetType DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrGetType DisplayCompositedPropertyInfo = Bool
type AttrLabel DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayCompositedPropertyInfo = "composited"
type AttrOrigin DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrSetTypeConstraint DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrTransferType DisplayCompositedPropertyInfo = ()
type AttrTransferTypeConstraint DisplayCompositedPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrTransferTypeConstraint DisplayCompositedPropertyInfo = Type ~ ()

data DisplayCreateGlContextMethodInfo #

Instances

Instances details
(signature ~ m GLContext, MonadIO m, IsDisplay a) => OverloadedMethod DisplayCreateGlContextMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayCreateGlContextMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayDeviceIsGrabbedMethodInfo #

Instances

Instances details
(signature ~ (b -> m Bool), MonadIO m, IsDisplay a, IsDevice b) => OverloadedMethod DisplayDeviceIsGrabbedMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayDeviceIsGrabbedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayDmabufFormatsPropertyInfo #

Instances

Instances details
AttrInfo DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Associated Types

type AttrAllowedOps DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrBaseTypeConstraint DisplayDmabufFormatsPropertyInfo = IsDisplay
type AttrGetType DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrSetTypeConstraint DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrTransferType DisplayDmabufFormatsPropertyInfo = ()
type AttrLabel DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayDmabufFormatsPropertyInfo = "dmabuf-formats"
type AttrOrigin DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrBaseTypeConstraint DisplayDmabufFormatsPropertyInfo = IsDisplay
type AttrGetType DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayDmabufFormatsPropertyInfo = "dmabuf-formats"
type AttrOrigin DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrSetTypeConstraint DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrTransferType DisplayDmabufFormatsPropertyInfo = ()
type AttrTransferTypeConstraint DisplayDmabufFormatsPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrTransferTypeConstraint DisplayDmabufFormatsPropertyInfo = Type ~ ()

data DisplayFlushMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsDisplay a) => OverloadedMethod DisplayFlushMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayFlushMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayGetAppLaunchContextMethodInfo #

Instances

Instances details
(signature ~ m AppLaunchContext, MonadIO m, IsDisplay a) => OverloadedMethod DisplayGetAppLaunchContextMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayGetAppLaunchContextMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayGetClipboardMethodInfo #

Instances

Instances details
(signature ~ m Clipboard, MonadIO m, IsDisplay a) => OverloadedMethod DisplayGetClipboardMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayGetClipboardMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayGetDefaultSeatMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Seat), MonadIO m, IsDisplay a) => OverloadedMethod DisplayGetDefaultSeatMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayGetDefaultSeatMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayGetDmabufFormatsMethodInfo #

Instances

Instances details
(signature ~ m DmabufFormats, MonadIO m, IsDisplay a) => OverloadedMethod DisplayGetDmabufFormatsMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayGetDmabufFormatsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayGetMonitorAtSurfaceMethodInfo #

Instances

Instances details
(signature ~ (b -> m (Maybe Monitor)), MonadIO m, IsDisplay a, IsSurface b) => OverloadedMethod DisplayGetMonitorAtSurfaceMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayGetMonitorAtSurfaceMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayGetMonitorsMethodInfo #

Instances

Instances details
(signature ~ m ListModel, MonadIO m, IsDisplay a) => OverloadedMethod DisplayGetMonitorsMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayGetMonitorsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayGetNameMethodInfo #

Instances

Instances details
(signature ~ m Text, MonadIO m, IsDisplay a) => OverloadedMethod DisplayGetNameMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayGetNameMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayGetPrimaryClipboardMethodInfo #

Instances

Instances details
(signature ~ m Clipboard, MonadIO m, IsDisplay a) => OverloadedMethod DisplayGetPrimaryClipboardMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayGetPrimaryClipboardMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayGetSettingMethodInfo #

Instances

Instances details
(signature ~ (Text -> GValue -> m Bool), MonadIO m, IsDisplay a) => OverloadedMethod DisplayGetSettingMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayGetSettingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayGetStartupNotificationIdMethodInfo #

Instances

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

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayGetStartupNotificationIdMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayInputShapesPropertyInfo #

Instances

Instances details
AttrInfo DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Associated Types

type AttrAllowedOps DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrBaseTypeConstraint DisplayInputShapesPropertyInfo = IsDisplay
type AttrGetType DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrGetType DisplayInputShapesPropertyInfo = Bool
type AttrSetTypeConstraint DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrTransferType DisplayInputShapesPropertyInfo = ()
type AttrLabel DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayInputShapesPropertyInfo = "input-shapes"
type AttrOrigin DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrBaseTypeConstraint DisplayInputShapesPropertyInfo = IsDisplay
type AttrGetType DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrGetType DisplayInputShapesPropertyInfo = Bool
type AttrLabel DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayInputShapesPropertyInfo = "input-shapes"
type AttrOrigin DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrSetTypeConstraint DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrTransferType DisplayInputShapesPropertyInfo = ()
type AttrTransferTypeConstraint DisplayInputShapesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrTransferTypeConstraint DisplayInputShapesPropertyInfo = Type ~ ()

data DisplayIsClosedMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsDisplay a) => OverloadedMethod DisplayIsClosedMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayIsClosedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayIsCompositedMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsDisplay a) => OverloadedMethod DisplayIsCompositedMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayIsCompositedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayIsRgbaMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsDisplay a) => OverloadedMethod DisplayIsRgbaMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayIsRgbaMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayListSeatsMethodInfo #

Instances

Instances details
(signature ~ m [Seat], MonadIO m, IsDisplay a) => OverloadedMethod DisplayListSeatsMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayListSeatsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayMapKeycodeMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m (Bool, [KeymapKey], [Word32])), MonadIO m, IsDisplay a) => OverloadedMethod DisplayMapKeycodeMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayMapKeycodeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayMapKeyvalMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m (Bool, [KeymapKey])), MonadIO m, IsDisplay a) => OverloadedMethod DisplayMapKeyvalMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayMapKeyvalMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayNotifyStartupCompleteMethodInfo #

Instances

Instances details
(signature ~ (Text -> m ()), MonadIO m, IsDisplay a) => OverloadedMethod DisplayNotifyStartupCompleteMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayNotifyStartupCompleteMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayOpenedSignalInfo #

Instances

Instances details
SignalInfo DisplayOpenedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Associated Types

type HaskellCallbackType DisplayOpenedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType DisplayOpenedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

data DisplayPrepareGlMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsDisplay a) => OverloadedMethod DisplayPrepareGlMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayPrepareGlMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayPutEventMethodInfo #

Instances

Instances details
(signature ~ (b -> m ()), MonadIO m, IsDisplay a, IsEvent b) => OverloadedMethod DisplayPutEventMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayPutEventMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayRgbaPropertyInfo #

Instances

Instances details
AttrInfo DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Associated Types

type AttrAllowedOps DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrBaseTypeConstraint DisplayRgbaPropertyInfo = IsDisplay
type AttrGetType DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrGetType DisplayRgbaPropertyInfo = Bool
type AttrSetTypeConstraint DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrTransferType DisplayRgbaPropertyInfo = ()
type AttrLabel DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayRgbaPropertyInfo = "rgba"
type AttrOrigin DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrBaseTypeConstraint DisplayRgbaPropertyInfo = IsDisplay
type AttrGetType DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrGetType DisplayRgbaPropertyInfo = Bool
type AttrLabel DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayRgbaPropertyInfo = "rgba"
type AttrOrigin DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrSetTypeConstraint DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrTransferType DisplayRgbaPropertyInfo = ()
type AttrTransferTypeConstraint DisplayRgbaPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrTransferTypeConstraint DisplayRgbaPropertyInfo = Type ~ ()

data DisplaySeatAddedSignalInfo #

Instances

Instances details
SignalInfo DisplaySeatAddedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Associated Types

type HaskellCallbackType DisplaySeatAddedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType DisplaySeatAddedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

data DisplaySeatRemovedSignalInfo #

Instances

Instances details
SignalInfo DisplaySeatRemovedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Associated Types

type HaskellCallbackType DisplaySeatRemovedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType DisplaySeatRemovedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type DisplaySettingChangedCallback = Text -> IO () #

data DisplaySettingChangedSignalInfo #

Instances

Instances details
SignalInfo DisplaySettingChangedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Associated Types

type HaskellCallbackType DisplaySettingChangedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

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

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType DisplaySettingChangedSignalInfo 
Instance details

Defined in GI.Gdk.Objects.Display

data DisplayShadowWidthPropertyInfo #

Instances

Instances details
AttrInfo DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Associated Types

type AttrAllowedOps DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrBaseTypeConstraint DisplayShadowWidthPropertyInfo = IsDisplay
type AttrGetType DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrGetType DisplayShadowWidthPropertyInfo = Bool
type AttrSetTypeConstraint DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrTransferType DisplayShadowWidthPropertyInfo = ()
type AttrLabel DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayShadowWidthPropertyInfo = "shadow-width"
type AttrOrigin DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrBaseTypeConstraint DisplayShadowWidthPropertyInfo = IsDisplay
type AttrGetType DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrGetType DisplayShadowWidthPropertyInfo = Bool
type AttrLabel DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrLabel DisplayShadowWidthPropertyInfo = "shadow-width"
type AttrOrigin DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrSetTypeConstraint DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

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

Defined in GI.Gdk.Objects.Display

type AttrTransferType DisplayShadowWidthPropertyInfo = ()
type AttrTransferTypeConstraint DisplayShadowWidthPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.Display

type AttrTransferTypeConstraint DisplayShadowWidthPropertyInfo = Type ~ ()

data DisplaySupportsInputShapesMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsDisplay a) => OverloadedMethod DisplaySupportsInputShapesMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplaySupportsInputShapesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplaySupportsShadowWidthMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsDisplay a) => OverloadedMethod DisplaySupportsShadowWidthMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplaySupportsShadowWidthMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplaySyncMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsDisplay a) => OverloadedMethod DisplaySyncMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplaySyncMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DisplayTranslateKeyMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> [ModifierType] -> Int32 -> m (Bool, Word32, Int32, Int32, [ModifierType])), MonadIO m, IsDisplay a) => OverloadedMethod DisplayTranslateKeyMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DisplayTranslateKeyMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.Display

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

class (GObject o, IsDescendantOf Display o) => IsDisplay o #

Instances

Instances details
(GObject o, IsDescendantOf Display o) => IsDisplay o 
Instance details

Defined in GI.Gdk.Objects.Display

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

Equations

ResolveDisplayMethod "beep" o = DisplayBeepMethodInfo 
ResolveDisplayMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveDisplayMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveDisplayMethod "close" o = DisplayCloseMethodInfo 
ResolveDisplayMethod "createGlContext" o = DisplayCreateGlContextMethodInfo 
ResolveDisplayMethod "deviceIsGrabbed" o = DisplayDeviceIsGrabbedMethodInfo 
ResolveDisplayMethod "flush" o = DisplayFlushMethodInfo 
ResolveDisplayMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveDisplayMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveDisplayMethod "getv" o = ObjectGetvMethodInfo 
ResolveDisplayMethod "isClosed" o = DisplayIsClosedMethodInfo 
ResolveDisplayMethod "isComposited" o = DisplayIsCompositedMethodInfo 
ResolveDisplayMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveDisplayMethod "isRgba" o = DisplayIsRgbaMethodInfo 
ResolveDisplayMethod "listSeats" o = DisplayListSeatsMethodInfo 
ResolveDisplayMethod "mapKeycode" o = DisplayMapKeycodeMethodInfo 
ResolveDisplayMethod "mapKeyval" o = DisplayMapKeyvalMethodInfo 
ResolveDisplayMethod "notify" o = ObjectNotifyMethodInfo 
ResolveDisplayMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveDisplayMethod "notifyStartupComplete" o = DisplayNotifyStartupCompleteMethodInfo 
ResolveDisplayMethod "prepareGl" o = DisplayPrepareGlMethodInfo 
ResolveDisplayMethod "putEvent" o = DisplayPutEventMethodInfo 
ResolveDisplayMethod "ref" o = ObjectRefMethodInfo 
ResolveDisplayMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveDisplayMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveDisplayMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveDisplayMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveDisplayMethod "supportsInputShapes" o = DisplaySupportsInputShapesMethodInfo 
ResolveDisplayMethod "supportsShadowWidth" o = DisplaySupportsShadowWidthMethodInfo 
ResolveDisplayMethod "sync" o = DisplaySyncMethodInfo 
ResolveDisplayMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveDisplayMethod "translateKey" o = DisplayTranslateKeyMethodInfo 
ResolveDisplayMethod "unref" o = ObjectUnrefMethodInfo 
ResolveDisplayMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveDisplayMethod "getAppLaunchContext" o = DisplayGetAppLaunchContextMethodInfo 
ResolveDisplayMethod "getClipboard" o = DisplayGetClipboardMethodInfo 
ResolveDisplayMethod "getData" o = ObjectGetDataMethodInfo 
ResolveDisplayMethod "getDefaultSeat" o = DisplayGetDefaultSeatMethodInfo 
ResolveDisplayMethod "getDmabufFormats" o = DisplayGetDmabufFormatsMethodInfo 
ResolveDisplayMethod "getMonitorAtSurface" o = DisplayGetMonitorAtSurfaceMethodInfo 
ResolveDisplayMethod "getMonitors" o = DisplayGetMonitorsMethodInfo 
ResolveDisplayMethod "getName" o = DisplayGetNameMethodInfo 
ResolveDisplayMethod "getPrimaryClipboard" o = DisplayGetPrimaryClipboardMethodInfo 
ResolveDisplayMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveDisplayMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveDisplayMethod "getSetting" o = DisplayGetSettingMethodInfo 
ResolveDisplayMethod "getStartupNotificationId" o = DisplayGetStartupNotificationIdMethodInfo 
ResolveDisplayMethod "setData" o = ObjectSetDataMethodInfo 
ResolveDisplayMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveDisplayMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveDisplayMethod l o = MethodResolutionFailed l o :: Type 

afterDisplayClosed :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayClosedCallback) -> m SignalHandlerId #

afterDisplayOpened :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayOpenedCallback) -> m SignalHandlerId #

afterDisplaySeatAdded :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySeatAddedCallback) -> m SignalHandlerId #

afterDisplaySeatRemoved :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySeatRemovedCallback) -> m SignalHandlerId #

afterDisplaySettingChanged :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySettingChangedCallback) -> m SignalHandlerId #

displayBeep :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m () #

displayClose :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m () #

displayComposited :: AttrLabelProxy "composited" #

displayCreateGlContext :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m GLContext #

displayDeviceIsGrabbed :: (HasCallStack, MonadIO m, IsDisplay a, IsDevice b) => a -> b -> m Bool #

displayDmabufFormats :: AttrLabelProxy "dmabufFormats" #

displayFlush :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m () #

displayGetAppLaunchContext :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m AppLaunchContext #

displayGetClipboard :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Clipboard #

displayGetDefault :: (HasCallStack, MonadIO m) => m (Maybe Display) #

displayGetDefaultSeat :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m (Maybe Seat) #

displayGetDmabufFormats :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m DmabufFormats #

displayGetMonitorAtSurface :: (HasCallStack, MonadIO m, IsDisplay a, IsSurface b) => a -> b -> m (Maybe Monitor) #

displayGetMonitors :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m ListModel #

displayGetName :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Text #

displayGetPrimaryClipboard :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Clipboard #

displayGetSetting :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Text -> GValue -> m Bool #

displayGetStartupNotificationId :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m (Maybe Text) #

displayInputShapes :: AttrLabelProxy "inputShapes" #

displayIsClosed :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Bool #

displayIsComposited :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Bool #

displayIsRgba :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Bool #

displayListSeats :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m [Seat] #

displayMapKeycode :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Word32 -> m (Bool, [KeymapKey], [Word32]) #

displayMapKeyval :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Word32 -> m (Bool, [KeymapKey]) #

displayNotifyStartupComplete :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Text -> m () #

displayOpen :: (HasCallStack, MonadIO m) => Maybe Text -> m (Maybe Display) #

displayPrepareGl :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m () #

displayPutEvent :: (HasCallStack, MonadIO m, IsDisplay a, IsEvent b) => a -> b -> m () #

displayRgba :: AttrLabelProxy "rgba" #

displayShadowWidth :: AttrLabelProxy "shadowWidth" #

displaySupportsInputShapes :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Bool #

displaySupportsShadowWidth :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Bool #

displaySync :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m () #

displayTranslateKey :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Word32 -> [ModifierType] -> Int32 -> m (Bool, Word32, Int32, Int32, [ModifierType]) #

getDisplayComposited :: (MonadIO m, IsDisplay o) => o -> m Bool #

getDisplayDmabufFormats :: (MonadIO m, IsDisplay o) => o -> m DmabufFormats #

getDisplayInputShapes :: (MonadIO m, IsDisplay o) => o -> m Bool #

getDisplayRgba :: (MonadIO m, IsDisplay o) => o -> m Bool #

getDisplayShadowWidth :: (MonadIO m, IsDisplay o) => o -> m Bool #

onDisplayClosed :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayClosedCallback) -> m SignalHandlerId #

onDisplayOpened :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayOpenedCallback) -> m SignalHandlerId #

onDisplaySeatAdded :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySeatAddedCallback) -> m SignalHandlerId #

onDisplaySeatRemoved :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySeatRemovedCallback) -> m SignalHandlerId #

onDisplaySettingChanged :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySettingChangedCallback) -> m SignalHandlerId #

toDisplay :: (MonadIO m, IsDisplay o) => o -> m Display #