merge static method
AppBarActionButtonThemeData
merge(
- AppBarActionButtonThemeData data,
- AppBarActionButtonThemeData? fallback
Creates a new value that is a combination of given value and fallback value.
Implementation
static AppBarActionButtonThemeData merge(AppBarActionButtonThemeData data, AppBarActionButtonThemeData? fallback) {
return AppBarActionButtonThemeData(
iconSize: data.iconSize ?? fallback?.iconSize,
visualDensity: data.visualDensity ?? fallback?.visualDensity,
padding: data.padding ?? fallback?.padding,
alignment: data.alignment ?? fallback?.alignment,
splashRadius: data.splashRadius ?? fallback?.splashRadius,
focusColor: data.focusColor ?? fallback?.focusColor,
hoverColor: data.hoverColor ?? fallback?.hoverColor,
color: data.color ?? fallback?.color,
splashColor: data.splashColor ?? fallback?.splashColor,
highlightColor: data.highlightColor ?? fallback?.highlightColor,
disabledColor: data.disabledColor ?? fallback?.disabledColor,
mouseCursor: data.mouseCursor ?? fallback?.mouseCursor,
autofocus: data.autofocus ?? fallback?.autofocus,
enableFeedback: data.enableFeedback ?? fallback?.enableFeedback,
constraints: data.constraints ?? fallback?.constraints,
);
}