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.Interfaces.Preferences

Description

No description available in the introspection data.

Synopsis

Exported types

newtype Preferences Source #

Memory-managed wrapper type.

Constructors

Preferences (ManagedPtr Preferences) 

Instances

Instances details
Eq Preferences Source # 
Instance details

Defined in GI.Dazzle.Interfaces.Preferences

GObject Preferences Source # 
Instance details

Defined in GI.Dazzle.Interfaces.Preferences

ManagedPtrNewtype Preferences Source # 
Instance details

Defined in GI.Dazzle.Interfaces.Preferences

Methods

toManagedPtr :: Preferences -> ManagedPtr Preferences

TypedObject Preferences Source # 
Instance details

Defined in GI.Dazzle.Interfaces.Preferences

Methods

glibType :: IO GType

HasParentTypes Preferences Source # 
Instance details

Defined in GI.Dazzle.Interfaces.Preferences

IsGValue (Maybe Preferences) Source #

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

Instance details

Defined in GI.Dazzle.Interfaces.Preferences

Methods

gvalueGType_ :: IO GType

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

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

type ParentTypes Preferences Source # 
Instance details

Defined in GI.Dazzle.Interfaces.Preferences

type ParentTypes Preferences = '[Object]

class (GObject o, IsDescendantOf Preferences o) => IsPreferences o Source #

Type class for types which can be safely cast to Preferences, for instance with toPreferences.

Instances

Instances details
(GObject o, IsDescendantOf Preferences o) => IsPreferences o Source # 
Instance details

Defined in GI.Dazzle.Interfaces.Preferences

toPreferences :: (MonadIO m, IsPreferences o) => o -> m Preferences Source #

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

Methods

addCustom

preferencesAddCustom Source #

Arguments

:: (HasCallStack, MonadIO m, IsPreferences a, IsWidget b) 
=> a 
-> Text 
-> Text 
-> b 
-> Maybe Text

keywords: Optional keywords for search

-> Int32 
-> m Word32 

No description available in the introspection data.

addFileChooser

preferencesAddFileChooser :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> FileChooserAction -> Text -> Int32 -> m Word32 Source #

No description available in the introspection data.

addFontButton

preferencesAddFontButton :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> Text -> Text -> Text -> Int32 -> m Word32 Source #

No description available in the introspection data.

addGroup

preferencesAddGroup :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> Int32 -> m () Source #

No description available in the introspection data.

addListGroup

preferencesAddListGroup :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> SelectionMode -> Int32 -> m () Source #

No description available in the introspection data.

addPage

preferencesAddPage :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Int32 -> m () Source #

No description available in the introspection data.

addRadio

preferencesAddRadio Source #

Arguments

:: (HasCallStack, MonadIO m, IsPreferences a) 
=> a 
-> Text 
-> Text 
-> Text 
-> Text 
-> Maybe Text

path: An optional path

-> Maybe Text

variantString: An optional gvariant string

-> Maybe Text

title: An optional title

-> Maybe Text

subtitle: An optional subtitle

-> Maybe Text

keywords: Optional keywords for search

-> Int32 
-> m Word32 

No description available in the introspection data.

addSpinButton

preferencesAddSpinButton :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> Int32 -> m Word32 Source #

No description available in the introspection data.

addSwitch

preferencesAddSwitch Source #

Arguments

:: (HasCallStack, MonadIO m, IsPreferences a) 
=> a 
-> Text 
-> Text 
-> Text 
-> Text 
-> Maybe Text

path: An optional path

-> Maybe Text

variantString: An optional gvariant string

-> Maybe Text

title: An optional title

-> Maybe Text

subtitle: An optional subtitle

-> Maybe Text

keywords: Optional keywords for search

-> Int32 
-> m Word32 

No description available in the introspection data.

getWidget

preferencesGetWidget Source #

Arguments

:: (HasCallStack, MonadIO m, IsPreferences a) 
=> a 
-> Word32 
-> m (Maybe Widget)

Returns: A Widget or Nothing.

No description available in the introspection data.

removeId

preferencesRemoveId :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Word32 -> m Bool Source #

No description available in the introspection data.

setPage

preferencesSetPage :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Map (Ptr ()) (Ptr ()) -> m () Source #

No description available in the introspection data.