checkpoint

This commit is contained in:
Christien Rioux 2023-07-19 00:09:57 -04:00
parent bf813d7d0f
commit 20bdf07f24
10 changed files with 329 additions and 218 deletions

View file

@ -1,4 +1,3 @@
// import 'package:fast_immutable_collections/fast_immutable_collections.dart';
import 'package:veilid/veilid.dart';
import 'dart:typed_data';
import 'dart:convert';
@ -28,3 +27,10 @@ Future<Uint8List> Function(Uint8List) jsonUpdate<T>(
return jsonUpdateBytes(fromJson, oldBytes, update);
};
}
T Function(Object?) genericFromJson<T>(
T Function(Map<String, dynamic>) fromJsonMap) {
return (Object? json) {
return fromJsonMap(json as Map<String, dynamic>);
};
}