From 3921c654f8c5684eedd4bd081f8b94c1c7b207e5 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Fri, 5 Sep 2014 18:07:02 +0200 Subject: add undo for feed deletion --- js/controller/NavigationController.js | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) (limited to 'js/controller/NavigationController.js') diff --git a/js/controller/NavigationController.js b/js/controller/NavigationController.js index 485f7a387..b38b0df98 100644 --- a/js/controller/NavigationController.js +++ b/js/controller/NavigationController.js @@ -135,8 +135,9 @@ function ($route, FEED_TYPE, FeedResource, FolderResource, ItemResource, console.log(folderId); }; - this.renameFeed = (feedId, feedTitle) => { - console.log(feedId + feedTitle); + this.renameFeed = (feed) => { + feed.editing = false; + // todo remote stuff }; this.cancelRenameFeed = (feedId) => { @@ -147,8 +148,18 @@ function ($route, FEED_TYPE, FeedResource, FolderResource, ItemResource, console.log('TBD'); }; - this.deleteFeed = (feedUrl) => { - console.log(feedUrl); + this.deleteFeed = (feed) => { + feed.deleted = true; + // todo remote stuff + }; + + this.undeleteFeed = (feed) => { + feed.deleted = false; + // todo remote stuff + }; + + this.removeFeed = (feed) => { + console.log(feed); }; this.deleteFolder = (folderName) => { -- cgit v1.2.3