initNotification static method
dynamic
initNotification(})
Initialize package's notification config: navigatorKey
, channelKey
, channelName
, channelDes
, channelGroupKey
params
for showing notification purpose.
channelKey
notification channel keychannelName
notification channel namechannelDes
notification channel descriptionchannelGroupKey
notification channel group keynavigatorKey
App global navigator key
Implementation
static initNotification(
GlobalKey<NavigatorState> navigatorKey,
String channelKey,
String channelName,
String channelDes, {
String? channelGroupKey,
}) async {
WidgetsFlutterBinding.ensureInitialized();
_navigatorKey = navigatorKey;
WidgetsBinding.instance!.addPostFrameCallback((timeStamp) async {
await NotificationUtil.initAwesomeNotification(
navigatorKey, channelKey, channelName, channelDes,
channelGroupKey: channelGroupKey);
});
}