![]() |
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 () | |
Public Member Functions inherited from client::Object | |
| 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 | ( | ) |
1.8.13