registerPushMessageGroup static method
registerPushMessageGroup
Registers a callback for push messages
Available Platforms
Web, Android, iOS
Implementation
static void registerPushMessageGroup({
required Function(String topic) callbackHandler,
}) async {
if (!kIsWeb && !io.Platform.isAndroid && !io.Platform.isIOS) {
debugPrint(
'getIdentity is not available for current operating system',
);
return;
}
if (_callbackItems
.where((CallbackItem element) =>
element.callbackName == 'registerPushMessageGroup')
.isNotEmpty) {
debugPrint(
'registerPushMessageGroup is already registered.',
);
return;
}
_callbackItems.add(
CallbackItem(
callbackName: 'registerPushMessageGroup',
callbackHandler: callbackHandler,
),
);
}