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
- data DOMDOMSelectionAddRangeMethodInfo
- dOMDOMSelectionAddRange :: (MonadIO m, DOMDOMSelectionK a, DOMRangeK b) => a -> b -> m ()
- data DOMDOMSelectionCollapseMethodInfo
- dOMDOMSelectionCollapse :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> CLong -> m ()
- data DOMDOMSelectionCollapseToEndMethodInfo
- dOMDOMSelectionCollapseToEnd :: (MonadIO m, DOMDOMSelectionK a) => a -> m ()
- data DOMDOMSelectionCollapseToStartMethodInfo
- dOMDOMSelectionCollapseToStart :: (MonadIO m, DOMDOMSelectionK a) => a -> m ()
- data DOMDOMSelectionContainsNodeMethodInfo
- dOMDOMSelectionContainsNode :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> Bool -> m Bool
- data DOMDOMSelectionDeleteFromDocumentMethodInfo
- dOMDOMSelectionDeleteFromDocument :: (MonadIO m, DOMDOMSelectionK a) => a -> m ()
- data DOMDOMSelectionEmptyMethodInfo
- dOMDOMSelectionEmpty :: (MonadIO m, DOMDOMSelectionK a) => a -> m ()
- data DOMDOMSelectionExtendMethodInfo
- dOMDOMSelectionExtend :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> CLong -> m ()
- data DOMDOMSelectionGetAnchorNodeMethodInfo
- dOMDOMSelectionGetAnchorNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode
- data DOMDOMSelectionGetAnchorOffsetMethodInfo
- dOMDOMSelectionGetAnchorOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m CLong
- data DOMDOMSelectionGetBaseNodeMethodInfo
- dOMDOMSelectionGetBaseNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode
- data DOMDOMSelectionGetBaseOffsetMethodInfo
- dOMDOMSelectionGetBaseOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m CLong
- data DOMDOMSelectionGetExtentNodeMethodInfo
- dOMDOMSelectionGetExtentNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode
- data DOMDOMSelectionGetExtentOffsetMethodInfo
- dOMDOMSelectionGetExtentOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m CLong
- data DOMDOMSelectionGetFocusNodeMethodInfo
- dOMDOMSelectionGetFocusNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode
- data DOMDOMSelectionGetFocusOffsetMethodInfo
- dOMDOMSelectionGetFocusOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m CLong
- data DOMDOMSelectionGetIsCollapsedMethodInfo
- dOMDOMSelectionGetIsCollapsed :: (MonadIO m, DOMDOMSelectionK a) => a -> m Bool
- data DOMDOMSelectionGetRangeAtMethodInfo
- dOMDOMSelectionGetRangeAt :: (MonadIO m, DOMDOMSelectionK a) => a -> CLong -> m DOMRange
- data DOMDOMSelectionGetRangeCountMethodInfo
- dOMDOMSelectionGetRangeCount :: (MonadIO m, DOMDOMSelectionK a) => a -> m CLong
- data DOMDOMSelectionModifyMethodInfo
- dOMDOMSelectionModify :: (MonadIO m, DOMDOMSelectionK a) => a -> Text -> Text -> Text -> m ()
- data DOMDOMSelectionRemoveAllRangesMethodInfo
- dOMDOMSelectionRemoveAllRanges :: (MonadIO m, DOMDOMSelectionK a) => a -> m ()
- data DOMDOMSelectionSelectAllChildrenMethodInfo
- dOMDOMSelectionSelectAllChildren :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> m ()
- data DOMDOMSelectionSetBaseAndExtentMethodInfo
- dOMDOMSelectionSetBaseAndExtent :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b, DOMNodeK c) => a -> b -> CLong -> c -> CLong -> m ()
- data DOMDOMSelectionSetPositionMethodInfo
- dOMDOMSelectionSetPosition :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> CLong -> m ()
- data DOMDOMSelectionAnchorNodePropertyInfo
- dOMDOMSelectionAnchorNode :: AttrLabelProxy "anchorNode"
- getDOMDOMSelectionAnchorNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode
- data DOMDOMSelectionAnchorOffsetPropertyInfo
- dOMDOMSelectionAnchorOffset :: AttrLabelProxy "anchorOffset"
- getDOMDOMSelectionAnchorOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong
- data DOMDOMSelectionBaseNodePropertyInfo
- dOMDOMSelectionBaseNode :: AttrLabelProxy "baseNode"
- getDOMDOMSelectionBaseNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode
- data DOMDOMSelectionBaseOffsetPropertyInfo
- dOMDOMSelectionBaseOffset :: AttrLabelProxy "baseOffset"
- getDOMDOMSelectionBaseOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong
- data DOMDOMSelectionExtentNodePropertyInfo
- dOMDOMSelectionExtentNode :: AttrLabelProxy "extentNode"
- getDOMDOMSelectionExtentNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode
- data DOMDOMSelectionExtentOffsetPropertyInfo
- dOMDOMSelectionExtentOffset :: AttrLabelProxy "extentOffset"
- getDOMDOMSelectionExtentOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong
- data DOMDOMSelectionFocusNodePropertyInfo
- dOMDOMSelectionFocusNode :: AttrLabelProxy "focusNode"
- getDOMDOMSelectionFocusNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode
- data DOMDOMSelectionFocusOffsetPropertyInfo
- dOMDOMSelectionFocusOffset :: AttrLabelProxy "focusOffset"
- getDOMDOMSelectionFocusOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong
- data DOMDOMSelectionIsCollapsedPropertyInfo
- dOMDOMSelectionIsCollapsed :: AttrLabelProxy "isCollapsed"
- getDOMDOMSelectionIsCollapsed :: (MonadIO m, DOMDOMSelectionK o) => o -> m Bool
- data DOMDOMSelectionRangeCountPropertyInfo
- dOMDOMSelectionRangeCount :: AttrLabelProxy "rangeCount"
- getDOMDOMSelectionRangeCount :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong
- data DOMDOMSelectionTypePropertyInfo
- dOMDOMSelectionType :: AttrLabelProxy "type"
- getDOMDOMSelectionType :: (MonadIO m, DOMDOMSelectionK o) => o -> m (Maybe Text)
Exported types
newtype DOMDOMSelection Source
GObject DOMDOMSelection | |
((~) * info (ResolveDOMDOMSelectionMethod t DOMDOMSelection), MethodInfo * info DOMDOMSelection p) => IsLabelProxy t (DOMDOMSelection -> p) | |
type ParentTypes DOMDOMSelection | |
type AttributeList DOMDOMSelection | |
type SignalList DOMDOMSelection |
class GObject o => DOMDOMSelectionK o Source
(GObject o, IsDescendantOf DOMDOMSelection o) => DOMDOMSelectionK o |
toDOMDOMSelection :: DOMDOMSelectionK o => o -> IO DOMDOMSelection Source
Methods
dOMDOMSelectionAddRange
data DOMDOMSelectionAddRangeMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, DOMDOMSelectionK a, DOMRangeK b) => MethodInfo * DOMDOMSelectionAddRangeMethodInfo a signature |
dOMDOMSelectionAddRange :: (MonadIO m, DOMDOMSelectionK a, DOMRangeK b) => a -> b -> m () Source
dOMDOMSelectionCollapse
data DOMDOMSelectionCollapseMethodInfo Source
((~) * signature (b -> CLong -> m ()), MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => MethodInfo * DOMDOMSelectionCollapseMethodInfo a signature |
dOMDOMSelectionCollapse :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> CLong -> m () Source
dOMDOMSelectionCollapseToEnd
data DOMDOMSelectionCollapseToEndMethodInfo Source
((~) * signature (m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionCollapseToEndMethodInfo a signature |
dOMDOMSelectionCollapseToEnd :: (MonadIO m, DOMDOMSelectionK a) => a -> m () Source
dOMDOMSelectionCollapseToStart
data DOMDOMSelectionCollapseToStartMethodInfo Source
((~) * signature (m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionCollapseToStartMethodInfo a signature |
dOMDOMSelectionCollapseToStart :: (MonadIO m, DOMDOMSelectionK a) => a -> m () Source
dOMDOMSelectionContainsNode
data DOMDOMSelectionContainsNodeMethodInfo Source
((~) * signature (b -> Bool -> m Bool), MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => MethodInfo * DOMDOMSelectionContainsNodeMethodInfo a signature |
dOMDOMSelectionContainsNode :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> Bool -> m Bool Source
dOMDOMSelectionDeleteFromDocument
data DOMDOMSelectionDeleteFromDocumentMethodInfo Source
((~) * signature (m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionDeleteFromDocumentMethodInfo a signature |
dOMDOMSelectionDeleteFromDocument :: (MonadIO m, DOMDOMSelectionK a) => a -> m () Source
dOMDOMSelectionEmpty
data DOMDOMSelectionEmptyMethodInfo Source
((~) * signature (m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionEmptyMethodInfo a signature |
dOMDOMSelectionEmpty :: (MonadIO m, DOMDOMSelectionK a) => a -> m () Source
dOMDOMSelectionExtend
data DOMDOMSelectionExtendMethodInfo Source
((~) * signature (b -> CLong -> m ()), MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => MethodInfo * DOMDOMSelectionExtendMethodInfo a signature |
dOMDOMSelectionExtend :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> CLong -> m () Source
dOMDOMSelectionGetAnchorNode
data DOMDOMSelectionGetAnchorNodeMethodInfo Source
((~) * signature (m DOMNode), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetAnchorNodeMethodInfo a signature |
dOMDOMSelectionGetAnchorNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode Source
dOMDOMSelectionGetAnchorOffset
data DOMDOMSelectionGetAnchorOffsetMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetAnchorOffsetMethodInfo a signature |
dOMDOMSelectionGetAnchorOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m CLong Source
dOMDOMSelectionGetBaseNode
data DOMDOMSelectionGetBaseNodeMethodInfo Source
((~) * signature (m DOMNode), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetBaseNodeMethodInfo a signature |
dOMDOMSelectionGetBaseNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode Source
dOMDOMSelectionGetBaseOffset
data DOMDOMSelectionGetBaseOffsetMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetBaseOffsetMethodInfo a signature |
dOMDOMSelectionGetBaseOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m CLong Source
dOMDOMSelectionGetExtentNode
data DOMDOMSelectionGetExtentNodeMethodInfo Source
((~) * signature (m DOMNode), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetExtentNodeMethodInfo a signature |
dOMDOMSelectionGetExtentNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode Source
dOMDOMSelectionGetExtentOffset
data DOMDOMSelectionGetExtentOffsetMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetExtentOffsetMethodInfo a signature |
dOMDOMSelectionGetExtentOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m CLong Source
dOMDOMSelectionGetFocusNode
data DOMDOMSelectionGetFocusNodeMethodInfo Source
((~) * signature (m DOMNode), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetFocusNodeMethodInfo a signature |
dOMDOMSelectionGetFocusNode :: (MonadIO m, DOMDOMSelectionK a) => a -> m DOMNode Source
dOMDOMSelectionGetFocusOffset
data DOMDOMSelectionGetFocusOffsetMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetFocusOffsetMethodInfo a signature |
dOMDOMSelectionGetFocusOffset :: (MonadIO m, DOMDOMSelectionK a) => a -> m CLong Source
dOMDOMSelectionGetIsCollapsed
data DOMDOMSelectionGetIsCollapsedMethodInfo Source
((~) * signature (m Bool), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetIsCollapsedMethodInfo a signature |
dOMDOMSelectionGetIsCollapsed :: (MonadIO m, DOMDOMSelectionK a) => a -> m Bool Source
dOMDOMSelectionGetRangeAt
data DOMDOMSelectionGetRangeAtMethodInfo Source
((~) * signature (CLong -> m DOMRange), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetRangeAtMethodInfo a signature |
dOMDOMSelectionGetRangeAt :: (MonadIO m, DOMDOMSelectionK a) => a -> CLong -> m DOMRange Source
dOMDOMSelectionGetRangeCount
data DOMDOMSelectionGetRangeCountMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionGetRangeCountMethodInfo a signature |
dOMDOMSelectionGetRangeCount :: (MonadIO m, DOMDOMSelectionK a) => a -> m CLong Source
dOMDOMSelectionModify
data DOMDOMSelectionModifyMethodInfo Source
((~) * signature (Text -> Text -> Text -> m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionModifyMethodInfo a signature |
dOMDOMSelectionModify :: (MonadIO m, DOMDOMSelectionK a) => a -> Text -> Text -> Text -> m () Source
dOMDOMSelectionRemoveAllRanges
data DOMDOMSelectionRemoveAllRangesMethodInfo Source
((~) * signature (m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo * DOMDOMSelectionRemoveAllRangesMethodInfo a signature |
dOMDOMSelectionRemoveAllRanges :: (MonadIO m, DOMDOMSelectionK a) => a -> m () Source
dOMDOMSelectionSelectAllChildren
data DOMDOMSelectionSelectAllChildrenMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => MethodInfo * DOMDOMSelectionSelectAllChildrenMethodInfo a signature |
dOMDOMSelectionSelectAllChildren :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> m () Source
dOMDOMSelectionSetBaseAndExtent
data DOMDOMSelectionSetBaseAndExtentMethodInfo Source
((~) * signature (b -> CLong -> c -> CLong -> m ()), MonadIO m, DOMDOMSelectionK a, DOMNodeK b, DOMNodeK c) => MethodInfo * DOMDOMSelectionSetBaseAndExtentMethodInfo a signature |
dOMDOMSelectionSetBaseAndExtent :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b, DOMNodeK c) => a -> b -> CLong -> c -> CLong -> m () Source
dOMDOMSelectionSetPosition
data DOMDOMSelectionSetPositionMethodInfo Source
((~) * signature (b -> CLong -> m ()), MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => MethodInfo * DOMDOMSelectionSetPositionMethodInfo a signature |
dOMDOMSelectionSetPosition :: (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => a -> b -> CLong -> m () Source
Properties
AnchorNode
data DOMDOMSelectionAnchorNodePropertyInfo Source
dOMDOMSelectionAnchorNode :: AttrLabelProxy "anchorNode" Source
getDOMDOMSelectionAnchorNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode Source
AnchorOffset
data DOMDOMSelectionAnchorOffsetPropertyInfo Source
dOMDOMSelectionAnchorOffset :: AttrLabelProxy "anchorOffset" Source
getDOMDOMSelectionAnchorOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong Source
BaseNode
data DOMDOMSelectionBaseNodePropertyInfo Source
dOMDOMSelectionBaseNode :: AttrLabelProxy "baseNode" Source
getDOMDOMSelectionBaseNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode Source
BaseOffset
data DOMDOMSelectionBaseOffsetPropertyInfo Source
dOMDOMSelectionBaseOffset :: AttrLabelProxy "baseOffset" Source
getDOMDOMSelectionBaseOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong Source
ExtentNode
data DOMDOMSelectionExtentNodePropertyInfo Source
dOMDOMSelectionExtentNode :: AttrLabelProxy "extentNode" Source
getDOMDOMSelectionExtentNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode Source
ExtentOffset
data DOMDOMSelectionExtentOffsetPropertyInfo Source
dOMDOMSelectionExtentOffset :: AttrLabelProxy "extentOffset" Source
getDOMDOMSelectionExtentOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong Source
FocusNode
data DOMDOMSelectionFocusNodePropertyInfo Source
dOMDOMSelectionFocusNode :: AttrLabelProxy "focusNode" Source
getDOMDOMSelectionFocusNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode Source
FocusOffset
data DOMDOMSelectionFocusOffsetPropertyInfo Source
dOMDOMSelectionFocusOffset :: AttrLabelProxy "focusOffset" Source
getDOMDOMSelectionFocusOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong Source
IsCollapsed
data DOMDOMSelectionIsCollapsedPropertyInfo Source
dOMDOMSelectionIsCollapsed :: AttrLabelProxy "isCollapsed" Source
getDOMDOMSelectionIsCollapsed :: (MonadIO m, DOMDOMSelectionK o) => o -> m Bool Source
RangeCount
data DOMDOMSelectionRangeCountPropertyInfo Source
dOMDOMSelectionRangeCount :: AttrLabelProxy "rangeCount" Source
getDOMDOMSelectionRangeCount :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong Source
Type
data DOMDOMSelectionTypePropertyInfo Source
dOMDOMSelectionType :: AttrLabelProxy "type" Source
getDOMDOMSelectionType :: (MonadIO m, DOMDOMSelectionK o) => o -> m (Maybe Text) Source