gi-handy-1.0.1: libhandy bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Handy.Objects.PreferencesGroup

Description

No description available in the introspection data.

Synopsis

Exported types

class (GObject o, IsDescendantOf PreferencesGroup o) => IsPreferencesGroup o Source #

Type class for types which can be safely cast to PreferencesGroup, for instance with toPreferencesGroup.

Instances

Instances details
(GObject o, IsDescendantOf PreferencesGroup o) => IsPreferencesGroup o Source # 
Instance details

Defined in GI.Handy.Objects.PreferencesGroup

toPreferencesGroup :: (MonadIO m, IsPreferencesGroup o) => o -> m PreferencesGroup Source #

Cast to PreferencesGroup, 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

Expand

Methods

activate, add, addAccelerator, addChild, addDeviceEvents, addEvents, addMnemonicLabel, addTickCallback, bindProperty, bindPropertyFull, canActivateAccel, checkResize, childFocus, childGetProperty, childNotify, childNotifyByPspec, childSetProperty, childType, classPath, computeExpand, constructChild, createPangoContext, createPangoLayout, customFinished, customTagEnd, customTagStart, destroy, destroyed, deviceIsShadowed, dragBegin, dragBeginWithCoordinates, dragCheckThreshold, dragDestAddImageTargets, dragDestAddTextTargets, dragDestAddUriTargets, dragDestFindTarget, dragDestGetTargetList, dragDestGetTrackMotion, dragDestSet, dragDestSetProxy, dragDestSetTargetList, dragDestSetTrackMotion, dragDestUnset, dragGetData, dragHighlight, dragSourceAddImageTargets, dragSourceAddTextTargets, dragSourceAddUriTargets, dragSourceGetTargetList, dragSourceSet, dragSourceSetIconGicon, dragSourceSetIconName, dragSourceSetIconPixbuf, dragSourceSetIconStock, dragSourceSetTargetList, dragSourceUnset, dragUnhighlight, draw, ensureStyle, errorBell, event, forall, forceFloating, foreach, freezeChildNotify, freezeNotify, getv, grabAdd, grabDefault, grabFocus, grabRemove, hasDefault, hasFocus, hasGrab, hasRcStyle, hasScreen, hasVisibleFocus, hide, hideOnDelete, inDestruction, initTemplate, inputShapeCombineRegion, insertActionGroup, intersect, isAncestor, isComposited, isDrawable, isFloating, isFocus, isSensitive, isToplevel, isVisible, keynavFailed, listAccelClosures, listActionPrefixes, listMnemonicLabels, map, mnemonicActivate, modifyBase, modifyBg, modifyCursor, modifyFg, modifyFont, modifyStyle, modifyText, notify, notifyByPspec, overrideBackgroundColor, overrideColor, overrideCursor, overrideFont, overrideSymbolicColor, parserFinished, path, propagateDraw, queueAllocate, queueComputeExpand, queueDraw, queueDrawArea, queueDrawRegion, queueResize, queueResizeNoRedraw, realize, ref, refSink, regionIntersect, registerWindow, remove, removeAccelerator, removeMnemonicLabel, removeTickCallback, renderIcon, renderIconPixbuf, reparent, resetRcStyles, resetStyle, resizeChildren, runDispose, sendExpose, sendFocusChange, shapeCombineRegion, show, showAll, showNow, sizeAllocate, sizeAllocateWithBaseline, sizeRequest, stealData, stealQdata, styleAttach, styleGetProperty, thawChildNotify, thawNotify, translateCoordinates, triggerTooltipQuery, unmap, unparent, unrealize, unref, unregisterWindow, unsetFocusChain, unsetStateFlags, watchClosure.

Getters

getAccessible, getActionGroup, getAllocatedBaseline, getAllocatedHeight, getAllocatedSize, getAllocatedWidth, getAllocation, getAncestor, getAppPaintable, getBorderWidth, getCanDefault, getCanFocus, getChild, getChildRequisition, getChildVisible, getChildren, getClip, getClipboard, getCompositeName, getData, getDescription, getDeviceEnabled, getDeviceEvents, getDirection, getDisplay, getDoubleBuffered, getEvents, getFocusChain, getFocusChild, getFocusHadjustment, getFocusOnClick, getFocusVadjustment, getFontMap, getFontOptions, getFrameClock, getHalign, getHasTooltip, getHasWindow, getHexpand, getHexpandSet, getInternalChild, getMapped, getMarginBottom, getMarginEnd, getMarginLeft, getMarginRight, getMarginStart, getMarginTop, getModifierMask, getModifierStyle, getName, getNoShowAll, getOpacity, getPangoContext, getParent, getParentWindow, getPath, getPathForChild, getPointer, getPreferredHeight, getPreferredHeightAndBaselineForWidth, getPreferredHeightForWidth, getPreferredSize, getPreferredWidth, getPreferredWidthForHeight, getProperty, getQdata, getRealized, getReceivesDefault, getRequestMode, getRequisition, getResizeMode, getRootWindow, getScaleFactor, getScreen, getSensitive, getSettings, getSizeRequest, getState, getStateFlags, getStyle, getStyleContext, getSupportMultidevice, getTemplateChild, getTitle, getTooltipMarkup, getTooltipText, getTooltipWindow, getToplevel, getUseMarkup, getValign, getValignWithBaseline, getVexpand, getVexpandSet, getVisible, getVisual, getWindow.

Setters

setAccelPath, setAllocation, setAppPaintable, setBorderWidth, setBuildableProperty, setCanDefault, setCanFocus, setChildVisible, setClip, setCompositeName, setData, setDataFull, setDescription, setDeviceEnabled, setDeviceEvents, setDirection, setDoubleBuffered, setEvents, setFocusChain, setFocusChild, setFocusHadjustment, setFocusOnClick, setFocusVadjustment, setFontMap, setFontOptions, setHalign, setHasTooltip, setHasWindow, setHexpand, setHexpandSet, setMapped, setMarginBottom, setMarginEnd, setMarginLeft, setMarginRight, setMarginStart, setMarginTop, setName, setNoShowAll, setOpacity, setParent, setParentWindow, setProperty, setRealized, setReallocateRedraws, setReceivesDefault, setRedrawOnAllocate, setResizeMode, setSensitive, setSizeRequest, setState, setStateFlags, setStyle, setSupportMultidevice, setTitle, setTooltipMarkup, setTooltipText, setTooltipWindow, setUseMarkup, setValign, setVexpand, setVexpandSet, setVisible, setVisual, setWindow.

getDescription

preferencesGroupGetDescription Source #

Arguments

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

self: a PreferencesGroup

-> m Text

Returns: the description of self.

No description available in the introspection data.

Since: 0.0.10

getTitle

preferencesGroupGetTitle Source #

Arguments

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

self: a PreferencesGroup

-> m Text

Returns: the title of self.

Gets the title of self.

Since: 0.0.10

getUseMarkup

preferencesGroupGetUseMarkup Source #

Arguments

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

self: a PreferencesGroup

-> m Bool

Returns: Whether self uses markup for its labels.

Gets whether self uses markup for the title and description.

Since: 1.4

new

preferencesGroupNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> m PreferencesGroup

Returns: a new PreferencesGroup

Creates a new PreferencesGroup.

Since: 0.0.10

setDescription

preferencesGroupSetDescription Source #

Arguments

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

self: a PreferencesGroup

-> Text

description: the description

-> m () 

Sets the description for self.

Since: 0.0.10

setTitle

preferencesGroupSetTitle Source #

Arguments

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

self: a PreferencesGroup

-> Text

title: the title

-> m () 

Sets the title for self.

Since: 0.0.10

setUseMarkup

preferencesGroupSetUseMarkup Source #

Arguments

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

self: a PreferencesGroup

-> Bool

useMarkup: whether to use markup

-> m () 

Sets whether self uses markup for the title and description.

Since: 1.4

Properties

description

The description for this group of preferences.

Since: 0.0.10

constructPreferencesGroupDescription :: (IsPreferencesGroup o, MonadIO m) => Text -> m (GValueConstruct o) Source #

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

getPreferencesGroupDescription :: (MonadIO m, IsPreferencesGroup o) => o -> m Text Source #

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

get preferencesGroup #description

setPreferencesGroupDescription :: (MonadIO m, IsPreferencesGroup o) => o -> Text -> m () Source #

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

set preferencesGroup [ #description := value ]

title

The title for this group of preferences.

Since: 0.0.10

constructPreferencesGroupTitle :: (IsPreferencesGroup o, MonadIO m) => Text -> m (GValueConstruct o) Source #

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

getPreferencesGroupTitle :: (MonadIO m, IsPreferencesGroup o) => o -> m Text Source #

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

get preferencesGroup #title

setPreferencesGroupTitle :: (MonadIO m, IsPreferencesGroup o) => o -> Text -> m () Source #

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

set preferencesGroup [ #title := value ]

useMarkup

Whether to use markup for the title and description.

Since: 1.4

constructPreferencesGroupUseMarkup :: (IsPreferencesGroup o, MonadIO m) => Bool -> m (GValueConstruct o) Source #

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

getPreferencesGroupUseMarkup :: (MonadIO m, IsPreferencesGroup o) => o -> m Bool Source #

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

get preferencesGroup #useMarkup

setPreferencesGroupUseMarkup :: (MonadIO m, IsPreferencesGroup o) => o -> Bool -> m () Source #

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

set preferencesGroup [ #useMarkup := value ]