TFormTab.fields constructor

TFormTab.fields({
  1. dynamic value,
  2. required String title,
  3. String? subtitle,
  4. IconData? icon,
  5. required List<TFormField> fields,
  6. List<TFormField>? sidebarFields,
  7. TGridSize? sidebarSize,
  8. bool isEnabled = true,
  9. bool isActive = false,
  10. Widget? footer,
  11. Map<String, dynamic>? data,
})

Creates a form tab from a list of TFormFields.

Implementation

factory TFormTab.fields({
  dynamic value,
  required String title,
  String? subtitle,
  IconData? icon,
  required List<TFormField> fields,
  List<TFormField>? sidebarFields,
  TGridSize? sidebarSize,
  bool isEnabled = true,
  bool isActive = false,
  Widget? footer,
  Map<String, dynamic>? data,
}) {
  return TFormTab(
    value: value ?? title,
    title: title,
    subtitle: subtitle,
    icon: icon,
    fields: fields,
    sidebarFields: sidebarFields,
    sidebarSize: sidebarSize,
    isEnabled: isEnabled,
    isActive: isActive,
    footer: footer,
    data: data,
  );
}