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});