in Damage Assessment Visualizer/js/noty.js [983:1008]
value: function getPermissionStatus() {
var perm = 'default';
if (window.Notification && window.Notification.permissionLevel) {
perm = window.Notification.permissionLevel;
} else if (window.webkitNotifications && window.webkitNotifications.checkPermission) {
switch (window.webkitNotifications.checkPermission()) {
case 1:
perm = 'default';
break;
case 0:
perm = 'granted';
break;
default:
perm = 'denied';
}
} else if (window.Notification && window.Notification.permission) {
perm = window.Notification.permission;
} else if (navigator.mozNotification) {
perm = 'granted';
} else if (window.external && window.external.msIsSiteMode() !== undefined) {
perm = window.external.msIsSiteMode() ? 'granted' : 'default';
}
return perm.toString().toLowerCase();
}