copyWith method

BackboneElement copyWith({
  1. String? id,
  2. FixedList<Extension>? extension,
  3. FixedList<Extension>? modifierExtension,
})

Creates a copy of the BackboneElement instance and allows for non-destructive mutation.

Implementation

BackboneElement copyWith({
  String? id,
  FixedList<Extension>? extension,
  FixedList<Extension>? modifierExtension,
}) =>
    BackboneElement(
      id: id ?? this.id,
      extension: extension ?? this.extension,
      modifierExtension: modifierExtension ?? this.modifierExtension,
    );