Home
last modified time | relevance | path

Searched refs:RichEditorLayoutAlgorithm (Results 1 – 10 of 10) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
Drich_editor_layout_algorithm.cpp29 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 …]
Drich_editor_layout_algorithm.h23 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);
Drich_editor_pattern.h284 return MakeRefPtr<RichEditorLayoutAlgorithm>(spans_, &paragraphs_, typingTextStyle_); in CreateLayoutAlgorithm()
Drich_editor_pattern.cpp574 DynamicCast<RichEditorLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm()); in OnDirtyLayoutWrapperSwap()
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/
Drich_editor_base_test_ng.cpp367 …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…
Drich_editor_base_testone_ng.cpp1077 …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…
Drich_editor_styled_string_test_ng.cpp905 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa…
922 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa…
939 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa…
Drich_editor_pattern_testthree_ng.cpp458 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa…
Drich_editor_keyboard_shortcut_test_ng.cpp267 …auto layoutAlgorithm = AceType::DynamicCast<RichEditorLayoutAlgorithm>(richEditorPattern->CreateLa…
Drich_editor_test_ng.cpp827 …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…