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

GI.Gdk.Structs.DragSurfaceSize

Description

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

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

Documentation

newtype DragSurfaceSize #

Instances

Instances details
Eq DragSurfaceSize 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

BoxedPtr DragSurfaceSize 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

ManagedPtrNewtype DragSurfaceSize 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

HasAttributeList DragSurfaceSize 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

(info ~ ResolveDragSurfaceSizeMethod t DragSurfaceSize, OverloadedMethod info DragSurfaceSize p, HasField t DragSurfaceSize p) => HasField (t :: Symbol) DragSurfaceSize p 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

Methods

getField :: DragSurfaceSize -> p

(signature ~ (Int32 -> Int32 -> m ()), MonadIO m) => OverloadedMethod DragSurfaceSizeSetSizeMethodInfo DragSurfaceSize signature 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

Methods

overloadedMethod :: DragSurfaceSize -> signature

OverloadedMethodInfo DragSurfaceSizeSetSizeMethodInfo DragSurfaceSize 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolveDragSurfaceSizeMethod t DragSurfaceSize, OverloadedMethodInfo info DragSurfaceSize) => IsLabel t (MethodProxy info DragSurfaceSize) 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

Methods

fromLabel :: MethodProxy info DragSurfaceSize

(info ~ ResolveDragSurfaceSizeMethod t DragSurfaceSize, OverloadedMethod info DragSurfaceSize p) => IsLabel t (DragSurfaceSize -> p) 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

Methods

fromLabel :: DragSurfaceSize -> p

type AttributeList DragSurfaceSize 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

type AttributeList DragSurfaceSize = DragSurfaceSizeAttributeList

data DragSurfaceSizeSetSizeMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> Int32 -> m ()), MonadIO m) => OverloadedMethod DragSurfaceSizeSetSizeMethodInfo DragSurfaceSize signature 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

Methods

overloadedMethod :: DragSurfaceSize -> signature

OverloadedMethodInfo DragSurfaceSizeSetSizeMethodInfo DragSurfaceSize 
Instance details

Defined in GI.Gdk.Structs.DragSurfaceSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

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

Equations

ResolveDragSurfaceSizeMethod "setSize" o = DragSurfaceSizeSetSizeMethodInfo 
ResolveDragSurfaceSizeMethod l o = MethodResolutionFailed l o :: Type 

dragSurfaceSizeSetSize :: (HasCallStack, MonadIO m) => DragSurfaceSize -> Int32 -> Int32 -> m () #