/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_drag/ |
H A D | text_drag_pattern.cpp | 71 RefPtr<FrameNode> TextDragPattern::CreateDragNode(const RefPtr<FrameNode>& hostNode) in CreateDragNode() 77 V2::TEXTDRAG_ETS_TAG, nodeId, []() { return AceType::MakeRefPtr<TextDragPattern>(); }); in CreateDragNode() 86 auto dragPattern = dragNode->GetPattern<TextDragPattern>(); in CreateDragNode() 102 auto dragPattern = dragNode->GetPattern<TextDragPattern>(); in CalculateTextDragData() 155 void TextDragPattern::AdjustHandlers(const RectF contentRect, RectF& leftHandler, RectF& rightHandl… in AdjustHandlers() 164 std::shared_ptr<RSPath> TextDragPattern::GenerateClipPath() in GenerateClipPath() 196 std::shared_ptr<RSPath> TextDragPattern::GenerateBackgroundPath(float offset, float radiusRatio) in GenerateBackgroundPath() 205 std::shared_ptr<RSPath> TextDragPattern::GenerateSelBackgroundPath(float offset) in GenerateSelBackgroundPath() 262 void TextDragPattern::CalculateLineAndArc(std::vector<TextPoint>& points, std::shared_ptr<RSPath>& … in CalculateLineAndArc() 310 void TextDragPattern::CalculateLine(std::vector<TextPoint>& points, std::shared_ptr<RSPath>& path) in CalculateLine() [all …]
|
H A D | text_drag_pattern.h | 81 class TextDragPattern : public Pattern { 82 DECLARE_ACE_TYPE(TextDragPattern, Pattern); 85 TextDragPattern() = default; 86 ~TextDragPattern() override = default; 245 ACE_DISALLOW_COPY_AND_MOVE(TextDragPattern);
|
H A D | text_drag_overlay_modifier.cpp | 67 RefPtr<TextDragPattern> textDragPattern) in PaintBackground() 71 auto pattern = DynamicCast<TextDragPattern>(pattern_.Upgrade()); in PaintBackground() 101 auto pattern = DynamicCast<TextDragPattern>(pattern_.Upgrade()); in onDraw()
|
H A D | text_drag_overlay_modifier.h | 29 class TextDragPattern; variable 85 …void PaintBackground(const RSPath& path, RSCanvas& canvas, RefPtr<TextDragPattern> textDragPattern…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor_drag/ |
H A D | rich_editor_drag_overlay_modifier.h | 29 class TextDragPattern; variable 125 …void PaintBackground(const RSPath& path, RSCanvas& canvas, RefPtr<TextDragPattern> textDragPattern, 127 void PaintSelBackground(RSCanvas& canvas, RefPtr<TextDragPattern> textDragPattern,
|
H A D | rich_editor_drag_pattern.h | 32 class RichEditorDragPattern : public TextDragPattern { 33 DECLARE_ACE_TYPE(RichEditorDragPattern, TextDragPattern);
|
H A D | rich_editor_drag_paint_method.cpp | 51 auto pattern = DynamicCast<TextDragPattern>(pattern_.Upgrade()); in UpdateContentModifier()
|
H A D | rich_editor_drag_overlay_modifier.cpp | 48 auto textDragPattern = DynamicCast<TextDragPattern>(pattern_.Upgrade()); in onDraw() 171 RefPtr<TextDragPattern> textDragPattern, RefPtr<RichEditorPattern> richEditorPattern) in PaintBackground() 201 void RichEditorDragOverlayModifier::PaintSelBackground(RSCanvas& canvas, RefPtr<TextDragPattern> te… in PaintSelBackground()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_drag/ |
H A D | text_drag_test_ng.cpp | 155 dragNode_ = TextDragPattern::CreateDragNode(frameNode_); in GetInstance() 157 dragPattern_ = dragNode_->GetPattern<TextDragPattern>(); in GetInstance()
|
H A D | text_drag_test_ng.h | 74 RefPtr<TextDragPattern> dragPattern_;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_field_pattern_testfour.cpp | 311 …tRegister::GetInstance()->MakeUniqueId(), []() { return AceType::MakeRefPtr<TextDragPattern>(); }); in __anon3b620eb60d02()
|
H A D | text_field_pattern_test.cpp | 2364 …tRegister::GetInstance()->MakeUniqueId(), []() { return AceType::MakeRefPtr<TextDragPattern>(); }); in __anonff085dda6f02()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | drag_event.cpp | 1706 auto textDragPattern = dragNode->GetPattern<TextDragPattern>(); in SetTextAnimation() 1736 auto textDragPattern = node->GetPattern<TextDragPattern>(); in HideTextAnimation()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_pattern.cpp | 564 auto dragNodePattern = AceType::DynamicCast<TextDragPattern>(dragNode_->GetPattern()); in OnDirtyLayoutWrapperSwap() 1924 pattern->dragNode_ = TextDragPattern::CreateDragNode(frameNode); in GetThumbnailCallback() 1925 auto textDragPattern = pattern->dragNode_->GetPattern<TextDragPattern>(); in GetThumbnailCallback()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_pattern.cpp | 1991 auto textDragPattern = pattern->dragNode_->GetPattern<TextDragPattern>(); in GetThumbnailCallback()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_pattern.cpp | 7436 auto textDragPattern = pattern->dragNode_->GetPattern<TextDragPattern>(); in OnBackPressed()
|