buildForm method
Implementation
@override
Widget buildForm(
BuildContext context,
Map<String, dynamic>? values, {
bool minify = false,
}) {
var translator = Translator.of(context);
return Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
if (minify != true)
buildHelpSection(
context,
TestFlowControlTranslations.atf_flow_help_retry_on_failure,
minify: minify,
),
buildValuesSection(
context,
[
buildEditText(
context: context,
id: 'retryCount',
label: TestFlowControlTranslations.atf_flow_form_retry_count,
values: values!,
),
SizedBox(height: 16.0),
TestStepPicker(
label: translator.translate(
TestFlowControlTranslations.atf_flow_form_step,
),
onStepChanged: (step) => values['step'] = step?.toJson(),
step: TestStep.fromDynamicNullable(values['step']),
),
],
minify: minify,
),
],
);
}