forked from CIT/Vmeda.Online
		
	
		
			
				
	
	
		
			31 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <ion-header>
 | |
|     <ion-navbar core-back-button>
 | |
|         <ion-title>{{ 'core.settings.spaceusage' | translate }}</ion-title>
 | |
|     </ion-navbar>
 | |
| </ion-header>
 | |
| <ion-content>
 | |
|     <ion-refresher [enabled]="usageLoaded" (ionRefresh)="refreshData($event)">
 | |
|         <ion-refresher-content pullingText="{{ 'core.pulltorefresh' | translate }}"></ion-refresher-content>
 | |
|     </ion-refresher>
 | |
|     <core-loading [hideUntil]="usageLoaded">
 | |
|         <ion-item *ngFor="let site of sites" [class.core-primary-selected-item]="site.id == currentSiteId">
 | |
|             <h2 text-wrap><core-format-text [text]="site.siteName" contextLevel="system" [contextInstanceId]="site.siteHomeId"></core-format-text></h2>
 | |
|             <p text-wrap>{{ site.fullName }}</p>
 | |
|             <div item-end>
 | |
|                 <p>{{ site.spaceUsage | coreBytesToSize }}</p>
 | |
|                 <p>{{ 'core.settings.entriesincache' | translate: { $a: site.cacheEntries } }}</p>
 | |
|             </div>
 | |
|             <button ion-button icon-only clear color="danger" item-end (click)="deleteSiteStorage(site)" [hidden]="!site.spaceUsage > '0' && !site.cacheEntries > '0'" [attr.aria-label]="'core.settings.deletesitefilestitle' | translate">
 | |
|                 <ion-icon name="trash"></ion-icon>
 | |
|             </button>
 | |
|         </ion-item>
 | |
|         <ion-item-divider>
 | |
|             <p>{{ 'core.settings.total' | translate }}</p>
 | |
|             <div item-end>
 | |
|                 <p>{{ totalUsage | coreBytesToSize }}</p>
 | |
|                 <p>{{ 'core.settings.entriesincache' | translate: { $a: totalEntries } }}</p>
 | |
|             </div>
 | |
|         </ion-item-divider>
 | |
|     </core-loading>
 | |
| </ion-content>
 |