TabBarFieldBlocBuilder<TValue> constructor

const TabBarFieldBlocBuilder<TValue>({
  1. Key? key,
  2. required SelectFieldBloc<TValue, dynamic> selectFieldBloc,
  3. bool isScrollable = false,
  4. Color? indicatorColor,
  5. bool automaticIndicatorColorAdjustment = true,
  6. Decoration? indicator,
  7. TabBarIndicatorSize? indicatorSize,
  8. Color? labelColor,
  9. TextStyle? labelStyle,
  10. EdgeInsetsGeometry? labelPadding,
  11. Color? unselectedLabelColor,
  12. TextStyle? unselectedLabelStyle,
  13. DragStartBehavior dragStartBehavior = DragStartBehavior.start,
  14. MaterialStateProperty<Color?>? overlayColor,
  15. MouseCursor? mouseCursor,
  16. bool? enableFeedback,
  17. ValueChanged<int>? onTap,
  18. ScrollPhysics? physics,
  19. required Widget tabBuilder(
    1. BuildContext context,
    2. TValue value
    ),
})

Implementation

const TabBarFieldBlocBuilder({
  Key? key,
  required this.selectFieldBloc,
  this.isScrollable = false,
  this.indicatorColor,
  this.automaticIndicatorColorAdjustment = true,
  this.indicator,
  this.indicatorSize,
  this.labelColor,
  this.labelStyle,
  this.labelPadding,
  this.unselectedLabelColor,
  this.unselectedLabelStyle,
  this.dragStartBehavior = DragStartBehavior.start,
  this.overlayColor,
  this.mouseCursor,
  this.enableFeedback,
  this.onTap,
  this.physics,
  required this.tabBuilder,
}) : super(key: key);