Home
last modified time | relevance | path

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

/ohos5.0/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()
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()
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()
570 noRefFunc(); in ParseDimension()
572 return ParseThemeReference<Dimension>(value, noRefFunc, idRefFunc, Dimension()); in ParseDimension()
/ohos5.0/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()
2189 return ParseThemeReference<Color>(value, noRefFunc, idRefFunc, Color::TRANSPARENT); in ParseColor()
2198 auto&& noRefFunc = [&value]() { return StringUtils::StringToDouble(value); }; in ParseDouble()
2200 return ParseThemeReference<double>(value, noRefFunc, idRefFunc, 0.0); in ParseDouble()
2209 auto&& noRefFunc = [&value]() { return StringUtils::StringToDimension(value); }; in ParseDimension()
2214 return ParseThemeReference<Dimension>(value, noRefFunc, idRefFunc, Dimension()); in ParseDimension()
2228 auto&& noRefFunc = [&value]() { return StringUtils::StringToDouble(value); }; in ParseLineHeight()
2230 auto lineHeightScale = ParseThemeReference<double>(value, noRefFunc, idRefFunc, 1.0); in ParseLineHeight()
2249 auto&& noRefFunc = [&fontFamily]() { return fontFamily; }; in ParseFontFamilies()
2250 …fontFamilies.emplace_back(ParseThemeReference<std::string>(fontFamily, noRefFunc, idRefFunc, fontF… in ParseFontFamilies()
H A Ddom_node.h947 T ParseThemeReference(const std::string& value, std::function<T()>&& noRefFunc, in ParseThemeReference() argument
952 return noRefFunc(); in ParseThemeReference()
/ohos5.0/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);… in ParseColor()
3214 return ParseThemeReference<Color>(value, noRefFunc, idRefFunc, Color::TRANSPARENT); in ParseColor()
3220 auto&& noRefFunc = [&value]() { return StringUtils::StringToDouble(value); }; in ParseDouble()
3222 return ParseThemeReference<double>(value, noRefFunc, idRefFunc, 0.0); in ParseDouble()
3228 auto&& noRefFunc = [&value, useVp]() { return StringUtils::StringToDimension(value, useVp); }; in ParseDimension()
3230 return ParseThemeReference<Dimension>(value, noRefFunc, idRefFunc, Dimension()); in ParseDimension()
3249 auto&& noRefFunc = [&value]() { return StringUtils::StringToDouble(value); }; in ParseLineHeight()
3251 auto lineHeightScale = ParseThemeReference<double>(value, noRefFunc, idRefFunc, 1.0); in ParseLineHeight()
3267 auto&& noRefFunc = [&fontFamily]() { return fontFamily; }; in ParseFontFamilies()
3268 …fontFamilies.emplace_back(ParseThemeReference<std::string>(fontFamily, noRefFunc, idRefFunc, fontF… in ParseFontFamilies()