|
virtual const char * | GetText (unsigned startIndex) const =0 |
| Gets the text in an input field. More...
|
|
virtual const TextInput::Rectangle * | GetTextPositions (unsigned startIndex, unsigned endIndex, unsigned &lineCount)=0 |
| Gets the coordinates of the text in the input field. More...
|
|
virtual bool | SetText (const char *buffer, unsigned length, TextInput::Range range)=0 |
| Sets the text in the input field. More...
|
|
virtual TextInput::Selection | GetSelection () const =0 |
| Gets the current text selection. More...
|
|
virtual bool | SetSelection (TextInput::Selection selection)=0 |
| Sets the current text selection. More...
|
|
virtual const char * | GetId () const =0 |
| Returns the id of the element - this is a shortcut to get the 'id' attribute. More...
|
|
virtual unsigned | GetClassesCount () const =0 |
| Returns the classes count of the element - this is a shortcut to get the 'class' attribute. More...
|
|
virtual const char * | GetClass (unsigned id) const =0 |
| Returns the value of the class with id number from the array. More...
|
|
virtual unsigned | GetAttributesCount () const =0 |
| Returns the count of all attributes on a node. More...
|
|
virtual unsigned | GetAttribute (unsigned id, char *buffer, unsigned bufferLength) const =0 |
| Gives the attribute value. More...
|
|
virtual unsigned | GetAttribute (const char *name, char *buffer, unsigned bufferLength) const =0 |
| Gives the attribute value. More...
|
|
virtual bool | HasAttribute (const char *name) const =0 |
| Returns if an attribute with name is set on the element. More...
|
|
virtual HTMLTag | GetTag () const =0 |
| Returns the HTML tag of the element. More...
|
|
virtual bool | HasScriptEventListeners () const =0 |
| Returns if the element has event listeners in JavaScript. More...
|
|
virtual unsigned | GetValueOfElement (char *buffer, unsigned bufferLength) const =0 |
| Gives the Value of the Element. More...
|
|
virtual void | GetBoundingRect (double &x, double &y, double &width, double &height) const =0 |
| Returns position and size of the node in view coordinates. More...
|
|
virtual | ~INodeProxy () |
|
Represents an INPUT or TEXTAREA element in the View.