/foundation/window/window_manager/wmserver/src/ |
H A D | avoid_area_controller.cpp | 132 auto avoidArea = GetAvoidAreaByType(lastKeyboardAreaUpdatedWindow, AvoidAreaType::TYPE_KEYBOARD); in AddOrRemoveKeyboard() 133 UpdateAvoidAreaIfNeed(avoidArea, lastKeyboardAreaUpdatedWindow, AvoidAreaType::TYPE_KEYBOARD); in AddOrRemoveKeyboard() 145 auto avoidArea = GetAvoidAreaByType(callingWindow, AvoidAreaType::TYPE_KEYBOARD); in AddOrRemoveKeyboard() 146 bool res = UpdateAvoidAreaIfNeed(avoidArea, callingWindow, AvoidAreaType::TYPE_KEYBOARD); in AddOrRemoveKeyboard() 165 AvoidAreaType::TYPE_SYSTEM : AvoidAreaType::TYPE_KEYBOARD; in UpdateOverlayWindowIfNeed() 169 if (type == AvoidAreaType::TYPE_KEYBOARD && res) { in UpdateOverlayWindowIfNeed() 180 uint32_t end = static_cast<uint32_t>(AvoidAreaType::TYPE_KEYBOARD); in UpdateOverlayWindowIfNeed() 184 if (res && type == static_cast<uint32_t>(AvoidAreaType::TYPE_KEYBOARD)) { in UpdateOverlayWindowIfNeed() 284 if (avoidAreaType != AvoidAreaType::TYPE_KEYBOARD && in GetAvoidAreaByType() 296 case AvoidAreaType::TYPE_KEYBOARD in GetAvoidAreaByType() [all...] |
/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | avoid_area_controller_test.cpp | 78 if (type == AvoidAreaType::TYPE_KEYBOARD) { 459 * @tc.desc: Get avoid areas with TYPE_KEYBOARD. 478 auto avoidArea = avoidAreaController->GetAvoidAreaByType(appWindow, AvoidAreaType::TYPE_KEYBOARD); in HWTEST_F() 482 avoidArea = avoidAreaController->GetAvoidAreaByType(appWindow, AvoidAreaType::TYPE_KEYBOARD); in HWTEST_F() 488 avoidArea = avoidAreaController->GetAvoidAreaByType(appWindow, AvoidAreaType::TYPE_KEYBOARD); in HWTEST_F() 493 avoidArea = avoidAreaController->GetAvoidAreaByType(appWindow, AvoidAreaType::TYPE_KEYBOARD); in HWTEST_F() 500 * @tc.desc: Get avoid areas with listener, TYPE_KEYBOARD. 530 * @tc.desc: Get avoid areas with listener, TYPE_KEYBOARD. 545 auto avoidArea = avoidAreaController->GetAvoidAreaByType(appWindow, AvoidAreaType::TYPE_KEYBOARD); in HWTEST_F() 547 auto pair = std::make_pair(AvoidAreaType::TYPE_KEYBOARD, avoidAre in HWTEST_F() [all...] |
/foundation/window/window_manager/previewer/include/ |
H A D | window_impl.h | 316 { AvoidAreaType::TYPE_KEYBOARD, new AvoidArea() }, member in OHOS::OHOS::Rosen::WindowImpl::AvoidAreaType
|
H A D | wm_common.h | 553 TYPE_KEYBOARD, // area for soft input keyboard member in OHOS::Rosen::WindowType::WindowState::WmErrorCode::SystemBarSettingFlag::WindowSessionType::WindowTag::AvoidAreaType
|
/foundation/window/window_manager/interfaces/innerkits/wm/ |
H A D | wm_common.h | 802 TYPE_KEYBOARD, // area for soft input keyboard member in OHOS::Rosen::WindowType::WindowModeType::SystemBarSettingFlag::AvoidAreaType
|
/foundation/window/window_manager/window_scene/test/unittest/ |
H A D | scene_session_manager_test6.cpp | 1609 AvoidAreaType avoidAreaType = AvoidAreaType::TYPE_KEYBOARD;
in HWTEST_F() 1641 AvoidAreaType avoidAreaType = AvoidAreaType::TYPE_KEYBOARD;
in HWTEST_F()
|
H A D | scene_session_test.cpp | 1154 scensession->GetAvoidAreaByType(AvoidAreaType::TYPE_KEYBOARD); in HWTEST_F() 1162 scensession->GetAvoidAreaByType(AvoidAreaType::TYPE_KEYBOARD); in HWTEST_F()
|
H A D | extension_session_test.cpp | 783 AvoidAreaType typeKeyboard = AvoidAreaType::TYPE_KEYBOARD; in HWTEST_F()
|
/foundation/window/window_manager/wm/test/unittest/ui_extension/ |
H A D | window_extension_session_impl_test.cpp | 1378 avoidAreaType = AvoidAreaType::TYPE_KEYBOARD; in HWTEST_F() 1403 avoidAreaType = AvoidAreaType::TYPE_KEYBOARD; in HWTEST_F()
|
/foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_napi/ |
H A D | js_window_utils.cpp | 105 napi_set_named_property(env, objValue, "TYPE_KEYBOARD",
in AvoidAreaTypeInit() 106 CreateJsValue(env, static_cast<int32_t>(AvoidAreaType::TYPE_KEYBOARD)));
in AvoidAreaTypeInit()
|
H A D | js_window.cpp | 3020 errCode = ((avoidAreaType > AvoidAreaType::TYPE_KEYBOARD) ||
in ParseAvoidAreaParam()
|
/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | ace_container.cpp | 2387 Rosen::RootScene::staticRootScene_->GetSessionRectByType(Rosen::AvoidAreaType::TYPE_KEYBOARD, avoidArea); in GetSessionAvoidAreaByType() 2401 Rosen::WMError ret = uiWindow_->GetAvoidAreaByType(Rosen::AvoidAreaType::TYPE_KEYBOARD, avoidArea); in GetKeyboardSafeArea()
|
/foundation/window/window_manager/window_scene/session/host/src/ |
H A D | scene_session.cpp | 1579 if (type == AvoidAreaType::TYPE_KEYBOARD) { in CheckGetAvoidAreaAvailable() 1733 case AvoidAreaType::TYPE_KEYBOARD: { in GetAvoidAreaByTypeInner()
|
/foundation/window/window_manager/window_scene/session_manager/src/ |
H A D | scene_session_manager.cpp | 1207 case AvoidAreaType::TYPE_KEYBOARD: { in GetRootSessionAvoidSessionRect() 8040 AvoidAreaType::TYPE_KEYBOARD : AvoidAreaType::TYPE_SYSTEM; in UpdateAvoidSessionAvoidArea()
|