| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Enums
Description
Documentation
Constructors
| AxisUseIgnore | |
| AxisUseX | |
| AxisUseY | |
| AxisUseDeltaX | |
| AxisUseDeltaY | |
| AxisUsePressure | |
| AxisUseXtilt | |
| AxisUseYtilt | |
| AxisUseWheel | |
| AxisUseDistance | |
| AxisUseRotation | |
| AxisUseSlider | |
| AxisUseLast | |
| AnotherAxisUse Int |
Instances
| Enum AxisUse | |
Defined in GI.Gdk.Enums | |
| Show AxisUse | |
| Eq AxisUse | |
| Ord AxisUse | |
| BoxedEnum AxisUse | |
Defined in GI.Gdk.Enums | |
| TypedObject AxisUse | |
Defined in GI.Gdk.Enums | |
| HasParentTypes AxisUse | |
Defined in GI.Gdk.Enums | |
| type ParentTypes AxisUse | |
Defined in GI.Gdk.Enums type ParentTypes AxisUse = '[] :: [Type] | |
Constructors
| CicpRangeNarrow | |
| CicpRangeFull | |
| AnotherCicpRange Int |
Instances
| Enum CicpRange | |
| Show CicpRange | |
| Eq CicpRange | |
| Ord CicpRange | |
Defined in GI.Gdk.Enums | |
| BoxedEnum CicpRange | |
Defined in GI.Gdk.Enums | |
| TypedObject CicpRange | |
Defined in GI.Gdk.Enums | |
| HasParentTypes CicpRange | |
Defined in GI.Gdk.Enums | |
| type ParentTypes CicpRange | |
Defined in GI.Gdk.Enums type ParentTypes CicpRange = '[] :: [Type] | |
data CrossingMode #
Constructors
Instances
data DevicePadFeature #
Constructors
| DevicePadFeatureButton | |
| DevicePadFeatureRing | |
| DevicePadFeatureStrip | |
| AnotherDevicePadFeature Int |
Instances
data DeviceToolType #
Constructors
| DeviceToolTypeUnknown | |
| DeviceToolTypePen | |
| DeviceToolTypeEraser | |
| DeviceToolTypeBrush | |
| DeviceToolTypePencil | |
| DeviceToolTypeAirbrush | |
| DeviceToolTypeMouse | |
| DeviceToolTypeLens | |
| AnotherDeviceToolType Int |
Instances
data DmabufError #
Constructors
| DmabufErrorNotAvailable | |
| DmabufErrorUnsupportedFormat | |
| DmabufErrorCreationFailed | |
| AnotherDmabufError Int |
Instances
data DragCancelReason #
Constructors
| DragCancelReasonNoTarget | |
| DragCancelReasonUserCancelled | |
| DragCancelReasonError | |
| AnotherDragCancelReason Int |
Instances
Constructors
Instances
| Enum EventType | |
| Show EventType | |
| Eq EventType | |
| Ord EventType | |
Defined in GI.Gdk.Enums | |
| BoxedEnum EventType | |
Defined in GI.Gdk.Enums | |
| TypedObject EventType | |
Defined in GI.Gdk.Enums | |
| HasParentTypes EventType | |
Defined in GI.Gdk.Enums | |
| type ParentTypes EventType | |
Defined in GI.Gdk.Enums type ParentTypes EventType = '[] :: [Type] | |
data FullscreenMode #
Instances
Constructors
| GLErrorNotAvailable | |
| GLErrorUnsupportedFormat | |
| GLErrorUnsupportedProfile | |
| GLErrorCompilationFailed | |
| GLErrorLinkFailed | |
| AnotherGLError Int |
Instances
| Enum GLError | |
Defined in GI.Gdk.Enums | |
| Show GLError | |
| Eq GLError | |
| Ord GLError | |
| BoxedEnum GLError | |
Defined in GI.Gdk.Enums | |
| TypedObject GLError | |
Defined in GI.Gdk.Enums | |
| GErrorClass GLError | |
Defined in GI.Gdk.Enums Methods gerrorClassDomain :: GLError -> Text # | |
| HasParentTypes GLError | |
Defined in GI.Gdk.Enums | |
| type ParentTypes GLError | |
Defined in GI.Gdk.Enums type ParentTypes GLError = '[] :: [Type] | |
Constructors
| GravityNorthWest | |
| GravityNorth | |
| GravityNorthEast | |
| GravityWest | |
| GravityCenter | |
| GravityEast | |
| GravitySouthWest | |
| GravitySouth | |
| GravitySouthEast | |
| GravityStatic | |
| AnotherGravity Int |
Instances
| Enum Gravity | |
Defined in GI.Gdk.Enums | |
| Show Gravity | |
| Eq Gravity | |
| Ord Gravity | |
| BoxedEnum Gravity | |
Defined in GI.Gdk.Enums | |
| TypedObject Gravity | |
Defined in GI.Gdk.Enums | |
| HasParentTypes Gravity | |
Defined in GI.Gdk.Enums | |
| type ParentTypes Gravity | |
Defined in GI.Gdk.Enums type ParentTypes Gravity = '[] :: [Type] | |
data InputSource #
Constructors
| InputSourceMouse | |
| InputSourcePen | |
| InputSourceKeyboard | |
| InputSourceTouchscreen | |
| InputSourceTouchpad | |
| InputSourceTrackpoint | |
| InputSourceTabletPad | |
| AnotherInputSource Int |
Instances
Constructors
| KeyMatchNone | |
| KeyMatchPartial | |
| KeyMatchExact | |
| AnotherKeyMatch Int |
Instances
| Enum KeyMatch | |
Defined in GI.Gdk.Enums | |
| Show KeyMatch | |
| Eq KeyMatch | |
| Ord KeyMatch | |
| BoxedEnum KeyMatch | |
Defined in GI.Gdk.Enums | |
| TypedObject KeyMatch | |
Defined in GI.Gdk.Enums | |
| HasParentTypes KeyMatch | |
Defined in GI.Gdk.Enums | |
| type ParentTypes KeyMatch | |
Defined in GI.Gdk.Enums type ParentTypes KeyMatch = '[] :: [Type] | |
data MemoryFormat #
Constructors
Instances
data NotifyType #
Constructors
| NotifyTypeAncestor | |
| NotifyTypeVirtual | |
| NotifyTypeInferior | |
| NotifyTypeNonlinear | |
| NotifyTypeNonlinearVirtual | |
| NotifyTypeUnknown | |
| AnotherNotifyType Int |
Instances
data ScrollDirection #
Constructors
| ScrollDirectionUp | |
| ScrollDirectionDown | |
| ScrollDirectionLeft | |
| ScrollDirectionRight | |
| ScrollDirectionSmooth | |
| AnotherScrollDirection Int |
Instances
data ScrollRelativeDirection #
Constructors
| ScrollRelativeDirectionIdentical | |
| ScrollRelativeDirectionInverted | |
| ScrollRelativeDirectionUnknown | |
| AnotherScrollRelativeDirection Int |
Instances
data ScrollUnit #
Constructors
| ScrollUnitWheel | |
| ScrollUnitSurface | |
| AnotherScrollUnit Int |
Instances
data SubpixelLayout #
Constructors
| SubpixelLayoutUnknown | |
| SubpixelLayoutNone | |
| SubpixelLayoutHorizontalRgb | |
| SubpixelLayoutHorizontalBgr | |
| SubpixelLayoutVerticalRgb | |
| SubpixelLayoutVerticalBgr | |
| AnotherSubpixelLayout Int |
Instances
data SurfaceEdge #
Constructors
| SurfaceEdgeNorthWest | |
| SurfaceEdgeNorth | |
| SurfaceEdgeNorthEast | |
| SurfaceEdgeWest | |
| SurfaceEdgeEast | |
| SurfaceEdgeSouthWest | |
| SurfaceEdgeSouth | |
| SurfaceEdgeSouthEast | |
| AnotherSurfaceEdge Int |
Instances
data TextureError #
Constructors
| TextureErrorTooLarge | |
| TextureErrorCorruptImage | |
| TextureErrorUnsupportedContent | |
| TextureErrorUnsupportedFormat | |
| AnotherTextureError Int |
Instances
data TitlebarGesture #
Constructors
| TitlebarGestureDoubleClick | |
| TitlebarGestureRightClick | |
| TitlebarGestureMiddleClick | |
| AnotherTitlebarGesture Int |
Instances
data TouchpadGesturePhase #
Constructors
| TouchpadGesturePhaseBegin | |
| TouchpadGesturePhaseUpdate | |
| TouchpadGesturePhaseEnd | |
| TouchpadGesturePhaseCancel | |
| AnotherTouchpadGesturePhase Int |
Instances
data VulkanError #
Constructors
| VulkanErrorUnsupported | |
| VulkanErrorNotAvailable | |
| AnotherVulkanError Int |
Instances
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 #