CustomElementDefinition::bool
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using ImeEventCallback = std::function<bool(Element*, const ImeEventData&)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:111
反馈此接口问题 →CustomElementDefinition::bool
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using KeyEventCallback = std::function<bool(Element*, const KeyEventData&)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:108
反馈此接口问题 →CustomElementDefinition::bool
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using MouseEventCallback = std::function<bool(Element*, const MouseEventData&)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:109
反馈此接口问题 →CustomElementDefinition::bool
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using NeedsTickCallback = std::function<bool(Element*)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:64
反馈此接口问题 →CustomElementDefinition::bool
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using WheelEventCallback = std::function<bool(Element*, const WheelEventData&)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:110
反馈此接口问题 →CustomElementDefinition::SizeInfo
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using IntrinsicSizeCallback = std::function<SizeInfo(Element*, f32 availableWidth)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:61
反馈此接口问题 →CustomElementDefinition::void
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using AttributeCallback = std::function<void(Element*, const String& name, const String& oldValue, const String& newValue)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:33
反馈此接口问题 →CustomElementDefinition::void
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using LifecycleCallback = std::function<void(Element*)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:31
反馈此接口问题 →CustomElementDefinition::void
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using PaintCallback = std::function<void(PaintContext&)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:52
反馈此接口问题 →CustomElementDefinition::void
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using TickCallback = std::function<void(Element*, f64 deltaTime)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:55
反馈此接口问题 →CustomElementRegistry::~CustomElementRegistry
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
~CustomElementRegistry();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:145
反馈此接口问题 →CustomElementRegistry::CustomElementRegistry
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
CustomElementRegistry();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:144
反馈此接口问题 →CustomElementRegistry::define
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool define(const String& tagName, CustomElementDefinition def);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:147
反馈此接口问题 →CustomElementRegistry::get
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
const CustomElementDefinition* get(StringView tagName) const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:151
反馈此接口问题 →CustomElementRegistry::hasFrameVisualCallbacks
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool hasFrameVisualCallbacks() const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:164
反馈此接口问题 →CustomElementRegistry::isDefined
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool isDefined(StringView tagName) const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:154
反馈此接口问题 →CustomElementRegistry::notifyAttributeChanged
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void notifyAttributeChanged(Element* elem, const String& name, const String& oldValue, const String& newValue) const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:174
反馈此接口问题 →CustomElementRegistry::notifyConnected
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void notifyConnected(Element* elem) const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:168
反馈此接口问题 →CustomElementRegistry::notifyDisconnected
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void notifyDisconnected(Element* elem) const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:171
反馈此接口问题 →CustomElementRegistry::registeredNames
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
std::vector<String> registeredNames() const;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:161
反馈此接口问题 →CustomElementRegistry::undefine
component 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool undefine(const String& tagName);验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/component/custom_element.h:157
反馈此接口问题 →