summaryrefslogtreecommitdiffstats
path: root/module/web/static/js/models/InteractionTask.js
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-03-23 21:56:42 +0100
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-03-23 21:56:42 +0100
commit6e8a0f79f5ad7182a0bc35308ae06c63222667ed (patch)
tree0026179d34f19b64bc689c63af85b949ce57fb83 /module/web/static/js/models/InteractionTask.js
parentshow button when files are selected (diff)
downloadpyload-6e8a0f79f5ad7182a0bc35308ae06c63222667ed.tar.xz
implemented interactions for multi user, show waiting queries on webui
Diffstat (limited to 'module/web/static/js/models/InteractionTask.js')
-rw-r--r--module/web/static/js/models/InteractionTask.js27
1 files changed, 27 insertions, 0 deletions
diff --git a/module/web/static/js/models/InteractionTask.js b/module/web/static/js/models/InteractionTask.js
new file mode 100644
index 000000000..4ba88a539
--- /dev/null
+++ b/module/web/static/js/models/InteractionTask.js
@@ -0,0 +1,27 @@
+define(['jquery', 'backbone', 'underscore', 'utils/apitypes'],
+ function($, Backbone, _, Api) {
+
+ return Backbone.Model.extend({
+
+ idAttribute: 'iid',
+
+ defaults: {
+ iid: -1,
+ type: null,
+ input: null,
+ default_value: null,
+ title: "",
+ description: "",
+ plugin: ""
+ },
+
+ // Model Constructor
+ initialize: function() {
+
+ },
+
+ isNotification: function() {
+ return this.get('type') === Api.Interaction.Notification;
+ }
+ });
+ }); \ No newline at end of file