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 |
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.
StyleSchemeChooserWidget (ManagedPtr StyleSchemeChooserWidget) |
Instances
Eq StyleSchemeChooserWidget Source # | |
GObject StyleSchemeChooserWidget Source # | |
ManagedPtrNewtype StyleSchemeChooserWidget Source # | |
Defined in GI.GtkSource.Objects.StyleSchemeChooserWidget toManagedPtr :: StyleSchemeChooserWidget -> ManagedPtr StyleSchemeChooserWidget | |
TypedObject StyleSchemeChooserWidget Source # | |
HasParentTypes StyleSchemeChooserWidget Source # | |
IsGValue (Maybe StyleSchemeChooserWidget) Source # | Convert |
Defined in GI.GtkSource.Objects.StyleSchemeChooserWidget gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe StyleSchemeChooserWidget -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe StyleSchemeChooserWidget) | |
type ParentTypes StyleSchemeChooserWidget Source # | |
Defined in GI.GtkSource.Objects.StyleSchemeChooserWidget type ParentTypes StyleSchemeChooserWidget = '[Widget, Object, Accessible, Buildable, ConstraintTarget, StyleSchemeChooser] |
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 #
:: (HasCallStack, MonadIO m) | |
=> m StyleSchemeChooserWidget | Returns: a new |
Creates a new StyleSchemeChooserWidget
.