onLoadedHandler method

void onLoadedHandler(
  1. PlutoGridOnLoadedEvent event
)

Implementation

void onLoadedHandler(PlutoGridOnLoadedEvent event) {
  stateManager = event.stateManager;

  // autosize columns
  stateManager?.activateColumnsAutoSize();

  // show filter bar
  stateManager?.setShowColumnFilter(widget.model.filter);

  stateManager?.removeListener(onSelectedHandler);
  stateManager?.addListener(onSelectedHandler);

  // fit last column to fill table
  var fit = widget.model.header?.fit?.trim().toLowerCase();
  if (fit == "fill") _fitLastColumnWidth();
}