@if (!summary) { } @else { @switch (os_family()) { @case ('linux') {
{{ t('Linux') }} } @case ('windows') {
{{ t('Windows') }} } @case ('macos') {
{{ t('macOS') }} } @default {
{{ t('Linux') }} } }
{{ summary.linux.totalPackages }} {{ summary.windows.totalPackages }} {{ summary.macos.totalPackages }} {{ summary.linux.updatesAvailable }} {{ summary.windows.updatesAvailable }} {{ summary.macos.updatesAvailable }} {{ summary.linux.securityUpdates | localNumber }} {{ summary.windows.securityUpdates | localNumber }} {{ summary.macos.securityUpdates | localNumber }} @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ summary.linux.hostsWithUpdates.length | localNumber }} } @else { {{ summary.linux.hostsWithUpdates.length | localNumber }} } @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ summary.windows.hostsWithUpdates.length | localNumber }} } @else { {{ summary.windows.hostsWithUpdates.length | localNumber }} } @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ summary.macos.hostsWithUpdates.length | localNumber }} } @else { {{ summary.macos.hostsWithUpdates.length | localNumber }} } @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ summary.linux.hostsWithSecurityUpdates.length | localNumber }} } @else { {{ summary.linux.hostsWithSecurityUpdates.length | localNumber }} } @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ summary.windows.hostsWithSecurityUpdates.length | localNumber }} } @else { {{ summary.windows.hostsWithSecurityUpdates.length | localNumber }} } @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ summary.macos.hostsWithSecurityUpdates.length | localNumber }} } @else { {{ summary.macos.hostsWithSecurityUpdates.length | localNumber }} }
}