resolve method
Future<PlatformIcon>
resolve({
- required Object key,
- required Widget child,
- required Size size,
- required double pixelRatio,
- BuildContext? context,
Implementation
Future<PlatformIcon> resolve({
required Object key,
required Widget child,
required Size size,
required double pixelRatio,
BuildContext? context,
}) {
final cached = lookup(key, size, pixelRatio);
if (cached != null) return Future.value(cached);
final cacheKey = (key, size, pixelRatio);
return _pending[cacheKey] ??= _render(cacheKey, child, context);
}