From 6aed622a5798258b87fce217ce9c32c7de411602 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 25 Mar 2016 15:35:49 +0100 Subject: [PATCH] Clean up tag handle --- UI/UIManager.js | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/UI/UIManager.js b/UI/UIManager.js index 3257337..9ce31e6 100644 --- a/UI/UIManager.js +++ b/UI/UIManager.js @@ -41,15 +41,16 @@ this.tabManager.bind(); this.tableManager.bind(); } else { - var tag = document.getElementById(id); + let tag = document.getElementById(id); - if (tag.tagName === 'form') { - this.formManager.bind(id); - } else if (tag.tagName === 'table') { - this.tableManager.bind(id); - } else if (tag.tagName === 'div') { - // Todo: be more specific in order to handle tab - } + switch(tag.tagName) { + case 'form': + this.formManager.bind(id); + break; + case 'table': + this.tableManager.bind(id); + break; + }; } };