onAfterStateUpdate method

  1. @override
void onAfterStateUpdate(
  1. DataGridState<T> newState,
  2. DataGridState<T> oldState,
  3. DataGridEvent? event
)
override

Called after state has been updated.

Use this for side effects like logging, analytics, or triggering other actions.

Implementation

@override
void onAfterStateUpdate(
  DataGridState<T> newState,
  DataGridState<T> oldState,
  DataGridEvent? event,
) {
  if (logStateChanges && kDebugMode) {
    debugPrint(
      '[DataGrid] State updated: ${_describeStateChange(newState, oldState)}',
    );
  }
  super.onAfterStateUpdate(newState, oldState, event);
}