put method
- NiceViewDefinition definition, {
- String? etag,
Store a definition in cache.
Implementation
Future<void> put(NiceViewDefinition definition, {String? etag}) async {
final entry = _CacheEntry(
definition: definition,
cachedAt: DateTime.now(),
etag: etag,
);
await storage.write(
'$_prefix${definition.id}', jsonEncode(entry.toJson()));
}