summaryrefslogtreecommitdiffstats
path: root/module/web/static/js/helpers/fileHelper.js
diff options
context:
space:
mode:
Diffstat (limited to 'module/web/static/js/helpers/fileHelper.js')
-rw-r--r--module/web/static/js/helpers/fileHelper.js54
1 files changed, 0 insertions, 54 deletions
diff --git a/module/web/static/js/helpers/fileHelper.js b/module/web/static/js/helpers/fileHelper.js
deleted file mode 100644
index 085c222aa..000000000
--- a/module/web/static/js/helpers/fileHelper.js
+++ /dev/null
@@ -1,54 +0,0 @@
-// Helpers to render the file view
-define('helpers/fileHelper', ['handlebars', 'utils/apitypes', 'helpers/formatTime'],
- function(Handlebars, Api, formatTime) {
-
- function fileClass(file, options) {
- if (file.finished)
- return 'finished';
- else if (file.failed)
- return "failed";
- else if (file.offline)
- return "offline";
- else if (file.online)
- return "online";
- else if (file.waiting)
- return "waiting";
- else if (file.downloading)
- return "downloading";
-
- return "";
- }
-
- // TODO
- function fileIcon(media, options) {
- return 'iconf-music';
- }
-
- // TODO rest of the states
- function fileStatus(file, options) {
- var s;
- var msg = file.download.statusmsg;
-
- if (file.failed) {
- s = "<i class='iconf-remove'></i>&nbsp;";
- if (file.download.error)
- s += file.download.error;
- else s += msg;
- } else if (file.finished)
- s = "<i class='iconf-ok'></i>&nbsp;" + msg;
- else if (file.downloading)
- s = "<div class='progress'><div class='bar' style='width: " + file.progress + "%'>&nbsp;&nbsp;" +
- formatTime(file.eta) + "</div></div>";
- else if (file.waiting)
- s = "<i class='iconf-time'></i>&nbsp;" + formatTime(file.eta);
- else
- s = msg;
-
- return new Handlebars.SafeString(s);
- }
-
- Handlebars.registerHelper('fileClass', fileClass);
- Handlebars.registerHelper('fileIcon', fileIcon);
- Handlebars.registerHelper('fileStatus', fileStatus);
- return fileClass;
- }); \ No newline at end of file