track method

  1. @override
Future<void> track({
  1. required String action,
  2. Map<String, dynamic>? data,
})
override

Implementation

@override
Future<void> track({
  required String action,
  Map<String, dynamic>? data,
}) async {
  try {
    await methodChannel.invokeMethod<void>(
      'track',
      {
        'action': action,
        'data': data,
      },
    );
  } on PlatformException {
    rethrow;
  } catch (e) {
    throw mapNativeError(e);
  }
}