run static method
void
run(
- void appRunner()
Implementation
static void run(void Function() appRunner) {
runZonedGuarded(
() async {
WidgetsFlutterBinding.ensureInitialized();
await LogWriter().init();
appRunner();
},
(error, stack) {
final msg = 'Error: $error\nStack: $stack';
log(msg);
LogWriter().write(msg);
},
zoneSpecification: ZoneSpecification(
print: (self, parent, zone, line) {
parent.print(zone, line);
LogWriter().write(line);
},
),
);
}