| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -3,29 +3,29 @@ part of '../neon_news.dart'; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					class NewsFeedIcon extends StatelessWidget { | 
					 | 
					 | 
					 | 
					class NewsFeedIcon extends StatelessWidget { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  const NewsFeedIcon({ | 
					 | 
					 | 
					 | 
					  const NewsFeedIcon({ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    required this.feed, | 
					 | 
					 | 
					 | 
					    required this.feed, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.icon = 48, | 
					 | 
					 | 
					 | 
					    this.size = 48, | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.borderRadius, | 
					 | 
					 | 
					 | 
					    this.borderRadius, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    super.key, | 
					 | 
					 | 
					 | 
					    super.key, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  }); | 
					 | 
					 | 
					 | 
					  }); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  final NextcloudNewsFeed feed; | 
					 | 
					 | 
					 | 
					  final NextcloudNewsFeed feed; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  final double icon; | 
					 | 
					 | 
					 | 
					  final double size; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  final BorderRadius? borderRadius; | 
					 | 
					 | 
					 | 
					  final BorderRadius? borderRadius; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  @override | 
					 | 
					 | 
					 | 
					  @override | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  Widget build(final BuildContext context) => NeonImageWrapper( | 
					 | 
					 | 
					 | 
					  Widget build(final BuildContext context) => NeonImageWrapper( | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        color: Colors.white, | 
					 | 
					 | 
					 | 
					        color: Colors.white, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        size: Size.square(icon), | 
					 | 
					 | 
					 | 
					        size: Size.square(size), | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        borderRadius: borderRadius, | 
					 | 
					 | 
					 | 
					        borderRadius: borderRadius, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        child: feed.faviconLink != null && feed.faviconLink != '' | 
					 | 
					 | 
					 | 
					        child: feed.faviconLink != null && feed.faviconLink != '' | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            ? NeonCachedUrlImage( | 
					 | 
					 | 
					 | 
					            ? NeonCachedUrlImage( | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                url: feed.faviconLink!, | 
					 | 
					 | 
					 | 
					                url: feed.faviconLink!, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                size: Size.square(icon), | 
					 | 
					 | 
					 | 
					                size: Size.square(size), | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                iconColor: Theme.of(context).colorScheme.primary, | 
					 | 
					 | 
					 | 
					                iconColor: Theme.of(context).colorScheme.primary, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              ) | 
					 | 
					 | 
					 | 
					              ) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            : Icon( | 
					 | 
					 | 
					 | 
					            : Icon( | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                Icons.rss_feed, | 
					 | 
					 | 
					 | 
					                Icons.rss_feed, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                size: icon, | 
					 | 
					 | 
					 | 
					                size: size, | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                color: Theme.of(context).colorScheme.primary, | 
					 | 
					 | 
					 | 
					                color: Theme.of(context).colorScheme.primary, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              ), | 
					 | 
					 | 
					 | 
					              ), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      ); | 
					 | 
					 | 
					 | 
					      ); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |