Searched refs:RichEditorLayoutAlgorithm (Results 1 – 10 of 10) sorted by relevance
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
| D | rich_editor_layout_algorithm.cpp | 29 RichEditorLayoutAlgorithm::RichEditorLayoutAlgorithm(std::list<RefPtr<SpanItem>> spans, ParagraphMa… in RichEditorLayoutAlgorithm() function in OHOS::Ace::NG::RichEditorLayoutAlgorithm 64 void RichEditorLayoutAlgorithm::AppendNewLineSpan() in AppendNewLineSpan() 79 void RichEditorLayoutAlgorithm::CopySpanStyle(RefPtr<SpanItem> source, RefPtr<SpanItem> target) in CopySpanStyle() 106 std::optional<SizeF> RichEditorLayoutAlgorithm::MeasureEmptyContentSize( in MeasureEmptyContentSize() 131 std::optional<SizeF> RichEditorLayoutAlgorithm::MeasureContentSize( in MeasureContentSize() 143 std::optional<SizeF> RichEditorLayoutAlgorithm::MeasureContent( in MeasureContent() 162 bool RichEditorLayoutAlgorithm::BuildParagraph(TextStyle& textStyle, const RefPtr<TextLayoutPropert… in BuildParagraph() 179 bool RichEditorLayoutAlgorithm::CreateParagraph( in CreateParagraph() 196 RefPtr<RichEditorPattern> RichEditorLayoutAlgorithm::GetRichEditorPattern(LayoutWrapper* layoutWrap… in GetRichEditorPattern() 204 void RichEditorLayoutAlgorithm::UpdateRichTextRect(const SizeF& textSize, LayoutWrapper* layoutWrap… in UpdateRichTextRect() [all …]
|
| D | rich_editor_layout_algorithm.h | 23 class ACE_EXPORT RichEditorLayoutAlgorithm : public MultipleParagraphLayoutAlgorithm { 24 DECLARE_ACE_TYPE(RichEditorLayoutAlgorithm, MultipleParagraphLayoutAlgorithm); 27 RichEditorLayoutAlgorithm() = delete; 28 RichEditorLayoutAlgorithm(std::list<RefPtr<SpanItem>> spans, ParagraphManager* paragraphs, 30 ~RichEditorLayoutAlgorithm() override = default; 80 ACE_DISALLOW_COPY_AND_MOVE(RichEditorLayoutAlgorithm);
|
| D | rich_editor_pattern.h | 284 return MakeRefPtr<RichEditorLayoutAlgorithm>(spans_, ¶graphs_, typingTextStyle_); in CreateLayoutAlgorithm()
|
| D | rich_editor_pattern.cpp | 574 DynamicCast<RichEditorLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm()); in OnDirtyLayoutWrapperSwap()
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
| D | rich_editor_base_test_ng.cpp | 367 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa… 379 …layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLayoutA… 390 …layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLayoutA… 432 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa… 471 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa…
|
| D | rich_editor_base_testone_ng.cpp | 1077 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa… 1114 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa… 1138 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa… 1166 …auto layoutAlgorithm = AceType::MakeRefPtr<RichEditorLayoutAlgorithm>(spans, AceType::RawPtr(parag…
|
| D | rich_editor_styled_string_test_ng.cpp | 905 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa… 922 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa… 939 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa…
|
| D | rich_editor_pattern_testthree_ng.cpp | 458 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa…
|
| D | rich_editor_keyboard_shortcut_test_ng.cpp | 267 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa…
|
| D | rich_editor_test_ng.cpp | 827 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa… 839 …layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLayoutA… 850 …layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLayoutA… 892 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa… 931 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa…
|