createAndRegisterWindow method

  1. @override
Future<void> createAndRegisterWindow({
  1. required String routeName,
  2. required String theme,
  3. String? argsJson,
  4. void onCreation()?,
})
override

Implementation

@override
Future<void> createAndRegisterWindow({
  required final String routeName,
  required final String theme,
  final String? argsJson,
  final void Function()? onCreation,
}) async {
  // Call native method to create window1
  onCreation?.call();
  print('inside create');
  await methodChannel.invokeMethod('createWindow', <String>[
    routeName,
    argsJson ?? '{}',
    theme,
  ]);
}