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

Description

No description available in the introspection data.

Synopsis

Exported types

newtype TabStrip Source #

Memory-managed wrapper type.

Constructors

TabStrip (ManagedPtr TabStrip) 

Instances

Instances details
Eq TabStrip Source # 
Instance details

Defined in GI.Dazzle.Objects.TabStrip

GObject TabStrip Source # 
Instance details

Defined in GI.Dazzle.Objects.TabStrip

ManagedPtrNewtype TabStrip Source # 
Instance details

Defined in GI.Dazzle.Objects.TabStrip

Methods

toManagedPtr :: TabStrip -> ManagedPtr TabStrip

TypedObject TabStrip Source # 
Instance details

Defined in GI.Dazzle.Objects.TabStrip

Methods

glibType :: IO GType

HasParentTypes TabStrip Source # 
Instance details

Defined in GI.Dazzle.Objects.TabStrip

IsGValue (Maybe TabStrip) Source #

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

Instance details

Defined in GI.Dazzle.Objects.TabStrip

Methods

gvalueGType_ :: IO GType

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

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

type ParentTypes TabStrip Source # 
Instance details

Defined in GI.Dazzle.Objects.TabStrip

type ParentTypes TabStrip = '[Box, Container, Widget, Object, ImplementorIface, Buildable, Orientable]

class (GObject o, IsDescendantOf TabStrip o) => IsTabStrip o Source #

Type class for types which can be safely cast to TabStrip, for instance with toTabStrip.

Instances

Instances details
(GObject o, IsDescendantOf TabStrip o) => IsTabStrip o Source # 
Instance details

Defined in GI.Dazzle.Objects.TabStrip

toTabStrip :: (MonadIO m, IsTabStrip o) => o -> m TabStrip Source #

Cast to TabStrip, 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, addControl, addDeviceEvents, addEvents, addMnemonicLabel, 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, packEnd, packStart, parserFinished, path, propagateDraw, queryChildPacking, queueAllocate, queueComputeExpand, queueDraw, queueDrawArea, queueDrawRegion, queueResize, queueResizeNoRedraw, realize, ref, refSink, regionIntersect, registerWindow, remove, removeAccelerator, removeMnemonicLabel, removeTickCallback, renderIcon, renderIconPixbuf, reorderChild, 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, getBaselinePosition, getBorderWidth, getCanDefault, getCanFocus, getCenterWidget, getChildRequisition, 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, getHomogeneous, getInternalChild, getMapped, getMarginBottom, getMarginEnd, getMarginLeft, getMarginRight, getMarginStart, getMarginTop, getModifierMask, getModifierStyle, getName, getNoShowAll, getOpacity, getOrientation, getPangoContext, getParent, getParentWindow, getPath, getPathForChild, getPointer, getPreferredHeight, getPreferredHeightAndBaselineForWidth, getPreferredHeightForWidth, getPreferredSize, getPreferredWidth, getPreferredWidthForHeight, getProperty, getQdata, getRealized, getReceivesDefault, getRequestMode, getRequisition, getResizeMode, getRootWindow, getScaleFactor, getScreen, getSensitive, getSettings, getSizeRequest, getSpacing, getStack, getState, getStateFlags, getStyle, getStyleContext, getSupportMultidevice, getTemplateChild, getTooltipMarkup, getTooltipText, getTooltipWindow, getToplevel, getValign, getValignWithBaseline, getVexpand, getVexpandSet, getVisible, getVisual, getWindow.

Setters

setAccelPath, setAllocation, setAppPaintable, setBaselinePosition, setBorderWidth, setBuildableProperty, setCanDefault, setCanFocus, setCenterWidget, setChildPacking, setChildVisible, setClip, setCompositeName, setData, setDataFull, setDeviceEnabled, setDeviceEvents, setDirection, setDoubleBuffered, setEdge, setEvents, setFocusChain, setFocusChild, setFocusHadjustment, setFocusOnClick, setFocusVadjustment, setFontMap, setFontOptions, setHalign, setHasTooltip, setHasWindow, setHexpand, setHexpandSet, setHomogeneous, setMapped, setMarginBottom, setMarginEnd, setMarginLeft, setMarginRight, setMarginStart, setMarginTop, setName, setNoShowAll, setOpacity, setOrientation, setParent, setParentWindow, setProperty, setRealized, setReallocateRedraws, setReceivesDefault, setRedrawOnAllocate, setResizeMode, setSensitive, setSizeRequest, setSpacing, setStack, setState, setStateFlags, setStyle, setSupportMultidevice, setTooltipMarkup, setTooltipText, setTooltipWindow, setValign, setVexpand, setVexpandSet, setVisible, setVisual, setWindow.

addControl

tabStripAddControl :: (HasCallStack, MonadIO m, IsTabStrip a, IsWidget b) => a -> b -> m () Source #

No description available in the introspection data.

getEdge

tabStripGetEdge :: (HasCallStack, MonadIO m, IsTabStrip a) => a -> m PositionType Source #

No description available in the introspection data.

getStack

tabStripGetStack Source #

Arguments

:: (HasCallStack, MonadIO m, IsTabStrip a) 
=> a 
-> m (Maybe Stack)

Returns: A Stack or Nothing.

No description available in the introspection data.

getStyle

tabStripGetStyle :: (HasCallStack, MonadIO m, IsTabStrip a) => a -> m [TabStyle] Source #

No description available in the introspection data.

new

tabStripNew :: (HasCallStack, MonadIO m) => m TabStrip Source #

No description available in the introspection data.

setEdge

tabStripSetEdge :: (HasCallStack, MonadIO m, IsTabStrip a) => a -> PositionType -> m () Source #

No description available in the introspection data.

setStack

tabStripSetStack :: (HasCallStack, MonadIO m, IsTabStrip a, IsStack b) => a -> b -> m () Source #

No description available in the introspection data.

setStyle

tabStripSetStyle :: (HasCallStack, MonadIO m, IsTabStrip a) => a -> [TabStyle] -> m () Source #

No description available in the introspection data.

Properties

edge

No description available in the introspection data.

constructTabStripEdge :: (IsTabStrip 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.

getTabStripEdge :: (MonadIO m, IsTabStrip o) => o -> m PositionType Source #

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

get tabStrip #edge

setTabStripEdge :: (MonadIO m, IsTabStrip o) => o -> PositionType -> m () Source #

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

set tabStrip [ #edge := value ]

stack

No description available in the introspection data.

constructTabStripStack :: (IsTabStrip o, MonadIO m, IsStack a) => a -> m (GValueConstruct o) Source #

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

getTabStripStack :: (MonadIO m, IsTabStrip o) => o -> m (Maybe Stack) Source #

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

get tabStrip #stack

setTabStripStack :: (MonadIO m, IsTabStrip o, IsStack a) => o -> a -> m () Source #

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

set tabStrip [ #stack := value ]

style

No description available in the introspection data.

constructTabStripStyle :: (IsTabStrip o, MonadIO m) => [TabStyle] -> m (GValueConstruct o) Source #

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

getTabStripStyle :: (MonadIO m, IsTabStrip o) => o -> m [TabStyle] Source #

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

get tabStrip #style

setTabStripStyle :: (MonadIO m, IsTabStrip o) => o -> [TabStyle] -> m () Source #

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

set tabStrip [ #style := value ]