{ "name": "Event Messages", "description": "List of time-ordered event messages", "extensions": { "views": [ { "key": "messages", "name": "Messages", "glyph": "5", "description": "Scrolling list of messages.", "templateUrl": "templates/messages.html", "needs": [ "telemetry" ], "delegation": true } ], "controllers": [ { "key": "EventListController", "implementation": "EventListController.js", "depends": [ "$scope", "telemetryFormatter" ] } ], "directives": [ { "key": "mctDataTable", "implementation": "directives/MCTDataTable.js", "depends": [ "$window" ] } ] } }