TabBarFieldBlocBuilder<TValue> constructor
const
TabBarFieldBlocBuilder<TValue> ({
- Key? key,
- required SelectFieldBloc<
TValue, dynamic> selectFieldBloc, - bool isScrollable = false,
- Color? indicatorColor,
- bool automaticIndicatorColorAdjustment = true,
- Decoration? indicator,
- TabBarIndicatorSize? indicatorSize,
- Color? labelColor,
- TextStyle? labelStyle,
- EdgeInsetsGeometry? labelPadding,
- Color? unselectedLabelColor,
- TextStyle? unselectedLabelStyle,
- DragStartBehavior dragStartBehavior = DragStartBehavior.start,
- MaterialStateProperty<
Color?> ? overlayColor, - MouseCursor? mouseCursor,
- bool? enableFeedback,
- ValueChanged<
int> ? onTap, - ScrollPhysics? physics,
- required Widget tabBuilder(
- BuildContext context,
- 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);