registerListener static method
void
registerListener({
- required String actionName,
- required dynamic callbackHandler(
- dynamic data
registerListener
Register a custom action
Params
actionName
The action which is listened to
callbackHandler
Is called when actionName
is triggered
** Available Platorms**
Android, iOS, Web
Implementation
static void registerListener({
required String actionName,
required Function(dynamic data) callbackHandler,
}) {
if (_callbackItems
.where((CallbackItem element) => element.callbackName == actionName)
.isNotEmpty) {
debugPrint(
'$actionName is already registered.',
);
return;
}
_callbackItems.add(
CallbackItem(
callbackName: actionName,
callbackHandler: callbackHandler,
),
);
}