aves/plugins/aves_report/lib/aves_report.dart
2021-10-26 16:50:13 +09:00

21 lines
500 B
Dart

library aves_report;
import 'package:flutter/foundation.dart';
abstract class ReportService {
Future<void> init();
Map<String, String> get state;
Future<void> setCollectionEnabled(bool enabled);
Future<void> log(String message);
Future<void> setCustomKey(String key, Object value);
Future<void> setCustomKeys(Map<String, Object> map);
Future<void> recordError(dynamic exception, StackTrace? stack);
Future<void> recordFlutterError(FlutterErrorDetails flutterErrorDetails);
}