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.Objects.ProgressIcon
Description
No description available in the introspection data.
Synopsis
- newtype ProgressIcon = ProgressIcon (ManagedPtr ProgressIcon)
- class (GObject o, IsDescendantOf ProgressIcon o) => IsProgressIcon o
- toProgressIcon :: (MonadIO m, IsProgressIcon o) => o -> m ProgressIcon
- progressIconGetProgress :: (HasCallStack, MonadIO m, IsProgressIcon a) => a -> m Double
- progressIconNew :: (HasCallStack, MonadIO m) => m ProgressIcon
- progressIconSetProgress :: (HasCallStack, MonadIO m, IsProgressIcon a) => a -> Double -> m ()
- constructProgressIconProgress :: (IsProgressIcon o, MonadIO m) => Double -> m (GValueConstruct o)
- getProgressIconProgress :: (MonadIO m, IsProgressIcon o) => o -> m Double
- setProgressIconProgress :: (MonadIO m, IsProgressIcon o) => o -> Double -> m ()
Exported types
newtype ProgressIcon Source #
Memory-managed wrapper type.
Constructors
ProgressIcon (ManagedPtr ProgressIcon) |
Instances
Eq ProgressIcon Source # | |
Defined in GI.Dazzle.Objects.ProgressIcon | |
GObject ProgressIcon Source # | |
Defined in GI.Dazzle.Objects.ProgressIcon | |
ManagedPtrNewtype ProgressIcon Source # | |
Defined in GI.Dazzle.Objects.ProgressIcon Methods toManagedPtr :: ProgressIcon -> ManagedPtr ProgressIcon | |
TypedObject ProgressIcon Source # | |
Defined in GI.Dazzle.Objects.ProgressIcon | |
HasParentTypes ProgressIcon Source # | |
Defined in GI.Dazzle.Objects.ProgressIcon | |
IsGValue (Maybe ProgressIcon) Source # | Convert |
Defined in GI.Dazzle.Objects.ProgressIcon Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe ProgressIcon -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe ProgressIcon) | |
type ParentTypes ProgressIcon Source # | |
Defined in GI.Dazzle.Objects.ProgressIcon type ParentTypes ProgressIcon = '[DrawingArea, Widget, Object, ImplementorIface, Buildable] |
class (GObject o, IsDescendantOf ProgressIcon o) => IsProgressIcon o Source #
Type class for types which can be safely cast to ProgressIcon
, for instance with toProgressIcon
.
Instances
(GObject o, IsDescendantOf ProgressIcon o) => IsProgressIcon o Source # | |
Defined in GI.Dazzle.Objects.ProgressIcon |
toProgressIcon :: (MonadIO m, IsProgressIcon o) => o -> m ProgressIcon Source #
Cast to ProgressIcon
, 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
activate, addAccelerator, addChild, addDeviceEvents, addEvents, addMnemonicLabel, addTickCallback, bindProperty, bindPropertyFull, canActivateAccel, childFocus, childNotify, 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, forceFloating, 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, queueAllocate, queueComputeExpand, queueDraw, queueDrawArea, queueDrawRegion, queueResize, queueResizeNoRedraw, realize, ref, refSink, regionIntersect, registerWindow, removeAccelerator, removeMnemonicLabel, removeTickCallback, renderIcon, renderIconPixbuf, reparent, resetRcStyles, resetStyle, runDispose, sendExpose, sendFocusChange, shapeCombineRegion, show, showAll, showNow, sizeAllocate, sizeAllocateWithBaseline, sizeRequest, stealData, stealQdata, styleAttach, styleGetProperty, thawChildNotify, thawNotify, translateCoordinates, triggerTooltipQuery, unmap, unparent, unrealize, unref, unregisterWindow, unsetStateFlags, watchClosure.
Getters
getAccessible, getActionGroup, getAllocatedBaseline, getAllocatedHeight, getAllocatedSize, getAllocatedWidth, getAllocation, getAncestor, getAppPaintable, getCanDefault, getCanFocus, getChildRequisition, getChildVisible, getClip, getClipboard, getCompositeName, getData, getDeviceEnabled, getDeviceEvents, getDirection, getDisplay, getDoubleBuffered, getEvents, getFocusOnClick, 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, getPointer, getPreferredHeight, getPreferredHeightAndBaselineForWidth, getPreferredHeightForWidth, getPreferredSize, getPreferredWidth, getPreferredWidthForHeight, getProgress, getProperty, getQdata, getRealized, getReceivesDefault, getRequestMode, getRequisition, 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, setBuildableProperty, setCanDefault, setCanFocus, setChildVisible, setClip, setCompositeName, setData, setDataFull, setDeviceEnabled, setDeviceEvents, setDirection, setDoubleBuffered, setEvents, setFocusOnClick, setFontMap, setFontOptions, setHalign, setHasTooltip, setHasWindow, setHexpand, setHexpandSet, setMapped, setMarginBottom, setMarginEnd, setMarginLeft, setMarginRight, setMarginStart, setMarginTop, setName, setNoShowAll, setOpacity, setParent, setParentWindow, setProgress, setProperty, setRealized, setReceivesDefault, setRedrawOnAllocate, setSensitive, setSizeRequest, setState, setStateFlags, setStyle, setSupportMultidevice, setTooltipMarkup, setTooltipText, setTooltipWindow, setValign, setVexpand, setVexpandSet, setVisible, setVisual, setWindow.
getProgress
progressIconGetProgress :: (HasCallStack, MonadIO m, IsProgressIcon a) => a -> m Double Source #
No description available in the introspection data.
new
progressIconNew :: (HasCallStack, MonadIO m) => m ProgressIcon Source #
No description available in the introspection data.
setProgress
progressIconSetProgress :: (HasCallStack, MonadIO m, IsProgressIcon a) => a -> Double -> m () Source #
No description available in the introspection data.
Properties
progress
No description available in the introspection data.
constructProgressIconProgress :: (IsProgressIcon o, MonadIO m) => Double -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “progress
” property. This is rarely needed directly, but it is used by new
.
getProgressIconProgress :: (MonadIO m, IsProgressIcon o) => o -> m Double Source #
Get the value of the “progress
” property.
When overloading is enabled, this is equivalent to
get
progressIcon #progress
setProgressIconProgress :: (MonadIO m, IsProgressIcon o) => o -> Double -> m () Source #
Set the value of the “progress
” property.
When overloading is enabled, this is equivalent to
set
progressIcon [ #progress:=
value ]