Home
last modified time | relevance | path

Searched refs:AvoidAreaType (Results 1 - 25 of 129) sorted by relevance

123456

/foundation/window/window_manager/wmserver/src/
H A Davoid_area_controller.cpp100 AvoidArea systemAvoidArea = GetAvoidAreaByType(node, AvoidAreaType::TYPE_SYSTEM); in AddOrRemoveOverlayWindowIfNeed()
101 UpdateAvoidAreaIfNeed(systemAvoidArea, node, AvoidAreaType::TYPE_SYSTEM); in AddOrRemoveOverlayWindowIfNeed()
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()
164 AvoidAreaType type = WindowHelper::IsSystemBarWindow(node->GetWindowType()) ? in UpdateOverlayWindowIfNeed()
165 AvoidAreaType::TYPE_SYSTEM : AvoidAreaType::TYPE_KEYBOARD; in UpdateOverlayWindowIfNeed()
169 if (type == AvoidAreaType in UpdateOverlayWindowIfNeed()
[all...]
/foundation/window/window_manager/wmserver/include/
H A Davoid_area_controller.h48 AvoidArea GetAvoidAreaByType(const sptr<WindowNode>& node, AvoidAreaType avoidAreaType) const;
59 bool UpdateAvoidAreaIfNeed(const AvoidArea& avoidArea, const sptr<WindowNode>& node, AvoidAreaType avoidAreaType);
66 std::map<uint32_t, std::map<AvoidAreaType, AvoidArea>> lastUpdatedAvoidArea_;
/foundation/window/window_manager/wm/test/unittest/ui_extension/
H A Dextension_window_impl_test.cpp37 AvoidAreaType type = AvoidAreaType::TYPE_SYSTEM; in HWTEST_F()
/foundation/window/window_manager/wmserver/test/unittest/
H A Davoid_area_controller_test.cpp73 WMError UpdateAvoidArea(const sptr<AvoidArea>& avoidArea, AvoidAreaType type) override
75 if (type == AvoidAreaType::TYPE_SYSTEM) {
78 if (type == AvoidAreaType::TYPE_KEYBOARD) {
265 auto avoidArea = avoidAreaController->GetAvoidAreaByType(appWindow, AvoidAreaType::TYPE_SYSTEM); in HWTEST_F()
275 avoidArea = avoidAreaController->GetAvoidAreaByType(appWindow, AvoidAreaType::TYPE_SYSTEM); in HWTEST_F()
280 avoidArea = avoidAreaController->GetAvoidAreaByType(appWindow, AvoidAreaType::TYPE_SYSTEM); in HWTEST_F()
287 avoidArea = avoidAreaController->GetAvoidAreaByType(appWindow, AvoidAreaType::TYPE_SYSTEM); in HWTEST_F()
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 in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/adapter/preview/entrance/
H A Dui_content_impl.cpp176 void OnAvoidAreaChanged(const OHOS::Rosen::AvoidArea avoidArea, OHOS::Rosen::AvoidAreaType type) in OnAvoidAreaChanged()
190 if (type == Rosen::AvoidAreaType::TYPE_SYSTEM) { in OnAvoidAreaChanged()
192 } else if (type == Rosen::AvoidAreaType::TYPE_NAVIGATION_INDICATOR) { in OnAvoidAreaChanged()
194 } else if (type == Rosen::AvoidAreaType::TYPE_CUTOUT) { in OnAvoidAreaChanged()
203 if (type == Rosen::AvoidAreaType::TYPE_SYSTEM) { in OnAvoidAreaChanged()
205 } else if (type == Rosen::AvoidAreaType::TYPE_NAVIGATION_INDICATOR) { in OnAvoidAreaChanged()
207 } else if (type == Rosen::AvoidAreaType::TYPE_CUTOUT && pipeline->GetUseCutout()) { in OnAvoidAreaChanged()
431 rsWindow_->GetAvoidAreaByType(OHOS::Rosen::AvoidAreaType::TYPE_SYSTEM, avoidArea); in CommonInitialize()
432 avoidAreaChangedListener_->OnAvoidAreaChanged(avoidArea, OHOS::Rosen::AvoidAreaType::TYPE_SYSTEM); in CommonInitialize()
433 rsWindow_->GetAvoidAreaByType(OHOS::Rosen::AvoidAreaType in CommonInitialize()
[all...]
H A Dace_ability.cpp119 NG::SafeAreaInsets GetViewSafeAreaByType(OHOS::Rosen::AvoidAreaType type, sptr<OHOS::Rosen::Window> rsWindow) in GetViewSafeAreaByType()
162 void OnAvoidAreaChanged(const OHOS::Rosen::AvoidArea avoidArea, OHOS::Rosen::AvoidAreaType type) in OnAvoidAreaChanged()
176 if (type == Rosen::AvoidAreaType::TYPE_SYSTEM) { in OnAvoidAreaChanged()
178 } else if (type == Rosen::AvoidAreaType::TYPE_NAVIGATION_INDICATOR) { in OnAvoidAreaChanged()
180 } else if (type == Rosen::AvoidAreaType::TYPE_CUTOUT) { in OnAvoidAreaChanged()
188 if (type == Rosen::AvoidAreaType::TYPE_SYSTEM) { in OnAvoidAreaChanged()
190 } else if (type == Rosen::AvoidAreaType::TYPE_NAVIGATION_INDICATOR) { in OnAvoidAreaChanged()
192 } else if (type == Rosen::AvoidAreaType::TYPE_CUTOUT && pipeline->GetUseCutout()) { in OnAvoidAreaChanged()
373 pipelineContext->UpdateSystemSafeArea(GetViewSafeAreaByType(Rosen::AvoidAreaType::TYPE_SYSTEM, window)); in InitEnv()
375 pipelineContext->UpdateCutoutSafeArea(GetViewSafeAreaByType(Rosen::AvoidAreaType in InitEnv()
[all...]
/foundation/window/window_manager/previewer/include/
H A Dwindow_impl.h98 virtual WMError GetAvoidAreaByType(AvoidAreaType type, AvoidArea& avoidArea) override;
176 void UpdateAvoidArea(const sptr<AvoidArea>& avoidArea, AvoidAreaType type) override;
281 void NotifyAvoidAreaChange(const sptr<AvoidArea>& avoidArea, AvoidAreaType type);
312 std::unordered_map<AvoidAreaType, sptr<AvoidArea>> avoidAreaMap_ {
313 { AvoidAreaType::TYPE_SYSTEM, new AvoidArea() },
314 { AvoidAreaType::TYPE_CUTOUT, new AvoidArea() },
315 { AvoidAreaType::TYPE_SYSTEM_GESTURE, new AvoidArea() },
316 { AvoidAreaType::TYPE_KEYBOARD, new AvoidArea() },
317 { AvoidAreaType::TYPE_NAVIGATION_INDICATOR, new AvoidArea() },
/foundation/window/window_manager/interfaces/innerkits/wm/
H A Dextension_window.h31 virtual WMError GetAvoidAreaByType(AvoidAreaType type, AvoidArea& avoidArea) = 0;
/foundation/window/window_manager/wm/include/
H A Droot_scene.h38 using GetSessionRectCallback = std::function<WSRect(AvoidAreaType)>;
104 WMError GetSessionRectByType(AvoidAreaType type, WSRect& rect);
H A Dextension_window_impl.h31 WMError GetAvoidAreaByType(AvoidAreaType type, AvoidArea& avoidArea) override;
H A Dwindow_agent.h35 WMError UpdateAvoidArea(const sptr<AvoidArea>& avoidArea, AvoidAreaType type) override;
/foundation/window/window_manager/window_scene/session/host/include/
H A Dextension_session.h59 using NotifyGetAvoidAreaByTypeFunc = std::function<AvoidArea(AvoidAreaType type)>;
88 AvoidArea GetAvoidAreaByType(AvoidAreaType type) override;
90 WSError UpdateAvoidArea(const sptr<AvoidArea>& avoidArea, AvoidAreaType type) override;
/foundation/window/window_manager/interfaces/kits/napi/extension_window/
H A Djs_extension_window_utils.h36 napi_value ConvertAvoidAreaToJsValue(napi_env env, const AvoidArea& avoidArea, AvoidAreaType type);
H A Djs_extension_window_utils.cpp41 napi_value ConvertAvoidAreaToJsValue(napi_env env, const AvoidArea& avoidArea, AvoidAreaType type) in ConvertAvoidAreaToJsValue()
50 CreateJsValue(env, type == AvoidAreaType::TYPE_CUTOUT ? false : true)); in ConvertAvoidAreaToJsValue()
H A Djs_extension_window_listener.h45 void OnAvoidAreaChanged(const AvoidArea avoidArea, AvoidAreaType type) override;
/foundation/window/window_manager/window_scene/test/unittest/
H A Dextension_session_test.cpp759 AvoidAreaType type = AvoidAreaType::TYPE_SYSTEM; in HWTEST_F()
777 MockFunction<AvoidArea(AvoidAreaType type)> mockNotifyGetAvoidAreaByTypeFunc; in HWTEST_F()
780 AvoidAreaType typeSystem = AvoidAreaType::TYPE_SYSTEM; in HWTEST_F()
781 AvoidAreaType typeCutout = AvoidAreaType::TYPE_CUTOUT; in HWTEST_F()
782 AvoidAreaType typeSystemGesture = AvoidAreaType::TYPE_SYSTEM_GESTURE; in HWTEST_F()
783 AvoidAreaType typeKeyboar in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/test/mock/adapter/
H A Dmock_ace_container.cpp53 Rosen::AvoidArea AceContainer::GetAvoidAreaByType(Rosen::AvoidAreaType type) in GetAvoidAreaByType()
/foundation/window/window_manager/previewer/mock/
H A Djs_window_listener.h41 void OnAvoidAreaChanged(const AvoidArea avoidArea, AvoidAreaType type) override;
/foundation/window/window_manager/wm/src/
H A Dextension_window_impl.cpp32 WMError ExtensionWindowImpl::GetAvoidAreaByType(AvoidAreaType type, AvoidArea& avoidArea) in GetAvoidAreaByType()
/foundation/window/window_manager/wm/src/zidl/
H A Dwindow_stub.cpp117 type < static_cast<uint32_t>(AvoidAreaType::TYPE_SYSTEM) || in OnRemoteRequest()
118 type > static_cast<uint32_t>(AvoidAreaType::TYPE_NAVIGATION_INDICATOR)) { in OnRemoteRequest()
121 UpdateAvoidArea(avoidArea, static_cast<AvoidAreaType>(type)); in OnRemoteRequest()
/foundation/arkui/ace_engine/adapter/ohos/entrance/
H A Dace_ability.h63 void OnAvoidAreaChanged(const OHOS::Rosen::AvoidArea avoidArea, OHOS::Rosen::AvoidAreaType type) override;
115 void OnAvoidAreaChanged(const OHOS::Rosen::AvoidArea& avoidArea, OHOS::Rosen::AvoidAreaType type);
/foundation/window/window_manager/test/fuzztest/wms/windowagent_fuzzer/
H A Dwindow_agent_fuzzer.cpp79 AvoidAreaType type; in CheckWindowAgentFunctionsPart1()
80 startPos += GetObject<AvoidAreaType>(type, data + startPos, size - startPos); in CheckWindowAgentFunctionsPart1()
/foundation/window/window_manager/window_scene/session/host/include/zidl/
H A Dsession_proxy.h58 AvoidArea GetAvoidAreaByType(AvoidAreaType type) override;
59 WSError GetAllAvoidAreas(std::map<AvoidAreaType, AvoidArea>& avoidAreas) override;
/foundation/window/window_manager/test/common/mock/
H A Dmock_IWindow.h36 MOCK_METHOD2(UpdateAvoidArea, WMError(const sptr<AvoidArea>& avoidArea, AvoidAreaType type));
/foundation/window/window_manager/test/systemtest/wms/
H A Dwindow_immersive_test.cpp64 void OnAvoidAreaChanged(const AvoidArea avoidArea, AvoidAreaType type) override;
193 void TestAvoidAreaChangedListener::OnAvoidAreaChanged(const AvoidArea avoidArea, AvoidAreaType type) in OnAvoidAreaChanged()
414 WMError ret = win->GetAvoidAreaByType(AvoidAreaType::TYPE_CUTOUT, avoidarea); in HWTEST_F()

Completed in 16 milliseconds

123456