merge method
Returns this value with non-null values from override applied.
Implementation
FdcGridThemeData merge(FdcGridThemeData? override) {
if (override == null) {
return this;
}
return FdcGridThemeData(
grid: grid.merge(override.grid),
header: header.merge(override.header),
headerFilters: headerFilters.merge(override.headerFilters),
toolbar: toolbar.merge(override.toolbar),
popupMenu: popupMenu.merge(override.popupMenu),
controls: controls.merge(override.controls),
summary: summary.merge(override.summary),
progress: progress.merge(override.progress),
statusBar: statusBar.merge(override.statusBar),
statusBarProgressBar: statusBarProgressBar.merge(
override.statusBarProgressBar,
),
counter: counter.merge(override.counter),
cellIndicator: cellIndicator.merge(override.cellIndicator),
cellErrorIndicator: cellErrorIndicator.merge(override.cellErrorIndicator),
);
}