接口参考

node.h · C++ API

按同一接口文件归组浏览,展开条目查看声明、使用说明和版本边界。

阅读相关开发指南 →

这里保留接口声明及来源。逐项运行验证范围以条目记录为准;源文件中的内部实现候选不代表免费 SDK 的交付承诺。

include/kui/dom/node.h
Node::~Node
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
virtual ~Node();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:38

反馈此接口问题 →
Node::appendChild
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Node* appendChild(RefPtr<Node> child);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:55

反馈此接口问题 →
Node::childCount
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
u32 childCount() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:53

反馈此接口问题 →
Node::clearDirty
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void clearDirty(u32 flags)

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:107

反馈此接口问题 →
Node::clearPendingRemoval
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void clearPendingRemoval();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:158

反馈此接口问题 →
Node::cloneNode
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
virtual RefPtr<Node> cloneNode(bool deep = false) const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:67

反馈此接口问题 →
Node::contains
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
bool contains(const Node* other) const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:74

反馈此接口问题 →
Node::dirtyChildHint
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Node* dirtyChildHint(u32 index) const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:135

反馈此接口问题 →
Node::dirtyChildHintCount
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
u32 dirtyChildHintCount() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:130

反馈此接口问题 →
Node::dirtyFlags
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
u32 dirtyFlags() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:103

反馈此接口问题 →
Node::firstChild
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Node* firstChild() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:47

反馈此接口问题 →
Node::hasChildren
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
bool hasChildren() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:52

反馈此接口问题 →
Node::insertBefore
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Node* insertBefore(RefPtr<Node> newChild, Node* refChild);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:57

反馈此接口问题 →
Node::intrinsicVersion
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
u32 intrinsicVersion() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:105

反馈此接口问题 →
Node::isAncestorOf
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
bool isAncestorOf(const Node* descendant) const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:77

反馈此接口问题 →
Node::isDescendantOf
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
bool isDescendantOf(const Node* ancestor) const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:76

反馈此接口问题 →
Node::isDirty
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
bool isDirty(u32 flags) const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:112

反馈此接口问题 →
Node::isDocument
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
bool isDocument() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:82

反馈此接口问题 →
Node::isElement
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
bool isElement() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:79

反馈此接口问题 →
Node::isPendingRemoval
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
bool isPendingRemoval() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:152

反馈此接口问题 →
Node::isText
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
bool isText() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:81

反馈此接口问题 →
Node::lastChild
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Node* lastChild() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:48

反馈此接口问题 →
Node::layoutBox
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
LayoutBox* layoutBox() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:84

反馈此接口问题 →
Node::markNeedsLayout
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void markNeedsLayout();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:148

反馈此接口问题 →
Node::markNeedsPaint
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void markNeedsPaint();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:149

反馈此接口问题 →
Node::markNeedsStyle
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void markNeedsStyle();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:137

反馈此接口问题 →
Node::markNeedsStyleNoLayout
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void markNeedsStyleNoLayout();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:139

反馈此接口问题 →
Node::markPendingRemoval
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void markPendingRemoval();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:157

反馈此接口问题 →
Node::markSelfNeedsStyleNoLayout
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void markSelfNeedsStyleNoLayout();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:143

反馈此接口问题 →
Node::markSubtreeNeedsStyle
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void markSubtreeNeedsStyle();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:150

反馈此接口问题 →
Node::nextSibling
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Node* nextSibling() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:50

反馈此接口问题 →
Node::nodeName
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
virtual String nodeName() const = 0;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:42

反馈此接口问题 →
Node::nodeType
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
virtual NodeType nodeType() const = 0;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:40

反馈此接口问题 →
Node::ownerDocument
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Document* ownerDocument() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:64

反馈此接口问题 →
Node::parentElement
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Element* parentElement() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:46

反馈此接口问题 →
Node::parentNode
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Node* parentNode() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:44

反馈此接口问题 →
Node::previousSibling
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Node* previousSibling() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:49

反馈此接口问题 →
Node::remove
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void remove();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:61

反馈此接口问题 →
Node::removeChild
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
RefPtr<Node> removeChild(Node* child);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:58

反馈此接口问题 →
Node::replaceChild
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
Node* replaceChild(RefPtr<Node> newChild, Node* oldChild);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:59

反馈此接口问题 →
Node::setDirty
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void setDirty(u32 flags);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:104

反馈此接口问题 →
Node::setLayoutBox
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
void setLayoutBox(LayoutBox* box)

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:86

反馈此接口问题 →
Node::setTextContent
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
virtual void setTextContent(const String& text);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:72

反馈此接口问题 →
Node::textContent
待核对3.61.7C++

dom 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

node.h
virtual String textContent() const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/dom/node.h:70

反馈此接口问题 →
浏览同类接口 →