gi-webkit2webextension-0.2.10.13: WebKit2WebExtension bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit2WebExtension.Objects.DOMRange

Contents

Description

 

Synopsis

Exported types

newtype DOMRange Source

Constructors

DOMRange (ForeignPtr DOMRange) 

Instances

GObject DOMRange Source 
((~) * info (ResolveDOMRangeMethod t DOMRange), MethodInfo * info DOMRange p) => IsLabel t (DOMRange -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> DOMRange -> p

((~) * info (ResolveDOMRangeMethod t DOMRange), MethodInfo * info DOMRange p) => IsLabelProxy t (DOMRange -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> DOMRange -> p

type ParentTypes DOMRange Source 
type AttributeList DOMRange Source 
type SignalList DOMRange Source 

Methods

dOMRangeCloneContents

dOMRangeCloneRange

dOMRangeCollapse

dOMRangeCollapse :: (MonadIO m, DOMRangeK a) => a -> Bool -> m () Source

dOMRangeCompareBoundaryPoints

dOMRangeCompareNode

dOMRangeComparePoint

dOMRangeCreateContextualFragment

dOMRangeDeleteContents

dOMRangeDetach

data DOMRangeDetachMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, DOMRangeK a) => MethodInfo (TYPE Lifted) DOMRangeDetachMethodInfo a signature Source 

dOMRangeDetach :: (MonadIO m, DOMRangeK a) => a -> m () Source

dOMRangeExtractContents

dOMRangeGetCollapsed

dOMRangeGetCommonAncestorContainer

dOMRangeGetEndContainer

dOMRangeGetEndOffset

dOMRangeGetStartContainer

dOMRangeGetStartOffset

dOMRangeGetText

dOMRangeInsertNode

dOMRangeInsertNode :: (MonadIO m, DOMRangeK a, DOMNodeK b) => a -> b -> m () Source

dOMRangeIntersectsNode

dOMRangeIntersectsNode :: (MonadIO m, DOMRangeK a, DOMNodeK b) => a -> b -> m () Source

dOMRangeIsPointInRange

dOMRangeIsPointInRange :: (MonadIO m, DOMRangeK a, DOMNodeK b) => a -> b -> Int64 -> m () Source

dOMRangeSelectNode

dOMRangeSelectNode :: (MonadIO m, DOMRangeK a, DOMNodeK b) => a -> b -> m () Source

dOMRangeSelectNodeContents

dOMRangeSetEnd

data DOMRangeSetEndMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Int64 -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo (TYPE Lifted) DOMRangeSetEndMethodInfo a signature Source 

dOMRangeSetEnd :: (MonadIO m, DOMRangeK a, DOMNodeK b) => a -> b -> Int64 -> m () Source

dOMRangeSetEndAfter

dOMRangeSetEndAfter :: (MonadIO m, DOMRangeK a, DOMNodeK b) => a -> b -> m () Source

dOMRangeSetEndBefore

dOMRangeSetEndBefore :: (MonadIO m, DOMRangeK a, DOMNodeK b) => a -> b -> m () Source

dOMRangeSetStart

data DOMRangeSetStartMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Int64 -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo (TYPE Lifted) DOMRangeSetStartMethodInfo a signature Source 

dOMRangeSetStart :: (MonadIO m, DOMRangeK a, DOMNodeK b) => a -> b -> Int64 -> m () Source

dOMRangeSetStartAfter

dOMRangeSetStartAfter :: (MonadIO m, DOMRangeK a, DOMNodeK b) => a -> b -> m () Source

dOMRangeSetStartBefore

dOMRangeSetStartBefore :: (MonadIO m, DOMRangeK a, DOMNodeK b) => a -> b -> m () Source

dOMRangeSurroundContents

dOMRangeToString

Properties

Collapsed

CommonAncestorContainer

data DOMRangeCommonAncestorContainerPropertyInfo Source

Instances

AttrInfo DOMRangeCommonAncestorContainerPropertyInfo Source 
type AttrLabel DOMRangeCommonAncestorContainerPropertyInfo = "common-ancestor-container" Source 
type AttrGetType DOMRangeCommonAncestorContainerPropertyInfo = DOMNode Source 
type AttrBaseTypeConstraint DOMRangeCommonAncestorContainerPropertyInfo = DOMRangeK Source 
type AttrSetTypeConstraint DOMRangeCommonAncestorContainerPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMRangeCommonAncestorContainerPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

EndContainer

EndOffset

StartContainer

StartOffset

Text