Allows notifications to be sent on Linux desktops using the desktop notifications specification.
import 'package:desktop_notifications/desktop_notifications.dart';
var client = NotificationsClient();
await client.notify('Hello World!');
await client.close();
We welcome contributions! See the contribution guide for more details.
Run this command:
With Dart:
$ dart pub add desktop_notifications
With Flutter:
$ flutter pub add desktop_notifications
This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get
):
dependencies:
desktop_notifications: ^0.6.3
Alternatively, your editor might support dart pub get
or flutter pub get
. Check the docs for your editor to learn more.
Now in your Dart code, you can use:
import 'package:desktop_notifications/desktop_notifications.dart';
import 'package:desktop_notifications/desktop_notifications.dart';
void main() async {
var client = NotificationsClient();
await client.notify('Hello World!');
await client.close();
}
Download details:
Author: canonical.com
Source: https://github.com/canonical/desktop_notifications.dart