merge method
Merge overwrite operation.
Overwrite existing values with new values from
responsiveBreakpoint
.
Implementation
ResponsiveBreakpoint merge(ResponsiveBreakpoint responsiveBreakpoint) {
// Tag does not overwrite existing behavior.
// Preserve existing values when merging.
if (responsiveBreakpoint.isTag && !isTag) {
return copyWith(name: responsiveBreakpoint.name ?? name);
}
return responsiveBreakpoint.copyWith(
name: responsiveBreakpoint.name ?? name);
}