transplant method

QuiltFaucet<T> transplant({
  1. CarpetStyle? style,
  2. QuiltTileFaucet<T>? buffer,
})

Creates a new QuiltFaucet by transplanting style or buffer.

Preserves builder while updating specified properties, enabling reconfiguration in TransplantingQuiltFaucet.

Implementation

QuiltFaucet<T> transplant({CarpetStyle? style, QuiltTileFaucet<T>? buffer}) =>
    QuiltFaucet<T>(
      tileBuilder: tileBuilder,
      tileFaucet: buffer ?? this.tileFaucet,
      style: style ?? this.style,
    );