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
- cloneContents
- cloneRange
- collapse
- compareBoundaryPoints
- compareNode
- comparePoint
- createContextualFragment
- deleteContents
- detach
- expand
- extractContents
- getCollapsed
- getCommonAncestorContainer
- getEndContainer
- getEndOffset
- getStartContainer
- getStartOffset
- getText
- insertNode
- intersectsNode
- isPointInRange
- selectNode
- selectNodeContents
- setEnd
- setEndAfter
- setEndBefore
- setStart
- setStartAfter
- setStartBefore
- surroundContents
- toString
- Properties
- newtype DOMRange = DOMRange (ManagedPtr DOMRange)
- class GObject o => IsDOMRange o
- toDOMRange :: IsDOMRange o => o -> IO DOMRange
- noDOMRange :: Maybe DOMRange
- data DOMRangeCloneContentsMethodInfo
- dOMRangeCloneContents :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMDocumentFragment
- data DOMRangeCloneRangeMethodInfo
- dOMRangeCloneRange :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMRange
- data DOMRangeCollapseMethodInfo
- dOMRangeCollapse :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> Bool -> m ()
- data DOMRangeCompareBoundaryPointsMethodInfo
- dOMRangeCompareBoundaryPoints :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMRange b) => a -> Word16 -> b -> m Int16
- data DOMRangeCompareNodeMethodInfo
- dOMRangeCompareNode :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m Int16
- data DOMRangeComparePointMethodInfo
- dOMRangeComparePoint :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> CLong -> m Int16
- data DOMRangeCreateContextualFragmentMethodInfo
- dOMRangeCreateContextualFragment :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> Text -> m DOMDocumentFragment
- data DOMRangeDeleteContentsMethodInfo
- dOMRangeDeleteContents :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m ()
- data DOMRangeDetachMethodInfo
- dOMRangeDetach :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m ()
- data DOMRangeExpandMethodInfo
- dOMRangeExpand :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> Text -> m ()
- data DOMRangeExtractContentsMethodInfo
- dOMRangeExtractContents :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMDocumentFragment
- data DOMRangeGetCollapsedMethodInfo
- dOMRangeGetCollapsed :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m ()
- data DOMRangeGetCommonAncestorContainerMethodInfo
- dOMRangeGetCommonAncestorContainer :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMNode
- data DOMRangeGetEndContainerMethodInfo
- dOMRangeGetEndContainer :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMNode
- data DOMRangeGetEndOffsetMethodInfo
- dOMRangeGetEndOffset :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m CLong
- data DOMRangeGetStartContainerMethodInfo
- dOMRangeGetStartContainer :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m DOMNode
- data DOMRangeGetStartOffsetMethodInfo
- dOMRangeGetStartOffset :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m CLong
- data DOMRangeGetTextMethodInfo
- dOMRangeGetText :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m Text
- data DOMRangeInsertNodeMethodInfo
- dOMRangeInsertNode :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- data DOMRangeIntersectsNodeMethodInfo
- dOMRangeIntersectsNode :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- data DOMRangeIsPointInRangeMethodInfo
- dOMRangeIsPointInRange :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> CLong -> m ()
- data DOMRangeSelectNodeMethodInfo
- dOMRangeSelectNode :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- data DOMRangeSelectNodeContentsMethodInfo
- dOMRangeSelectNodeContents :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- data DOMRangeSetEndMethodInfo
- dOMRangeSetEnd :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> CLong -> m ()
- data DOMRangeSetEndAfterMethodInfo
- dOMRangeSetEndAfter :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- data DOMRangeSetEndBeforeMethodInfo
- dOMRangeSetEndBefore :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- data DOMRangeSetStartMethodInfo
- dOMRangeSetStart :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> CLong -> m ()
- data DOMRangeSetStartAfterMethodInfo
- dOMRangeSetStartAfter :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- data DOMRangeSetStartBeforeMethodInfo
- dOMRangeSetStartBefore :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- data DOMRangeSurroundContentsMethodInfo
- dOMRangeSurroundContents :: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) => a -> b -> m ()
- data DOMRangeToStringMethodInfo
- dOMRangeToString :: (HasCallStack, MonadIO m, IsDOMRange a) => a -> m Text
- data DOMRangeCollapsedPropertyInfo
- dOMRangeCollapsed :: AttrLabelProxy "collapsed"
- getDOMRangeCollapsed :: (MonadIO m, IsDOMRange o) => o -> m Bool
- data DOMRangeCommonAncestorContainerPropertyInfo
- dOMRangeCommonAncestorContainer :: AttrLabelProxy "commonAncestorContainer"
- getDOMRangeCommonAncestorContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode)
- data DOMRangeEndContainerPropertyInfo
- dOMRangeEndContainer :: AttrLabelProxy "endContainer"
- getDOMRangeEndContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode)
- data DOMRangeEndOffsetPropertyInfo
- dOMRangeEndOffset :: AttrLabelProxy "endOffset"
- getDOMRangeEndOffset :: (MonadIO m, IsDOMRange o) => o -> m CLong
- data DOMRangeStartContainerPropertyInfo
- dOMRangeStartContainer :: AttrLabelProxy "startContainer"
- getDOMRangeStartContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode)
- data DOMRangeStartOffsetPropertyInfo
- dOMRangeStartOffset :: AttrLabelProxy "startOffset"
- getDOMRangeStartOffset :: (MonadIO m, IsDOMRange o) => o -> m CLong
- data DOMRangeTextPropertyInfo
- dOMRangeText :: AttrLabelProxy "text"
- getDOMRangeText :: (MonadIO m, IsDOMRange o) => o -> m (Maybe Text)
Exported types
GObject DOMRange Source # | |
IsObject DOMRange Source # | |
IsDOMRange DOMRange Source # | |
IsDOMObject DOMRange Source # | |
((~) * info (ResolveDOMRangeMethod t DOMRange), MethodInfo * info DOMRange p) => IsLabel t (DOMRange -> p) Source # | |
((~) * info (ResolveDOMRangeMethod t DOMRange), MethodInfo * info DOMRange p) => IsLabelProxy t (DOMRange -> p) Source # | |
HasAttributeList * DOMRange Source # | |
type AttributeList DOMRange Source # | |
type SignalList DOMRange Source # | |
class GObject o => IsDOMRange o Source #
(GObject a, UnknownAncestorError Constraint DOMRange a) => IsDOMRange a Source # | |
IsDOMRange DOMRange Source # | |
toDOMRange :: IsDOMRange o => o -> IO DOMRange Source #
Methods
cloneContents
data DOMRangeCloneContentsMethodInfo Source #
((~) * signature (m DOMDocumentFragment), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeCloneContentsMethodInfo a signature Source # | |
dOMRangeCloneContents Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMDocumentFragment | Returns: A |
No description available in the introspection data.
cloneRange
data DOMRangeCloneRangeMethodInfo Source #
((~) * signature (m DOMRange), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeCloneRangeMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMRange |
No description available in the introspection data.
collapse
data DOMRangeCollapseMethodInfo Source #
((~) * signature (Bool -> m ()), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeCollapseMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> Bool |
|
-> m () | (Can throw |
No description available in the introspection data.
compareBoundaryPoints
data DOMRangeCompareBoundaryPointsMethodInfo Source #
((~) * signature (Word16 -> b -> m Int16), MonadIO m, IsDOMRange a, IsDOMRange b) => MethodInfo * DOMRangeCompareBoundaryPointsMethodInfo a signature Source # | |
dOMRangeCompareBoundaryPoints Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMRange b) | |
=> a |
|
-> Word16 |
|
-> b |
|
-> m Int16 | Returns: A |
No description available in the introspection data.
compareNode
data DOMRangeCompareNodeMethodInfo Source #
((~) * signature (b -> m Int16), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeCompareNodeMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m Int16 | Returns: A |
No description available in the introspection data.
comparePoint
data DOMRangeComparePointMethodInfo Source #
((~) * signature (b -> CLong -> m Int16), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeComparePointMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> CLong |
|
-> m Int16 | Returns: A |
No description available in the introspection data.
createContextualFragment
data DOMRangeCreateContextualFragmentMethodInfo Source #
((~) * signature (Text -> m DOMDocumentFragment), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeCreateContextualFragmentMethodInfo a signature Source # | |
dOMRangeCreateContextualFragment Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> Text |
|
-> m DOMDocumentFragment | Returns: A |
No description available in the introspection data.
deleteContents
data DOMRangeDeleteContentsMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeDeleteContentsMethodInfo a signature Source # | |
dOMRangeDeleteContents Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m () | (Can throw |
No description available in the introspection data.
detach
data DOMRangeDetachMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeDetachMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m () | (Can throw |
No description available in the introspection data.
expand
data DOMRangeExpandMethodInfo Source #
((~) * signature (Text -> m ()), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeExpandMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> Text |
|
-> m () | (Can throw |
No description available in the introspection data.
extractContents
data DOMRangeExtractContentsMethodInfo Source #
((~) * signature (m DOMDocumentFragment), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeExtractContentsMethodInfo a signature Source # | |
dOMRangeExtractContents Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMDocumentFragment | Returns: A |
No description available in the introspection data.
getCollapsed
data DOMRangeGetCollapsedMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeGetCollapsedMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m () | (Can throw |
No description available in the introspection data.
getCommonAncestorContainer
data DOMRangeGetCommonAncestorContainerMethodInfo Source #
((~) * signature (m DOMNode), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeGetCommonAncestorContainerMethodInfo a signature Source # | |
dOMRangeGetCommonAncestorContainer Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMNode |
No description available in the introspection data.
getEndContainer
data DOMRangeGetEndContainerMethodInfo Source #
((~) * signature (m DOMNode), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeGetEndContainerMethodInfo a signature Source # | |
dOMRangeGetEndContainer Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMNode |
No description available in the introspection data.
getEndOffset
data DOMRangeGetEndOffsetMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeGetEndOffsetMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getStartContainer
data DOMRangeGetStartContainerMethodInfo Source #
((~) * signature (m DOMNode), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeGetStartContainerMethodInfo a signature Source # | |
dOMRangeGetStartContainer Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m DOMNode |
No description available in the introspection data.
getStartOffset
data DOMRangeGetStartOffsetMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeGetStartOffsetMethodInfo a signature Source # | |
dOMRangeGetStartOffset Source #
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getText
data DOMRangeGetTextMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeGetTextMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
insertNode
data DOMRangeInsertNodeMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeInsertNodeMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
intersectsNode
data DOMRangeIntersectsNodeMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeIntersectsNodeMethodInfo a signature Source # | |
dOMRangeIntersectsNode Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
isPointInRange
data DOMRangeIsPointInRangeMethodInfo Source #
((~) * signature (b -> CLong -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeIsPointInRangeMethodInfo a signature Source # | |
dOMRangeIsPointInRange Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> CLong |
|
-> m () | (Can throw |
No description available in the introspection data.
selectNode
data DOMRangeSelectNodeMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeSelectNodeMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
selectNodeContents
data DOMRangeSelectNodeContentsMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeSelectNodeContentsMethodInfo a signature Source # | |
dOMRangeSelectNodeContents Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
setEnd
data DOMRangeSetEndMethodInfo Source #
((~) * signature (b -> CLong -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeSetEndMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> CLong |
|
-> m () | (Can throw |
No description available in the introspection data.
setEndAfter
data DOMRangeSetEndAfterMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeSetEndAfterMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
setEndBefore
data DOMRangeSetEndBeforeMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeSetEndBeforeMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
setStart
data DOMRangeSetStartMethodInfo Source #
((~) * signature (b -> CLong -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeSetStartMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> CLong |
|
-> m () | (Can throw |
No description available in the introspection data.
setStartAfter
data DOMRangeSetStartAfterMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeSetStartAfterMethodInfo a signature Source # | |
dOMRangeSetStartAfter Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
setStartBefore
data DOMRangeSetStartBeforeMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeSetStartBeforeMethodInfo a signature Source # | |
dOMRangeSetStartBefore Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
surroundContents
data DOMRangeSurroundContentsMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsDOMRange a, IsDOMNode b) => MethodInfo * DOMRangeSurroundContentsMethodInfo a signature Source # | |
dOMRangeSurroundContents Source #
:: (HasCallStack, MonadIO m, IsDOMRange a, IsDOMNode b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
No description available in the introspection data.
toString
data DOMRangeToStringMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDOMRange a) => MethodInfo * DOMRangeToStringMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMRange a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
Properties
collapsed
data DOMRangeCollapsedPropertyInfo Source #
dOMRangeCollapsed :: AttrLabelProxy "collapsed" Source #
getDOMRangeCollapsed :: (MonadIO m, IsDOMRange o) => o -> m Bool Source #
commonAncestorContainer
data DOMRangeCommonAncestorContainerPropertyInfo Source #
dOMRangeCommonAncestorContainer :: AttrLabelProxy "commonAncestorContainer" Source #
getDOMRangeCommonAncestorContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode) Source #
endContainer
data DOMRangeEndContainerPropertyInfo Source #
dOMRangeEndContainer :: AttrLabelProxy "endContainer" Source #
getDOMRangeEndContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode) Source #
endOffset
data DOMRangeEndOffsetPropertyInfo Source #
dOMRangeEndOffset :: AttrLabelProxy "endOffset" Source #
getDOMRangeEndOffset :: (MonadIO m, IsDOMRange o) => o -> m CLong Source #
startContainer
data DOMRangeStartContainerPropertyInfo Source #
dOMRangeStartContainer :: AttrLabelProxy "startContainer" Source #
getDOMRangeStartContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe DOMNode) Source #
startOffset
data DOMRangeStartOffsetPropertyInfo Source #
dOMRangeStartOffset :: AttrLabelProxy "startOffset" Source #
getDOMRangeStartOffset :: (MonadIO m, IsDOMRange o) => o -> m CLong Source #
text
data DOMRangeTextPropertyInfo Source #
dOMRangeText :: AttrLabelProxy "text" Source #
getDOMRangeText :: (MonadIO m, IsDOMRange o) => o -> m (Maybe Text) Source #