copyWith method
MiniProgramCacheMetadata
copyWith(
{ - DateTime? firstOpenedAt,
- DateTime? lastOpenedAt,
- DateTime? lastAccessedAt,
- int? totalBytes,
- int? dataBytes,
- int? imageBytes,
- int? audioBytes,
- int? videoBytes,
- int? sessionBytes,
- int? stateBytes,
})
Implementation
MiniProgramCacheMetadata copyWith({
DateTime? firstOpenedAt,
DateTime? lastOpenedAt,
DateTime? lastAccessedAt,
int? totalBytes,
int? dataBytes,
int? imageBytes,
int? audioBytes,
int? videoBytes,
int? sessionBytes,
int? stateBytes,
}) {
return MiniProgramCacheMetadata(
appId: appId,
firstOpenedAt: firstOpenedAt ?? this.firstOpenedAt,
lastOpenedAt: lastOpenedAt ?? this.lastOpenedAt,
lastAccessedAt: lastAccessedAt ?? this.lastAccessedAt,
totalBytes: totalBytes ?? this.totalBytes,
dataBytes: dataBytes ?? this.dataBytes,
imageBytes: imageBytes ?? this.imageBytes,
audioBytes: audioBytes ?? this.audioBytes,
videoBytes: videoBytes ?? this.videoBytes,
sessionBytes: sessionBytes ?? this.sessionBytes,
stateBytes: stateBytes ?? this.stateBytes,
);
}