Class TCefDomNodeRef

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCefDomNodeRef = class(TCefBaseRefCountedRef, ICefDomNode)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected function GetType: TCefDomNodeType;
Protected function IsText: Boolean;
Protected function IsElement: Boolean;
Protected function IsEditable: Boolean;
Protected function IsFormControlElement: Boolean;
Protected function GetFormControlElementType: TCefDomFormControlType;
Protected function IsSame(const that: ICefDomNode): Boolean;
Protected function GetName: ustring;
Protected function GetValue: ustring;
Protected function SetValue(const value: ustring): Boolean;
Protected function GetAsMarkup: ustring;
Protected function GetDocument: ICefDomDocument;
Protected function GetParent: ICefDomNode;
Protected function GetPreviousSibling: ICefDomNode;
Protected function GetNextSibling: ICefDomNode;
Protected function HasChildren: Boolean;
Protected function GetFirstChild: ICefDomNode;
Protected function GetLastChild: ICefDomNode;
Protected function GetElementTagName: ustring;
Protected function HasElementAttributes: Boolean;
Protected function HasElementAttribute(const attrName: ustring): Boolean;
Protected function GetElementAttribute(const attrName: ustring): ustring;
Protected procedure GetElementAttributes(const attrMap: ICefStringMap); overload;
Protected procedure GetElementAttributes(var attrList: TStrings); overload;
Protected function SetElementAttribute(const attrName, value: ustring): Boolean;
Protected function GetElementInnerText: ustring;
Protected function GetElementBounds: TCefRect;
Public class function UnWrap(data: Pointer): ICefDomNode;

Description

Methods

Protected function GetType: TCefDomNodeType;

This item has no description. Showing description inherited from ICefDomNode.GetType.

Returns the type for this node.

Protected function IsText: Boolean;

This item has no description. Showing description inherited from ICefDomNode.IsText.

Returns true (1) if this is a text node.

Protected function IsElement: Boolean;

This item has no description. Showing description inherited from ICefDomNode.IsElement.

Returns true (1) if this is an element node.

Protected function IsEditable: Boolean;

This item has no description. Showing description inherited from ICefDomNode.IsEditable.

Returns true (1) if this is an editable node.

Protected function IsFormControlElement: Boolean;

This item has no description. Showing description inherited from ICefDomNode.IsFormControlElement.

Returns true (1) if this is a form control element node.

Protected function GetFormControlElementType: TCefDomFormControlType;

This item has no description. Showing description inherited from ICefDomNode.GetFormControlElementType.

Returns the type of this form control element node.

Protected function IsSame(const that: ICefDomNode): Boolean;

This item has no description. Showing description inherited from ICefDomNode.IsSame.

Returns true (1) if this object is pointing to the same handle as |that| object.

Protected function GetName: ustring;

This item has no description. Showing description inherited from ICefDomNode.GetName.

Returns the name of this node.

Protected function GetValue: ustring;

This item has no description. Showing description inherited from ICefDomNode.GetValue.

Returns the value of this node.

Protected function SetValue(const value: ustring): Boolean;

This item has no description. Showing description inherited from ICefDomNode.SetValue.

Set the value of this node. Returns true (1) on success.

Protected function GetAsMarkup: ustring;

This item has no description. Showing description inherited from ICefDomNode.GetAsMarkup.

Returns the contents of this node as markup.

Protected function GetDocument: ICefDomDocument;

This item has no description. Showing description inherited from ICefDomNode.GetDocument.

Returns the document associated with this node.

Protected function GetParent: ICefDomNode;

This item has no description. Showing description inherited from ICefDomNode.GetParent.

Returns the parent node.

Protected function GetPreviousSibling: ICefDomNode;

This item has no description. Showing description inherited from ICefDomNode.GetPreviousSibling.

Returns the previous sibling node.

Protected function GetNextSibling: ICefDomNode;

This item has no description. Showing description inherited from ICefDomNode.GetNextSibling.

Returns the next sibling node.

Protected function HasChildren: Boolean;

This item has no description. Showing description inherited from ICefDomNode.HasChildren.

Returns true (1) if this node has child nodes.

Protected function GetFirstChild: ICefDomNode;

This item has no description. Showing description inherited from ICefDomNode.GetFirstChild.

Return the first child node.

Protected function GetLastChild: ICefDomNode;

This item has no description. Showing description inherited from ICefDomNode.GetLastChild.

Returns the last child node.

Protected function GetElementTagName: ustring;

This item has no description. Showing description inherited from ICefDomNode.GetElementTagName.

Returns the tag name of this element.

Protected function HasElementAttributes: Boolean;

This item has no description. Showing description inherited from ICefDomNode.HasElementAttributes.

Returns true (1) if this element has attributes.

Protected function HasElementAttribute(const attrName: ustring): Boolean;

This item has no description. Showing description inherited from ICefDomNode.HasElementAttribute.

Returns true (1) if this element has an attribute named |attrName|.

Protected function GetElementAttribute(const attrName: ustring): ustring;

This item has no description. Showing description inherited from ICefDomNode.GetElementAttribute.

Returns the element attribute named |attrName|.

Protected procedure GetElementAttributes(const attrMap: ICefStringMap); overload;

This item has no description. Showing description inherited from ICefDomNode.GetElementAttributes.

Returns a ICefStringMap of all element attributes.

Protected procedure GetElementAttributes(var attrList: TStrings); overload;

This item has no description. Showing description inherited from ICefDomNode.GetElementAttributes.

Returns a TStrings of all element attributes.

Protected function SetElementAttribute(const attrName, value: ustring): Boolean;

This item has no description. Showing description inherited from ICefDomNode.SetElementAttribute.

Set the value for the element attribute named |attrName|. Returns true (1) on success.

Protected function GetElementInnerText: ustring;

This item has no description. Showing description inherited from ICefDomNode.GetElementInnerText.

Returns the inner text of the element.

Protected function GetElementBounds: TCefRect;

This item has no description. Showing description inherited from ICefDomNode.GetElementBounds.

Returns the bounds of the element in device pixels. Use "window.devicePixelRatio" to convert to/from CSS pixels.

Public class function UnWrap(data: Pointer): ICefDomNode;

This item has no description.


Generated by PasDoc 0.16.0-snapshot.