Searched refs:ScrollBarPattern (Results 1 – 9 of 9) sorted by relevance
30 void ScrollBarPattern::OnAttachToFrameNode() in OnAttachToFrameNode()38 void ScrollBarPattern::SendAccessibilityEvent(AccessibilityEventType eventType) in SendAccessibilityEvent()45 void ScrollBarPattern::OnModifyDone() in OnModifyDone()118 bool ScrollBarPattern::OnDirtyLayoutWrapperSwap(const RefPtr<LayoutWrapper>& dirty, const DirtySwap… in OnDirtyLayoutWrapperSwap()154 bool ScrollBarPattern::IsAtTop() const in IsAtTop()159 bool ScrollBarPattern::IsAtBottom() const in IsAtBottom()164 void ScrollBarPattern::ValidateOffset(int32_t source) in ValidateOffset()172 bool ScrollBarPattern::UpdateCurrentOffset(float delta, int32_t source) in UpdateCurrentOffset()193 void ScrollBarPattern::StartDisappearAnimator() in StartDisappearAnimator()224 void ScrollBarPattern::StopDisappearAnimator() in StopDisappearAnimator()[all …]
27 auto scrollBarPattern = frameNode->GetPattern<ScrollBarPattern>(); in IsScrollable()40 auto scrollBarPattern = frameNode->GetPattern<ScrollBarPattern>(); in GetAccessibilityValue()52 auto scrollBarPattern = frameNode->GetPattern<ScrollBarPattern>(); in SetSpecificSupportAction()
33 class ScrollBarPattern : public Pattern {34 DECLARE_ACE_TYPE(ScrollBarPattern, Pattern);37 ScrollBarPattern() = default;38 ~ScrollBarPattern() override in ~ScrollBarPattern()
45 V2::SCROLL_BAR_ETS_TAG, nodeId, []() { return AceType::MakeRefPtr<ScrollBarPattern>(); }); in Create()50 auto pattern = AceType::DynamicCast<NG::ScrollBarPattern>(scrollbarpattern); in Create()
114 …auto scrollBarPattern = AceType::DynamicCast<ScrollBarPattern>(layoutWrapper->GetHostNode()->GetPa… in Layout()
43 class ScrollBarPattern; variable53 void RegisterScrollBar(const WeakPtr<ScrollBarPattern>& scrollBar);57 void UnRegisterScrollBar(const WeakPtr<ScrollBarPattern>& scrollBar);63 void NotifyScrollableNode(float distance, const WeakPtr<ScrollBarPattern>& weakScrollBar) const;114 … std::list<WeakPtr<ScrollBarPattern>> scrollBars_; // ScrollBar should effect with scrollable node.
56 void ScrollBarProxy::RegisterScrollBar(const WeakPtr<ScrollBarPattern>& scrollBar) in RegisterScrollBar()73 void ScrollBarProxy::UnRegisterScrollBar(const WeakPtr<ScrollBarPattern>& scrollBar) in UnRegisterScrollBar()81 void ScrollBarProxy::NotifyScrollableNode(float distance, const WeakPtr<ScrollBarPattern>& weakScro… in NotifyScrollableNode()
46 RefPtr<ScrollBarPattern> scrollBarPattern_;66 …Processor::GetInstance()->ClaimNodeId(), []() { return AceType::MakeRefPtr<ScrollBarPattern>(); }); in InitScrollBarTestNg()69 scrollBarPattern_ = frameNode_->GetPattern<ScrollBarPattern>(); in InitScrollBarTestNg()
68 RefPtr<ScrollBarPattern> pattern_;101 pattern_ = frameNode_->GetPattern<ScrollBarPattern>(); in GetInstance()440 auto scrollBarPattern = AceType::MakeRefPtr<ScrollBarPattern>();