addAction static method
Widget
addAction(
- BuildContext context,
- String buttonName,
- dynamic value,
- Color color,
- double elevation,
Implementation
static Widget addAction(BuildContext context, String buttonName, value, Color color, double elevation) =>
ElevatedButton(
child: Text(buttonName, style: TextStyle(color: Colors.white, fontSize: 14.sp)),
onPressed: () => Navigator.of(context).pop(value is TextEditingController ? value.text : value),
style: ButtonStyle(padding: MaterialStateProperty.all<EdgeInsets>(EdgeInsets.all(8.sp)),
backgroundColor: MaterialStateProperty.all<Color>(color),
elevation: MaterialStateProperty.resolveWith((states) => elevation))
);