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 |
GI.Dazzle.Interfaces.Preferences
Description
No description available in the introspection data.
Synopsis
- newtype Preferences = Preferences (ManagedPtr Preferences)
- class (GObject o, IsDescendantOf Preferences o) => IsPreferences o
- toPreferences :: (MonadIO m, IsPreferences o) => o -> m Preferences
- preferencesAddCustom :: (HasCallStack, MonadIO m, IsPreferences a, IsWidget b) => a -> Text -> Text -> b -> Maybe Text -> Int32 -> m Word32
- preferencesAddFileChooser :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> FileChooserAction -> Text -> Int32 -> m Word32
- preferencesAddFontButton :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> Text -> Text -> Text -> Int32 -> m Word32
- preferencesAddGroup :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> Int32 -> m ()
- preferencesAddListGroup :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> SelectionMode -> Int32 -> m ()
- preferencesAddPage :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Int32 -> m ()
- preferencesAddRadio :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Int32 -> m Word32
- preferencesAddSpinButton :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> Int32 -> m Word32
- preferencesAddSwitch :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Text -> Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Int32 -> m Word32
- preferencesGetWidget :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Word32 -> m (Maybe Widget)
- preferencesRemoveId :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Word32 -> m Bool
- preferencesSetPage :: (HasCallStack, MonadIO m, IsPreferences a) => a -> Text -> Map (Ptr ()) (Ptr ()) -> m ()
Exported types
newtype Preferences Source #
Memory-managed wrapper type.
Constructors
Preferences (ManagedPtr Preferences) |
Instances
Eq Preferences Source # | |
Defined in GI.Dazzle.Interfaces.Preferences | |
GObject Preferences Source # | |
Defined in GI.Dazzle.Interfaces.Preferences | |
ManagedPtrNewtype Preferences Source # | |
Defined in GI.Dazzle.Interfaces.Preferences Methods toManagedPtr :: Preferences -> ManagedPtr Preferences | |
TypedObject Preferences Source # | |
Defined in GI.Dazzle.Interfaces.Preferences | |
HasParentTypes Preferences Source # | |
Defined in GI.Dazzle.Interfaces.Preferences | |
IsGValue (Maybe Preferences) Source # | Convert |
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 # | |
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
(GObject o, IsDescendantOf Preferences o) => IsPreferences o Source # | |
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
Click to display all available methods, including inherited ones
Methods
addCustom, addFileChooser, addFontButton, addGroup, addListGroup, addPage, addRadio, addSpinButton, addSwitch, bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, removeId, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata, getWidget.
Setters
addCustom
Arguments
:: (HasCallStack, MonadIO m, IsPreferences a, IsWidget b) | |
=> a | |
-> Text | |
-> Text | |
-> b | |
-> Maybe Text |
|
-> 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
Arguments
:: (HasCallStack, MonadIO m, IsPreferences a) | |
=> a | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> Maybe Text |
|
-> Maybe Text |
|
-> Maybe Text |
|
-> Maybe Text |
|
-> Maybe Text |
|
-> 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
Arguments
:: (HasCallStack, MonadIO m, IsPreferences a) | |
=> a | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> Maybe Text |
|
-> Maybe Text |
|
-> Maybe Text |
|
-> Maybe Text |
|
-> Maybe Text |
|
-> Int32 | |
-> m Word32 |
No description available in the introspection data.
getWidget
Arguments
:: (HasCallStack, MonadIO m, IsPreferences a) | |
=> a | |
-> Word32 | |
-> m (Maybe Widget) |
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.