Home
last modified time | relevance | path

Searched refs:foldDisplayMode (Results 1 – 20 of 20) sorted by relevance

/ohos5.0/foundation/window/window_manager/window_scene/common/include/
H A Dfold_screen_state_internel.h109 static bool IsOuterScreen(FoldDisplayMode foldDisplayMode) in IsOuterScreen() argument
112 return foldDisplayMode == FoldDisplayMode::SUB; in IsOuterScreen()
115 return foldDisplayMode == FoldDisplayMode::MAIN; in IsOuterScreen()
/ohos5.0/foundation/window/window_manager/window_scene/session/screen/include/
H A Dscreen_session.h140 Rotation CalcRotation(Orientation orientation, FoldDisplayMode foldDisplayMode) const;
141 …DisplayOrientation CalcDisplayOrientation(Rotation rotation, FoldDisplayMode foldDisplayMode) cons…
175 …ateToInputManager(RRect bounds, int rotation, int deviceRotation, FoldDisplayMode foldDisplayMode);
176 void UpdatePropertyAfterRotation(RRect bounds, int rotation, FoldDisplayMode foldDisplayMode);
177 void UpdatePropertyOnly(RRect bounds, int rotation, FoldDisplayMode foldDisplayMode);
217 void ScreenOrientationChange(Orientation orientation, FoldDisplayMode foldDisplayMode);
/ohos5.0/foundation/window/window_manager/window_scene/test/dms_unittest/
H A Dscreen_session_test.cpp441 FoldDisplayMode foldDisplayMode = FoldDisplayMode::FULL; variable
446 foldDisplayMode = FoldDisplayMode::MAIN;
470 FoldDisplayMode foldDisplayMode = FoldDisplayMode::MAIN; variable
1957 auto res = session->CalcRotation(orientation, foldDisplayMode);
1967 res = session->CalcRotation(orientation, foldDisplayMode);
1971 res = session->CalcRotation(orientation, foldDisplayMode);
1979 res = session->CalcRotation(orientation, foldDisplayMode);
1987 res = session->CalcRotation(orientation, foldDisplayMode);
1995 res = session->CalcRotation(orientation, foldDisplayMode);
2003 res = session->CalcRotation(orientation, foldDisplayMode);
[all …]
H A Dscreen_session_manager_client_stub_test.cpp700 FoldDisplayMode foldDisplayMode = FoldDisplayMode::MAIN; variable
701 data.WriteUint32(static_cast<uint32_t>(foldDisplayMode));
/ohos5.0/foundation/window/window_manager/window_scene/session/screen/src/
H A Dscreen_session.cpp497 …id ScreenSession::ScreenOrientationChange(Orientation orientation, FoldDisplayMode foldDisplayMode) in ScreenOrientationChange() argument
499 Rotation rotationAfter = CalcRotation(orientation, foldDisplayMode); in ScreenOrientationChange()
552 FoldDisplayMode foldDisplayMode) in UpdateToInputManager() argument
555 if (foldDisplayMode == FoldDisplayMode::FULL && g_screenRotationOffSet == ROTATION_270 && in UpdateToInputManager()
560 DisplayOrientation displayOrientation = CalcDisplayOrientation(targetRotation, foldDisplayMode); in UpdateToInputManager()
592 DisplayOrientation displayOrientation = CalcDisplayOrientation(targetRotation, foldDisplayMode); in UpdatePropertyAfterRotation()
626 void ScreenSession::UpdatePropertyOnly(RRect bounds, int rotation, FoldDisplayMode foldDisplayMode) in UpdatePropertyOnly() argument
629 DisplayOrientation displayOrientation = CalcDisplayOrientation(targetRotation, foldDisplayMode); in UpdatePropertyOnly()
802 Rotation ScreenSession::CalcRotation(Orientation orientation, FoldDisplayMode foldDisplayMode) const in CalcRotation()
810 if (foldDisplayMode != FoldDisplayMode::UNKNOWN && in CalcRotation()
[all …]
/ohos5.0/foundation/window/window_manager/dm/src/
H A Doh_display_manager.cpp409 NativeDisplayManager_FoldDisplayMode *foldDisplayMode) in OH_NativeDisplayManager_GetFoldDisplayMode() argument
412 if (foldDisplayMode == NULL) { in OH_NativeDisplayManager_GetFoldDisplayMode()
423 … *foldDisplayMode = NativeDisplayManager_FoldDisplayMode::DISPLAY_MANAGER_FOLD_DISPLAY_MODE_SUB; in OH_NativeDisplayManager_GetFoldDisplayMode()
426 … *foldDisplayMode = NativeDisplayManager_FoldDisplayMode::DISPLAY_MANAGER_FOLD_DISPLAY_MODE_MAIN; in OH_NativeDisplayManager_GetFoldDisplayMode()
429 … *foldDisplayMode = NativeDisplayManager_FoldDisplayMode::DISPLAY_MANAGER_FOLD_DISPLAY_MODE_FULL; in OH_NativeDisplayManager_GetFoldDisplayMode()
432 …*foldDisplayMode = NativeDisplayManager_FoldDisplayMode::DISPLAY_MANAGER_FOLD_DISPLAY_MODE_COORDIN… in OH_NativeDisplayManager_GetFoldDisplayMode()
435 …*foldDisplayMode = NativeDisplayManager_FoldDisplayMode::DISPLAY_MANAGER_FOLD_DISPLAY_MODE_UNKNOWN; in OH_NativeDisplayManager_GetFoldDisplayMode()
438 TLOGI(WmsLogTag::DMS, "[DMNDK] current fold display mode: %{public}d.", *foldDisplayMode); in OH_NativeDisplayManager_GetFoldDisplayMode()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toast/
H A Dtoast_pattern.cpp374 …line->RegisterFoldDisplayModeChangedCallback([parentContainerId](FoldDisplayMode foldDisplayMode) { in OnAttachToFrameNode() argument
375 … if (foldDisplayMode == FoldDisplayMode::FULL || foldDisplayMode == FoldDisplayMode::MAIN) { in OnAttachToFrameNode()
376 …_LOGI(AceLogTag::ACE_OVERLAY, "Window status changes, displayMode is %{public}d", foldDisplayMode); in OnAttachToFrameNode()
/ohos5.0/foundation/window/window_manager/window_scene/screen_session_manager/src/zidl/
H A Dscreen_session_manager_client_stub.cpp218 auto foldDisplayMode = static_cast<FoldDisplayMode>(data.ReadUint32()); in HandleOnUpdateFoldDisplayMode() local
219 OnUpdateFoldDisplayMode(foldDisplayMode); in HandleOnUpdateFoldDisplayMode()
/ohos5.0/foundation/window/window_manager/window_scene/screen_session_manager/src/
H A Dscreen_session_manager_client.cpp315 auto foldDisplayMode = screenSessionManager_->GetFoldDisplayMode(); in UpdateScreenRotationProperty() local
319 foldDisplayMode); in UpdateScreenRotationProperty()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/
H A Dpipeline_base.cpp776 void PipelineBase::OnFoldDisplayModeChanged(FoldDisplayMode foldDisplayMode) in OnFoldDisplayModeChanged() argument
778 OnFoldDisplayModeChange(foldDisplayMode); in OnFoldDisplayModeChanged()
H A Dpipeline_base.h963 void OnFoldDisplayModeChanged(FoldDisplayMode foldDisplayMode);
1161 virtual void OnFoldDisplayModeChange(FoldDisplayMode foldDisplayMode) {} in OnFoldDisplayModeChange() argument
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A Djs-apis-display.md148 | foldDisplayMode | [FoldDisplayMode](#folddisplaymode10) | 是 | 否 | 折叠设备的显示模式。 |
233 … console.info(`resolutionObjects[${i}].foldDisplayMode: ${resolutionObjects[i].foldDisplayMode}`);
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/pipeline/
H A Dmock_pipeline_context.cpp320 void PipelineContext::OnFoldDisplayModeChange(FoldDisplayMode foldDisplayMode) {} in OnFoldDisplayModeChange() argument
/ohos5.0/docs/en/application-dev/reference/apis-arkui/
H A Djs-apis-display.md148 | foldDisplayMode | [FoldDisplayMode](#folddisplaymode10) | Yes | No | Display mode o…
233 … console.info(`resolutionObjects[${i}].foldDisplayMode: ${resolutionObjects[i].foldDisplayMode}`);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline_ng/
H A Dpipeline_context.h710 void OnFoldDisplayModeChange(FoldDisplayMode foldDisplayMode) override;
H A Dpipeline_context.cpp1346 void PipelineContext::OnFoldDisplayModeChange(FoldDisplayMode foldDisplayMode) in OnFoldDisplayModeChange() argument
1350 callback(foldDisplayMode); in OnFoldDisplayModeChange()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/ui_extension/
H A Dui_extension_pattern.cpp722 …>RegisterFoldDisplayModeChangedCallback([weak = WeakClaim(this)](FoldDisplayMode foldDisplayMode) { in OnAttachToFrameNode() argument
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pipeline/
H A Dpipeline_context_test_ng_new.cpp1359 pipeline->foldDisplayModeChangedCallbackMap_.emplace(1, [](FoldDisplayMode foldDisplayMode) {}); in __anon230df7e10e02() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmenu_pattern.cpp219 auto foldModeChangeCallback = [weak = WeakClaim(this)](FoldDisplayMode foldDisplayMode) { in OnAttachToFrameNode() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/
H A Ddialog_pattern.cpp128 auto foldModeChangeCallback = [weak = WeakClaim(this)](FoldDisplayMode foldDisplayMode) { in OnAttachToFrameNode() argument