From e90e6d969ce689bed30692415037cce86c20bd8a Mon Sep 17 00:00:00 2001 From: Nathan Walker Date: Fri, 31 Oct 2025 23:02:19 -0700 Subject: [PATCH] feat(core): statusBarStyle ease of use and more control (#10859) --- apps/toolbox/src/main-page.xml | 3 +- apps/toolbox/src/pages/status-bar.ts | 22 +++++ apps/toolbox/src/pages/status-bar.xml | 11 +++ .../src/pages/status-bar/status-bar-modal.ts | 22 +++++ .../src/pages/status-bar/status-bar-modal.xml | 9 ++ packages/core/references.d.ts | 2 +- packages/core/ui/core/view-base/index.ts | 4 + packages/core/ui/core/view/index.android.ts | 89 ++++++++++++++++++- packages/core/ui/core/view/index.d.ts | 16 ++++ packages/core/ui/core/view/index.ios.ts | 43 +++++++-- packages/core/ui/core/view/view-common.ts | 37 +++++++- .../ui/core/view/view-helper/index.ios.ts | 14 +++ packages/core/ui/frame/index.ios.ts | 5 ++ packages/core/ui/page/index.android.ts | 57 +----------- packages/core/ui/page/index.d.ts | 8 -- packages/core/ui/page/index.ios.ts | 23 ++--- packages/core/ui/page/page-common.ts | 16 ---- 17 files changed, 276 insertions(+), 105 deletions(-) create mode 100644 apps/toolbox/src/pages/status-bar.ts create mode 100644 apps/toolbox/src/pages/status-bar.xml create mode 100644 apps/toolbox/src/pages/status-bar/status-bar-modal.ts create mode 100644 apps/toolbox/src/pages/status-bar/status-bar-modal.xml diff --git a/apps/toolbox/src/main-page.xml b/apps/toolbox/src/main-page.xml index 22e4be777..6752731e1 100644 --- a/apps/toolbox/src/main-page.xml +++ b/apps/toolbox/src/main-page.xml @@ -1,4 +1,4 @@ - + @@ -20,6 +20,7 @@