diff --git a/gui/scripts/interface.JS b/gui/scripts/interface.JS index 80d4cdf..d6601ff 100644 --- a/gui/scripts/interface.JS +++ b/gui/scripts/interface.JS @@ -3,8 +3,17 @@ Control the interface! */ export default class interface { - function define(element_type, element_content, element_id, element_class) { + function define(element_type, element_content, element_id = ``, element_class = ``) { /* Defines a new element. */ - + + let element_new = document.createElement(element_type); + element_new.innerHTML = element_content; + + // Add an ID attribute. + if (element_id) { + element_new.id = element_id; + }; + + element_new.language.className += "class_name_to_add"; }; }