AFormDialog<T> constructor

const AFormDialog<T>({
  1. Key? key,
  2. dynamic initialData,
  3. Future loadInitialData()?,
  4. required String title,
  5. required bool persistent,
  6. required List<Widget> fields,
  7. required T fromJson(
    1. dynamic
    ),
  8. required Future<String?> onSubmit(
    1. T
    ),
  9. List<Widget>? actions,
  10. void onSuccess()?,
  11. bool obscureAll = false,
  12. double width = 400,
  13. List<Widget>? titleActions,
  14. String? submitText,
})

Implementation

const AFormDialog({
  super.key,
  this.initialData,
  this.loadInitialData,
  required super.title,
  required super.persistent,
  required this.fields,
  required this.fromJson,
  required this.onSubmit,
  this.actions,
  this.onSuccess,
  this.obscureAll = false,
  super.width,
  super.titleActions,
  this.submitText,
}): super(
  content: const <Widget>[],
  padding: 0,
  useInternalScroll: true,
);