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

GI.Gdk.Enums

Description

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

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

Documentation

data AxisUse #

Instances

Instances details
Enum AxisUse 
Instance details

Defined in GI.Gdk.Enums

Show AxisUse 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> AxisUse -> ShowS

show :: AxisUse -> String

showList :: [AxisUse] -> ShowS

Eq AxisUse 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: AxisUse -> AxisUse -> Bool

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

Ord AxisUse 
Instance details

Defined in GI.Gdk.Enums

Methods

compare :: AxisUse -> AxisUse -> Ordering

(<) :: AxisUse -> AxisUse -> Bool

(<=) :: AxisUse -> AxisUse -> Bool

(>) :: AxisUse -> AxisUse -> Bool

(>=) :: AxisUse -> AxisUse -> Bool

max :: AxisUse -> AxisUse -> AxisUse

min :: AxisUse -> AxisUse -> AxisUse

BoxedEnum AxisUse 
Instance details

Defined in GI.Gdk.Enums

TypedObject AxisUse 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes AxisUse 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes AxisUse 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes AxisUse = '[] :: [Type]

data CicpRange #

Instances

Instances details
Enum CicpRange 
Instance details

Defined in GI.Gdk.Enums

Show CicpRange 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> CicpRange -> ShowS

show :: CicpRange -> String

showList :: [CicpRange] -> ShowS

Eq CicpRange 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: CicpRange -> CicpRange -> Bool

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

Ord CicpRange 
Instance details

Defined in GI.Gdk.Enums

Methods

compare :: CicpRange -> CicpRange -> Ordering

(<) :: CicpRange -> CicpRange -> Bool

(<=) :: CicpRange -> CicpRange -> Bool

(>) :: CicpRange -> CicpRange -> Bool

(>=) :: CicpRange -> CicpRange -> Bool

max :: CicpRange -> CicpRange -> CicpRange

min :: CicpRange -> CicpRange -> CicpRange

BoxedEnum CicpRange 
Instance details

Defined in GI.Gdk.Enums

TypedObject CicpRange 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes CicpRange 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes CicpRange 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes CicpRange = '[] :: [Type]

data CrossingMode #

Instances

Instances details
Enum CrossingMode 
Instance details

Defined in GI.Gdk.Enums

Show CrossingMode 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> CrossingMode -> ShowS

show :: CrossingMode -> String

showList :: [CrossingMode] -> ShowS

Eq CrossingMode 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: CrossingMode -> CrossingMode -> Bool

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

Ord CrossingMode 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum CrossingMode 
Instance details

Defined in GI.Gdk.Enums

TypedObject CrossingMode 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes CrossingMode 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes CrossingMode 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes CrossingMode = '[] :: [Type]

data DevicePadFeature #

Instances

Instances details
Enum DevicePadFeature 
Instance details

Defined in GI.Gdk.Enums

Show DevicePadFeature 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> DevicePadFeature -> ShowS

show :: DevicePadFeature -> String

showList :: [DevicePadFeature] -> ShowS

Eq DevicePadFeature 
Instance details

Defined in GI.Gdk.Enums

Ord DevicePadFeature 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum DevicePadFeature 
Instance details

Defined in GI.Gdk.Enums

TypedObject DevicePadFeature 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes DevicePadFeature 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes DevicePadFeature 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes DevicePadFeature = '[] :: [Type]

data DeviceToolType #

Instances

Instances details
Enum DeviceToolType 
Instance details

Defined in GI.Gdk.Enums

Show DeviceToolType 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> DeviceToolType -> ShowS

show :: DeviceToolType -> String

showList :: [DeviceToolType] -> ShowS

Eq DeviceToolType 
Instance details

Defined in GI.Gdk.Enums

Ord DeviceToolType 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum DeviceToolType 
Instance details

Defined in GI.Gdk.Enums

TypedObject DeviceToolType 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes DeviceToolType 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes DeviceToolType 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes DeviceToolType = '[] :: [Type]

data DmabufError #

Instances

Instances details
Enum DmabufError 
Instance details

Defined in GI.Gdk.Enums

Show DmabufError 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> DmabufError -> ShowS

show :: DmabufError -> String

showList :: [DmabufError] -> ShowS

Eq DmabufError 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: DmabufError -> DmabufError -> Bool

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

Ord DmabufError 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum DmabufError 
Instance details

Defined in GI.Gdk.Enums

TypedObject DmabufError 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

GErrorClass DmabufError 
Instance details

Defined in GI.Gdk.Enums

Methods

gerrorClassDomain :: DmabufError -> Text #

HasParentTypes DmabufError 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes DmabufError 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes DmabufError = '[] :: [Type]

data DragCancelReason #

Instances

Instances details
Enum DragCancelReason 
Instance details

Defined in GI.Gdk.Enums

Show DragCancelReason 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> DragCancelReason -> ShowS

show :: DragCancelReason -> String

showList :: [DragCancelReason] -> ShowS

Eq DragCancelReason 
Instance details

Defined in GI.Gdk.Enums

Ord DragCancelReason 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum DragCancelReason 
Instance details

Defined in GI.Gdk.Enums

TypedObject DragCancelReason 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes DragCancelReason 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes DragCancelReason 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes DragCancelReason = '[] :: [Type]

data EventType #

Instances

Instances details
Enum EventType 
Instance details

Defined in GI.Gdk.Enums

Show EventType 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> EventType -> ShowS

show :: EventType -> String

showList :: [EventType] -> ShowS

Eq EventType 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: EventType -> EventType -> Bool

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

Ord EventType 
Instance details

Defined in GI.Gdk.Enums

Methods

compare :: EventType -> EventType -> Ordering

(<) :: EventType -> EventType -> Bool

(<=) :: EventType -> EventType -> Bool

(>) :: EventType -> EventType -> Bool

(>=) :: EventType -> EventType -> Bool

max :: EventType -> EventType -> EventType

min :: EventType -> EventType -> EventType

BoxedEnum EventType 
Instance details

Defined in GI.Gdk.Enums

TypedObject EventType 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes EventType 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes EventType 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes EventType = '[] :: [Type]

data FullscreenMode #

Instances

Instances details
Enum FullscreenMode 
Instance details

Defined in GI.Gdk.Enums

Show FullscreenMode 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> FullscreenMode -> ShowS

show :: FullscreenMode -> String

showList :: [FullscreenMode] -> ShowS

Eq FullscreenMode 
Instance details

Defined in GI.Gdk.Enums

Ord FullscreenMode 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum FullscreenMode 
Instance details

Defined in GI.Gdk.Enums

TypedObject FullscreenMode 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes FullscreenMode 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes FullscreenMode 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes FullscreenMode = '[] :: [Type]

data GLError #

Instances

Instances details
Enum GLError 
Instance details

Defined in GI.Gdk.Enums

Show GLError 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> GLError -> ShowS

show :: GLError -> String

showList :: [GLError] -> ShowS

Eq GLError 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: GLError -> GLError -> Bool

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

Ord GLError 
Instance details

Defined in GI.Gdk.Enums

Methods

compare :: GLError -> GLError -> Ordering

(<) :: GLError -> GLError -> Bool

(<=) :: GLError -> GLError -> Bool

(>) :: GLError -> GLError -> Bool

(>=) :: GLError -> GLError -> Bool

max :: GLError -> GLError -> GLError

min :: GLError -> GLError -> GLError

BoxedEnum GLError 
Instance details

Defined in GI.Gdk.Enums

TypedObject GLError 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

GErrorClass GLError 
Instance details

Defined in GI.Gdk.Enums

Methods

gerrorClassDomain :: GLError -> Text #

HasParentTypes GLError 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes GLError 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes GLError = '[] :: [Type]

data Gravity #

Instances

Instances details
Enum Gravity 
Instance details

Defined in GI.Gdk.Enums

Show Gravity 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> Gravity -> ShowS

show :: Gravity -> String

showList :: [Gravity] -> ShowS

Eq Gravity 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: Gravity -> Gravity -> Bool

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

Ord Gravity 
Instance details

Defined in GI.Gdk.Enums

Methods

compare :: Gravity -> Gravity -> Ordering

(<) :: Gravity -> Gravity -> Bool

(<=) :: Gravity -> Gravity -> Bool

(>) :: Gravity -> Gravity -> Bool

(>=) :: Gravity -> Gravity -> Bool

max :: Gravity -> Gravity -> Gravity

min :: Gravity -> Gravity -> Gravity

BoxedEnum Gravity 
Instance details

Defined in GI.Gdk.Enums

TypedObject Gravity 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes Gravity 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes Gravity 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes Gravity = '[] :: [Type]

data InputSource #

Instances

Instances details
Enum InputSource 
Instance details

Defined in GI.Gdk.Enums

Show InputSource 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> InputSource -> ShowS

show :: InputSource -> String

showList :: [InputSource] -> ShowS

Eq InputSource 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: InputSource -> InputSource -> Bool

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

Ord InputSource 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum InputSource 
Instance details

Defined in GI.Gdk.Enums

TypedObject InputSource 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes InputSource 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes InputSource 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes InputSource = '[] :: [Type]

data KeyMatch #

Instances

Instances details
Enum KeyMatch 
Instance details

Defined in GI.Gdk.Enums

Show KeyMatch 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> KeyMatch -> ShowS

show :: KeyMatch -> String

showList :: [KeyMatch] -> ShowS

Eq KeyMatch 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: KeyMatch -> KeyMatch -> Bool

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

Ord KeyMatch 
Instance details

Defined in GI.Gdk.Enums

Methods

compare :: KeyMatch -> KeyMatch -> Ordering

(<) :: KeyMatch -> KeyMatch -> Bool

(<=) :: KeyMatch -> KeyMatch -> Bool

(>) :: KeyMatch -> KeyMatch -> Bool

(>=) :: KeyMatch -> KeyMatch -> Bool

max :: KeyMatch -> KeyMatch -> KeyMatch

min :: KeyMatch -> KeyMatch -> KeyMatch

BoxedEnum KeyMatch 
Instance details

Defined in GI.Gdk.Enums

TypedObject KeyMatch 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes KeyMatch 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes KeyMatch 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes KeyMatch = '[] :: [Type]

data MemoryFormat #

Constructors

MemoryFormatB8g8r8a8Premultiplied 
MemoryFormatA8r8g8b8Premultiplied 
MemoryFormatR8g8b8a8Premultiplied 
MemoryFormatB8g8r8a8 
MemoryFormatA8r8g8b8 
MemoryFormatR8g8b8a8 
MemoryFormatA8b8g8r8 
MemoryFormatR8g8b8 
MemoryFormatB8g8r8 
MemoryFormatR16g16b16 
MemoryFormatR16g16b16a16Premultiplied 
MemoryFormatR16g16b16a16 
MemoryFormatR16g16b16Float 
MemoryFormatR16g16b16a16FloatPremultiplied 
MemoryFormatR16g16b16a16Float 
MemoryFormatR32g32b32Float 
MemoryFormatR32g32b32a32FloatPremultiplied 
MemoryFormatR32g32b32a32Float 
MemoryFormatG8a8Premultiplied 
MemoryFormatG8a8 
MemoryFormatG8 
MemoryFormatG16a16Premultiplied 
MemoryFormatG16a16 
MemoryFormatG16 
MemoryFormatA8 
MemoryFormatA16 
MemoryFormatA16Float 
MemoryFormatA32Float 
MemoryFormatA8b8g8r8Premultiplied 
MemoryFormatB8g8r8x8 
MemoryFormatX8r8g8b8 
MemoryFormatR8g8b8x8 
MemoryFormatX8b8g8r8 
MemoryFormatG8B8r8420 
MemoryFormatG8R8b8420 
MemoryFormatG8B8r8422 
MemoryFormatG8R8b8422 
MemoryFormatG8B8r8444 
MemoryFormatG8R8b8444 
MemoryFormatG10x6B10x6r10x6420 
MemoryFormatG12x4B12x4r12x4420 
MemoryFormatG16B16r16420 
MemoryFormatG8B8R8410 
MemoryFormatG8R8B8410 
MemoryFormatG8B8R8411 
MemoryFormatG8R8B8411 
MemoryFormatG8B8R8420 
MemoryFormatG8R8B8420 
MemoryFormatG8B8R8422 
MemoryFormatG8R8B8422 
MemoryFormatG8B8R8444 
MemoryFormatG8R8B8444 
MemoryFormatG8b8g8r8422 
MemoryFormatG8r8g8b8422 
MemoryFormatR8g8b8g8422 
MemoryFormatB8g8r8g8422 
MemoryFormatX6g10X6b10X6r10420 
MemoryFormatX6g10X6b10X6r10422 
MemoryFormatX6g10X6b10X6r10444 
MemoryFormatX4g12X4b12X4r12420 
MemoryFormatX4g12X4b12X4r12422 
MemoryFormatX4g12X4b12X4r12444 
MemoryFormatG16B16R16420 
MemoryFormatG16B16R16422 
MemoryFormatG16B16R16444 
MemoryFormatNFormats 
AnotherMemoryFormat Int 

Instances

Instances details
Enum MemoryFormat 
Instance details

Defined in GI.Gdk.Enums

Show MemoryFormat 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> MemoryFormat -> ShowS

show :: MemoryFormat -> String

showList :: [MemoryFormat] -> ShowS

Eq MemoryFormat 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: MemoryFormat -> MemoryFormat -> Bool

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

Ord MemoryFormat 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum MemoryFormat 
Instance details

Defined in GI.Gdk.Enums

TypedObject MemoryFormat 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes MemoryFormat 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes MemoryFormat 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes MemoryFormat = '[] :: [Type]

data NotifyType #

Instances

Instances details
Enum NotifyType 
Instance details

Defined in GI.Gdk.Enums

Show NotifyType 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> NotifyType -> ShowS

show :: NotifyType -> String

showList :: [NotifyType] -> ShowS

Eq NotifyType 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: NotifyType -> NotifyType -> Bool

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

Ord NotifyType 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum NotifyType 
Instance details

Defined in GI.Gdk.Enums

TypedObject NotifyType 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes NotifyType 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes NotifyType 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes NotifyType = '[] :: [Type]

data ScrollDirection #

Instances

Instances details
Enum ScrollDirection 
Instance details

Defined in GI.Gdk.Enums

Show ScrollDirection 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> ScrollDirection -> ShowS

show :: ScrollDirection -> String

showList :: [ScrollDirection] -> ShowS

Eq ScrollDirection 
Instance details

Defined in GI.Gdk.Enums

Ord ScrollDirection 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum ScrollDirection 
Instance details

Defined in GI.Gdk.Enums

TypedObject ScrollDirection 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes ScrollDirection 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes ScrollDirection 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes ScrollDirection = '[] :: [Type]

data ScrollRelativeDirection #

Instances

Instances details
Enum ScrollRelativeDirection 
Instance details

Defined in GI.Gdk.Enums

Show ScrollRelativeDirection 
Instance details

Defined in GI.Gdk.Enums

Eq ScrollRelativeDirection 
Instance details

Defined in GI.Gdk.Enums

Ord ScrollRelativeDirection 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum ScrollRelativeDirection 
Instance details

Defined in GI.Gdk.Enums

TypedObject ScrollRelativeDirection 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes ScrollRelativeDirection 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes ScrollRelativeDirection 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes ScrollRelativeDirection = '[] :: [Type]

data ScrollUnit #

Instances

Instances details
Enum ScrollUnit 
Instance details

Defined in GI.Gdk.Enums

Show ScrollUnit 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> ScrollUnit -> ShowS

show :: ScrollUnit -> String

showList :: [ScrollUnit] -> ShowS

Eq ScrollUnit 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: ScrollUnit -> ScrollUnit -> Bool

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

Ord ScrollUnit 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum ScrollUnit 
Instance details

Defined in GI.Gdk.Enums

TypedObject ScrollUnit 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes ScrollUnit 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes ScrollUnit 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes ScrollUnit = '[] :: [Type]

data SubpixelLayout #

Instances

Instances details
Enum SubpixelLayout 
Instance details

Defined in GI.Gdk.Enums

Show SubpixelLayout 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> SubpixelLayout -> ShowS

show :: SubpixelLayout -> String

showList :: [SubpixelLayout] -> ShowS

Eq SubpixelLayout 
Instance details

Defined in GI.Gdk.Enums

Ord SubpixelLayout 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum SubpixelLayout 
Instance details

Defined in GI.Gdk.Enums

TypedObject SubpixelLayout 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes SubpixelLayout 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes SubpixelLayout 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes SubpixelLayout = '[] :: [Type]

data SurfaceEdge #

Instances

Instances details
Enum SurfaceEdge 
Instance details

Defined in GI.Gdk.Enums

Show SurfaceEdge 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> SurfaceEdge -> ShowS

show :: SurfaceEdge -> String

showList :: [SurfaceEdge] -> ShowS

Eq SurfaceEdge 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: SurfaceEdge -> SurfaceEdge -> Bool

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

Ord SurfaceEdge 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum SurfaceEdge 
Instance details

Defined in GI.Gdk.Enums

TypedObject SurfaceEdge 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes SurfaceEdge 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes SurfaceEdge 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes SurfaceEdge = '[] :: [Type]

data TextureError #

Instances

Instances details
Enum TextureError 
Instance details

Defined in GI.Gdk.Enums

Show TextureError 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> TextureError -> ShowS

show :: TextureError -> String

showList :: [TextureError] -> ShowS

Eq TextureError 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: TextureError -> TextureError -> Bool

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

Ord TextureError 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum TextureError 
Instance details

Defined in GI.Gdk.Enums

TypedObject TextureError 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

GErrorClass TextureError 
Instance details

Defined in GI.Gdk.Enums

Methods

gerrorClassDomain :: TextureError -> Text #

HasParentTypes TextureError 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes TextureError 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes TextureError = '[] :: [Type]

data TitlebarGesture #

Instances

Instances details
Enum TitlebarGesture 
Instance details

Defined in GI.Gdk.Enums

Show TitlebarGesture 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> TitlebarGesture -> ShowS

show :: TitlebarGesture -> String

showList :: [TitlebarGesture] -> ShowS

Eq TitlebarGesture 
Instance details

Defined in GI.Gdk.Enums

Ord TitlebarGesture 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum TitlebarGesture 
Instance details

Defined in GI.Gdk.Enums

TypedObject TitlebarGesture 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes TitlebarGesture 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes TitlebarGesture 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes TitlebarGesture = '[] :: [Type]

data TouchpadGesturePhase #

Instances

Instances details
Enum TouchpadGesturePhase 
Instance details

Defined in GI.Gdk.Enums

Show TouchpadGesturePhase 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> TouchpadGesturePhase -> ShowS

show :: TouchpadGesturePhase -> String

showList :: [TouchpadGesturePhase] -> ShowS

Eq TouchpadGesturePhase 
Instance details

Defined in GI.Gdk.Enums

Ord TouchpadGesturePhase 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum TouchpadGesturePhase 
Instance details

Defined in GI.Gdk.Enums

TypedObject TouchpadGesturePhase 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

HasParentTypes TouchpadGesturePhase 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes TouchpadGesturePhase 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes TouchpadGesturePhase = '[] :: [Type]

data VulkanError #

Instances

Instances details
Enum VulkanError 
Instance details

Defined in GI.Gdk.Enums

Show VulkanError 
Instance details

Defined in GI.Gdk.Enums

Methods

showsPrec :: Int -> VulkanError -> ShowS

show :: VulkanError -> String

showList :: [VulkanError] -> ShowS

Eq VulkanError 
Instance details

Defined in GI.Gdk.Enums

Methods

(==) :: VulkanError -> VulkanError -> Bool

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

Ord VulkanError 
Instance details

Defined in GI.Gdk.Enums

BoxedEnum VulkanError 
Instance details

Defined in GI.Gdk.Enums

TypedObject VulkanError 
Instance details

Defined in GI.Gdk.Enums

Methods

glibType :: IO GType #

GErrorClass VulkanError 
Instance details

Defined in GI.Gdk.Enums

Methods

gerrorClassDomain :: VulkanError -> Text #

HasParentTypes VulkanError 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes VulkanError 
Instance details

Defined in GI.Gdk.Enums

type ParentTypes VulkanError = '[] :: [Type]

catchDmabufError :: IO a -> (DmabufError -> GErrorMessage -> IO a) -> IO a #

catchGLError :: IO a -> (GLError -> GErrorMessage -> IO a) -> IO a #

catchTextureError :: IO a -> (TextureError -> GErrorMessage -> IO a) -> IO a #

catchVulkanError :: IO a -> (VulkanError -> GErrorMessage -> IO a) -> IO a #

handleDmabufError :: (DmabufError -> GErrorMessage -> IO a) -> IO a -> IO a #

handleGLError :: (GLError -> GErrorMessage -> IO a) -> IO a -> IO a #

handleTextureError :: (TextureError -> GErrorMessage -> IO a) -> IO a -> IO a #

handleVulkanError :: (VulkanError -> GErrorMessage -> IO a) -> IO a -> IO a #