gi-dazzle-1.0.2: libdazzle bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Dazzle.Objects.CssProvider

Description

No description available in the introspection data.

Synopsis

Exported types

newtype CssProvider Source #

Memory-managed wrapper type.

Constructors

CssProvider (ManagedPtr CssProvider) 

Instances

Instances details
Eq CssProvider Source # 
Instance details

Defined in GI.Dazzle.Objects.CssProvider

GObject CssProvider Source # 
Instance details

Defined in GI.Dazzle.Objects.CssProvider

ManagedPtrNewtype CssProvider Source # 
Instance details

Defined in GI.Dazzle.Objects.CssProvider

Methods

toManagedPtr :: CssProvider -> ManagedPtr CssProvider

TypedObject CssProvider Source # 
Instance details

Defined in GI.Dazzle.Objects.CssProvider

Methods

glibType :: IO GType

HasParentTypes CssProvider Source # 
Instance details

Defined in GI.Dazzle.Objects.CssProvider

IsGValue (Maybe CssProvider) Source #

Convert CssProvider to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.Dazzle.Objects.CssProvider

Methods

gvalueGType_ :: IO GType

gvalueSet_ :: Ptr GValue -> Maybe CssProvider -> IO ()

gvalueGet_ :: Ptr GValue -> IO (Maybe CssProvider)

type ParentTypes CssProvider Source # 
Instance details

Defined in GI.Dazzle.Objects.CssProvider

type ParentTypes CssProvider = '[CssProvider, Object, StyleProvider]

class (GObject o, IsDescendantOf CssProvider o) => IsCssProvider o Source #

Type class for types which can be safely cast to CssProvider, for instance with toCssProvider.

Instances

Instances details
(GObject o, IsDescendantOf CssProvider o) => IsCssProvider o Source # 
Instance details

Defined in GI.Dazzle.Objects.CssProvider

toCssProvider :: (MonadIO m, IsCssProvider o) => o -> m CssProvider Source #

Cast to CssProvider, for types for which this is known to be safe. For general casts, use castTo.

Methods

new

cssProviderNew :: (HasCallStack, MonadIO m) => Text -> m CssProvider Source #

No description available in the introspection data.

Properties

basePath

No description available in the introspection data.

constructCssProviderBasePath :: (IsCssProvider o, MonadIO m) => Text -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “base-path” property. This is rarely needed directly, but it is used by new.

getCssProviderBasePath :: (MonadIO m, IsCssProvider o) => o -> m (Maybe Text) Source #

Get the value of the “base-path” property. When overloading is enabled, this is equivalent to

get cssProvider #basePath