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

GI.Gdk.Structs.ToplevelSize

Description

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

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

Documentation

newtype ToplevelSize #

Instances

Instances details
Eq ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

(==) :: ToplevelSize -> ToplevelSize -> Bool

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

BoxedPtr ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

ManagedPtrNewtype ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

HasAttributeList ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

(info ~ ResolveToplevelSizeMethod t ToplevelSize, OverloadedMethod info ToplevelSize p, HasField t ToplevelSize p) => HasField (t :: Symbol) ToplevelSize p 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

getField :: ToplevelSize -> p

(signature ~ m (Int32, Int32), MonadIO m) => OverloadedMethod ToplevelSizeGetBoundsMethodInfo ToplevelSize signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethod :: ToplevelSize -> signature

(signature ~ (Int32 -> Int32 -> m ()), MonadIO m) => OverloadedMethod ToplevelSizeSetMinSizeMethodInfo ToplevelSize signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethod :: ToplevelSize -> signature

(signature ~ (Int32 -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m) => OverloadedMethod ToplevelSizeSetShadowWidthMethodInfo ToplevelSize signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethod :: ToplevelSize -> signature

(signature ~ (Int32 -> Int32 -> m ()), MonadIO m) => OverloadedMethod ToplevelSizeSetSizeMethodInfo ToplevelSize signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethod :: ToplevelSize -> signature

OverloadedMethodInfo ToplevelSizeGetBoundsMethodInfo ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelSizeSetMinSizeMethodInfo ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelSizeSetShadowWidthMethodInfo ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelSizeSetSizeMethodInfo ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolveToplevelSizeMethod t ToplevelSize, OverloadedMethodInfo info ToplevelSize) => IsLabel t (MethodProxy info ToplevelSize) 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

fromLabel :: MethodProxy info ToplevelSize

(info ~ ResolveToplevelSizeMethod t ToplevelSize, OverloadedMethod info ToplevelSize p) => IsLabel t (ToplevelSize -> p) 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

fromLabel :: ToplevelSize -> p

type AttributeList ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

type AttributeList ToplevelSize = ToplevelSizeAttributeList

data ToplevelSizeGetBoundsMethodInfo #

Instances

Instances details
(signature ~ m (Int32, Int32), MonadIO m) => OverloadedMethod ToplevelSizeGetBoundsMethodInfo ToplevelSize signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethod :: ToplevelSize -> signature

OverloadedMethodInfo ToplevelSizeGetBoundsMethodInfo ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSizeSetMinSizeMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> Int32 -> m ()), MonadIO m) => OverloadedMethod ToplevelSizeSetMinSizeMethodInfo ToplevelSize signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethod :: ToplevelSize -> signature

OverloadedMethodInfo ToplevelSizeSetMinSizeMethodInfo ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSizeSetShadowWidthMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m) => OverloadedMethod ToplevelSizeSetShadowWidthMethodInfo ToplevelSize signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethod :: ToplevelSize -> signature

OverloadedMethodInfo ToplevelSizeSetShadowWidthMethodInfo ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelSizeSetSizeMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> Int32 -> m ()), MonadIO m) => OverloadedMethod ToplevelSizeSetSizeMethodInfo ToplevelSize signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethod :: ToplevelSize -> signature

OverloadedMethodInfo ToplevelSizeSetSizeMethodInfo ToplevelSize 
Instance details

Defined in GI.Gdk.Structs.ToplevelSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

toplevelSizeGetBounds :: (HasCallStack, MonadIO m) => ToplevelSize -> m (Int32, Int32) #

toplevelSizeSetMinSize :: (HasCallStack, MonadIO m) => ToplevelSize -> Int32 -> Int32 -> m () #

toplevelSizeSetShadowWidth :: (HasCallStack, MonadIO m) => ToplevelSize -> Int32 -> Int32 -> Int32 -> Int32 -> m () #

toplevelSizeSetSize :: (HasCallStack, MonadIO m) => ToplevelSize -> Int32 -> Int32 -> m () #