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,
  );
}