Sign in Join
FPDoc Onlineexperiment

TDOMElementList class

In unit Laz2_DOM

Provides a recursive list of DOM Elements.

Declaration

pascal
TDOMElementList = class(TDOMNodeList)

Inheritance

  1. TDOMElementList
  2. TDOMNodeList
  3. TObject

Description

TDOMElementList is a TDOMNodeList descendant that provides an extension to the DOM interface used to build recursive lists of elements. TDOMElementList provides optional filtering used to select the DOM Elements that appear in the list.

See also

Methods

NodeFilterprotectedDetermines if the node can be used in the DOM element list.
CreatepublicConstructor for the class instance.

Fields

filterprotectedMember with the value for the filter applied to the list.
FNSIndexFilterprotectedMember with the index of the NameSpace for the filter.
localNameFilterprotectedMember with the local name used to filter nodes in the list.
FMatchNSprotected
FMatchAnyNSprotected
UseFilterprotectedIndicates if filtering is used when selecting DOM Elements in the list.

Inherited

From TDOMNodeList (7)

BuildList Count Destroy GetCount GetItem Item Length

From TObject (40)

AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.