/foundation/arkui/ace_engine/frameworks/base/utils/ |
H A D | measure_util.h | 45 LineBreakStrategy lineBreakStrategy = LineBreakStrategy::GREEDY; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | selection_info.h | 139 int32_t lineBreakStrategy = static_cast<int32_t>(LineBreakStrategy::GREEDY); member 237 int32_t lineBreakStrategy = static_cast<int32_t>(LineBreakStrategy::GREEDY); member
|
H A D | rich_editor_model.h | 179 lineBreakStrategy.reset(); in Reset() 184 std::optional<LineBreakStrategy> lineBreakStrategy; member 192 JSON_STRING_PUT_OPTIONAL_INT(jsonValue, lineBreakStrategy); in ToString()
|
H A D | rich_editor_pattern.cpp | 2499 .lineBreakStrategy = static_cast<int32_t>((*it)->GetLineBreakStrategyValue(LineBreakStrategy::GREEDY)), 2602 spanNode->UpdateLineBreakStrategy(style.lineBreakStrategy.value_or(LineBreakStrategy::GREEDY)); 3966 textStyle.lineBreakStrategy = 4303 .lineBreakStrategy = spanItem->textLineStyle->GetLineBreakStrategy() 10844 .lineBreakStrategy = textStyle.GetLineBreakStrategy(), in PreferredParagraph()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | text_base.cpp | 231 if (testProperty.lineBreakStrategy.has_value()) { in CreateTextParagraph() 232 textModel.SetLineBreakStrategy(testProperty.lineBreakStrategy.value()); in CreateTextParagraph()
|
H A D | text_base.h | 205 std::optional<Ace::LineBreakStrategy> lineBreakStrategy = std::nullopt; member
|
H A D | text_testthree_ng.cpp | 1176 .lineBreakStrategy = textStyle.GetLineBreakStrategy(), in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_model.h | 104 virtual void SetLineBreakStrategy(LineBreakStrategy lineBreakStrategy) = 0;
|
H A D | multiple_paragraph_layout_algorithm.cpp | 195 pStyle.lineBreakStrategy = lineStyle->GetLineBreakStrategyValue(); in GetSpanParagraphStyle() 387 .lineBreakStrategy = textStyle.GetLineBreakStrategy(), in GetParagraphStyle()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | span_model_adapter.cpp | 146 .lineBreakStrategy = static_cast<LineBreakStrategy>(typoStyle->breakStrategy), in CreateParagraphStyle()
|
H A D | txt_paragraph.cpp | 71 style.breakStrategy = static_cast<Rosen::BreakStrategy>(paraStyle_.lineBreakStrategy); in CreateBuilder() 83 style.breakStrategy = static_cast<Rosen::BreakStrategy>(paraStyle_.lineBreakStrategy); in CreateBuilder()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_base_test_ng.cpp | 583 EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::GREEDY); in HWTEST_F() 587 style.lineBreakStrategy = LineBreakStrategy::GREEDY; in HWTEST_F() 590 EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::GREEDY); in HWTEST_F() 593 style.lineBreakStrategy = LineBreakStrategy::HIGH_QUALITY; in HWTEST_F() 596 EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::HIGH_QUALITY); in HWTEST_F() 599 style.lineBreakStrategy = LineBreakStrategy::BALANCED; in HWTEST_F() 602 EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::BALANCED); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | utils.h | 541 inline std::string ConvertWrapLineBreakStrategyToString(LineBreakStrategy lineBreakStrategy) in ConvertWrapLineBreakStrategyToString() argument 549 auto index = BinarySearchFindIndex(lineBreakStrategyTable, ArraySize(lineBreakStrategyTable), lineBreakStrategy); in ConvertWrapLineBreakStrategyToString()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | paragraph.h | 135 LineBreakStrategy lineBreakStrategy = LineBreakStrategy::GREEDY; member
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_text_modifier.cpp | 1008 void SetLineBreakStrategy(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy) in SetLineBreakStrategy() argument 1012 if (lineBreakStrategy < 0 || lineBreakStrategy >= LINE_BREAK_STRATEGY_TYPES.size()) { in SetLineBreakStrategy() 1013 lineBreakStrategy = 0; // 0 is the default value of LineBreakStrategy::GREEDY in SetLineBreakStrategy() 1015 TextModelNG::SetLineBreakStrategy(frameNode, LINE_BREAK_STRATEGY_TYPES[lineBreakStrategy]); in SetLineBreakStrategy()
|
H A D | node_text_input_modifier.cpp | 1622 void SetTextInputLineBreakStrategy(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy) in SetTextInputLineBreakStrategy() argument 1626 if (lineBreakStrategy < 0 || lineBreakStrategy >= LINE_BREAK_STRATEGY_TYPES.size()) { in SetTextInputLineBreakStrategy() 1627 lineBreakStrategy = 0; // 0 is the default value of lineBreakStrategy::GREEDY in SetTextInputLineBreakStrategy() 1629 TextFieldModelNG::SetLineBreakStrategy(frameNode, LINE_BREAK_STRATEGY_TYPES[lineBreakStrategy]); in SetTextInputLineBreakStrategy() 1636 // 0 is the default value of lineBreakStrategy::GREEDY in ResetTextInputLineBreakStrategy()
|
H A D | node_text_area_modifier.cpp | 1105 void SetTextAreaLineBreakStrategy(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy) in SetTextAreaLineBreakStrategy() argument 1109 if (lineBreakStrategy < 0 || lineBreakStrategy >= LINE_BREAK_STRATEGY_TYPES.size()) { in SetTextAreaLineBreakStrategy() 1110 lineBreakStrategy = 0; // 0 is the default value of LineBreakStrategy::GREEDY in SetTextAreaLineBreakStrategy() 1112 TextFieldModelNG::SetLineBreakStrategy(frameNode, LINE_BREAK_STRATEGY_TYPES[lineBreakStrategy]); in SetTextAreaLineBreakStrategy()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_model.h | 276 virtual void SetLineBreakStrategy(LineBreakStrategy lineBreakStrategy) = 0;
|
H A D | text_field_layout_algorithm.cpp | 790 .lineBreakStrategy = textStyle.GetLineBreakStrategy(), in GetParagraphStyle() 830 .lineBreakStrategy = textStyle.GetLineBreakStrategy(), in CreateParagraph()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_text_bridge.cpp | 945 uint32_t lineBreakStrategy = lineBreakStrategyArg->Uint32Value(vm); in SetLineBreakStrategy() local 946 GetArkUINodeModifiers()->getTextModifier()->setLineBreakStrategy(nativeNode, lineBreakStrategy); in SetLineBreakStrategy()
|
H A D | arkts_native_text_input_bridge.cpp | 1186 uint32_t lineBreakStrategy = lineBreakStrategyArg->Uint32Value(vm); in SetLineBreakStrategy() local 1187 GetArkUINodeModifiers()->getTextInputModifier()->setTextInputLineBreakStrategy(nativeNode, lineBreakStrategy); in SetLineBreakStrategy()
|
H A D | arkts_native_text_area_bridge.cpp | 815 uint32_t lineBreakStrategy = lineBreakStrategyArg->Uint32Value(vm); in SetLineBreakStrategy() local 816 GetArkUINodeModifiers()->getTextAreaModifier()->setTextAreaLineBreakStrategy(nativeNode, lineBreakStrategy); in SetLineBreakStrategy()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_richeditor.cpp | 258 paragraphStyleObj->SetProperty<int32_t>("lineBreakStrategy", textStyleResult.lineBreakStrategy); in CreateJSParagraphStyle() 321 obj->SetProperty<int32_t>("lineBreakStrategy", info.lineBreakStrategy); in CreateParagraphStyleResult() 1988 auto breakStrategyObj = styleObject->GetProperty("lineBreakStrategy"); in ParseLineBreakStrategyParagraphStyle() 1994 style.lineBreakStrategy = breakStrategy; in ParseLineBreakStrategyParagraphStyle()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/cjui/ |
H A D | cjui_api.h | 637 void (*setLineBreakStrategy)(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy);
1587 void (*setTextAreaLineBreakStrategy)(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy);
1807 void (*setTextInputLineBreakStrategy)(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy);
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/arkoala/ |
H A D | arkoala_api.h | 2148 void (*setLineBreakStrategy)(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy); 3231 void (*setTextAreaLineBreakStrategy)(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy); 3453 void (*setTextInputLineBreakStrategy)(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy);
|