copyWith method
AppSpec
copyWith({
- String? name,
- List<
ServiceSpec> ? services, - String? region,
- List<
DomainSpec> ? domains, - List<
StaticSiteSpec> ? staticSites,
Implementation
AppSpec copyWith({
String? name,
List<ServiceSpec>? services,
String? region,
List<DomainSpec>? domains,
List<StaticSiteSpec>? staticSites,
}) {
return AppSpec(
name: name ?? this.name,
services: services ?? this.services,
region: region ?? this.region,
domains: domains ?? this.domains,
staticSites: staticSites ?? this.staticSites,
);
}