接口参考

css_property_registry.h · C++ API

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

阅读相关开发指南 →

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

include/kui/css/css_property_registry.h
CSSPropertyRegistry::findById
待核对3.61.7C++

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

css_property_registry.h
const CSSPropertyDefinition* findById(CSSPropertyID id) const;

验证范围

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

include/kui/css/css_property_registry.h:65

反馈此接口问题 →
CSSPropertyRegistry::findByName
待核对3.61.7C++

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

css_property_registry.h
const CSSPropertyDefinition* findByName(StringView name) const;

验证范围

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

include/kui/css/css_property_registry.h:63

反馈此接口问题 →
CSSPropertyRegistry::forEach
待核对3.61.7C++

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

css_property_registry.h
void forEach(const std::function<void(const CSSPropertyDefinition&)>& fn) const;

验证范围

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

include/kui/css/css_property_registry.h:74

反馈此接口问题 →
CSSPropertyRegistry::idFromName
待核对3.61.7C++

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

css_property_registry.h
CSSPropertyID idFromName(StringView name) const;

验证范围

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

include/kui/css/css_property_registry.h:67

反馈此接口问题 →
CSSPropertyRegistry::initialValue
待核对3.61.7C++

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

css_property_registry.h
const CSSValue& initialValue(CSSPropertyID id) const;

验证范围

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

include/kui/css/css_property_registry.h:70

反馈此接口问题 →
CSSPropertyRegistry::instance
待核对3.61.7C++

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

css_property_registry.h
static CSSPropertyRegistry& instance();

验证范围

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

include/kui/css/css_property_registry.h:52

反馈此接口问题 →
CSSPropertyRegistry::isInherited
待核对3.61.7C++

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

css_property_registry.h
bool isInherited(CSSPropertyID id) const;

验证范围

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

include/kui/css/css_property_registry.h:72

反馈此接口问题 →
CSSPropertyRegistry::isShorthand
待核对3.61.7C++

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

css_property_registry.h
bool isShorthand(CSSPropertyID id) const;

验证范围

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

include/kui/css/css_property_registry.h:78

反馈此接口问题 →
CSSPropertyRegistry::longhands
待核对3.61.7C++

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

css_property_registry.h
const std::vector<CSSPropertyID>& longhands(CSSPropertyID id) const;

验证范围

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

include/kui/css/css_property_registry.h:80

反馈此接口问题 →
CSSPropertyRegistry::nameFromId
待核对3.61.7C++

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

css_property_registry.h
StringView nameFromId(CSSPropertyID id) const;

验证范围

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

include/kui/css/css_property_registry.h:68

反馈此接口问题 →
CSSPropertyRegistry::propertyCount
待核对3.61.7C++

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

css_property_registry.h
u32 propertyCount() const;

验证范围

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

include/kui/css/css_property_registry.h:76

反馈此接口问题 →
CSSPropertyRegistry::registerCustomProperty
待核对3.61.7C++

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

css_property_registry.h
CSSPropertyID registerCustomProperty(CSSPropertyDefinition def);

验证范围

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

include/kui/css/css_property_registry.h:59

反馈此接口问题 →
CSSPropertyRegistry::registerProperty
待核对3.61.7C++

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

css_property_registry.h
void registerProperty(CSSPropertyDefinition def);

验证范围

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

include/kui/css/css_property_registry.h:55

反馈此接口问题 →
CSSValue
待核对3.61.7C++

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

css_property_registry.h
using PropertyComputeFn = std::function<CSSValue(const CSSValue& specified, const ComputedStyle* parentStyle, f32 fontSize, f32 rootFontSize, f32 viewportW, f32 viewportH)>;

验证范围

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

include/kui/css/css_property_registry.h:26

反馈此接口问题 →
CSSValue
待核对3.61.7C++

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

css_property_registry.h
using PropertyInterpolateFn = std::function<CSSValue(const CSSValue& from, const CSSValue& to, f64 progress)>;

验证范围

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

include/kui/css/css_property_registry.h:30

反馈此接口问题 →
registerAllCSSProperties
待核对3.61.7C++

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

css_property_registry.h
KUI_API void registerAllCSSProperties();

验证范围

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

include/kui/css/css_property_registry.h:92

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