Searched refs:noRefFunc (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | animation_util.h | 68 T ParseThemeReference(const std::string& value, std::function<T()>&& noRefFunc, in ParseThemeReference() argument 73 return noRefFunc(); in ParseThemeReference()
|
H A D | animation_util.cpp | 547 …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 D | dom_node.cpp | 2187 …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 D | dom_node.h | 947 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 D | declaration.h | 507 T ParseThemeReference(const std::string& value, std::function<T()>&& noRefFunc, in ParseThemeReference() argument 512 return noRefFunc(); in ParseThemeReference()
|
H A D | declaration.cpp | 3212 …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()
|