merge method
Implementation
ButtonElementStyle merge(ButtonElementStyle mergeWith) {
return ButtonElementStyle(
buttonTextStyle: buttonTextStyle ?? mergeWith.buttonTextStyle,
width: width ?? mergeWith.width,
height: height ?? mergeWith.height,
background: background ?? mergeWith.background,
border: border ?? mergeWith.border,
borderRadius: borderRadius ?? mergeWith.borderRadius,
gradient: gradient ?? mergeWith.gradient,
loadingIconTint: loadingIconTint ?? mergeWith.loadingIconTint,
);
}