TabbarGeneralFrameworkWidget constructor

const TabbarGeneralFrameworkWidget({
  1. Key? key,
  2. bool isLoading = false,
  3. required TabController? controller,
  4. required void onTap(
    1. int index
    )?,
  5. required List<Widget> tabs,
  6. bool isScrollable = false,
  7. EdgeInsetsGeometry? padding,
  8. Color? indicatorColor,
  9. bool automaticIndicatorColorAdjustment = true,
  10. double indicatorWeight = 2.0,
  11. EdgeInsetsGeometry indicatorPadding = EdgeInsets.zero,
  12. Decoration? indicator,
  13. TabBarIndicatorSize? indicatorSize,
  14. Color? dividerColor,
  15. double? dividerHeight,
  16. Color? labelColor,
  17. TextStyle? labelStyle,
  18. EdgeInsetsGeometry? labelPadding,
  19. Color? unselectedLabelColor,
  20. TextStyle? unselectedLabelStyle,
  21. DragStartBehavior dragStartBehavior = DragStartBehavior.start,
  22. WidgetStateProperty<Color?>? overlayColor,
  23. MouseCursor? mouseCursor,
  24. bool? enableFeedback,
  25. ScrollPhysics? physics,
  26. InteractiveInkFeatureFactory? splashFactory,
  27. BorderRadius? splashBorderRadius,
  28. TabAlignment? tabAlignment,
})

UncompleteDocumentation

Implementation

const TabbarGeneralFrameworkWidget({
  super.key,
  this.isLoading = false,
  required this.controller,
  required this.onTap,
  required this.tabs,
  this.isScrollable = false,
  this.padding,
  this.indicatorColor,
  this.automaticIndicatorColorAdjustment = true,
  this.indicatorWeight = 2.0,
  this.indicatorPadding = EdgeInsets.zero,
  this.indicator,
  this.indicatorSize,
  this.dividerColor,
  this.dividerHeight,
  this.labelColor,
  this.labelStyle,
  this.labelPadding,
  this.unselectedLabelColor,
  this.unselectedLabelStyle,
  this.dragStartBehavior = DragStartBehavior.start,
  this.overlayColor,
  this.mouseCursor,
  this.enableFeedback,
  this.physics,
  this.splashFactory,
  this.splashBorderRadius,
  this.tabAlignment,
});