import 'package:dart_framework/data/isolate_data.dart'; import 'package:dart_framework/platform/platform_stub.dart' if (dart.library.io) 'package:dart_framework/log/log_writer_io.dart' if (dart.library.html) 'package:dart_framework/log/log_writer_web.dart'; abstract class LogWriter { factory LogWriter() => getLogWriter(); void start(String path, Function(IsoMessege) isoMessageListener); void write(String log); void end(); }