/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_base_test_ng.cpp | 579 EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::GREEDY); 583 style.lineBreakStrategy = LineBreakStrategy::GREEDY; 586 EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::GREEDY); 589 style.lineBreakStrategy = LineBreakStrategy::HIGH_QUALITY; 595 style.lineBreakStrategy = LineBreakStrategy::BALANCED; 598 … EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::BALANCED); 619 EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::GREEDY); 623 style.lineBreakStrategy = LineBreakStrategy::GREEDY; 626 EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::GREEDY); 629 style.lineBreakStrategy = LineBreakStrategy::HIGH_QUALITY; [all …]
|
H A D | rich_editor_test_ng.cpp | 4021 EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::GREEDY); 4025 style.lineBreakStrategy = LineBreakStrategy::GREEDY; 4028 EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::GREEDY); 4031 style.lineBreakStrategy = LineBreakStrategy::HIGH_QUALITY; 4034 …EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::HIGH_QUALI… 4037 style.lineBreakStrategy = LineBreakStrategy::BALANCED; 4040 … EXPECT_EQ(static_cast<LineBreakStrategy>(info[0].lineBreakStrategy), LineBreakStrategy::BALANCED);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | selection_info.h | 137 int32_t lineBreakStrategy = static_cast<int32_t>(LineBreakStrategy::GREEDY); member 236 int32_t lineBreakStrategy = static_cast<int32_t>(LineBreakStrategy::GREEDY); member
|
H A D | rich_editor_model.h | 181 lineBreakStrategy.reset(); in Reset() 186 std::optional<LineBreakStrategy> lineBreakStrategy; member 194 JSON_STRING_PUT_OPTIONAL_INT(jsonValue, lineBreakStrategy); in ToString()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/utils/ |
H A D | measure_util.h | 45 LineBreakStrategy lineBreakStrategy = LineBreakStrategy::GREEDY; member
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-textarea.md | 709 ### lineBreakStrategy<sup>12+</sup> 711 lineBreakStrategy(strategy: LineBreakStrategy) 1640 该示例通过lineBreakStrategy属性实现了TextArea不同折行规则下的效果。 1652 @State lineBreakStrategy: LineBreakStrategy[] = 1658 Text('lineBreakStrategy').fontSize(9).fontColor(0xCCCCCC) 1664 .lineBreakStrategy(this.lineBreakStrategy[this.lineBreakStrategyIndex]) 1666 …Button('当前lineBreakStrategy模式:' + this.lineBreakStrategyStr[this.lineBreakStrategyIndex]).onClick(…
|
H A D | ts-basic-components-text.md | 665 ### lineBreakStrategy<sup>12+</sup> 667 lineBreakStrategy(strategy: LineBreakStrategy) 1245 该示例通过wordBreak、lineBreakStrategy、clip属性展示了文本在不同断行、折行规则下的效果以及文本超长时是否截断。 1272 @State lineBreakStrategy: LineBreakStrategy[] = 1308 Text('lineBreakStrategy').fontSize(9).fontColor(0xCCCCCC) 1311 .lineBreakStrategy(this.lineBreakStrategy[this.lineBreakStrategyIndex]) 1314 …Button('当前lineBreakStrategy模式:' + this.lineBreakStrategyStr[this.lineBreakStrategyIndex]).onClick(…
|
H A D | ts-basic-components-textinput.md | 882 ### lineBreakStrategy<sup>12+</sup> 884 lineBreakStrategy(strategy: LineBreakStrategy) 2090 该示例通过lineBreakStrategy属性实现了TextArea不同折行规则下的效果。 2101 …@State lineBreakStrategy: LineBreakStrategy[] = [LineBreakStrategy.GREEDY, LineBreakStrategy.HIGH_… 2106 Text('lineBreakStrategy').fontSize(9).fontColor(0xCCCCCC) 2114 .lineBreakStrategy(this.lineBreakStrategy[this.lineBreakStrategyIndex]) 2116 …Button('当前lineBreakStrategy模式:' + this.lineBreakStrategyStr[this.lineBreakStrategyIndex]).onClick(…
|
H A D | ts-basic-components-richeditor.md | 1493 | lineBreakStrategy<sup>12+</sup> | [LineBreakStrategy](ts-appendix-enums.md#linebreakstrategy12) |… 4126 通过[updateParagraphStyle](#updateparagraphstyle11)接口设置折行类型([lineBreakStrategy](#richeditorparagraphs… 4148 lineBreakStrategy: LineBreakStrategy.GREEDY 4163 lineBreakStrategy: LineBreakStrategy.GREEDY, 4170 lineBreakStrategy: LineBreakStrategy.HIGH_QUALITY, 4177 lineBreakStrategy: LineBreakStrategy.BALANCED, 4189 … console.info('lineBreakStrategy:'+ JSON.stringify((item as RichEditorParagraphResult)['style'])) 4190 …+= this.lineBreakOptionStr[Number((item as RichEditorParagraphResult)['style'].lineBreakStrategy)];
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | text_base.cpp | 240 if (testProperty.lineBreakStrategy.has_value()) { in CreateTextParagraph() 241 textModel.SetLineBreakStrategy(testProperty.lineBreakStrategy.value()); in CreateTextParagraph()
|
H A D | text_base.h | 203 std::optional<Ace::LineBreakStrategy> lineBreakStrategy = std::nullopt; member
|
/ohos5.0/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_area_modifier.cpp | 1115 void SetTextAreaLineBreakStrategy(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy) in SetTextAreaLineBreakStrategy() argument 1119 if (lineBreakStrategy < 0 || lineBreakStrategy >= LINE_BREAK_STRATEGY_TYPES.size()) { in SetTextAreaLineBreakStrategy() 1120 lineBreakStrategy = 0; // 0 is the default value of LineBreakStrategy::GREEDY in SetTextAreaLineBreakStrategy() 1122 TextFieldModelNG::SetLineBreakStrategy(frameNode, LINE_BREAK_STRATEGY_TYPES[lineBreakStrategy]); in SetTextAreaLineBreakStrategy()
|
H A D | node_text_input_modifier.cpp | 1648 void SetTextInputLineBreakStrategy(ArkUINodeHandle node, ArkUI_Uint32 lineBreakStrategy) in SetTextInputLineBreakStrategy() argument 1652 if (lineBreakStrategy < 0 || lineBreakStrategy >= LINE_BREAK_STRATEGY_TYPES.size()) { in SetTextInputLineBreakStrategy() 1653 lineBreakStrategy = 0; // 0 is the default value of lineBreakStrategy::GREEDY in SetTextInputLineBreakStrategy() 1655 TextFieldModelNG::SetLineBreakStrategy(frameNode, LINE_BREAK_STRATEGY_TYPES[lineBreakStrategy]); in SetTextInputLineBreakStrategy()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | utils.h | 528 inline std::string ConvertWrapLineBreakStrategyToString(LineBreakStrategy lineBreakStrategy) in ConvertWrapLineBreakStrategyToString() argument 536 …inarySearchFindIndex(lineBreakStrategyTable, ArraySize(lineBreakStrategyTable), lineBreakStrategy); in ConvertWrapLineBreakStrategyToString()
|
/ohos5.0/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 | 200 pStyle.lineBreakStrategy = lineStyle->GetLineBreakStrategyValue(); in GetSpanParagraphStyle() 390 .lineBreakStrategy = textStyle.GetLineBreakStrategy(), in GetParagraphStyle()
|
/ohos5.0/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()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | paragraph.h | 135 LineBreakStrategy lineBreakStrategy = LineBreakStrategy::GREEDY; member
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-text.md | 665 ### lineBreakStrategy<sup>12+</sup> 667 lineBreakStrategy(strategy: LineBreakStrategy) 1245 … when it exceeds the container's length, using the **wordBreak**, **lineBreakStrategy**, and **cli… 1272 @State lineBreakStrategy: LineBreakStrategy[] = 1308 Text('lineBreakStrategy').fontSize(9).fontColor(0xCCCCCC) 1311 .lineBreakStrategy(this.lineBreakStrategy[this.lineBreakStrategyIndex]) 1314 …Button('lineBreakStrategy Value: ' + this.lineBreakStrategyStr[this.lineBreakStrategyIndex]).onCli…
|
H A D | ts-basic-components-textarea.md | 709 ### lineBreakStrategy<sup>12+</sup> 711 lineBreakStrategy(strategy: LineBreakStrategy) 1652 @State lineBreakStrategy: LineBreakStrategy[] = 1658 Text('lineBreakStrategy').fontSize(9).fontColor(0xCCCCCC) 1664 .lineBreakStrategy(this.lineBreakStrategy[this.lineBreakStrategyIndex]) 1666 …Button('Current lineBreakStrategy value: ' + this.lineBreakStrategyStr[this.lineBreakStrategyIndex…
|
H A D | ts-basic-components-textinput.md | 886 ### lineBreakStrategy<sup>12+</sup> 888 lineBreakStrategy(strategy: LineBreakStrategy) 2104 …@State lineBreakStrategy: LineBreakStrategy[] = [LineBreakStrategy.GREEDY, LineBreakStrategy.HIGH_… 2109 Text('lineBreakStrategy').fontSize(9).fontColor(0xCCCCCC) 2117 .lineBreakStrategy(this.lineBreakStrategy[this.lineBreakStrategyIndex]) 2119 …Button('Toggle lineBreakStrategy Value: ' + this.lineBreakStrategyStr[this.lineBreakStrategyIndex]…
|
/ohos5.0/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 | 798 .lineBreakStrategy = textStyle.GetLineBreakStrategy(), in GetParagraphStyle() 838 .lineBreakStrategy = textStyle.GetLineBreakStrategy(), in CreateParagraph()
|