Home
last modified time | relevance | path

Searched refs:keyboardSession (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/window/window_manager/window_scene/test/unittest/
H A Dkeyboard_session_test.cpp81 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 Dscene_session_test3.cpp277 …sptr<KeyboardSession> keyboardSession = new (std::nothrow) KeyboardSession(info, nullptr, nullptr); variable
278 ASSERT_NE(keyboardSession, nullptr);
280 scenceSession->FixKeyboardPositionByKeyboardPanel(scenceSession, keyboardSession);
H A Dscene_session_test5.cpp97 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 Dscene_session.cpp1042 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 Djs_scene_session_manager.cpp262 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 Djs_scene_session_manager.h201 …void OnCreateKeyboardSession(const sptr<SceneSession>& keyboardSession, const sptr<SceneSession>& …
/ohos5.0/foundation/window/window_manager/window_scene/session_manager/include/
H A Dscene_session_manager.h86 …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 Dscene_session_manager.cpp1601 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 Dscene_session.h692 …yboardPositionByKeyboardPanel(sptr<SceneSession> panelSession, sptr<SceneSession> keyboardSession);