Home
last modified time | relevance | path

Searched refs:fontFeatures (Results 1 – 20 of 20) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dtext_style_parser.cpp61 iter->second(fontFeatures); in ParseFontVariantCaps()
93 iter->second(fontFeatures); in ParseFontVariantNumeric()
210 iter->second(fontFeatures); in ParseFontVariantLigatures()
282 return fontFeatures; in ParseFontVariants()
291 return fontFeatures; in ParseFontVariants()
299 return fontFeatures; in ParseFontVariants()
342 return fontFeatures; in ParseFontFeatureSettings()
350 return fontFeatures; in ParseFontFeatureSettings()
360 if (!fontFeatures.empty()) { in UnParseFontFeatureSetting()
361 fontFeatures.pop_back(); in UnParseFontFeatureSetting()
[all …]
H A Dtext_style_parser.h21 …iantCaps(const std::string& fontVariant, std::list<std::pair<std::string, int32_t>>& fontFeatures);
22 …tNumeric(const std::string& fontVariant, std::list<std::pair<std::string, int32_t>>& fontFeatures);
24 const std::string& fontVariant, std::list<std::pair<std::string, int32_t>>& fontFeatures);
26 const std::string& fontVariant, std::list<std::pair<std::string, int32_t>>& fontFeatures);
28 const std::string& fontVariant, std::list<std::pair<std::string, int32_t>>& fontFeatures);
29 …tVariant(const std::string& fontVariant, std::list<std::pair<std::string, int32_t>>& fontFeatures);
33 … const std::string& fontFeatureSetting, std::list<std::pair<std::string, int32_t>>& fontFeatures);
H A Dtext_style.h435 void SetFontFeatures(const std::list<std::pair<std::string, int32_t>>& fontFeatures) in SetFontFeatures() argument
437 fontFeatures_ = fontFeatures; in SetFontFeatures()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/skia_txt/
H A Dtext_style_test.cpp63 FontFeatures fontFeatures; variable
64 fontFeatures.SetFeature("tag", 0);
65 textStyle_->fontFeatures = fontFeatures;
66 EXPECT_EQ(textStyle_->fontFeatures.GetFeatureSettings().empty(), false);
67 EXPECT_EQ(textStyle_->fontFeatures.GetFontFeatures().size() > 0, true);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/skia_test/
H A Dskia_txt_test.cpp87 FontFeatures fontFeatures; variable
88 std::string str1 = fontFeatures.GetFeatureSettings();
90 fontFeatures.SetFeature("123", 1);
91 str1 = fontFeatures.GetFeatureSettings();
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/common/
H A Dtext_style.cpp142 fontFeatures == rhs.fontFeatures && in operator ==()
151 fontFeatures == rhs.fontFeatures && in EqualByFonts()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/font/
H A Dconstants_converter.cpp571 auto fontFeatures = textStyle.GetFontFeatures(); in ConvertTxtStyle() local
572 if (!fontFeatures.empty()) { in ConvertTxtStyle()
574 for (auto iter = fontFeatures.begin(); iter != fontFeatures.end(); ++iter) { in ConvertTxtStyle()
689 auto fontFeatures = textStyle.GetFontFeatures(); in ConvertTxtStyle() local
690 if (!fontFeatures.empty()) { in ConvertTxtStyle()
692 for (auto iter = fontFeatures.begin(); iter != fontFeatures.end(); ++iter) { in ConvertTxtStyle()
695 txtStyle.fontFeatures = features; in ConvertTxtStyle()
831 auto fontFeatures = textStyle.GetFontFeatures(); in ConvertTxtStyle() local
832 if (!fontFeatures.empty()) { in ConvertTxtStyle()
834 for (auto iter = fontFeatures.begin(); iter != fontFeatures.end(); ++iter) { in ConvertTxtStyle()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/skia_txt/
H A Dconvert.cpp127 textStyle.fontFeatures.SetFeature(RemoveQuotes(tag), value); in CopyTextStyleSymbol()
149 for (const auto& [tag, value] : style.fontFeatures.GetFontFeatures()) { in SplitTextStyleConvert()
150 textStyle.fontFeatures.SetFeature(RemoveQuotes(tag), value); in SplitTextStyleConvert()
231 for (const auto& [tag, value] : style.fontFeatures.GetFontFeatures()) { in SplitTextStyleConvert()
232 textStyle.fontFeatures.SetFeature(RemoveQuotes(tag), value); in SplitTextStyleConvert()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dspan_model_adapter.cpp79 const auto& fontFeatures = textStyle->fontFeatures.GetFontFeatures(); in CreateSpanItem() local
81 for (const auto& item : fontFeatures) { in CreateSpanItem()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_clock/
H A Dtext_clock_test_ng.cpp168 FONT_FEATURES_LIST fontFeatures; variable
169 fontFeatures.emplace_back(std::make_pair("ss01", 1));
170 textClockLayoutProperty->UpdateFontFeature(fontFeatures);
171 EXPECT_EQ(textClockLayoutProperty->GetFontFeature(), fontFeatures);
175 textClockLayoutProperty->UpdateFontFeature(fontFeatures);
176 EXPECT_EQ(textClockLayoutProperty->GetFontFeature(), fontFeatures);
506 FONT_FEATURES_LIST fontFeatures; variable
507 fontFeatures.emplace_back(std::make_pair("ss02", 1));
508 testProperty.fontFeature = std::make_optional(fontFeatures);
538 EXPECT_EQ(textLayoutProperty->GetFontFeature(), fontFeatures);
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/rosen/
H A Dtesting_text_style.h150 TestingFontFeatures fontFeatures; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/txt/
H A Dtext_style.h139 FontFeatures fontFeatures; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/export/rosen_text/
H A Dtext_style.h106 FontFeatures fontFeatures; member
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/adapter/skia_txt/
H A Dconvert_test.cpp154 textStyle.fontFeatures.SetFeature("tag", tagFeature);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/impl/
H A Dparagraph_builder_impl.cpp254 for (const auto& ff : txt.fontFeatures.GetFontFeatures()) { in ConvertTextStyleToSkStyle()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_richeditor.cpp2381 NG::FONT_FEATURES_LIST fontFeatures = ParseFontFeatureSettings(feature); in ParseJsFontFeatureTextStyle() local
2382 updateSpanStyle.updateFontFeature = fontFeatures; in ParseJsFontFeatureTextStyle()
2383 style.SetFontFeatures(fontFeatures); in ParseJsFontFeatureTextStyle()
2387 auto fontFeatures = theme->GetTextStyle().GetFontFeatures(); in ParseJsFontFeatureTextStyle() local
2388 updateSpanStyle.updateFontFeature = fontFeatures; in ParseJsFontFeatureTextStyle()
2389 style.SetFontFeatures(fontFeatures); in ParseJsFontFeatureTextStyle()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_text_typography.cpp2154 convertStyle->fontFeatures.SetFeature(tag, value); in OH_Drawing_TextStyleAddFontFeature()
2165 return (convertStyle->fontFeatures.GetFontFeatures()).size(); in OH_Drawing_TextStyleGetFontFeatureSize()
2179 convertStyle->fontFeatures.Clear(); in OH_Drawing_TextStyleClearFontFeature()
2188 auto& originMap = convertStyle->fontFeatures.GetFontFeatures(); in OH_Drawing_TextStyleGetFontFeatures()
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/utils/
H A Dnapi_common.cpp169 textStyle.fontFeatures.SetFeature(name, value); in ReceiveFontFeature()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/
H A Djs-apis-graphics-text.md402 | fontFeatures | Array\<[FontFeature](#fontfeature)> | 是 | 是 | 文本字体特征数组。|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/
H A Djs-apis-graphics-text.md403 | fontFeatures | Array\<[FontFeature](#fontfeature)> | Yes| Yes| Array of font fe…