Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype ListBox = ListBox (ManagedPtr ListBox)
- class (GObject o, IsDescendantOf ListBox o) => IsListBox o
- toListBox :: (MonadIO m, IsListBox o) => o -> m ListBox
- listBoxGetModel :: (HasCallStack, MonadIO m, IsListBox a) => a -> m (Maybe ListModel)
- listBoxGetPropertyName :: (HasCallStack, MonadIO m, IsListBox a) => a -> m Text
- listBoxGetRowType :: (HasCallStack, MonadIO m, IsListBox a) => a -> m GType
- listBoxNew :: (HasCallStack, MonadIO m) => GType -> Text -> m ListBox
- listBoxSetModel :: (HasCallStack, MonadIO m, IsListBox a, IsListModel b) => a -> b -> m ()
- listBoxSetRecycleMax :: (HasCallStack, MonadIO m, IsListBox a) => a -> Word32 -> m ()
- constructListBoxPropertyName :: (IsListBox o, MonadIO m) => Text -> m (GValueConstruct o)
- getListBoxPropertyName :: (MonadIO m, IsListBox o) => o -> m Text
- constructListBoxRowType :: (IsListBox o, MonadIO m) => GType -> m (GValueConstruct o)
- getListBoxRowType :: (MonadIO m, IsListBox o) => o -> m GType
- constructListBoxRowTypeName :: (IsListBox o, MonadIO m) => Text -> m (GValueConstruct o)
Exported types
Memory-managed wrapper type.
Instances
Eq ListBox Source # | |
GObject ListBox Source # | |
Defined in GI.Dazzle.Objects.ListBox | |
ManagedPtrNewtype ListBox Source # | |
Defined in GI.Dazzle.Objects.ListBox toManagedPtr :: ListBox -> ManagedPtr ListBox | |
TypedObject ListBox Source # | |
Defined in GI.Dazzle.Objects.ListBox | |
HasParentTypes ListBox Source # | |
Defined in GI.Dazzle.Objects.ListBox | |
IsGValue (Maybe ListBox) Source # | Convert |
Defined in GI.Dazzle.Objects.ListBox gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe ListBox -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe ListBox) | |
type ParentTypes ListBox Source # | |
Defined in GI.Dazzle.Objects.ListBox type ParentTypes ListBox = '[ListBox, Container, Widget, Object, ImplementorIface, Buildable] |
class (GObject o, IsDescendantOf ListBox o) => IsListBox o Source #
Instances
(GObject o, IsDescendantOf ListBox o) => IsListBox o Source # | |
Defined in GI.Dazzle.Objects.ListBox |
Methods
Click to display all available methods, including inherited ones
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
:: (HasCallStack, MonadIO m, IsListBox a) | |
=> a | |
-> m (Maybe ListModel) |
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
:: (HasCallStack, MonadIO m, IsListBox a) | |
=> a |
|
-> Word32 |
|
-> 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.