Home
last modified time | relevance | path

Searched refs:lineBreakStrategy (Results 1 – 25 of 44) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/
H A Drich_editor_base_test_ng.cpp579 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 Drich_editor_test_ng.cpp4021 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 Dselection_info.h137 int32_t lineBreakStrategy = static_cast<int32_t>(LineBreakStrategy::GREEDY); member
236 int32_t lineBreakStrategy = static_cast<int32_t>(LineBreakStrategy::GREEDY); member
H A Drich_editor_model.h181 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 Dmeasure_util.h45 LineBreakStrategy lineBreakStrategy = LineBreakStrategy::GREEDY; member
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-basic-components-textarea.md709 ### 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 Dts-basic-components-text.md665 ### 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 Dts-basic-components-textinput.md882 ### 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 Dts-basic-components-richeditor.md1493 | 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 Dtext_base.cpp240 if (testProperty.lineBreakStrategy.has_value()) { in CreateTextParagraph()
241 textModel.SetLineBreakStrategy(testProperty.lineBreakStrategy.value()); in CreateTextParagraph()
H A Dtext_base.h203 std::optional<Ace::LineBreakStrategy> lineBreakStrategy = std::nullopt; member
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_text_modifier.cpp1008 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 Dnode_text_area_modifier.cpp1115 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 Dnode_text_input_modifier.cpp1648 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 Dutils.h528 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 Dtext_model.h104 virtual void SetLineBreakStrategy(LineBreakStrategy lineBreakStrategy) = 0;
H A Dmultiple_paragraph_layout_algorithm.cpp200 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 Dspan_model_adapter.cpp146 .lineBreakStrategy = static_cast<LineBreakStrategy>(typoStyle->breakStrategy), in CreateParagraphStyle()
H A Dtxt_paragraph.cpp71 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 Dparagraph.h135 LineBreakStrategy lineBreakStrategy = LineBreakStrategy::GREEDY; member
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-basic-components-text.md665 ### 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 Dts-basic-components-textarea.md709 ### 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 Dts-basic-components-textinput.md886 ### 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 Dtext_field_model.h276 virtual void SetLineBreakStrategy(LineBreakStrategy lineBreakStrategy) = 0;
H A Dtext_field_layout_algorithm.cpp798 .lineBreakStrategy = textStyle.GetLineBreakStrategy(), in GetParagraphStyle()
838 .lineBreakStrategy = textStyle.GetLineBreakStrategy(), in CreateParagraph()

12