ButtonClickEvent constructor

ButtonClickEvent({
  1. required String eventName,
  2. required String buttonText,
  3. required String currentPage,
  4. required Map<String, dynamic> parameters,
  5. required String widgetType,
  6. required String sessionId,
  7. String? widgetKey,
  8. Map<String, dynamic>? position,
  9. DateTime? timestamp,
})

Implementation

ButtonClickEvent({
  required this.eventName,
  required this.buttonText,
  required this.currentPage,
  required this.parameters,
  required this.widgetType,
  required super.sessionId,
  this.widgetKey,
  this.position,
  DateTime? timestamp,
}) : super(eventId: LogEvent.generateEventId(), timestamp: timestamp ?? DateTime.now(), type: LogEventType.buttonClick);