gi-dazzle-1.0.2: 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.ProgressButton

Description

No description available in the introspection data.

Synopsis

Exported types

newtype ProgressButton Source #

Memory-managed wrapper type.

Constructors

ProgressButton (ManagedPtr ProgressButton) 

Instances

Instances details
Eq ProgressButton Source # 
Instance details

Defined in GI.Dazzle.Objects.ProgressButton

GObject ProgressButton Source # 
Instance details

Defined in GI.Dazzle.Objects.ProgressButton

ManagedPtrNewtype ProgressButton Source # 
Instance details

Defined in GI.Dazzle.Objects.ProgressButton

TypedObject ProgressButton Source # 
Instance details

Defined in GI.Dazzle.Objects.ProgressButton

Methods

glibType :: IO GType

HasParentTypes ProgressButton Source # 
Instance details

Defined in GI.Dazzle.Objects.ProgressButton

IsGValue (Maybe ProgressButton) Source #

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

Instance details

Defined in GI.Dazzle.Objects.ProgressButton

Methods

gvalueGType_ :: IO GType

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

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

type ParentTypes ProgressButton Source # 
Instance details

Defined in GI.Dazzle.Objects.ProgressButton

type ParentTypes ProgressButton = '[Button, Bin, Container, Widget, Object, ImplementorIface, Actionable, Activatable, Buildable]

class (GObject o, IsDescendantOf ProgressButton o) => IsProgressButton o Source #

Type class for types which can be safely cast to ProgressButton, for instance with toProgressButton.

Instances

Instances details
(GObject o, IsDescendantOf ProgressButton o) => IsProgressButton o Source # 
Instance details

Defined in GI.Dazzle.Objects.ProgressButton

toProgressButton :: (MonadIO m, IsProgressButton o) => o -> m ProgressButton Source #

Cast to ProgressButton, 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, clicked, computeExpand, constructChild, createPangoContext, createPangoLayout, customFinished, customTagEnd, customTagStart, destroy, destroyed, deviceIsShadowed, doSetRelatedAction, 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, enter, 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, leave, listAccelClosures, listActionPrefixes, listMnemonicLabels, map, mnemonicActivate, modifyBase, modifyBg, modifyCursor, modifyFg, modifyFont, modifyStyle, modifyText, notify, notifyByPspec, overrideBackgroundColor, overrideColor, overrideCursor, overrideFont, overrideSymbolicColor, parserFinished, path, pressed, propagateDraw, queueAllocate, queueComputeExpand, queueDraw, queueDrawArea, queueDrawRegion, queueResize, queueResizeNoRedraw, realize, ref, refSink, regionIntersect, registerWindow, released, remove, removeAccelerator, removeMnemonicLabel, removeTickCallback, renderIcon, renderIconPixbuf, reparent, resetRcStyles, resetStyle, resizeChildren, runDispose, sendExpose, sendFocusChange, shapeCombineRegion, show, showAll, showNow, sizeAllocate, sizeAllocateWithBaseline, sizeRequest, stealData, stealQdata, styleAttach, styleGetProperty, syncActionProperties, thawChildNotify, thawNotify, translateCoordinates, triggerTooltipQuery, unmap, unparent, unrealize, unref, unregisterWindow, unsetFocusChain, unsetStateFlags, watchClosure.

Getters

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

Setters

setAccelPath, setActionName, setActionTargetValue, setAlignment, setAllocation, setAlwaysShowImage, setAppPaintable, setBorderWidth, setBuildableProperty, setCanDefault, setCanFocus, setChildVisible, setClip, setCompositeName, setData, setDataFull, setDetailedActionName, setDeviceEnabled, setDeviceEvents, setDirection, setDoubleBuffered, setEvents, setFocusChain, setFocusChild, setFocusHadjustment, setFocusOnClick, setFocusVadjustment, setFontMap, setFontOptions, setHalign, setHasTooltip, setHasWindow, setHexpand, setHexpandSet, setImage, setImagePosition, setLabel, setMapped, setMarginBottom, setMarginEnd, setMarginLeft, setMarginRight, setMarginStart, setMarginTop, setName, setNoShowAll, setOpacity, setParent, setParentWindow, setProgress, setProperty, setRealized, setReallocateRedraws, setReceivesDefault, setRedrawOnAllocate, setRelatedAction, setRelief, setResizeMode, setSensitive, setShowProgress, setSizeRequest, setState, setStateFlags, setStyle, setSupportMultidevice, setTooltipMarkup, setTooltipText, setTooltipWindow, setUseActionAppearance, setUseStock, setUseUnderline, setValign, setVexpand, setVexpandSet, setVisible, setVisual, setWindow.

getProgress

progressButtonGetProgress :: (HasCallStack, MonadIO m, IsProgressButton a) => a -> m Word32 Source #

No description available in the introspection data.

getShowProgress

progressButtonGetShowProgress :: (HasCallStack, MonadIO m, IsProgressButton a) => a -> m Bool Source #

No description available in the introspection data.

new

progressButtonNew :: (HasCallStack, MonadIO m) => m ProgressButton Source #

No description available in the introspection data.

setProgress

progressButtonSetProgress :: (HasCallStack, MonadIO m, IsProgressButton a) => a -> Word32 -> m () Source #

No description available in the introspection data.

setShowProgress

progressButtonSetShowProgress :: (HasCallStack, MonadIO m, IsProgressButton a) => a -> Bool -> m () Source #

No description available in the introspection data.

Properties

progress

No description available in the introspection data.

constructProgressButtonProgress :: (IsProgressButton o, MonadIO m) => Word32 -> 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.

getProgressButtonProgress :: (MonadIO m, IsProgressButton o) => o -> m Word32 Source #

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

get progressButton #progress

setProgressButtonProgress :: (MonadIO m, IsProgressButton o) => o -> Word32 -> m () Source #

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

set progressButton [ #progress := value ]

showProgress

No description available in the introspection data.

constructProgressButtonShowProgress :: (IsProgressButton o, MonadIO m) => Bool -> m (GValueConstruct o) Source #

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

getProgressButtonShowProgress :: (MonadIO m, IsProgressButton o) => o -> m Bool Source #

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

get progressButton #showProgress

setProgressButtonShowProgress :: (MonadIO m, IsProgressButton o) => o -> Bool -> m () Source #

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

set progressButton [ #showProgress := value ]