initialized static method

void initialized({
  1. required dynamic callbackHandler(),
})

initialized

Registers a callback for push messages

Available Platforms

Web, Android, iOS

Implementation

static void initialized({
  required Function() callbackHandler,
}) async {
  if (!kIsWeb && !io.Platform.isAndroid && !io.Platform.isIOS) {
    debugPrint(
      'initialized is not available for current operating system',
    );
    return;
  }

  if (_callbackItems
      .where((CallbackItem element) => element.callbackName == 'initialized')
      .isNotEmpty) {
    debugPrint(
      'initialized is already registered.',
    );
    return;
  }

  _callbackItems.add(
    CallbackItem(
      callbackName: 'initialized',
      callbackHandler: callbackHandler,
      takesArguments: false,
    ),
  );
}