| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -31,58 +31,61 @@ class _XdgaDirectoriesPageState extends AppState<XdgaDirectoriesPage> { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      title: widget.package.key, | 
					 | 
					 | 
					 | 
					      title: widget.package.key, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      builder: (context, child, model) { | 
					 | 
					 | 
					 | 
					      builder: (context, child, model) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        return SingleChildScrollView( | 
					 | 
					 | 
					 | 
					        return SingleChildScrollView( | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          child: Column( | 
					 | 
					 | 
					 | 
					          child: Padding( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            crossAxisAlignment: CrossAxisAlignment.start, | 
					 | 
					 | 
					 | 
					            padding: const EdgeInsets.all(20), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            children: [ | 
					 | 
					 | 
					 | 
					            child: Column( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              BlockInfoPackage(widget.package), | 
					 | 
					 | 
					 | 
					              crossAxisAlignment: CrossAxisAlignment.start, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              BlockAlert(model.error), | 
					 | 
					 | 
					 | 
					              children: [ | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              if (!model.isError) | 
					 | 
					 | 
					 | 
					                BlockInfoPackage(widget.package), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                Column( | 
					 | 
					 | 
					 | 
					                BlockAlert(model.error), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  crossAxisAlignment: CrossAxisAlignment.start, | 
					 | 
					 | 
					 | 
					                if (!model.isError) | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  children: [ | 
					 | 
					 | 
					 | 
					                  Column( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    BlockItem( | 
					 | 
					 | 
					 | 
					                    crossAxisAlignment: CrossAxisAlignment.start, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      title: l10n.xdgaDirectoriesTitleCacheLocation, | 
					 | 
					 | 
					 | 
					                    children: [ | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      desc: l10n.xdgaDirectoriesDescCacheLocation, | 
					 | 
					 | 
					 | 
					                      BlockItem( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      value: model.getCacheLocation(), | 
					 | 
					 | 
					 | 
					                        title: l10n.xdgaDirectoriesTitleCacheLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ), | 
					 | 
					 | 
					 | 
					                        desc: l10n.xdgaDirectoriesDescCacheLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    BlockItem( | 
					 | 
					 | 
					 | 
					                        value: model.getCacheLocation(), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      title: l10n.xdgaDirectoriesTitleAppDataLocation, | 
					 | 
					 | 
					 | 
					                      ), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      desc: l10n.xdgaDirectoriesDescAppDataLocation, | 
					 | 
					 | 
					 | 
					                      BlockItem( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      value: model.getAppDataLocation(), | 
					 | 
					 | 
					 | 
					                        title: l10n.xdgaDirectoriesTitleAppDataLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ), | 
					 | 
					 | 
					 | 
					                        desc: l10n.xdgaDirectoriesDescAppDataLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    BlockItem( | 
					 | 
					 | 
					 | 
					                        value: model.getAppDataLocation(), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      title: l10n.xdgaDirectoriesTitleDocumentsLocation, | 
					 | 
					 | 
					 | 
					                      ), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      desc: l10n.xdgaDirectoriesDescDocumentsLocation, | 
					 | 
					 | 
					 | 
					                      BlockItem( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      value: model.getDocumentsLocation(), | 
					 | 
					 | 
					 | 
					                        title: l10n.xdgaDirectoriesTitleDocumentsLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ), | 
					 | 
					 | 
					 | 
					                        desc: l10n.xdgaDirectoriesDescDocumentsLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    BlockItem( | 
					 | 
					 | 
					 | 
					                        value: model.getDocumentsLocation(), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      title: l10n.xdgaDirectoriesTitleDownloadLocation, | 
					 | 
					 | 
					 | 
					                      ), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      desc: l10n.xdgaDirectoriesDescDownloadLocation, | 
					 | 
					 | 
					 | 
					                      BlockItem( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      value: model.getDownloadLocation(), | 
					 | 
					 | 
					 | 
					                        title: l10n.xdgaDirectoriesTitleDownloadLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ), | 
					 | 
					 | 
					 | 
					                        desc: l10n.xdgaDirectoriesDescDownloadLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    BlockItem( | 
					 | 
					 | 
					 | 
					                        value: model.getDownloadLocation(), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      title: l10n.xdgaDirectoriesTitleMusicLocation, | 
					 | 
					 | 
					 | 
					                      ), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      desc: l10n.xdgaDirectoriesDescMusicLocation, | 
					 | 
					 | 
					 | 
					                      BlockItem( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      value: model.getMusicLocation(), | 
					 | 
					 | 
					 | 
					                        title: l10n.xdgaDirectoriesTitleMusicLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ), | 
					 | 
					 | 
					 | 
					                        desc: l10n.xdgaDirectoriesDescMusicLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    BlockItem( | 
					 | 
					 | 
					 | 
					                        value: model.getMusicLocation(), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      title: l10n.xdgaDirectoriesTitlePicturesLocation, | 
					 | 
					 | 
					 | 
					                      ), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      desc: l10n.xdgaDirectoriesDescPicturesLocation, | 
					 | 
					 | 
					 | 
					                      BlockItem( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      value: model.getPicturesLocation(), | 
					 | 
					 | 
					 | 
					                        title: l10n.xdgaDirectoriesTitlePicturesLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ), | 
					 | 
					 | 
					 | 
					                        desc: l10n.xdgaDirectoriesDescPicturesLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    BlockItem( | 
					 | 
					 | 
					 | 
					                        value: model.getPicturesLocation(), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      title: l10n.xdgaDirectoriesTitleGenericDataLocation, | 
					 | 
					 | 
					 | 
					                      ), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      desc: l10n.xdgaDirectoriesDescGenericDataLocation, | 
					 | 
					 | 
					 | 
					                      BlockItem( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      value: model.getGenericDataLocation(), | 
					 | 
					 | 
					 | 
					                        title: l10n.xdgaDirectoriesTitleGenericDataLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ), | 
					 | 
					 | 
					 | 
					                        desc: l10n.xdgaDirectoriesDescGenericDataLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    BlockItem( | 
					 | 
					 | 
					 | 
					                        value: model.getGenericDataLocation(), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      title: l10n.xdgaDirectoriesTitleMoviesLocation, | 
					 | 
					 | 
					 | 
					                      ), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      desc: l10n.xdgaDirectoriesDescMoviesLocation, | 
					 | 
					 | 
					 | 
					                      BlockItem( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                      value: model.getMoviesLocation(), | 
					 | 
					 | 
					 | 
					                        title: l10n.xdgaDirectoriesTitleMoviesLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    ), | 
					 | 
					 | 
					 | 
					                        desc: l10n.xdgaDirectoriesDescMoviesLocation, | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  ], | 
					 | 
					 | 
					 | 
					                        value: model.getMoviesLocation(), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                ), | 
					 | 
					 | 
					 | 
					                      ), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            ], | 
					 | 
					 | 
					 | 
					                    ], | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                  ), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              ], | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            ), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          ), | 
					 | 
					 | 
					 | 
					          ), | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        ); | 
					 | 
					 | 
					 | 
					        ); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      }, | 
					 | 
					 | 
					 | 
					      }, | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |