Home
last modified time | relevance | path

Searched refs:noRefFunc (Results 1 - 6 of 6) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/animation/
H A Danimation_util.h68 T ParseThemeReference(const std::string& value, std::function<T()>&& noRefFunc, in ParseThemeReference() argument
73 return noRefFunc(); in ParseThemeReference()
H A Danimation_util.cpp547 auto&& noRefFunc = [&value, maskAlpha = maskAlpha]() { return Color::FromString(value, maskAlpha); }; in ParseColor() local
550 noRefFunc(); in ParseColor()
552 return ParseThemeReference<Color>(value, noRefFunc, idRefFunc, Color::TRANSPARENT); in ParseColor()
557 auto&& noRefFunc = [&value]() { return StringUtils::StringToDouble(value); }; in ParseDouble() local
560 noRefFunc(); in ParseDouble()
562 return ParseThemeReference<double>(value, noRefFunc, idRefFunc, 0.0); in ParseDouble()
567 auto&& noRefFunc = [&value]() { return StringUtils::StringToDimension(value); }; in ParseDimension() local
570 noRefFunc(); in ParseDimension()
572 return ParseThemeReference<Dimension>(value, noRefFunc, idRefFunc, Dimension()); in ParseDimension()
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_node.cpp2187 auto&& noRefFunc = [&value, maskAlpha = maskAlpha]() { return Color::FromString(value, maskAlpha); }; in ParseColor() local
2189 return ParseThemeReference<Color>(value, noRefFunc, idRefFunc, Color::TRANSPARENT); in ParseColor()
2198 auto&& noRefFunc = [&value]() { return StringUtils::StringToDouble(value); }; in ParseDouble() local
2200 return ParseThemeReference<double>(value, noRefFunc, idRefFunc, 0.0); in ParseDouble()
2209 auto&& noRefFunc = [&value]() { return StringUtils::StringToDimension(value); }; in ParseDimension() local
2214 return ParseThemeReference<Dimension>(value, noRefFunc, idRefFunc, Dimension()); in ParseDimension()
2228 auto&& noRefFunc = [&value]() { return StringUtils::StringToDouble(value); }; in ParseLineHeight() local
2230 auto lineHeightScale = ParseThemeReference<double>(value, noRefFunc, idRefFunc, 1.0); in ParseLineHeight()
2249 auto&& noRefFunc = [&fontFamily]() { return fontFamily; }; in ParseFontFamilies() local
2250 fontFamilies.emplace_back(ParseThemeReference<std::string>(fontFamily, noRefFunc, idRefFun in ParseFontFamilies()
[all...]
H A Ddom_node.h947 T ParseThemeReference(const std::string& value, std::function<T()>&& noRefFunc, in ParseThemeReference() argument
952 return noRefFunc(); in ParseThemeReference()
/foundation/arkui/ace_engine/frameworks/core/components/declaration/common/
H A Ddeclaration.h507 T ParseThemeReference(const std::string& value, std::function<T()>&& noRefFunc, in ParseThemeReference() argument
512 return noRefFunc(); in ParseThemeReference()
H A Ddeclaration.cpp3212 auto&& noRefFunc = [&value, maskAlpha = maskAlpha]() { return Color::FromString(value, maskAlpha); };
3214 return ParseThemeReference<Color>(value, noRefFunc, idRefFunc, Color::TRANSPARENT);
3220 auto&& noRefFunc = [&value]() { return StringUtils::StringToDouble(value); };
3222 return ParseThemeReference<double>(value, noRefFunc, idRefFunc, 0.0);
3228 auto&& noRefFunc = [&value, useVp]() { return StringUtils::StringToDimension(value, useVp); };
3230 return ParseThemeReference<Dimension>(value, noRefFunc, idRefFunc, Dimension());
3249 auto&& noRefFunc = [&value]() { return StringUtils::StringToDouble(value); };
3251 auto lineHeightScale = ParseThemeReference<double>(value, noRefFunc, idRefFunc, 1.0);
3267 auto&& noRefFunc = [&fontFamily]() { return fontFamily; };
3268 fontFamilies.emplace_back(ParseThemeReference<std::string>(fontFamily, noRefFunc, idRefFun
[all...]

Completed in 11 milliseconds