2015-10-06 21:45:10 +00:00
|
|
|
{
|
|
|
|
"extensions": {
|
|
|
|
"constants": [
|
|
|
|
{
|
|
|
|
"key": "DEFAULT_AUTO_DISMISS",
|
2015-10-08 22:08:26 +00:00
|
|
|
"value": 3000
|
2015-10-09 22:27:40 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "FORCE_AUTO_DISMISS",
|
|
|
|
"value": 1000
|
2015-10-14 18:45:39 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "MINIMIZE_TIMEOUT",
|
|
|
|
"value": 300
|
2015-10-06 21:45:10 +00:00
|
|
|
}
|
|
|
|
],
|
2015-10-10 18:28:19 +00:00
|
|
|
"templates": [
|
|
|
|
{
|
|
|
|
"key":"notificationIndicatorTemplate",
|
|
|
|
"templateUrl": "notification-indicator.html"
|
|
|
|
}
|
|
|
|
],
|
2015-10-09 21:17:55 +00:00
|
|
|
"controllers": [
|
2015-10-10 18:28:19 +00:00
|
|
|
{
|
|
|
|
"key": "NotificationIndicatorController",
|
|
|
|
"implementation": "NotificationIndicatorController.js",
|
|
|
|
"depends": ["$scope", "notificationService", "dialogService"]
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"indicators": [
|
|
|
|
{
|
2015-10-14 21:08:35 +00:00
|
|
|
"implementation": "NotificationIndicator.js",
|
|
|
|
"priority": "fallback"
|
2015-10-09 21:17:55 +00:00
|
|
|
}
|
|
|
|
],
|
2015-10-06 21:45:10 +00:00
|
|
|
"services": [
|
|
|
|
{
|
|
|
|
"key": "notificationService",
|
|
|
|
"implementation": "NotificationService.js",
|
2015-10-09 22:27:40 +00:00
|
|
|
"depends": [ "$timeout", "DEFAULT_AUTO_DISMISS",
|
2015-10-14 18:45:39 +00:00
|
|
|
"MINIMIZE_TIMEOUT" ]
|
2015-10-06 21:45:10 +00:00
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|