ColumnMenuBuilder typedef

ColumnMenuBuilder = Future<void> Function({required ColumnMenuState columnState, required BuildContext context, required GridController controller, required void onAction(ColumnMenuAction action)})

Signature for a custom column menu builder.

Receives the build context, controller, column state, and a callback to apply an action. The builder is responsible for showing a popup/menu and calling onAction with the user's selection.

Implementation

typedef ColumnMenuBuilder =
    Future<void> Function({
      required BuildContext context,
      required GridController controller,
      required ColumnMenuState columnState,
      required void Function(ColumnMenuAction action) onAction,
    });