defaultControlButtons function
Implementation
Widget defaultControlButtons(Function? skip, Function? next, int index,
int total, String finishWording, String nextWording, String skipWording) {
return Wrap(
spacing: 8.0,
runSpacing: 8.0,
children: [
if (skip != null)
(OutlinedButton(
child: Text(
index + 1 == total ? finishWording : skipWording,
style: TextStyle(color: Colors.white),
),
onPressed: () => skip(),
)),
if (next != null && index + 1 < total)
(ElevatedButton(
style: ButtonStyle(
backgroundColor:
MaterialStateProperty.all(Colors.grey.withAlpha(150))),
child: Text(
"$nextWording (${index + 1}/$total)",
style: TextStyle(color: Colors.white),
),
onPressed: () => next(),
)),
],
);
}