init static method
dynamic
init(})
Initialize package:
- with
dio
instance for inspector - with 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 init(Dio dio, GlobalKey<NavigatorState> navigatorKey,
String channelKey, String channelName, String channelDes,
{String? channelGroupKey, bool autoRequestPermission = true}) async {
_dio = dio;
EHttpInspector.navigatorKey = navigatorKey;
await initInterceptor(dio);
await initNotification(navigatorKey, channelKey, channelName, channelDes,
channelGroupKey: channelGroupKey,
autoRequestPermission: autoRequestPermission);
}