OpenableImageView<T extends Object>.scrollable constructor

const OpenableImageView<T extends Object>.scrollable({
  1. required int currentIndex,
  2. required List<ImageItem<T>> allImages,
  3. Key? key,
  4. int chosenIndex = -1,
  5. dynamic onDelete(
    1. T
    ) = _default,
  6. dynamic onStar(
    1. T
    ) = _default,
  7. dynamic onShare(
    1. T
    ) = _default,
  8. required num approxWidth,
})

Implementation

const OpenableImageView.scrollable({
  //which item from this list shall be opened
  required this.currentIndex,
  required this.allImages,
  Key? key,
  this.chosenIndex = -1,
  this.onDelete = _default,
  this.onStar = _default,
  this.onShare = _default,
  required this.approxWidth,
})  : assert(0 <= currentIndex && currentIndex < (allImages.length)),
      super(key: key);