copyWith method
ZipOptions
copyWith({
- ZipCompressionMethod? compressionMethod,
- Option<
int> ? compressionLevel, - Option<
BigInt> ? lastModifiedTime, - Option<
int> ? permissions, - Option<
BytesOrUnicode> ? comment,
Returns a new instance by overriding the values passed as arguments
Implementation
ZipOptions copyWith({
ZipCompressionMethod? compressionMethod,
Option<int /*S32*/>? compressionLevel,
Option<BigInt /*S64*/>? lastModifiedTime,
Option<int /*U32*/>? permissions,
Option<BytesOrUnicode>? comment,
}) => ZipOptions(
compressionMethod: compressionMethod ?? this.compressionMethod,
compressionLevel: compressionLevel != null
? compressionLevel.value
: this.compressionLevel,
lastModifiedTime: lastModifiedTime != null
? lastModifiedTime.value
: this.lastModifiedTime,
permissions: permissions != null ? permissions.value : this.permissions,
comment: comment != null ? comment.value : this.comment,
);