Home
last modified time | relevance | path

Searched refs:TextDragPattern (Results 1 – 16 of 16) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_drag/
H A Dtext_drag_pattern.cpp71 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 Dtext_drag_pattern.h81 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 Dtext_drag_overlay_modifier.cpp67 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 Dtext_drag_overlay_modifier.h29 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 Drich_editor_drag_overlay_modifier.h29 class TextDragPattern; variable
125 …void PaintBackground(const RSPath& path, RSCanvas& canvas, RefPtr<TextDragPattern> textDragPattern,
127 void PaintSelBackground(RSCanvas& canvas, RefPtr<TextDragPattern> textDragPattern,
H A Drich_editor_drag_pattern.h32 class RichEditorDragPattern : public TextDragPattern {
33 DECLARE_ACE_TYPE(RichEditorDragPattern, TextDragPattern);
H A Drich_editor_drag_paint_method.cpp51 auto pattern = DynamicCast<TextDragPattern>(pattern_.Upgrade()); in UpdateContentModifier()
H A Drich_editor_drag_overlay_modifier.cpp48 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 Dtext_drag_test_ng.cpp155 dragNode_ = TextDragPattern::CreateDragNode(frameNode_); in GetInstance()
157 dragPattern_ = dragNode_->GetPattern<TextDragPattern>(); in GetInstance()
H A Dtext_drag_test_ng.h74 RefPtr<TextDragPattern> dragPattern_;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/
H A Dtext_field_pattern_testfour.cpp311 …tRegister::GetInstance()->MakeUniqueId(), []() { return AceType::MakeRefPtr<TextDragPattern>(); }); in __anon3b620eb60d02()
H A Dtext_field_pattern_test.cpp2364 …tRegister::GetInstance()->MakeUniqueId(), []() { return AceType::MakeRefPtr<TextDragPattern>(); }); in __anonff085dda6f02()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/
H A Ddrag_event.cpp1706 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 Dtext_field_pattern.cpp564 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 Dtext_pattern.cpp1991 auto textDragPattern = pattern->dragNode_->GetPattern<TextDragPattern>(); in GetThumbnailCallback()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_pattern.cpp7436 auto textDragPattern = pattern->dragNode_->GetPattern<TextDragPattern>(); in OnBackPressed()