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

Description

No description available in the introspection data.

Synopsis

Exported types

newtype ListBox Source #

Memory-managed wrapper type.

Constructors

ListBox (ManagedPtr ListBox) 

Instances

Instances details
Eq ListBox Source # 
Instance details

Defined in GI.Dazzle.Objects.ListBox

Methods

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

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

GObject ListBox Source # 
Instance details

Defined in GI.Dazzle.Objects.ListBox

ManagedPtrNewtype ListBox Source # 
Instance details

Defined in GI.Dazzle.Objects.ListBox

Methods

toManagedPtr :: ListBox -> ManagedPtr ListBox

TypedObject ListBox Source # 
Instance details

Defined in GI.Dazzle.Objects.ListBox

Methods

glibType :: IO GType

HasParentTypes ListBox Source # 
Instance details

Defined in GI.Dazzle.Objects.ListBox

IsGValue (Maybe ListBox) Source #

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

Instance details

Defined in GI.Dazzle.Objects.ListBox

Methods

gvalueGType_ :: IO GType

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

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

type ParentTypes ListBox Source # 
Instance details

Defined in GI.Dazzle.Objects.ListBox

type ParentTypes ListBox = '[ListBox, Container, Widget, Object, ImplementorIface, Buildable]

class (GObject o, IsDescendantOf ListBox o) => IsListBox o Source #

Type class for types which can be safely cast to ListBox, for instance with toListBox.

Instances

Instances details
(GObject o, IsDescendantOf ListBox o) => IsListBox o Source # 
Instance details

Defined in GI.Dazzle.Objects.ListBox

toListBox :: (MonadIO m, IsListBox o) => o -> m ListBox Source #

Cast to ListBox, 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, bindModel, 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, dragHighlightRow, dragSourceAddImageTargets, dragSourceAddTextTargets, dragSourceAddUriTargets, dragSourceGetTargetList, dragSourceSet, dragSourceSetIconGicon, dragSourceSetIconName, dragSourceSetIconPixbuf, dragSourceSetIconStock, dragSourceSetTargetList, dragSourceUnset, dragUnhighlight, dragUnhighlightRow, 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, insert, insertActionGroup, intersect, invalidateFilter, invalidateHeaders, invalidateSort, 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, prepend, propagateDraw, queueAllocate, queueComputeExpand, queueDraw, queueDrawArea, queueDrawRegion, queueResize, queueResizeNoRedraw, realize, ref, refSink, regionIntersect, registerWindow, remove, removeAccelerator, removeMnemonicLabel, removeTickCallback, renderIcon, renderIconPixbuf, reparent, resetRcStyles, resetStyle, resizeChildren, runDispose, selectAll, selectRow, selectedForeach, sendExpose, sendFocusChange, shapeCombineRegion, show, showAll, showNow, sizeAllocate, sizeAllocateWithBaseline, sizeRequest, stealData, stealQdata, styleAttach, styleGetProperty, thawChildNotify, thawNotify, translateCoordinates, triggerTooltipQuery, unmap, unparent, unrealize, unref, unregisterWindow, unselectAll, unselectRow, unsetFocusChain, unsetStateFlags, watchClosure.

Getters

getAccessible, getActionGroup, getActivateOnSingleClick, getAdjustment, getAllocatedBaseline, getAllocatedHeight, getAllocatedSize, getAllocatedWidth, getAllocation, getAncestor, getAppPaintable, getBorderWidth, getCanDefault, getCanFocus, 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, getInternalChild, getMapped, getMarginBottom, getMarginEnd, getMarginLeft, getMarginRight, getMarginStart, getMarginTop, getModel, getModifierMask, getModifierStyle, getName, getNoShowAll, getOpacity, getPangoContext, getParent, getParentWindow, getPath, getPathForChild, getPointer, getPreferredHeight, getPreferredHeightAndBaselineForWidth, getPreferredHeightForWidth, getPreferredSize, getPreferredWidth, getPreferredWidthForHeight, getProperty, getPropertyName, getQdata, getRealized, getReceivesDefault, getRequestMode, getRequisition, getResizeMode, getRootWindow, getRowAtIndex, getRowAtY, getRowType, getScaleFactor, getScreen, getSelectedRow, getSelectedRows, getSelectionMode, getSensitive, getSettings, getSizeRequest, getState, getStateFlags, getStyle, getStyleContext, getSupportMultidevice, getTemplateChild, getTooltipMarkup, getTooltipText, getTooltipWindow, getToplevel, getValign, getValignWithBaseline, getVexpand, getVexpandSet, getVisible, getVisual, getWindow.

Setters

setAccelPath, setActivateOnSingleClick, setAdjustment, setAllocation, setAppPaintable, setBorderWidth, setBuildableProperty, setCanDefault, setCanFocus, setChildVisible, setClip, setCompositeName, setData, setDataFull, setDeviceEnabled, setDeviceEvents, setDirection, setDoubleBuffered, setEvents, setFilterFunc, setFocusChain, setFocusChild, setFocusHadjustment, setFocusOnClick, setFocusVadjustment, setFontMap, setFontOptions, setHalign, setHasTooltip, setHasWindow, setHeaderFunc, setHexpand, setHexpandSet, setMapped, setMarginBottom, setMarginEnd, setMarginLeft, setMarginRight, setMarginStart, setMarginTop, setModel, setName, setNoShowAll, setOpacity, setParent, setParentWindow, setPlaceholder, setProperty, setRealized, setReallocateRedraws, setReceivesDefault, setRecycleMax, setRedrawOnAllocate, setResizeMode, setSelectionMode, setSensitive, setSizeRequest, setSortFunc, setState, setStateFlags, setStyle, setSupportMultidevice, setTooltipMarkup, setTooltipText, setTooltipWindow, setValign, setVexpand, setVexpandSet, setVisible, setVisual, setWindow.

getModel

listBoxGetModel Source #

Arguments

:: (HasCallStack, MonadIO m, IsListBox a) 
=> a 
-> m (Maybe ListModel)

Returns: A ListModel or Nothing.

No description available in the introspection data.

getPropertyName

listBoxGetPropertyName :: (HasCallStack, MonadIO m, IsListBox a) => a -> m Text Source #

No description available in the introspection data.

getRowType

listBoxGetRowType :: (HasCallStack, MonadIO m, IsListBox a) => a -> m GType Source #

No description available in the introspection data.

new

listBoxNew :: (HasCallStack, MonadIO m) => GType -> Text -> m ListBox Source #

No description available in the introspection data.

setModel

listBoxSetModel :: (HasCallStack, MonadIO m, IsListBox a, IsListModel b) => a -> b -> m () Source #

No description available in the introspection data.

setRecycleMax

listBoxSetRecycleMax Source #

Arguments

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

self: a ListBox

-> Word32

recycleMax: max number of rows to cache

-> m () 

Sets the max number of rows to cache for reuse. Set to 0 to return to the default.

Since: 3.28

Properties

propertyName

No description available in the introspection data.

constructListBoxPropertyName :: (IsListBox o, MonadIO m) => Text -> m (GValueConstruct o) Source #

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

getListBoxPropertyName :: (MonadIO m, IsListBox o) => o -> m Text Source #

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

get listBox #propertyName

rowType

No description available in the introspection data.

constructListBoxRowType :: (IsListBox o, MonadIO m) => GType -> m (GValueConstruct o) Source #

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

getListBoxRowType :: (MonadIO m, IsListBox o) => o -> m GType Source #

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

get listBox #rowType

rowTypeName

No description available in the introspection data.

constructListBoxRowTypeName :: (IsListBox o, MonadIO m) => Text -> m (GValueConstruct o) Source #

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