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

GI.Gtk.Structs.SvgLocation

Description

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

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

Documentation

newtype SvgLocation #

Instances

Instances details
Eq SvgLocation 
Instance details

Defined in GI.Gtk.Structs.SvgLocation

Methods

(==) :: SvgLocation -> SvgLocation -> Bool

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

BoxedPtr SvgLocation 
Instance details

Defined in GI.Gtk.Structs.SvgLocation

CallocPtr SvgLocation 
Instance details

Defined in GI.Gtk.Structs.SvgLocation

Methods

boxedPtrCalloc :: IO (Ptr SvgLocation) #

ManagedPtrNewtype SvgLocation 
Instance details

Defined in GI.Gtk.Structs.SvgLocation

tag ~ 'AttrSet => Constructible SvgLocation tag 
Instance details

Defined in GI.Gtk.Structs.SvgLocation

Methods

new :: MonadIO m => (ManagedPtr SvgLocation -> SvgLocation) -> [AttrOp SvgLocation tag] -> m SvgLocation #

HasAttributeList SvgLocation 
Instance details

Defined in GI.Gtk.Structs.SvgLocation

(info ~ ResolveSvgLocationMethod t SvgLocation, OverloadedMethod info SvgLocation p, HasField t SvgLocation p) => HasField (t :: Symbol) SvgLocation p 
Instance details

Defined in GI.Gtk.Structs.SvgLocation

Methods

getField :: SvgLocation -> p

(info ~ ResolveSvgLocationMethod t SvgLocation, OverloadedMethodInfo info SvgLocation) => IsLabel t (MethodProxy info SvgLocation) 
Instance details

Defined in GI.Gtk.Structs.SvgLocation

Methods

fromLabel :: MethodProxy info SvgLocation

(info ~ ResolveSvgLocationMethod t SvgLocation, OverloadedMethod info SvgLocation p) => IsLabel t (SvgLocation -> p) 
Instance details

Defined in GI.Gtk.Structs.SvgLocation

Methods

fromLabel :: SvgLocation -> p

type AttributeList SvgLocation 
Instance details

Defined in GI.Gtk.Structs.SvgLocation

type AttributeList SvgLocation = SvgLocationAttributeList

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

Equations

ResolveSvgLocationMethod l o = MethodResolutionFailed l o :: Type 

getSvgLocationBytes :: MonadIO m => SvgLocation -> m CSize #

getSvgLocationLineChars :: MonadIO m => SvgLocation -> m CSize #

getSvgLocationLines :: MonadIO m => SvgLocation -> m CSize #

newZeroSvgLocation :: MonadIO m => m SvgLocation #

setSvgLocationBytes :: MonadIO m => SvgLocation -> CSize -> m () #

setSvgLocationLineChars :: MonadIO m => SvgLocation -> CSize -> m () #

setSvgLocationLines :: MonadIO m => SvgLocation -> CSize -> m () #

svgLocation_bytes :: AttrLabelProxy "bytes" #

svgLocation_lineChars :: AttrLabelProxy "lineChars" #

svgLocation_lines :: AttrLabelProxy "lines" #