fromErrorView method

NullableViewController fromErrorView(
  1. NullableView view
)

Implementation

NullableViewController fromErrorView(NullableView view) {
  super.fromView(view);

  ///ICON
  icon = view.icon;
  iconTint = view.iconTint;
  iconTintMode = view.iconTintMode;
  iconSize = view.iconSize;
  iconSpacing = view.iconSpacing;
  _iconVisible = view.iconVisible;

  ///HEADER
  header = view.header;
  headerColor = view.headerColor;
  headerFontFamily = view.headerFontFamily;
  headerFontWeight = view.headerFontWeight;
  headerSize = view.headerSize;
  _headerVisible = view.headerVisible;

  ///BODY
  body = view.body;
  bodyColor = view.bodyColor;
  bodyFontFamily = view.bodyFontFamily;
  bodyFontWeight = view.bodyFontWeight;
  bodySize = view.bodySize;
  bodySpacing = view.bodySpacing;
  _bodyVisible = view.bodyVisible;

  ///BUTTON
  buttonBackground = view.buttonBackground;
  buttonBorderRadius = view.buttonBorderRadius;
  buttonMinWidth = view.buttonMinWidth;
  buttonPaddingX = view.buttonPaddingX;
  buttonPaddingY = view.buttonPaddingY;
  buttonRippleColor = view.buttonRippleColor;
  buttonText = view.buttonText;
  buttonTextColor = view.buttonTextColor;
  buttonTextFontFamily = view.buttonTextFontFamily;
  buttonTextFontWeight = view.buttonTextFontWeight;
  buttonTextSize = view.buttonTextSize;
  buttonSpacing = view.buttonSpacing;
  _buttonVisible = view.buttonVisible;

  ///SECONDARY BUTTON
  secondaryButtonBackground = view.secondaryButtonBackground;
  secondaryButtonBorderRadius = view.secondaryButtonBorderRadius;
  secondaryButtonMinWidth = view.secondaryButtonMinWidth;
  secondaryButtonPaddingX = view.secondaryButtonPaddingX;
  secondaryButtonPaddingY = view.secondaryButtonPaddingY;
  secondaryButtonRippleColor = view.secondaryButtonRippleColor;
  secondaryButtonText = view.secondaryButtonText;
  secondaryButtonTextColor = view.secondaryButtonTextColor;
  secondaryButtonTextFontFamily = view.secondaryButtonTextFontFamily;
  secondaryButtonTextFontWeight = view.secondaryButtonTextFontWeight;
  secondaryButtonTextSize = view.secondaryButtonTextSize;
  secondaryButtonSpacing = view.secondaryButtonSpacing;
  _secondaryButtonVisible = view.secondaryButtonVisible;
  return this;
}