Skip to content
This repository was archived by the owner on Sep 4, 2025. It is now read-only.

Commit b73f3dd

Browse files
committed
update windows.ui.notifications to 20h1
1 parent 5c0cb63 commit b73f3dd

File tree

11 files changed

+746
-481
lines changed

11 files changed

+746
-481
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ For example, having the following section in your package.json will result with
6060
},
6161
```
6262

63-
The latest official NodeRT scope is used as a base ([nodert-win10-rs4](https://www.npmjs.com/search?q=@nodert-win10-rs4)) and some missing new namespace might be pulled from unsupported community build such as [nodert-win10-20h1](https://www.npmjs.com/search?q=@nodert-win10-20h1). List of namespaces can be found [here](https://github.com/xan105/node-nodeRT/tree/main/packages).
63+
The latest official NodeRT scope is used as a base ([nodert-win10-rs4](https://www.npmjs.com/search?q=@nodert-win10-rs4)).<br />
64+
List of namespaces can be found [here](https://github.com/xan105/node-nodeRT/tree/main/packages).
6465

6566
### ABI
6667

integrity.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
2-
"release": "2022.10.23",
2+
"release": "2022.11.27",
33
"sha256": {
44
"node": {
5-
"abi83": "3a5ef13ebf35764b5c7996e3b36b397ef27043900bbd135ad40df30442ac7259",
6-
"abi93": "9b6b2bfca6e37083f1c1a523d1380e1b0d96fe2c6467926f7a67a6511ed210b4",
7-
"abi108": "54e528f9d67d54534e94553b1c1dd02febb9e241420f35ed23855d111f1b7c42"
5+
"abi83": "2f64dbcb2bc20ec22aa54c1e298c68bd06a195ed1be16c494ec600d6621e51bf",
6+
"abi93": "070430fb2f1bd92cdcc6c4f3a1010bf4c3df19496235681127231ab23a29840b",
7+
"abi108": "00f437911eb9baf2e09476469978e86e08bf2d7abaddd2d16b8d1ca4c1be0c7e"
88
},
99
"electron": {
10-
"abi107": "2283309772756c59af0f84f8d08685684711e6f536282823355cd3f6f5f98dd7",
11-
"abi109": "b4acb13278d62dbb64630a0f9b737cceb1f0f7917e98d42d34b3697e8bd857e0"
10+
"abi107": "82c56cfa53f0a44c92c04825f93f829a60bba69cae351f7e53f1c78f095d8800",
11+
"abi109": "08732745a87a36e3c73144488b2fa197765a25a6ad3bf7465be282c3b41bf84c"
1212
}
1313
}
1414
}

lib/namespaces/ui/ui.notifications.js

Lines changed: 39 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -12,65 +12,66 @@ const namespace = {
1212
//📖 https://learn.microsoft.com/en-us/uwp/api/windows.ui.notifications
1313
name: "windows.ui.notifications",
1414
externalReference: [
15-
"Windows.Foundation",
16-
"Windows.System",
1715
"Windows.Data.Xml.Dom",
16+
"Windows.System",
17+
"Windows.Foundation",
1818
"Windows.ApplicationModel",
1919
]
2020
};
2121

2222
export const {
23-
NotificationSetting,
24-
ToastDismissalReason,
23+
AdaptiveNotificationContentKind,
2524
BadgeTemplateType,
25+
NotificationKinds,
26+
NotificationMirroring,
27+
NotificationSetting,
28+
NotificationUpdateResult,
29+
PeriodicUpdateRecurrence,
2630
TileFlyoutTemplateType,
2731
TileTemplateType,
28-
ToastTemplateType,
29-
PeriodicUpdateRecurrence,
32+
ToastDismissalReason,
3033
ToastHistoryChangedType,
31-
AdaptiveNotificationContentKind,
32-
NotificationMirroring,
33-
NotificationKinds,
34-
UserNotificationChangedKind,
35-
NotificationUpdateResult,
3634
ToastNotificationPriority,
37-
ShownTileNotification,
35+
ToastTemplateType,
36+
UserNotificationChangedKind,
37+
AdaptiveNotificationText,
38+
BadgeNotification,
39+
BadgeUpdateManager,
40+
BadgeUpdateManagerForUser,
41+
BadgeUpdater,
42+
IAdaptiveNotificationContent,
43+
KnownAdaptiveNotificationHints,
44+
KnownAdaptiveNotificationTextStyles,
45+
KnownNotificationBindings,
3846
Notification,
3947
NotificationBinding,
40-
IAdaptiveNotificationContent,
41-
AdaptiveNotificationText,
42-
TileUpdater,
43-
TileUpdateManagerForUser,
44-
TileNotification,
48+
NotificationData,
49+
NotificationVisual,
4550
ScheduledTileNotification,
46-
TileFlyoutUpdater,
47-
TileFlyoutNotification,
48-
BadgeUpdater,
49-
BadgeUpdateManagerForUser,
50-
BadgeNotification,
51-
ToastNotifier,
52-
ToastNotification,
5351
ScheduledToastNotification,
54-
NotificationData,
52+
ScheduledToastNotificationShowingEventArgs,
53+
ShownTileNotification,
54+
TileFlyoutNotification,
55+
TileFlyoutUpdateManager,
56+
TileFlyoutUpdater,
57+
TileNotification,
58+
TileUpdateManager,
59+
TileUpdateManagerForUser,
60+
TileUpdater,
61+
ToastActivatedEventArgs,
5562
ToastCollection,
63+
ToastCollectionManager,
5664
ToastDismissedEventArgs,
5765
ToastFailedEventArgs,
58-
NotificationVisual,
66+
ToastNotification,
67+
ToastNotificationActionTriggerDetail,
5968
ToastNotificationHistory,
69+
ToastNotificationHistoryChangedTriggerDetail,
70+
ToastNotificationManager,
6071
ToastNotificationManagerForUser,
61-
ToastCollectionManager,
62-
UserNotificationChangedEventArgs,
72+
ToastNotifier,
6373
UserNotification,
64-
KnownAdaptiveNotificationHints,
65-
KnownNotificationBindings,
66-
KnownAdaptiveNotificationTextStyles,
67-
TileUpdateManager,
68-
BadgeUpdateManager,
69-
TileFlyoutUpdateManager,
70-
ToastNotificationManager,
71-
ToastActivatedEventArgs,
72-
ToastNotificationHistoryChangedTriggerDetail,
73-
ToastNotificationActionTriggerDetail,
74+
UserNotificationChangedEventArgs,
7475
} = load(namespace.name);
7576

7677
reference(namespace.externalReference);

lib/util/load.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import { isNode } from "@xan105/is";
1818

1919
shouldWindows();
2020

21-
//Modified from https://github.com/xan105/node-gyp-load (MIT License)
2221
function load(namespace, flag = "RTLD_LAZY"){
2322

2423
shouldStringNotEmpty(namespace);

0 commit comments

Comments
 (0)