Home
last modified time | relevance | path

Searched refs:weakSession (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/window_scene/scene/
H A Dsystem_window_scene.cpp109 … auto mouseCallback = [weakThis = WeakClaim(this), weakSession = wptr(session_)](MouseInfo& info) { in OnAttachToFrameNode()
112 auto session = weakSession.promote(); in OnAttachToFrameNode()
223 auto touchCallback = [weakSession = wptr(session_)](TouchEventInfo& info) { in RegisterResponseRegionCallback()
224 auto session = weakSession.promote(); in RegisterResponseRegionCallback()
232 auto responseRegionCallback = [weakThis = WeakClaim(this), weakSession = wptr(session_)]( in RegisterResponseRegionCallback()
236 auto session = weakSession.promote(); in RegisterResponseRegionCallback()
H A Dwindow_scene.cpp54 callback_ = [weakThis = WeakClaim(this), weakSession = wptr(session_)]() { in WindowScene()
55 auto session = weakSession.promote(); in WindowScene()
161 auto responseRegionCallback = [weakThis = WeakClaim(this), weakSession = wptr(session_)]( in RegisterResponseRegionCallback()
165 auto session = weakSession.promote(); in RegisterResponseRegionCallback()
712 auto subWindowCallback = [weakSession = wptr(session_), weakThis = WeakClaim(this)]() { in SetSubWindowBufferAvailableCallback()
717 auto session = weakSession.promote(); in SetSubWindowBufferAvailableCallback()
/ohos5.0/foundation/window/window_manager/window_scene/interfaces/kits/napi/scene_session_manager/
H A Djs_scene_session_manager.cpp240 wptr<SceneSession> weakSession(sceneSession); in OnCreateSystemSession() local
241 …auto task = [this, weakSession, jsCallBack = GetJSCallback(CREATE_SYSTEM_SESSION_CB), env = env_](… in OnCreateSystemSession()
246 auto specificSession = weakSession.promote(); in OnCreateSystemSession()
310 wptr<SceneSession> weakSession(sceneSession); in OnRecoverSceneSession() local
312 …auto task = [this, weakSession, sessionInfo, jsCallBack = GetJSCallback(RECOVER_SCENE_SESSION_CB),… in OnRecoverSceneSession()
317 auto sceneSession = weakSession.promote(); in OnRecoverSceneSession()
H A Djs_scene_session.cpp2650 wptr<SceneSession> weakSession(sceneSession); in OnCreateSubSession() local
2651 auto task = [weakThis = wptr(this), persistentId = persistentId_, weakSession, env = env_] { in OnCreateSubSession()
2663 auto specificSession = weakSession.promote(); in OnCreateSubSession()
2691 wptr<SceneSession> weakSession(sceneSession); in OnBindDialogTarget() local
2692 auto task = [weakThis = wptr(this), persistentId = persistentId_, weakSession, env = env_] { in OnBindDialogTarget()
2704 auto specificSession = weakSession.promote(); in OnBindDialogTarget()
/ohos5.0/foundation/window/window_manager/wm/src/
H A Dwindow_session_impl.cpp3672 auto weakSession = weak.promote(); in HandleBackEvent() local
3673 if (weakSession == nullptr) { in HandleBackEvent()
3677 weakSession->PerformBack(); in HandleBackEvent()