{ "extensions": { "services": [ { "key": "dialogService", "implementation": "DialogService.js", "depends": [ "overlayService", "$q", "$log" ] }, { "key": "overlayService", "implementation": "OverlayService.js", "depends": [ "$document", "$compile", "$rootScope" ] } ], "templates": [ { "key": "overlay-dialog", "templateUrl": "templates/overlay-dialog.html" }, { "key": "overlay-options", "templateUrl": "templates/overlay-options.html" }, { "key": "form-dialog", "templateUrl": "templates/dialog.html" }, { "key": "overlay-blocking-message", "templateUrl": "templates/overlay-blocking-message.html" }, { "key": "message", "templateUrl": "templates/message.html" }, { "key": "overlay-message-list", "templateUrl": "templates/overlay-message-list.html" } ], "containers": [ { "key": "overlay", "templateUrl": "templates/overlay.html" } ] } }