FlipMatrixBoardStream<T> constructor

const FlipMatrixBoardStream<T>({
  1. Key? key,
  2. T? initialValue,
  3. required Stream<T> itemStream,
  4. required ItemBuilder<T> itemBuilder,
  5. required Axis axis,
  6. required double width,
  7. required double height,
  8. required int columnCount,
  9. required int rowCount,
  10. int minAnimationMillis = 1000,
  11. int maxAnimationMillis = 3000,
  12. int maxDelayMillis = 2500,
  13. Color? backgroundColor,
})

FlipMatrixBoardStream constructor.

Configure this FlipBoard with the number of rows and columns, flipping orientation and animation speed and delay parameters.

The initialValue parameter is optional thus the itemBuilder signature builds over an optional item.

Implementation

const FlipMatrixBoardStream({
  Key? key,
  this.initialValue,
  required this.itemStream,
  required this.itemBuilder,
  required this.axis,
  required this.width,
  required this.height,
  required this.columnCount,
  required this.rowCount,
  this.minAnimationMillis = 1000,
  this.maxAnimationMillis = 3000,
  this.maxDelayMillis = 2500,
  this.backgroundColor,
}) : super(key: key);