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.GtkSource.Objects.StyleSchemeChooserWidget
Contents
Description
A widget for choosing style schemes.
The GtkSourceStyleSchemeChooserWidget
widget lets the user select a
style scheme. By default, the chooser presents a predefined list
of style schemes.
To change the initially selected style scheme,
use [methodstyleSchemeChooser
.set_style_scheme].
To get the selected style scheme
use [methodstyleSchemeChooser
.get_style_scheme].
Synopsis
- newtype StyleSchemeChooserWidget = StyleSchemeChooserWidget (ManagedPtr StyleSchemeChooserWidget)
- class (GObject o, IsDescendantOf StyleSchemeChooserWidget o) => IsStyleSchemeChooserWidget o
- toStyleSchemeChooserWidget :: (MonadIO m, IsStyleSchemeChooserWidget o) => o -> m StyleSchemeChooserWidget
- styleSchemeChooserWidgetNew :: (HasCallStack, MonadIO m) => m StyleSchemeChooserWidget
Exported types
newtype StyleSchemeChooserWidget Source #
Memory-managed wrapper type.
Constructors
StyleSchemeChooserWidget (ManagedPtr StyleSchemeChooserWidget) |
Instances
class (GObject o, IsDescendantOf StyleSchemeChooserWidget o) => IsStyleSchemeChooserWidget o Source #
Type class for types which can be safely cast to StyleSchemeChooserWidget
, for instance with toStyleSchemeChooserWidget
.
Instances
(GObject o, IsDescendantOf StyleSchemeChooserWidget o) => IsStyleSchemeChooserWidget o Source # | |
toStyleSchemeChooserWidget :: (MonadIO m, IsStyleSchemeChooserWidget o) => o -> m StyleSchemeChooserWidget Source #
Cast to StyleSchemeChooserWidget
, 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
actionSetEnabled, activate, activateAction, activateDefault, addController, addCssClass, addMnemonicLabel, addTickCallback, allocate, bindProperty, bindPropertyFull, childFocus, computeBounds, computeExpand, computePoint, computeTransform, contains, createPangoContext, createPangoLayout, disposeTemplate, dragCheckThreshold, errorBell, forceFloating, freezeNotify, getv, grabFocus, hasCssClass, hasDefault, hasFocus, hasVisibleFocus, hide, inDestruction, initTemplate, insertActionGroup, insertAfter, insertBefore, isAncestor, isDrawable, isFloating, isFocus, isSensitive, isVisible, keynavFailed, listMnemonicLabels, map, measure, mnemonicActivate, notify, notifyByPspec, observeChildren, observeControllers, pick, queueAllocate, queueDraw, queueResize, realize, ref, refSink, removeController, removeCssClass, removeMnemonicLabel, removeTickCallback, resetProperty, resetRelation, resetState, runDispose, shouldLayout, show, sizeAllocate, snapshotChild, stealData, stealQdata, thawNotify, translateCoordinates, triggerTooltipQuery, unmap, unparent, unrealize, unref, unsetStateFlags, updateNextAccessibleSibling, updateProperty, updateRelation, updateState, watchClosure.
Getters
getAccessibleParent, getAccessibleRole, getAllocatedBaseline, getAllocatedHeight, getAllocatedWidth, getAllocation, getAncestor, getAtContext, getBounds, getBuildableId, getCanFocus, getCanTarget, getChildVisible, getClipboard, getColor, getCssClasses, getCssName, getCursor, getData, getDirection, getDisplay, getFirstAccessibleChild, getFirstChild, getFocusChild, getFocusOnClick, getFocusable, getFontMap, getFontOptions, getFrameClock, getHalign, getHasTooltip, getHeight, getHexpand, getHexpandSet, getLastChild, getLayoutManager, getMapped, getMarginBottom, getMarginEnd, getMarginStart, getMarginTop, getName, getNative, getNextAccessibleSibling, getNextSibling, getOpacity, getOverflow, getPangoContext, getParent, getPlatformState, getPreferredSize, getPrevSibling, getPrimaryClipboard, getProperty, getQdata, getRealized, getReceivesDefault, getRequestMode, getRoot, getScaleFactor, getSensitive, getSettings, getSize, getSizeRequest, getStateFlags, getStyleContext, getStyleScheme, getTemplateChild, getTooltipMarkup, getTooltipText, getValign, getVexpand, getVexpandSet, getVisible, getWidth.
Setters
setAccessibleParent, setCanFocus, setCanTarget, setChildVisible, setCssClasses, setCursor, setCursorFromName, setData, setDataFull, setDirection, setFocusChild, setFocusOnClick, setFocusable, setFontMap, setFontOptions, setHalign, setHasTooltip, setHexpand, setHexpandSet, setLayoutManager, setMarginBottom, setMarginEnd, setMarginStart, setMarginTop, setName, setOpacity, setOverflow, setParent, setProperty, setReceivesDefault, setSensitive, setSizeRequest, setStateFlags, setStyleScheme, setTooltipMarkup, setTooltipText, setValign, setVexpand, setVexpandSet, setVisible.
new
styleSchemeChooserWidgetNew Source #
Arguments
:: (HasCallStack, MonadIO m) | |
=> m StyleSchemeChooserWidget | Returns: a new |
Creates a new StyleSchemeChooserWidget
.