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 |
- Exported types
- Methods
- cellViewGetDisplayedRow
- cellViewGetDrawSensitive
- cellViewGetFitModel
- cellViewGetModel
- cellViewGetSizeOfRow
- cellViewNew
- cellViewNewWithContext
- cellViewNewWithMarkup
- cellViewNewWithPixbuf
- cellViewNewWithText
- cellViewSetBackgroundColor
- cellViewSetBackgroundRgba
- cellViewSetDisplayedRow
- cellViewSetDrawSensitive
- cellViewSetFitModel
- cellViewSetModel
- Properties
- newtype CellView = CellView (ForeignPtr CellView)
- class GObject o => CellViewK o
- toCellView :: CellViewK o => o -> IO CellView
- noCellView :: Maybe CellView
- data CellViewGetDisplayedRowMethodInfo
- cellViewGetDisplayedRow :: (MonadIO m, CellViewK a) => a -> m TreePath
- data CellViewGetDrawSensitiveMethodInfo
- cellViewGetDrawSensitive :: (MonadIO m, CellViewK a) => a -> m Bool
- data CellViewGetFitModelMethodInfo
- cellViewGetFitModel :: (MonadIO m, CellViewK a) => a -> m Bool
- data CellViewGetModelMethodInfo
- cellViewGetModel :: (MonadIO m, CellViewK a) => a -> m TreeModel
- data CellViewGetSizeOfRowMethodInfo
- cellViewGetSizeOfRow :: (MonadIO m, CellViewK a) => a -> TreePath -> m (Bool, Requisition)
- cellViewNew :: MonadIO m => m CellView
- cellViewNewWithContext :: (MonadIO m, CellAreaK a, CellAreaContextK b) => a -> b -> m CellView
- cellViewNewWithMarkup :: MonadIO m => Text -> m CellView
- cellViewNewWithPixbuf :: (MonadIO m, PixbufK a) => a -> m CellView
- cellViewNewWithText :: MonadIO m => Text -> m CellView
- data CellViewSetBackgroundColorMethodInfo
- cellViewSetBackgroundColor :: (MonadIO m, CellViewK a) => a -> Color -> m ()
- data CellViewSetBackgroundRgbaMethodInfo
- cellViewSetBackgroundRgba :: (MonadIO m, CellViewK a) => a -> RGBA -> m ()
- data CellViewSetDisplayedRowMethodInfo
- cellViewSetDisplayedRow :: (MonadIO m, CellViewK a) => a -> Maybe TreePath -> m ()
- data CellViewSetDrawSensitiveMethodInfo
- cellViewSetDrawSensitive :: (MonadIO m, CellViewK a) => a -> Bool -> m ()
- data CellViewSetFitModelMethodInfo
- cellViewSetFitModel :: (MonadIO m, CellViewK a) => a -> Bool -> m ()
- data CellViewSetModelMethodInfo
- cellViewSetModel :: (MonadIO m, CellViewK a, TreeModelK b) => a -> Maybe b -> m ()
- data CellViewBackgroundPropertyInfo
- cellViewBackground :: AttrLabelProxy "background"
- clearCellViewBackground :: (MonadIO m, CellViewK o) => o -> m ()
- constructCellViewBackground :: Text -> IO ([Char], GValue)
- setCellViewBackground :: (MonadIO m, CellViewK o) => o -> Text -> m ()
- data CellViewBackgroundGdkPropertyInfo
- cellViewBackgroundGdk :: AttrLabelProxy "backgroundGdk"
- clearCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> m ()
- constructCellViewBackgroundGdk :: Color -> IO ([Char], GValue)
- getCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> m (Maybe Color)
- setCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> Color -> m ()
- data CellViewBackgroundRgbaPropertyInfo
- cellViewBackgroundRgba :: AttrLabelProxy "backgroundRgba"
- constructCellViewBackgroundRgba :: RGBA -> IO ([Char], GValue)
- getCellViewBackgroundRgba :: (MonadIO m, CellViewK o) => o -> m (Maybe RGBA)
- setCellViewBackgroundRgba :: (MonadIO m, CellViewK o) => o -> RGBA -> m ()
- data CellViewBackgroundSetPropertyInfo
- cellViewBackgroundSet :: AttrLabelProxy "backgroundSet"
- constructCellViewBackgroundSet :: Bool -> IO ([Char], GValue)
- getCellViewBackgroundSet :: (MonadIO m, CellViewK o) => o -> m Bool
- setCellViewBackgroundSet :: (MonadIO m, CellViewK o) => o -> Bool -> m ()
- data CellViewCellAreaPropertyInfo
- cellViewCellArea :: AttrLabelProxy "cellArea"
- constructCellViewCellArea :: CellAreaK a => a -> IO ([Char], GValue)
- getCellViewCellArea :: (MonadIO m, CellViewK o) => o -> m (Maybe CellArea)
- data CellViewCellAreaContextPropertyInfo
- cellViewCellAreaContext :: AttrLabelProxy "cellAreaContext"
- constructCellViewCellAreaContext :: CellAreaContextK a => a -> IO ([Char], GValue)
- getCellViewCellAreaContext :: (MonadIO m, CellViewK o) => o -> m (Maybe CellAreaContext)
- data CellViewDrawSensitivePropertyInfo
- cellViewDrawSensitive :: AttrLabelProxy "drawSensitive"
- constructCellViewDrawSensitive :: Bool -> IO ([Char], GValue)
- getCellViewDrawSensitive :: (MonadIO m, CellViewK o) => o -> m Bool
- setCellViewDrawSensitive :: (MonadIO m, CellViewK o) => o -> Bool -> m ()
- data CellViewFitModelPropertyInfo
- cellViewFitModel :: AttrLabelProxy "fitModel"
- constructCellViewFitModel :: Bool -> IO ([Char], GValue)
- getCellViewFitModel :: (MonadIO m, CellViewK o) => o -> m Bool
- setCellViewFitModel :: (MonadIO m, CellViewK o) => o -> Bool -> m ()
- data CellViewModelPropertyInfo
- cellViewModel :: AttrLabelProxy "model"
- clearCellViewModel :: (MonadIO m, CellViewK o) => o -> m ()
- constructCellViewModel :: TreeModelK a => a -> IO ([Char], GValue)
- getCellViewModel :: (MonadIO m, CellViewK o) => o -> m TreeModel
- setCellViewModel :: (MonadIO m, CellViewK o, TreeModelK a) => o -> a -> m ()
Exported types
GObject CellView | |
((~) * info (ResolveCellViewMethod t CellView), MethodInfo * info CellView p) => IsLabelProxy t (CellView -> p) | |
type ParentTypes CellView | |
type AttributeList CellView | |
type SignalList CellView |
toCellView :: CellViewK o => o -> IO CellView Source
Methods
cellViewGetDisplayedRow
data CellViewGetDisplayedRowMethodInfo Source
((~) * signature (m TreePath), MonadIO m, CellViewK a) => MethodInfo * CellViewGetDisplayedRowMethodInfo a signature |
cellViewGetDisplayedRow :: (MonadIO m, CellViewK a) => a -> m TreePath Source
cellViewGetDrawSensitive
data CellViewGetDrawSensitiveMethodInfo Source
((~) * signature (m Bool), MonadIO m, CellViewK a) => MethodInfo * CellViewGetDrawSensitiveMethodInfo a signature |
cellViewGetDrawSensitive :: (MonadIO m, CellViewK a) => a -> m Bool Source
cellViewGetFitModel
data CellViewGetFitModelMethodInfo Source
((~) * signature (m Bool), MonadIO m, CellViewK a) => MethodInfo * CellViewGetFitModelMethodInfo a signature |
cellViewGetFitModel :: (MonadIO m, CellViewK a) => a -> m Bool Source
cellViewGetModel
data CellViewGetModelMethodInfo Source
((~) * signature (m TreeModel), MonadIO m, CellViewK a) => MethodInfo * CellViewGetModelMethodInfo a signature |
cellViewGetModel :: (MonadIO m, CellViewK a) => a -> m TreeModel Source
cellViewGetSizeOfRow
data CellViewGetSizeOfRowMethodInfo Source
((~) * signature (TreePath -> m (Bool, Requisition)), MonadIO m, CellViewK a) => MethodInfo * CellViewGetSizeOfRowMethodInfo a signature |
cellViewGetSizeOfRow :: (MonadIO m, CellViewK a) => a -> TreePath -> m (Bool, Requisition) Source
cellViewNew
cellViewNew :: MonadIO m => m CellView Source
cellViewNewWithContext
cellViewNewWithContext :: (MonadIO m, CellAreaK a, CellAreaContextK b) => a -> b -> m CellView Source
cellViewNewWithMarkup
cellViewNewWithMarkup :: MonadIO m => Text -> m CellView Source
cellViewNewWithPixbuf
cellViewNewWithPixbuf :: (MonadIO m, PixbufK a) => a -> m CellView Source
cellViewNewWithText
cellViewNewWithText :: MonadIO m => Text -> m CellView Source
cellViewSetBackgroundColor
data CellViewSetBackgroundColorMethodInfo Source
((~) * signature (Color -> m ()), MonadIO m, CellViewK a) => MethodInfo * CellViewSetBackgroundColorMethodInfo a signature |
cellViewSetBackgroundColor :: (MonadIO m, CellViewK a) => a -> Color -> m () Source
Deprecated: (Since version 3.4)Use gtk_cell_view_set_background_rgba() instead.
cellViewSetBackgroundRgba
data CellViewSetBackgroundRgbaMethodInfo Source
((~) * signature (RGBA -> m ()), MonadIO m, CellViewK a) => MethodInfo * CellViewSetBackgroundRgbaMethodInfo a signature |
cellViewSetBackgroundRgba :: (MonadIO m, CellViewK a) => a -> RGBA -> m () Source
cellViewSetDisplayedRow
data CellViewSetDisplayedRowMethodInfo Source
((~) * signature (Maybe TreePath -> m ()), MonadIO m, CellViewK a) => MethodInfo * CellViewSetDisplayedRowMethodInfo a signature |
cellViewSetDrawSensitive
data CellViewSetDrawSensitiveMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, CellViewK a) => MethodInfo * CellViewSetDrawSensitiveMethodInfo a signature |
cellViewSetDrawSensitive :: (MonadIO m, CellViewK a) => a -> Bool -> m () Source
cellViewSetFitModel
data CellViewSetFitModelMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, CellViewK a) => MethodInfo * CellViewSetFitModelMethodInfo a signature |
cellViewSetFitModel :: (MonadIO m, CellViewK a) => a -> Bool -> m () Source
cellViewSetModel
data CellViewSetModelMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, CellViewK a, TreeModelK b) => MethodInfo * CellViewSetModelMethodInfo a signature |
cellViewSetModel :: (MonadIO m, CellViewK a, TreeModelK b) => a -> Maybe b -> m () Source
Properties
Background
data CellViewBackgroundPropertyInfo Source
AttrInfo CellViewBackgroundPropertyInfo | |
type AttrLabel CellViewBackgroundPropertyInfo = "background" | |
type AttrGetType CellViewBackgroundPropertyInfo = () | |
type AttrBaseTypeConstraint CellViewBackgroundPropertyInfo = CellViewK | |
type AttrSetTypeConstraint CellViewBackgroundPropertyInfo = * ~ Text | |
type AttrAllowedOps CellViewBackgroundPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrClear ([] AttrOpTag))) |
cellViewBackground :: AttrLabelProxy "background" Source
clearCellViewBackground :: (MonadIO m, CellViewK o) => o -> m () Source
setCellViewBackground :: (MonadIO m, CellViewK o) => o -> Text -> m () Source
BackgroundGdk
data CellViewBackgroundGdkPropertyInfo Source
AttrInfo CellViewBackgroundGdkPropertyInfo | |
type AttrLabel CellViewBackgroundGdkPropertyInfo = "background-gdk" | |
type AttrGetType CellViewBackgroundGdkPropertyInfo = Maybe Color | |
type AttrBaseTypeConstraint CellViewBackgroundGdkPropertyInfo = CellViewK | |
type AttrSetTypeConstraint CellViewBackgroundGdkPropertyInfo = * ~ Color | |
type AttrAllowedOps CellViewBackgroundGdkPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
cellViewBackgroundGdk :: AttrLabelProxy "backgroundGdk" Source
clearCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> m () Source
setCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> Color -> m () Source
BackgroundRgba
data CellViewBackgroundRgbaPropertyInfo Source
AttrInfo CellViewBackgroundRgbaPropertyInfo | |
type AttrLabel CellViewBackgroundRgbaPropertyInfo = "background-rgba" | |
type AttrGetType CellViewBackgroundRgbaPropertyInfo = Maybe RGBA | |
type AttrBaseTypeConstraint CellViewBackgroundRgbaPropertyInfo = CellViewK | |
type AttrSetTypeConstraint CellViewBackgroundRgbaPropertyInfo = * ~ RGBA | |
type AttrAllowedOps CellViewBackgroundRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellViewBackgroundRgba :: AttrLabelProxy "backgroundRgba" Source
setCellViewBackgroundRgba :: (MonadIO m, CellViewK o) => o -> RGBA -> m () Source
BackgroundSet
data CellViewBackgroundSetPropertyInfo Source
AttrInfo CellViewBackgroundSetPropertyInfo | |
type AttrLabel CellViewBackgroundSetPropertyInfo = "background-set" | |
type AttrGetType CellViewBackgroundSetPropertyInfo = Bool | |
type AttrBaseTypeConstraint CellViewBackgroundSetPropertyInfo = CellViewK | |
type AttrSetTypeConstraint CellViewBackgroundSetPropertyInfo = * ~ Bool | |
type AttrAllowedOps CellViewBackgroundSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellViewBackgroundSet :: AttrLabelProxy "backgroundSet" Source
getCellViewBackgroundSet :: (MonadIO m, CellViewK o) => o -> m Bool Source
setCellViewBackgroundSet :: (MonadIO m, CellViewK o) => o -> Bool -> m () Source
CellArea
data CellViewCellAreaPropertyInfo Source
AttrInfo CellViewCellAreaPropertyInfo | |
type AttrLabel CellViewCellAreaPropertyInfo = "cell-area" | |
type AttrGetType CellViewCellAreaPropertyInfo = Maybe CellArea | |
type AttrBaseTypeConstraint CellViewCellAreaPropertyInfo = CellViewK | |
type AttrSetTypeConstraint CellViewCellAreaPropertyInfo = CellAreaK | |
type AttrAllowedOps CellViewCellAreaPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))) |
cellViewCellArea :: AttrLabelProxy "cellArea" Source
CellAreaContext
data CellViewCellAreaContextPropertyInfo Source
cellViewCellAreaContext :: AttrLabelProxy "cellAreaContext" Source
constructCellViewCellAreaContext :: CellAreaContextK a => a -> IO ([Char], GValue) Source
getCellViewCellAreaContext :: (MonadIO m, CellViewK o) => o -> m (Maybe CellAreaContext) Source
DrawSensitive
data CellViewDrawSensitivePropertyInfo Source
AttrInfo CellViewDrawSensitivePropertyInfo | |
type AttrLabel CellViewDrawSensitivePropertyInfo = "draw-sensitive" | |
type AttrGetType CellViewDrawSensitivePropertyInfo = Bool | |
type AttrBaseTypeConstraint CellViewDrawSensitivePropertyInfo = CellViewK | |
type AttrSetTypeConstraint CellViewDrawSensitivePropertyInfo = * ~ Bool | |
type AttrAllowedOps CellViewDrawSensitivePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellViewDrawSensitive :: AttrLabelProxy "drawSensitive" Source
getCellViewDrawSensitive :: (MonadIO m, CellViewK o) => o -> m Bool Source
setCellViewDrawSensitive :: (MonadIO m, CellViewK o) => o -> Bool -> m () Source
FitModel
data CellViewFitModelPropertyInfo Source
AttrInfo CellViewFitModelPropertyInfo | |
type AttrLabel CellViewFitModelPropertyInfo = "fit-model" | |
type AttrGetType CellViewFitModelPropertyInfo = Bool | |
type AttrBaseTypeConstraint CellViewFitModelPropertyInfo = CellViewK | |
type AttrSetTypeConstraint CellViewFitModelPropertyInfo = * ~ Bool | |
type AttrAllowedOps CellViewFitModelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellViewFitModel :: AttrLabelProxy "fitModel" Source
getCellViewFitModel :: (MonadIO m, CellViewK o) => o -> m Bool Source
setCellViewFitModel :: (MonadIO m, CellViewK o) => o -> Bool -> m () Source
Model
data CellViewModelPropertyInfo Source
AttrInfo CellViewModelPropertyInfo | |
type AttrLabel CellViewModelPropertyInfo = "model" | |
type AttrGetType CellViewModelPropertyInfo = TreeModel | |
type AttrBaseTypeConstraint CellViewModelPropertyInfo = CellViewK | |
type AttrSetTypeConstraint CellViewModelPropertyInfo = TreeModelK | |
type AttrAllowedOps CellViewModelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
cellViewModel :: AttrLabelProxy "model" Source
clearCellViewModel :: (MonadIO m, CellViewK o) => o -> m () Source
constructCellViewModel :: TreeModelK a => a -> IO ([Char], GValue) Source
getCellViewModel :: (MonadIO m, CellViewK o) => o -> m TreeModel Source
setCellViewModel :: (MonadIO m, CellViewK o, TreeModelK a) => o -> a -> m () Source