ContactAzListView constructor

const ContactAzListView({
  1. required List<ISuspensionBean> data,
  2. required int itemCount,
  3. required IndexedWidgetBuilder itemBuilder,
  4. ItemScrollController? itemScrollController,
  5. ItemPositionsListener? itemPositionsListener,
  6. ScrollPhysics? physics,
  7. EdgeInsets? padding,
  8. IndexedWidgetBuilder? susItemBuilder,
  9. double susItemHeight = kSusItemHeight,
  10. Offset? susPosition,
  11. IndexHintBuilder? indexHintBuilder,
  12. List<String> indexBarData = kIndexBarData,
  13. double indexBarWidth = kIndexBarWidth,
  14. double? indexBarHeight,
  15. double indexBarItemHeight = kIndexBarItemHeight,
  16. bool hapticFeedback = false,
  17. AlignmentGeometry indexBarAlignment = Alignment.centerRight,
  18. EdgeInsetsGeometry? indexBarMargin,
  19. IndexBarOptions indexBarOptions = const IndexBarOptions(),
  20. SusChanged? susChanged,
})

Implementation

const ContactAzListView({
  // super.key,
  required this.data,
  required this.itemCount,
  required this.itemBuilder,
  this.itemScrollController,
  this.itemPositionsListener,
  this.physics,
  this.padding,
  this.susItemBuilder,
  this.susItemHeight = kSusItemHeight,
  this.susPosition,
  this.indexHintBuilder,
  this.indexBarData = kIndexBarData,
  this.indexBarWidth = kIndexBarWidth,
  this.indexBarHeight,
  this.indexBarItemHeight = kIndexBarItemHeight,
  this.hapticFeedback = false,
  this.indexBarAlignment = Alignment.centerRight,
  this.indexBarMargin,
  this.indexBarOptions = const IndexBarOptions(),
  this.susChanged,
});