Searched refs:TextDragPattern (Results 1 – 16 of 16) sorted by relevance
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_drag/ |
| D | text_drag_pattern.cpp | 34 bool TextDragPattern::OnDirtyLayoutWrapperSwap(const RefPtr<LayoutWrapper>& dirty, const DirtySwapC… in OnDirtyLayoutWrapperSwap() 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() 99 TextDragData TextDragPattern::CalculateTextDragData(RefPtr<TextDragBase>& pattern, RefPtr<FrameNode… in CalculateTextDragData() 102 auto dragPattern = dragNode->GetPattern<TextDragPattern>(); in CalculateTextDragData() 145 RectF TextDragPattern::GetHandler(const bool isLeftHandler, const std::vector<RectF> boxes, const R… in GetHandler() 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() [all …]
|
| 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);
|
| D | text_drag_overlay_modifier.h | 29 class TextDragPattern; variable 85 …void PaintBackground(const RSPath& path, RSCanvas& canvas, RefPtr<TextDragPattern> textDragPattern…
|
| 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()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor_drag/ |
| D | rich_editor_drag_pattern.h | 32 class RichEditorDragPattern : public TextDragPattern { 33 DECLARE_ACE_TYPE(RichEditorDragPattern, TextDragPattern);
|
| 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,
|
| D | rich_editor_drag_paint_method.cpp | 51 auto pattern = DynamicCast<TextDragPattern>(pattern_.Upgrade()); in UpdateContentModifier()
|
| 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()
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/text_drag/ |
| D | text_drag_test_ng.h | 74 RefPtr<TextDragPattern> dragPattern_;
|
| D | text_drag_test_ng.cpp | 155 dragNode_ = TextDragPattern::CreateDragNode(frameNode_); in GetInstance() 157 dragPattern_ = dragNode_->GetPattern<TextDragPattern>(); in GetInstance()
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
| D | text_field_pattern_testfour.cpp | 311 …tRegister::GetInstance()->MakeUniqueId(), []() { return AceType::MakeRefPtr<TextDragPattern>(); }); in __anona933e77e0d02()
|
| D | text_field_pattern_test.cpp | 2364 …tRegister::GetInstance()->MakeUniqueId(), []() { return AceType::MakeRefPtr<TextDragPattern>(); }); in __anon8b7d12a26f02()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
| D | drag_event.cpp | 1689 auto textDragPattern = dragNode->GetPattern<TextDragPattern>(); in SetTextAnimation() 1719 auto textDragPattern = node->GetPattern<TextDragPattern>(); in HideTextAnimation()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
| D | text_field_pattern.cpp | 563 auto dragNodePattern = AceType::DynamicCast<TextDragPattern>(dragNode_->GetPattern()); in OnDirtyLayoutWrapperSwap() 1923 pattern->dragNode_ = TextDragPattern::CreateDragNode(frameNode); in GetThumbnailCallback() 1924 auto textDragPattern = pattern->dragNode_->GetPattern<TextDragPattern>(); in GetThumbnailCallback()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
| D | text_pattern.cpp | 1773 auto textDragPattern = pattern->dragNode_->GetPattern<TextDragPattern>(); in GetThumbnailCallback()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
| D | rich_editor_pattern.cpp | 7079 auto textDragPattern = pattern->dragNode_->GetPattern<TextDragPattern>(); in OnBackPressed()
|