$.prototype.addInput = function(sType, sName, sValue, aoEvents) { aoEvents = aoEvents || []; let $Input = $('', {type: sType, name: sName, value: sValue}).data('old_value', sValue); $.each(aoEvents, (iIndex, aoEvent) => { $Input.on(aoEvent.on, aoEvent.callback); }); return $(this).append($Input); }; $.prototype.addButton = function(sIcon, sText, sName, fOnClick, sClass) { sText = sText || ''; sClass = sClass || ''; var $Btn = $('