Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype StyleSchemeChooser = StyleSchemeChooser (ManagedPtr StyleSchemeChooser)
- class (GObject o, IsDescendantOf StyleSchemeChooser o) => IsStyleSchemeChooser o
- toStyleSchemeChooser :: (MonadIO m, IsStyleSchemeChooser o) => o -> m StyleSchemeChooser
- styleSchemeChooserGetStyleScheme :: (HasCallStack, MonadIO m, IsStyleSchemeChooser a) => a -> m StyleScheme
- styleSchemeChooserSetStyleScheme :: (HasCallStack, MonadIO m, IsStyleSchemeChooser a, IsStyleScheme b) => a -> b -> m ()
- constructStyleSchemeChooserStyleScheme :: (IsStyleSchemeChooser o, MonadIO m, IsStyleScheme a) => a -> m (GValueConstruct o)
- getStyleSchemeChooserStyleScheme :: (MonadIO m, IsStyleSchemeChooser o) => o -> m StyleScheme
- setStyleSchemeChooserStyleScheme :: (MonadIO m, IsStyleSchemeChooser o, IsStyleScheme a) => o -> a -> m ()
Exported types
newtype StyleSchemeChooser Source #
Memory-managed wrapper type.
Instances
Eq StyleSchemeChooser Source # | |
Defined in GI.GtkSource.Interfaces.StyleSchemeChooser (==) :: StyleSchemeChooser -> StyleSchemeChooser -> Bool # (/=) :: StyleSchemeChooser -> StyleSchemeChooser -> Bool # | |
GObject StyleSchemeChooser Source # | |
Defined in GI.GtkSource.Interfaces.StyleSchemeChooser | |
ManagedPtrNewtype StyleSchemeChooser Source # | |
TypedObject StyleSchemeChooser Source # | |
Defined in GI.GtkSource.Interfaces.StyleSchemeChooser | |
HasParentTypes StyleSchemeChooser Source # | |
Defined in GI.GtkSource.Interfaces.StyleSchemeChooser | |
IsGValue (Maybe StyleSchemeChooser) Source # | Convert |
Defined in GI.GtkSource.Interfaces.StyleSchemeChooser gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe StyleSchemeChooser -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe StyleSchemeChooser) # | |
type ParentTypes StyleSchemeChooser Source # | |
Defined in GI.GtkSource.Interfaces.StyleSchemeChooser |
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
(GObject o, IsDescendantOf StyleSchemeChooser o) => IsStyleSchemeChooser o Source # | |
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
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata, getStyleScheme.
Setters
getStyleScheme
styleSchemeChooserGetStyleScheme Source #
:: (HasCallStack, MonadIO m, IsStyleSchemeChooser a) | |
=> a |
|
-> m StyleScheme | Returns: the currently-selected scheme. |
Gets the currently-selected scheme.
Since: 3.16
setStyleScheme
styleSchemeChooserSetStyleScheme Source #
:: (HasCallStack, MonadIO m, IsStyleSchemeChooser a, IsStyleScheme b) | |
=> a |
|
-> b |
|
-> 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 ]