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

GI.Dazzle.Objects.Slider

Description

No description available in the introspection data.

Synopsis

Exported types

newtype Slider Source #

Memory-managed wrapper type.

Constructors

Slider (ManagedPtr Slider) 

Instances

Instances details
Eq Slider Source # 
Instance details

Defined in GI.Dazzle.Objects.Slider

Methods

(==) :: Slider -> Slider -> Bool #

(/=) :: Slider -> Slider -> Bool #

GObject Slider Source # 
Instance details

Defined in GI.Dazzle.Objects.Slider

ManagedPtrNewtype Slider Source # 
Instance details

Defined in GI.Dazzle.Objects.Slider

Methods

toManagedPtr :: Slider -> ManagedPtr Slider

TypedObject Slider Source # 
Instance details

Defined in GI.Dazzle.Objects.Slider

Methods

glibType :: IO GType

HasParentTypes Slider Source # 
Instance details

Defined in GI.Dazzle.Objects.Slider

IsGValue (Maybe Slider) Source #

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

Instance details

Defined in GI.Dazzle.Objects.Slider

Methods

gvalueGType_ :: IO GType

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

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

type ParentTypes Slider Source # 
Instance details

Defined in GI.Dazzle.Objects.Slider

type ParentTypes Slider = '[Container, Widget, Object, ImplementorIface, Buildable]

class (GObject o, IsDescendantOf Slider o) => IsSlider o Source #

Type class for types which can be safely cast to Slider, for instance with toSlider.

Instances

Instances details
(GObject o, IsDescendantOf Slider o) => IsSlider o Source # 
Instance details

Defined in GI.Dazzle.Objects.Slider

toSlider :: (MonadIO m, IsSlider o) => o -> m Slider Source #

Cast to Slider, 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, addSlider, 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, getChildRequisition, getChildVisible, getChildren, getClip, getClipboard, getCompositeName, getData, 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, getPosition, 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, getTooltipMarkup, getTooltipText, getTooltipWindow, getToplevel, getValign, getValignWithBaseline, getVexpand, getVexpandSet, getVisible, getVisual, getWindow.

Setters

setAccelPath, setAllocation, setAppPaintable, setBorderWidth, setBuildableProperty, setCanDefault, setCanFocus, setChildVisible, setClip, setCompositeName, setData, setDataFull, 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, setPosition, setProperty, setRealized, setReallocateRedraws, setReceivesDefault, setRedrawOnAllocate, setResizeMode, setSensitive, setSizeRequest, setState, setStateFlags, setStyle, setSupportMultidevice, setTooltipMarkup, setTooltipText, setTooltipWindow, setValign, setVexpand, setVexpandSet, setVisible, setVisual, setWindow.

addSlider

sliderAddSlider :: (HasCallStack, MonadIO m, IsSlider a, IsWidget b) => a -> b -> SliderPosition -> m () Source #

No description available in the introspection data.

getPosition

sliderGetPosition :: (HasCallStack, MonadIO m, IsSlider a) => a -> m SliderPosition Source #

No description available in the introspection data.

new

sliderNew :: (HasCallStack, MonadIO m) => m Slider Source #

No description available in the introspection data.

setPosition

sliderSetPosition :: (HasCallStack, MonadIO m, IsSlider a) => a -> SliderPosition -> m () Source #

No description available in the introspection data.

Properties

position

No description available in the introspection data.

constructSliderPosition :: (IsSlider o, MonadIO m) => SliderPosition -> m (GValueConstruct o) Source #

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

getSliderPosition :: (MonadIO m, IsSlider o) => o -> m SliderPosition Source #

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

get slider #position

setSliderPosition :: (MonadIO m, IsSlider o) => o -> SliderPosition -> m () Source #

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

set slider [ #position := value ]