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
- 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 | |
((~) * info (ResolveCellViewMethod t CellView), MethodInfo * info CellView p) => IsLabel t (CellView -> p) Source | |
((~) * info (ResolveCellViewMethod t CellView), MethodInfo * info CellView p) => IsLabelProxy t (CellView -> p) Source | |
type ParentTypes CellView Source | |
type AttributeList CellView Source | |
type SignalList CellView Source |
toCellView :: CellViewK o => o -> IO CellView Source
Methods
cellViewGetDisplayedRow
data CellViewGetDisplayedRowMethodInfo Source
((~) (TYPE Lifted) signature (m TreePath), MonadIO m, CellViewK a) => MethodInfo (TYPE Lifted) CellViewGetDisplayedRowMethodInfo a signature Source | |
cellViewGetDisplayedRow :: (MonadIO m, CellViewK a) => a -> m TreePath Source
cellViewGetDrawSensitive
data CellViewGetDrawSensitiveMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, CellViewK a) => MethodInfo (TYPE Lifted) CellViewGetDrawSensitiveMethodInfo a signature Source | |
cellViewGetDrawSensitive :: (MonadIO m, CellViewK a) => a -> m Bool Source
cellViewGetFitModel
data CellViewGetFitModelMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, CellViewK a) => MethodInfo (TYPE Lifted) CellViewGetFitModelMethodInfo a signature Source | |
cellViewGetFitModel :: (MonadIO m, CellViewK a) => a -> m Bool Source
cellViewGetModel
data CellViewGetModelMethodInfo Source
((~) (TYPE Lifted) signature (m TreeModel), MonadIO m, CellViewK a) => MethodInfo (TYPE Lifted) CellViewGetModelMethodInfo a signature Source | |
cellViewGetModel :: (MonadIO m, CellViewK a) => a -> m TreeModel Source
cellViewGetSizeOfRow
data CellViewGetSizeOfRowMethodInfo Source
((~) (TYPE Lifted) signature (TreePath -> m (Bool, Requisition)), MonadIO m, CellViewK a) => MethodInfo (TYPE Lifted) CellViewGetSizeOfRowMethodInfo a signature Source | |
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
((~) (TYPE Lifted) signature (Color -> m ()), MonadIO m, CellViewK a) => MethodInfo (TYPE Lifted) CellViewSetBackgroundColorMethodInfo a signature Source | |
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
((~) (TYPE Lifted) signature (RGBA -> m ()), MonadIO m, CellViewK a) => MethodInfo (TYPE Lifted) CellViewSetBackgroundRgbaMethodInfo a signature Source | |
cellViewSetBackgroundRgba :: (MonadIO m, CellViewK a) => a -> RGBA -> m () Source
cellViewSetDisplayedRow
cellViewSetDrawSensitive
data CellViewSetDrawSensitiveMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, CellViewK a) => MethodInfo (TYPE Lifted) CellViewSetDrawSensitiveMethodInfo a signature Source | |
cellViewSetDrawSensitive :: (MonadIO m, CellViewK a) => a -> Bool -> m () Source
cellViewSetFitModel
data CellViewSetFitModelMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, CellViewK a) => MethodInfo (TYPE Lifted) CellViewSetFitModelMethodInfo a signature Source | |
cellViewSetFitModel :: (MonadIO m, CellViewK a) => a -> Bool -> m () Source
cellViewSetModel
data CellViewSetModelMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, CellViewK a, TreeModelK b) => MethodInfo (TYPE Lifted) CellViewSetModelMethodInfo a signature Source | |
cellViewSetModel :: (MonadIO m, CellViewK a, TreeModelK b) => a -> Maybe b -> m () Source
Properties
Background
data CellViewBackgroundPropertyInfo Source
AttrInfo CellViewBackgroundPropertyInfo Source | |
type AttrLabel CellViewBackgroundPropertyInfo = "background" Source | |
type AttrGetType CellViewBackgroundPropertyInfo = () Source | |
type AttrBaseTypeConstraint CellViewBackgroundPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewBackgroundPropertyInfo = TYPE Lifted ~ 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 = "background-gdk" Source | |
type AttrGetType CellViewBackgroundGdkPropertyInfo = Color Source | |
type AttrBaseTypeConstraint CellViewBackgroundGdkPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewBackgroundGdkPropertyInfo = TYPE Lifted ~ Color Source | |
type AttrAllowedOps CellViewBackgroundGdkPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructCellViewBackgroundGdk :: Color -> IO ([Char], GValue) 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 = "background-rgba" Source | |
type AttrGetType CellViewBackgroundRgbaPropertyInfo = RGBA Source | |
type AttrBaseTypeConstraint CellViewBackgroundRgbaPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewBackgroundRgbaPropertyInfo = TYPE Lifted ~ RGBA Source | |
type AttrAllowedOps CellViewBackgroundRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructCellViewBackgroundRgba :: RGBA -> IO ([Char], GValue) 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 = "background-set" Source | |
type AttrGetType CellViewBackgroundSetPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellViewBackgroundSetPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewBackgroundSetPropertyInfo = TYPE Lifted ~ 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
getCellViewCellArea :: (MonadIO m, CellViewK o) => o -> m CellArea Source
CellAreaContext
data CellViewCellAreaContextPropertyInfo 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 = "draw-sensitive" Source | |
type AttrGetType CellViewDrawSensitivePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellViewDrawSensitivePropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewDrawSensitivePropertyInfo = TYPE Lifted ~ 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 = "fit-model" Source | |
type AttrGetType CellViewFitModelPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellViewFitModelPropertyInfo = CellViewK Source | |
type AttrSetTypeConstraint CellViewFitModelPropertyInfo = TYPE Lifted ~ 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 = "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