gi-gdk-3.0.9: Gdk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Objects.DisplayManager

Contents

Description

 

Synopsis

Exported types

newtype DisplayManager Source #

Constructors

DisplayManager (ManagedPtr DisplayManager) 

Instances

GObject DisplayManager Source # 
IsObject DisplayManager Source # 
IsDisplayManager DisplayManager Source # 
((~) * info (ResolveDisplayManagerMethod t DisplayManager), MethodInfo * info DisplayManager p) => IsLabel t (DisplayManager -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> DisplayManager -> p #

((~) * info (ResolveDisplayManagerMethod t DisplayManager), MethodInfo * info DisplayManager p) => IsLabelProxy t (DisplayManager -> p) Source # 
HasAttributeList * DisplayManager Source # 
type SignalList DisplayManager Source # 
type SignalList DisplayManager
type AttributeList DisplayManager Source # 
type AttributeList DisplayManager

class GObject o => IsDisplayManager o Source #

Instances

Methods

get

getDefaultDisplay

listDisplays

data DisplayManagerListDisplaysMethodInfo Source #

Instances

((~) * signature (m [Display]), MonadIO m, IsDisplayManager a) => MethodInfo * DisplayManagerListDisplaysMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DisplayManagerListDisplaysMethodInfo a -> signature -> s

openDisplay

data DisplayManagerOpenDisplayMethodInfo Source #

Instances

((~) * signature (Text -> m (Maybe Display)), MonadIO m, IsDisplayManager a) => MethodInfo * DisplayManagerOpenDisplayMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DisplayManagerOpenDisplayMethodInfo a -> signature -> s

setDefaultDisplay

data DisplayManagerSetDefaultDisplayMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsDisplayManager a, IsDisplay b) => MethodInfo * DisplayManagerSetDefaultDisplayMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DisplayManagerSetDefaultDisplayMethodInfo a -> signature -> s

Properties

defaultDisplay

data DisplayManagerDefaultDisplayPropertyInfo Source #

Instances

AttrInfo DisplayManagerDefaultDisplayPropertyInfo Source # 
type AttrSetTypeConstraint DisplayManagerDefaultDisplayPropertyInfo Source # 
type AttrOrigin DisplayManagerDefaultDisplayPropertyInfo Source # 
type AttrLabel DisplayManagerDefaultDisplayPropertyInfo Source # 
type AttrLabel DisplayManagerDefaultDisplayPropertyInfo = "default-display"
type AttrGetType DisplayManagerDefaultDisplayPropertyInfo Source # 
type AttrBaseTypeConstraint DisplayManagerDefaultDisplayPropertyInfo Source # 
type AttrAllowedOps DisplayManagerDefaultDisplayPropertyInfo Source # 
type AttrAllowedOps DisplayManagerDefaultDisplayPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

displayManagerDefaultDisplay :: AttrLabelProxy "defaultDisplay" Source #

Signals

displayOpened

data DisplayManagerDisplayOpenedSignalInfo Source #

Instances

SignalInfo DisplayManagerDisplayOpenedSignalInfo Source # 

Associated Types

type HaskellCallbackType DisplayManagerDisplayOpenedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o DisplayManagerDisplayOpenedSignalInfo -> o -> HaskellCallbackType DisplayManagerDisplayOpenedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType DisplayManagerDisplayOpenedSignalInfo Source #