onBeforeEvent method
Called before an event is processed.
Return:
- The same event to continue processing
- A modified event to change behavior
- null to cancel the event (it won't be processed)
Implementation
@override
DataGridEvent? onBeforeEvent(
DataGridEvent event,
DataGridState<T> currentState,
) {
if (logEvents && kDebugMode) {
debugPrint('[DataGrid] Event: ${event.runtimeType}');
}
return super.onBeforeEvent(event, currentState);
}