Searched refs:keyboardSession (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/foundation/window/window_manager/window_scene/test/unittest/ |
H A D | keyboard_session_test.cpp | 81 EXPECT_NE(keyboardSession, nullptr); in GetKeyboardSession() 88 return keyboardSession; in GetKeyboardSession() 135 keyboardSession->property_ = nullptr; 226 EXPECT_NE(keyboardSession, nullptr); 230 keyboardSession->isActive_ = true; 252 EXPECT_NE(keyboardSession, nullptr); 278 EXPECT_NE(keyboardSession, nullptr); 335 EXPECT_NE(keyboardSession, nullptr); 367 EXPECT_NE(keyboardSession, nullptr); 400 EXPECT_NE(keyboardSession, nullptr); [all …]
|
H A D | scene_session_test3.cpp | 277 …sptr<KeyboardSession> keyboardSession = new (std::nothrow) KeyboardSession(info, nullptr, nullptr); variable 278 ASSERT_NE(keyboardSession, nullptr); 280 scenceSession->FixKeyboardPositionByKeyboardPanel(scenceSession, keyboardSession);
|
H A D | scene_session_test5.cpp | 97 sptr<SceneSession> keyboardSession = nullptr; variable 98 session->FixKeyboardPositionByKeyboardPanel(panelSession, keyboardSession); 100 session->FixKeyboardPositionByKeyboardPanel(panelSession, keyboardSession); 101 keyboardSession = sptr<SceneSession>::MakeSptr(info, nullptr); 102 session->FixKeyboardPositionByKeyboardPanel(panelSession, keyboardSession); 104 keyboardSession = session; 106 session->FixKeyboardPositionByKeyboardPanel(panelSession, keyboardSession); 110 session->FixKeyboardPositionByKeyboardPanel(panelSession, keyboardSession);
|
/ohos5.0/foundation/window/window_manager/window_scene/session/host/src/ |
H A D | scene_session.cpp | 1042 sptr<SceneSession> keyboardSession) in FixKeyboardPositionByKeyboardPanel() argument 1044 if (panelSession == nullptr || keyboardSession == nullptr) { in FixKeyboardPositionByKeyboardPanel() 1049 SessionGravity gravity = keyboardSession->GetKeyboardGravity(); in FixKeyboardPositionByKeyboardPanel() 1051 keyboardSession->winRect_.posX_ = panelSession->winRect_.posX_; in FixKeyboardPositionByKeyboardPanel() 1053 auto sessionProperty = keyboardSession->GetSessionProperty(); in FixKeyboardPositionByKeyboardPanel() 1063 keyboardSession->winRect_.posY_ = panelSession->winRect_.posY_; in FixKeyboardPositionByKeyboardPanel() 1067 keyboardSession->winRect_.ToString().c_str(), gravity); in FixKeyboardPositionByKeyboardPanel() 1089 const auto& keyboardSession = GetKeyboardSession(); in NotifyClientToUpdateRectTask() local 1090 FixKeyboardPositionByKeyboardPanel(self, keyboardSession); in NotifyClientToUpdateRectTask() 1091 if (keyboardSession != nullptr) { in NotifyClientToUpdateRectTask() [all …]
|
/ohos5.0/foundation/window/window_manager/window_scene/interfaces/kits/napi/scene_session_manager/ |
H A D | js_scene_session_manager.cpp | 262 void JsSceneSessionManager::OnCreateKeyboardSession(const sptr<SceneSession>& keyboardSession, in OnCreateKeyboardSession() argument 265 if (keyboardSession == nullptr || panelSession == nullptr) { in OnCreateKeyboardSession() 271 keyboardSession->GetPersistentId(), panelSession->GetPersistentId()); in OnCreateKeyboardSession() 272 wptr<SceneSession> weakKeyboardSession(keyboardSession); in OnCreateKeyboardSession() 280 auto keyboardSession = weakKeyboardSession.promote(); in OnCreateKeyboardSession() local 282 if (keyboardSession == nullptr || panelSession == nullptr) { in OnCreateKeyboardSession() 286 napi_value keyboardSessionObj = JsSceneSession::Create(env, keyboardSession); in OnCreateKeyboardSession() 494 NotifyCreateKeyboardSessionFunc func = [this](const sptr<SceneSession>& keyboardSession, in ProcessCreateKeyboardSessionRegister() 496 this->OnCreateKeyboardSession(keyboardSession, panelSession); in ProcessCreateKeyboardSessionRegister()
|
H A D | js_scene_session_manager.h | 201 …void OnCreateKeyboardSession(const sptr<SceneSession>& keyboardSession, const sptr<SceneSession>& …
|
/ohos5.0/foundation/window/window_manager/window_scene/session_manager/include/ |
H A D | scene_session_manager.h | 86 …ing NotifyCreateKeyboardSessionFunc = std::function<void(const sptr<SceneSession>& keyboardSession, 872 void CreateKeyboardPanelSession(sptr<SceneSession> keyboardSession);
|
/ohos5.0/foundation/window/window_manager/window_scene/session_manager/src/ |
H A D | scene_session_manager.cpp | 1601 void SceneSessionManager::CreateKeyboardPanelSession(sptr<SceneSession> keyboardSession) in CreateKeyboardPanelSession() argument 1607 if (keyboardSession == nullptr) { in CreateKeyboardPanelSession() 1611 auto sessionProperty = keyboardSession->GetSessionProperty(); in CreateKeyboardPanelSession() 1649 keyboardSession->BindKeyboardPanelSession(panelSession); in CreateKeyboardPanelSession() 1650 panelSession->BindKeyboardSession(keyboardSession); in CreateKeyboardPanelSession() 1652 panelSession->GetPersistentId(), keyboardSession->GetPersistentId()); in CreateKeyboardPanelSession() 8604 sptr<SceneSession> keyboardSession = nullptr; in UpdateOccupiedAreaIfNeed() local 8610 keyboardSession = sceneSession; in UpdateOccupiedAreaIfNeed() 8614 if (keyboardSession == nullptr) { in UpdateOccupiedAreaIfNeed() 8618 if (keyboardSession->GetCallingSessionId() != static_cast<uint32_t>(persistentId)) { in UpdateOccupiedAreaIfNeed() [all …]
|
/ohos5.0/foundation/window/window_manager/window_scene/session/host/include/ |
H A D | scene_session.h | 692 …yboardPositionByKeyboardPanel(sptr<SceneSession> panelSession, sptr<SceneSession> keyboardSession);
|