diff --git a/README.md b/README.md index 37ecf811c..26466b14c 100644 --- a/README.md +++ b/README.md @@ -179,6 +179,7 @@ Important: When completing a frontend migration, please update the below list re - [ ] ./src/app/visualisations/alignment-bullet-chart.coffee (ILO Alignments removed) - [x] ./src/app/groups/group-member-contribution-assigner/group-member-contribution-assigner.coffee - [x] ./src/app/groups/groups.coffee +- [x] ./src/app/visualisations/summary-task-status-scatter.coffee (Unit task status summary) ### TODO: @@ -229,7 +230,6 @@ Important: When completing a frontend migration, please update the below list re - [ ] ./src/app/units/states/tasks/definition/definition.coffee - [ ] ./src/app/units/states/tasks/tasks.coffee - [ ] ./src/app/units/units.coffee -- [ ] ./src/app/visualisations/summary-task-status-scatter.coffee (Unit task status summary) - [ ] ./src/app/visualisations/target-grade-pie-chart.coffee - [ ] ./src/app/visualisations/task-completion-box-plot.coffee - [ ] ./src/app/visualisations/visualisations.coffee diff --git a/src/app/doubtfire-angularjs.module.ts b/src/app/doubtfire-angularjs.module.ts index 4855d04ad..ad9642fea 100644 --- a/src/app/doubtfire-angularjs.module.ts +++ b/src/app/doubtfire-angularjs.module.ts @@ -31,7 +31,6 @@ import 'angular-md5/angular-md5.js'; import 'build/templates-app.js'; import 'build/assets/wav-worker.js'; -import 'build/src/app/visualisations/summary-task-status-scatter.js'; import 'build/src/app/visualisations/target-grade-pie-chart.js'; import 'build/src/app/visualisations/task-status-pie-chart.js'; import 'build/src/app/visualisations/task-completion-box-plot.js'; diff --git a/src/app/visualisations/summary-task-status-scatter.coffee b/src/app/visualisations/summary-task-status-scatter.coffee deleted file mode 100644 index 7b499ac18..000000000 --- a/src/app/visualisations/summary-task-status-scatter.coffee +++ /dev/null @@ -1,29 +0,0 @@ -angular.module('doubtfire.visualisations.summary-task-status-scatter', []) -.directive 'summaryTaskStatusScatter', -> - replace: true - restrict: 'E' - templateUrl: 'visualisations/visualisation.tpl.html' - scope: - data: '=' - unit: '=' - controller: ($scope, newTaskService, Visualisation) -> - yAxisTickFormatFunction = (value) -> - if $scope.unit.taskDefinitions[value] - $scope.unit.taskDefinitions[value].abbreviation - else - '' - - xAxisTickFormatFunction = (value) -> - idx = Math.floor(value) - newTaskService.statusAcronym.get(newTaskService.statusKeys[idx]) - - [$scope.options, $scope.config] = Visualisation 'scatterChart', 'Task Status Summary Scatter Chart', { - xAxis: - axisLabel: 'Statuses' - tickFormat: xAxisTickFormatFunction - yAxis: - axisLabel: 'Task' - tickFormat: yAxisTickFormatFunction - showDistX: yes - showDistY: yes - }, {} diff --git a/src/app/visualisations/visualisations.coffee b/src/app/visualisations/visualisations.coffee index 2e90fd66d..ed002e19d 100644 --- a/src/app/visualisations/visualisations.coffee +++ b/src/app/visualisations/visualisations.coffee @@ -1,5 +1,4 @@ angular.module('doubtfire.visualisations', [ - 'doubtfire.visualisations.summary-task-status-scatter' 'doubtfire.visualisations.task-status-pie-chart' 'doubtfire.visualisations.target-grade-pie-chart' 'doubtfire.visualisations.task-completion-box-plot'