buildForm method
Widget
buildForm(
- BuildContext context,
- Map<
String, dynamic> ? values, - {bool minify = false}
override
Implementation
@override
Widget buildForm(
BuildContext context,
Map<String, dynamic>? values, {
bool minify = false,
}) {
return Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
if (minify != true)
buildHelpSection(
context,
TestStepTranslations.atf_help_screenshot,
minify: minify,
),
buildValuesSection(
context,
[
buildEditText(
context: context,
defaultValue: const Uuid().v4(),
id: 'imageId',
label: TestStepTranslations.atf_form_image_id,
validators: [RequiredValidator()],
values: values!,
),
const SizedBox(height: 16.0),
buildDropdown(
context: context,
defaultValue: 'true',
id: 'goldenCompatible',
items: [
'true',
'false',
],
label: TestStepTranslations.atf_form_golden_compatible,
values: values,
),
],
minify: minify,
),
],
);
}