!function(t,e){"object"===typeofexports&&"object"===typeofmodule?module.exports=e():"function"===typeofdefine&&define.amd?define("SimpleKeyboard",[],e):"object"===typeofexports?exports.SimpleKeyboard=e():t.SimpleKeyboard=e()}(this,(function(){returnfunction(t){vare={};function__webpack_require__(n){if(e[n])returne[n].exports;varo=e[n]={i:n,l:!1,exports:{}};returnt[n].call(o.exports,o,o.exports,__webpack_require__),o.l=!0,o.exports}return__webpack_require__.m=t,__webpack_require__.c=e,__webpack_require__.d=function(t,e,n){__webpack_require__.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},__webpack_require__.r=function(t){"undefined"!==typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},__webpack_require__.t=function(t,e){if(1&e&&(t=__webpack_require__(t)),8&e)returnt;if(4&e&&"object"===typeoft&&t&&t.__esModule)returnt;varn=Object.create(null);if(__webpack_require__.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeoft)for(varoint)__webpack_require__.d(n,o,function(e){returnt[e]}.bind(null,o));returnn},__webpack_require__.n=function(t){vare=t&&t.__esModule?function(){returnt.default}:function(){returnt};return__webpack_require__.d(e,"a",e),e},__webpack_require__.o=function(t,e){returnObject.prototype.hasOwnProperty.call(t,e)},__webpack_require__.p="/",__webpack_require__(__webpack_require__.s=0)}([function(t,e,n){t.exports=n(2)},function(t,e,n){},function(t,e,n){"use strict";n.r(e);n(1);function_createForOfIteratorHelper(t,e){varn;if("undefined"===typeofSymbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"===typeoft)return_arrayLikeToArray(t,e);varn=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)returnArray.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return_arrayLikeToArray(t,e)}(t))||e&&t&&"number"===typeoft.length){n&&(t=n);varo=0,F=function(){};return{s:F,n:function(){returno>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throwt},f:F}}thrownewTypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}vari,s=!0,a=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){vart=n.next();returns=t.done,t},e:function(t){a=!0,i=t},f:function(){try{s||null==n.return||n.return()}finally{if(a)throwi}}}}function_arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(varn=0,o=newArray(e);n<e;n++)o[n]=t[n];returno}function_typeof(t){return(_typeof="function"===typeofSymbol&&"symbol"===typeofSymbol.iterator?function(t){returntypeoft}:function(t){returnt&&"function"===typeofSymbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeoft})(t)}function_defineProperties(t,e){for(varn=0;n<e.length;n++){varo=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"ino&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}varo=function(){functionUtilities(t){vare=t.getOptions,n=t.getCaretPosition,o=t.getCaretPositionEnd,i=t.dispatch;!function(t,e){if(!(tinstanceofe))thrownewTypeError("Cannot call a class as a function")}(this,Utilities),this.getOptions=e,this.getCaretPosition=n,this.getCaretPositionEnd=o,this.dispatch=i,Utilities.bindMethods(Utilities,this)}vart,e,n;returnt=Utilities,n=[{key:"bindMethods",value:function(t,e){varn,o=_createForOfIteratorHelper(Object.getOwnPropertyNames(t.prototype));try{for(o.s();!(n=o.n()).done;){vari=n.value;"constructor"===i||"bindMethods"===i||(e[i]=e[i].bind(e))}}catch(s){o.e(s)}finally{o.f()}}}],(e=[{key:"getButtonClass",value:function(t){vare=t.includes("{")&&t.includes("}")&&"{//}"!==t?"functionBtn":"standardBtn",n=t.replace("{","").replace("}",""),o="";return"standardBtn"!==e&&(o=" hg-button-".concat(n)),"hg-".concat(e).concat(o)}},{key:"getDefaultDiplay",value:function(){return{"{bksp}":"backspace","{backspace}":"backspace","{ent