copyWith method

EmptyStateProps copyWith({
  1. Widget? icon,
  2. String? title,
  3. String? description,
  4. Widget? action,
  5. Widget? secondaryAction,
  6. EmptyStateStyleVariant? variant,
  7. EmptyStateSizeVariant? size,
  8. ArcaneStyleData? styles,
  9. ArcaneDecoration? decoration,
})

Implementation

EmptyStateProps copyWith({
  Widget? icon,
  String? title,
  String? description,
  Widget? action,
  Widget? secondaryAction,
  EmptyStateStyleVariant? variant,
  EmptyStateSizeVariant? size,
  ArcaneStyleData? styles,
  ArcaneDecoration? decoration,
}) {
  return EmptyStateProps(
    icon: icon ?? this.icon,
    title: title ?? this.title,
    description: description ?? this.description,
    action: action ?? this.action,
    secondaryAction: secondaryAction ?? this.secondaryAction,
    variant: variant ?? this.variant,
    size: size ?? this.size,
    styles: styles ?? this.styles,
    decoration: decoration ?? this.decoration,
  );
}