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
- cellViewGetDisplayedRow :: (MonadIO m, CellViewK a) => a -> m TreePath
- cellViewGetDrawSensitive :: (MonadIO m, CellViewK a) => a -> m Bool
- cellViewGetFitModel :: (MonadIO m, CellViewK a) => a -> m Bool
- cellViewGetModel :: (MonadIO m, CellViewK a) => a -> m TreeModel
- 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
- cellViewSetBackgroundColor :: (MonadIO m, CellViewK a) => a -> Color -> m ()
- cellViewSetBackgroundRgba :: (MonadIO m, CellViewK a) => a -> RGBA -> m ()
- cellViewSetDisplayedRow :: (MonadIO m, CellViewK a) => a -> Maybe TreePath -> m ()
- cellViewSetDrawSensitive :: (MonadIO m, CellViewK a) => a -> Bool -> m ()
- cellViewSetFitModel :: (MonadIO m, CellViewK a) => a -> Bool -> m ()
- cellViewSetModel :: (MonadIO m, CellViewK a, TreeModelK b) => a -> Maybe b -> m ()
- data CellViewBackgroundPropertyInfo
- constructCellViewBackground :: Text -> IO ([Char], GValue)
- setCellViewBackground :: (MonadIO m, CellViewK o) => o -> Text -> m ()
- data CellViewBackgroundGdkPropertyInfo
- constructCellViewBackgroundGdk :: Color -> IO ([Char], GValue)
- getCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> m Color
- setCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> Color -> m ()
- data CellViewBackgroundRgbaPropertyInfo
- constructCellViewBackgroundRgba :: RGBA -> IO ([Char], GValue)
- getCellViewBackgroundRgba :: (MonadIO m, CellViewK o) => o -> m RGBA
- setCellViewBackgroundRgba :: (MonadIO m, CellViewK o) => o -> RGBA -> m ()
- data CellViewBackgroundSetPropertyInfo
- constructCellViewBackgroundSet :: Bool -> IO ([Char], GValue)
- getCellViewBackgroundSet :: (MonadIO m, CellViewK o) => o -> m Bool
- setCellViewBackgroundSet :: (MonadIO m, CellViewK o) => o -> Bool -> m ()
- data CellViewCellAreaPropertyInfo
- constructCellViewCellArea :: CellAreaK a => a -> IO ([Char], GValue)
- getCellViewCellArea :: (MonadIO m, CellViewK o) => o -> m CellArea
- data CellViewCellAreaContextPropertyInfo
- constructCellViewCellAreaContext :: CellAreaContextK a => a -> IO ([Char], GValue)
- getCellViewCellAreaContext :: (MonadIO m, CellViewK o) => o -> m CellAreaContext
- data CellViewDrawSensitivePropertyInfo
- constructCellViewDrawSensitive :: Bool -> IO ([Char], GValue)
- getCellViewDrawSensitive :: (MonadIO m, CellViewK o) => o -> m Bool
- setCellViewDrawSensitive :: (MonadIO m, CellViewK o) => o -> Bool -> m ()
- data CellViewFitModelPropertyInfo
- constructCellViewFitModel :: Bool -> IO ([Char], GValue)
- getCellViewFitModel :: (MonadIO m, CellViewK o) => o -> m Bool
- setCellViewFitModel :: (MonadIO m, CellViewK o) => o -> Bool -> m ()
- data CellViewModelPropertyInfo
- 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 Source | |
type ParentTypes CellView Source | |
type AttributeList CellView Source | |
type SignalList CellView Source |
toCellView :: CellViewK o => o -> IO CellView Source
Methods
cellViewGetDisplayedRow
cellViewGetDisplayedRow :: (MonadIO m, CellViewK a) => a -> m TreePath Source
cellViewGetDrawSensitive
cellViewGetDrawSensitive :: (MonadIO m, CellViewK a) => a -> m Bool Source
cellViewGetFitModel
cellViewGetFitModel :: (MonadIO m, CellViewK a) => a -> m Bool Source
cellViewGetModel
cellViewGetModel :: (MonadIO m, CellViewK a) => a -> m TreeModel Source
cellViewGetSizeOfRow
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
cellViewSetBackgroundColor :: (MonadIO m, CellViewK a) => a -> Color -> m () Source
Deprecated: (Since version 3.4)Use gtk_cell_view_set_background_rgba() instead.
cellViewSetBackgroundRgba
cellViewSetBackgroundRgba :: (MonadIO m, CellViewK a) => a -> RGBA -> m () Source
cellViewSetDisplayedRow
cellViewSetDrawSensitive
cellViewSetDrawSensitive :: (MonadIO m, CellViewK a) => a -> Bool -> m () Source
cellViewSetFitModel
cellViewSetFitModel :: (MonadIO m, CellViewK a) => a -> Bool -> m () Source
cellViewSetModel
cellViewSetModel :: (MonadIO m, CellViewK a, TreeModelK b) => a -> Maybe b -> m () Source
Properties
Background
data CellViewBackgroundPropertyInfo Source
AttrInfo CellViewBackgroundPropertyInfo Source | |
type AttrLabel CellViewBackgroundPropertyInfo = "CellView::background" Source | |
type AttrGetType CellViewBackgroundPropertyInfo = () Source | |
type AttrBaseTypeConstraint CellViewBackgroundPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewBackgroundPropertyInfo = * ~ Text Source | |
type AttrAllowedOps CellViewBackgroundPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ([] AttrOpTag)) Source |
setCellViewBackground :: (MonadIO m, CellViewK o) => o -> Text -> m () Source
BackgroundGdk
data CellViewBackgroundGdkPropertyInfo Source
AttrInfo CellViewBackgroundGdkPropertyInfo Source | |
type AttrLabel CellViewBackgroundGdkPropertyInfo = "CellView::background-gdk" Source | |
type AttrGetType CellViewBackgroundGdkPropertyInfo = Color Source | |
type AttrBaseTypeConstraint CellViewBackgroundGdkPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewBackgroundGdkPropertyInfo = * ~ Color Source | |
type AttrAllowedOps CellViewBackgroundGdkPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> m Color Source
setCellViewBackgroundGdk :: (MonadIO m, CellViewK o) => o -> Color -> m () Source
BackgroundRgba
data CellViewBackgroundRgbaPropertyInfo Source
AttrInfo CellViewBackgroundRgbaPropertyInfo Source | |
type AttrLabel CellViewBackgroundRgbaPropertyInfo = "CellView::background-rgba" Source | |
type AttrGetType CellViewBackgroundRgbaPropertyInfo = RGBA Source | |
type AttrBaseTypeConstraint CellViewBackgroundRgbaPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewBackgroundRgbaPropertyInfo = * ~ RGBA Source | |
type AttrAllowedOps CellViewBackgroundRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellViewBackgroundRgba :: (MonadIO m, CellViewK o) => o -> m RGBA Source
setCellViewBackgroundRgba :: (MonadIO m, CellViewK o) => o -> RGBA -> m () Source
BackgroundSet
data CellViewBackgroundSetPropertyInfo Source
AttrInfo CellViewBackgroundSetPropertyInfo Source | |
type AttrLabel CellViewBackgroundSetPropertyInfo = "CellView::background-set" Source | |
type AttrGetType CellViewBackgroundSetPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellViewBackgroundSetPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewBackgroundSetPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps CellViewBackgroundSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellViewCellAreaPropertyInfo = "CellView::cell-area" Source | |
type AttrGetType CellViewCellAreaPropertyInfo = CellArea Source | |
type AttrBaseTypeConstraint CellViewCellAreaPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewCellAreaPropertyInfo = CellAreaK Source | |
type AttrAllowedOps CellViewCellAreaPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) Source |
getCellViewCellArea :: (MonadIO m, CellViewK o) => o -> m CellArea Source
CellAreaContext
data CellViewCellAreaContextPropertyInfo Source
AttrInfo CellViewCellAreaContextPropertyInfo Source | |
type AttrLabel CellViewCellAreaContextPropertyInfo = "CellView::cell-area-context" Source | |
type AttrGetType CellViewCellAreaContextPropertyInfo = CellAreaContext Source | |
type AttrBaseTypeConstraint CellViewCellAreaContextPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewCellAreaContextPropertyInfo = CellAreaContextK Source | |
type AttrAllowedOps CellViewCellAreaContextPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) Source |
constructCellViewCellAreaContext :: CellAreaContextK a => a -> IO ([Char], GValue) Source
getCellViewCellAreaContext :: (MonadIO m, CellViewK o) => o -> m CellAreaContext Source
DrawSensitive
data CellViewDrawSensitivePropertyInfo Source
AttrInfo CellViewDrawSensitivePropertyInfo Source | |
type AttrLabel CellViewDrawSensitivePropertyInfo = "CellView::draw-sensitive" Source | |
type AttrGetType CellViewDrawSensitivePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellViewDrawSensitivePropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewDrawSensitivePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps CellViewDrawSensitivePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellViewFitModelPropertyInfo = "CellView::fit-model" Source | |
type AttrGetType CellViewFitModelPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellViewFitModelPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewFitModelPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps CellViewFitModelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellViewModelPropertyInfo = "CellView::model" Source | |
type AttrGetType CellViewModelPropertyInfo = TreeModel Source | |
type AttrBaseTypeConstraint CellViewModelPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewModelPropertyInfo = TreeModelK Source | |
type AttrAllowedOps CellViewModelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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