Searched refs:weakView (Results 1 – 5 of 5) sorted by relevance
35 …RefPtr<NG::PagePattern> pagePattern, OHOS::wptr<NativeView> weakView, RefPtr<NG::FrameNode> pageNo… in UpdateCjPageLifeCycleFuncs() argument38 pagePattern->SetOnPageShow([weakView]() { in UpdateCjPageLifeCycleFuncs()39 auto view = weakView.promote(); in UpdateCjPageLifeCycleFuncs()43 pagePattern->SetOnPageHide([weakView]() { in UpdateCjPageLifeCycleFuncs()44 auto view = weakView.promote(); in UpdateCjPageLifeCycleFuncs()48 pagePattern->SetOnBackPressed([weakView]() { in UpdateCjPageLifeCycleFuncs()49 auto view = weakView.promote(); in UpdateCjPageLifeCycleFuncs()53 pagePattern->SetPageTransitionFunc([weakView, weakPage = WeakPtr<NG::FrameNode>(pageNode)]() { in UpdateCjPageLifeCycleFuncs()54 auto view = weakView.promote(); in UpdateCjPageLifeCycleFuncs()
150 const weakView = new WeakRef<ViewV2>(provideView);154 let view = weakView.deref();165 let view = weakView.deref();
146 for (const auto& weakView : focusViewStack_) { in FlushFocusView() local147 auto view = weakView.Upgrade(); in FlushFocusView()
440 [weakView = Referenced::WeakClaim(view)](const std::vector<std::string>& params) { in UpdateRootComponent()441 auto view = weakView.Upgrade(); in UpdateRootComponent()
8589 const weakView = new WeakRef(provideView);8593 let view = weakView.deref();8604 let view = weakView.deref();