ToastNotification.Uno
0.1.7
See the version list below for details.
dotnet add package ToastNotification.Uno --version 0.1.7
NuGet\Install-Package ToastNotification.Uno -Version 0.1.7
<PackageReference Include="ToastNotification.Uno" Version="0.1.7" />
paket add ToastNotification.Uno --version 0.1.7
#r "nuget: ToastNotification.Uno, 0.1.7"
// Install ToastNotification.Uno as a Cake Addin
#addin nuget:?package=ToastNotification.Uno&version=0.1.7
// Install ToastNotification.Uno as a Cake Tool
#tool nuget:?package=ToastNotification.Uno&version=0.1.7
Uno.Extras.ToastNotification
Basic ToastNotification for the Uno Platform.
Provides basic, signature-compatible APIs with Microsoft.Toolkit.Uwp.Notifications, for the Uno Platform.
Package | Version |
---|---|
Cross platform | |
WPF | |
WASM | |
GTK |
Usage
#if __ANDROID__
var logoSource = new LogoSource(new Uri("ms-appx:///sample.png"));
#else
var logoSource = new LogoSource(new Uri("ms-appx:///Assets/sample.png"));
#endif
logoSource.Dispose();
await new ToastNotification()
.AddAppLogoOverride(logoSource)
.AddText("Toaster with buttons")
.AddText("Hello world!")
.AddText("Wanna play with me?")
.AddButton(new ToastButton()
.SetContent("Let's go!")
.AddArgument("ShouldPlay", true)
)
.AddButton(new ToastButton()
.SetContent("Another time")
.SetDismissActivation()
)
.Show();
Notes
- Help is wanted in providing support for Tizen. Pull requests are welcome.
- Support for macOS is implemented using deprecated APIs. Please help us fix this by fixing #21.
- iOS notifications are implemented, but not tested. Please report any issues.
- You can extend the functionality of this library to unsupported platforms by creating an extension method
Show(ToastNotification toast)
.
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows |
.NET Core | netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.0 netstandard2.1 |
.NET Framework | net461 net462 net463 net47 net471 net472 net48 net481 |
MonoAndroid | monoandroid monoandroid10.0 |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen40 tizen60 |
Universal Windows Platform | uap10.0.15063 |
Xamarin.iOS | xamarinios xamarinios10 |
Xamarin.Mac | xamarinmac xamarinmac20 |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETStandard 2.0
- Uno.UI (>= 4.0.13)
-
MonoAndroid 10.0
- Uno.UI (>= 4.0.13)
-
UAP 10.0.15063
- Microsoft.Toolkit.Uwp.Notifications (>= 7.0.2)
-
Xamarin.iOS 1.0
- Uno.UI (>= 4.0.13)
-
Xamarin.Mac 2.0
- Uno.UI (>= 4.0.13)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on ToastNotification.Uno:
Package | Downloads |
---|---|
ToastNotification.Uno.Wpf
Basic ToastNotification for the Uno Platform. Shared code works on UWP, Android, WPF, GTK and WASM. This package contains extension functions needed for WPF projects to handle notifications properly. |
|
ToastNotification.Uno.Wasm
Basic ToastNotification for the Uno Platform. Shared code works on UWP, Android, WPF, GTK and WASM. This package contains extension functions needed for WebAssembly projects to handle notifications properly. |
|
ToastNotification.Uno.Gtk
Basic ToastNotification for the Uno Platform. Shared code works on UWP, Android, WPF, GTK and WASM. This package contains extension functions needed for GTK projects to handle notifications properly. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.2.0-dev.8 | 94 | 2/18/2022 |
0.2.0-dev.6 | 67 | 2/8/2022 |
0.2.0-dev.5 | 102 | 10/12/2021 |
0.2.0-dev.2 | 190 | 9/19/2021 |
0.2.0-dev.1 | 196 | 9/19/2021 |
0.1.7 | 1,306 | 2/18/2022 |
0.1.5 | 1,188 | 2/8/2022 |
0.1.4 | 647 | 10/12/2021 |
0.1.3 | 764 | 9/19/2021 |
0.1.1 | 844 | 9/14/2021 |
0.1.0-dev.90 | 111 | 9/13/2021 |
0.1.0-dev.88 | 195 | 8/27/2021 |
0.1.0-dev.49 | 101 | 8/2/2021 |
0.0.1 | 658 | 7/30/2021 |
0.0.0-preview-26-1059423142 | 231 | 7/27/2021 |
0.0.0-preview-25-1059423142 | 238 | 7/23/2021 |
0.0.0-preview-24-1059186323 | 247 | 7/23/2021 |
0.0.0-preview-23-1059180602 | 258 | 7/23/2021 |
0.0.0-preview-22-1059144312 | 231 | 7/23/2021 |
0.0.0-preview-21-1059074206 | 257 | 7/23/2021 |
0.0.0-preview-20-1059021510 | 265 | 7/23/2021 |
0.0.0-preview-18-835992017 | 263 | 5/12/2021 |
0.0.0-preview-17-835205064 | 235 | 5/12/2021 |
0.0.0-preview-15-830659469 | 210 | 5/11/2021 |
0.0.0-preview-12-829163265 | 233 | 5/10/2021 |