Class IconResolver
Default IIconResolver: returns the first non-null image from the registered IIconSources, in registration order. The built-in StoredIconSource is registered first, so an explicitly-set (platform-stored) icon takes precedence; consumer sources run after it and fill in only when no icon has been set.
public sealed class IconResolver : IIconResolver
- Inheritance
-
IconResolver
- Implements
- Inherited Members
Constructors
IconResolver(IEnumerable<IIconSource>)
public IconResolver(IEnumerable<IIconSource> sources)
Parameters
sourcesIEnumerable<IIconSource>
Methods
ResolveAsync(IconSubject, CancellationToken)
public Task<IconImage> ResolveAsync(IconSubject subject, CancellationToken cancellationToken = default)
Parameters
subjectIconSubjectcancellationTokenCancellationToken