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.DockBinEdge

Description

No description available in the introspection data.

Synopsis

Exported types

newtype DockBinEdge Source #

Memory-managed wrapper type.

Constructors

DockBinEdge (ManagedPtr DockBinEdge) 

Instances

Instances details
Eq DockBinEdge Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBinEdge

GObject DockBinEdge Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBinEdge

ManagedPtrNewtype DockBinEdge Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBinEdge

Methods

toManagedPtr :: DockBinEdge -> ManagedPtr DockBinEdge

TypedObject DockBinEdge Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBinEdge

Methods

glibType :: IO GType

HasParentTypes DockBinEdge Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBinEdge

IsGValue (Maybe DockBinEdge) Source #

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

Instance details

Defined in GI.Dazzle.Objects.DockBinEdge

Methods

gvalueGType_ :: IO GType

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

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

type ParentTypes DockBinEdge Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBinEdge

type ParentTypes DockBinEdge = '[DockRevealer, Bin, Bin, Container, Widget, Object, ImplementorIface, DockItem, Buildable]

class (GObject o, IsDescendantOf DockBinEdge o) => IsDockBinEdge o Source #

Type class for types which can be safely cast to DockBinEdge, for instance with toDockBinEdge.

Instances

Instances details
(GObject o, IsDescendantOf DockBinEdge o) => IsDockBinEdge o Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBinEdge

toDockBinEdge :: (MonadIO m, IsDockBinEdge o) => o -> m DockBinEdge Source #

Cast to DockBinEdge, 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, adopt, animateToPosition, bindProperty, bindPropertyFull, canActivateAccel, checkResize, childFocus, childGetProperty, childNotify, childNotifyByPspec, childSetProperty, childType, classPath, close, 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, emitPresented, ensureStyle, errorBell, event, forall, forceFloating, foreach, freezeChildNotify, freezeNotify, getv, grabAdd, grabDefault, grabFocus, grabRemove, hasDefault, hasFocus, hasGrab, hasRcStyle, hasScreen, hasVisibleFocus, hasWidgets, hide, hideOnDelete, inDestruction, initTemplate, inputShapeCombineRegion, insertActionGroup, intersect, isAncestor, isAnimating, isComposited, isDrawable, isFloating, isFocus, isSensitive, isToplevel, isVisible, keynavFailed, listAccelClosures, listActionPrefixes, listMnemonicLabels, map, minimize, mnemonicActivate, modifyBase, modifyBg, modifyCursor, modifyFg, modifyFont, modifyStyle, modifyText, needsAttention, notify, notifyByPspec, overrideBackgroundColor, overrideColor, overrideCursor, overrideFont, overrideSymbolicColor, parserFinished, path, present, presentChild, propagateDraw, queueAllocate, queueComputeExpand, queueDraw, queueDrawArea, queueDrawRegion, queueResize, queueResizeNoRedraw, realize, ref, refGicon, refSink, regionIntersect, registerWindow, release, 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, updateVisibility, watchClosure.

Getters

getAccessible, getActionGroup, getAllocatedBaseline, getAllocatedHeight, getAllocatedSize, getAllocatedWidth, getAllocation, getAncestor, getAppPaintable, getBorderWidth, getCanClose, getCanDefault, getCanFocus, getCanMinimize, getChild, getChildRequisition, getChildRevealed, getChildVisible, getChildren, getClip, getClipboard, getCompositeName, getData, getDeviceEnabled, getDeviceEvents, getDirection, getDisplay, getDoubleBuffered, getEdge, getEvents, getFocusChain, getFocusChild, getFocusHadjustment, getFocusOnClick, getFocusVadjustment, getFontMap, getFontOptions, getFrameClock, getHalign, getHasTooltip, getHasWindow, getHexpand, getHexpandSet, getIconName, getInternalChild, getManager, getMapped, getMarginBottom, getMarginEnd, getMarginLeft, getMarginRight, getMarginStart, getMarginTop, getModifierMask, getModifierStyle, getName, getNoShowAll, getOpacity, getPangoContext, getParent, getParentWindow, getPath, getPathForChild, getPointer, getPosition, getPositionSet, getPreferredHeight, getPreferredHeightAndBaselineForWidth, getPreferredHeightForWidth, getPreferredSize, getPreferredWidth, getPreferredWidthForHeight, getProperty, getQdata, getRealized, getReceivesDefault, getRequestMode, getRequisition, getResizeMode, getRevealChild, getRootWindow, getScaleFactor, getScreen, getSensitive, getSettings, getSizeRequest, getState, getStateFlags, getStyle, getStyleContext, getSupportMultidevice, getTemplateChild, getTitle, getTooltipMarkup, getTooltipText, getTooltipWindow, getToplevel, getTransitionDuration, getTransitionType, 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, setManager, setMapped, setMarginBottom, setMarginEnd, setMarginLeft, setMarginRight, setMarginStart, setMarginTop, setName, setNoShowAll, setOpacity, setParent, setParentWindow, setPosition, setPositionSet, setProperty, setRealized, setReallocateRedraws, setReceivesDefault, setRedrawOnAllocate, setResizeMode, setRevealChild, setSensitive, setSizeRequest, setState, setStateFlags, setStyle, setSupportMultidevice, setTooltipMarkup, setTooltipText, setTooltipWindow, setTransitionDuration, setTransitionType, setValign, setVexpand, setVexpandSet, setVisible, setVisual, setWindow.

getEdge

dockBinEdgeGetEdge :: (HasCallStack, MonadIO m, IsDockBinEdge a) => a -> m PositionType Source #

No description available in the introspection data.

Properties

edge

No description available in the introspection data.

constructDockBinEdgeEdge :: (IsDockBinEdge o, MonadIO m) => PositionType -> m (GValueConstruct o) Source #

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

getDockBinEdgeEdge :: (MonadIO m, IsDockBinEdge o) => o -> m PositionType Source #

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

get dockBinEdge #edge

setDockBinEdgeEdge :: (MonadIO m, IsDockBinEdge o) => o -> PositionType -> m () Source #

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

set dockBinEdge [ #edge := value ]

Signals

moveToBinChild

type DockBinEdgeMoveToBinChildCallback = IO () Source #

No description available in the introspection data.

afterDockBinEdgeMoveToBinChild :: (IsDockBinEdge a, MonadIO m) => a -> ((?self :: a) => DockBinEdgeMoveToBinChildCallback) -> m SignalHandlerId Source #

Connect a signal handler for the moveToBinChild signal, to be run after the default handler. When overloading is enabled, this is equivalent to

after dockBinEdge #moveToBinChild callback

By default the object invoking the signal is not passed to the callback. If you need to access it, you can use the implit ?self parameter. Note that this requires activating the ImplicitParams GHC extension.

onDockBinEdgeMoveToBinChild :: (IsDockBinEdge a, MonadIO m) => a -> ((?self :: a) => DockBinEdgeMoveToBinChildCallback) -> m SignalHandlerId Source #

Connect a signal handler for the moveToBinChild signal, to be run before the default handler. When overloading is enabled, this is equivalent to

on dockBinEdge #moveToBinChild callback