build method
Build a widget.
Implementation
@override
Widget build(BuildContext context) => Cancel(
child: SimpleScaffold(
actions: [
...widget.actions,
ElevatedButton(onPressed: onSubmit, child: widget.icon),
],
title: widget.title,
body: Form(
key: _formKey,
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
TextFormField(
autofocus: true,
controller: _controller,
decoration: InputDecoration(label: Text(widget.labelText)),
onFieldSubmitted: (value) => onSubmit(),
validator: widget.validator,
),
],
),
),
),
);