@if (widget) {
@if (!isReadonly()) { }
@if (animationStateShowContent) { @if (PermissionsService.hasPermissionObservable(['slamodule', 'slas', 'viewDetails'])|async) { @if (slasSummaryResponse) { @for (sla of slasSummaryResponse.slas; track $index) { @if (sla.value.fulfill) { } @if (!sla.value.fulfill && sla.value.status_percent !== null) { } @if (sla.value.status_percent === null) { } {{ sla.value.slaDetails.name }} @if (sla.value.status_percent !== null) { {{ sla.value.status_percent }}% } @if (sla.value.status_percent !== null) {
@if (sla.value.hostsAndServicesOverview.hosts.failed.ids.length > 0 && ( PermissionsService.hasPermissionObservable(['hosts', 'index'])|async )) { {{ sla.value.hostsAndServicesOverview.hosts.failed.count }} } @else { {{ sla.value.hostsAndServicesOverview.hosts.failed.count }} }
@if (sla.value.hostsAndServicesOverview.hosts.warning.ids.length > 0 && ( PermissionsService.hasPermissionObservable(['hosts', 'index'])|async )) { {{ sla.value.hostsAndServicesOverview.hosts.warning.count }} } @else { {{ sla.value.hostsAndServicesOverview.hosts.warning.count }} }
@if (sla.value.hostsAndServicesOverview.hosts.passed.ids.length > 0 && ( PermissionsService.hasPermissionObservable(['hosts', 'index'])|async )) { {{ sla.value.hostsAndServicesOverview.hosts.passed.count }} } @else { {{ sla.value.hostsAndServicesOverview.hosts.passed.count }} }
@if (sla.value.hostsAndServicesOverview.hosts.not_calculated.ids.length > 0 && ( PermissionsService.hasPermissionObservable(['hosts', 'index'])|async )) { {{ sla.value.hostsAndServicesOverview.hosts.not_calculated.count }} } @else { {{ sla.value.hostsAndServicesOverview.hosts.not_calculated.count }} }
{{ t('Total:') }} {{ sla.value.hostsAndServicesOverview.hosts.totalHosts }}
@if (sla.value.hostsAndServicesOverview.services.failed.ids.length > 0 && ( PermissionsService.hasPermissionObservable(['services', 'index'])|async )) { {{ sla.value.hostsAndServicesOverview.services.failed.count }} } @else { {{ sla.value.hostsAndServicesOverview.services.failed.count }} }
@if (sla.value.hostsAndServicesOverview.services.warning.ids.length > 0 && ( PermissionsService.hasPermissionObservable(['services', 'index'])|async )) { {{ sla.value.hostsAndServicesOverview.services.warning.count }} } @else { {{ sla.value.hostsAndServicesOverview.services.warning.count }} }
@if (sla.value.hostsAndServicesOverview.services.passed.ids.length > 0 && ( PermissionsService.hasPermissionObservable(['services', 'index'])|async )) { {{ sla.value.hostsAndServicesOverview.services.passed.count }} } @else { {{ sla.value.hostsAndServicesOverview.services.passed.count }} }
@if (sla.value.hostsAndServicesOverview.services.not_calculated.ids.length > 0 && ( PermissionsService.hasPermissionObservable(['services', 'index'])|async )) { {{ sla.value.hostsAndServicesOverview.services.not_calculated.count }} } @else { {{ sla.value.hostsAndServicesOverview.hosts.not_calculated.count }} }
{{ t('Total:') }} {{ sla.value.hostsAndServicesOverview.services.totalServices }}
}
@if (sla.value.status_percent !== null && sla.value.slaDetails.status_log) { } @if (sla.value.human_last_updated) { {{ t('Last update: ') }}{{ sla.value.human_last_updated }} }
} } } @else {

{{ t('Attention!') }}

{{ t('You are not permitted to access this object') }}

}
}
@if (animationStateShowConfig && config) { }
}