copyWith method

AreaSummary copyWith({
  1. List<ContentBlock>? contentBlocks,
  2. String? flagContentUri,
})

Implementation

AreaSummary copyWith({
  List<ContentBlock>? contentBlocks,
  String? flagContentUri,
}) {
  return AreaSummary(
    contentBlocks:
        ((contentBlocks?.isNotEmpty ?? false) ? contentBlocks : null) ??
        this.contentBlocks,
    flagContentUri: flagContentUri ?? this.flagContentUri,
  );
}