mirror of
https://github.com/nasa/openmct.git
synced 2025-06-17 14:48:13 +00:00
[CSV Export] Add FileSaver dependency
...to handle export part of CSV export.
This commit is contained in:
@ -16,6 +16,7 @@
|
|||||||
"es6-promise": "^3.0.2",
|
"es6-promise": "^3.0.2",
|
||||||
"screenfull": "^3.0.0",
|
"screenfull": "^3.0.0",
|
||||||
"node-uuid": "^1.4.7",
|
"node-uuid": "^1.4.7",
|
||||||
"comma-separated-values": "^3.6.4"
|
"comma-separated-values": "^3.6.4",
|
||||||
|
"FileSaver.js": "^0.0.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
1
main.js
1
main.js
@ -30,6 +30,7 @@ requirejs.config({
|
|||||||
"es6-promise": "bower_components/es6-promise/promise.min",
|
"es6-promise": "bower_components/es6-promise/promise.min",
|
||||||
"moment": "bower_components/moment/moment",
|
"moment": "bower_components/moment/moment",
|
||||||
"moment-duration-format": "bower_components/moment-duration-format/lib/moment-duration-format",
|
"moment-duration-format": "bower_components/moment-duration-format/lib/moment-duration-format",
|
||||||
|
"saveAs": "bower_components/FileSaver.js/FileSaver.min",
|
||||||
"screenfull": "bower_components/screenfull/dist/screenfull.min",
|
"screenfull": "bower_components/screenfull/dist/screenfull.min",
|
||||||
"text": "bower_components/text/text",
|
"text": "bower_components/text/text",
|
||||||
"uuid": "bower_components/node-uuid/uuid"
|
"uuid": "bower_components/node-uuid/uuid"
|
||||||
|
@ -23,8 +23,9 @@
|
|||||||
|
|
||||||
define([
|
define([
|
||||||
"./ExportService",
|
"./ExportService",
|
||||||
|
"saveAs",
|
||||||
"legacyRegistry"
|
"legacyRegistry"
|
||||||
], function (ExportService, legacyRegistry) {
|
], function (ExportService, saveAs, legacyRegistry) {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
legacyRegistry.register("platform/exporters", {
|
legacyRegistry.register("platform/exporters", {
|
||||||
@ -33,10 +34,7 @@ define([
|
|||||||
{
|
{
|
||||||
key: "exportService",
|
key: "exportService",
|
||||||
implementation: function () {
|
implementation: function () {
|
||||||
return new ExportService(function (blob, name) {
|
return new ExportService(saveAs);
|
||||||
// TODO: Replace with FileSaver.js
|
|
||||||
console.log(blob, name);
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -50,6 +50,7 @@ requirejs.config({
|
|||||||
"es6-promise": "bower_components/es6-promise/promise.min",
|
"es6-promise": "bower_components/es6-promise/promise.min",
|
||||||
"moment": "bower_components/moment/moment",
|
"moment": "bower_components/moment/moment",
|
||||||
"moment-duration-format": "bower_components/moment-duration-format/lib/moment-duration-format",
|
"moment-duration-format": "bower_components/moment-duration-format/lib/moment-duration-format",
|
||||||
|
"saveAs": "bower_components/FileSaver.js/FileSaver.min",
|
||||||
"screenfull": "bower_components/screenfull/dist/screenfull.min",
|
"screenfull": "bower_components/screenfull/dist/screenfull.min",
|
||||||
"text": "bower_components/text/text",
|
"text": "bower_components/text/text",
|
||||||
"uuid": "bower_components/node-uuid/uuid"
|
"uuid": "bower_components/node-uuid/uuid"
|
||||||
|
Reference in New Issue
Block a user