feat(visionos): ui-mobile-base supporting xros plus improvements to window handling (#10478)

This commit is contained in:
Nathan Walker
2024-04-05 17:07:16 -07:00
committed by GitHub
parent 9ca490250e
commit 01d537bf15
242 changed files with 8658 additions and 2099 deletions

View File

@@ -11,12 +11,15 @@ if (isAndroid) {
export function testInitialized() {
if (Device.os === platformNames.android) {
TKUnit.assert(Application.android, 'Application module not properly intialized');
} else if (Device.os === platformNames.ios) {
} else if (__APPLE__) {
TKUnit.assert(Application.ios, 'Application module not properly intialized');
}
}
export function testDisplayedEvent() {
if (__VISIONOS__) {
return;
}
// global.isDisplayedEventFired flag is set in app.ts application.displayedEvent handler
TKUnit.assert(global.isDisplayedEventFired, 'application.displayedEvent not fired');
}

View File

@@ -46,7 +46,7 @@ export function testIOSApplicationInitialized() {
TKUnit.assert(Application.ios.nativeApp, 'iOS nativeApp not initialized.');
TKUnit.assert(Application.ios.orientation(), 'iOS orientation not initialized.');
if (Utils.ios.MajorVersion <= 11) {
if (!__VISIONOS__ && Utils.SDK_VERSION <= 11) {
TKUnit.assertNull(Application.ios.systemAppearance(), 'iOS system appearance should be `null` on iOS <= 11.');
} else {
TKUnit.assert(Application.ios.systemAppearance(), 'iOS system appearance not initialized.');
@@ -57,7 +57,7 @@ export function testIOSApplicationInitialized() {
}
export function testSystemAppearance() {
if (Utils.ios.MajorVersion <= 11) {
if (!__VISIONOS__ && Utils.SDK_VERSION <= 11) {
TKUnit.assertNull(Application.ios.systemAppearance(), 'System appearance should be `null` on iOS <= 11.');
} else {
TKUnit.assert(Application.ios.systemAppearance(), 'System appearance not initialized.');