gi-gtksource-3.0.24: GtkSource bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GtkSource.Interfaces.StyleSchemeChooser

Description

No description available in the introspection data.

Synopsis

Exported types

newtype StyleSchemeChooser Source #

Memory-managed wrapper type.

Constructors

StyleSchemeChooser (ManagedPtr StyleSchemeChooser) 

Instances

Instances details
Eq StyleSchemeChooser Source # 
Instance details

Defined in GI.GtkSource.Interfaces.StyleSchemeChooser

GObject StyleSchemeChooser Source # 
Instance details

Defined in GI.GtkSource.Interfaces.StyleSchemeChooser

ManagedPtrNewtype StyleSchemeChooser Source # 
Instance details

Defined in GI.GtkSource.Interfaces.StyleSchemeChooser

TypedObject StyleSchemeChooser Source # 
Instance details

Defined in GI.GtkSource.Interfaces.StyleSchemeChooser

Methods

glibType :: IO GType

HasParentTypes StyleSchemeChooser Source # 
Instance details

Defined in GI.GtkSource.Interfaces.StyleSchemeChooser

IsGValue (Maybe StyleSchemeChooser) Source #

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

Instance details

Defined in GI.GtkSource.Interfaces.StyleSchemeChooser

type ParentTypes StyleSchemeChooser Source # 
Instance details

Defined in GI.GtkSource.Interfaces.StyleSchemeChooser

type ParentTypes StyleSchemeChooser = '[Object]

class (GObject o, IsDescendantOf StyleSchemeChooser o) => IsStyleSchemeChooser o Source #

Type class for types which can be safely cast to StyleSchemeChooser, for instance with toStyleSchemeChooser.

Instances

Instances details
(GObject o, IsDescendantOf StyleSchemeChooser o) => IsStyleSchemeChooser o Source # 
Instance details

Defined in GI.GtkSource.Interfaces.StyleSchemeChooser

toStyleSchemeChooser :: (MonadIO m, IsStyleSchemeChooser o) => o -> m StyleSchemeChooser Source #

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

Methods

getStyleScheme

styleSchemeChooserGetStyleScheme Source #

Arguments

:: (HasCallStack, MonadIO m, IsStyleSchemeChooser a) 
=> a

chooser: a StyleSchemeChooser

-> m StyleScheme

Returns: the currently-selected scheme.

Gets the currently-selected scheme.

Since: 3.16

setStyleScheme

styleSchemeChooserSetStyleScheme Source #

Arguments

:: (HasCallStack, MonadIO m, IsStyleSchemeChooser a, IsStyleScheme b) 
=> a

chooser: a StyleSchemeChooser

-> b

scheme: a StyleScheme

-> m () 

Sets the scheme.

Since: 3.16

Properties

styleScheme

The :style-scheme property contains the currently selected style scheme. The property can be set to change the current selection programmatically.

Since: 3.16

constructStyleSchemeChooserStyleScheme :: (IsStyleSchemeChooser o, MonadIO m, IsStyleScheme a) => a -> m (GValueConstruct o) Source #

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

getStyleSchemeChooserStyleScheme :: (MonadIO m, IsStyleSchemeChooser o) => o -> m StyleScheme Source #

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

get styleSchemeChooser #styleScheme

setStyleSchemeChooserStyleScheme :: (MonadIO m, IsStyleSchemeChooser o, IsStyleScheme a) => o -> a -> m () Source #

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

set styleSchemeChooser [ #styleScheme := value ]