import 'dart:convert'; import '../../../requestCache.dart'; import 'getTimegridUnits.dart'; import 'getTimegridUnitsResponse.dart'; class GetTimegridUnitsCache extends RequestCache { GetTimegridUnitsCache({ void Function(GetTimegridUnitsResponse)? onUpdate, bool? renew, }) : super(RequestCache.cacheDay, onUpdate, renew: renew) { start('wu-timegrid'); } @override Future onLoad() => GetTimegridUnits().run(); @override GetTimegridUnitsResponse onLocalData(String json) => GetTimegridUnitsResponse.fromJson(jsonDecode(json)); }