merge method
Returns this style with non-null values from override applied.
Implementation
FdcGridPopupMenuStyle merge(FdcGridPopupMenuStyle? override) {
if (override == null) {
return this;
}
return FdcGridPopupMenuStyle(
backgroundColor: override.backgroundColor ?? backgroundColor,
borderColor: override.borderColor ?? borderColor,
shadowColor: override.shadowColor ?? shadowColor,
textColor: override.textColor ?? textColor,
secondaryTextColor: override.secondaryTextColor ?? secondaryTextColor,
iconColor: override.iconColor ?? iconColor,
disabledTextColor: override.disabledTextColor ?? disabledTextColor,
disabledIconColor: override.disabledIconColor ?? disabledIconColor,
hoverColor: override.hoverColor ?? hoverColor,
selectedItemColor: override.selectedItemColor ?? selectedItemColor,
pressedColor: override.pressedColor ?? pressedColor,
separatorColor: override.separatorColor ?? separatorColor,
);
}