/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | paragraph_manager.cpp | 23 auto paragraph = info.paragraph; in GetHeight() local 24 CHECK_NULL_RETURN(paragraph, 0.0f); in GetHeight() 25 res += paragraph->GetHeight(); in GetHeight() 34 auto paragraph = info.paragraph; in GetMaxIntrinsicWidth() local 35 CHECK_NULL_RETURN(paragraph, 0.0f); in GetMaxIntrinsicWidth() 36 res = std::max(res, paragraph->GetMaxIntrinsicWidth()); in GetMaxIntrinsicWidth() 44 auto paragraph = info.paragraph; in DidExceedMaxLines() local 54 auto paragraph = info.paragraph; GetLongestLine() local 64 auto paragraph = info.paragraph; GetMaxWidth() local 74 auto paragraph = info.paragraph; GetTextWidth() local 85 auto paragraph = info.paragraph; GetTextWidthIncludeIndent() local 97 auto paragraph = info.paragraph; GetLongestLineWithIndent() local 109 auto paragraph = info.paragraph; GetLineCount() local 437 auto&& paragraph = it->paragraph; ComputeCursorOffset() local 474 auto&& paragraph = it->paragraph; ComputeCursorInfoByClick() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_input_base.cpp | 60 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in ExpectCallParagraphMethods() local 61 EXPECT_CALL(*paragraph, PushStyle(_)).Times(AnyNumber()); in ExpectCallParagraphMethods() 62 EXPECT_CALL(*paragraph, AddText(_)).Times(AnyNumber()); in ExpectCallParagraphMethods() 63 EXPECT_CALL(*paragraph, PopStyle()).Times(AnyNumber()); in ExpectCallParagraphMethods() 64 EXPECT_CALL(*paragraph, Build()).Times(AnyNumber()); in ExpectCallParagraphMethods() 65 EXPECT_CALL(*paragraph, Layout(_)).Times(AnyNumber()); in ExpectCallParagraphMethods() 66 EXPECT_CALL(*paragraph, GetTextWidth()).WillRepeatedly(Return(params.maxWidth)); in ExpectCallParagraphMethods() 67 EXPECT_CALL(*paragraph, GetAlphabeticBaseline()).WillRepeatedly(Return(0.f)); in ExpectCallParagraphMethods() 68 EXPECT_CALL(*paragraph, GetHeight()).WillRepeatedly(Return(params.height)); in ExpectCallParagraphMethods() 69 EXPECT_CALL(*paragraph, GetLongestLin in ExpectCallParagraphMethods() [all...] |
H A D | text_input_wordbreak_test.cpp | 170 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in ExpectCallParagraphMethods() local 171 EXPECT_CALL(*paragraph, PushStyle(_)).Times(AnyNumber()); in ExpectCallParagraphMethods() 172 EXPECT_CALL(*paragraph, AddText(_)).Times(AnyNumber()); in ExpectCallParagraphMethods() 173 EXPECT_CALL(*paragraph, PopStyle()).Times(AnyNumber()); in ExpectCallParagraphMethods() 174 EXPECT_CALL(*paragraph, Build()).Times(AnyNumber()); in ExpectCallParagraphMethods() 175 EXPECT_CALL(*paragraph, Layout(_)).Times(AnyNumber()); in ExpectCallParagraphMethods() 176 EXPECT_CALL(*paragraph, GetTextWidth()).WillRepeatedly(Return(params.maxWidth)); in ExpectCallParagraphMethods() 177 EXPECT_CALL(*paragraph, GetAlphabeticBaseline()).WillRepeatedly(Return(0.f)); in ExpectCallParagraphMethods() 178 EXPECT_CALL(*paragraph, GetHeight()).WillRepeatedly(Return(params.height)); in ExpectCallParagraphMethods() 179 EXPECT_CALL(*paragraph, GetLongestLin in ExpectCallParagraphMethods() [all...] |
H A D | text_area_test.cpp | 174 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in ExpectCallParagraphMethods() local 175 EXPECT_CALL(*paragraph, PushStyle(_)).Times(AnyNumber()); in ExpectCallParagraphMethods() 176 EXPECT_CALL(*paragraph, AddText(_)).Times(AnyNumber()); in ExpectCallParagraphMethods() 177 EXPECT_CALL(*paragraph, PopStyle()).Times(AnyNumber()); in ExpectCallParagraphMethods() 178 EXPECT_CALL(*paragraph, Build()).Times(AnyNumber()); in ExpectCallParagraphMethods() 179 EXPECT_CALL(*paragraph, Layout(_)).Times(AnyNumber()); in ExpectCallParagraphMethods() 180 EXPECT_CALL(*paragraph, GetTextWidth()).WillRepeatedly(Return(params.maxWidth)); in ExpectCallParagraphMethods() 181 EXPECT_CALL(*paragraph, GetAlphabeticBaseline()).WillRepeatedly(Return(0.f)); in ExpectCallParagraphMethods() 182 EXPECT_CALL(*paragraph, GetHeight()).WillRepeatedly(Return(params.height)); in ExpectCallParagraphMethods() 183 EXPECT_CALL(*paragraph, GetLongestLin in ExpectCallParagraphMethods() 700 auto paragraph = AceType::MakeRefPtr<MockParagraph>(); HWTEST_F() local 749 auto paragraph = AceType::MakeRefPtr<MockParagraph>(); HWTEST_F() local 802 auto paragraph = AceType::MakeRefPtr<MockParagraph>(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_layout_algorithm.cpp | 61 // split spans into groups by mew paragraph style in ConstructParagraphSpanGroup() 113 if (textStyle.GetTextOverflow() == TextOverflow::MARQUEE) { // create a paragraph with all text in 1 line in MeasureContent() 177 const TextStyle& textStyle, LayoutWrapper* layoutWrapper, const RefPtr<Paragraph>& paragraph) in UpdateParagraphForAISpan() 208 GrayDisplayAISpan(dragSpanPosition, wTextForAI, textStyle, isDragging, paragraph); in UpdateParagraphForAISpan() 213 GrayDisplayAISpan(dragSpanPosition, wTextForAI, aiSpanStyle, isDragging, paragraph); in UpdateParagraphForAISpan() 218 GrayDisplayAISpan(dragSpanPosition, wTextForAI, textStyle, isDragging, paragraph); in UpdateParagraphForAISpan() 223 const TextStyle& textStyle, bool isDragging, const RefPtr<Paragraph>& paragraph) in GrayDisplayAISpan() 249 CreateParagraphDrag(textStyle, contents, paragraph); in GrayDisplayAISpan() 305 auto &¶graph = Paragraph::Create(paraStyle, FontCollection::Current()); in UpdateSymbolTextStyle() local 306 CHECK_NULL_RETURN(paragraph, fals in UpdateSymbolTextStyle() 176 UpdateParagraphForAISpan( const TextStyle& textStyle, LayoutWrapper* layoutWrapper, const RefPtr<Paragraph>& paragraph) UpdateParagraphForAISpan() argument 222 GrayDisplayAISpan(const DragSpanPosition& dragSpanPosition, const std::wstring wTextForAI, const TextStyle& textStyle, bool isDragging, const RefPtr<Paragraph>& paragraph) GrayDisplayAISpan() argument 336 CreateParagraphDrag( const TextStyle& textStyle, const std::vector<std::string>& contents, const RefPtr<Paragraph>& paragraph) CreateParagraphDrag() argument 372 auto paragraph = pIter->paragraph; CreateParagraphAndLayout() local 529 RefPtr<Paragraph> paragraph; UpdateSingleParagraph() local 594 auto paragraph = GetSingleParagraph(); BuildParagraphAdaptUseMinFontSize() local 620 auto paragraph = GetSingleParagraph(); BuildParagraphAdaptUseLayoutConstraint() local 660 auto paragraph = GetSingleParagraph(); BuildTextRaceParagraph() local 724 auto paragraph = pIter->paragraph; GetLineCount() local [all...] |
H A D | multiple_paragraph_layout_algorithm.cpp | 97 auto paragraph = GetSingleParagraph(); in Measure() local 98 if (paragraph) { in Measure() 99 baselineDistance = paragraph->GetAlphabeticBaseline() + std::max(GetBaselineOffset(), 0.0f); in Measure() 343 auto paragraph = paragraphInfo.paragraph; in GetSingleParagraph() local 344 CHECK_NULL_RETURN(paragraph, nullptr); in GetSingleParagraph() 345 return paragraph; in GetSingleParagraph() 427 // Confirmed specification: The width of the text paragraph covers the width of the component, so this code is in ParagraphReLayout() 438 auto paragraph = pIter->paragraph; in ParagraphReLayout() local 490 auto&& paragraph = Paragraph::Create(spanParagraphStyle, FontCollection::Current()); UpdateParagraphBySpan() local 577 AddSymbolSpanToParagraph(const RefPtr<SpanItem>& child, int32_t& spanTextLength, const RefPtr<FrameNode>& frameNode, const RefPtr<Paragraph>& paragraph) AddSymbolSpanToParagraph() argument 588 AddTextSpanToParagraph(const RefPtr<SpanItem>& child, int32_t& spanTextLength, const RefPtr<FrameNode>& frameNode, const RefPtr<Paragraph>& paragraph) AddTextSpanToParagraph() argument 597 AddImageToParagraph(RefPtr<ImageSpanItem>& imageSpanItem, const RefPtr<LayoutWrapper>& layoutWrapper, const LayoutConstraintF& layoutConstrain, const RefPtr<Paragraph>& paragraph, int32_t& spanTextLength, const TextStyle& textStyle) AddImageToParagraph() argument 638 AddPlaceHolderToParagraph(RefPtr<PlaceholderSpanItem>& placeholderSpanItem, const RefPtr<LayoutWrapper>& layoutWrapper, const LayoutConstraintF& layoutConstrain, const RefPtr<Paragraph>& paragraph, int32_t& spanTextLength) AddPlaceHolderToParagraph() argument 665 UpdateParagraphByCustomSpan(RefPtr<CustomSpanItem>& customSpanItem, LayoutWrapper* layoutWrapper, const RefPtr<Paragraph>& paragraph, int32_t& spanTextLength, CustomSpanPlaceholderInfo& customSpanPlaceholder) UpdateParagraphByCustomSpan() argument 709 ApplyIndent( ParagraphStyle& paragraphStyle, const RefPtr<Paragraph>& paragraph, double width, const TextStyle& textStyle) ApplyIndent() argument 740 UpdateSymbolSpanEffect( RefPtr<FrameNode>& frameNode, const RefPtr<Paragraph>& paragraph, const std::list<RefPtr<SpanItem>>& spans) UpdateSymbolSpanEffect() argument [all...] |
H A D | text_adapt_font_sizer.cpp | 33 // Use the minFontSize to layout the paragraph. While using the minFontSize, if the paragraph could be layout in 1 in AdaptMaxFontSize() 122 auto paragraph = GetParagraph(); in DidExceedMaxLines() local 123 CHECK_NULL_RETURN(paragraph, false); in DidExceedMaxLines() 124 bool didExceedMaxLines = paragraph->DidExceedMaxLines(); in DidExceedMaxLines() 125 didExceedMaxLines = didExceedMaxLines || GreatNotEqual(paragraph->GetHeight(), maxSize.Height()); in DidExceedMaxLines() 126 didExceedMaxLines = didExceedMaxLines || GreatNotEqual(paragraph->GetLongestLine(), maxSize.Width()); in DidExceedMaxLines() 132 auto paragraph = GetParagraph(); in IsAdaptExceedLimit() local 133 CHECK_NULL_RETURN(paragraph, false); in IsAdaptExceedLimit() 134 return (paragraph in IsAdaptExceedLimit() 160 IsAdaptFontSizeExceedLineHeight(const RefPtr<Paragraph>& paragraph) IsAdaptFontSizeExceedLineHeight() argument [all...] |
H A D | multiple_paragraph_layout_algorithm.h | 60 virtual void HandleEmptyParagraph(RefPtr<Paragraph> paragraph, const std::list<RefPtr<SpanItem>>& spanGroup) {} in HandleEmptyParagraph() argument 67 void ApplyIndent(ParagraphStyle& paragraphStyle, const RefPtr<Paragraph>& paragraph, double width, 120 RefPtr<FrameNode>& frameNode, const RefPtr<Paragraph>& paragraph, const std::list<RefPtr<SpanItem>>& spans); 131 const LayoutConstraintF& layoutConstrain, const RefPtr<Paragraph>& paragraph, int32_t& spanTextLength, 135 const RefPtr<Paragraph>& paragraph, int32_t& spanTextLength); 137 const RefPtr<Paragraph>& paragraph, int32_t& spanTextLength, CustomSpanPlaceholderInfo& customSpanPlaceholder); 140 const RefPtr<FrameNode>& frameNode, const RefPtr<Paragraph>& paragraph); 142 const RefPtr<FrameNode>& frameNode, const RefPtr<Paragraph>& paragraph);
|
H A D | text_content_modifier.cpp | 416 auto paragraph = info.paragraph; in onDraw() local 417 CHECK_NULL_VOID(paragraph); in onDraw() 419 auto length = paragraph->GetParagraphText().length(); in onDraw() 420 paragraph->UpdateColor(0, length, Color(animatableTextColor_->Get().GetValue())); in onDraw() 422 paragraph->Paint(canvas, paintOffset_.GetX(), paintOffsetY); in onDraw() 423 paintOffsetY += paragraph->GetHeight(); in onDraw() 442 auto paragraph = pManager->GetParagraphs().front().paragraph; in DrawTextRacing() local 446 (paragraph in DrawTextRacing() 970 auto paragraph = pManager->GetParagraphs().front().paragraph; GetTextRaceDirectionByContent() local 1002 auto paragraph = pManager->GetParagraphs().front().paragraph; ResetTextRacePercent() local 1050 auto paragraph = pManager->GetParagraphs().front().paragraph; GetDuration() local [all...] |
H A D | text_layout_algorithm.h | 33 #include "core/components_ng/render/paragraph.h" 75 return paragraphManager_->GetParagraphs().front().paragraph; 85 const TextStyle& textStyle, LayoutWrapper* layoutWrapper, const RefPtr<Paragraph>& paragraph); 88 const TextStyle& textStyle, bool isDragging, const RefPtr<Paragraph>& paragraph); 99 const TextStyle& textStyle, const std::vector<std::string>& contents, const RefPtr<Paragraph>& paragraph);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | overlay_modifier.h | 68 auto paragraph = GetParagraph(context.width); variable 69 CHECK_NULL_VOID(paragraph); variable 72 SizeF(paragraph->GetLongestLine(), paragraph->GetHeight()), overlayOptions); 75 SizeF(static_cast<float>(paragraph->GetActualWidth()), static_cast<float>(paragraph->GetHeight())), 82 paragraph->Paint(&canvas, offset.GetX(), offset.GetY()); 85 paragraph->Paint(context.canvas, offset.GetX(), offset.GetY()); 94 // create paragraph in GetParagraph() 120 auto paragraph in GetParagraph() local 124 auto paragraph = builder->CreateTypography(); GetParagraph() local 133 auto paragraph = GetParagraph(contextWidth); GetParagraphSize() local [all...] |
H A D | txt_paragraph.h | 30 #include "core/components_ng/render/paragraph.h" 34 // Paragraph is interface for drawing text and text paragraph. 44 TxtParagraph(void* paragraph) : hasExternalParagraph_(true) in TxtParagraph() argument 54 TxtParagraph(void* paragraph) 57 externalParagraph_ = reinterpret_cast<RSParagraph*>(paragraph); 83 auto paragraph = GetParagraph(); 84 CHECK_NULL_VOID(paragraph); 85 paragraph->SetAnimation(animationFunc); 92 // whether the paragraph has been build 95 // interfaces for build text paragraph 148 auto paragraph = GetParagraph(); global() variable [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | paragraph_manager_test_ng.cpp | 59 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in ConstructParagraphs() local 60 EXPECT_CALL(*paragraph, GetHeight()).WillRepeatedly(Return(100.f)); in ConstructParagraphs() 61 EXPECT_CALL(*paragraph, GetLongestLine()).WillRepeatedly(Return(100.f)); in ConstructParagraphs() 62 EXPECT_CALL(*paragraph, GetMaxWidth()).WillRepeatedly(Return(100.f)); in ConstructParagraphs() 63 EXPECT_CALL(*paragraph, GetLineCount()).WillRepeatedly(Return(1)); in ConstructParagraphs() 64 EXPECT_CALL(*paragraph, GetTextWidth()).WillRepeatedly(Return(100.f)); in ConstructParagraphs() 65 EXPECT_CALL(*paragraph, GetGlyphIndexByCoordinate(_, _)).WillRepeatedly(Return(4)); in ConstructParagraphs() 67 EXPECT_CALL(*paragraph, GetGlyphPositionAtCoordinate(_)).WillRepeatedly(Return(positionWithAffinity)); in ConstructParagraphs() 70 EXPECT_CALL(*paragraph, GetLineMetrics(_)).WillRepeatedly(Return(textLineMetrics)); in ConstructParagraphs() 76 EXPECT_CALL(*paragraph, TxtGetRectsForRang in ConstructParagraphs() [all...] |
H A D | text_testfour_ng.cpp | 101 * @tc.expected: the spans of each paragraph are split correctly. in HWTEST_F() 123 * @tc.expected: the spans of each paragraph are split correctly. in HWTEST_F() 142 * @tc.expected: the paragraphs are and paragraph style created correctly. in HWTEST_F() 153 ASSERT_NE(firstParagraph.paragraph, nullptr); in HWTEST_F() 161 ASSERT_NE(secondParagraph.paragraph, nullptr); in HWTEST_F() 170 ASSERT_NE(thirdParagraph.paragraph, nullptr); in HWTEST_F() 217 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in HWTEST_F() local 219 textPattern->pManager_->AddParagraph({ .paragraph = paragraph, .start = 0, .end = 1 }); in HWTEST_F() 340 RefPtr<Paragraph> paragraph in HWTEST_F() local 529 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 618 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 664 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 704 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 755 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 806 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 852 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 898 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 944 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1003 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1062 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1121 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1182 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1244 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1306 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1367 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1428 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1489 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1544 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1599 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1654 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1706 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1758 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1810 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1871 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1932 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local [all...] |
H A D | text_testthree_ng.cpp | 105 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in HWTEST_F() local 107 EXPECT_CALL(*paragraph, GetRectsForRange(_, _, _)).WillRepeatedly(SetArgReferee<2>(rects)); in HWTEST_F() 121 pattern->pManager_->AddParagraph({ .paragraph = paragraph, .start = 0, .end = 100 }); in HWTEST_F() 221 EXPECT_NE(rowLayoutAlgorithm->paragraphManager_->GetParagraphs().front().paragraph, nullptr); in HWTEST_F() 248 EXPECT_NE(rowLayoutAlgorithm->paragraphManager_->GetParagraphs().front().paragraph.rawPtr_, nullptr); in HWTEST_F() 367 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in HWTEST_F() local 368 EXPECT_CALL(*paragraph, AddText); in HWTEST_F() 369 EXPECT_CALL(*paragraph, GetLineCount).WillOnce(Return(1)); in HWTEST_F() 499 * @tc.steps: step3. create paragraph in HWTEST_F() 502 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 547 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 632 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 680 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 901 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 949 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1000 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1058 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1116 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1178 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1227 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1724 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1764 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1966 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 2022 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 2082 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 2120 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local [all...] |
H A D | text_testtwo_ng.cpp | 94 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); in HWTEST_F() local 602 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in HWTEST_F() local 603 EXPECT_CALL(*paragraph, PushStyle); in HWTEST_F() 604 EXPECT_CALL(*paragraph, AddText); in HWTEST_F() 605 EXPECT_CALL(*paragraph, Build); in HWTEST_F() 769 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in HWTEST_F() local 771 EXPECT_CALL(*paragraph, GetRectsForRange(_, _, _)).WillRepeatedly(SetArgReferee<2>(rects)); in HWTEST_F() 775 pattern->pManager_->AddParagraph({ .paragraph = paragraph, .start = 0, .end = 100 }); in HWTEST_F() 823 auto paragraph in HWTEST_F() local 899 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 969 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1145 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1291 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1361 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1398 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1491 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1544 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1598 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1729 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1777 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 1925 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 2021 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 2110 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 2284 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local [all...] |
H A D | text_testfive_ng.cpp | 52 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); in HWTEST_F() local 53 ASSERT_NE(paragraph, nullptr); in HWTEST_F() 54 textPattern->pManager_->AddParagraph({ .paragraph = paragraph, .start = 0, .end = 1 }); in HWTEST_F() 113 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); in HWTEST_F() local 114 ASSERT_NE(paragraph, nullptr); in HWTEST_F() 115 textPattern->pManager_->AddParagraph({ .paragraph = paragraph, .start = 0, .end = 1 }); in HWTEST_F() 174 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); in HWTEST_F() local 175 ASSERT_NE(paragraph, nullpt in HWTEST_F() 235 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 287 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 339 RefPtr<Paragraph> paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 488 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 912 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1108 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1625 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1674 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1714 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1757 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1874 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 2257 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 2560 auto paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 2611 auto paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); HWTEST_F() local 2899 RefPtr<Paragraph> paragraph = Paragraph::Create(nullptr); HWTEST_F() local [all...] |
H A D | text_base.cpp | 34 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in SuppressMockParagraph() local 35 EXPECT_CALL(*paragraph, PushStyle(_)).Times(AnyNumber()); in SuppressMockParagraph() 36 EXPECT_CALL(*paragraph, AddText(_)).Times(AnyNumber()); in SuppressMockParagraph() 37 EXPECT_CALL(*paragraph, PopStyle()).Times(AnyNumber()); in SuppressMockParagraph() 38 EXPECT_CALL(*paragraph, Build()).Times(AnyNumber()); in SuppressMockParagraph() 39 EXPECT_CALL(*paragraph, Layout(_)).Times(AnyNumber()); in SuppressMockParagraph() 40 EXPECT_CALL(*paragraph, GetAlphabeticBaseline()).WillRepeatedly(Return(0.f)); in SuppressMockParagraph() 41 EXPECT_CALL(*paragraph, GetHeight()).WillRepeatedly(Return(0.f)); in SuppressMockParagraph() 42 EXPECT_CALL(*paragraph, GetLongestLine()).WillRepeatedly(Return(0.f)); in SuppressMockParagraph() 43 EXPECT_CALL(*paragraph, GetMaxWidt in SuppressMockParagraph() [all...] |
H A D | span_test_ng.cpp | 424 auto paragraph = Paragraph::Create(paraStyle, FontCollection::Current()); in HWTEST_F() local 425 spanNode->spanItem_->UpdateParagraph(nullptr, paragraph, TextStyle()); in HWTEST_F() 449 auto paragraph = Paragraph::Create(paraStyle, FontCollection::Current()); in HWTEST_F() local 450 spanNode->spanItem_->UpdateParagraph(nullptr, paragraph, TextStyle()); in HWTEST_F() 493 auto paragraph = Paragraph::Create(paraStyle, FontCollection::Current()); in HWTEST_F() local 494 spanNode->spanItem_->UpdateParagraph(nullptr, paragraph, TextStyle()); in HWTEST_F() 515 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in HWTEST_F() local 516 EXPECT_CALL(*paragraph, PushStyle).Times(5); in HWTEST_F() 517 EXPECT_CALL(*paragraph, AddPlaceholder).Times(5); in HWTEST_F() 518 EXPECT_CALL(*paragraph, PopStyl in HWTEST_F() 836 auto paragraph = Paragraph::Create(paraStyle, FontCollection::Current()); HWTEST_F() local 884 auto paragraph= MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1217 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1253 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1331 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/test/mock/base/ |
H A D | mock_drag_window.h | 34 void(std::shared_ptr<txt::Paragraph> paragraph, const Offset& offset, const RefPtr<RenderText>& renderText)); 37 void(std::shared_ptr<Rosen::Typography> paragraph, const Offset& offset, const RefPtr<RenderText>& renderText)); 39 MOCK_METHOD2(DrawTextNG, void(const RefPtr<NG::Paragraph>& paragraph, const RefPtr<NG::TextPattern>& textPattern));
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_click_testone_ng.cpp | 71 auto paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); in HWTEST_F() local 72 richEditorPattern->pManager_->AddParagraph({ .paragraph = paragraph, .paragraphStyle = paragraphStyle }); in HWTEST_F() 103 auto paragraph = Paragraph::Create(paragraphStyle, FontCollection::Current()); in HWTEST_F() local 104 richEditorPattern->pManager_->AddParagraph({ .paragraph = paragraph, .paragraphStyle = paragraphStyle }); in HWTEST_F()
|
H A D | rich_editor_common_test_ng.cpp | 73 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in AddParagraph() local 74 ASSERT_NE(paragraph, nullptr); in AddParagraph() 79 { .paragraph = paragraph, .start = testParagraphItem.start, .end = testParagraphItem.end }); in AddParagraph() 81 EXPECT_CALL(*paragraph, GetGlyphIndexByCoordinate(offset, _)).WillRepeatedly(Return(index)); in AddParagraph() 83 EXPECT_CALL(*paragraph, GetGlyphPositionAtCoordinate(offset)).WillRepeatedly(Return(positionWithAffinity)); in AddParagraph() 86 EXPECT_CALL(*paragraph, ComputeOffsetForCaretDownstream(cursorItem.index, _, _)) in AddParagraph() 88 EXPECT_CALL(*paragraph, ComputeOffsetForCaretUpstream(cursorItem.index, _, _)) in AddParagraph() 97 EXPECT_CALL(*paragraph, GetRectsForRange(paragraphRect.start, paragraphRect.end, _)) in AddParagraph()
|
H A D | rich_editor_pattern_testone_ng.cpp | 112 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); in HWTEST_F() local 113 ASSERT_NE(paragraph, nullptr); in HWTEST_F() 114 EXPECT_CALL(*paragraph, PushStyle(_)).Times(AnyNumber()); in HWTEST_F() 115 EXPECT_CALL(*paragraph, AddText(_)).Times(AnyNumber()); in HWTEST_F() 116 EXPECT_CALL(*paragraph, PopStyle()).Times(AnyNumber()); in HWTEST_F() 117 EXPECT_CALL(*paragraph, Build()).Times(AnyNumber()); in HWTEST_F() 118 EXPECT_CALL(*paragraph, Layout(_)).Times(AnyNumber()); in HWTEST_F() 122 richEditorPattern->paragraphs_.AddParagraph({ .paragraph = paragraph, .start = 0, .end = 6 }); in HWTEST_F() 130 EXPECT_CALL(*paragraph, GetGlyphIndexByCoordinat in HWTEST_F() 485 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local 1247 auto paragraph = MockParagraph::GetOrCreateMockParagraph(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/adapter/ohos/entrance/window/ |
H A D | drag_window_ohos.h | 45 std::shared_ptr<txt::Paragraph> paragraph, const Offset& offset, const RefPtr<RenderText>& renderText) override; 47 void DrawText(std::shared_ptr<Rosen::Typography> paragraph, const Offset& offset, 50 void DrawTextNG(const RefPtr<NG::Paragraph>& paragraph, const RefPtr<NG::TextPattern>& textPattern) override;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_layout_algorithm.cpp | 268 RefPtr<Paragraph>& paragraph, float removeValue) in ConstraintWithMinWidth() 276 auto width = std::max(contentConstraint.minSize.Width() - removeValue, paragraph->GetLongestLine()); in ConstraintWithMinWidth() 277 if (width != paragraph->GetLongestLine()) { in ConstraintWithMinWidth() 278 paragraph->Layout(width); in ConstraintWithMinWidth() 280 if (LessNotEqual(paragraph->GetLongestLine(), paragraph->GetMaxWidth())) { in ConstraintWithMinWidth() 281 paragraph->Layout(std::ceil(paragraph->GetLongestLine())); in ConstraintWithMinWidth() 283 return contentConstraint.selfIdealSize.Width().has_value() ? paragraph->GetMaxWidth() in ConstraintWithMinWidth() 288 return std::max(paragraph in ConstraintWithMinWidth() 266 ConstraintWithMinWidth( const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper, RefPtr<Paragraph>& paragraph, float removeValue) ConstraintWithMinWidth() argument 1096 auto paragraph = GetParagraph(); IsInlineFocusAdaptExceedLimit() local 1158 auto paragraph = GetParagraph(); IsInlineFocusAdaptMinExceedLimit() local 1258 auto paragraph = GetParagraph(); DidExceedMaxLines() local 1268 auto paragraph = GetParagraph(); IsAdaptExceedLimit() local [all...] |