build method
Build the widget.
Implementation
@override
Widget build(final BuildContext context) {
final s = stackTrace;
return PerformableActionsListTile(
autofocus: autofocus,
actions: [
PerformableAction(
name: 'Copy error',
activator: copyShortcut,
invoke: error.toString().copyToClipboard,
),
if (s != null)
PerformableAction(
name: 'Copy stack trace',
activator: copyOtherShortcut,
invoke: s.toString().copyToClipboard,
),
],
title: Text(error.toString()),
subtitle: Text(stackTrace.toString()),
onTap: () {
final buffer = StringBuffer()
..writeln(error)
..writeln(stackTrace);
buffer.toString().copyToClipboard();
},
);
}