copyWith method
Creates a new Options instance with updated values
Implementation
Options copyWith({
String? path,
String? domain,
int? maxAge,
bool? secure,
bool? httpOnly,
bool? partitioned,
SameSite? sameSite,
}) {
return Options(
path: path ?? this.path,
domain: domain ?? this.domain,
maxAge: maxAge ?? _maxAge,
secure: secure ?? this.secure,
httpOnly: httpOnly ?? this.httpOnly,
partitioned: partitioned ?? this.partitioned,
sameSite: sameSite ?? this.sameSite,
);
}