sendCustomEvent method

Future<bool> sendCustomEvent({
  1. required BuildContext context,
  2. required String title,
  3. required String url,
  4. required String name,
  5. Map<String, dynamic>? data,
  6. String referrer = '',
})

Sends a custom event to Umami.

context is the current BuildContext. title is the event or page title. url is the page or event URL. name is the event name. data is additional event data (optional). referrer is the referrer URL (optional).

Returns true if the event was sent successfully.

Implementation

Future<bool> sendCustomEvent({
  required BuildContext context,
  required String title,
  required String url,
  required String name,
  Map<String, dynamic>? data,
  String referrer = '',
}) async {
  return await send(
    context: context,
    title: title,
    url: url,
    name: name,
    data: data,
    referrer: referrer,
    type: 'event',
  );
}