summaryrefslogtreecommitdiff
path: root/web/javascript/transmission-feed.js
diff options
context:
space:
mode:
authorEric Anderson <ejona86@gmail.com>2010-10-09 17:19:40 -0500
committerEric Anderson <ejona86@gmail.com>2010-10-09 17:19:40 -0500
commitdd4d8d9e3c8176bc444195499dc2f559d6f214b2 (patch)
treeda9ebb0ca67b6bb7af06a2c76a2f8bc418f7a75d /web/javascript/transmission-feed.js
parent75d8efcf9f4d908736e1dfb3e2ae9b09fa8b1336 (diff)
downloadfeed-transmission-dd4d8d9e3c8176bc444195499dc2f559d6f214b2.tar.gz
feed-transmission-dd4d8d9e3c8176bc444195499dc2f559d6f214b2.zip
Add basic web interface support for matchers.HEADmaster
Diffstat (limited to 'web/javascript/transmission-feed.js')
-rw-r--r--web/javascript/transmission-feed.js26
1 files changed, 26 insertions, 0 deletions
diff --git a/web/javascript/transmission-feed.js b/web/javascript/transmission-feed.js
new file mode 100644
index 0000000..34f55fe
--- /dev/null
+++ b/web/javascript/transmission-feed.js
@@ -0,0 +1,26 @@
+function TransmissionFeed() {
+ this.initialize();
+}
+
+TransmissionFeed.prototype =
+{
+ /*--------------------------------------------
+ *
+ * C O N S T R U C T O R
+ *
+ *--------------------------------------------*/
+ initialize: function() {
+ this._feed_list = $('#feed_list')[0];
+ this.feeds = [];
+ },
+
+ load_feeds: function() {
+ var curThis = this;
+ sendMessage('feed-get', {fields: ['matches', 'url', 'id']}, function(arguments) {
+ $(arguments.feeds).each(function(index, ele) {
+ curThis.feeds[curThis.feeds.length] = new Feed(curThis._feed_list, ele);
+ });
+ });
+ }
+};
+