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

GI.Gtk.Structs.CssSection

Description

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

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

Documentation

newtype CssSection #

Instances

Instances details
Eq CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

(==) :: CssSection -> CssSection -> Bool

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

GBoxed CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

ManagedPtrNewtype CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

TypedObject CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

glibType :: IO GType #

HasParentTypes CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

HasAttributeList CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

(info ~ ResolveCssSectionMethod t CssSection, OverloadedMethod info CssSection p, HasField t CssSection p) => HasField (t :: Symbol) CssSection p 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

getField :: CssSection -> p

(signature ~ m (Maybe Bytes), MonadIO m) => OverloadedMethod CssSectionGetBytesMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

(signature ~ m CssLocation, MonadIO m) => OverloadedMethod CssSectionGetEndLocationMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

(signature ~ m (Maybe File), MonadIO m) => OverloadedMethod CssSectionGetFileMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

(signature ~ m (Maybe CssSection), MonadIO m) => OverloadedMethod CssSectionGetParentMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

(signature ~ m CssLocation, MonadIO m) => OverloadedMethod CssSectionGetStartLocationMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

(signature ~ (String -> m ()), MonadIO m) => OverloadedMethod CssSectionPrintMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

(signature ~ m CssSection, MonadIO m) => OverloadedMethod CssSectionRefMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

(signature ~ m Text, MonadIO m) => OverloadedMethod CssSectionToStringMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

(signature ~ m (), MonadIO m) => OverloadedMethod CssSectionUnrefMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

OverloadedMethodInfo CssSectionGetBytesMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo CssSectionGetEndLocationMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo CssSectionGetFileMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo CssSectionGetParentMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo CssSectionGetStartLocationMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo CssSectionPrintMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo CssSectionRefMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo CssSectionToStringMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo CssSectionUnrefMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolveCssSectionMethod t CssSection, OverloadedMethodInfo info CssSection) => IsLabel t (MethodProxy info CssSection) 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

fromLabel :: MethodProxy info CssSection

(info ~ ResolveCssSectionMethod t CssSection, OverloadedMethod info CssSection p) => IsLabel t (CssSection -> p) 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

fromLabel :: CssSection -> p

IsGValue (Maybe CssSection) 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

type AttributeList CssSection = CssSectionAttributeList
type ParentTypes CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

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

data CssSectionGetBytesMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Bytes), MonadIO m) => OverloadedMethod CssSectionGetBytesMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

OverloadedMethodInfo CssSectionGetBytesMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data CssSectionGetEndLocationMethodInfo #

Instances

Instances details
(signature ~ m CssLocation, MonadIO m) => OverloadedMethod CssSectionGetEndLocationMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

OverloadedMethodInfo CssSectionGetEndLocationMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data CssSectionGetFileMethodInfo #

Instances

Instances details
(signature ~ m (Maybe File), MonadIO m) => OverloadedMethod CssSectionGetFileMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

OverloadedMethodInfo CssSectionGetFileMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data CssSectionGetParentMethodInfo #

Instances

Instances details
(signature ~ m (Maybe CssSection), MonadIO m) => OverloadedMethod CssSectionGetParentMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

OverloadedMethodInfo CssSectionGetParentMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data CssSectionGetStartLocationMethodInfo #

Instances

Instances details
(signature ~ m CssLocation, MonadIO m) => OverloadedMethod CssSectionGetStartLocationMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

OverloadedMethodInfo CssSectionGetStartLocationMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data CssSectionPrintMethodInfo #

Instances

Instances details
(signature ~ (String -> m ()), MonadIO m) => OverloadedMethod CssSectionPrintMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

OverloadedMethodInfo CssSectionPrintMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data CssSectionRefMethodInfo #

Instances

Instances details
(signature ~ m CssSection, MonadIO m) => OverloadedMethod CssSectionRefMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

OverloadedMethodInfo CssSectionRefMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data CssSectionToStringMethodInfo #

Instances

Instances details
(signature ~ m Text, MonadIO m) => OverloadedMethod CssSectionToStringMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

OverloadedMethodInfo CssSectionToStringMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data CssSectionUnrefMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m) => OverloadedMethod CssSectionUnrefMethodInfo CssSection signature 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethod :: CssSection -> signature

OverloadedMethodInfo CssSectionUnrefMethodInfo CssSection 
Instance details

Defined in GI.Gtk.Structs.CssSection

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

cssSectionGetBytes :: (HasCallStack, MonadIO m) => CssSection -> m (Maybe Bytes) #

cssSectionGetEndLocation :: (HasCallStack, MonadIO m) => CssSection -> m CssLocation #

cssSectionGetFile :: (HasCallStack, MonadIO m) => CssSection -> m (Maybe File) #

cssSectionGetParent :: (HasCallStack, MonadIO m) => CssSection -> m (Maybe CssSection) #

cssSectionGetStartLocation :: (HasCallStack, MonadIO m) => CssSection -> m CssLocation #

cssSectionNew :: (HasCallStack, MonadIO m, IsFile a) => Maybe a -> CssLocation -> CssLocation -> m CssSection #

cssSectionNewWithBytes :: (HasCallStack, MonadIO m, IsFile a) => Maybe a -> Maybe Bytes -> CssLocation -> CssLocation -> m CssSection #

cssSectionPrint :: (HasCallStack, MonadIO m) => CssSection -> String -> m () #

cssSectionRef :: (HasCallStack, MonadIO m) => CssSection -> m CssSection #

cssSectionToString :: (HasCallStack, MonadIO m) => CssSection -> m Text #

cssSectionUnref :: (HasCallStack, MonadIO m) => CssSection -> m () #