gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Structs.PaperSize

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Structs.PaperSize module in the gi-gtk4 package.

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

Documentation

newtype PaperSize #

Instances

Instances details
Eq PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

(==) :: PaperSize -> PaperSize -> Bool

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

GBoxed PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

ManagedPtrNewtype PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

TypedObject PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

glibType :: IO GType #

HasParentTypes PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

HasAttributeList PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

(info ~ ResolvePaperSizeMethod t PaperSize, OverloadedMethod info PaperSize p, HasField t PaperSize p) => HasField (t :: Symbol) PaperSize p 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

getField :: PaperSize -> p

(signature ~ m PaperSize, MonadIO m) => OverloadedMethod PaperSizeCopyMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ m (), MonadIO m) => OverloadedMethod PaperSizeFreeMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetDefaultBottomMarginMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetDefaultLeftMarginMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetDefaultRightMarginMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetDefaultTopMarginMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ m Text, MonadIO m) => OverloadedMethod PaperSizeGetDisplayNameMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetHeightMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ m Text, MonadIO m) => OverloadedMethod PaperSizeGetNameMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ m Text, MonadIO m) => OverloadedMethod PaperSizeGetPpdNameMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetWidthMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ m Bool, MonadIO m) => OverloadedMethod PaperSizeIsCustomMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ (PaperSize -> m Bool), MonadIO m) => OverloadedMethod PaperSizeIsEqualMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ m Bool, MonadIO m) => OverloadedMethod PaperSizeIsIppMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ (Double -> Double -> Unit -> m ()), MonadIO m) => OverloadedMethod PaperSizeSetSizeMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ m GVariant, MonadIO m) => OverloadedMethod PaperSizeToGvariantMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

(signature ~ (KeyFile -> Text -> m ()), MonadIO m) => OverloadedMethod PaperSizeToKeyFileMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeCopyMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeFreeMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeGetDefaultBottomMarginMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeGetDefaultLeftMarginMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeGetDefaultRightMarginMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeGetDefaultTopMarginMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeGetDisplayNameMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeGetHeightMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeGetNameMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeGetPpdNameMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeGetWidthMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeIsCustomMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeIsEqualMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeIsIppMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeSetSizeMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeToGvariantMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo PaperSizeToKeyFileMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolvePaperSizeMethod t PaperSize, OverloadedMethodInfo info PaperSize) => IsLabel t (MethodProxy info PaperSize) 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

fromLabel :: MethodProxy info PaperSize

(info ~ ResolvePaperSizeMethod t PaperSize, OverloadedMethod info PaperSize p) => IsLabel t (PaperSize -> p) 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

fromLabel :: PaperSize -> p

IsGValue (Maybe PaperSize) 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe PaperSize -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe PaperSize) #

type AttributeList PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

type AttributeList PaperSize = PaperSizeAttributeList
type ParentTypes PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

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

data PaperSizeCopyMethodInfo #

Instances

Instances details
(signature ~ m PaperSize, MonadIO m) => OverloadedMethod PaperSizeCopyMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeCopyMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeFreeMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m) => OverloadedMethod PaperSizeFreeMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeFreeMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeGetDefaultBottomMarginMethodInfo #

Instances

Instances details
(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetDefaultBottomMarginMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeGetDefaultBottomMarginMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeGetDefaultLeftMarginMethodInfo #

Instances

Instances details
(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetDefaultLeftMarginMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeGetDefaultLeftMarginMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeGetDefaultRightMarginMethodInfo #

Instances

Instances details
(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetDefaultRightMarginMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeGetDefaultRightMarginMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeGetDefaultTopMarginMethodInfo #

Instances

Instances details
(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetDefaultTopMarginMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeGetDefaultTopMarginMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeGetDisplayNameMethodInfo #

Instances

Instances details
(signature ~ m Text, MonadIO m) => OverloadedMethod PaperSizeGetDisplayNameMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeGetDisplayNameMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeGetHeightMethodInfo #

Instances

Instances details
(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetHeightMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeGetHeightMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeGetNameMethodInfo #

Instances

Instances details
(signature ~ m Text, MonadIO m) => OverloadedMethod PaperSizeGetNameMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeGetNameMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeGetPpdNameMethodInfo #

Instances

Instances details
(signature ~ m Text, MonadIO m) => OverloadedMethod PaperSizeGetPpdNameMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeGetPpdNameMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeGetWidthMethodInfo #

Instances

Instances details
(signature ~ (Unit -> m Double), MonadIO m) => OverloadedMethod PaperSizeGetWidthMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeGetWidthMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeIsCustomMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m) => OverloadedMethod PaperSizeIsCustomMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeIsCustomMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeIsEqualMethodInfo #

Instances

Instances details
(signature ~ (PaperSize -> m Bool), MonadIO m) => OverloadedMethod PaperSizeIsEqualMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeIsEqualMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeIsIppMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m) => OverloadedMethod PaperSizeIsIppMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeIsIppMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeSetSizeMethodInfo #

Instances

Instances details
(signature ~ (Double -> Double -> Unit -> m ()), MonadIO m) => OverloadedMethod PaperSizeSetSizeMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeSetSizeMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeToGvariantMethodInfo #

Instances

Instances details
(signature ~ m GVariant, MonadIO m) => OverloadedMethod PaperSizeToGvariantMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeToGvariantMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PaperSizeToKeyFileMethodInfo #

Instances

Instances details
(signature ~ (KeyFile -> Text -> m ()), MonadIO m) => OverloadedMethod PaperSizeToKeyFileMethodInfo PaperSize signature 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethod :: PaperSize -> signature

OverloadedMethodInfo PaperSizeToKeyFileMethodInfo PaperSize 
Instance details

Defined in GI.Gtk.Structs.PaperSize

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

paperSizeCopy :: (HasCallStack, MonadIO m) => PaperSize -> m PaperSize #

paperSizeFree :: (HasCallStack, MonadIO m) => PaperSize -> m () #

paperSizeGetDefault :: (HasCallStack, MonadIO m) => m Text #

paperSizeGetDefaultBottomMargin :: (HasCallStack, MonadIO m) => PaperSize -> Unit -> m Double #

paperSizeGetDefaultLeftMargin :: (HasCallStack, MonadIO m) => PaperSize -> Unit -> m Double #

paperSizeGetDefaultRightMargin :: (HasCallStack, MonadIO m) => PaperSize -> Unit -> m Double #

paperSizeGetDefaultTopMargin :: (HasCallStack, MonadIO m) => PaperSize -> Unit -> m Double #

paperSizeGetDisplayName :: (HasCallStack, MonadIO m) => PaperSize -> m Text #

paperSizeGetHeight :: (HasCallStack, MonadIO m) => PaperSize -> Unit -> m Double #

paperSizeGetName :: (HasCallStack, MonadIO m) => PaperSize -> m Text #

paperSizeGetPaperSizes :: (HasCallStack, MonadIO m) => Bool -> m [PaperSize] #

paperSizeGetPpdName :: (HasCallStack, MonadIO m) => PaperSize -> m Text #

paperSizeGetWidth :: (HasCallStack, MonadIO m) => PaperSize -> Unit -> m Double #

paperSizeIsCustom :: (HasCallStack, MonadIO m) => PaperSize -> m Bool #

paperSizeIsEqual :: (HasCallStack, MonadIO m) => PaperSize -> PaperSize -> m Bool #

paperSizeIsIpp :: (HasCallStack, MonadIO m) => PaperSize -> m Bool #

paperSizeNew :: (HasCallStack, MonadIO m) => Maybe Text -> m PaperSize #

paperSizeNewCustom :: (HasCallStack, MonadIO m) => Text -> Text -> Double -> Double -> Unit -> m PaperSize #

paperSizeNewFromGvariant :: (HasCallStack, MonadIO m) => GVariant -> m PaperSize #

paperSizeNewFromIpp :: (HasCallStack, MonadIO m) => Text -> Double -> Double -> m PaperSize #

paperSizeNewFromKeyFile :: (HasCallStack, MonadIO m) => KeyFile -> Maybe Text -> m PaperSize #

paperSizeNewFromPpd :: (HasCallStack, MonadIO m) => Text -> Text -> Double -> Double -> m PaperSize #

paperSizeSetSize :: (HasCallStack, MonadIO m) => PaperSize -> Double -> Double -> Unit -> m () #

paperSizeToGvariant :: (HasCallStack, MonadIO m) => PaperSize -> m GVariant #

paperSizeToKeyFile :: (HasCallStack, MonadIO m) => PaperSize -> KeyFile -> Text -> m () #