release method
Implementation
Widget release(List<String> st, FlutterErrorDetails errorDetails) {
print(
"----- Exception: ${errorDetails.exceptionAsString()}\n\n\t${st.isNotEmpty ? st.join("\n\t") : errorDetails.stack}");
return Column(
mainAxisAlignment: MainAxisAlignment.center,
mainAxisSize: MainAxisSize.max,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
const Expanded(child: SizedBox()),
Row(
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.center,
children: [
Center(
child: Column(children: [
TkfIcons.failed(height: 80, width: 80),
const SizedBox(
height: 24,
),
Text(
title,
textAlign: TextAlign.center,
),
const SizedBox(
height: 24,
),
Text(
msg,
softWrap: true,
textAlign: TextAlign.center,
),
]),
),
]),
const Expanded(child: SizedBox()),
TkfBigButton(
testKey: const Key("close"),
onClick: () => exit(1),
text: buttonText),
],
);
}