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
- dOMDOMSelectionAddRange
- dOMDOMSelectionCollapse
- dOMDOMSelectionCollapseToEnd
- dOMDOMSelectionCollapseToStart
- dOMDOMSelectionContainsNode
- dOMDOMSelectionDeleteFromDocument
- dOMDOMSelectionEmpty
- dOMDOMSelectionExtend
- dOMDOMSelectionGetAnchorNode
- dOMDOMSelectionGetAnchorOffset
- dOMDOMSelectionGetBaseNode
- dOMDOMSelectionGetBaseOffset
- dOMDOMSelectionGetExtentNode
- dOMDOMSelectionGetExtentOffset
- dOMDOMSelectionGetFocusNode
- dOMDOMSelectionGetFocusOffset
- dOMDOMSelectionGetIsCollapsed
- dOMDOMSelectionGetRangeAt
- dOMDOMSelectionGetRangeCount
- dOMDOMSelectionModify
- dOMDOMSelectionRemoveAllRanges
- dOMDOMSelectionSelectAllChildren
- dOMDOMSelectionSetBaseAndExtent
- dOMDOMSelectionSetPosition
- Properties
- newtype DOMDOMSelection = DOMDOMSelection (ForeignPtr DOMDOMSelection)
- class GObject o => DOMDOMSelectionK o
- toDOMDOMSelection :: DOMDOMSelectionK o => o -> IO DOMDOMSelection
- noDOMDOMSelection :: Maybe DOMDOMSelection
- dOMDOMSelectionAddRange :: (MonadIO m, DOMDOMSelectionK a, DOMRangeK b) => a -> b -> m ()
- dOMDOMSelectionCollapse :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> Int64 -> m ()
- dOMDOMSelectionCollapseToEnd :: (MonadIO m, DOMDOMSelectionK a) => a -> m ()
- dOMDOMSelectionCollapseToStart :: (MonadIO m, DOMDOMSelectionK a) => a -> m ()
- dOMDOMSelectionContainsNode :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> Bool -> m Bool
- dOMDOMSelectionDeleteFromDocument :: (MonadIO m, DOMDOMSelectionK a) => a -> m ()
- dOMDOMSelectionEmpty :: (MonadIO m, DOMDOMSelectionK a) => a -> m ()
- dOMDOMSelectionExtend :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> Int64 -> m ()
- dOMDOMSelectionGetAnchorNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode
- dOMDOMSelectionGetAnchorOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m Int64
- dOMDOMSelectionGetBaseNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode
- dOMDOMSelectionGetBaseOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m Int64
- dOMDOMSelectionGetExtentNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode
- dOMDOMSelectionGetExtentOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m Int64
- dOMDOMSelectionGetFocusNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode
- dOMDOMSelectionGetFocusOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m Int64
- dOMDOMSelectionGetIsCollapsed :: (MonadIO m, DOMDOMSelectionK a) => a -> m Bool
- dOMDOMSelectionGetRangeAt :: (MonadIO m, DOMDOMSelectionK a) => a -> Int64 -> m DOMRange
- dOMDOMSelectionGetRangeCount :: (MonadIO m, DOMDOMSelectionK a) => a -> m Int64
- dOMDOMSelectionModify :: (MonadIO m, DOMDOMSelectionK a) => a -> Text -> Text -> Text -> m ()
- dOMDOMSelectionRemoveAllRanges :: (MonadIO m, DOMDOMSelectionK a) => a -> m ()
- dOMDOMSelectionSelectAllChildren :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> m ()
- dOMDOMSelectionSetBaseAndExtent :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b, DOMNodeK c) => a -> b -> Int64 -> c -> Int64 -> m ()
- dOMDOMSelectionSetPosition :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> Int64 -> m ()
- data DOMDOMSelectionAnchorNodePropertyInfo
- getDOMDOMSelectionAnchorNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode
- data DOMDOMSelectionAnchorOffsetPropertyInfo
- getDOMDOMSelectionAnchorOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m Int64
- data DOMDOMSelectionBaseNodePropertyInfo
- getDOMDOMSelectionBaseNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode
- data DOMDOMSelectionBaseOffsetPropertyInfo
- getDOMDOMSelectionBaseOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m Int64
- data DOMDOMSelectionExtentNodePropertyInfo
- getDOMDOMSelectionExtentNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode
- data DOMDOMSelectionExtentOffsetPropertyInfo
- getDOMDOMSelectionExtentOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m Int64
- data DOMDOMSelectionFocusNodePropertyInfo
- getDOMDOMSelectionFocusNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode
- data DOMDOMSelectionFocusOffsetPropertyInfo
- getDOMDOMSelectionFocusOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m Int64
- data DOMDOMSelectionIsCollapsedPropertyInfo
- getDOMDOMSelectionIsCollapsed :: (MonadIO m, DOMDOMSelectionK o) => o -> m Bool
- data DOMDOMSelectionRangeCountPropertyInfo
- getDOMDOMSelectionRangeCount :: (MonadIO m, DOMDOMSelectionK o) => o -> m Int64
- data DOMDOMSelectionTypePropertyInfo
- getDOMDOMSelectionType :: (MonadIO m, DOMDOMSelectionK o) => o -> m Text
Exported types
newtype DOMDOMSelection Source
class GObject o => DOMDOMSelectionK o Source
(GObject o, IsDescendantOf DOMDOMSelection o) => DOMDOMSelectionK o |
toDOMDOMSelection :: DOMDOMSelectionK o => o -> IO DOMDOMSelection Source
Methods
dOMDOMSelectionAddRange
dOMDOMSelectionAddRange :: (MonadIO m, DOMDOMSelectionK a, DOMRangeK b) => a -> b -> m () Source
dOMDOMSelectionCollapse
dOMDOMSelectionCollapse :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> Int64 -> m () Source
dOMDOMSelectionCollapseToEnd
dOMDOMSelectionCollapseToEnd :: (MonadIO m, DOMDOMSelectionK a) => a -> m () Source
dOMDOMSelectionCollapseToStart
dOMDOMSelectionCollapseToStart :: (MonadIO m, DOMDOMSelectionK a) => a -> m () Source
dOMDOMSelectionContainsNode
dOMDOMSelectionContainsNode :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> Bool -> m Bool Source
dOMDOMSelectionDeleteFromDocument
dOMDOMSelectionDeleteFromDocument :: (MonadIO m, DOMDOMSelectionK a) => a -> m () Source
dOMDOMSelectionEmpty
dOMDOMSelectionEmpty :: (MonadIO m, DOMDOMSelectionK a) => a -> m () Source
dOMDOMSelectionExtend
dOMDOMSelectionExtend :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> Int64 -> m () Source
dOMDOMSelectionGetAnchorNode
dOMDOMSelectionGetAnchorNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode Source
dOMDOMSelectionGetAnchorOffset
dOMDOMSelectionGetAnchorOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m Int64 Source
dOMDOMSelectionGetBaseNode
dOMDOMSelectionGetBaseNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode Source
dOMDOMSelectionGetBaseOffset
dOMDOMSelectionGetBaseOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m Int64 Source
dOMDOMSelectionGetExtentNode
dOMDOMSelectionGetExtentNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode Source
dOMDOMSelectionGetExtentOffset
dOMDOMSelectionGetExtentOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m Int64 Source
dOMDOMSelectionGetFocusNode
dOMDOMSelectionGetFocusNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode Source
dOMDOMSelectionGetFocusOffset
dOMDOMSelectionGetFocusOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m Int64 Source
dOMDOMSelectionGetIsCollapsed
dOMDOMSelectionGetIsCollapsed :: (MonadIO m, DOMDOMSelectionK a) => a -> m Bool Source
dOMDOMSelectionGetRangeAt
dOMDOMSelectionGetRangeAt :: (MonadIO m, DOMDOMSelectionK a) => a -> Int64 -> m DOMRange Source
dOMDOMSelectionGetRangeCount
dOMDOMSelectionGetRangeCount :: (MonadIO m, DOMDOMSelectionK a) => a -> m Int64 Source
dOMDOMSelectionModify
dOMDOMSelectionModify :: (MonadIO m, DOMDOMSelectionK a) => a -> Text -> Text -> Text -> m () Source
dOMDOMSelectionRemoveAllRanges
dOMDOMSelectionRemoveAllRanges :: (MonadIO m, DOMDOMSelectionK a) => a -> m () Source
dOMDOMSelectionSelectAllChildren
dOMDOMSelectionSelectAllChildren :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> m () Source
dOMDOMSelectionSetBaseAndExtent
dOMDOMSelectionSetBaseAndExtent :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b, DOMNodeK c) => a -> b -> Int64 -> c -> Int64 -> m () Source
dOMDOMSelectionSetPosition
dOMDOMSelectionSetPosition :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> Int64 -> m () Source
Properties
AnchorNode
data DOMDOMSelectionAnchorNodePropertyInfo Source
AttrInfo DOMDOMSelectionAnchorNodePropertyInfo | |
type AttrLabel DOMDOMSelectionAnchorNodePropertyInfo = "DOMDOMSelection::anchor-node" | |
type AttrGetType DOMDOMSelectionAnchorNodePropertyInfo = DOMNode | |
type AttrBaseTypeConstraint DOMDOMSelectionAnchorNodePropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionAnchorNodePropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionAnchorNodePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionAnchorNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode Source
AnchorOffset
data DOMDOMSelectionAnchorOffsetPropertyInfo Source
AttrInfo DOMDOMSelectionAnchorOffsetPropertyInfo | |
type AttrLabel DOMDOMSelectionAnchorOffsetPropertyInfo = "DOMDOMSelection::anchor-offset" | |
type AttrGetType DOMDOMSelectionAnchorOffsetPropertyInfo = Int64 | |
type AttrBaseTypeConstraint DOMDOMSelectionAnchorOffsetPropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionAnchorOffsetPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionAnchorOffsetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionAnchorOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m Int64 Source
BaseNode
data DOMDOMSelectionBaseNodePropertyInfo Source
AttrInfo DOMDOMSelectionBaseNodePropertyInfo | |
type AttrLabel DOMDOMSelectionBaseNodePropertyInfo = "DOMDOMSelection::base-node" | |
type AttrGetType DOMDOMSelectionBaseNodePropertyInfo = DOMNode | |
type AttrBaseTypeConstraint DOMDOMSelectionBaseNodePropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionBaseNodePropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionBaseNodePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionBaseNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode Source
BaseOffset
data DOMDOMSelectionBaseOffsetPropertyInfo Source
AttrInfo DOMDOMSelectionBaseOffsetPropertyInfo | |
type AttrLabel DOMDOMSelectionBaseOffsetPropertyInfo = "DOMDOMSelection::base-offset" | |
type AttrGetType DOMDOMSelectionBaseOffsetPropertyInfo = Int64 | |
type AttrBaseTypeConstraint DOMDOMSelectionBaseOffsetPropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionBaseOffsetPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionBaseOffsetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionBaseOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m Int64 Source
ExtentNode
data DOMDOMSelectionExtentNodePropertyInfo Source
AttrInfo DOMDOMSelectionExtentNodePropertyInfo | |
type AttrLabel DOMDOMSelectionExtentNodePropertyInfo = "DOMDOMSelection::extent-node" | |
type AttrGetType DOMDOMSelectionExtentNodePropertyInfo = DOMNode | |
type AttrBaseTypeConstraint DOMDOMSelectionExtentNodePropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionExtentNodePropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionExtentNodePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionExtentNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode Source
ExtentOffset
data DOMDOMSelectionExtentOffsetPropertyInfo Source
AttrInfo DOMDOMSelectionExtentOffsetPropertyInfo | |
type AttrLabel DOMDOMSelectionExtentOffsetPropertyInfo = "DOMDOMSelection::extent-offset" | |
type AttrGetType DOMDOMSelectionExtentOffsetPropertyInfo = Int64 | |
type AttrBaseTypeConstraint DOMDOMSelectionExtentOffsetPropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionExtentOffsetPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionExtentOffsetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionExtentOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m Int64 Source
FocusNode
data DOMDOMSelectionFocusNodePropertyInfo Source
AttrInfo DOMDOMSelectionFocusNodePropertyInfo | |
type AttrLabel DOMDOMSelectionFocusNodePropertyInfo = "DOMDOMSelection::focus-node" | |
type AttrGetType DOMDOMSelectionFocusNodePropertyInfo = DOMNode | |
type AttrBaseTypeConstraint DOMDOMSelectionFocusNodePropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionFocusNodePropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionFocusNodePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionFocusNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode Source
FocusOffset
data DOMDOMSelectionFocusOffsetPropertyInfo Source
AttrInfo DOMDOMSelectionFocusOffsetPropertyInfo | |
type AttrLabel DOMDOMSelectionFocusOffsetPropertyInfo = "DOMDOMSelection::focus-offset" | |
type AttrGetType DOMDOMSelectionFocusOffsetPropertyInfo = Int64 | |
type AttrBaseTypeConstraint DOMDOMSelectionFocusOffsetPropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionFocusOffsetPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionFocusOffsetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionFocusOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m Int64 Source
IsCollapsed
data DOMDOMSelectionIsCollapsedPropertyInfo Source
AttrInfo DOMDOMSelectionIsCollapsedPropertyInfo | |
type AttrLabel DOMDOMSelectionIsCollapsedPropertyInfo = "DOMDOMSelection::is-collapsed" | |
type AttrGetType DOMDOMSelectionIsCollapsedPropertyInfo = Bool | |
type AttrBaseTypeConstraint DOMDOMSelectionIsCollapsedPropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionIsCollapsedPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionIsCollapsedPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionIsCollapsed :: (MonadIO m, DOMDOMSelectionK o) => o -> m Bool Source
RangeCount
data DOMDOMSelectionRangeCountPropertyInfo Source
AttrInfo DOMDOMSelectionRangeCountPropertyInfo | |
type AttrLabel DOMDOMSelectionRangeCountPropertyInfo = "DOMDOMSelection::range-count" | |
type AttrGetType DOMDOMSelectionRangeCountPropertyInfo = Int64 | |
type AttrBaseTypeConstraint DOMDOMSelectionRangeCountPropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionRangeCountPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionRangeCountPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionRangeCount :: (MonadIO m, DOMDOMSelectionK o) => o -> m Int64 Source
Type
data DOMDOMSelectionTypePropertyInfo Source
AttrInfo DOMDOMSelectionTypePropertyInfo | |
type AttrLabel DOMDOMSelectionTypePropertyInfo = "DOMDOMSelection::type" | |
type AttrGetType DOMDOMSelectionTypePropertyInfo = Text | |
type AttrBaseTypeConstraint DOMDOMSelectionTypePropertyInfo = DOMDOMSelectionK | |
type AttrSetTypeConstraint DOMDOMSelectionTypePropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMSelectionTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMSelectionType :: (MonadIO m, DOMDOMSelectionK o) => o -> m Text Source