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

GI.Gtk.Objects.PrintContext

Description

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

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

Documentation

newtype PrintContext #

Instances

Instances details
Eq PrintContext 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

(==) :: PrintContext -> PrintContext -> Bool

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

GObject PrintContext 
Instance details

Defined in GI.Gtk.Objects.PrintContext

ManagedPtrNewtype PrintContext 
Instance details

Defined in GI.Gtk.Objects.PrintContext

TypedObject PrintContext 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

glibType :: IO GType #

HasParentTypes PrintContext 
Instance details

Defined in GI.Gtk.Objects.PrintContext

HasAttributeList PrintContext 
Instance details

Defined in GI.Gtk.Objects.PrintContext

(info ~ ResolvePrintContextMethod t PrintContext, OverloadedMethod info PrintContext p, HasField t PrintContext p) => HasField (t :: Symbol) PrintContext p 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

getField :: PrintContext -> p

(info ~ ResolvePrintContextMethod t PrintContext, OverloadedMethodInfo info PrintContext) => IsLabel t (MethodProxy info PrintContext) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

fromLabel :: MethodProxy info PrintContext

(info ~ ResolvePrintContextMethod t PrintContext, OverloadedMethod info PrintContext p) => IsLabel t (PrintContext -> p) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

fromLabel :: PrintContext -> p

IsGValue (Maybe PrintContext) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList PrintContext 
Instance details

Defined in GI.Gtk.Objects.PrintContext

type AttributeList PrintContext = PrintContextAttributeList
type ParentTypes PrintContext 
Instance details

Defined in GI.Gtk.Objects.PrintContext

type ParentTypes PrintContext = '[Object]
type SignalList PrintContext 
Instance details

Defined in GI.Gtk.Objects.PrintContext

type SignalList PrintContext = PrintContextSignalList

class (GObject o, IsDescendantOf PrintContext o) => IsPrintContext o #

Instances

Instances details
(GObject o, IsDescendantOf PrintContext o) => IsPrintContext o 
Instance details

Defined in GI.Gtk.Objects.PrintContext

data PrintContextCreatePangoContextMethodInfo #

Instances

Instances details
(signature ~ m Context, MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextCreatePangoContextMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextCreatePangoContextMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PrintContextCreatePangoLayoutMethodInfo #

Instances

Instances details
(signature ~ m Layout, MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextCreatePangoLayoutMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextCreatePangoLayoutMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PrintContextGetCairoContextMethodInfo #

Instances

Instances details
(signature ~ m Context, MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextGetCairoContextMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextGetCairoContextMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PrintContextGetDpiXMethodInfo #

Instances

Instances details
(signature ~ m Double, MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextGetDpiXMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextGetDpiXMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PrintContextGetDpiYMethodInfo #

Instances

Instances details
(signature ~ m Double, MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextGetDpiYMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextGetDpiYMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PrintContextGetHardMarginsMethodInfo #

Instances

Instances details
(signature ~ m (Bool, Double, Double, Double, Double), MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextGetHardMarginsMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextGetHardMarginsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PrintContextGetHeightMethodInfo #

Instances

Instances details
(signature ~ m Double, MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextGetHeightMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextGetHeightMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PrintContextGetPageSetupMethodInfo #

Instances

Instances details
(signature ~ m PageSetup, MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextGetPageSetupMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextGetPageSetupMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PrintContextGetPangoFontmapMethodInfo #

Instances

Instances details
(signature ~ m FontMap, MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextGetPangoFontmapMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextGetPangoFontmapMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PrintContextGetWidthMethodInfo #

Instances

Instances details
(signature ~ m Double, MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextGetWidthMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextGetWidthMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data PrintContextSetCairoContextMethodInfo #

Instances

Instances details
(signature ~ (Context -> Double -> Double -> m ()), MonadIO m, IsPrintContext a) => OverloadedMethod PrintContextSetCairoContextMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo PrintContextSetCairoContextMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.PrintContext

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

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

Equations

ResolvePrintContextMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolvePrintContextMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolvePrintContextMethod "createPangoContext" o = PrintContextCreatePangoContextMethodInfo 
ResolvePrintContextMethod "createPangoLayout" o = PrintContextCreatePangoLayoutMethodInfo 
ResolvePrintContextMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolvePrintContextMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolvePrintContextMethod "getv" o = ObjectGetvMethodInfo 
ResolvePrintContextMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolvePrintContextMethod "notify" o = ObjectNotifyMethodInfo 
ResolvePrintContextMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolvePrintContextMethod "ref" o = ObjectRefMethodInfo 
ResolvePrintContextMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolvePrintContextMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolvePrintContextMethod "stealData" o = ObjectStealDataMethodInfo 
ResolvePrintContextMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolvePrintContextMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolvePrintContextMethod "unref" o = ObjectUnrefMethodInfo 
ResolvePrintContextMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolvePrintContextMethod "getCairoContext" o = PrintContextGetCairoContextMethodInfo 
ResolvePrintContextMethod "getData" o = ObjectGetDataMethodInfo 
ResolvePrintContextMethod "getDpiX" o = PrintContextGetDpiXMethodInfo 
ResolvePrintContextMethod "getDpiY" o = PrintContextGetDpiYMethodInfo 
ResolvePrintContextMethod "getHardMargins" o = PrintContextGetHardMarginsMethodInfo 
ResolvePrintContextMethod "getHeight" o = PrintContextGetHeightMethodInfo 
ResolvePrintContextMethod "getPageSetup" o = PrintContextGetPageSetupMethodInfo 
ResolvePrintContextMethod "getPangoFontmap" o = PrintContextGetPangoFontmapMethodInfo 
ResolvePrintContextMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolvePrintContextMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolvePrintContextMethod "getWidth" o = PrintContextGetWidthMethodInfo 
ResolvePrintContextMethod "setCairoContext" o = PrintContextSetCairoContextMethodInfo 
ResolvePrintContextMethod "setData" o = ObjectSetDataMethodInfo 
ResolvePrintContextMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolvePrintContextMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolvePrintContextMethod l o = MethodResolutionFailed l o :: Type 

printContextCreatePangoContext :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> m Context #

printContextCreatePangoLayout :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> m Layout #

printContextGetCairoContext :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> m Context #

printContextGetDpiX :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> m Double #

printContextGetDpiY :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> m Double #

printContextGetHardMargins :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> m (Bool, Double, Double, Double, Double) #

printContextGetHeight :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> m Double #

printContextGetPageSetup :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> m PageSetup #

printContextGetPangoFontmap :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> m FontMap #

printContextGetWidth :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> m Double #

printContextSetCairoContext :: (HasCallStack, MonadIO m, IsPrintContext a) => a -> Context -> Double -> Double -> m () #

toPrintContext :: (MonadIO m, IsPrintContext o) => o -> m PrintContext #