![]() |
API documentation
2.0rc1
|
#include <clientlib.h>
Inherits client::Object.
Public Member Functions | |
Node * | get_anchorNode () |
double | get_anchorOffset () |
Node * | get_baseNode () |
double | get_baseOffset () |
Node * | get_extentNode () |
double | get_extentOffset () |
Node * | get_focusNode () |
double | get_focusOffset () |
bool | get_isCollapsed () |
double | get_rangeCount () |
String * | get_type () |
void | addRange (Range *range) |
void | collapse (Node *parentNode, double offset) |
void | collapseToEnd () |
void | collapseToStart () |
bool | containsNode (Node *node, bool partlyContained) |
void | deleteFromDocument () |
void | empty () |
void | extend (Node *newNode, double offset) |
Range * | getRangeAt (double index) |
void | removeAllRanges () |
void | removeRange (Range *range) |
void | selectAllChildren (Node *parentNode) |
void | setBaseAndExtent (Node *baseNode, double baseOffset, Node *extentNode, double extentOffset) |
void | setPosition (Node *parentNode, double offset) |
String * | toString () |
Selection * | get_prototype () |
void | set_prototype (Selection *) |
Selection () | |
![]() | |
Object () | |
template<typename T > | |
T | valueOf () |
operator double () const | |
Object * | operator[] (const client::String &name) const |
void | set_ (const client::String &name, Object *v) |
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type> | |
void | set_ (const client::String &name, T v) |
bool | hasOwnProperty (const client::String &name) |
client::Selection::Selection | ( | ) |
void client::Selection::addRange | ( | Range * | range | ) |
void client::Selection::collapse | ( | Node * | parentNode, |
double | offset | ||
) |
void client::Selection::collapseToEnd | ( | ) |
void client::Selection::collapseToStart | ( | ) |
bool client::Selection::containsNode | ( | Node * | node, |
bool | partlyContained | ||
) |
void client::Selection::deleteFromDocument | ( | ) |
void client::Selection::empty | ( | ) |
void client::Selection::extend | ( | Node * | newNode, |
double | offset | ||
) |
Node* client::Selection::get_anchorNode | ( | ) |
double client::Selection::get_anchorOffset | ( | ) |
Node* client::Selection::get_baseNode | ( | ) |
double client::Selection::get_baseOffset | ( | ) |
Node* client::Selection::get_extentNode | ( | ) |
double client::Selection::get_extentOffset | ( | ) |
Node* client::Selection::get_focusNode | ( | ) |
double client::Selection::get_focusOffset | ( | ) |
bool client::Selection::get_isCollapsed | ( | ) |
Selection* client::Selection::get_prototype | ( | ) |
double client::Selection::get_rangeCount | ( | ) |
String* client::Selection::get_type | ( | ) |
Range* client::Selection::getRangeAt | ( | double | index | ) |
void client::Selection::removeAllRanges | ( | ) |
void client::Selection::removeRange | ( | Range * | range | ) |
void client::Selection::selectAllChildren | ( | Node * | parentNode | ) |
void client::Selection::set_prototype | ( | Selection * | ) |
void client::Selection::setBaseAndExtent | ( | Node * | baseNode, |
double | baseOffset, | ||
Node * | extentNode, | ||
double | extentOffset | ||
) |
void client::Selection::setPosition | ( | Node * | parentNode, |
double | offset | ||
) |
String* client::Selection::toString | ( | ) |