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.GraphColumn

Description

No description available in the introspection data.

Synopsis

Exported types

newtype GraphColumn Source #

Memory-managed wrapper type.

Constructors

GraphColumn (ManagedPtr GraphColumn) 

Instances

Instances details
Eq GraphColumn Source # 
Instance details

Defined in GI.Dazzle.Objects.GraphColumn

GObject GraphColumn Source # 
Instance details

Defined in GI.Dazzle.Objects.GraphColumn

ManagedPtrNewtype GraphColumn Source # 
Instance details

Defined in GI.Dazzle.Objects.GraphColumn

Methods

toManagedPtr :: GraphColumn -> ManagedPtr GraphColumn

TypedObject GraphColumn Source # 
Instance details

Defined in GI.Dazzle.Objects.GraphColumn

Methods

glibType :: IO GType

HasParentTypes GraphColumn Source # 
Instance details

Defined in GI.Dazzle.Objects.GraphColumn

IsGValue (Maybe GraphColumn) Source #

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

Instance details

Defined in GI.Dazzle.Objects.GraphColumn

Methods

gvalueGType_ :: IO GType

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

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

type ParentTypes GraphColumn Source # 
Instance details

Defined in GI.Dazzle.Objects.GraphColumn

type ParentTypes GraphColumn = '[Object]

class (GObject o, IsDescendantOf GraphColumn o) => IsGraphColumn o Source #

Type class for types which can be safely cast to GraphColumn, for instance with toGraphColumn.

Instances

Instances details
(GObject o, IsDescendantOf GraphColumn o) => IsGraphColumn o Source # 
Instance details

Defined in GI.Dazzle.Objects.GraphColumn

toGraphColumn :: (MonadIO m, IsGraphColumn o) => o -> m GraphColumn Source #

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

Methods

getName

graphColumnGetName :: (HasCallStack, MonadIO m, IsGraphColumn a) => a -> m Text Source #

No description available in the introspection data.

new

graphColumnNew :: (HasCallStack, MonadIO m) => Text -> GType -> m GraphColumn Source #

No description available in the introspection data.

setName

graphColumnSetName :: (HasCallStack, MonadIO m, IsGraphColumn a) => a -> Text -> m () Source #

No description available in the introspection data.

Properties

name

No description available in the introspection data.

constructGraphColumnName :: (IsGraphColumn o, MonadIO m) => Text -> m (GValueConstruct o) Source #

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

getGraphColumnName :: (MonadIO m, IsGraphColumn o) => o -> m Text Source #

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

get graphColumn #name

setGraphColumnName :: (MonadIO m, IsGraphColumn o) => o -> Text -> m () Source #

Set the value of the “name” property. When overloading is enabled, this is equivalent to

set graphColumn [ #name := value ]

valueType

No description available in the introspection data.

constructGraphColumnValueType :: (IsGraphColumn o, MonadIO m) => GType -> m (GValueConstruct o) Source #

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

getGraphColumnValueType :: (MonadIO m, IsGraphColumn o) => o -> m GType Source #

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

get graphColumn #valueType