[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'Laz2_DOM' (#lazutils)

TDOMElement

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: laz2_dom.pas line 622

type TDOMElement = class(TDOMNode_NS)

protected

  FAttributes: TDOMNamedNodeMap;

  

  function GetNodeType; override;

  

  function GetAttributes; override;

  

  procedure AttachDefaultAttrs;

  

  function InternalLookupPrefix();

  

  procedure RestoreDefaultAttr();

  

public

  destructor Destroy; override;

  

  function CloneNode(); override; overload;

  

  function IsEmpty; virtual;

  

  procedure Normalize; override;

  

  property TagName: DOMString; [r]

  

  function GetAttribute();

  

  procedure SetAttribute();

  

  procedure RemoveAttribute();

  

  function GetAttributeNode();

  

  function SetAttributeNode();

  

  function RemoveAttributeNode();

  

  function GetElementsByTagName();

  

  function GetAttributeNS();

  

  procedure SetAttributeNS();

  

  procedure RemoveAttributeNS();

  

  function GetAttributeNodeNS();

  

  function SetAttributeNodeNS();

  

  function GetElementsByTagNameNS();

  

  function hasAttribute();

  

  function hasAttributeNS();

  

  function HasAttributes; override;

  

  property AttribStrings []: DOMString; default; [rw]

  

end;

Inheritance

TDOMElement

  

|

TDOMNode_NS

  

|

TDOMNode_WithChildren

  

|

TDOMNode

  

|

TObject

The latest version of this document can be found at lazarus-ccr.sourceforge.net.