mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
feat(visionos): ui-mobile-base supporting xros plus improvements to window handling (#10478)
This commit is contained in:
@@ -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');
|
||||
}
|
||||
|
||||
@@ -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.');
|
||||
|
||||
Reference in New Issue
Block a user