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 D | system_window_scene.cpp | 109 … 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 D | window_scene.cpp | 54 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 D | js_scene_session_manager.cpp | 240 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 D | js_scene_session.cpp | 2650 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 D | window_session_impl.cpp | 3672 auto weakSession = weak.promote(); in HandleBackEvent() local 3673 if (weakSession == nullptr) { in HandleBackEvent() 3677 weakSession->PerformBack(); in HandleBackEvent()
|