Carpet<T> constructor

const Carpet<T>({
  1. Key? key,
  2. required QuiltTileBuilder<T> tileBuilder,
  3. required QuiltTileFaucet<T> tileFaucet,
  4. CarpetStyle style = const CarpetStyle(),
})

Constructs a Carpet widget with required builders and optional style.

The tileBuilder renders individual tiles, while tileFaucet manages data loading. Defaults to a standard CarpetStyle for responsive tiling. Use in Section or FillScreen for dynamic content displays, ensuring getTime, getID, and getAspect are implemented in the faucet for proper quilt generation.

Implementation

const Carpet(
    {super.key,
    required this.tileBuilder,
    required this.tileFaucet,
    this.style = const CarpetStyle()});