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

Description

No description available in the introspection data.

Synopsis

Exported types

newtype DockBin Source #

Memory-managed wrapper type.

Constructors

DockBin (ManagedPtr DockBin) 

Instances

Instances details
Eq DockBin Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBin

Methods

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

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

GObject DockBin Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBin

ManagedPtrNewtype DockBin Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBin

Methods

toManagedPtr :: DockBin -> ManagedPtr DockBin

TypedObject DockBin Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBin

Methods

glibType :: IO GType

HasParentTypes DockBin Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBin

IsGValue (Maybe DockBin) Source #

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

Instance details

Defined in GI.Dazzle.Objects.DockBin

Methods

gvalueGType_ :: IO GType

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

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

type ParentTypes DockBin Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBin

type ParentTypes DockBin = '[Container, Widget, Object, ImplementorIface, Dock, DockItem, Buildable]

class (GObject o, IsDescendantOf DockBin o) => IsDockBin o Source #

Type class for types which can be safely cast to DockBin, for instance with toDockBin.

Instances

Instances details
(GObject o, IsDescendantOf DockBin o) => IsDockBin o Source # 
Instance details

Defined in GI.Dazzle.Objects.DockBin

toDockBin :: (MonadIO m, IsDockBin o) => o -> m DockBin Source #

Cast to DockBin, 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, 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, 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, getBottomEdge, getCanClose, getCanDefault, getCanFocus, getCanMinimize, getCenterWidget, 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, getIconName, getInternalChild, getLeftEdge, getManager, getMapped, getMarginBottom, getMarginEnd, getMarginLeft, getMarginRight, getMarginStart, getMarginTop, getModifierMask, getModifierStyle, getName, getNoShowAll, getOpacity, getPangoContext, getParent, getParentWindow, getPath, getPathForChild, getPointer, getPreferredHeight, getPreferredHeightAndBaselineForWidth, getPreferredHeightForWidth, getPreferredSize, getPreferredWidth, getPreferredWidthForHeight, getProperty, getQdata, getRealized, getReceivesDefault, getRequestMode, getRequisition, getResizeMode, getRightEdge, getRootWindow, getScaleFactor, getScreen, getSensitive, getSettings, getSizeRequest, getState, getStateFlags, getStyle, getStyleContext, getSupportMultidevice, getTemplateChild, getTitle, getTooltipMarkup, getTooltipText, getTooltipWindow, getTopEdge, 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, setManager, setMapped, setMarginBottom, setMarginEnd, setMarginLeft, setMarginRight, setMarginStart, setMarginTop, setName, setNoShowAll, setOpacity, setParent, setParentWindow, setProperty, setRealized, setReallocateRedraws, setReceivesDefault, setRedrawOnAllocate, setResizeMode, setSensitive, setSizeRequest, setState, setStateFlags, setStyle, setSupportMultidevice, setTooltipMarkup, setTooltipText, setTooltipWindow, setValign, setVexpand, setVexpandSet, setVisible, setVisual, setWindow.

getBottomEdge

dockBinGetBottomEdge Source #

Arguments

:: (HasCallStack, MonadIO m, IsDockBin a) 
=> a 
-> m Widget

Returns: A Widget

No description available in the introspection data.

getCenterWidget

dockBinGetCenterWidget Source #

Arguments

:: (HasCallStack, MonadIO m, IsDockBin a) 
=> a

self: A DockBin

-> m (Maybe Widget)

Returns: A Widget or Nothing.

Gets the center widget for the dock.

getLeftEdge

dockBinGetLeftEdge Source #

Arguments

:: (HasCallStack, MonadIO m, IsDockBin a) 
=> a 
-> m Widget

Returns: A Widget

No description available in the introspection data.

getRightEdge

dockBinGetRightEdge Source #

Arguments

:: (HasCallStack, MonadIO m, IsDockBin a) 
=> a 
-> m Widget

Returns: A Widget

No description available in the introspection data.

getTopEdge

dockBinGetTopEdge Source #

Arguments

:: (HasCallStack, MonadIO m, IsDockBin a) 
=> a 
-> m Widget

Returns: A Widget

No description available in the introspection data.

new

dockBinNew :: (HasCallStack, MonadIO m) => m DockBin Source #

No description available in the introspection data.

Properties

bottomVisible

No description available in the introspection data.

constructDockBinBottomVisible :: (IsDockBin o, MonadIO m) => Bool -> m (GValueConstruct o) Source #

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

getDockBinBottomVisible :: (MonadIO m, IsDockBin o) => o -> m Bool Source #

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

get dockBin #bottomVisible

setDockBinBottomVisible :: (MonadIO m, IsDockBin o) => o -> Bool -> m () Source #

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

set dockBin [ #bottomVisible := value ]

leftVisible

No description available in the introspection data.

constructDockBinLeftVisible :: (IsDockBin o, MonadIO m) => Bool -> m (GValueConstruct o) Source #

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

getDockBinLeftVisible :: (MonadIO m, IsDockBin o) => o -> m Bool Source #

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

get dockBin #leftVisible

setDockBinLeftVisible :: (MonadIO m, IsDockBin o) => o -> Bool -> m () Source #

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

set dockBin [ #leftVisible := value ]

rightVisible

No description available in the introspection data.

constructDockBinRightVisible :: (IsDockBin o, MonadIO m) => Bool -> m (GValueConstruct o) Source #

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

getDockBinRightVisible :: (MonadIO m, IsDockBin o) => o -> m Bool Source #

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

get dockBin #rightVisible

setDockBinRightVisible :: (MonadIO m, IsDockBin o) => o -> Bool -> m () Source #

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

set dockBin [ #rightVisible := value ]

topVisible

No description available in the introspection data.

constructDockBinTopVisible :: (IsDockBin o, MonadIO m) => Bool -> m (GValueConstruct o) Source #

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

getDockBinTopVisible :: (MonadIO m, IsDockBin o) => o -> m Bool Source #

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

get dockBin #topVisible

setDockBinTopVisible :: (MonadIO m, IsDockBin o) => o -> Bool -> m () Source #

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

set dockBin [ #topVisible := value ]