| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Gtk.Objects.IconView
Contents
- Exported types
- Methods
- convertWidgetToBinWindowCoords
- createDragIcon
- enableModelDragDest
- enableModelDragSource
- getActivateOnSingleClick
- getCellRect
- getColumnSpacing
- getColumns
- getCursor
- getDestItemAtPos
- getDragDestItem
- getItemAtPos
- getItemColumn
- getItemOrientation
- getItemPadding
- getItemRow
- getItemWidth
- getMargin
- getMarkupColumn
- getModel
- getPathAtPos
- getPixbufColumn
- getReorderable
- getRowSpacing
- getSelectedItems
- getSelectionMode
- getSpacing
- getTextColumn
- getTooltipColumn
- getTooltipContext
- getVisibleRange
- itemActivated
- new
- newWithArea
- newWithModel
- pathIsSelected
- scrollToPath
- selectAll
- selectPath
- selectedForeach
- setActivateOnSingleClick
- setColumnSpacing
- setColumns
- setCursor
- setDragDestItem
- setItemOrientation
- setItemPadding
- setItemWidth
- setMargin
- setMarkupColumn
- setModel
- setPixbufColumn
- setReorderable
- setRowSpacing
- setSelectionMode
- setSpacing
- setTextColumn
- setTooltipCell
- setTooltipColumn
- setTooltipItem
- unselectAll
- unselectPath
- unsetModelDragDest
- unsetModelDragSource
- Properties
- Signals
Description
- newtype IconView = IconView (ManagedPtr IconView)
- class GObject o => IsIconView o
- toIconView :: IsIconView o => o -> IO IconView
- noIconView :: Maybe IconView
- data IconViewConvertWidgetToBinWindowCoordsMethodInfo
- iconViewConvertWidgetToBinWindowCoords :: (MonadIO m, IsIconView a) => a -> Int32 -> Int32 -> m (Int32, Int32)
- data IconViewCreateDragIconMethodInfo
- iconViewCreateDragIcon :: (MonadIO m, IsIconView a) => a -> TreePath -> m Surface
- data IconViewEnableModelDragDestMethodInfo
- iconViewEnableModelDragDest :: (MonadIO m, IsIconView a) => a -> [TargetEntry] -> [DragAction] -> m ()
- data IconViewEnableModelDragSourceMethodInfo
- iconViewEnableModelDragSource :: (MonadIO m, IsIconView a) => a -> [ModifierType] -> [TargetEntry] -> [DragAction] -> m ()
- data IconViewGetActivateOnSingleClickMethodInfo
- iconViewGetActivateOnSingleClick :: (MonadIO m, IsIconView a) => a -> m Bool
- data IconViewGetCellRectMethodInfo
- iconViewGetCellRect :: (MonadIO m, IsIconView a, IsCellRenderer b) => a -> TreePath -> Maybe b -> m (Bool, Rectangle)
- data IconViewGetColumnSpacingMethodInfo
- iconViewGetColumnSpacing :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetColumnsMethodInfo
- iconViewGetColumns :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetCursorMethodInfo
- iconViewGetCursor :: (MonadIO m, IsIconView a) => a -> m (Bool, TreePath, CellRenderer)
- data IconViewGetDestItemAtPosMethodInfo
- iconViewGetDestItemAtPos :: (MonadIO m, IsIconView a) => a -> Int32 -> Int32 -> m (Bool, TreePath, IconViewDropPosition)
- data IconViewGetDragDestItemMethodInfo
- iconViewGetDragDestItem :: (MonadIO m, IsIconView a) => a -> m (TreePath, IconViewDropPosition)
- data IconViewGetItemAtPosMethodInfo
- iconViewGetItemAtPos :: (MonadIO m, IsIconView a) => a -> Int32 -> Int32 -> m (Bool, TreePath, CellRenderer)
- data IconViewGetItemColumnMethodInfo
- iconViewGetItemColumn :: (MonadIO m, IsIconView a) => a -> TreePath -> m Int32
- data IconViewGetItemOrientationMethodInfo
- iconViewGetItemOrientation :: (MonadIO m, IsIconView a) => a -> m Orientation
- data IconViewGetItemPaddingMethodInfo
- iconViewGetItemPadding :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetItemRowMethodInfo
- iconViewGetItemRow :: (MonadIO m, IsIconView a) => a -> TreePath -> m Int32
- data IconViewGetItemWidthMethodInfo
- iconViewGetItemWidth :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetMarginMethodInfo
- iconViewGetMargin :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetMarkupColumnMethodInfo
- iconViewGetMarkupColumn :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetModelMethodInfo
- iconViewGetModel :: (MonadIO m, IsIconView a) => a -> m (Maybe TreeModel)
- data IconViewGetPathAtPosMethodInfo
- iconViewGetPathAtPos :: (MonadIO m, IsIconView a) => a -> Int32 -> Int32 -> m (Maybe TreePath)
- data IconViewGetPixbufColumnMethodInfo
- iconViewGetPixbufColumn :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetReorderableMethodInfo
- iconViewGetReorderable :: (MonadIO m, IsIconView a) => a -> m Bool
- data IconViewGetRowSpacingMethodInfo
- iconViewGetRowSpacing :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetSelectedItemsMethodInfo
- iconViewGetSelectedItems :: (MonadIO m, IsIconView a) => a -> m [TreePath]
- data IconViewGetSelectionModeMethodInfo
- iconViewGetSelectionMode :: (MonadIO m, IsIconView a) => a -> m SelectionMode
- data IconViewGetSpacingMethodInfo
- iconViewGetSpacing :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetTextColumnMethodInfo
- iconViewGetTextColumn :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetTooltipColumnMethodInfo
- iconViewGetTooltipColumn :: (MonadIO m, IsIconView a) => a -> m Int32
- data IconViewGetTooltipContextMethodInfo
- iconViewGetTooltipContext :: (MonadIO m, IsIconView a) => a -> Int32 -> Int32 -> Bool -> m (Bool, Int32, Int32, TreeModel, TreePath, TreeIter)
- data IconViewGetVisibleRangeMethodInfo
- iconViewGetVisibleRange :: (MonadIO m, IsIconView a) => a -> m (Bool, TreePath, TreePath)
- data IconViewItemActivatedMethodInfo
- iconViewItemActivated :: (MonadIO m, IsIconView a) => a -> TreePath -> m ()
- iconViewNew :: MonadIO m => m IconView
- iconViewNewWithArea :: (MonadIO m, IsCellArea a) => a -> m IconView
- iconViewNewWithModel :: (MonadIO m, IsTreeModel a) => a -> m IconView
- data IconViewPathIsSelectedMethodInfo
- iconViewPathIsSelected :: (MonadIO m, IsIconView a) => a -> TreePath -> m Bool
- data IconViewScrollToPathMethodInfo
- iconViewScrollToPath :: (MonadIO m, IsIconView a) => a -> TreePath -> Bool -> Float -> Float -> m ()
- data IconViewSelectAllMethodInfo
- iconViewSelectAll :: (MonadIO m, IsIconView a) => a -> m ()
- data IconViewSelectPathMethodInfo
- iconViewSelectPath :: (MonadIO m, IsIconView a) => a -> TreePath -> m ()
- data IconViewSelectedForeachMethodInfo
- iconViewSelectedForeach :: (MonadIO m, IsIconView a) => a -> IconViewForeachFunc -> m ()
- data IconViewSetActivateOnSingleClickMethodInfo
- iconViewSetActivateOnSingleClick :: (MonadIO m, IsIconView a) => a -> Bool -> m ()
- data IconViewSetColumnSpacingMethodInfo
- iconViewSetColumnSpacing :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetColumnsMethodInfo
- iconViewSetColumns :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetCursorMethodInfo
- iconViewSetCursor :: (MonadIO m, IsIconView a, IsCellRenderer b) => a -> TreePath -> Maybe b -> Bool -> m ()
- data IconViewSetDragDestItemMethodInfo
- iconViewSetDragDestItem :: (MonadIO m, IsIconView a) => a -> Maybe TreePath -> IconViewDropPosition -> m ()
- data IconViewSetItemOrientationMethodInfo
- iconViewSetItemOrientation :: (MonadIO m, IsIconView a) => a -> Orientation -> m ()
- data IconViewSetItemPaddingMethodInfo
- iconViewSetItemPadding :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetItemWidthMethodInfo
- iconViewSetItemWidth :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetMarginMethodInfo
- iconViewSetMargin :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetMarkupColumnMethodInfo
- iconViewSetMarkupColumn :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetModelMethodInfo
- iconViewSetModel :: (MonadIO m, IsIconView a, IsTreeModel b) => a -> Maybe b -> m ()
- data IconViewSetPixbufColumnMethodInfo
- iconViewSetPixbufColumn :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetReorderableMethodInfo
- iconViewSetReorderable :: (MonadIO m, IsIconView a) => a -> Bool -> m ()
- data IconViewSetRowSpacingMethodInfo
- iconViewSetRowSpacing :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetSelectionModeMethodInfo
- iconViewSetSelectionMode :: (MonadIO m, IsIconView a) => a -> SelectionMode -> m ()
- data IconViewSetSpacingMethodInfo
- iconViewSetSpacing :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetTextColumnMethodInfo
- iconViewSetTextColumn :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetTooltipCellMethodInfo
- iconViewSetTooltipCell :: (MonadIO m, IsIconView a, IsTooltip b, IsCellRenderer c) => a -> b -> TreePath -> Maybe c -> m ()
- data IconViewSetTooltipColumnMethodInfo
- iconViewSetTooltipColumn :: (MonadIO m, IsIconView a) => a -> Int32 -> m ()
- data IconViewSetTooltipItemMethodInfo
- iconViewSetTooltipItem :: (MonadIO m, IsIconView a, IsTooltip b) => a -> b -> TreePath -> m ()
- data IconViewUnselectAllMethodInfo
- iconViewUnselectAll :: (MonadIO m, IsIconView a) => a -> m ()
- data IconViewUnselectPathMethodInfo
- iconViewUnselectPath :: (MonadIO m, IsIconView a) => a -> TreePath -> m ()
- data IconViewUnsetModelDragDestMethodInfo
- iconViewUnsetModelDragDest :: (MonadIO m, IsIconView a) => a -> m ()
- data IconViewUnsetModelDragSourceMethodInfo
- iconViewUnsetModelDragSource :: (MonadIO m, IsIconView a) => a -> m ()
- data IconViewActivateOnSingleClickPropertyInfo
- constructIconViewActivateOnSingleClick :: IsIconView o => Bool -> IO (GValueConstruct o)
- getIconViewActivateOnSingleClick :: (MonadIO m, IsIconView o) => o -> m Bool
- iconViewActivateOnSingleClick :: AttrLabelProxy "activateOnSingleClick"
- setIconViewActivateOnSingleClick :: (MonadIO m, IsIconView o) => o -> Bool -> m ()
- data IconViewCellAreaPropertyInfo
- constructIconViewCellArea :: (IsIconView o, IsCellArea a) => a -> IO (GValueConstruct o)
- getIconViewCellArea :: (MonadIO m, IsIconView o) => o -> m (Maybe CellArea)
- iconViewCellArea :: AttrLabelProxy "cellArea"
- data IconViewColumnSpacingPropertyInfo
- constructIconViewColumnSpacing :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewColumnSpacing :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewColumnSpacing :: AttrLabelProxy "columnSpacing"
- setIconViewColumnSpacing :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- data IconViewColumnsPropertyInfo
- constructIconViewColumns :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewColumns :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewColumns :: AttrLabelProxy "columns"
- setIconViewColumns :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- data IconViewItemOrientationPropertyInfo
- constructIconViewItemOrientation :: IsIconView o => Orientation -> IO (GValueConstruct o)
- getIconViewItemOrientation :: (MonadIO m, IsIconView o) => o -> m Orientation
- iconViewItemOrientation :: AttrLabelProxy "itemOrientation"
- setIconViewItemOrientation :: (MonadIO m, IsIconView o) => o -> Orientation -> m ()
- data IconViewItemPaddingPropertyInfo
- constructIconViewItemPadding :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewItemPadding :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewItemPadding :: AttrLabelProxy "itemPadding"
- setIconViewItemPadding :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- data IconViewItemWidthPropertyInfo
- constructIconViewItemWidth :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewItemWidth :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewItemWidth :: AttrLabelProxy "itemWidth"
- setIconViewItemWidth :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- data IconViewMarginPropertyInfo
- constructIconViewMargin :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewMargin :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewMargin :: AttrLabelProxy "margin"
- setIconViewMargin :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- data IconViewMarkupColumnPropertyInfo
- constructIconViewMarkupColumn :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewMarkupColumn :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewMarkupColumn :: AttrLabelProxy "markupColumn"
- setIconViewMarkupColumn :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- data IconViewModelPropertyInfo
- clearIconViewModel :: (MonadIO m, IsIconView o) => o -> m ()
- constructIconViewModel :: (IsIconView o, IsTreeModel a) => a -> IO (GValueConstruct o)
- getIconViewModel :: (MonadIO m, IsIconView o) => o -> m (Maybe TreeModel)
- iconViewModel :: AttrLabelProxy "model"
- setIconViewModel :: (MonadIO m, IsIconView o, IsTreeModel a) => o -> a -> m ()
- data IconViewPixbufColumnPropertyInfo
- constructIconViewPixbufColumn :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewPixbufColumn :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewPixbufColumn :: AttrLabelProxy "pixbufColumn"
- setIconViewPixbufColumn :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- data IconViewReorderablePropertyInfo
- constructIconViewReorderable :: IsIconView o => Bool -> IO (GValueConstruct o)
- getIconViewReorderable :: (MonadIO m, IsIconView o) => o -> m Bool
- iconViewReorderable :: AttrLabelProxy "reorderable"
- setIconViewReorderable :: (MonadIO m, IsIconView o) => o -> Bool -> m ()
- data IconViewRowSpacingPropertyInfo
- constructIconViewRowSpacing :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewRowSpacing :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewRowSpacing :: AttrLabelProxy "rowSpacing"
- setIconViewRowSpacing :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- data IconViewSelectionModePropertyInfo
- constructIconViewSelectionMode :: IsIconView o => SelectionMode -> IO (GValueConstruct o)
- getIconViewSelectionMode :: (MonadIO m, IsIconView o) => o -> m SelectionMode
- iconViewSelectionMode :: AttrLabelProxy "selectionMode"
- setIconViewSelectionMode :: (MonadIO m, IsIconView o) => o -> SelectionMode -> m ()
- data IconViewSpacingPropertyInfo
- constructIconViewSpacing :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewSpacing :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewSpacing :: AttrLabelProxy "spacing"
- setIconViewSpacing :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- data IconViewTextColumnPropertyInfo
- constructIconViewTextColumn :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewTextColumn :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewTextColumn :: AttrLabelProxy "textColumn"
- setIconViewTextColumn :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- data IconViewTooltipColumnPropertyInfo
- constructIconViewTooltipColumn :: IsIconView o => Int32 -> IO (GValueConstruct o)
- getIconViewTooltipColumn :: (MonadIO m, IsIconView o) => o -> m Int32
- iconViewTooltipColumn :: AttrLabelProxy "tooltipColumn"
- setIconViewTooltipColumn :: (MonadIO m, IsIconView o) => o -> Int32 -> m ()
- type C_IconViewActivateCursorItemCallback = Ptr () -> Ptr () -> IO CInt
- type IconViewActivateCursorItemCallback = IO Bool
- data IconViewActivateCursorItemSignalInfo
- afterIconViewActivateCursorItem :: (GObject a, MonadIO m) => a -> IconViewActivateCursorItemCallback -> m SignalHandlerId
- genClosure_IconViewActivateCursorItem :: IconViewActivateCursorItemCallback -> IO Closure
- mk_IconViewActivateCursorItemCallback :: C_IconViewActivateCursorItemCallback -> IO (FunPtr C_IconViewActivateCursorItemCallback)
- noIconViewActivateCursorItemCallback :: Maybe IconViewActivateCursorItemCallback
- onIconViewActivateCursorItem :: (GObject a, MonadIO m) => a -> IconViewActivateCursorItemCallback -> m SignalHandlerId
- wrap_IconViewActivateCursorItemCallback :: IconViewActivateCursorItemCallback -> Ptr () -> Ptr () -> IO CInt
- type C_IconViewItemActivatedCallback = Ptr () -> Ptr TreePath -> Ptr () -> IO ()
- type IconViewItemActivatedCallback = TreePath -> IO ()
- data IconViewItemActivatedSignalInfo
- afterIconViewItemActivated :: (GObject a, MonadIO m) => a -> IconViewItemActivatedCallback -> m SignalHandlerId
- genClosure_IconViewItemActivated :: IconViewItemActivatedCallback -> IO Closure
- mk_IconViewItemActivatedCallback :: C_IconViewItemActivatedCallback -> IO (FunPtr C_IconViewItemActivatedCallback)
- noIconViewItemActivatedCallback :: Maybe IconViewItemActivatedCallback
- onIconViewItemActivated :: (GObject a, MonadIO m) => a -> IconViewItemActivatedCallback -> m SignalHandlerId
- wrap_IconViewItemActivatedCallback :: IconViewItemActivatedCallback -> Ptr () -> Ptr TreePath -> Ptr () -> IO ()
- type C_IconViewMoveCursorCallback = Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt
- type IconViewMoveCursorCallback = MovementStep -> Int32 -> IO Bool
- data IconViewMoveCursorSignalInfo
- afterIconViewMoveCursor :: (GObject a, MonadIO m) => a -> IconViewMoveCursorCallback -> m SignalHandlerId
- genClosure_IconViewMoveCursor :: IconViewMoveCursorCallback -> IO Closure
- mk_IconViewMoveCursorCallback :: C_IconViewMoveCursorCallback -> IO (FunPtr C_IconViewMoveCursorCallback)
- noIconViewMoveCursorCallback :: Maybe IconViewMoveCursorCallback
- onIconViewMoveCursor :: (GObject a, MonadIO m) => a -> IconViewMoveCursorCallback -> m SignalHandlerId
- wrap_IconViewMoveCursorCallback :: IconViewMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt
- type C_IconViewSelectAllCallback = Ptr () -> Ptr () -> IO ()
- type IconViewSelectAllCallback = IO ()
- data IconViewSelectAllSignalInfo
- afterIconViewSelectAll :: (GObject a, MonadIO m) => a -> IconViewSelectAllCallback -> m SignalHandlerId
- genClosure_IconViewSelectAll :: IconViewSelectAllCallback -> IO Closure
- mk_IconViewSelectAllCallback :: C_IconViewSelectAllCallback -> IO (FunPtr C_IconViewSelectAllCallback)
- noIconViewSelectAllCallback :: Maybe IconViewSelectAllCallback
- onIconViewSelectAll :: (GObject a, MonadIO m) => a -> IconViewSelectAllCallback -> m SignalHandlerId
- wrap_IconViewSelectAllCallback :: IconViewSelectAllCallback -> Ptr () -> Ptr () -> IO ()
- type C_IconViewSelectCursorItemCallback = Ptr () -> Ptr () -> IO ()
- type IconViewSelectCursorItemCallback = IO ()
- data IconViewSelectCursorItemSignalInfo
- afterIconViewSelectCursorItem :: (GObject a, MonadIO m) => a -> IconViewSelectCursorItemCallback -> m SignalHandlerId
- genClosure_IconViewSelectCursorItem :: IconViewSelectCursorItemCallback -> IO Closure
- mk_IconViewSelectCursorItemCallback :: C_IconViewSelectCursorItemCallback -> IO (FunPtr C_IconViewSelectCursorItemCallback)
- noIconViewSelectCursorItemCallback :: Maybe IconViewSelectCursorItemCallback
- onIconViewSelectCursorItem :: (GObject a, MonadIO m) => a -> IconViewSelectCursorItemCallback -> m SignalHandlerId
- wrap_IconViewSelectCursorItemCallback :: IconViewSelectCursorItemCallback -> Ptr () -> Ptr () -> IO ()
- type C_IconViewSelectionChangedCallback = Ptr () -> Ptr () -> IO ()
- type IconViewSelectionChangedCallback = IO ()
- data IconViewSelectionChangedSignalInfo
- afterIconViewSelectionChanged :: (GObject a, MonadIO m) => a -> IconViewSelectionChangedCallback -> m SignalHandlerId
- genClosure_IconViewSelectionChanged :: IconViewSelectionChangedCallback -> IO Closure
- mk_IconViewSelectionChangedCallback :: C_IconViewSelectionChangedCallback -> IO (FunPtr C_IconViewSelectionChangedCallback)
- noIconViewSelectionChangedCallback :: Maybe IconViewSelectionChangedCallback
- onIconViewSelectionChanged :: (GObject a, MonadIO m) => a -> IconViewSelectionChangedCallback -> m SignalHandlerId
- wrap_IconViewSelectionChangedCallback :: IconViewSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_IconViewToggleCursorItemCallback = Ptr () -> Ptr () -> IO ()
- type IconViewToggleCursorItemCallback = IO ()
- data IconViewToggleCursorItemSignalInfo
- afterIconViewToggleCursorItem :: (GObject a, MonadIO m) => a -> IconViewToggleCursorItemCallback -> m SignalHandlerId
- genClosure_IconViewToggleCursorItem :: IconViewToggleCursorItemCallback -> IO Closure
- mk_IconViewToggleCursorItemCallback :: C_IconViewToggleCursorItemCallback -> IO (FunPtr C_IconViewToggleCursorItemCallback)
- noIconViewToggleCursorItemCallback :: Maybe IconViewToggleCursorItemCallback
- onIconViewToggleCursorItem :: (GObject a, MonadIO m) => a -> IconViewToggleCursorItemCallback -> m SignalHandlerId
- wrap_IconViewToggleCursorItemCallback :: IconViewToggleCursorItemCallback -> Ptr () -> Ptr () -> IO ()
- type C_IconViewUnselectAllCallback = Ptr () -> Ptr () -> IO ()
- type IconViewUnselectAllCallback = IO ()
- data IconViewUnselectAllSignalInfo
- afterIconViewUnselectAll :: (GObject a, MonadIO m) => a -> IconViewUnselectAllCallback -> m SignalHandlerId
- genClosure_IconViewUnselectAll :: IconViewUnselectAllCallback -> IO Closure
- mk_IconViewUnselectAllCallback :: C_IconViewUnselectAllCallback -> IO (FunPtr C_IconViewUnselectAllCallback)
- noIconViewUnselectAllCallback :: Maybe IconViewUnselectAllCallback
- onIconViewUnselectAll :: (GObject a, MonadIO m) => a -> IconViewUnselectAllCallback -> m SignalHandlerId
- wrap_IconViewUnselectAllCallback :: IconViewUnselectAllCallback -> Ptr () -> Ptr () -> IO ()
Exported types
Instances
| GObject IconView Source # | |
| IsObject IconView Source # | |
| IsWidget IconView Source # | |
| IsIconView IconView Source # | |
| IsContainer IconView Source # | |
| IsScrollable IconView Source # | |
| IsCellLayout IconView Source # | |
| IsBuildable IconView Source # | |
| IsImplementorIface IconView Source # | |
| ((~) * info (ResolveIconViewMethod t IconView), MethodInfo * info IconView p) => IsLabel t (IconView -> p) Source # | |
| ((~) * info (ResolveIconViewMethod t IconView), MethodInfo * info IconView p) => IsLabelProxy t (IconView -> p) Source # | |
| HasAttributeList * IconView Source # | |
| type SignalList IconView Source # | |
| type AttributeList IconView Source # | |
class GObject o => IsIconView o Source #
Instances
| (GObject a, UnknownAncestorError Constraint IconView a) => IsIconView a Source # | |
| IsIconView IconView Source # | |
toIconView :: IsIconView o => o -> IO IconView Source #
Methods
convertWidgetToBinWindowCoords
iconViewConvertWidgetToBinWindowCoords :: (MonadIO m, IsIconView a) => a -> Int32 -> Int32 -> m (Int32, Int32) Source #
createDragIcon
data IconViewCreateDragIconMethodInfo Source #
Instances
| ((~) * signature (TreePath -> m Surface), MonadIO m, IsIconView a) => MethodInfo * IconViewCreateDragIconMethodInfo a signature Source # | |
iconViewCreateDragIcon :: (MonadIO m, IsIconView a) => a -> TreePath -> m Surface Source #
enableModelDragDest
data IconViewEnableModelDragDestMethodInfo Source #
Instances
| ((~) * signature ([TargetEntry] -> [DragAction] -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewEnableModelDragDestMethodInfo a signature Source # | |
iconViewEnableModelDragDest :: (MonadIO m, IsIconView a) => a -> [TargetEntry] -> [DragAction] -> m () Source #
enableModelDragSource
data IconViewEnableModelDragSourceMethodInfo Source #
Instances
| ((~) * signature ([ModifierType] -> [TargetEntry] -> [DragAction] -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewEnableModelDragSourceMethodInfo a signature Source # | |
iconViewEnableModelDragSource :: (MonadIO m, IsIconView a) => a -> [ModifierType] -> [TargetEntry] -> [DragAction] -> m () Source #
getActivateOnSingleClick
data IconViewGetActivateOnSingleClickMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsIconView a) => MethodInfo * IconViewGetActivateOnSingleClickMethodInfo a signature Source # | |
iconViewGetActivateOnSingleClick :: (MonadIO m, IsIconView a) => a -> m Bool Source #
getCellRect
data IconViewGetCellRectMethodInfo Source #
Instances
| ((~) * signature (TreePath -> Maybe b -> m (Bool, Rectangle)), MonadIO m, IsIconView a, IsCellRenderer b) => MethodInfo * IconViewGetCellRectMethodInfo a signature Source # | |
iconViewGetCellRect :: (MonadIO m, IsIconView a, IsCellRenderer b) => a -> TreePath -> Maybe b -> m (Bool, Rectangle) Source #
getColumnSpacing
data IconViewGetColumnSpacingMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetColumnSpacingMethodInfo a signature Source # | |
iconViewGetColumnSpacing :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getColumns
data IconViewGetColumnsMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetColumnsMethodInfo a signature Source # | |
iconViewGetColumns :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getCursor
data IconViewGetCursorMethodInfo Source #
Instances
| ((~) * signature (m (Bool, TreePath, CellRenderer)), MonadIO m, IsIconView a) => MethodInfo * IconViewGetCursorMethodInfo a signature Source # | |
iconViewGetCursor :: (MonadIO m, IsIconView a) => a -> m (Bool, TreePath, CellRenderer) Source #
getDestItemAtPos
data IconViewGetDestItemAtPosMethodInfo Source #
Instances
| ((~) * signature (Int32 -> Int32 -> m (Bool, TreePath, IconViewDropPosition)), MonadIO m, IsIconView a) => MethodInfo * IconViewGetDestItemAtPosMethodInfo a signature Source # | |
iconViewGetDestItemAtPos :: (MonadIO m, IsIconView a) => a -> Int32 -> Int32 -> m (Bool, TreePath, IconViewDropPosition) Source #
getDragDestItem
data IconViewGetDragDestItemMethodInfo Source #
Instances
| ((~) * signature (m (TreePath, IconViewDropPosition)), MonadIO m, IsIconView a) => MethodInfo * IconViewGetDragDestItemMethodInfo a signature Source # | |
iconViewGetDragDestItem :: (MonadIO m, IsIconView a) => a -> m (TreePath, IconViewDropPosition) Source #
getItemAtPos
data IconViewGetItemAtPosMethodInfo Source #
Instances
| ((~) * signature (Int32 -> Int32 -> m (Bool, TreePath, CellRenderer)), MonadIO m, IsIconView a) => MethodInfo * IconViewGetItemAtPosMethodInfo a signature Source # | |
iconViewGetItemAtPos :: (MonadIO m, IsIconView a) => a -> Int32 -> Int32 -> m (Bool, TreePath, CellRenderer) Source #
getItemColumn
data IconViewGetItemColumnMethodInfo Source #
Instances
| ((~) * signature (TreePath -> m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetItemColumnMethodInfo a signature Source # | |
iconViewGetItemColumn :: (MonadIO m, IsIconView a) => a -> TreePath -> m Int32 Source #
getItemOrientation
data IconViewGetItemOrientationMethodInfo Source #
Instances
| ((~) * signature (m Orientation), MonadIO m, IsIconView a) => MethodInfo * IconViewGetItemOrientationMethodInfo a signature Source # | |
iconViewGetItemOrientation :: (MonadIO m, IsIconView a) => a -> m Orientation Source #
getItemPadding
data IconViewGetItemPaddingMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetItemPaddingMethodInfo a signature Source # | |
iconViewGetItemPadding :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getItemRow
data IconViewGetItemRowMethodInfo Source #
Instances
| ((~) * signature (TreePath -> m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetItemRowMethodInfo a signature Source # | |
iconViewGetItemRow :: (MonadIO m, IsIconView a) => a -> TreePath -> m Int32 Source #
getItemWidth
data IconViewGetItemWidthMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetItemWidthMethodInfo a signature Source # | |
iconViewGetItemWidth :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getMargin
data IconViewGetMarginMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetMarginMethodInfo a signature Source # | |
iconViewGetMargin :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getMarkupColumn
data IconViewGetMarkupColumnMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetMarkupColumnMethodInfo a signature Source # | |
iconViewGetMarkupColumn :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getModel
data IconViewGetModelMethodInfo Source #
Instances
| ((~) * signature (m (Maybe TreeModel)), MonadIO m, IsIconView a) => MethodInfo * IconViewGetModelMethodInfo a signature Source # | |
iconViewGetModel :: (MonadIO m, IsIconView a) => a -> m (Maybe TreeModel) Source #
getPathAtPos
iconViewGetPathAtPos :: (MonadIO m, IsIconView a) => a -> Int32 -> Int32 -> m (Maybe TreePath) Source #
getPixbufColumn
data IconViewGetPixbufColumnMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetPixbufColumnMethodInfo a signature Source # | |
iconViewGetPixbufColumn :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getReorderable
data IconViewGetReorderableMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsIconView a) => MethodInfo * IconViewGetReorderableMethodInfo a signature Source # | |
iconViewGetReorderable :: (MonadIO m, IsIconView a) => a -> m Bool Source #
getRowSpacing
data IconViewGetRowSpacingMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetRowSpacingMethodInfo a signature Source # | |
iconViewGetRowSpacing :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getSelectedItems
data IconViewGetSelectedItemsMethodInfo Source #
Instances
| ((~) * signature (m [TreePath]), MonadIO m, IsIconView a) => MethodInfo * IconViewGetSelectedItemsMethodInfo a signature Source # | |
iconViewGetSelectedItems :: (MonadIO m, IsIconView a) => a -> m [TreePath] Source #
getSelectionMode
data IconViewGetSelectionModeMethodInfo Source #
Instances
| ((~) * signature (m SelectionMode), MonadIO m, IsIconView a) => MethodInfo * IconViewGetSelectionModeMethodInfo a signature Source # | |
iconViewGetSelectionMode :: (MonadIO m, IsIconView a) => a -> m SelectionMode Source #
getSpacing
data IconViewGetSpacingMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetSpacingMethodInfo a signature Source # | |
iconViewGetSpacing :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getTextColumn
data IconViewGetTextColumnMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetTextColumnMethodInfo a signature Source # | |
iconViewGetTextColumn :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getTooltipColumn
data IconViewGetTooltipColumnMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsIconView a) => MethodInfo * IconViewGetTooltipColumnMethodInfo a signature Source # | |
iconViewGetTooltipColumn :: (MonadIO m, IsIconView a) => a -> m Int32 Source #
getTooltipContext
iconViewGetTooltipContext :: (MonadIO m, IsIconView a) => a -> Int32 -> Int32 -> Bool -> m (Bool, Int32, Int32, TreeModel, TreePath, TreeIter) Source #
getVisibleRange
data IconViewGetVisibleRangeMethodInfo Source #
Instances
| ((~) * signature (m (Bool, TreePath, TreePath)), MonadIO m, IsIconView a) => MethodInfo * IconViewGetVisibleRangeMethodInfo a signature Source # | |
iconViewGetVisibleRange :: (MonadIO m, IsIconView a) => a -> m (Bool, TreePath, TreePath) Source #
itemActivated
data IconViewItemActivatedMethodInfo Source #
Instances
| ((~) * signature (TreePath -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewItemActivatedMethodInfo a signature Source # | |
iconViewItemActivated :: (MonadIO m, IsIconView a) => a -> TreePath -> m () Source #
new
iconViewNew :: MonadIO m => m IconView Source #
newWithArea
iconViewNewWithArea :: (MonadIO m, IsCellArea a) => a -> m IconView Source #
newWithModel
iconViewNewWithModel :: (MonadIO m, IsTreeModel a) => a -> m IconView Source #
pathIsSelected
data IconViewPathIsSelectedMethodInfo Source #
Instances
| ((~) * signature (TreePath -> m Bool), MonadIO m, IsIconView a) => MethodInfo * IconViewPathIsSelectedMethodInfo a signature Source # | |
iconViewPathIsSelected :: (MonadIO m, IsIconView a) => a -> TreePath -> m Bool Source #
scrollToPath
iconViewScrollToPath :: (MonadIO m, IsIconView a) => a -> TreePath -> Bool -> Float -> Float -> m () Source #
selectAll
data IconViewSelectAllMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSelectAllMethodInfo a signature Source # | |
iconViewSelectAll :: (MonadIO m, IsIconView a) => a -> m () Source #
selectPath
data IconViewSelectPathMethodInfo Source #
Instances
| ((~) * signature (TreePath -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSelectPathMethodInfo a signature Source # | |
iconViewSelectPath :: (MonadIO m, IsIconView a) => a -> TreePath -> m () Source #
selectedForeach
data IconViewSelectedForeachMethodInfo Source #
Instances
| ((~) * signature (IconViewForeachFunc -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSelectedForeachMethodInfo a signature Source # | |
iconViewSelectedForeach :: (MonadIO m, IsIconView a) => a -> IconViewForeachFunc -> m () Source #
setActivateOnSingleClick
data IconViewSetActivateOnSingleClickMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetActivateOnSingleClickMethodInfo a signature Source # | |
iconViewSetActivateOnSingleClick :: (MonadIO m, IsIconView a) => a -> Bool -> m () Source #
setColumnSpacing
data IconViewSetColumnSpacingMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetColumnSpacingMethodInfo a signature Source # | |
iconViewSetColumnSpacing :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setColumns
data IconViewSetColumnsMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetColumnsMethodInfo a signature Source # | |
iconViewSetColumns :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setCursor
data IconViewSetCursorMethodInfo Source #
Instances
| ((~) * signature (TreePath -> Maybe b -> Bool -> m ()), MonadIO m, IsIconView a, IsCellRenderer b) => MethodInfo * IconViewSetCursorMethodInfo a signature Source # | |
iconViewSetCursor :: (MonadIO m, IsIconView a, IsCellRenderer b) => a -> TreePath -> Maybe b -> Bool -> m () Source #
setDragDestItem
data IconViewSetDragDestItemMethodInfo Source #
Instances
| ((~) * signature (Maybe TreePath -> IconViewDropPosition -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetDragDestItemMethodInfo a signature Source # | |
iconViewSetDragDestItem :: (MonadIO m, IsIconView a) => a -> Maybe TreePath -> IconViewDropPosition -> m () Source #
setItemOrientation
data IconViewSetItemOrientationMethodInfo Source #
Instances
| ((~) * signature (Orientation -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetItemOrientationMethodInfo a signature Source # | |
iconViewSetItemOrientation :: (MonadIO m, IsIconView a) => a -> Orientation -> m () Source #
setItemPadding
data IconViewSetItemPaddingMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetItemPaddingMethodInfo a signature Source # | |
iconViewSetItemPadding :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setItemWidth
data IconViewSetItemWidthMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetItemWidthMethodInfo a signature Source # | |
iconViewSetItemWidth :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setMargin
data IconViewSetMarginMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetMarginMethodInfo a signature Source # | |
iconViewSetMargin :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setMarkupColumn
data IconViewSetMarkupColumnMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetMarkupColumnMethodInfo a signature Source # | |
iconViewSetMarkupColumn :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setModel
data IconViewSetModelMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsIconView a, IsTreeModel b) => MethodInfo * IconViewSetModelMethodInfo a signature Source # | |
iconViewSetModel :: (MonadIO m, IsIconView a, IsTreeModel b) => a -> Maybe b -> m () Source #
setPixbufColumn
data IconViewSetPixbufColumnMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetPixbufColumnMethodInfo a signature Source # | |
iconViewSetPixbufColumn :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setReorderable
data IconViewSetReorderableMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetReorderableMethodInfo a signature Source # | |
iconViewSetReorderable :: (MonadIO m, IsIconView a) => a -> Bool -> m () Source #
setRowSpacing
data IconViewSetRowSpacingMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetRowSpacingMethodInfo a signature Source # | |
iconViewSetRowSpacing :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setSelectionMode
data IconViewSetSelectionModeMethodInfo Source #
Instances
| ((~) * signature (SelectionMode -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetSelectionModeMethodInfo a signature Source # | |
iconViewSetSelectionMode :: (MonadIO m, IsIconView a) => a -> SelectionMode -> m () Source #
setSpacing
data IconViewSetSpacingMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetSpacingMethodInfo a signature Source # | |
iconViewSetSpacing :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setTextColumn
data IconViewSetTextColumnMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetTextColumnMethodInfo a signature Source # | |
iconViewSetTextColumn :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setTooltipCell
data IconViewSetTooltipCellMethodInfo Source #
Instances
| ((~) * signature (b -> TreePath -> Maybe c -> m ()), MonadIO m, IsIconView a, IsTooltip b, IsCellRenderer c) => MethodInfo * IconViewSetTooltipCellMethodInfo a signature Source # | |
iconViewSetTooltipCell :: (MonadIO m, IsIconView a, IsTooltip b, IsCellRenderer c) => a -> b -> TreePath -> Maybe c -> m () Source #
setTooltipColumn
data IconViewSetTooltipColumnMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewSetTooltipColumnMethodInfo a signature Source # | |
iconViewSetTooltipColumn :: (MonadIO m, IsIconView a) => a -> Int32 -> m () Source #
setTooltipItem
data IconViewSetTooltipItemMethodInfo Source #
Instances
| ((~) * signature (b -> TreePath -> m ()), MonadIO m, IsIconView a, IsTooltip b) => MethodInfo * IconViewSetTooltipItemMethodInfo a signature Source # | |
iconViewSetTooltipItem :: (MonadIO m, IsIconView a, IsTooltip b) => a -> b -> TreePath -> m () Source #
unselectAll
data IconViewUnselectAllMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewUnselectAllMethodInfo a signature Source # | |
iconViewUnselectAll :: (MonadIO m, IsIconView a) => a -> m () Source #
unselectPath
data IconViewUnselectPathMethodInfo Source #
Instances
| ((~) * signature (TreePath -> m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewUnselectPathMethodInfo a signature Source # | |
iconViewUnselectPath :: (MonadIO m, IsIconView a) => a -> TreePath -> m () Source #
unsetModelDragDest
data IconViewUnsetModelDragDestMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewUnsetModelDragDestMethodInfo a signature Source # | |
iconViewUnsetModelDragDest :: (MonadIO m, IsIconView a) => a -> m () Source #
unsetModelDragSource
data IconViewUnsetModelDragSourceMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsIconView a) => MethodInfo * IconViewUnsetModelDragSourceMethodInfo a signature Source # | |
iconViewUnsetModelDragSource :: (MonadIO m, IsIconView a) => a -> m () Source #
Properties
activateOnSingleClick
data IconViewActivateOnSingleClickPropertyInfo Source #
Instances
| AttrInfo IconViewActivateOnSingleClickPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewActivateOnSingleClickPropertyInfo Source # | |
| type AttrOrigin IconViewActivateOnSingleClickPropertyInfo Source # | |
| type AttrLabel IconViewActivateOnSingleClickPropertyInfo Source # | |
| type AttrGetType IconViewActivateOnSingleClickPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewActivateOnSingleClickPropertyInfo Source # | |
| type AttrAllowedOps IconViewActivateOnSingleClickPropertyInfo Source # | |
constructIconViewActivateOnSingleClick :: IsIconView o => Bool -> IO (GValueConstruct o) Source #
getIconViewActivateOnSingleClick :: (MonadIO m, IsIconView o) => o -> m Bool Source #
iconViewActivateOnSingleClick :: AttrLabelProxy "activateOnSingleClick" Source #
setIconViewActivateOnSingleClick :: (MonadIO m, IsIconView o) => o -> Bool -> m () Source #
cellArea
data IconViewCellAreaPropertyInfo Source #
Instances
| AttrInfo IconViewCellAreaPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewCellAreaPropertyInfo Source # | |
| type AttrOrigin IconViewCellAreaPropertyInfo Source # | |
| type AttrLabel IconViewCellAreaPropertyInfo Source # | |
| type AttrGetType IconViewCellAreaPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewCellAreaPropertyInfo Source # | |
| type AttrAllowedOps IconViewCellAreaPropertyInfo Source # | |
constructIconViewCellArea :: (IsIconView o, IsCellArea a) => a -> IO (GValueConstruct o) Source #
getIconViewCellArea :: (MonadIO m, IsIconView o) => o -> m (Maybe CellArea) Source #
iconViewCellArea :: AttrLabelProxy "cellArea" Source #
columnSpacing
data IconViewColumnSpacingPropertyInfo Source #
Instances
| AttrInfo IconViewColumnSpacingPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewColumnSpacingPropertyInfo Source # | |
| type AttrOrigin IconViewColumnSpacingPropertyInfo Source # | |
| type AttrLabel IconViewColumnSpacingPropertyInfo Source # | |
| type AttrGetType IconViewColumnSpacingPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewColumnSpacingPropertyInfo Source # | |
| type AttrAllowedOps IconViewColumnSpacingPropertyInfo Source # | |
constructIconViewColumnSpacing :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewColumnSpacing :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewColumnSpacing :: AttrLabelProxy "columnSpacing" Source #
setIconViewColumnSpacing :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
columns
data IconViewColumnsPropertyInfo Source #
Instances
| AttrInfo IconViewColumnsPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewColumnsPropertyInfo Source # | |
| type AttrOrigin IconViewColumnsPropertyInfo Source # | |
| type AttrLabel IconViewColumnsPropertyInfo Source # | |
| type AttrGetType IconViewColumnsPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewColumnsPropertyInfo Source # | |
| type AttrAllowedOps IconViewColumnsPropertyInfo Source # | |
constructIconViewColumns :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewColumns :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewColumns :: AttrLabelProxy "columns" Source #
setIconViewColumns :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
itemOrientation
data IconViewItemOrientationPropertyInfo Source #
Instances
| AttrInfo IconViewItemOrientationPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewItemOrientationPropertyInfo Source # | |
| type AttrOrigin IconViewItemOrientationPropertyInfo Source # | |
| type AttrLabel IconViewItemOrientationPropertyInfo Source # | |
| type AttrGetType IconViewItemOrientationPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewItemOrientationPropertyInfo Source # | |
| type AttrAllowedOps IconViewItemOrientationPropertyInfo Source # | |
constructIconViewItemOrientation :: IsIconView o => Orientation -> IO (GValueConstruct o) Source #
getIconViewItemOrientation :: (MonadIO m, IsIconView o) => o -> m Orientation Source #
iconViewItemOrientation :: AttrLabelProxy "itemOrientation" Source #
setIconViewItemOrientation :: (MonadIO m, IsIconView o) => o -> Orientation -> m () Source #
itemPadding
data IconViewItemPaddingPropertyInfo Source #
Instances
| AttrInfo IconViewItemPaddingPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewItemPaddingPropertyInfo Source # | |
| type AttrOrigin IconViewItemPaddingPropertyInfo Source # | |
| type AttrLabel IconViewItemPaddingPropertyInfo Source # | |
| type AttrGetType IconViewItemPaddingPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewItemPaddingPropertyInfo Source # | |
| type AttrAllowedOps IconViewItemPaddingPropertyInfo Source # | |
constructIconViewItemPadding :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewItemPadding :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewItemPadding :: AttrLabelProxy "itemPadding" Source #
setIconViewItemPadding :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
itemWidth
data IconViewItemWidthPropertyInfo Source #
Instances
| AttrInfo IconViewItemWidthPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewItemWidthPropertyInfo Source # | |
| type AttrOrigin IconViewItemWidthPropertyInfo Source # | |
| type AttrLabel IconViewItemWidthPropertyInfo Source # | |
| type AttrGetType IconViewItemWidthPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewItemWidthPropertyInfo Source # | |
| type AttrAllowedOps IconViewItemWidthPropertyInfo Source # | |
constructIconViewItemWidth :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewItemWidth :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewItemWidth :: AttrLabelProxy "itemWidth" Source #
setIconViewItemWidth :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
margin
data IconViewMarginPropertyInfo Source #
Instances
| AttrInfo IconViewMarginPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewMarginPropertyInfo Source # | |
| type AttrOrigin IconViewMarginPropertyInfo Source # | |
| type AttrLabel IconViewMarginPropertyInfo Source # | |
| type AttrGetType IconViewMarginPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewMarginPropertyInfo Source # | |
| type AttrAllowedOps IconViewMarginPropertyInfo Source # | |
constructIconViewMargin :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewMargin :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewMargin :: AttrLabelProxy "margin" Source #
setIconViewMargin :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
markupColumn
data IconViewMarkupColumnPropertyInfo Source #
Instances
| AttrInfo IconViewMarkupColumnPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewMarkupColumnPropertyInfo Source # | |
| type AttrOrigin IconViewMarkupColumnPropertyInfo Source # | |
| type AttrLabel IconViewMarkupColumnPropertyInfo Source # | |
| type AttrGetType IconViewMarkupColumnPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewMarkupColumnPropertyInfo Source # | |
| type AttrAllowedOps IconViewMarkupColumnPropertyInfo Source # | |
constructIconViewMarkupColumn :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewMarkupColumn :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewMarkupColumn :: AttrLabelProxy "markupColumn" Source #
setIconViewMarkupColumn :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
model
data IconViewModelPropertyInfo Source #
Instances
| AttrInfo IconViewModelPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewModelPropertyInfo Source # | |
| type AttrOrigin IconViewModelPropertyInfo Source # | |
| type AttrLabel IconViewModelPropertyInfo Source # | |
| type AttrGetType IconViewModelPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewModelPropertyInfo Source # | |
| type AttrAllowedOps IconViewModelPropertyInfo Source # | |
clearIconViewModel :: (MonadIO m, IsIconView o) => o -> m () Source #
constructIconViewModel :: (IsIconView o, IsTreeModel a) => a -> IO (GValueConstruct o) Source #
getIconViewModel :: (MonadIO m, IsIconView o) => o -> m (Maybe TreeModel) Source #
iconViewModel :: AttrLabelProxy "model" Source #
setIconViewModel :: (MonadIO m, IsIconView o, IsTreeModel a) => o -> a -> m () Source #
pixbufColumn
data IconViewPixbufColumnPropertyInfo Source #
Instances
| AttrInfo IconViewPixbufColumnPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewPixbufColumnPropertyInfo Source # | |
| type AttrOrigin IconViewPixbufColumnPropertyInfo Source # | |
| type AttrLabel IconViewPixbufColumnPropertyInfo Source # | |
| type AttrGetType IconViewPixbufColumnPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewPixbufColumnPropertyInfo Source # | |
| type AttrAllowedOps IconViewPixbufColumnPropertyInfo Source # | |
constructIconViewPixbufColumn :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewPixbufColumn :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewPixbufColumn :: AttrLabelProxy "pixbufColumn" Source #
setIconViewPixbufColumn :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
reorderable
data IconViewReorderablePropertyInfo Source #
Instances
| AttrInfo IconViewReorderablePropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewReorderablePropertyInfo Source # | |
| type AttrOrigin IconViewReorderablePropertyInfo Source # | |
| type AttrLabel IconViewReorderablePropertyInfo Source # | |
| type AttrGetType IconViewReorderablePropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewReorderablePropertyInfo Source # | |
| type AttrAllowedOps IconViewReorderablePropertyInfo Source # | |
constructIconViewReorderable :: IsIconView o => Bool -> IO (GValueConstruct o) Source #
getIconViewReorderable :: (MonadIO m, IsIconView o) => o -> m Bool Source #
iconViewReorderable :: AttrLabelProxy "reorderable" Source #
setIconViewReorderable :: (MonadIO m, IsIconView o) => o -> Bool -> m () Source #
rowSpacing
data IconViewRowSpacingPropertyInfo Source #
Instances
| AttrInfo IconViewRowSpacingPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewRowSpacingPropertyInfo Source # | |
| type AttrOrigin IconViewRowSpacingPropertyInfo Source # | |
| type AttrLabel IconViewRowSpacingPropertyInfo Source # | |
| type AttrGetType IconViewRowSpacingPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewRowSpacingPropertyInfo Source # | |
| type AttrAllowedOps IconViewRowSpacingPropertyInfo Source # | |
constructIconViewRowSpacing :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewRowSpacing :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewRowSpacing :: AttrLabelProxy "rowSpacing" Source #
setIconViewRowSpacing :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
selectionMode
data IconViewSelectionModePropertyInfo Source #
Instances
| AttrInfo IconViewSelectionModePropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewSelectionModePropertyInfo Source # | |
| type AttrOrigin IconViewSelectionModePropertyInfo Source # | |
| type AttrLabel IconViewSelectionModePropertyInfo Source # | |
| type AttrGetType IconViewSelectionModePropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewSelectionModePropertyInfo Source # | |
| type AttrAllowedOps IconViewSelectionModePropertyInfo Source # | |
constructIconViewSelectionMode :: IsIconView o => SelectionMode -> IO (GValueConstruct o) Source #
getIconViewSelectionMode :: (MonadIO m, IsIconView o) => o -> m SelectionMode Source #
iconViewSelectionMode :: AttrLabelProxy "selectionMode" Source #
setIconViewSelectionMode :: (MonadIO m, IsIconView o) => o -> SelectionMode -> m () Source #
spacing
data IconViewSpacingPropertyInfo Source #
Instances
| AttrInfo IconViewSpacingPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewSpacingPropertyInfo Source # | |
| type AttrOrigin IconViewSpacingPropertyInfo Source # | |
| type AttrLabel IconViewSpacingPropertyInfo Source # | |
| type AttrGetType IconViewSpacingPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewSpacingPropertyInfo Source # | |
| type AttrAllowedOps IconViewSpacingPropertyInfo Source # | |
constructIconViewSpacing :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewSpacing :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewSpacing :: AttrLabelProxy "spacing" Source #
setIconViewSpacing :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
textColumn
data IconViewTextColumnPropertyInfo Source #
Instances
| AttrInfo IconViewTextColumnPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewTextColumnPropertyInfo Source # | |
| type AttrOrigin IconViewTextColumnPropertyInfo Source # | |
| type AttrLabel IconViewTextColumnPropertyInfo Source # | |
| type AttrGetType IconViewTextColumnPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewTextColumnPropertyInfo Source # | |
| type AttrAllowedOps IconViewTextColumnPropertyInfo Source # | |
constructIconViewTextColumn :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewTextColumn :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewTextColumn :: AttrLabelProxy "textColumn" Source #
setIconViewTextColumn :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
tooltipColumn
data IconViewTooltipColumnPropertyInfo Source #
Instances
| AttrInfo IconViewTooltipColumnPropertyInfo Source # | |
| type AttrSetTypeConstraint IconViewTooltipColumnPropertyInfo Source # | |
| type AttrOrigin IconViewTooltipColumnPropertyInfo Source # | |
| type AttrLabel IconViewTooltipColumnPropertyInfo Source # | |
| type AttrGetType IconViewTooltipColumnPropertyInfo Source # | |
| type AttrBaseTypeConstraint IconViewTooltipColumnPropertyInfo Source # | |
| type AttrAllowedOps IconViewTooltipColumnPropertyInfo Source # | |
constructIconViewTooltipColumn :: IsIconView o => Int32 -> IO (GValueConstruct o) Source #
getIconViewTooltipColumn :: (MonadIO m, IsIconView o) => o -> m Int32 Source #
iconViewTooltipColumn :: AttrLabelProxy "tooltipColumn" Source #
setIconViewTooltipColumn :: (MonadIO m, IsIconView o) => o -> Int32 -> m () Source #
Signals
activateCursorItem
data IconViewActivateCursorItemSignalInfo Source #
Instances
| SignalInfo IconViewActivateCursorItemSignalInfo Source # | |
| type HaskellCallbackType IconViewActivateCursorItemSignalInfo Source # | |
afterIconViewActivateCursorItem :: (GObject a, MonadIO m) => a -> IconViewActivateCursorItemCallback -> m SignalHandlerId Source #
mk_IconViewActivateCursorItemCallback :: C_IconViewActivateCursorItemCallback -> IO (FunPtr C_IconViewActivateCursorItemCallback) Source #
onIconViewActivateCursorItem :: (GObject a, MonadIO m) => a -> IconViewActivateCursorItemCallback -> m SignalHandlerId Source #
wrap_IconViewActivateCursorItemCallback :: IconViewActivateCursorItemCallback -> Ptr () -> Ptr () -> IO CInt Source #
itemActivated
type IconViewItemActivatedCallback = TreePath -> IO () Source #
data IconViewItemActivatedSignalInfo Source #
Instances
| SignalInfo IconViewItemActivatedSignalInfo Source # | |
| type HaskellCallbackType IconViewItemActivatedSignalInfo Source # | |
afterIconViewItemActivated :: (GObject a, MonadIO m) => a -> IconViewItemActivatedCallback -> m SignalHandlerId Source #
genClosure_IconViewItemActivated :: IconViewItemActivatedCallback -> IO Closure Source #
mk_IconViewItemActivatedCallback :: C_IconViewItemActivatedCallback -> IO (FunPtr C_IconViewItemActivatedCallback) Source #
onIconViewItemActivated :: (GObject a, MonadIO m) => a -> IconViewItemActivatedCallback -> m SignalHandlerId Source #
wrap_IconViewItemActivatedCallback :: IconViewItemActivatedCallback -> Ptr () -> Ptr TreePath -> Ptr () -> IO () Source #
moveCursor
type IconViewMoveCursorCallback = MovementStep -> Int32 -> IO Bool Source #
data IconViewMoveCursorSignalInfo Source #
Instances
| SignalInfo IconViewMoveCursorSignalInfo Source # | |
| type HaskellCallbackType IconViewMoveCursorSignalInfo Source # | |
afterIconViewMoveCursor :: (GObject a, MonadIO m) => a -> IconViewMoveCursorCallback -> m SignalHandlerId Source #
genClosure_IconViewMoveCursor :: IconViewMoveCursorCallback -> IO Closure Source #
mk_IconViewMoveCursorCallback :: C_IconViewMoveCursorCallback -> IO (FunPtr C_IconViewMoveCursorCallback) Source #
onIconViewMoveCursor :: (GObject a, MonadIO m) => a -> IconViewMoveCursorCallback -> m SignalHandlerId Source #
wrap_IconViewMoveCursorCallback :: IconViewMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt Source #
selectAll
type IconViewSelectAllCallback = IO () Source #
data IconViewSelectAllSignalInfo Source #
Instances
| SignalInfo IconViewSelectAllSignalInfo Source # | |
| type HaskellCallbackType IconViewSelectAllSignalInfo Source # | |
afterIconViewSelectAll :: (GObject a, MonadIO m) => a -> IconViewSelectAllCallback -> m SignalHandlerId Source #
genClosure_IconViewSelectAll :: IconViewSelectAllCallback -> IO Closure Source #
mk_IconViewSelectAllCallback :: C_IconViewSelectAllCallback -> IO (FunPtr C_IconViewSelectAllCallback) Source #
onIconViewSelectAll :: (GObject a, MonadIO m) => a -> IconViewSelectAllCallback -> m SignalHandlerId Source #
wrap_IconViewSelectAllCallback :: IconViewSelectAllCallback -> Ptr () -> Ptr () -> IO () Source #
selectCursorItem
type IconViewSelectCursorItemCallback = IO () Source #
data IconViewSelectCursorItemSignalInfo Source #
Instances
| SignalInfo IconViewSelectCursorItemSignalInfo Source # | |
| type HaskellCallbackType IconViewSelectCursorItemSignalInfo Source # | |
afterIconViewSelectCursorItem :: (GObject a, MonadIO m) => a -> IconViewSelectCursorItemCallback -> m SignalHandlerId Source #
mk_IconViewSelectCursorItemCallback :: C_IconViewSelectCursorItemCallback -> IO (FunPtr C_IconViewSelectCursorItemCallback) Source #
onIconViewSelectCursorItem :: (GObject a, MonadIO m) => a -> IconViewSelectCursorItemCallback -> m SignalHandlerId Source #
wrap_IconViewSelectCursorItemCallback :: IconViewSelectCursorItemCallback -> Ptr () -> Ptr () -> IO () Source #
selectionChanged
type IconViewSelectionChangedCallback = IO () Source #
data IconViewSelectionChangedSignalInfo Source #
Instances
| SignalInfo IconViewSelectionChangedSignalInfo Source # | |
| type HaskellCallbackType IconViewSelectionChangedSignalInfo Source # | |
afterIconViewSelectionChanged :: (GObject a, MonadIO m) => a -> IconViewSelectionChangedCallback -> m SignalHandlerId Source #
mk_IconViewSelectionChangedCallback :: C_IconViewSelectionChangedCallback -> IO (FunPtr C_IconViewSelectionChangedCallback) Source #
onIconViewSelectionChanged :: (GObject a, MonadIO m) => a -> IconViewSelectionChangedCallback -> m SignalHandlerId Source #
wrap_IconViewSelectionChangedCallback :: IconViewSelectionChangedCallback -> Ptr () -> Ptr () -> IO () Source #
toggleCursorItem
type IconViewToggleCursorItemCallback = IO () Source #
data IconViewToggleCursorItemSignalInfo Source #
Instances
| SignalInfo IconViewToggleCursorItemSignalInfo Source # | |
| type HaskellCallbackType IconViewToggleCursorItemSignalInfo Source # | |
afterIconViewToggleCursorItem :: (GObject a, MonadIO m) => a -> IconViewToggleCursorItemCallback -> m SignalHandlerId Source #
mk_IconViewToggleCursorItemCallback :: C_IconViewToggleCursorItemCallback -> IO (FunPtr C_IconViewToggleCursorItemCallback) Source #
onIconViewToggleCursorItem :: (GObject a, MonadIO m) => a -> IconViewToggleCursorItemCallback -> m SignalHandlerId Source #
wrap_IconViewToggleCursorItemCallback :: IconViewToggleCursorItemCallback -> Ptr () -> Ptr () -> IO () Source #
unselectAll
type IconViewUnselectAllCallback = IO () Source #
data IconViewUnselectAllSignalInfo Source #
Instances
| SignalInfo IconViewUnselectAllSignalInfo Source # | |
| type HaskellCallbackType IconViewUnselectAllSignalInfo Source # | |
afterIconViewUnselectAll :: (GObject a, MonadIO m) => a -> IconViewUnselectAllCallback -> m SignalHandlerId Source #
genClosure_IconViewUnselectAll :: IconViewUnselectAllCallback -> IO Closure Source #
mk_IconViewUnselectAllCallback :: C_IconViewUnselectAllCallback -> IO (FunPtr C_IconViewUnselectAllCallback) Source #
onIconViewUnselectAll :: (GObject a, MonadIO m) => a -> IconViewUnselectAllCallback -> m SignalHandlerId Source #
wrap_IconViewUnselectAllCallback :: IconViewUnselectAllCallback -> Ptr () -> Ptr () -> IO () Source #