Home
last modified time | relevance | path

Searched refs:WindowMode (Results 1 – 25 of 322) sorted by relevance

12345678910>>...13

/ohos5.0/foundation/window/window_manager/test/systemtest/wms/
H A Dwindow_mode_support_info_test.cpp57 .mode = WindowMode::WINDOW_MODE_FULLSCREEN, in SetUp()
66 .mode = WindowMode::WINDOW_MODE_FULLSCREEN, in SetUp()
107 ASSERT_EQ(WindowMode::WINDOW_MODE_FULLSCREEN, window->GetMode());
109 window->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
112 window->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_PRIMARY);
115 window->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_SECONDARY);
138 window->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
139 ASSERT_EQ(WindowMode::WINDOW_MODE_FLOATING, window->GetMode());
141 window->SetWindowMode(WindowMode::WINDOW_MODE_FULLSCREEN);
144 window->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_PRIMARY);
[all …]
H A Dwindow_split_test.cpp54 .mode = WindowMode::WINDOW_MODE_SPLIT_PRIMARY, in SetUp()
64 .mode = WindowMode::WINDOW_MODE_FULLSCREEN, in SetUp()
90 fullInfo_.mode = WindowMode::WINDOW_MODE_FULLSCREEN;
92 splitInfo_.mode = WindowMode::WINDOW_MODE_FULLSCREEN;
99 priWindow->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_PRIMARY);
133 fullInfo_.mode = WindowMode::WINDOW_MODE_FULLSCREEN;
135 splitInfo_.mode = WindowMode::WINDOW_MODE_FULLSCREEN;
142 fullWindow->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_PRIMARY);
174 fullInfo_.mode = WindowMode::WINDOW_MODE_SPLIT_SECONDARY;
176 splitInfo_.mode = WindowMode::WINDOW_MODE_SPLIT_PRIMARY;
[all …]
H A Dwindow_split_immersive_test.cpp60 .mode = WindowMode::WINDOW_MODE_FULLSCREEN, in SetUp()
70 .mode = WindowMode::WINDOW_MODE_FULLSCREEN, in SetUp()
96 fullInfo_.mode = WindowMode::WINDOW_MODE_SPLIT_SECONDARY;
107 splitInfo_.mode = WindowMode::WINDOW_MODE_SPLIT_PRIMARY;
115 ASSERT_EQ(WindowMode::WINDOW_MODE_SPLIT_PRIMARY, priWindow->GetMode());
116 ASSERT_EQ(WindowMode::WINDOW_MODE_SPLIT_SECONDARY, fullWindow->GetMode());
/ohos5.0/foundation/window/window_manager/wmserver/test/unittest/
H A Dwindow_node_container_test.cpp158 std::vector<WindowMode> exceptionalModes;
757 WindowMode dstMode = WindowMode::WINDOW_MODE_FLOATING;
788 WindowMode dstMode = WindowMode::WINDOW_MODE_SPLIT_PRIMARY;
1000 WindowMode::WINDOW_MODE_FULLSCREEN);
1004 std::map<std::pair<WindowMode, WindowMode>, uint32_t> pairMode = {
1005 {{WindowMode::WINDOW_MODE_FLOATING, WindowMode::WINDOW_MODE_FULLSCREEN}, 2},
1006 {{WindowMode::WINDOW_MODE_FULLSCREEN, WindowMode::WINDOW_MODE_FLOATING}, 2},
1007 {{WindowMode::WINDOW_MODE_UNDEFINED, WindowMode::WINDOW_MODE_FULLSCREEN}, 0},
1008 {{WindowMode::WINDOW_MODE_FULLSCREEN, WindowMode::WINDOW_MODE_SPLIT_PRIMARY}, 2},
1009 {{WindowMode::WINDOW_MODE_SPLIT_PRIMARY, WindowMode::WINDOW_MODE_SPLIT_SECONDARY}, 2},
[all …]
H A Dwindow_pair_test.cpp72 property->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_PRIMARY);
95 property->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_PRIMARY);
423 property1->SetWindowMode(WindowMode::WINDOW_MODE_FULLSCREEN);
466 property2->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
498 property2->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
529 property2->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
558 property2->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
587 property2->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
616 property2->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
1124 property2->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
[all …]
H A Dwindow_manager_service_utils_test.cpp55 …bool ret = WmsUtils::IsFixedOrientation(Orientation::HORIZONTAL, WindowMode::WINDOW_MODE_FULLSCREE…
66 …bool ret = WmsUtils::IsFixedOrientation(Orientation::SENSOR, WindowMode::WINDOW_MODE_FULLSCREEN, 0…
77 …bool ret = WmsUtils::IsFixedOrientation(Orientation::UNSPECIFIED, WindowMode::WINDOW_MODE_FULLSCRE…
88 …bool ret = WmsUtils::IsFixedOrientation(Orientation::HORIZONTAL, WindowMode::WINDOW_MODE_FULLSCREE…
100 …bool ret = WmsUtils::IsFixedOrientation(Orientation::HORIZONTAL, WindowMode::WINDOW_MODE_FLOATING,…
180 DisplayOrientation::PORTRAIT, WindowMode::WINDOW_MODE_FLOATING, 0);
H A Dwindow_inner_window_test.cpp62 holderWindow_->Create("test01", 0, rect, WindowMode::WINDOW_MODE_FULLSCREEN);
66 holderWindow_->Create("test02", 0, rect, WindowMode::WINDOW_MODE_FULLSCREEN);
67 holderWindow_->Create("test02", 0, rect, WindowMode::WINDOW_MODE_FULLSCREEN);
71 holderWindow_->Create("", 0, rect, WindowMode::WINDOW_MODE_FULLSCREEN);
75 holderWindow_->Create("test03", 0, rect, WindowMode::WINDOW_MODE_FULLSCREEN);
H A Davoid_area_controller_test.cpp65 WMError UpdateWindowMode(WindowMode mode) override in UpdateWindowMode()
179 statusbarProperty->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING); in SetUpTestCase()
188 navigationBarProperty->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING); in SetUpTestCase()
197 keyboardProperty->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING); in SetUpTestCase()
223 WindowType type, WindowMode mode, const Rect& screenRect) in createWindowProperty()
257 WindowType::APP_WINDOW_BASE, WindowMode::WINDOW_MODE_FULLSCREEN, screenRect);
472 uint32_t start = static_cast<uint32_t>(WindowMode::WINDOW_MODE_FULLSCREEN);
473 uint32_t end = static_cast<uint32_t>(WindowMode::WINDOW_MODE_FLOATING);
476 appWindow->SetWindowMode(static_cast<WindowMode>(i));
513 uint32_t start = static_cast<uint32_t>(WindowMode::WINDOW_MODE_FULLSCREEN);
[all …]
/ohos5.0/foundation/window/window_manager/utils/include/
H A Dwindow_helper.h132 static inline bool IsFloatingWindow(WindowMode mode) in IsFloatingWindow()
134 return mode == WindowMode::WINDOW_MODE_FLOATING; in IsFloatingWindow()
163 …return mode == WindowMode::WINDOW_MODE_SPLIT_PRIMARY || mode == WindowMode::WINDOW_MODE_SPLIT_SECO… in IsSplitWindowMode()
176 …return mode == WindowMode::WINDOW_MODE_FULLSCREEN || mode == WindowMode::WINDOW_MODE_SPLIT_PRIMARY… in IsValidWindowMode()
177 … mode == WindowMode::WINDOW_MODE_SPLIT_SECONDARY || mode == WindowMode::WINDOW_MODE_FLOATING || in IsValidWindowMode()
178 mode == WindowMode::WINDOW_MODE_PIP; in IsValidWindowMode()
214 case WindowMode::WINDOW_MODE_FULLSCREEN: in IsWindowModeSupported()
216 case WindowMode::WINDOW_MODE_FLOATING: in IsWindowModeSupported()
222 case WindowMode::WINDOW_MODE_PIP: in IsWindowModeSupported()
224 case WindowMode::WINDOW_MODE_UNDEFINED: in IsWindowModeSupported()
[all …]
H A Dwindow_property.h47 void SetWindowMode(WindowMode mode);
48 void SetLastWindowMode(WindowMode mode);
102 WindowMode GetWindowMode() const;
103 WindowMode GetLastWindowMode() const;
173 WindowMode mode_ { WindowMode::WINDOW_MODE_UNDEFINED };
174 WindowMode lastMode_ { WindowMode::WINDOW_MODE_UNDEFINED };
H A Dwindow_transition_info.h53 void SetWindowMode(WindowMode mode);
54 WindowMode GetWindowMode();
82 WindowMode mode_ = WindowMode::WINDOW_MODE_FULLSCREEN;
/ohos5.0/foundation/window/window_manager/test/systemtest/dms/
H A Ddisplay_manager_test.cpp86 WindowMode mode, Rect rect, uint32_t color) in CreateWindow()
93 if (mode != WindowMode::WINDOW_MODE_FULLSCREEN) { in CreateWindow()
171 sptr<Window> window2 = CreateWindow("private", WindowMode::WINDOW_MODE_FLOATING,
181 sptr<Window> window3 = CreateWindow("covered", WindowMode::WINDOW_MODE_FLOATING,
215 sptr<Window> window2 = CreateWindow("private", WindowMode::WINDOW_MODE_FLOATING,
220 sptr<Window> window3 = CreateWindow("covered", WindowMode::WINDOW_MODE_FLOATING,
254 sptr<Window> window2 = CreateWindow("private", WindowMode::WINDOW_MODE_FLOATING,
264 sptr<Window> window3 = CreateWindow("covered1", WindowMode::WINDOW_MODE_FLOATING,
272 sptr<Window> window4 = CreateWindow("covered2", WindowMode::WINDOW_MODE_FLOATING,
305 sptr<Window> window2 = CreateWindow("private", WindowMode::WINDOW_MODE_FLOATING,
[all …]
/ohos5.0/foundation/window/window_manager/utils/test/unittest/
H A Dwindow_helper_test.cpp58 WindowMode::WINDOW_MODE_FULLSCREEN));
60 WindowMode::WINDOW_MODE_FULLSCREEN));
64 ASSERT_EQ(true, WindowHelper::IsFloatingWindow(WindowMode::WINDOW_MODE_FLOATING));
65 ASSERT_EQ(false, WindowHelper::IsFloatingWindow(WindowMode::WINDOW_MODE_FULLSCREEN));
67 ASSERT_EQ(true, WindowHelper::IsFullScreenWindow(WindowMode::WINDOW_MODE_FULLSCREEN));
68 ASSERT_EQ(false, WindowHelper::IsFullScreenWindow(WindowMode::WINDOW_MODE_FLOATING));
82 WindowMode::WINDOW_MODE_FULLSCREEN));
84 WindowMode::WINDOW_MODE_FLOATING));
86 WindowMode::WINDOW_MODE_SPLIT_PRIMARY));
90 WindowMode::WINDOW_MODE_PIP));
[all …]
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/container_modal/
H A Dcontainer_modal_view_enhance_test_ng.cpp206 auto WindownMode = []() -> WindowMode { return WindowMode::WINDOW_MODE_FULLSCREEN; }; in __anond47a95fe0302()
230 auto WindownModeFloating = []() -> WindowMode { return WindowMode::WINDOW_MODE_FLOATING; }; in __anond47a95fe0602()
237 auto WindownModePip = []() -> WindowMode { return WindowMode::WINDOW_MODE_PIP; }; in __anond47a95fe0702()
296 auto WindownMode = []() -> WindowMode { return WindowMode::WINDOW_MODE_FULLSCREEN; }; in __anond47a95fe0802()
326 auto WindownMode = []() -> WindowMode { return WindowMode::WINDOW_MODE_SPLIT_PRIMARY; }; in __anond47a95fe0902()
388 auto WindownMode = []() -> WindowMode { return WindowMode::WINDOW_MODE_PIP; }; in __anond47a95fe0b02()
418 auto WindownMode = []() -> WindowMode { return WindowMode::WINDOW_MODE_PIP; }; in __anond47a95fe0c02()
468 auto WindownMode = []() -> WindowMode { return WindowMode::WINDOW_MODE_PIP; }; in __anond47a95fe0d02()
505 auto WindownMode = []() -> WindowMode { return WindowMode::WINDOW_MODE_PIP; }; in __anond47a95fe0e02()
541 auto WindownMode = []() -> WindowMode { return WindowMode::WINDOW_MODE_PIP; }; in __anond47a95fe0f02()
[all …]
/ohos5.0/foundation/window/window_manager/wmserver/src/
H A Dwindow_pair.cpp101 if (primary_->GetWindowMode() == WindowMode::WINDOW_MODE_SPLIT_PRIMARY && in IsPaired()
276 if (node->GetWindowMode() == WindowMode::WINDOW_MODE_SPLIT_SECONDARY || in CheckOrderedPairZorder()
350 WindowMode recentMode_ = node->GetWindowMode(); in StatusSupprtedWhenRecentUpdate()
351 if (recentMode_ == WindowMode::WINDOW_MODE_SPLIT_PRIMARY && in StatusSupprtedWhenRecentUpdate()
354 } else if (recentMode_ == WindowMode::WINDOW_MODE_SPLIT_SECONDARY && in StatusSupprtedWhenRecentUpdate()
387 WindowMode holderMode = node->GetWindowMode() == WindowMode::WINDOW_MODE_SPLIT_PRIMARY ? in UpdateIfSplitRelated()
388 WindowMode::WINDOW_MODE_SPLIT_SECONDARY : WindowMode::WINDOW_MODE_SPLIT_PRIMARY; in UpdateIfSplitRelated()
446 primary_->GetWindowMode() == WindowMode::WINDOW_MODE_SPLIT_PRIMARY) { in SwitchPosition()
447 primary_->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_SECONDARY); in SwitchPosition()
456 secondary_->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_PRIMARY); in SwitchPosition()
[all …]
H A Davoid_area_controller.cpp129 const WindowMode windowMode = lastKeyboardAreaUpdatedWindow->GetWindowMode(); in AddOrRemoveKeyboard()
130 …if (windowMode == WindowMode::WINDOW_MODE_FULLSCREEN || windowMode == WindowMode::WINDOW_MODE_SPLI… in AddOrRemoveKeyboard()
131 windowMode == WindowMode::WINDOW_MODE_SPLIT_SECONDARY) { in AddOrRemoveKeyboard()
141 const WindowMode callingWindowMode = callingWindow->GetWindowMode(); in AddOrRemoveKeyboard()
142 if (callingWindowMode == WindowMode::WINDOW_MODE_FULLSCREEN || in AddOrRemoveKeyboard()
143 callingWindowMode == WindowMode::WINDOW_MODE_SPLIT_PRIMARY || in AddOrRemoveKeyboard()
144 callingWindowMode == WindowMode::WINDOW_MODE_SPLIT_SECONDARY) { in AddOrRemoveKeyboard()
287 WindowMode windowMode = node->GetWindowMode(); in GetAvoidAreaByType()
289 windowMode != WindowMode::WINDOW_MODE_FULLSCREEN && in GetAvoidAreaByType()
290 windowMode != WindowMode::WINDOW_MODE_SPLIT_PRIMARY && in GetAvoidAreaByType()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/folder_stack/
H A Dfolder_stack_event_info.h28 FolderEventInfo(FoldStatus foldStatus, bool intoHover, Rotation rotation, WindowMode windowMode) in FolderEventInfo()
49 WindowMode GetWindowMode() const in GetWindowMode()
58 WindowMode windowMode_ = WindowMode::WINDOW_MODE_UNDEFINED;
/ohos5.0/foundation/window/window_manager/wm/test/unittest/
H A Dwindow_option_test.cpp98 option->SetWindowMode(WindowMode::WINDOW_MODE_FULLSCREEN);
99 ASSERT_EQ(WindowMode::WINDOW_MODE_FULLSCREEN, option->GetWindowMode());
110 WindowMode defaultMode = option->GetWindowMode();
111 option->SetWindowMode(WindowMode::WINDOW_MODE_UNDEFINED);
123 option->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_PRIMARY);
124 ASSERT_EQ(WindowMode::WINDOW_MODE_SPLIT_PRIMARY, option->GetWindowMode());
135 option->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_SECONDARY);
147 option->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
148 ASSERT_EQ(WindowMode::WINDOW_MODE_FLOATING, option->GetWindowMode());
159 option->SetWindowMode(WindowMode::WINDOW_MODE_PIP);
[all …]
H A Dwindow_impl_test.cpp65 option->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING); in CreateStretchableWindow()
203 option->SetWindowMode(WindowMode::WINDOW_MODE_FULLSCREEN);
451 option->SetWindowMode(WindowMode::WINDOW_MODE_FULLSCREEN);
474 option->SetWindowMode(WindowMode::WINDOW_MODE_FULLSCREEN);
497 option->SetWindowMode(WindowMode::WINDOW_MODE_FULLSCREEN);
520 option->SetWindowMode(WindowMode::WINDOW_MODE_FULLSCREEN);
527 ASSERT_EQ(WindowMode::WINDOW_MODE_PIP, window->GetMode());
827 window->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
1053 option->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
1080 option->SetWindowMode(WindowMode::WINDOW_MODE_FLOATING);
[all …]
/ohos5.0/foundation/window/window_manager/wmserver/src/utils/
H A Dwindow_manager_service_utils.cpp21 bool WmsUtils::IsFixedOrientation(Orientation orientation, WindowMode mode, uint32_t flags) in IsFixedOrientation()
29 if (mode != WindowMode::WINDOW_MODE_FULLSCREEN) { in IsFixedOrientation()
51 DisplayOrientation currentOrientation, WindowMode mode, uint32_t flags, bool restricted) in IsExpectedRotatableWindow()
53 if (mode != WindowMode::WINDOW_MODE_FULLSCREEN) { in IsExpectedRotatableWindow()
/ohos5.0/foundation/window/window_manager/interfaces/kits/cj/window_runtime/
H A Dwindow_utils.h148 const std::map<ApiWindowMode, WindowMode> CJ_TO_NATIVE_WINDOW_MODE_MAP {
149 {ApiWindowMode::UNDEFINED, WindowMode::WINDOW_MODE_UNDEFINED },
150 {ApiWindowMode::FULLSCREEN, WindowMode::WINDOW_MODE_FULLSCREEN },
151 {ApiWindowMode::PRIMARY, WindowMode::WINDOW_MODE_SPLIT_PRIMARY },
152 {ApiWindowMode::SECONDARY, WindowMode::WINDOW_MODE_SPLIT_SECONDARY },
153 {ApiWindowMode::FLOATING, WindowMode::WINDOW_MODE_FLOATING },
/ohos5.0/foundation/window/window_manager/wmserver/include/
H A Dwindow_node_container.h79 …WMError ToggleShownStateForAllAppWindows(std::function<bool(uint32_t, WindowMode)> restoreFunc, bo…
81 void RestoreAllAppWindows(std::function<bool(uint32_t, WindowMode)> restoreFunc);
88 const std::vector<WindowMode> &exceptionalModes = {});
89 WMError SetWindowMode(sptr<WindowNode>& node, WindowMode dstMode);
175 void UpdateSizeChangeReason(sptr<WindowNode>& node, WindowMode srcMode, WindowMode dstMode);
180 const WindowMode& dstMode, const WindowMode& srcMode);
202 std::map<uint32_t, WindowMode> backupWindowMode_;
204 std::map<DisplayId, std::set<WindowMode>> backupDisplaySplitWindowMode_;
/ohos5.0/foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_napi/
H A Djs_window_utils.h161 const std::map<WindowMode, ApiWindowMode> NATIVE_TO_JS_WINDOW_MODE_MAP {
162 { WindowMode::WINDOW_MODE_UNDEFINED, ApiWindowMode::UNDEFINED },
163 { WindowMode::WINDOW_MODE_FULLSCREEN, ApiWindowMode::FULLSCREEN },
164 { WindowMode::WINDOW_MODE_SPLIT_PRIMARY, ApiWindowMode::PRIMARY },
165 { WindowMode::WINDOW_MODE_SPLIT_SECONDARY, ApiWindowMode::SECONDARY },
169 const std::map<ApiWindowMode, WindowMode> JS_TO_NATIVE_WINDOW_MODE_MAP {
170 {ApiWindowMode::UNDEFINED, WindowMode::WINDOW_MODE_UNDEFINED },
171 {ApiWindowMode::FULLSCREEN, WindowMode::WINDOW_MODE_FULLSCREEN },
172 {ApiWindowMode::PRIMARY, WindowMode::WINDOW_MODE_SPLIT_PRIMARY },
173 {ApiWindowMode::SECONDARY, WindowMode::WINDOW_MODE_SPLIT_SECONDARY },
[all …]
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta2/
H A Djs-apidiff-unitest.md19 | ohos.uitest | UiWindow | getWindowMode():Promise\<WindowMode>; | 新增 |
34 | ohos.uitest | WindowMode | FLOATING | 新增 |
35 | ohos.uitest | WindowMode | SECONDARY | 新增 |
36 | ohos.uitest | WindowMode | PRIMARY | 新增 |
37 | ohos.uitest | WindowMode | FULLSCREEN | 新增 |
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/container_modal/enhance/
H A Dcontainer_modal_pattern_enhance.cpp82 bool isFloatingWindow = windowManager->GetWindowMode() == WindowMode::WINDOW_MODE_FLOATING; in ShowTitle()
193 …(mode == MaximizeMode::MODE_AVOID_SYSTEM_BAR || windowMode_ == WindowMode::WINDOW_MODE_FULLSCREEN … in ChangeControlButtons()
194 windowMode_ == WindowMode::WINDOW_MODE_SPLIT_PRIMARY || in ChangeControlButtons()
195 windowMode_ == WindowMode::WINDOW_MODE_SPLIT_SECONDARY) in ChangeControlButtons()
217 if (windowManager->GetWindowMode() != WindowMode::WINDOW_MODE_FLOATING && in ChangeFloatingTitle()
218 windowManager->GetWindowMode() != WindowMode::WINDOW_MODE_FULLSCREEN) { in ChangeFloatingTitle()
349 …if (maximizeMode == MaximizeMode::MODE_AVOID_SYSTEM_BAR || windowMode == WindowMode::WINDOW_MODE_F… in SetTapGestureEvent()
350 windowMode == WindowMode::WINDOW_MODE_SPLIT_PRIMARY || in SetTapGestureEvent()
351 windowMode == WindowMode::WINDOW_MODE_SPLIT_SECONDARY) { in SetTapGestureEvent()
354 } else if (windowMode == WindowMode::WINDOW_MODE_FLOATING) { in SetTapGestureEvent()

12345678910>>...13