TFormBuilder.verticalTabs constructor
const
TFormBuilder.verticalTabs({
- Key? key,
- required List<
TFormTab> tabs, - TFormType? formType,
- TTabController? tabController,
- dynamic initialTabValue,
- ValueChanged? onTabChanged,
- double? tabWidth,
- bool scrollableTabs = false,
- EdgeInsets? tabPadding,
- double tabSpacing = 2,
- double? tabIndicatorWidth,
- Color? tabSelectedColor,
- Color? tabUnselectedColor,
- Color? tabIndicatorColor,
- Color? tabBorderColor,
- Widget tabBuilder(
- BuildContext,
- TTab,
- bool,
- VoidCallback? ,
- double gapX = 16.0,
- double gapY = 26.0,
- VoidCallback? onValueChanged,
- IconData? icon,
- String? label,
- String? description,
- bool initiallyExpanded = false,
Creates a form builder with vertical tabs.
Implementation
const TFormBuilder.verticalTabs({
super.key,
required List<TFormTab> this.tabs,
this.formType,
this.tabController,
this.initialTabValue,
this.onTabChanged,
this.tabWidth,
this.scrollableTabs = false,
this.showTabNavigationButtons = true,
this.tabPadding,
this.tabSpacing = 2,
this.tabIndicatorWidth,
this.tabSelectedColor,
this.tabUnselectedColor,
this.tabIndicatorColor,
this.tabBorderColor,
this.tabBuilder,
this.gapX = 16.0,
this.gapY = 26.0,
this.onValueChanged,
this.icon,
this.label,
this.description,
this.initiallyExpanded = false,
this.footer,
}) : input = null,
fields = null,
tabAxis = Axis.vertical,
tabInline = false,
tabWrap = false;