abcx3_store_devtool 0.1.2
abcx3_store_devtool: ^0.1.2 copied to clipboard
DevTools helper to inspect ABCx3 generated Dart stores (streams + snapshots)
example/abcx3_store_devtool_example.dart
import 'dart:async';
import 'package:abcx3_store_devtool/abcx3_store_devtool.dart';
Future<void> main() async {
final snapshots = StreamController<List<dynamic>>();
Abcx3StoresDevtool.start([
StoreFeed(
name: 'Products',
items$: snapshots.stream,
toJson: (item) => Map<String, dynamic>.from(item as Map),
),
]);
snapshots.add([
{'id': 1, 'name': 'Example product'},
]);
await snapshots.close();
await Abcx3StoresDevtool.stop();
}