DOMRange

Constructors

this
this(WebKitDOMRange* webKitDOMRange, bool ownedRef)

Sets our main struct and passes it to the parent class.

Members

Functions

cloneContents
DOMDocumentFragment cloneContents()
cloneRange
DOMRange cloneRange()
collapse
void collapse(bool toStart)
compareBoundaryPoints
short compareBoundaryPoints(ushort how, DOMRange sourceRange)
compareNode
short compareNode(DOMNode refNode)
comparePoint
short comparePoint(DOMNode refNode, glong offset)
createContextualFragment
DOMDocumentFragment createContextualFragment(string html)
deleteContents
void deleteContents()
detach
void detach()
expand
void expand(string unit)
extractContents
DOMDocumentFragment extractContents()
getCollapsed
bool getCollapsed()
getCommonAncestorContainer
DOMNode getCommonAncestorContainer()
getDOMRangeStruct
WebKitDOMRange* getDOMRangeStruct(bool transferOwnership)

Get the main Gtk struct

getEndContainer
DOMNode getEndContainer()
getEndOffset
glong getEndOffset()
getStartContainer
DOMNode getStartContainer()
getStartOffset
glong getStartOffset()
getStruct
void* getStruct()

the main Gtk struct as a void*

getText
string getText()
insertNode
void insertNode(DOMNode newNode)
intersectsNode
bool intersectsNode(DOMNode refNode)
isPointInRange
bool isPointInRange(DOMNode refNode, glong offset)
selectNode
void selectNode(DOMNode refNode)
selectNodeContents
void selectNodeContents(DOMNode refNode)
setEnd
void setEnd(DOMNode refNode, glong offset)
setEndAfter
void setEndAfter(DOMNode refNode)
setEndBefore
void setEndBefore(DOMNode refNode)
setStart
void setStart(DOMNode refNode, glong offset)
setStartAfter
void setStartAfter(DOMNode refNode)
setStartBefore
void setStartBefore(DOMNode refNode)
surroundContents
void surroundContents(DOMNode newParent)
toString
string toString()

Static functions

getType
GType getType()

Variables

webKitDOMRange
WebKitDOMRange* webKitDOMRange;

the main Gtk struct

Inherited Members

From DOMObject

webKitDOMObject
WebKitDOMObject* webKitDOMObject;

the main Gtk struct

getDOMObjectStruct
WebKitDOMObject* getDOMObjectStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

getType
GType getType()

Meta