Dodo
DOm DOcument implementation
Loading...
Searching...
No Matches
Wikimedia\Dodo\AbstractRange Class Reference

An abstract range. More...

+ Inheritance diagram for Wikimedia\Dodo\AbstractRange:

Public Member Functions

Node getStartContainer ()
 
int getStartOffset ()
 
Node getEndContainer ()
 
int getEndOffset ()
 
bool getCollapsed ()
 

Protected Member Functions

 __construct (Node $startContainer, int $startOffset, Node $endContainer, int $endOffset)
 Create a new AbstractRange object.
 

Protected Attributes

BoundaryPoint $_start
 
BoundaryPoint $_end
 

Detailed Description

An abstract range.

See also
https://dom.spec.whatwg.org/#concept-range -forbid-undeclared-magic-properties

Constructor & Destructor Documentation

◆ __construct()

Wikimedia\Dodo\AbstractRange::__construct ( Node $startContainer,
int $startOffset,
Node $endContainer,
int $endOffset )
protected

Create a new AbstractRange object.

For subclass use only.

Parameters
Node$startContainer
int$startOffset
Node$endContainer
int$endOffset

Member Function Documentation

◆ getCollapsed()

bool Wikimedia\Dodo\AbstractRange::getCollapsed ( )
Returns
bool

Implements Wikimedia::IDLeDOM::AbstractRange.

◆ getEndContainer()

Node Wikimedia\Dodo\AbstractRange::getEndContainer ( )
Returns
Node

Implements Wikimedia::IDLeDOM::AbstractRange.

◆ getEndOffset()

int Wikimedia\Dodo\AbstractRange::getEndOffset ( )
Returns
int

Implements Wikimedia::IDLeDOM::AbstractRange.

◆ getStartContainer()

Node Wikimedia\Dodo\AbstractRange::getStartContainer ( )
Returns
Node

Implements Wikimedia::IDLeDOM::AbstractRange.

◆ getStartOffset()

int Wikimedia\Dodo\AbstractRange::getStartOffset ( )
Returns
int

Implements Wikimedia::IDLeDOM::AbstractRange.


The documentation for this class was generated from the following file: