diff --git a/docs/ast/source/lib/components/Keyboard.js.json b/docs/ast/source/lib/components/Keyboard.js.json index 89c46742..8890bc60 100644 --- a/docs/ast/source/lib/components/Keyboard.js.json +++ b/docs/ast/source/lib/components/Keyboard.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 23869, + "end": 24257, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 741, + "line": 754, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 23869, + "end": 24257, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 741, + "line": 754, "column": 0 } }, @@ -330,14 +330,14 @@ { "type": "Identifier", "start": 367, - "end": 23833, + "end": 24221, "loc": { "start": { "line": 15, "column": 0 }, "end": { - "line": 738, + "line": 751, "column": 1 } }, @@ -363,14 +363,14 @@ "body": { "type": "ClassBody", "start": 388, - "end": 23833, + "end": 24221, "loc": { "start": { "line": 15, "column": 21 }, "end": { - "line": 738, + "line": 751, "column": 1 } }, @@ -378,14 +378,14 @@ { "type": "ClassMethod", "start": 679, - "end": 7310, + "end": 7371, "loc": { "start": { "line": 20, "column": 2 }, "end": { - "line": 151, + "line": 152, "column": 3 } }, @@ -451,14 +451,14 @@ "body": { "type": "BlockStatement", "start": 701, - "end": 7310, + "end": 7371, "loc": { "start": { "line": 20, "column": 24 }, "end": { - "line": 151, + "line": 152, "column": 3 } }, @@ -6314,20 +6314,212 @@ } ] } + } + }, + { + "type": "ExpressionStatement", + "start": 5455, + "end": 5510, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 59 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 5455, + "end": 5509, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 58 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 5455, + "end": 5475, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 24 + } + }, + "object": { + "type": "ThisExpression", + "start": 5455, + "end": 5459, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 8 + } + } + }, + "property": { + "type": "Identifier", + "start": 5460, + "end": 5475, + "loc": { + "start": { + "line": 94, + "column": 9 + }, + "end": { + "line": 94, + "column": 24 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded" + }, + "computed": false + }, + "right": { + "type": "CallExpression", + "start": 5478, + "end": 5509, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5478, + "end": 5503, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 5478, + "end": 5498, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 47 + } + }, + "object": { + "type": "ThisExpression", + "start": 5478, + "end": 5482, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 31 + } + } + }, + "property": { + "type": "Identifier", + "start": 5483, + "end": 5498, + "loc": { + "start": { + "line": 94, + "column": 32 + }, + "end": { + "line": 94, + "column": 47 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 5499, + "end": 5503, + "loc": { + "start": { + "line": 94, + "column": 48 + }, + "end": { + "line": 94, + "column": 52 + }, + "identifierName": "bind" + }, + "name": "bind" + }, + "computed": false + }, + "arguments": [ + { + "type": "ThisExpression", + "start": 5504, + "end": 5508, + "loc": { + "start": { + "line": 94, + "column": 53 + }, + "end": { + "line": 94, + "column": 57 + } + } + } + ] + } }, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5457, - "end": 6116, + "start": 5518, + "end": 6177, "loc": { "start": { - "line": 95, + "line": 96, "column": 4 }, "end": { - "line": 108, + "line": 109, "column": 7 } } @@ -6336,58 +6528,58 @@ }, { "type": "ExpressionStatement", - "start": 6122, - "end": 6138, + "start": 6183, + "end": 6199, "loc": { "start": { - "line": 109, + "line": 110, "column": 4 }, "end": { - "line": 109, + "line": 110, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 6122, - "end": 6137, + "start": 6183, + "end": 6198, "loc": { "start": { - "line": 109, + "line": 110, "column": 4 }, "end": { - "line": 109, + "line": 110, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6122, - "end": 6132, + "start": 6183, + "end": 6193, "loc": { "start": { - "line": 109, + "line": 110, "column": 4 }, "end": { - "line": 109, + "line": 110, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 6122, - "end": 6126, + "start": 6183, + "end": 6187, "loc": { "start": { - "line": 109, + "line": 110, "column": 4 }, "end": { - "line": 109, + "line": 110, "column": 8 } }, @@ -6395,15 +6587,15 @@ }, "property": { "type": "Identifier", - "start": 6127, - "end": 6132, + "start": 6188, + "end": 6193, "loc": { "start": { - "line": 109, + "line": 110, "column": 9 }, "end": { - "line": 109, + "line": 110, "column": 14 }, "identifierName": "input" @@ -6415,15 +6607,15 @@ }, "right": { "type": "ObjectExpression", - "start": 6135, - "end": 6137, + "start": 6196, + "end": 6198, "loc": { "start": { - "line": 109, + "line": 110, "column": 17 }, "end": { - "line": 109, + "line": 110, "column": 19 } }, @@ -6435,15 +6627,15 @@ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5457, - "end": 6116, + "start": 5518, + "end": 6177, "loc": { "start": { - "line": 95, + "line": 96, "column": 4 }, "end": { - "line": 108, + "line": 109, "column": 7 } } @@ -6452,87 +6644,87 @@ }, { "type": "ExpressionStatement", - "start": 6144, - "end": 6184, + "start": 6205, + "end": 6245, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 6144, - "end": 6183, + "start": 6205, + "end": 6244, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6144, - "end": 6178, + "start": 6205, + "end": 6239, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 6144, - "end": 6154, + "start": 6205, + "end": 6215, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 6144, - "end": 6148, + "start": 6205, + "end": 6209, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 8 } } }, "property": { "type": "Identifier", - "start": 6149, - "end": 6154, + "start": 6210, + "end": 6215, "loc": { "start": { - "line": 110, + "line": 111, "column": 9 }, "end": { - "line": 110, + "line": 111, "column": 14 }, "identifierName": "input" @@ -6543,58 +6735,58 @@ }, "property": { "type": "MemberExpression", - "start": 6155, - "end": 6177, + "start": 6216, + "end": 6238, "loc": { "start": { - "line": 110, + "line": 111, "column": 15 }, "end": { - "line": 110, + "line": 111, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 6155, - "end": 6167, + "start": 6216, + "end": 6228, "loc": { "start": { - "line": 110, + "line": 111, "column": 15 }, "end": { - "line": 110, + "line": 111, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 6155, - "end": 6159, + "start": 6216, + "end": 6220, "loc": { "start": { - "line": 110, + "line": 111, "column": 15 }, "end": { - "line": 110, + "line": 111, "column": 19 } } }, "property": { "type": "Identifier", - "start": 6160, - "end": 6167, + "start": 6221, + "end": 6228, "loc": { "start": { - "line": 110, + "line": 111, "column": 20 }, "end": { - "line": 110, + "line": 111, "column": 27 }, "identifierName": "options" @@ -6605,15 +6797,15 @@ }, "property": { "type": "Identifier", - "start": 6168, - "end": 6177, + "start": 6229, + "end": 6238, "loc": { "start": { - "line": 110, + "line": 111, "column": 28 }, "end": { - "line": 110, + "line": 111, "column": 37 }, "identifierName": "inputName" @@ -6626,15 +6818,15 @@ }, "right": { "type": "StringLiteral", - "start": 6181, - "end": 6183, + "start": 6242, + "end": 6244, "loc": { "start": { - "line": 110, + "line": 111, "column": 41 }, "end": { - "line": 110, + "line": 111, "column": 43 } }, @@ -6649,15 +6841,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6192, - "end": 6301, + "start": 6253, + "end": 6362, "loc": { "start": { - "line": 112, + "line": 113, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 7 } } @@ -6666,58 +6858,58 @@ }, { "type": "ExpressionStatement", - "start": 6307, - "end": 6368, + "start": 6368, + "end": 6429, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 6307, - "end": 6367, + "start": 6368, + "end": 6428, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6307, - "end": 6328, + "start": 6368, + "end": 6389, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 6307, - "end": 6311, + "start": 6368, + "end": 6372, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 8 } }, @@ -6725,15 +6917,15 @@ }, "property": { "type": "Identifier", - "start": 6312, - "end": 6328, + "start": 6373, + "end": 6389, "loc": { "start": { - "line": 115, + "line": 116, "column": 9 }, "end": { - "line": 115, + "line": 116, "column": 25 }, "identifierName": "keyboardDOMClass" @@ -6745,71 +6937,71 @@ }, "right": { "type": "CallExpression", - "start": 6331, - "end": 6367, + "start": 6392, + "end": 6428, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 6331, - "end": 6363, + "start": 6392, + "end": 6424, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 60 } }, "object": { "type": "CallExpression", - "start": 6331, - "end": 6358, + "start": 6392, + "end": 6419, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 6331, - "end": 6353, + "start": 6392, + "end": 6414, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 50 } }, "object": { "type": "Identifier", - "start": 6331, - "end": 6347, + "start": 6392, + "end": 6408, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 44 }, "identifierName": "keyboardDOMQuery" @@ -6818,15 +7010,15 @@ }, "property": { "type": "Identifier", - "start": 6348, - "end": 6353, + "start": 6409, + "end": 6414, "loc": { "start": { - "line": 115, + "line": 116, "column": 45 }, "end": { - "line": 115, + "line": 116, "column": 50 }, "identifierName": "split" @@ -6838,15 +7030,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6354, - "end": 6357, + "start": 6415, + "end": 6418, "loc": { "start": { - "line": 115, + "line": 116, "column": 51 }, "end": { - "line": 115, + "line": 116, "column": 54 } }, @@ -6860,15 +7052,15 @@ }, "property": { "type": "Identifier", - "start": 6359, - "end": 6363, + "start": 6420, + "end": 6424, "loc": { "start": { - "line": 115, + "line": 116, "column": 56 }, "end": { - "line": 115, + "line": 116, "column": 60 }, "identifierName": "join" @@ -6880,15 +7072,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6364, - "end": 6366, + "start": 6425, + "end": 6427, "loc": { "start": { - "line": 115, + "line": 116, "column": 61 }, "end": { - "line": 115, + "line": 116, "column": 63 } }, @@ -6906,15 +7098,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6192, - "end": 6301, + "start": 6253, + "end": 6362, "loc": { "start": { - "line": 112, + "line": 113, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 7 } } @@ -6924,15 +7116,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6376, - "end": 6521, + "start": 6437, + "end": 6582, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 7 } } @@ -6941,58 +7133,58 @@ }, { "type": "ExpressionStatement", - "start": 6527, - "end": 6552, + "start": 6588, + "end": 6613, "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 120, + "line": 121, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 6527, - "end": 6551, + "start": 6588, + "end": 6612, "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 120, + "line": 121, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6527, - "end": 6546, + "start": 6588, + "end": 6607, "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 120, + "line": 121, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 6527, - "end": 6531, + "start": 6588, + "end": 6592, "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 120, + "line": 121, "column": 8 } }, @@ -7000,15 +7192,15 @@ }, "property": { "type": "Identifier", - "start": 6532, - "end": 6546, + "start": 6593, + "end": 6607, "loc": { "start": { - "line": 120, + "line": 121, "column": 9 }, "end": { - "line": 120, + "line": 121, "column": 23 }, "identifierName": "buttonElements" @@ -7020,15 +7212,15 @@ }, "right": { "type": "ObjectExpression", - "start": 6549, - "end": 6551, + "start": 6610, + "end": 6612, "loc": { "start": { - "line": 120, + "line": 121, "column": 26 }, "end": { - "line": 120, + "line": 121, "column": 28 } }, @@ -7040,15 +7232,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6376, - "end": 6521, + "start": 6437, + "end": 6582, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 7 } } @@ -7058,15 +7250,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6560, - "end": 6599, + "start": 6621, + "end": 6660, "loc": { "start": { - "line": 122, + "line": 123, "column": 4 }, "end": { - "line": 124, + "line": 125, "column": 7 } } @@ -7075,43 +7267,43 @@ }, { "type": "IfStatement", - "start": 6605, - "end": 6784, + "start": 6666, + "end": 6845, "loc": { "start": { - "line": 125, + "line": 126, "column": 4 }, "end": { - "line": 130, + "line": 131, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 6608, - "end": 6624, + "start": 6669, + "end": 6685, "loc": { "start": { - "line": 125, + "line": 126, "column": 7 }, "end": { - "line": 125, + "line": 126, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 6608, - "end": 6612, + "start": 6669, + "end": 6673, "loc": { "start": { - "line": 125, + "line": 126, "column": 7 }, "end": { - "line": 125, + "line": 126, "column": 11 } }, @@ -7119,15 +7311,15 @@ }, "property": { "type": "Identifier", - "start": 6613, - "end": 6624, + "start": 6674, + "end": 6685, "loc": { "start": { - "line": 125, + "line": 126, "column": 12 }, "end": { - "line": 125, + "line": 126, "column": 23 }, "identifierName": "keyboardDOM" @@ -7139,72 +7331,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6633, - "end": 6647, + "start": 6694, + "end": 6708, "loc": { "start": { - "line": 126, + "line": 127, "column": 6 }, "end": { - "line": 126, + "line": 127, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 6633, - "end": 6646, + "start": 6694, + "end": 6707, "loc": { "start": { - "line": 126, + "line": 127, "column": 6 }, "end": { - "line": 126, + "line": 127, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 6633, - "end": 6644, + "start": 6694, + "end": 6705, "loc": { "start": { - "line": 126, + "line": 127, "column": 6 }, "end": { - "line": 126, + "line": 127, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 6633, - "end": 6637, + "start": 6694, + "end": 6698, "loc": { "start": { - "line": 126, + "line": 127, "column": 6 }, "end": { - "line": 126, + "line": 127, "column": 10 } } }, "property": { "type": "Identifier", - "start": 6638, - "end": 6644, + "start": 6699, + "end": 6705, "loc": { "start": { - "line": 126, + "line": 127, "column": 11 }, "end": { - "line": 126, + "line": 127, "column": 17 }, "identifierName": "render" @@ -7218,72 +7410,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 6658, - "end": 6784, + "start": 6719, + "end": 6845, "loc": { "start": { - "line": 127, + "line": 128, "column": 9 }, "end": { - "line": 130, + "line": 131, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6667, - "end": 6731, + "start": 6728, + "end": 6792, "loc": { "start": { - "line": 128, + "line": 129, "column": 6 }, "end": { - "line": 128, + "line": 129, "column": 70 } }, "expression": { "type": "CallExpression", - "start": 6667, - "end": 6730, + "start": 6728, + "end": 6791, "loc": { "start": { - "line": 128, + "line": 129, "column": 6 }, "end": { - "line": 128, + "line": 129, "column": 69 } }, "callee": { "type": "MemberExpression", - "start": 6667, - "end": 6679, + "start": 6728, + "end": 6740, "loc": { "start": { - "line": 128, + "line": 129, "column": 6 }, "end": { - "line": 128, + "line": 129, "column": 18 } }, "object": { "type": "Identifier", - "start": 6667, - "end": 6674, + "start": 6728, + "end": 6735, "loc": { "start": { - "line": 128, + "line": 129, "column": 6 }, "end": { - "line": 128, + "line": 129, "column": 13 }, "identifierName": "console" @@ -7292,15 +7484,15 @@ }, "property": { "type": "Identifier", - "start": 6675, - "end": 6679, + "start": 6736, + "end": 6740, "loc": { "start": { - "line": 128, + "line": 129, "column": 14 }, "end": { - "line": 128, + "line": 129, "column": 18 }, "identifierName": "warn" @@ -7312,30 +7504,30 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 6680, - "end": 6729, + "start": 6741, + "end": 6790, "loc": { "start": { - "line": 128, + "line": 129, "column": 19 }, "end": { - "line": 128, + "line": 129, "column": 68 } }, "expressions": [ { "type": "Identifier", - "start": 6684, - "end": 6700, + "start": 6745, + "end": 6761, "loc": { "start": { - "line": 128, + "line": 129, "column": 23 }, "end": { - "line": 128, + "line": 129, "column": 39 }, "identifierName": "keyboardDOMQuery" @@ -7346,15 +7538,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 6681, - "end": 6682, + "start": 6742, + "end": 6743, "loc": { "start": { - "line": 128, + "line": 129, "column": 20 }, "end": { - "line": 128, + "line": 129, "column": 21 } }, @@ -7366,15 +7558,15 @@ }, { "type": "TemplateElement", - "start": 6701, - "end": 6728, + "start": 6762, + "end": 6789, "loc": { "start": { - "line": 128, + "line": 129, "column": 40 }, "end": { - "line": 128, + "line": 129, "column": 67 } }, @@ -7391,43 +7583,43 @@ }, { "type": "ThrowStatement", - "start": 6739, - "end": 6777, + "start": 6800, + "end": 6838, "loc": { "start": { - "line": 129, + "line": 130, "column": 6 }, "end": { - "line": 129, + "line": 130, "column": 44 } }, "argument": { "type": "NewExpression", - "start": 6745, - "end": 6776, + "start": 6806, + "end": 6837, "loc": { "start": { - "line": 129, + "line": 130, "column": 12 }, "end": { - "line": 129, + "line": 130, "column": 43 } }, "callee": { "type": "Identifier", - "start": 6749, - "end": 6754, + "start": 6810, + "end": 6815, "loc": { "start": { - "line": 129, + "line": 130, "column": 16 }, "end": { - "line": 129, + "line": 130, "column": 21 }, "identifierName": "Error" @@ -7437,15 +7629,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6755, - "end": 6775, + "start": 6816, + "end": 6836, "loc": { "start": { - "line": 129, + "line": 130, "column": 22 }, "end": { - "line": 129, + "line": 130, "column": 42 } }, @@ -7466,15 +7658,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6560, - "end": 6599, + "start": 6621, + "end": 6660, "loc": { "start": { - "line": 122, + "line": 123, "column": 4 }, "end": { - "line": 124, + "line": 125, "column": 7 } } @@ -7484,15 +7676,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6792, - "end": 6905, + "start": 6853, + "end": 6966, "loc": { "start": { - "line": 132, + "line": 133, "column": 4 }, "end": { - "line": 135, + "line": 136, "column": 7 } } @@ -7501,29 +7693,29 @@ }, { "type": "IfStatement", - "start": 6911, - "end": 6996, + "start": 6972, + "end": 7057, "loc": { "start": { - "line": 136, + "line": 137, "column": 4 }, "end": { - "line": 137, + "line": 138, "column": 45 } }, "test": { "type": "UnaryExpression", - "start": 6914, - "end": 6948, + "start": 6975, + "end": 7009, "loc": { "start": { - "line": 136, + "line": 137, "column": 7 }, "end": { - "line": 136, + "line": 137, "column": 41 } }, @@ -7531,29 +7723,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 6915, - "end": 6948, + "start": 6976, + "end": 7009, "loc": { "start": { - "line": 136, + "line": 137, "column": 8 }, "end": { - "line": 136, + "line": 137, "column": 41 } }, "object": { "type": "Identifier", - "start": 6915, - "end": 6921, + "start": 6976, + "end": 6982, "loc": { "start": { - "line": 136, + "line": 137, "column": 8 }, "end": { - "line": 136, + "line": 137, "column": 14 }, "identifierName": "window" @@ -7563,15 +7755,15 @@ }, "property": { "type": "StringLiteral", - "start": 6922, - "end": 6947, + "start": 6983, + "end": 7008, "loc": { "start": { - "line": 136, + "line": 137, "column": 15 }, "end": { - "line": 136, + "line": 137, "column": 40 } }, @@ -7591,58 +7783,58 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6957, - "end": 6996, + "start": 7018, + "end": 7057, "loc": { "start": { - "line": 137, + "line": 138, "column": 6 }, "end": { - "line": 137, + "line": 138, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 6957, - "end": 6995, + "start": 7018, + "end": 7056, "loc": { "start": { - "line": 137, + "line": 138, "column": 6 }, "end": { - "line": 137, + "line": 138, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6957, - "end": 6990, + "start": 7018, + "end": 7051, "loc": { "start": { - "line": 137, + "line": 138, "column": 6 }, "end": { - "line": 137, + "line": 138, "column": 39 } }, "object": { "type": "Identifier", - "start": 6957, - "end": 6963, + "start": 7018, + "end": 7024, "loc": { "start": { - "line": 137, + "line": 138, "column": 6 }, "end": { - "line": 137, + "line": 138, "column": 12 }, "identifierName": "window" @@ -7651,15 +7843,15 @@ }, "property": { "type": "StringLiteral", - "start": 6964, - "end": 6989, + "start": 7025, + "end": 7050, "loc": { "start": { - "line": 137, + "line": 138, "column": 13 }, "end": { - "line": 137, + "line": 138, "column": 38 } }, @@ -7673,15 +7865,15 @@ }, "right": { "type": "ObjectExpression", - "start": 6993, - "end": 6995, + "start": 7054, + "end": 7056, "loc": { "start": { - "line": 137, + "line": 138, "column": 42 }, "end": { - "line": 137, + "line": 138, "column": 44 } }, @@ -7694,15 +7886,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6792, - "end": 6905, + "start": 6853, + "end": 6966, "loc": { "start": { - "line": 132, + "line": 133, "column": 4 }, "end": { - "line": 135, + "line": 136, "column": 7 } } @@ -7711,72 +7903,72 @@ }, { "type": "ExpressionStatement", - "start": 7010, - "end": 7100, + "start": 7071, + "end": 7161, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 94 } }, "expression": { "type": "AssignmentExpression", - "start": 7010, - "end": 7099, + "start": 7071, + "end": 7160, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7010, - "end": 7092, + "start": 7071, + "end": 7153, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 86 } }, "object": { "type": "MemberExpression", - "start": 7010, - "end": 7043, + "start": 7071, + "end": 7104, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 37 } }, "object": { "type": "Identifier", - "start": 7010, - "end": 7016, + "start": 7071, + "end": 7077, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 10 }, "identifierName": "window" @@ -7785,15 +7977,15 @@ }, "property": { "type": "StringLiteral", - "start": 7017, - "end": 7042, + "start": 7078, + "end": 7103, "loc": { "start": { - "line": 139, + "line": 140, "column": 11 }, "end": { - "line": 139, + "line": 140, "column": 36 } }, @@ -7807,72 +7999,72 @@ }, "property": { "type": "CallExpression", - "start": 7044, - "end": 7091, + "start": 7105, + "end": 7152, "loc": { "start": { - "line": 139, + "line": 140, "column": 38 }, "end": { - "line": 139, + "line": 140, "column": 85 } }, "callee": { "type": "MemberExpression", - "start": 7044, - "end": 7068, + "start": 7105, + "end": 7129, "loc": { "start": { - "line": 139, + "line": 140, "column": 38 }, "end": { - "line": 139, + "line": 140, "column": 62 } }, "object": { "type": "MemberExpression", - "start": 7044, - "end": 7058, + "start": 7105, + "end": 7119, "loc": { "start": { - "line": 139, + "line": 140, "column": 38 }, "end": { - "line": 139, + "line": 140, "column": 52 } }, "object": { "type": "ThisExpression", - "start": 7044, - "end": 7048, + "start": 7105, + "end": 7109, "loc": { "start": { - "line": 139, + "line": 140, "column": 38 }, "end": { - "line": 139, + "line": 140, "column": 42 } } }, "property": { "type": "Identifier", - "start": 7049, - "end": 7058, + "start": 7110, + "end": 7119, "loc": { "start": { - "line": 139, + "line": 140, "column": 43 }, "end": { - "line": 139, + "line": 140, "column": 52 }, "identifierName": "utilities" @@ -7883,15 +8075,15 @@ }, "property": { "type": "Identifier", - "start": 7059, - "end": 7068, + "start": 7120, + "end": 7129, "loc": { "start": { - "line": 139, + "line": 140, "column": 53 }, "end": { - "line": 139, + "line": 140, "column": 62 }, "identifierName": "camelCase" @@ -7903,44 +8095,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 7069, - "end": 7090, + "start": 7130, + "end": 7151, "loc": { "start": { - "line": 139, + "line": 140, "column": 63 }, "end": { - "line": 139, + "line": 140, "column": 84 } }, "object": { "type": "ThisExpression", - "start": 7069, - "end": 7073, + "start": 7130, + "end": 7134, "loc": { "start": { - "line": 139, + "line": 140, "column": 63 }, "end": { - "line": 139, + "line": 140, "column": 67 } } }, "property": { "type": "Identifier", - "start": 7074, - "end": 7090, + "start": 7135, + "end": 7151, "loc": { "start": { - "line": 139, + "line": 140, "column": 68 }, "end": { - "line": 139, + "line": 140, "column": 84 }, "identifierName": "keyboardDOMClass" @@ -7955,15 +8147,15 @@ }, "right": { "type": "ThisExpression", - "start": 7095, - "end": 7099, + "start": 7156, + "end": 7160, "loc": { "start": { - "line": 139, + "line": 140, "column": 89 }, "end": { - "line": 139, + "line": 140, "column": 93 } } @@ -7973,15 +8165,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7108, - "end": 7154, + "start": 7169, + "end": 7215, "loc": { "start": { - "line": 141, + "line": 142, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 7 } } @@ -7990,58 +8182,58 @@ }, { "type": "ExpressionStatement", - "start": 7160, - "end": 7220, + "start": 7221, + "end": 7281, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 64 } }, "expression": { "type": "AssignmentExpression", - "start": 7160, - "end": 7219, + "start": 7221, + "end": 7280, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 63 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7160, - "end": 7190, + "start": 7221, + "end": 7251, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 7160, - "end": 7164, + "start": 7221, + "end": 7225, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 8 } }, @@ -8049,15 +8241,15 @@ }, "property": { "type": "Identifier", - "start": 7165, - "end": 7190, + "start": 7226, + "end": 7251, "loc": { "start": { - "line": 144, + "line": 145, "column": 9 }, "end": { - "line": 144, + "line": 145, "column": 34 }, "identifierName": "physicalKeyboardInterface" @@ -8069,29 +8261,29 @@ }, "right": { "type": "NewExpression", - "start": 7193, - "end": 7219, + "start": 7254, + "end": 7280, "loc": { "start": { - "line": 144, + "line": 145, "column": 37 }, "end": { - "line": 144, + "line": 145, "column": 63 } }, "callee": { "type": "Identifier", - "start": 7197, - "end": 7213, + "start": 7258, + "end": 7274, "loc": { "start": { - "line": 144, + "line": 145, "column": 41 }, "end": { - "line": 144, + "line": 145, "column": 57 }, "identifierName": "PhysicalKeyboard" @@ -8101,15 +8293,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 7214, - "end": 7218, + "start": 7275, + "end": 7279, "loc": { "start": { - "line": 144, + "line": 145, "column": 58 }, "end": { - "line": 144, + "line": 145, "column": 62 } } @@ -8122,15 +8314,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7108, - "end": 7154, + "start": 7169, + "end": 7215, "loc": { "start": { - "line": 141, + "line": 142, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 7 } } @@ -8140,15 +8332,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7228, - "end": 7256, + "start": 7289, + "end": 7317, "loc": { "start": { - "line": 146, + "line": 147, "column": 4 }, "end": { - "line": 148, + "line": 149, "column": 7 } } @@ -8157,58 +8349,58 @@ }, { "type": "ExpressionStatement", - "start": 7262, - "end": 7280, + "start": 7323, + "end": 7341, "loc": { "start": { - "line": 149, + "line": 150, "column": 4 }, "end": { - "line": 149, + "line": 150, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 7262, - "end": 7279, + "start": 7323, + "end": 7340, "loc": { "start": { - "line": 149, + "line": 150, "column": 4 }, "end": { - "line": 149, + "line": 150, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7262, - "end": 7274, + "start": 7323, + "end": 7335, "loc": { "start": { - "line": 149, + "line": 150, "column": 4 }, "end": { - "line": 149, + "line": 150, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 7262, - "end": 7266, + "start": 7323, + "end": 7327, "loc": { "start": { - "line": 149, + "line": 150, "column": 4 }, "end": { - "line": 149, + "line": 150, "column": 8 } }, @@ -8216,15 +8408,15 @@ }, "property": { "type": "Identifier", - "start": 7267, - "end": 7274, + "start": 7328, + "end": 7335, "loc": { "start": { - "line": 149, + "line": 150, "column": 9 }, "end": { - "line": 149, + "line": 150, "column": 16 }, "identifierName": "modules" @@ -8236,15 +8428,15 @@ }, "right": { "type": "ObjectExpression", - "start": 7277, - "end": 7279, + "start": 7338, + "end": 7340, "loc": { "start": { - "line": 149, + "line": 150, "column": 19 }, "end": { - "line": 149, + "line": 150, "column": 21 } }, @@ -8256,15 +8448,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7228, - "end": 7256, + "start": 7289, + "end": 7317, "loc": { "start": { - "line": 146, + "line": 147, "column": 4 }, "end": { - "line": 148, + "line": 149, "column": 7 } } @@ -8273,72 +8465,72 @@ }, { "type": "ExpressionStatement", - "start": 7286, - "end": 7305, + "start": 7347, + "end": 7366, "loc": { "start": { - "line": 150, + "line": 151, "column": 4 }, "end": { - "line": 150, + "line": 151, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 7286, - "end": 7304, + "start": 7347, + "end": 7365, "loc": { "start": { - "line": 150, + "line": 151, "column": 4 }, "end": { - "line": 150, + "line": 151, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 7286, - "end": 7302, + "start": 7347, + "end": 7363, "loc": { "start": { - "line": 150, + "line": 151, "column": 4 }, "end": { - "line": 150, + "line": 151, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 7286, - "end": 7290, + "start": 7347, + "end": 7351, "loc": { "start": { - "line": 150, + "line": 151, "column": 4 }, "end": { - "line": 150, + "line": 151, "column": 8 } } }, "property": { "type": "Identifier", - "start": 7291, - "end": 7302, + "start": 7352, + "end": 7363, "loc": { "start": { - "line": 150, + "line": 151, "column": 9 }, "end": { - "line": 150, + "line": 151, "column": 20 }, "identifierName": "loadModules" @@ -8376,15 +8568,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7316, - "end": 7428, + "start": 7377, + "end": 7489, "loc": { "start": { - "line": 153, + "line": 154, "column": 2 }, "end": { - "line": 156, + "line": 157, "column": 5 } } @@ -8393,15 +8585,15 @@ }, { "type": "ClassMethod", - "start": 7432, - "end": 8819, + "start": 7493, + "end": 8880, "loc": { "start": { - "line": 157, + "line": 158, "column": 2 }, "end": { - "line": 207, + "line": 208, "column": 3 } }, @@ -8409,15 +8601,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 7432, - "end": 7451, + "start": 7493, + "end": 7512, "loc": { "start": { - "line": 157, + "line": 158, "column": 2 }, "end": { - "line": 157, + "line": 158, "column": 21 }, "identifierName": "handleButtonClicked" @@ -8433,15 +8625,15 @@ "params": [ { "type": "Identifier", - "start": 7452, - "end": 7458, + "start": 7513, + "end": 7519, "loc": { "start": { - "line": 157, + "line": 158, "column": 22 }, "end": { - "line": 157, + "line": 158, "column": 28 }, "identifierName": "button" @@ -8451,59 +8643,59 @@ ], "body": { "type": "BlockStatement", - "start": 7459, - "end": 8819, + "start": 7520, + "end": 8880, "loc": { "start": { - "line": 157, + "line": 158, "column": 29 }, "end": { - "line": 207, + "line": 208, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 7466, - "end": 7497, + "start": 7527, + "end": 7558, "loc": { "start": { - "line": 158, + "line": 159, "column": 4 }, "end": { - "line": 158, + "line": 159, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7470, - "end": 7496, + "start": 7531, + "end": 7557, "loc": { "start": { - "line": 158, + "line": 159, "column": 8 }, "end": { - "line": 158, + "line": 159, "column": 34 } }, "id": { "type": "Identifier", - "start": 7470, - "end": 7475, + "start": 7531, + "end": 7536, "loc": { "start": { - "line": 158, + "line": 159, "column": 8 }, "end": { - "line": 158, + "line": 159, "column": 13 }, "identifierName": "debug" @@ -8512,58 +8704,58 @@ }, "init": { "type": "MemberExpression", - "start": 7478, - "end": 7496, + "start": 7539, + "end": 7557, "loc": { "start": { - "line": 158, + "line": 159, "column": 16 }, "end": { - "line": 158, + "line": 159, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 7478, - "end": 7490, + "start": 7539, + "end": 7551, "loc": { "start": { - "line": 158, + "line": 159, "column": 16 }, "end": { - "line": 158, + "line": 159, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 7478, - "end": 7482, + "start": 7539, + "end": 7543, "loc": { "start": { - "line": 158, + "line": 159, "column": 16 }, "end": { - "line": 158, + "line": 159, "column": 20 } } }, "property": { "type": "Identifier", - "start": 7483, - "end": 7490, + "start": 7544, + "end": 7551, "loc": { "start": { - "line": 158, + "line": 159, "column": 21 }, "end": { - "line": 158, + "line": 159, "column": 28 }, "identifierName": "options" @@ -8574,15 +8766,15 @@ }, "property": { "type": "Identifier", - "start": 7491, - "end": 7496, + "start": 7552, + "end": 7557, "loc": { "start": { - "line": 158, + "line": 159, "column": 29 }, "end": { - "line": 158, + "line": 159, "column": 34 }, "identifierName": "debug" @@ -8598,15 +8790,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7505, - "end": 7554, + "start": 7566, + "end": 7615, "loc": { "start": { - "line": 160, + "line": 161, "column": 4 }, "end": { - "line": 162, + "line": 163, "column": 7 } } @@ -8615,43 +8807,43 @@ }, { "type": "IfStatement", - "start": 7560, - "end": 7602, + "start": 7621, + "end": 7663, "loc": { "start": { - "line": 163, + "line": 164, "column": 4 }, "end": { - "line": 164, + "line": 165, "column": 19 } }, "test": { "type": "BinaryExpression", - "start": 7563, - "end": 7580, + "start": 7624, + "end": 7641, "loc": { "start": { - "line": 163, + "line": 164, "column": 7 }, "end": { - "line": 163, + "line": 164, "column": 24 } }, "left": { "type": "Identifier", - "start": 7563, - "end": 7569, + "start": 7624, + "end": 7630, "loc": { "start": { - "line": 163, + "line": 164, "column": 7 }, "end": { - "line": 163, + "line": 164, "column": 13 }, "identifierName": "button" @@ -8662,15 +8854,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 7574, - "end": 7580, + "start": 7635, + "end": 7641, "loc": { "start": { - "line": 163, + "line": 164, "column": 18 }, "end": { - "line": 163, + "line": 164, "column": 24 } }, @@ -8684,29 +8876,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 7589, - "end": 7602, + "start": 7650, + "end": 7663, "loc": { "start": { - "line": 164, + "line": 165, "column": 6 }, "end": { - "line": 164, + "line": 165, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 7596, - "end": 7601, + "start": 7657, + "end": 7662, "loc": { "start": { - "line": 164, + "line": 165, "column": 13 }, "end": { - "line": 164, + "line": 165, "column": 18 } }, @@ -8719,15 +8911,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7505, - "end": 7554, + "start": 7566, + "end": 7615, "loc": { "start": { - "line": 160, + "line": 161, "column": 4 }, "end": { - "line": 162, + "line": 163, "column": 7 } } @@ -8737,15 +8929,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7610, - "end": 7649, + "start": 7671, + "end": 7710, "loc": { "start": { - "line": 166, + "line": 167, "column": 4 }, "end": { - "line": 168, + "line": 169, "column": 7 } } @@ -8754,43 +8946,43 @@ }, { "type": "IfStatement", - "start": 7655, - "end": 7744, + "start": 7716, + "end": 7805, "loc": { "start": { - "line": 169, + "line": 170, "column": 4 }, "end": { - "line": 170, + "line": 171, "column": 38 } }, "test": { "type": "BinaryExpression", - "start": 7658, - "end": 7703, + "start": 7719, + "end": 7764, "loc": { "start": { - "line": 169, + "line": 170, "column": 7 }, "end": { - "line": 169, + "line": 170, "column": 52 } }, "left": { "type": "UnaryExpression", - "start": 7658, - "end": 7688, + "start": 7719, + "end": 7749, "loc": { "start": { - "line": 169, + "line": 170, "column": 7 }, "end": { - "line": 169, + "line": 170, "column": 37 } }, @@ -8798,43 +8990,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 7665, - "end": 7688, + "start": 7726, + "end": 7749, "loc": { "start": { - "line": 169, + "line": 170, "column": 14 }, "end": { - "line": 169, + "line": 170, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 7665, - "end": 7677, + "start": 7726, + "end": 7738, "loc": { "start": { - "line": 169, + "line": 170, "column": 14 }, "end": { - "line": 169, + "line": 170, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 7665, - "end": 7669, + "start": 7726, + "end": 7730, "loc": { "start": { - "line": 169, + "line": 170, "column": 14 }, "end": { - "line": 169, + "line": 170, "column": 18 } }, @@ -8842,15 +9034,15 @@ }, "property": { "type": "Identifier", - "start": 7670, - "end": 7677, + "start": 7731, + "end": 7738, "loc": { "start": { - "line": 169, + "line": 170, "column": 19 }, "end": { - "line": 169, + "line": 170, "column": 26 }, "identifierName": "options" @@ -8862,15 +9054,15 @@ }, "property": { "type": "Identifier", - "start": 7678, - "end": 7688, + "start": 7739, + "end": 7749, "loc": { "start": { - "line": 169, + "line": 170, "column": 27 }, "end": { - "line": 169, + "line": 170, "column": 37 }, "identifierName": "onKeyPress" @@ -8888,15 +9080,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 7693, - "end": 7703, + "start": 7754, + "end": 7764, "loc": { "start": { - "line": 169, + "line": 170, "column": 42 }, "end": { - "line": 169, + "line": 170, "column": 52 } }, @@ -8910,86 +9102,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7712, - "end": 7744, + "start": 7773, + "end": 7805, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 7712, - "end": 7743, + "start": 7773, + "end": 7804, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 7712, - "end": 7735, + "start": 7773, + "end": 7796, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 7712, - "end": 7724, + "start": 7773, + "end": 7785, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 7712, - "end": 7716, + "start": 7773, + "end": 7777, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 10 } } }, "property": { "type": "Identifier", - "start": 7717, - "end": 7724, + "start": 7778, + "end": 7785, "loc": { "start": { - "line": 170, + "line": 171, "column": 11 }, "end": { - "line": 170, + "line": 171, "column": 18 }, "identifierName": "options" @@ -9000,15 +9192,15 @@ }, "property": { "type": "Identifier", - "start": 7725, - "end": 7735, + "start": 7786, + "end": 7796, "loc": { "start": { - "line": 170, + "line": 171, "column": 19 }, "end": { - "line": 170, + "line": 171, "column": 29 }, "identifierName": "onKeyPress" @@ -9020,15 +9212,15 @@ "arguments": [ { "type": "Identifier", - "start": 7736, - "end": 7742, + "start": 7797, + "end": 7803, "loc": { "start": { - "line": 170, + "line": 171, "column": 30 }, "end": { - "line": 170, + "line": 171, "column": 36 }, "identifierName": "button" @@ -9043,15 +9235,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7610, - "end": 7649, + "start": 7671, + "end": 7710, "loc": { "start": { - "line": 166, + "line": 167, "column": 4 }, "end": { - "line": 168, + "line": 169, "column": 7 } } @@ -9060,29 +9252,29 @@ }, { "type": "IfStatement", - "start": 7756, - "end": 7843, + "start": 7817, + "end": 7904, "loc": { "start": { - "line": 172, + "line": 173, "column": 4 }, "end": { - "line": 173, + "line": 174, "column": 46 } }, "test": { "type": "UnaryExpression", - "start": 7759, - "end": 7794, + "start": 7820, + "end": 7855, "loc": { "start": { - "line": 172, + "line": 173, "column": 7 }, "end": { - "line": 172, + "line": 173, "column": 42 } }, @@ -9090,58 +9282,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 7760, - "end": 7794, + "start": 7821, + "end": 7855, "loc": { "start": { - "line": 172, + "line": 173, "column": 8 }, "end": { - "line": 172, + "line": 173, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 7760, - "end": 7770, + "start": 7821, + "end": 7831, "loc": { "start": { - "line": 172, + "line": 173, "column": 8 }, "end": { - "line": 172, + "line": 173, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 7760, - "end": 7764, + "start": 7821, + "end": 7825, "loc": { "start": { - "line": 172, + "line": 173, "column": 8 }, "end": { - "line": 172, + "line": 173, "column": 12 } } }, "property": { "type": "Identifier", - "start": 7765, - "end": 7770, + "start": 7826, + "end": 7831, "loc": { "start": { - "line": 172, + "line": 173, "column": 13 }, "end": { - "line": 172, + "line": 173, "column": 18 }, "identifierName": "input" @@ -9152,58 +9344,58 @@ }, "property": { "type": "MemberExpression", - "start": 7771, - "end": 7793, + "start": 7832, + "end": 7854, "loc": { "start": { - "line": 172, + "line": 173, "column": 19 }, "end": { - "line": 172, + "line": 173, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 7771, - "end": 7783, + "start": 7832, + "end": 7844, "loc": { "start": { - "line": 172, + "line": 173, "column": 19 }, "end": { - "line": 172, + "line": 173, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 7771, - "end": 7775, + "start": 7832, + "end": 7836, "loc": { "start": { - "line": 172, + "line": 173, "column": 19 }, "end": { - "line": 172, + "line": 173, "column": 23 } } }, "property": { "type": "Identifier", - "start": 7776, - "end": 7783, + "start": 7837, + "end": 7844, "loc": { "start": { - "line": 172, + "line": 173, "column": 24 }, "end": { - "line": 172, + "line": 173, "column": 31 }, "identifierName": "options" @@ -9214,15 +9406,15 @@ }, "property": { "type": "Identifier", - "start": 7784, - "end": 7793, + "start": 7845, + "end": 7854, "loc": { "start": { - "line": 172, + "line": 173, "column": 32 }, "end": { - "line": 172, + "line": 173, "column": 41 }, "identifierName": "inputName" @@ -9239,87 +9431,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7803, - "end": 7843, + "start": 7864, + "end": 7904, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 46 } }, "expression": { "type": "AssignmentExpression", - "start": 7803, - "end": 7842, + "start": 7864, + "end": 7903, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7803, - "end": 7837, + "start": 7864, + "end": 7898, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 7803, - "end": 7813, + "start": 7864, + "end": 7874, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 7803, - "end": 7807, + "start": 7864, + "end": 7868, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 10 } } }, "property": { "type": "Identifier", - "start": 7808, - "end": 7813, + "start": 7869, + "end": 7874, "loc": { "start": { - "line": 173, + "line": 174, "column": 11 }, "end": { - "line": 173, + "line": 174, "column": 16 }, "identifierName": "input" @@ -9330,58 +9522,58 @@ }, "property": { "type": "MemberExpression", - "start": 7814, - "end": 7836, + "start": 7875, + "end": 7897, "loc": { "start": { - "line": 173, + "line": 174, "column": 17 }, "end": { - "line": 173, + "line": 174, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 7814, - "end": 7826, + "start": 7875, + "end": 7887, "loc": { "start": { - "line": 173, + "line": 174, "column": 17 }, "end": { - "line": 173, + "line": 174, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 7814, - "end": 7818, + "start": 7875, + "end": 7879, "loc": { "start": { - "line": 173, + "line": 174, "column": 17 }, "end": { - "line": 173, + "line": 174, "column": 21 } } }, "property": { "type": "Identifier", - "start": 7819, - "end": 7826, + "start": 7880, + "end": 7887, "loc": { "start": { - "line": 173, + "line": 174, "column": 22 }, "end": { - "line": 173, + "line": 174, "column": 29 }, "identifierName": "options" @@ -9392,15 +9584,15 @@ }, "property": { "type": "Identifier", - "start": 7827, - "end": 7836, + "start": 7888, + "end": 7897, "loc": { "start": { - "line": 173, + "line": 174, "column": 30 }, "end": { - "line": 173, + "line": 174, "column": 39 }, "identifierName": "inputName" @@ -9413,15 +9605,15 @@ }, "right": { "type": "StringLiteral", - "start": 7840, - "end": 7842, + "start": 7901, + "end": 7903, "loc": { "start": { - "line": 173, + "line": 174, "column": 43 }, "end": { - "line": 173, + "line": 174, "column": 45 } }, @@ -9437,44 +9629,44 @@ }, { "type": "VariableDeclaration", - "start": 7851, - "end": 7979, + "start": 7912, + "end": 8040, "loc": { "start": { - "line": 175, + "line": 176, "column": 4 }, "end": { - "line": 175, + "line": 176, "column": 132 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7855, - "end": 7978, + "start": 7916, + "end": 8039, "loc": { "start": { - "line": 175, + "line": 176, "column": 8 }, "end": { - "line": 175, + "line": 176, "column": 131 } }, "id": { "type": "Identifier", - "start": 7855, - "end": 7867, + "start": 7916, + "end": 7928, "loc": { "start": { - "line": 175, + "line": 176, "column": 8 }, "end": { - "line": 175, + "line": 176, "column": 20 }, "identifierName": "updatedInput" @@ -9483,72 +9675,72 @@ }, "init": { "type": "CallExpression", - "start": 7870, - "end": 7978, + "start": 7931, + "end": 8039, "loc": { "start": { - "line": 175, + "line": 176, "column": 23 }, "end": { - "line": 175, + "line": 176, "column": 131 } }, "callee": { "type": "MemberExpression", - "start": 7870, - "end": 7900, + "start": 7931, + "end": 7961, "loc": { "start": { - "line": 175, + "line": 176, "column": 23 }, "end": { - "line": 175, + "line": 176, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 7870, - "end": 7884, + "start": 7931, + "end": 7945, "loc": { "start": { - "line": 175, + "line": 176, "column": 23 }, "end": { - "line": 175, + "line": 176, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 7870, - "end": 7874, + "start": 7931, + "end": 7935, "loc": { "start": { - "line": 175, + "line": 176, "column": 23 }, "end": { - "line": 175, + "line": 176, "column": 27 } } }, "property": { "type": "Identifier", - "start": 7875, - "end": 7884, + "start": 7936, + "end": 7945, "loc": { "start": { - "line": 175, + "line": 176, "column": 28 }, "end": { - "line": 175, + "line": 176, "column": 37 }, "identifierName": "utilities" @@ -9559,15 +9751,15 @@ }, "property": { "type": "Identifier", - "start": 7885, - "end": 7900, + "start": 7946, + "end": 7961, "loc": { "start": { - "line": 175, + "line": 176, "column": 38 }, "end": { - "line": 175, + "line": 176, "column": 53 }, "identifierName": "getUpdatedInput" @@ -9579,15 +9771,15 @@ "arguments": [ { "type": "Identifier", - "start": 7901, - "end": 7907, + "start": 7962, + "end": 7968, "loc": { "start": { - "line": 175, + "line": 176, "column": 54 }, "end": { - "line": 175, + "line": 176, "column": 60 }, "identifierName": "button" @@ -9596,58 +9788,58 @@ }, { "type": "MemberExpression", - "start": 7909, - "end": 7943, + "start": 7970, + "end": 8004, "loc": { "start": { - "line": 175, + "line": 176, "column": 62 }, "end": { - "line": 175, + "line": 176, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 7909, - "end": 7919, + "start": 7970, + "end": 7980, "loc": { "start": { - "line": 175, + "line": 176, "column": 62 }, "end": { - "line": 175, + "line": 176, "column": 72 } }, "object": { "type": "ThisExpression", - "start": 7909, - "end": 7913, + "start": 7970, + "end": 7974, "loc": { "start": { - "line": 175, + "line": 176, "column": 62 }, "end": { - "line": 175, + "line": 176, "column": 66 } } }, "property": { "type": "Identifier", - "start": 7914, - "end": 7919, + "start": 7975, + "end": 7980, "loc": { "start": { - "line": 175, + "line": 176, "column": 67 }, "end": { - "line": 175, + "line": 176, "column": 72 }, "identifierName": "input" @@ -9658,58 +9850,58 @@ }, "property": { "type": "MemberExpression", - "start": 7920, - "end": 7942, + "start": 7981, + "end": 8003, "loc": { "start": { - "line": 175, + "line": 176, "column": 73 }, "end": { - "line": 175, + "line": 176, "column": 95 } }, "object": { "type": "MemberExpression", - "start": 7920, - "end": 7932, + "start": 7981, + "end": 7993, "loc": { "start": { - "line": 175, + "line": 176, "column": 73 }, "end": { - "line": 175, + "line": 176, "column": 85 } }, "object": { "type": "ThisExpression", - "start": 7920, - "end": 7924, + "start": 7981, + "end": 7985, "loc": { "start": { - "line": 175, + "line": 176, "column": 73 }, "end": { - "line": 175, + "line": 176, "column": 77 } } }, "property": { "type": "Identifier", - "start": 7925, - "end": 7932, + "start": 7986, + "end": 7993, "loc": { "start": { - "line": 175, + "line": 176, "column": 78 }, "end": { - "line": 175, + "line": 176, "column": 85 }, "identifierName": "options" @@ -9720,15 +9912,15 @@ }, "property": { "type": "Identifier", - "start": 7933, - "end": 7942, + "start": 7994, + "end": 8003, "loc": { "start": { - "line": 175, + "line": 176, "column": 86 }, "end": { - "line": 175, + "line": 176, "column": 95 }, "identifierName": "inputName" @@ -9741,44 +9933,44 @@ }, { "type": "MemberExpression", - "start": 7945, - "end": 7957, + "start": 8006, + "end": 8018, "loc": { "start": { - "line": 175, + "line": 176, "column": 98 }, "end": { - "line": 175, + "line": 176, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 7945, - "end": 7949, + "start": 8006, + "end": 8010, "loc": { "start": { - "line": 175, + "line": 176, "column": 98 }, "end": { - "line": 175, + "line": 176, "column": 102 } } }, "property": { "type": "Identifier", - "start": 7950, - "end": 7957, + "start": 8011, + "end": 8018, "loc": { "start": { - "line": 175, + "line": 176, "column": 103 }, "end": { - "line": 175, + "line": 176, "column": 110 }, "identifierName": "options" @@ -9789,44 +9981,44 @@ }, { "type": "MemberExpression", - "start": 7959, - "end": 7977, + "start": 8020, + "end": 8038, "loc": { "start": { - "line": 175, + "line": 176, "column": 112 }, "end": { - "line": 175, + "line": 176, "column": 130 } }, "object": { "type": "ThisExpression", - "start": 7959, - "end": 7963, + "start": 8020, + "end": 8024, "loc": { "start": { - "line": 175, + "line": 176, "column": 112 }, "end": { - "line": 175, + "line": 176, "column": 116 } } }, "property": { "type": "Identifier", - "start": 7964, - "end": 7977, + "start": 8025, + "end": 8038, "loc": { "start": { - "line": 175, + "line": 176, "column": 117 }, "end": { - "line": 175, + "line": 176, "column": 130 }, "identifierName": "caretPosition" @@ -9843,86 +10035,86 @@ }, { "type": "IfStatement", - "start": 7987, - "end": 8741, + "start": 8048, + "end": 8802, "loc": { "start": { - "line": 177, + "line": 178, "column": 4 }, "end": { - "line": 202, + "line": 203, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 7990, - "end": 8041, + "start": 8051, + "end": 8102, "loc": { "start": { - "line": 177, + "line": 178, "column": 7 }, "end": { - "line": 177, + "line": 178, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 7990, - "end": 8024, + "start": 8051, + "end": 8085, "loc": { "start": { - "line": 177, + "line": 178, "column": 7 }, "end": { - "line": 177, + "line": 178, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 7990, - "end": 8000, + "start": 8051, + "end": 8061, "loc": { "start": { - "line": 177, + "line": 178, "column": 7 }, "end": { - "line": 177, + "line": 178, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 7990, - "end": 7994, + "start": 8051, + "end": 8055, "loc": { "start": { - "line": 177, + "line": 178, "column": 7 }, "end": { - "line": 177, + "line": 178, "column": 11 } } }, "property": { "type": "Identifier", - "start": 7995, - "end": 8000, + "start": 8056, + "end": 8061, "loc": { "start": { - "line": 177, + "line": 178, "column": 12 }, "end": { - "line": 177, + "line": 178, "column": 17 }, "identifierName": "input" @@ -9933,58 +10125,58 @@ }, "property": { "type": "MemberExpression", - "start": 8001, - "end": 8023, + "start": 8062, + "end": 8084, "loc": { "start": { - "line": 177, + "line": 178, "column": 18 }, "end": { - "line": 177, + "line": 178, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8001, - "end": 8013, + "start": 8062, + "end": 8074, "loc": { "start": { - "line": 177, + "line": 178, "column": 18 }, "end": { - "line": 177, + "line": 178, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 8001, - "end": 8005, + "start": 8062, + "end": 8066, "loc": { "start": { - "line": 177, + "line": 178, "column": 18 }, "end": { - "line": 177, + "line": 178, "column": 22 } } }, "property": { "type": "Identifier", - "start": 8006, - "end": 8013, + "start": 8067, + "end": 8074, "loc": { "start": { - "line": 177, + "line": 178, "column": 23 }, "end": { - "line": 177, + "line": 178, "column": 30 }, "identifierName": "options" @@ -9995,15 +10187,15 @@ }, "property": { "type": "Identifier", - "start": 8014, - "end": 8023, + "start": 8075, + "end": 8084, "loc": { "start": { - "line": 177, + "line": 178, "column": 31 }, "end": { - "line": 177, + "line": 178, "column": 40 }, "identifierName": "inputName" @@ -10017,15 +10209,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 8029, - "end": 8041, + "start": 8090, + "end": 8102, "loc": { "start": { - "line": 177, + "line": 178, "column": 46 }, "end": { - "line": 177, + "line": 178, "column": 58 }, "identifierName": "updatedInput" @@ -10035,86 +10227,86 @@ }, "consequent": { "type": "BlockStatement", - "start": 8042, - "end": 8741, + "start": 8103, + "end": 8802, "loc": { "start": { - "line": 177, + "line": 178, "column": 59 }, "end": { - "line": 202, + "line": 203, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 8138, - "end": 8271, + "start": 8199, + "end": 8332, "loc": { "start": { - "line": 182, + "line": 183, "column": 6 }, "end": { - "line": 184, + "line": 185, "column": 7 } }, "test": { "type": "LogicalExpression", - "start": 8141, - "end": 8237, + "start": 8202, + "end": 8298, "loc": { "start": { - "line": 182, + "line": 183, "column": 9 }, "end": { - "line": 182, + "line": 183, "column": 105 } }, "left": { "type": "MemberExpression", - "start": 8141, - "end": 8163, + "start": 8202, + "end": 8224, "loc": { "start": { - "line": 182, + "line": 183, "column": 9 }, "end": { - "line": 182, + "line": 183, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 8141, - "end": 8153, + "start": 8202, + "end": 8214, "loc": { "start": { - "line": 182, + "line": 183, "column": 9 }, "end": { - "line": 182, + "line": 183, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 8141, - "end": 8145, + "start": 8202, + "end": 8206, "loc": { "start": { - "line": 182, + "line": 183, "column": 9 }, "end": { - "line": 182, + "line": 183, "column": 13 } }, @@ -10122,15 +10314,15 @@ }, "property": { "type": "Identifier", - "start": 8146, - "end": 8153, + "start": 8207, + "end": 8214, "loc": { "start": { - "line": 182, + "line": 183, "column": 14 }, "end": { - "line": 182, + "line": 183, "column": 21 }, "identifierName": "options" @@ -10142,15 +10334,15 @@ }, "property": { "type": "Identifier", - "start": 8154, - "end": 8163, + "start": 8215, + "end": 8224, "loc": { "start": { - "line": 182, + "line": 183, "column": 22 }, "end": { - "line": 182, + "line": 183, "column": 31 }, "identifierName": "maxLength" @@ -10163,72 +10355,72 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 8167, - "end": 8237, + "start": 8228, + "end": 8298, "loc": { "start": { - "line": 182, + "line": 183, "column": 35 }, "end": { - "line": 182, + "line": 183, "column": 105 } }, "callee": { "type": "MemberExpression", - "start": 8167, - "end": 8197, + "start": 8228, + "end": 8258, "loc": { "start": { - "line": 182, + "line": 183, "column": 35 }, "end": { - "line": 182, + "line": 183, "column": 65 } }, "object": { "type": "MemberExpression", - "start": 8167, - "end": 8181, + "start": 8228, + "end": 8242, "loc": { "start": { - "line": 182, + "line": 183, "column": 35 }, "end": { - "line": 182, + "line": 183, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 8167, - "end": 8171, + "start": 8228, + "end": 8232, "loc": { "start": { - "line": 182, + "line": 183, "column": 35 }, "end": { - "line": 182, + "line": 183, "column": 39 } } }, "property": { "type": "Identifier", - "start": 8172, - "end": 8181, + "start": 8233, + "end": 8242, "loc": { "start": { - "line": 182, + "line": 183, "column": 40 }, "end": { - "line": 182, + "line": 183, "column": 49 }, "identifierName": "utilities" @@ -10239,15 +10431,15 @@ }, "property": { "type": "Identifier", - "start": 8182, - "end": 8197, + "start": 8243, + "end": 8258, "loc": { "start": { - "line": 182, + "line": 183, "column": 50 }, "end": { - "line": 182, + "line": 183, "column": 65 }, "identifierName": "handleMaxLength" @@ -10259,44 +10451,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 8198, - "end": 8208, + "start": 8259, + "end": 8269, "loc": { "start": { - "line": 182, + "line": 183, "column": 66 }, "end": { - "line": 182, + "line": 183, "column": 76 } }, "object": { "type": "ThisExpression", - "start": 8198, - "end": 8202, + "start": 8259, + "end": 8263, "loc": { "start": { - "line": 182, + "line": 183, "column": 66 }, "end": { - "line": 182, + "line": 183, "column": 70 } } }, "property": { "type": "Identifier", - "start": 8203, - "end": 8208, + "start": 8264, + "end": 8269, "loc": { "start": { - "line": 182, + "line": 183, "column": 71 }, "end": { - "line": 182, + "line": 183, "column": 76 }, "identifierName": "input" @@ -10307,44 +10499,44 @@ }, { "type": "MemberExpression", - "start": 8210, - "end": 8222, + "start": 8271, + "end": 8283, "loc": { "start": { - "line": 182, + "line": 183, "column": 78 }, "end": { - "line": 182, + "line": 183, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 8210, - "end": 8214, + "start": 8271, + "end": 8275, "loc": { "start": { - "line": 182, + "line": 183, "column": 78 }, "end": { - "line": 182, + "line": 183, "column": 82 } } }, "property": { "type": "Identifier", - "start": 8215, - "end": 8222, + "start": 8276, + "end": 8283, "loc": { "start": { - "line": 182, + "line": 183, "column": 83 }, "end": { - "line": 182, + "line": 183, "column": 90 }, "identifierName": "options" @@ -10355,15 +10547,15 @@ }, { "type": "Identifier", - "start": 8224, - "end": 8236, + "start": 8285, + "end": 8297, "loc": { "start": { - "line": 182, + "line": 183, "column": 92 }, "end": { - "line": 182, + "line": 183, "column": 104 }, "identifierName": "updatedInput" @@ -10376,44 +10568,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 8238, - "end": 8271, + "start": 8299, + "end": 8332, "loc": { "start": { - "line": 182, + "line": 183, "column": 106 }, "end": { - "line": 184, + "line": 185, "column": 7 } }, "body": [ { "type": "ReturnStatement", - "start": 8249, - "end": 8262, + "start": 8310, + "end": 8323, "loc": { "start": { - "line": 183, + "line": 184, "column": 8 }, "end": { - "line": 183, + "line": 184, "column": 21 } }, "argument": { "type": "BooleanLiteral", - "start": 8256, - "end": 8261, + "start": 8317, + "end": 8322, "loc": { "start": { - "line": 183, + "line": 184, "column": 15 }, "end": { - "line": 183, + "line": 184, "column": 20 } }, @@ -10428,15 +10620,15 @@ { "type": "CommentBlock", "value": "*\r\n * If maxLength and handleMaxLength yield true, halting\r\n ", - "start": 8053, - "end": 8130, + "start": 8114, + "end": 8191, "loc": { "start": { - "line": 179, + "line": 180, "column": 6 }, "end": { - "line": 181, + "line": 182, "column": 9 } } @@ -10445,87 +10637,87 @@ }, { "type": "ExpressionStatement", - "start": 8281, - "end": 8331, + "start": 8342, + "end": 8392, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 56 } }, "expression": { "type": "AssignmentExpression", - "start": 8281, - "end": 8330, + "start": 8342, + "end": 8391, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 55 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 8281, - "end": 8315, + "start": 8342, + "end": 8376, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8281, - "end": 8291, + "start": 8342, + "end": 8352, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 8281, - "end": 8285, + "start": 8342, + "end": 8346, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 10 } } }, "property": { "type": "Identifier", - "start": 8286, - "end": 8291, + "start": 8347, + "end": 8352, "loc": { "start": { - "line": 186, + "line": 187, "column": 11 }, "end": { - "line": 186, + "line": 187, "column": 16 }, "identifierName": "input" @@ -10536,58 +10728,58 @@ }, "property": { "type": "MemberExpression", - "start": 8292, - "end": 8314, + "start": 8353, + "end": 8375, "loc": { "start": { - "line": 186, + "line": 187, "column": 17 }, "end": { - "line": 186, + "line": 187, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 8292, - "end": 8304, + "start": 8353, + "end": 8365, "loc": { "start": { - "line": 186, + "line": 187, "column": 17 }, "end": { - "line": 186, + "line": 187, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 8292, - "end": 8296, + "start": 8353, + "end": 8357, "loc": { "start": { - "line": 186, + "line": 187, "column": 17 }, "end": { - "line": 186, + "line": 187, "column": 21 } } }, "property": { "type": "Identifier", - "start": 8297, - "end": 8304, + "start": 8358, + "end": 8365, "loc": { "start": { - "line": 186, + "line": 187, "column": 22 }, "end": { - "line": 186, + "line": 187, "column": 29 }, "identifierName": "options" @@ -10598,15 +10790,15 @@ }, "property": { "type": "Identifier", - "start": 8305, - "end": 8314, + "start": 8366, + "end": 8375, "loc": { "start": { - "line": 186, + "line": 187, "column": 30 }, "end": { - "line": 186, + "line": 187, "column": 39 }, "identifierName": "inputName" @@ -10619,15 +10811,15 @@ }, "right": { "type": "Identifier", - "start": 8318, - "end": 8330, + "start": 8379, + "end": 8391, "loc": { "start": { - "line": 186, + "line": 187, "column": 43 }, "end": { - "line": 186, + "line": 187, "column": 55 }, "identifierName": "updatedInput" @@ -10638,29 +10830,29 @@ }, { "type": "IfStatement", - "start": 8341, - "end": 8402, + "start": 8402, + "end": 8463, "loc": { "start": { - "line": 188, + "line": 189, "column": 6 }, "end": { - "line": 189, + "line": 190, "column": 50 } }, "test": { "type": "Identifier", - "start": 8344, - "end": 8349, + "start": 8405, + "end": 8410, "loc": { "start": { - "line": 188, + "line": 189, "column": 9 }, "end": { - "line": 188, + "line": 189, "column": 14 }, "identifierName": "debug" @@ -10669,57 +10861,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8360, - "end": 8402, + "start": 8421, + "end": 8463, "loc": { "start": { - "line": 189, + "line": 190, "column": 8 }, "end": { - "line": 189, + "line": 190, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 8360, - "end": 8401, + "start": 8421, + "end": 8462, "loc": { "start": { - "line": 189, + "line": 190, "column": 8 }, "end": { - "line": 189, + "line": 190, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 8360, - "end": 8371, + "start": 8421, + "end": 8432, "loc": { "start": { - "line": 189, + "line": 190, "column": 8 }, "end": { - "line": 189, + "line": 190, "column": 19 } }, "object": { "type": "Identifier", - "start": 8360, - "end": 8367, + "start": 8421, + "end": 8428, "loc": { "start": { - "line": 189, + "line": 190, "column": 8 }, "end": { - "line": 189, + "line": 190, "column": 15 }, "identifierName": "console" @@ -10728,15 +10920,15 @@ }, "property": { "type": "Identifier", - "start": 8368, - "end": 8371, + "start": 8429, + "end": 8432, "loc": { "start": { - "line": 189, + "line": 190, "column": 16 }, "end": { - "line": 189, + "line": 190, "column": 19 }, "identifierName": "log" @@ -10748,15 +10940,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8372, - "end": 8388, + "start": 8433, + "end": 8449, "loc": { "start": { - "line": 189, + "line": 190, "column": 20 }, "end": { - "line": 189, + "line": 190, "column": 36 } }, @@ -10768,44 +10960,44 @@ }, { "type": "MemberExpression", - "start": 8390, - "end": 8400, + "start": 8451, + "end": 8461, "loc": { "start": { - "line": 189, + "line": 190, "column": 38 }, "end": { - "line": 189, + "line": 190, "column": 48 } }, "object": { "type": "ThisExpression", - "start": 8390, - "end": 8394, + "start": 8451, + "end": 8455, "loc": { "start": { - "line": 189, + "line": 190, "column": 38 }, "end": { - "line": 189, + "line": 190, "column": 42 } } }, "property": { "type": "Identifier", - "start": 8395, - "end": 8400, + "start": 8456, + "end": 8461, "loc": { "start": { - "line": 189, + "line": 190, "column": 43 }, "end": { - "line": 189, + "line": 190, "column": 48 }, "identifierName": "input" @@ -10823,15 +11015,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8412, - "end": 8471, + "start": 8473, + "end": 8532, "loc": { "start": { - "line": 191, + "line": 192, "column": 6 }, "end": { - "line": 193, + "line": 194, "column": 9 } } @@ -10840,57 +11032,57 @@ }, { "type": "IfStatement", - "start": 8479, - "end": 8560, + "start": 8540, + "end": 8621, "loc": { "start": { - "line": 194, + "line": 195, "column": 6 }, "end": { - "line": 195, + "line": 196, "column": 44 } }, "test": { "type": "MemberExpression", - "start": 8482, - "end": 8513, + "start": 8543, + "end": 8574, "loc": { "start": { - "line": 194, + "line": 195, "column": 9 }, "end": { - "line": 194, + "line": 195, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8482, - "end": 8494, + "start": 8543, + "end": 8555, "loc": { "start": { - "line": 194, + "line": 195, "column": 9 }, "end": { - "line": 194, + "line": 195, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 8482, - "end": 8486, + "start": 8543, + "end": 8547, "loc": { "start": { - "line": 194, + "line": 195, "column": 9 }, "end": { - "line": 194, + "line": 195, "column": 13 } }, @@ -10898,15 +11090,15 @@ }, "property": { "type": "Identifier", - "start": 8487, - "end": 8494, + "start": 8548, + "end": 8555, "loc": { "start": { - "line": 194, + "line": 195, "column": 14 }, "end": { - "line": 194, + "line": 195, "column": 21 }, "identifierName": "options" @@ -10918,15 +11110,15 @@ }, "property": { "type": "Identifier", - "start": 8495, - "end": 8513, + "start": 8556, + "end": 8574, "loc": { "start": { - "line": 194, + "line": 195, "column": 22 }, "end": { - "line": 194, + "line": 195, "column": 40 }, "identifierName": "syncInstanceInputs" @@ -10938,72 +11130,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8524, - "end": 8560, + "start": 8585, + "end": 8621, "loc": { "start": { - "line": 195, + "line": 196, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 8524, - "end": 8559, + "start": 8585, + "end": 8620, "loc": { "start": { - "line": 195, + "line": 196, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 8524, - "end": 8547, + "start": 8585, + "end": 8608, "loc": { "start": { - "line": 195, + "line": 196, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 8524, - "end": 8528, + "start": 8585, + "end": 8589, "loc": { "start": { - "line": 195, + "line": 196, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 12 } } }, "property": { "type": "Identifier", - "start": 8529, - "end": 8547, + "start": 8590, + "end": 8608, "loc": { "start": { - "line": 195, + "line": 196, "column": 13 }, "end": { - "line": 195, + "line": 196, "column": 31 }, "identifierName": "syncInstanceInputs" @@ -11015,44 +11207,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 8548, - "end": 8558, + "start": 8609, + "end": 8619, "loc": { "start": { - "line": 195, + "line": 196, "column": 32 }, "end": { - "line": 195, + "line": 196, "column": 42 } }, "object": { "type": "ThisExpression", - "start": 8548, - "end": 8552, + "start": 8609, + "end": 8613, "loc": { "start": { - "line": 195, + "line": 196, "column": 32 }, "end": { - "line": 195, + "line": 196, "column": 36 } } }, "property": { "type": "Identifier", - "start": 8553, - "end": 8558, + "start": 8614, + "end": 8619, "loc": { "start": { - "line": 195, + "line": 196, "column": 37 }, "end": { - "line": 195, + "line": 196, "column": 42 }, "identifierName": "input" @@ -11070,15 +11262,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8412, - "end": 8471, + "start": 8473, + "end": 8532, "loc": { "start": { - "line": 191, + "line": 192, "column": 6 }, "end": { - "line": 193, + "line": 194, "column": 9 } } @@ -11088,15 +11280,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8570, - "end": 8611, + "start": 8631, + "end": 8672, "loc": { "start": { - "line": 197, + "line": 198, "column": 6 }, "end": { - "line": 199, + "line": 200, "column": 9 } } @@ -11105,43 +11297,43 @@ }, { "type": "IfStatement", - "start": 8619, - "end": 8734, + "start": 8680, + "end": 8795, "loc": { "start": { - "line": 200, + "line": 201, "column": 6 }, "end": { - "line": 201, + "line": 202, "column": 66 } }, "test": { "type": "BinaryExpression", - "start": 8622, - "end": 8665, + "start": 8683, + "end": 8726, "loc": { "start": { - "line": 200, + "line": 201, "column": 9 }, "end": { - "line": 200, + "line": 201, "column": 52 } }, "left": { "type": "UnaryExpression", - "start": 8622, - "end": 8650, + "start": 8683, + "end": 8711, "loc": { "start": { - "line": 200, + "line": 201, "column": 9 }, "end": { - "line": 200, + "line": 201, "column": 37 } }, @@ -11149,43 +11341,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 8629, - "end": 8650, + "start": 8690, + "end": 8711, "loc": { "start": { - "line": 200, + "line": 201, "column": 16 }, "end": { - "line": 200, + "line": 201, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 8629, - "end": 8641, + "start": 8690, + "end": 8702, "loc": { "start": { - "line": 200, + "line": 201, "column": 16 }, "end": { - "line": 200, + "line": 201, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 8629, - "end": 8633, + "start": 8690, + "end": 8694, "loc": { "start": { - "line": 200, + "line": 201, "column": 16 }, "end": { - "line": 200, + "line": 201, "column": 20 } }, @@ -11193,15 +11385,15 @@ }, "property": { "type": "Identifier", - "start": 8634, - "end": 8641, + "start": 8695, + "end": 8702, "loc": { "start": { - "line": 200, + "line": 201, "column": 21 }, "end": { - "line": 200, + "line": 201, "column": 28 }, "identifierName": "options" @@ -11213,15 +11405,15 @@ }, "property": { "type": "Identifier", - "start": 8642, - "end": 8650, + "start": 8703, + "end": 8711, "loc": { "start": { - "line": 200, + "line": 201, "column": 29 }, "end": { - "line": 200, + "line": 201, "column": 37 }, "identifierName": "onChange" @@ -11239,15 +11431,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 8655, - "end": 8665, + "start": 8716, + "end": 8726, "loc": { "start": { - "line": 200, + "line": 201, "column": 42 }, "end": { - "line": 200, + "line": 201, "column": 52 } }, @@ -11261,86 +11453,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8676, - "end": 8734, + "start": 8737, + "end": 8795, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 8676, - "end": 8733, + "start": 8737, + "end": 8794, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 8676, - "end": 8697, + "start": 8737, + "end": 8758, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 8676, - "end": 8688, + "start": 8737, + "end": 8749, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8676, - "end": 8680, + "start": 8737, + "end": 8741, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 12 } } }, "property": { "type": "Identifier", - "start": 8681, - "end": 8688, + "start": 8742, + "end": 8749, "loc": { "start": { - "line": 201, + "line": 202, "column": 13 }, "end": { - "line": 201, + "line": 202, "column": 20 }, "identifierName": "options" @@ -11351,15 +11543,15 @@ }, "property": { "type": "Identifier", - "start": 8689, - "end": 8697, + "start": 8750, + "end": 8758, "loc": { "start": { - "line": 201, + "line": 202, "column": 21 }, "end": { - "line": 201, + "line": 202, "column": 29 }, "identifierName": "onChange" @@ -11371,58 +11563,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 8698, - "end": 8732, + "start": 8759, + "end": 8793, "loc": { "start": { - "line": 201, + "line": 202, "column": 30 }, "end": { - "line": 201, + "line": 202, "column": 64 } }, "object": { "type": "MemberExpression", - "start": 8698, - "end": 8708, + "start": 8759, + "end": 8769, "loc": { "start": { - "line": 201, + "line": 202, "column": 30 }, "end": { - "line": 201, + "line": 202, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 8698, - "end": 8702, + "start": 8759, + "end": 8763, "loc": { "start": { - "line": 201, + "line": 202, "column": 30 }, "end": { - "line": 201, + "line": 202, "column": 34 } } }, "property": { "type": "Identifier", - "start": 8703, - "end": 8708, + "start": 8764, + "end": 8769, "loc": { "start": { - "line": 201, + "line": 202, "column": 35 }, "end": { - "line": 201, + "line": 202, "column": 40 }, "identifierName": "input" @@ -11433,58 +11625,58 @@ }, "property": { "type": "MemberExpression", - "start": 8709, - "end": 8731, + "start": 8770, + "end": 8792, "loc": { "start": { - "line": 201, + "line": 202, "column": 41 }, "end": { - "line": 201, + "line": 202, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 8709, - "end": 8721, + "start": 8770, + "end": 8782, "loc": { "start": { - "line": 201, + "line": 202, "column": 41 }, "end": { - "line": 201, + "line": 202, "column": 53 } }, "object": { "type": "ThisExpression", - "start": 8709, - "end": 8713, + "start": 8770, + "end": 8774, "loc": { "start": { - "line": 201, + "line": 202, "column": 41 }, "end": { - "line": 201, + "line": 202, "column": 45 } } }, "property": { "type": "Identifier", - "start": 8714, - "end": 8721, + "start": 8775, + "end": 8782, "loc": { "start": { - "line": 201, + "line": 202, "column": 46 }, "end": { - "line": 201, + "line": 202, "column": 53 }, "identifierName": "options" @@ -11495,15 +11687,15 @@ }, "property": { "type": "Identifier", - "start": 8722, - "end": 8731, + "start": 8783, + "end": 8792, "loc": { "start": { - "line": 201, + "line": 202, "column": 54 }, "end": { - "line": 201, + "line": 202, "column": 63 }, "identifierName": "inputName" @@ -11522,15 +11714,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8570, - "end": 8611, + "start": 8631, + "end": 8672, "loc": { "start": { - "line": 197, + "line": 198, "column": 6 }, "end": { - "line": 199, + "line": 200, "column": 9 } } @@ -11544,29 +11736,29 @@ }, { "type": "IfStatement", - "start": 8753, - "end": 8814, + "start": 8814, + "end": 8875, "loc": { "start": { - "line": 204, + "line": 205, "column": 4 }, "end": { - "line": 206, + "line": 207, "column": 5 } }, "test": { "type": "Identifier", - "start": 8756, - "end": 8761, + "start": 8817, + "end": 8822, "loc": { "start": { - "line": 204, + "line": 205, "column": 7 }, "end": { - "line": 204, + "line": 205, "column": 12 }, "identifierName": "debug" @@ -11575,72 +11767,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 8762, - "end": 8814, + "start": 8823, + "end": 8875, "loc": { "start": { - "line": 204, + "line": 205, "column": 13 }, "end": { - "line": 206, + "line": 207, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8771, - "end": 8807, + "start": 8832, + "end": 8868, "loc": { "start": { - "line": 205, + "line": 206, "column": 6 }, "end": { - "line": 205, + "line": 206, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 8771, - "end": 8806, + "start": 8832, + "end": 8867, "loc": { "start": { - "line": 205, + "line": 206, "column": 6 }, "end": { - "line": 205, + "line": 206, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 8771, - "end": 8782, + "start": 8832, + "end": 8843, "loc": { "start": { - "line": 205, + "line": 206, "column": 6 }, "end": { - "line": 205, + "line": 206, "column": 17 } }, "object": { "type": "Identifier", - "start": 8771, - "end": 8778, + "start": 8832, + "end": 8839, "loc": { "start": { - "line": 205, + "line": 206, "column": 6 }, "end": { - "line": 205, + "line": 206, "column": 13 }, "identifierName": "console" @@ -11649,15 +11841,15 @@ }, "property": { "type": "Identifier", - "start": 8779, - "end": 8782, + "start": 8840, + "end": 8843, "loc": { "start": { - "line": 205, + "line": 206, "column": 14 }, "end": { - "line": 205, + "line": 206, "column": 17 }, "identifierName": "log" @@ -11669,15 +11861,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8783, - "end": 8797, + "start": 8844, + "end": 8858, "loc": { "start": { - "line": 205, + "line": 206, "column": 18 }, "end": { - "line": 205, + "line": 206, "column": 32 } }, @@ -11689,15 +11881,15 @@ }, { "type": "Identifier", - "start": 8799, - "end": 8805, + "start": 8860, + "end": 8866, "loc": { "start": { - "line": 205, + "line": 206, "column": 34 }, "end": { - "line": 205, + "line": 206, "column": 40 }, "identifierName": "button" @@ -11720,15 +11912,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7316, - "end": 7428, + "start": 7377, + "end": 7489, "loc": { "start": { - "line": 153, + "line": 154, "column": 2 }, "end": { - "line": 156, + "line": 157, "column": 5 } } @@ -11738,15 +11930,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 8825, - "end": 8866, + "start": 8886, + "end": 8927, "loc": { "start": { - "line": 209, + "line": 210, "column": 2 }, "end": { - "line": 211, + "line": 212, "column": 5 } } @@ -11754,15 +11946,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 8870, - "end": 8896, + "start": 8931, + "end": 8957, "loc": { "start": { - "line": 212, + "line": 213, "column": 2 }, "end": { - "line": 212, + "line": 213, "column": 28 } } @@ -11771,15 +11963,15 @@ }, { "type": "ClassMethod", - "start": 8900, - "end": 9603, + "start": 8961, + "end": 9664, "loc": { "start": { - "line": 213, + "line": 214, "column": 2 }, "end": { - "line": 239, + "line": 240, "column": 3 } }, @@ -11787,15 +11979,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 8900, - "end": 8921, + "start": 8961, + "end": 8982, "loc": { "start": { - "line": 213, + "line": 214, "column": 2 }, "end": { - "line": 213, + "line": 214, "column": 23 }, "identifierName": "handleButtonMouseDown" @@ -11811,15 +12003,15 @@ "params": [ { "type": "Identifier", - "start": 8922, - "end": 8928, + "start": 8983, + "end": 8989, "loc": { "start": { - "line": 213, + "line": 214, "column": 24 }, "end": { - "line": 213, + "line": 214, "column": 30 }, "identifierName": "button" @@ -11828,15 +12020,15 @@ }, { "type": "Identifier", - "start": 8930, - "end": 8931, + "start": 8991, + "end": 8992, "loc": { "start": { - "line": 213, + "line": 214, "column": 32 }, "end": { - "line": 213, + "line": 214, "column": 33 }, "identifierName": "e" @@ -11846,73 +12038,73 @@ ], "body": { "type": "BlockStatement", - "start": 8932, - "end": 9603, + "start": 8993, + "end": 9664, "loc": { "start": { - "line": 213, + "line": 214, "column": 34 }, "end": { - "line": 239, + "line": 240, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 9024, - "end": 9048, + "start": 9085, + "end": 9109, "loc": { "start": { - "line": 217, + "line": 218, "column": 4 }, "end": { - "line": 217, + "line": 218, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 9024, - "end": 9047, + "start": 9085, + "end": 9108, "loc": { "start": { - "line": 217, + "line": 218, "column": 4 }, "end": { - "line": 217, + "line": 218, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9024, - "end": 9040, + "start": 9085, + "end": 9101, "loc": { "start": { - "line": 217, + "line": 218, "column": 4 }, "end": { - "line": 217, + "line": 218, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9024, - "end": 9028, + "start": 9085, + "end": 9089, "loc": { "start": { - "line": 217, + "line": 218, "column": 4 }, "end": { - "line": 217, + "line": 218, "column": 8 } }, @@ -11920,15 +12112,15 @@ }, "property": { "type": "Identifier", - "start": 9029, - "end": 9040, + "start": 9090, + "end": 9101, "loc": { "start": { - "line": 217, + "line": 218, "column": 9 }, "end": { - "line": 217, + "line": 218, "column": 20 }, "identifierName": "isMouseHold" @@ -11940,15 +12132,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9043, - "end": 9047, + "start": 9104, + "end": 9108, "loc": { "start": { - "line": 217, + "line": 218, "column": 23 }, "end": { - "line": 217, + "line": 218, "column": 27 } }, @@ -11960,15 +12152,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n ", - "start": 8939, - "end": 9018, + "start": 9000, + "end": 9079, "loc": { "start": { - "line": 214, + "line": 215, "column": 4 }, "end": { - "line": 216, + "line": 217, "column": 7 } } @@ -11978,15 +12170,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9056, - "end": 9133, + "start": 9117, + "end": 9194, "loc": { "start": { - "line": 219, + "line": 220, "column": 4 }, "end": { - "line": 221, + "line": 222, "column": 7 } } @@ -11995,58 +12187,58 @@ }, { "type": "ExpressionStatement", - "start": 9139, - "end": 9598, + "start": 9200, + "end": 9659, "loc": { "start": { - "line": 222, + "line": 223, "column": 4 }, "end": { - "line": 238, + "line": 239, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 9139, - "end": 9597, + "start": 9200, + "end": 9658, "loc": { "start": { - "line": 222, + "line": 223, "column": 4 }, "end": { - "line": 238, + "line": 239, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9139, - "end": 9155, + "start": 9200, + "end": 9216, "loc": { "start": { - "line": 222, + "line": 223, "column": 4 }, "end": { - "line": 222, + "line": 223, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9139, - "end": 9143, + "start": 9200, + "end": 9204, "loc": { "start": { - "line": 222, + "line": 223, "column": 4 }, "end": { - "line": 222, + "line": 223, "column": 8 } }, @@ -12054,15 +12246,15 @@ }, "property": { "type": "Identifier", - "start": 9144, - "end": 9155, + "start": 9205, + "end": 9216, "loc": { "start": { - "line": 222, + "line": 223, "column": 9 }, "end": { - "line": 222, + "line": 223, "column": 20 }, "identifierName": "holdTimeout" @@ -12074,29 +12266,29 @@ }, "right": { "type": "CallExpression", - "start": 9158, - "end": 9597, + "start": 9219, + "end": 9658, "loc": { "start": { - "line": 222, + "line": 223, "column": 23 }, "end": { - "line": 238, + "line": 239, "column": 11 } }, "callee": { "type": "Identifier", - "start": 9158, - "end": 9168, + "start": 9219, + "end": 9229, "loc": { "start": { - "line": 222, + "line": 223, "column": 23 }, "end": { - "line": 222, + "line": 223, "column": 33 }, "identifierName": "setTimeout" @@ -12106,15 +12298,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 9169, - "end": 9591, + "start": 9230, + "end": 9652, "loc": { "start": { - "line": 222, + "line": 223, "column": 34 }, "end": { - "line": 238, + "line": 239, "column": 5 } }, @@ -12125,87 +12317,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9175, - "end": 9591, + "start": 9236, + "end": 9652, "loc": { "start": { - "line": 222, + "line": 223, "column": 40 }, "end": { - "line": 238, + "line": 239, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 9184, - "end": 9545, + "start": 9245, + "end": 9606, "loc": { "start": { - "line": 223, + "line": 224, "column": 6 }, "end": { - "line": 236, + "line": 237, "column": 7 } }, "test": { "type": "LogicalExpression", - "start": 9197, - "end": 9401, + "start": 9258, + "end": 9462, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 230, + "line": 231, "column": 9 } }, "left": { "type": "MemberExpression", - "start": 9197, - "end": 9213, + "start": 9258, + "end": 9274, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 224, + "line": 225, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 9197, - "end": 9201, + "start": 9258, + "end": 9262, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 224, + "line": 225, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9202, - "end": 9213, + "start": 9263, + "end": 9274, "loc": { "start": { - "line": 224, + "line": 225, "column": 13 }, "end": { - "line": 224, + "line": 225, "column": 24 }, "identifierName": "isMouseHold" @@ -12217,71 +12409,71 @@ "operator": "&&", "right": { "type": "LogicalExpression", - "start": 9240, - "end": 9390, + "start": 9301, + "end": 9451, "loc": { "start": { - "line": 226, + "line": 227, "column": 10 }, "end": { - "line": 229, + "line": 230, "column": 28 } }, "left": { "type": "LogicalExpression", - "start": 9240, - "end": 9357, + "start": 9301, + "end": 9418, "loc": { "start": { - "line": 226, + "line": 227, "column": 10 }, "end": { - "line": 228, + "line": 229, "column": 30 } }, "left": { "type": "LogicalExpression", - "start": 9240, - "end": 9322, + "start": 9301, + "end": 9383, "loc": { "start": { - "line": 226, + "line": 227, "column": 10 }, "end": { - "line": 227, + "line": 228, "column": 29 } }, "left": { "type": "LogicalExpression", - "start": 9241, - "end": 9287, + "start": 9302, + "end": 9348, "loc": { "start": { - "line": 226, + "line": 227, "column": 11 }, "end": { - "line": 226, + "line": 227, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 9241, - "end": 9262, + "start": 9302, + "end": 9323, "loc": { "start": { - "line": 226, + "line": 227, "column": 11 }, "end": { - "line": 226, + "line": 227, "column": 32 } }, @@ -12289,43 +12481,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9242, - "end": 9262, + "start": 9303, + "end": 9323, "loc": { "start": { - "line": 226, + "line": 227, "column": 12 }, "end": { - "line": 226, + "line": 227, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 9242, - "end": 9257, + "start": 9303, + "end": 9318, "loc": { "start": { - "line": 226, + "line": 227, "column": 12 }, "end": { - "line": 226, + "line": 227, "column": 27 } }, "object": { "type": "Identifier", - "start": 9242, - "end": 9248, + "start": 9303, + "end": 9309, "loc": { "start": { - "line": 226, + "line": 227, "column": 12 }, "end": { - "line": 226, + "line": 227, "column": 18 }, "identifierName": "button" @@ -12334,15 +12526,15 @@ }, "property": { "type": "Identifier", - "start": 9249, - "end": 9257, + "start": 9310, + "end": 9318, "loc": { "start": { - "line": 226, + "line": 227, "column": 19 }, "end": { - "line": 226, + "line": 227, "column": 27 }, "identifierName": "includes" @@ -12354,15 +12546,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9258, - "end": 9261, + "start": 9319, + "end": 9322, "loc": { "start": { - "line": 226, + "line": 227, "column": 28 }, "end": { - "line": 226, + "line": 227, "column": 31 } }, @@ -12381,15 +12573,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 9266, - "end": 9287, + "start": 9327, + "end": 9348, "loc": { "start": { - "line": 226, + "line": 227, "column": 36 }, "end": { - "line": 226, + "line": 227, "column": 57 } }, @@ -12397,43 +12589,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9267, - "end": 9287, + "start": 9328, + "end": 9348, "loc": { "start": { - "line": 226, + "line": 227, "column": 37 }, "end": { - "line": 226, + "line": 227, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 9267, - "end": 9282, + "start": 9328, + "end": 9343, "loc": { "start": { - "line": 226, + "line": 227, "column": 37 }, "end": { - "line": 226, + "line": 227, "column": 52 } }, "object": { "type": "Identifier", - "start": 9267, - "end": 9273, + "start": 9328, + "end": 9334, "loc": { "start": { - "line": 226, + "line": 227, "column": 37 }, "end": { - "line": 226, + "line": 227, "column": 43 }, "identifierName": "button" @@ -12442,15 +12634,15 @@ }, "property": { "type": "Identifier", - "start": 9274, - "end": 9282, + "start": 9335, + "end": 9343, "loc": { "start": { - "line": 226, + "line": 227, "column": 44 }, "end": { - "line": 226, + "line": 227, "column": 52 }, "identifierName": "includes" @@ -12462,15 +12654,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9283, - "end": 9286, + "start": 9344, + "end": 9347, "loc": { "start": { - "line": 226, + "line": 227, "column": 53 }, "end": { - "line": 226, + "line": 227, "column": 56 } }, @@ -12488,35 +12680,35 @@ }, "extra": { "parenthesized": true, - "parenStart": 9240 + "parenStart": 9301 } }, "operator": "||", "right": { "type": "BinaryExpression", - "start": 9303, - "end": 9322, + "start": 9364, + "end": 9383, "loc": { "start": { - "line": 227, + "line": 228, "column": 10 }, "end": { - "line": 227, + "line": 228, "column": 29 } }, "left": { "type": "Identifier", - "start": 9303, - "end": 9309, + "start": 9364, + "end": 9370, "loc": { "start": { - "line": 227, + "line": 228, "column": 10 }, "end": { - "line": 227, + "line": 228, "column": 16 }, "identifierName": "button" @@ -12526,15 +12718,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9314, - "end": 9322, + "start": 9375, + "end": 9383, "loc": { "start": { - "line": 227, + "line": 228, "column": 21 }, "end": { - "line": 227, + "line": 228, "column": 29 } }, @@ -12549,29 +12741,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9337, - "end": 9357, + "start": 9398, + "end": 9418, "loc": { "start": { - "line": 228, + "line": 229, "column": 10 }, "end": { - "line": 228, + "line": 229, "column": 30 } }, "left": { "type": "Identifier", - "start": 9337, - "end": 9343, + "start": 9398, + "end": 9404, "loc": { "start": { - "line": 228, + "line": 229, "column": 10 }, "end": { - "line": 228, + "line": 229, "column": 16 }, "identifierName": "button" @@ -12581,15 +12773,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9348, - "end": 9357, + "start": 9409, + "end": 9418, "loc": { "start": { - "line": 228, + "line": 229, "column": 21 }, "end": { - "line": 228, + "line": 229, "column": 30 } }, @@ -12604,29 +12796,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9372, - "end": 9390, + "start": 9433, + "end": 9451, "loc": { "start": { - "line": 229, + "line": 230, "column": 10 }, "end": { - "line": 229, + "line": 230, "column": 28 } }, "left": { "type": "Identifier", - "start": 9372, - "end": 9378, + "start": 9433, + "end": 9439, "loc": { "start": { - "line": 229, + "line": 230, "column": 10 }, "end": { - "line": 229, + "line": 230, "column": 16 }, "identifierName": "button" @@ -12636,15 +12828,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9383, - "end": 9390, + "start": 9444, + "end": 9451, "loc": { "start": { - "line": 229, + "line": 230, "column": 21 }, "end": { - "line": 229, + "line": 230, "column": 28 } }, @@ -12657,93 +12849,93 @@ }, "extra": { "parenthesized": true, - "parenStart": 9227 + "parenStart": 9288 } } }, "consequent": { "type": "BlockStatement", - "start": 9410, - "end": 9545, + "start": 9471, + "end": 9606, "loc": { "start": { - "line": 231, + "line": 232, "column": 7 }, "end": { - "line": 236, + "line": 237, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 9421, - "end": 9491, + "start": 9482, + "end": 9552, "loc": { "start": { - "line": 232, + "line": 233, "column": 8 }, "end": { - "line": 233, + "line": 234, "column": 46 } }, "test": { "type": "MemberExpression", - "start": 9424, - "end": 9442, + "start": 9485, + "end": 9503, "loc": { "start": { - "line": 232, + "line": 233, "column": 11 }, "end": { - "line": 232, + "line": 233, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 9424, - "end": 9436, + "start": 9485, + "end": 9497, "loc": { "start": { - "line": 232, + "line": 233, "column": 11 }, "end": { - "line": 232, + "line": 233, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 9424, - "end": 9428, + "start": 9485, + "end": 9489, "loc": { "start": { - "line": 232, + "line": 233, "column": 11 }, "end": { - "line": 232, + "line": 233, "column": 15 } } }, "property": { "type": "Identifier", - "start": 9429, - "end": 9436, + "start": 9490, + "end": 9497, "loc": { "start": { - "line": 232, + "line": 233, "column": 16 }, "end": { - "line": 232, + "line": 233, "column": 23 }, "identifierName": "options" @@ -12754,15 +12946,15 @@ }, "property": { "type": "Identifier", - "start": 9437, - "end": 9442, + "start": 9498, + "end": 9503, "loc": { "start": { - "line": 232, + "line": 233, "column": 24 }, "end": { - "line": 232, + "line": 233, "column": 29 }, "identifierName": "debug" @@ -12773,57 +12965,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9455, - "end": 9491, + "start": 9516, + "end": 9552, "loc": { "start": { - "line": 233, + "line": 234, "column": 10 }, "end": { - "line": 233, + "line": 234, "column": 46 } }, "expression": { "type": "CallExpression", - "start": 9455, - "end": 9490, + "start": 9516, + "end": 9551, "loc": { "start": { - "line": 233, + "line": 234, "column": 10 }, "end": { - "line": 233, + "line": 234, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 9455, - "end": 9466, + "start": 9516, + "end": 9527, "loc": { "start": { - "line": 233, + "line": 234, "column": 10 }, "end": { - "line": 233, + "line": 234, "column": 21 } }, "object": { "type": "Identifier", - "start": 9455, - "end": 9462, + "start": 9516, + "end": 9523, "loc": { "start": { - "line": 233, + "line": 234, "column": 10 }, "end": { - "line": 233, + "line": 234, "column": 17 }, "identifierName": "console" @@ -12832,15 +13024,15 @@ }, "property": { "type": "Identifier", - "start": 9463, - "end": 9466, + "start": 9524, + "end": 9527, "loc": { "start": { - "line": 233, + "line": 234, "column": 18 }, "end": { - "line": 233, + "line": 234, "column": 21 }, "identifierName": "log" @@ -12852,15 +13044,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9467, - "end": 9481, + "start": 9528, + "end": 9542, "loc": { "start": { - "line": 233, + "line": 234, "column": 22 }, "end": { - "line": 233, + "line": 234, "column": 36 } }, @@ -12872,15 +13064,15 @@ }, { "type": "Identifier", - "start": 9483, - "end": 9489, + "start": 9544, + "end": 9550, "loc": { "start": { - "line": 233, + "line": 234, "column": 38 }, "end": { - "line": 233, + "line": 234, "column": 44 }, "identifierName": "button" @@ -12894,72 +13086,72 @@ }, { "type": "ExpressionStatement", - "start": 9503, - "end": 9536, + "start": 9564, + "end": 9597, "loc": { "start": { - "line": 235, + "line": 236, "column": 8 }, "end": { - "line": 235, + "line": 236, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 9503, - "end": 9535, + "start": 9564, + "end": 9596, "loc": { "start": { - "line": 235, + "line": 236, "column": 8 }, "end": { - "line": 235, + "line": 236, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 9503, - "end": 9524, + "start": 9564, + "end": 9585, "loc": { "start": { - "line": 235, + "line": 236, "column": 8 }, "end": { - "line": 235, + "line": 236, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 9503, - "end": 9507, + "start": 9564, + "end": 9568, "loc": { "start": { - "line": 235, + "line": 236, "column": 8 }, "end": { - "line": 235, + "line": 236, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9508, - "end": 9524, + "start": 9569, + "end": 9585, "loc": { "start": { - "line": 235, + "line": 236, "column": 13 }, "end": { - "line": 235, + "line": 236, "column": 29 }, "identifierName": "handleButtonHold" @@ -12971,15 +13163,15 @@ "arguments": [ { "type": "Identifier", - "start": 9525, - "end": 9531, + "start": 9586, + "end": 9592, "loc": { "start": { - "line": 235, + "line": 236, "column": 30 }, "end": { - "line": 235, + "line": 236, "column": 36 }, "identifierName": "button" @@ -12988,15 +13180,15 @@ }, { "type": "Identifier", - "start": 9533, - "end": 9534, + "start": 9594, + "end": 9595, "loc": { "start": { - "line": 235, + "line": 236, "column": 38 }, "end": { - "line": 235, + "line": 236, "column": 39 }, "identifierName": "e" @@ -13013,43 +13205,43 @@ }, { "type": "ExpressionStatement", - "start": 9553, - "end": 9584, + "start": 9614, + "end": 9645, "loc": { "start": { - "line": 237, + "line": 238, "column": 6 }, "end": { - "line": 237, + "line": 238, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 9553, - "end": 9583, + "start": 9614, + "end": 9644, "loc": { "start": { - "line": 237, + "line": 238, "column": 6 }, "end": { - "line": 237, + "line": 238, "column": 36 } }, "callee": { "type": "Identifier", - "start": 9553, - "end": 9565, + "start": 9614, + "end": 9626, "loc": { "start": { - "line": 237, + "line": 238, "column": 6 }, "end": { - "line": 237, + "line": 238, "column": 18 }, "identifierName": "clearTimeout" @@ -13059,44 +13251,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9566, - "end": 9582, + "start": 9627, + "end": 9643, "loc": { "start": { - "line": 237, + "line": 238, "column": 19 }, "end": { - "line": 237, + "line": 238, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 9566, - "end": 9570, + "start": 9627, + "end": 9631, "loc": { "start": { - "line": 237, + "line": 238, "column": 19 }, "end": { - "line": 237, + "line": 238, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9571, - "end": 9582, + "start": 9632, + "end": 9643, "loc": { "start": { - "line": 237, + "line": 238, "column": 24 }, "end": { - "line": 237, + "line": 238, "column": 35 }, "identifierName": "holdTimeout" @@ -13114,15 +13306,15 @@ }, { "type": "NumericLiteral", - "start": 9593, - "end": 9596, + "start": 9654, + "end": 9657, "loc": { "start": { - "line": 238, + "line": 239, "column": 7 }, "end": { - "line": 238, + "line": 239, "column": 10 } }, @@ -13140,15 +13332,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9056, - "end": 9133, + "start": 9117, + "end": 9194, "loc": { "start": { - "line": 219, + "line": 220, "column": 4 }, "end": { - "line": 221, + "line": 222, "column": 7 } } @@ -13163,15 +13355,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 8825, - "end": 8866, + "start": 8886, + "end": 8927, "loc": { "start": { - "line": 209, + "line": 210, "column": 2 }, "end": { - "line": 211, + "line": 212, "column": 5 } } @@ -13179,15 +13371,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 8870, - "end": 8896, + "start": 8931, + "end": 8957, "loc": { "start": { - "line": 212, + "line": 213, "column": 2 }, "end": { - "line": 212, + "line": 213, "column": 28 } } @@ -13197,15 +13389,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9609, - "end": 9648, + "start": 9670, + "end": 9709, "loc": { "start": { - "line": 241, + "line": 242, "column": 2 }, "end": { - "line": 243, + "line": 244, "column": 5 } } @@ -13214,15 +13406,15 @@ }, { "type": "ClassMethod", - "start": 9652, - "end": 9797, + "start": 9713, + "end": 9858, "loc": { "start": { - "line": 244, + "line": 245, "column": 2 }, "end": { - "line": 248, + "line": 249, "column": 3 } }, @@ -13230,15 +13422,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9652, - "end": 9671, + "start": 9713, + "end": 9732, "loc": { "start": { - "line": 244, + "line": 245, "column": 2 }, "end": { - "line": 244, + "line": 245, "column": 21 }, "identifierName": "handleButtonMouseUp" @@ -13254,88 +13446,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9673, - "end": 9797, + "start": 9734, + "end": 9858, "loc": { "start": { - "line": 244, + "line": 245, "column": 23 }, "end": { - "line": 248, + "line": 249, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 9680, - "end": 9705, + "start": 9741, + "end": 9766, "loc": { "start": { - "line": 245, + "line": 246, "column": 4 }, "end": { - "line": 245, + "line": 246, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 9680, - "end": 9704, + "start": 9741, + "end": 9765, "loc": { "start": { - "line": 245, + "line": 246, "column": 4 }, "end": { - "line": 245, + "line": 246, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9680, - "end": 9696, + "start": 9741, + "end": 9757, "loc": { "start": { - "line": 245, + "line": 246, "column": 4 }, "end": { - "line": 245, + "line": 246, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9680, - "end": 9684, + "start": 9741, + "end": 9745, "loc": { "start": { - "line": 245, + "line": 246, "column": 4 }, "end": { - "line": 245, + "line": 246, "column": 8 } } }, "property": { "type": "Identifier", - "start": 9685, - "end": 9696, + "start": 9746, + "end": 9757, "loc": { "start": { - "line": 245, + "line": 246, "column": 9 }, "end": { - "line": 245, + "line": 246, "column": 20 }, "identifierName": "isMouseHold" @@ -13346,15 +13538,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9699, - "end": 9704, + "start": 9760, + "end": 9765, "loc": { "start": { - "line": 245, + "line": 246, "column": 23 }, "end": { - "line": 245, + "line": 246, "column": 28 } }, @@ -13364,58 +13556,58 @@ }, { "type": "IfStatement", - "start": 9711, - "end": 9792, + "start": 9772, + "end": 9853, "loc": { "start": { - "line": 246, + "line": 247, "column": 4 }, "end": { - "line": 247, + "line": 248, "column": 48 } }, "test": { "type": "MemberExpression", - "start": 9714, - "end": 9741, + "start": 9775, + "end": 9802, "loc": { "start": { - "line": 246, + "line": 247, "column": 7 }, "end": { - "line": 246, + "line": 247, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 9714, - "end": 9718, + "start": 9775, + "end": 9779, "loc": { "start": { - "line": 246, + "line": 247, "column": 7 }, "end": { - "line": 246, + "line": 247, "column": 11 } } }, "property": { "type": "Identifier", - "start": 9719, - "end": 9741, + "start": 9780, + "end": 9802, "loc": { "start": { - "line": 246, + "line": 247, "column": 12 }, "end": { - "line": 246, + "line": 247, "column": 34 }, "identifierName": "holdInteractionTimeout" @@ -13426,43 +13618,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9750, - "end": 9792, + "start": 9811, + "end": 9853, "loc": { "start": { - "line": 247, + "line": 248, "column": 6 }, "end": { - "line": 247, + "line": 248, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 9750, - "end": 9791, + "start": 9811, + "end": 9852, "loc": { "start": { - "line": 247, + "line": 248, "column": 6 }, "end": { - "line": 247, + "line": 248, "column": 47 } }, "callee": { "type": "Identifier", - "start": 9750, - "end": 9762, + "start": 9811, + "end": 9823, "loc": { "start": { - "line": 247, + "line": 248, "column": 6 }, "end": { - "line": 247, + "line": 248, "column": 18 }, "identifierName": "clearTimeout" @@ -13472,44 +13664,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9763, - "end": 9790, + "start": 9824, + "end": 9851, "loc": { "start": { - "line": 247, + "line": 248, "column": 19 }, "end": { - "line": 247, + "line": 248, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 9763, - "end": 9767, + "start": 9824, + "end": 9828, "loc": { "start": { - "line": 247, + "line": 248, "column": 19 }, "end": { - "line": 247, + "line": 248, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9768, - "end": 9790, + "start": 9829, + "end": 9851, "loc": { "start": { - "line": 247, + "line": 248, "column": 24 }, "end": { - "line": 247, + "line": 248, "column": 46 }, "identifierName": "holdInteractionTimeout" @@ -13531,15 +13723,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9609, - "end": 9648, + "start": 9670, + "end": 9709, "loc": { "start": { - "line": 241, + "line": 242, "column": 2 }, "end": { - "line": 243, + "line": 244, "column": 5 } } @@ -13549,15 +13741,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9803, - "end": 9839, + "start": 9864, + "end": 9900, "loc": { "start": { - "line": 250, + "line": 251, "column": 2 }, "end": { - "line": 252, + "line": 253, "column": 5 } } @@ -13565,15 +13757,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9843, - "end": 9869, + "start": 9904, + "end": 9930, "loc": { "start": { - "line": 253, + "line": 254, "column": 2 }, "end": { - "line": 253, + "line": 254, "column": 28 } } @@ -13582,15 +13774,15 @@ }, { "type": "ClassMethod", - "start": 9873, - "end": 10142, + "start": 9934, + "end": 10203, "loc": { "start": { - "line": 254, + "line": 255, "column": 2 }, "end": { - "line": 262, + "line": 263, "column": 3 } }, @@ -13598,15 +13790,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9873, - "end": 9889, + "start": 9934, + "end": 9950, "loc": { "start": { - "line": 254, + "line": 255, "column": 2 }, "end": { - "line": 254, + "line": 255, "column": 18 }, "identifierName": "handleButtonHold" @@ -13622,15 +13814,15 @@ "params": [ { "type": "Identifier", - "start": 9890, - "end": 9896, + "start": 9951, + "end": 9957, "loc": { "start": { - "line": 254, + "line": 255, "column": 19 }, "end": { - "line": 254, + "line": 255, "column": 25 }, "identifierName": "button" @@ -13640,73 +13832,73 @@ ], "body": { "type": "BlockStatement", - "start": 9897, - "end": 10142, + "start": 9958, + "end": 10203, "loc": { "start": { - "line": 254, + "line": 255, "column": 26 }, "end": { - "line": 262, + "line": 263, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 9996, - "end": 10137, + "start": 10057, + "end": 10198, "loc": { "start": { - "line": 258, + "line": 259, "column": 4 }, "end": { - "line": 261, + "line": 262, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 9996, - "end": 10136, + "start": 10057, + "end": 10197, "loc": { "start": { - "line": 258, + "line": 259, "column": 4 }, "end": { - "line": 261, + "line": 262, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9996, - "end": 10023, + "start": 10057, + "end": 10084, "loc": { "start": { - "line": 258, + "line": 259, "column": 4 }, "end": { - "line": 258, + "line": 259, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 9996, - "end": 10000, + "start": 10057, + "end": 10061, "loc": { "start": { - "line": 258, + "line": 259, "column": 4 }, "end": { - "line": 258, + "line": 259, "column": 8 } }, @@ -13714,15 +13906,15 @@ }, "property": { "type": "Identifier", - "start": 10001, - "end": 10023, + "start": 10062, + "end": 10084, "loc": { "start": { - "line": 258, + "line": 259, "column": 9 }, "end": { - "line": 258, + "line": 259, "column": 31 }, "identifierName": "holdInteractionTimeout" @@ -13734,29 +13926,29 @@ }, "right": { "type": "CallExpression", - "start": 10026, - "end": 10136, + "start": 10087, + "end": 10197, "loc": { "start": { - "line": 258, + "line": 259, "column": 34 }, "end": { - "line": 261, + "line": 262, "column": 11 } }, "callee": { "type": "Identifier", - "start": 10026, - "end": 10036, + "start": 10087, + "end": 10097, "loc": { "start": { - "line": 258, + "line": 259, "column": 34 }, "end": { - "line": 258, + "line": 259, "column": 44 }, "identifierName": "setTimeout" @@ -13766,15 +13958,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10037, - "end": 10130, + "start": 10098, + "end": 10191, "loc": { "start": { - "line": 258, + "line": 259, "column": 45 }, "end": { - "line": 261, + "line": 262, "column": 5 } }, @@ -13785,87 +13977,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10043, - "end": 10130, + "start": 10104, + "end": 10191, "loc": { "start": { - "line": 258, + "line": 259, "column": 51 }, "end": { - "line": 261, + "line": 262, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10052, - "end": 10085, + "start": 10113, + "end": 10146, "loc": { "start": { - "line": 259, + "line": 260, "column": 6 }, "end": { - "line": 259, + "line": 260, "column": 39 } }, "expression": { "type": "CallExpression", - "start": 10052, - "end": 10084, + "start": 10113, + "end": 10145, "loc": { "start": { - "line": 259, + "line": 260, "column": 6 }, "end": { - "line": 259, + "line": 260, "column": 38 } }, "callee": { "type": "MemberExpression", - "start": 10052, - "end": 10076, + "start": 10113, + "end": 10137, "loc": { "start": { - "line": 259, + "line": 260, "column": 6 }, "end": { - "line": 259, + "line": 260, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 10052, - "end": 10056, + "start": 10113, + "end": 10117, "loc": { "start": { - "line": 259, + "line": 260, "column": 6 }, "end": { - "line": 259, + "line": 260, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10057, - "end": 10076, + "start": 10118, + "end": 10137, "loc": { "start": { - "line": 259, + "line": 260, "column": 11 }, "end": { - "line": 259, + "line": 260, "column": 30 }, "identifierName": "handleButtonClicked" @@ -13877,15 +14069,15 @@ "arguments": [ { "type": "Identifier", - "start": 10077, - "end": 10083, + "start": 10138, + "end": 10144, "loc": { "start": { - "line": 259, + "line": 260, "column": 31 }, "end": { - "line": 259, + "line": 260, "column": 37 }, "identifierName": "button" @@ -13897,72 +14089,72 @@ }, { "type": "ExpressionStatement", - "start": 10093, - "end": 10123, + "start": 10154, + "end": 10184, "loc": { "start": { - "line": 260, + "line": 261, "column": 6 }, "end": { - "line": 260, + "line": 261, "column": 36 } }, "expression": { "type": "CallExpression", - "start": 10093, - "end": 10122, + "start": 10154, + "end": 10183, "loc": { "start": { - "line": 260, + "line": 261, "column": 6 }, "end": { - "line": 260, + "line": 261, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 10093, - "end": 10114, + "start": 10154, + "end": 10175, "loc": { "start": { - "line": 260, + "line": 261, "column": 6 }, "end": { - "line": 260, + "line": 261, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 10093, - "end": 10097, + "start": 10154, + "end": 10158, "loc": { "start": { - "line": 260, + "line": 261, "column": 6 }, "end": { - "line": 260, + "line": 261, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10098, - "end": 10114, + "start": 10159, + "end": 10175, "loc": { "start": { - "line": 260, + "line": 261, "column": 11 }, "end": { - "line": 260, + "line": 261, "column": 27 }, "identifierName": "handleButtonHold" @@ -13974,15 +14166,15 @@ "arguments": [ { "type": "Identifier", - "start": 10115, - "end": 10121, + "start": 10176, + "end": 10182, "loc": { "start": { - "line": 260, + "line": 261, "column": 28 }, "end": { - "line": 260, + "line": 261, "column": 34 }, "identifierName": "button" @@ -13998,15 +14190,15 @@ }, { "type": "NumericLiteral", - "start": 10132, - "end": 10135, + "start": 10193, + "end": 10196, "loc": { "start": { - "line": 261, + "line": 262, "column": 7 }, "end": { - "line": 261, + "line": 262, "column": 10 } }, @@ -14024,15 +14216,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 9904, - "end": 9990, + "start": 9965, + "end": 10051, "loc": { "start": { - "line": 255, + "line": 256, "column": 4 }, "end": { - "line": 257, + "line": 258, "column": 7 } } @@ -14047,15 +14239,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9803, - "end": 9839, + "start": 9864, + "end": 9900, "loc": { "start": { - "line": 250, + "line": 251, "column": 2 }, "end": { - "line": 252, + "line": 253, "column": 5 } } @@ -14063,15 +14255,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9843, - "end": 9869, + "start": 9904, + "end": 9930, "loc": { "start": { - "line": 253, + "line": 254, "column": 2 }, "end": { - "line": 253, + "line": 254, "column": 28 } } @@ -14081,15 +14273,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10148, - "end": 10245, + "start": 10209, + "end": 10306, "loc": { "start": { - "line": 264, + "line": 265, "column": 2 }, "end": { - "line": 266, + "line": 267, "column": 5 } } @@ -14098,15 +14290,15 @@ }, { "type": "ClassMethod", - "start": 10249, - "end": 10361, + "start": 10310, + "end": 10422, "loc": { "start": { - "line": 267, + "line": 268, "column": 2 }, "end": { - "line": 271, + "line": 272, "column": 3 } }, @@ -14114,15 +14306,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10249, - "end": 10267, + "start": 10310, + "end": 10328, "loc": { "start": { - "line": 267, + "line": 268, "column": 2 }, "end": { - "line": 267, + "line": 268, "column": 20 }, "identifierName": "syncInstanceInputs" @@ -14138,87 +14330,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10269, - "end": 10361, + "start": 10330, + "end": 10422, "loc": { "start": { - "line": 267, + "line": 268, "column": 22 }, "end": { - "line": 271, + "line": 272, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10276, - "end": 10356, + "start": 10337, + "end": 10417, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 270, + "line": 271, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 10276, - "end": 10355, + "start": 10337, + "end": 10416, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 270, + "line": 271, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 10276, - "end": 10289, + "start": 10337, + "end": 10350, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 268, + "line": 269, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 10276, - "end": 10280, + "start": 10337, + "end": 10341, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 268, + "line": 269, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10281, - "end": 10289, + "start": 10342, + "end": 10350, "loc": { "start": { - "line": 268, + "line": 269, "column": 9 }, "end": { - "line": 268, + "line": 269, "column": 17 }, "identifierName": "dispatch" @@ -14230,15 +14422,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10290, - "end": 10354, + "start": 10351, + "end": 10415, "loc": { "start": { - "line": 268, + "line": 269, "column": 18 }, "end": { - "line": 270, + "line": 271, "column": 5 } }, @@ -14249,15 +14441,15 @@ "params": [ { "type": "Identifier", - "start": 10291, - "end": 10299, + "start": 10352, + "end": 10360, "loc": { "start": { - "line": 268, + "line": 269, "column": 19 }, "end": { - "line": 268, + "line": 269, "column": 27 }, "identifierName": "instance" @@ -14267,72 +14459,72 @@ ], "body": { "type": "BlockStatement", - "start": 10304, - "end": 10354, + "start": 10365, + "end": 10415, "loc": { "start": { - "line": 268, + "line": 269, "column": 32 }, "end": { - "line": 270, + "line": 271, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10313, - "end": 10347, + "start": 10374, + "end": 10408, "loc": { "start": { - "line": 269, + "line": 270, "column": 6 }, "end": { - "line": 269, + "line": 270, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 10313, - "end": 10346, + "start": 10374, + "end": 10407, "loc": { "start": { - "line": 269, + "line": 270, "column": 6 }, "end": { - "line": 269, + "line": 270, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 10313, - "end": 10334, + "start": 10374, + "end": 10395, "loc": { "start": { - "line": 269, + "line": 270, "column": 6 }, "end": { - "line": 269, + "line": 270, "column": 27 } }, "object": { "type": "Identifier", - "start": 10313, - "end": 10321, + "start": 10374, + "end": 10382, "loc": { "start": { - "line": 269, + "line": 270, "column": 6 }, "end": { - "line": 269, + "line": 270, "column": 14 }, "identifierName": "instance" @@ -14341,15 +14533,15 @@ }, "property": { "type": "Identifier", - "start": 10322, - "end": 10334, + "start": 10383, + "end": 10395, "loc": { "start": { - "line": 269, + "line": 270, "column": 15 }, "end": { - "line": 269, + "line": 270, "column": 27 }, "identifierName": "replaceInput" @@ -14361,44 +14553,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10335, - "end": 10345, + "start": 10396, + "end": 10406, "loc": { "start": { - "line": 269, + "line": 270, "column": 28 }, "end": { - "line": 269, + "line": 270, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 10335, - "end": 10339, + "start": 10396, + "end": 10400, "loc": { "start": { - "line": 269, + "line": 270, "column": 28 }, "end": { - "line": 269, + "line": 270, "column": 32 } } }, "property": { "type": "Identifier", - "start": 10340, - "end": 10345, + "start": 10401, + "end": 10406, "loc": { "start": { - "line": 269, + "line": 270, "column": 33 }, "end": { - "line": 269, + "line": 270, "column": 38 }, "identifierName": "input" @@ -14425,15 +14617,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10148, - "end": 10245, + "start": 10209, + "end": 10306, "loc": { "start": { - "line": 264, + "line": 265, "column": 2 }, "end": { - "line": 266, + "line": 267, "column": 5 } } @@ -14443,15 +14635,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10369, - "end": 10487, + "start": 10430, + "end": 10548, "loc": { "start": { - "line": 273, + "line": 274, "column": 2 }, "end": { - "line": 276, + "line": 277, "column": 5 } } @@ -14460,15 +14652,15 @@ }, { "type": "ClassMethod", - "start": 10491, - "end": 10766, + "start": 10552, + "end": 10827, "loc": { "start": { - "line": 277, + "line": 278, "column": 2 }, "end": { - "line": 286, + "line": 287, "column": 3 } }, @@ -14476,15 +14668,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10491, - "end": 10501, + "start": 10552, + "end": 10562, "loc": { "start": { - "line": 277, + "line": 278, "column": 2 }, "end": { - "line": 277, + "line": 278, "column": 12 }, "identifierName": "clearInput" @@ -14500,15 +14692,15 @@ "params": [ { "type": "Identifier", - "start": 10502, - "end": 10511, + "start": 10563, + "end": 10572, "loc": { "start": { - "line": 277, + "line": 278, "column": 13 }, "end": { - "line": 277, + "line": 278, "column": 22 }, "identifierName": "inputName" @@ -14518,59 +14710,59 @@ ], "body": { "type": "BlockStatement", - "start": 10512, - "end": 10766, + "start": 10573, + "end": 10827, "loc": { "start": { - "line": 277, + "line": 278, "column": 23 }, "end": { - "line": 286, + "line": 287, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10519, - "end": 10567, + "start": 10580, + "end": 10628, "loc": { "start": { - "line": 278, + "line": 279, "column": 4 }, "end": { - "line": 278, + "line": 279, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 10519, - "end": 10566, + "start": 10580, + "end": 10627, "loc": { "start": { - "line": 278, + "line": 279, "column": 4 }, "end": { - "line": 278, + "line": 279, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 10519, - "end": 10528, + "start": 10580, + "end": 10589, "loc": { "start": { - "line": 278, + "line": 279, "column": 4 }, "end": { - "line": 278, + "line": 279, "column": 13 }, "identifierName": "inputName" @@ -14579,29 +14771,29 @@ }, "right": { "type": "LogicalExpression", - "start": 10531, - "end": 10566, + "start": 10592, + "end": 10627, "loc": { "start": { - "line": 278, + "line": 279, "column": 16 }, "end": { - "line": 278, + "line": 279, "column": 51 } }, "left": { "type": "Identifier", - "start": 10531, - "end": 10540, + "start": 10592, + "end": 10601, "loc": { "start": { - "line": 278, + "line": 279, "column": 16 }, "end": { - "line": 278, + "line": 279, "column": 25 }, "identifierName": "inputName" @@ -14611,58 +14803,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 10544, - "end": 10566, + "start": 10605, + "end": 10627, "loc": { "start": { - "line": 278, + "line": 279, "column": 29 }, "end": { - "line": 278, + "line": 279, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 10544, - "end": 10556, + "start": 10605, + "end": 10617, "loc": { "start": { - "line": 278, + "line": 279, "column": 29 }, "end": { - "line": 278, + "line": 279, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 10544, - "end": 10548, + "start": 10605, + "end": 10609, "loc": { "start": { - "line": 278, + "line": 279, "column": 29 }, "end": { - "line": 278, + "line": 279, "column": 33 } } }, "property": { "type": "Identifier", - "start": 10549, - "end": 10556, + "start": 10610, + "end": 10617, "loc": { "start": { - "line": 278, + "line": 279, "column": 34 }, "end": { - "line": 278, + "line": 279, "column": 41 }, "identifierName": "options" @@ -14673,15 +14865,15 @@ }, "property": { "type": "Identifier", - "start": 10557, - "end": 10566, + "start": 10618, + "end": 10627, "loc": { "start": { - "line": 278, + "line": 279, "column": 42 }, "end": { - "line": 278, + "line": 279, "column": 51 }, "identifierName": "inputName" @@ -14695,87 +14887,87 @@ }, { "type": "ExpressionStatement", - "start": 10573, - "end": 10613, + "start": 10634, + "end": 10674, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 10573, - "end": 10612, + "start": 10634, + "end": 10673, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10573, - "end": 10607, + "start": 10634, + "end": 10668, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 10573, - "end": 10583, + "start": 10634, + "end": 10644, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 10573, - "end": 10577, + "start": 10634, + "end": 10638, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10578, - "end": 10583, + "start": 10639, + "end": 10644, "loc": { "start": { - "line": 279, + "line": 280, "column": 9 }, "end": { - "line": 279, + "line": 280, "column": 14 }, "identifierName": "input" @@ -14786,58 +14978,58 @@ }, "property": { "type": "MemberExpression", - "start": 10584, - "end": 10606, + "start": 10645, + "end": 10667, "loc": { "start": { - "line": 279, + "line": 280, "column": 15 }, "end": { - "line": 279, + "line": 280, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 10584, - "end": 10596, + "start": 10645, + "end": 10657, "loc": { "start": { - "line": 279, + "line": 280, "column": 15 }, "end": { - "line": 279, + "line": 280, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 10584, - "end": 10588, + "start": 10645, + "end": 10649, "loc": { "start": { - "line": 279, + "line": 280, "column": 15 }, "end": { - "line": 279, + "line": 280, "column": 19 } } }, "property": { "type": "Identifier", - "start": 10589, - "end": 10596, + "start": 10650, + "end": 10657, "loc": { "start": { - "line": 279, + "line": 280, "column": 20 }, "end": { - "line": 279, + "line": 280, "column": 27 }, "identifierName": "options" @@ -14848,15 +15040,15 @@ }, "property": { "type": "Identifier", - "start": 10597, - "end": 10606, + "start": 10658, + "end": 10667, "loc": { "start": { - "line": 279, + "line": 280, "column": 28 }, "end": { - "line": 279, + "line": 280, "column": 37 }, "identifierName": "inputName" @@ -14869,15 +15061,15 @@ }, "right": { "type": "StringLiteral", - "start": 10610, - "end": 10612, + "start": 10671, + "end": 10673, "loc": { "start": { - "line": 279, + "line": 280, "column": 41 }, "end": { - "line": 279, + "line": 280, "column": 43 } }, @@ -14892,15 +15084,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10621, - "end": 10676, + "start": 10682, + "end": 10737, "loc": { "start": { - "line": 281, + "line": 282, "column": 4 }, "end": { - "line": 283, + "line": 284, "column": 7 } } @@ -14909,57 +15101,57 @@ }, { "type": "IfStatement", - "start": 10682, - "end": 10761, + "start": 10743, + "end": 10822, "loc": { "start": { - "line": 284, + "line": 285, "column": 4 }, "end": { - "line": 285, + "line": 286, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 10685, - "end": 10716, + "start": 10746, + "end": 10777, "loc": { "start": { - "line": 284, + "line": 285, "column": 7 }, "end": { - "line": 284, + "line": 285, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 10685, - "end": 10697, + "start": 10746, + "end": 10758, "loc": { "start": { - "line": 284, + "line": 285, "column": 7 }, "end": { - "line": 284, + "line": 285, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 10685, - "end": 10689, + "start": 10746, + "end": 10750, "loc": { "start": { - "line": 284, + "line": 285, "column": 7 }, "end": { - "line": 284, + "line": 285, "column": 11 } }, @@ -14967,15 +15159,15 @@ }, "property": { "type": "Identifier", - "start": 10690, - "end": 10697, + "start": 10751, + "end": 10758, "loc": { "start": { - "line": 284, + "line": 285, "column": 12 }, "end": { - "line": 284, + "line": 285, "column": 19 }, "identifierName": "options" @@ -14987,15 +15179,15 @@ }, "property": { "type": "Identifier", - "start": 10698, - "end": 10716, + "start": 10759, + "end": 10777, "loc": { "start": { - "line": 284, + "line": 285, "column": 20 }, "end": { - "line": 284, + "line": 285, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -15007,72 +15199,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10725, - "end": 10761, + "start": 10786, + "end": 10822, "loc": { "start": { - "line": 285, + "line": 286, "column": 6 }, "end": { - "line": 285, + "line": 286, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 10725, - "end": 10760, + "start": 10786, + "end": 10821, "loc": { "start": { - "line": 285, + "line": 286, "column": 6 }, "end": { - "line": 285, + "line": 286, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 10725, - "end": 10748, + "start": 10786, + "end": 10809, "loc": { "start": { - "line": 285, + "line": 286, "column": 6 }, "end": { - "line": 285, + "line": 286, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10725, - "end": 10729, + "start": 10786, + "end": 10790, "loc": { "start": { - "line": 285, + "line": 286, "column": 6 }, "end": { - "line": 285, + "line": 286, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10730, - "end": 10748, + "start": 10791, + "end": 10809, "loc": { "start": { - "line": 285, + "line": 286, "column": 11 }, "end": { - "line": 285, + "line": 286, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -15084,44 +15276,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10749, - "end": 10759, + "start": 10810, + "end": 10820, "loc": { "start": { - "line": 285, + "line": 286, "column": 30 }, "end": { - "line": 285, + "line": 286, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 10749, - "end": 10753, + "start": 10810, + "end": 10814, "loc": { "start": { - "line": 285, + "line": 286, "column": 30 }, "end": { - "line": 285, + "line": 286, "column": 34 } } }, "property": { "type": "Identifier", - "start": 10754, - "end": 10759, + "start": 10815, + "end": 10820, "loc": { "start": { - "line": 285, + "line": 286, "column": 35 }, "end": { - "line": 285, + "line": 286, "column": 40 }, "identifierName": "input" @@ -15138,15 +15330,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10621, - "end": 10676, + "start": 10682, + "end": 10737, "loc": { "start": { - "line": 281, + "line": 282, "column": 4 }, "end": { - "line": 283, + "line": 284, "column": 7 } } @@ -15161,15 +15353,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10369, - "end": 10487, + "start": 10430, + "end": 10548, "loc": { "start": { - "line": 273, + "line": 274, "column": 2 }, "end": { - "line": 276, + "line": 277, "column": 5 } } @@ -15179,15 +15371,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10772, - "end": 10934, + "start": 10833, + "end": 10995, "loc": { "start": { - "line": 288, + "line": 289, "column": 2 }, "end": { - "line": 291, + "line": 292, "column": 5 } } @@ -15196,15 +15388,15 @@ }, { "type": "ClassMethod", - "start": 10938, - "end": 11215, + "start": 10999, + "end": 11276, "loc": { "start": { - "line": 292, + "line": 293, "column": 2 }, "end": { - "line": 302, + "line": 303, "column": 3 } }, @@ -15212,15 +15404,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10938, - "end": 10946, + "start": 10999, + "end": 11007, "loc": { "start": { - "line": 292, + "line": 293, "column": 2 }, "end": { - "line": 292, + "line": 293, "column": 10 }, "identifierName": "getInput" @@ -15236,15 +15428,15 @@ "params": [ { "type": "Identifier", - "start": 10947, - "end": 10956, + "start": 11008, + "end": 11017, "loc": { "start": { - "line": 292, + "line": 293, "column": 11 }, "end": { - "line": 292, + "line": 293, "column": 20 }, "identifierName": "inputName" @@ -15254,59 +15446,59 @@ ], "body": { "type": "BlockStatement", - "start": 10957, - "end": 11215, + "start": 11018, + "end": 11276, "loc": { "start": { - "line": 292, + "line": 293, "column": 21 }, "end": { - "line": 302, + "line": 303, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10964, - "end": 11012, + "start": 11025, + "end": 11073, "loc": { "start": { - "line": 293, + "line": 294, "column": 4 }, "end": { - "line": 293, + "line": 294, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 10964, - "end": 11011, + "start": 11025, + "end": 11072, "loc": { "start": { - "line": 293, + "line": 294, "column": 4 }, "end": { - "line": 293, + "line": 294, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 10964, - "end": 10973, + "start": 11025, + "end": 11034, "loc": { "start": { - "line": 293, + "line": 294, "column": 4 }, "end": { - "line": 293, + "line": 294, "column": 13 }, "identifierName": "inputName" @@ -15315,29 +15507,29 @@ }, "right": { "type": "LogicalExpression", - "start": 10976, - "end": 11011, + "start": 11037, + "end": 11072, "loc": { "start": { - "line": 293, + "line": 294, "column": 16 }, "end": { - "line": 293, + "line": 294, "column": 51 } }, "left": { "type": "Identifier", - "start": 10976, - "end": 10985, + "start": 11037, + "end": 11046, "loc": { "start": { - "line": 293, + "line": 294, "column": 16 }, "end": { - "line": 293, + "line": 294, "column": 25 }, "identifierName": "inputName" @@ -15347,58 +15539,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 10989, - "end": 11011, + "start": 11050, + "end": 11072, "loc": { "start": { - "line": 293, + "line": 294, "column": 29 }, "end": { - "line": 293, + "line": 294, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 10989, - "end": 11001, + "start": 11050, + "end": 11062, "loc": { "start": { - "line": 293, + "line": 294, "column": 29 }, "end": { - "line": 293, + "line": 294, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 10989, - "end": 10993, + "start": 11050, + "end": 11054, "loc": { "start": { - "line": 293, + "line": 294, "column": 29 }, "end": { - "line": 293, + "line": 294, "column": 33 } } }, "property": { "type": "Identifier", - "start": 10994, - "end": 11001, + "start": 11055, + "end": 11062, "loc": { "start": { - "line": 293, + "line": 294, "column": 34 }, "end": { - "line": 293, + "line": 294, "column": 41 }, "identifierName": "options" @@ -15409,15 +15601,15 @@ }, "property": { "type": "Identifier", - "start": 11002, - "end": 11011, + "start": 11063, + "end": 11072, "loc": { "start": { - "line": 293, + "line": 294, "column": 42 }, "end": { - "line": 293, + "line": 294, "column": 51 }, "identifierName": "inputName" @@ -15432,15 +15624,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11020, - "end": 11075, + "start": 11081, + "end": 11136, "loc": { "start": { - "line": 295, + "line": 296, "column": 4 }, "end": { - "line": 297, + "line": 298, "column": 7 } } @@ -15449,57 +15641,57 @@ }, { "type": "IfStatement", - "start": 11081, - "end": 11160, + "start": 11142, + "end": 11221, "loc": { "start": { - "line": 298, + "line": 299, "column": 4 }, "end": { - "line": 299, + "line": 300, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11084, - "end": 11115, + "start": 11145, + "end": 11176, "loc": { "start": { - "line": 298, + "line": 299, "column": 7 }, "end": { - "line": 298, + "line": 299, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11084, - "end": 11096, + "start": 11145, + "end": 11157, "loc": { "start": { - "line": 298, + "line": 299, "column": 7 }, "end": { - "line": 298, + "line": 299, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11084, - "end": 11088, + "start": 11145, + "end": 11149, "loc": { "start": { - "line": 298, + "line": 299, "column": 7 }, "end": { - "line": 298, + "line": 299, "column": 11 } }, @@ -15507,15 +15699,15 @@ }, "property": { "type": "Identifier", - "start": 11089, - "end": 11096, + "start": 11150, + "end": 11157, "loc": { "start": { - "line": 298, + "line": 299, "column": 12 }, "end": { - "line": 298, + "line": 299, "column": 19 }, "identifierName": "options" @@ -15527,15 +15719,15 @@ }, "property": { "type": "Identifier", - "start": 11097, - "end": 11115, + "start": 11158, + "end": 11176, "loc": { "start": { - "line": 298, + "line": 299, "column": 20 }, "end": { - "line": 298, + "line": 299, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -15547,72 +15739,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11124, - "end": 11160, + "start": 11185, + "end": 11221, "loc": { "start": { - "line": 299, + "line": 300, "column": 6 }, "end": { - "line": 299, + "line": 300, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11124, - "end": 11159, + "start": 11185, + "end": 11220, "loc": { "start": { - "line": 299, + "line": 300, "column": 6 }, "end": { - "line": 299, + "line": 300, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11124, - "end": 11147, + "start": 11185, + "end": 11208, "loc": { "start": { - "line": 299, + "line": 300, "column": 6 }, "end": { - "line": 299, + "line": 300, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11124, - "end": 11128, + "start": 11185, + "end": 11189, "loc": { "start": { - "line": 299, + "line": 300, "column": 6 }, "end": { - "line": 299, + "line": 300, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11129, - "end": 11147, + "start": 11190, + "end": 11208, "loc": { "start": { - "line": 299, + "line": 300, "column": 11 }, "end": { - "line": 299, + "line": 300, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -15624,44 +15816,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11148, - "end": 11158, + "start": 11209, + "end": 11219, "loc": { "start": { - "line": 299, + "line": 300, "column": 30 }, "end": { - "line": 299, + "line": 300, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11148, - "end": 11152, + "start": 11209, + "end": 11213, "loc": { "start": { - "line": 299, + "line": 300, "column": 30 }, "end": { - "line": 299, + "line": 300, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11153, - "end": 11158, + "start": 11214, + "end": 11219, "loc": { "start": { - "line": 299, + "line": 300, "column": 35 }, "end": { - "line": 299, + "line": 300, "column": 40 }, "identifierName": "input" @@ -15678,15 +15870,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11020, - "end": 11075, + "start": 11081, + "end": 11136, "loc": { "start": { - "line": 295, + "line": 296, "column": 4 }, "end": { - "line": 297, + "line": 298, "column": 7 } } @@ -15695,72 +15887,72 @@ }, { "type": "ReturnStatement", - "start": 11168, - "end": 11210, + "start": 11229, + "end": 11271, "loc": { "start": { - "line": 301, + "line": 302, "column": 4 }, "end": { - "line": 301, + "line": 302, "column": 46 } }, "argument": { "type": "MemberExpression", - "start": 11175, - "end": 11209, + "start": 11236, + "end": 11270, "loc": { "start": { - "line": 301, + "line": 302, "column": 11 }, "end": { - "line": 301, + "line": 302, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 11175, - "end": 11185, + "start": 11236, + "end": 11246, "loc": { "start": { - "line": 301, + "line": 302, "column": 11 }, "end": { - "line": 301, + "line": 302, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 11175, - "end": 11179, + "start": 11236, + "end": 11240, "loc": { "start": { - "line": 301, + "line": 302, "column": 11 }, "end": { - "line": 301, + "line": 302, "column": 15 } } }, "property": { "type": "Identifier", - "start": 11180, - "end": 11185, + "start": 11241, + "end": 11246, "loc": { "start": { - "line": 301, + "line": 302, "column": 16 }, "end": { - "line": 301, + "line": 302, "column": 21 }, "identifierName": "input" @@ -15771,58 +15963,58 @@ }, "property": { "type": "MemberExpression", - "start": 11186, - "end": 11208, + "start": 11247, + "end": 11269, "loc": { "start": { - "line": 301, + "line": 302, "column": 22 }, "end": { - "line": 301, + "line": 302, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 11186, - "end": 11198, + "start": 11247, + "end": 11259, "loc": { "start": { - "line": 301, + "line": 302, "column": 22 }, "end": { - "line": 301, + "line": 302, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 11186, - "end": 11190, + "start": 11247, + "end": 11251, "loc": { "start": { - "line": 301, + "line": 302, "column": 22 }, "end": { - "line": 301, + "line": 302, "column": 26 } } }, "property": { "type": "Identifier", - "start": 11191, - "end": 11198, + "start": 11252, + "end": 11259, "loc": { "start": { - "line": 301, + "line": 302, "column": 27 }, "end": { - "line": 301, + "line": 302, "column": 34 }, "identifierName": "options" @@ -15833,15 +16025,15 @@ }, "property": { "type": "Identifier", - "start": 11199, - "end": 11208, + "start": 11260, + "end": 11269, "loc": { "start": { - "line": 301, + "line": 302, "column": 35 }, "end": { - "line": 301, + "line": 302, "column": 44 }, "identifierName": "inputName" @@ -15861,15 +16053,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10772, - "end": 10934, + "start": 10833, + "end": 10995, "loc": { "start": { - "line": 288, + "line": 289, "column": 2 }, "end": { - "line": 291, + "line": 292, "column": 5 } } @@ -15879,15 +16071,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11221, - "end": 11381, + "start": 11282, + "end": 11442, "loc": { "start": { - "line": 304, + "line": 305, "column": 2 }, "end": { - "line": 308, + "line": 309, "column": 5 } } @@ -15896,15 +16088,15 @@ }, { "type": "ClassMethod", - "start": 11385, - "end": 11655, + "start": 11446, + "end": 11716, "loc": { "start": { - "line": 309, + "line": 310, "column": 2 }, "end": { - "line": 318, + "line": 319, "column": 3 } }, @@ -15912,15 +16104,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11385, - "end": 11393, + "start": 11446, + "end": 11454, "loc": { "start": { - "line": 309, + "line": 310, "column": 2 }, "end": { - "line": 309, + "line": 310, "column": 10 }, "identifierName": "setInput" @@ -15936,15 +16128,15 @@ "params": [ { "type": "Identifier", - "start": 11394, - "end": 11399, + "start": 11455, + "end": 11460, "loc": { "start": { - "line": 309, + "line": 310, "column": 11 }, "end": { - "line": 309, + "line": 310, "column": 16 }, "identifierName": "input" @@ -15953,15 +16145,15 @@ }, { "type": "Identifier", - "start": 11401, - "end": 11410, + "start": 11462, + "end": 11471, "loc": { "start": { - "line": 309, + "line": 310, "column": 18 }, "end": { - "line": 309, + "line": 310, "column": 27 }, "identifierName": "inputName" @@ -15971,59 +16163,59 @@ ], "body": { "type": "BlockStatement", - "start": 11411, - "end": 11655, + "start": 11472, + "end": 11716, "loc": { "start": { - "line": 309, + "line": 310, "column": 28 }, "end": { - "line": 318, + "line": 319, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11418, - "end": 11466, + "start": 11479, + "end": 11527, "loc": { "start": { - "line": 310, + "line": 311, "column": 4 }, "end": { - "line": 310, + "line": 311, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11418, - "end": 11465, + "start": 11479, + "end": 11526, "loc": { "start": { - "line": 310, + "line": 311, "column": 4 }, "end": { - "line": 310, + "line": 311, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11418, - "end": 11427, + "start": 11479, + "end": 11488, "loc": { "start": { - "line": 310, + "line": 311, "column": 4 }, "end": { - "line": 310, + "line": 311, "column": 13 }, "identifierName": "inputName" @@ -16032,29 +16224,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11430, - "end": 11465, + "start": 11491, + "end": 11526, "loc": { "start": { - "line": 310, + "line": 311, "column": 16 }, "end": { - "line": 310, + "line": 311, "column": 51 } }, "left": { "type": "Identifier", - "start": 11430, - "end": 11439, + "start": 11491, + "end": 11500, "loc": { "start": { - "line": 310, + "line": 311, "column": 16 }, "end": { - "line": 310, + "line": 311, "column": 25 }, "identifierName": "inputName" @@ -16064,58 +16256,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11443, - "end": 11465, + "start": 11504, + "end": 11526, "loc": { "start": { - "line": 310, + "line": 311, "column": 29 }, "end": { - "line": 310, + "line": 311, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11443, - "end": 11455, + "start": 11504, + "end": 11516, "loc": { "start": { - "line": 310, + "line": 311, "column": 29 }, "end": { - "line": 310, + "line": 311, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11443, - "end": 11447, + "start": 11504, + "end": 11508, "loc": { "start": { - "line": 310, + "line": 311, "column": 29 }, "end": { - "line": 310, + "line": 311, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11448, - "end": 11455, + "start": 11509, + "end": 11516, "loc": { "start": { - "line": 310, + "line": 311, "column": 34 }, "end": { - "line": 310, + "line": 311, "column": 41 }, "identifierName": "options" @@ -16126,15 +16318,15 @@ }, "property": { "type": "Identifier", - "start": 11456, - "end": 11465, + "start": 11517, + "end": 11526, "loc": { "start": { - "line": 310, + "line": 311, "column": 42 }, "end": { - "line": 310, + "line": 311, "column": 51 }, "identifierName": "inputName" @@ -16148,87 +16340,87 @@ }, { "type": "ExpressionStatement", - "start": 11472, - "end": 11502, + "start": 11533, + "end": 11563, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 11472, - "end": 11501, + "start": 11533, + "end": 11562, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11472, - "end": 11493, + "start": 11533, + "end": 11554, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 11472, - "end": 11482, + "start": 11533, + "end": 11543, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 11472, - "end": 11476, + "start": 11533, + "end": 11537, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 8 } } }, "property": { "type": "Identifier", - "start": 11477, - "end": 11482, + "start": 11538, + "end": 11543, "loc": { "start": { - "line": 311, + "line": 312, "column": 9 }, "end": { - "line": 311, + "line": 312, "column": 14 }, "identifierName": "input" @@ -16239,15 +16431,15 @@ }, "property": { "type": "Identifier", - "start": 11483, - "end": 11492, + "start": 11544, + "end": 11553, "loc": { "start": { - "line": 311, + "line": 312, "column": 15 }, "end": { - "line": 311, + "line": 312, "column": 24 }, "identifierName": "inputName" @@ -16258,15 +16450,15 @@ }, "right": { "type": "Identifier", - "start": 11496, - "end": 11501, + "start": 11557, + "end": 11562, "loc": { "start": { - "line": 311, + "line": 312, "column": 28 }, "end": { - "line": 311, + "line": 312, "column": 33 }, "identifierName": "input" @@ -16278,15 +16470,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11510, - "end": 11565, + "start": 11571, + "end": 11626, "loc": { "start": { - "line": 313, + "line": 314, "column": 4 }, "end": { - "line": 315, + "line": 316, "column": 7 } } @@ -16295,57 +16487,57 @@ }, { "type": "IfStatement", - "start": 11571, - "end": 11650, + "start": 11632, + "end": 11711, "loc": { "start": { - "line": 316, + "line": 317, "column": 4 }, "end": { - "line": 317, + "line": 318, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11574, - "end": 11605, + "start": 11635, + "end": 11666, "loc": { "start": { - "line": 316, + "line": 317, "column": 7 }, "end": { - "line": 316, + "line": 317, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11574, - "end": 11586, + "start": 11635, + "end": 11647, "loc": { "start": { - "line": 316, + "line": 317, "column": 7 }, "end": { - "line": 316, + "line": 317, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11574, - "end": 11578, + "start": 11635, + "end": 11639, "loc": { "start": { - "line": 316, + "line": 317, "column": 7 }, "end": { - "line": 316, + "line": 317, "column": 11 } }, @@ -16353,15 +16545,15 @@ }, "property": { "type": "Identifier", - "start": 11579, - "end": 11586, + "start": 11640, + "end": 11647, "loc": { "start": { - "line": 316, + "line": 317, "column": 12 }, "end": { - "line": 316, + "line": 317, "column": 19 }, "identifierName": "options" @@ -16373,15 +16565,15 @@ }, "property": { "type": "Identifier", - "start": 11587, - "end": 11605, + "start": 11648, + "end": 11666, "loc": { "start": { - "line": 316, + "line": 317, "column": 20 }, "end": { - "line": 316, + "line": 317, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -16393,72 +16585,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11614, - "end": 11650, + "start": 11675, + "end": 11711, "loc": { "start": { - "line": 317, + "line": 318, "column": 6 }, "end": { - "line": 317, + "line": 318, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11614, - "end": 11649, + "start": 11675, + "end": 11710, "loc": { "start": { - "line": 317, + "line": 318, "column": 6 }, "end": { - "line": 317, + "line": 318, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11614, - "end": 11637, + "start": 11675, + "end": 11698, "loc": { "start": { - "line": 317, + "line": 318, "column": 6 }, "end": { - "line": 317, + "line": 318, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11614, - "end": 11618, + "start": 11675, + "end": 11679, "loc": { "start": { - "line": 317, + "line": 318, "column": 6 }, "end": { - "line": 317, + "line": 318, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11619, - "end": 11637, + "start": 11680, + "end": 11698, "loc": { "start": { - "line": 317, + "line": 318, "column": 11 }, "end": { - "line": 317, + "line": 318, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -16470,44 +16662,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11638, - "end": 11648, + "start": 11699, + "end": 11709, "loc": { "start": { - "line": 317, + "line": 318, "column": 30 }, "end": { - "line": 317, + "line": 318, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11638, - "end": 11642, + "start": 11699, + "end": 11703, "loc": { "start": { - "line": 317, + "line": 318, "column": 30 }, "end": { - "line": 317, + "line": 318, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11643, - "end": 11648, + "start": 11704, + "end": 11709, "loc": { "start": { - "line": 317, + "line": 318, "column": 35 }, "end": { - "line": 317, + "line": 318, "column": 40 }, "identifierName": "input" @@ -16524,15 +16716,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11510, - "end": 11565, + "start": 11571, + "end": 11626, "loc": { "start": { - "line": 313, + "line": 314, "column": 4 }, "end": { - "line": 315, + "line": 316, "column": 7 } } @@ -16547,15 +16739,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11221, - "end": 11381, + "start": 11282, + "end": 11442, "loc": { "start": { - "line": 304, + "line": 305, "column": 2 }, "end": { - "line": 308, + "line": 309, "column": 5 } } @@ -16565,15 +16757,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11663, - "end": 11772, + "start": 11724, + "end": 11833, "loc": { "start": { - "line": 320, + "line": 321, "column": 2 }, "end": { - "line": 323, + "line": 324, "column": 5 } } @@ -16582,15 +16774,15 @@ }, { "type": "ClassMethod", - "start": 11776, - "end": 11832, + "start": 11837, + "end": 11893, "loc": { "start": { - "line": 324, + "line": 325, "column": 2 }, "end": { - "line": 326, + "line": 327, "column": 3 } }, @@ -16598,15 +16790,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11776, - "end": 11788, + "start": 11837, + "end": 11849, "loc": { "start": { - "line": 324, + "line": 325, "column": 2 }, "end": { - "line": 324, + "line": 325, "column": 14 }, "identifierName": "replaceInput" @@ -16622,15 +16814,15 @@ "params": [ { "type": "Identifier", - "start": 11789, - "end": 11797, + "start": 11850, + "end": 11858, "loc": { "start": { - "line": 324, + "line": 325, "column": 15 }, "end": { - "line": 324, + "line": 325, "column": 23 }, "identifierName": "inputObj" @@ -16640,88 +16832,88 @@ ], "body": { "type": "BlockStatement", - "start": 11798, - "end": 11832, + "start": 11859, + "end": 11893, "loc": { "start": { - "line": 324, + "line": 325, "column": 24 }, "end": { - "line": 326, + "line": 327, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11805, - "end": 11827, + "start": 11866, + "end": 11888, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 325, + "line": 326, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 11805, - "end": 11826, + "start": 11866, + "end": 11887, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 325, + "line": 326, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11805, - "end": 11815, + "start": 11866, + "end": 11876, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 325, + "line": 326, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 11805, - "end": 11809, + "start": 11866, + "end": 11870, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 325, + "line": 326, "column": 8 } } }, "property": { "type": "Identifier", - "start": 11810, - "end": 11815, + "start": 11871, + "end": 11876, "loc": { "start": { - "line": 325, + "line": 326, "column": 9 }, "end": { - "line": 325, + "line": 326, "column": 14 }, "identifierName": "input" @@ -16732,15 +16924,15 @@ }, "right": { "type": "Identifier", - "start": 11818, - "end": 11826, + "start": 11879, + "end": 11887, "loc": { "start": { - "line": 325, + "line": 326, "column": 17 }, "end": { - "line": 325, + "line": 326, "column": 25 }, "identifierName": "inputObj" @@ -16757,15 +16949,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11663, - "end": 11772, + "start": 11724, + "end": 11833, "loc": { "start": { - "line": 320, + "line": 321, "column": 2 }, "end": { - "line": 323, + "line": 324, "column": 5 } } @@ -16775,15 +16967,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11838, - "end": 11964, + "start": 11899, + "end": 12025, "loc": { "start": { - "line": 328, + "line": 329, "column": 2 }, "end": { - "line": 331, + "line": 332, "column": 5 } } @@ -16792,15 +16984,15 @@ }, { "type": "ClassProperty", - "start": 11968, - "end": 12102, + "start": 12029, + "end": 12163, "loc": { "start": { - "line": 332, + "line": 333, "column": 2 }, "end": { - "line": 336, + "line": 337, "column": 3 } }, @@ -16808,15 +17000,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11968, - "end": 11978, + "start": 12029, + "end": 12039, "loc": { "start": { - "line": 332, + "line": 333, "column": 2 }, "end": { - "line": 332, + "line": 333, "column": 12 }, "identifierName": "setOptions" @@ -16826,15 +17018,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 11981, - "end": 12102, + "start": 12042, + "end": 12163, "loc": { "start": { - "line": 332, + "line": 333, "column": 15 }, "end": { - "line": 336, + "line": 337, "column": 3 } }, @@ -16845,15 +17037,15 @@ "params": [ { "type": "Identifier", - "start": 11981, - "end": 11987, + "start": 12042, + "end": 12048, "loc": { "start": { - "line": 332, + "line": 333, "column": 15 }, "end": { - "line": 332, + "line": 333, "column": 21 }, "identifierName": "option" @@ -16863,59 +17055,59 @@ ], "body": { "type": "BlockStatement", - "start": 11991, - "end": 12102, + "start": 12052, + "end": 12163, "loc": { "start": { - "line": 332, + "line": 333, "column": 25 }, "end": { - "line": 336, + "line": 337, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11998, - "end": 12020, + "start": 12059, + "end": 12081, "loc": { "start": { - "line": 333, + "line": 334, "column": 4 }, "end": { - "line": 333, + "line": 334, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 11998, - "end": 12019, + "start": 12059, + "end": 12080, "loc": { "start": { - "line": 333, + "line": 334, "column": 4 }, "end": { - "line": 333, + "line": 334, "column": 25 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11998, - "end": 12004, + "start": 12059, + "end": 12065, "loc": { "start": { - "line": 333, + "line": 334, "column": 4 }, "end": { - "line": 333, + "line": 334, "column": 10 }, "identifierName": "option" @@ -16924,29 +17116,29 @@ }, "right": { "type": "LogicalExpression", - "start": 12007, - "end": 12019, + "start": 12068, + "end": 12080, "loc": { "start": { - "line": 333, + "line": 334, "column": 13 }, "end": { - "line": 333, + "line": 334, "column": 25 } }, "left": { "type": "Identifier", - "start": 12007, - "end": 12013, + "start": 12068, + "end": 12074, "loc": { "start": { - "line": 333, + "line": 334, "column": 13 }, "end": { - "line": 333, + "line": 334, "column": 19 }, "identifierName": "option" @@ -16956,15 +17148,15 @@ "operator": "||", "right": { "type": "ObjectExpression", - "start": 12017, - "end": 12019, + "start": 12078, + "end": 12080, "loc": { "start": { - "line": 333, + "line": 334, "column": 23 }, "end": { - "line": 333, + "line": 334, "column": 25 } }, @@ -16975,73 +17167,73 @@ }, { "type": "ExpressionStatement", - "start": 12026, - "end": 12077, + "start": 12087, + "end": 12138, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 334, + "line": 335, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12026, - "end": 12076, + "start": 12087, + "end": 12137, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 334, + "line": 335, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12026, - "end": 12038, + "start": 12087, + "end": 12099, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 334, + "line": 335, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 12026, - "end": 12030, + "start": 12087, + "end": 12091, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 334, + "line": 335, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12031, - "end": 12038, + "start": 12092, + "end": 12099, "loc": { "start": { - "line": 334, + "line": 335, "column": 9 }, "end": { - "line": 334, + "line": 335, "column": 16 }, "identifierName": "options" @@ -17052,43 +17244,43 @@ }, "right": { "type": "CallExpression", - "start": 12041, - "end": 12076, + "start": 12102, + "end": 12137, "loc": { "start": { - "line": 334, + "line": 335, "column": 19 }, "end": { - "line": 334, + "line": 335, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 12041, - "end": 12054, + "start": 12102, + "end": 12115, "loc": { "start": { - "line": 334, + "line": 335, "column": 19 }, "end": { - "line": 334, + "line": 335, "column": 32 } }, "object": { "type": "Identifier", - "start": 12041, - "end": 12047, + "start": 12102, + "end": 12108, "loc": { "start": { - "line": 334, + "line": 335, "column": 19 }, "end": { - "line": 334, + "line": 335, "column": 25 }, "identifierName": "Object" @@ -17097,15 +17289,15 @@ }, "property": { "type": "Identifier", - "start": 12048, - "end": 12054, + "start": 12109, + "end": 12115, "loc": { "start": { - "line": 334, + "line": 335, "column": 26 }, "end": { - "line": 334, + "line": 335, "column": 32 }, "identifierName": "assign" @@ -17117,44 +17309,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 12055, - "end": 12067, + "start": 12116, + "end": 12128, "loc": { "start": { - "line": 334, + "line": 335, "column": 33 }, "end": { - "line": 334, + "line": 335, "column": 45 } }, "object": { "type": "ThisExpression", - "start": 12055, - "end": 12059, + "start": 12116, + "end": 12120, "loc": { "start": { - "line": 334, + "line": 335, "column": 33 }, "end": { - "line": 334, + "line": 335, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12060, - "end": 12067, + "start": 12121, + "end": 12128, "loc": { "start": { - "line": 334, + "line": 335, "column": 38 }, "end": { - "line": 334, + "line": 335, "column": 45 }, "identifierName": "options" @@ -17165,15 +17357,15 @@ }, { "type": "Identifier", - "start": 12069, - "end": 12075, + "start": 12130, + "end": 12136, "loc": { "start": { - "line": 334, + "line": 335, "column": 47 }, "end": { - "line": 334, + "line": 335, "column": 53 }, "identifierName": "option" @@ -17186,72 +17378,72 @@ }, { "type": "ExpressionStatement", - "start": 12083, - "end": 12097, + "start": 12144, + "end": 12158, "loc": { "start": { - "line": 335, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 336, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 12083, - "end": 12096, + "start": 12144, + "end": 12157, "loc": { "start": { - "line": 335, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 336, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 12083, - "end": 12094, + "start": 12144, + "end": 12155, "loc": { "start": { - "line": 335, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 336, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 12083, - "end": 12087, + "start": 12144, + "end": 12148, "loc": { "start": { - "line": 335, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 336, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12088, - "end": 12094, + "start": 12149, + "end": 12155, "loc": { "start": { - "line": 335, + "line": 336, "column": 9 }, "end": { - "line": 335, + "line": 336, "column": 15 }, "identifierName": "render" @@ -17273,15 +17465,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11838, - "end": 11964, + "start": 11899, + "end": 12025, "loc": { "start": { - "line": 328, + "line": 329, "column": 2 }, "end": { - "line": 331, + "line": 332, "column": 5 } } @@ -17291,15 +17483,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12108, - "end": 12217, + "start": 12169, + "end": 12278, "loc": { "start": { - "line": 338, + "line": 339, "column": 2 }, "end": { - "line": 341, + "line": 342, "column": 5 } } @@ -17308,15 +17500,15 @@ }, { "type": "ClassMethod", - "start": 12221, - "end": 12360, + "start": 12282, + "end": 12421, "loc": { "start": { - "line": 342, + "line": 343, "column": 2 }, "end": { - "line": 346, + "line": 347, "column": 3 } }, @@ -17324,15 +17516,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12221, - "end": 12226, + "start": 12282, + "end": 12287, "loc": { "start": { - "line": 342, + "line": 343, "column": 2 }, "end": { - "line": 342, + "line": 343, "column": 7 }, "identifierName": "clear" @@ -17348,102 +17540,102 @@ "params": [], "body": { "type": "BlockStatement", - "start": 12228, - "end": 12360, + "start": 12289, + "end": 12421, "loc": { "start": { - "line": 342, + "line": 343, "column": 9 }, "end": { - "line": 346, + "line": 347, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12235, - "end": 12267, + "start": 12296, + "end": 12328, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 12235, - "end": 12266, + "start": 12296, + "end": 12327, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12235, - "end": 12261, + "start": 12296, + "end": 12322, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12235, - "end": 12251, + "start": 12296, + "end": 12312, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12235, - "end": 12239, + "start": 12296, + "end": 12300, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12240, - "end": 12251, + "start": 12301, + "end": 12312, "loc": { "start": { - "line": 343, + "line": 344, "column": 9 }, "end": { - "line": 343, + "line": 344, "column": 20 }, "identifierName": "keyboardDOM" @@ -17454,15 +17646,15 @@ }, "property": { "type": "Identifier", - "start": 12252, - "end": 12261, + "start": 12313, + "end": 12322, "loc": { "start": { - "line": 343, + "line": 344, "column": 21 }, "end": { - "line": 343, + "line": 344, "column": 30 }, "identifierName": "innerHTML" @@ -17473,15 +17665,15 @@ }, "right": { "type": "StringLiteral", - "start": 12264, - "end": 12266, + "start": 12325, + "end": 12327, "loc": { "start": { - "line": 343, + "line": 344, "column": 33 }, "end": { - "line": 343, + "line": 344, "column": 35 } }, @@ -17495,87 +17687,87 @@ }, { "type": "ExpressionStatement", - "start": 12273, - "end": 12324, + "start": 12334, + "end": 12385, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12273, - "end": 12323, + "start": 12334, + "end": 12384, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12273, - "end": 12299, + "start": 12334, + "end": 12360, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12273, - "end": 12289, + "start": 12334, + "end": 12350, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12273, - "end": 12277, + "start": 12334, + "end": 12338, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12278, - "end": 12289, + "start": 12339, + "end": 12350, "loc": { "start": { - "line": 344, + "line": 345, "column": 9 }, "end": { - "line": 344, + "line": 345, "column": 20 }, "identifierName": "keyboardDOM" @@ -17586,15 +17778,15 @@ }, "property": { "type": "Identifier", - "start": 12290, - "end": 12299, + "start": 12351, + "end": 12360, "loc": { "start": { - "line": 344, + "line": 345, "column": 21 }, "end": { - "line": 344, + "line": 345, "column": 30 }, "identifierName": "className" @@ -17605,44 +17797,44 @@ }, "right": { "type": "MemberExpression", - "start": 12302, - "end": 12323, + "start": 12363, + "end": 12384, "loc": { "start": { - "line": 344, + "line": 345, "column": 33 }, "end": { - "line": 344, + "line": 345, "column": 54 } }, "object": { "type": "ThisExpression", - "start": 12302, - "end": 12306, + "start": 12363, + "end": 12367, "loc": { "start": { - "line": 344, + "line": 345, "column": 33 }, "end": { - "line": 344, + "line": 345, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12307, - "end": 12323, + "start": 12368, + "end": 12384, "loc": { "start": { - "line": 344, + "line": 345, "column": 38 }, "end": { - "line": 344, + "line": 345, "column": 54 }, "identifierName": "keyboardDOMClass" @@ -17655,73 +17847,73 @@ }, { "type": "ExpressionStatement", - "start": 12330, - "end": 12355, + "start": 12391, + "end": 12416, "loc": { "start": { - "line": 345, + "line": 346, "column": 4 }, "end": { - "line": 345, + "line": 346, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 12330, - "end": 12354, + "start": 12391, + "end": 12415, "loc": { "start": { - "line": 345, + "line": 346, "column": 4 }, "end": { - "line": 345, + "line": 346, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12330, - "end": 12349, + "start": 12391, + "end": 12410, "loc": { "start": { - "line": 345, + "line": 346, "column": 4 }, "end": { - "line": 345, + "line": 346, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 12330, - "end": 12334, + "start": 12391, + "end": 12395, "loc": { "start": { - "line": 345, + "line": 346, "column": 4 }, "end": { - "line": 345, + "line": 346, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12335, - "end": 12349, + "start": 12396, + "end": 12410, "loc": { "start": { - "line": 345, + "line": 346, "column": 9 }, "end": { - "line": 345, + "line": 346, "column": 23 }, "identifierName": "buttonElements" @@ -17732,15 +17924,15 @@ }, "right": { "type": "ObjectExpression", - "start": 12352, - "end": 12354, + "start": 12413, + "end": 12415, "loc": { "start": { - "line": 345, + "line": 346, "column": 26 }, "end": { - "line": 345, + "line": 346, "column": 28 } }, @@ -17756,15 +17948,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12108, - "end": 12217, + "start": 12169, + "end": 12278, "loc": { "start": { - "line": 338, + "line": 339, "column": 2 }, "end": { - "line": 341, + "line": 342, "column": 5 } } @@ -17774,15 +17966,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12366, - "end": 12571, + "start": 12427, + "end": 12632, "loc": { "start": { - "line": 348, + "line": 349, "column": 2 }, "end": { - "line": 351, + "line": 352, "column": 5 } } @@ -17791,15 +17983,15 @@ }, { "type": "ClassMethod", - "start": 12575, - "end": 12943, + "start": 12636, + "end": 13004, "loc": { "start": { - "line": 352, + "line": 353, "column": 2 }, "end": { - "line": 361, + "line": 362, "column": 3 } }, @@ -17807,15 +17999,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12575, - "end": 12583, + "start": 12636, + "end": 12644, "loc": { "start": { - "line": 352, + "line": 353, "column": 2 }, "end": { - "line": 352, + "line": 353, "column": 10 }, "identifierName": "dispatch" @@ -17831,15 +18023,15 @@ "params": [ { "type": "Identifier", - "start": 12584, - "end": 12592, + "start": 12645, + "end": 12653, "loc": { "start": { - "line": 352, + "line": 353, "column": 11 }, "end": { - "line": 352, + "line": 353, "column": 19 }, "identifierName": "callback" @@ -17849,44 +18041,44 @@ ], "body": { "type": "BlockStatement", - "start": 12593, - "end": 12943, + "start": 12654, + "end": 13004, "loc": { "start": { - "line": 352, + "line": 353, "column": 20 }, "end": { - "line": 361, + "line": 362, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 12600, - "end": 12784, + "start": 12661, + "end": 12845, "loc": { "start": { - "line": 353, + "line": 354, "column": 4 }, "end": { - "line": 356, + "line": 357, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 12603, - "end": 12637, + "start": 12664, + "end": 12698, "loc": { "start": { - "line": 353, + "line": 354, "column": 7 }, "end": { - "line": 353, + "line": 354, "column": 41 } }, @@ -17894,29 +18086,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 12604, - "end": 12637, + "start": 12665, + "end": 12698, "loc": { "start": { - "line": 353, + "line": 354, "column": 8 }, "end": { - "line": 353, + "line": 354, "column": 41 } }, "object": { "type": "Identifier", - "start": 12604, - "end": 12610, + "start": 12665, + "end": 12671, "loc": { "start": { - "line": 353, + "line": 354, "column": 8 }, "end": { - "line": 353, + "line": 354, "column": 14 }, "identifierName": "window" @@ -17925,15 +18117,15 @@ }, "property": { "type": "StringLiteral", - "start": 12611, - "end": 12636, + "start": 12672, + "end": 12697, "loc": { "start": { - "line": 353, + "line": 354, "column": 15 }, "end": { - "line": 353, + "line": 354, "column": 40 } }, @@ -17951,72 +18143,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 12638, - "end": 12784, + "start": 12699, + "end": 12845, "loc": { "start": { - "line": 353, + "line": 354, "column": 42 }, "end": { - "line": 356, + "line": 357, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12647, - "end": 12730, + "start": 12708, + "end": 12791, "loc": { "start": { - "line": 354, + "line": 355, "column": 6 }, "end": { - "line": 354, + "line": 355, "column": 89 } }, "expression": { "type": "CallExpression", - "start": 12647, - "end": 12729, + "start": 12708, + "end": 12790, "loc": { "start": { - "line": 354, + "line": 355, "column": 6 }, "end": { - "line": 354, + "line": 355, "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 12647, - "end": 12659, + "start": 12708, + "end": 12720, "loc": { "start": { - "line": 354, + "line": 355, "column": 6 }, "end": { - "line": 354, + "line": 355, "column": 18 } }, "object": { "type": "Identifier", - "start": 12647, - "end": 12654, + "start": 12708, + "end": 12715, "loc": { "start": { - "line": 354, + "line": 355, "column": 6 }, "end": { - "line": 354, + "line": 355, "column": 13 }, "identifierName": "console" @@ -18025,15 +18217,15 @@ }, "property": { "type": "Identifier", - "start": 12655, - "end": 12659, + "start": 12716, + "end": 12720, "loc": { "start": { - "line": 354, + "line": 355, "column": 14 }, "end": { - "line": 354, + "line": 355, "column": 18 }, "identifierName": "warn" @@ -18045,15 +18237,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 12660, - "end": 12728, + "start": 12721, + "end": 12789, "loc": { "start": { - "line": 354, + "line": 355, "column": 19 }, "end": { - "line": 354, + "line": 355, "column": 87 } }, @@ -18061,15 +18253,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 12661, - "end": 12727, + "start": 12722, + "end": 12788, "loc": { "start": { - "line": 354, + "line": 355, "column": 20 }, "end": { - "line": 354, + "line": 355, "column": 86 } }, @@ -18086,43 +18278,43 @@ }, { "type": "ThrowStatement", - "start": 12738, - "end": 12777, + "start": 12799, + "end": 12838, "loc": { "start": { - "line": 355, + "line": 356, "column": 6 }, "end": { - "line": 355, + "line": 356, "column": 45 } }, "argument": { "type": "NewExpression", - "start": 12744, - "end": 12776, + "start": 12805, + "end": 12837, "loc": { "start": { - "line": 355, + "line": 356, "column": 12 }, "end": { - "line": 355, + "line": 356, "column": 44 } }, "callee": { "type": "Identifier", - "start": 12748, - "end": 12753, + "start": 12809, + "end": 12814, "loc": { "start": { - "line": 355, + "line": 356, "column": 16 }, "end": { - "line": 355, + "line": 356, "column": 21 }, "identifierName": "Error" @@ -18132,15 +18324,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 12754, - "end": 12775, + "start": 12815, + "end": 12836, "loc": { "start": { - "line": 355, + "line": 356, "column": 22 }, "end": { - "line": 355, + "line": 356, "column": 43 } }, @@ -18160,85 +18352,85 @@ }, { "type": "ReturnStatement", - "start": 12796, - "end": 12938, + "start": 12857, + "end": 12999, "loc": { "start": { - "line": 358, + "line": 359, "column": 4 }, "end": { - "line": 360, + "line": 361, "column": 6 } }, "argument": { "type": "CallExpression", - "start": 12803, - "end": 12938, + "start": 12864, + "end": 12999, "loc": { "start": { - "line": 358, + "line": 359, "column": 11 }, "end": { - "line": 360, + "line": 361, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 12803, - "end": 12857, + "start": 12864, + "end": 12918, "loc": { "start": { - "line": 358, + "line": 359, "column": 11 }, "end": { - "line": 358, + "line": 359, "column": 65 } }, "object": { "type": "CallExpression", - "start": 12803, - "end": 12849, + "start": 12864, + "end": 12910, "loc": { "start": { - "line": 358, + "line": 359, "column": 11 }, "end": { - "line": 358, + "line": 359, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 12803, - "end": 12814, + "start": 12864, + "end": 12875, "loc": { "start": { - "line": 358, + "line": 359, "column": 11 }, "end": { - "line": 358, + "line": 359, "column": 22 } }, "object": { "type": "Identifier", - "start": 12803, - "end": 12809, + "start": 12864, + "end": 12870, "loc": { "start": { - "line": 358, + "line": 359, "column": 11 }, "end": { - "line": 358, + "line": 359, "column": 17 }, "identifierName": "Object" @@ -18247,15 +18439,15 @@ }, "property": { "type": "Identifier", - "start": 12810, - "end": 12814, + "start": 12871, + "end": 12875, "loc": { "start": { - "line": 358, + "line": 359, "column": 18 }, "end": { - "line": 358, + "line": 359, "column": 22 }, "identifierName": "keys" @@ -18267,29 +18459,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 12815, - "end": 12848, + "start": 12876, + "end": 12909, "loc": { "start": { - "line": 358, + "line": 359, "column": 23 }, "end": { - "line": 358, + "line": 359, "column": 56 } }, "object": { "type": "Identifier", - "start": 12815, - "end": 12821, + "start": 12876, + "end": 12882, "loc": { "start": { - "line": 358, + "line": 359, "column": 23 }, "end": { - "line": 358, + "line": 359, "column": 29 }, "identifierName": "window" @@ -18298,15 +18490,15 @@ }, "property": { "type": "StringLiteral", - "start": 12822, - "end": 12847, + "start": 12883, + "end": 12908, "loc": { "start": { - "line": 358, + "line": 359, "column": 30 }, "end": { - "line": 358, + "line": 359, "column": 55 } }, @@ -18322,15 +18514,15 @@ }, "property": { "type": "Identifier", - "start": 12850, - "end": 12857, + "start": 12911, + "end": 12918, "loc": { "start": { - "line": 358, + "line": 359, "column": 58 }, "end": { - "line": 358, + "line": 359, "column": 65 }, "identifierName": "forEach" @@ -18342,15 +18534,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 12858, - "end": 12937, + "start": 12919, + "end": 12998, "loc": { "start": { - "line": 358, + "line": 359, "column": 66 }, "end": { - "line": 360, + "line": 361, "column": 5 } }, @@ -18361,15 +18553,15 @@ "params": [ { "type": "Identifier", - "start": 12859, - "end": 12862, + "start": 12920, + "end": 12923, "loc": { "start": { - "line": 358, + "line": 359, "column": 67 }, "end": { - "line": 358, + "line": 359, "column": 70 }, "identifierName": "key" @@ -18379,58 +18571,58 @@ ], "body": { "type": "BlockStatement", - "start": 12867, - "end": 12937, + "start": 12928, + "end": 12998, "loc": { "start": { - "line": 358, + "line": 359, "column": 75 }, "end": { - "line": 360, + "line": 361, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12876, - "end": 12930, + "start": 12937, + "end": 12991, "loc": { "start": { - "line": 359, + "line": 360, "column": 6 }, "end": { - "line": 359, + "line": 360, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 12876, - "end": 12929, + "start": 12937, + "end": 12990, "loc": { "start": { - "line": 359, + "line": 360, "column": 6 }, "end": { - "line": 359, + "line": 360, "column": 59 } }, "callee": { "type": "Identifier", - "start": 12876, - "end": 12884, + "start": 12937, + "end": 12945, "loc": { "start": { - "line": 359, + "line": 360, "column": 6 }, "end": { - "line": 359, + "line": 360, "column": 14 }, "identifierName": "callback" @@ -18440,43 +18632,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 12885, - "end": 12923, + "start": 12946, + "end": 12984, "loc": { "start": { - "line": 359, + "line": 360, "column": 15 }, "end": { - "line": 359, + "line": 360, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 12885, - "end": 12918, + "start": 12946, + "end": 12979, "loc": { "start": { - "line": 359, + "line": 360, "column": 15 }, "end": { - "line": 359, + "line": 360, "column": 48 } }, "object": { "type": "Identifier", - "start": 12885, - "end": 12891, + "start": 12946, + "end": 12952, "loc": { "start": { - "line": 359, + "line": 360, "column": 15 }, "end": { - "line": 359, + "line": 360, "column": 21 }, "identifierName": "window" @@ -18485,15 +18677,15 @@ }, "property": { "type": "StringLiteral", - "start": 12892, - "end": 12917, + "start": 12953, + "end": 12978, "loc": { "start": { - "line": 359, + "line": 360, "column": 22 }, "end": { - "line": 359, + "line": 360, "column": 47 } }, @@ -18507,15 +18699,15 @@ }, "property": { "type": "Identifier", - "start": 12919, - "end": 12922, + "start": 12980, + "end": 12983, "loc": { "start": { - "line": 359, + "line": 360, "column": 49 }, "end": { - "line": 359, + "line": 360, "column": 52 }, "identifierName": "key" @@ -18526,15 +18718,15 @@ }, { "type": "Identifier", - "start": 12925, - "end": 12928, + "start": 12986, + "end": 12989, "loc": { "start": { - "line": 359, + "line": 360, "column": 55 }, "end": { - "line": 359, + "line": 360, "column": 58 }, "identifierName": "key" @@ -18559,15 +18751,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12366, - "end": 12571, + "start": 12427, + "end": 12632, "loc": { "start": { - "line": 348, + "line": 349, "column": 2 }, "end": { - "line": 351, + "line": 352, "column": 5 } } @@ -18577,15 +18769,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12949, - "end": 13230, + "start": 13010, + "end": 13291, "loc": { "start": { - "line": 363, + "line": 364, "column": 2 }, "end": { - "line": 367, + "line": 368, "column": 5 } } @@ -18594,15 +18786,15 @@ }, { "type": "ClassMethod", - "start": 13234, - "end": 14466, + "start": 13295, + "end": 14527, "loc": { "start": { - "line": 368, + "line": 369, "column": 2 }, "end": { - "line": 411, + "line": 412, "column": 3 } }, @@ -18610,15 +18802,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 13234, - "end": 13248, + "start": 13295, + "end": 13309, "loc": { "start": { - "line": 368, + "line": 369, "column": 2 }, "end": { - "line": 368, + "line": 369, "column": 16 }, "identifierName": "addButtonTheme" @@ -18634,15 +18826,15 @@ "params": [ { "type": "Identifier", - "start": 13249, - "end": 13256, + "start": 13310, + "end": 13317, "loc": { "start": { - "line": 368, + "line": 369, "column": 17 }, "end": { - "line": 368, + "line": 369, "column": 24 }, "identifierName": "buttons" @@ -18651,15 +18843,15 @@ }, { "type": "Identifier", - "start": 13258, - "end": 13267, + "start": 13319, + "end": 13328, "loc": { "start": { - "line": 368, + "line": 369, "column": 26 }, "end": { - "line": 368, + "line": 369, "column": 35 }, "identifierName": "className" @@ -18669,58 +18861,58 @@ ], "body": { "type": "BlockStatement", - "start": 13268, - "end": 14466, + "start": 13329, + "end": 14527, "loc": { "start": { - "line": 368, + "line": 369, "column": 36 }, "end": { - "line": 411, + "line": 412, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 13275, - "end": 13322, + "start": 13336, + "end": 13383, "loc": { "start": { - "line": 369, + "line": 370, "column": 4 }, "end": { - "line": 370, + "line": 371, "column": 19 } }, "test": { "type": "LogicalExpression", - "start": 13278, - "end": 13300, + "start": 13339, + "end": 13361, "loc": { "start": { - "line": 369, + "line": 370, "column": 7 }, "end": { - "line": 369, + "line": 370, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 13278, - "end": 13288, + "start": 13339, + "end": 13349, "loc": { "start": { - "line": 369, + "line": 370, "column": 7 }, "end": { - "line": 369, + "line": 370, "column": 17 } }, @@ -18728,15 +18920,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13279, - "end": 13288, + "start": 13340, + "end": 13349, "loc": { "start": { - "line": 369, + "line": 370, "column": 8 }, "end": { - "line": 369, + "line": 370, "column": 17 }, "identifierName": "className" @@ -18750,15 +18942,15 @@ "operator": "||", "right": { "type": "UnaryExpression", - "start": 13292, - "end": 13300, + "start": 13353, + "end": 13361, "loc": { "start": { - "line": 369, + "line": 370, "column": 21 }, "end": { - "line": 369, + "line": 370, "column": 29 } }, @@ -18766,15 +18958,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13293, - "end": 13300, + "start": 13354, + "end": 13361, "loc": { "start": { - "line": 369, + "line": 370, "column": 22 }, "end": { - "line": 369, + "line": 370, "column": 29 }, "identifierName": "buttons" @@ -18788,29 +18980,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 13309, - "end": 13322, + "start": 13370, + "end": 13383, "loc": { "start": { - "line": 370, + "line": 371, "column": 6 }, "end": { - "line": 370, + "line": 371, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 13316, - "end": 13321, + "start": 13377, + "end": 13382, "loc": { "start": { - "line": 370, + "line": 371, "column": 13 }, "end": { - "line": 370, + "line": 371, "column": 18 } }, @@ -18821,85 +19013,85 @@ }, { "type": "ExpressionStatement", - "start": 13330, - "end": 14439, + "start": 13391, + "end": 14500, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 408, + "line": 409, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 13330, - "end": 14438, + "start": 13391, + "end": 14499, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 408, + "line": 409, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 13330, - "end": 13356, + "start": 13391, + "end": 13417, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 372, + "line": 373, "column": 30 } }, "object": { "type": "CallExpression", - "start": 13330, - "end": 13348, + "start": 13391, + "end": 13409, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 372, + "line": 373, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 13330, - "end": 13343, + "start": 13391, + "end": 13404, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 372, + "line": 373, "column": 17 } }, "object": { "type": "Identifier", - "start": 13330, - "end": 13337, + "start": 13391, + "end": 13398, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 372, + "line": 373, "column": 11 }, "identifierName": "buttons" @@ -18908,15 +19100,15 @@ }, "property": { "type": "Identifier", - "start": 13338, - "end": 13343, + "start": 13399, + "end": 13404, "loc": { "start": { - "line": 372, + "line": 373, "column": 12 }, "end": { - "line": 372, + "line": 373, "column": 17 }, "identifierName": "split" @@ -18928,15 +19120,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13344, - "end": 13347, + "start": 13405, + "end": 13408, "loc": { "start": { - "line": 372, + "line": 373, "column": 18 }, "end": { - "line": 372, + "line": 373, "column": 21 } }, @@ -18950,15 +19142,15 @@ }, "property": { "type": "Identifier", - "start": 13349, - "end": 13356, + "start": 13410, + "end": 13417, "loc": { "start": { - "line": 372, + "line": 373, "column": 23 }, "end": { - "line": 372, + "line": 373, "column": 30 }, "identifierName": "forEach" @@ -18970,15 +19162,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13357, - "end": 14437, + "start": 13418, + "end": 14498, "loc": { "start": { - "line": 372, + "line": 373, "column": 31 }, "end": { - "line": 408, + "line": 409, "column": 5 } }, @@ -18989,15 +19181,15 @@ "params": [ { "type": "Identifier", - "start": 13357, - "end": 13363, + "start": 13418, + "end": 13424, "loc": { "start": { - "line": 372, + "line": 373, "column": 31 }, "end": { - "line": 372, + "line": 373, "column": 37 }, "identifierName": "button" @@ -19007,100 +19199,100 @@ ], "body": { "type": "BlockStatement", - "start": 13367, - "end": 14437, + "start": 13428, + "end": 14498, "loc": { "start": { - "line": 372, + "line": 373, "column": 41 }, "end": { - "line": 408, + "line": 409, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13376, - "end": 14430, + "start": 13437, + "end": 14491, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 407, + "line": 408, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 13376, - "end": 14429, + "start": 13437, + "end": 14490, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 407, + "line": 408, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 13376, - "end": 13404, + "start": 13437, + "end": 13465, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 373, + "line": 374, "column": 34 } }, "object": { "type": "CallExpression", - "start": 13376, - "end": 13396, + "start": 13437, + "end": 13457, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 373, + "line": 374, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 13376, - "end": 13391, + "start": 13437, + "end": 13452, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 373, + "line": 374, "column": 21 } }, "object": { "type": "Identifier", - "start": 13376, - "end": 13385, + "start": 13437, + "end": 13446, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 373, + "line": 374, "column": 15 }, "identifierName": "className" @@ -19109,15 +19301,15 @@ }, "property": { "type": "Identifier", - "start": 13386, - "end": 13391, + "start": 13447, + "end": 13452, "loc": { "start": { - "line": 373, + "line": 374, "column": 16 }, "end": { - "line": 373, + "line": 374, "column": 21 }, "identifierName": "split" @@ -19129,15 +19321,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13392, - "end": 13395, + "start": 13453, + "end": 13456, "loc": { "start": { - "line": 373, + "line": 374, "column": 22 }, "end": { - "line": 373, + "line": 374, "column": 25 } }, @@ -19151,15 +19343,15 @@ }, "property": { "type": "Identifier", - "start": 13397, - "end": 13404, + "start": 13458, + "end": 13465, "loc": { "start": { - "line": 373, + "line": 374, "column": 27 }, "end": { - "line": 373, + "line": 374, "column": 34 }, "identifierName": "forEach" @@ -19171,15 +19363,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13405, - "end": 14428, + "start": 13466, + "end": 14489, "loc": { "start": { - "line": 373, + "line": 374, "column": 35 }, "end": { - "line": 407, + "line": 408, "column": 7 } }, @@ -19190,15 +19382,15 @@ "params": [ { "type": "Identifier", - "start": 13405, - "end": 13418, + "start": 13466, + "end": 13479, "loc": { "start": { - "line": 373, + "line": 374, "column": 35 }, "end": { - "line": 373, + "line": 374, "column": 48 }, "identifierName": "classNameItem" @@ -19208,44 +19400,44 @@ ], "body": { "type": "BlockStatement", - "start": 13422, - "end": 14428, + "start": 13483, + "end": 14489, "loc": { "start": { - "line": 373, + "line": 374, "column": 52 }, "end": { - "line": 407, + "line": 408, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 13433, - "end": 13504, + "start": 13494, + "end": 13565, "loc": { "start": { - "line": 374, + "line": 375, "column": 8 }, "end": { - "line": 375, + "line": 376, "column": 40 } }, "test": { "type": "UnaryExpression", - "start": 13436, - "end": 13461, + "start": 13497, + "end": 13522, "loc": { "start": { - "line": 374, + "line": 375, "column": 11 }, "end": { - "line": 374, + "line": 375, "column": 36 } }, @@ -19253,58 +19445,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 13437, - "end": 13461, + "start": 13498, + "end": 13522, "loc": { "start": { - "line": 374, + "line": 375, "column": 12 }, "end": { - "line": 374, + "line": 375, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13437, - "end": 13449, + "start": 13498, + "end": 13510, "loc": { "start": { - "line": 374, + "line": 375, "column": 12 }, "end": { - "line": 374, + "line": 375, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 13437, - "end": 13441, + "start": 13498, + "end": 13502, "loc": { "start": { - "line": 374, + "line": 375, "column": 12 }, "end": { - "line": 374, + "line": 375, "column": 16 } } }, "property": { "type": "Identifier", - "start": 13442, - "end": 13449, + "start": 13503, + "end": 13510, "loc": { "start": { - "line": 374, + "line": 375, "column": 17 }, "end": { - "line": 374, + "line": 375, "column": 24 }, "identifierName": "options" @@ -19315,15 +19507,15 @@ }, "property": { "type": "Identifier", - "start": 13450, - "end": 13461, + "start": 13511, + "end": 13522, "loc": { "start": { - "line": 374, + "line": 375, "column": 25 }, "end": { - "line": 374, + "line": 375, "column": 36 }, "identifierName": "buttonTheme" @@ -19338,87 +19530,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 13474, - "end": 13504, + "start": 13535, + "end": 13565, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 40 } }, "expression": { "type": "AssignmentExpression", - "start": 13474, - "end": 13503, + "start": 13535, + "end": 13564, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 13474, - "end": 13498, + "start": 13535, + "end": 13559, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 13474, - "end": 13486, + "start": 13535, + "end": 13547, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 13474, - "end": 13478, + "start": 13535, + "end": 13539, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 14 } } }, "property": { "type": "Identifier", - "start": 13479, - "end": 13486, + "start": 13540, + "end": 13547, "loc": { "start": { - "line": 375, + "line": 376, "column": 15 }, "end": { - "line": 375, + "line": 376, "column": 22 }, "identifierName": "options" @@ -19429,15 +19621,15 @@ }, "property": { "type": "Identifier", - "start": 13487, - "end": 13498, + "start": 13548, + "end": 13559, "loc": { "start": { - "line": 375, + "line": 376, "column": 23 }, "end": { - "line": 375, + "line": 376, "column": 34 }, "identifierName": "buttonTheme" @@ -19448,15 +19640,15 @@ }, "right": { "type": "ArrayExpression", - "start": 13501, - "end": 13503, + "start": 13562, + "end": 13564, "loc": { "start": { - "line": 375, + "line": 376, "column": 37 }, "end": { - "line": 375, + "line": 376, "column": 39 } }, @@ -19468,44 +19660,44 @@ }, { "type": "VariableDeclaration", - "start": 13516, - "end": 13543, + "start": 13577, + "end": 13604, "loc": { "start": { - "line": 377, + "line": 378, "column": 8 }, "end": { - "line": 377, + "line": 378, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13520, - "end": 13542, + "start": 13581, + "end": 13603, "loc": { "start": { - "line": 377, + "line": 378, "column": 12 }, "end": { - "line": 377, + "line": 378, "column": 34 } }, "id": { "type": "Identifier", - "start": 13520, - "end": 13534, + "start": 13581, + "end": 13595, "loc": { "start": { - "line": 377, + "line": 378, "column": 12 }, "end": { - "line": 377, + "line": 378, "column": 26 }, "identifierName": "classNameFound" @@ -19514,15 +19706,15 @@ }, "init": { "type": "BooleanLiteral", - "start": 13537, - "end": 13542, + "start": 13598, + "end": 13603, "loc": { "start": { - "line": 377, + "line": 378, "column": 29 }, "end": { - "line": 377, + "line": 378, "column": 34 } }, @@ -19535,15 +19727,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13557, - "end": 13648, + "start": 13618, + "end": 13709, "loc": { "start": { - "line": 379, + "line": 380, "column": 8 }, "end": { - "line": 381, + "line": 382, "column": 11 } } @@ -19552,85 +19744,85 @@ }, { "type": "ExpressionStatement", - "start": 13658, - "end": 14166, + "start": 13719, + "end": 14227, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 395, + "line": 396, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 13658, - "end": 14165, + "start": 13719, + "end": 14226, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 395, + "line": 396, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 13658, - "end": 13686, + "start": 13719, + "end": 13747, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 382, + "line": 383, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13658, - "end": 13682, + "start": 13719, + "end": 13743, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 382, + "line": 383, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 13658, - "end": 13670, + "start": 13719, + "end": 13731, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 382, + "line": 383, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 13658, - "end": 13662, + "start": 13719, + "end": 13723, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 382, + "line": 383, "column": 12 } }, @@ -19638,15 +19830,15 @@ }, "property": { "type": "Identifier", - "start": 13663, - "end": 13670, + "start": 13724, + "end": 13731, "loc": { "start": { - "line": 382, + "line": 383, "column": 13 }, "end": { - "line": 382, + "line": 383, "column": 20 }, "identifierName": "options" @@ -19658,15 +19850,15 @@ }, "property": { "type": "Identifier", - "start": 13671, - "end": 13682, + "start": 13732, + "end": 13743, "loc": { "start": { - "line": 382, + "line": 383, "column": 21 }, "end": { - "line": 382, + "line": 383, "column": 32 }, "identifierName": "buttonTheme" @@ -19678,15 +19870,15 @@ }, "property": { "type": "Identifier", - "start": 13683, - "end": 13686, + "start": 13744, + "end": 13747, "loc": { "start": { - "line": 382, + "line": 383, "column": 33 }, "end": { - "line": 382, + "line": 383, "column": 36 }, "identifierName": "map" @@ -19699,15 +19891,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13687, - "end": 14164, + "start": 13748, + "end": 14225, "loc": { "start": { - "line": 382, + "line": 383, "column": 37 }, "end": { - "line": 395, + "line": 396, "column": 9 } }, @@ -19718,15 +19910,15 @@ "params": [ { "type": "Identifier", - "start": 13687, - "end": 13698, + "start": 13748, + "end": 13759, "loc": { "start": { - "line": 382, + "line": 383, "column": 37 }, "end": { - "line": 382, + "line": 383, "column": 48 }, "identifierName": "buttonTheme" @@ -19736,114 +19928,114 @@ ], "body": { "type": "BlockStatement", - "start": 13702, - "end": 14164, + "start": 13763, + "end": 14225, "loc": { "start": { - "line": 382, + "line": 383, "column": 52 }, "end": { - "line": 395, + "line": 396, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 13717, - "end": 14122, + "start": 13778, + "end": 14183, "loc": { "start": { - "line": 384, + "line": 385, "column": 10 }, "end": { - "line": 393, + "line": 394, "column": 11 } }, "test": { "type": "CallExpression", - "start": 13720, - "end": 13772, + "start": 13781, + "end": 13833, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13720, - "end": 13757, + "start": 13781, + "end": 13818, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 50 } }, "object": { "type": "CallExpression", - "start": 13720, - "end": 13748, + "start": 13781, + "end": 13809, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 13720, - "end": 13743, + "start": 13781, + "end": 13804, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13720, - "end": 13737, + "start": 13781, + "end": 13798, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 30 } }, "object": { "type": "Identifier", - "start": 13720, - "end": 13731, + "start": 13781, + "end": 13792, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 24 }, "identifierName": "buttonTheme" @@ -19852,15 +20044,15 @@ }, "property": { "type": "Identifier", - "start": 13732, - "end": 13737, + "start": 13793, + "end": 13798, "loc": { "start": { - "line": 384, + "line": 385, "column": 25 }, "end": { - "line": 384, + "line": 385, "column": 30 }, "identifierName": "class" @@ -19871,15 +20063,15 @@ }, "property": { "type": "Identifier", - "start": 13738, - "end": 13743, + "start": 13799, + "end": 13804, "loc": { "start": { - "line": 384, + "line": 385, "column": 31 }, "end": { - "line": 384, + "line": 385, "column": 36 }, "identifierName": "split" @@ -19891,15 +20083,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13744, - "end": 13747, + "start": 13805, + "end": 13808, "loc": { "start": { - "line": 384, + "line": 385, "column": 37 }, "end": { - "line": 384, + "line": 385, "column": 40 } }, @@ -19913,15 +20105,15 @@ }, "property": { "type": "Identifier", - "start": 13749, - "end": 13757, + "start": 13810, + "end": 13818, "loc": { "start": { - "line": 384, + "line": 385, "column": 42 }, "end": { - "line": 384, + "line": 385, "column": 50 }, "identifierName": "includes" @@ -19933,15 +20125,15 @@ "arguments": [ { "type": "Identifier", - "start": 13758, - "end": 13771, + "start": 13819, + "end": 13832, "loc": { "start": { - "line": 384, + "line": 385, "column": 51 }, "end": { - "line": 384, + "line": 385, "column": 64 }, "identifierName": "classNameItem" @@ -19952,59 +20144,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13773, - "end": 14122, + "start": 13834, + "end": 14183, "loc": { "start": { - "line": 384, + "line": 385, "column": 66 }, "end": { - "line": 393, + "line": 394, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 13788, - "end": 13810, + "start": 13849, + "end": 13871, "loc": { "start": { - "line": 385, + "line": 386, "column": 12 }, "end": { - "line": 385, + "line": 386, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 13788, - "end": 13809, + "start": 13849, + "end": 13870, "loc": { "start": { - "line": 385, + "line": 386, "column": 12 }, "end": { - "line": 385, + "line": 386, "column": 33 } }, "operator": "=", "left": { "type": "Identifier", - "start": 13788, - "end": 13802, + "start": 13849, + "end": 13863, "loc": { "start": { - "line": 385, + "line": 386, "column": 12 }, "end": { - "line": 385, + "line": 386, "column": 26 }, "identifierName": "classNameFound" @@ -20013,15 +20205,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 13805, - "end": 13809, + "start": 13866, + "end": 13870, "loc": { "start": { - "line": 385, + "line": 386, "column": 29 }, "end": { - "line": 385, + "line": 386, "column": 33 } }, @@ -20031,44 +20223,44 @@ }, { "type": "VariableDeclaration", - "start": 13838, - "end": 13892, + "start": 13899, + "end": 13953, "loc": { "start": { - "line": 387, + "line": 388, "column": 12 }, "end": { - "line": 387, + "line": 388, "column": 66 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13842, - "end": 13891, + "start": 13903, + "end": 13952, "loc": { "start": { - "line": 387, + "line": 388, "column": 16 }, "end": { - "line": 387, + "line": 388, "column": 65 } }, "id": { "type": "Identifier", - "start": 13842, - "end": 13858, + "start": 13903, + "end": 13919, "loc": { "start": { - "line": 387, + "line": 388, "column": 16 }, "end": { - "line": 387, + "line": 388, "column": 32 }, "identifierName": "buttonThemeArray" @@ -20077,57 +20269,57 @@ }, "init": { "type": "CallExpression", - "start": 13861, - "end": 13891, + "start": 13922, + "end": 13952, "loc": { "start": { - "line": 387, + "line": 388, "column": 35 }, "end": { - "line": 387, + "line": 388, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13861, - "end": 13886, + "start": 13922, + "end": 13947, "loc": { "start": { - "line": 387, + "line": 388, "column": 35 }, "end": { - "line": 387, + "line": 388, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 13861, - "end": 13880, + "start": 13922, + "end": 13941, "loc": { "start": { - "line": 387, + "line": 388, "column": 35 }, "end": { - "line": 387, + "line": 388, "column": 54 } }, "object": { "type": "Identifier", - "start": 13861, - "end": 13872, + "start": 13922, + "end": 13933, "loc": { "start": { - "line": 387, + "line": 388, "column": 35 }, "end": { - "line": 387, + "line": 388, "column": 46 }, "identifierName": "buttonTheme" @@ -20136,15 +20328,15 @@ }, "property": { "type": "Identifier", - "start": 13873, - "end": 13880, + "start": 13934, + "end": 13941, "loc": { "start": { - "line": 387, + "line": 388, "column": 47 }, "end": { - "line": 387, + "line": 388, "column": 54 }, "identifierName": "buttons" @@ -20155,15 +20347,15 @@ }, "property": { "type": "Identifier", - "start": 13881, - "end": 13886, + "start": 13942, + "end": 13947, "loc": { "start": { - "line": 387, + "line": 388, "column": 55 }, "end": { - "line": 387, + "line": 388, "column": 60 }, "identifierName": "split" @@ -20175,15 +20367,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13887, - "end": 13890, + "start": 13948, + "end": 13951, "loc": { "start": { - "line": 387, + "line": 388, "column": 61 }, "end": { - "line": 387, + "line": 388, "column": 64 } }, @@ -20201,29 +20393,29 @@ }, { "type": "IfStatement", - "start": 13906, - "end": 14109, + "start": 13967, + "end": 14170, "loc": { "start": { - "line": 388, + "line": 389, "column": 12 }, "end": { - "line": 392, + "line": 393, "column": 13 } }, "test": { "type": "UnaryExpression", - "start": 13909, - "end": 13943, + "start": 13970, + "end": 14004, "loc": { "start": { - "line": 388, + "line": 389, "column": 15 }, "end": { - "line": 388, + "line": 389, "column": 49 } }, @@ -20231,43 +20423,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 13910, - "end": 13943, + "start": 13971, + "end": 14004, "loc": { "start": { - "line": 388, + "line": 389, "column": 16 }, "end": { - "line": 388, + "line": 389, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 13910, - "end": 13935, + "start": 13971, + "end": 13996, "loc": { "start": { - "line": 388, + "line": 389, "column": 16 }, "end": { - "line": 388, + "line": 389, "column": 41 } }, "object": { "type": "Identifier", - "start": 13910, - "end": 13926, + "start": 13971, + "end": 13987, "loc": { "start": { - "line": 388, + "line": 389, "column": 16 }, "end": { - "line": 388, + "line": 389, "column": 32 }, "identifierName": "buttonThemeArray" @@ -20276,15 +20468,15 @@ }, "property": { "type": "Identifier", - "start": 13927, - "end": 13935, + "start": 13988, + "end": 13996, "loc": { "start": { - "line": 388, + "line": 389, "column": 33 }, "end": { - "line": 388, + "line": 389, "column": 41 }, "identifierName": "includes" @@ -20296,15 +20488,15 @@ "arguments": [ { "type": "Identifier", - "start": 13936, - "end": 13942, + "start": 13997, + "end": 14003, "loc": { "start": { - "line": 388, + "line": 389, "column": 42 }, "end": { - "line": 388, + "line": 389, "column": 48 }, "identifierName": "button" @@ -20319,59 +20511,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13944, - "end": 14109, + "start": 14005, + "end": 14170, "loc": { "start": { - "line": 388, + "line": 389, "column": 50 }, "end": { - "line": 392, + "line": 393, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 13961, - "end": 13983, + "start": 14022, + "end": 14044, "loc": { "start": { - "line": 389, + "line": 390, "column": 14 }, "end": { - "line": 389, + "line": 390, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 13961, - "end": 13982, + "start": 14022, + "end": 14043, "loc": { "start": { - "line": 389, + "line": 390, "column": 14 }, "end": { - "line": 389, + "line": 390, "column": 35 } }, "operator": "=", "left": { "type": "Identifier", - "start": 13961, - "end": 13975, + "start": 14022, + "end": 14036, "loc": { "start": { - "line": 389, + "line": 390, "column": 14 }, "end": { - "line": 389, + "line": 390, "column": 28 }, "identifierName": "classNameFound" @@ -20380,15 +20572,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 13978, - "end": 13982, + "start": 14039, + "end": 14043, "loc": { "start": { - "line": 389, + "line": 390, "column": 31 }, "end": { - "line": 389, + "line": 390, "column": 35 } }, @@ -20398,57 +20590,57 @@ }, { "type": "ExpressionStatement", - "start": 13999, - "end": 14029, + "start": 14060, + "end": 14090, "loc": { "start": { - "line": 390, + "line": 391, "column": 14 }, "end": { - "line": 390, + "line": 391, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 13999, - "end": 14028, + "start": 14060, + "end": 14089, "loc": { "start": { - "line": 390, + "line": 391, "column": 14 }, "end": { - "line": 390, + "line": 391, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 13999, - "end": 14020, + "start": 14060, + "end": 14081, "loc": { "start": { - "line": 390, + "line": 391, "column": 14 }, "end": { - "line": 390, + "line": 391, "column": 35 } }, "object": { "type": "Identifier", - "start": 13999, - "end": 14015, + "start": 14060, + "end": 14076, "loc": { "start": { - "line": 390, + "line": 391, "column": 14 }, "end": { - "line": 390, + "line": 391, "column": 30 }, "identifierName": "buttonThemeArray" @@ -20457,15 +20649,15 @@ }, "property": { "type": "Identifier", - "start": 14016, - "end": 14020, + "start": 14077, + "end": 14081, "loc": { "start": { - "line": 390, + "line": 391, "column": 31 }, "end": { - "line": 390, + "line": 391, "column": 35 }, "identifierName": "push" @@ -20477,15 +20669,15 @@ "arguments": [ { "type": "Identifier", - "start": 14021, - "end": 14027, + "start": 14082, + "end": 14088, "loc": { "start": { - "line": 390, + "line": 391, "column": 36 }, "end": { - "line": 390, + "line": 391, "column": 42 }, "identifierName": "button" @@ -20497,58 +20689,58 @@ }, { "type": "ExpressionStatement", - "start": 14045, - "end": 14094, + "start": 14106, + "end": 14155, "loc": { "start": { - "line": 391, + "line": 392, "column": 14 }, "end": { - "line": 391, + "line": 392, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 14045, - "end": 14093, + "start": 14106, + "end": 14154, "loc": { "start": { - "line": 391, + "line": 392, "column": 14 }, "end": { - "line": 391, + "line": 392, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14045, - "end": 14064, + "start": 14106, + "end": 14125, "loc": { "start": { - "line": 391, + "line": 392, "column": 14 }, "end": { - "line": 391, + "line": 392, "column": 33 } }, "object": { "type": "Identifier", - "start": 14045, - "end": 14056, + "start": 14106, + "end": 14117, "loc": { "start": { - "line": 391, + "line": 392, "column": 14 }, "end": { - "line": 391, + "line": 392, "column": 25 }, "identifierName": "buttonTheme" @@ -20557,15 +20749,15 @@ }, "property": { "type": "Identifier", - "start": 14057, - "end": 14064, + "start": 14118, + "end": 14125, "loc": { "start": { - "line": 391, + "line": 392, "column": 26 }, "end": { - "line": 391, + "line": 392, "column": 33 }, "identifierName": "buttons" @@ -20576,43 +20768,43 @@ }, "right": { "type": "CallExpression", - "start": 14067, - "end": 14093, + "start": 14128, + "end": 14154, "loc": { "start": { - "line": 391, + "line": 392, "column": 36 }, "end": { - "line": 391, + "line": 392, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 14067, - "end": 14088, + "start": 14128, + "end": 14149, "loc": { "start": { - "line": 391, + "line": 392, "column": 36 }, "end": { - "line": 391, + "line": 392, "column": 57 } }, "object": { "type": "Identifier", - "start": 14067, - "end": 14083, + "start": 14128, + "end": 14144, "loc": { "start": { - "line": 391, + "line": 392, "column": 36 }, "end": { - "line": 391, + "line": 392, "column": 52 }, "identifierName": "buttonThemeArray" @@ -20621,15 +20813,15 @@ }, "property": { "type": "Identifier", - "start": 14084, - "end": 14088, + "start": 14145, + "end": 14149, "loc": { "start": { - "line": 391, + "line": 392, "column": 53 }, "end": { - "line": 391, + "line": 392, "column": 57 }, "identifierName": "join" @@ -20641,15 +20833,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14089, - "end": 14092, + "start": 14150, + "end": 14153, "loc": { "start": { - "line": 391, + "line": 392, "column": 58 }, "end": { - "line": 391, + "line": 392, "column": 61 } }, @@ -20675,29 +20867,29 @@ }, { "type": "ReturnStatement", - "start": 14134, - "end": 14153, + "start": 14195, + "end": 14214, "loc": { "start": { - "line": 394, + "line": 395, "column": 10 }, "end": { - "line": 394, + "line": 395, "column": 29 } }, "argument": { "type": "Identifier", - "start": 14141, - "end": 14152, + "start": 14202, + "end": 14213, "loc": { "start": { - "line": 394, + "line": 395, "column": 17 }, "end": { - "line": 394, + "line": 395, "column": 28 }, "identifierName": "buttonTheme" @@ -20716,15 +20908,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13557, - "end": 13648, + "start": 13618, + "end": 13709, "loc": { "start": { - "line": 379, + "line": 380, "column": 8 }, "end": { - "line": 381, + "line": 382, "column": 11 } } @@ -20734,15 +20926,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14178, - "end": 14253, + "start": 14239, + "end": 14314, "loc": { "start": { - "line": 397, + "line": 398, "column": 8 }, "end": { - "line": 399, + "line": 400, "column": 11 } } @@ -20751,29 +20943,29 @@ }, { "type": "IfStatement", - "start": 14263, - "end": 14417, + "start": 14324, + "end": 14478, "loc": { "start": { - "line": 400, + "line": 401, "column": 8 }, "end": { - "line": 405, + "line": 406, "column": 9 } }, "test": { "type": "UnaryExpression", - "start": 14266, - "end": 14281, + "start": 14327, + "end": 14342, "loc": { "start": { - "line": 400, + "line": 401, "column": 11 }, "end": { - "line": 400, + "line": 401, "column": 26 } }, @@ -20781,15 +20973,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14267, - "end": 14281, + "start": 14328, + "end": 14342, "loc": { "start": { - "line": 400, + "line": 401, "column": 12 }, "end": { - "line": 400, + "line": 401, "column": 26 }, "identifierName": "classNameFound" @@ -20804,115 +20996,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 14282, - "end": 14417, + "start": 14343, + "end": 14478, "loc": { "start": { - "line": 400, + "line": 401, "column": 27 }, "end": { - "line": 405, + "line": 406, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 14295, - "end": 14406, + "start": 14356, + "end": 14467, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 404, + "line": 405, "column": 13 } }, "expression": { "type": "CallExpression", - "start": 14295, - "end": 14405, + "start": 14356, + "end": 14466, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 404, + "line": 405, "column": 12 } }, "callee": { "type": "MemberExpression", - "start": 14295, - "end": 14324, + "start": 14356, + "end": 14385, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 401, + "line": 402, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 14295, - "end": 14319, + "start": 14356, + "end": 14380, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 401, + "line": 402, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 14295, - "end": 14307, + "start": 14356, + "end": 14368, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 401, + "line": 402, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14295, - "end": 14299, + "start": 14356, + "end": 14360, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 401, + "line": 402, "column": 14 } } }, "property": { "type": "Identifier", - "start": 14300, - "end": 14307, + "start": 14361, + "end": 14368, "loc": { "start": { - "line": 401, + "line": 402, "column": 15 }, "end": { - "line": 401, + "line": 402, "column": 22 }, "identifierName": "options" @@ -20923,15 +21115,15 @@ }, "property": { "type": "Identifier", - "start": 14308, - "end": 14319, + "start": 14369, + "end": 14380, "loc": { "start": { - "line": 401, + "line": 402, "column": 23 }, "end": { - "line": 401, + "line": 402, "column": 34 }, "identifierName": "buttonTheme" @@ -20942,15 +21134,15 @@ }, "property": { "type": "Identifier", - "start": 14320, - "end": 14324, + "start": 14381, + "end": 14385, "loc": { "start": { - "line": 401, + "line": 402, "column": 35 }, "end": { - "line": 401, + "line": 402, "column": 39 }, "identifierName": "push" @@ -20962,30 +21154,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 14325, - "end": 14404, + "start": 14386, + "end": 14465, "loc": { "start": { - "line": 401, + "line": 402, "column": 40 }, "end": { - "line": 404, + "line": 405, "column": 11 } }, "properties": [ { "type": "ObjectProperty", - "start": 14340, - "end": 14360, + "start": 14401, + "end": 14421, "loc": { "start": { - "line": 402, + "line": 403, "column": 12 }, "end": { - "line": 402, + "line": 403, "column": 32 } }, @@ -20994,15 +21186,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14340, - "end": 14345, + "start": 14401, + "end": 14406, "loc": { "start": { - "line": 402, + "line": 403, "column": 12 }, "end": { - "line": 402, + "line": 403, "column": 17 }, "identifierName": "class" @@ -21011,15 +21203,15 @@ }, "value": { "type": "Identifier", - "start": 14347, - "end": 14360, + "start": 14408, + "end": 14421, "loc": { "start": { - "line": 402, + "line": 403, "column": 19 }, "end": { - "line": 402, + "line": 403, "column": 32 }, "identifierName": "classNameItem" @@ -21029,15 +21221,15 @@ }, { "type": "ObjectProperty", - "start": 14375, - "end": 14391, + "start": 14436, + "end": 14452, "loc": { "start": { - "line": 403, + "line": 404, "column": 12 }, "end": { - "line": 403, + "line": 404, "column": 28 } }, @@ -21046,15 +21238,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14375, - "end": 14382, + "start": 14436, + "end": 14443, "loc": { "start": { - "line": 403, + "line": 404, "column": 12 }, "end": { - "line": 403, + "line": 404, "column": 19 }, "identifierName": "buttons" @@ -21063,15 +21255,15 @@ }, "value": { "type": "Identifier", - "start": 14384, - "end": 14391, + "start": 14445, + "end": 14452, "loc": { "start": { - "line": 403, + "line": 404, "column": 21 }, "end": { - "line": 403, + "line": 404, "column": 28 }, "identifierName": "buttons" @@ -21092,15 +21284,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14178, - "end": 14253, + "start": 14239, + "end": 14314, "loc": { "start": { - "line": 397, + "line": 398, "column": 8 }, "end": { - "line": 399, + "line": 400, "column": 11 } } @@ -21123,72 +21315,72 @@ }, { "type": "ExpressionStatement", - "start": 14447, - "end": 14461, + "start": 14508, + "end": 14522, "loc": { "start": { - "line": 410, + "line": 411, "column": 4 }, "end": { - "line": 410, + "line": 411, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 14447, - "end": 14460, + "start": 14508, + "end": 14521, "loc": { "start": { - "line": 410, + "line": 411, "column": 4 }, "end": { - "line": 410, + "line": 411, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 14447, - "end": 14458, + "start": 14508, + "end": 14519, "loc": { "start": { - "line": 410, + "line": 411, "column": 4 }, "end": { - "line": 410, + "line": 411, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 14447, - "end": 14451, + "start": 14508, + "end": 14512, "loc": { "start": { - "line": 410, + "line": 411, "column": 4 }, "end": { - "line": 410, + "line": 411, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14452, - "end": 14458, + "start": 14513, + "end": 14519, "loc": { "start": { - "line": 410, + "line": 411, "column": 9 }, "end": { - "line": 410, + "line": 411, "column": 15 }, "identifierName": "render" @@ -21208,15 +21400,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12949, - "end": 13230, + "start": 13010, + "end": 13291, "loc": { "start": { - "line": 363, + "line": 364, "column": 2 }, "end": { - "line": 367, + "line": 368, "column": 5 } } @@ -21226,15 +21418,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14472, - "end": 14812, + "start": 14533, + "end": 14873, "loc": { "start": { - "line": 413, + "line": 414, "column": 2 }, "end": { - "line": 417, + "line": 418, "column": 5 } } @@ -21243,15 +21435,15 @@ }, { "type": "ClassMethod", - "start": 14816, - "end": 16233, + "start": 14877, + "end": 16294, "loc": { "start": { - "line": 418, + "line": 419, "column": 2 }, "end": { - "line": 464, + "line": 465, "column": 3 } }, @@ -21259,15 +21451,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14816, - "end": 14833, + "start": 14877, + "end": 14894, "loc": { "start": { - "line": 418, + "line": 419, "column": 2 }, "end": { - "line": 418, + "line": 419, "column": 19 }, "identifierName": "removeButtonTheme" @@ -21283,15 +21475,15 @@ "params": [ { "type": "Identifier", - "start": 14834, - "end": 14841, + "start": 14895, + "end": 14902, "loc": { "start": { - "line": 418, + "line": 419, "column": 20 }, "end": { - "line": 418, + "line": 419, "column": 27 }, "identifierName": "buttons" @@ -21300,15 +21492,15 @@ }, { "type": "Identifier", - "start": 14843, - "end": 14852, + "start": 14904, + "end": 14913, "loc": { "start": { - "line": 418, + "line": 419, "column": 29 }, "end": { - "line": 418, + "line": 419, "column": 38 }, "identifierName": "className" @@ -21318,58 +21510,58 @@ ], "body": { "type": "BlockStatement", - "start": 14853, - "end": 16233, + "start": 14914, + "end": 16294, "loc": { "start": { - "line": 418, + "line": 419, "column": 39 }, "end": { - "line": 464, + "line": 465, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 14946, - "end": 15061, + "start": 15007, + "end": 15122, "loc": { "start": { - "line": 422, + "line": 423, "column": 4 }, "end": { - "line": 426, + "line": 427, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 14949, - "end": 14971, + "start": 15010, + "end": 15032, "loc": { "start": { - "line": 422, + "line": 423, "column": 7 }, "end": { - "line": 422, + "line": 423, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 14949, - "end": 14957, + "start": 15010, + "end": 15018, "loc": { "start": { - "line": 422, + "line": 423, "column": 7 }, "end": { - "line": 422, + "line": 423, "column": 15 } }, @@ -21377,15 +21569,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14950, - "end": 14957, + "start": 15011, + "end": 15018, "loc": { "start": { - "line": 422, + "line": 423, "column": 8 }, "end": { - "line": 422, + "line": 423, "column": 15 }, "identifierName": "buttons" @@ -21401,15 +21593,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 14961, - "end": 14971, + "start": 15022, + "end": 15032, "loc": { "start": { - "line": 422, + "line": 423, "column": 19 }, "end": { - "line": 422, + "line": 423, "column": 29 } }, @@ -21417,15 +21609,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14962, - "end": 14971, + "start": 15023, + "end": 15032, "loc": { "start": { - "line": 422, + "line": 423, "column": 20 }, "end": { - "line": 422, + "line": 423, "column": 29 }, "identifierName": "className" @@ -21440,102 +21632,102 @@ }, "consequent": { "type": "BlockStatement", - "start": 14972, - "end": 15061, + "start": 15033, + "end": 15122, "loc": { "start": { - "line": 422, + "line": 423, "column": 30 }, "end": { - "line": 426, + "line": 427, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 14981, - "end": 15011, + "start": 15042, + "end": 15072, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 14981, - "end": 15010, + "start": 15042, + "end": 15071, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14981, - "end": 15005, + "start": 15042, + "end": 15066, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 14981, - "end": 14993, + "start": 15042, + "end": 15054, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 14981, - "end": 14985, + "start": 15042, + "end": 15046, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 10 } } }, "property": { "type": "Identifier", - "start": 14986, - "end": 14993, + "start": 15047, + "end": 15054, "loc": { "start": { - "line": 423, + "line": 424, "column": 11 }, "end": { - "line": 423, + "line": 424, "column": 18 }, "identifierName": "options" @@ -21546,15 +21738,15 @@ }, "property": { "type": "Identifier", - "start": 14994, - "end": 15005, + "start": 15055, + "end": 15066, "loc": { "start": { - "line": 423, + "line": 424, "column": 19 }, "end": { - "line": 423, + "line": 424, "column": 30 }, "identifierName": "buttonTheme" @@ -21565,15 +21757,15 @@ }, "right": { "type": "ArrayExpression", - "start": 15008, - "end": 15010, + "start": 15069, + "end": 15071, "loc": { "start": { - "line": 423, + "line": 424, "column": 33 }, "end": { - "line": 423, + "line": 424, "column": 35 } }, @@ -21583,72 +21775,72 @@ }, { "type": "ExpressionStatement", - "start": 15019, - "end": 15033, + "start": 15080, + "end": 15094, "loc": { "start": { - "line": 424, + "line": 425, "column": 6 }, "end": { - "line": 424, + "line": 425, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 15019, - "end": 15032, + "start": 15080, + "end": 15093, "loc": { "start": { - "line": 424, + "line": 425, "column": 6 }, "end": { - "line": 424, + "line": 425, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 15019, - "end": 15030, + "start": 15080, + "end": 15091, "loc": { "start": { - "line": 424, + "line": 425, "column": 6 }, "end": { - "line": 424, + "line": 425, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 15019, - "end": 15023, + "start": 15080, + "end": 15084, "loc": { "start": { - "line": 424, + "line": 425, "column": 6 }, "end": { - "line": 424, + "line": 425, "column": 10 } } }, "property": { "type": "Identifier", - "start": 15024, - "end": 15030, + "start": 15085, + "end": 15091, "loc": { "start": { - "line": 424, + "line": 425, "column": 11 }, "end": { - "line": 424, + "line": 425, "column": 17 }, "identifierName": "render" @@ -21662,29 +21854,29 @@ }, { "type": "ReturnStatement", - "start": 15041, - "end": 15054, + "start": 15102, + "end": 15115, "loc": { "start": { - "line": 425, + "line": 426, "column": 6 }, "end": { - "line": 425, + "line": 426, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 15048, - "end": 15053, + "start": 15109, + "end": 15114, "loc": { "start": { - "line": 425, + "line": 426, "column": 13 }, "end": { - "line": 425, + "line": 426, "column": 18 } }, @@ -21700,15 +21892,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14860, - "end": 14940, + "start": 14921, + "end": 15001, "loc": { "start": { - "line": 419, + "line": 420, "column": 4 }, "end": { - "line": 421, + "line": 422, "column": 7 } } @@ -21718,15 +21910,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15069, - "end": 15137, + "start": 15130, + "end": 15198, "loc": { "start": { - "line": 428, + "line": 429, "column": 4 }, "end": { - "line": 430, + "line": 431, "column": 7 } } @@ -21735,57 +21927,57 @@ }, { "type": "IfStatement", - "start": 15143, - "end": 16228, + "start": 15204, + "end": 16289, "loc": { "start": { - "line": 431, + "line": 432, "column": 4 }, "end": { - "line": 463, + "line": 464, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15146, - "end": 15231, + "start": 15207, + "end": 15292, "loc": { "start": { - "line": 431, + "line": 432, "column": 7 }, "end": { - "line": 431, + "line": 432, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 15146, - "end": 15196, + "start": 15207, + "end": 15257, "loc": { "start": { - "line": 431, + "line": 432, "column": 7 }, "end": { - "line": 431, + "line": 432, "column": 57 } }, "left": { "type": "Identifier", - "start": 15146, - "end": 15153, + "start": 15207, + "end": 15214, "loc": { "start": { - "line": 431, + "line": 432, "column": 7 }, "end": { - "line": 431, + "line": 432, "column": 14 }, "identifierName": "buttons" @@ -21796,43 +21988,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15157, - "end": 15196, + "start": 15218, + "end": 15257, "loc": { "start": { - "line": 431, + "line": 432, "column": 18 }, "end": { - "line": 431, + "line": 432, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 15157, - "end": 15170, + "start": 15218, + "end": 15231, "loc": { "start": { - "line": 431, + "line": 432, "column": 18 }, "end": { - "line": 431, + "line": 432, "column": 31 } }, "object": { "type": "Identifier", - "start": 15157, - "end": 15162, + "start": 15218, + "end": 15223, "loc": { "start": { - "line": 431, + "line": 432, "column": 18 }, "end": { - "line": 431, + "line": 432, "column": 23 }, "identifierName": "Array" @@ -21841,15 +22033,15 @@ }, "property": { "type": "Identifier", - "start": 15163, - "end": 15170, + "start": 15224, + "end": 15231, "loc": { "start": { - "line": 431, + "line": 432, "column": 24 }, "end": { - "line": 431, + "line": 432, "column": 31 }, "identifierName": "isArray" @@ -21861,58 +22053,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 15171, - "end": 15195, + "start": 15232, + "end": 15256, "loc": { "start": { - "line": 431, + "line": 432, "column": 32 }, "end": { - "line": 431, + "line": 432, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 15171, - "end": 15183, + "start": 15232, + "end": 15244, "loc": { "start": { - "line": 431, + "line": 432, "column": 32 }, "end": { - "line": 431, + "line": 432, "column": 44 } }, "object": { "type": "ThisExpression", - "start": 15171, - "end": 15175, + "start": 15232, + "end": 15236, "loc": { "start": { - "line": 431, + "line": 432, "column": 32 }, "end": { - "line": 431, + "line": 432, "column": 36 } } }, "property": { "type": "Identifier", - "start": 15176, - "end": 15183, + "start": 15237, + "end": 15244, "loc": { "start": { - "line": 431, + "line": 432, "column": 37 }, "end": { - "line": 431, + "line": 432, "column": 44 }, "identifierName": "options" @@ -21923,15 +22115,15 @@ }, "property": { "type": "Identifier", - "start": 15184, - "end": 15195, + "start": 15245, + "end": 15256, "loc": { "start": { - "line": 431, + "line": 432, "column": 45 }, "end": { - "line": 431, + "line": 432, "column": 56 }, "identifierName": "buttonTheme" @@ -21947,72 +22139,72 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 15200, - "end": 15231, + "start": 15261, + "end": 15292, "loc": { "start": { - "line": 431, + "line": 432, "column": 61 }, "end": { - "line": 431, + "line": 432, "column": 92 } }, "object": { "type": "MemberExpression", - "start": 15200, - "end": 15224, + "start": 15261, + "end": 15285, "loc": { "start": { - "line": 431, + "line": 432, "column": 61 }, "end": { - "line": 431, + "line": 432, "column": 85 } }, "object": { "type": "MemberExpression", - "start": 15200, - "end": 15212, + "start": 15261, + "end": 15273, "loc": { "start": { - "line": 431, + "line": 432, "column": 61 }, "end": { - "line": 431, + "line": 432, "column": 73 } }, "object": { "type": "ThisExpression", - "start": 15200, - "end": 15204, + "start": 15261, + "end": 15265, "loc": { "start": { - "line": 431, + "line": 432, "column": 61 }, "end": { - "line": 431, + "line": 432, "column": 65 } } }, "property": { "type": "Identifier", - "start": 15205, - "end": 15212, + "start": 15266, + "end": 15273, "loc": { "start": { - "line": 431, + "line": 432, "column": 66 }, "end": { - "line": 431, + "line": 432, "column": 73 }, "identifierName": "options" @@ -22023,15 +22215,15 @@ }, "property": { "type": "Identifier", - "start": 15213, - "end": 15224, + "start": 15274, + "end": 15285, "loc": { "start": { - "line": 431, + "line": 432, "column": 74 }, "end": { - "line": 431, + "line": 432, "column": 85 }, "identifierName": "buttonTheme" @@ -22042,15 +22234,15 @@ }, "property": { "type": "Identifier", - "start": 15225, - "end": 15231, + "start": 15286, + "end": 15292, "loc": { "start": { - "line": 431, + "line": 432, "column": 86 }, "end": { - "line": 431, + "line": 432, "column": 92 }, "identifierName": "length" @@ -22063,59 +22255,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15232, - "end": 16228, + "start": 15293, + "end": 16289, "loc": { "start": { - "line": 431, + "line": 432, "column": 93 }, "end": { - "line": 463, + "line": 464, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 15241, - "end": 15278, + "start": 15302, + "end": 15339, "loc": { "start": { - "line": 432, + "line": 433, "column": 6 }, "end": { - "line": 432, + "line": 433, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15245, - "end": 15277, + "start": 15306, + "end": 15338, "loc": { "start": { - "line": 432, + "line": 433, "column": 10 }, "end": { - "line": 432, + "line": 433, "column": 42 } }, "id": { "type": "Identifier", - "start": 15245, - "end": 15256, + "start": 15306, + "end": 15317, "loc": { "start": { - "line": 432, + "line": 433, "column": 10 }, "end": { - "line": 432, + "line": 433, "column": 21 }, "identifierName": "buttonArray" @@ -22124,43 +22316,43 @@ }, "init": { "type": "CallExpression", - "start": 15259, - "end": 15277, + "start": 15320, + "end": 15338, "loc": { "start": { - "line": 432, + "line": 433, "column": 24 }, "end": { - "line": 432, + "line": 433, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 15259, - "end": 15272, + "start": 15320, + "end": 15333, "loc": { "start": { - "line": 432, + "line": 433, "column": 24 }, "end": { - "line": 432, + "line": 433, "column": 37 } }, "object": { "type": "Identifier", - "start": 15259, - "end": 15266, + "start": 15320, + "end": 15327, "loc": { "start": { - "line": 432, + "line": 433, "column": 24 }, "end": { - "line": 432, + "line": 433, "column": 31 }, "identifierName": "buttons" @@ -22169,15 +22361,15 @@ }, "property": { "type": "Identifier", - "start": 15267, - "end": 15272, + "start": 15328, + "end": 15333, "loc": { "start": { - "line": 432, + "line": 433, "column": 32 }, "end": { - "line": 432, + "line": 433, "column": 37 }, "identifierName": "split" @@ -22189,15 +22381,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15273, - "end": 15276, + "start": 15334, + "end": 15337, "loc": { "start": { - "line": 432, + "line": 433, "column": 38 }, "end": { - "line": 432, + "line": 433, "column": 41 } }, @@ -22215,57 +22407,57 @@ }, { "type": "ExpressionStatement", - "start": 15286, - "end": 16197, + "start": 15347, + "end": 16258, "loc": { "start": { - "line": 433, + "line": 434, "column": 6 }, "end": { - "line": 460, + "line": 461, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 15286, - "end": 16196, + "start": 15347, + "end": 16257, "loc": { "start": { - "line": 433, + "line": 434, "column": 6 }, "end": { - "line": 460, + "line": 461, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 15286, - "end": 15305, + "start": 15347, + "end": 15366, "loc": { "start": { - "line": 433, + "line": 434, "column": 6 }, "end": { - "line": 433, + "line": 434, "column": 25 } }, "object": { "type": "Identifier", - "start": 15286, - "end": 15297, + "start": 15347, + "end": 15358, "loc": { "start": { - "line": 433, + "line": 434, "column": 6 }, "end": { - "line": 433, + "line": 434, "column": 17 }, "identifierName": "buttonArray" @@ -22274,15 +22466,15 @@ }, "property": { "type": "Identifier", - "start": 15298, - "end": 15305, + "start": 15359, + "end": 15366, "loc": { "start": { - "line": 433, + "line": 434, "column": 18 }, "end": { - "line": 433, + "line": 434, "column": 25 }, "identifierName": "forEach" @@ -22294,15 +22486,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15306, - "end": 16195, + "start": 15367, + "end": 16256, "loc": { "start": { - "line": 433, + "line": 434, "column": 26 }, "end": { - "line": 460, + "line": 461, "column": 7 } }, @@ -22313,15 +22505,15 @@ "params": [ { "type": "Identifier", - "start": 15307, - "end": 15313, + "start": 15368, + "end": 15374, "loc": { "start": { - "line": 433, + "line": 434, "column": 27 }, "end": { - "line": 433, + "line": 434, "column": 33 }, "identifierName": "button" @@ -22330,15 +22522,15 @@ }, { "type": "Identifier", - "start": 15315, - "end": 15318, + "start": 15376, + "end": 15379, "loc": { "start": { - "line": 433, + "line": 434, "column": 35 }, "end": { - "line": 433, + "line": 434, "column": 38 }, "identifierName": "key" @@ -22348,115 +22540,115 @@ ], "body": { "type": "BlockStatement", - "start": 15323, - "end": 16195, + "start": 15384, + "end": 16256, "loc": { "start": { - "line": 433, + "line": 434, "column": 43 }, "end": { - "line": 460, + "line": 461, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 15334, - "end": 16186, + "start": 15395, + "end": 16247, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 459, + "line": 460, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 15334, - "end": 16185, + "start": 15395, + "end": 16246, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 459, + "line": 460, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 15334, - "end": 15362, + "start": 15395, + "end": 15423, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 434, + "line": 435, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 15334, - "end": 15358, + "start": 15395, + "end": 15419, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 434, + "line": 435, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 15334, - "end": 15346, + "start": 15395, + "end": 15407, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 434, + "line": 435, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 15334, - "end": 15338, + "start": 15395, + "end": 15399, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 434, + "line": 435, "column": 12 } } }, "property": { "type": "Identifier", - "start": 15339, - "end": 15346, + "start": 15400, + "end": 15407, "loc": { "start": { - "line": 434, + "line": 435, "column": 13 }, "end": { - "line": 434, + "line": 435, "column": 20 }, "identifierName": "options" @@ -22467,15 +22659,15 @@ }, "property": { "type": "Identifier", - "start": 15347, - "end": 15358, + "start": 15408, + "end": 15419, "loc": { "start": { - "line": 434, + "line": 435, "column": 21 }, "end": { - "line": 434, + "line": 435, "column": 32 }, "identifierName": "buttonTheme" @@ -22486,15 +22678,15 @@ }, "property": { "type": "Identifier", - "start": 15359, - "end": 15362, + "start": 15420, + "end": 15423, "loc": { "start": { - "line": 434, + "line": 435, "column": 33 }, "end": { - "line": 434, + "line": 435, "column": 36 }, "identifierName": "map" @@ -22506,15 +22698,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15363, - "end": 16184, + "start": 15424, + "end": 16245, "loc": { "start": { - "line": 434, + "line": 435, "column": 37 }, "end": { - "line": 459, + "line": 460, "column": 9 } }, @@ -22525,15 +22717,15 @@ "params": [ { "type": "Identifier", - "start": 15364, - "end": 15375, + "start": 15425, + "end": 15436, "loc": { "start": { - "line": 434, + "line": 435, "column": 38 }, "end": { - "line": 434, + "line": 435, "column": 49 }, "identifierName": "buttonTheme" @@ -22542,15 +22734,15 @@ }, { "type": "Identifier", - "start": 15377, - "end": 15382, + "start": 15438, + "end": 15443, "loc": { "start": { - "line": 434, + "line": 435, "column": 51 }, "end": { - "line": 434, + "line": 435, "column": 56 }, "identifierName": "index" @@ -22560,72 +22752,72 @@ ], "body": { "type": "BlockStatement", - "start": 15387, - "end": 16184, + "start": 15448, + "end": 16245, "loc": { "start": { - "line": 434, + "line": 435, "column": 61 }, "end": { - "line": 459, + "line": 460, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 15555, - "end": 16140, + "start": 15616, + "end": 16201, "loc": { "start": { - "line": 440, + "line": 441, "column": 10 }, "end": { - "line": 456, + "line": 457, "column": 11 } }, "test": { "type": "LogicalExpression", - "start": 15572, - "end": 15651, + "start": 15633, + "end": 15712, "loc": { "start": { - "line": 441, + "line": 442, "column": 12 }, "end": { - "line": 442, + "line": 443, "column": 22 } }, "left": { "type": "LogicalExpression", - "start": 15573, - "end": 15623, + "start": 15634, + "end": 15684, "loc": { "start": { - "line": 441, + "line": 442, "column": 13 }, "end": { - "line": 441, + "line": 442, "column": 63 } }, "left": { "type": "Identifier", - "start": 15573, - "end": 15582, + "start": 15634, + "end": 15643, "loc": { "start": { - "line": 441, + "line": 442, "column": 13 }, "end": { - "line": 441, + "line": 442, "column": 22 }, "identifierName": "className" @@ -22636,43 +22828,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15586, - "end": 15623, + "start": 15647, + "end": 15684, "loc": { "start": { - "line": 441, + "line": 442, "column": 26 }, "end": { - "line": 441, + "line": 442, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 15586, - "end": 15604, + "start": 15647, + "end": 15665, "loc": { "start": { - "line": 441, + "line": 442, "column": 26 }, "end": { - "line": 441, + "line": 442, "column": 44 } }, "object": { "type": "Identifier", - "start": 15586, - "end": 15595, + "start": 15647, + "end": 15656, "loc": { "start": { - "line": 441, + "line": 442, "column": 26 }, "end": { - "line": 441, + "line": 442, "column": 35 }, "identifierName": "className" @@ -22681,15 +22873,15 @@ }, "property": { "type": "Identifier", - "start": 15596, - "end": 15604, + "start": 15657, + "end": 15665, "loc": { "start": { - "line": 441, + "line": 442, "column": 36 }, "end": { - "line": 441, + "line": 442, "column": 44 }, "identifierName": "includes" @@ -22701,29 +22893,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 15605, - "end": 15622, + "start": 15666, + "end": 15683, "loc": { "start": { - "line": 441, + "line": 442, "column": 45 }, "end": { - "line": 441, + "line": 442, "column": 62 } }, "object": { "type": "Identifier", - "start": 15605, - "end": 15616, + "start": 15666, + "end": 15677, "loc": { "start": { - "line": 441, + "line": 442, "column": 45 }, "end": { - "line": 441, + "line": 442, "column": 56 }, "identifierName": "buttonTheme" @@ -22732,15 +22924,15 @@ }, "property": { "type": "Identifier", - "start": 15617, - "end": 15622, + "start": 15678, + "end": 15683, "loc": { "start": { - "line": 441, + "line": 442, "column": 57 }, "end": { - "line": 441, + "line": 442, "column": 62 }, "identifierName": "class" @@ -22754,21 +22946,21 @@ "leadingComments": null, "extra": { "parenthesized": true, - "parenStart": 15572 + "parenStart": 15633 } }, "operator": "||", "right": { "type": "UnaryExpression", - "start": 15641, - "end": 15651, + "start": 15702, + "end": 15712, "loc": { "start": { - "line": 442, + "line": 443, "column": 12 }, "end": { - "line": 442, + "line": 443, "column": 22 } }, @@ -22776,15 +22968,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15642, - "end": 15651, + "start": 15703, + "end": 15712, "loc": { "start": { - "line": 442, + "line": 443, "column": 13 }, "end": { - "line": 442, + "line": 443, "column": 22 }, "identifierName": "className" @@ -22799,59 +22991,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15664, - "end": 16140, + "start": 15725, + "end": 16201, "loc": { "start": { - "line": 443, + "line": 444, "column": 11 }, "end": { - "line": 456, + "line": 457, "column": 11 } }, "body": [ { "type": "VariableDeclaration", - "start": 15679, - "end": 15768, + "start": 15740, + "end": 15829, "loc": { "start": { - "line": 444, + "line": 445, "column": 12 }, "end": { - "line": 444, + "line": 445, "column": 101 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15683, - "end": 15767, + "start": 15744, + "end": 15828, "loc": { "start": { - "line": 444, + "line": 445, "column": 16 }, "end": { - "line": 444, + "line": 445, "column": 100 } }, "id": { "type": "Identifier", - "start": 15683, - "end": 15702, + "start": 15744, + "end": 15763, "loc": { "start": { - "line": 444, + "line": 445, "column": 16 }, "end": { - "line": 444, + "line": 445, "column": 35 }, "identifierName": "filteredButtonArray" @@ -22860,85 +23052,85 @@ }, "init": { "type": "CallExpression", - "start": 15705, - "end": 15767, + "start": 15766, + "end": 15828, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 100 } }, "callee": { "type": "MemberExpression", - "start": 15705, - "end": 15742, + "start": 15766, + "end": 15803, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 75 } }, "object": { "type": "CallExpression", - "start": 15705, - "end": 15735, + "start": 15766, + "end": 15796, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 15705, - "end": 15730, + "start": 15766, + "end": 15791, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 15705, - "end": 15724, + "start": 15766, + "end": 15785, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 57 } }, "object": { "type": "Identifier", - "start": 15705, - "end": 15716, + "start": 15766, + "end": 15777, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 49 }, "identifierName": "buttonTheme" @@ -22947,15 +23139,15 @@ }, "property": { "type": "Identifier", - "start": 15717, - "end": 15724, + "start": 15778, + "end": 15785, "loc": { "start": { - "line": 444, + "line": 445, "column": 50 }, "end": { - "line": 444, + "line": 445, "column": 57 }, "identifierName": "buttons" @@ -22966,15 +23158,15 @@ }, "property": { "type": "Identifier", - "start": 15725, - "end": 15730, + "start": 15786, + "end": 15791, "loc": { "start": { - "line": 444, + "line": 445, "column": 58 }, "end": { - "line": 444, + "line": 445, "column": 63 }, "identifierName": "split" @@ -22986,15 +23178,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15731, - "end": 15734, + "start": 15792, + "end": 15795, "loc": { "start": { - "line": 444, + "line": 445, "column": 64 }, "end": { - "line": 444, + "line": 445, "column": 67 } }, @@ -23008,15 +23200,15 @@ }, "property": { "type": "Identifier", - "start": 15736, - "end": 15742, + "start": 15797, + "end": 15803, "loc": { "start": { - "line": 444, + "line": 445, "column": 69 }, "end": { - "line": 444, + "line": 445, "column": 75 }, "identifierName": "filter" @@ -23028,15 +23220,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15743, - "end": 15766, + "start": 15804, + "end": 15827, "loc": { "start": { - "line": 444, + "line": 445, "column": 76 }, "end": { - "line": 444, + "line": 445, "column": 99 } }, @@ -23047,15 +23239,15 @@ "params": [ { "type": "Identifier", - "start": 15743, - "end": 15747, + "start": 15804, + "end": 15808, "loc": { "start": { - "line": 444, + "line": 445, "column": 76 }, "end": { - "line": 444, + "line": 445, "column": 80 }, "identifierName": "item" @@ -23065,29 +23257,29 @@ ], "body": { "type": "BinaryExpression", - "start": 15751, - "end": 15766, + "start": 15812, + "end": 15827, "loc": { "start": { - "line": 444, + "line": 445, "column": 84 }, "end": { - "line": 444, + "line": 445, "column": 99 } }, "left": { "type": "Identifier", - "start": 15751, - "end": 15755, + "start": 15812, + "end": 15816, "loc": { "start": { - "line": 444, + "line": 445, "column": 84 }, "end": { - "line": 444, + "line": 445, "column": 88 }, "identifierName": "item" @@ -23097,15 +23289,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 15760, - "end": 15766, + "start": 15821, + "end": 15827, "loc": { "start": { - "line": 444, + "line": 445, "column": 93 }, "end": { - "line": 444, + "line": 445, "column": 99 }, "identifierName": "button" @@ -23123,15 +23315,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15784, - "end": 15881, + "start": 15845, + "end": 15942, "loc": { "start": { - "line": 446, + "line": 447, "column": 12 }, "end": { - "line": 448, + "line": 449, "column": 15 } } @@ -23140,43 +23332,43 @@ }, { "type": "IfStatement", - "start": 15895, - "end": 16124, + "start": 15956, + "end": 16185, "loc": { "start": { - "line": 449, + "line": 450, "column": 12 }, "end": { - "line": 454, + "line": 455, "column": 13 } }, "test": { "type": "MemberExpression", - "start": 15898, - "end": 15924, + "start": 15959, + "end": 15985, "loc": { "start": { - "line": 449, + "line": 450, "column": 15 }, "end": { - "line": 449, + "line": 450, "column": 41 } }, "object": { "type": "Identifier", - "start": 15898, - "end": 15917, + "start": 15959, + "end": 15978, "loc": { "start": { - "line": 449, + "line": 450, "column": 15 }, "end": { - "line": 449, + "line": 450, "column": 34 }, "identifierName": "filteredButtonArray" @@ -23186,15 +23378,15 @@ }, "property": { "type": "Identifier", - "start": 15918, - "end": 15924, + "start": 15979, + "end": 15985, "loc": { "start": { - "line": 449, + "line": 450, "column": 35 }, "end": { - "line": 449, + "line": 450, "column": 41 }, "identifierName": "length" @@ -23206,73 +23398,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 15925, - "end": 16009, + "start": 15986, + "end": 16070, "loc": { "start": { - "line": 449, + "line": 450, "column": 42 }, "end": { - "line": 451, + "line": 452, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 15942, - "end": 15994, + "start": 16003, + "end": 16055, "loc": { "start": { - "line": 450, + "line": 451, "column": 14 }, "end": { - "line": 450, + "line": 451, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 15942, - "end": 15993, + "start": 16003, + "end": 16054, "loc": { "start": { - "line": 450, + "line": 451, "column": 14 }, "end": { - "line": 450, + "line": 451, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15942, - "end": 15961, + "start": 16003, + "end": 16022, "loc": { "start": { - "line": 450, + "line": 451, "column": 14 }, "end": { - "line": 450, + "line": 451, "column": 33 } }, "object": { "type": "Identifier", - "start": 15942, - "end": 15953, + "start": 16003, + "end": 16014, "loc": { "start": { - "line": 450, + "line": 451, "column": 14 }, "end": { - "line": 450, + "line": 451, "column": 25 }, "identifierName": "buttonTheme" @@ -23281,15 +23473,15 @@ }, "property": { "type": "Identifier", - "start": 15954, - "end": 15961, + "start": 16015, + "end": 16022, "loc": { "start": { - "line": 450, + "line": 451, "column": 26 }, "end": { - "line": 450, + "line": 451, "column": 33 }, "identifierName": "buttons" @@ -23300,43 +23492,43 @@ }, "right": { "type": "CallExpression", - "start": 15964, - "end": 15993, + "start": 16025, + "end": 16054, "loc": { "start": { - "line": 450, + "line": 451, "column": 36 }, "end": { - "line": 450, + "line": 451, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 15964, - "end": 15988, + "start": 16025, + "end": 16049, "loc": { "start": { - "line": 450, + "line": 451, "column": 36 }, "end": { - "line": 450, + "line": 451, "column": 60 } }, "object": { "type": "Identifier", - "start": 15964, - "end": 15983, + "start": 16025, + "end": 16044, "loc": { "start": { - "line": 450, + "line": 451, "column": 36 }, "end": { - "line": 450, + "line": 451, "column": 55 }, "identifierName": "filteredButtonArray" @@ -23345,15 +23537,15 @@ }, "property": { "type": "Identifier", - "start": 15984, - "end": 15988, + "start": 16045, + "end": 16049, "loc": { "start": { - "line": 450, + "line": 451, "column": 56 }, "end": { - "line": 450, + "line": 451, "column": 60 }, "identifierName": "join" @@ -23365,15 +23557,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15989, - "end": 15992, + "start": 16050, + "end": 16053, "loc": { "start": { - "line": 450, + "line": 451, "column": 61 }, "end": { - "line": 450, + "line": 451, "column": 64 } }, @@ -23392,115 +23584,115 @@ }, "alternate": { "type": "BlockStatement", - "start": 16015, - "end": 16124, + "start": 16076, + "end": 16185, "loc": { "start": { - "line": 451, + "line": 452, "column": 19 }, "end": { - "line": 454, + "line": 455, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16032, - "end": 16074, + "start": 16093, + "end": 16135, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 16032, - "end": 16073, + "start": 16093, + "end": 16134, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 16032, - "end": 16063, + "start": 16093, + "end": 16124, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 16032, - "end": 16056, + "start": 16093, + "end": 16117, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 16032, - "end": 16044, + "start": 16093, + "end": 16105, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 16032, - "end": 16036, + "start": 16093, + "end": 16097, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 18 } } }, "property": { "type": "Identifier", - "start": 16037, - "end": 16044, + "start": 16098, + "end": 16105, "loc": { "start": { - "line": 452, + "line": 453, "column": 19 }, "end": { - "line": 452, + "line": 453, "column": 26 }, "identifierName": "options" @@ -23511,15 +23703,15 @@ }, "property": { "type": "Identifier", - "start": 16045, - "end": 16056, + "start": 16106, + "end": 16117, "loc": { "start": { - "line": 452, + "line": 453, "column": 27 }, "end": { - "line": 452, + "line": 453, "column": 38 }, "identifierName": "buttonTheme" @@ -23530,15 +23722,15 @@ }, "property": { "type": "Identifier", - "start": 16057, - "end": 16063, + "start": 16118, + "end": 16124, "loc": { "start": { - "line": 452, + "line": 453, "column": 39 }, "end": { - "line": 452, + "line": 453, "column": 45 }, "identifierName": "splice" @@ -23550,15 +23742,15 @@ "arguments": [ { "type": "Identifier", - "start": 16064, - "end": 16069, + "start": 16125, + "end": 16130, "loc": { "start": { - "line": 452, + "line": 453, "column": 46 }, "end": { - "line": 452, + "line": 453, "column": 51 }, "identifierName": "index" @@ -23567,15 +23759,15 @@ }, { "type": "NumericLiteral", - "start": 16071, - "end": 16072, + "start": 16132, + "end": 16133, "loc": { "start": { - "line": 452, + "line": 453, "column": 53 }, "end": { - "line": 452, + "line": 453, "column": 54 } }, @@ -23590,44 +23782,44 @@ }, { "type": "ExpressionStatement", - "start": 16090, - "end": 16109, + "start": 16151, + "end": 16170, "loc": { "start": { - "line": 453, + "line": 454, "column": 14 }, "end": { - "line": 453, + "line": 454, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 16090, - "end": 16108, + "start": 16151, + "end": 16169, "loc": { "start": { - "line": 453, + "line": 454, "column": 14 }, "end": { - "line": 453, + "line": 454, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16090, - "end": 16101, + "start": 16151, + "end": 16162, "loc": { "start": { - "line": 453, + "line": 454, "column": 14 }, "end": { - "line": 453, + "line": 454, "column": 25 }, "identifierName": "buttonTheme" @@ -23636,15 +23828,15 @@ }, "right": { "type": "NullLiteral", - "start": 16104, - "end": 16108, + "start": 16165, + "end": 16169, "loc": { "start": { - "line": 453, + "line": 454, "column": 28 }, "end": { - "line": 453, + "line": 454, "column": 32 } } @@ -23658,15 +23850,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15784, - "end": 15881, + "start": 15845, + "end": 15942, "loc": { "start": { - "line": 446, + "line": 447, "column": 12 }, "end": { - "line": 448, + "line": 449, "column": 15 } } @@ -23681,15 +23873,15 @@ { "type": "CommentBlock", "value": "*\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n ", - "start": 15402, - "end": 15543, + "start": 15463, + "end": 15604, "loc": { "start": { - "line": 436, + "line": 437, "column": 10 }, "end": { - "line": 439, + "line": 440, "column": 13 } } @@ -23698,29 +23890,29 @@ }, { "type": "ReturnStatement", - "start": 16154, - "end": 16173, + "start": 16215, + "end": 16234, "loc": { "start": { - "line": 458, + "line": 459, "column": 10 }, "end": { - "line": 458, + "line": 459, "column": 29 } }, "argument": { "type": "Identifier", - "start": 16161, - "end": 16172, + "start": 16222, + "end": 16233, "loc": { "start": { - "line": 458, + "line": 459, "column": 17 }, "end": { - "line": 458, + "line": 459, "column": 28 }, "identifierName": "buttonTheme" @@ -23744,72 +23936,72 @@ }, { "type": "ExpressionStatement", - "start": 16207, - "end": 16221, + "start": 16268, + "end": 16282, "loc": { "start": { - "line": 462, + "line": 463, "column": 6 }, "end": { - "line": 462, + "line": 463, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 16207, - "end": 16220, + "start": 16268, + "end": 16281, "loc": { "start": { - "line": 462, + "line": 463, "column": 6 }, "end": { - "line": 462, + "line": 463, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 16207, - "end": 16218, + "start": 16268, + "end": 16279, "loc": { "start": { - "line": 462, + "line": 463, "column": 6 }, "end": { - "line": 462, + "line": 463, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 16207, - "end": 16211, + "start": 16268, + "end": 16272, "loc": { "start": { - "line": 462, + "line": 463, "column": 6 }, "end": { - "line": 462, + "line": 463, "column": 10 } } }, "property": { "type": "Identifier", - "start": 16212, - "end": 16218, + "start": 16273, + "end": 16279, "loc": { "start": { - "line": 462, + "line": 463, "column": 11 }, "end": { - "line": 462, + "line": 463, "column": 17 }, "identifierName": "render" @@ -23829,15 +24021,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15069, - "end": 15137, + "start": 15130, + "end": 15198, "loc": { "start": { - "line": 428, + "line": 429, "column": 4 }, "end": { - "line": 430, + "line": 431, "column": 7 } } @@ -23852,15 +24044,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14472, - "end": 14812, + "start": 14533, + "end": 14873, "loc": { "start": { - "line": 413, + "line": 414, "column": 2 }, "end": { - "line": 417, + "line": 418, "column": 5 } } @@ -23870,15 +24062,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16239, - "end": 16442, + "start": 16300, + "end": 16503, "loc": { "start": { - "line": 466, + "line": 467, "column": 2 }, "end": { - "line": 469, + "line": 470, "column": 5 } } @@ -23887,15 +24079,15 @@ }, { "type": "ClassMethod", - "start": 16446, - "end": 16713, + "start": 16507, + "end": 16774, "loc": { "start": { - "line": 470, + "line": 471, "column": 2 }, "end": { - "line": 483, + "line": 484, "column": 3 } }, @@ -23903,15 +24095,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16446, - "end": 16462, + "start": 16507, + "end": 16523, "loc": { "start": { - "line": 470, + "line": 471, "column": 2 }, "end": { - "line": 470, + "line": 471, "column": 18 }, "identifierName": "getButtonElement" @@ -23927,15 +24119,15 @@ "params": [ { "type": "Identifier", - "start": 16463, - "end": 16469, + "start": 16524, + "end": 16530, "loc": { "start": { - "line": 470, + "line": 471, "column": 19 }, "end": { - "line": 470, + "line": 471, "column": 25 }, "identifierName": "button" @@ -23945,59 +24137,59 @@ ], "body": { "type": "BlockStatement", - "start": 16470, - "end": 16713, + "start": 16531, + "end": 16774, "loc": { "start": { - "line": 470, + "line": 471, "column": 26 }, "end": { - "line": 483, + "line": 484, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 16477, - "end": 16488, + "start": 16538, + "end": 16549, "loc": { "start": { - "line": 471, + "line": 472, "column": 4 }, "end": { - "line": 471, + "line": 472, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16481, - "end": 16487, + "start": 16542, + "end": 16548, "loc": { "start": { - "line": 471, + "line": 472, "column": 8 }, "end": { - "line": 471, + "line": 472, "column": 14 } }, "id": { "type": "Identifier", - "start": 16481, - "end": 16487, + "start": 16542, + "end": 16548, "loc": { "start": { - "line": 471, + "line": 472, "column": 8 }, "end": { - "line": 471, + "line": 472, "column": 14 }, "identifierName": "output" @@ -24011,44 +24203,44 @@ }, { "type": "VariableDeclaration", - "start": 16496, - "end": 16540, + "start": 16557, + "end": 16601, "loc": { "start": { - "line": 473, + "line": 474, "column": 4 }, "end": { - "line": 473, + "line": 474, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16500, - "end": 16539, + "start": 16561, + "end": 16600, "loc": { "start": { - "line": 473, + "line": 474, "column": 8 }, "end": { - "line": 473, + "line": 474, "column": 47 } }, "id": { "type": "Identifier", - "start": 16500, - "end": 16509, + "start": 16561, + "end": 16570, "loc": { "start": { - "line": 473, + "line": 474, "column": 8 }, "end": { - "line": 473, + "line": 474, "column": 17 }, "identifierName": "buttonArr" @@ -24057,58 +24249,58 @@ }, "init": { "type": "MemberExpression", - "start": 16512, - "end": 16539, + "start": 16573, + "end": 16600, "loc": { "start": { - "line": 473, + "line": 474, "column": 20 }, "end": { - "line": 473, + "line": 474, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 16512, - "end": 16531, + "start": 16573, + "end": 16592, "loc": { "start": { - "line": 473, + "line": 474, "column": 20 }, "end": { - "line": 473, + "line": 474, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 16512, - "end": 16516, + "start": 16573, + "end": 16577, "loc": { "start": { - "line": 473, + "line": 474, "column": 20 }, "end": { - "line": 473, + "line": 474, "column": 24 } } }, "property": { "type": "Identifier", - "start": 16517, - "end": 16531, + "start": 16578, + "end": 16592, "loc": { "start": { - "line": 473, + "line": 474, "column": 25 }, "end": { - "line": 473, + "line": 474, "column": 39 }, "identifierName": "buttonElements" @@ -24119,15 +24311,15 @@ }, "property": { "type": "Identifier", - "start": 16532, - "end": 16538, + "start": 16593, + "end": 16599, "loc": { "start": { - "line": 473, + "line": 474, "column": 40 }, "end": { - "line": 473, + "line": 474, "column": 46 }, "identifierName": "button" @@ -24142,29 +24334,29 @@ }, { "type": "IfStatement", - "start": 16546, - "end": 16686, + "start": 16607, + "end": 16747, "loc": { "start": { - "line": 474, + "line": 475, "column": 4 }, "end": { - "line": 480, + "line": 481, "column": 5 } }, "test": { "type": "Identifier", - "start": 16549, - "end": 16558, + "start": 16610, + "end": 16619, "loc": { "start": { - "line": 474, + "line": 475, "column": 7 }, "end": { - "line": 474, + "line": 475, "column": 16 }, "identifierName": "buttonArr" @@ -24173,72 +24365,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16559, - "end": 16686, + "start": 16620, + "end": 16747, "loc": { "start": { - "line": 474, + "line": 475, "column": 17 }, "end": { - "line": 480, + "line": 481, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 16568, - "end": 16679, + "start": 16629, + "end": 16740, "loc": { "start": { - "line": 475, + "line": 476, "column": 6 }, "end": { - "line": 479, + "line": 480, "column": 7 } }, "test": { "type": "BinaryExpression", - "start": 16571, - "end": 16591, + "start": 16632, + "end": 16652, "loc": { "start": { - "line": 475, + "line": 476, "column": 9 }, "end": { - "line": 475, + "line": 476, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 16571, - "end": 16587, + "start": 16632, + "end": 16648, "loc": { "start": { - "line": 475, + "line": 476, "column": 9 }, "end": { - "line": 475, + "line": 476, "column": 25 } }, "object": { "type": "Identifier", - "start": 16571, - "end": 16580, + "start": 16632, + "end": 16641, "loc": { "start": { - "line": 475, + "line": 476, "column": 9 }, "end": { - "line": 475, + "line": 476, "column": 18 }, "identifierName": "buttonArr" @@ -24247,15 +24439,15 @@ }, "property": { "type": "Identifier", - "start": 16581, - "end": 16587, + "start": 16642, + "end": 16648, "loc": { "start": { - "line": 475, + "line": 476, "column": 19 }, "end": { - "line": 475, + "line": 476, "column": 25 }, "identifierName": "length" @@ -24267,15 +24459,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 16590, - "end": 16591, + "start": 16651, + "end": 16652, "loc": { "start": { - "line": 475, + "line": 476, "column": 28 }, "end": { - "line": 475, + "line": 476, "column": 29 } }, @@ -24288,59 +24480,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 16592, - "end": 16631, + "start": 16653, + "end": 16692, "loc": { "start": { - "line": 475, + "line": 476, "column": 30 }, "end": { - "line": 477, + "line": 478, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16603, - "end": 16622, + "start": 16664, + "end": 16683, "loc": { "start": { - "line": 476, + "line": 477, "column": 8 }, "end": { - "line": 476, + "line": 477, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 16603, - "end": 16621, + "start": 16664, + "end": 16682, "loc": { "start": { - "line": 476, + "line": 477, "column": 8 }, "end": { - "line": 476, + "line": 477, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16603, - "end": 16609, + "start": 16664, + "end": 16670, "loc": { "start": { - "line": 476, + "line": 477, "column": 8 }, "end": { - "line": 476, + "line": 477, "column": 14 }, "identifierName": "output" @@ -24349,15 +24541,15 @@ }, "right": { "type": "Identifier", - "start": 16612, - "end": 16621, + "start": 16673, + "end": 16682, "loc": { "start": { - "line": 476, + "line": 477, "column": 17 }, "end": { - "line": 476, + "line": 477, "column": 26 }, "identifierName": "buttonArr" @@ -24371,59 +24563,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 16637, - "end": 16679, + "start": 16698, + "end": 16740, "loc": { "start": { - "line": 477, + "line": 478, "column": 13 }, "end": { - "line": 479, + "line": 480, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16648, - "end": 16670, + "start": 16709, + "end": 16731, "loc": { "start": { - "line": 478, + "line": 479, "column": 8 }, "end": { - "line": 478, + "line": 479, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 16648, - "end": 16669, + "start": 16709, + "end": 16730, "loc": { "start": { - "line": 478, + "line": 479, "column": 8 }, "end": { - "line": 478, + "line": 479, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16648, - "end": 16654, + "start": 16709, + "end": 16715, "loc": { "start": { - "line": 478, + "line": 479, "column": 8 }, "end": { - "line": 478, + "line": 479, "column": 14 }, "identifierName": "output" @@ -24432,29 +24624,29 @@ }, "right": { "type": "MemberExpression", - "start": 16657, - "end": 16669, + "start": 16718, + "end": 16730, "loc": { "start": { - "line": 478, + "line": 479, "column": 17 }, "end": { - "line": 478, + "line": 479, "column": 29 } }, "object": { "type": "Identifier", - "start": 16657, - "end": 16666, + "start": 16718, + "end": 16727, "loc": { "start": { - "line": 478, + "line": 479, "column": 17 }, "end": { - "line": 478, + "line": 479, "column": 26 }, "identifierName": "buttonArr" @@ -24463,15 +24655,15 @@ }, "property": { "type": "NumericLiteral", - "start": 16667, - "end": 16668, + "start": 16728, + "end": 16729, "loc": { "start": { - "line": 478, + "line": 479, "column": 27 }, "end": { - "line": 478, + "line": 479, "column": 28 } }, @@ -24496,29 +24688,29 @@ }, { "type": "ReturnStatement", - "start": 16694, - "end": 16708, + "start": 16755, + "end": 16769, "loc": { "start": { - "line": 482, + "line": 483, "column": 4 }, "end": { - "line": 482, + "line": 483, "column": 18 } }, "argument": { "type": "Identifier", - "start": 16701, - "end": 16707, + "start": 16762, + "end": 16768, "loc": { "start": { - "line": 482, + "line": 483, "column": 11 }, "end": { - "line": 482, + "line": 483, "column": 17 }, "identifierName": "output" @@ -24534,15 +24726,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16239, - "end": 16442, + "start": 16300, + "end": 16503, "loc": { "start": { - "line": 466, + "line": 467, "column": 2 }, "end": { - "line": 469, + "line": 470, "column": 5 } } @@ -24552,15 +24744,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16719, - "end": 16809, + "start": 16780, + "end": 16870, "loc": { "start": { - "line": 485, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 488, "column": 5 } } @@ -24569,15 +24761,15 @@ }, { "type": "ClassMethod", - "start": 16813, - "end": 17116, + "start": 16874, + "end": 17177, "loc": { "start": { - "line": 488, + "line": 489, "column": 2 }, "end": { - "line": 496, + "line": 497, "column": 3 } }, @@ -24585,15 +24777,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16813, - "end": 16824, + "start": 16874, + "end": 16885, "loc": { "start": { - "line": 488, + "line": 489, "column": 2 }, "end": { - "line": 488, + "line": 489, "column": 13 }, "identifierName": "handleCaret" @@ -24609,87 +24801,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 16826, - "end": 17116, + "start": 16887, + "end": 17177, "loc": { "start": { - "line": 488, + "line": 489, "column": 15 }, "end": { - "line": 496, + "line": 497, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 16833, - "end": 16909, + "start": 16894, + "end": 16970, "loc": { "start": { - "line": 489, + "line": 490, "column": 4 }, "end": { - "line": 491, + "line": 492, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 16836, - "end": 16854, + "start": 16897, + "end": 16915, "loc": { "start": { - "line": 489, + "line": 490, "column": 7 }, "end": { - "line": 489, + "line": 490, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 16836, - "end": 16848, + "start": 16897, + "end": 16909, "loc": { "start": { - "line": 489, + "line": 490, "column": 7 }, "end": { - "line": 489, + "line": 490, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 16836, - "end": 16840, + "start": 16897, + "end": 16901, "loc": { "start": { - "line": 489, + "line": 490, "column": 7 }, "end": { - "line": 489, + "line": 490, "column": 11 } } }, "property": { "type": "Identifier", - "start": 16841, - "end": 16848, + "start": 16902, + "end": 16909, "loc": { "start": { - "line": 489, + "line": 490, "column": 12 }, "end": { - "line": 489, + "line": 490, "column": 19 }, "identifierName": "options" @@ -24700,15 +24892,15 @@ }, "property": { "type": "Identifier", - "start": 16849, - "end": 16854, + "start": 16910, + "end": 16915, "loc": { "start": { - "line": 489, + "line": 490, "column": 20 }, "end": { - "line": 489, + "line": 490, "column": 25 }, "identifierName": "debug" @@ -24719,72 +24911,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16855, - "end": 16909, + "start": 16916, + "end": 16970, "loc": { "start": { - "line": 489, + "line": 490, "column": 26 }, "end": { - "line": 491, + "line": 492, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 16864, - "end": 16902, + "start": 16925, + "end": 16963, "loc": { "start": { - "line": 490, + "line": 491, "column": 6 }, "end": { - "line": 490, + "line": 491, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 16864, - "end": 16901, + "start": 16925, + "end": 16962, "loc": { "start": { - "line": 490, + "line": 491, "column": 6 }, "end": { - "line": 490, + "line": 491, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 16864, - "end": 16875, + "start": 16925, + "end": 16936, "loc": { "start": { - "line": 490, + "line": 491, "column": 6 }, "end": { - "line": 490, + "line": 491, "column": 17 } }, "object": { "type": "Identifier", - "start": 16864, - "end": 16871, + "start": 16925, + "end": 16932, "loc": { "start": { - "line": 490, + "line": 491, "column": 6 }, "end": { - "line": 490, + "line": 491, "column": 13 }, "identifierName": "console" @@ -24793,15 +24985,15 @@ }, "property": { "type": "Identifier", - "start": 16872, - "end": 16875, + "start": 16933, + "end": 16936, "loc": { "start": { - "line": 490, + "line": 491, "column": 14 }, "end": { - "line": 490, + "line": 491, "column": 17 }, "identifierName": "log" @@ -24813,15 +25005,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16876, - "end": 16900, + "start": 16937, + "end": 16961, "loc": { "start": { - "line": 490, + "line": 491, "column": 18 }, "end": { - "line": 490, + "line": 491, "column": 42 } }, @@ -24841,57 +25033,57 @@ }, { "type": "ExpressionStatement", - "start": 16917, - "end": 16976, + "start": 16978, + "end": 17037, "loc": { "start": { - "line": 493, + "line": 494, "column": 4 }, "end": { - "line": 493, + "line": 494, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 16917, - "end": 16975, + "start": 16978, + "end": 17036, "loc": { "start": { - "line": 493, + "line": 494, "column": 4 }, "end": { - "line": 493, + "line": 494, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 16917, - "end": 16942, + "start": 16978, + "end": 17003, "loc": { "start": { - "line": 493, + "line": 494, "column": 4 }, "end": { - "line": 493, + "line": 494, "column": 29 } }, "object": { "type": "Identifier", - "start": 16917, - "end": 16925, + "start": 16978, + "end": 16986, "loc": { "start": { - "line": 493, + "line": 494, "column": 4 }, "end": { - "line": 493, + "line": 494, "column": 12 }, "identifierName": "document" @@ -24900,15 +25092,15 @@ }, "property": { "type": "Identifier", - "start": 16926, - "end": 16942, + "start": 16987, + "end": 17003, "loc": { "start": { - "line": 493, + "line": 494, "column": 13 }, "end": { - "line": 493, + "line": 494, "column": 29 }, "identifierName": "addEventListener" @@ -24920,15 +25112,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16943, - "end": 16950, + "start": 17004, + "end": 17011, "loc": { "start": { - "line": 493, + "line": 494, "column": 30 }, "end": { - "line": 493, + "line": 494, "column": 37 } }, @@ -24940,44 +25132,44 @@ }, { "type": "MemberExpression", - "start": 16952, - "end": 16974, + "start": 17013, + "end": 17035, "loc": { "start": { - "line": 493, + "line": 494, "column": 39 }, "end": { - "line": 493, + "line": 494, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 16952, - "end": 16956, + "start": 17013, + "end": 17017, "loc": { "start": { - "line": 493, + "line": 494, "column": 39 }, "end": { - "line": 493, + "line": 494, "column": 43 } } }, "property": { "type": "Identifier", - "start": 16957, - "end": 16974, + "start": 17018, + "end": 17035, "loc": { "start": { - "line": 493, + "line": 494, "column": 44 }, "end": { - "line": 493, + "line": 494, "column": 61 }, "identifierName": "caretEventHandler" @@ -24991,57 +25183,57 @@ }, { "type": "ExpressionStatement", - "start": 16982, - "end": 17043, + "start": 17043, + "end": 17104, "loc": { "start": { - "line": 494, + "line": 495, "column": 4 }, "end": { - "line": 494, + "line": 495, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 16982, - "end": 17042, + "start": 17043, + "end": 17103, "loc": { "start": { - "line": 494, + "line": 495, "column": 4 }, "end": { - "line": 494, + "line": 495, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 16982, - "end": 17007, + "start": 17043, + "end": 17068, "loc": { "start": { - "line": 494, + "line": 495, "column": 4 }, "end": { - "line": 494, + "line": 495, "column": 29 } }, "object": { "type": "Identifier", - "start": 16982, - "end": 16990, + "start": 17043, + "end": 17051, "loc": { "start": { - "line": 494, + "line": 495, "column": 4 }, "end": { - "line": 494, + "line": 495, "column": 12 }, "identifierName": "document" @@ -25050,15 +25242,15 @@ }, "property": { "type": "Identifier", - "start": 16991, - "end": 17007, + "start": 17052, + "end": 17068, "loc": { "start": { - "line": 494, + "line": 495, "column": 13 }, "end": { - "line": 494, + "line": 495, "column": 29 }, "identifierName": "addEventListener" @@ -25070,15 +25262,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17008, - "end": 17017, + "start": 17069, + "end": 17078, "loc": { "start": { - "line": 494, + "line": 495, "column": 30 }, "end": { - "line": 494, + "line": 495, "column": 39 } }, @@ -25090,44 +25282,44 @@ }, { "type": "MemberExpression", - "start": 17019, - "end": 17041, + "start": 17080, + "end": 17102, "loc": { "start": { - "line": 494, + "line": 495, "column": 41 }, "end": { - "line": 494, + "line": 495, "column": 63 } }, "object": { "type": "ThisExpression", - "start": 17019, - "end": 17023, + "start": 17080, + "end": 17084, "loc": { "start": { - "line": 494, + "line": 495, "column": 41 }, "end": { - "line": 494, + "line": 495, "column": 45 } } }, "property": { "type": "Identifier", - "start": 17024, - "end": 17041, + "start": 17085, + "end": 17102, "loc": { "start": { - "line": 494, + "line": 495, "column": 46 }, "end": { - "line": 494, + "line": 495, "column": 63 }, "identifierName": "caretEventHandler" @@ -25141,57 +25333,57 @@ }, { "type": "ExpressionStatement", - "start": 17049, - "end": 17111, + "start": 17110, + "end": 17172, "loc": { "start": { - "line": 495, + "line": 496, "column": 4 }, "end": { - "line": 495, + "line": 496, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 17049, - "end": 17110, + "start": 17110, + "end": 17171, "loc": { "start": { - "line": 495, + "line": 496, "column": 4 }, "end": { - "line": 495, + "line": 496, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 17049, - "end": 17074, + "start": 17110, + "end": 17135, "loc": { "start": { - "line": 495, + "line": 496, "column": 4 }, "end": { - "line": 495, + "line": 496, "column": 29 } }, "object": { "type": "Identifier", - "start": 17049, - "end": 17057, + "start": 17110, + "end": 17118, "loc": { "start": { - "line": 495, + "line": 496, "column": 4 }, "end": { - "line": 495, + "line": 496, "column": 12 }, "identifierName": "document" @@ -25200,15 +25392,15 @@ }, "property": { "type": "Identifier", - "start": 17058, - "end": 17074, + "start": 17119, + "end": 17135, "loc": { "start": { - "line": 495, + "line": 496, "column": 13 }, "end": { - "line": 495, + "line": 496, "column": 29 }, "identifierName": "addEventListener" @@ -25220,15 +25412,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17075, - "end": 17085, + "start": 17136, + "end": 17146, "loc": { "start": { - "line": 495, + "line": 496, "column": 30 }, "end": { - "line": 495, + "line": 496, "column": 40 } }, @@ -25240,44 +25432,44 @@ }, { "type": "MemberExpression", - "start": 17087, - "end": 17109, + "start": 17148, + "end": 17170, "loc": { "start": { - "line": 495, + "line": 496, "column": 42 }, "end": { - "line": 495, + "line": 496, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 17087, - "end": 17091, + "start": 17148, + "end": 17152, "loc": { "start": { - "line": 495, + "line": 496, "column": 42 }, "end": { - "line": 495, + "line": 496, "column": 46 } } }, "property": { "type": "Identifier", - "start": 17092, - "end": 17109, + "start": 17153, + "end": 17170, "loc": { "start": { - "line": 495, + "line": 496, "column": 47 }, "end": { - "line": 495, + "line": 496, "column": 64 }, "identifierName": "caretEventHandler" @@ -25297,15 +25489,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16719, - "end": 16809, + "start": 16780, + "end": 16870, "loc": { "start": { - "line": 485, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 488, "column": 5 } } @@ -25315,15 +25507,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17122, - "end": 17234, + "start": 17183, + "end": 17295, "loc": { "start": { - "line": 498, + "line": 499, "column": 2 }, "end": { - "line": 500, + "line": 501, "column": 5 } } @@ -25332,15 +25524,15 @@ }, { "type": "ClassMethod", - "start": 17238, - "end": 17788, + "start": 17299, + "end": 17849, "loc": { "start": { - "line": 501, + "line": 502, "column": 2 }, "end": { - "line": 518, + "line": 519, "column": 3 } }, @@ -25348,15 +25540,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17238, - "end": 17255, + "start": 17299, + "end": 17316, "loc": { "start": { - "line": 501, + "line": 502, "column": 2 }, "end": { - "line": 501, + "line": 502, "column": 19 }, "identifierName": "caretEventHandler" @@ -25372,15 +25564,15 @@ "params": [ { "type": "Identifier", - "start": 17256, - "end": 17261, + "start": 17317, + "end": 17322, "loc": { "start": { - "line": 501, + "line": 502, "column": 20 }, "end": { - "line": 501, + "line": 502, "column": 25 }, "identifierName": "event" @@ -25390,59 +25582,59 @@ ], "body": { "type": "BlockStatement", - "start": 17262, - "end": 17788, + "start": 17323, + "end": 17849, "loc": { "start": { - "line": 501, + "line": 502, "column": 26 }, "end": { - "line": 518, + "line": 519, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 17269, - "end": 17324, + "start": 17330, + "end": 17385, "loc": { "start": { - "line": 502, + "line": 503, "column": 4 }, "end": { - "line": 502, + "line": 503, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17273, - "end": 17323, + "start": 17334, + "end": 17384, "loc": { "start": { - "line": 502, + "line": 503, "column": 8 }, "end": { - "line": 502, + "line": 503, "column": 58 } }, "id": { "type": "Identifier", - "start": 17273, - "end": 17286, + "start": 17334, + "end": 17347, "loc": { "start": { - "line": 502, + "line": 503, "column": 8 }, "end": { - "line": 502, + "line": 503, "column": 21 }, "identifierName": "targetTagName" @@ -25451,71 +25643,71 @@ }, "init": { "type": "CallExpression", - "start": 17289, - "end": 17323, + "start": 17350, + "end": 17384, "loc": { "start": { - "line": 502, + "line": 503, "column": 24 }, "end": { - "line": 502, + "line": 503, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 17289, - "end": 17321, + "start": 17350, + "end": 17382, "loc": { "start": { - "line": 502, + "line": 503, "column": 24 }, "end": { - "line": 502, + "line": 503, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 17289, - "end": 17309, + "start": 17350, + "end": 17370, "loc": { "start": { - "line": 502, + "line": 503, "column": 24 }, "end": { - "line": 502, + "line": 503, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 17289, - "end": 17301, + "start": 17350, + "end": 17362, "loc": { "start": { - "line": 502, + "line": 503, "column": 24 }, "end": { - "line": 502, + "line": 503, "column": 36 } }, "object": { "type": "Identifier", - "start": 17289, - "end": 17294, + "start": 17350, + "end": 17355, "loc": { "start": { - "line": 502, + "line": 503, "column": 24 }, "end": { - "line": 502, + "line": 503, "column": 29 }, "identifierName": "event" @@ -25524,15 +25716,15 @@ }, "property": { "type": "Identifier", - "start": 17295, - "end": 17301, + "start": 17356, + "end": 17362, "loc": { "start": { - "line": 502, + "line": 503, "column": 30 }, "end": { - "line": 502, + "line": 503, "column": 36 }, "identifierName": "target" @@ -25543,15 +25735,15 @@ }, "property": { "type": "Identifier", - "start": 17302, - "end": 17309, + "start": 17363, + "end": 17370, "loc": { "start": { - "line": 502, + "line": 503, "column": 37 }, "end": { - "line": 502, + "line": 503, "column": 44 }, "identifierName": "tagName" @@ -25562,15 +25754,15 @@ }, "property": { "type": "Identifier", - "start": 17310, - "end": 17321, + "start": 17371, + "end": 17382, "loc": { "start": { - "line": 502, + "line": 503, "column": 45 }, "end": { - "line": 502, + "line": 503, "column": 56 }, "identifierName": "toLowerCase" @@ -25587,57 +25779,57 @@ }, { "type": "IfStatement", - "start": 17332, - "end": 17783, + "start": 17393, + "end": 17844, "loc": { "start": { - "line": 504, + "line": 505, "column": 4 }, "end": { - "line": 517, + "line": 518, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 17343, - "end": 17407, + "start": 17404, + "end": 17468, "loc": { "start": { - "line": 505, + "line": 506, "column": 6 }, "end": { - "line": 506, + "line": 507, "column": 31 } }, "left": { "type": "BinaryExpression", - "start": 17343, - "end": 17371, + "start": 17404, + "end": 17432, "loc": { "start": { - "line": 505, + "line": 506, "column": 6 }, "end": { - "line": 505, + "line": 506, "column": 34 } }, "left": { "type": "Identifier", - "start": 17343, - "end": 17356, + "start": 17404, + "end": 17417, "loc": { "start": { - "line": 505, + "line": 506, "column": 6 }, "end": { - "line": 505, + "line": 506, "column": 19 }, "identifierName": "targetTagName" @@ -25647,15 +25839,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17361, - "end": 17371, + "start": 17422, + "end": 17432, "loc": { "start": { - "line": 505, + "line": 506, "column": 24 }, "end": { - "line": 505, + "line": 506, "column": 34 } }, @@ -25669,29 +25861,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 17382, - "end": 17407, + "start": 17443, + "end": 17468, "loc": { "start": { - "line": 506, + "line": 507, "column": 6 }, "end": { - "line": 506, + "line": 507, "column": 31 } }, "left": { "type": "Identifier", - "start": 17382, - "end": 17395, + "start": 17443, + "end": 17456, "loc": { "start": { - "line": 506, + "line": 507, "column": 6 }, "end": { - "line": 506, + "line": 507, "column": 19 }, "identifierName": "targetTagName" @@ -25701,15 +25893,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17400, - "end": 17407, + "start": 17461, + "end": 17468, "loc": { "start": { - "line": 506, + "line": 507, "column": 24 }, "end": { - "line": 506, + "line": 507, "column": 31 } }, @@ -25723,73 +25915,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 17414, - "end": 17783, + "start": 17475, + "end": 17844, "loc": { "start": { - "line": 507, + "line": 508, "column": 5 }, "end": { - "line": 517, + "line": 518, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17579, - "end": 17628, + "start": 17640, + "end": 17689, "loc": { "start": { - "line": 512, + "line": 513, "column": 6 }, "end": { - "line": 512, + "line": 513, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 17579, - "end": 17627, + "start": 17640, + "end": 17688, "loc": { "start": { - "line": 512, + "line": 513, "column": 6 }, "end": { - "line": 512, + "line": 513, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17579, - "end": 17597, + "start": 17640, + "end": 17658, "loc": { "start": { - "line": 512, + "line": 513, "column": 6 }, "end": { - "line": 512, + "line": 513, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 17579, - "end": 17583, + "start": 17640, + "end": 17644, "loc": { "start": { - "line": 512, + "line": 513, "column": 6 }, "end": { - "line": 512, + "line": 513, "column": 10 } }, @@ -25797,15 +25989,15 @@ }, "property": { "type": "Identifier", - "start": 17584, - "end": 17597, + "start": 17645, + "end": 17658, "loc": { "start": { - "line": 512, + "line": 513, "column": 11 }, "end": { - "line": 512, + "line": 513, "column": 24 }, "identifierName": "caretPosition" @@ -25817,43 +26009,43 @@ }, "right": { "type": "MemberExpression", - "start": 17600, - "end": 17627, + "start": 17661, + "end": 17688, "loc": { "start": { - "line": 512, + "line": 513, "column": 27 }, "end": { - "line": 512, + "line": 513, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 17600, - "end": 17612, + "start": 17661, + "end": 17673, "loc": { "start": { - "line": 512, + "line": 513, "column": 27 }, "end": { - "line": 512, + "line": 513, "column": 39 } }, "object": { "type": "Identifier", - "start": 17600, - "end": 17605, + "start": 17661, + "end": 17666, "loc": { "start": { - "line": 512, + "line": 513, "column": 27 }, "end": { - "line": 512, + "line": 513, "column": 32 }, "identifierName": "event" @@ -25862,15 +26054,15 @@ }, "property": { "type": "Identifier", - "start": 17606, - "end": 17612, + "start": 17667, + "end": 17673, "loc": { "start": { - "line": 512, + "line": 513, "column": 33 }, "end": { - "line": 512, + "line": 513, "column": 39 }, "identifierName": "target" @@ -25881,15 +26073,15 @@ }, "property": { "type": "Identifier", - "start": 17613, - "end": 17627, + "start": 17674, + "end": 17688, "loc": { "start": { - "line": 512, + "line": 513, "column": 40 }, "end": { - "line": 512, + "line": 513, "column": 54 }, "identifierName": "selectionStart" @@ -25904,15 +26096,15 @@ { "type": "CommentBlock", "value": "*\r\n * Tracks current cursor position\r\n * As keys are pressed, text will be added/removed at that position within the input.\r\n ", - "start": 17423, - "end": 17571, + "start": 17484, + "end": 17632, "loc": { "start": { - "line": 508, + "line": 509, "column": 6 }, "end": { - "line": 511, + "line": 512, "column": 9 } } @@ -25921,72 +26113,72 @@ }, { "type": "IfStatement", - "start": 17638, - "end": 17771, + "start": 17699, + "end": 17832, "loc": { "start": { - "line": 514, + "line": 515, "column": 6 }, "end": { - "line": 516, + "line": 517, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 17641, - "end": 17659, + "start": 17702, + "end": 17720, "loc": { "start": { - "line": 514, + "line": 515, "column": 9 }, "end": { - "line": 514, + "line": 515, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 17641, - "end": 17653, + "start": 17702, + "end": 17714, "loc": { "start": { - "line": 514, + "line": 515, "column": 9 }, "end": { - "line": 514, + "line": 515, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 17641, - "end": 17645, + "start": 17702, + "end": 17706, "loc": { "start": { - "line": 514, + "line": 515, "column": 9 }, "end": { - "line": 514, + "line": 515, "column": 13 } } }, "property": { "type": "Identifier", - "start": 17646, - "end": 17653, + "start": 17707, + "end": 17714, "loc": { "start": { - "line": 514, + "line": 515, "column": 14 }, "end": { - "line": 514, + "line": 515, "column": 21 }, "identifierName": "options" @@ -25997,15 +26189,15 @@ }, "property": { "type": "Identifier", - "start": 17654, - "end": 17659, + "start": 17715, + "end": 17720, "loc": { "start": { - "line": 514, + "line": 515, "column": 22 }, "end": { - "line": 514, + "line": 515, "column": 27 }, "identifierName": "debug" @@ -26016,72 +26208,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17660, - "end": 17771, + "start": 17721, + "end": 17832, "loc": { "start": { - "line": 514, + "line": 515, "column": 28 }, "end": { - "line": 516, + "line": 517, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 17671, - "end": 17762, + "start": 17732, + "end": 17823, "loc": { "start": { - "line": 515, + "line": 516, "column": 8 }, "end": { - "line": 515, + "line": 516, "column": 99 } }, "expression": { "type": "CallExpression", - "start": 17671, - "end": 17761, + "start": 17732, + "end": 17822, "loc": { "start": { - "line": 515, + "line": 516, "column": 8 }, "end": { - "line": 515, + "line": 516, "column": 98 } }, "callee": { "type": "MemberExpression", - "start": 17671, - "end": 17682, + "start": 17732, + "end": 17743, "loc": { "start": { - "line": 515, + "line": 516, "column": 8 }, "end": { - "line": 515, + "line": 516, "column": 19 } }, "object": { "type": "Identifier", - "start": 17671, - "end": 17678, + "start": 17732, + "end": 17739, "loc": { "start": { - "line": 515, + "line": 516, "column": 8 }, "end": { - "line": 515, + "line": 516, "column": 15 }, "identifierName": "console" @@ -26090,15 +26282,15 @@ }, "property": { "type": "Identifier", - "start": 17679, - "end": 17682, + "start": 17740, + "end": 17743, "loc": { "start": { - "line": 515, + "line": 516, "column": 16 }, "end": { - "line": 515, + "line": 516, "column": 19 }, "identifierName": "log" @@ -26110,15 +26302,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17683, - "end": 17695, + "start": 17744, + "end": 17756, "loc": { "start": { - "line": 515, + "line": 516, "column": 20 }, "end": { - "line": 515, + "line": 516, "column": 32 } }, @@ -26130,43 +26322,43 @@ }, { "type": "MemberExpression", - "start": 17697, - "end": 17724, + "start": 17758, + "end": 17785, "loc": { "start": { - "line": 515, + "line": 516, "column": 34 }, "end": { - "line": 515, + "line": 516, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 17697, - "end": 17709, + "start": 17758, + "end": 17770, "loc": { "start": { - "line": 515, + "line": 516, "column": 34 }, "end": { - "line": 515, + "line": 516, "column": 46 } }, "object": { "type": "Identifier", - "start": 17697, - "end": 17702, + "start": 17758, + "end": 17763, "loc": { "start": { - "line": 515, + "line": 516, "column": 34 }, "end": { - "line": 515, + "line": 516, "column": 39 }, "identifierName": "event" @@ -26175,15 +26367,15 @@ }, "property": { "type": "Identifier", - "start": 17703, - "end": 17709, + "start": 17764, + "end": 17770, "loc": { "start": { - "line": 515, + "line": 516, "column": 40 }, "end": { - "line": 515, + "line": 516, "column": 46 }, "identifierName": "target" @@ -26194,15 +26386,15 @@ }, "property": { "type": "Identifier", - "start": 17710, - "end": 17724, + "start": 17771, + "end": 17785, "loc": { "start": { - "line": 515, + "line": 516, "column": 47 }, "end": { - "line": 515, + "line": 516, "column": 61 }, "identifierName": "selectionStart" @@ -26213,71 +26405,71 @@ }, { "type": "CallExpression", - "start": 17726, - "end": 17760, + "start": 17787, + "end": 17821, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 97 } }, "callee": { "type": "MemberExpression", - "start": 17726, - "end": 17758, + "start": 17787, + "end": 17819, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 95 } }, "object": { "type": "MemberExpression", - "start": 17726, - "end": 17746, + "start": 17787, + "end": 17807, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 17726, - "end": 17738, + "start": 17787, + "end": 17799, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 75 } }, "object": { "type": "Identifier", - "start": 17726, - "end": 17731, + "start": 17787, + "end": 17792, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 68 }, "identifierName": "event" @@ -26286,15 +26478,15 @@ }, "property": { "type": "Identifier", - "start": 17732, - "end": 17738, + "start": 17793, + "end": 17799, "loc": { "start": { - "line": 515, + "line": 516, "column": 69 }, "end": { - "line": 515, + "line": 516, "column": 75 }, "identifierName": "target" @@ -26305,15 +26497,15 @@ }, "property": { "type": "Identifier", - "start": 17739, - "end": 17746, + "start": 17800, + "end": 17807, "loc": { "start": { - "line": 515, + "line": 516, "column": 76 }, "end": { - "line": 515, + "line": 516, "column": 83 }, "identifierName": "tagName" @@ -26324,15 +26516,15 @@ }, "property": { "type": "Identifier", - "start": 17747, - "end": 17758, + "start": 17808, + "end": 17819, "loc": { "start": { - "line": 515, + "line": 516, "column": 84 }, "end": { - "line": 515, + "line": 516, "column": 95 }, "identifierName": "toLowerCase" @@ -26364,15 +26556,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17122, - "end": 17234, + "start": 17183, + "end": 17295, "loc": { "start": { - "line": 498, + "line": 499, "column": 2 }, "end": { - "line": 500, + "line": 501, "column": 5 } } @@ -26382,15 +26574,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17794, - "end": 17914, + "start": 17855, + "end": 17975, "loc": { "start": { - "line": 520, + "line": 521, "column": 2 }, "end": { - "line": 522, + "line": 523, "column": 5 } } @@ -26399,15 +26591,15 @@ }, { "type": "ClassMethod", - "start": 17918, - "end": 18154, + "start": 17979, + "end": 18215, "loc": { "start": { - "line": 523, + "line": 524, "column": 2 }, "end": { - "line": 535, + "line": 536, "column": 3 } }, @@ -26415,15 +26607,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17918, - "end": 17924, + "start": 17979, + "end": 17985, "loc": { "start": { - "line": 523, + "line": 524, "column": 2 }, "end": { - "line": 523, + "line": 524, "column": 8 }, "identifierName": "onInit" @@ -26439,87 +26631,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 17926, - "end": 18154, + "start": 17987, + "end": 18215, "loc": { "start": { - "line": 523, + "line": 524, "column": 10 }, "end": { - "line": 535, + "line": 536, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 17933, - "end": 17998, + "start": 17994, + "end": 18059, "loc": { "start": { - "line": 524, + "line": 525, "column": 4 }, "end": { - "line": 526, + "line": 527, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 17936, - "end": 17954, + "start": 17997, + "end": 18015, "loc": { "start": { - "line": 524, + "line": 525, "column": 7 }, "end": { - "line": 524, + "line": 525, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 17936, - "end": 17948, + "start": 17997, + "end": 18009, "loc": { "start": { - "line": 524, + "line": 525, "column": 7 }, "end": { - "line": 524, + "line": 525, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 17936, - "end": 17940, + "start": 17997, + "end": 18001, "loc": { "start": { - "line": 524, + "line": 525, "column": 7 }, "end": { - "line": 524, + "line": 525, "column": 11 } } }, "property": { "type": "Identifier", - "start": 17941, - "end": 17948, + "start": 18002, + "end": 18009, "loc": { "start": { - "line": 524, + "line": 525, "column": 12 }, "end": { - "line": 524, + "line": 525, "column": 19 }, "identifierName": "options" @@ -26530,15 +26722,15 @@ }, "property": { "type": "Identifier", - "start": 17949, - "end": 17954, + "start": 18010, + "end": 18015, "loc": { "start": { - "line": 524, + "line": 525, "column": 20 }, "end": { - "line": 524, + "line": 525, "column": 25 }, "identifierName": "debug" @@ -26549,72 +26741,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17955, - "end": 17998, + "start": 18016, + "end": 18059, "loc": { "start": { - "line": 524, + "line": 525, "column": 26 }, "end": { - "line": 526, + "line": 527, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17964, - "end": 17991, + "start": 18025, + "end": 18052, "loc": { "start": { - "line": 525, + "line": 526, "column": 6 }, "end": { - "line": 525, + "line": 526, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 17964, - "end": 17990, + "start": 18025, + "end": 18051, "loc": { "start": { - "line": 525, + "line": 526, "column": 6 }, "end": { - "line": 525, + "line": 526, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 17964, - "end": 17975, + "start": 18025, + "end": 18036, "loc": { "start": { - "line": 525, + "line": 526, "column": 6 }, "end": { - "line": 525, + "line": 526, "column": 17 } }, "object": { "type": "Identifier", - "start": 17964, - "end": 17971, + "start": 18025, + "end": 18032, "loc": { "start": { - "line": 525, + "line": 526, "column": 6 }, "end": { - "line": 525, + "line": 526, "column": 13 }, "identifierName": "console" @@ -26623,15 +26815,15 @@ }, "property": { "type": "Identifier", - "start": 17972, - "end": 17975, + "start": 18033, + "end": 18036, "loc": { "start": { - "line": 525, + "line": 526, "column": 14 }, "end": { - "line": 525, + "line": 526, "column": 17 }, "identifierName": "log" @@ -26643,15 +26835,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17976, - "end": 17989, + "start": 18037, + "end": 18050, "loc": { "start": { - "line": 525, + "line": 526, "column": 18 }, "end": { - "line": 525, + "line": 526, "column": 31 } }, @@ -26673,15 +26865,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18006, - "end": 18041, + "start": 18067, + "end": 18102, "loc": { "start": { - "line": 528, + "line": 529, "column": 4 }, "end": { - "line": 530, + "line": 531, "column": 7 } } @@ -26690,57 +26882,57 @@ }, { "type": "ExpressionStatement", - "start": 18047, - "end": 18066, + "start": 18108, + "end": 18127, "loc": { "start": { - "line": 531, + "line": 532, "column": 4 }, "end": { - "line": 531, + "line": 532, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 18047, - "end": 18065, + "start": 18108, + "end": 18126, "loc": { "start": { - "line": 531, + "line": 532, "column": 4 }, "end": { - "line": 531, + "line": 532, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 18047, - "end": 18063, + "start": 18108, + "end": 18124, "loc": { "start": { - "line": 531, + "line": 532, "column": 4 }, "end": { - "line": 531, + "line": 532, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18047, - "end": 18051, + "start": 18108, + "end": 18112, "loc": { "start": { - "line": 531, + "line": 532, "column": 4 }, "end": { - "line": 531, + "line": 532, "column": 8 } }, @@ -26748,15 +26940,15 @@ }, "property": { "type": "Identifier", - "start": 18052, - "end": 18063, + "start": 18113, + "end": 18124, "loc": { "start": { - "line": 531, + "line": 532, "column": 9 }, "end": { - "line": 531, + "line": 532, "column": 20 }, "identifierName": "handleCaret" @@ -26773,15 +26965,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18006, - "end": 18041, + "start": 18067, + "end": 18102, "loc": { "start": { - "line": 528, + "line": 529, "column": 4 }, "end": { - "line": 530, + "line": 531, "column": 7 } } @@ -26790,43 +26982,43 @@ }, { "type": "IfStatement", - "start": 18074, - "end": 18149, + "start": 18135, + "end": 18210, "loc": { "start": { - "line": 533, + "line": 534, "column": 4 }, "end": { - "line": 534, + "line": 535, "column": 28 } }, "test": { "type": "BinaryExpression", - "start": 18077, - "end": 18118, + "start": 18138, + "end": 18179, "loc": { "start": { - "line": 533, + "line": 534, "column": 7 }, "end": { - "line": 533, + "line": 534, "column": 48 } }, "left": { "type": "UnaryExpression", - "start": 18077, - "end": 18103, + "start": 18138, + "end": 18164, "loc": { "start": { - "line": 533, + "line": 534, "column": 7 }, "end": { - "line": 533, + "line": 534, "column": 33 } }, @@ -26834,58 +27026,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18084, - "end": 18103, + "start": 18145, + "end": 18164, "loc": { "start": { - "line": 533, + "line": 534, "column": 14 }, "end": { - "line": 533, + "line": 534, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 18084, - "end": 18096, + "start": 18145, + "end": 18157, "loc": { "start": { - "line": 533, + "line": 534, "column": 14 }, "end": { - "line": 533, + "line": 534, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18084, - "end": 18088, + "start": 18145, + "end": 18149, "loc": { "start": { - "line": 533, + "line": 534, "column": 14 }, "end": { - "line": 533, + "line": 534, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18089, - "end": 18096, + "start": 18150, + "end": 18157, "loc": { "start": { - "line": 533, + "line": 534, "column": 19 }, "end": { - "line": 533, + "line": 534, "column": 26 }, "identifierName": "options" @@ -26896,15 +27088,15 @@ }, "property": { "type": "Identifier", - "start": 18097, - "end": 18103, + "start": 18158, + "end": 18164, "loc": { "start": { - "line": 533, + "line": 534, "column": 27 }, "end": { - "line": 533, + "line": 534, "column": 33 }, "identifierName": "onInit" @@ -26920,15 +27112,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18108, - "end": 18118, + "start": 18169, + "end": 18179, "loc": { "start": { - "line": 533, + "line": 534, "column": 38 }, "end": { - "line": 533, + "line": 534, "column": 48 } }, @@ -26941,86 +27133,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18127, - "end": 18149, + "start": 18188, + "end": 18210, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 18127, - "end": 18148, + "start": 18188, + "end": 18209, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 18127, - "end": 18146, + "start": 18188, + "end": 18207, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18127, - "end": 18139, + "start": 18188, + "end": 18200, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18127, - "end": 18131, + "start": 18188, + "end": 18192, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18132, - "end": 18139, + "start": 18193, + "end": 18200, "loc": { "start": { - "line": 534, + "line": 535, "column": 11 }, "end": { - "line": 534, + "line": 535, "column": 18 }, "identifierName": "options" @@ -27031,15 +27223,15 @@ }, "property": { "type": "Identifier", - "start": 18140, - "end": 18146, + "start": 18201, + "end": 18207, "loc": { "start": { - "line": 534, + "line": 535, "column": 19 }, "end": { - "line": 534, + "line": 535, "column": 25 }, "identifierName": "onInit" @@ -27061,15 +27253,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17794, - "end": 17914, + "start": 17855, + "end": 17975, "loc": { "start": { - "line": 520, + "line": 521, "column": 2 }, "end": { - "line": 522, + "line": 523, "column": 5 } } @@ -27079,15 +27271,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n ", - "start": 18160, - "end": 18278, + "start": 18221, + "end": 18339, "loc": { "start": { - "line": 537, + "line": 538, "column": 2 }, "end": { - "line": 539, + "line": 540, "column": 5 } } @@ -27096,15 +27288,15 @@ }, { "type": "ClassMethod", - "start": 18282, - "end": 18383, + "start": 18343, + "end": 18444, "loc": { "start": { - "line": 540, + "line": 541, "column": 2 }, "end": { - "line": 543, + "line": 544, "column": 3 } }, @@ -27112,15 +27304,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18282, - "end": 18290, + "start": 18343, + "end": 18351, "loc": { "start": { - "line": 540, + "line": 541, "column": 2 }, "end": { - "line": 540, + "line": 541, "column": 10 }, "identifierName": "onRender" @@ -27136,58 +27328,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18292, - "end": 18383, + "start": 18353, + "end": 18444, "loc": { "start": { - "line": 540, + "line": 541, "column": 12 }, "end": { - "line": 543, + "line": 544, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18299, - "end": 18378, + "start": 18360, + "end": 18439, "loc": { "start": { - "line": 541, + "line": 542, "column": 4 }, "end": { - "line": 542, + "line": 543, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 18302, - "end": 18345, + "start": 18363, + "end": 18406, "loc": { "start": { - "line": 541, + "line": 542, "column": 7 }, "end": { - "line": 541, + "line": 542, "column": 50 } }, "left": { "type": "UnaryExpression", - "start": 18302, - "end": 18330, + "start": 18363, + "end": 18391, "loc": { "start": { - "line": 541, + "line": 542, "column": 7 }, "end": { - "line": 541, + "line": 542, "column": 35 } }, @@ -27195,58 +27387,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18309, - "end": 18330, + "start": 18370, + "end": 18391, "loc": { "start": { - "line": 541, + "line": 542, "column": 14 }, "end": { - "line": 541, + "line": 542, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18309, - "end": 18321, + "start": 18370, + "end": 18382, "loc": { "start": { - "line": 541, + "line": 542, "column": 14 }, "end": { - "line": 541, + "line": 542, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18309, - "end": 18313, + "start": 18370, + "end": 18374, "loc": { "start": { - "line": 541, + "line": 542, "column": 14 }, "end": { - "line": 541, + "line": 542, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18314, - "end": 18321, + "start": 18375, + "end": 18382, "loc": { "start": { - "line": 541, + "line": 542, "column": 19 }, "end": { - "line": 541, + "line": 542, "column": 26 }, "identifierName": "options" @@ -27257,15 +27449,15 @@ }, "property": { "type": "Identifier", - "start": 18322, - "end": 18330, + "start": 18383, + "end": 18391, "loc": { "start": { - "line": 541, + "line": 542, "column": 27 }, "end": { - "line": 541, + "line": 542, "column": 35 }, "identifierName": "onRender" @@ -27281,15 +27473,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18335, - "end": 18345, + "start": 18396, + "end": 18406, "loc": { "start": { - "line": 541, + "line": 542, "column": 40 }, "end": { - "line": 541, + "line": 542, "column": 50 } }, @@ -27302,86 +27494,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18354, - "end": 18378, + "start": 18415, + "end": 18439, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 18354, - "end": 18377, + "start": 18415, + "end": 18438, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 18354, - "end": 18375, + "start": 18415, + "end": 18436, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 18354, - "end": 18366, + "start": 18415, + "end": 18427, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18354, - "end": 18358, + "start": 18415, + "end": 18419, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18359, - "end": 18366, + "start": 18420, + "end": 18427, "loc": { "start": { - "line": 542, + "line": 543, "column": 11 }, "end": { - "line": 542, + "line": 543, "column": 18 }, "identifierName": "options" @@ -27392,15 +27584,15 @@ }, "property": { "type": "Identifier", - "start": 18367, - "end": 18375, + "start": 18428, + "end": 18436, "loc": { "start": { - "line": 542, + "line": 543, "column": 19 }, "end": { - "line": 542, + "line": 543, "column": 27 }, "identifierName": "onRender" @@ -27422,15 +27614,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n ", - "start": 18160, - "end": 18278, + "start": 18221, + "end": 18339, "loc": { "start": { - "line": 537, + "line": 538, "column": 2 }, "end": { - "line": 539, + "line": 540, "column": 5 } } @@ -27439,16 +27631,377 @@ "trailingComments": [ { "type": "CommentBlock", - "value": "*\r\n * Register module\r\n ", - "start": 18389, - "end": 18421, + "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", + "start": 18449, + "end": 18528, "loc": { "start": { - "line": 545, + "line": 546, + "column": 1 + }, + "end": { + "line": 548, + "column": 4 + } + } + } + ] + }, + { + "type": "ClassMethod", + "start": 18532, + "end": 18654, + "loc": { + "start": { + "line": 549, + "column": 2 + }, + "end": { + "line": 552, + "column": 3 + } + }, + "static": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 18532, + "end": 18547, + "loc": { + "start": { + "line": 549, + "column": 2 + }, + "end": { + "line": 549, + "column": 17 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded", + "leadingComments": null + }, + "kind": "method", + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 18549, + "end": 18654, + "loc": { + "start": { + "line": 549, + "column": 19 + }, + "end": { + "line": 552, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 18556, + "end": 18649, + "loc": { + "start": { + "line": 550, + "column": 4 + }, + "end": { + "line": 551, + "column": 37 + } + }, + "test": { + "type": "BinaryExpression", + "start": 18559, + "end": 18609, + "loc": { + "start": { + "line": 550, + "column": 7 + }, + "end": { + "line": 550, + "column": 57 + } + }, + "left": { + "type": "UnaryExpression", + "start": 18559, + "end": 18594, + "loc": { + "start": { + "line": 550, + "column": 7 + }, + "end": { + "line": 550, + "column": 42 + } + }, + "operator": "typeof", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 18566, + "end": 18594, + "loc": { + "start": { + "line": 550, + "column": 14 + }, + "end": { + "line": 550, + "column": 42 + } + }, + "object": { + "type": "MemberExpression", + "start": 18566, + "end": 18578, + "loc": { + "start": { + "line": 550, + "column": 14 + }, + "end": { + "line": 550, + "column": 26 + } + }, + "object": { + "type": "ThisExpression", + "start": 18566, + "end": 18570, + "loc": { + "start": { + "line": 550, + "column": 14 + }, + "end": { + "line": 550, + "column": 18 + } + } + }, + "property": { + "type": "Identifier", + "start": 18571, + "end": 18578, + "loc": { + "start": { + "line": 550, + "column": 19 + }, + "end": { + "line": 550, + "column": 26 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 18579, + "end": 18594, + "loc": { + "start": { + "line": 550, + "column": 27 + }, + "end": { + "line": 550, + "column": 42 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 18599, + "end": 18609, + "loc": { + "start": { + "line": 550, + "column": 47 + }, + "end": { + "line": 550, + "column": 57 + } + }, + "extra": { + "rawValue": "function", + "raw": "\"function\"" + }, + "value": "function" + } + }, + "consequent": { + "type": "ExpressionStatement", + "start": 18618, + "end": 18649, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 18618, + "end": 18648, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18618, + "end": 18646, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 34 + } + }, + "object": { + "type": "MemberExpression", + "start": 18618, + "end": 18630, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 18 + } + }, + "object": { + "type": "ThisExpression", + "start": 18618, + "end": 18622, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 18623, + "end": 18630, + "loc": { + "start": { + "line": 551, + "column": 11 + }, + "end": { + "line": 551, + "column": 18 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 18631, + "end": 18646, + "loc": { + "start": { + "line": 551, + "column": 19 + }, + "end": { + "line": 551, + "column": 34 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded" + }, + "computed": false + }, + "arguments": [] + } + }, + "alternate": null + } + ], + "directives": [], + "trailingComments": null + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", + "start": 18449, + "end": 18528, + "loc": { + "start": { + "line": 546, + "column": 1 + }, + "end": { + "line": 548, + "column": 4 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Register module\r\n ", + "start": 18660, + "end": 18692, + "loc": { + "start": { + "line": 554, "column": 2 }, "end": { - "line": 547, + "line": 556, "column": 5 } } @@ -27457,15 +28010,15 @@ }, { "type": "ClassProperty", - "start": 18425, - "end": 18574, + "start": 18696, + "end": 18845, "loc": { "start": { - "line": 548, + "line": 557, "column": 2 }, "end": { - "line": 553, + "line": 562, "column": 3 } }, @@ -27473,15 +28026,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18425, - "end": 18439, + "start": 18696, + "end": 18710, "loc": { "start": { - "line": 548, + "line": 557, "column": 2 }, "end": { - "line": 548, + "line": 557, "column": 16 }, "identifierName": "registerModule" @@ -27491,15 +28044,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 18442, - "end": 18574, + "start": 18713, + "end": 18845, "loc": { "start": { - "line": 548, + "line": 557, "column": 19 }, "end": { - "line": 553, + "line": 562, "column": 3 } }, @@ -27510,15 +28063,15 @@ "params": [ { "type": "Identifier", - "start": 18443, - "end": 18447, + "start": 18714, + "end": 18718, "loc": { "start": { - "line": 548, + "line": 557, "column": 20 }, "end": { - "line": 548, + "line": 557, "column": 24 }, "identifierName": "name" @@ -27527,15 +28080,15 @@ }, { "type": "Identifier", - "start": 18449, - "end": 18461, + "start": 18720, + "end": 18732, "loc": { "start": { - "line": 548, + "line": 557, "column": 26 }, "end": { - "line": 548, + "line": 557, "column": 38 }, "identifierName": "initCallback" @@ -27545,44 +28098,44 @@ ], "body": { "type": "BlockStatement", - "start": 18466, - "end": 18574, + "start": 18737, + "end": 18845, "loc": { "start": { - "line": 548, + "line": 557, "column": 43 }, "end": { - "line": 553, + "line": 562, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18473, - "end": 18528, + "start": 18744, + "end": 18799, "loc": { "start": { - "line": 549, + "line": 558, "column": 4 }, "end": { - "line": 550, + "line": 559, "column": 30 } }, "test": { "type": "UnaryExpression", - "start": 18476, - "end": 18495, + "start": 18747, + "end": 18766, "loc": { "start": { - "line": 549, + "line": 558, "column": 7 }, "end": { - "line": 549, + "line": 558, "column": 26 } }, @@ -27590,58 +28143,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18477, - "end": 18495, + "start": 18748, + "end": 18766, "loc": { "start": { - "line": 549, + "line": 558, "column": 8 }, "end": { - "line": 549, + "line": 558, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18477, - "end": 18489, + "start": 18748, + "end": 18760, "loc": { "start": { - "line": 549, + "line": 558, "column": 8 }, "end": { - "line": 549, + "line": 558, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18477, - "end": 18481, + "start": 18748, + "end": 18752, "loc": { "start": { - "line": 549, + "line": 558, "column": 8 }, "end": { - "line": 549, + "line": 558, "column": 12 } } }, "property": { "type": "Identifier", - "start": 18482, - "end": 18489, + "start": 18753, + "end": 18760, "loc": { "start": { - "line": 549, + "line": 558, "column": 13 }, "end": { - "line": 549, + "line": 558, "column": 20 }, "identifierName": "modules" @@ -27652,15 +28205,15 @@ }, "property": { "type": "Identifier", - "start": 18490, - "end": 18494, + "start": 18761, + "end": 18765, "loc": { "start": { - "line": 549, + "line": 558, "column": 21 }, "end": { - "line": 549, + "line": 558, "column": 25 }, "identifierName": "name" @@ -27675,87 +28228,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18504, - "end": 18528, + "start": 18775, + "end": 18799, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 18504, - "end": 18527, + "start": 18775, + "end": 18798, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18504, - "end": 18522, + "start": 18775, + "end": 18793, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 18504, - "end": 18516, + "start": 18775, + "end": 18787, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18504, - "end": 18508, + "start": 18775, + "end": 18779, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18509, - "end": 18516, + "start": 18780, + "end": 18787, "loc": { "start": { - "line": 550, + "line": 559, "column": 11 }, "end": { - "line": 550, + "line": 559, "column": 18 }, "identifierName": "modules" @@ -27766,15 +28319,15 @@ }, "property": { "type": "Identifier", - "start": 18517, - "end": 18521, + "start": 18788, + "end": 18792, "loc": { "start": { - "line": 550, + "line": 559, "column": 19 }, "end": { - "line": 550, + "line": 559, "column": 23 }, "identifierName": "name" @@ -27785,15 +28338,15 @@ }, "right": { "type": "ObjectExpression", - "start": 18525, - "end": 18527, + "start": 18796, + "end": 18798, "loc": { "start": { - "line": 550, + "line": 559, "column": 27 }, "end": { - "line": 550, + "line": 559, "column": 29 } }, @@ -27805,43 +28358,43 @@ }, { "type": "ExpressionStatement", - "start": 18536, - "end": 18569, + "start": 18807, + "end": 18840, "loc": { "start": { - "line": 552, + "line": 561, "column": 4 }, "end": { - "line": 552, + "line": 561, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 18536, - "end": 18568, + "start": 18807, + "end": 18839, "loc": { "start": { - "line": 552, + "line": 561, "column": 4 }, "end": { - "line": 552, + "line": 561, "column": 36 } }, "callee": { "type": "Identifier", - "start": 18536, - "end": 18548, + "start": 18807, + "end": 18819, "loc": { "start": { - "line": 552, + "line": 561, "column": 4 }, "end": { - "line": 552, + "line": 561, "column": 16 }, "identifierName": "initCallback" @@ -27851,58 +28404,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18549, - "end": 18567, + "start": 18820, + "end": 18838, "loc": { "start": { - "line": 552, + "line": 561, "column": 17 }, "end": { - "line": 552, + "line": 561, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18549, - "end": 18561, + "start": 18820, + "end": 18832, "loc": { "start": { - "line": 552, + "line": 561, "column": 17 }, "end": { - "line": 552, + "line": 561, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 18549, - "end": 18553, + "start": 18820, + "end": 18824, "loc": { "start": { - "line": 552, + "line": 561, "column": 17 }, "end": { - "line": 552, + "line": 561, "column": 21 } } }, "property": { "type": "Identifier", - "start": 18554, - "end": 18561, + "start": 18825, + "end": 18832, "loc": { "start": { - "line": 552, + "line": 561, "column": 22 }, "end": { - "line": 552, + "line": 561, "column": 29 }, "identifierName": "modules" @@ -27913,15 +28466,15 @@ }, "property": { "type": "Identifier", - "start": 18562, - "end": 18566, + "start": 18833, + "end": 18837, "loc": { "start": { - "line": 552, + "line": 561, "column": 30 }, "end": { - "line": 552, + "line": 561, "column": 34 }, "identifierName": "name" @@ -27943,15 +28496,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18389, - "end": 18421, + "start": 18660, + "end": 18692, "loc": { "start": { - "line": 545, + "line": 554, "column": 2 }, "end": { - "line": 547, + "line": 556, "column": 5 } } @@ -27961,15 +28514,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18580, - "end": 18609, + "start": 18851, + "end": 18880, "loc": { "start": { - "line": 555, + "line": 564, "column": 2 }, "end": { - "line": 557, + "line": 566, "column": 5 } } @@ -27978,15 +28531,15 @@ }, { "type": "ClassMethod", - "start": 18613, - "end": 19137, + "start": 18884, + "end": 19525, "loc": { "start": { - "line": 558, + "line": 567, "column": 2 }, "end": { - "line": 573, + "line": 586, "column": 3 } }, @@ -27994,15 +28547,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18613, - "end": 18624, + "start": 18884, + "end": 18895, "loc": { "start": { - "line": 558, + "line": 567, "column": 2 }, "end": { - "line": 558, + "line": 567, "column": 13 }, "identifierName": "loadModules" @@ -28018,72 +28571,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18626, - "end": 19137, + "start": 18897, + "end": 19525, "loc": { "start": { - "line": 558, + "line": 567, "column": 15 }, "end": { - "line": 573, + "line": 586, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18633, - "end": 19132, + "start": 18904, + "end": 19520, "loc": { "start": { - "line": 559, + "line": 568, "column": 4 }, "end": { - "line": 572, + "line": 585, "column": 5 } }, "test": { "type": "CallExpression", - "start": 18636, - "end": 18671, + "start": 18907, + "end": 18942, "loc": { "start": { - "line": 559, + "line": 568, "column": 7 }, "end": { - "line": 559, + "line": 568, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 18636, - "end": 18649, + "start": 18907, + "end": 18920, "loc": { "start": { - "line": 559, + "line": 568, "column": 7 }, "end": { - "line": 559, + "line": 568, "column": 20 } }, "object": { "type": "Identifier", - "start": 18636, - "end": 18641, + "start": 18907, + "end": 18912, "loc": { "start": { - "line": 559, + "line": 568, "column": 7 }, "end": { - "line": 559, + "line": 568, "column": 12 }, "identifierName": "Array" @@ -28092,15 +28645,15 @@ }, "property": { "type": "Identifier", - "start": 18642, - "end": 18649, + "start": 18913, + "end": 18920, "loc": { "start": { - "line": 559, + "line": 568, "column": 13 }, "end": { - "line": 559, + "line": 568, "column": 20 }, "identifierName": "isArray" @@ -28112,58 +28665,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18650, - "end": 18670, + "start": 18921, + "end": 18941, "loc": { "start": { - "line": 559, + "line": 568, "column": 21 }, "end": { - "line": 559, + "line": 568, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 18650, - "end": 18662, + "start": 18921, + "end": 18933, "loc": { "start": { - "line": 559, + "line": 568, "column": 21 }, "end": { - "line": 559, + "line": 568, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 18650, - "end": 18654, + "start": 18921, + "end": 18925, "loc": { "start": { - "line": 559, + "line": 568, "column": 21 }, "end": { - "line": 559, + "line": 568, "column": 25 } } }, "property": { "type": "Identifier", - "start": 18655, - "end": 18662, + "start": 18926, + "end": 18933, "loc": { "start": { - "line": 559, + "line": 568, "column": 26 }, "end": { - "line": 559, + "line": 568, "column": 33 }, "identifierName": "options" @@ -28174,15 +28727,15 @@ }, "property": { "type": "Identifier", - "start": 18663, - "end": 18670, + "start": 18934, + "end": 18941, "loc": { "start": { - "line": 559, + "line": 568, "column": 34 }, "end": { - "line": 559, + "line": 568, "column": 41 }, "identifierName": "modules" @@ -28195,115 +28748,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 18672, - "end": 19132, + "start": 18943, + "end": 19520, "loc": { "start": { - "line": 559, + "line": 568, "column": 43 }, "end": { - "line": 572, + "line": 585, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18681, - "end": 19125, + "start": 18952, + "end": 19372, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 571, + "line": 579, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 18681, - "end": 19124, + "start": 18952, + "end": 19371, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 571, + "line": 579, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 18681, - "end": 18709, + "start": 18952, + "end": 18980, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 560, + "line": 569, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18681, - "end": 18701, + "start": 18952, + "end": 18972, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 560, + "line": 569, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18681, - "end": 18693, + "start": 18952, + "end": 18964, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 560, + "line": 569, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18681, - "end": 18685, + "start": 18952, + "end": 18956, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 560, + "line": 569, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18686, - "end": 18693, + "start": 18957, + "end": 18964, "loc": { "start": { - "line": 560, + "line": 569, "column": 11 }, "end": { - "line": 560, + "line": 569, "column": 18 }, "identifierName": "options" @@ -28314,15 +28867,15 @@ }, "property": { "type": "Identifier", - "start": 18694, - "end": 18701, + "start": 18965, + "end": 18972, "loc": { "start": { - "line": 560, + "line": 569, "column": 19 }, "end": { - "line": 560, + "line": 569, "column": 26 }, "identifierName": "modules" @@ -28333,15 +28886,15 @@ }, "property": { "type": "Identifier", - "start": 18702, - "end": 18709, + "start": 18973, + "end": 18980, "loc": { "start": { - "line": 560, + "line": 569, "column": 27 }, "end": { - "line": 560, + "line": 569, "column": 34 }, "identifierName": "forEach" @@ -28353,15 +28906,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 18710, - "end": 19123, + "start": 18981, + "end": 19370, "loc": { "start": { - "line": 560, + "line": 569, "column": 35 }, "end": { - "line": 571, + "line": 579, "column": 7 } }, @@ -28372,15 +28925,15 @@ "params": [ { "type": "Identifier", - "start": 18710, - "end": 18716, + "start": 18981, + "end": 18987, "loc": { "start": { - "line": 560, + "line": 569, "column": 35 }, "end": { - "line": 560, + "line": 569, "column": 41 }, "identifierName": "Module" @@ -28390,59 +28943,59 @@ ], "body": { "type": "BlockStatement", - "start": 18720, - "end": 19123, + "start": 18991, + "end": 19370, "loc": { "start": { - "line": 560, + "line": 569, "column": 45 }, "end": { - "line": 571, + "line": 579, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 18731, - "end": 18757, + "start": 19002, + "end": 19028, "loc": { "start": { - "line": 561, + "line": 570, "column": 8 }, "end": { - "line": 561, + "line": 570, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18735, - "end": 18756, + "start": 19006, + "end": 19027, "loc": { "start": { - "line": 561, + "line": 570, "column": 12 }, "end": { - "line": 561, + "line": 570, "column": 33 } }, "id": { "type": "Identifier", - "start": 18735, - "end": 18741, + "start": 19006, + "end": 19012, "loc": { "start": { - "line": 561, + "line": 570, "column": 12 }, "end": { - "line": 561, + "line": 570, "column": 18 }, "identifierName": "module" @@ -28451,29 +29004,29 @@ }, "init": { "type": "NewExpression", - "start": 18744, - "end": 18756, + "start": 19015, + "end": 19027, "loc": { "start": { - "line": 561, + "line": 570, "column": 21 }, "end": { - "line": 561, + "line": 570, "column": 33 } }, "callee": { "type": "Identifier", - "start": 18748, - "end": 18754, + "start": 19019, + "end": 19025, "loc": { "start": { - "line": 561, + "line": 570, "column": 25 }, "end": { - "line": 561, + "line": 570, "column": 31 }, "identifierName": "Module" @@ -28489,15 +29042,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18769, - "end": 18795, + "start": 19040, + "end": 19066, "loc": { "start": { - "line": 563, + "line": 572, "column": 8 }, "end": { - "line": 563, + "line": 572, "column": 34 } } @@ -28506,71 +29059,71 @@ }, { "type": "IfStatement", - "start": 18805, - "end": 19060, + "start": 19076, + "end": 19331, "loc": { "start": { - "line": 564, + "line": 573, "column": 8 }, "end": { - "line": 567, + "line": 576, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 18808, - "end": 18873, + "start": 19079, + "end": 19144, "loc": { "start": { - "line": 564, + "line": 573, "column": 11 }, "end": { - "line": 564, + "line": 573, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 18808, - "end": 18831, + "start": 19079, + "end": 19102, "loc": { "start": { - "line": 564, + "line": 573, "column": 11 }, "end": { - "line": 564, + "line": 573, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18808, - "end": 18826, + "start": 19079, + "end": 19097, "loc": { "start": { - "line": 564, + "line": 573, "column": 11 }, "end": { - "line": 564, + "line": 573, "column": 29 } }, "object": { "type": "Identifier", - "start": 18808, - "end": 18814, + "start": 19079, + "end": 19085, "loc": { "start": { - "line": 564, + "line": 573, "column": 11 }, "end": { - "line": 564, + "line": 573, "column": 17 }, "identifierName": "module" @@ -28580,15 +29133,15 @@ }, "property": { "type": "Identifier", - "start": 18815, - "end": 18826, + "start": 19086, + "end": 19097, "loc": { "start": { - "line": 564, + "line": 573, "column": 18 }, "end": { - "line": 564, + "line": 573, "column": 29 }, "identifierName": "constructor" @@ -28600,15 +29153,15 @@ }, "property": { "type": "Identifier", - "start": 18827, - "end": 18831, + "start": 19098, + "end": 19102, "loc": { "start": { - "line": 564, + "line": 573, "column": 30 }, "end": { - "line": 564, + "line": 573, "column": 34 }, "identifierName": "name" @@ -28621,57 +29174,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 18835, - "end": 18873, + "start": 19106, + "end": 19144, "loc": { "start": { - "line": 564, + "line": 573, "column": 38 }, "end": { - "line": 564, + "line": 573, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 18835, - "end": 18858, + "start": 19106, + "end": 19129, "loc": { "start": { - "line": 564, + "line": 573, "column": 38 }, "end": { - "line": 564, + "line": 573, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 18835, - "end": 18853, + "start": 19106, + "end": 19124, "loc": { "start": { - "line": 564, + "line": 573, "column": 38 }, "end": { - "line": 564, + "line": 573, "column": 56 } }, "object": { "type": "Identifier", - "start": 18835, - "end": 18841, + "start": 19106, + "end": 19112, "loc": { "start": { - "line": 564, + "line": 573, "column": 38 }, "end": { - "line": 564, + "line": 573, "column": 44 }, "identifierName": "module" @@ -28680,15 +29233,15 @@ }, "property": { "type": "Identifier", - "start": 18842, - "end": 18853, + "start": 19113, + "end": 19124, "loc": { "start": { - "line": 564, + "line": 573, "column": 45 }, "end": { - "line": 564, + "line": 573, "column": 56 }, "identifierName": "constructor" @@ -28699,15 +29252,15 @@ }, "property": { "type": "Identifier", - "start": 18854, - "end": 18858, + "start": 19125, + "end": 19129, "loc": { "start": { - "line": 564, + "line": 573, "column": 57 }, "end": { - "line": 564, + "line": 573, "column": 61 }, "identifierName": "name" @@ -28719,15 +29272,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 18863, - "end": 18873, + "start": 19134, + "end": 19144, "loc": { "start": { - "line": 564, + "line": 573, "column": 66 }, "end": { - "line": 564, + "line": 573, "column": 76 } }, @@ -28742,59 +29295,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 18874, - "end": 19060, + "start": 19145, + "end": 19331, "loc": { "start": { - "line": 564, + "line": 573, "column": 77 }, "end": { - "line": 567, + "line": 576, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 18887, - "end": 18964, + "start": 19158, + "end": 19235, "loc": { "start": { - "line": 565, + "line": 574, "column": 10 }, "end": { - "line": 565, + "line": 574, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18891, - "end": 18963, + "start": 19162, + "end": 19234, "loc": { "start": { - "line": 565, + "line": 574, "column": 14 }, "end": { - "line": 565, + "line": 574, "column": 86 } }, "id": { "type": "Identifier", - "start": 18891, - "end": 18899, + "start": 19162, + "end": 19170, "loc": { "start": { - "line": 565, + "line": 574, "column": 14 }, "end": { - "line": 565, + "line": 574, "column": 22 }, "identifierName": "classStr" @@ -28803,87 +29356,87 @@ }, "init": { "type": "TemplateLiteral", - "start": 18902, - "end": 18963, + "start": 19173, + "end": 19234, "loc": { "start": { - "line": 565, + "line": 574, "column": 25 }, "end": { - "line": 565, + "line": 574, "column": 86 } }, "expressions": [ { "type": "CallExpression", - "start": 18912, - "end": 18961, + "start": 19183, + "end": 19232, "loc": { "start": { - "line": 565, + "line": 574, "column": 35 }, "end": { - "line": 565, + "line": 574, "column": 84 } }, "callee": { "type": "MemberExpression", - "start": 18912, - "end": 18936, + "start": 19183, + "end": 19207, "loc": { "start": { - "line": 565, + "line": 574, "column": 35 }, "end": { - "line": 565, + "line": 574, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 18912, - "end": 18926, + "start": 19183, + "end": 19197, "loc": { "start": { - "line": 565, + "line": 574, "column": 35 }, "end": { - "line": 565, + "line": 574, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 18912, - "end": 18916, + "start": 19183, + "end": 19187, "loc": { "start": { - "line": 565, + "line": 574, "column": 35 }, "end": { - "line": 565, + "line": 574, "column": 39 } } }, "property": { "type": "Identifier", - "start": 18917, - "end": 18926, + "start": 19188, + "end": 19197, "loc": { "start": { - "line": 565, + "line": 574, "column": 40 }, "end": { - "line": 565, + "line": 574, "column": 49 }, "identifierName": "utilities" @@ -28894,15 +29447,15 @@ }, "property": { "type": "Identifier", - "start": 18927, - "end": 18936, + "start": 19198, + "end": 19207, "loc": { "start": { - "line": 565, + "line": 574, "column": 50 }, "end": { - "line": 565, + "line": 574, "column": 59 }, "identifierName": "camelCase" @@ -28914,43 +29467,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 18937, - "end": 18960, + "start": 19208, + "end": 19231, "loc": { "start": { - "line": 565, + "line": 574, "column": 60 }, "end": { - "line": 565, + "line": 574, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 18937, - "end": 18955, + "start": 19208, + "end": 19226, "loc": { "start": { - "line": 565, + "line": 574, "column": 60 }, "end": { - "line": 565, + "line": 574, "column": 78 } }, "object": { "type": "Identifier", - "start": 18937, - "end": 18943, + "start": 19208, + "end": 19214, "loc": { "start": { - "line": 565, + "line": 574, "column": 60 }, "end": { - "line": 565, + "line": 574, "column": 66 }, "identifierName": "module" @@ -28959,15 +29512,15 @@ }, "property": { "type": "Identifier", - "start": 18944, - "end": 18955, + "start": 19215, + "end": 19226, "loc": { "start": { - "line": 565, + "line": 574, "column": 67 }, "end": { - "line": 565, + "line": 574, "column": 78 }, "identifierName": "constructor" @@ -28978,15 +29531,15 @@ }, "property": { "type": "Identifier", - "start": 18956, - "end": 18960, + "start": 19227, + "end": 19231, "loc": { "start": { - "line": 565, + "line": 574, "column": 79 }, "end": { - "line": 565, + "line": 574, "column": 83 }, "identifierName": "name" @@ -29001,15 +29554,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 18903, - "end": 18910, + "start": 19174, + "end": 19181, "loc": { "start": { - "line": 565, + "line": 574, "column": 26 }, "end": { - "line": 565, + "line": 574, "column": 33 } }, @@ -29021,15 +29574,15 @@ }, { "type": "TemplateElement", - "start": 18962, - "end": 18962, + "start": 19233, + "end": 19233, "loc": { "start": { - "line": 565, + "line": 574, "column": 85 }, "end": { - "line": 565, + "line": 574, "column": 85 } }, @@ -29047,73 +29600,73 @@ }, { "type": "ExpressionStatement", - "start": 18976, - "end": 19049, + "start": 19247, + "end": 19320, "loc": { "start": { - "line": 566, + "line": 575, "column": 10 }, "end": { - "line": 566, + "line": 575, "column": 83 } }, "expression": { "type": "AssignmentExpression", - "start": 18976, - "end": 19048, + "start": 19247, + "end": 19319, "loc": { "start": { - "line": 566, + "line": 575, "column": 10 }, "end": { - "line": 566, + "line": 575, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18976, - "end": 19002, + "start": 19247, + "end": 19273, "loc": { "start": { - "line": 566, + "line": 575, "column": 10 }, "end": { - "line": 566, + "line": 575, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 18976, - "end": 18980, + "start": 19247, + "end": 19251, "loc": { "start": { - "line": 566, + "line": 575, "column": 10 }, "end": { - "line": 566, + "line": 575, "column": 14 } } }, "property": { "type": "Identifier", - "start": 18981, - "end": 19002, + "start": 19252, + "end": 19273, "loc": { "start": { - "line": 566, + "line": 575, "column": 15 }, "end": { - "line": 566, + "line": 575, "column": 36 }, "identifierName": "keyboardPluginClasses" @@ -29124,58 +29677,58 @@ }, "right": { "type": "BinaryExpression", - "start": 19005, - "end": 19048, + "start": 19276, + "end": 19319, "loc": { "start": { - "line": 566, + "line": 575, "column": 39 }, "end": { - "line": 566, + "line": 575, "column": 82 } }, "left": { "type": "MemberExpression", - "start": 19005, - "end": 19031, + "start": 19276, + "end": 19302, "loc": { "start": { - "line": 566, + "line": 575, "column": 39 }, "end": { - "line": 566, + "line": 575, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 19005, - "end": 19009, + "start": 19276, + "end": 19280, "loc": { "start": { - "line": 566, + "line": 575, "column": 39 }, "end": { - "line": 566, + "line": 575, "column": 43 } } }, "property": { "type": "Identifier", - "start": 19010, - "end": 19031, + "start": 19281, + "end": 19302, "loc": { "start": { - "line": 566, + "line": 575, "column": 44 }, "end": { - "line": 566, + "line": 575, "column": 65 }, "identifierName": "keyboardPluginClasses" @@ -29187,30 +29740,30 @@ "operator": "+", "right": { "type": "TemplateLiteral", - "start": 19034, - "end": 19048, + "start": 19305, + "end": 19319, "loc": { "start": { - "line": 566, + "line": 575, "column": 68 }, "end": { - "line": 566, + "line": 575, "column": 82 } }, "expressions": [ { "type": "Identifier", - "start": 19038, - "end": 19046, + "start": 19309, + "end": 19317, "loc": { "start": { - "line": 566, + "line": 575, "column": 72 }, "end": { - "line": 566, + "line": 575, "column": 80 }, "identifierName": "classStr" @@ -29221,15 +29774,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19035, - "end": 19036, + "start": 19306, + "end": 19307, "loc": { "start": { - "line": 566, + "line": 575, "column": 69 }, "end": { - "line": 566, + "line": 575, "column": 70 } }, @@ -29241,15 +29794,15 @@ }, { "type": "TemplateElement", - "start": 19047, - "end": 19047, + "start": 19318, + "end": 19318, "loc": { "start": { - "line": 566, + "line": 575, "column": 81 }, "end": { - "line": 566, + "line": 575, "column": 81 } }, @@ -29272,15 +29825,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18769, - "end": 18795, + "start": 19040, + "end": 19066, "loc": { "start": { - "line": 563, + "line": 572, "column": 8 }, "end": { - "line": 563, + "line": 572, "column": 34 } } @@ -29289,136 +29842,57 @@ }, { "type": "ExpressionStatement", - "start": 19072, - "end": 19086, + "start": 19343, + "end": 19361, "loc": { "start": { - "line": 569, + "line": 578, "column": 8 }, "end": { - "line": 569, - "column": 22 - } - }, - "expression": { - "type": "CallExpression", - "start": 19072, - "end": 19085, - "loc": { - "start": { - "line": 569, - "column": 8 - }, - "end": { - "line": 569, - "column": 21 - } - }, - "callee": { - "type": "MemberExpression", - "start": 19072, - "end": 19083, - "loc": { - "start": { - "line": 569, - "column": 8 - }, - "end": { - "line": 569, - "column": 19 - } - }, - "object": { - "type": "ThisExpression", - "start": 19072, - "end": 19076, - "loc": { - "start": { - "line": 569, - "column": 8 - }, - "end": { - "line": 569, - "column": 12 - } - } - }, - "property": { - "type": "Identifier", - "start": 19077, - "end": 19083, - "loc": { - "start": { - "line": 569, - "column": 13 - }, - "end": { - "line": 569, - "column": 19 - }, - "identifierName": "render" - }, - "name": "render" - }, - "computed": false - }, - "arguments": [] - } - }, - { - "type": "ExpressionStatement", - "start": 19096, - "end": 19114, - "loc": { - "start": { - "line": 570, - "column": 8 - }, - "end": { - "line": 570, + "line": 578, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 19096, - "end": 19113, + "start": 19343, + "end": 19360, "loc": { "start": { - "line": 570, + "line": 578, "column": 8 }, "end": { - "line": 570, + "line": 578, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 19096, - "end": 19107, + "start": 19343, + "end": 19354, "loc": { "start": { - "line": 570, + "line": 578, "column": 8 }, "end": { - "line": 570, + "line": 578, "column": 19 } }, "object": { "type": "Identifier", - "start": 19096, - "end": 19102, + "start": 19343, + "end": 19349, "loc": { "start": { - "line": 570, + "line": 578, "column": 8 }, "end": { - "line": 570, + "line": 578, "column": 14 }, "identifierName": "module" @@ -29427,15 +29901,15 @@ }, "property": { "type": "Identifier", - "start": 19103, - "end": 19107, + "start": 19350, + "end": 19354, "loc": { "start": { - "line": 570, + "line": 578, "column": 15 }, "end": { - "line": 570, + "line": 578, "column": 19 }, "identifierName": "init" @@ -29447,15 +29921,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 19108, - "end": 19112, + "start": 19355, + "end": 19359, "loc": { "start": { - "line": 570, + "line": 578, "column": 20 }, "end": { - "line": 570, + "line": 578, "column": 24 } } @@ -29469,6 +29943,327 @@ } ] } + }, + { + "type": "ExpressionStatement", + "start": 19382, + "end": 19458, + "loc": { + "start": { + "line": 581, + "column": 6 + }, + "end": { + "line": 581, + "column": 82 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 19382, + "end": 19457, + "loc": { + "start": { + "line": 581, + "column": 6 + }, + "end": { + "line": 581, + "column": 81 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 19382, + "end": 19408, + "loc": { + "start": { + "line": 581, + "column": 6 + }, + "end": { + "line": 581, + "column": 32 + } + }, + "object": { + "type": "ThisExpression", + "start": 19382, + "end": 19386, + "loc": { + "start": { + "line": 581, + "column": 6 + }, + "end": { + "line": 581, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 19387, + "end": 19408, + "loc": { + "start": { + "line": 581, + "column": 11 + }, + "end": { + "line": 581, + "column": 32 + }, + "identifierName": "keyboardPluginClasses" + }, + "name": "keyboardPluginClasses" + }, + "computed": false + }, + "right": { + "type": "BinaryExpression", + "start": 19411, + "end": 19457, + "loc": { + "start": { + "line": 581, + "column": 35 + }, + "end": { + "line": 581, + "column": 81 + } + }, + "left": { + "type": "MemberExpression", + "start": 19411, + "end": 19437, + "loc": { + "start": { + "line": 581, + "column": 35 + }, + "end": { + "line": 581, + "column": 61 + } + }, + "object": { + "type": "ThisExpression", + "start": 19411, + "end": 19415, + "loc": { + "start": { + "line": 581, + "column": 35 + }, + "end": { + "line": 581, + "column": 39 + } + } + }, + "property": { + "type": "Identifier", + "start": 19416, + "end": 19437, + "loc": { + "start": { + "line": 581, + "column": 40 + }, + "end": { + "line": 581, + "column": 61 + }, + "identifierName": "keyboardPluginClasses" + }, + "name": "keyboardPluginClasses" + }, + "computed": false + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 19440, + "end": 19457, + "loc": { + "start": { + "line": 581, + "column": 64 + }, + "end": { + "line": 581, + "column": 81 + } + }, + "extra": { + "rawValue": " modules-loaded", + "raw": "' modules-loaded'" + }, + "value": " modules-loaded" + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 19468, + "end": 19482, + "loc": { + "start": { + "line": 583, + "column": 6 + }, + "end": { + "line": 583, + "column": 20 + } + }, + "expression": { + "type": "CallExpression", + "start": 19468, + "end": 19481, + "loc": { + "start": { + "line": 583, + "column": 6 + }, + "end": { + "line": 583, + "column": 19 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19468, + "end": 19479, + "loc": { + "start": { + "line": 583, + "column": 6 + }, + "end": { + "line": 583, + "column": 17 + } + }, + "object": { + "type": "ThisExpression", + "start": 19468, + "end": 19472, + "loc": { + "start": { + "line": 583, + "column": 6 + }, + "end": { + "line": 583, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 19473, + "end": 19479, + "loc": { + "start": { + "line": 583, + "column": 11 + }, + "end": { + "line": 583, + "column": 17 + }, + "identifierName": "render" + }, + "name": "render" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 19490, + "end": 19513, + "loc": { + "start": { + "line": 584, + "column": 6 + }, + "end": { + "line": 584, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 19490, + "end": 19512, + "loc": { + "start": { + "line": 584, + "column": 6 + }, + "end": { + "line": 584, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19490, + "end": 19510, + "loc": { + "start": { + "line": 584, + "column": 6 + }, + "end": { + "line": 584, + "column": 26 + } + }, + "object": { + "type": "ThisExpression", + "start": 19490, + "end": 19494, + "loc": { + "start": { + "line": 584, + "column": 6 + }, + "end": { + "line": 584, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 19495, + "end": 19510, + "loc": { + "start": { + "line": 584, + "column": 11 + }, + "end": { + "line": 584, + "column": 26 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded" + }, + "computed": false + }, + "arguments": [] + } } ], "directives": [] @@ -29483,15 +30278,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18580, - "end": 18609, + "start": 18851, + "end": 18880, "loc": { "start": { - "line": 555, + "line": 564, "column": 2 }, "end": { - "line": 557, + "line": 566, "column": 5 } } @@ -29501,15 +30296,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19143, - "end": 19175, + "start": 19531, + "end": 19563, "loc": { "start": { - "line": 575, + "line": 588, "column": 2 }, "end": { - "line": 577, + "line": 590, "column": 5 } } @@ -29518,15 +30313,15 @@ }, { "type": "ClassProperty", - "start": 19179, - "end": 19311, + "start": 19567, + "end": 19699, "loc": { "start": { - "line": 578, + "line": 591, "column": 2 }, "end": { - "line": 583, + "line": 596, "column": 3 } }, @@ -29534,15 +30329,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19179, - "end": 19192, + "start": 19567, + "end": 19580, "loc": { "start": { - "line": 578, + "line": 591, "column": 2 }, "end": { - "line": 578, + "line": 591, "column": 15 }, "identifierName": "getModuleProp" @@ -29552,15 +30347,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19195, - "end": 19311, + "start": 19583, + "end": 19699, "loc": { "start": { - "line": 578, + "line": 591, "column": 18 }, "end": { - "line": 583, + "line": 596, "column": 3 } }, @@ -29571,15 +30366,15 @@ "params": [ { "type": "Identifier", - "start": 19196, - "end": 19200, + "start": 19584, + "end": 19588, "loc": { "start": { - "line": 578, + "line": 591, "column": 19 }, "end": { - "line": 578, + "line": 591, "column": 23 }, "identifierName": "name" @@ -29588,15 +30383,15 @@ }, { "type": "Identifier", - "start": 19202, - "end": 19206, + "start": 19590, + "end": 19594, "loc": { "start": { - "line": 578, + "line": 591, "column": 25 }, "end": { - "line": 578, + "line": 591, "column": 29 }, "identifierName": "prop" @@ -29606,44 +30401,44 @@ ], "body": { "type": "BlockStatement", - "start": 19211, - "end": 19311, + "start": 19599, + "end": 19699, "loc": { "start": { - "line": 578, + "line": 591, "column": 34 }, "end": { - "line": 583, + "line": 596, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19218, - "end": 19262, + "start": 19606, + "end": 19650, "loc": { "start": { - "line": 579, + "line": 592, "column": 4 }, "end": { - "line": 580, + "line": 593, "column": 19 } }, "test": { "type": "UnaryExpression", - "start": 19221, - "end": 19240, + "start": 19609, + "end": 19628, "loc": { "start": { - "line": 579, + "line": 592, "column": 7 }, "end": { - "line": 579, + "line": 592, "column": 26 } }, @@ -29651,58 +30446,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19222, - "end": 19240, + "start": 19610, + "end": 19628, "loc": { "start": { - "line": 579, + "line": 592, "column": 8 }, "end": { - "line": 579, + "line": 592, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19222, - "end": 19234, + "start": 19610, + "end": 19622, "loc": { "start": { - "line": 579, + "line": 592, "column": 8 }, "end": { - "line": 579, + "line": 592, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19222, - "end": 19226, + "start": 19610, + "end": 19614, "loc": { "start": { - "line": 579, + "line": 592, "column": 8 }, "end": { - "line": 579, + "line": 592, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19227, - "end": 19234, + "start": 19615, + "end": 19622, "loc": { "start": { - "line": 579, + "line": 592, "column": 13 }, "end": { - "line": 579, + "line": 592, "column": 20 }, "identifierName": "modules" @@ -29713,15 +30508,15 @@ }, "property": { "type": "Identifier", - "start": 19235, - "end": 19239, + "start": 19623, + "end": 19627, "loc": { "start": { - "line": 579, + "line": 592, "column": 21 }, "end": { - "line": 579, + "line": 592, "column": 25 }, "identifierName": "name" @@ -29736,29 +30531,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 19249, - "end": 19262, + "start": 19637, + "end": 19650, "loc": { "start": { - "line": 580, + "line": 593, "column": 6 }, "end": { - "line": 580, + "line": 593, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 19256, - "end": 19261, + "start": 19644, + "end": 19649, "loc": { "start": { - "line": 580, + "line": 593, "column": 13 }, "end": { - "line": 580, + "line": 593, "column": 18 } }, @@ -29769,86 +30564,86 @@ }, { "type": "ReturnStatement", - "start": 19274, - "end": 19306, + "start": 19662, + "end": 19694, "loc": { "start": { - "line": 582, + "line": 595, "column": 4 }, "end": { - "line": 582, + "line": 595, "column": 36 } }, "argument": { "type": "MemberExpression", - "start": 19281, - "end": 19305, + "start": 19669, + "end": 19693, "loc": { "start": { - "line": 582, + "line": 595, "column": 11 }, "end": { - "line": 582, + "line": 595, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19281, - "end": 19299, + "start": 19669, + "end": 19687, "loc": { "start": { - "line": 582, + "line": 595, "column": 11 }, "end": { - "line": 582, + "line": 595, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 19281, - "end": 19293, + "start": 19669, + "end": 19681, "loc": { "start": { - "line": 582, + "line": 595, "column": 11 }, "end": { - "line": 582, + "line": 595, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 19281, - "end": 19285, + "start": 19669, + "end": 19673, "loc": { "start": { - "line": 582, + "line": 595, "column": 11 }, "end": { - "line": 582, + "line": 595, "column": 15 } } }, "property": { "type": "Identifier", - "start": 19286, - "end": 19293, + "start": 19674, + "end": 19681, "loc": { "start": { - "line": 582, + "line": 595, "column": 16 }, "end": { - "line": 582, + "line": 595, "column": 23 }, "identifierName": "modules" @@ -29859,15 +30654,15 @@ }, "property": { "type": "Identifier", - "start": 19294, - "end": 19298, + "start": 19682, + "end": 19686, "loc": { "start": { - "line": 582, + "line": 595, "column": 24 }, "end": { - "line": 582, + "line": 595, "column": 28 }, "identifierName": "name" @@ -29878,15 +30673,15 @@ }, "property": { "type": "Identifier", - "start": 19300, - "end": 19304, + "start": 19688, + "end": 19692, "loc": { "start": { - "line": 582, + "line": 595, "column": 30 }, "end": { - "line": 582, + "line": 595, "column": 34 }, "identifierName": "prop" @@ -29906,15 +30701,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19143, - "end": 19175, + "start": 19531, + "end": 19563, "loc": { "start": { - "line": 575, + "line": 588, "column": 2 }, "end": { - "line": 577, + "line": 590, "column": 5 } } @@ -29924,15 +30719,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19317, - "end": 19348, + "start": 19705, + "end": 19736, "loc": { "start": { - "line": 585, + "line": 598, "column": 2 }, "end": { - "line": 587, + "line": 600, "column": 5 } } @@ -29941,15 +30736,15 @@ }, { "type": "ClassProperty", - "start": 19352, - "end": 19420, + "start": 19740, + "end": 19808, "loc": { "start": { - "line": 588, + "line": 601, "column": 2 }, "end": { - "line": 590, + "line": 603, "column": 3 } }, @@ -29957,15 +30752,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19352, - "end": 19366, + "start": 19740, + "end": 19754, "loc": { "start": { - "line": 588, + "line": 601, "column": 2 }, "end": { - "line": 588, + "line": 601, "column": 16 }, "identifierName": "getModulesList" @@ -29975,15 +30770,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19369, - "end": 19420, + "start": 19757, + "end": 19808, "loc": { "start": { - "line": 588, + "line": 601, "column": 19 }, "end": { - "line": 590, + "line": 603, "column": 3 } }, @@ -29994,72 +30789,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19375, - "end": 19420, + "start": 19763, + "end": 19808, "loc": { "start": { - "line": 588, + "line": 601, "column": 25 }, "end": { - "line": 590, + "line": 603, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 19382, - "end": 19415, + "start": 19770, + "end": 19803, "loc": { "start": { - "line": 589, + "line": 602, "column": 4 }, "end": { - "line": 589, + "line": 602, "column": 37 } }, "argument": { "type": "CallExpression", - "start": 19389, - "end": 19414, + "start": 19777, + "end": 19802, "loc": { "start": { - "line": 589, + "line": 602, "column": 11 }, "end": { - "line": 589, + "line": 602, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 19389, - "end": 19400, + "start": 19777, + "end": 19788, "loc": { "start": { - "line": 589, + "line": 602, "column": 11 }, "end": { - "line": 589, + "line": 602, "column": 22 } }, "object": { "type": "Identifier", - "start": 19389, - "end": 19395, + "start": 19777, + "end": 19783, "loc": { "start": { - "line": 589, + "line": 602, "column": 11 }, "end": { - "line": 589, + "line": 602, "column": 17 }, "identifierName": "Object" @@ -30068,15 +30863,15 @@ }, "property": { "type": "Identifier", - "start": 19396, - "end": 19400, + "start": 19784, + "end": 19788, "loc": { "start": { - "line": 589, + "line": 602, "column": 18 }, "end": { - "line": 589, + "line": 602, "column": 22 }, "identifierName": "keys" @@ -30088,44 +30883,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 19401, - "end": 19413, + "start": 19789, + "end": 19801, "loc": { "start": { - "line": 589, + "line": 602, "column": 23 }, "end": { - "line": 589, + "line": 602, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 19401, - "end": 19405, + "start": 19789, + "end": 19793, "loc": { "start": { - "line": 589, + "line": 602, "column": 23 }, "end": { - "line": 589, + "line": 602, "column": 27 } } }, "property": { "type": "Identifier", - "start": 19406, - "end": 19413, + "start": 19794, + "end": 19801, "loc": { "start": { - "line": 589, + "line": 602, "column": 28 }, "end": { - "line": 589, + "line": 602, "column": 35 }, "identifierName": "modules" @@ -30147,15 +30942,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19317, - "end": 19348, + "start": 19705, + "end": 19736, "loc": { "start": { - "line": 585, + "line": 598, "column": 2 }, "end": { - "line": 587, + "line": 600, "column": 5 } } @@ -30165,15 +30960,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19426, - "end": 19482, + "start": 19814, + "end": 19870, "loc": { "start": { - "line": 592, + "line": 605, "column": 2 }, "end": { - "line": 594, + "line": 607, "column": 5 } } @@ -30182,15 +30977,15 @@ }, { "type": "ClassMethod", - "start": 19486, - "end": 23830, + "start": 19874, + "end": 24218, "loc": { "start": { - "line": 595, + "line": 608, "column": 2 }, "end": { - "line": 737, + "line": 750, "column": 3 } }, @@ -30198,15 +30993,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19486, - "end": 19492, + "start": 19874, + "end": 19880, "loc": { "start": { - "line": 595, + "line": 608, "column": 2 }, "end": { - "line": 595, + "line": 608, "column": 8 }, "identifierName": "render" @@ -30222,72 +31017,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19494, - "end": 23830, + "start": 19882, + "end": 24218, "loc": { "start": { - "line": 595, + "line": 608, "column": 10 }, "end": { - "line": 737, + "line": 750, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 19542, - "end": 19555, + "start": 19930, + "end": 19943, "loc": { "start": { - "line": 599, + "line": 612, "column": 4 }, "end": { - "line": 599, + "line": 612, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 19542, - "end": 19554, + "start": 19930, + "end": 19942, "loc": { "start": { - "line": 599, + "line": 612, "column": 4 }, "end": { - "line": 599, + "line": 612, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 19542, - "end": 19552, + "start": 19930, + "end": 19940, "loc": { "start": { - "line": 599, + "line": 612, "column": 4 }, "end": { - "line": 599, + "line": 612, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 19542, - "end": 19546, + "start": 19930, + "end": 19934, "loc": { "start": { - "line": 599, + "line": 612, "column": 4 }, "end": { - "line": 599, + "line": 612, "column": 8 } }, @@ -30295,15 +31090,15 @@ }, "property": { "type": "Identifier", - "start": 19547, - "end": 19552, + "start": 19935, + "end": 19940, "loc": { "start": { - "line": 599, + "line": 612, "column": 9 }, "end": { - "line": 599, + "line": 612, "column": 14 }, "identifierName": "clear" @@ -30320,15 +31115,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19501, - "end": 19536, + "start": 19889, + "end": 19924, "loc": { "start": { - "line": 596, + "line": 609, "column": 4 }, "end": { - "line": 598, + "line": 611, "column": 7 } } @@ -30337,44 +31132,44 @@ }, { "type": "VariableDeclaration", - "start": 19563, - "end": 19663, + "start": 19951, + "end": 20051, "loc": { "start": { - "line": 601, + "line": 614, "column": 4 }, "end": { - "line": 601, + "line": 614, "column": 104 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19567, - "end": 19662, + "start": 19955, + "end": 20050, "loc": { "start": { - "line": 601, + "line": 614, "column": 8 }, "end": { - "line": 601, + "line": 614, "column": 103 } }, "id": { "type": "Identifier", - "start": 19567, - "end": 19578, + "start": 19955, + "end": 19966, "loc": { "start": { - "line": 601, + "line": 614, "column": 8 }, "end": { - "line": 601, + "line": 614, "column": 19 }, "identifierName": "layoutClass" @@ -30383,72 +31178,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 19581, - "end": 19662, + "start": 19969, + "end": 20050, "loc": { "start": { - "line": 601, + "line": 614, "column": 22 }, "end": { - "line": 601, + "line": 614, "column": 103 } }, "test": { "type": "MemberExpression", - "start": 19581, - "end": 19600, + "start": 19969, + "end": 19988, "loc": { "start": { - "line": 601, + "line": 614, "column": 22 }, "end": { - "line": 601, + "line": 614, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 19581, - "end": 19593, + "start": 19969, + "end": 19981, "loc": { "start": { - "line": 601, + "line": 614, "column": 22 }, "end": { - "line": 601, + "line": 614, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 19581, - "end": 19585, + "start": 19969, + "end": 19973, "loc": { "start": { - "line": 601, + "line": 614, "column": 22 }, "end": { - "line": 601, + "line": 614, "column": 26 } } }, "property": { "type": "Identifier", - "start": 19586, - "end": 19593, + "start": 19974, + "end": 19981, "loc": { "start": { - "line": 601, + "line": 614, "column": 27 }, "end": { - "line": 601, + "line": 614, "column": 34 }, "identifierName": "options" @@ -30459,15 +31254,15 @@ }, "property": { "type": "Identifier", - "start": 19594, - "end": 19600, + "start": 19982, + "end": 19988, "loc": { "start": { - "line": 601, + "line": 614, "column": 35 }, "end": { - "line": 601, + "line": 614, "column": 41 }, "identifierName": "layout" @@ -30478,15 +31273,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 19603, - "end": 19621, + "start": 19991, + "end": 20009, "loc": { "start": { - "line": 601, + "line": 614, "column": 44 }, "end": { - "line": 601, + "line": 614, "column": 62 } }, @@ -30498,73 +31293,73 @@ }, "alternate": { "type": "TemplateLiteral", - "start": 19624, - "end": 19662, + "start": 20012, + "end": 20050, "loc": { "start": { - "line": 601, + "line": 614, "column": 65 }, "end": { - "line": 601, + "line": 614, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 19637, - "end": 19660, + "start": 20025, + "end": 20048, "loc": { "start": { - "line": 601, + "line": 614, "column": 78 }, "end": { - "line": 601, + "line": 614, "column": 101 } }, "object": { "type": "MemberExpression", - "start": 19637, - "end": 19649, + "start": 20025, + "end": 20037, "loc": { "start": { - "line": 601, + "line": 614, "column": 78 }, "end": { - "line": 601, + "line": 614, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 19637, - "end": 19641, + "start": 20025, + "end": 20029, "loc": { "start": { - "line": 601, + "line": 614, "column": 78 }, "end": { - "line": 601, + "line": 614, "column": 82 } } }, "property": { "type": "Identifier", - "start": 19642, - "end": 19649, + "start": 20030, + "end": 20037, "loc": { "start": { - "line": 601, + "line": 614, "column": 83 }, "end": { - "line": 601, + "line": 614, "column": 90 }, "identifierName": "options" @@ -30575,15 +31370,15 @@ }, "property": { "type": "Identifier", - "start": 19650, - "end": 19660, + "start": 20038, + "end": 20048, "loc": { "start": { - "line": 601, + "line": 614, "column": 91 }, "end": { - "line": 601, + "line": 614, "column": 101 }, "identifierName": "layoutName" @@ -30596,15 +31391,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19625, - "end": 19635, + "start": 20013, + "end": 20023, "loc": { "start": { - "line": 601, + "line": 614, "column": 66 }, "end": { - "line": 601, + "line": 614, "column": 76 } }, @@ -30616,15 +31411,15 @@ }, { "type": "TemplateElement", - "start": 19661, - "end": 19661, + "start": 20049, + "end": 20049, "loc": { "start": { - "line": 601, + "line": 614, "column": 102 }, "end": { - "line": 601, + "line": 614, "column": 102 } }, @@ -30643,44 +31438,44 @@ }, { "type": "VariableDeclaration", - "start": 19669, - "end": 19739, + "start": 20057, + "end": 20127, "loc": { "start": { - "line": 602, + "line": 615, "column": 4 }, "end": { - "line": 602, + "line": 615, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19673, - "end": 19738, + "start": 20061, + "end": 20126, "loc": { "start": { - "line": 602, + "line": 615, "column": 8 }, "end": { - "line": 602, + "line": 615, "column": 73 } }, "id": { "type": "Identifier", - "start": 19673, - "end": 19679, + "start": 20061, + "end": 20067, "loc": { "start": { - "line": 602, + "line": 615, "column": 8 }, "end": { - "line": 602, + "line": 615, "column": 14 }, "identifierName": "layout" @@ -30689,72 +31484,72 @@ }, "init": { "type": "LogicalExpression", - "start": 19682, - "end": 19738, + "start": 20070, + "end": 20126, "loc": { "start": { - "line": 602, + "line": 615, "column": 17 }, "end": { - "line": 602, + "line": 615, "column": 73 } }, "left": { "type": "MemberExpression", - "start": 19682, - "end": 19701, + "start": 20070, + "end": 20089, "loc": { "start": { - "line": 602, + "line": 615, "column": 17 }, "end": { - "line": 602, + "line": 615, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 19682, - "end": 19694, + "start": 20070, + "end": 20082, "loc": { "start": { - "line": 602, + "line": 615, "column": 17 }, "end": { - "line": 602, + "line": 615, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 19682, - "end": 19686, + "start": 20070, + "end": 20074, "loc": { "start": { - "line": 602, + "line": 615, "column": 17 }, "end": { - "line": 602, + "line": 615, "column": 21 } } }, "property": { "type": "Identifier", - "start": 19687, - "end": 19694, + "start": 20075, + "end": 20082, "loc": { "start": { - "line": 602, + "line": 615, "column": 22 }, "end": { - "line": 602, + "line": 615, "column": 29 }, "identifierName": "options" @@ -30765,15 +31560,15 @@ }, "property": { "type": "Identifier", - "start": 19695, - "end": 19701, + "start": 20083, + "end": 20089, "loc": { "start": { - "line": 602, + "line": 615, "column": 30 }, "end": { - "line": 602, + "line": 615, "column": 36 }, "identifierName": "layout" @@ -30785,43 +31580,43 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 19705, - "end": 19738, + "start": 20093, + "end": 20126, "loc": { "start": { - "line": 602, + "line": 615, "column": 40 }, "end": { - "line": 602, + "line": 615, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 19705, - "end": 19736, + "start": 20093, + "end": 20124, "loc": { "start": { - "line": 602, + "line": 615, "column": 40 }, "end": { - "line": 602, + "line": 615, "column": 71 } }, "object": { "type": "Identifier", - "start": 19705, - "end": 19719, + "start": 20093, + "end": 20107, "loc": { "start": { - "line": 602, + "line": 615, "column": 40 }, "end": { - "line": 602, + "line": 615, "column": 54 }, "identifierName": "KeyboardLayout" @@ -30830,15 +31625,15 @@ }, "property": { "type": "Identifier", - "start": 19720, - "end": 19736, + "start": 20108, + "end": 20124, "loc": { "start": { - "line": 602, + "line": 615, "column": 55 }, "end": { - "line": 602, + "line": 615, "column": 71 }, "identifierName": "getDefaultLayout" @@ -30857,15 +31652,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19747, - "end": 19799, + "start": 20135, + "end": 20187, "loc": { "start": { - "line": 604, + "line": 617, "column": 4 }, "end": { - "line": 606, + "line": 619, "column": 7 } } @@ -30874,44 +31669,44 @@ }, { "type": "VariableDeclaration", - "start": 19805, - "end": 19833, + "start": 20193, + "end": 20221, "loc": { "start": { - "line": 607, + "line": 620, "column": 4 }, "end": { - "line": 607, + "line": 620, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19809, - "end": 19832, + "start": 20197, + "end": 20220, "loc": { "start": { - "line": 607, + "line": 620, "column": 8 }, "end": { - "line": 607, + "line": 620, "column": 31 } }, "id": { "type": "Identifier", - "start": 19809, - "end": 19827, + "start": 20197, + "end": 20215, "loc": { "start": { - "line": 607, + "line": 620, "column": 8 }, "end": { - "line": 607, + "line": 620, "column": 26 }, "identifierName": "buttonThemesParsed" @@ -30921,15 +31716,15 @@ }, "init": { "type": "ObjectExpression", - "start": 19830, - "end": 19832, + "start": 20218, + "end": 20220, "loc": { "start": { - "line": 607, + "line": 620, "column": 29 }, "end": { - "line": 607, + "line": 620, "column": 31 } }, @@ -30943,15 +31738,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19747, - "end": 19799, + "start": 20135, + "end": 20187, "loc": { "start": { - "line": 604, + "line": 617, "column": 4 }, "end": { - "line": 606, + "line": 619, "column": 7 } } @@ -30960,57 +31755,57 @@ }, { "type": "IfStatement", - "start": 19839, - "end": 20978, + "start": 20227, + "end": 21366, "loc": { "start": { - "line": 608, + "line": 621, "column": 4 }, "end": { - "line": 636, + "line": 649, "column": 5 } }, "test": { "type": "CallExpression", - "start": 19842, - "end": 19881, + "start": 20230, + "end": 20269, "loc": { "start": { - "line": 608, + "line": 621, "column": 7 }, "end": { - "line": 608, + "line": 621, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 19842, - "end": 19855, + "start": 20230, + "end": 20243, "loc": { "start": { - "line": 608, + "line": 621, "column": 7 }, "end": { - "line": 608, + "line": 621, "column": 20 } }, "object": { "type": "Identifier", - "start": 19842, - "end": 19847, + "start": 20230, + "end": 20235, "loc": { "start": { - "line": 608, + "line": 621, "column": 7 }, "end": { - "line": 608, + "line": 621, "column": 12 }, "identifierName": "Array" @@ -31019,15 +31814,15 @@ }, "property": { "type": "Identifier", - "start": 19848, - "end": 19855, + "start": 20236, + "end": 20243, "loc": { "start": { - "line": 608, + "line": 621, "column": 13 }, "end": { - "line": 608, + "line": 621, "column": 20 }, "identifierName": "isArray" @@ -31039,58 +31834,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19856, - "end": 19880, + "start": 20244, + "end": 20268, "loc": { "start": { - "line": 608, + "line": 621, "column": 21 }, "end": { - "line": 608, + "line": 621, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 19856, - "end": 19868, + "start": 20244, + "end": 20256, "loc": { "start": { - "line": 608, + "line": 621, "column": 21 }, "end": { - "line": 608, + "line": 621, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 19856, - "end": 19860, + "start": 20244, + "end": 20248, "loc": { "start": { - "line": 608, + "line": 621, "column": 21 }, "end": { - "line": 608, + "line": 621, "column": 25 } } }, "property": { "type": "Identifier", - "start": 19861, - "end": 19868, + "start": 20249, + "end": 20256, "loc": { "start": { - "line": 608, + "line": 621, "column": 26 }, "end": { - "line": 608, + "line": 621, "column": 33 }, "identifierName": "options" @@ -31101,15 +31896,15 @@ }, "property": { "type": "Identifier", - "start": 19869, - "end": 19880, + "start": 20257, + "end": 20268, "loc": { "start": { - "line": 608, + "line": 621, "column": 34 }, "end": { - "line": 608, + "line": 621, "column": 45 }, "identifierName": "buttonTheme" @@ -31122,115 +31917,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 19882, - "end": 20978, + "start": 20270, + "end": 21366, "loc": { "start": { - "line": 608, + "line": 621, "column": 47 }, "end": { - "line": 636, + "line": 649, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 19891, - "end": 20971, + "start": 20279, + "end": 21359, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 635, + "line": 648, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 19891, - "end": 20970, + "start": 20279, + "end": 21358, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 635, + "line": 648, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 19891, - "end": 19923, + "start": 20279, + "end": 20311, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 609, + "line": 622, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 19891, - "end": 19915, + "start": 20279, + "end": 20303, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 609, + "line": 622, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 19891, - "end": 19903, + "start": 20279, + "end": 20291, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 609, + "line": 622, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19891, - "end": 19895, + "start": 20279, + "end": 20283, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 609, + "line": 622, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19896, - "end": 19903, + "start": 20284, + "end": 20291, "loc": { "start": { - "line": 609, + "line": 622, "column": 11 }, "end": { - "line": 609, + "line": 622, "column": 18 }, "identifierName": "options" @@ -31241,15 +32036,15 @@ }, "property": { "type": "Identifier", - "start": 19904, - "end": 19915, + "start": 20292, + "end": 20303, "loc": { "start": { - "line": 609, + "line": 622, "column": 19 }, "end": { - "line": 609, + "line": 622, "column": 30 }, "identifierName": "buttonTheme" @@ -31260,15 +32055,15 @@ }, "property": { "type": "Identifier", - "start": 19916, - "end": 19923, + "start": 20304, + "end": 20311, "loc": { "start": { - "line": 609, + "line": 622, "column": 31 }, "end": { - "line": 609, + "line": 622, "column": 38 }, "identifierName": "forEach" @@ -31280,15 +32075,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 19924, - "end": 20969, + "start": 20312, + "end": 21357, "loc": { "start": { - "line": 609, + "line": 622, "column": 39 }, "end": { - "line": 635, + "line": 648, "column": 7 } }, @@ -31299,15 +32094,15 @@ "params": [ { "type": "Identifier", - "start": 19924, - "end": 19932, + "start": 20312, + "end": 20320, "loc": { "start": { - "line": 609, + "line": 622, "column": 39 }, "end": { - "line": 609, + "line": 622, "column": 47 }, "identifierName": "themeObj" @@ -31317,72 +32112,72 @@ ], "body": { "type": "BlockStatement", - "start": 19936, - "end": 20969, + "start": 20324, + "end": 21357, "loc": { "start": { - "line": 609, + "line": 622, "column": 51 }, "end": { - "line": 635, + "line": 648, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 19947, - "end": 20960, + "start": 20335, + "end": 21348, "loc": { "start": { - "line": 610, + "line": 623, "column": 8 }, "end": { - "line": 634, + "line": 647, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 19950, - "end": 19984, + "start": 20338, + "end": 20372, "loc": { "start": { - "line": 610, + "line": 623, "column": 11 }, "end": { - "line": 610, + "line": 623, "column": 45 } }, "left": { "type": "MemberExpression", - "start": 19950, - "end": 19966, + "start": 20338, + "end": 20354, "loc": { "start": { - "line": 610, + "line": 623, "column": 11 }, "end": { - "line": 610, + "line": 623, "column": 27 } }, "object": { "type": "Identifier", - "start": 19950, - "end": 19958, + "start": 20338, + "end": 20346, "loc": { "start": { - "line": 610, + "line": 623, "column": 11 }, "end": { - "line": 610, + "line": 623, "column": 19 }, "identifierName": "themeObj" @@ -31391,15 +32186,15 @@ }, "property": { "type": "Identifier", - "start": 19959, - "end": 19966, + "start": 20347, + "end": 20354, "loc": { "start": { - "line": 610, + "line": 623, "column": 20 }, "end": { - "line": 610, + "line": 623, "column": 27 }, "identifierName": "buttons" @@ -31411,29 +32206,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 19970, - "end": 19984, + "start": 20358, + "end": 20372, "loc": { "start": { - "line": 610, + "line": 623, "column": 31 }, "end": { - "line": 610, + "line": 623, "column": 45 } }, "object": { "type": "Identifier", - "start": 19970, - "end": 19978, + "start": 20358, + "end": 20366, "loc": { "start": { - "line": 610, + "line": 623, "column": 31 }, "end": { - "line": 610, + "line": 623, "column": 39 }, "identifierName": "themeObj" @@ -31442,15 +32237,15 @@ }, "property": { "type": "Identifier", - "start": 19979, - "end": 19984, + "start": 20367, + "end": 20372, "loc": { "start": { - "line": 610, + "line": 623, "column": 40 }, "end": { - "line": 610, + "line": 623, "column": 45 }, "identifierName": "class" @@ -31462,59 +32257,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 19985, - "end": 20826, + "start": 20373, + "end": 21214, "loc": { "start": { - "line": 610, + "line": 623, "column": 46 }, "end": { - "line": 632, + "line": 645, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 19998, - "end": 20015, + "start": 20386, + "end": 20403, "loc": { "start": { - "line": 611, + "line": 624, "column": 10 }, "end": { - "line": 611, + "line": 624, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20002, - "end": 20014, + "start": 20390, + "end": 20402, "loc": { "start": { - "line": 611, + "line": 624, "column": 14 }, "end": { - "line": 611, + "line": 624, "column": 26 } }, "id": { "type": "Identifier", - "start": 20002, - "end": 20014, + "start": 20390, + "end": 20402, "loc": { "start": { - "line": 611, + "line": 624, "column": 14 }, "end": { - "line": 611, + "line": 624, "column": 26 }, "identifierName": "themeButtons" @@ -31528,43 +32323,43 @@ }, { "type": "IfStatement", - "start": 20029, - "end": 20140, + "start": 20417, + "end": 20528, "loc": { "start": { - "line": 613, + "line": 626, "column": 10 }, "end": { - "line": 615, + "line": 628, "column": 11 } }, "test": { "type": "BinaryExpression", - "start": 20032, - "end": 20068, + "start": 20420, + "end": 20456, "loc": { "start": { - "line": 613, + "line": 626, "column": 13 }, "end": { - "line": 613, + "line": 626, "column": 49 } }, "left": { "type": "UnaryExpression", - "start": 20032, - "end": 20055, + "start": 20420, + "end": 20443, "loc": { "start": { - "line": 613, + "line": 626, "column": 13 }, "end": { - "line": 613, + "line": 626, "column": 36 } }, @@ -31572,29 +32367,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 20039, - "end": 20055, + "start": 20427, + "end": 20443, "loc": { "start": { - "line": 613, + "line": 626, "column": 20 }, "end": { - "line": 613, + "line": 626, "column": 36 } }, "object": { "type": "Identifier", - "start": 20039, - "end": 20047, + "start": 20427, + "end": 20435, "loc": { "start": { - "line": 613, + "line": 626, "column": 20 }, "end": { - "line": 613, + "line": 626, "column": 28 }, "identifierName": "themeObj" @@ -31603,15 +32398,15 @@ }, "property": { "type": "Identifier", - "start": 20048, - "end": 20055, + "start": 20436, + "end": 20443, "loc": { "start": { - "line": 613, + "line": 626, "column": 29 }, "end": { - "line": 613, + "line": 626, "column": 36 }, "identifierName": "buttons" @@ -31627,15 +32422,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 20060, - "end": 20068, + "start": 20448, + "end": 20456, "loc": { "start": { - "line": 613, + "line": 626, "column": 41 }, "end": { - "line": 613, + "line": 626, "column": 49 } }, @@ -31648,59 +32443,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 20069, - "end": 20140, + "start": 20457, + "end": 20528, "loc": { "start": { - "line": 613, + "line": 626, "column": 50 }, "end": { - "line": 615, + "line": 628, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 20084, - "end": 20127, + "start": 20472, + "end": 20515, "loc": { "start": { - "line": 614, + "line": 627, "column": 12 }, "end": { - "line": 614, + "line": 627, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 20084, - "end": 20126, + "start": 20472, + "end": 20514, "loc": { "start": { - "line": 614, + "line": 627, "column": 12 }, "end": { - "line": 614, + "line": 627, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 20084, - "end": 20096, + "start": 20472, + "end": 20484, "loc": { "start": { - "line": 614, + "line": 627, "column": 12 }, "end": { - "line": 614, + "line": 627, "column": 24 }, "identifierName": "themeButtons" @@ -31709,57 +32504,57 @@ }, "right": { "type": "CallExpression", - "start": 20099, - "end": 20126, + "start": 20487, + "end": 20514, "loc": { "start": { - "line": 614, + "line": 627, "column": 27 }, "end": { - "line": 614, + "line": 627, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 20099, - "end": 20121, + "start": 20487, + "end": 20509, "loc": { "start": { - "line": 614, + "line": 627, "column": 27 }, "end": { - "line": 614, + "line": 627, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 20099, - "end": 20115, + "start": 20487, + "end": 20503, "loc": { "start": { - "line": 614, + "line": 627, "column": 27 }, "end": { - "line": 614, + "line": 627, "column": 43 } }, "object": { "type": "Identifier", - "start": 20099, - "end": 20107, + "start": 20487, + "end": 20495, "loc": { "start": { - "line": 614, + "line": 627, "column": 27 }, "end": { - "line": 614, + "line": 627, "column": 35 }, "identifierName": "themeObj" @@ -31768,15 +32563,15 @@ }, "property": { "type": "Identifier", - "start": 20108, - "end": 20115, + "start": 20496, + "end": 20503, "loc": { "start": { - "line": 614, + "line": 627, "column": 36 }, "end": { - "line": 614, + "line": 627, "column": 43 }, "identifierName": "buttons" @@ -31787,15 +32582,15 @@ }, "property": { "type": "Identifier", - "start": 20116, - "end": 20121, + "start": 20504, + "end": 20509, "loc": { "start": { - "line": 614, + "line": 627, "column": 44 }, "end": { - "line": 614, + "line": 627, "column": 49 }, "identifierName": "split" @@ -31807,15 +32602,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20122, - "end": 20125, + "start": 20510, + "end": 20513, "loc": { "start": { - "line": 614, + "line": 627, "column": 50 }, "end": { - "line": 614, + "line": 627, "column": 53 } }, @@ -31836,29 +32631,29 @@ }, { "type": "IfStatement", - "start": 20154, - "end": 20815, + "start": 20542, + "end": 21203, "loc": { "start": { - "line": 617, + "line": 630, "column": 10 }, "end": { - "line": 631, + "line": 644, "column": 11 } }, "test": { "type": "Identifier", - "start": 20157, - "end": 20169, + "start": 20545, + "end": 20557, "loc": { "start": { - "line": 617, + "line": 630, "column": 13 }, "end": { - "line": 617, + "line": 630, "column": 25 }, "identifierName": "themeButtons" @@ -31867,72 +32662,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 20170, - "end": 20815, + "start": 20558, + "end": 21203, "loc": { "start": { - "line": 617, + "line": 630, "column": 26 }, "end": { - "line": 631, + "line": 644, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 20185, - "end": 20802, + "start": 20573, + "end": 21190, "loc": { "start": { - "line": 618, + "line": 631, "column": 12 }, "end": { - "line": 630, + "line": 643, "column": 15 } }, "expression": { "type": "CallExpression", - "start": 20185, - "end": 20801, + "start": 20573, + "end": 21189, "loc": { "start": { - "line": 618, + "line": 631, "column": 12 }, "end": { - "line": 630, + "line": 643, "column": 14 } }, "callee": { "type": "MemberExpression", - "start": 20185, - "end": 20205, + "start": 20573, + "end": 20593, "loc": { "start": { - "line": 618, + "line": 631, "column": 12 }, "end": { - "line": 618, + "line": 631, "column": 32 } }, "object": { "type": "Identifier", - "start": 20185, - "end": 20197, + "start": 20573, + "end": 20585, "loc": { "start": { - "line": 618, + "line": 631, "column": 12 }, "end": { - "line": 618, + "line": 631, "column": 24 }, "identifierName": "themeButtons" @@ -31941,15 +32736,15 @@ }, "property": { "type": "Identifier", - "start": 20198, - "end": 20205, + "start": 20586, + "end": 20593, "loc": { "start": { - "line": 618, + "line": 631, "column": 25 }, "end": { - "line": 618, + "line": 631, "column": 32 }, "identifierName": "forEach" @@ -31961,15 +32756,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 20206, - "end": 20800, + "start": 20594, + "end": 21188, "loc": { "start": { - "line": 618, + "line": 631, "column": 33 }, "end": { - "line": 630, + "line": 643, "column": 13 } }, @@ -31980,15 +32775,15 @@ "params": [ { "type": "Identifier", - "start": 20206, - "end": 20217, + "start": 20594, + "end": 20605, "loc": { "start": { - "line": 618, + "line": 631, "column": 33 }, "end": { - "line": 618, + "line": 631, "column": 44 }, "identifierName": "themeButton" @@ -31998,59 +32793,59 @@ ], "body": { "type": "BlockStatement", - "start": 20221, - "end": 20800, + "start": 20609, + "end": 21188, "loc": { "start": { - "line": 618, + "line": 631, "column": 48 }, "end": { - "line": 630, + "line": 643, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 20238, - "end": 20288, + "start": 20626, + "end": 20676, "loc": { "start": { - "line": 619, + "line": 632, "column": 14 }, "end": { - "line": 619, + "line": 632, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20242, - "end": 20287, + "start": 20630, + "end": 20675, "loc": { "start": { - "line": 619, + "line": 632, "column": 18 }, "end": { - "line": 619, + "line": 632, "column": 63 } }, "id": { "type": "Identifier", - "start": 20242, - "end": 20253, + "start": 20630, + "end": 20641, "loc": { "start": { - "line": 619, + "line": 632, "column": 18 }, "end": { - "line": 619, + "line": 632, "column": 29 }, "identifierName": "themeParsed" @@ -32059,29 +32854,29 @@ }, "init": { "type": "MemberExpression", - "start": 20256, - "end": 20287, + "start": 20644, + "end": 20675, "loc": { "start": { - "line": 619, + "line": 632, "column": 32 }, "end": { - "line": 619, + "line": 632, "column": 63 } }, "object": { "type": "Identifier", - "start": 20256, - "end": 20274, + "start": 20644, + "end": 20662, "loc": { "start": { - "line": 619, + "line": 632, "column": 32 }, "end": { - "line": 619, + "line": 632, "column": 50 }, "identifierName": "buttonThemesParsed" @@ -32090,15 +32885,15 @@ }, "property": { "type": "Identifier", - "start": 20275, - "end": 20286, + "start": 20663, + "end": 20674, "loc": { "start": { - "line": 619, + "line": 632, "column": 51 }, "end": { - "line": 619, + "line": 632, "column": 62 }, "identifierName": "themeButton" @@ -32114,15 +32909,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20306, - "end": 20345, + "start": 20694, + "end": 20733, "loc": { "start": { - "line": 621, + "line": 634, "column": 14 }, "end": { - "line": 621, + "line": 634, "column": 53 } } @@ -32131,29 +32926,29 @@ }, { "type": "IfStatement", - "start": 20361, - "end": 20785, + "start": 20749, + "end": 21173, "loc": { "start": { - "line": 622, + "line": 635, "column": 14 }, "end": { - "line": 629, + "line": 642, "column": 15 } }, "test": { "type": "Identifier", - "start": 20364, - "end": 20375, + "start": 20752, + "end": 20763, "loc": { "start": { - "line": 622, + "line": 635, "column": 17 }, "end": { - "line": 622, + "line": 635, "column": 28 }, "identifierName": "themeParsed" @@ -32163,44 +32958,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 20376, - "end": 20694, + "start": 20764, + "end": 21082, "loc": { "start": { - "line": 622, + "line": 635, "column": 29 }, "end": { - "line": 627, + "line": 640, "column": 15 } }, "body": [ { "type": "IfStatement", - "start": 20496, - "end": 20677, + "start": 20884, + "end": 21065, "loc": { "start": { - "line": 624, + "line": 637, "column": 16 }, "end": { - "line": 626, + "line": 639, "column": 17 } }, "test": { "type": "UnaryExpression", - "start": 20499, - "end": 20567, + "start": 20887, + "end": 20955, "loc": { "start": { - "line": 624, + "line": 637, "column": 19 }, "end": { - "line": 624, + "line": 637, "column": 87 } }, @@ -32208,57 +33003,57 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 20500, - "end": 20567, + "start": 20888, + "end": 20955, "loc": { "start": { - "line": 624, + "line": 637, "column": 20 }, "end": { - "line": 624, + "line": 637, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 20500, - "end": 20527, + "start": 20888, + "end": 20915, "loc": { "start": { - "line": 624, + "line": 637, "column": 20 }, "end": { - "line": 624, + "line": 637, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 20500, - "end": 20514, + "start": 20888, + "end": 20902, "loc": { "start": { - "line": 624, + "line": 637, "column": 20 }, "end": { - "line": 624, + "line": 637, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20500, - "end": 20504, + "start": 20888, + "end": 20892, "loc": { "start": { - "line": 624, + "line": 637, "column": 20 }, "end": { - "line": 624, + "line": 637, "column": 24 } }, @@ -32266,15 +33061,15 @@ }, "property": { "type": "Identifier", - "start": 20505, - "end": 20514, + "start": 20893, + "end": 20902, "loc": { "start": { - "line": 624, + "line": 637, "column": 25 }, "end": { - "line": 624, + "line": 637, "column": 34 }, "identifierName": "utilities" @@ -32286,15 +33081,15 @@ }, "property": { "type": "Identifier", - "start": 20515, - "end": 20527, + "start": 20903, + "end": 20915, "loc": { "start": { - "line": 624, + "line": 637, "column": 35 }, "end": { - "line": 624, + "line": 637, "column": 47 }, "identifierName": "countInArray" @@ -32307,43 +33102,43 @@ "arguments": [ { "type": "CallExpression", - "start": 20528, - "end": 20550, + "start": 20916, + "end": 20938, "loc": { "start": { - "line": 624, + "line": 637, "column": 48 }, "end": { - "line": 624, + "line": 637, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 20528, - "end": 20545, + "start": 20916, + "end": 20933, "loc": { "start": { - "line": 624, + "line": 637, "column": 48 }, "end": { - "line": 624, + "line": 637, "column": 65 } }, "object": { "type": "Identifier", - "start": 20528, - "end": 20539, + "start": 20916, + "end": 20927, "loc": { "start": { - "line": 624, + "line": 637, "column": 48 }, "end": { - "line": 624, + "line": 637, "column": 59 }, "identifierName": "themeParsed" @@ -32352,15 +33147,15 @@ }, "property": { "type": "Identifier", - "start": 20540, - "end": 20545, + "start": 20928, + "end": 20933, "loc": { "start": { - "line": 624, + "line": 637, "column": 60 }, "end": { - "line": 624, + "line": 637, "column": 65 }, "identifierName": "split" @@ -32372,15 +33167,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20546, - "end": 20549, + "start": 20934, + "end": 20937, "loc": { "start": { - "line": 624, + "line": 637, "column": 66 }, "end": { - "line": 624, + "line": 637, "column": 69 } }, @@ -32394,29 +33189,29 @@ }, { "type": "MemberExpression", - "start": 20552, - "end": 20566, + "start": 20940, + "end": 20954, "loc": { "start": { - "line": 624, + "line": 637, "column": 72 }, "end": { - "line": 624, + "line": 637, "column": 86 } }, "object": { "type": "Identifier", - "start": 20552, - "end": 20560, + "start": 20940, + "end": 20948, "loc": { "start": { - "line": 624, + "line": 637, "column": 72 }, "end": { - "line": 624, + "line": 637, "column": 80 }, "identifierName": "themeObj" @@ -32425,15 +33220,15 @@ }, "property": { "type": "Identifier", - "start": 20561, - "end": 20566, + "start": 20949, + "end": 20954, "loc": { "start": { - "line": 624, + "line": 637, "column": 81 }, "end": { - "line": 624, + "line": 637, "column": 86 }, "identifierName": "class" @@ -32452,73 +33247,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 20568, - "end": 20677, + "start": 20956, + "end": 21065, "loc": { "start": { - "line": 624, + "line": 637, "column": 88 }, "end": { - "line": 626, + "line": 639, "column": 17 } }, "body": [ { "type": "ExpressionStatement", - "start": 20589, - "end": 20658, + "start": 20977, + "end": 21046, "loc": { "start": { - "line": 625, + "line": 638, "column": 18 }, "end": { - "line": 625, + "line": 638, "column": 87 } }, "expression": { "type": "AssignmentExpression", - "start": 20589, - "end": 20657, + "start": 20977, + "end": 21045, "loc": { "start": { - "line": 625, + "line": 638, "column": 18 }, "end": { - "line": 625, + "line": 638, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20589, - "end": 20620, + "start": 20977, + "end": 21008, "loc": { "start": { - "line": 625, + "line": 638, "column": 18 }, "end": { - "line": 625, + "line": 638, "column": 49 } }, "object": { "type": "Identifier", - "start": 20589, - "end": 20607, + "start": 20977, + "end": 20995, "loc": { "start": { - "line": 625, + "line": 638, "column": 18 }, "end": { - "line": 625, + "line": 638, "column": 36 }, "identifierName": "buttonThemesParsed" @@ -32527,15 +33322,15 @@ }, "property": { "type": "Identifier", - "start": 20608, - "end": 20619, + "start": 20996, + "end": 21007, "loc": { "start": { - "line": 625, + "line": 638, "column": 37 }, "end": { - "line": 625, + "line": 638, "column": 48 }, "identifierName": "themeButton" @@ -32546,30 +33341,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 20623, - "end": 20657, + "start": 21011, + "end": 21045, "loc": { "start": { - "line": 625, + "line": 638, "column": 52 }, "end": { - "line": 625, + "line": 638, "column": 86 } }, "expressions": [ { "type": "Identifier", - "start": 20626, - "end": 20637, + "start": 21014, + "end": 21025, "loc": { "start": { - "line": 625, + "line": 638, "column": 55 }, "end": { - "line": 625, + "line": 638, "column": 66 }, "identifierName": "themeParsed" @@ -32578,29 +33373,29 @@ }, { "type": "MemberExpression", - "start": 20641, - "end": 20655, + "start": 21029, + "end": 21043, "loc": { "start": { - "line": 625, + "line": 638, "column": 70 }, "end": { - "line": 625, + "line": 638, "column": 84 } }, "object": { "type": "Identifier", - "start": 20641, - "end": 20649, + "start": 21029, + "end": 21037, "loc": { "start": { - "line": 625, + "line": 638, "column": 70 }, "end": { - "line": 625, + "line": 638, "column": 78 }, "identifierName": "themeObj" @@ -32609,15 +33404,15 @@ }, "property": { "type": "Identifier", - "start": 20650, - "end": 20655, + "start": 21038, + "end": 21043, "loc": { "start": { - "line": 625, + "line": 638, "column": 79 }, "end": { - "line": 625, + "line": 638, "column": 84 }, "identifierName": "class" @@ -32630,15 +33425,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20624, - "end": 20624, + "start": 21012, + "end": 21012, "loc": { "start": { - "line": 625, + "line": 638, "column": 53 }, "end": { - "line": 625, + "line": 638, "column": 53 } }, @@ -32650,15 +33445,15 @@ }, { "type": "TemplateElement", - "start": 20638, - "end": 20639, + "start": 21026, + "end": 21027, "loc": { "start": { - "line": 625, + "line": 638, "column": 67 }, "end": { - "line": 625, + "line": 638, "column": 68 } }, @@ -32670,15 +33465,15 @@ }, { "type": "TemplateElement", - "start": 20656, - "end": 20656, + "start": 21044, + "end": 21044, "loc": { "start": { - "line": 625, + "line": 638, "column": 85 }, "end": { - "line": 625, + "line": 638, "column": 85 } }, @@ -32700,15 +33495,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20395, - "end": 20478, + "start": 20783, + "end": 20866, "loc": { "start": { - "line": 623, + "line": 636, "column": 16 }, "end": { - "line": 623, + "line": 636, "column": 99 } } @@ -32720,73 +33515,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 20700, - "end": 20785, + "start": 21088, + "end": 21173, "loc": { "start": { - "line": 627, + "line": 640, "column": 21 }, "end": { - "line": 629, + "line": 642, "column": 15 } }, "body": [ { "type": "ExpressionStatement", - "start": 20719, - "end": 20768, + "start": 21107, + "end": 21156, "loc": { "start": { - "line": 628, + "line": 641, "column": 16 }, "end": { - "line": 628, + "line": 641, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 20719, - "end": 20767, + "start": 21107, + "end": 21155, "loc": { "start": { - "line": 628, + "line": 641, "column": 16 }, "end": { - "line": 628, + "line": 641, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20719, - "end": 20750, + "start": 21107, + "end": 21138, "loc": { "start": { - "line": 628, + "line": 641, "column": 16 }, "end": { - "line": 628, + "line": 641, "column": 47 } }, "object": { "type": "Identifier", - "start": 20719, - "end": 20737, + "start": 21107, + "end": 21125, "loc": { "start": { - "line": 628, + "line": 641, "column": 16 }, "end": { - "line": 628, + "line": 641, "column": 34 }, "identifierName": "buttonThemesParsed" @@ -32795,15 +33590,15 @@ }, "property": { "type": "Identifier", - "start": 20738, - "end": 20749, + "start": 21126, + "end": 21137, "loc": { "start": { - "line": 628, + "line": 641, "column": 35 }, "end": { - "line": 628, + "line": 641, "column": 46 }, "identifierName": "themeButton" @@ -32814,29 +33609,29 @@ }, "right": { "type": "MemberExpression", - "start": 20753, - "end": 20767, + "start": 21141, + "end": 21155, "loc": { "start": { - "line": 628, + "line": 641, "column": 50 }, "end": { - "line": 628, + "line": 641, "column": 64 } }, "object": { "type": "Identifier", - "start": 20753, - "end": 20761, + "start": 21141, + "end": 21149, "loc": { "start": { - "line": 628, + "line": 641, "column": 50 }, "end": { - "line": 628, + "line": 641, "column": 58 }, "identifierName": "themeObj" @@ -32845,15 +33640,15 @@ }, "property": { "type": "Identifier", - "start": 20762, - "end": 20767, + "start": 21150, + "end": 21155, "loc": { "start": { - "line": 628, + "line": 641, "column": 59 }, "end": { - "line": 628, + "line": 641, "column": 64 }, "identifierName": "class" @@ -32871,15 +33666,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20306, - "end": 20345, + "start": 20694, + "end": 20733, "loc": { "start": { - "line": 621, + "line": 634, "column": 14 }, "end": { - "line": 621, + "line": 634, "column": 53 } } @@ -32903,72 +33698,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 20832, - "end": 20960, + "start": 21220, + "end": 21348, "loc": { "start": { - "line": 632, + "line": 645, "column": 15 }, "end": { - "line": 634, + "line": 647, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 20845, - "end": 20949, + "start": 21233, + "end": 21337, "loc": { "start": { - "line": 633, + "line": 646, "column": 10 }, "end": { - "line": 633, + "line": 646, "column": 114 } }, "expression": { "type": "CallExpression", - "start": 20845, - "end": 20949, + "start": 21233, + "end": 21337, "loc": { "start": { - "line": 633, + "line": 646, "column": 10 }, "end": { - "line": 633, + "line": 646, "column": 114 } }, "callee": { "type": "MemberExpression", - "start": 20845, - "end": 20857, + "start": 21233, + "end": 21245, "loc": { "start": { - "line": 633, + "line": 646, "column": 10 }, "end": { - "line": 633, + "line": 646, "column": 22 } }, "object": { "type": "Identifier", - "start": 20845, - "end": 20852, + "start": 21233, + "end": 21240, "loc": { "start": { - "line": 633, + "line": 646, "column": 10 }, "end": { - "line": 633, + "line": 646, "column": 17 }, "identifierName": "console" @@ -32977,15 +33772,15 @@ }, "property": { "type": "Identifier", - "start": 20853, - "end": 20857, + "start": 21241, + "end": 21245, "loc": { "start": { - "line": 633, + "line": 646, "column": 18 }, "end": { - "line": 633, + "line": 646, "column": 22 }, "identifierName": "warn" @@ -32997,15 +33792,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 20858, - "end": 20948, + "start": 21246, + "end": 21336, "loc": { "start": { - "line": 633, + "line": 646, "column": 23 }, "end": { - "line": 633, + "line": 646, "column": 113 } }, @@ -33013,15 +33808,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20859, - "end": 20947, + "start": 21247, + "end": 21335, "loc": { "start": { - "line": 633, + "line": 646, "column": 24 }, "end": { - "line": 633, + "line": 646, "column": 112 } }, @@ -33056,15 +33851,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20986, - "end": 21052, + "start": 21374, + "end": 21440, "loc": { "start": { - "line": 638, + "line": 651, "column": 4 }, "end": { - "line": 640, + "line": 653, "column": 7 } } @@ -33073,72 +33868,72 @@ }, { "type": "ExpressionStatement", - "start": 21058, - "end": 21158, + "start": 21446, + "end": 21546, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 104 } }, "expression": { "type": "AssignmentExpression", - "start": 21058, - "end": 21157, + "start": 21446, + "end": 21545, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 103 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21058, - "end": 21084, + "start": 21446, + "end": 21472, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 21058, - "end": 21074, + "start": 21446, + "end": 21462, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 21058, - "end": 21062, + "start": 21446, + "end": 21450, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 8 } }, @@ -33146,15 +33941,15 @@ }, "property": { "type": "Identifier", - "start": 21063, - "end": 21074, + "start": 21451, + "end": 21462, "loc": { "start": { - "line": 641, + "line": 654, "column": 9 }, "end": { - "line": 641, + "line": 654, "column": 20 }, "identifierName": "keyboardDOM" @@ -33166,15 +33961,15 @@ }, "property": { "type": "Identifier", - "start": 21075, - "end": 21084, + "start": 21463, + "end": 21472, "loc": { "start": { - "line": 641, + "line": 654, "column": 21 }, "end": { - "line": 641, + "line": 654, "column": 30 }, "identifierName": "className" @@ -33186,73 +33981,73 @@ }, "right": { "type": "TemplateLiteral", - "start": 21088, - "end": 21157, + "start": 21476, + "end": 21545, "loc": { "start": { - "line": 641, + "line": 654, "column": 34 }, "end": { - "line": 641, + "line": 654, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 21092, - "end": 21110, + "start": 21480, + "end": 21498, "loc": { "start": { - "line": 641, + "line": 654, "column": 38 }, "end": { - "line": 641, + "line": 654, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 21092, - "end": 21104, + "start": 21480, + "end": 21492, "loc": { "start": { - "line": 641, + "line": 654, "column": 38 }, "end": { - "line": 641, + "line": 654, "column": 50 } }, "object": { "type": "ThisExpression", - "start": 21092, - "end": 21096, + "start": 21480, + "end": 21484, "loc": { "start": { - "line": 641, + "line": 654, "column": 38 }, "end": { - "line": 641, + "line": 654, "column": 42 } } }, "property": { "type": "Identifier", - "start": 21097, - "end": 21104, + "start": 21485, + "end": 21492, "loc": { "start": { - "line": 641, + "line": 654, "column": 43 }, "end": { - "line": 641, + "line": 654, "column": 50 }, "identifierName": "options" @@ -33263,15 +34058,15 @@ }, "property": { "type": "Identifier", - "start": 21105, - "end": 21110, + "start": 21493, + "end": 21498, "loc": { "start": { - "line": 641, + "line": 654, "column": 51 }, "end": { - "line": 641, + "line": 654, "column": 56 }, "identifierName": "theme" @@ -33282,15 +34077,15 @@ }, { "type": "Identifier", - "start": 21114, - "end": 21125, + "start": 21502, + "end": 21513, "loc": { "start": { - "line": 641, + "line": 654, "column": 60 }, "end": { - "line": 641, + "line": 654, "column": 71 }, "identifierName": "layoutClass" @@ -33299,44 +34094,44 @@ }, { "type": "MemberExpression", - "start": 21129, - "end": 21155, + "start": 21517, + "end": 21543, "loc": { "start": { - "line": 641, + "line": 654, "column": 75 }, "end": { - "line": 641, + "line": 654, "column": 101 } }, "object": { "type": "ThisExpression", - "start": 21129, - "end": 21133, + "start": 21517, + "end": 21521, "loc": { "start": { - "line": 641, + "line": 654, "column": 75 }, "end": { - "line": 641, + "line": 654, "column": 79 } } }, "property": { "type": "Identifier", - "start": 21134, - "end": 21155, + "start": 21522, + "end": 21543, "loc": { "start": { - "line": 641, + "line": 654, "column": 80 }, "end": { - "line": 641, + "line": 654, "column": 101 }, "identifierName": "keyboardPluginClasses" @@ -33349,15 +34144,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21089, - "end": 21090, + "start": 21477, + "end": 21478, "loc": { "start": { - "line": 641, + "line": 654, "column": 35 }, "end": { - "line": 641, + "line": 654, "column": 36 } }, @@ -33369,15 +34164,15 @@ }, { "type": "TemplateElement", - "start": 21111, - "end": 21112, + "start": 21499, + "end": 21500, "loc": { "start": { - "line": 641, + "line": 654, "column": 57 }, "end": { - "line": 641, + "line": 654, "column": 58 } }, @@ -33389,15 +34184,15 @@ }, { "type": "TemplateElement", - "start": 21126, - "end": 21127, + "start": 21514, + "end": 21515, "loc": { "start": { - "line": 641, + "line": 654, "column": 72 }, "end": { - "line": 641, + "line": 654, "column": 73 } }, @@ -33409,15 +34204,15 @@ }, { "type": "TemplateElement", - "start": 21156, - "end": 21156, + "start": 21544, + "end": 21544, "loc": { "start": { - "line": 641, + "line": 654, "column": 102 }, "end": { - "line": 641, + "line": 654, "column": 102 } }, @@ -33435,15 +34230,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20986, - "end": 21052, + "start": 21374, + "end": 21440, "loc": { "start": { - "line": 638, + "line": 651, "column": 4 }, "end": { - "line": 640, + "line": 653, "column": 7 } } @@ -33453,15 +34248,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21166, - "end": 21213, + "start": 21554, + "end": 21601, "loc": { "start": { - "line": 643, + "line": 656, "column": 4 }, "end": { - "line": 645, + "line": 658, "column": 7 } } @@ -33470,71 +34265,71 @@ }, { "type": "ExpressionStatement", - "start": 21219, - "end": 23415, + "start": 21607, + "end": 23803, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 714, + "line": 727, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 21219, - "end": 23414, + "start": 21607, + "end": 23802, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 714, + "line": 727, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 21219, - "end": 21258, + "start": 21607, + "end": 21646, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 646, + "line": 659, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 21219, - "end": 21250, + "start": 21607, + "end": 21638, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 646, + "line": 659, "column": 35 } }, "object": { "type": "Identifier", - "start": 21219, - "end": 21225, + "start": 21607, + "end": 21613, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 646, + "line": 659, "column": 10 }, "identifierName": "layout" @@ -33544,58 +34339,58 @@ }, "property": { "type": "MemberExpression", - "start": 21226, - "end": 21249, + "start": 21614, + "end": 21637, "loc": { "start": { - "line": 646, + "line": 659, "column": 11 }, "end": { - "line": 646, + "line": 659, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 21226, - "end": 21238, + "start": 21614, + "end": 21626, "loc": { "start": { - "line": 646, + "line": 659, "column": 11 }, "end": { - "line": 646, + "line": 659, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 21226, - "end": 21230, + "start": 21614, + "end": 21618, "loc": { "start": { - "line": 646, + "line": 659, "column": 11 }, "end": { - "line": 646, + "line": 659, "column": 15 } } }, "property": { "type": "Identifier", - "start": 21231, - "end": 21238, + "start": 21619, + "end": 21626, "loc": { "start": { - "line": 646, + "line": 659, "column": 16 }, "end": { - "line": 646, + "line": 659, "column": 23 }, "identifierName": "options" @@ -33606,15 +34401,15 @@ }, "property": { "type": "Identifier", - "start": 21239, - "end": 21249, + "start": 21627, + "end": 21637, "loc": { "start": { - "line": 646, + "line": 659, "column": 24 }, "end": { - "line": 646, + "line": 659, "column": 34 }, "identifierName": "layoutName" @@ -33628,15 +34423,15 @@ }, "property": { "type": "Identifier", - "start": 21251, - "end": 21258, + "start": 21639, + "end": 21646, "loc": { "start": { - "line": 646, + "line": 659, "column": 36 }, "end": { - "line": 646, + "line": 659, "column": 43 }, "identifierName": "forEach" @@ -33649,15 +34444,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21259, - "end": 23413, + "start": 21647, + "end": 23801, "loc": { "start": { - "line": 646, + "line": 659, "column": 44 }, "end": { - "line": 714, + "line": 727, "column": 5 } }, @@ -33668,15 +34463,15 @@ "params": [ { "type": "Identifier", - "start": 21260, - "end": 21263, + "start": 21648, + "end": 21651, "loc": { "start": { - "line": 646, + "line": 659, "column": 45 }, "end": { - "line": 646, + "line": 659, "column": 48 }, "identifierName": "row" @@ -33685,15 +34480,15 @@ }, { "type": "Identifier", - "start": 21265, - "end": 21271, + "start": 21653, + "end": 21659, "loc": { "start": { - "line": 646, + "line": 659, "column": 50 }, "end": { - "line": 646, + "line": 659, "column": 56 }, "identifierName": "rIndex" @@ -33703,59 +34498,59 @@ ], "body": { "type": "BlockStatement", - "start": 21276, - "end": 23413, + "start": 21664, + "end": 23801, "loc": { "start": { - "line": 646, + "line": 659, "column": 61 }, "end": { - "line": 714, + "line": 727, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 21285, - "end": 21315, + "start": 21673, + "end": 21703, "loc": { "start": { - "line": 647, + "line": 660, "column": 6 }, "end": { - "line": 647, + "line": 660, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21289, - "end": 21314, + "start": 21677, + "end": 21702, "loc": { "start": { - "line": 647, + "line": 660, "column": 10 }, "end": { - "line": 647, + "line": 660, "column": 35 } }, "id": { "type": "Identifier", - "start": 21289, - "end": 21297, + "start": 21677, + "end": 21685, "loc": { "start": { - "line": 647, + "line": 660, "column": 10 }, "end": { - "line": 647, + "line": 660, "column": 18 }, "identifierName": "rowArray" @@ -33764,43 +34559,43 @@ }, "init": { "type": "CallExpression", - "start": 21300, - "end": 21314, + "start": 21688, + "end": 21702, "loc": { "start": { - "line": 647, + "line": 660, "column": 21 }, "end": { - "line": 647, + "line": 660, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 21300, - "end": 21309, + "start": 21688, + "end": 21697, "loc": { "start": { - "line": 647, + "line": 660, "column": 21 }, "end": { - "line": 647, + "line": 660, "column": 30 } }, "object": { "type": "Identifier", - "start": 21300, - "end": 21303, + "start": 21688, + "end": 21691, "loc": { "start": { - "line": 647, + "line": 660, "column": 21 }, "end": { - "line": 647, + "line": 660, "column": 24 }, "identifierName": "row" @@ -33809,15 +34604,15 @@ }, "property": { "type": "Identifier", - "start": 21304, - "end": 21309, + "start": 21692, + "end": 21697, "loc": { "start": { - "line": 647, + "line": 660, "column": 25 }, "end": { - "line": 647, + "line": 660, "column": 30 }, "identifierName": "split" @@ -33829,15 +34624,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21310, - "end": 21313, + "start": 21698, + "end": 21701, "loc": { "start": { - "line": 647, + "line": 660, "column": 31 }, "end": { - "line": 647, + "line": 660, "column": 34 } }, @@ -33856,15 +34651,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21325, - "end": 21368, + "start": 21713, + "end": 21756, "loc": { "start": { - "line": 649, + "line": 662, "column": 6 }, "end": { - "line": 651, + "line": 664, "column": 9 } } @@ -33873,44 +34668,44 @@ }, { "type": "VariableDeclaration", - "start": 21376, - "end": 21419, + "start": 21764, + "end": 21807, "loc": { "start": { - "line": 652, + "line": 665, "column": 6 }, "end": { - "line": 652, + "line": 665, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21380, - "end": 21418, + "start": 21768, + "end": 21806, "loc": { "start": { - "line": 652, + "line": 665, "column": 10 }, "end": { - "line": 652, + "line": 665, "column": 48 } }, "id": { "type": "Identifier", - "start": 21380, - "end": 21386, + "start": 21768, + "end": 21774, "loc": { "start": { - "line": 652, + "line": 665, "column": 10 }, "end": { - "line": 652, + "line": 665, "column": 16 }, "identifierName": "rowDOM" @@ -33920,43 +34715,43 @@ }, "init": { "type": "CallExpression", - "start": 21389, - "end": 21418, + "start": 21777, + "end": 21806, "loc": { "start": { - "line": 652, + "line": 665, "column": 19 }, "end": { - "line": 652, + "line": 665, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 21389, - "end": 21411, + "start": 21777, + "end": 21799, "loc": { "start": { - "line": 652, + "line": 665, "column": 19 }, "end": { - "line": 652, + "line": 665, "column": 41 } }, "object": { "type": "Identifier", - "start": 21389, - "end": 21397, + "start": 21777, + "end": 21785, "loc": { "start": { - "line": 652, + "line": 665, "column": 19 }, "end": { - "line": 652, + "line": 665, "column": 27 }, "identifierName": "document" @@ -33965,15 +34760,15 @@ }, "property": { "type": "Identifier", - "start": 21398, - "end": 21411, + "start": 21786, + "end": 21799, "loc": { "start": { - "line": 652, + "line": 665, "column": 28 }, "end": { - "line": 652, + "line": 665, "column": 41 }, "identifierName": "createElement" @@ -33985,15 +34780,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21412, - "end": 21417, + "start": 21800, + "end": 21805, "loc": { "start": { - "line": 652, + "line": 665, "column": 42 }, "end": { - "line": 652, + "line": 665, "column": 47 } }, @@ -34013,15 +34808,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21325, - "end": 21368, + "start": 21713, + "end": 21756, "loc": { "start": { - "line": 649, + "line": 662, "column": 6 }, "end": { - "line": 651, + "line": 664, "column": 9 } } @@ -34030,58 +34825,58 @@ }, { "type": "ExpressionStatement", - "start": 21427, - "end": 21456, + "start": 21815, + "end": 21844, "loc": { "start": { - "line": 653, + "line": 666, "column": 6 }, "end": { - "line": 653, + "line": 666, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 21427, - "end": 21455, + "start": 21815, + "end": 21843, "loc": { "start": { - "line": 653, + "line": 666, "column": 6 }, "end": { - "line": 653, + "line": 666, "column": 34 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21427, - "end": 21443, + "start": 21815, + "end": 21831, "loc": { "start": { - "line": 653, + "line": 666, "column": 6 }, "end": { - "line": 653, + "line": 666, "column": 22 } }, "object": { "type": "Identifier", - "start": 21427, - "end": 21433, + "start": 21815, + "end": 21821, "loc": { "start": { - "line": 653, + "line": 666, "column": 6 }, "end": { - "line": 653, + "line": 666, "column": 12 }, "identifierName": "rowDOM" @@ -34090,15 +34885,15 @@ }, "property": { "type": "Identifier", - "start": 21434, - "end": 21443, + "start": 21822, + "end": 21831, "loc": { "start": { - "line": 653, + "line": 666, "column": 13 }, "end": { - "line": 653, + "line": 666, "column": 22 }, "identifierName": "className" @@ -34109,15 +34904,15 @@ }, "right": { "type": "StringLiteral", - "start": 21447, - "end": 21455, + "start": 21835, + "end": 21843, "loc": { "start": { - "line": 653, + "line": 666, "column": 26 }, "end": { - "line": 653, + "line": 666, "column": 34 } }, @@ -34132,15 +34927,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21466, - "end": 21527, + "start": 21854, + "end": 21915, "loc": { "start": { - "line": 655, + "line": 668, "column": 6 }, "end": { - "line": 657, + "line": 670, "column": 9 } } @@ -34149,57 +34944,57 @@ }, { "type": "ExpressionStatement", - "start": 21535, - "end": 23301, + "start": 21923, + "end": 23689, "loc": { "start": { - "line": 658, + "line": 671, "column": 6 }, "end": { - "line": 708, + "line": 721, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 21535, - "end": 23300, + "start": 21923, + "end": 23688, "loc": { "start": { - "line": 658, + "line": 671, "column": 6 }, "end": { - "line": 708, + "line": 721, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 21535, - "end": 21551, + "start": 21923, + "end": 21939, "loc": { "start": { - "line": 658, + "line": 671, "column": 6 }, "end": { - "line": 658, + "line": 671, "column": 22 } }, "object": { "type": "Identifier", - "start": 21535, - "end": 21543, + "start": 21923, + "end": 21931, "loc": { "start": { - "line": 658, + "line": 671, "column": 6 }, "end": { - "line": 658, + "line": 671, "column": 14 }, "identifierName": "rowArray" @@ -34209,15 +35004,15 @@ }, "property": { "type": "Identifier", - "start": 21544, - "end": 21551, + "start": 21932, + "end": 21939, "loc": { "start": { - "line": 658, + "line": 671, "column": 15 }, "end": { - "line": 658, + "line": 671, "column": 22 }, "identifierName": "forEach" @@ -34230,15 +35025,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21552, - "end": 23299, + "start": 21940, + "end": 23687, "loc": { "start": { - "line": 658, + "line": 671, "column": 23 }, "end": { - "line": 708, + "line": 721, "column": 7 } }, @@ -34249,15 +35044,15 @@ "params": [ { "type": "Identifier", - "start": 21553, - "end": 21559, + "start": 21941, + "end": 21947, "loc": { "start": { - "line": 658, + "line": 671, "column": 24 }, "end": { - "line": 658, + "line": 671, "column": 30 }, "identifierName": "button" @@ -34266,15 +35061,15 @@ }, { "type": "Identifier", - "start": 21561, - "end": 21567, + "start": 21949, + "end": 21955, "loc": { "start": { - "line": 658, + "line": 671, "column": 32 }, "end": { - "line": 658, + "line": 671, "column": 38 }, "identifierName": "bIndex" @@ -34284,59 +35079,59 @@ ], "body": { "type": "BlockStatement", - "start": 21572, - "end": 23299, + "start": 21960, + "end": 23687, "loc": { "start": { - "line": 658, + "line": 671, "column": 43 }, "end": { - "line": 708, + "line": 721, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 21583, - "end": 21639, + "start": 21971, + "end": 22027, "loc": { "start": { - "line": 659, + "line": 672, "column": 8 }, "end": { - "line": 659, + "line": 672, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21587, - "end": 21638, + "start": 21975, + "end": 22026, "loc": { "start": { - "line": 659, + "line": 672, "column": 12 }, "end": { - "line": 659, + "line": 672, "column": 63 } }, "id": { "type": "Identifier", - "start": 21587, - "end": 21598, + "start": 21975, + "end": 21986, "loc": { "start": { - "line": 659, + "line": 672, "column": 12 }, "end": { - "line": 659, + "line": 672, "column": 23 }, "identifierName": "fctBtnClass" @@ -34345,72 +35140,72 @@ }, "init": { "type": "CallExpression", - "start": 21601, - "end": 21638, + "start": 21989, + "end": 22026, "loc": { "start": { - "line": 659, + "line": 672, "column": 26 }, "end": { - "line": 659, + "line": 672, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 21601, - "end": 21630, + "start": 21989, + "end": 22018, "loc": { "start": { - "line": 659, + "line": 672, "column": 26 }, "end": { - "line": 659, + "line": 672, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 21601, - "end": 21615, + "start": 21989, + "end": 22003, "loc": { "start": { - "line": 659, + "line": 672, "column": 26 }, "end": { - "line": 659, + "line": 672, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 21601, - "end": 21605, + "start": 21989, + "end": 21993, "loc": { "start": { - "line": 659, + "line": 672, "column": 26 }, "end": { - "line": 659, + "line": 672, "column": 30 } } }, "property": { "type": "Identifier", - "start": 21606, - "end": 21615, + "start": 21994, + "end": 22003, "loc": { "start": { - "line": 659, + "line": 672, "column": 31 }, "end": { - "line": 659, + "line": 672, "column": 40 }, "identifierName": "utilities" @@ -34421,15 +35216,15 @@ }, "property": { "type": "Identifier", - "start": 21616, - "end": 21630, + "start": 22004, + "end": 22018, "loc": { "start": { - "line": 659, + "line": 672, "column": 41 }, "end": { - "line": 659, + "line": 672, "column": 55 }, "identifierName": "getButtonClass" @@ -34441,15 +35236,15 @@ "arguments": [ { "type": "Identifier", - "start": 21631, - "end": 21637, + "start": 22019, + "end": 22025, "loc": { "start": { - "line": 659, + "line": 672, "column": 56 }, "end": { - "line": 659, + "line": 672, "column": 62 }, "identifierName": "button" @@ -34464,44 +35259,44 @@ }, { "type": "VariableDeclaration", - "start": 21649, - "end": 21699, + "start": 22037, + "end": 22087, "loc": { "start": { - "line": 660, + "line": 673, "column": 8 }, "end": { - "line": 660, + "line": 673, "column": 58 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21653, - "end": 21698, + "start": 22041, + "end": 22086, "loc": { "start": { - "line": 660, + "line": 673, "column": 12 }, "end": { - "line": 660, + "line": 673, "column": 57 } }, "id": { "type": "Identifier", - "start": 21653, - "end": 21669, + "start": 22041, + "end": 22057, "loc": { "start": { - "line": 660, + "line": 673, "column": 12 }, "end": { - "line": 660, + "line": 673, "column": 28 }, "identifierName": "buttonThemeClass" @@ -34510,29 +35305,29 @@ }, "init": { "type": "MemberExpression", - "start": 21672, - "end": 21698, + "start": 22060, + "end": 22086, "loc": { "start": { - "line": 660, + "line": 673, "column": 31 }, "end": { - "line": 660, + "line": 673, "column": 57 } }, "object": { "type": "Identifier", - "start": 21672, - "end": 21690, + "start": 22060, + "end": 22078, "loc": { "start": { - "line": 660, + "line": 673, "column": 31 }, "end": { - "line": 660, + "line": 673, "column": 49 }, "identifierName": "buttonThemesParsed" @@ -34541,15 +35336,15 @@ }, "property": { "type": "Identifier", - "start": 21691, - "end": 21697, + "start": 22079, + "end": 22085, "loc": { "start": { - "line": 660, + "line": 673, "column": 50 }, "end": { - "line": 660, + "line": 673, "column": 56 }, "identifierName": "button" @@ -34564,44 +35359,44 @@ }, { "type": "VariableDeclaration", - "start": 21709, - "end": 21826, + "start": 22097, + "end": 22214, "loc": { "start": { - "line": 661, + "line": 674, "column": 8 }, "end": { - "line": 661, + "line": 674, "column": 125 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21713, - "end": 21825, + "start": 22101, + "end": 22213, "loc": { "start": { - "line": 661, + "line": 674, "column": 12 }, "end": { - "line": 661, + "line": 674, "column": 124 } }, "id": { "type": "Identifier", - "start": 21713, - "end": 21730, + "start": 22101, + "end": 22118, "loc": { "start": { - "line": 661, + "line": 674, "column": 12 }, "end": { - "line": 661, + "line": 674, "column": 29 }, "identifierName": "buttonDisplayName" @@ -34610,72 +35405,72 @@ }, "init": { "type": "CallExpression", - "start": 21733, - "end": 21825, + "start": 22121, + "end": 22213, "loc": { "start": { - "line": 661, + "line": 674, "column": 32 }, "end": { - "line": 661, + "line": 674, "column": 124 } }, "callee": { "type": "MemberExpression", - "start": 21733, - "end": 21768, + "start": 22121, + "end": 22156, "loc": { "start": { - "line": 661, + "line": 674, "column": 32 }, "end": { - "line": 661, + "line": 674, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 21733, - "end": 21747, + "start": 22121, + "end": 22135, "loc": { "start": { - "line": 661, + "line": 674, "column": 32 }, "end": { - "line": 661, + "line": 674, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 21733, - "end": 21737, + "start": 22121, + "end": 22125, "loc": { "start": { - "line": 661, + "line": 674, "column": 32 }, "end": { - "line": 661, + "line": 674, "column": 36 } } }, "property": { "type": "Identifier", - "start": 21738, - "end": 21747, + "start": 22126, + "end": 22135, "loc": { "start": { - "line": 661, + "line": 674, "column": 37 }, "end": { - "line": 661, + "line": 674, "column": 46 }, "identifierName": "utilities" @@ -34686,15 +35481,15 @@ }, "property": { "type": "Identifier", - "start": 21748, - "end": 21768, + "start": 22136, + "end": 22156, "loc": { "start": { - "line": 661, + "line": 674, "column": 47 }, "end": { - "line": 661, + "line": 674, "column": 67 }, "identifierName": "getButtonDisplayName" @@ -34706,15 +35501,15 @@ "arguments": [ { "type": "Identifier", - "start": 21769, - "end": 21775, + "start": 22157, + "end": 22163, "loc": { "start": { - "line": 661, + "line": 674, "column": 68 }, "end": { - "line": 661, + "line": 674, "column": 74 }, "identifierName": "button" @@ -34723,58 +35518,58 @@ }, { "type": "MemberExpression", - "start": 21777, - "end": 21797, + "start": 22165, + "end": 22185, "loc": { "start": { - "line": 661, + "line": 674, "column": 76 }, "end": { - "line": 661, + "line": 674, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 21777, - "end": 21789, + "start": 22165, + "end": 22177, "loc": { "start": { - "line": 661, + "line": 674, "column": 76 }, "end": { - "line": 661, + "line": 674, "column": 88 } }, "object": { "type": "ThisExpression", - "start": 21777, - "end": 21781, + "start": 22165, + "end": 22169, "loc": { "start": { - "line": 661, + "line": 674, "column": 76 }, "end": { - "line": 661, + "line": 674, "column": 80 } } }, "property": { "type": "Identifier", - "start": 21782, - "end": 21789, + "start": 22170, + "end": 22177, "loc": { "start": { - "line": 661, + "line": 674, "column": 81 }, "end": { - "line": 661, + "line": 674, "column": 88 }, "identifierName": "options" @@ -34785,15 +35580,15 @@ }, "property": { "type": "Identifier", - "start": 21790, - "end": 21797, + "start": 22178, + "end": 22185, "loc": { "start": { - "line": 661, + "line": 674, "column": 89 }, "end": { - "line": 661, + "line": 674, "column": 96 }, "identifierName": "display" @@ -34804,58 +35599,58 @@ }, { "type": "MemberExpression", - "start": 21799, - "end": 21824, + "start": 22187, + "end": 22212, "loc": { "start": { - "line": 661, + "line": 674, "column": 98 }, "end": { - "line": 661, + "line": 674, "column": 123 } }, "object": { "type": "MemberExpression", - "start": 21799, - "end": 21811, + "start": 22187, + "end": 22199, "loc": { "start": { - "line": 661, + "line": 674, "column": 98 }, "end": { - "line": 661, + "line": 674, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 21799, - "end": 21803, + "start": 22187, + "end": 22191, "loc": { "start": { - "line": 661, + "line": 674, "column": 98 }, "end": { - "line": 661, + "line": 674, "column": 102 } } }, "property": { "type": "Identifier", - "start": 21804, - "end": 21811, + "start": 22192, + "end": 22199, "loc": { "start": { - "line": 661, + "line": 674, "column": 103 }, "end": { - "line": 661, + "line": 674, "column": 110 }, "identifierName": "options" @@ -34866,15 +35661,15 @@ }, "property": { "type": "Identifier", - "start": 21812, - "end": 21824, + "start": 22200, + "end": 22212, "loc": { "start": { - "line": 661, + "line": 674, "column": 111 }, "end": { - "line": 661, + "line": 674, "column": 123 }, "identifierName": "mergeDisplay" @@ -34892,15 +35687,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21838, - "end": 21882, + "start": 22226, + "end": 22270, "loc": { "start": { - "line": 663, + "line": 676, "column": 8 }, "end": { - "line": 665, + "line": 678, "column": 11 } } @@ -34909,44 +35704,44 @@ }, { "type": "VariableDeclaration", - "start": 21892, - "end": 21938, + "start": 22280, + "end": 22326, "loc": { "start": { - "line": 666, + "line": 679, "column": 8 }, "end": { - "line": 666, + "line": 679, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21896, - "end": 21937, + "start": 22284, + "end": 22325, "loc": { "start": { - "line": 666, + "line": 679, "column": 12 }, "end": { - "line": 666, + "line": 679, "column": 53 } }, "id": { "type": "Identifier", - "start": 21896, - "end": 21905, + "start": 22284, + "end": 22293, "loc": { "start": { - "line": 666, + "line": 679, "column": 12 }, "end": { - "line": 666, + "line": 679, "column": 21 }, "identifierName": "buttonDOM" @@ -34956,43 +35751,43 @@ }, "init": { "type": "CallExpression", - "start": 21908, - "end": 21937, + "start": 22296, + "end": 22325, "loc": { "start": { - "line": 666, + "line": 679, "column": 24 }, "end": { - "line": 666, + "line": 679, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 21908, - "end": 21930, + "start": 22296, + "end": 22318, "loc": { "start": { - "line": 666, + "line": 679, "column": 24 }, "end": { - "line": 666, + "line": 679, "column": 46 } }, "object": { "type": "Identifier", - "start": 21908, - "end": 21916, + "start": 22296, + "end": 22304, "loc": { "start": { - "line": 666, + "line": 679, "column": 24 }, "end": { - "line": 666, + "line": 679, "column": 32 }, "identifierName": "document" @@ -35001,15 +35796,15 @@ }, "property": { "type": "Identifier", - "start": 21917, - "end": 21930, + "start": 22305, + "end": 22318, "loc": { "start": { - "line": 666, + "line": 679, "column": 33 }, "end": { - "line": 666, + "line": 679, "column": 46 }, "identifierName": "createElement" @@ -35021,15 +35816,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21931, - "end": 21936, + "start": 22319, + "end": 22324, "loc": { "start": { - "line": 666, + "line": 679, "column": 47 }, "end": { - "line": 666, + "line": 679, "column": 52 } }, @@ -35049,15 +35844,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21838, - "end": 21882, + "start": 22226, + "end": 22270, "loc": { "start": { - "line": 663, + "line": 676, "column": 8 }, "end": { - "line": 665, + "line": 678, "column": 11 } } @@ -35066,58 +35861,58 @@ }, { "type": "ExpressionStatement", - "start": 21948, - "end": 22045, + "start": 22336, + "end": 22433, "loc": { "start": { - "line": 667, + "line": 680, "column": 8 }, "end": { - "line": 667, + "line": 680, "column": 105 } }, "expression": { "type": "AssignmentExpression", - "start": 21948, - "end": 22044, + "start": 22336, + "end": 22432, "loc": { "start": { - "line": 667, + "line": 680, "column": 8 }, "end": { - "line": 667, + "line": 680, "column": 104 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21948, - "end": 21967, + "start": 22336, + "end": 22355, "loc": { "start": { - "line": 667, + "line": 680, "column": 8 }, "end": { - "line": 667, + "line": 680, "column": 27 } }, "object": { "type": "Identifier", - "start": 21948, - "end": 21957, + "start": 22336, + "end": 22345, "loc": { "start": { - "line": 667, + "line": 680, "column": 8 }, "end": { - "line": 667, + "line": 680, "column": 17 }, "identifierName": "buttonDOM" @@ -35126,15 +35921,15 @@ }, "property": { "type": "Identifier", - "start": 21958, - "end": 21967, + "start": 22346, + "end": 22355, "loc": { "start": { - "line": 667, + "line": 680, "column": 18 }, "end": { - "line": 667, + "line": 680, "column": 27 }, "identifierName": "className" @@ -35145,30 +35940,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 21971, - "end": 22044, + "start": 22359, + "end": 22432, "loc": { "start": { - "line": 667, + "line": 680, "column": 31 }, "end": { - "line": 667, + "line": 680, "column": 104 } }, "expressions": [ { "type": "Identifier", - "start": 21984, - "end": 21995, + "start": 22372, + "end": 22383, "loc": { "start": { - "line": 667, + "line": 680, "column": 44 }, "end": { - "line": 667, + "line": 680, "column": 55 }, "identifierName": "fctBtnClass" @@ -35177,29 +35972,29 @@ }, { "type": "ConditionalExpression", - "start": 21998, - "end": 22042, + "start": 22386, + "end": 22430, "loc": { "start": { - "line": 667, + "line": 680, "column": 58 }, "end": { - "line": 667, + "line": 680, "column": 102 } }, "test": { "type": "Identifier", - "start": 21998, - "end": 22014, + "start": 22386, + "end": 22402, "loc": { "start": { - "line": 667, + "line": 680, "column": 58 }, "end": { - "line": 667, + "line": 680, "column": 74 }, "identifierName": "buttonThemeClass" @@ -35208,29 +36003,29 @@ }, "consequent": { "type": "BinaryExpression", - "start": 22017, - "end": 22037, + "start": 22405, + "end": 22425, "loc": { "start": { - "line": 667, + "line": 680, "column": 77 }, "end": { - "line": 667, + "line": 680, "column": 97 } }, "left": { "type": "StringLiteral", - "start": 22017, - "end": 22020, + "start": 22405, + "end": 22408, "loc": { "start": { - "line": 667, + "line": 680, "column": 77 }, "end": { - "line": 667, + "line": 680, "column": 80 } }, @@ -35243,15 +36038,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 22021, - "end": 22037, + "start": 22409, + "end": 22425, "loc": { "start": { - "line": 667, + "line": 680, "column": 81 }, "end": { - "line": 667, + "line": 680, "column": 97 }, "identifierName": "buttonThemeClass" @@ -35261,15 +36056,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 22040, - "end": 22042, + "start": 22428, + "end": 22430, "loc": { "start": { - "line": 667, + "line": 680, "column": 100 }, "end": { - "line": 667, + "line": 680, "column": 102 } }, @@ -35284,15 +36079,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21972, - "end": 21982, + "start": 22360, + "end": 22370, "loc": { "start": { - "line": 667, + "line": 680, "column": 32 }, "end": { - "line": 667, + "line": 680, "column": 42 } }, @@ -35304,15 +36099,15 @@ }, { "type": "TemplateElement", - "start": 21996, - "end": 21996, + "start": 22384, + "end": 22384, "loc": { "start": { - "line": 667, + "line": 680, "column": 56 }, "end": { - "line": 667, + "line": 680, "column": 56 } }, @@ -35324,15 +36119,15 @@ }, { "type": "TemplateElement", - "start": 22043, - "end": 22043, + "start": 22431, + "end": 22431, "loc": { "start": { - "line": 667, + "line": 680, "column": 103 }, "end": { - "line": 667, + "line": 680, "column": 103 } }, @@ -35348,58 +36143,58 @@ }, { "type": "ExpressionStatement", - "start": 22055, - "end": 22114, + "start": 22443, + "end": 22502, "loc": { "start": { - "line": 668, + "line": 681, "column": 8 }, "end": { - "line": 668, + "line": 681, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 22055, - "end": 22113, + "start": 22443, + "end": 22501, "loc": { "start": { - "line": 668, + "line": 681, "column": 8 }, "end": { - "line": 668, + "line": 681, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22055, - "end": 22072, + "start": 22443, + "end": 22460, "loc": { "start": { - "line": 668, + "line": 681, "column": 8 }, "end": { - "line": 668, + "line": 681, "column": 25 } }, "object": { "type": "Identifier", - "start": 22055, - "end": 22064, + "start": 22443, + "end": 22452, "loc": { "start": { - "line": 668, + "line": 681, "column": 8 }, "end": { - "line": 668, + "line": 681, "column": 17 }, "identifierName": "buttonDOM" @@ -35408,15 +36203,15 @@ }, "property": { "type": "Identifier", - "start": 22065, - "end": 22072, + "start": 22453, + "end": 22460, "loc": { "start": { - "line": 668, + "line": 681, "column": 18 }, "end": { - "line": 668, + "line": 681, "column": 25 }, "identifierName": "onclick" @@ -35427,15 +36222,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 22075, - "end": 22113, + "start": 22463, + "end": 22501, "loc": { "start": { - "line": 668, + "line": 681, "column": 28 }, "end": { - "line": 668, + "line": 681, "column": 66 } }, @@ -35446,58 +36241,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 22081, - "end": 22113, + "start": 22469, + "end": 22501, "loc": { "start": { - "line": 668, + "line": 681, "column": 34 }, "end": { - "line": 668, + "line": 681, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 22081, - "end": 22105, + "start": 22469, + "end": 22493, "loc": { "start": { - "line": 668, + "line": 681, "column": 34 }, "end": { - "line": 668, + "line": 681, "column": 58 } }, "object": { "type": "ThisExpression", - "start": 22081, - "end": 22085, + "start": 22469, + "end": 22473, "loc": { "start": { - "line": 668, + "line": 681, "column": 34 }, "end": { - "line": 668, + "line": 681, "column": 38 } } }, "property": { "type": "Identifier", - "start": 22086, - "end": 22105, + "start": 22474, + "end": 22493, "loc": { "start": { - "line": 668, + "line": 681, "column": 39 }, "end": { - "line": 668, + "line": 681, "column": 58 }, "identifierName": "handleButtonClicked" @@ -35509,15 +36304,15 @@ "arguments": [ { "type": "Identifier", - "start": 22106, - "end": 22112, + "start": 22494, + "end": 22500, "loc": { "start": { - "line": 668, + "line": 681, "column": 59 }, "end": { - "line": 668, + "line": 681, "column": 65 }, "identifierName": "button" @@ -35531,58 +36326,58 @@ }, { "type": "ExpressionStatement", - "start": 22124, - "end": 22193, + "start": 22512, + "end": 22581, "loc": { "start": { - "line": 669, + "line": 682, "column": 8 }, "end": { - "line": 669, + "line": 682, "column": 77 } }, "expression": { "type": "AssignmentExpression", - "start": 22124, - "end": 22192, + "start": 22512, + "end": 22580, "loc": { "start": { - "line": 669, + "line": 682, "column": 8 }, "end": { - "line": 669, + "line": 682, "column": 76 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22124, - "end": 22145, + "start": 22512, + "end": 22533, "loc": { "start": { - "line": 669, + "line": 682, "column": 8 }, "end": { - "line": 669, + "line": 682, "column": 29 } }, "object": { "type": "Identifier", - "start": 22124, - "end": 22133, + "start": 22512, + "end": 22521, "loc": { "start": { - "line": 669, + "line": 682, "column": 8 }, "end": { - "line": 669, + "line": 682, "column": 17 }, "identifierName": "buttonDOM" @@ -35591,15 +36386,15 @@ }, "property": { "type": "Identifier", - "start": 22134, - "end": 22145, + "start": 22522, + "end": 22533, "loc": { "start": { - "line": 669, + "line": 682, "column": 18 }, "end": { - "line": 669, + "line": 682, "column": 29 }, "identifierName": "onmousedown" @@ -35610,15 +36405,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 22148, - "end": 22192, + "start": 22536, + "end": 22580, "loc": { "start": { - "line": 669, + "line": 682, "column": 32 }, "end": { - "line": 669, + "line": 682, "column": 76 } }, @@ -35629,15 +36424,15 @@ "params": [ { "type": "Identifier", - "start": 22149, - "end": 22150, + "start": 22537, + "end": 22538, "loc": { "start": { - "line": 669, + "line": 682, "column": 33 }, "end": { - "line": 669, + "line": 682, "column": 34 }, "identifierName": "e" @@ -35647,58 +36442,58 @@ ], "body": { "type": "CallExpression", - "start": 22155, - "end": 22192, + "start": 22543, + "end": 22580, "loc": { "start": { - "line": 669, + "line": 682, "column": 39 }, "end": { - "line": 669, + "line": 682, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 22155, - "end": 22181, + "start": 22543, + "end": 22569, "loc": { "start": { - "line": 669, + "line": 682, "column": 39 }, "end": { - "line": 669, + "line": 682, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 22155, - "end": 22159, + "start": 22543, + "end": 22547, "loc": { "start": { - "line": 669, + "line": 682, "column": 39 }, "end": { - "line": 669, + "line": 682, "column": 43 } } }, "property": { "type": "Identifier", - "start": 22160, - "end": 22181, + "start": 22548, + "end": 22569, "loc": { "start": { - "line": 669, + "line": 682, "column": 44 }, "end": { - "line": 669, + "line": 682, "column": 65 }, "identifierName": "handleButtonMouseDown" @@ -35710,15 +36505,15 @@ "arguments": [ { "type": "Identifier", - "start": 22182, - "end": 22188, + "start": 22570, + "end": 22576, "loc": { "start": { - "line": 669, + "line": 682, "column": 66 }, "end": { - "line": 669, + "line": 682, "column": 72 }, "identifierName": "button" @@ -35727,15 +36522,15 @@ }, { "type": "Identifier", - "start": 22190, - "end": 22191, + "start": 22578, + "end": 22579, "loc": { "start": { - "line": 669, + "line": 682, "column": 74 }, "end": { - "line": 669, + "line": 682, "column": 75 }, "identifierName": "e" @@ -35750,15 +36545,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22205, - "end": 22251, + "start": 22593, + "end": 22639, "loc": { "start": { - "line": 671, + "line": 684, "column": 8 }, "end": { - "line": 673, + "line": 686, "column": 11 } } @@ -35767,57 +36562,57 @@ }, { "type": "ExpressionStatement", - "start": 22261, - "end": 22306, + "start": 22649, + "end": 22694, "loc": { "start": { - "line": 674, + "line": 687, "column": 8 }, "end": { - "line": 674, + "line": 687, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 22261, - "end": 22305, + "start": 22649, + "end": 22693, "loc": { "start": { - "line": 674, + "line": 687, "column": 8 }, "end": { - "line": 674, + "line": 687, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 22261, - "end": 22283, + "start": 22649, + "end": 22671, "loc": { "start": { - "line": 674, + "line": 687, "column": 8 }, "end": { - "line": 674, + "line": 687, "column": 30 } }, "object": { "type": "Identifier", - "start": 22261, - "end": 22270, + "start": 22649, + "end": 22658, "loc": { "start": { - "line": 674, + "line": 687, "column": 8 }, "end": { - "line": 674, + "line": 687, "column": 17 }, "identifierName": "buttonDOM" @@ -35827,15 +36622,15 @@ }, "property": { "type": "Identifier", - "start": 22271, - "end": 22283, + "start": 22659, + "end": 22671, "loc": { "start": { - "line": 674, + "line": 687, "column": 18 }, "end": { - "line": 674, + "line": 687, "column": 30 }, "identifierName": "setAttribute" @@ -35848,15 +36643,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22284, - "end": 22296, + "start": 22672, + "end": 22684, "loc": { "start": { - "line": 674, + "line": 687, "column": 31 }, "end": { - "line": 674, + "line": 687, "column": 43 } }, @@ -35868,15 +36663,15 @@ }, { "type": "Identifier", - "start": 22298, - "end": 22304, + "start": 22686, + "end": 22692, "loc": { "start": { - "line": 674, + "line": 687, "column": 45 }, "end": { - "line": 674, + "line": 687, "column": 51 }, "identifierName": "button" @@ -35890,15 +36685,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22205, - "end": 22251, + "start": 22593, + "end": 22639, "loc": { "start": { - "line": 671, + "line": 684, "column": 8 }, "end": { - "line": 673, + "line": 686, "column": 11 } } @@ -35908,15 +36703,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", - "start": 22318, - "end": 22473, + "start": 22706, + "end": 22861, "loc": { "start": { - "line": 676, + "line": 689, "column": 8 }, "end": { - "line": 679, + "line": 692, "column": 11 } } @@ -35925,44 +36720,44 @@ }, { "type": "VariableDeclaration", - "start": 22483, - "end": 22549, + "start": 22871, + "end": 22937, "loc": { "start": { - "line": 680, + "line": 693, "column": 8 }, "end": { - "line": 680, + "line": 693, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22487, - "end": 22548, + "start": 22875, + "end": 22936, "loc": { "start": { - "line": 680, + "line": 693, "column": 12 }, "end": { - "line": 680, + "line": 693, "column": 73 } }, "id": { "type": "Identifier", - "start": 22487, - "end": 22496, + "start": 22875, + "end": 22884, "loc": { "start": { - "line": 680, + "line": 693, "column": 12 }, "end": { - "line": 680, + "line": 693, "column": 21 }, "identifierName": "buttonUID" @@ -35972,73 +36767,73 @@ }, "init": { "type": "TemplateLiteral", - "start": 22499, - "end": 22548, + "start": 22887, + "end": 22936, "loc": { "start": { - "line": 680, + "line": 693, "column": 24 }, "end": { - "line": 680, + "line": 693, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 22502, - "end": 22525, + "start": 22890, + "end": 22913, "loc": { "start": { - "line": 680, + "line": 693, "column": 27 }, "end": { - "line": 680, + "line": 693, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 22502, - "end": 22514, + "start": 22890, + "end": 22902, "loc": { "start": { - "line": 680, + "line": 693, "column": 27 }, "end": { - "line": 680, + "line": 693, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 22502, - "end": 22506, + "start": 22890, + "end": 22894, "loc": { "start": { - "line": 680, + "line": 693, "column": 27 }, "end": { - "line": 680, + "line": 693, "column": 31 } } }, "property": { "type": "Identifier", - "start": 22507, - "end": 22514, + "start": 22895, + "end": 22902, "loc": { "start": { - "line": 680, + "line": 693, "column": 32 }, "end": { - "line": 680, + "line": 693, "column": 39 }, "identifierName": "options" @@ -36049,15 +36844,15 @@ }, "property": { "type": "Identifier", - "start": 22515, - "end": 22525, + "start": 22903, + "end": 22913, "loc": { "start": { - "line": 680, + "line": 693, "column": 40 }, "end": { - "line": 680, + "line": 693, "column": 50 }, "identifierName": "layoutName" @@ -36068,15 +36863,15 @@ }, { "type": "Identifier", - "start": 22530, - "end": 22536, + "start": 22918, + "end": 22924, "loc": { "start": { - "line": 680, + "line": 693, "column": 55 }, "end": { - "line": 680, + "line": 693, "column": 61 }, "identifierName": "rIndex" @@ -36085,15 +36880,15 @@ }, { "type": "Identifier", - "start": 22540, - "end": 22546, + "start": 22928, + "end": 22934, "loc": { "start": { - "line": 680, + "line": 693, "column": 65 }, "end": { - "line": 680, + "line": 693, "column": 71 }, "identifierName": "bIndex" @@ -36104,15 +36899,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22500, - "end": 22500, + "start": 22888, + "end": 22888, "loc": { "start": { - "line": 680, + "line": 693, "column": 25 }, "end": { - "line": 680, + "line": 693, "column": 25 } }, @@ -36124,15 +36919,15 @@ }, { "type": "TemplateElement", - "start": 22526, - "end": 22528, + "start": 22914, + "end": 22916, "loc": { "start": { - "line": 680, + "line": 693, "column": 51 }, "end": { - "line": 680, + "line": 693, "column": 53 } }, @@ -36144,15 +36939,15 @@ }, { "type": "TemplateElement", - "start": 22537, - "end": 22538, + "start": 22925, + "end": 22926, "loc": { "start": { - "line": 680, + "line": 693, "column": 62 }, "end": { - "line": 680, + "line": 693, "column": 63 } }, @@ -36164,15 +36959,15 @@ }, { "type": "TemplateElement", - "start": 22547, - "end": 22547, + "start": 22935, + "end": 22935, "loc": { "start": { - "line": 680, + "line": 693, "column": 72 }, "end": { - "line": 680, + "line": 693, "column": 72 } }, @@ -36192,15 +36987,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", - "start": 22318, - "end": 22473, + "start": 22706, + "end": 22861, "loc": { "start": { - "line": 676, + "line": 689, "column": 8 }, "end": { - "line": 679, + "line": 692, "column": 11 } } @@ -36209,57 +37004,57 @@ }, { "type": "ExpressionStatement", - "start": 22559, - "end": 22610, + "start": 22947, + "end": 22998, "loc": { "start": { - "line": 681, + "line": 694, "column": 8 }, "end": { - "line": 681, + "line": 694, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 22559, - "end": 22609, + "start": 22947, + "end": 22997, "loc": { "start": { - "line": 681, + "line": 694, "column": 8 }, "end": { - "line": 681, + "line": 694, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 22559, - "end": 22581, + "start": 22947, + "end": 22969, "loc": { "start": { - "line": 681, + "line": 694, "column": 8 }, "end": { - "line": 681, + "line": 694, "column": 30 } }, "object": { "type": "Identifier", - "start": 22559, - "end": 22568, + "start": 22947, + "end": 22956, "loc": { "start": { - "line": 681, + "line": 694, "column": 8 }, "end": { - "line": 681, + "line": 694, "column": 17 }, "identifierName": "buttonDOM" @@ -36268,15 +37063,15 @@ }, "property": { "type": "Identifier", - "start": 22569, - "end": 22581, + "start": 22957, + "end": 22969, "loc": { "start": { - "line": 681, + "line": 694, "column": 18 }, "end": { - "line": 681, + "line": 694, "column": 30 }, "identifierName": "setAttribute" @@ -36288,15 +37083,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22582, - "end": 22597, + "start": 22970, + "end": 22985, "loc": { "start": { - "line": 681, + "line": 694, "column": 31 }, "end": { - "line": 681, + "line": 694, "column": 46 } }, @@ -36308,15 +37103,15 @@ }, { "type": "Identifier", - "start": 22599, - "end": 22608, + "start": 22987, + "end": 22996, "loc": { "start": { - "line": 681, + "line": 694, "column": 48 }, "end": { - "line": 681, + "line": 694, "column": 57 }, "identifierName": "buttonUID" @@ -36329,15 +37124,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22622, - "end": 22671, + "start": 23010, + "end": 23059, "loc": { "start": { - "line": 683, + "line": 696, "column": 8 }, "end": { - "line": 685, + "line": 698, "column": 11 } } @@ -36346,57 +37141,57 @@ }, { "type": "ExpressionStatement", - "start": 22681, - "end": 22744, + "start": 23069, + "end": 23132, "loc": { "start": { - "line": 686, + "line": 699, "column": 8 }, "end": { - "line": 686, + "line": 699, "column": 71 } }, "expression": { "type": "CallExpression", - "start": 22681, - "end": 22743, + "start": 23069, + "end": 23131, "loc": { "start": { - "line": 686, + "line": 699, "column": 8 }, "end": { - "line": 686, + "line": 699, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 22681, - "end": 22703, + "start": 23069, + "end": 23091, "loc": { "start": { - "line": 686, + "line": 699, "column": 8 }, "end": { - "line": 686, + "line": 699, "column": 30 } }, "object": { "type": "Identifier", - "start": 22681, - "end": 22690, + "start": 23069, + "end": 23078, "loc": { "start": { - "line": 686, + "line": 699, "column": 8 }, "end": { - "line": 686, + "line": 699, "column": 17 }, "identifierName": "buttonDOM" @@ -36406,15 +37201,15 @@ }, "property": { "type": "Identifier", - "start": 22691, - "end": 22703, + "start": 23079, + "end": 23091, "loc": { "start": { - "line": 686, + "line": 699, "column": 18 }, "end": { - "line": 686, + "line": 699, "column": 30 }, "identifierName": "setAttribute" @@ -36427,15 +37222,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22704, - "end": 22723, + "start": 23092, + "end": 23111, "loc": { "start": { - "line": 686, + "line": 699, "column": 31 }, "end": { - "line": 686, + "line": 699, "column": 50 } }, @@ -36447,15 +37242,15 @@ }, { "type": "Identifier", - "start": 22725, - "end": 22742, + "start": 23113, + "end": 23130, "loc": { "start": { - "line": 686, + "line": 699, "column": 52 }, "end": { - "line": 686, + "line": 699, "column": 69 }, "identifierName": "buttonDisplayName" @@ -36469,15 +37264,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22622, - "end": 22671, + "start": 23010, + "end": 23059, "loc": { "start": { - "line": 683, + "line": 696, "column": 8 }, "end": { - "line": 685, + "line": 698, "column": 11 } } @@ -36487,15 +37282,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 22756, - "end": 22814, + "start": 23144, + "end": 23202, "loc": { "start": { - "line": 688, + "line": 701, "column": 8 }, "end": { - "line": 690, + "line": 703, "column": 11 } } @@ -36504,44 +37299,44 @@ }, { "type": "VariableDeclaration", - "start": 22824, - "end": 22875, + "start": 23212, + "end": 23263, "loc": { "start": { - "line": 691, + "line": 704, "column": 8 }, "end": { - "line": 691, + "line": 704, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22828, - "end": 22874, + "start": 23216, + "end": 23262, "loc": { "start": { - "line": 691, + "line": 704, "column": 12 }, "end": { - "line": 691, + "line": 704, "column": 58 } }, "id": { "type": "Identifier", - "start": 22828, - "end": 22841, + "start": 23216, + "end": 23229, "loc": { "start": { - "line": 691, + "line": 704, "column": 12 }, "end": { - "line": 691, + "line": 704, "column": 25 }, "identifierName": "buttonSpanDOM" @@ -36551,43 +37346,43 @@ }, "init": { "type": "CallExpression", - "start": 22844, - "end": 22874, + "start": 23232, + "end": 23262, "loc": { "start": { - "line": 691, + "line": 704, "column": 28 }, "end": { - "line": 691, + "line": 704, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 22844, - "end": 22866, + "start": 23232, + "end": 23254, "loc": { "start": { - "line": 691, + "line": 704, "column": 28 }, "end": { - "line": 691, + "line": 704, "column": 50 } }, "object": { "type": "Identifier", - "start": 22844, - "end": 22852, + "start": 23232, + "end": 23240, "loc": { "start": { - "line": 691, + "line": 704, "column": 28 }, "end": { - "line": 691, + "line": 704, "column": 36 }, "identifierName": "document" @@ -36596,15 +37391,15 @@ }, "property": { "type": "Identifier", - "start": 22853, - "end": 22866, + "start": 23241, + "end": 23254, "loc": { "start": { - "line": 691, + "line": 704, "column": 37 }, "end": { - "line": 691, + "line": 704, "column": 50 }, "identifierName": "createElement" @@ -36616,15 +37411,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22867, - "end": 22873, + "start": 23255, + "end": 23261, "loc": { "start": { - "line": 691, + "line": 704, "column": 51 }, "end": { - "line": 691, + "line": 704, "column": 57 } }, @@ -36644,15 +37439,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 22756, - "end": 22814, + "start": 23144, + "end": 23202, "loc": { "start": { - "line": 688, + "line": 701, "column": 8 }, "end": { - "line": 690, + "line": 703, "column": 11 } } @@ -36661,58 +37456,58 @@ }, { "type": "ExpressionStatement", - "start": 22885, - "end": 22929, + "start": 23273, + "end": 23317, "loc": { "start": { - "line": 692, + "line": 705, "column": 8 }, "end": { - "line": 692, + "line": 705, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 22885, - "end": 22928, + "start": 23273, + "end": 23316, "loc": { "start": { - "line": 692, + "line": 705, "column": 8 }, "end": { - "line": 692, + "line": 705, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22885, - "end": 22908, + "start": 23273, + "end": 23296, "loc": { "start": { - "line": 692, + "line": 705, "column": 8 }, "end": { - "line": 692, + "line": 705, "column": 31 } }, "object": { "type": "Identifier", - "start": 22885, - "end": 22898, + "start": 23273, + "end": 23286, "loc": { "start": { - "line": 692, + "line": 705, "column": 8 }, "end": { - "line": 692, + "line": 705, "column": 21 }, "identifierName": "buttonSpanDOM" @@ -36721,15 +37516,15 @@ }, "property": { "type": "Identifier", - "start": 22899, - "end": 22908, + "start": 23287, + "end": 23296, "loc": { "start": { - "line": 692, + "line": 705, "column": 22 }, "end": { - "line": 692, + "line": 705, "column": 31 }, "identifierName": "innerHTML" @@ -36740,15 +37535,15 @@ }, "right": { "type": "Identifier", - "start": 22911, - "end": 22928, + "start": 23299, + "end": 23316, "loc": { "start": { - "line": 692, + "line": 705, "column": 34 }, "end": { - "line": 692, + "line": 705, "column": 51 }, "identifierName": "buttonDisplayName" @@ -36759,57 +37554,57 @@ }, { "type": "ExpressionStatement", - "start": 22939, - "end": 22976, + "start": 23327, + "end": 23364, "loc": { "start": { - "line": 693, + "line": 706, "column": 8 }, "end": { - "line": 693, + "line": 706, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 22939, - "end": 22975, + "start": 23327, + "end": 23363, "loc": { "start": { - "line": 693, + "line": 706, "column": 8 }, "end": { - "line": 693, + "line": 706, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 22939, - "end": 22960, + "start": 23327, + "end": 23348, "loc": { "start": { - "line": 693, + "line": 706, "column": 8 }, "end": { - "line": 693, + "line": 706, "column": 29 } }, "object": { "type": "Identifier", - "start": 22939, - "end": 22948, + "start": 23327, + "end": 23336, "loc": { "start": { - "line": 693, + "line": 706, "column": 8 }, "end": { - "line": 693, + "line": 706, "column": 17 }, "identifierName": "buttonDOM" @@ -36818,15 +37613,15 @@ }, "property": { "type": "Identifier", - "start": 22949, - "end": 22960, + "start": 23337, + "end": 23348, "loc": { "start": { - "line": 693, + "line": 706, "column": 18 }, "end": { - "line": 693, + "line": 706, "column": 29 }, "identifierName": "appendChild" @@ -36838,15 +37633,15 @@ "arguments": [ { "type": "Identifier", - "start": 22961, - "end": 22974, + "start": 23349, + "end": 23362, "loc": { "start": { - "line": 693, + "line": 706, "column": 30 }, "end": { - "line": 693, + "line": 706, "column": 43 }, "identifierName": "buttonSpanDOM" @@ -36859,15 +37654,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22988, - "end": 23041, + "start": 23376, + "end": 23429, "loc": { "start": { - "line": 695, + "line": 708, "column": 8 }, "end": { - "line": 697, + "line": 710, "column": 11 } } @@ -36876,29 +37671,29 @@ }, { "type": "IfStatement", - "start": 23051, - "end": 23128, + "start": 23439, + "end": 23516, "loc": { "start": { - "line": 698, + "line": 711, "column": 8 }, "end": { - "line": 699, + "line": 712, "column": 43 } }, "test": { "type": "UnaryExpression", - "start": 23054, - "end": 23082, + "start": 23442, + "end": 23470, "loc": { "start": { - "line": 698, + "line": 711, "column": 11 }, "end": { - "line": 698, + "line": 711, "column": 39 } }, @@ -36906,43 +37701,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 23055, - "end": 23082, + "start": 23443, + "end": 23470, "loc": { "start": { - "line": 698, + "line": 711, "column": 12 }, "end": { - "line": 698, + "line": 711, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 23055, - "end": 23074, + "start": 23443, + "end": 23462, "loc": { "start": { - "line": 698, + "line": 711, "column": 12 }, "end": { - "line": 698, + "line": 711, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 23055, - "end": 23059, + "start": 23443, + "end": 23447, "loc": { "start": { - "line": 698, + "line": 711, "column": 12 }, "end": { - "line": 698, + "line": 711, "column": 16 } }, @@ -36950,15 +37745,15 @@ }, "property": { "type": "Identifier", - "start": 23060, - "end": 23074, + "start": 23448, + "end": 23462, "loc": { "start": { - "line": 698, + "line": 711, "column": 17 }, "end": { - "line": 698, + "line": 711, "column": 31 }, "identifierName": "buttonElements" @@ -36970,15 +37765,15 @@ }, "property": { "type": "Identifier", - "start": 23075, - "end": 23081, + "start": 23463, + "end": 23469, "loc": { "start": { - "line": 698, + "line": 711, "column": 32 }, "end": { - "line": 698, + "line": 711, "column": 38 }, "identifierName": "button" @@ -36995,87 +37790,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 23095, - "end": 23128, + "start": 23483, + "end": 23516, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 23095, - "end": 23127, + "start": 23483, + "end": 23515, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23095, - "end": 23122, + "start": 23483, + "end": 23510, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 23095, - "end": 23114, + "start": 23483, + "end": 23502, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 23095, - "end": 23099, + "start": 23483, + "end": 23487, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 14 } } }, "property": { "type": "Identifier", - "start": 23100, - "end": 23114, + "start": 23488, + "end": 23502, "loc": { "start": { - "line": 699, + "line": 712, "column": 15 }, "end": { - "line": 699, + "line": 712, "column": 29 }, "identifierName": "buttonElements" @@ -37086,15 +37881,15 @@ }, "property": { "type": "Identifier", - "start": 23115, - "end": 23121, + "start": 23503, + "end": 23509, "loc": { "start": { - "line": 699, + "line": 712, "column": 30 }, "end": { - "line": 699, + "line": 712, "column": 36 }, "identifierName": "button" @@ -37105,15 +37900,15 @@ }, "right": { "type": "ArrayExpression", - "start": 23125, - "end": 23127, + "start": 23513, + "end": 23515, "loc": { "start": { - "line": 699, + "line": 712, "column": 40 }, "end": { - "line": 699, + "line": 712, "column": 42 } }, @@ -37126,15 +37921,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22988, - "end": 23041, + "start": 23376, + "end": 23429, "loc": { "start": { - "line": 695, + "line": 708, "column": 8 }, "end": { - "line": 697, + "line": 710, "column": 11 } } @@ -37143,100 +37938,100 @@ }, { "type": "ExpressionStatement", - "start": 23140, - "end": 23184, + "start": 23528, + "end": 23572, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 23140, - "end": 23183, + "start": 23528, + "end": 23571, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 23140, - "end": 23172, + "start": 23528, + "end": 23560, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 23140, - "end": 23167, + "start": 23528, + "end": 23555, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 23140, - "end": 23159, + "start": 23528, + "end": 23547, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 23140, - "end": 23144, + "start": 23528, + "end": 23532, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23145, - "end": 23159, + "start": 23533, + "end": 23547, "loc": { "start": { - "line": 701, + "line": 714, "column": 13 }, "end": { - "line": 701, + "line": 714, "column": 27 }, "identifierName": "buttonElements" @@ -37247,15 +38042,15 @@ }, "property": { "type": "Identifier", - "start": 23160, - "end": 23166, + "start": 23548, + "end": 23554, "loc": { "start": { - "line": 701, + "line": 714, "column": 28 }, "end": { - "line": 701, + "line": 714, "column": 34 }, "identifierName": "button" @@ -37266,15 +38061,15 @@ }, "property": { "type": "Identifier", - "start": 23168, - "end": 23172, + "start": 23556, + "end": 23560, "loc": { "start": { - "line": 701, + "line": 714, "column": 36 }, "end": { - "line": 701, + "line": 714, "column": 40 }, "identifierName": "push" @@ -37286,15 +38081,15 @@ "arguments": [ { "type": "Identifier", - "start": 23173, - "end": 23182, + "start": 23561, + "end": 23570, "loc": { "start": { - "line": 701, + "line": 714, "column": 41 }, "end": { - "line": 701, + "line": 714, "column": 50 }, "identifierName": "buttonDOM" @@ -37307,15 +38102,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23196, - "end": 23248, + "start": 23584, + "end": 23636, "loc": { "start": { - "line": 703, + "line": 716, "column": 8 }, "end": { - "line": 705, + "line": 718, "column": 11 } } @@ -37324,57 +38119,57 @@ }, { "type": "ExpressionStatement", - "start": 23258, - "end": 23288, + "start": 23646, + "end": 23676, "loc": { "start": { - "line": 706, + "line": 719, "column": 8 }, "end": { - "line": 706, + "line": 719, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 23258, - "end": 23287, + "start": 23646, + "end": 23675, "loc": { "start": { - "line": 706, + "line": 719, "column": 8 }, "end": { - "line": 706, + "line": 719, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 23258, - "end": 23276, + "start": 23646, + "end": 23664, "loc": { "start": { - "line": 706, + "line": 719, "column": 8 }, "end": { - "line": 706, + "line": 719, "column": 26 } }, "object": { "type": "Identifier", - "start": 23258, - "end": 23264, + "start": 23646, + "end": 23652, "loc": { "start": { - "line": 706, + "line": 719, "column": 8 }, "end": { - "line": 706, + "line": 719, "column": 14 }, "identifierName": "rowDOM" @@ -37384,15 +38179,15 @@ }, "property": { "type": "Identifier", - "start": 23265, - "end": 23276, + "start": 23653, + "end": 23664, "loc": { "start": { - "line": 706, + "line": 719, "column": 15 }, "end": { - "line": 706, + "line": 719, "column": 26 }, "identifierName": "appendChild" @@ -37405,15 +38200,15 @@ "arguments": [ { "type": "Identifier", - "start": 23277, - "end": 23286, + "start": 23665, + "end": 23674, "loc": { "start": { - "line": 706, + "line": 719, "column": 27 }, "end": { - "line": 706, + "line": 719, "column": 36 }, "identifierName": "buttonDOM" @@ -37427,15 +38222,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23196, - "end": 23248, + "start": 23584, + "end": 23636, "loc": { "start": { - "line": 703, + "line": 716, "column": 8 }, "end": { - "line": 705, + "line": 718, "column": 11 } } @@ -37453,15 +38248,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21466, - "end": 21527, + "start": 21854, + "end": 21915, "loc": { "start": { - "line": 655, + "line": 668, "column": 6 }, "end": { - "line": 657, + "line": 670, "column": 9 } } @@ -37471,15 +38266,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23311, - "end": 23361, + "start": 23699, + "end": 23749, "loc": { "start": { - "line": 710, + "line": 723, "column": 6 }, "end": { - "line": 712, + "line": 725, "column": 9 } } @@ -37488,71 +38283,71 @@ }, { "type": "ExpressionStatement", - "start": 23369, - "end": 23406, + "start": 23757, + "end": 23794, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 23369, - "end": 23405, + "start": 23757, + "end": 23793, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 23369, - "end": 23397, + "start": 23757, + "end": 23785, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 23369, - "end": 23385, + "start": 23757, + "end": 23773, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23369, - "end": 23373, + "start": 23757, + "end": 23761, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 10 } }, @@ -37560,15 +38355,15 @@ }, "property": { "type": "Identifier", - "start": 23374, - "end": 23385, + "start": 23762, + "end": 23773, "loc": { "start": { - "line": 713, + "line": 726, "column": 11 }, "end": { - "line": 713, + "line": 726, "column": 22 }, "identifierName": "keyboardDOM" @@ -37580,15 +38375,15 @@ }, "property": { "type": "Identifier", - "start": 23386, - "end": 23397, + "start": 23774, + "end": 23785, "loc": { "start": { - "line": 713, + "line": 726, "column": 23 }, "end": { - "line": 713, + "line": 726, "column": 34 }, "identifierName": "appendChild" @@ -37601,15 +38396,15 @@ "arguments": [ { "type": "Identifier", - "start": 23398, - "end": 23404, + "start": 23786, + "end": 23792, "loc": { "start": { - "line": 713, + "line": 726, "column": 35 }, "end": { - "line": 713, + "line": 726, "column": 41 }, "identifierName": "rowDOM" @@ -37623,15 +38418,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23311, - "end": 23361, + "start": 23699, + "end": 23749, "loc": { "start": { - "line": 710, + "line": 723, "column": 6 }, "end": { - "line": 712, + "line": 725, "column": 9 } } @@ -37649,15 +38444,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21166, - "end": 21213, + "start": 21554, + "end": 21601, "loc": { "start": { - "line": 643, + "line": 656, "column": 4 }, "end": { - "line": 645, + "line": 658, "column": 7 } } @@ -37667,15 +38462,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23423, - "end": 23460, + "start": 23811, + "end": 23848, "loc": { "start": { - "line": 716, + "line": 729, "column": 4 }, "end": { - "line": 718, + "line": 731, "column": 7 } } @@ -37684,57 +38479,57 @@ }, { "type": "ExpressionStatement", - "start": 23466, - "end": 23482, + "start": 23854, + "end": 23870, "loc": { "start": { - "line": 719, + "line": 732, "column": 4 }, "end": { - "line": 719, + "line": 732, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 23466, - "end": 23481, + "start": 23854, + "end": 23869, "loc": { "start": { - "line": 719, + "line": 732, "column": 4 }, "end": { - "line": 719, + "line": 732, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 23466, - "end": 23479, + "start": 23854, + "end": 23867, "loc": { "start": { - "line": 719, + "line": 732, "column": 4 }, "end": { - "line": 719, + "line": 732, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 23466, - "end": 23470, + "start": 23854, + "end": 23858, "loc": { "start": { - "line": 719, + "line": 732, "column": 4 }, "end": { - "line": 719, + "line": 732, "column": 8 } }, @@ -37742,15 +38537,15 @@ }, "property": { "type": "Identifier", - "start": 23471, - "end": 23479, + "start": 23859, + "end": 23867, "loc": { "start": { - "line": 719, + "line": 732, "column": 9 }, "end": { - "line": 719, + "line": 732, "column": 17 }, "identifierName": "onRender" @@ -37767,15 +38562,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23423, - "end": 23460, + "start": 23811, + "end": 23848, "loc": { "start": { - "line": 716, + "line": 729, "column": 4 }, "end": { - "line": 718, + "line": 731, "column": 7 } } @@ -37784,29 +38579,29 @@ }, { "type": "IfStatement", - "start": 23490, - "end": 23825, + "start": 23878, + "end": 24213, "loc": { "start": { - "line": 721, + "line": 734, "column": 4 }, "end": { - "line": 736, + "line": 749, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 23493, - "end": 23510, + "start": 23881, + "end": 23898, "loc": { "start": { - "line": 721, + "line": 734, "column": 7 }, "end": { - "line": 721, + "line": 734, "column": 24 } }, @@ -37814,44 +38609,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 23494, - "end": 23510, + "start": 23882, + "end": 23898, "loc": { "start": { - "line": 721, + "line": 734, "column": 8 }, "end": { - "line": 721, + "line": 734, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 23494, - "end": 23498, + "start": 23882, + "end": 23886, "loc": { "start": { - "line": 721, + "line": 734, "column": 8 }, "end": { - "line": 721, + "line": 734, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23499, - "end": 23510, + "start": 23887, + "end": 23898, "loc": { "start": { - "line": 721, + "line": 734, "column": 13 }, "end": { - "line": 721, + "line": 734, "column": 24 }, "identifierName": "initialized" @@ -37866,73 +38661,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 23511, - "end": 23825, + "start": 23899, + "end": 24213, "loc": { "start": { - "line": 721, + "line": 734, "column": 25 }, "end": { - "line": 736, + "line": 749, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 23610, - "end": 23634, + "start": 23998, + "end": 24022, "loc": { "start": { - "line": 725, + "line": 738, "column": 6 }, "end": { - "line": 725, + "line": 738, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 23610, - "end": 23633, + "start": 23998, + "end": 24021, "loc": { "start": { - "line": 725, + "line": 738, "column": 6 }, "end": { - "line": 725, + "line": 738, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23610, - "end": 23626, + "start": 23998, + "end": 24014, "loc": { "start": { - "line": 725, + "line": 738, "column": 6 }, "end": { - "line": 725, + "line": 738, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23610, - "end": 23614, + "start": 23998, + "end": 24002, "loc": { "start": { - "line": 725, + "line": 738, "column": 6 }, "end": { - "line": 725, + "line": 738, "column": 10 } }, @@ -37940,15 +38735,15 @@ }, "property": { "type": "Identifier", - "start": 23615, - "end": 23626, + "start": 24003, + "end": 24014, "loc": { "start": { - "line": 725, + "line": 738, "column": 11 }, "end": { - "line": 725, + "line": 738, "column": 22 }, "identifierName": "initialized" @@ -37960,15 +38755,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 23629, - "end": 23633, + "start": 24017, + "end": 24021, "loc": { "start": { - "line": 725, + "line": 738, "column": 25 }, "end": { - "line": 725, + "line": 738, "column": 29 } }, @@ -37980,15 +38775,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23520, - "end": 23602, + "start": 23908, + "end": 23990, "loc": { "start": { - "line": 722, + "line": 735, "column": 6 }, "end": { - "line": 724, + "line": 737, "column": 9 } } @@ -37998,15 +38793,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 23644, - "end": 23685, + "start": 24032, + "end": 24073, "loc": { "start": { - "line": 727, + "line": 740, "column": 6 }, "end": { - "line": 729, + "line": 742, "column": 9 } } @@ -38015,58 +38810,58 @@ }, { "type": "ExpressionStatement", - "start": 23693, - "end": 23747, + "start": 24081, + "end": 24135, "loc": { "start": { - "line": 730, + "line": 743, "column": 6 }, "end": { - "line": 730, + "line": 743, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 23693, - "end": 23746, + "start": 24081, + "end": 24134, "loc": { "start": { - "line": 730, + "line": 743, "column": 6 }, "end": { - "line": 730, + "line": 743, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23693, - "end": 23711, + "start": 24081, + "end": 24099, "loc": { "start": { - "line": 730, + "line": 743, "column": 6 }, "end": { - "line": 730, + "line": 743, "column": 24 } }, "object": { "type": "Identifier", - "start": 23693, - "end": 23701, + "start": 24081, + "end": 24089, "loc": { "start": { - "line": 730, + "line": 743, "column": 6 }, "end": { - "line": 730, + "line": 743, "column": 14 }, "identifierName": "document" @@ -38076,15 +38871,15 @@ }, "property": { "type": "Identifier", - "start": 23702, - "end": 23711, + "start": 24090, + "end": 24099, "loc": { "start": { - "line": 730, + "line": 743, "column": 15 }, "end": { - "line": 730, + "line": 743, "column": 24 }, "identifierName": "onmouseup" @@ -38096,15 +38891,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23714, - "end": 23746, + "start": 24102, + "end": 24134, "loc": { "start": { - "line": 730, + "line": 743, "column": 27 }, "end": { - "line": 730, + "line": 743, "column": 59 } }, @@ -38115,58 +38910,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 23720, - "end": 23746, + "start": 24108, + "end": 24134, "loc": { "start": { - "line": 730, + "line": 743, "column": 33 }, "end": { - "line": 730, + "line": 743, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 23720, - "end": 23744, + "start": 24108, + "end": 24132, "loc": { "start": { - "line": 730, + "line": 743, "column": 33 }, "end": { - "line": 730, + "line": 743, "column": 57 } }, "object": { "type": "ThisExpression", - "start": 23720, - "end": 23724, + "start": 24108, + "end": 24112, "loc": { "start": { - "line": 730, + "line": 743, "column": 33 }, "end": { - "line": 730, + "line": 743, "column": 37 } } }, "property": { "type": "Identifier", - "start": 23725, - "end": 23744, + "start": 24113, + "end": 24132, "loc": { "start": { - "line": 730, + "line": 743, "column": 38 }, "end": { - "line": 730, + "line": 743, "column": 57 }, "identifierName": "handleButtonMouseUp" @@ -38184,15 +38979,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 23644, - "end": 23685, + "start": 24032, + "end": 24073, "loc": { "start": { - "line": 727, + "line": 740, "column": 6 }, "end": { - "line": 729, + "line": 742, "column": 9 } } @@ -38202,15 +38997,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 23757, - "end": 23796, + "start": 24145, + "end": 24184, "loc": { "start": { - "line": 732, + "line": 745, "column": 6 }, "end": { - "line": 734, + "line": 747, "column": 9 } } @@ -38219,57 +39014,57 @@ }, { "type": "ExpressionStatement", - "start": 23804, - "end": 23818, + "start": 24192, + "end": 24206, "loc": { "start": { - "line": 735, + "line": 748, "column": 6 }, "end": { - "line": 735, + "line": 748, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 23804, - "end": 23817, + "start": 24192, + "end": 24205, "loc": { "start": { - "line": 735, + "line": 748, "column": 6 }, "end": { - "line": 735, + "line": 748, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 23804, - "end": 23815, + "start": 24192, + "end": 24203, "loc": { "start": { - "line": 735, + "line": 748, "column": 6 }, "end": { - "line": 735, + "line": 748, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 23804, - "end": 23808, + "start": 24192, + "end": 24196, "loc": { "start": { - "line": 735, + "line": 748, "column": 6 }, "end": { - "line": 735, + "line": 748, "column": 10 } }, @@ -38277,15 +39072,15 @@ }, "property": { "type": "Identifier", - "start": 23809, - "end": 23815, + "start": 24197, + "end": 24203, "loc": { "start": { - "line": 735, + "line": 748, "column": 11 }, "end": { - "line": 735, + "line": 748, "column": 17 }, "identifierName": "onInit" @@ -38302,15 +39097,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 23757, - "end": 23796, + "start": 24145, + "end": 24184, "loc": { "start": { - "line": 732, + "line": 745, "column": 6 }, "end": { - "line": 734, + "line": 747, "column": 9 } } @@ -38329,15 +39124,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19426, - "end": 19482, + "start": 19814, + "end": 19870, "loc": { "start": { - "line": 592, + "line": 605, "column": 2 }, "end": { - "line": 594, + "line": 607, "column": 5 } } @@ -38352,29 +39147,29 @@ }, { "type": "Identifier", - "start": 23837, - "end": 23867, + "start": 24225, + "end": 24255, "loc": { "start": { - "line": 740, + "line": 753, "column": 0 }, "end": { - "line": 740, + "line": 753, "column": 30 } }, "declaration": { "type": "Identifier", - "start": 23852, - "end": 23866, + "start": 24240, + "end": 24254, "loc": { "start": { - "line": 740, + "line": 753, "column": 15 }, "end": { - "line": 740, + "line": 753, "column": 29 }, "identifierName": "SimpleKeyboard" @@ -38387,29 +39182,29 @@ }, { "type": "ExportDefaultDeclaration", - "start": 23837, - "end": 23867, + "start": 24225, + "end": 24255, "loc": { "start": { - "line": 740, + "line": 753, "column": 0 }, "end": { - "line": 740, + "line": 753, "column": 30 } }, "declaration": { "type": "ClassDeclaration", "start": 367, - "end": 23833, + "end": 24221, "loc": { "start": { "line": 15, "column": 0 }, "end": { - "line": 738, + "line": 751, "column": 1 } }, @@ -38435,14 +39230,14 @@ "body": { "type": "ClassBody", "start": 388, - "end": 23833, + "end": 24221, "loc": { "start": { "line": 15, "column": 21 }, "end": { - "line": 738, + "line": 751, "column": 1 } }, @@ -38450,14 +39245,14 @@ { "type": "ClassMethod", "start": 679, - "end": 7310, + "end": 7371, "loc": { "start": { "line": 20, "column": 2 }, "end": { - "line": 151, + "line": 152, "column": 3 } }, @@ -38523,14 +39318,14 @@ "body": { "type": "BlockStatement", "start": 701, - "end": 7310, + "end": 7371, "loc": { "start": { "line": 20, "column": 24 }, "end": { - "line": 151, + "line": 152, "column": 3 } }, @@ -44386,20 +45181,212 @@ } ] } + } + }, + { + "type": "ExpressionStatement", + "start": 5455, + "end": 5510, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 59 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 5455, + "end": 5509, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 58 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 5455, + "end": 5475, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 24 + } + }, + "object": { + "type": "ThisExpression", + "start": 5455, + "end": 5459, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 8 + } + } + }, + "property": { + "type": "Identifier", + "start": 5460, + "end": 5475, + "loc": { + "start": { + "line": 94, + "column": 9 + }, + "end": { + "line": 94, + "column": 24 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded" + }, + "computed": false + }, + "right": { + "type": "CallExpression", + "start": 5478, + "end": 5509, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5478, + "end": 5503, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 5478, + "end": 5498, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 47 + } + }, + "object": { + "type": "ThisExpression", + "start": 5478, + "end": 5482, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 31 + } + } + }, + "property": { + "type": "Identifier", + "start": 5483, + "end": 5498, + "loc": { + "start": { + "line": 94, + "column": 32 + }, + "end": { + "line": 94, + "column": 47 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 5499, + "end": 5503, + "loc": { + "start": { + "line": 94, + "column": 48 + }, + "end": { + "line": 94, + "column": 52 + }, + "identifierName": "bind" + }, + "name": "bind" + }, + "computed": false + }, + "arguments": [ + { + "type": "ThisExpression", + "start": 5504, + "end": 5508, + "loc": { + "start": { + "line": 94, + "column": 53 + }, + "end": { + "line": 94, + "column": 57 + } + } + } + ] + } }, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5457, - "end": 6116, + "start": 5518, + "end": 6177, "loc": { "start": { - "line": 95, + "line": 96, "column": 4 }, "end": { - "line": 108, + "line": 109, "column": 7 } } @@ -44408,58 +45395,58 @@ }, { "type": "ExpressionStatement", - "start": 6122, - "end": 6138, + "start": 6183, + "end": 6199, "loc": { "start": { - "line": 109, + "line": 110, "column": 4 }, "end": { - "line": 109, + "line": 110, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 6122, - "end": 6137, + "start": 6183, + "end": 6198, "loc": { "start": { - "line": 109, + "line": 110, "column": 4 }, "end": { - "line": 109, + "line": 110, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6122, - "end": 6132, + "start": 6183, + "end": 6193, "loc": { "start": { - "line": 109, + "line": 110, "column": 4 }, "end": { - "line": 109, + "line": 110, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 6122, - "end": 6126, + "start": 6183, + "end": 6187, "loc": { "start": { - "line": 109, + "line": 110, "column": 4 }, "end": { - "line": 109, + "line": 110, "column": 8 } }, @@ -44467,15 +45454,15 @@ }, "property": { "type": "Identifier", - "start": 6127, - "end": 6132, + "start": 6188, + "end": 6193, "loc": { "start": { - "line": 109, + "line": 110, "column": 9 }, "end": { - "line": 109, + "line": 110, "column": 14 }, "identifierName": "input" @@ -44487,15 +45474,15 @@ }, "right": { "type": "ObjectExpression", - "start": 6135, - "end": 6137, + "start": 6196, + "end": 6198, "loc": { "start": { - "line": 109, + "line": 110, "column": 17 }, "end": { - "line": 109, + "line": 110, "column": 19 } }, @@ -44507,15 +45494,15 @@ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5457, - "end": 6116, + "start": 5518, + "end": 6177, "loc": { "start": { - "line": 95, + "line": 96, "column": 4 }, "end": { - "line": 108, + "line": 109, "column": 7 } } @@ -44524,87 +45511,87 @@ }, { "type": "ExpressionStatement", - "start": 6144, - "end": 6184, + "start": 6205, + "end": 6245, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 6144, - "end": 6183, + "start": 6205, + "end": 6244, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6144, - "end": 6178, + "start": 6205, + "end": 6239, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 6144, - "end": 6154, + "start": 6205, + "end": 6215, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 6144, - "end": 6148, + "start": 6205, + "end": 6209, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 8 } } }, "property": { "type": "Identifier", - "start": 6149, - "end": 6154, + "start": 6210, + "end": 6215, "loc": { "start": { - "line": 110, + "line": 111, "column": 9 }, "end": { - "line": 110, + "line": 111, "column": 14 }, "identifierName": "input" @@ -44615,58 +45602,58 @@ }, "property": { "type": "MemberExpression", - "start": 6155, - "end": 6177, + "start": 6216, + "end": 6238, "loc": { "start": { - "line": 110, + "line": 111, "column": 15 }, "end": { - "line": 110, + "line": 111, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 6155, - "end": 6167, + "start": 6216, + "end": 6228, "loc": { "start": { - "line": 110, + "line": 111, "column": 15 }, "end": { - "line": 110, + "line": 111, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 6155, - "end": 6159, + "start": 6216, + "end": 6220, "loc": { "start": { - "line": 110, + "line": 111, "column": 15 }, "end": { - "line": 110, + "line": 111, "column": 19 } } }, "property": { "type": "Identifier", - "start": 6160, - "end": 6167, + "start": 6221, + "end": 6228, "loc": { "start": { - "line": 110, + "line": 111, "column": 20 }, "end": { - "line": 110, + "line": 111, "column": 27 }, "identifierName": "options" @@ -44677,15 +45664,15 @@ }, "property": { "type": "Identifier", - "start": 6168, - "end": 6177, + "start": 6229, + "end": 6238, "loc": { "start": { - "line": 110, + "line": 111, "column": 28 }, "end": { - "line": 110, + "line": 111, "column": 37 }, "identifierName": "inputName" @@ -44698,15 +45685,15 @@ }, "right": { "type": "StringLiteral", - "start": 6181, - "end": 6183, + "start": 6242, + "end": 6244, "loc": { "start": { - "line": 110, + "line": 111, "column": 41 }, "end": { - "line": 110, + "line": 111, "column": 43 } }, @@ -44721,15 +45708,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6192, - "end": 6301, + "start": 6253, + "end": 6362, "loc": { "start": { - "line": 112, + "line": 113, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 7 } } @@ -44738,58 +45725,58 @@ }, { "type": "ExpressionStatement", - "start": 6307, - "end": 6368, + "start": 6368, + "end": 6429, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 6307, - "end": 6367, + "start": 6368, + "end": 6428, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6307, - "end": 6328, + "start": 6368, + "end": 6389, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 6307, - "end": 6311, + "start": 6368, + "end": 6372, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 8 } }, @@ -44797,15 +45784,15 @@ }, "property": { "type": "Identifier", - "start": 6312, - "end": 6328, + "start": 6373, + "end": 6389, "loc": { "start": { - "line": 115, + "line": 116, "column": 9 }, "end": { - "line": 115, + "line": 116, "column": 25 }, "identifierName": "keyboardDOMClass" @@ -44817,71 +45804,71 @@ }, "right": { "type": "CallExpression", - "start": 6331, - "end": 6367, + "start": 6392, + "end": 6428, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 6331, - "end": 6363, + "start": 6392, + "end": 6424, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 60 } }, "object": { "type": "CallExpression", - "start": 6331, - "end": 6358, + "start": 6392, + "end": 6419, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 6331, - "end": 6353, + "start": 6392, + "end": 6414, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 50 } }, "object": { "type": "Identifier", - "start": 6331, - "end": 6347, + "start": 6392, + "end": 6408, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 44 }, "identifierName": "keyboardDOMQuery" @@ -44890,15 +45877,15 @@ }, "property": { "type": "Identifier", - "start": 6348, - "end": 6353, + "start": 6409, + "end": 6414, "loc": { "start": { - "line": 115, + "line": 116, "column": 45 }, "end": { - "line": 115, + "line": 116, "column": 50 }, "identifierName": "split" @@ -44910,15 +45897,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6354, - "end": 6357, + "start": 6415, + "end": 6418, "loc": { "start": { - "line": 115, + "line": 116, "column": 51 }, "end": { - "line": 115, + "line": 116, "column": 54 } }, @@ -44932,15 +45919,15 @@ }, "property": { "type": "Identifier", - "start": 6359, - "end": 6363, + "start": 6420, + "end": 6424, "loc": { "start": { - "line": 115, + "line": 116, "column": 56 }, "end": { - "line": 115, + "line": 116, "column": 60 }, "identifierName": "join" @@ -44952,15 +45939,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6364, - "end": 6366, + "start": 6425, + "end": 6427, "loc": { "start": { - "line": 115, + "line": 116, "column": 61 }, "end": { - "line": 115, + "line": 116, "column": 63 } }, @@ -44978,15 +45965,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6192, - "end": 6301, + "start": 6253, + "end": 6362, "loc": { "start": { - "line": 112, + "line": 113, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 7 } } @@ -44996,15 +45983,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6376, - "end": 6521, + "start": 6437, + "end": 6582, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 7 } } @@ -45013,58 +46000,58 @@ }, { "type": "ExpressionStatement", - "start": 6527, - "end": 6552, + "start": 6588, + "end": 6613, "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 120, + "line": 121, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 6527, - "end": 6551, + "start": 6588, + "end": 6612, "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 120, + "line": 121, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6527, - "end": 6546, + "start": 6588, + "end": 6607, "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 120, + "line": 121, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 6527, - "end": 6531, + "start": 6588, + "end": 6592, "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 120, + "line": 121, "column": 8 } }, @@ -45072,15 +46059,15 @@ }, "property": { "type": "Identifier", - "start": 6532, - "end": 6546, + "start": 6593, + "end": 6607, "loc": { "start": { - "line": 120, + "line": 121, "column": 9 }, "end": { - "line": 120, + "line": 121, "column": 23 }, "identifierName": "buttonElements" @@ -45092,15 +46079,15 @@ }, "right": { "type": "ObjectExpression", - "start": 6549, - "end": 6551, + "start": 6610, + "end": 6612, "loc": { "start": { - "line": 120, + "line": 121, "column": 26 }, "end": { - "line": 120, + "line": 121, "column": 28 } }, @@ -45112,15 +46099,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6376, - "end": 6521, + "start": 6437, + "end": 6582, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 7 } } @@ -45130,15 +46117,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6560, - "end": 6599, + "start": 6621, + "end": 6660, "loc": { "start": { - "line": 122, + "line": 123, "column": 4 }, "end": { - "line": 124, + "line": 125, "column": 7 } } @@ -45147,43 +46134,43 @@ }, { "type": "IfStatement", - "start": 6605, - "end": 6784, + "start": 6666, + "end": 6845, "loc": { "start": { - "line": 125, + "line": 126, "column": 4 }, "end": { - "line": 130, + "line": 131, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 6608, - "end": 6624, + "start": 6669, + "end": 6685, "loc": { "start": { - "line": 125, + "line": 126, "column": 7 }, "end": { - "line": 125, + "line": 126, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 6608, - "end": 6612, + "start": 6669, + "end": 6673, "loc": { "start": { - "line": 125, + "line": 126, "column": 7 }, "end": { - "line": 125, + "line": 126, "column": 11 } }, @@ -45191,15 +46178,15 @@ }, "property": { "type": "Identifier", - "start": 6613, - "end": 6624, + "start": 6674, + "end": 6685, "loc": { "start": { - "line": 125, + "line": 126, "column": 12 }, "end": { - "line": 125, + "line": 126, "column": 23 }, "identifierName": "keyboardDOM" @@ -45211,72 +46198,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6633, - "end": 6647, + "start": 6694, + "end": 6708, "loc": { "start": { - "line": 126, + "line": 127, "column": 6 }, "end": { - "line": 126, + "line": 127, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 6633, - "end": 6646, + "start": 6694, + "end": 6707, "loc": { "start": { - "line": 126, + "line": 127, "column": 6 }, "end": { - "line": 126, + "line": 127, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 6633, - "end": 6644, + "start": 6694, + "end": 6705, "loc": { "start": { - "line": 126, + "line": 127, "column": 6 }, "end": { - "line": 126, + "line": 127, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 6633, - "end": 6637, + "start": 6694, + "end": 6698, "loc": { "start": { - "line": 126, + "line": 127, "column": 6 }, "end": { - "line": 126, + "line": 127, "column": 10 } } }, "property": { "type": "Identifier", - "start": 6638, - "end": 6644, + "start": 6699, + "end": 6705, "loc": { "start": { - "line": 126, + "line": 127, "column": 11 }, "end": { - "line": 126, + "line": 127, "column": 17 }, "identifierName": "render" @@ -45290,72 +46277,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 6658, - "end": 6784, + "start": 6719, + "end": 6845, "loc": { "start": { - "line": 127, + "line": 128, "column": 9 }, "end": { - "line": 130, + "line": 131, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6667, - "end": 6731, + "start": 6728, + "end": 6792, "loc": { "start": { - "line": 128, + "line": 129, "column": 6 }, "end": { - "line": 128, + "line": 129, "column": 70 } }, "expression": { "type": "CallExpression", - "start": 6667, - "end": 6730, + "start": 6728, + "end": 6791, "loc": { "start": { - "line": 128, + "line": 129, "column": 6 }, "end": { - "line": 128, + "line": 129, "column": 69 } }, "callee": { "type": "MemberExpression", - "start": 6667, - "end": 6679, + "start": 6728, + "end": 6740, "loc": { "start": { - "line": 128, + "line": 129, "column": 6 }, "end": { - "line": 128, + "line": 129, "column": 18 } }, "object": { "type": "Identifier", - "start": 6667, - "end": 6674, + "start": 6728, + "end": 6735, "loc": { "start": { - "line": 128, + "line": 129, "column": 6 }, "end": { - "line": 128, + "line": 129, "column": 13 }, "identifierName": "console" @@ -45364,15 +46351,15 @@ }, "property": { "type": "Identifier", - "start": 6675, - "end": 6679, + "start": 6736, + "end": 6740, "loc": { "start": { - "line": 128, + "line": 129, "column": 14 }, "end": { - "line": 128, + "line": 129, "column": 18 }, "identifierName": "warn" @@ -45384,30 +46371,30 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 6680, - "end": 6729, + "start": 6741, + "end": 6790, "loc": { "start": { - "line": 128, + "line": 129, "column": 19 }, "end": { - "line": 128, + "line": 129, "column": 68 } }, "expressions": [ { "type": "Identifier", - "start": 6684, - "end": 6700, + "start": 6745, + "end": 6761, "loc": { "start": { - "line": 128, + "line": 129, "column": 23 }, "end": { - "line": 128, + "line": 129, "column": 39 }, "identifierName": "keyboardDOMQuery" @@ -45418,15 +46405,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 6681, - "end": 6682, + "start": 6742, + "end": 6743, "loc": { "start": { - "line": 128, + "line": 129, "column": 20 }, "end": { - "line": 128, + "line": 129, "column": 21 } }, @@ -45438,15 +46425,15 @@ }, { "type": "TemplateElement", - "start": 6701, - "end": 6728, + "start": 6762, + "end": 6789, "loc": { "start": { - "line": 128, + "line": 129, "column": 40 }, "end": { - "line": 128, + "line": 129, "column": 67 } }, @@ -45463,43 +46450,43 @@ }, { "type": "ThrowStatement", - "start": 6739, - "end": 6777, + "start": 6800, + "end": 6838, "loc": { "start": { - "line": 129, + "line": 130, "column": 6 }, "end": { - "line": 129, + "line": 130, "column": 44 } }, "argument": { "type": "NewExpression", - "start": 6745, - "end": 6776, + "start": 6806, + "end": 6837, "loc": { "start": { - "line": 129, + "line": 130, "column": 12 }, "end": { - "line": 129, + "line": 130, "column": 43 } }, "callee": { "type": "Identifier", - "start": 6749, - "end": 6754, + "start": 6810, + "end": 6815, "loc": { "start": { - "line": 129, + "line": 130, "column": 16 }, "end": { - "line": 129, + "line": 130, "column": 21 }, "identifierName": "Error" @@ -45509,15 +46496,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6755, - "end": 6775, + "start": 6816, + "end": 6836, "loc": { "start": { - "line": 129, + "line": 130, "column": 22 }, "end": { - "line": 129, + "line": 130, "column": 42 } }, @@ -45538,15 +46525,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6560, - "end": 6599, + "start": 6621, + "end": 6660, "loc": { "start": { - "line": 122, + "line": 123, "column": 4 }, "end": { - "line": 124, + "line": 125, "column": 7 } } @@ -45556,15 +46543,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6792, - "end": 6905, + "start": 6853, + "end": 6966, "loc": { "start": { - "line": 132, + "line": 133, "column": 4 }, "end": { - "line": 135, + "line": 136, "column": 7 } } @@ -45573,29 +46560,29 @@ }, { "type": "IfStatement", - "start": 6911, - "end": 6996, + "start": 6972, + "end": 7057, "loc": { "start": { - "line": 136, + "line": 137, "column": 4 }, "end": { - "line": 137, + "line": 138, "column": 45 } }, "test": { "type": "UnaryExpression", - "start": 6914, - "end": 6948, + "start": 6975, + "end": 7009, "loc": { "start": { - "line": 136, + "line": 137, "column": 7 }, "end": { - "line": 136, + "line": 137, "column": 41 } }, @@ -45603,29 +46590,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 6915, - "end": 6948, + "start": 6976, + "end": 7009, "loc": { "start": { - "line": 136, + "line": 137, "column": 8 }, "end": { - "line": 136, + "line": 137, "column": 41 } }, "object": { "type": "Identifier", - "start": 6915, - "end": 6921, + "start": 6976, + "end": 6982, "loc": { "start": { - "line": 136, + "line": 137, "column": 8 }, "end": { - "line": 136, + "line": 137, "column": 14 }, "identifierName": "window" @@ -45635,15 +46622,15 @@ }, "property": { "type": "StringLiteral", - "start": 6922, - "end": 6947, + "start": 6983, + "end": 7008, "loc": { "start": { - "line": 136, + "line": 137, "column": 15 }, "end": { - "line": 136, + "line": 137, "column": 40 } }, @@ -45663,58 +46650,58 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6957, - "end": 6996, + "start": 7018, + "end": 7057, "loc": { "start": { - "line": 137, + "line": 138, "column": 6 }, "end": { - "line": 137, + "line": 138, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 6957, - "end": 6995, + "start": 7018, + "end": 7056, "loc": { "start": { - "line": 137, + "line": 138, "column": 6 }, "end": { - "line": 137, + "line": 138, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6957, - "end": 6990, + "start": 7018, + "end": 7051, "loc": { "start": { - "line": 137, + "line": 138, "column": 6 }, "end": { - "line": 137, + "line": 138, "column": 39 } }, "object": { "type": "Identifier", - "start": 6957, - "end": 6963, + "start": 7018, + "end": 7024, "loc": { "start": { - "line": 137, + "line": 138, "column": 6 }, "end": { - "line": 137, + "line": 138, "column": 12 }, "identifierName": "window" @@ -45723,15 +46710,15 @@ }, "property": { "type": "StringLiteral", - "start": 6964, - "end": 6989, + "start": 7025, + "end": 7050, "loc": { "start": { - "line": 137, + "line": 138, "column": 13 }, "end": { - "line": 137, + "line": 138, "column": 38 } }, @@ -45745,15 +46732,15 @@ }, "right": { "type": "ObjectExpression", - "start": 6993, - "end": 6995, + "start": 7054, + "end": 7056, "loc": { "start": { - "line": 137, + "line": 138, "column": 42 }, "end": { - "line": 137, + "line": 138, "column": 44 } }, @@ -45766,15 +46753,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6792, - "end": 6905, + "start": 6853, + "end": 6966, "loc": { "start": { - "line": 132, + "line": 133, "column": 4 }, "end": { - "line": 135, + "line": 136, "column": 7 } } @@ -45783,72 +46770,72 @@ }, { "type": "ExpressionStatement", - "start": 7010, - "end": 7100, + "start": 7071, + "end": 7161, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 94 } }, "expression": { "type": "AssignmentExpression", - "start": 7010, - "end": 7099, + "start": 7071, + "end": 7160, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7010, - "end": 7092, + "start": 7071, + "end": 7153, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 86 } }, "object": { "type": "MemberExpression", - "start": 7010, - "end": 7043, + "start": 7071, + "end": 7104, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 37 } }, "object": { "type": "Identifier", - "start": 7010, - "end": 7016, + "start": 7071, + "end": 7077, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 10 }, "identifierName": "window" @@ -45857,15 +46844,15 @@ }, "property": { "type": "StringLiteral", - "start": 7017, - "end": 7042, + "start": 7078, + "end": 7103, "loc": { "start": { - "line": 139, + "line": 140, "column": 11 }, "end": { - "line": 139, + "line": 140, "column": 36 } }, @@ -45879,72 +46866,72 @@ }, "property": { "type": "CallExpression", - "start": 7044, - "end": 7091, + "start": 7105, + "end": 7152, "loc": { "start": { - "line": 139, + "line": 140, "column": 38 }, "end": { - "line": 139, + "line": 140, "column": 85 } }, "callee": { "type": "MemberExpression", - "start": 7044, - "end": 7068, + "start": 7105, + "end": 7129, "loc": { "start": { - "line": 139, + "line": 140, "column": 38 }, "end": { - "line": 139, + "line": 140, "column": 62 } }, "object": { "type": "MemberExpression", - "start": 7044, - "end": 7058, + "start": 7105, + "end": 7119, "loc": { "start": { - "line": 139, + "line": 140, "column": 38 }, "end": { - "line": 139, + "line": 140, "column": 52 } }, "object": { "type": "ThisExpression", - "start": 7044, - "end": 7048, + "start": 7105, + "end": 7109, "loc": { "start": { - "line": 139, + "line": 140, "column": 38 }, "end": { - "line": 139, + "line": 140, "column": 42 } } }, "property": { "type": "Identifier", - "start": 7049, - "end": 7058, + "start": 7110, + "end": 7119, "loc": { "start": { - "line": 139, + "line": 140, "column": 43 }, "end": { - "line": 139, + "line": 140, "column": 52 }, "identifierName": "utilities" @@ -45955,15 +46942,15 @@ }, "property": { "type": "Identifier", - "start": 7059, - "end": 7068, + "start": 7120, + "end": 7129, "loc": { "start": { - "line": 139, + "line": 140, "column": 53 }, "end": { - "line": 139, + "line": 140, "column": 62 }, "identifierName": "camelCase" @@ -45975,44 +46962,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 7069, - "end": 7090, + "start": 7130, + "end": 7151, "loc": { "start": { - "line": 139, + "line": 140, "column": 63 }, "end": { - "line": 139, + "line": 140, "column": 84 } }, "object": { "type": "ThisExpression", - "start": 7069, - "end": 7073, + "start": 7130, + "end": 7134, "loc": { "start": { - "line": 139, + "line": 140, "column": 63 }, "end": { - "line": 139, + "line": 140, "column": 67 } } }, "property": { "type": "Identifier", - "start": 7074, - "end": 7090, + "start": 7135, + "end": 7151, "loc": { "start": { - "line": 139, + "line": 140, "column": 68 }, "end": { - "line": 139, + "line": 140, "column": 84 }, "identifierName": "keyboardDOMClass" @@ -46027,15 +47014,15 @@ }, "right": { "type": "ThisExpression", - "start": 7095, - "end": 7099, + "start": 7156, + "end": 7160, "loc": { "start": { - "line": 139, + "line": 140, "column": 89 }, "end": { - "line": 139, + "line": 140, "column": 93 } } @@ -46045,15 +47032,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7108, - "end": 7154, + "start": 7169, + "end": 7215, "loc": { "start": { - "line": 141, + "line": 142, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 7 } } @@ -46062,58 +47049,58 @@ }, { "type": "ExpressionStatement", - "start": 7160, - "end": 7220, + "start": 7221, + "end": 7281, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 64 } }, "expression": { "type": "AssignmentExpression", - "start": 7160, - "end": 7219, + "start": 7221, + "end": 7280, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 63 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7160, - "end": 7190, + "start": 7221, + "end": 7251, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 7160, - "end": 7164, + "start": 7221, + "end": 7225, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 8 } }, @@ -46121,15 +47108,15 @@ }, "property": { "type": "Identifier", - "start": 7165, - "end": 7190, + "start": 7226, + "end": 7251, "loc": { "start": { - "line": 144, + "line": 145, "column": 9 }, "end": { - "line": 144, + "line": 145, "column": 34 }, "identifierName": "physicalKeyboardInterface" @@ -46141,29 +47128,29 @@ }, "right": { "type": "NewExpression", - "start": 7193, - "end": 7219, + "start": 7254, + "end": 7280, "loc": { "start": { - "line": 144, + "line": 145, "column": 37 }, "end": { - "line": 144, + "line": 145, "column": 63 } }, "callee": { "type": "Identifier", - "start": 7197, - "end": 7213, + "start": 7258, + "end": 7274, "loc": { "start": { - "line": 144, + "line": 145, "column": 41 }, "end": { - "line": 144, + "line": 145, "column": 57 }, "identifierName": "PhysicalKeyboard" @@ -46173,15 +47160,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 7214, - "end": 7218, + "start": 7275, + "end": 7279, "loc": { "start": { - "line": 144, + "line": 145, "column": 58 }, "end": { - "line": 144, + "line": 145, "column": 62 } } @@ -46194,15 +47181,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7108, - "end": 7154, + "start": 7169, + "end": 7215, "loc": { "start": { - "line": 141, + "line": 142, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 7 } } @@ -46212,15 +47199,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7228, - "end": 7256, + "start": 7289, + "end": 7317, "loc": { "start": { - "line": 146, + "line": 147, "column": 4 }, "end": { - "line": 148, + "line": 149, "column": 7 } } @@ -46229,58 +47216,58 @@ }, { "type": "ExpressionStatement", - "start": 7262, - "end": 7280, + "start": 7323, + "end": 7341, "loc": { "start": { - "line": 149, + "line": 150, "column": 4 }, "end": { - "line": 149, + "line": 150, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 7262, - "end": 7279, + "start": 7323, + "end": 7340, "loc": { "start": { - "line": 149, + "line": 150, "column": 4 }, "end": { - "line": 149, + "line": 150, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7262, - "end": 7274, + "start": 7323, + "end": 7335, "loc": { "start": { - "line": 149, + "line": 150, "column": 4 }, "end": { - "line": 149, + "line": 150, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 7262, - "end": 7266, + "start": 7323, + "end": 7327, "loc": { "start": { - "line": 149, + "line": 150, "column": 4 }, "end": { - "line": 149, + "line": 150, "column": 8 } }, @@ -46288,15 +47275,15 @@ }, "property": { "type": "Identifier", - "start": 7267, - "end": 7274, + "start": 7328, + "end": 7335, "loc": { "start": { - "line": 149, + "line": 150, "column": 9 }, "end": { - "line": 149, + "line": 150, "column": 16 }, "identifierName": "modules" @@ -46308,15 +47295,15 @@ }, "right": { "type": "ObjectExpression", - "start": 7277, - "end": 7279, + "start": 7338, + "end": 7340, "loc": { "start": { - "line": 149, + "line": 150, "column": 19 }, "end": { - "line": 149, + "line": 150, "column": 21 } }, @@ -46328,15 +47315,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7228, - "end": 7256, + "start": 7289, + "end": 7317, "loc": { "start": { - "line": 146, + "line": 147, "column": 4 }, "end": { - "line": 148, + "line": 149, "column": 7 } } @@ -46345,72 +47332,72 @@ }, { "type": "ExpressionStatement", - "start": 7286, - "end": 7305, + "start": 7347, + "end": 7366, "loc": { "start": { - "line": 150, + "line": 151, "column": 4 }, "end": { - "line": 150, + "line": 151, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 7286, - "end": 7304, + "start": 7347, + "end": 7365, "loc": { "start": { - "line": 150, + "line": 151, "column": 4 }, "end": { - "line": 150, + "line": 151, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 7286, - "end": 7302, + "start": 7347, + "end": 7363, "loc": { "start": { - "line": 150, + "line": 151, "column": 4 }, "end": { - "line": 150, + "line": 151, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 7286, - "end": 7290, + "start": 7347, + "end": 7351, "loc": { "start": { - "line": 150, + "line": 151, "column": 4 }, "end": { - "line": 150, + "line": 151, "column": 8 } } }, "property": { "type": "Identifier", - "start": 7291, - "end": 7302, + "start": 7352, + "end": 7363, "loc": { "start": { - "line": 150, + "line": 151, "column": 9 }, "end": { - "line": 150, + "line": 151, "column": 20 }, "identifierName": "loadModules" @@ -46448,15 +47435,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7316, - "end": 7428, + "start": 7377, + "end": 7489, "loc": { "start": { - "line": 153, + "line": 154, "column": 2 }, "end": { - "line": 156, + "line": 157, "column": 5 } } @@ -46465,15 +47452,15 @@ }, { "type": "ClassMethod", - "start": 7432, - "end": 8819, + "start": 7493, + "end": 8880, "loc": { "start": { - "line": 157, + "line": 158, "column": 2 }, "end": { - "line": 207, + "line": 208, "column": 3 } }, @@ -46481,15 +47468,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 7432, - "end": 7451, + "start": 7493, + "end": 7512, "loc": { "start": { - "line": 157, + "line": 158, "column": 2 }, "end": { - "line": 157, + "line": 158, "column": 21 }, "identifierName": "handleButtonClicked" @@ -46505,15 +47492,15 @@ "params": [ { "type": "Identifier", - "start": 7452, - "end": 7458, + "start": 7513, + "end": 7519, "loc": { "start": { - "line": 157, + "line": 158, "column": 22 }, "end": { - "line": 157, + "line": 158, "column": 28 }, "identifierName": "button" @@ -46523,59 +47510,59 @@ ], "body": { "type": "BlockStatement", - "start": 7459, - "end": 8819, + "start": 7520, + "end": 8880, "loc": { "start": { - "line": 157, + "line": 158, "column": 29 }, "end": { - "line": 207, + "line": 208, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 7466, - "end": 7497, + "start": 7527, + "end": 7558, "loc": { "start": { - "line": 158, + "line": 159, "column": 4 }, "end": { - "line": 158, + "line": 159, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7470, - "end": 7496, + "start": 7531, + "end": 7557, "loc": { "start": { - "line": 158, + "line": 159, "column": 8 }, "end": { - "line": 158, + "line": 159, "column": 34 } }, "id": { "type": "Identifier", - "start": 7470, - "end": 7475, + "start": 7531, + "end": 7536, "loc": { "start": { - "line": 158, + "line": 159, "column": 8 }, "end": { - "line": 158, + "line": 159, "column": 13 }, "identifierName": "debug" @@ -46584,58 +47571,58 @@ }, "init": { "type": "MemberExpression", - "start": 7478, - "end": 7496, + "start": 7539, + "end": 7557, "loc": { "start": { - "line": 158, + "line": 159, "column": 16 }, "end": { - "line": 158, + "line": 159, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 7478, - "end": 7490, + "start": 7539, + "end": 7551, "loc": { "start": { - "line": 158, + "line": 159, "column": 16 }, "end": { - "line": 158, + "line": 159, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 7478, - "end": 7482, + "start": 7539, + "end": 7543, "loc": { "start": { - "line": 158, + "line": 159, "column": 16 }, "end": { - "line": 158, + "line": 159, "column": 20 } } }, "property": { "type": "Identifier", - "start": 7483, - "end": 7490, + "start": 7544, + "end": 7551, "loc": { "start": { - "line": 158, + "line": 159, "column": 21 }, "end": { - "line": 158, + "line": 159, "column": 28 }, "identifierName": "options" @@ -46646,15 +47633,15 @@ }, "property": { "type": "Identifier", - "start": 7491, - "end": 7496, + "start": 7552, + "end": 7557, "loc": { "start": { - "line": 158, + "line": 159, "column": 29 }, "end": { - "line": 158, + "line": 159, "column": 34 }, "identifierName": "debug" @@ -46670,15 +47657,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7505, - "end": 7554, + "start": 7566, + "end": 7615, "loc": { "start": { - "line": 160, + "line": 161, "column": 4 }, "end": { - "line": 162, + "line": 163, "column": 7 } } @@ -46687,43 +47674,43 @@ }, { "type": "IfStatement", - "start": 7560, - "end": 7602, + "start": 7621, + "end": 7663, "loc": { "start": { - "line": 163, + "line": 164, "column": 4 }, "end": { - "line": 164, + "line": 165, "column": 19 } }, "test": { "type": "BinaryExpression", - "start": 7563, - "end": 7580, + "start": 7624, + "end": 7641, "loc": { "start": { - "line": 163, + "line": 164, "column": 7 }, "end": { - "line": 163, + "line": 164, "column": 24 } }, "left": { "type": "Identifier", - "start": 7563, - "end": 7569, + "start": 7624, + "end": 7630, "loc": { "start": { - "line": 163, + "line": 164, "column": 7 }, "end": { - "line": 163, + "line": 164, "column": 13 }, "identifierName": "button" @@ -46734,15 +47721,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 7574, - "end": 7580, + "start": 7635, + "end": 7641, "loc": { "start": { - "line": 163, + "line": 164, "column": 18 }, "end": { - "line": 163, + "line": 164, "column": 24 } }, @@ -46756,29 +47743,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 7589, - "end": 7602, + "start": 7650, + "end": 7663, "loc": { "start": { - "line": 164, + "line": 165, "column": 6 }, "end": { - "line": 164, + "line": 165, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 7596, - "end": 7601, + "start": 7657, + "end": 7662, "loc": { "start": { - "line": 164, + "line": 165, "column": 13 }, "end": { - "line": 164, + "line": 165, "column": 18 } }, @@ -46791,15 +47778,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7505, - "end": 7554, + "start": 7566, + "end": 7615, "loc": { "start": { - "line": 160, + "line": 161, "column": 4 }, "end": { - "line": 162, + "line": 163, "column": 7 } } @@ -46809,15 +47796,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7610, - "end": 7649, + "start": 7671, + "end": 7710, "loc": { "start": { - "line": 166, + "line": 167, "column": 4 }, "end": { - "line": 168, + "line": 169, "column": 7 } } @@ -46826,43 +47813,43 @@ }, { "type": "IfStatement", - "start": 7655, - "end": 7744, + "start": 7716, + "end": 7805, "loc": { "start": { - "line": 169, + "line": 170, "column": 4 }, "end": { - "line": 170, + "line": 171, "column": 38 } }, "test": { "type": "BinaryExpression", - "start": 7658, - "end": 7703, + "start": 7719, + "end": 7764, "loc": { "start": { - "line": 169, + "line": 170, "column": 7 }, "end": { - "line": 169, + "line": 170, "column": 52 } }, "left": { "type": "UnaryExpression", - "start": 7658, - "end": 7688, + "start": 7719, + "end": 7749, "loc": { "start": { - "line": 169, + "line": 170, "column": 7 }, "end": { - "line": 169, + "line": 170, "column": 37 } }, @@ -46870,43 +47857,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 7665, - "end": 7688, + "start": 7726, + "end": 7749, "loc": { "start": { - "line": 169, + "line": 170, "column": 14 }, "end": { - "line": 169, + "line": 170, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 7665, - "end": 7677, + "start": 7726, + "end": 7738, "loc": { "start": { - "line": 169, + "line": 170, "column": 14 }, "end": { - "line": 169, + "line": 170, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 7665, - "end": 7669, + "start": 7726, + "end": 7730, "loc": { "start": { - "line": 169, + "line": 170, "column": 14 }, "end": { - "line": 169, + "line": 170, "column": 18 } }, @@ -46914,15 +47901,15 @@ }, "property": { "type": "Identifier", - "start": 7670, - "end": 7677, + "start": 7731, + "end": 7738, "loc": { "start": { - "line": 169, + "line": 170, "column": 19 }, "end": { - "line": 169, + "line": 170, "column": 26 }, "identifierName": "options" @@ -46934,15 +47921,15 @@ }, "property": { "type": "Identifier", - "start": 7678, - "end": 7688, + "start": 7739, + "end": 7749, "loc": { "start": { - "line": 169, + "line": 170, "column": 27 }, "end": { - "line": 169, + "line": 170, "column": 37 }, "identifierName": "onKeyPress" @@ -46960,15 +47947,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 7693, - "end": 7703, + "start": 7754, + "end": 7764, "loc": { "start": { - "line": 169, + "line": 170, "column": 42 }, "end": { - "line": 169, + "line": 170, "column": 52 } }, @@ -46982,86 +47969,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7712, - "end": 7744, + "start": 7773, + "end": 7805, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 7712, - "end": 7743, + "start": 7773, + "end": 7804, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 7712, - "end": 7735, + "start": 7773, + "end": 7796, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 7712, - "end": 7724, + "start": 7773, + "end": 7785, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 7712, - "end": 7716, + "start": 7773, + "end": 7777, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 10 } } }, "property": { "type": "Identifier", - "start": 7717, - "end": 7724, + "start": 7778, + "end": 7785, "loc": { "start": { - "line": 170, + "line": 171, "column": 11 }, "end": { - "line": 170, + "line": 171, "column": 18 }, "identifierName": "options" @@ -47072,15 +48059,15 @@ }, "property": { "type": "Identifier", - "start": 7725, - "end": 7735, + "start": 7786, + "end": 7796, "loc": { "start": { - "line": 170, + "line": 171, "column": 19 }, "end": { - "line": 170, + "line": 171, "column": 29 }, "identifierName": "onKeyPress" @@ -47092,15 +48079,15 @@ "arguments": [ { "type": "Identifier", - "start": 7736, - "end": 7742, + "start": 7797, + "end": 7803, "loc": { "start": { - "line": 170, + "line": 171, "column": 30 }, "end": { - "line": 170, + "line": 171, "column": 36 }, "identifierName": "button" @@ -47115,15 +48102,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7610, - "end": 7649, + "start": 7671, + "end": 7710, "loc": { "start": { - "line": 166, + "line": 167, "column": 4 }, "end": { - "line": 168, + "line": 169, "column": 7 } } @@ -47132,29 +48119,29 @@ }, { "type": "IfStatement", - "start": 7756, - "end": 7843, + "start": 7817, + "end": 7904, "loc": { "start": { - "line": 172, + "line": 173, "column": 4 }, "end": { - "line": 173, + "line": 174, "column": 46 } }, "test": { "type": "UnaryExpression", - "start": 7759, - "end": 7794, + "start": 7820, + "end": 7855, "loc": { "start": { - "line": 172, + "line": 173, "column": 7 }, "end": { - "line": 172, + "line": 173, "column": 42 } }, @@ -47162,58 +48149,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 7760, - "end": 7794, + "start": 7821, + "end": 7855, "loc": { "start": { - "line": 172, + "line": 173, "column": 8 }, "end": { - "line": 172, + "line": 173, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 7760, - "end": 7770, + "start": 7821, + "end": 7831, "loc": { "start": { - "line": 172, + "line": 173, "column": 8 }, "end": { - "line": 172, + "line": 173, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 7760, - "end": 7764, + "start": 7821, + "end": 7825, "loc": { "start": { - "line": 172, + "line": 173, "column": 8 }, "end": { - "line": 172, + "line": 173, "column": 12 } } }, "property": { "type": "Identifier", - "start": 7765, - "end": 7770, + "start": 7826, + "end": 7831, "loc": { "start": { - "line": 172, + "line": 173, "column": 13 }, "end": { - "line": 172, + "line": 173, "column": 18 }, "identifierName": "input" @@ -47224,58 +48211,58 @@ }, "property": { "type": "MemberExpression", - "start": 7771, - "end": 7793, + "start": 7832, + "end": 7854, "loc": { "start": { - "line": 172, + "line": 173, "column": 19 }, "end": { - "line": 172, + "line": 173, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 7771, - "end": 7783, + "start": 7832, + "end": 7844, "loc": { "start": { - "line": 172, + "line": 173, "column": 19 }, "end": { - "line": 172, + "line": 173, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 7771, - "end": 7775, + "start": 7832, + "end": 7836, "loc": { "start": { - "line": 172, + "line": 173, "column": 19 }, "end": { - "line": 172, + "line": 173, "column": 23 } } }, "property": { "type": "Identifier", - "start": 7776, - "end": 7783, + "start": 7837, + "end": 7844, "loc": { "start": { - "line": 172, + "line": 173, "column": 24 }, "end": { - "line": 172, + "line": 173, "column": 31 }, "identifierName": "options" @@ -47286,15 +48273,15 @@ }, "property": { "type": "Identifier", - "start": 7784, - "end": 7793, + "start": 7845, + "end": 7854, "loc": { "start": { - "line": 172, + "line": 173, "column": 32 }, "end": { - "line": 172, + "line": 173, "column": 41 }, "identifierName": "inputName" @@ -47311,87 +48298,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7803, - "end": 7843, + "start": 7864, + "end": 7904, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 46 } }, "expression": { "type": "AssignmentExpression", - "start": 7803, - "end": 7842, + "start": 7864, + "end": 7903, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7803, - "end": 7837, + "start": 7864, + "end": 7898, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 7803, - "end": 7813, + "start": 7864, + "end": 7874, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 7803, - "end": 7807, + "start": 7864, + "end": 7868, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 10 } } }, "property": { "type": "Identifier", - "start": 7808, - "end": 7813, + "start": 7869, + "end": 7874, "loc": { "start": { - "line": 173, + "line": 174, "column": 11 }, "end": { - "line": 173, + "line": 174, "column": 16 }, "identifierName": "input" @@ -47402,58 +48389,58 @@ }, "property": { "type": "MemberExpression", - "start": 7814, - "end": 7836, + "start": 7875, + "end": 7897, "loc": { "start": { - "line": 173, + "line": 174, "column": 17 }, "end": { - "line": 173, + "line": 174, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 7814, - "end": 7826, + "start": 7875, + "end": 7887, "loc": { "start": { - "line": 173, + "line": 174, "column": 17 }, "end": { - "line": 173, + "line": 174, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 7814, - "end": 7818, + "start": 7875, + "end": 7879, "loc": { "start": { - "line": 173, + "line": 174, "column": 17 }, "end": { - "line": 173, + "line": 174, "column": 21 } } }, "property": { "type": "Identifier", - "start": 7819, - "end": 7826, + "start": 7880, + "end": 7887, "loc": { "start": { - "line": 173, + "line": 174, "column": 22 }, "end": { - "line": 173, + "line": 174, "column": 29 }, "identifierName": "options" @@ -47464,15 +48451,15 @@ }, "property": { "type": "Identifier", - "start": 7827, - "end": 7836, + "start": 7888, + "end": 7897, "loc": { "start": { - "line": 173, + "line": 174, "column": 30 }, "end": { - "line": 173, + "line": 174, "column": 39 }, "identifierName": "inputName" @@ -47485,15 +48472,15 @@ }, "right": { "type": "StringLiteral", - "start": 7840, - "end": 7842, + "start": 7901, + "end": 7903, "loc": { "start": { - "line": 173, + "line": 174, "column": 43 }, "end": { - "line": 173, + "line": 174, "column": 45 } }, @@ -47509,44 +48496,44 @@ }, { "type": "VariableDeclaration", - "start": 7851, - "end": 7979, + "start": 7912, + "end": 8040, "loc": { "start": { - "line": 175, + "line": 176, "column": 4 }, "end": { - "line": 175, + "line": 176, "column": 132 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7855, - "end": 7978, + "start": 7916, + "end": 8039, "loc": { "start": { - "line": 175, + "line": 176, "column": 8 }, "end": { - "line": 175, + "line": 176, "column": 131 } }, "id": { "type": "Identifier", - "start": 7855, - "end": 7867, + "start": 7916, + "end": 7928, "loc": { "start": { - "line": 175, + "line": 176, "column": 8 }, "end": { - "line": 175, + "line": 176, "column": 20 }, "identifierName": "updatedInput" @@ -47555,72 +48542,72 @@ }, "init": { "type": "CallExpression", - "start": 7870, - "end": 7978, + "start": 7931, + "end": 8039, "loc": { "start": { - "line": 175, + "line": 176, "column": 23 }, "end": { - "line": 175, + "line": 176, "column": 131 } }, "callee": { "type": "MemberExpression", - "start": 7870, - "end": 7900, + "start": 7931, + "end": 7961, "loc": { "start": { - "line": 175, + "line": 176, "column": 23 }, "end": { - "line": 175, + "line": 176, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 7870, - "end": 7884, + "start": 7931, + "end": 7945, "loc": { "start": { - "line": 175, + "line": 176, "column": 23 }, "end": { - "line": 175, + "line": 176, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 7870, - "end": 7874, + "start": 7931, + "end": 7935, "loc": { "start": { - "line": 175, + "line": 176, "column": 23 }, "end": { - "line": 175, + "line": 176, "column": 27 } } }, "property": { "type": "Identifier", - "start": 7875, - "end": 7884, + "start": 7936, + "end": 7945, "loc": { "start": { - "line": 175, + "line": 176, "column": 28 }, "end": { - "line": 175, + "line": 176, "column": 37 }, "identifierName": "utilities" @@ -47631,15 +48618,15 @@ }, "property": { "type": "Identifier", - "start": 7885, - "end": 7900, + "start": 7946, + "end": 7961, "loc": { "start": { - "line": 175, + "line": 176, "column": 38 }, "end": { - "line": 175, + "line": 176, "column": 53 }, "identifierName": "getUpdatedInput" @@ -47651,15 +48638,15 @@ "arguments": [ { "type": "Identifier", - "start": 7901, - "end": 7907, + "start": 7962, + "end": 7968, "loc": { "start": { - "line": 175, + "line": 176, "column": 54 }, "end": { - "line": 175, + "line": 176, "column": 60 }, "identifierName": "button" @@ -47668,58 +48655,58 @@ }, { "type": "MemberExpression", - "start": 7909, - "end": 7943, + "start": 7970, + "end": 8004, "loc": { "start": { - "line": 175, + "line": 176, "column": 62 }, "end": { - "line": 175, + "line": 176, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 7909, - "end": 7919, + "start": 7970, + "end": 7980, "loc": { "start": { - "line": 175, + "line": 176, "column": 62 }, "end": { - "line": 175, + "line": 176, "column": 72 } }, "object": { "type": "ThisExpression", - "start": 7909, - "end": 7913, + "start": 7970, + "end": 7974, "loc": { "start": { - "line": 175, + "line": 176, "column": 62 }, "end": { - "line": 175, + "line": 176, "column": 66 } } }, "property": { "type": "Identifier", - "start": 7914, - "end": 7919, + "start": 7975, + "end": 7980, "loc": { "start": { - "line": 175, + "line": 176, "column": 67 }, "end": { - "line": 175, + "line": 176, "column": 72 }, "identifierName": "input" @@ -47730,58 +48717,58 @@ }, "property": { "type": "MemberExpression", - "start": 7920, - "end": 7942, + "start": 7981, + "end": 8003, "loc": { "start": { - "line": 175, + "line": 176, "column": 73 }, "end": { - "line": 175, + "line": 176, "column": 95 } }, "object": { "type": "MemberExpression", - "start": 7920, - "end": 7932, + "start": 7981, + "end": 7993, "loc": { "start": { - "line": 175, + "line": 176, "column": 73 }, "end": { - "line": 175, + "line": 176, "column": 85 } }, "object": { "type": "ThisExpression", - "start": 7920, - "end": 7924, + "start": 7981, + "end": 7985, "loc": { "start": { - "line": 175, + "line": 176, "column": 73 }, "end": { - "line": 175, + "line": 176, "column": 77 } } }, "property": { "type": "Identifier", - "start": 7925, - "end": 7932, + "start": 7986, + "end": 7993, "loc": { "start": { - "line": 175, + "line": 176, "column": 78 }, "end": { - "line": 175, + "line": 176, "column": 85 }, "identifierName": "options" @@ -47792,15 +48779,15 @@ }, "property": { "type": "Identifier", - "start": 7933, - "end": 7942, + "start": 7994, + "end": 8003, "loc": { "start": { - "line": 175, + "line": 176, "column": 86 }, "end": { - "line": 175, + "line": 176, "column": 95 }, "identifierName": "inputName" @@ -47813,44 +48800,44 @@ }, { "type": "MemberExpression", - "start": 7945, - "end": 7957, + "start": 8006, + "end": 8018, "loc": { "start": { - "line": 175, + "line": 176, "column": 98 }, "end": { - "line": 175, + "line": 176, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 7945, - "end": 7949, + "start": 8006, + "end": 8010, "loc": { "start": { - "line": 175, + "line": 176, "column": 98 }, "end": { - "line": 175, + "line": 176, "column": 102 } } }, "property": { "type": "Identifier", - "start": 7950, - "end": 7957, + "start": 8011, + "end": 8018, "loc": { "start": { - "line": 175, + "line": 176, "column": 103 }, "end": { - "line": 175, + "line": 176, "column": 110 }, "identifierName": "options" @@ -47861,44 +48848,44 @@ }, { "type": "MemberExpression", - "start": 7959, - "end": 7977, + "start": 8020, + "end": 8038, "loc": { "start": { - "line": 175, + "line": 176, "column": 112 }, "end": { - "line": 175, + "line": 176, "column": 130 } }, "object": { "type": "ThisExpression", - "start": 7959, - "end": 7963, + "start": 8020, + "end": 8024, "loc": { "start": { - "line": 175, + "line": 176, "column": 112 }, "end": { - "line": 175, + "line": 176, "column": 116 } } }, "property": { "type": "Identifier", - "start": 7964, - "end": 7977, + "start": 8025, + "end": 8038, "loc": { "start": { - "line": 175, + "line": 176, "column": 117 }, "end": { - "line": 175, + "line": 176, "column": 130 }, "identifierName": "caretPosition" @@ -47915,86 +48902,86 @@ }, { "type": "IfStatement", - "start": 7987, - "end": 8741, + "start": 8048, + "end": 8802, "loc": { "start": { - "line": 177, + "line": 178, "column": 4 }, "end": { - "line": 202, + "line": 203, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 7990, - "end": 8041, + "start": 8051, + "end": 8102, "loc": { "start": { - "line": 177, + "line": 178, "column": 7 }, "end": { - "line": 177, + "line": 178, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 7990, - "end": 8024, + "start": 8051, + "end": 8085, "loc": { "start": { - "line": 177, + "line": 178, "column": 7 }, "end": { - "line": 177, + "line": 178, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 7990, - "end": 8000, + "start": 8051, + "end": 8061, "loc": { "start": { - "line": 177, + "line": 178, "column": 7 }, "end": { - "line": 177, + "line": 178, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 7990, - "end": 7994, + "start": 8051, + "end": 8055, "loc": { "start": { - "line": 177, + "line": 178, "column": 7 }, "end": { - "line": 177, + "line": 178, "column": 11 } } }, "property": { "type": "Identifier", - "start": 7995, - "end": 8000, + "start": 8056, + "end": 8061, "loc": { "start": { - "line": 177, + "line": 178, "column": 12 }, "end": { - "line": 177, + "line": 178, "column": 17 }, "identifierName": "input" @@ -48005,58 +48992,58 @@ }, "property": { "type": "MemberExpression", - "start": 8001, - "end": 8023, + "start": 8062, + "end": 8084, "loc": { "start": { - "line": 177, + "line": 178, "column": 18 }, "end": { - "line": 177, + "line": 178, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8001, - "end": 8013, + "start": 8062, + "end": 8074, "loc": { "start": { - "line": 177, + "line": 178, "column": 18 }, "end": { - "line": 177, + "line": 178, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 8001, - "end": 8005, + "start": 8062, + "end": 8066, "loc": { "start": { - "line": 177, + "line": 178, "column": 18 }, "end": { - "line": 177, + "line": 178, "column": 22 } } }, "property": { "type": "Identifier", - "start": 8006, - "end": 8013, + "start": 8067, + "end": 8074, "loc": { "start": { - "line": 177, + "line": 178, "column": 23 }, "end": { - "line": 177, + "line": 178, "column": 30 }, "identifierName": "options" @@ -48067,15 +49054,15 @@ }, "property": { "type": "Identifier", - "start": 8014, - "end": 8023, + "start": 8075, + "end": 8084, "loc": { "start": { - "line": 177, + "line": 178, "column": 31 }, "end": { - "line": 177, + "line": 178, "column": 40 }, "identifierName": "inputName" @@ -48089,15 +49076,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 8029, - "end": 8041, + "start": 8090, + "end": 8102, "loc": { "start": { - "line": 177, + "line": 178, "column": 46 }, "end": { - "line": 177, + "line": 178, "column": 58 }, "identifierName": "updatedInput" @@ -48107,86 +49094,86 @@ }, "consequent": { "type": "BlockStatement", - "start": 8042, - "end": 8741, + "start": 8103, + "end": 8802, "loc": { "start": { - "line": 177, + "line": 178, "column": 59 }, "end": { - "line": 202, + "line": 203, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 8138, - "end": 8271, + "start": 8199, + "end": 8332, "loc": { "start": { - "line": 182, + "line": 183, "column": 6 }, "end": { - "line": 184, + "line": 185, "column": 7 } }, "test": { "type": "LogicalExpression", - "start": 8141, - "end": 8237, + "start": 8202, + "end": 8298, "loc": { "start": { - "line": 182, + "line": 183, "column": 9 }, "end": { - "line": 182, + "line": 183, "column": 105 } }, "left": { "type": "MemberExpression", - "start": 8141, - "end": 8163, + "start": 8202, + "end": 8224, "loc": { "start": { - "line": 182, + "line": 183, "column": 9 }, "end": { - "line": 182, + "line": 183, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 8141, - "end": 8153, + "start": 8202, + "end": 8214, "loc": { "start": { - "line": 182, + "line": 183, "column": 9 }, "end": { - "line": 182, + "line": 183, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 8141, - "end": 8145, + "start": 8202, + "end": 8206, "loc": { "start": { - "line": 182, + "line": 183, "column": 9 }, "end": { - "line": 182, + "line": 183, "column": 13 } }, @@ -48194,15 +49181,15 @@ }, "property": { "type": "Identifier", - "start": 8146, - "end": 8153, + "start": 8207, + "end": 8214, "loc": { "start": { - "line": 182, + "line": 183, "column": 14 }, "end": { - "line": 182, + "line": 183, "column": 21 }, "identifierName": "options" @@ -48214,15 +49201,15 @@ }, "property": { "type": "Identifier", - "start": 8154, - "end": 8163, + "start": 8215, + "end": 8224, "loc": { "start": { - "line": 182, + "line": 183, "column": 22 }, "end": { - "line": 182, + "line": 183, "column": 31 }, "identifierName": "maxLength" @@ -48235,72 +49222,72 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 8167, - "end": 8237, + "start": 8228, + "end": 8298, "loc": { "start": { - "line": 182, + "line": 183, "column": 35 }, "end": { - "line": 182, + "line": 183, "column": 105 } }, "callee": { "type": "MemberExpression", - "start": 8167, - "end": 8197, + "start": 8228, + "end": 8258, "loc": { "start": { - "line": 182, + "line": 183, "column": 35 }, "end": { - "line": 182, + "line": 183, "column": 65 } }, "object": { "type": "MemberExpression", - "start": 8167, - "end": 8181, + "start": 8228, + "end": 8242, "loc": { "start": { - "line": 182, + "line": 183, "column": 35 }, "end": { - "line": 182, + "line": 183, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 8167, - "end": 8171, + "start": 8228, + "end": 8232, "loc": { "start": { - "line": 182, + "line": 183, "column": 35 }, "end": { - "line": 182, + "line": 183, "column": 39 } } }, "property": { "type": "Identifier", - "start": 8172, - "end": 8181, + "start": 8233, + "end": 8242, "loc": { "start": { - "line": 182, + "line": 183, "column": 40 }, "end": { - "line": 182, + "line": 183, "column": 49 }, "identifierName": "utilities" @@ -48311,15 +49298,15 @@ }, "property": { "type": "Identifier", - "start": 8182, - "end": 8197, + "start": 8243, + "end": 8258, "loc": { "start": { - "line": 182, + "line": 183, "column": 50 }, "end": { - "line": 182, + "line": 183, "column": 65 }, "identifierName": "handleMaxLength" @@ -48331,44 +49318,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 8198, - "end": 8208, + "start": 8259, + "end": 8269, "loc": { "start": { - "line": 182, + "line": 183, "column": 66 }, "end": { - "line": 182, + "line": 183, "column": 76 } }, "object": { "type": "ThisExpression", - "start": 8198, - "end": 8202, + "start": 8259, + "end": 8263, "loc": { "start": { - "line": 182, + "line": 183, "column": 66 }, "end": { - "line": 182, + "line": 183, "column": 70 } } }, "property": { "type": "Identifier", - "start": 8203, - "end": 8208, + "start": 8264, + "end": 8269, "loc": { "start": { - "line": 182, + "line": 183, "column": 71 }, "end": { - "line": 182, + "line": 183, "column": 76 }, "identifierName": "input" @@ -48379,44 +49366,44 @@ }, { "type": "MemberExpression", - "start": 8210, - "end": 8222, + "start": 8271, + "end": 8283, "loc": { "start": { - "line": 182, + "line": 183, "column": 78 }, "end": { - "line": 182, + "line": 183, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 8210, - "end": 8214, + "start": 8271, + "end": 8275, "loc": { "start": { - "line": 182, + "line": 183, "column": 78 }, "end": { - "line": 182, + "line": 183, "column": 82 } } }, "property": { "type": "Identifier", - "start": 8215, - "end": 8222, + "start": 8276, + "end": 8283, "loc": { "start": { - "line": 182, + "line": 183, "column": 83 }, "end": { - "line": 182, + "line": 183, "column": 90 }, "identifierName": "options" @@ -48427,15 +49414,15 @@ }, { "type": "Identifier", - "start": 8224, - "end": 8236, + "start": 8285, + "end": 8297, "loc": { "start": { - "line": 182, + "line": 183, "column": 92 }, "end": { - "line": 182, + "line": 183, "column": 104 }, "identifierName": "updatedInput" @@ -48448,44 +49435,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 8238, - "end": 8271, + "start": 8299, + "end": 8332, "loc": { "start": { - "line": 182, + "line": 183, "column": 106 }, "end": { - "line": 184, + "line": 185, "column": 7 } }, "body": [ { "type": "ReturnStatement", - "start": 8249, - "end": 8262, + "start": 8310, + "end": 8323, "loc": { "start": { - "line": 183, + "line": 184, "column": 8 }, "end": { - "line": 183, + "line": 184, "column": 21 } }, "argument": { "type": "BooleanLiteral", - "start": 8256, - "end": 8261, + "start": 8317, + "end": 8322, "loc": { "start": { - "line": 183, + "line": 184, "column": 15 }, "end": { - "line": 183, + "line": 184, "column": 20 } }, @@ -48500,15 +49487,15 @@ { "type": "CommentBlock", "value": "*\r\n * If maxLength and handleMaxLength yield true, halting\r\n ", - "start": 8053, - "end": 8130, + "start": 8114, + "end": 8191, "loc": { "start": { - "line": 179, + "line": 180, "column": 6 }, "end": { - "line": 181, + "line": 182, "column": 9 } } @@ -48517,87 +49504,87 @@ }, { "type": "ExpressionStatement", - "start": 8281, - "end": 8331, + "start": 8342, + "end": 8392, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 56 } }, "expression": { "type": "AssignmentExpression", - "start": 8281, - "end": 8330, + "start": 8342, + "end": 8391, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 55 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 8281, - "end": 8315, + "start": 8342, + "end": 8376, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8281, - "end": 8291, + "start": 8342, + "end": 8352, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 8281, - "end": 8285, + "start": 8342, + "end": 8346, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 10 } } }, "property": { "type": "Identifier", - "start": 8286, - "end": 8291, + "start": 8347, + "end": 8352, "loc": { "start": { - "line": 186, + "line": 187, "column": 11 }, "end": { - "line": 186, + "line": 187, "column": 16 }, "identifierName": "input" @@ -48608,58 +49595,58 @@ }, "property": { "type": "MemberExpression", - "start": 8292, - "end": 8314, + "start": 8353, + "end": 8375, "loc": { "start": { - "line": 186, + "line": 187, "column": 17 }, "end": { - "line": 186, + "line": 187, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 8292, - "end": 8304, + "start": 8353, + "end": 8365, "loc": { "start": { - "line": 186, + "line": 187, "column": 17 }, "end": { - "line": 186, + "line": 187, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 8292, - "end": 8296, + "start": 8353, + "end": 8357, "loc": { "start": { - "line": 186, + "line": 187, "column": 17 }, "end": { - "line": 186, + "line": 187, "column": 21 } } }, "property": { "type": "Identifier", - "start": 8297, - "end": 8304, + "start": 8358, + "end": 8365, "loc": { "start": { - "line": 186, + "line": 187, "column": 22 }, "end": { - "line": 186, + "line": 187, "column": 29 }, "identifierName": "options" @@ -48670,15 +49657,15 @@ }, "property": { "type": "Identifier", - "start": 8305, - "end": 8314, + "start": 8366, + "end": 8375, "loc": { "start": { - "line": 186, + "line": 187, "column": 30 }, "end": { - "line": 186, + "line": 187, "column": 39 }, "identifierName": "inputName" @@ -48691,15 +49678,15 @@ }, "right": { "type": "Identifier", - "start": 8318, - "end": 8330, + "start": 8379, + "end": 8391, "loc": { "start": { - "line": 186, + "line": 187, "column": 43 }, "end": { - "line": 186, + "line": 187, "column": 55 }, "identifierName": "updatedInput" @@ -48710,29 +49697,29 @@ }, { "type": "IfStatement", - "start": 8341, - "end": 8402, + "start": 8402, + "end": 8463, "loc": { "start": { - "line": 188, + "line": 189, "column": 6 }, "end": { - "line": 189, + "line": 190, "column": 50 } }, "test": { "type": "Identifier", - "start": 8344, - "end": 8349, + "start": 8405, + "end": 8410, "loc": { "start": { - "line": 188, + "line": 189, "column": 9 }, "end": { - "line": 188, + "line": 189, "column": 14 }, "identifierName": "debug" @@ -48741,57 +49728,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8360, - "end": 8402, + "start": 8421, + "end": 8463, "loc": { "start": { - "line": 189, + "line": 190, "column": 8 }, "end": { - "line": 189, + "line": 190, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 8360, - "end": 8401, + "start": 8421, + "end": 8462, "loc": { "start": { - "line": 189, + "line": 190, "column": 8 }, "end": { - "line": 189, + "line": 190, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 8360, - "end": 8371, + "start": 8421, + "end": 8432, "loc": { "start": { - "line": 189, + "line": 190, "column": 8 }, "end": { - "line": 189, + "line": 190, "column": 19 } }, "object": { "type": "Identifier", - "start": 8360, - "end": 8367, + "start": 8421, + "end": 8428, "loc": { "start": { - "line": 189, + "line": 190, "column": 8 }, "end": { - "line": 189, + "line": 190, "column": 15 }, "identifierName": "console" @@ -48800,15 +49787,15 @@ }, "property": { "type": "Identifier", - "start": 8368, - "end": 8371, + "start": 8429, + "end": 8432, "loc": { "start": { - "line": 189, + "line": 190, "column": 16 }, "end": { - "line": 189, + "line": 190, "column": 19 }, "identifierName": "log" @@ -48820,15 +49807,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8372, - "end": 8388, + "start": 8433, + "end": 8449, "loc": { "start": { - "line": 189, + "line": 190, "column": 20 }, "end": { - "line": 189, + "line": 190, "column": 36 } }, @@ -48840,44 +49827,44 @@ }, { "type": "MemberExpression", - "start": 8390, - "end": 8400, + "start": 8451, + "end": 8461, "loc": { "start": { - "line": 189, + "line": 190, "column": 38 }, "end": { - "line": 189, + "line": 190, "column": 48 } }, "object": { "type": "ThisExpression", - "start": 8390, - "end": 8394, + "start": 8451, + "end": 8455, "loc": { "start": { - "line": 189, + "line": 190, "column": 38 }, "end": { - "line": 189, + "line": 190, "column": 42 } } }, "property": { "type": "Identifier", - "start": 8395, - "end": 8400, + "start": 8456, + "end": 8461, "loc": { "start": { - "line": 189, + "line": 190, "column": 43 }, "end": { - "line": 189, + "line": 190, "column": 48 }, "identifierName": "input" @@ -48895,15 +49882,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8412, - "end": 8471, + "start": 8473, + "end": 8532, "loc": { "start": { - "line": 191, + "line": 192, "column": 6 }, "end": { - "line": 193, + "line": 194, "column": 9 } } @@ -48912,57 +49899,57 @@ }, { "type": "IfStatement", - "start": 8479, - "end": 8560, + "start": 8540, + "end": 8621, "loc": { "start": { - "line": 194, + "line": 195, "column": 6 }, "end": { - "line": 195, + "line": 196, "column": 44 } }, "test": { "type": "MemberExpression", - "start": 8482, - "end": 8513, + "start": 8543, + "end": 8574, "loc": { "start": { - "line": 194, + "line": 195, "column": 9 }, "end": { - "line": 194, + "line": 195, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8482, - "end": 8494, + "start": 8543, + "end": 8555, "loc": { "start": { - "line": 194, + "line": 195, "column": 9 }, "end": { - "line": 194, + "line": 195, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 8482, - "end": 8486, + "start": 8543, + "end": 8547, "loc": { "start": { - "line": 194, + "line": 195, "column": 9 }, "end": { - "line": 194, + "line": 195, "column": 13 } }, @@ -48970,15 +49957,15 @@ }, "property": { "type": "Identifier", - "start": 8487, - "end": 8494, + "start": 8548, + "end": 8555, "loc": { "start": { - "line": 194, + "line": 195, "column": 14 }, "end": { - "line": 194, + "line": 195, "column": 21 }, "identifierName": "options" @@ -48990,15 +49977,15 @@ }, "property": { "type": "Identifier", - "start": 8495, - "end": 8513, + "start": 8556, + "end": 8574, "loc": { "start": { - "line": 194, + "line": 195, "column": 22 }, "end": { - "line": 194, + "line": 195, "column": 40 }, "identifierName": "syncInstanceInputs" @@ -49010,72 +49997,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8524, - "end": 8560, + "start": 8585, + "end": 8621, "loc": { "start": { - "line": 195, + "line": 196, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 8524, - "end": 8559, + "start": 8585, + "end": 8620, "loc": { "start": { - "line": 195, + "line": 196, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 8524, - "end": 8547, + "start": 8585, + "end": 8608, "loc": { "start": { - "line": 195, + "line": 196, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 8524, - "end": 8528, + "start": 8585, + "end": 8589, "loc": { "start": { - "line": 195, + "line": 196, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 12 } } }, "property": { "type": "Identifier", - "start": 8529, - "end": 8547, + "start": 8590, + "end": 8608, "loc": { "start": { - "line": 195, + "line": 196, "column": 13 }, "end": { - "line": 195, + "line": 196, "column": 31 }, "identifierName": "syncInstanceInputs" @@ -49087,44 +50074,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 8548, - "end": 8558, + "start": 8609, + "end": 8619, "loc": { "start": { - "line": 195, + "line": 196, "column": 32 }, "end": { - "line": 195, + "line": 196, "column": 42 } }, "object": { "type": "ThisExpression", - "start": 8548, - "end": 8552, + "start": 8609, + "end": 8613, "loc": { "start": { - "line": 195, + "line": 196, "column": 32 }, "end": { - "line": 195, + "line": 196, "column": 36 } } }, "property": { "type": "Identifier", - "start": 8553, - "end": 8558, + "start": 8614, + "end": 8619, "loc": { "start": { - "line": 195, + "line": 196, "column": 37 }, "end": { - "line": 195, + "line": 196, "column": 42 }, "identifierName": "input" @@ -49142,15 +50129,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8412, - "end": 8471, + "start": 8473, + "end": 8532, "loc": { "start": { - "line": 191, + "line": 192, "column": 6 }, "end": { - "line": 193, + "line": 194, "column": 9 } } @@ -49160,15 +50147,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8570, - "end": 8611, + "start": 8631, + "end": 8672, "loc": { "start": { - "line": 197, + "line": 198, "column": 6 }, "end": { - "line": 199, + "line": 200, "column": 9 } } @@ -49177,43 +50164,43 @@ }, { "type": "IfStatement", - "start": 8619, - "end": 8734, + "start": 8680, + "end": 8795, "loc": { "start": { - "line": 200, + "line": 201, "column": 6 }, "end": { - "line": 201, + "line": 202, "column": 66 } }, "test": { "type": "BinaryExpression", - "start": 8622, - "end": 8665, + "start": 8683, + "end": 8726, "loc": { "start": { - "line": 200, + "line": 201, "column": 9 }, "end": { - "line": 200, + "line": 201, "column": 52 } }, "left": { "type": "UnaryExpression", - "start": 8622, - "end": 8650, + "start": 8683, + "end": 8711, "loc": { "start": { - "line": 200, + "line": 201, "column": 9 }, "end": { - "line": 200, + "line": 201, "column": 37 } }, @@ -49221,43 +50208,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 8629, - "end": 8650, + "start": 8690, + "end": 8711, "loc": { "start": { - "line": 200, + "line": 201, "column": 16 }, "end": { - "line": 200, + "line": 201, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 8629, - "end": 8641, + "start": 8690, + "end": 8702, "loc": { "start": { - "line": 200, + "line": 201, "column": 16 }, "end": { - "line": 200, + "line": 201, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 8629, - "end": 8633, + "start": 8690, + "end": 8694, "loc": { "start": { - "line": 200, + "line": 201, "column": 16 }, "end": { - "line": 200, + "line": 201, "column": 20 } }, @@ -49265,15 +50252,15 @@ }, "property": { "type": "Identifier", - "start": 8634, - "end": 8641, + "start": 8695, + "end": 8702, "loc": { "start": { - "line": 200, + "line": 201, "column": 21 }, "end": { - "line": 200, + "line": 201, "column": 28 }, "identifierName": "options" @@ -49285,15 +50272,15 @@ }, "property": { "type": "Identifier", - "start": 8642, - "end": 8650, + "start": 8703, + "end": 8711, "loc": { "start": { - "line": 200, + "line": 201, "column": 29 }, "end": { - "line": 200, + "line": 201, "column": 37 }, "identifierName": "onChange" @@ -49311,15 +50298,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 8655, - "end": 8665, + "start": 8716, + "end": 8726, "loc": { "start": { - "line": 200, + "line": 201, "column": 42 }, "end": { - "line": 200, + "line": 201, "column": 52 } }, @@ -49333,86 +50320,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8676, - "end": 8734, + "start": 8737, + "end": 8795, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 8676, - "end": 8733, + "start": 8737, + "end": 8794, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 8676, - "end": 8697, + "start": 8737, + "end": 8758, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 8676, - "end": 8688, + "start": 8737, + "end": 8749, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8676, - "end": 8680, + "start": 8737, + "end": 8741, "loc": { "start": { - "line": 201, + "line": 202, "column": 8 }, "end": { - "line": 201, + "line": 202, "column": 12 } } }, "property": { "type": "Identifier", - "start": 8681, - "end": 8688, + "start": 8742, + "end": 8749, "loc": { "start": { - "line": 201, + "line": 202, "column": 13 }, "end": { - "line": 201, + "line": 202, "column": 20 }, "identifierName": "options" @@ -49423,15 +50410,15 @@ }, "property": { "type": "Identifier", - "start": 8689, - "end": 8697, + "start": 8750, + "end": 8758, "loc": { "start": { - "line": 201, + "line": 202, "column": 21 }, "end": { - "line": 201, + "line": 202, "column": 29 }, "identifierName": "onChange" @@ -49443,58 +50430,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 8698, - "end": 8732, + "start": 8759, + "end": 8793, "loc": { "start": { - "line": 201, + "line": 202, "column": 30 }, "end": { - "line": 201, + "line": 202, "column": 64 } }, "object": { "type": "MemberExpression", - "start": 8698, - "end": 8708, + "start": 8759, + "end": 8769, "loc": { "start": { - "line": 201, + "line": 202, "column": 30 }, "end": { - "line": 201, + "line": 202, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 8698, - "end": 8702, + "start": 8759, + "end": 8763, "loc": { "start": { - "line": 201, + "line": 202, "column": 30 }, "end": { - "line": 201, + "line": 202, "column": 34 } } }, "property": { "type": "Identifier", - "start": 8703, - "end": 8708, + "start": 8764, + "end": 8769, "loc": { "start": { - "line": 201, + "line": 202, "column": 35 }, "end": { - "line": 201, + "line": 202, "column": 40 }, "identifierName": "input" @@ -49505,58 +50492,58 @@ }, "property": { "type": "MemberExpression", - "start": 8709, - "end": 8731, + "start": 8770, + "end": 8792, "loc": { "start": { - "line": 201, + "line": 202, "column": 41 }, "end": { - "line": 201, + "line": 202, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 8709, - "end": 8721, + "start": 8770, + "end": 8782, "loc": { "start": { - "line": 201, + "line": 202, "column": 41 }, "end": { - "line": 201, + "line": 202, "column": 53 } }, "object": { "type": "ThisExpression", - "start": 8709, - "end": 8713, + "start": 8770, + "end": 8774, "loc": { "start": { - "line": 201, + "line": 202, "column": 41 }, "end": { - "line": 201, + "line": 202, "column": 45 } } }, "property": { "type": "Identifier", - "start": 8714, - "end": 8721, + "start": 8775, + "end": 8782, "loc": { "start": { - "line": 201, + "line": 202, "column": 46 }, "end": { - "line": 201, + "line": 202, "column": 53 }, "identifierName": "options" @@ -49567,15 +50554,15 @@ }, "property": { "type": "Identifier", - "start": 8722, - "end": 8731, + "start": 8783, + "end": 8792, "loc": { "start": { - "line": 201, + "line": 202, "column": 54 }, "end": { - "line": 201, + "line": 202, "column": 63 }, "identifierName": "inputName" @@ -49594,15 +50581,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8570, - "end": 8611, + "start": 8631, + "end": 8672, "loc": { "start": { - "line": 197, + "line": 198, "column": 6 }, "end": { - "line": 199, + "line": 200, "column": 9 } } @@ -49616,29 +50603,29 @@ }, { "type": "IfStatement", - "start": 8753, - "end": 8814, + "start": 8814, + "end": 8875, "loc": { "start": { - "line": 204, + "line": 205, "column": 4 }, "end": { - "line": 206, + "line": 207, "column": 5 } }, "test": { "type": "Identifier", - "start": 8756, - "end": 8761, + "start": 8817, + "end": 8822, "loc": { "start": { - "line": 204, + "line": 205, "column": 7 }, "end": { - "line": 204, + "line": 205, "column": 12 }, "identifierName": "debug" @@ -49647,72 +50634,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 8762, - "end": 8814, + "start": 8823, + "end": 8875, "loc": { "start": { - "line": 204, + "line": 205, "column": 13 }, "end": { - "line": 206, + "line": 207, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8771, - "end": 8807, + "start": 8832, + "end": 8868, "loc": { "start": { - "line": 205, + "line": 206, "column": 6 }, "end": { - "line": 205, + "line": 206, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 8771, - "end": 8806, + "start": 8832, + "end": 8867, "loc": { "start": { - "line": 205, + "line": 206, "column": 6 }, "end": { - "line": 205, + "line": 206, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 8771, - "end": 8782, + "start": 8832, + "end": 8843, "loc": { "start": { - "line": 205, + "line": 206, "column": 6 }, "end": { - "line": 205, + "line": 206, "column": 17 } }, "object": { "type": "Identifier", - "start": 8771, - "end": 8778, + "start": 8832, + "end": 8839, "loc": { "start": { - "line": 205, + "line": 206, "column": 6 }, "end": { - "line": 205, + "line": 206, "column": 13 }, "identifierName": "console" @@ -49721,15 +50708,15 @@ }, "property": { "type": "Identifier", - "start": 8779, - "end": 8782, + "start": 8840, + "end": 8843, "loc": { "start": { - "line": 205, + "line": 206, "column": 14 }, "end": { - "line": 205, + "line": 206, "column": 17 }, "identifierName": "log" @@ -49741,15 +50728,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8783, - "end": 8797, + "start": 8844, + "end": 8858, "loc": { "start": { - "line": 205, + "line": 206, "column": 18 }, "end": { - "line": 205, + "line": 206, "column": 32 } }, @@ -49761,15 +50748,15 @@ }, { "type": "Identifier", - "start": 8799, - "end": 8805, + "start": 8860, + "end": 8866, "loc": { "start": { - "line": 205, + "line": 206, "column": 34 }, "end": { - "line": 205, + "line": 206, "column": 40 }, "identifierName": "button" @@ -49792,15 +50779,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7316, - "end": 7428, + "start": 7377, + "end": 7489, "loc": { "start": { - "line": 153, + "line": 154, "column": 2 }, "end": { - "line": 156, + "line": 157, "column": 5 } } @@ -49810,15 +50797,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 8825, - "end": 8866, + "start": 8886, + "end": 8927, "loc": { "start": { - "line": 209, + "line": 210, "column": 2 }, "end": { - "line": 211, + "line": 212, "column": 5 } } @@ -49826,15 +50813,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 8870, - "end": 8896, + "start": 8931, + "end": 8957, "loc": { "start": { - "line": 212, + "line": 213, "column": 2 }, "end": { - "line": 212, + "line": 213, "column": 28 } } @@ -49843,15 +50830,15 @@ }, { "type": "ClassMethod", - "start": 8900, - "end": 9603, + "start": 8961, + "end": 9664, "loc": { "start": { - "line": 213, + "line": 214, "column": 2 }, "end": { - "line": 239, + "line": 240, "column": 3 } }, @@ -49859,15 +50846,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 8900, - "end": 8921, + "start": 8961, + "end": 8982, "loc": { "start": { - "line": 213, + "line": 214, "column": 2 }, "end": { - "line": 213, + "line": 214, "column": 23 }, "identifierName": "handleButtonMouseDown" @@ -49883,15 +50870,15 @@ "params": [ { "type": "Identifier", - "start": 8922, - "end": 8928, + "start": 8983, + "end": 8989, "loc": { "start": { - "line": 213, + "line": 214, "column": 24 }, "end": { - "line": 213, + "line": 214, "column": 30 }, "identifierName": "button" @@ -49900,15 +50887,15 @@ }, { "type": "Identifier", - "start": 8930, - "end": 8931, + "start": 8991, + "end": 8992, "loc": { "start": { - "line": 213, + "line": 214, "column": 32 }, "end": { - "line": 213, + "line": 214, "column": 33 }, "identifierName": "e" @@ -49918,73 +50905,73 @@ ], "body": { "type": "BlockStatement", - "start": 8932, - "end": 9603, + "start": 8993, + "end": 9664, "loc": { "start": { - "line": 213, + "line": 214, "column": 34 }, "end": { - "line": 239, + "line": 240, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 9024, - "end": 9048, + "start": 9085, + "end": 9109, "loc": { "start": { - "line": 217, + "line": 218, "column": 4 }, "end": { - "line": 217, + "line": 218, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 9024, - "end": 9047, + "start": 9085, + "end": 9108, "loc": { "start": { - "line": 217, + "line": 218, "column": 4 }, "end": { - "line": 217, + "line": 218, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9024, - "end": 9040, + "start": 9085, + "end": 9101, "loc": { "start": { - "line": 217, + "line": 218, "column": 4 }, "end": { - "line": 217, + "line": 218, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9024, - "end": 9028, + "start": 9085, + "end": 9089, "loc": { "start": { - "line": 217, + "line": 218, "column": 4 }, "end": { - "line": 217, + "line": 218, "column": 8 } }, @@ -49992,15 +50979,15 @@ }, "property": { "type": "Identifier", - "start": 9029, - "end": 9040, + "start": 9090, + "end": 9101, "loc": { "start": { - "line": 217, + "line": 218, "column": 9 }, "end": { - "line": 217, + "line": 218, "column": 20 }, "identifierName": "isMouseHold" @@ -50012,15 +50999,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9043, - "end": 9047, + "start": 9104, + "end": 9108, "loc": { "start": { - "line": 217, + "line": 218, "column": 23 }, "end": { - "line": 217, + "line": 218, "column": 27 } }, @@ -50032,15 +51019,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n ", - "start": 8939, - "end": 9018, + "start": 9000, + "end": 9079, "loc": { "start": { - "line": 214, + "line": 215, "column": 4 }, "end": { - "line": 216, + "line": 217, "column": 7 } } @@ -50050,15 +51037,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9056, - "end": 9133, + "start": 9117, + "end": 9194, "loc": { "start": { - "line": 219, + "line": 220, "column": 4 }, "end": { - "line": 221, + "line": 222, "column": 7 } } @@ -50067,58 +51054,58 @@ }, { "type": "ExpressionStatement", - "start": 9139, - "end": 9598, + "start": 9200, + "end": 9659, "loc": { "start": { - "line": 222, + "line": 223, "column": 4 }, "end": { - "line": 238, + "line": 239, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 9139, - "end": 9597, + "start": 9200, + "end": 9658, "loc": { "start": { - "line": 222, + "line": 223, "column": 4 }, "end": { - "line": 238, + "line": 239, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9139, - "end": 9155, + "start": 9200, + "end": 9216, "loc": { "start": { - "line": 222, + "line": 223, "column": 4 }, "end": { - "line": 222, + "line": 223, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9139, - "end": 9143, + "start": 9200, + "end": 9204, "loc": { "start": { - "line": 222, + "line": 223, "column": 4 }, "end": { - "line": 222, + "line": 223, "column": 8 } }, @@ -50126,15 +51113,15 @@ }, "property": { "type": "Identifier", - "start": 9144, - "end": 9155, + "start": 9205, + "end": 9216, "loc": { "start": { - "line": 222, + "line": 223, "column": 9 }, "end": { - "line": 222, + "line": 223, "column": 20 }, "identifierName": "holdTimeout" @@ -50146,29 +51133,29 @@ }, "right": { "type": "CallExpression", - "start": 9158, - "end": 9597, + "start": 9219, + "end": 9658, "loc": { "start": { - "line": 222, + "line": 223, "column": 23 }, "end": { - "line": 238, + "line": 239, "column": 11 } }, "callee": { "type": "Identifier", - "start": 9158, - "end": 9168, + "start": 9219, + "end": 9229, "loc": { "start": { - "line": 222, + "line": 223, "column": 23 }, "end": { - "line": 222, + "line": 223, "column": 33 }, "identifierName": "setTimeout" @@ -50178,15 +51165,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 9169, - "end": 9591, + "start": 9230, + "end": 9652, "loc": { "start": { - "line": 222, + "line": 223, "column": 34 }, "end": { - "line": 238, + "line": 239, "column": 5 } }, @@ -50197,87 +51184,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9175, - "end": 9591, + "start": 9236, + "end": 9652, "loc": { "start": { - "line": 222, + "line": 223, "column": 40 }, "end": { - "line": 238, + "line": 239, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 9184, - "end": 9545, + "start": 9245, + "end": 9606, "loc": { "start": { - "line": 223, + "line": 224, "column": 6 }, "end": { - "line": 236, + "line": 237, "column": 7 } }, "test": { "type": "LogicalExpression", - "start": 9197, - "end": 9401, + "start": 9258, + "end": 9462, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 230, + "line": 231, "column": 9 } }, "left": { "type": "MemberExpression", - "start": 9197, - "end": 9213, + "start": 9258, + "end": 9274, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 224, + "line": 225, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 9197, - "end": 9201, + "start": 9258, + "end": 9262, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 224, + "line": 225, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9202, - "end": 9213, + "start": 9263, + "end": 9274, "loc": { "start": { - "line": 224, + "line": 225, "column": 13 }, "end": { - "line": 224, + "line": 225, "column": 24 }, "identifierName": "isMouseHold" @@ -50289,71 +51276,71 @@ "operator": "&&", "right": { "type": "LogicalExpression", - "start": 9240, - "end": 9390, + "start": 9301, + "end": 9451, "loc": { "start": { - "line": 226, + "line": 227, "column": 10 }, "end": { - "line": 229, + "line": 230, "column": 28 } }, "left": { "type": "LogicalExpression", - "start": 9240, - "end": 9357, + "start": 9301, + "end": 9418, "loc": { "start": { - "line": 226, + "line": 227, "column": 10 }, "end": { - "line": 228, + "line": 229, "column": 30 } }, "left": { "type": "LogicalExpression", - "start": 9240, - "end": 9322, + "start": 9301, + "end": 9383, "loc": { "start": { - "line": 226, + "line": 227, "column": 10 }, "end": { - "line": 227, + "line": 228, "column": 29 } }, "left": { "type": "LogicalExpression", - "start": 9241, - "end": 9287, + "start": 9302, + "end": 9348, "loc": { "start": { - "line": 226, + "line": 227, "column": 11 }, "end": { - "line": 226, + "line": 227, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 9241, - "end": 9262, + "start": 9302, + "end": 9323, "loc": { "start": { - "line": 226, + "line": 227, "column": 11 }, "end": { - "line": 226, + "line": 227, "column": 32 } }, @@ -50361,43 +51348,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9242, - "end": 9262, + "start": 9303, + "end": 9323, "loc": { "start": { - "line": 226, + "line": 227, "column": 12 }, "end": { - "line": 226, + "line": 227, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 9242, - "end": 9257, + "start": 9303, + "end": 9318, "loc": { "start": { - "line": 226, + "line": 227, "column": 12 }, "end": { - "line": 226, + "line": 227, "column": 27 } }, "object": { "type": "Identifier", - "start": 9242, - "end": 9248, + "start": 9303, + "end": 9309, "loc": { "start": { - "line": 226, + "line": 227, "column": 12 }, "end": { - "line": 226, + "line": 227, "column": 18 }, "identifierName": "button" @@ -50406,15 +51393,15 @@ }, "property": { "type": "Identifier", - "start": 9249, - "end": 9257, + "start": 9310, + "end": 9318, "loc": { "start": { - "line": 226, + "line": 227, "column": 19 }, "end": { - "line": 226, + "line": 227, "column": 27 }, "identifierName": "includes" @@ -50426,15 +51413,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9258, - "end": 9261, + "start": 9319, + "end": 9322, "loc": { "start": { - "line": 226, + "line": 227, "column": 28 }, "end": { - "line": 226, + "line": 227, "column": 31 } }, @@ -50453,15 +51440,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 9266, - "end": 9287, + "start": 9327, + "end": 9348, "loc": { "start": { - "line": 226, + "line": 227, "column": 36 }, "end": { - "line": 226, + "line": 227, "column": 57 } }, @@ -50469,43 +51456,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9267, - "end": 9287, + "start": 9328, + "end": 9348, "loc": { "start": { - "line": 226, + "line": 227, "column": 37 }, "end": { - "line": 226, + "line": 227, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 9267, - "end": 9282, + "start": 9328, + "end": 9343, "loc": { "start": { - "line": 226, + "line": 227, "column": 37 }, "end": { - "line": 226, + "line": 227, "column": 52 } }, "object": { "type": "Identifier", - "start": 9267, - "end": 9273, + "start": 9328, + "end": 9334, "loc": { "start": { - "line": 226, + "line": 227, "column": 37 }, "end": { - "line": 226, + "line": 227, "column": 43 }, "identifierName": "button" @@ -50514,15 +51501,15 @@ }, "property": { "type": "Identifier", - "start": 9274, - "end": 9282, + "start": 9335, + "end": 9343, "loc": { "start": { - "line": 226, + "line": 227, "column": 44 }, "end": { - "line": 226, + "line": 227, "column": 52 }, "identifierName": "includes" @@ -50534,15 +51521,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9283, - "end": 9286, + "start": 9344, + "end": 9347, "loc": { "start": { - "line": 226, + "line": 227, "column": 53 }, "end": { - "line": 226, + "line": 227, "column": 56 } }, @@ -50560,35 +51547,35 @@ }, "extra": { "parenthesized": true, - "parenStart": 9240 + "parenStart": 9301 } }, "operator": "||", "right": { "type": "BinaryExpression", - "start": 9303, - "end": 9322, + "start": 9364, + "end": 9383, "loc": { "start": { - "line": 227, + "line": 228, "column": 10 }, "end": { - "line": 227, + "line": 228, "column": 29 } }, "left": { "type": "Identifier", - "start": 9303, - "end": 9309, + "start": 9364, + "end": 9370, "loc": { "start": { - "line": 227, + "line": 228, "column": 10 }, "end": { - "line": 227, + "line": 228, "column": 16 }, "identifierName": "button" @@ -50598,15 +51585,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9314, - "end": 9322, + "start": 9375, + "end": 9383, "loc": { "start": { - "line": 227, + "line": 228, "column": 21 }, "end": { - "line": 227, + "line": 228, "column": 29 } }, @@ -50621,29 +51608,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9337, - "end": 9357, + "start": 9398, + "end": 9418, "loc": { "start": { - "line": 228, + "line": 229, "column": 10 }, "end": { - "line": 228, + "line": 229, "column": 30 } }, "left": { "type": "Identifier", - "start": 9337, - "end": 9343, + "start": 9398, + "end": 9404, "loc": { "start": { - "line": 228, + "line": 229, "column": 10 }, "end": { - "line": 228, + "line": 229, "column": 16 }, "identifierName": "button" @@ -50653,15 +51640,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9348, - "end": 9357, + "start": 9409, + "end": 9418, "loc": { "start": { - "line": 228, + "line": 229, "column": 21 }, "end": { - "line": 228, + "line": 229, "column": 30 } }, @@ -50676,29 +51663,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9372, - "end": 9390, + "start": 9433, + "end": 9451, "loc": { "start": { - "line": 229, + "line": 230, "column": 10 }, "end": { - "line": 229, + "line": 230, "column": 28 } }, "left": { "type": "Identifier", - "start": 9372, - "end": 9378, + "start": 9433, + "end": 9439, "loc": { "start": { - "line": 229, + "line": 230, "column": 10 }, "end": { - "line": 229, + "line": 230, "column": 16 }, "identifierName": "button" @@ -50708,15 +51695,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9383, - "end": 9390, + "start": 9444, + "end": 9451, "loc": { "start": { - "line": 229, + "line": 230, "column": 21 }, "end": { - "line": 229, + "line": 230, "column": 28 } }, @@ -50729,93 +51716,93 @@ }, "extra": { "parenthesized": true, - "parenStart": 9227 + "parenStart": 9288 } } }, "consequent": { "type": "BlockStatement", - "start": 9410, - "end": 9545, + "start": 9471, + "end": 9606, "loc": { "start": { - "line": 231, + "line": 232, "column": 7 }, "end": { - "line": 236, + "line": 237, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 9421, - "end": 9491, + "start": 9482, + "end": 9552, "loc": { "start": { - "line": 232, + "line": 233, "column": 8 }, "end": { - "line": 233, + "line": 234, "column": 46 } }, "test": { "type": "MemberExpression", - "start": 9424, - "end": 9442, + "start": 9485, + "end": 9503, "loc": { "start": { - "line": 232, + "line": 233, "column": 11 }, "end": { - "line": 232, + "line": 233, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 9424, - "end": 9436, + "start": 9485, + "end": 9497, "loc": { "start": { - "line": 232, + "line": 233, "column": 11 }, "end": { - "line": 232, + "line": 233, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 9424, - "end": 9428, + "start": 9485, + "end": 9489, "loc": { "start": { - "line": 232, + "line": 233, "column": 11 }, "end": { - "line": 232, + "line": 233, "column": 15 } } }, "property": { "type": "Identifier", - "start": 9429, - "end": 9436, + "start": 9490, + "end": 9497, "loc": { "start": { - "line": 232, + "line": 233, "column": 16 }, "end": { - "line": 232, + "line": 233, "column": 23 }, "identifierName": "options" @@ -50826,15 +51813,15 @@ }, "property": { "type": "Identifier", - "start": 9437, - "end": 9442, + "start": 9498, + "end": 9503, "loc": { "start": { - "line": 232, + "line": 233, "column": 24 }, "end": { - "line": 232, + "line": 233, "column": 29 }, "identifierName": "debug" @@ -50845,57 +51832,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9455, - "end": 9491, + "start": 9516, + "end": 9552, "loc": { "start": { - "line": 233, + "line": 234, "column": 10 }, "end": { - "line": 233, + "line": 234, "column": 46 } }, "expression": { "type": "CallExpression", - "start": 9455, - "end": 9490, + "start": 9516, + "end": 9551, "loc": { "start": { - "line": 233, + "line": 234, "column": 10 }, "end": { - "line": 233, + "line": 234, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 9455, - "end": 9466, + "start": 9516, + "end": 9527, "loc": { "start": { - "line": 233, + "line": 234, "column": 10 }, "end": { - "line": 233, + "line": 234, "column": 21 } }, "object": { "type": "Identifier", - "start": 9455, - "end": 9462, + "start": 9516, + "end": 9523, "loc": { "start": { - "line": 233, + "line": 234, "column": 10 }, "end": { - "line": 233, + "line": 234, "column": 17 }, "identifierName": "console" @@ -50904,15 +51891,15 @@ }, "property": { "type": "Identifier", - "start": 9463, - "end": 9466, + "start": 9524, + "end": 9527, "loc": { "start": { - "line": 233, + "line": 234, "column": 18 }, "end": { - "line": 233, + "line": 234, "column": 21 }, "identifierName": "log" @@ -50924,15 +51911,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9467, - "end": 9481, + "start": 9528, + "end": 9542, "loc": { "start": { - "line": 233, + "line": 234, "column": 22 }, "end": { - "line": 233, + "line": 234, "column": 36 } }, @@ -50944,15 +51931,15 @@ }, { "type": "Identifier", - "start": 9483, - "end": 9489, + "start": 9544, + "end": 9550, "loc": { "start": { - "line": 233, + "line": 234, "column": 38 }, "end": { - "line": 233, + "line": 234, "column": 44 }, "identifierName": "button" @@ -50966,72 +51953,72 @@ }, { "type": "ExpressionStatement", - "start": 9503, - "end": 9536, + "start": 9564, + "end": 9597, "loc": { "start": { - "line": 235, + "line": 236, "column": 8 }, "end": { - "line": 235, + "line": 236, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 9503, - "end": 9535, + "start": 9564, + "end": 9596, "loc": { "start": { - "line": 235, + "line": 236, "column": 8 }, "end": { - "line": 235, + "line": 236, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 9503, - "end": 9524, + "start": 9564, + "end": 9585, "loc": { "start": { - "line": 235, + "line": 236, "column": 8 }, "end": { - "line": 235, + "line": 236, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 9503, - "end": 9507, + "start": 9564, + "end": 9568, "loc": { "start": { - "line": 235, + "line": 236, "column": 8 }, "end": { - "line": 235, + "line": 236, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9508, - "end": 9524, + "start": 9569, + "end": 9585, "loc": { "start": { - "line": 235, + "line": 236, "column": 13 }, "end": { - "line": 235, + "line": 236, "column": 29 }, "identifierName": "handleButtonHold" @@ -51043,15 +52030,15 @@ "arguments": [ { "type": "Identifier", - "start": 9525, - "end": 9531, + "start": 9586, + "end": 9592, "loc": { "start": { - "line": 235, + "line": 236, "column": 30 }, "end": { - "line": 235, + "line": 236, "column": 36 }, "identifierName": "button" @@ -51060,15 +52047,15 @@ }, { "type": "Identifier", - "start": 9533, - "end": 9534, + "start": 9594, + "end": 9595, "loc": { "start": { - "line": 235, + "line": 236, "column": 38 }, "end": { - "line": 235, + "line": 236, "column": 39 }, "identifierName": "e" @@ -51085,43 +52072,43 @@ }, { "type": "ExpressionStatement", - "start": 9553, - "end": 9584, + "start": 9614, + "end": 9645, "loc": { "start": { - "line": 237, + "line": 238, "column": 6 }, "end": { - "line": 237, + "line": 238, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 9553, - "end": 9583, + "start": 9614, + "end": 9644, "loc": { "start": { - "line": 237, + "line": 238, "column": 6 }, "end": { - "line": 237, + "line": 238, "column": 36 } }, "callee": { "type": "Identifier", - "start": 9553, - "end": 9565, + "start": 9614, + "end": 9626, "loc": { "start": { - "line": 237, + "line": 238, "column": 6 }, "end": { - "line": 237, + "line": 238, "column": 18 }, "identifierName": "clearTimeout" @@ -51131,44 +52118,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9566, - "end": 9582, + "start": 9627, + "end": 9643, "loc": { "start": { - "line": 237, + "line": 238, "column": 19 }, "end": { - "line": 237, + "line": 238, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 9566, - "end": 9570, + "start": 9627, + "end": 9631, "loc": { "start": { - "line": 237, + "line": 238, "column": 19 }, "end": { - "line": 237, + "line": 238, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9571, - "end": 9582, + "start": 9632, + "end": 9643, "loc": { "start": { - "line": 237, + "line": 238, "column": 24 }, "end": { - "line": 237, + "line": 238, "column": 35 }, "identifierName": "holdTimeout" @@ -51186,15 +52173,15 @@ }, { "type": "NumericLiteral", - "start": 9593, - "end": 9596, + "start": 9654, + "end": 9657, "loc": { "start": { - "line": 238, + "line": 239, "column": 7 }, "end": { - "line": 238, + "line": 239, "column": 10 } }, @@ -51212,15 +52199,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9056, - "end": 9133, + "start": 9117, + "end": 9194, "loc": { "start": { - "line": 219, + "line": 220, "column": 4 }, "end": { - "line": 221, + "line": 222, "column": 7 } } @@ -51235,15 +52222,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 8825, - "end": 8866, + "start": 8886, + "end": 8927, "loc": { "start": { - "line": 209, + "line": 210, "column": 2 }, "end": { - "line": 211, + "line": 212, "column": 5 } } @@ -51251,15 +52238,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 8870, - "end": 8896, + "start": 8931, + "end": 8957, "loc": { "start": { - "line": 212, + "line": 213, "column": 2 }, "end": { - "line": 212, + "line": 213, "column": 28 } } @@ -51269,15 +52256,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9609, - "end": 9648, + "start": 9670, + "end": 9709, "loc": { "start": { - "line": 241, + "line": 242, "column": 2 }, "end": { - "line": 243, + "line": 244, "column": 5 } } @@ -51286,15 +52273,15 @@ }, { "type": "ClassMethod", - "start": 9652, - "end": 9797, + "start": 9713, + "end": 9858, "loc": { "start": { - "line": 244, + "line": 245, "column": 2 }, "end": { - "line": 248, + "line": 249, "column": 3 } }, @@ -51302,15 +52289,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9652, - "end": 9671, + "start": 9713, + "end": 9732, "loc": { "start": { - "line": 244, + "line": 245, "column": 2 }, "end": { - "line": 244, + "line": 245, "column": 21 }, "identifierName": "handleButtonMouseUp" @@ -51326,88 +52313,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9673, - "end": 9797, + "start": 9734, + "end": 9858, "loc": { "start": { - "line": 244, + "line": 245, "column": 23 }, "end": { - "line": 248, + "line": 249, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 9680, - "end": 9705, + "start": 9741, + "end": 9766, "loc": { "start": { - "line": 245, + "line": 246, "column": 4 }, "end": { - "line": 245, + "line": 246, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 9680, - "end": 9704, + "start": 9741, + "end": 9765, "loc": { "start": { - "line": 245, + "line": 246, "column": 4 }, "end": { - "line": 245, + "line": 246, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9680, - "end": 9696, + "start": 9741, + "end": 9757, "loc": { "start": { - "line": 245, + "line": 246, "column": 4 }, "end": { - "line": 245, + "line": 246, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9680, - "end": 9684, + "start": 9741, + "end": 9745, "loc": { "start": { - "line": 245, + "line": 246, "column": 4 }, "end": { - "line": 245, + "line": 246, "column": 8 } } }, "property": { "type": "Identifier", - "start": 9685, - "end": 9696, + "start": 9746, + "end": 9757, "loc": { "start": { - "line": 245, + "line": 246, "column": 9 }, "end": { - "line": 245, + "line": 246, "column": 20 }, "identifierName": "isMouseHold" @@ -51418,15 +52405,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9699, - "end": 9704, + "start": 9760, + "end": 9765, "loc": { "start": { - "line": 245, + "line": 246, "column": 23 }, "end": { - "line": 245, + "line": 246, "column": 28 } }, @@ -51436,58 +52423,58 @@ }, { "type": "IfStatement", - "start": 9711, - "end": 9792, + "start": 9772, + "end": 9853, "loc": { "start": { - "line": 246, + "line": 247, "column": 4 }, "end": { - "line": 247, + "line": 248, "column": 48 } }, "test": { "type": "MemberExpression", - "start": 9714, - "end": 9741, + "start": 9775, + "end": 9802, "loc": { "start": { - "line": 246, + "line": 247, "column": 7 }, "end": { - "line": 246, + "line": 247, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 9714, - "end": 9718, + "start": 9775, + "end": 9779, "loc": { "start": { - "line": 246, + "line": 247, "column": 7 }, "end": { - "line": 246, + "line": 247, "column": 11 } } }, "property": { "type": "Identifier", - "start": 9719, - "end": 9741, + "start": 9780, + "end": 9802, "loc": { "start": { - "line": 246, + "line": 247, "column": 12 }, "end": { - "line": 246, + "line": 247, "column": 34 }, "identifierName": "holdInteractionTimeout" @@ -51498,43 +52485,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9750, - "end": 9792, + "start": 9811, + "end": 9853, "loc": { "start": { - "line": 247, + "line": 248, "column": 6 }, "end": { - "line": 247, + "line": 248, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 9750, - "end": 9791, + "start": 9811, + "end": 9852, "loc": { "start": { - "line": 247, + "line": 248, "column": 6 }, "end": { - "line": 247, + "line": 248, "column": 47 } }, "callee": { "type": "Identifier", - "start": 9750, - "end": 9762, + "start": 9811, + "end": 9823, "loc": { "start": { - "line": 247, + "line": 248, "column": 6 }, "end": { - "line": 247, + "line": 248, "column": 18 }, "identifierName": "clearTimeout" @@ -51544,44 +52531,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9763, - "end": 9790, + "start": 9824, + "end": 9851, "loc": { "start": { - "line": 247, + "line": 248, "column": 19 }, "end": { - "line": 247, + "line": 248, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 9763, - "end": 9767, + "start": 9824, + "end": 9828, "loc": { "start": { - "line": 247, + "line": 248, "column": 19 }, "end": { - "line": 247, + "line": 248, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9768, - "end": 9790, + "start": 9829, + "end": 9851, "loc": { "start": { - "line": 247, + "line": 248, "column": 24 }, "end": { - "line": 247, + "line": 248, "column": 46 }, "identifierName": "holdInteractionTimeout" @@ -51603,15 +52590,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9609, - "end": 9648, + "start": 9670, + "end": 9709, "loc": { "start": { - "line": 241, + "line": 242, "column": 2 }, "end": { - "line": 243, + "line": 244, "column": 5 } } @@ -51621,15 +52608,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9803, - "end": 9839, + "start": 9864, + "end": 9900, "loc": { "start": { - "line": 250, + "line": 251, "column": 2 }, "end": { - "line": 252, + "line": 253, "column": 5 } } @@ -51637,15 +52624,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9843, - "end": 9869, + "start": 9904, + "end": 9930, "loc": { "start": { - "line": 253, + "line": 254, "column": 2 }, "end": { - "line": 253, + "line": 254, "column": 28 } } @@ -51654,15 +52641,15 @@ }, { "type": "ClassMethod", - "start": 9873, - "end": 10142, + "start": 9934, + "end": 10203, "loc": { "start": { - "line": 254, + "line": 255, "column": 2 }, "end": { - "line": 262, + "line": 263, "column": 3 } }, @@ -51670,15 +52657,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9873, - "end": 9889, + "start": 9934, + "end": 9950, "loc": { "start": { - "line": 254, + "line": 255, "column": 2 }, "end": { - "line": 254, + "line": 255, "column": 18 }, "identifierName": "handleButtonHold" @@ -51694,15 +52681,15 @@ "params": [ { "type": "Identifier", - "start": 9890, - "end": 9896, + "start": 9951, + "end": 9957, "loc": { "start": { - "line": 254, + "line": 255, "column": 19 }, "end": { - "line": 254, + "line": 255, "column": 25 }, "identifierName": "button" @@ -51712,73 +52699,73 @@ ], "body": { "type": "BlockStatement", - "start": 9897, - "end": 10142, + "start": 9958, + "end": 10203, "loc": { "start": { - "line": 254, + "line": 255, "column": 26 }, "end": { - "line": 262, + "line": 263, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 9996, - "end": 10137, + "start": 10057, + "end": 10198, "loc": { "start": { - "line": 258, + "line": 259, "column": 4 }, "end": { - "line": 261, + "line": 262, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 9996, - "end": 10136, + "start": 10057, + "end": 10197, "loc": { "start": { - "line": 258, + "line": 259, "column": 4 }, "end": { - "line": 261, + "line": 262, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9996, - "end": 10023, + "start": 10057, + "end": 10084, "loc": { "start": { - "line": 258, + "line": 259, "column": 4 }, "end": { - "line": 258, + "line": 259, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 9996, - "end": 10000, + "start": 10057, + "end": 10061, "loc": { "start": { - "line": 258, + "line": 259, "column": 4 }, "end": { - "line": 258, + "line": 259, "column": 8 } }, @@ -51786,15 +52773,15 @@ }, "property": { "type": "Identifier", - "start": 10001, - "end": 10023, + "start": 10062, + "end": 10084, "loc": { "start": { - "line": 258, + "line": 259, "column": 9 }, "end": { - "line": 258, + "line": 259, "column": 31 }, "identifierName": "holdInteractionTimeout" @@ -51806,29 +52793,29 @@ }, "right": { "type": "CallExpression", - "start": 10026, - "end": 10136, + "start": 10087, + "end": 10197, "loc": { "start": { - "line": 258, + "line": 259, "column": 34 }, "end": { - "line": 261, + "line": 262, "column": 11 } }, "callee": { "type": "Identifier", - "start": 10026, - "end": 10036, + "start": 10087, + "end": 10097, "loc": { "start": { - "line": 258, + "line": 259, "column": 34 }, "end": { - "line": 258, + "line": 259, "column": 44 }, "identifierName": "setTimeout" @@ -51838,15 +52825,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10037, - "end": 10130, + "start": 10098, + "end": 10191, "loc": { "start": { - "line": 258, + "line": 259, "column": 45 }, "end": { - "line": 261, + "line": 262, "column": 5 } }, @@ -51857,87 +52844,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10043, - "end": 10130, + "start": 10104, + "end": 10191, "loc": { "start": { - "line": 258, + "line": 259, "column": 51 }, "end": { - "line": 261, + "line": 262, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10052, - "end": 10085, + "start": 10113, + "end": 10146, "loc": { "start": { - "line": 259, + "line": 260, "column": 6 }, "end": { - "line": 259, + "line": 260, "column": 39 } }, "expression": { "type": "CallExpression", - "start": 10052, - "end": 10084, + "start": 10113, + "end": 10145, "loc": { "start": { - "line": 259, + "line": 260, "column": 6 }, "end": { - "line": 259, + "line": 260, "column": 38 } }, "callee": { "type": "MemberExpression", - "start": 10052, - "end": 10076, + "start": 10113, + "end": 10137, "loc": { "start": { - "line": 259, + "line": 260, "column": 6 }, "end": { - "line": 259, + "line": 260, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 10052, - "end": 10056, + "start": 10113, + "end": 10117, "loc": { "start": { - "line": 259, + "line": 260, "column": 6 }, "end": { - "line": 259, + "line": 260, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10057, - "end": 10076, + "start": 10118, + "end": 10137, "loc": { "start": { - "line": 259, + "line": 260, "column": 11 }, "end": { - "line": 259, + "line": 260, "column": 30 }, "identifierName": "handleButtonClicked" @@ -51949,15 +52936,15 @@ "arguments": [ { "type": "Identifier", - "start": 10077, - "end": 10083, + "start": 10138, + "end": 10144, "loc": { "start": { - "line": 259, + "line": 260, "column": 31 }, "end": { - "line": 259, + "line": 260, "column": 37 }, "identifierName": "button" @@ -51969,72 +52956,72 @@ }, { "type": "ExpressionStatement", - "start": 10093, - "end": 10123, + "start": 10154, + "end": 10184, "loc": { "start": { - "line": 260, + "line": 261, "column": 6 }, "end": { - "line": 260, + "line": 261, "column": 36 } }, "expression": { "type": "CallExpression", - "start": 10093, - "end": 10122, + "start": 10154, + "end": 10183, "loc": { "start": { - "line": 260, + "line": 261, "column": 6 }, "end": { - "line": 260, + "line": 261, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 10093, - "end": 10114, + "start": 10154, + "end": 10175, "loc": { "start": { - "line": 260, + "line": 261, "column": 6 }, "end": { - "line": 260, + "line": 261, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 10093, - "end": 10097, + "start": 10154, + "end": 10158, "loc": { "start": { - "line": 260, + "line": 261, "column": 6 }, "end": { - "line": 260, + "line": 261, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10098, - "end": 10114, + "start": 10159, + "end": 10175, "loc": { "start": { - "line": 260, + "line": 261, "column": 11 }, "end": { - "line": 260, + "line": 261, "column": 27 }, "identifierName": "handleButtonHold" @@ -52046,15 +53033,15 @@ "arguments": [ { "type": "Identifier", - "start": 10115, - "end": 10121, + "start": 10176, + "end": 10182, "loc": { "start": { - "line": 260, + "line": 261, "column": 28 }, "end": { - "line": 260, + "line": 261, "column": 34 }, "identifierName": "button" @@ -52070,15 +53057,15 @@ }, { "type": "NumericLiteral", - "start": 10132, - "end": 10135, + "start": 10193, + "end": 10196, "loc": { "start": { - "line": 261, + "line": 262, "column": 7 }, "end": { - "line": 261, + "line": 262, "column": 10 } }, @@ -52096,15 +53083,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 9904, - "end": 9990, + "start": 9965, + "end": 10051, "loc": { "start": { - "line": 255, + "line": 256, "column": 4 }, "end": { - "line": 257, + "line": 258, "column": 7 } } @@ -52119,15 +53106,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9803, - "end": 9839, + "start": 9864, + "end": 9900, "loc": { "start": { - "line": 250, + "line": 251, "column": 2 }, "end": { - "line": 252, + "line": 253, "column": 5 } } @@ -52135,15 +53122,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9843, - "end": 9869, + "start": 9904, + "end": 9930, "loc": { "start": { - "line": 253, + "line": 254, "column": 2 }, "end": { - "line": 253, + "line": 254, "column": 28 } } @@ -52153,15 +53140,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10148, - "end": 10245, + "start": 10209, + "end": 10306, "loc": { "start": { - "line": 264, + "line": 265, "column": 2 }, "end": { - "line": 266, + "line": 267, "column": 5 } } @@ -52170,15 +53157,15 @@ }, { "type": "ClassMethod", - "start": 10249, - "end": 10361, + "start": 10310, + "end": 10422, "loc": { "start": { - "line": 267, + "line": 268, "column": 2 }, "end": { - "line": 271, + "line": 272, "column": 3 } }, @@ -52186,15 +53173,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10249, - "end": 10267, + "start": 10310, + "end": 10328, "loc": { "start": { - "line": 267, + "line": 268, "column": 2 }, "end": { - "line": 267, + "line": 268, "column": 20 }, "identifierName": "syncInstanceInputs" @@ -52210,87 +53197,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10269, - "end": 10361, + "start": 10330, + "end": 10422, "loc": { "start": { - "line": 267, + "line": 268, "column": 22 }, "end": { - "line": 271, + "line": 272, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10276, - "end": 10356, + "start": 10337, + "end": 10417, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 270, + "line": 271, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 10276, - "end": 10355, + "start": 10337, + "end": 10416, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 270, + "line": 271, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 10276, - "end": 10289, + "start": 10337, + "end": 10350, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 268, + "line": 269, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 10276, - "end": 10280, + "start": 10337, + "end": 10341, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 268, + "line": 269, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10281, - "end": 10289, + "start": 10342, + "end": 10350, "loc": { "start": { - "line": 268, + "line": 269, "column": 9 }, "end": { - "line": 268, + "line": 269, "column": 17 }, "identifierName": "dispatch" @@ -52302,15 +53289,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10290, - "end": 10354, + "start": 10351, + "end": 10415, "loc": { "start": { - "line": 268, + "line": 269, "column": 18 }, "end": { - "line": 270, + "line": 271, "column": 5 } }, @@ -52321,15 +53308,15 @@ "params": [ { "type": "Identifier", - "start": 10291, - "end": 10299, + "start": 10352, + "end": 10360, "loc": { "start": { - "line": 268, + "line": 269, "column": 19 }, "end": { - "line": 268, + "line": 269, "column": 27 }, "identifierName": "instance" @@ -52339,72 +53326,72 @@ ], "body": { "type": "BlockStatement", - "start": 10304, - "end": 10354, + "start": 10365, + "end": 10415, "loc": { "start": { - "line": 268, + "line": 269, "column": 32 }, "end": { - "line": 270, + "line": 271, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10313, - "end": 10347, + "start": 10374, + "end": 10408, "loc": { "start": { - "line": 269, + "line": 270, "column": 6 }, "end": { - "line": 269, + "line": 270, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 10313, - "end": 10346, + "start": 10374, + "end": 10407, "loc": { "start": { - "line": 269, + "line": 270, "column": 6 }, "end": { - "line": 269, + "line": 270, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 10313, - "end": 10334, + "start": 10374, + "end": 10395, "loc": { "start": { - "line": 269, + "line": 270, "column": 6 }, "end": { - "line": 269, + "line": 270, "column": 27 } }, "object": { "type": "Identifier", - "start": 10313, - "end": 10321, + "start": 10374, + "end": 10382, "loc": { "start": { - "line": 269, + "line": 270, "column": 6 }, "end": { - "line": 269, + "line": 270, "column": 14 }, "identifierName": "instance" @@ -52413,15 +53400,15 @@ }, "property": { "type": "Identifier", - "start": 10322, - "end": 10334, + "start": 10383, + "end": 10395, "loc": { "start": { - "line": 269, + "line": 270, "column": 15 }, "end": { - "line": 269, + "line": 270, "column": 27 }, "identifierName": "replaceInput" @@ -52433,44 +53420,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10335, - "end": 10345, + "start": 10396, + "end": 10406, "loc": { "start": { - "line": 269, + "line": 270, "column": 28 }, "end": { - "line": 269, + "line": 270, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 10335, - "end": 10339, + "start": 10396, + "end": 10400, "loc": { "start": { - "line": 269, + "line": 270, "column": 28 }, "end": { - "line": 269, + "line": 270, "column": 32 } } }, "property": { "type": "Identifier", - "start": 10340, - "end": 10345, + "start": 10401, + "end": 10406, "loc": { "start": { - "line": 269, + "line": 270, "column": 33 }, "end": { - "line": 269, + "line": 270, "column": 38 }, "identifierName": "input" @@ -52497,15 +53484,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10148, - "end": 10245, + "start": 10209, + "end": 10306, "loc": { "start": { - "line": 264, + "line": 265, "column": 2 }, "end": { - "line": 266, + "line": 267, "column": 5 } } @@ -52515,15 +53502,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10369, - "end": 10487, + "start": 10430, + "end": 10548, "loc": { "start": { - "line": 273, + "line": 274, "column": 2 }, "end": { - "line": 276, + "line": 277, "column": 5 } } @@ -52532,15 +53519,15 @@ }, { "type": "ClassMethod", - "start": 10491, - "end": 10766, + "start": 10552, + "end": 10827, "loc": { "start": { - "line": 277, + "line": 278, "column": 2 }, "end": { - "line": 286, + "line": 287, "column": 3 } }, @@ -52548,15 +53535,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10491, - "end": 10501, + "start": 10552, + "end": 10562, "loc": { "start": { - "line": 277, + "line": 278, "column": 2 }, "end": { - "line": 277, + "line": 278, "column": 12 }, "identifierName": "clearInput" @@ -52572,15 +53559,15 @@ "params": [ { "type": "Identifier", - "start": 10502, - "end": 10511, + "start": 10563, + "end": 10572, "loc": { "start": { - "line": 277, + "line": 278, "column": 13 }, "end": { - "line": 277, + "line": 278, "column": 22 }, "identifierName": "inputName" @@ -52590,59 +53577,59 @@ ], "body": { "type": "BlockStatement", - "start": 10512, - "end": 10766, + "start": 10573, + "end": 10827, "loc": { "start": { - "line": 277, + "line": 278, "column": 23 }, "end": { - "line": 286, + "line": 287, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10519, - "end": 10567, + "start": 10580, + "end": 10628, "loc": { "start": { - "line": 278, + "line": 279, "column": 4 }, "end": { - "line": 278, + "line": 279, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 10519, - "end": 10566, + "start": 10580, + "end": 10627, "loc": { "start": { - "line": 278, + "line": 279, "column": 4 }, "end": { - "line": 278, + "line": 279, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 10519, - "end": 10528, + "start": 10580, + "end": 10589, "loc": { "start": { - "line": 278, + "line": 279, "column": 4 }, "end": { - "line": 278, + "line": 279, "column": 13 }, "identifierName": "inputName" @@ -52651,29 +53638,29 @@ }, "right": { "type": "LogicalExpression", - "start": 10531, - "end": 10566, + "start": 10592, + "end": 10627, "loc": { "start": { - "line": 278, + "line": 279, "column": 16 }, "end": { - "line": 278, + "line": 279, "column": 51 } }, "left": { "type": "Identifier", - "start": 10531, - "end": 10540, + "start": 10592, + "end": 10601, "loc": { "start": { - "line": 278, + "line": 279, "column": 16 }, "end": { - "line": 278, + "line": 279, "column": 25 }, "identifierName": "inputName" @@ -52683,58 +53670,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 10544, - "end": 10566, + "start": 10605, + "end": 10627, "loc": { "start": { - "line": 278, + "line": 279, "column": 29 }, "end": { - "line": 278, + "line": 279, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 10544, - "end": 10556, + "start": 10605, + "end": 10617, "loc": { "start": { - "line": 278, + "line": 279, "column": 29 }, "end": { - "line": 278, + "line": 279, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 10544, - "end": 10548, + "start": 10605, + "end": 10609, "loc": { "start": { - "line": 278, + "line": 279, "column": 29 }, "end": { - "line": 278, + "line": 279, "column": 33 } } }, "property": { "type": "Identifier", - "start": 10549, - "end": 10556, + "start": 10610, + "end": 10617, "loc": { "start": { - "line": 278, + "line": 279, "column": 34 }, "end": { - "line": 278, + "line": 279, "column": 41 }, "identifierName": "options" @@ -52745,15 +53732,15 @@ }, "property": { "type": "Identifier", - "start": 10557, - "end": 10566, + "start": 10618, + "end": 10627, "loc": { "start": { - "line": 278, + "line": 279, "column": 42 }, "end": { - "line": 278, + "line": 279, "column": 51 }, "identifierName": "inputName" @@ -52767,87 +53754,87 @@ }, { "type": "ExpressionStatement", - "start": 10573, - "end": 10613, + "start": 10634, + "end": 10674, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 10573, - "end": 10612, + "start": 10634, + "end": 10673, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10573, - "end": 10607, + "start": 10634, + "end": 10668, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 10573, - "end": 10583, + "start": 10634, + "end": 10644, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 10573, - "end": 10577, + "start": 10634, + "end": 10638, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10578, - "end": 10583, + "start": 10639, + "end": 10644, "loc": { "start": { - "line": 279, + "line": 280, "column": 9 }, "end": { - "line": 279, + "line": 280, "column": 14 }, "identifierName": "input" @@ -52858,58 +53845,58 @@ }, "property": { "type": "MemberExpression", - "start": 10584, - "end": 10606, + "start": 10645, + "end": 10667, "loc": { "start": { - "line": 279, + "line": 280, "column": 15 }, "end": { - "line": 279, + "line": 280, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 10584, - "end": 10596, + "start": 10645, + "end": 10657, "loc": { "start": { - "line": 279, + "line": 280, "column": 15 }, "end": { - "line": 279, + "line": 280, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 10584, - "end": 10588, + "start": 10645, + "end": 10649, "loc": { "start": { - "line": 279, + "line": 280, "column": 15 }, "end": { - "line": 279, + "line": 280, "column": 19 } } }, "property": { "type": "Identifier", - "start": 10589, - "end": 10596, + "start": 10650, + "end": 10657, "loc": { "start": { - "line": 279, + "line": 280, "column": 20 }, "end": { - "line": 279, + "line": 280, "column": 27 }, "identifierName": "options" @@ -52920,15 +53907,15 @@ }, "property": { "type": "Identifier", - "start": 10597, - "end": 10606, + "start": 10658, + "end": 10667, "loc": { "start": { - "line": 279, + "line": 280, "column": 28 }, "end": { - "line": 279, + "line": 280, "column": 37 }, "identifierName": "inputName" @@ -52941,15 +53928,15 @@ }, "right": { "type": "StringLiteral", - "start": 10610, - "end": 10612, + "start": 10671, + "end": 10673, "loc": { "start": { - "line": 279, + "line": 280, "column": 41 }, "end": { - "line": 279, + "line": 280, "column": 43 } }, @@ -52964,15 +53951,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10621, - "end": 10676, + "start": 10682, + "end": 10737, "loc": { "start": { - "line": 281, + "line": 282, "column": 4 }, "end": { - "line": 283, + "line": 284, "column": 7 } } @@ -52981,57 +53968,57 @@ }, { "type": "IfStatement", - "start": 10682, - "end": 10761, + "start": 10743, + "end": 10822, "loc": { "start": { - "line": 284, + "line": 285, "column": 4 }, "end": { - "line": 285, + "line": 286, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 10685, - "end": 10716, + "start": 10746, + "end": 10777, "loc": { "start": { - "line": 284, + "line": 285, "column": 7 }, "end": { - "line": 284, + "line": 285, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 10685, - "end": 10697, + "start": 10746, + "end": 10758, "loc": { "start": { - "line": 284, + "line": 285, "column": 7 }, "end": { - "line": 284, + "line": 285, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 10685, - "end": 10689, + "start": 10746, + "end": 10750, "loc": { "start": { - "line": 284, + "line": 285, "column": 7 }, "end": { - "line": 284, + "line": 285, "column": 11 } }, @@ -53039,15 +54026,15 @@ }, "property": { "type": "Identifier", - "start": 10690, - "end": 10697, + "start": 10751, + "end": 10758, "loc": { "start": { - "line": 284, + "line": 285, "column": 12 }, "end": { - "line": 284, + "line": 285, "column": 19 }, "identifierName": "options" @@ -53059,15 +54046,15 @@ }, "property": { "type": "Identifier", - "start": 10698, - "end": 10716, + "start": 10759, + "end": 10777, "loc": { "start": { - "line": 284, + "line": 285, "column": 20 }, "end": { - "line": 284, + "line": 285, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -53079,72 +54066,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10725, - "end": 10761, + "start": 10786, + "end": 10822, "loc": { "start": { - "line": 285, + "line": 286, "column": 6 }, "end": { - "line": 285, + "line": 286, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 10725, - "end": 10760, + "start": 10786, + "end": 10821, "loc": { "start": { - "line": 285, + "line": 286, "column": 6 }, "end": { - "line": 285, + "line": 286, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 10725, - "end": 10748, + "start": 10786, + "end": 10809, "loc": { "start": { - "line": 285, + "line": 286, "column": 6 }, "end": { - "line": 285, + "line": 286, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10725, - "end": 10729, + "start": 10786, + "end": 10790, "loc": { "start": { - "line": 285, + "line": 286, "column": 6 }, "end": { - "line": 285, + "line": 286, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10730, - "end": 10748, + "start": 10791, + "end": 10809, "loc": { "start": { - "line": 285, + "line": 286, "column": 11 }, "end": { - "line": 285, + "line": 286, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -53156,44 +54143,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10749, - "end": 10759, + "start": 10810, + "end": 10820, "loc": { "start": { - "line": 285, + "line": 286, "column": 30 }, "end": { - "line": 285, + "line": 286, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 10749, - "end": 10753, + "start": 10810, + "end": 10814, "loc": { "start": { - "line": 285, + "line": 286, "column": 30 }, "end": { - "line": 285, + "line": 286, "column": 34 } } }, "property": { "type": "Identifier", - "start": 10754, - "end": 10759, + "start": 10815, + "end": 10820, "loc": { "start": { - "line": 285, + "line": 286, "column": 35 }, "end": { - "line": 285, + "line": 286, "column": 40 }, "identifierName": "input" @@ -53210,15 +54197,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10621, - "end": 10676, + "start": 10682, + "end": 10737, "loc": { "start": { - "line": 281, + "line": 282, "column": 4 }, "end": { - "line": 283, + "line": 284, "column": 7 } } @@ -53233,15 +54220,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10369, - "end": 10487, + "start": 10430, + "end": 10548, "loc": { "start": { - "line": 273, + "line": 274, "column": 2 }, "end": { - "line": 276, + "line": 277, "column": 5 } } @@ -53251,15 +54238,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10772, - "end": 10934, + "start": 10833, + "end": 10995, "loc": { "start": { - "line": 288, + "line": 289, "column": 2 }, "end": { - "line": 291, + "line": 292, "column": 5 } } @@ -53268,15 +54255,15 @@ }, { "type": "ClassMethod", - "start": 10938, - "end": 11215, + "start": 10999, + "end": 11276, "loc": { "start": { - "line": 292, + "line": 293, "column": 2 }, "end": { - "line": 302, + "line": 303, "column": 3 } }, @@ -53284,15 +54271,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10938, - "end": 10946, + "start": 10999, + "end": 11007, "loc": { "start": { - "line": 292, + "line": 293, "column": 2 }, "end": { - "line": 292, + "line": 293, "column": 10 }, "identifierName": "getInput" @@ -53308,15 +54295,15 @@ "params": [ { "type": "Identifier", - "start": 10947, - "end": 10956, + "start": 11008, + "end": 11017, "loc": { "start": { - "line": 292, + "line": 293, "column": 11 }, "end": { - "line": 292, + "line": 293, "column": 20 }, "identifierName": "inputName" @@ -53326,59 +54313,59 @@ ], "body": { "type": "BlockStatement", - "start": 10957, - "end": 11215, + "start": 11018, + "end": 11276, "loc": { "start": { - "line": 292, + "line": 293, "column": 21 }, "end": { - "line": 302, + "line": 303, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10964, - "end": 11012, + "start": 11025, + "end": 11073, "loc": { "start": { - "line": 293, + "line": 294, "column": 4 }, "end": { - "line": 293, + "line": 294, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 10964, - "end": 11011, + "start": 11025, + "end": 11072, "loc": { "start": { - "line": 293, + "line": 294, "column": 4 }, "end": { - "line": 293, + "line": 294, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 10964, - "end": 10973, + "start": 11025, + "end": 11034, "loc": { "start": { - "line": 293, + "line": 294, "column": 4 }, "end": { - "line": 293, + "line": 294, "column": 13 }, "identifierName": "inputName" @@ -53387,29 +54374,29 @@ }, "right": { "type": "LogicalExpression", - "start": 10976, - "end": 11011, + "start": 11037, + "end": 11072, "loc": { "start": { - "line": 293, + "line": 294, "column": 16 }, "end": { - "line": 293, + "line": 294, "column": 51 } }, "left": { "type": "Identifier", - "start": 10976, - "end": 10985, + "start": 11037, + "end": 11046, "loc": { "start": { - "line": 293, + "line": 294, "column": 16 }, "end": { - "line": 293, + "line": 294, "column": 25 }, "identifierName": "inputName" @@ -53419,58 +54406,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 10989, - "end": 11011, + "start": 11050, + "end": 11072, "loc": { "start": { - "line": 293, + "line": 294, "column": 29 }, "end": { - "line": 293, + "line": 294, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 10989, - "end": 11001, + "start": 11050, + "end": 11062, "loc": { "start": { - "line": 293, + "line": 294, "column": 29 }, "end": { - "line": 293, + "line": 294, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 10989, - "end": 10993, + "start": 11050, + "end": 11054, "loc": { "start": { - "line": 293, + "line": 294, "column": 29 }, "end": { - "line": 293, + "line": 294, "column": 33 } } }, "property": { "type": "Identifier", - "start": 10994, - "end": 11001, + "start": 11055, + "end": 11062, "loc": { "start": { - "line": 293, + "line": 294, "column": 34 }, "end": { - "line": 293, + "line": 294, "column": 41 }, "identifierName": "options" @@ -53481,15 +54468,15 @@ }, "property": { "type": "Identifier", - "start": 11002, - "end": 11011, + "start": 11063, + "end": 11072, "loc": { "start": { - "line": 293, + "line": 294, "column": 42 }, "end": { - "line": 293, + "line": 294, "column": 51 }, "identifierName": "inputName" @@ -53504,15 +54491,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11020, - "end": 11075, + "start": 11081, + "end": 11136, "loc": { "start": { - "line": 295, + "line": 296, "column": 4 }, "end": { - "line": 297, + "line": 298, "column": 7 } } @@ -53521,57 +54508,57 @@ }, { "type": "IfStatement", - "start": 11081, - "end": 11160, + "start": 11142, + "end": 11221, "loc": { "start": { - "line": 298, + "line": 299, "column": 4 }, "end": { - "line": 299, + "line": 300, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11084, - "end": 11115, + "start": 11145, + "end": 11176, "loc": { "start": { - "line": 298, + "line": 299, "column": 7 }, "end": { - "line": 298, + "line": 299, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11084, - "end": 11096, + "start": 11145, + "end": 11157, "loc": { "start": { - "line": 298, + "line": 299, "column": 7 }, "end": { - "line": 298, + "line": 299, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11084, - "end": 11088, + "start": 11145, + "end": 11149, "loc": { "start": { - "line": 298, + "line": 299, "column": 7 }, "end": { - "line": 298, + "line": 299, "column": 11 } }, @@ -53579,15 +54566,15 @@ }, "property": { "type": "Identifier", - "start": 11089, - "end": 11096, + "start": 11150, + "end": 11157, "loc": { "start": { - "line": 298, + "line": 299, "column": 12 }, "end": { - "line": 298, + "line": 299, "column": 19 }, "identifierName": "options" @@ -53599,15 +54586,15 @@ }, "property": { "type": "Identifier", - "start": 11097, - "end": 11115, + "start": 11158, + "end": 11176, "loc": { "start": { - "line": 298, + "line": 299, "column": 20 }, "end": { - "line": 298, + "line": 299, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -53619,72 +54606,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11124, - "end": 11160, + "start": 11185, + "end": 11221, "loc": { "start": { - "line": 299, + "line": 300, "column": 6 }, "end": { - "line": 299, + "line": 300, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11124, - "end": 11159, + "start": 11185, + "end": 11220, "loc": { "start": { - "line": 299, + "line": 300, "column": 6 }, "end": { - "line": 299, + "line": 300, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11124, - "end": 11147, + "start": 11185, + "end": 11208, "loc": { "start": { - "line": 299, + "line": 300, "column": 6 }, "end": { - "line": 299, + "line": 300, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11124, - "end": 11128, + "start": 11185, + "end": 11189, "loc": { "start": { - "line": 299, + "line": 300, "column": 6 }, "end": { - "line": 299, + "line": 300, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11129, - "end": 11147, + "start": 11190, + "end": 11208, "loc": { "start": { - "line": 299, + "line": 300, "column": 11 }, "end": { - "line": 299, + "line": 300, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -53696,44 +54683,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11148, - "end": 11158, + "start": 11209, + "end": 11219, "loc": { "start": { - "line": 299, + "line": 300, "column": 30 }, "end": { - "line": 299, + "line": 300, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11148, - "end": 11152, + "start": 11209, + "end": 11213, "loc": { "start": { - "line": 299, + "line": 300, "column": 30 }, "end": { - "line": 299, + "line": 300, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11153, - "end": 11158, + "start": 11214, + "end": 11219, "loc": { "start": { - "line": 299, + "line": 300, "column": 35 }, "end": { - "line": 299, + "line": 300, "column": 40 }, "identifierName": "input" @@ -53750,15 +54737,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11020, - "end": 11075, + "start": 11081, + "end": 11136, "loc": { "start": { - "line": 295, + "line": 296, "column": 4 }, "end": { - "line": 297, + "line": 298, "column": 7 } } @@ -53767,72 +54754,72 @@ }, { "type": "ReturnStatement", - "start": 11168, - "end": 11210, + "start": 11229, + "end": 11271, "loc": { "start": { - "line": 301, + "line": 302, "column": 4 }, "end": { - "line": 301, + "line": 302, "column": 46 } }, "argument": { "type": "MemberExpression", - "start": 11175, - "end": 11209, + "start": 11236, + "end": 11270, "loc": { "start": { - "line": 301, + "line": 302, "column": 11 }, "end": { - "line": 301, + "line": 302, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 11175, - "end": 11185, + "start": 11236, + "end": 11246, "loc": { "start": { - "line": 301, + "line": 302, "column": 11 }, "end": { - "line": 301, + "line": 302, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 11175, - "end": 11179, + "start": 11236, + "end": 11240, "loc": { "start": { - "line": 301, + "line": 302, "column": 11 }, "end": { - "line": 301, + "line": 302, "column": 15 } } }, "property": { "type": "Identifier", - "start": 11180, - "end": 11185, + "start": 11241, + "end": 11246, "loc": { "start": { - "line": 301, + "line": 302, "column": 16 }, "end": { - "line": 301, + "line": 302, "column": 21 }, "identifierName": "input" @@ -53843,58 +54830,58 @@ }, "property": { "type": "MemberExpression", - "start": 11186, - "end": 11208, + "start": 11247, + "end": 11269, "loc": { "start": { - "line": 301, + "line": 302, "column": 22 }, "end": { - "line": 301, + "line": 302, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 11186, - "end": 11198, + "start": 11247, + "end": 11259, "loc": { "start": { - "line": 301, + "line": 302, "column": 22 }, "end": { - "line": 301, + "line": 302, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 11186, - "end": 11190, + "start": 11247, + "end": 11251, "loc": { "start": { - "line": 301, + "line": 302, "column": 22 }, "end": { - "line": 301, + "line": 302, "column": 26 } } }, "property": { "type": "Identifier", - "start": 11191, - "end": 11198, + "start": 11252, + "end": 11259, "loc": { "start": { - "line": 301, + "line": 302, "column": 27 }, "end": { - "line": 301, + "line": 302, "column": 34 }, "identifierName": "options" @@ -53905,15 +54892,15 @@ }, "property": { "type": "Identifier", - "start": 11199, - "end": 11208, + "start": 11260, + "end": 11269, "loc": { "start": { - "line": 301, + "line": 302, "column": 35 }, "end": { - "line": 301, + "line": 302, "column": 44 }, "identifierName": "inputName" @@ -53933,15 +54920,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10772, - "end": 10934, + "start": 10833, + "end": 10995, "loc": { "start": { - "line": 288, + "line": 289, "column": 2 }, "end": { - "line": 291, + "line": 292, "column": 5 } } @@ -53951,15 +54938,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11221, - "end": 11381, + "start": 11282, + "end": 11442, "loc": { "start": { - "line": 304, + "line": 305, "column": 2 }, "end": { - "line": 308, + "line": 309, "column": 5 } } @@ -53968,15 +54955,15 @@ }, { "type": "ClassMethod", - "start": 11385, - "end": 11655, + "start": 11446, + "end": 11716, "loc": { "start": { - "line": 309, + "line": 310, "column": 2 }, "end": { - "line": 318, + "line": 319, "column": 3 } }, @@ -53984,15 +54971,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11385, - "end": 11393, + "start": 11446, + "end": 11454, "loc": { "start": { - "line": 309, + "line": 310, "column": 2 }, "end": { - "line": 309, + "line": 310, "column": 10 }, "identifierName": "setInput" @@ -54008,15 +54995,15 @@ "params": [ { "type": "Identifier", - "start": 11394, - "end": 11399, + "start": 11455, + "end": 11460, "loc": { "start": { - "line": 309, + "line": 310, "column": 11 }, "end": { - "line": 309, + "line": 310, "column": 16 }, "identifierName": "input" @@ -54025,15 +55012,15 @@ }, { "type": "Identifier", - "start": 11401, - "end": 11410, + "start": 11462, + "end": 11471, "loc": { "start": { - "line": 309, + "line": 310, "column": 18 }, "end": { - "line": 309, + "line": 310, "column": 27 }, "identifierName": "inputName" @@ -54043,59 +55030,59 @@ ], "body": { "type": "BlockStatement", - "start": 11411, - "end": 11655, + "start": 11472, + "end": 11716, "loc": { "start": { - "line": 309, + "line": 310, "column": 28 }, "end": { - "line": 318, + "line": 319, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11418, - "end": 11466, + "start": 11479, + "end": 11527, "loc": { "start": { - "line": 310, + "line": 311, "column": 4 }, "end": { - "line": 310, + "line": 311, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11418, - "end": 11465, + "start": 11479, + "end": 11526, "loc": { "start": { - "line": 310, + "line": 311, "column": 4 }, "end": { - "line": 310, + "line": 311, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11418, - "end": 11427, + "start": 11479, + "end": 11488, "loc": { "start": { - "line": 310, + "line": 311, "column": 4 }, "end": { - "line": 310, + "line": 311, "column": 13 }, "identifierName": "inputName" @@ -54104,29 +55091,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11430, - "end": 11465, + "start": 11491, + "end": 11526, "loc": { "start": { - "line": 310, + "line": 311, "column": 16 }, "end": { - "line": 310, + "line": 311, "column": 51 } }, "left": { "type": "Identifier", - "start": 11430, - "end": 11439, + "start": 11491, + "end": 11500, "loc": { "start": { - "line": 310, + "line": 311, "column": 16 }, "end": { - "line": 310, + "line": 311, "column": 25 }, "identifierName": "inputName" @@ -54136,58 +55123,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11443, - "end": 11465, + "start": 11504, + "end": 11526, "loc": { "start": { - "line": 310, + "line": 311, "column": 29 }, "end": { - "line": 310, + "line": 311, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11443, - "end": 11455, + "start": 11504, + "end": 11516, "loc": { "start": { - "line": 310, + "line": 311, "column": 29 }, "end": { - "line": 310, + "line": 311, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11443, - "end": 11447, + "start": 11504, + "end": 11508, "loc": { "start": { - "line": 310, + "line": 311, "column": 29 }, "end": { - "line": 310, + "line": 311, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11448, - "end": 11455, + "start": 11509, + "end": 11516, "loc": { "start": { - "line": 310, + "line": 311, "column": 34 }, "end": { - "line": 310, + "line": 311, "column": 41 }, "identifierName": "options" @@ -54198,15 +55185,15 @@ }, "property": { "type": "Identifier", - "start": 11456, - "end": 11465, + "start": 11517, + "end": 11526, "loc": { "start": { - "line": 310, + "line": 311, "column": 42 }, "end": { - "line": 310, + "line": 311, "column": 51 }, "identifierName": "inputName" @@ -54220,87 +55207,87 @@ }, { "type": "ExpressionStatement", - "start": 11472, - "end": 11502, + "start": 11533, + "end": 11563, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 11472, - "end": 11501, + "start": 11533, + "end": 11562, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11472, - "end": 11493, + "start": 11533, + "end": 11554, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 11472, - "end": 11482, + "start": 11533, + "end": 11543, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 11472, - "end": 11476, + "start": 11533, + "end": 11537, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 8 } } }, "property": { "type": "Identifier", - "start": 11477, - "end": 11482, + "start": 11538, + "end": 11543, "loc": { "start": { - "line": 311, + "line": 312, "column": 9 }, "end": { - "line": 311, + "line": 312, "column": 14 }, "identifierName": "input" @@ -54311,15 +55298,15 @@ }, "property": { "type": "Identifier", - "start": 11483, - "end": 11492, + "start": 11544, + "end": 11553, "loc": { "start": { - "line": 311, + "line": 312, "column": 15 }, "end": { - "line": 311, + "line": 312, "column": 24 }, "identifierName": "inputName" @@ -54330,15 +55317,15 @@ }, "right": { "type": "Identifier", - "start": 11496, - "end": 11501, + "start": 11557, + "end": 11562, "loc": { "start": { - "line": 311, + "line": 312, "column": 28 }, "end": { - "line": 311, + "line": 312, "column": 33 }, "identifierName": "input" @@ -54350,15 +55337,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11510, - "end": 11565, + "start": 11571, + "end": 11626, "loc": { "start": { - "line": 313, + "line": 314, "column": 4 }, "end": { - "line": 315, + "line": 316, "column": 7 } } @@ -54367,57 +55354,57 @@ }, { "type": "IfStatement", - "start": 11571, - "end": 11650, + "start": 11632, + "end": 11711, "loc": { "start": { - "line": 316, + "line": 317, "column": 4 }, "end": { - "line": 317, + "line": 318, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11574, - "end": 11605, + "start": 11635, + "end": 11666, "loc": { "start": { - "line": 316, + "line": 317, "column": 7 }, "end": { - "line": 316, + "line": 317, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11574, - "end": 11586, + "start": 11635, + "end": 11647, "loc": { "start": { - "line": 316, + "line": 317, "column": 7 }, "end": { - "line": 316, + "line": 317, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11574, - "end": 11578, + "start": 11635, + "end": 11639, "loc": { "start": { - "line": 316, + "line": 317, "column": 7 }, "end": { - "line": 316, + "line": 317, "column": 11 } }, @@ -54425,15 +55412,15 @@ }, "property": { "type": "Identifier", - "start": 11579, - "end": 11586, + "start": 11640, + "end": 11647, "loc": { "start": { - "line": 316, + "line": 317, "column": 12 }, "end": { - "line": 316, + "line": 317, "column": 19 }, "identifierName": "options" @@ -54445,15 +55432,15 @@ }, "property": { "type": "Identifier", - "start": 11587, - "end": 11605, + "start": 11648, + "end": 11666, "loc": { "start": { - "line": 316, + "line": 317, "column": 20 }, "end": { - "line": 316, + "line": 317, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -54465,72 +55452,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11614, - "end": 11650, + "start": 11675, + "end": 11711, "loc": { "start": { - "line": 317, + "line": 318, "column": 6 }, "end": { - "line": 317, + "line": 318, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11614, - "end": 11649, + "start": 11675, + "end": 11710, "loc": { "start": { - "line": 317, + "line": 318, "column": 6 }, "end": { - "line": 317, + "line": 318, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11614, - "end": 11637, + "start": 11675, + "end": 11698, "loc": { "start": { - "line": 317, + "line": 318, "column": 6 }, "end": { - "line": 317, + "line": 318, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11614, - "end": 11618, + "start": 11675, + "end": 11679, "loc": { "start": { - "line": 317, + "line": 318, "column": 6 }, "end": { - "line": 317, + "line": 318, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11619, - "end": 11637, + "start": 11680, + "end": 11698, "loc": { "start": { - "line": 317, + "line": 318, "column": 11 }, "end": { - "line": 317, + "line": 318, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -54542,44 +55529,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11638, - "end": 11648, + "start": 11699, + "end": 11709, "loc": { "start": { - "line": 317, + "line": 318, "column": 30 }, "end": { - "line": 317, + "line": 318, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11638, - "end": 11642, + "start": 11699, + "end": 11703, "loc": { "start": { - "line": 317, + "line": 318, "column": 30 }, "end": { - "line": 317, + "line": 318, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11643, - "end": 11648, + "start": 11704, + "end": 11709, "loc": { "start": { - "line": 317, + "line": 318, "column": 35 }, "end": { - "line": 317, + "line": 318, "column": 40 }, "identifierName": "input" @@ -54596,15 +55583,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11510, - "end": 11565, + "start": 11571, + "end": 11626, "loc": { "start": { - "line": 313, + "line": 314, "column": 4 }, "end": { - "line": 315, + "line": 316, "column": 7 } } @@ -54619,15 +55606,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11221, - "end": 11381, + "start": 11282, + "end": 11442, "loc": { "start": { - "line": 304, + "line": 305, "column": 2 }, "end": { - "line": 308, + "line": 309, "column": 5 } } @@ -54637,15 +55624,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11663, - "end": 11772, + "start": 11724, + "end": 11833, "loc": { "start": { - "line": 320, + "line": 321, "column": 2 }, "end": { - "line": 323, + "line": 324, "column": 5 } } @@ -54654,15 +55641,15 @@ }, { "type": "ClassMethod", - "start": 11776, - "end": 11832, + "start": 11837, + "end": 11893, "loc": { "start": { - "line": 324, + "line": 325, "column": 2 }, "end": { - "line": 326, + "line": 327, "column": 3 } }, @@ -54670,15 +55657,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11776, - "end": 11788, + "start": 11837, + "end": 11849, "loc": { "start": { - "line": 324, + "line": 325, "column": 2 }, "end": { - "line": 324, + "line": 325, "column": 14 }, "identifierName": "replaceInput" @@ -54694,15 +55681,15 @@ "params": [ { "type": "Identifier", - "start": 11789, - "end": 11797, + "start": 11850, + "end": 11858, "loc": { "start": { - "line": 324, + "line": 325, "column": 15 }, "end": { - "line": 324, + "line": 325, "column": 23 }, "identifierName": "inputObj" @@ -54712,88 +55699,88 @@ ], "body": { "type": "BlockStatement", - "start": 11798, - "end": 11832, + "start": 11859, + "end": 11893, "loc": { "start": { - "line": 324, + "line": 325, "column": 24 }, "end": { - "line": 326, + "line": 327, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11805, - "end": 11827, + "start": 11866, + "end": 11888, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 325, + "line": 326, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 11805, - "end": 11826, + "start": 11866, + "end": 11887, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 325, + "line": 326, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11805, - "end": 11815, + "start": 11866, + "end": 11876, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 325, + "line": 326, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 11805, - "end": 11809, + "start": 11866, + "end": 11870, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 325, + "line": 326, "column": 8 } } }, "property": { "type": "Identifier", - "start": 11810, - "end": 11815, + "start": 11871, + "end": 11876, "loc": { "start": { - "line": 325, + "line": 326, "column": 9 }, "end": { - "line": 325, + "line": 326, "column": 14 }, "identifierName": "input" @@ -54804,15 +55791,15 @@ }, "right": { "type": "Identifier", - "start": 11818, - "end": 11826, + "start": 11879, + "end": 11887, "loc": { "start": { - "line": 325, + "line": 326, "column": 17 }, "end": { - "line": 325, + "line": 326, "column": 25 }, "identifierName": "inputObj" @@ -54829,15 +55816,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11663, - "end": 11772, + "start": 11724, + "end": 11833, "loc": { "start": { - "line": 320, + "line": 321, "column": 2 }, "end": { - "line": 323, + "line": 324, "column": 5 } } @@ -54847,15 +55834,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11838, - "end": 11964, + "start": 11899, + "end": 12025, "loc": { "start": { - "line": 328, + "line": 329, "column": 2 }, "end": { - "line": 331, + "line": 332, "column": 5 } } @@ -54864,15 +55851,15 @@ }, { "type": "ClassProperty", - "start": 11968, - "end": 12102, + "start": 12029, + "end": 12163, "loc": { "start": { - "line": 332, + "line": 333, "column": 2 }, "end": { - "line": 336, + "line": 337, "column": 3 } }, @@ -54880,15 +55867,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11968, - "end": 11978, + "start": 12029, + "end": 12039, "loc": { "start": { - "line": 332, + "line": 333, "column": 2 }, "end": { - "line": 332, + "line": 333, "column": 12 }, "identifierName": "setOptions" @@ -54898,15 +55885,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 11981, - "end": 12102, + "start": 12042, + "end": 12163, "loc": { "start": { - "line": 332, + "line": 333, "column": 15 }, "end": { - "line": 336, + "line": 337, "column": 3 } }, @@ -54917,15 +55904,15 @@ "params": [ { "type": "Identifier", - "start": 11981, - "end": 11987, + "start": 12042, + "end": 12048, "loc": { "start": { - "line": 332, + "line": 333, "column": 15 }, "end": { - "line": 332, + "line": 333, "column": 21 }, "identifierName": "option" @@ -54935,59 +55922,59 @@ ], "body": { "type": "BlockStatement", - "start": 11991, - "end": 12102, + "start": 12052, + "end": 12163, "loc": { "start": { - "line": 332, + "line": 333, "column": 25 }, "end": { - "line": 336, + "line": 337, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11998, - "end": 12020, + "start": 12059, + "end": 12081, "loc": { "start": { - "line": 333, + "line": 334, "column": 4 }, "end": { - "line": 333, + "line": 334, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 11998, - "end": 12019, + "start": 12059, + "end": 12080, "loc": { "start": { - "line": 333, + "line": 334, "column": 4 }, "end": { - "line": 333, + "line": 334, "column": 25 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11998, - "end": 12004, + "start": 12059, + "end": 12065, "loc": { "start": { - "line": 333, + "line": 334, "column": 4 }, "end": { - "line": 333, + "line": 334, "column": 10 }, "identifierName": "option" @@ -54996,29 +55983,29 @@ }, "right": { "type": "LogicalExpression", - "start": 12007, - "end": 12019, + "start": 12068, + "end": 12080, "loc": { "start": { - "line": 333, + "line": 334, "column": 13 }, "end": { - "line": 333, + "line": 334, "column": 25 } }, "left": { "type": "Identifier", - "start": 12007, - "end": 12013, + "start": 12068, + "end": 12074, "loc": { "start": { - "line": 333, + "line": 334, "column": 13 }, "end": { - "line": 333, + "line": 334, "column": 19 }, "identifierName": "option" @@ -55028,15 +56015,15 @@ "operator": "||", "right": { "type": "ObjectExpression", - "start": 12017, - "end": 12019, + "start": 12078, + "end": 12080, "loc": { "start": { - "line": 333, + "line": 334, "column": 23 }, "end": { - "line": 333, + "line": 334, "column": 25 } }, @@ -55047,73 +56034,73 @@ }, { "type": "ExpressionStatement", - "start": 12026, - "end": 12077, + "start": 12087, + "end": 12138, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 334, + "line": 335, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12026, - "end": 12076, + "start": 12087, + "end": 12137, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 334, + "line": 335, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12026, - "end": 12038, + "start": 12087, + "end": 12099, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 334, + "line": 335, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 12026, - "end": 12030, + "start": 12087, + "end": 12091, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 334, + "line": 335, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12031, - "end": 12038, + "start": 12092, + "end": 12099, "loc": { "start": { - "line": 334, + "line": 335, "column": 9 }, "end": { - "line": 334, + "line": 335, "column": 16 }, "identifierName": "options" @@ -55124,43 +56111,43 @@ }, "right": { "type": "CallExpression", - "start": 12041, - "end": 12076, + "start": 12102, + "end": 12137, "loc": { "start": { - "line": 334, + "line": 335, "column": 19 }, "end": { - "line": 334, + "line": 335, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 12041, - "end": 12054, + "start": 12102, + "end": 12115, "loc": { "start": { - "line": 334, + "line": 335, "column": 19 }, "end": { - "line": 334, + "line": 335, "column": 32 } }, "object": { "type": "Identifier", - "start": 12041, - "end": 12047, + "start": 12102, + "end": 12108, "loc": { "start": { - "line": 334, + "line": 335, "column": 19 }, "end": { - "line": 334, + "line": 335, "column": 25 }, "identifierName": "Object" @@ -55169,15 +56156,15 @@ }, "property": { "type": "Identifier", - "start": 12048, - "end": 12054, + "start": 12109, + "end": 12115, "loc": { "start": { - "line": 334, + "line": 335, "column": 26 }, "end": { - "line": 334, + "line": 335, "column": 32 }, "identifierName": "assign" @@ -55189,44 +56176,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 12055, - "end": 12067, + "start": 12116, + "end": 12128, "loc": { "start": { - "line": 334, + "line": 335, "column": 33 }, "end": { - "line": 334, + "line": 335, "column": 45 } }, "object": { "type": "ThisExpression", - "start": 12055, - "end": 12059, + "start": 12116, + "end": 12120, "loc": { "start": { - "line": 334, + "line": 335, "column": 33 }, "end": { - "line": 334, + "line": 335, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12060, - "end": 12067, + "start": 12121, + "end": 12128, "loc": { "start": { - "line": 334, + "line": 335, "column": 38 }, "end": { - "line": 334, + "line": 335, "column": 45 }, "identifierName": "options" @@ -55237,15 +56224,15 @@ }, { "type": "Identifier", - "start": 12069, - "end": 12075, + "start": 12130, + "end": 12136, "loc": { "start": { - "line": 334, + "line": 335, "column": 47 }, "end": { - "line": 334, + "line": 335, "column": 53 }, "identifierName": "option" @@ -55258,72 +56245,72 @@ }, { "type": "ExpressionStatement", - "start": 12083, - "end": 12097, + "start": 12144, + "end": 12158, "loc": { "start": { - "line": 335, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 336, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 12083, - "end": 12096, + "start": 12144, + "end": 12157, "loc": { "start": { - "line": 335, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 336, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 12083, - "end": 12094, + "start": 12144, + "end": 12155, "loc": { "start": { - "line": 335, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 336, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 12083, - "end": 12087, + "start": 12144, + "end": 12148, "loc": { "start": { - "line": 335, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 336, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12088, - "end": 12094, + "start": 12149, + "end": 12155, "loc": { "start": { - "line": 335, + "line": 336, "column": 9 }, "end": { - "line": 335, + "line": 336, "column": 15 }, "identifierName": "render" @@ -55345,15 +56332,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11838, - "end": 11964, + "start": 11899, + "end": 12025, "loc": { "start": { - "line": 328, + "line": 329, "column": 2 }, "end": { - "line": 331, + "line": 332, "column": 5 } } @@ -55363,15 +56350,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12108, - "end": 12217, + "start": 12169, + "end": 12278, "loc": { "start": { - "line": 338, + "line": 339, "column": 2 }, "end": { - "line": 341, + "line": 342, "column": 5 } } @@ -55380,15 +56367,15 @@ }, { "type": "ClassMethod", - "start": 12221, - "end": 12360, + "start": 12282, + "end": 12421, "loc": { "start": { - "line": 342, + "line": 343, "column": 2 }, "end": { - "line": 346, + "line": 347, "column": 3 } }, @@ -55396,15 +56383,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12221, - "end": 12226, + "start": 12282, + "end": 12287, "loc": { "start": { - "line": 342, + "line": 343, "column": 2 }, "end": { - "line": 342, + "line": 343, "column": 7 }, "identifierName": "clear" @@ -55420,102 +56407,102 @@ "params": [], "body": { "type": "BlockStatement", - "start": 12228, - "end": 12360, + "start": 12289, + "end": 12421, "loc": { "start": { - "line": 342, + "line": 343, "column": 9 }, "end": { - "line": 346, + "line": 347, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12235, - "end": 12267, + "start": 12296, + "end": 12328, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 12235, - "end": 12266, + "start": 12296, + "end": 12327, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12235, - "end": 12261, + "start": 12296, + "end": 12322, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12235, - "end": 12251, + "start": 12296, + "end": 12312, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12235, - "end": 12239, + "start": 12296, + "end": 12300, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12240, - "end": 12251, + "start": 12301, + "end": 12312, "loc": { "start": { - "line": 343, + "line": 344, "column": 9 }, "end": { - "line": 343, + "line": 344, "column": 20 }, "identifierName": "keyboardDOM" @@ -55526,15 +56513,15 @@ }, "property": { "type": "Identifier", - "start": 12252, - "end": 12261, + "start": 12313, + "end": 12322, "loc": { "start": { - "line": 343, + "line": 344, "column": 21 }, "end": { - "line": 343, + "line": 344, "column": 30 }, "identifierName": "innerHTML" @@ -55545,15 +56532,15 @@ }, "right": { "type": "StringLiteral", - "start": 12264, - "end": 12266, + "start": 12325, + "end": 12327, "loc": { "start": { - "line": 343, + "line": 344, "column": 33 }, "end": { - "line": 343, + "line": 344, "column": 35 } }, @@ -55567,87 +56554,87 @@ }, { "type": "ExpressionStatement", - "start": 12273, - "end": 12324, + "start": 12334, + "end": 12385, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12273, - "end": 12323, + "start": 12334, + "end": 12384, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12273, - "end": 12299, + "start": 12334, + "end": 12360, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12273, - "end": 12289, + "start": 12334, + "end": 12350, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12273, - "end": 12277, + "start": 12334, + "end": 12338, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12278, - "end": 12289, + "start": 12339, + "end": 12350, "loc": { "start": { - "line": 344, + "line": 345, "column": 9 }, "end": { - "line": 344, + "line": 345, "column": 20 }, "identifierName": "keyboardDOM" @@ -55658,15 +56645,15 @@ }, "property": { "type": "Identifier", - "start": 12290, - "end": 12299, + "start": 12351, + "end": 12360, "loc": { "start": { - "line": 344, + "line": 345, "column": 21 }, "end": { - "line": 344, + "line": 345, "column": 30 }, "identifierName": "className" @@ -55677,44 +56664,44 @@ }, "right": { "type": "MemberExpression", - "start": 12302, - "end": 12323, + "start": 12363, + "end": 12384, "loc": { "start": { - "line": 344, + "line": 345, "column": 33 }, "end": { - "line": 344, + "line": 345, "column": 54 } }, "object": { "type": "ThisExpression", - "start": 12302, - "end": 12306, + "start": 12363, + "end": 12367, "loc": { "start": { - "line": 344, + "line": 345, "column": 33 }, "end": { - "line": 344, + "line": 345, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12307, - "end": 12323, + "start": 12368, + "end": 12384, "loc": { "start": { - "line": 344, + "line": 345, "column": 38 }, "end": { - "line": 344, + "line": 345, "column": 54 }, "identifierName": "keyboardDOMClass" @@ -55727,73 +56714,73 @@ }, { "type": "ExpressionStatement", - "start": 12330, - "end": 12355, + "start": 12391, + "end": 12416, "loc": { "start": { - "line": 345, + "line": 346, "column": 4 }, "end": { - "line": 345, + "line": 346, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 12330, - "end": 12354, + "start": 12391, + "end": 12415, "loc": { "start": { - "line": 345, + "line": 346, "column": 4 }, "end": { - "line": 345, + "line": 346, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12330, - "end": 12349, + "start": 12391, + "end": 12410, "loc": { "start": { - "line": 345, + "line": 346, "column": 4 }, "end": { - "line": 345, + "line": 346, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 12330, - "end": 12334, + "start": 12391, + "end": 12395, "loc": { "start": { - "line": 345, + "line": 346, "column": 4 }, "end": { - "line": 345, + "line": 346, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12335, - "end": 12349, + "start": 12396, + "end": 12410, "loc": { "start": { - "line": 345, + "line": 346, "column": 9 }, "end": { - "line": 345, + "line": 346, "column": 23 }, "identifierName": "buttonElements" @@ -55804,15 +56791,15 @@ }, "right": { "type": "ObjectExpression", - "start": 12352, - "end": 12354, + "start": 12413, + "end": 12415, "loc": { "start": { - "line": 345, + "line": 346, "column": 26 }, "end": { - "line": 345, + "line": 346, "column": 28 } }, @@ -55828,15 +56815,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12108, - "end": 12217, + "start": 12169, + "end": 12278, "loc": { "start": { - "line": 338, + "line": 339, "column": 2 }, "end": { - "line": 341, + "line": 342, "column": 5 } } @@ -55846,15 +56833,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12366, - "end": 12571, + "start": 12427, + "end": 12632, "loc": { "start": { - "line": 348, + "line": 349, "column": 2 }, "end": { - "line": 351, + "line": 352, "column": 5 } } @@ -55863,15 +56850,15 @@ }, { "type": "ClassMethod", - "start": 12575, - "end": 12943, + "start": 12636, + "end": 13004, "loc": { "start": { - "line": 352, + "line": 353, "column": 2 }, "end": { - "line": 361, + "line": 362, "column": 3 } }, @@ -55879,15 +56866,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12575, - "end": 12583, + "start": 12636, + "end": 12644, "loc": { "start": { - "line": 352, + "line": 353, "column": 2 }, "end": { - "line": 352, + "line": 353, "column": 10 }, "identifierName": "dispatch" @@ -55903,15 +56890,15 @@ "params": [ { "type": "Identifier", - "start": 12584, - "end": 12592, + "start": 12645, + "end": 12653, "loc": { "start": { - "line": 352, + "line": 353, "column": 11 }, "end": { - "line": 352, + "line": 353, "column": 19 }, "identifierName": "callback" @@ -55921,44 +56908,44 @@ ], "body": { "type": "BlockStatement", - "start": 12593, - "end": 12943, + "start": 12654, + "end": 13004, "loc": { "start": { - "line": 352, + "line": 353, "column": 20 }, "end": { - "line": 361, + "line": 362, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 12600, - "end": 12784, + "start": 12661, + "end": 12845, "loc": { "start": { - "line": 353, + "line": 354, "column": 4 }, "end": { - "line": 356, + "line": 357, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 12603, - "end": 12637, + "start": 12664, + "end": 12698, "loc": { "start": { - "line": 353, + "line": 354, "column": 7 }, "end": { - "line": 353, + "line": 354, "column": 41 } }, @@ -55966,29 +56953,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 12604, - "end": 12637, + "start": 12665, + "end": 12698, "loc": { "start": { - "line": 353, + "line": 354, "column": 8 }, "end": { - "line": 353, + "line": 354, "column": 41 } }, "object": { "type": "Identifier", - "start": 12604, - "end": 12610, + "start": 12665, + "end": 12671, "loc": { "start": { - "line": 353, + "line": 354, "column": 8 }, "end": { - "line": 353, + "line": 354, "column": 14 }, "identifierName": "window" @@ -55997,15 +56984,15 @@ }, "property": { "type": "StringLiteral", - "start": 12611, - "end": 12636, + "start": 12672, + "end": 12697, "loc": { "start": { - "line": 353, + "line": 354, "column": 15 }, "end": { - "line": 353, + "line": 354, "column": 40 } }, @@ -56023,72 +57010,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 12638, - "end": 12784, + "start": 12699, + "end": 12845, "loc": { "start": { - "line": 353, + "line": 354, "column": 42 }, "end": { - "line": 356, + "line": 357, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12647, - "end": 12730, + "start": 12708, + "end": 12791, "loc": { "start": { - "line": 354, + "line": 355, "column": 6 }, "end": { - "line": 354, + "line": 355, "column": 89 } }, "expression": { "type": "CallExpression", - "start": 12647, - "end": 12729, + "start": 12708, + "end": 12790, "loc": { "start": { - "line": 354, + "line": 355, "column": 6 }, "end": { - "line": 354, + "line": 355, "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 12647, - "end": 12659, + "start": 12708, + "end": 12720, "loc": { "start": { - "line": 354, + "line": 355, "column": 6 }, "end": { - "line": 354, + "line": 355, "column": 18 } }, "object": { "type": "Identifier", - "start": 12647, - "end": 12654, + "start": 12708, + "end": 12715, "loc": { "start": { - "line": 354, + "line": 355, "column": 6 }, "end": { - "line": 354, + "line": 355, "column": 13 }, "identifierName": "console" @@ -56097,15 +57084,15 @@ }, "property": { "type": "Identifier", - "start": 12655, - "end": 12659, + "start": 12716, + "end": 12720, "loc": { "start": { - "line": 354, + "line": 355, "column": 14 }, "end": { - "line": 354, + "line": 355, "column": 18 }, "identifierName": "warn" @@ -56117,15 +57104,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 12660, - "end": 12728, + "start": 12721, + "end": 12789, "loc": { "start": { - "line": 354, + "line": 355, "column": 19 }, "end": { - "line": 354, + "line": 355, "column": 87 } }, @@ -56133,15 +57120,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 12661, - "end": 12727, + "start": 12722, + "end": 12788, "loc": { "start": { - "line": 354, + "line": 355, "column": 20 }, "end": { - "line": 354, + "line": 355, "column": 86 } }, @@ -56158,43 +57145,43 @@ }, { "type": "ThrowStatement", - "start": 12738, - "end": 12777, + "start": 12799, + "end": 12838, "loc": { "start": { - "line": 355, + "line": 356, "column": 6 }, "end": { - "line": 355, + "line": 356, "column": 45 } }, "argument": { "type": "NewExpression", - "start": 12744, - "end": 12776, + "start": 12805, + "end": 12837, "loc": { "start": { - "line": 355, + "line": 356, "column": 12 }, "end": { - "line": 355, + "line": 356, "column": 44 } }, "callee": { "type": "Identifier", - "start": 12748, - "end": 12753, + "start": 12809, + "end": 12814, "loc": { "start": { - "line": 355, + "line": 356, "column": 16 }, "end": { - "line": 355, + "line": 356, "column": 21 }, "identifierName": "Error" @@ -56204,15 +57191,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 12754, - "end": 12775, + "start": 12815, + "end": 12836, "loc": { "start": { - "line": 355, + "line": 356, "column": 22 }, "end": { - "line": 355, + "line": 356, "column": 43 } }, @@ -56232,85 +57219,85 @@ }, { "type": "ReturnStatement", - "start": 12796, - "end": 12938, + "start": 12857, + "end": 12999, "loc": { "start": { - "line": 358, + "line": 359, "column": 4 }, "end": { - "line": 360, + "line": 361, "column": 6 } }, "argument": { "type": "CallExpression", - "start": 12803, - "end": 12938, + "start": 12864, + "end": 12999, "loc": { "start": { - "line": 358, + "line": 359, "column": 11 }, "end": { - "line": 360, + "line": 361, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 12803, - "end": 12857, + "start": 12864, + "end": 12918, "loc": { "start": { - "line": 358, + "line": 359, "column": 11 }, "end": { - "line": 358, + "line": 359, "column": 65 } }, "object": { "type": "CallExpression", - "start": 12803, - "end": 12849, + "start": 12864, + "end": 12910, "loc": { "start": { - "line": 358, + "line": 359, "column": 11 }, "end": { - "line": 358, + "line": 359, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 12803, - "end": 12814, + "start": 12864, + "end": 12875, "loc": { "start": { - "line": 358, + "line": 359, "column": 11 }, "end": { - "line": 358, + "line": 359, "column": 22 } }, "object": { "type": "Identifier", - "start": 12803, - "end": 12809, + "start": 12864, + "end": 12870, "loc": { "start": { - "line": 358, + "line": 359, "column": 11 }, "end": { - "line": 358, + "line": 359, "column": 17 }, "identifierName": "Object" @@ -56319,15 +57306,15 @@ }, "property": { "type": "Identifier", - "start": 12810, - "end": 12814, + "start": 12871, + "end": 12875, "loc": { "start": { - "line": 358, + "line": 359, "column": 18 }, "end": { - "line": 358, + "line": 359, "column": 22 }, "identifierName": "keys" @@ -56339,29 +57326,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 12815, - "end": 12848, + "start": 12876, + "end": 12909, "loc": { "start": { - "line": 358, + "line": 359, "column": 23 }, "end": { - "line": 358, + "line": 359, "column": 56 } }, "object": { "type": "Identifier", - "start": 12815, - "end": 12821, + "start": 12876, + "end": 12882, "loc": { "start": { - "line": 358, + "line": 359, "column": 23 }, "end": { - "line": 358, + "line": 359, "column": 29 }, "identifierName": "window" @@ -56370,15 +57357,15 @@ }, "property": { "type": "StringLiteral", - "start": 12822, - "end": 12847, + "start": 12883, + "end": 12908, "loc": { "start": { - "line": 358, + "line": 359, "column": 30 }, "end": { - "line": 358, + "line": 359, "column": 55 } }, @@ -56394,15 +57381,15 @@ }, "property": { "type": "Identifier", - "start": 12850, - "end": 12857, + "start": 12911, + "end": 12918, "loc": { "start": { - "line": 358, + "line": 359, "column": 58 }, "end": { - "line": 358, + "line": 359, "column": 65 }, "identifierName": "forEach" @@ -56414,15 +57401,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 12858, - "end": 12937, + "start": 12919, + "end": 12998, "loc": { "start": { - "line": 358, + "line": 359, "column": 66 }, "end": { - "line": 360, + "line": 361, "column": 5 } }, @@ -56433,15 +57420,15 @@ "params": [ { "type": "Identifier", - "start": 12859, - "end": 12862, + "start": 12920, + "end": 12923, "loc": { "start": { - "line": 358, + "line": 359, "column": 67 }, "end": { - "line": 358, + "line": 359, "column": 70 }, "identifierName": "key" @@ -56451,58 +57438,58 @@ ], "body": { "type": "BlockStatement", - "start": 12867, - "end": 12937, + "start": 12928, + "end": 12998, "loc": { "start": { - "line": 358, + "line": 359, "column": 75 }, "end": { - "line": 360, + "line": 361, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12876, - "end": 12930, + "start": 12937, + "end": 12991, "loc": { "start": { - "line": 359, + "line": 360, "column": 6 }, "end": { - "line": 359, + "line": 360, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 12876, - "end": 12929, + "start": 12937, + "end": 12990, "loc": { "start": { - "line": 359, + "line": 360, "column": 6 }, "end": { - "line": 359, + "line": 360, "column": 59 } }, "callee": { "type": "Identifier", - "start": 12876, - "end": 12884, + "start": 12937, + "end": 12945, "loc": { "start": { - "line": 359, + "line": 360, "column": 6 }, "end": { - "line": 359, + "line": 360, "column": 14 }, "identifierName": "callback" @@ -56512,43 +57499,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 12885, - "end": 12923, + "start": 12946, + "end": 12984, "loc": { "start": { - "line": 359, + "line": 360, "column": 15 }, "end": { - "line": 359, + "line": 360, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 12885, - "end": 12918, + "start": 12946, + "end": 12979, "loc": { "start": { - "line": 359, + "line": 360, "column": 15 }, "end": { - "line": 359, + "line": 360, "column": 48 } }, "object": { "type": "Identifier", - "start": 12885, - "end": 12891, + "start": 12946, + "end": 12952, "loc": { "start": { - "line": 359, + "line": 360, "column": 15 }, "end": { - "line": 359, + "line": 360, "column": 21 }, "identifierName": "window" @@ -56557,15 +57544,15 @@ }, "property": { "type": "StringLiteral", - "start": 12892, - "end": 12917, + "start": 12953, + "end": 12978, "loc": { "start": { - "line": 359, + "line": 360, "column": 22 }, "end": { - "line": 359, + "line": 360, "column": 47 } }, @@ -56579,15 +57566,15 @@ }, "property": { "type": "Identifier", - "start": 12919, - "end": 12922, + "start": 12980, + "end": 12983, "loc": { "start": { - "line": 359, + "line": 360, "column": 49 }, "end": { - "line": 359, + "line": 360, "column": 52 }, "identifierName": "key" @@ -56598,15 +57585,15 @@ }, { "type": "Identifier", - "start": 12925, - "end": 12928, + "start": 12986, + "end": 12989, "loc": { "start": { - "line": 359, + "line": 360, "column": 55 }, "end": { - "line": 359, + "line": 360, "column": 58 }, "identifierName": "key" @@ -56631,15 +57618,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12366, - "end": 12571, + "start": 12427, + "end": 12632, "loc": { "start": { - "line": 348, + "line": 349, "column": 2 }, "end": { - "line": 351, + "line": 352, "column": 5 } } @@ -56649,15 +57636,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12949, - "end": 13230, + "start": 13010, + "end": 13291, "loc": { "start": { - "line": 363, + "line": 364, "column": 2 }, "end": { - "line": 367, + "line": 368, "column": 5 } } @@ -56666,15 +57653,15 @@ }, { "type": "ClassMethod", - "start": 13234, - "end": 14466, + "start": 13295, + "end": 14527, "loc": { "start": { - "line": 368, + "line": 369, "column": 2 }, "end": { - "line": 411, + "line": 412, "column": 3 } }, @@ -56682,15 +57669,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 13234, - "end": 13248, + "start": 13295, + "end": 13309, "loc": { "start": { - "line": 368, + "line": 369, "column": 2 }, "end": { - "line": 368, + "line": 369, "column": 16 }, "identifierName": "addButtonTheme" @@ -56706,15 +57693,15 @@ "params": [ { "type": "Identifier", - "start": 13249, - "end": 13256, + "start": 13310, + "end": 13317, "loc": { "start": { - "line": 368, + "line": 369, "column": 17 }, "end": { - "line": 368, + "line": 369, "column": 24 }, "identifierName": "buttons" @@ -56723,15 +57710,15 @@ }, { "type": "Identifier", - "start": 13258, - "end": 13267, + "start": 13319, + "end": 13328, "loc": { "start": { - "line": 368, + "line": 369, "column": 26 }, "end": { - "line": 368, + "line": 369, "column": 35 }, "identifierName": "className" @@ -56741,58 +57728,58 @@ ], "body": { "type": "BlockStatement", - "start": 13268, - "end": 14466, + "start": 13329, + "end": 14527, "loc": { "start": { - "line": 368, + "line": 369, "column": 36 }, "end": { - "line": 411, + "line": 412, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 13275, - "end": 13322, + "start": 13336, + "end": 13383, "loc": { "start": { - "line": 369, + "line": 370, "column": 4 }, "end": { - "line": 370, + "line": 371, "column": 19 } }, "test": { "type": "LogicalExpression", - "start": 13278, - "end": 13300, + "start": 13339, + "end": 13361, "loc": { "start": { - "line": 369, + "line": 370, "column": 7 }, "end": { - "line": 369, + "line": 370, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 13278, - "end": 13288, + "start": 13339, + "end": 13349, "loc": { "start": { - "line": 369, + "line": 370, "column": 7 }, "end": { - "line": 369, + "line": 370, "column": 17 } }, @@ -56800,15 +57787,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13279, - "end": 13288, + "start": 13340, + "end": 13349, "loc": { "start": { - "line": 369, + "line": 370, "column": 8 }, "end": { - "line": 369, + "line": 370, "column": 17 }, "identifierName": "className" @@ -56822,15 +57809,15 @@ "operator": "||", "right": { "type": "UnaryExpression", - "start": 13292, - "end": 13300, + "start": 13353, + "end": 13361, "loc": { "start": { - "line": 369, + "line": 370, "column": 21 }, "end": { - "line": 369, + "line": 370, "column": 29 } }, @@ -56838,15 +57825,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13293, - "end": 13300, + "start": 13354, + "end": 13361, "loc": { "start": { - "line": 369, + "line": 370, "column": 22 }, "end": { - "line": 369, + "line": 370, "column": 29 }, "identifierName": "buttons" @@ -56860,29 +57847,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 13309, - "end": 13322, + "start": 13370, + "end": 13383, "loc": { "start": { - "line": 370, + "line": 371, "column": 6 }, "end": { - "line": 370, + "line": 371, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 13316, - "end": 13321, + "start": 13377, + "end": 13382, "loc": { "start": { - "line": 370, + "line": 371, "column": 13 }, "end": { - "line": 370, + "line": 371, "column": 18 } }, @@ -56893,85 +57880,85 @@ }, { "type": "ExpressionStatement", - "start": 13330, - "end": 14439, + "start": 13391, + "end": 14500, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 408, + "line": 409, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 13330, - "end": 14438, + "start": 13391, + "end": 14499, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 408, + "line": 409, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 13330, - "end": 13356, + "start": 13391, + "end": 13417, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 372, + "line": 373, "column": 30 } }, "object": { "type": "CallExpression", - "start": 13330, - "end": 13348, + "start": 13391, + "end": 13409, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 372, + "line": 373, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 13330, - "end": 13343, + "start": 13391, + "end": 13404, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 372, + "line": 373, "column": 17 } }, "object": { "type": "Identifier", - "start": 13330, - "end": 13337, + "start": 13391, + "end": 13398, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 372, + "line": 373, "column": 11 }, "identifierName": "buttons" @@ -56980,15 +57967,15 @@ }, "property": { "type": "Identifier", - "start": 13338, - "end": 13343, + "start": 13399, + "end": 13404, "loc": { "start": { - "line": 372, + "line": 373, "column": 12 }, "end": { - "line": 372, + "line": 373, "column": 17 }, "identifierName": "split" @@ -57000,15 +57987,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13344, - "end": 13347, + "start": 13405, + "end": 13408, "loc": { "start": { - "line": 372, + "line": 373, "column": 18 }, "end": { - "line": 372, + "line": 373, "column": 21 } }, @@ -57022,15 +58009,15 @@ }, "property": { "type": "Identifier", - "start": 13349, - "end": 13356, + "start": 13410, + "end": 13417, "loc": { "start": { - "line": 372, + "line": 373, "column": 23 }, "end": { - "line": 372, + "line": 373, "column": 30 }, "identifierName": "forEach" @@ -57042,15 +58029,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13357, - "end": 14437, + "start": 13418, + "end": 14498, "loc": { "start": { - "line": 372, + "line": 373, "column": 31 }, "end": { - "line": 408, + "line": 409, "column": 5 } }, @@ -57061,15 +58048,15 @@ "params": [ { "type": "Identifier", - "start": 13357, - "end": 13363, + "start": 13418, + "end": 13424, "loc": { "start": { - "line": 372, + "line": 373, "column": 31 }, "end": { - "line": 372, + "line": 373, "column": 37 }, "identifierName": "button" @@ -57079,100 +58066,100 @@ ], "body": { "type": "BlockStatement", - "start": 13367, - "end": 14437, + "start": 13428, + "end": 14498, "loc": { "start": { - "line": 372, + "line": 373, "column": 41 }, "end": { - "line": 408, + "line": 409, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13376, - "end": 14430, + "start": 13437, + "end": 14491, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 407, + "line": 408, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 13376, - "end": 14429, + "start": 13437, + "end": 14490, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 407, + "line": 408, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 13376, - "end": 13404, + "start": 13437, + "end": 13465, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 373, + "line": 374, "column": 34 } }, "object": { "type": "CallExpression", - "start": 13376, - "end": 13396, + "start": 13437, + "end": 13457, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 373, + "line": 374, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 13376, - "end": 13391, + "start": 13437, + "end": 13452, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 373, + "line": 374, "column": 21 } }, "object": { "type": "Identifier", - "start": 13376, - "end": 13385, + "start": 13437, + "end": 13446, "loc": { "start": { - "line": 373, + "line": 374, "column": 6 }, "end": { - "line": 373, + "line": 374, "column": 15 }, "identifierName": "className" @@ -57181,15 +58168,15 @@ }, "property": { "type": "Identifier", - "start": 13386, - "end": 13391, + "start": 13447, + "end": 13452, "loc": { "start": { - "line": 373, + "line": 374, "column": 16 }, "end": { - "line": 373, + "line": 374, "column": 21 }, "identifierName": "split" @@ -57201,15 +58188,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13392, - "end": 13395, + "start": 13453, + "end": 13456, "loc": { "start": { - "line": 373, + "line": 374, "column": 22 }, "end": { - "line": 373, + "line": 374, "column": 25 } }, @@ -57223,15 +58210,15 @@ }, "property": { "type": "Identifier", - "start": 13397, - "end": 13404, + "start": 13458, + "end": 13465, "loc": { "start": { - "line": 373, + "line": 374, "column": 27 }, "end": { - "line": 373, + "line": 374, "column": 34 }, "identifierName": "forEach" @@ -57243,15 +58230,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13405, - "end": 14428, + "start": 13466, + "end": 14489, "loc": { "start": { - "line": 373, + "line": 374, "column": 35 }, "end": { - "line": 407, + "line": 408, "column": 7 } }, @@ -57262,15 +58249,15 @@ "params": [ { "type": "Identifier", - "start": 13405, - "end": 13418, + "start": 13466, + "end": 13479, "loc": { "start": { - "line": 373, + "line": 374, "column": 35 }, "end": { - "line": 373, + "line": 374, "column": 48 }, "identifierName": "classNameItem" @@ -57280,44 +58267,44 @@ ], "body": { "type": "BlockStatement", - "start": 13422, - "end": 14428, + "start": 13483, + "end": 14489, "loc": { "start": { - "line": 373, + "line": 374, "column": 52 }, "end": { - "line": 407, + "line": 408, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 13433, - "end": 13504, + "start": 13494, + "end": 13565, "loc": { "start": { - "line": 374, + "line": 375, "column": 8 }, "end": { - "line": 375, + "line": 376, "column": 40 } }, "test": { "type": "UnaryExpression", - "start": 13436, - "end": 13461, + "start": 13497, + "end": 13522, "loc": { "start": { - "line": 374, + "line": 375, "column": 11 }, "end": { - "line": 374, + "line": 375, "column": 36 } }, @@ -57325,58 +58312,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 13437, - "end": 13461, + "start": 13498, + "end": 13522, "loc": { "start": { - "line": 374, + "line": 375, "column": 12 }, "end": { - "line": 374, + "line": 375, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13437, - "end": 13449, + "start": 13498, + "end": 13510, "loc": { "start": { - "line": 374, + "line": 375, "column": 12 }, "end": { - "line": 374, + "line": 375, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 13437, - "end": 13441, + "start": 13498, + "end": 13502, "loc": { "start": { - "line": 374, + "line": 375, "column": 12 }, "end": { - "line": 374, + "line": 375, "column": 16 } } }, "property": { "type": "Identifier", - "start": 13442, - "end": 13449, + "start": 13503, + "end": 13510, "loc": { "start": { - "line": 374, + "line": 375, "column": 17 }, "end": { - "line": 374, + "line": 375, "column": 24 }, "identifierName": "options" @@ -57387,15 +58374,15 @@ }, "property": { "type": "Identifier", - "start": 13450, - "end": 13461, + "start": 13511, + "end": 13522, "loc": { "start": { - "line": 374, + "line": 375, "column": 25 }, "end": { - "line": 374, + "line": 375, "column": 36 }, "identifierName": "buttonTheme" @@ -57410,87 +58397,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 13474, - "end": 13504, + "start": 13535, + "end": 13565, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 40 } }, "expression": { "type": "AssignmentExpression", - "start": 13474, - "end": 13503, + "start": 13535, + "end": 13564, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 13474, - "end": 13498, + "start": 13535, + "end": 13559, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 13474, - "end": 13486, + "start": 13535, + "end": 13547, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 13474, - "end": 13478, + "start": 13535, + "end": 13539, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 14 } } }, "property": { "type": "Identifier", - "start": 13479, - "end": 13486, + "start": 13540, + "end": 13547, "loc": { "start": { - "line": 375, + "line": 376, "column": 15 }, "end": { - "line": 375, + "line": 376, "column": 22 }, "identifierName": "options" @@ -57501,15 +58488,15 @@ }, "property": { "type": "Identifier", - "start": 13487, - "end": 13498, + "start": 13548, + "end": 13559, "loc": { "start": { - "line": 375, + "line": 376, "column": 23 }, "end": { - "line": 375, + "line": 376, "column": 34 }, "identifierName": "buttonTheme" @@ -57520,15 +58507,15 @@ }, "right": { "type": "ArrayExpression", - "start": 13501, - "end": 13503, + "start": 13562, + "end": 13564, "loc": { "start": { - "line": 375, + "line": 376, "column": 37 }, "end": { - "line": 375, + "line": 376, "column": 39 } }, @@ -57540,44 +58527,44 @@ }, { "type": "VariableDeclaration", - "start": 13516, - "end": 13543, + "start": 13577, + "end": 13604, "loc": { "start": { - "line": 377, + "line": 378, "column": 8 }, "end": { - "line": 377, + "line": 378, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13520, - "end": 13542, + "start": 13581, + "end": 13603, "loc": { "start": { - "line": 377, + "line": 378, "column": 12 }, "end": { - "line": 377, + "line": 378, "column": 34 } }, "id": { "type": "Identifier", - "start": 13520, - "end": 13534, + "start": 13581, + "end": 13595, "loc": { "start": { - "line": 377, + "line": 378, "column": 12 }, "end": { - "line": 377, + "line": 378, "column": 26 }, "identifierName": "classNameFound" @@ -57586,15 +58573,15 @@ }, "init": { "type": "BooleanLiteral", - "start": 13537, - "end": 13542, + "start": 13598, + "end": 13603, "loc": { "start": { - "line": 377, + "line": 378, "column": 29 }, "end": { - "line": 377, + "line": 378, "column": 34 } }, @@ -57607,15 +58594,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13557, - "end": 13648, + "start": 13618, + "end": 13709, "loc": { "start": { - "line": 379, + "line": 380, "column": 8 }, "end": { - "line": 381, + "line": 382, "column": 11 } } @@ -57624,85 +58611,85 @@ }, { "type": "ExpressionStatement", - "start": 13658, - "end": 14166, + "start": 13719, + "end": 14227, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 395, + "line": 396, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 13658, - "end": 14165, + "start": 13719, + "end": 14226, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 395, + "line": 396, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 13658, - "end": 13686, + "start": 13719, + "end": 13747, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 382, + "line": 383, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13658, - "end": 13682, + "start": 13719, + "end": 13743, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 382, + "line": 383, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 13658, - "end": 13670, + "start": 13719, + "end": 13731, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 382, + "line": 383, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 13658, - "end": 13662, + "start": 13719, + "end": 13723, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 382, + "line": 383, "column": 12 } }, @@ -57710,15 +58697,15 @@ }, "property": { "type": "Identifier", - "start": 13663, - "end": 13670, + "start": 13724, + "end": 13731, "loc": { "start": { - "line": 382, + "line": 383, "column": 13 }, "end": { - "line": 382, + "line": 383, "column": 20 }, "identifierName": "options" @@ -57730,15 +58717,15 @@ }, "property": { "type": "Identifier", - "start": 13671, - "end": 13682, + "start": 13732, + "end": 13743, "loc": { "start": { - "line": 382, + "line": 383, "column": 21 }, "end": { - "line": 382, + "line": 383, "column": 32 }, "identifierName": "buttonTheme" @@ -57750,15 +58737,15 @@ }, "property": { "type": "Identifier", - "start": 13683, - "end": 13686, + "start": 13744, + "end": 13747, "loc": { "start": { - "line": 382, + "line": 383, "column": 33 }, "end": { - "line": 382, + "line": 383, "column": 36 }, "identifierName": "map" @@ -57771,15 +58758,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13687, - "end": 14164, + "start": 13748, + "end": 14225, "loc": { "start": { - "line": 382, + "line": 383, "column": 37 }, "end": { - "line": 395, + "line": 396, "column": 9 } }, @@ -57790,15 +58777,15 @@ "params": [ { "type": "Identifier", - "start": 13687, - "end": 13698, + "start": 13748, + "end": 13759, "loc": { "start": { - "line": 382, + "line": 383, "column": 37 }, "end": { - "line": 382, + "line": 383, "column": 48 }, "identifierName": "buttonTheme" @@ -57808,114 +58795,114 @@ ], "body": { "type": "BlockStatement", - "start": 13702, - "end": 14164, + "start": 13763, + "end": 14225, "loc": { "start": { - "line": 382, + "line": 383, "column": 52 }, "end": { - "line": 395, + "line": 396, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 13717, - "end": 14122, + "start": 13778, + "end": 14183, "loc": { "start": { - "line": 384, + "line": 385, "column": 10 }, "end": { - "line": 393, + "line": 394, "column": 11 } }, "test": { "type": "CallExpression", - "start": 13720, - "end": 13772, + "start": 13781, + "end": 13833, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13720, - "end": 13757, + "start": 13781, + "end": 13818, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 50 } }, "object": { "type": "CallExpression", - "start": 13720, - "end": 13748, + "start": 13781, + "end": 13809, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 13720, - "end": 13743, + "start": 13781, + "end": 13804, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13720, - "end": 13737, + "start": 13781, + "end": 13798, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 30 } }, "object": { "type": "Identifier", - "start": 13720, - "end": 13731, + "start": 13781, + "end": 13792, "loc": { "start": { - "line": 384, + "line": 385, "column": 13 }, "end": { - "line": 384, + "line": 385, "column": 24 }, "identifierName": "buttonTheme" @@ -57924,15 +58911,15 @@ }, "property": { "type": "Identifier", - "start": 13732, - "end": 13737, + "start": 13793, + "end": 13798, "loc": { "start": { - "line": 384, + "line": 385, "column": 25 }, "end": { - "line": 384, + "line": 385, "column": 30 }, "identifierName": "class" @@ -57943,15 +58930,15 @@ }, "property": { "type": "Identifier", - "start": 13738, - "end": 13743, + "start": 13799, + "end": 13804, "loc": { "start": { - "line": 384, + "line": 385, "column": 31 }, "end": { - "line": 384, + "line": 385, "column": 36 }, "identifierName": "split" @@ -57963,15 +58950,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13744, - "end": 13747, + "start": 13805, + "end": 13808, "loc": { "start": { - "line": 384, + "line": 385, "column": 37 }, "end": { - "line": 384, + "line": 385, "column": 40 } }, @@ -57985,15 +58972,15 @@ }, "property": { "type": "Identifier", - "start": 13749, - "end": 13757, + "start": 13810, + "end": 13818, "loc": { "start": { - "line": 384, + "line": 385, "column": 42 }, "end": { - "line": 384, + "line": 385, "column": 50 }, "identifierName": "includes" @@ -58005,15 +58992,15 @@ "arguments": [ { "type": "Identifier", - "start": 13758, - "end": 13771, + "start": 13819, + "end": 13832, "loc": { "start": { - "line": 384, + "line": 385, "column": 51 }, "end": { - "line": 384, + "line": 385, "column": 64 }, "identifierName": "classNameItem" @@ -58024,59 +59011,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13773, - "end": 14122, + "start": 13834, + "end": 14183, "loc": { "start": { - "line": 384, + "line": 385, "column": 66 }, "end": { - "line": 393, + "line": 394, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 13788, - "end": 13810, + "start": 13849, + "end": 13871, "loc": { "start": { - "line": 385, + "line": 386, "column": 12 }, "end": { - "line": 385, + "line": 386, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 13788, - "end": 13809, + "start": 13849, + "end": 13870, "loc": { "start": { - "line": 385, + "line": 386, "column": 12 }, "end": { - "line": 385, + "line": 386, "column": 33 } }, "operator": "=", "left": { "type": "Identifier", - "start": 13788, - "end": 13802, + "start": 13849, + "end": 13863, "loc": { "start": { - "line": 385, + "line": 386, "column": 12 }, "end": { - "line": 385, + "line": 386, "column": 26 }, "identifierName": "classNameFound" @@ -58085,15 +59072,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 13805, - "end": 13809, + "start": 13866, + "end": 13870, "loc": { "start": { - "line": 385, + "line": 386, "column": 29 }, "end": { - "line": 385, + "line": 386, "column": 33 } }, @@ -58103,44 +59090,44 @@ }, { "type": "VariableDeclaration", - "start": 13838, - "end": 13892, + "start": 13899, + "end": 13953, "loc": { "start": { - "line": 387, + "line": 388, "column": 12 }, "end": { - "line": 387, + "line": 388, "column": 66 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13842, - "end": 13891, + "start": 13903, + "end": 13952, "loc": { "start": { - "line": 387, + "line": 388, "column": 16 }, "end": { - "line": 387, + "line": 388, "column": 65 } }, "id": { "type": "Identifier", - "start": 13842, - "end": 13858, + "start": 13903, + "end": 13919, "loc": { "start": { - "line": 387, + "line": 388, "column": 16 }, "end": { - "line": 387, + "line": 388, "column": 32 }, "identifierName": "buttonThemeArray" @@ -58149,57 +59136,57 @@ }, "init": { "type": "CallExpression", - "start": 13861, - "end": 13891, + "start": 13922, + "end": 13952, "loc": { "start": { - "line": 387, + "line": 388, "column": 35 }, "end": { - "line": 387, + "line": 388, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13861, - "end": 13886, + "start": 13922, + "end": 13947, "loc": { "start": { - "line": 387, + "line": 388, "column": 35 }, "end": { - "line": 387, + "line": 388, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 13861, - "end": 13880, + "start": 13922, + "end": 13941, "loc": { "start": { - "line": 387, + "line": 388, "column": 35 }, "end": { - "line": 387, + "line": 388, "column": 54 } }, "object": { "type": "Identifier", - "start": 13861, - "end": 13872, + "start": 13922, + "end": 13933, "loc": { "start": { - "line": 387, + "line": 388, "column": 35 }, "end": { - "line": 387, + "line": 388, "column": 46 }, "identifierName": "buttonTheme" @@ -58208,15 +59195,15 @@ }, "property": { "type": "Identifier", - "start": 13873, - "end": 13880, + "start": 13934, + "end": 13941, "loc": { "start": { - "line": 387, + "line": 388, "column": 47 }, "end": { - "line": 387, + "line": 388, "column": 54 }, "identifierName": "buttons" @@ -58227,15 +59214,15 @@ }, "property": { "type": "Identifier", - "start": 13881, - "end": 13886, + "start": 13942, + "end": 13947, "loc": { "start": { - "line": 387, + "line": 388, "column": 55 }, "end": { - "line": 387, + "line": 388, "column": 60 }, "identifierName": "split" @@ -58247,15 +59234,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13887, - "end": 13890, + "start": 13948, + "end": 13951, "loc": { "start": { - "line": 387, + "line": 388, "column": 61 }, "end": { - "line": 387, + "line": 388, "column": 64 } }, @@ -58273,29 +59260,29 @@ }, { "type": "IfStatement", - "start": 13906, - "end": 14109, + "start": 13967, + "end": 14170, "loc": { "start": { - "line": 388, + "line": 389, "column": 12 }, "end": { - "line": 392, + "line": 393, "column": 13 } }, "test": { "type": "UnaryExpression", - "start": 13909, - "end": 13943, + "start": 13970, + "end": 14004, "loc": { "start": { - "line": 388, + "line": 389, "column": 15 }, "end": { - "line": 388, + "line": 389, "column": 49 } }, @@ -58303,43 +59290,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 13910, - "end": 13943, + "start": 13971, + "end": 14004, "loc": { "start": { - "line": 388, + "line": 389, "column": 16 }, "end": { - "line": 388, + "line": 389, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 13910, - "end": 13935, + "start": 13971, + "end": 13996, "loc": { "start": { - "line": 388, + "line": 389, "column": 16 }, "end": { - "line": 388, + "line": 389, "column": 41 } }, "object": { "type": "Identifier", - "start": 13910, - "end": 13926, + "start": 13971, + "end": 13987, "loc": { "start": { - "line": 388, + "line": 389, "column": 16 }, "end": { - "line": 388, + "line": 389, "column": 32 }, "identifierName": "buttonThemeArray" @@ -58348,15 +59335,15 @@ }, "property": { "type": "Identifier", - "start": 13927, - "end": 13935, + "start": 13988, + "end": 13996, "loc": { "start": { - "line": 388, + "line": 389, "column": 33 }, "end": { - "line": 388, + "line": 389, "column": 41 }, "identifierName": "includes" @@ -58368,15 +59355,15 @@ "arguments": [ { "type": "Identifier", - "start": 13936, - "end": 13942, + "start": 13997, + "end": 14003, "loc": { "start": { - "line": 388, + "line": 389, "column": 42 }, "end": { - "line": 388, + "line": 389, "column": 48 }, "identifierName": "button" @@ -58391,59 +59378,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13944, - "end": 14109, + "start": 14005, + "end": 14170, "loc": { "start": { - "line": 388, + "line": 389, "column": 50 }, "end": { - "line": 392, + "line": 393, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 13961, - "end": 13983, + "start": 14022, + "end": 14044, "loc": { "start": { - "line": 389, + "line": 390, "column": 14 }, "end": { - "line": 389, + "line": 390, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 13961, - "end": 13982, + "start": 14022, + "end": 14043, "loc": { "start": { - "line": 389, + "line": 390, "column": 14 }, "end": { - "line": 389, + "line": 390, "column": 35 } }, "operator": "=", "left": { "type": "Identifier", - "start": 13961, - "end": 13975, + "start": 14022, + "end": 14036, "loc": { "start": { - "line": 389, + "line": 390, "column": 14 }, "end": { - "line": 389, + "line": 390, "column": 28 }, "identifierName": "classNameFound" @@ -58452,15 +59439,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 13978, - "end": 13982, + "start": 14039, + "end": 14043, "loc": { "start": { - "line": 389, + "line": 390, "column": 31 }, "end": { - "line": 389, + "line": 390, "column": 35 } }, @@ -58470,57 +59457,57 @@ }, { "type": "ExpressionStatement", - "start": 13999, - "end": 14029, + "start": 14060, + "end": 14090, "loc": { "start": { - "line": 390, + "line": 391, "column": 14 }, "end": { - "line": 390, + "line": 391, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 13999, - "end": 14028, + "start": 14060, + "end": 14089, "loc": { "start": { - "line": 390, + "line": 391, "column": 14 }, "end": { - "line": 390, + "line": 391, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 13999, - "end": 14020, + "start": 14060, + "end": 14081, "loc": { "start": { - "line": 390, + "line": 391, "column": 14 }, "end": { - "line": 390, + "line": 391, "column": 35 } }, "object": { "type": "Identifier", - "start": 13999, - "end": 14015, + "start": 14060, + "end": 14076, "loc": { "start": { - "line": 390, + "line": 391, "column": 14 }, "end": { - "line": 390, + "line": 391, "column": 30 }, "identifierName": "buttonThemeArray" @@ -58529,15 +59516,15 @@ }, "property": { "type": "Identifier", - "start": 14016, - "end": 14020, + "start": 14077, + "end": 14081, "loc": { "start": { - "line": 390, + "line": 391, "column": 31 }, "end": { - "line": 390, + "line": 391, "column": 35 }, "identifierName": "push" @@ -58549,15 +59536,15 @@ "arguments": [ { "type": "Identifier", - "start": 14021, - "end": 14027, + "start": 14082, + "end": 14088, "loc": { "start": { - "line": 390, + "line": 391, "column": 36 }, "end": { - "line": 390, + "line": 391, "column": 42 }, "identifierName": "button" @@ -58569,58 +59556,58 @@ }, { "type": "ExpressionStatement", - "start": 14045, - "end": 14094, + "start": 14106, + "end": 14155, "loc": { "start": { - "line": 391, + "line": 392, "column": 14 }, "end": { - "line": 391, + "line": 392, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 14045, - "end": 14093, + "start": 14106, + "end": 14154, "loc": { "start": { - "line": 391, + "line": 392, "column": 14 }, "end": { - "line": 391, + "line": 392, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14045, - "end": 14064, + "start": 14106, + "end": 14125, "loc": { "start": { - "line": 391, + "line": 392, "column": 14 }, "end": { - "line": 391, + "line": 392, "column": 33 } }, "object": { "type": "Identifier", - "start": 14045, - "end": 14056, + "start": 14106, + "end": 14117, "loc": { "start": { - "line": 391, + "line": 392, "column": 14 }, "end": { - "line": 391, + "line": 392, "column": 25 }, "identifierName": "buttonTheme" @@ -58629,15 +59616,15 @@ }, "property": { "type": "Identifier", - "start": 14057, - "end": 14064, + "start": 14118, + "end": 14125, "loc": { "start": { - "line": 391, + "line": 392, "column": 26 }, "end": { - "line": 391, + "line": 392, "column": 33 }, "identifierName": "buttons" @@ -58648,43 +59635,43 @@ }, "right": { "type": "CallExpression", - "start": 14067, - "end": 14093, + "start": 14128, + "end": 14154, "loc": { "start": { - "line": 391, + "line": 392, "column": 36 }, "end": { - "line": 391, + "line": 392, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 14067, - "end": 14088, + "start": 14128, + "end": 14149, "loc": { "start": { - "line": 391, + "line": 392, "column": 36 }, "end": { - "line": 391, + "line": 392, "column": 57 } }, "object": { "type": "Identifier", - "start": 14067, - "end": 14083, + "start": 14128, + "end": 14144, "loc": { "start": { - "line": 391, + "line": 392, "column": 36 }, "end": { - "line": 391, + "line": 392, "column": 52 }, "identifierName": "buttonThemeArray" @@ -58693,15 +59680,15 @@ }, "property": { "type": "Identifier", - "start": 14084, - "end": 14088, + "start": 14145, + "end": 14149, "loc": { "start": { - "line": 391, + "line": 392, "column": 53 }, "end": { - "line": 391, + "line": 392, "column": 57 }, "identifierName": "join" @@ -58713,15 +59700,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14089, - "end": 14092, + "start": 14150, + "end": 14153, "loc": { "start": { - "line": 391, + "line": 392, "column": 58 }, "end": { - "line": 391, + "line": 392, "column": 61 } }, @@ -58747,29 +59734,29 @@ }, { "type": "ReturnStatement", - "start": 14134, - "end": 14153, + "start": 14195, + "end": 14214, "loc": { "start": { - "line": 394, + "line": 395, "column": 10 }, "end": { - "line": 394, + "line": 395, "column": 29 } }, "argument": { "type": "Identifier", - "start": 14141, - "end": 14152, + "start": 14202, + "end": 14213, "loc": { "start": { - "line": 394, + "line": 395, "column": 17 }, "end": { - "line": 394, + "line": 395, "column": 28 }, "identifierName": "buttonTheme" @@ -58788,15 +59775,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13557, - "end": 13648, + "start": 13618, + "end": 13709, "loc": { "start": { - "line": 379, + "line": 380, "column": 8 }, "end": { - "line": 381, + "line": 382, "column": 11 } } @@ -58806,15 +59793,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14178, - "end": 14253, + "start": 14239, + "end": 14314, "loc": { "start": { - "line": 397, + "line": 398, "column": 8 }, "end": { - "line": 399, + "line": 400, "column": 11 } } @@ -58823,29 +59810,29 @@ }, { "type": "IfStatement", - "start": 14263, - "end": 14417, + "start": 14324, + "end": 14478, "loc": { "start": { - "line": 400, + "line": 401, "column": 8 }, "end": { - "line": 405, + "line": 406, "column": 9 } }, "test": { "type": "UnaryExpression", - "start": 14266, - "end": 14281, + "start": 14327, + "end": 14342, "loc": { "start": { - "line": 400, + "line": 401, "column": 11 }, "end": { - "line": 400, + "line": 401, "column": 26 } }, @@ -58853,15 +59840,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14267, - "end": 14281, + "start": 14328, + "end": 14342, "loc": { "start": { - "line": 400, + "line": 401, "column": 12 }, "end": { - "line": 400, + "line": 401, "column": 26 }, "identifierName": "classNameFound" @@ -58876,115 +59863,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 14282, - "end": 14417, + "start": 14343, + "end": 14478, "loc": { "start": { - "line": 400, + "line": 401, "column": 27 }, "end": { - "line": 405, + "line": 406, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 14295, - "end": 14406, + "start": 14356, + "end": 14467, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 404, + "line": 405, "column": 13 } }, "expression": { "type": "CallExpression", - "start": 14295, - "end": 14405, + "start": 14356, + "end": 14466, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 404, + "line": 405, "column": 12 } }, "callee": { "type": "MemberExpression", - "start": 14295, - "end": 14324, + "start": 14356, + "end": 14385, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 401, + "line": 402, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 14295, - "end": 14319, + "start": 14356, + "end": 14380, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 401, + "line": 402, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 14295, - "end": 14307, + "start": 14356, + "end": 14368, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 401, + "line": 402, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14295, - "end": 14299, + "start": 14356, + "end": 14360, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 401, + "line": 402, "column": 14 } } }, "property": { "type": "Identifier", - "start": 14300, - "end": 14307, + "start": 14361, + "end": 14368, "loc": { "start": { - "line": 401, + "line": 402, "column": 15 }, "end": { - "line": 401, + "line": 402, "column": 22 }, "identifierName": "options" @@ -58995,15 +59982,15 @@ }, "property": { "type": "Identifier", - "start": 14308, - "end": 14319, + "start": 14369, + "end": 14380, "loc": { "start": { - "line": 401, + "line": 402, "column": 23 }, "end": { - "line": 401, + "line": 402, "column": 34 }, "identifierName": "buttonTheme" @@ -59014,15 +60001,15 @@ }, "property": { "type": "Identifier", - "start": 14320, - "end": 14324, + "start": 14381, + "end": 14385, "loc": { "start": { - "line": 401, + "line": 402, "column": 35 }, "end": { - "line": 401, + "line": 402, "column": 39 }, "identifierName": "push" @@ -59034,30 +60021,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 14325, - "end": 14404, + "start": 14386, + "end": 14465, "loc": { "start": { - "line": 401, + "line": 402, "column": 40 }, "end": { - "line": 404, + "line": 405, "column": 11 } }, "properties": [ { "type": "ObjectProperty", - "start": 14340, - "end": 14360, + "start": 14401, + "end": 14421, "loc": { "start": { - "line": 402, + "line": 403, "column": 12 }, "end": { - "line": 402, + "line": 403, "column": 32 } }, @@ -59066,15 +60053,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14340, - "end": 14345, + "start": 14401, + "end": 14406, "loc": { "start": { - "line": 402, + "line": 403, "column": 12 }, "end": { - "line": 402, + "line": 403, "column": 17 }, "identifierName": "class" @@ -59083,15 +60070,15 @@ }, "value": { "type": "Identifier", - "start": 14347, - "end": 14360, + "start": 14408, + "end": 14421, "loc": { "start": { - "line": 402, + "line": 403, "column": 19 }, "end": { - "line": 402, + "line": 403, "column": 32 }, "identifierName": "classNameItem" @@ -59101,15 +60088,15 @@ }, { "type": "ObjectProperty", - "start": 14375, - "end": 14391, + "start": 14436, + "end": 14452, "loc": { "start": { - "line": 403, + "line": 404, "column": 12 }, "end": { - "line": 403, + "line": 404, "column": 28 } }, @@ -59118,15 +60105,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14375, - "end": 14382, + "start": 14436, + "end": 14443, "loc": { "start": { - "line": 403, + "line": 404, "column": 12 }, "end": { - "line": 403, + "line": 404, "column": 19 }, "identifierName": "buttons" @@ -59135,15 +60122,15 @@ }, "value": { "type": "Identifier", - "start": 14384, - "end": 14391, + "start": 14445, + "end": 14452, "loc": { "start": { - "line": 403, + "line": 404, "column": 21 }, "end": { - "line": 403, + "line": 404, "column": 28 }, "identifierName": "buttons" @@ -59164,15 +60151,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14178, - "end": 14253, + "start": 14239, + "end": 14314, "loc": { "start": { - "line": 397, + "line": 398, "column": 8 }, "end": { - "line": 399, + "line": 400, "column": 11 } } @@ -59195,72 +60182,72 @@ }, { "type": "ExpressionStatement", - "start": 14447, - "end": 14461, + "start": 14508, + "end": 14522, "loc": { "start": { - "line": 410, + "line": 411, "column": 4 }, "end": { - "line": 410, + "line": 411, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 14447, - "end": 14460, + "start": 14508, + "end": 14521, "loc": { "start": { - "line": 410, + "line": 411, "column": 4 }, "end": { - "line": 410, + "line": 411, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 14447, - "end": 14458, + "start": 14508, + "end": 14519, "loc": { "start": { - "line": 410, + "line": 411, "column": 4 }, "end": { - "line": 410, + "line": 411, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 14447, - "end": 14451, + "start": 14508, + "end": 14512, "loc": { "start": { - "line": 410, + "line": 411, "column": 4 }, "end": { - "line": 410, + "line": 411, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14452, - "end": 14458, + "start": 14513, + "end": 14519, "loc": { "start": { - "line": 410, + "line": 411, "column": 9 }, "end": { - "line": 410, + "line": 411, "column": 15 }, "identifierName": "render" @@ -59280,15 +60267,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12949, - "end": 13230, + "start": 13010, + "end": 13291, "loc": { "start": { - "line": 363, + "line": 364, "column": 2 }, "end": { - "line": 367, + "line": 368, "column": 5 } } @@ -59298,15 +60285,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14472, - "end": 14812, + "start": 14533, + "end": 14873, "loc": { "start": { - "line": 413, + "line": 414, "column": 2 }, "end": { - "line": 417, + "line": 418, "column": 5 } } @@ -59315,15 +60302,15 @@ }, { "type": "ClassMethod", - "start": 14816, - "end": 16233, + "start": 14877, + "end": 16294, "loc": { "start": { - "line": 418, + "line": 419, "column": 2 }, "end": { - "line": 464, + "line": 465, "column": 3 } }, @@ -59331,15 +60318,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14816, - "end": 14833, + "start": 14877, + "end": 14894, "loc": { "start": { - "line": 418, + "line": 419, "column": 2 }, "end": { - "line": 418, + "line": 419, "column": 19 }, "identifierName": "removeButtonTheme" @@ -59355,15 +60342,15 @@ "params": [ { "type": "Identifier", - "start": 14834, - "end": 14841, + "start": 14895, + "end": 14902, "loc": { "start": { - "line": 418, + "line": 419, "column": 20 }, "end": { - "line": 418, + "line": 419, "column": 27 }, "identifierName": "buttons" @@ -59372,15 +60359,15 @@ }, { "type": "Identifier", - "start": 14843, - "end": 14852, + "start": 14904, + "end": 14913, "loc": { "start": { - "line": 418, + "line": 419, "column": 29 }, "end": { - "line": 418, + "line": 419, "column": 38 }, "identifierName": "className" @@ -59390,58 +60377,58 @@ ], "body": { "type": "BlockStatement", - "start": 14853, - "end": 16233, + "start": 14914, + "end": 16294, "loc": { "start": { - "line": 418, + "line": 419, "column": 39 }, "end": { - "line": 464, + "line": 465, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 14946, - "end": 15061, + "start": 15007, + "end": 15122, "loc": { "start": { - "line": 422, + "line": 423, "column": 4 }, "end": { - "line": 426, + "line": 427, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 14949, - "end": 14971, + "start": 15010, + "end": 15032, "loc": { "start": { - "line": 422, + "line": 423, "column": 7 }, "end": { - "line": 422, + "line": 423, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 14949, - "end": 14957, + "start": 15010, + "end": 15018, "loc": { "start": { - "line": 422, + "line": 423, "column": 7 }, "end": { - "line": 422, + "line": 423, "column": 15 } }, @@ -59449,15 +60436,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14950, - "end": 14957, + "start": 15011, + "end": 15018, "loc": { "start": { - "line": 422, + "line": 423, "column": 8 }, "end": { - "line": 422, + "line": 423, "column": 15 }, "identifierName": "buttons" @@ -59473,15 +60460,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 14961, - "end": 14971, + "start": 15022, + "end": 15032, "loc": { "start": { - "line": 422, + "line": 423, "column": 19 }, "end": { - "line": 422, + "line": 423, "column": 29 } }, @@ -59489,15 +60476,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14962, - "end": 14971, + "start": 15023, + "end": 15032, "loc": { "start": { - "line": 422, + "line": 423, "column": 20 }, "end": { - "line": 422, + "line": 423, "column": 29 }, "identifierName": "className" @@ -59512,102 +60499,102 @@ }, "consequent": { "type": "BlockStatement", - "start": 14972, - "end": 15061, + "start": 15033, + "end": 15122, "loc": { "start": { - "line": 422, + "line": 423, "column": 30 }, "end": { - "line": 426, + "line": 427, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 14981, - "end": 15011, + "start": 15042, + "end": 15072, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 14981, - "end": 15010, + "start": 15042, + "end": 15071, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14981, - "end": 15005, + "start": 15042, + "end": 15066, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 14981, - "end": 14993, + "start": 15042, + "end": 15054, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 14981, - "end": 14985, + "start": 15042, + "end": 15046, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 10 } } }, "property": { "type": "Identifier", - "start": 14986, - "end": 14993, + "start": 15047, + "end": 15054, "loc": { "start": { - "line": 423, + "line": 424, "column": 11 }, "end": { - "line": 423, + "line": 424, "column": 18 }, "identifierName": "options" @@ -59618,15 +60605,15 @@ }, "property": { "type": "Identifier", - "start": 14994, - "end": 15005, + "start": 15055, + "end": 15066, "loc": { "start": { - "line": 423, + "line": 424, "column": 19 }, "end": { - "line": 423, + "line": 424, "column": 30 }, "identifierName": "buttonTheme" @@ -59637,15 +60624,15 @@ }, "right": { "type": "ArrayExpression", - "start": 15008, - "end": 15010, + "start": 15069, + "end": 15071, "loc": { "start": { - "line": 423, + "line": 424, "column": 33 }, "end": { - "line": 423, + "line": 424, "column": 35 } }, @@ -59655,72 +60642,72 @@ }, { "type": "ExpressionStatement", - "start": 15019, - "end": 15033, + "start": 15080, + "end": 15094, "loc": { "start": { - "line": 424, + "line": 425, "column": 6 }, "end": { - "line": 424, + "line": 425, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 15019, - "end": 15032, + "start": 15080, + "end": 15093, "loc": { "start": { - "line": 424, + "line": 425, "column": 6 }, "end": { - "line": 424, + "line": 425, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 15019, - "end": 15030, + "start": 15080, + "end": 15091, "loc": { "start": { - "line": 424, + "line": 425, "column": 6 }, "end": { - "line": 424, + "line": 425, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 15019, - "end": 15023, + "start": 15080, + "end": 15084, "loc": { "start": { - "line": 424, + "line": 425, "column": 6 }, "end": { - "line": 424, + "line": 425, "column": 10 } } }, "property": { "type": "Identifier", - "start": 15024, - "end": 15030, + "start": 15085, + "end": 15091, "loc": { "start": { - "line": 424, + "line": 425, "column": 11 }, "end": { - "line": 424, + "line": 425, "column": 17 }, "identifierName": "render" @@ -59734,29 +60721,29 @@ }, { "type": "ReturnStatement", - "start": 15041, - "end": 15054, + "start": 15102, + "end": 15115, "loc": { "start": { - "line": 425, + "line": 426, "column": 6 }, "end": { - "line": 425, + "line": 426, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 15048, - "end": 15053, + "start": 15109, + "end": 15114, "loc": { "start": { - "line": 425, + "line": 426, "column": 13 }, "end": { - "line": 425, + "line": 426, "column": 18 } }, @@ -59772,15 +60759,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14860, - "end": 14940, + "start": 14921, + "end": 15001, "loc": { "start": { - "line": 419, + "line": 420, "column": 4 }, "end": { - "line": 421, + "line": 422, "column": 7 } } @@ -59790,15 +60777,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15069, - "end": 15137, + "start": 15130, + "end": 15198, "loc": { "start": { - "line": 428, + "line": 429, "column": 4 }, "end": { - "line": 430, + "line": 431, "column": 7 } } @@ -59807,57 +60794,57 @@ }, { "type": "IfStatement", - "start": 15143, - "end": 16228, + "start": 15204, + "end": 16289, "loc": { "start": { - "line": 431, + "line": 432, "column": 4 }, "end": { - "line": 463, + "line": 464, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15146, - "end": 15231, + "start": 15207, + "end": 15292, "loc": { "start": { - "line": 431, + "line": 432, "column": 7 }, "end": { - "line": 431, + "line": 432, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 15146, - "end": 15196, + "start": 15207, + "end": 15257, "loc": { "start": { - "line": 431, + "line": 432, "column": 7 }, "end": { - "line": 431, + "line": 432, "column": 57 } }, "left": { "type": "Identifier", - "start": 15146, - "end": 15153, + "start": 15207, + "end": 15214, "loc": { "start": { - "line": 431, + "line": 432, "column": 7 }, "end": { - "line": 431, + "line": 432, "column": 14 }, "identifierName": "buttons" @@ -59868,43 +60855,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15157, - "end": 15196, + "start": 15218, + "end": 15257, "loc": { "start": { - "line": 431, + "line": 432, "column": 18 }, "end": { - "line": 431, + "line": 432, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 15157, - "end": 15170, + "start": 15218, + "end": 15231, "loc": { "start": { - "line": 431, + "line": 432, "column": 18 }, "end": { - "line": 431, + "line": 432, "column": 31 } }, "object": { "type": "Identifier", - "start": 15157, - "end": 15162, + "start": 15218, + "end": 15223, "loc": { "start": { - "line": 431, + "line": 432, "column": 18 }, "end": { - "line": 431, + "line": 432, "column": 23 }, "identifierName": "Array" @@ -59913,15 +60900,15 @@ }, "property": { "type": "Identifier", - "start": 15163, - "end": 15170, + "start": 15224, + "end": 15231, "loc": { "start": { - "line": 431, + "line": 432, "column": 24 }, "end": { - "line": 431, + "line": 432, "column": 31 }, "identifierName": "isArray" @@ -59933,58 +60920,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 15171, - "end": 15195, + "start": 15232, + "end": 15256, "loc": { "start": { - "line": 431, + "line": 432, "column": 32 }, "end": { - "line": 431, + "line": 432, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 15171, - "end": 15183, + "start": 15232, + "end": 15244, "loc": { "start": { - "line": 431, + "line": 432, "column": 32 }, "end": { - "line": 431, + "line": 432, "column": 44 } }, "object": { "type": "ThisExpression", - "start": 15171, - "end": 15175, + "start": 15232, + "end": 15236, "loc": { "start": { - "line": 431, + "line": 432, "column": 32 }, "end": { - "line": 431, + "line": 432, "column": 36 } } }, "property": { "type": "Identifier", - "start": 15176, - "end": 15183, + "start": 15237, + "end": 15244, "loc": { "start": { - "line": 431, + "line": 432, "column": 37 }, "end": { - "line": 431, + "line": 432, "column": 44 }, "identifierName": "options" @@ -59995,15 +60982,15 @@ }, "property": { "type": "Identifier", - "start": 15184, - "end": 15195, + "start": 15245, + "end": 15256, "loc": { "start": { - "line": 431, + "line": 432, "column": 45 }, "end": { - "line": 431, + "line": 432, "column": 56 }, "identifierName": "buttonTheme" @@ -60019,72 +61006,72 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 15200, - "end": 15231, + "start": 15261, + "end": 15292, "loc": { "start": { - "line": 431, + "line": 432, "column": 61 }, "end": { - "line": 431, + "line": 432, "column": 92 } }, "object": { "type": "MemberExpression", - "start": 15200, - "end": 15224, + "start": 15261, + "end": 15285, "loc": { "start": { - "line": 431, + "line": 432, "column": 61 }, "end": { - "line": 431, + "line": 432, "column": 85 } }, "object": { "type": "MemberExpression", - "start": 15200, - "end": 15212, + "start": 15261, + "end": 15273, "loc": { "start": { - "line": 431, + "line": 432, "column": 61 }, "end": { - "line": 431, + "line": 432, "column": 73 } }, "object": { "type": "ThisExpression", - "start": 15200, - "end": 15204, + "start": 15261, + "end": 15265, "loc": { "start": { - "line": 431, + "line": 432, "column": 61 }, "end": { - "line": 431, + "line": 432, "column": 65 } } }, "property": { "type": "Identifier", - "start": 15205, - "end": 15212, + "start": 15266, + "end": 15273, "loc": { "start": { - "line": 431, + "line": 432, "column": 66 }, "end": { - "line": 431, + "line": 432, "column": 73 }, "identifierName": "options" @@ -60095,15 +61082,15 @@ }, "property": { "type": "Identifier", - "start": 15213, - "end": 15224, + "start": 15274, + "end": 15285, "loc": { "start": { - "line": 431, + "line": 432, "column": 74 }, "end": { - "line": 431, + "line": 432, "column": 85 }, "identifierName": "buttonTheme" @@ -60114,15 +61101,15 @@ }, "property": { "type": "Identifier", - "start": 15225, - "end": 15231, + "start": 15286, + "end": 15292, "loc": { "start": { - "line": 431, + "line": 432, "column": 86 }, "end": { - "line": 431, + "line": 432, "column": 92 }, "identifierName": "length" @@ -60135,59 +61122,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15232, - "end": 16228, + "start": 15293, + "end": 16289, "loc": { "start": { - "line": 431, + "line": 432, "column": 93 }, "end": { - "line": 463, + "line": 464, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 15241, - "end": 15278, + "start": 15302, + "end": 15339, "loc": { "start": { - "line": 432, + "line": 433, "column": 6 }, "end": { - "line": 432, + "line": 433, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15245, - "end": 15277, + "start": 15306, + "end": 15338, "loc": { "start": { - "line": 432, + "line": 433, "column": 10 }, "end": { - "line": 432, + "line": 433, "column": 42 } }, "id": { "type": "Identifier", - "start": 15245, - "end": 15256, + "start": 15306, + "end": 15317, "loc": { "start": { - "line": 432, + "line": 433, "column": 10 }, "end": { - "line": 432, + "line": 433, "column": 21 }, "identifierName": "buttonArray" @@ -60196,43 +61183,43 @@ }, "init": { "type": "CallExpression", - "start": 15259, - "end": 15277, + "start": 15320, + "end": 15338, "loc": { "start": { - "line": 432, + "line": 433, "column": 24 }, "end": { - "line": 432, + "line": 433, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 15259, - "end": 15272, + "start": 15320, + "end": 15333, "loc": { "start": { - "line": 432, + "line": 433, "column": 24 }, "end": { - "line": 432, + "line": 433, "column": 37 } }, "object": { "type": "Identifier", - "start": 15259, - "end": 15266, + "start": 15320, + "end": 15327, "loc": { "start": { - "line": 432, + "line": 433, "column": 24 }, "end": { - "line": 432, + "line": 433, "column": 31 }, "identifierName": "buttons" @@ -60241,15 +61228,15 @@ }, "property": { "type": "Identifier", - "start": 15267, - "end": 15272, + "start": 15328, + "end": 15333, "loc": { "start": { - "line": 432, + "line": 433, "column": 32 }, "end": { - "line": 432, + "line": 433, "column": 37 }, "identifierName": "split" @@ -60261,15 +61248,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15273, - "end": 15276, + "start": 15334, + "end": 15337, "loc": { "start": { - "line": 432, + "line": 433, "column": 38 }, "end": { - "line": 432, + "line": 433, "column": 41 } }, @@ -60287,57 +61274,57 @@ }, { "type": "ExpressionStatement", - "start": 15286, - "end": 16197, + "start": 15347, + "end": 16258, "loc": { "start": { - "line": 433, + "line": 434, "column": 6 }, "end": { - "line": 460, + "line": 461, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 15286, - "end": 16196, + "start": 15347, + "end": 16257, "loc": { "start": { - "line": 433, + "line": 434, "column": 6 }, "end": { - "line": 460, + "line": 461, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 15286, - "end": 15305, + "start": 15347, + "end": 15366, "loc": { "start": { - "line": 433, + "line": 434, "column": 6 }, "end": { - "line": 433, + "line": 434, "column": 25 } }, "object": { "type": "Identifier", - "start": 15286, - "end": 15297, + "start": 15347, + "end": 15358, "loc": { "start": { - "line": 433, + "line": 434, "column": 6 }, "end": { - "line": 433, + "line": 434, "column": 17 }, "identifierName": "buttonArray" @@ -60346,15 +61333,15 @@ }, "property": { "type": "Identifier", - "start": 15298, - "end": 15305, + "start": 15359, + "end": 15366, "loc": { "start": { - "line": 433, + "line": 434, "column": 18 }, "end": { - "line": 433, + "line": 434, "column": 25 }, "identifierName": "forEach" @@ -60366,15 +61353,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15306, - "end": 16195, + "start": 15367, + "end": 16256, "loc": { "start": { - "line": 433, + "line": 434, "column": 26 }, "end": { - "line": 460, + "line": 461, "column": 7 } }, @@ -60385,15 +61372,15 @@ "params": [ { "type": "Identifier", - "start": 15307, - "end": 15313, + "start": 15368, + "end": 15374, "loc": { "start": { - "line": 433, + "line": 434, "column": 27 }, "end": { - "line": 433, + "line": 434, "column": 33 }, "identifierName": "button" @@ -60402,15 +61389,15 @@ }, { "type": "Identifier", - "start": 15315, - "end": 15318, + "start": 15376, + "end": 15379, "loc": { "start": { - "line": 433, + "line": 434, "column": 35 }, "end": { - "line": 433, + "line": 434, "column": 38 }, "identifierName": "key" @@ -60420,115 +61407,115 @@ ], "body": { "type": "BlockStatement", - "start": 15323, - "end": 16195, + "start": 15384, + "end": 16256, "loc": { "start": { - "line": 433, + "line": 434, "column": 43 }, "end": { - "line": 460, + "line": 461, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 15334, - "end": 16186, + "start": 15395, + "end": 16247, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 459, + "line": 460, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 15334, - "end": 16185, + "start": 15395, + "end": 16246, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 459, + "line": 460, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 15334, - "end": 15362, + "start": 15395, + "end": 15423, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 434, + "line": 435, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 15334, - "end": 15358, + "start": 15395, + "end": 15419, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 434, + "line": 435, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 15334, - "end": 15346, + "start": 15395, + "end": 15407, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 434, + "line": 435, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 15334, - "end": 15338, + "start": 15395, + "end": 15399, "loc": { "start": { - "line": 434, + "line": 435, "column": 8 }, "end": { - "line": 434, + "line": 435, "column": 12 } } }, "property": { "type": "Identifier", - "start": 15339, - "end": 15346, + "start": 15400, + "end": 15407, "loc": { "start": { - "line": 434, + "line": 435, "column": 13 }, "end": { - "line": 434, + "line": 435, "column": 20 }, "identifierName": "options" @@ -60539,15 +61526,15 @@ }, "property": { "type": "Identifier", - "start": 15347, - "end": 15358, + "start": 15408, + "end": 15419, "loc": { "start": { - "line": 434, + "line": 435, "column": 21 }, "end": { - "line": 434, + "line": 435, "column": 32 }, "identifierName": "buttonTheme" @@ -60558,15 +61545,15 @@ }, "property": { "type": "Identifier", - "start": 15359, - "end": 15362, + "start": 15420, + "end": 15423, "loc": { "start": { - "line": 434, + "line": 435, "column": 33 }, "end": { - "line": 434, + "line": 435, "column": 36 }, "identifierName": "map" @@ -60578,15 +61565,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15363, - "end": 16184, + "start": 15424, + "end": 16245, "loc": { "start": { - "line": 434, + "line": 435, "column": 37 }, "end": { - "line": 459, + "line": 460, "column": 9 } }, @@ -60597,15 +61584,15 @@ "params": [ { "type": "Identifier", - "start": 15364, - "end": 15375, + "start": 15425, + "end": 15436, "loc": { "start": { - "line": 434, + "line": 435, "column": 38 }, "end": { - "line": 434, + "line": 435, "column": 49 }, "identifierName": "buttonTheme" @@ -60614,15 +61601,15 @@ }, { "type": "Identifier", - "start": 15377, - "end": 15382, + "start": 15438, + "end": 15443, "loc": { "start": { - "line": 434, + "line": 435, "column": 51 }, "end": { - "line": 434, + "line": 435, "column": 56 }, "identifierName": "index" @@ -60632,72 +61619,72 @@ ], "body": { "type": "BlockStatement", - "start": 15387, - "end": 16184, + "start": 15448, + "end": 16245, "loc": { "start": { - "line": 434, + "line": 435, "column": 61 }, "end": { - "line": 459, + "line": 460, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 15555, - "end": 16140, + "start": 15616, + "end": 16201, "loc": { "start": { - "line": 440, + "line": 441, "column": 10 }, "end": { - "line": 456, + "line": 457, "column": 11 } }, "test": { "type": "LogicalExpression", - "start": 15572, - "end": 15651, + "start": 15633, + "end": 15712, "loc": { "start": { - "line": 441, + "line": 442, "column": 12 }, "end": { - "line": 442, + "line": 443, "column": 22 } }, "left": { "type": "LogicalExpression", - "start": 15573, - "end": 15623, + "start": 15634, + "end": 15684, "loc": { "start": { - "line": 441, + "line": 442, "column": 13 }, "end": { - "line": 441, + "line": 442, "column": 63 } }, "left": { "type": "Identifier", - "start": 15573, - "end": 15582, + "start": 15634, + "end": 15643, "loc": { "start": { - "line": 441, + "line": 442, "column": 13 }, "end": { - "line": 441, + "line": 442, "column": 22 }, "identifierName": "className" @@ -60708,43 +61695,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15586, - "end": 15623, + "start": 15647, + "end": 15684, "loc": { "start": { - "line": 441, + "line": 442, "column": 26 }, "end": { - "line": 441, + "line": 442, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 15586, - "end": 15604, + "start": 15647, + "end": 15665, "loc": { "start": { - "line": 441, + "line": 442, "column": 26 }, "end": { - "line": 441, + "line": 442, "column": 44 } }, "object": { "type": "Identifier", - "start": 15586, - "end": 15595, + "start": 15647, + "end": 15656, "loc": { "start": { - "line": 441, + "line": 442, "column": 26 }, "end": { - "line": 441, + "line": 442, "column": 35 }, "identifierName": "className" @@ -60753,15 +61740,15 @@ }, "property": { "type": "Identifier", - "start": 15596, - "end": 15604, + "start": 15657, + "end": 15665, "loc": { "start": { - "line": 441, + "line": 442, "column": 36 }, "end": { - "line": 441, + "line": 442, "column": 44 }, "identifierName": "includes" @@ -60773,29 +61760,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 15605, - "end": 15622, + "start": 15666, + "end": 15683, "loc": { "start": { - "line": 441, + "line": 442, "column": 45 }, "end": { - "line": 441, + "line": 442, "column": 62 } }, "object": { "type": "Identifier", - "start": 15605, - "end": 15616, + "start": 15666, + "end": 15677, "loc": { "start": { - "line": 441, + "line": 442, "column": 45 }, "end": { - "line": 441, + "line": 442, "column": 56 }, "identifierName": "buttonTheme" @@ -60804,15 +61791,15 @@ }, "property": { "type": "Identifier", - "start": 15617, - "end": 15622, + "start": 15678, + "end": 15683, "loc": { "start": { - "line": 441, + "line": 442, "column": 57 }, "end": { - "line": 441, + "line": 442, "column": 62 }, "identifierName": "class" @@ -60826,21 +61813,21 @@ "leadingComments": null, "extra": { "parenthesized": true, - "parenStart": 15572 + "parenStart": 15633 } }, "operator": "||", "right": { "type": "UnaryExpression", - "start": 15641, - "end": 15651, + "start": 15702, + "end": 15712, "loc": { "start": { - "line": 442, + "line": 443, "column": 12 }, "end": { - "line": 442, + "line": 443, "column": 22 } }, @@ -60848,15 +61835,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15642, - "end": 15651, + "start": 15703, + "end": 15712, "loc": { "start": { - "line": 442, + "line": 443, "column": 13 }, "end": { - "line": 442, + "line": 443, "column": 22 }, "identifierName": "className" @@ -60871,59 +61858,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15664, - "end": 16140, + "start": 15725, + "end": 16201, "loc": { "start": { - "line": 443, + "line": 444, "column": 11 }, "end": { - "line": 456, + "line": 457, "column": 11 } }, "body": [ { "type": "VariableDeclaration", - "start": 15679, - "end": 15768, + "start": 15740, + "end": 15829, "loc": { "start": { - "line": 444, + "line": 445, "column": 12 }, "end": { - "line": 444, + "line": 445, "column": 101 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15683, - "end": 15767, + "start": 15744, + "end": 15828, "loc": { "start": { - "line": 444, + "line": 445, "column": 16 }, "end": { - "line": 444, + "line": 445, "column": 100 } }, "id": { "type": "Identifier", - "start": 15683, - "end": 15702, + "start": 15744, + "end": 15763, "loc": { "start": { - "line": 444, + "line": 445, "column": 16 }, "end": { - "line": 444, + "line": 445, "column": 35 }, "identifierName": "filteredButtonArray" @@ -60932,85 +61919,85 @@ }, "init": { "type": "CallExpression", - "start": 15705, - "end": 15767, + "start": 15766, + "end": 15828, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 100 } }, "callee": { "type": "MemberExpression", - "start": 15705, - "end": 15742, + "start": 15766, + "end": 15803, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 75 } }, "object": { "type": "CallExpression", - "start": 15705, - "end": 15735, + "start": 15766, + "end": 15796, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 15705, - "end": 15730, + "start": 15766, + "end": 15791, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 15705, - "end": 15724, + "start": 15766, + "end": 15785, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 57 } }, "object": { "type": "Identifier", - "start": 15705, - "end": 15716, + "start": 15766, + "end": 15777, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 49 }, "identifierName": "buttonTheme" @@ -61019,15 +62006,15 @@ }, "property": { "type": "Identifier", - "start": 15717, - "end": 15724, + "start": 15778, + "end": 15785, "loc": { "start": { - "line": 444, + "line": 445, "column": 50 }, "end": { - "line": 444, + "line": 445, "column": 57 }, "identifierName": "buttons" @@ -61038,15 +62025,15 @@ }, "property": { "type": "Identifier", - "start": 15725, - "end": 15730, + "start": 15786, + "end": 15791, "loc": { "start": { - "line": 444, + "line": 445, "column": 58 }, "end": { - "line": 444, + "line": 445, "column": 63 }, "identifierName": "split" @@ -61058,15 +62045,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15731, - "end": 15734, + "start": 15792, + "end": 15795, "loc": { "start": { - "line": 444, + "line": 445, "column": 64 }, "end": { - "line": 444, + "line": 445, "column": 67 } }, @@ -61080,15 +62067,15 @@ }, "property": { "type": "Identifier", - "start": 15736, - "end": 15742, + "start": 15797, + "end": 15803, "loc": { "start": { - "line": 444, + "line": 445, "column": 69 }, "end": { - "line": 444, + "line": 445, "column": 75 }, "identifierName": "filter" @@ -61100,15 +62087,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15743, - "end": 15766, + "start": 15804, + "end": 15827, "loc": { "start": { - "line": 444, + "line": 445, "column": 76 }, "end": { - "line": 444, + "line": 445, "column": 99 } }, @@ -61119,15 +62106,15 @@ "params": [ { "type": "Identifier", - "start": 15743, - "end": 15747, + "start": 15804, + "end": 15808, "loc": { "start": { - "line": 444, + "line": 445, "column": 76 }, "end": { - "line": 444, + "line": 445, "column": 80 }, "identifierName": "item" @@ -61137,29 +62124,29 @@ ], "body": { "type": "BinaryExpression", - "start": 15751, - "end": 15766, + "start": 15812, + "end": 15827, "loc": { "start": { - "line": 444, + "line": 445, "column": 84 }, "end": { - "line": 444, + "line": 445, "column": 99 } }, "left": { "type": "Identifier", - "start": 15751, - "end": 15755, + "start": 15812, + "end": 15816, "loc": { "start": { - "line": 444, + "line": 445, "column": 84 }, "end": { - "line": 444, + "line": 445, "column": 88 }, "identifierName": "item" @@ -61169,15 +62156,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 15760, - "end": 15766, + "start": 15821, + "end": 15827, "loc": { "start": { - "line": 444, + "line": 445, "column": 93 }, "end": { - "line": 444, + "line": 445, "column": 99 }, "identifierName": "button" @@ -61195,15 +62182,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15784, - "end": 15881, + "start": 15845, + "end": 15942, "loc": { "start": { - "line": 446, + "line": 447, "column": 12 }, "end": { - "line": 448, + "line": 449, "column": 15 } } @@ -61212,43 +62199,43 @@ }, { "type": "IfStatement", - "start": 15895, - "end": 16124, + "start": 15956, + "end": 16185, "loc": { "start": { - "line": 449, + "line": 450, "column": 12 }, "end": { - "line": 454, + "line": 455, "column": 13 } }, "test": { "type": "MemberExpression", - "start": 15898, - "end": 15924, + "start": 15959, + "end": 15985, "loc": { "start": { - "line": 449, + "line": 450, "column": 15 }, "end": { - "line": 449, + "line": 450, "column": 41 } }, "object": { "type": "Identifier", - "start": 15898, - "end": 15917, + "start": 15959, + "end": 15978, "loc": { "start": { - "line": 449, + "line": 450, "column": 15 }, "end": { - "line": 449, + "line": 450, "column": 34 }, "identifierName": "filteredButtonArray" @@ -61258,15 +62245,15 @@ }, "property": { "type": "Identifier", - "start": 15918, - "end": 15924, + "start": 15979, + "end": 15985, "loc": { "start": { - "line": 449, + "line": 450, "column": 35 }, "end": { - "line": 449, + "line": 450, "column": 41 }, "identifierName": "length" @@ -61278,73 +62265,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 15925, - "end": 16009, + "start": 15986, + "end": 16070, "loc": { "start": { - "line": 449, + "line": 450, "column": 42 }, "end": { - "line": 451, + "line": 452, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 15942, - "end": 15994, + "start": 16003, + "end": 16055, "loc": { "start": { - "line": 450, + "line": 451, "column": 14 }, "end": { - "line": 450, + "line": 451, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 15942, - "end": 15993, + "start": 16003, + "end": 16054, "loc": { "start": { - "line": 450, + "line": 451, "column": 14 }, "end": { - "line": 450, + "line": 451, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15942, - "end": 15961, + "start": 16003, + "end": 16022, "loc": { "start": { - "line": 450, + "line": 451, "column": 14 }, "end": { - "line": 450, + "line": 451, "column": 33 } }, "object": { "type": "Identifier", - "start": 15942, - "end": 15953, + "start": 16003, + "end": 16014, "loc": { "start": { - "line": 450, + "line": 451, "column": 14 }, "end": { - "line": 450, + "line": 451, "column": 25 }, "identifierName": "buttonTheme" @@ -61353,15 +62340,15 @@ }, "property": { "type": "Identifier", - "start": 15954, - "end": 15961, + "start": 16015, + "end": 16022, "loc": { "start": { - "line": 450, + "line": 451, "column": 26 }, "end": { - "line": 450, + "line": 451, "column": 33 }, "identifierName": "buttons" @@ -61372,43 +62359,43 @@ }, "right": { "type": "CallExpression", - "start": 15964, - "end": 15993, + "start": 16025, + "end": 16054, "loc": { "start": { - "line": 450, + "line": 451, "column": 36 }, "end": { - "line": 450, + "line": 451, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 15964, - "end": 15988, + "start": 16025, + "end": 16049, "loc": { "start": { - "line": 450, + "line": 451, "column": 36 }, "end": { - "line": 450, + "line": 451, "column": 60 } }, "object": { "type": "Identifier", - "start": 15964, - "end": 15983, + "start": 16025, + "end": 16044, "loc": { "start": { - "line": 450, + "line": 451, "column": 36 }, "end": { - "line": 450, + "line": 451, "column": 55 }, "identifierName": "filteredButtonArray" @@ -61417,15 +62404,15 @@ }, "property": { "type": "Identifier", - "start": 15984, - "end": 15988, + "start": 16045, + "end": 16049, "loc": { "start": { - "line": 450, + "line": 451, "column": 56 }, "end": { - "line": 450, + "line": 451, "column": 60 }, "identifierName": "join" @@ -61437,15 +62424,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15989, - "end": 15992, + "start": 16050, + "end": 16053, "loc": { "start": { - "line": 450, + "line": 451, "column": 61 }, "end": { - "line": 450, + "line": 451, "column": 64 } }, @@ -61464,115 +62451,115 @@ }, "alternate": { "type": "BlockStatement", - "start": 16015, - "end": 16124, + "start": 16076, + "end": 16185, "loc": { "start": { - "line": 451, + "line": 452, "column": 19 }, "end": { - "line": 454, + "line": 455, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16032, - "end": 16074, + "start": 16093, + "end": 16135, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 16032, - "end": 16073, + "start": 16093, + "end": 16134, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 16032, - "end": 16063, + "start": 16093, + "end": 16124, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 16032, - "end": 16056, + "start": 16093, + "end": 16117, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 16032, - "end": 16044, + "start": 16093, + "end": 16105, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 16032, - "end": 16036, + "start": 16093, + "end": 16097, "loc": { "start": { - "line": 452, + "line": 453, "column": 14 }, "end": { - "line": 452, + "line": 453, "column": 18 } } }, "property": { "type": "Identifier", - "start": 16037, - "end": 16044, + "start": 16098, + "end": 16105, "loc": { "start": { - "line": 452, + "line": 453, "column": 19 }, "end": { - "line": 452, + "line": 453, "column": 26 }, "identifierName": "options" @@ -61583,15 +62570,15 @@ }, "property": { "type": "Identifier", - "start": 16045, - "end": 16056, + "start": 16106, + "end": 16117, "loc": { "start": { - "line": 452, + "line": 453, "column": 27 }, "end": { - "line": 452, + "line": 453, "column": 38 }, "identifierName": "buttonTheme" @@ -61602,15 +62589,15 @@ }, "property": { "type": "Identifier", - "start": 16057, - "end": 16063, + "start": 16118, + "end": 16124, "loc": { "start": { - "line": 452, + "line": 453, "column": 39 }, "end": { - "line": 452, + "line": 453, "column": 45 }, "identifierName": "splice" @@ -61622,15 +62609,15 @@ "arguments": [ { "type": "Identifier", - "start": 16064, - "end": 16069, + "start": 16125, + "end": 16130, "loc": { "start": { - "line": 452, + "line": 453, "column": 46 }, "end": { - "line": 452, + "line": 453, "column": 51 }, "identifierName": "index" @@ -61639,15 +62626,15 @@ }, { "type": "NumericLiteral", - "start": 16071, - "end": 16072, + "start": 16132, + "end": 16133, "loc": { "start": { - "line": 452, + "line": 453, "column": 53 }, "end": { - "line": 452, + "line": 453, "column": 54 } }, @@ -61662,44 +62649,44 @@ }, { "type": "ExpressionStatement", - "start": 16090, - "end": 16109, + "start": 16151, + "end": 16170, "loc": { "start": { - "line": 453, + "line": 454, "column": 14 }, "end": { - "line": 453, + "line": 454, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 16090, - "end": 16108, + "start": 16151, + "end": 16169, "loc": { "start": { - "line": 453, + "line": 454, "column": 14 }, "end": { - "line": 453, + "line": 454, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16090, - "end": 16101, + "start": 16151, + "end": 16162, "loc": { "start": { - "line": 453, + "line": 454, "column": 14 }, "end": { - "line": 453, + "line": 454, "column": 25 }, "identifierName": "buttonTheme" @@ -61708,15 +62695,15 @@ }, "right": { "type": "NullLiteral", - "start": 16104, - "end": 16108, + "start": 16165, + "end": 16169, "loc": { "start": { - "line": 453, + "line": 454, "column": 28 }, "end": { - "line": 453, + "line": 454, "column": 32 } } @@ -61730,15 +62717,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15784, - "end": 15881, + "start": 15845, + "end": 15942, "loc": { "start": { - "line": 446, + "line": 447, "column": 12 }, "end": { - "line": 448, + "line": 449, "column": 15 } } @@ -61753,15 +62740,15 @@ { "type": "CommentBlock", "value": "*\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n ", - "start": 15402, - "end": 15543, + "start": 15463, + "end": 15604, "loc": { "start": { - "line": 436, + "line": 437, "column": 10 }, "end": { - "line": 439, + "line": 440, "column": 13 } } @@ -61770,29 +62757,29 @@ }, { "type": "ReturnStatement", - "start": 16154, - "end": 16173, + "start": 16215, + "end": 16234, "loc": { "start": { - "line": 458, + "line": 459, "column": 10 }, "end": { - "line": 458, + "line": 459, "column": 29 } }, "argument": { "type": "Identifier", - "start": 16161, - "end": 16172, + "start": 16222, + "end": 16233, "loc": { "start": { - "line": 458, + "line": 459, "column": 17 }, "end": { - "line": 458, + "line": 459, "column": 28 }, "identifierName": "buttonTheme" @@ -61816,72 +62803,72 @@ }, { "type": "ExpressionStatement", - "start": 16207, - "end": 16221, + "start": 16268, + "end": 16282, "loc": { "start": { - "line": 462, + "line": 463, "column": 6 }, "end": { - "line": 462, + "line": 463, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 16207, - "end": 16220, + "start": 16268, + "end": 16281, "loc": { "start": { - "line": 462, + "line": 463, "column": 6 }, "end": { - "line": 462, + "line": 463, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 16207, - "end": 16218, + "start": 16268, + "end": 16279, "loc": { "start": { - "line": 462, + "line": 463, "column": 6 }, "end": { - "line": 462, + "line": 463, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 16207, - "end": 16211, + "start": 16268, + "end": 16272, "loc": { "start": { - "line": 462, + "line": 463, "column": 6 }, "end": { - "line": 462, + "line": 463, "column": 10 } } }, "property": { "type": "Identifier", - "start": 16212, - "end": 16218, + "start": 16273, + "end": 16279, "loc": { "start": { - "line": 462, + "line": 463, "column": 11 }, "end": { - "line": 462, + "line": 463, "column": 17 }, "identifierName": "render" @@ -61901,15 +62888,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15069, - "end": 15137, + "start": 15130, + "end": 15198, "loc": { "start": { - "line": 428, + "line": 429, "column": 4 }, "end": { - "line": 430, + "line": 431, "column": 7 } } @@ -61924,15 +62911,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14472, - "end": 14812, + "start": 14533, + "end": 14873, "loc": { "start": { - "line": 413, + "line": 414, "column": 2 }, "end": { - "line": 417, + "line": 418, "column": 5 } } @@ -61942,15 +62929,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16239, - "end": 16442, + "start": 16300, + "end": 16503, "loc": { "start": { - "line": 466, + "line": 467, "column": 2 }, "end": { - "line": 469, + "line": 470, "column": 5 } } @@ -61959,15 +62946,15 @@ }, { "type": "ClassMethod", - "start": 16446, - "end": 16713, + "start": 16507, + "end": 16774, "loc": { "start": { - "line": 470, + "line": 471, "column": 2 }, "end": { - "line": 483, + "line": 484, "column": 3 } }, @@ -61975,15 +62962,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16446, - "end": 16462, + "start": 16507, + "end": 16523, "loc": { "start": { - "line": 470, + "line": 471, "column": 2 }, "end": { - "line": 470, + "line": 471, "column": 18 }, "identifierName": "getButtonElement" @@ -61999,15 +62986,15 @@ "params": [ { "type": "Identifier", - "start": 16463, - "end": 16469, + "start": 16524, + "end": 16530, "loc": { "start": { - "line": 470, + "line": 471, "column": 19 }, "end": { - "line": 470, + "line": 471, "column": 25 }, "identifierName": "button" @@ -62017,59 +63004,59 @@ ], "body": { "type": "BlockStatement", - "start": 16470, - "end": 16713, + "start": 16531, + "end": 16774, "loc": { "start": { - "line": 470, + "line": 471, "column": 26 }, "end": { - "line": 483, + "line": 484, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 16477, - "end": 16488, + "start": 16538, + "end": 16549, "loc": { "start": { - "line": 471, + "line": 472, "column": 4 }, "end": { - "line": 471, + "line": 472, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16481, - "end": 16487, + "start": 16542, + "end": 16548, "loc": { "start": { - "line": 471, + "line": 472, "column": 8 }, "end": { - "line": 471, + "line": 472, "column": 14 } }, "id": { "type": "Identifier", - "start": 16481, - "end": 16487, + "start": 16542, + "end": 16548, "loc": { "start": { - "line": 471, + "line": 472, "column": 8 }, "end": { - "line": 471, + "line": 472, "column": 14 }, "identifierName": "output" @@ -62083,44 +63070,44 @@ }, { "type": "VariableDeclaration", - "start": 16496, - "end": 16540, + "start": 16557, + "end": 16601, "loc": { "start": { - "line": 473, + "line": 474, "column": 4 }, "end": { - "line": 473, + "line": 474, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16500, - "end": 16539, + "start": 16561, + "end": 16600, "loc": { "start": { - "line": 473, + "line": 474, "column": 8 }, "end": { - "line": 473, + "line": 474, "column": 47 } }, "id": { "type": "Identifier", - "start": 16500, - "end": 16509, + "start": 16561, + "end": 16570, "loc": { "start": { - "line": 473, + "line": 474, "column": 8 }, "end": { - "line": 473, + "line": 474, "column": 17 }, "identifierName": "buttonArr" @@ -62129,58 +63116,58 @@ }, "init": { "type": "MemberExpression", - "start": 16512, - "end": 16539, + "start": 16573, + "end": 16600, "loc": { "start": { - "line": 473, + "line": 474, "column": 20 }, "end": { - "line": 473, + "line": 474, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 16512, - "end": 16531, + "start": 16573, + "end": 16592, "loc": { "start": { - "line": 473, + "line": 474, "column": 20 }, "end": { - "line": 473, + "line": 474, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 16512, - "end": 16516, + "start": 16573, + "end": 16577, "loc": { "start": { - "line": 473, + "line": 474, "column": 20 }, "end": { - "line": 473, + "line": 474, "column": 24 } } }, "property": { "type": "Identifier", - "start": 16517, - "end": 16531, + "start": 16578, + "end": 16592, "loc": { "start": { - "line": 473, + "line": 474, "column": 25 }, "end": { - "line": 473, + "line": 474, "column": 39 }, "identifierName": "buttonElements" @@ -62191,15 +63178,15 @@ }, "property": { "type": "Identifier", - "start": 16532, - "end": 16538, + "start": 16593, + "end": 16599, "loc": { "start": { - "line": 473, + "line": 474, "column": 40 }, "end": { - "line": 473, + "line": 474, "column": 46 }, "identifierName": "button" @@ -62214,29 +63201,29 @@ }, { "type": "IfStatement", - "start": 16546, - "end": 16686, + "start": 16607, + "end": 16747, "loc": { "start": { - "line": 474, + "line": 475, "column": 4 }, "end": { - "line": 480, + "line": 481, "column": 5 } }, "test": { "type": "Identifier", - "start": 16549, - "end": 16558, + "start": 16610, + "end": 16619, "loc": { "start": { - "line": 474, + "line": 475, "column": 7 }, "end": { - "line": 474, + "line": 475, "column": 16 }, "identifierName": "buttonArr" @@ -62245,72 +63232,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16559, - "end": 16686, + "start": 16620, + "end": 16747, "loc": { "start": { - "line": 474, + "line": 475, "column": 17 }, "end": { - "line": 480, + "line": 481, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 16568, - "end": 16679, + "start": 16629, + "end": 16740, "loc": { "start": { - "line": 475, + "line": 476, "column": 6 }, "end": { - "line": 479, + "line": 480, "column": 7 } }, "test": { "type": "BinaryExpression", - "start": 16571, - "end": 16591, + "start": 16632, + "end": 16652, "loc": { "start": { - "line": 475, + "line": 476, "column": 9 }, "end": { - "line": 475, + "line": 476, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 16571, - "end": 16587, + "start": 16632, + "end": 16648, "loc": { "start": { - "line": 475, + "line": 476, "column": 9 }, "end": { - "line": 475, + "line": 476, "column": 25 } }, "object": { "type": "Identifier", - "start": 16571, - "end": 16580, + "start": 16632, + "end": 16641, "loc": { "start": { - "line": 475, + "line": 476, "column": 9 }, "end": { - "line": 475, + "line": 476, "column": 18 }, "identifierName": "buttonArr" @@ -62319,15 +63306,15 @@ }, "property": { "type": "Identifier", - "start": 16581, - "end": 16587, + "start": 16642, + "end": 16648, "loc": { "start": { - "line": 475, + "line": 476, "column": 19 }, "end": { - "line": 475, + "line": 476, "column": 25 }, "identifierName": "length" @@ -62339,15 +63326,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 16590, - "end": 16591, + "start": 16651, + "end": 16652, "loc": { "start": { - "line": 475, + "line": 476, "column": 28 }, "end": { - "line": 475, + "line": 476, "column": 29 } }, @@ -62360,59 +63347,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 16592, - "end": 16631, + "start": 16653, + "end": 16692, "loc": { "start": { - "line": 475, + "line": 476, "column": 30 }, "end": { - "line": 477, + "line": 478, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16603, - "end": 16622, + "start": 16664, + "end": 16683, "loc": { "start": { - "line": 476, + "line": 477, "column": 8 }, "end": { - "line": 476, + "line": 477, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 16603, - "end": 16621, + "start": 16664, + "end": 16682, "loc": { "start": { - "line": 476, + "line": 477, "column": 8 }, "end": { - "line": 476, + "line": 477, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16603, - "end": 16609, + "start": 16664, + "end": 16670, "loc": { "start": { - "line": 476, + "line": 477, "column": 8 }, "end": { - "line": 476, + "line": 477, "column": 14 }, "identifierName": "output" @@ -62421,15 +63408,15 @@ }, "right": { "type": "Identifier", - "start": 16612, - "end": 16621, + "start": 16673, + "end": 16682, "loc": { "start": { - "line": 476, + "line": 477, "column": 17 }, "end": { - "line": 476, + "line": 477, "column": 26 }, "identifierName": "buttonArr" @@ -62443,59 +63430,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 16637, - "end": 16679, + "start": 16698, + "end": 16740, "loc": { "start": { - "line": 477, + "line": 478, "column": 13 }, "end": { - "line": 479, + "line": 480, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16648, - "end": 16670, + "start": 16709, + "end": 16731, "loc": { "start": { - "line": 478, + "line": 479, "column": 8 }, "end": { - "line": 478, + "line": 479, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 16648, - "end": 16669, + "start": 16709, + "end": 16730, "loc": { "start": { - "line": 478, + "line": 479, "column": 8 }, "end": { - "line": 478, + "line": 479, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16648, - "end": 16654, + "start": 16709, + "end": 16715, "loc": { "start": { - "line": 478, + "line": 479, "column": 8 }, "end": { - "line": 478, + "line": 479, "column": 14 }, "identifierName": "output" @@ -62504,29 +63491,29 @@ }, "right": { "type": "MemberExpression", - "start": 16657, - "end": 16669, + "start": 16718, + "end": 16730, "loc": { "start": { - "line": 478, + "line": 479, "column": 17 }, "end": { - "line": 478, + "line": 479, "column": 29 } }, "object": { "type": "Identifier", - "start": 16657, - "end": 16666, + "start": 16718, + "end": 16727, "loc": { "start": { - "line": 478, + "line": 479, "column": 17 }, "end": { - "line": 478, + "line": 479, "column": 26 }, "identifierName": "buttonArr" @@ -62535,15 +63522,15 @@ }, "property": { "type": "NumericLiteral", - "start": 16667, - "end": 16668, + "start": 16728, + "end": 16729, "loc": { "start": { - "line": 478, + "line": 479, "column": 27 }, "end": { - "line": 478, + "line": 479, "column": 28 } }, @@ -62568,29 +63555,29 @@ }, { "type": "ReturnStatement", - "start": 16694, - "end": 16708, + "start": 16755, + "end": 16769, "loc": { "start": { - "line": 482, + "line": 483, "column": 4 }, "end": { - "line": 482, + "line": 483, "column": 18 } }, "argument": { "type": "Identifier", - "start": 16701, - "end": 16707, + "start": 16762, + "end": 16768, "loc": { "start": { - "line": 482, + "line": 483, "column": 11 }, "end": { - "line": 482, + "line": 483, "column": 17 }, "identifierName": "output" @@ -62606,15 +63593,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16239, - "end": 16442, + "start": 16300, + "end": 16503, "loc": { "start": { - "line": 466, + "line": 467, "column": 2 }, "end": { - "line": 469, + "line": 470, "column": 5 } } @@ -62624,15 +63611,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16719, - "end": 16809, + "start": 16780, + "end": 16870, "loc": { "start": { - "line": 485, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 488, "column": 5 } } @@ -62641,15 +63628,15 @@ }, { "type": "ClassMethod", - "start": 16813, - "end": 17116, + "start": 16874, + "end": 17177, "loc": { "start": { - "line": 488, + "line": 489, "column": 2 }, "end": { - "line": 496, + "line": 497, "column": 3 } }, @@ -62657,15 +63644,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16813, - "end": 16824, + "start": 16874, + "end": 16885, "loc": { "start": { - "line": 488, + "line": 489, "column": 2 }, "end": { - "line": 488, + "line": 489, "column": 13 }, "identifierName": "handleCaret" @@ -62681,87 +63668,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 16826, - "end": 17116, + "start": 16887, + "end": 17177, "loc": { "start": { - "line": 488, + "line": 489, "column": 15 }, "end": { - "line": 496, + "line": 497, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 16833, - "end": 16909, + "start": 16894, + "end": 16970, "loc": { "start": { - "line": 489, + "line": 490, "column": 4 }, "end": { - "line": 491, + "line": 492, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 16836, - "end": 16854, + "start": 16897, + "end": 16915, "loc": { "start": { - "line": 489, + "line": 490, "column": 7 }, "end": { - "line": 489, + "line": 490, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 16836, - "end": 16848, + "start": 16897, + "end": 16909, "loc": { "start": { - "line": 489, + "line": 490, "column": 7 }, "end": { - "line": 489, + "line": 490, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 16836, - "end": 16840, + "start": 16897, + "end": 16901, "loc": { "start": { - "line": 489, + "line": 490, "column": 7 }, "end": { - "line": 489, + "line": 490, "column": 11 } } }, "property": { "type": "Identifier", - "start": 16841, - "end": 16848, + "start": 16902, + "end": 16909, "loc": { "start": { - "line": 489, + "line": 490, "column": 12 }, "end": { - "line": 489, + "line": 490, "column": 19 }, "identifierName": "options" @@ -62772,15 +63759,15 @@ }, "property": { "type": "Identifier", - "start": 16849, - "end": 16854, + "start": 16910, + "end": 16915, "loc": { "start": { - "line": 489, + "line": 490, "column": 20 }, "end": { - "line": 489, + "line": 490, "column": 25 }, "identifierName": "debug" @@ -62791,72 +63778,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16855, - "end": 16909, + "start": 16916, + "end": 16970, "loc": { "start": { - "line": 489, + "line": 490, "column": 26 }, "end": { - "line": 491, + "line": 492, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 16864, - "end": 16902, + "start": 16925, + "end": 16963, "loc": { "start": { - "line": 490, + "line": 491, "column": 6 }, "end": { - "line": 490, + "line": 491, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 16864, - "end": 16901, + "start": 16925, + "end": 16962, "loc": { "start": { - "line": 490, + "line": 491, "column": 6 }, "end": { - "line": 490, + "line": 491, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 16864, - "end": 16875, + "start": 16925, + "end": 16936, "loc": { "start": { - "line": 490, + "line": 491, "column": 6 }, "end": { - "line": 490, + "line": 491, "column": 17 } }, "object": { "type": "Identifier", - "start": 16864, - "end": 16871, + "start": 16925, + "end": 16932, "loc": { "start": { - "line": 490, + "line": 491, "column": 6 }, "end": { - "line": 490, + "line": 491, "column": 13 }, "identifierName": "console" @@ -62865,15 +63852,15 @@ }, "property": { "type": "Identifier", - "start": 16872, - "end": 16875, + "start": 16933, + "end": 16936, "loc": { "start": { - "line": 490, + "line": 491, "column": 14 }, "end": { - "line": 490, + "line": 491, "column": 17 }, "identifierName": "log" @@ -62885,15 +63872,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16876, - "end": 16900, + "start": 16937, + "end": 16961, "loc": { "start": { - "line": 490, + "line": 491, "column": 18 }, "end": { - "line": 490, + "line": 491, "column": 42 } }, @@ -62913,57 +63900,57 @@ }, { "type": "ExpressionStatement", - "start": 16917, - "end": 16976, + "start": 16978, + "end": 17037, "loc": { "start": { - "line": 493, + "line": 494, "column": 4 }, "end": { - "line": 493, + "line": 494, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 16917, - "end": 16975, + "start": 16978, + "end": 17036, "loc": { "start": { - "line": 493, + "line": 494, "column": 4 }, "end": { - "line": 493, + "line": 494, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 16917, - "end": 16942, + "start": 16978, + "end": 17003, "loc": { "start": { - "line": 493, + "line": 494, "column": 4 }, "end": { - "line": 493, + "line": 494, "column": 29 } }, "object": { "type": "Identifier", - "start": 16917, - "end": 16925, + "start": 16978, + "end": 16986, "loc": { "start": { - "line": 493, + "line": 494, "column": 4 }, "end": { - "line": 493, + "line": 494, "column": 12 }, "identifierName": "document" @@ -62972,15 +63959,15 @@ }, "property": { "type": "Identifier", - "start": 16926, - "end": 16942, + "start": 16987, + "end": 17003, "loc": { "start": { - "line": 493, + "line": 494, "column": 13 }, "end": { - "line": 493, + "line": 494, "column": 29 }, "identifierName": "addEventListener" @@ -62992,15 +63979,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16943, - "end": 16950, + "start": 17004, + "end": 17011, "loc": { "start": { - "line": 493, + "line": 494, "column": 30 }, "end": { - "line": 493, + "line": 494, "column": 37 } }, @@ -63012,44 +63999,44 @@ }, { "type": "MemberExpression", - "start": 16952, - "end": 16974, + "start": 17013, + "end": 17035, "loc": { "start": { - "line": 493, + "line": 494, "column": 39 }, "end": { - "line": 493, + "line": 494, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 16952, - "end": 16956, + "start": 17013, + "end": 17017, "loc": { "start": { - "line": 493, + "line": 494, "column": 39 }, "end": { - "line": 493, + "line": 494, "column": 43 } } }, "property": { "type": "Identifier", - "start": 16957, - "end": 16974, + "start": 17018, + "end": 17035, "loc": { "start": { - "line": 493, + "line": 494, "column": 44 }, "end": { - "line": 493, + "line": 494, "column": 61 }, "identifierName": "caretEventHandler" @@ -63063,57 +64050,57 @@ }, { "type": "ExpressionStatement", - "start": 16982, - "end": 17043, + "start": 17043, + "end": 17104, "loc": { "start": { - "line": 494, + "line": 495, "column": 4 }, "end": { - "line": 494, + "line": 495, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 16982, - "end": 17042, + "start": 17043, + "end": 17103, "loc": { "start": { - "line": 494, + "line": 495, "column": 4 }, "end": { - "line": 494, + "line": 495, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 16982, - "end": 17007, + "start": 17043, + "end": 17068, "loc": { "start": { - "line": 494, + "line": 495, "column": 4 }, "end": { - "line": 494, + "line": 495, "column": 29 } }, "object": { "type": "Identifier", - "start": 16982, - "end": 16990, + "start": 17043, + "end": 17051, "loc": { "start": { - "line": 494, + "line": 495, "column": 4 }, "end": { - "line": 494, + "line": 495, "column": 12 }, "identifierName": "document" @@ -63122,15 +64109,15 @@ }, "property": { "type": "Identifier", - "start": 16991, - "end": 17007, + "start": 17052, + "end": 17068, "loc": { "start": { - "line": 494, + "line": 495, "column": 13 }, "end": { - "line": 494, + "line": 495, "column": 29 }, "identifierName": "addEventListener" @@ -63142,15 +64129,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17008, - "end": 17017, + "start": 17069, + "end": 17078, "loc": { "start": { - "line": 494, + "line": 495, "column": 30 }, "end": { - "line": 494, + "line": 495, "column": 39 } }, @@ -63162,44 +64149,44 @@ }, { "type": "MemberExpression", - "start": 17019, - "end": 17041, + "start": 17080, + "end": 17102, "loc": { "start": { - "line": 494, + "line": 495, "column": 41 }, "end": { - "line": 494, + "line": 495, "column": 63 } }, "object": { "type": "ThisExpression", - "start": 17019, - "end": 17023, + "start": 17080, + "end": 17084, "loc": { "start": { - "line": 494, + "line": 495, "column": 41 }, "end": { - "line": 494, + "line": 495, "column": 45 } } }, "property": { "type": "Identifier", - "start": 17024, - "end": 17041, + "start": 17085, + "end": 17102, "loc": { "start": { - "line": 494, + "line": 495, "column": 46 }, "end": { - "line": 494, + "line": 495, "column": 63 }, "identifierName": "caretEventHandler" @@ -63213,57 +64200,57 @@ }, { "type": "ExpressionStatement", - "start": 17049, - "end": 17111, + "start": 17110, + "end": 17172, "loc": { "start": { - "line": 495, + "line": 496, "column": 4 }, "end": { - "line": 495, + "line": 496, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 17049, - "end": 17110, + "start": 17110, + "end": 17171, "loc": { "start": { - "line": 495, + "line": 496, "column": 4 }, "end": { - "line": 495, + "line": 496, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 17049, - "end": 17074, + "start": 17110, + "end": 17135, "loc": { "start": { - "line": 495, + "line": 496, "column": 4 }, "end": { - "line": 495, + "line": 496, "column": 29 } }, "object": { "type": "Identifier", - "start": 17049, - "end": 17057, + "start": 17110, + "end": 17118, "loc": { "start": { - "line": 495, + "line": 496, "column": 4 }, "end": { - "line": 495, + "line": 496, "column": 12 }, "identifierName": "document" @@ -63272,15 +64259,15 @@ }, "property": { "type": "Identifier", - "start": 17058, - "end": 17074, + "start": 17119, + "end": 17135, "loc": { "start": { - "line": 495, + "line": 496, "column": 13 }, "end": { - "line": 495, + "line": 496, "column": 29 }, "identifierName": "addEventListener" @@ -63292,15 +64279,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17075, - "end": 17085, + "start": 17136, + "end": 17146, "loc": { "start": { - "line": 495, + "line": 496, "column": 30 }, "end": { - "line": 495, + "line": 496, "column": 40 } }, @@ -63312,44 +64299,44 @@ }, { "type": "MemberExpression", - "start": 17087, - "end": 17109, + "start": 17148, + "end": 17170, "loc": { "start": { - "line": 495, + "line": 496, "column": 42 }, "end": { - "line": 495, + "line": 496, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 17087, - "end": 17091, + "start": 17148, + "end": 17152, "loc": { "start": { - "line": 495, + "line": 496, "column": 42 }, "end": { - "line": 495, + "line": 496, "column": 46 } } }, "property": { "type": "Identifier", - "start": 17092, - "end": 17109, + "start": 17153, + "end": 17170, "loc": { "start": { - "line": 495, + "line": 496, "column": 47 }, "end": { - "line": 495, + "line": 496, "column": 64 }, "identifierName": "caretEventHandler" @@ -63369,15 +64356,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16719, - "end": 16809, + "start": 16780, + "end": 16870, "loc": { "start": { - "line": 485, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 488, "column": 5 } } @@ -63387,15 +64374,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17122, - "end": 17234, + "start": 17183, + "end": 17295, "loc": { "start": { - "line": 498, + "line": 499, "column": 2 }, "end": { - "line": 500, + "line": 501, "column": 5 } } @@ -63404,15 +64391,15 @@ }, { "type": "ClassMethod", - "start": 17238, - "end": 17788, + "start": 17299, + "end": 17849, "loc": { "start": { - "line": 501, + "line": 502, "column": 2 }, "end": { - "line": 518, + "line": 519, "column": 3 } }, @@ -63420,15 +64407,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17238, - "end": 17255, + "start": 17299, + "end": 17316, "loc": { "start": { - "line": 501, + "line": 502, "column": 2 }, "end": { - "line": 501, + "line": 502, "column": 19 }, "identifierName": "caretEventHandler" @@ -63444,15 +64431,15 @@ "params": [ { "type": "Identifier", - "start": 17256, - "end": 17261, + "start": 17317, + "end": 17322, "loc": { "start": { - "line": 501, + "line": 502, "column": 20 }, "end": { - "line": 501, + "line": 502, "column": 25 }, "identifierName": "event" @@ -63462,59 +64449,59 @@ ], "body": { "type": "BlockStatement", - "start": 17262, - "end": 17788, + "start": 17323, + "end": 17849, "loc": { "start": { - "line": 501, + "line": 502, "column": 26 }, "end": { - "line": 518, + "line": 519, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 17269, - "end": 17324, + "start": 17330, + "end": 17385, "loc": { "start": { - "line": 502, + "line": 503, "column": 4 }, "end": { - "line": 502, + "line": 503, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17273, - "end": 17323, + "start": 17334, + "end": 17384, "loc": { "start": { - "line": 502, + "line": 503, "column": 8 }, "end": { - "line": 502, + "line": 503, "column": 58 } }, "id": { "type": "Identifier", - "start": 17273, - "end": 17286, + "start": 17334, + "end": 17347, "loc": { "start": { - "line": 502, + "line": 503, "column": 8 }, "end": { - "line": 502, + "line": 503, "column": 21 }, "identifierName": "targetTagName" @@ -63523,71 +64510,71 @@ }, "init": { "type": "CallExpression", - "start": 17289, - "end": 17323, + "start": 17350, + "end": 17384, "loc": { "start": { - "line": 502, + "line": 503, "column": 24 }, "end": { - "line": 502, + "line": 503, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 17289, - "end": 17321, + "start": 17350, + "end": 17382, "loc": { "start": { - "line": 502, + "line": 503, "column": 24 }, "end": { - "line": 502, + "line": 503, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 17289, - "end": 17309, + "start": 17350, + "end": 17370, "loc": { "start": { - "line": 502, + "line": 503, "column": 24 }, "end": { - "line": 502, + "line": 503, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 17289, - "end": 17301, + "start": 17350, + "end": 17362, "loc": { "start": { - "line": 502, + "line": 503, "column": 24 }, "end": { - "line": 502, + "line": 503, "column": 36 } }, "object": { "type": "Identifier", - "start": 17289, - "end": 17294, + "start": 17350, + "end": 17355, "loc": { "start": { - "line": 502, + "line": 503, "column": 24 }, "end": { - "line": 502, + "line": 503, "column": 29 }, "identifierName": "event" @@ -63596,15 +64583,15 @@ }, "property": { "type": "Identifier", - "start": 17295, - "end": 17301, + "start": 17356, + "end": 17362, "loc": { "start": { - "line": 502, + "line": 503, "column": 30 }, "end": { - "line": 502, + "line": 503, "column": 36 }, "identifierName": "target" @@ -63615,15 +64602,15 @@ }, "property": { "type": "Identifier", - "start": 17302, - "end": 17309, + "start": 17363, + "end": 17370, "loc": { "start": { - "line": 502, + "line": 503, "column": 37 }, "end": { - "line": 502, + "line": 503, "column": 44 }, "identifierName": "tagName" @@ -63634,15 +64621,15 @@ }, "property": { "type": "Identifier", - "start": 17310, - "end": 17321, + "start": 17371, + "end": 17382, "loc": { "start": { - "line": 502, + "line": 503, "column": 45 }, "end": { - "line": 502, + "line": 503, "column": 56 }, "identifierName": "toLowerCase" @@ -63659,57 +64646,57 @@ }, { "type": "IfStatement", - "start": 17332, - "end": 17783, + "start": 17393, + "end": 17844, "loc": { "start": { - "line": 504, + "line": 505, "column": 4 }, "end": { - "line": 517, + "line": 518, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 17343, - "end": 17407, + "start": 17404, + "end": 17468, "loc": { "start": { - "line": 505, + "line": 506, "column": 6 }, "end": { - "line": 506, + "line": 507, "column": 31 } }, "left": { "type": "BinaryExpression", - "start": 17343, - "end": 17371, + "start": 17404, + "end": 17432, "loc": { "start": { - "line": 505, + "line": 506, "column": 6 }, "end": { - "line": 505, + "line": 506, "column": 34 } }, "left": { "type": "Identifier", - "start": 17343, - "end": 17356, + "start": 17404, + "end": 17417, "loc": { "start": { - "line": 505, + "line": 506, "column": 6 }, "end": { - "line": 505, + "line": 506, "column": 19 }, "identifierName": "targetTagName" @@ -63719,15 +64706,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17361, - "end": 17371, + "start": 17422, + "end": 17432, "loc": { "start": { - "line": 505, + "line": 506, "column": 24 }, "end": { - "line": 505, + "line": 506, "column": 34 } }, @@ -63741,29 +64728,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 17382, - "end": 17407, + "start": 17443, + "end": 17468, "loc": { "start": { - "line": 506, + "line": 507, "column": 6 }, "end": { - "line": 506, + "line": 507, "column": 31 } }, "left": { "type": "Identifier", - "start": 17382, - "end": 17395, + "start": 17443, + "end": 17456, "loc": { "start": { - "line": 506, + "line": 507, "column": 6 }, "end": { - "line": 506, + "line": 507, "column": 19 }, "identifierName": "targetTagName" @@ -63773,15 +64760,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17400, - "end": 17407, + "start": 17461, + "end": 17468, "loc": { "start": { - "line": 506, + "line": 507, "column": 24 }, "end": { - "line": 506, + "line": 507, "column": 31 } }, @@ -63795,73 +64782,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 17414, - "end": 17783, + "start": 17475, + "end": 17844, "loc": { "start": { - "line": 507, + "line": 508, "column": 5 }, "end": { - "line": 517, + "line": 518, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17579, - "end": 17628, + "start": 17640, + "end": 17689, "loc": { "start": { - "line": 512, + "line": 513, "column": 6 }, "end": { - "line": 512, + "line": 513, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 17579, - "end": 17627, + "start": 17640, + "end": 17688, "loc": { "start": { - "line": 512, + "line": 513, "column": 6 }, "end": { - "line": 512, + "line": 513, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17579, - "end": 17597, + "start": 17640, + "end": 17658, "loc": { "start": { - "line": 512, + "line": 513, "column": 6 }, "end": { - "line": 512, + "line": 513, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 17579, - "end": 17583, + "start": 17640, + "end": 17644, "loc": { "start": { - "line": 512, + "line": 513, "column": 6 }, "end": { - "line": 512, + "line": 513, "column": 10 } }, @@ -63869,15 +64856,15 @@ }, "property": { "type": "Identifier", - "start": 17584, - "end": 17597, + "start": 17645, + "end": 17658, "loc": { "start": { - "line": 512, + "line": 513, "column": 11 }, "end": { - "line": 512, + "line": 513, "column": 24 }, "identifierName": "caretPosition" @@ -63889,43 +64876,43 @@ }, "right": { "type": "MemberExpression", - "start": 17600, - "end": 17627, + "start": 17661, + "end": 17688, "loc": { "start": { - "line": 512, + "line": 513, "column": 27 }, "end": { - "line": 512, + "line": 513, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 17600, - "end": 17612, + "start": 17661, + "end": 17673, "loc": { "start": { - "line": 512, + "line": 513, "column": 27 }, "end": { - "line": 512, + "line": 513, "column": 39 } }, "object": { "type": "Identifier", - "start": 17600, - "end": 17605, + "start": 17661, + "end": 17666, "loc": { "start": { - "line": 512, + "line": 513, "column": 27 }, "end": { - "line": 512, + "line": 513, "column": 32 }, "identifierName": "event" @@ -63934,15 +64921,15 @@ }, "property": { "type": "Identifier", - "start": 17606, - "end": 17612, + "start": 17667, + "end": 17673, "loc": { "start": { - "line": 512, + "line": 513, "column": 33 }, "end": { - "line": 512, + "line": 513, "column": 39 }, "identifierName": "target" @@ -63953,15 +64940,15 @@ }, "property": { "type": "Identifier", - "start": 17613, - "end": 17627, + "start": 17674, + "end": 17688, "loc": { "start": { - "line": 512, + "line": 513, "column": 40 }, "end": { - "line": 512, + "line": 513, "column": 54 }, "identifierName": "selectionStart" @@ -63976,15 +64963,15 @@ { "type": "CommentBlock", "value": "*\r\n * Tracks current cursor position\r\n * As keys are pressed, text will be added/removed at that position within the input.\r\n ", - "start": 17423, - "end": 17571, + "start": 17484, + "end": 17632, "loc": { "start": { - "line": 508, + "line": 509, "column": 6 }, "end": { - "line": 511, + "line": 512, "column": 9 } } @@ -63993,72 +64980,72 @@ }, { "type": "IfStatement", - "start": 17638, - "end": 17771, + "start": 17699, + "end": 17832, "loc": { "start": { - "line": 514, + "line": 515, "column": 6 }, "end": { - "line": 516, + "line": 517, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 17641, - "end": 17659, + "start": 17702, + "end": 17720, "loc": { "start": { - "line": 514, + "line": 515, "column": 9 }, "end": { - "line": 514, + "line": 515, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 17641, - "end": 17653, + "start": 17702, + "end": 17714, "loc": { "start": { - "line": 514, + "line": 515, "column": 9 }, "end": { - "line": 514, + "line": 515, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 17641, - "end": 17645, + "start": 17702, + "end": 17706, "loc": { "start": { - "line": 514, + "line": 515, "column": 9 }, "end": { - "line": 514, + "line": 515, "column": 13 } } }, "property": { "type": "Identifier", - "start": 17646, - "end": 17653, + "start": 17707, + "end": 17714, "loc": { "start": { - "line": 514, + "line": 515, "column": 14 }, "end": { - "line": 514, + "line": 515, "column": 21 }, "identifierName": "options" @@ -64069,15 +65056,15 @@ }, "property": { "type": "Identifier", - "start": 17654, - "end": 17659, + "start": 17715, + "end": 17720, "loc": { "start": { - "line": 514, + "line": 515, "column": 22 }, "end": { - "line": 514, + "line": 515, "column": 27 }, "identifierName": "debug" @@ -64088,72 +65075,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17660, - "end": 17771, + "start": 17721, + "end": 17832, "loc": { "start": { - "line": 514, + "line": 515, "column": 28 }, "end": { - "line": 516, + "line": 517, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 17671, - "end": 17762, + "start": 17732, + "end": 17823, "loc": { "start": { - "line": 515, + "line": 516, "column": 8 }, "end": { - "line": 515, + "line": 516, "column": 99 } }, "expression": { "type": "CallExpression", - "start": 17671, - "end": 17761, + "start": 17732, + "end": 17822, "loc": { "start": { - "line": 515, + "line": 516, "column": 8 }, "end": { - "line": 515, + "line": 516, "column": 98 } }, "callee": { "type": "MemberExpression", - "start": 17671, - "end": 17682, + "start": 17732, + "end": 17743, "loc": { "start": { - "line": 515, + "line": 516, "column": 8 }, "end": { - "line": 515, + "line": 516, "column": 19 } }, "object": { "type": "Identifier", - "start": 17671, - "end": 17678, + "start": 17732, + "end": 17739, "loc": { "start": { - "line": 515, + "line": 516, "column": 8 }, "end": { - "line": 515, + "line": 516, "column": 15 }, "identifierName": "console" @@ -64162,15 +65149,15 @@ }, "property": { "type": "Identifier", - "start": 17679, - "end": 17682, + "start": 17740, + "end": 17743, "loc": { "start": { - "line": 515, + "line": 516, "column": 16 }, "end": { - "line": 515, + "line": 516, "column": 19 }, "identifierName": "log" @@ -64182,15 +65169,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17683, - "end": 17695, + "start": 17744, + "end": 17756, "loc": { "start": { - "line": 515, + "line": 516, "column": 20 }, "end": { - "line": 515, + "line": 516, "column": 32 } }, @@ -64202,43 +65189,43 @@ }, { "type": "MemberExpression", - "start": 17697, - "end": 17724, + "start": 17758, + "end": 17785, "loc": { "start": { - "line": 515, + "line": 516, "column": 34 }, "end": { - "line": 515, + "line": 516, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 17697, - "end": 17709, + "start": 17758, + "end": 17770, "loc": { "start": { - "line": 515, + "line": 516, "column": 34 }, "end": { - "line": 515, + "line": 516, "column": 46 } }, "object": { "type": "Identifier", - "start": 17697, - "end": 17702, + "start": 17758, + "end": 17763, "loc": { "start": { - "line": 515, + "line": 516, "column": 34 }, "end": { - "line": 515, + "line": 516, "column": 39 }, "identifierName": "event" @@ -64247,15 +65234,15 @@ }, "property": { "type": "Identifier", - "start": 17703, - "end": 17709, + "start": 17764, + "end": 17770, "loc": { "start": { - "line": 515, + "line": 516, "column": 40 }, "end": { - "line": 515, + "line": 516, "column": 46 }, "identifierName": "target" @@ -64266,15 +65253,15 @@ }, "property": { "type": "Identifier", - "start": 17710, - "end": 17724, + "start": 17771, + "end": 17785, "loc": { "start": { - "line": 515, + "line": 516, "column": 47 }, "end": { - "line": 515, + "line": 516, "column": 61 }, "identifierName": "selectionStart" @@ -64285,71 +65272,71 @@ }, { "type": "CallExpression", - "start": 17726, - "end": 17760, + "start": 17787, + "end": 17821, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 97 } }, "callee": { "type": "MemberExpression", - "start": 17726, - "end": 17758, + "start": 17787, + "end": 17819, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 95 } }, "object": { "type": "MemberExpression", - "start": 17726, - "end": 17746, + "start": 17787, + "end": 17807, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 17726, - "end": 17738, + "start": 17787, + "end": 17799, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 75 } }, "object": { "type": "Identifier", - "start": 17726, - "end": 17731, + "start": 17787, + "end": 17792, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 68 }, "identifierName": "event" @@ -64358,15 +65345,15 @@ }, "property": { "type": "Identifier", - "start": 17732, - "end": 17738, + "start": 17793, + "end": 17799, "loc": { "start": { - "line": 515, + "line": 516, "column": 69 }, "end": { - "line": 515, + "line": 516, "column": 75 }, "identifierName": "target" @@ -64377,15 +65364,15 @@ }, "property": { "type": "Identifier", - "start": 17739, - "end": 17746, + "start": 17800, + "end": 17807, "loc": { "start": { - "line": 515, + "line": 516, "column": 76 }, "end": { - "line": 515, + "line": 516, "column": 83 }, "identifierName": "tagName" @@ -64396,15 +65383,15 @@ }, "property": { "type": "Identifier", - "start": 17747, - "end": 17758, + "start": 17808, + "end": 17819, "loc": { "start": { - "line": 515, + "line": 516, "column": 84 }, "end": { - "line": 515, + "line": 516, "column": 95 }, "identifierName": "toLowerCase" @@ -64436,15 +65423,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17122, - "end": 17234, + "start": 17183, + "end": 17295, "loc": { "start": { - "line": 498, + "line": 499, "column": 2 }, "end": { - "line": 500, + "line": 501, "column": 5 } } @@ -64454,15 +65441,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17794, - "end": 17914, + "start": 17855, + "end": 17975, "loc": { "start": { - "line": 520, + "line": 521, "column": 2 }, "end": { - "line": 522, + "line": 523, "column": 5 } } @@ -64471,15 +65458,15 @@ }, { "type": "ClassMethod", - "start": 17918, - "end": 18154, + "start": 17979, + "end": 18215, "loc": { "start": { - "line": 523, + "line": 524, "column": 2 }, "end": { - "line": 535, + "line": 536, "column": 3 } }, @@ -64487,15 +65474,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17918, - "end": 17924, + "start": 17979, + "end": 17985, "loc": { "start": { - "line": 523, + "line": 524, "column": 2 }, "end": { - "line": 523, + "line": 524, "column": 8 }, "identifierName": "onInit" @@ -64511,87 +65498,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 17926, - "end": 18154, + "start": 17987, + "end": 18215, "loc": { "start": { - "line": 523, + "line": 524, "column": 10 }, "end": { - "line": 535, + "line": 536, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 17933, - "end": 17998, + "start": 17994, + "end": 18059, "loc": { "start": { - "line": 524, + "line": 525, "column": 4 }, "end": { - "line": 526, + "line": 527, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 17936, - "end": 17954, + "start": 17997, + "end": 18015, "loc": { "start": { - "line": 524, + "line": 525, "column": 7 }, "end": { - "line": 524, + "line": 525, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 17936, - "end": 17948, + "start": 17997, + "end": 18009, "loc": { "start": { - "line": 524, + "line": 525, "column": 7 }, "end": { - "line": 524, + "line": 525, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 17936, - "end": 17940, + "start": 17997, + "end": 18001, "loc": { "start": { - "line": 524, + "line": 525, "column": 7 }, "end": { - "line": 524, + "line": 525, "column": 11 } } }, "property": { "type": "Identifier", - "start": 17941, - "end": 17948, + "start": 18002, + "end": 18009, "loc": { "start": { - "line": 524, + "line": 525, "column": 12 }, "end": { - "line": 524, + "line": 525, "column": 19 }, "identifierName": "options" @@ -64602,15 +65589,15 @@ }, "property": { "type": "Identifier", - "start": 17949, - "end": 17954, + "start": 18010, + "end": 18015, "loc": { "start": { - "line": 524, + "line": 525, "column": 20 }, "end": { - "line": 524, + "line": 525, "column": 25 }, "identifierName": "debug" @@ -64621,72 +65608,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17955, - "end": 17998, + "start": 18016, + "end": 18059, "loc": { "start": { - "line": 524, + "line": 525, "column": 26 }, "end": { - "line": 526, + "line": 527, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17964, - "end": 17991, + "start": 18025, + "end": 18052, "loc": { "start": { - "line": 525, + "line": 526, "column": 6 }, "end": { - "line": 525, + "line": 526, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 17964, - "end": 17990, + "start": 18025, + "end": 18051, "loc": { "start": { - "line": 525, + "line": 526, "column": 6 }, "end": { - "line": 525, + "line": 526, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 17964, - "end": 17975, + "start": 18025, + "end": 18036, "loc": { "start": { - "line": 525, + "line": 526, "column": 6 }, "end": { - "line": 525, + "line": 526, "column": 17 } }, "object": { "type": "Identifier", - "start": 17964, - "end": 17971, + "start": 18025, + "end": 18032, "loc": { "start": { - "line": 525, + "line": 526, "column": 6 }, "end": { - "line": 525, + "line": 526, "column": 13 }, "identifierName": "console" @@ -64695,15 +65682,15 @@ }, "property": { "type": "Identifier", - "start": 17972, - "end": 17975, + "start": 18033, + "end": 18036, "loc": { "start": { - "line": 525, + "line": 526, "column": 14 }, "end": { - "line": 525, + "line": 526, "column": 17 }, "identifierName": "log" @@ -64715,15 +65702,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17976, - "end": 17989, + "start": 18037, + "end": 18050, "loc": { "start": { - "line": 525, + "line": 526, "column": 18 }, "end": { - "line": 525, + "line": 526, "column": 31 } }, @@ -64745,15 +65732,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18006, - "end": 18041, + "start": 18067, + "end": 18102, "loc": { "start": { - "line": 528, + "line": 529, "column": 4 }, "end": { - "line": 530, + "line": 531, "column": 7 } } @@ -64762,57 +65749,57 @@ }, { "type": "ExpressionStatement", - "start": 18047, - "end": 18066, + "start": 18108, + "end": 18127, "loc": { "start": { - "line": 531, + "line": 532, "column": 4 }, "end": { - "line": 531, + "line": 532, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 18047, - "end": 18065, + "start": 18108, + "end": 18126, "loc": { "start": { - "line": 531, + "line": 532, "column": 4 }, "end": { - "line": 531, + "line": 532, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 18047, - "end": 18063, + "start": 18108, + "end": 18124, "loc": { "start": { - "line": 531, + "line": 532, "column": 4 }, "end": { - "line": 531, + "line": 532, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18047, - "end": 18051, + "start": 18108, + "end": 18112, "loc": { "start": { - "line": 531, + "line": 532, "column": 4 }, "end": { - "line": 531, + "line": 532, "column": 8 } }, @@ -64820,15 +65807,15 @@ }, "property": { "type": "Identifier", - "start": 18052, - "end": 18063, + "start": 18113, + "end": 18124, "loc": { "start": { - "line": 531, + "line": 532, "column": 9 }, "end": { - "line": 531, + "line": 532, "column": 20 }, "identifierName": "handleCaret" @@ -64845,15 +65832,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18006, - "end": 18041, + "start": 18067, + "end": 18102, "loc": { "start": { - "line": 528, + "line": 529, "column": 4 }, "end": { - "line": 530, + "line": 531, "column": 7 } } @@ -64862,43 +65849,43 @@ }, { "type": "IfStatement", - "start": 18074, - "end": 18149, + "start": 18135, + "end": 18210, "loc": { "start": { - "line": 533, + "line": 534, "column": 4 }, "end": { - "line": 534, + "line": 535, "column": 28 } }, "test": { "type": "BinaryExpression", - "start": 18077, - "end": 18118, + "start": 18138, + "end": 18179, "loc": { "start": { - "line": 533, + "line": 534, "column": 7 }, "end": { - "line": 533, + "line": 534, "column": 48 } }, "left": { "type": "UnaryExpression", - "start": 18077, - "end": 18103, + "start": 18138, + "end": 18164, "loc": { "start": { - "line": 533, + "line": 534, "column": 7 }, "end": { - "line": 533, + "line": 534, "column": 33 } }, @@ -64906,58 +65893,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18084, - "end": 18103, + "start": 18145, + "end": 18164, "loc": { "start": { - "line": 533, + "line": 534, "column": 14 }, "end": { - "line": 533, + "line": 534, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 18084, - "end": 18096, + "start": 18145, + "end": 18157, "loc": { "start": { - "line": 533, + "line": 534, "column": 14 }, "end": { - "line": 533, + "line": 534, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18084, - "end": 18088, + "start": 18145, + "end": 18149, "loc": { "start": { - "line": 533, + "line": 534, "column": 14 }, "end": { - "line": 533, + "line": 534, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18089, - "end": 18096, + "start": 18150, + "end": 18157, "loc": { "start": { - "line": 533, + "line": 534, "column": 19 }, "end": { - "line": 533, + "line": 534, "column": 26 }, "identifierName": "options" @@ -64968,15 +65955,15 @@ }, "property": { "type": "Identifier", - "start": 18097, - "end": 18103, + "start": 18158, + "end": 18164, "loc": { "start": { - "line": 533, + "line": 534, "column": 27 }, "end": { - "line": 533, + "line": 534, "column": 33 }, "identifierName": "onInit" @@ -64992,15 +65979,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18108, - "end": 18118, + "start": 18169, + "end": 18179, "loc": { "start": { - "line": 533, + "line": 534, "column": 38 }, "end": { - "line": 533, + "line": 534, "column": 48 } }, @@ -65013,86 +66000,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18127, - "end": 18149, + "start": 18188, + "end": 18210, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 18127, - "end": 18148, + "start": 18188, + "end": 18209, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 18127, - "end": 18146, + "start": 18188, + "end": 18207, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18127, - "end": 18139, + "start": 18188, + "end": 18200, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18127, - "end": 18131, + "start": 18188, + "end": 18192, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18132, - "end": 18139, + "start": 18193, + "end": 18200, "loc": { "start": { - "line": 534, + "line": 535, "column": 11 }, "end": { - "line": 534, + "line": 535, "column": 18 }, "identifierName": "options" @@ -65103,15 +66090,15 @@ }, "property": { "type": "Identifier", - "start": 18140, - "end": 18146, + "start": 18201, + "end": 18207, "loc": { "start": { - "line": 534, + "line": 535, "column": 19 }, "end": { - "line": 534, + "line": 535, "column": 25 }, "identifierName": "onInit" @@ -65133,15 +66120,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17794, - "end": 17914, + "start": 17855, + "end": 17975, "loc": { "start": { - "line": 520, + "line": 521, "column": 2 }, "end": { - "line": 522, + "line": 523, "column": 5 } } @@ -65151,15 +66138,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n ", - "start": 18160, - "end": 18278, + "start": 18221, + "end": 18339, "loc": { "start": { - "line": 537, + "line": 538, "column": 2 }, "end": { - "line": 539, + "line": 540, "column": 5 } } @@ -65168,15 +66155,15 @@ }, { "type": "ClassMethod", - "start": 18282, - "end": 18383, + "start": 18343, + "end": 18444, "loc": { "start": { - "line": 540, + "line": 541, "column": 2 }, "end": { - "line": 543, + "line": 544, "column": 3 } }, @@ -65184,15 +66171,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18282, - "end": 18290, + "start": 18343, + "end": 18351, "loc": { "start": { - "line": 540, + "line": 541, "column": 2 }, "end": { - "line": 540, + "line": 541, "column": 10 }, "identifierName": "onRender" @@ -65208,58 +66195,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18292, - "end": 18383, + "start": 18353, + "end": 18444, "loc": { "start": { - "line": 540, + "line": 541, "column": 12 }, "end": { - "line": 543, + "line": 544, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18299, - "end": 18378, + "start": 18360, + "end": 18439, "loc": { "start": { - "line": 541, + "line": 542, "column": 4 }, "end": { - "line": 542, + "line": 543, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 18302, - "end": 18345, + "start": 18363, + "end": 18406, "loc": { "start": { - "line": 541, + "line": 542, "column": 7 }, "end": { - "line": 541, + "line": 542, "column": 50 } }, "left": { "type": "UnaryExpression", - "start": 18302, - "end": 18330, + "start": 18363, + "end": 18391, "loc": { "start": { - "line": 541, + "line": 542, "column": 7 }, "end": { - "line": 541, + "line": 542, "column": 35 } }, @@ -65267,58 +66254,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18309, - "end": 18330, + "start": 18370, + "end": 18391, "loc": { "start": { - "line": 541, + "line": 542, "column": 14 }, "end": { - "line": 541, + "line": 542, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18309, - "end": 18321, + "start": 18370, + "end": 18382, "loc": { "start": { - "line": 541, + "line": 542, "column": 14 }, "end": { - "line": 541, + "line": 542, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18309, - "end": 18313, + "start": 18370, + "end": 18374, "loc": { "start": { - "line": 541, + "line": 542, "column": 14 }, "end": { - "line": 541, + "line": 542, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18314, - "end": 18321, + "start": 18375, + "end": 18382, "loc": { "start": { - "line": 541, + "line": 542, "column": 19 }, "end": { - "line": 541, + "line": 542, "column": 26 }, "identifierName": "options" @@ -65329,15 +66316,15 @@ }, "property": { "type": "Identifier", - "start": 18322, - "end": 18330, + "start": 18383, + "end": 18391, "loc": { "start": { - "line": 541, + "line": 542, "column": 27 }, "end": { - "line": 541, + "line": 542, "column": 35 }, "identifierName": "onRender" @@ -65353,15 +66340,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18335, - "end": 18345, + "start": 18396, + "end": 18406, "loc": { "start": { - "line": 541, + "line": 542, "column": 40 }, "end": { - "line": 541, + "line": 542, "column": 50 } }, @@ -65374,86 +66361,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18354, - "end": 18378, + "start": 18415, + "end": 18439, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 18354, - "end": 18377, + "start": 18415, + "end": 18438, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 18354, - "end": 18375, + "start": 18415, + "end": 18436, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 18354, - "end": 18366, + "start": 18415, + "end": 18427, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18354, - "end": 18358, + "start": 18415, + "end": 18419, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18359, - "end": 18366, + "start": 18420, + "end": 18427, "loc": { "start": { - "line": 542, + "line": 543, "column": 11 }, "end": { - "line": 542, + "line": 543, "column": 18 }, "identifierName": "options" @@ -65464,15 +66451,15 @@ }, "property": { "type": "Identifier", - "start": 18367, - "end": 18375, + "start": 18428, + "end": 18436, "loc": { "start": { - "line": 542, + "line": 543, "column": 19 }, "end": { - "line": 542, + "line": 543, "column": 27 }, "identifierName": "onRender" @@ -65494,15 +66481,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n ", - "start": 18160, - "end": 18278, + "start": 18221, + "end": 18339, "loc": { "start": { - "line": 537, + "line": 538, "column": 2 }, "end": { - "line": 539, + "line": 540, "column": 5 } } @@ -65511,16 +66498,377 @@ "trailingComments": [ { "type": "CommentBlock", - "value": "*\r\n * Register module\r\n ", - "start": 18389, - "end": 18421, + "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", + "start": 18449, + "end": 18528, "loc": { "start": { - "line": 545, + "line": 546, + "column": 1 + }, + "end": { + "line": 548, + "column": 4 + } + } + } + ] + }, + { + "type": "ClassMethod", + "start": 18532, + "end": 18654, + "loc": { + "start": { + "line": 549, + "column": 2 + }, + "end": { + "line": 552, + "column": 3 + } + }, + "static": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 18532, + "end": 18547, + "loc": { + "start": { + "line": 549, + "column": 2 + }, + "end": { + "line": 549, + "column": 17 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded", + "leadingComments": null + }, + "kind": "method", + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 18549, + "end": 18654, + "loc": { + "start": { + "line": 549, + "column": 19 + }, + "end": { + "line": 552, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 18556, + "end": 18649, + "loc": { + "start": { + "line": 550, + "column": 4 + }, + "end": { + "line": 551, + "column": 37 + } + }, + "test": { + "type": "BinaryExpression", + "start": 18559, + "end": 18609, + "loc": { + "start": { + "line": 550, + "column": 7 + }, + "end": { + "line": 550, + "column": 57 + } + }, + "left": { + "type": "UnaryExpression", + "start": 18559, + "end": 18594, + "loc": { + "start": { + "line": 550, + "column": 7 + }, + "end": { + "line": 550, + "column": 42 + } + }, + "operator": "typeof", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 18566, + "end": 18594, + "loc": { + "start": { + "line": 550, + "column": 14 + }, + "end": { + "line": 550, + "column": 42 + } + }, + "object": { + "type": "MemberExpression", + "start": 18566, + "end": 18578, + "loc": { + "start": { + "line": 550, + "column": 14 + }, + "end": { + "line": 550, + "column": 26 + } + }, + "object": { + "type": "ThisExpression", + "start": 18566, + "end": 18570, + "loc": { + "start": { + "line": 550, + "column": 14 + }, + "end": { + "line": 550, + "column": 18 + } + } + }, + "property": { + "type": "Identifier", + "start": 18571, + "end": 18578, + "loc": { + "start": { + "line": 550, + "column": 19 + }, + "end": { + "line": 550, + "column": 26 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 18579, + "end": 18594, + "loc": { + "start": { + "line": 550, + "column": 27 + }, + "end": { + "line": 550, + "column": 42 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 18599, + "end": 18609, + "loc": { + "start": { + "line": 550, + "column": 47 + }, + "end": { + "line": 550, + "column": 57 + } + }, + "extra": { + "rawValue": "function", + "raw": "\"function\"" + }, + "value": "function" + } + }, + "consequent": { + "type": "ExpressionStatement", + "start": 18618, + "end": 18649, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 18618, + "end": 18648, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18618, + "end": 18646, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 34 + } + }, + "object": { + "type": "MemberExpression", + "start": 18618, + "end": 18630, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 18 + } + }, + "object": { + "type": "ThisExpression", + "start": 18618, + "end": 18622, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 18623, + "end": 18630, + "loc": { + "start": { + "line": 551, + "column": 11 + }, + "end": { + "line": 551, + "column": 18 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 18631, + "end": 18646, + "loc": { + "start": { + "line": 551, + "column": 19 + }, + "end": { + "line": 551, + "column": 34 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded" + }, + "computed": false + }, + "arguments": [] + } + }, + "alternate": null + } + ], + "directives": [], + "trailingComments": null + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", + "start": 18449, + "end": 18528, + "loc": { + "start": { + "line": 546, + "column": 1 + }, + "end": { + "line": 548, + "column": 4 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Register module\r\n ", + "start": 18660, + "end": 18692, + "loc": { + "start": { + "line": 554, "column": 2 }, "end": { - "line": 547, + "line": 556, "column": 5 } } @@ -65529,15 +66877,15 @@ }, { "type": "ClassProperty", - "start": 18425, - "end": 18574, + "start": 18696, + "end": 18845, "loc": { "start": { - "line": 548, + "line": 557, "column": 2 }, "end": { - "line": 553, + "line": 562, "column": 3 } }, @@ -65545,15 +66893,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18425, - "end": 18439, + "start": 18696, + "end": 18710, "loc": { "start": { - "line": 548, + "line": 557, "column": 2 }, "end": { - "line": 548, + "line": 557, "column": 16 }, "identifierName": "registerModule" @@ -65563,15 +66911,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 18442, - "end": 18574, + "start": 18713, + "end": 18845, "loc": { "start": { - "line": 548, + "line": 557, "column": 19 }, "end": { - "line": 553, + "line": 562, "column": 3 } }, @@ -65582,15 +66930,15 @@ "params": [ { "type": "Identifier", - "start": 18443, - "end": 18447, + "start": 18714, + "end": 18718, "loc": { "start": { - "line": 548, + "line": 557, "column": 20 }, "end": { - "line": 548, + "line": 557, "column": 24 }, "identifierName": "name" @@ -65599,15 +66947,15 @@ }, { "type": "Identifier", - "start": 18449, - "end": 18461, + "start": 18720, + "end": 18732, "loc": { "start": { - "line": 548, + "line": 557, "column": 26 }, "end": { - "line": 548, + "line": 557, "column": 38 }, "identifierName": "initCallback" @@ -65617,44 +66965,44 @@ ], "body": { "type": "BlockStatement", - "start": 18466, - "end": 18574, + "start": 18737, + "end": 18845, "loc": { "start": { - "line": 548, + "line": 557, "column": 43 }, "end": { - "line": 553, + "line": 562, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18473, - "end": 18528, + "start": 18744, + "end": 18799, "loc": { "start": { - "line": 549, + "line": 558, "column": 4 }, "end": { - "line": 550, + "line": 559, "column": 30 } }, "test": { "type": "UnaryExpression", - "start": 18476, - "end": 18495, + "start": 18747, + "end": 18766, "loc": { "start": { - "line": 549, + "line": 558, "column": 7 }, "end": { - "line": 549, + "line": 558, "column": 26 } }, @@ -65662,58 +67010,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18477, - "end": 18495, + "start": 18748, + "end": 18766, "loc": { "start": { - "line": 549, + "line": 558, "column": 8 }, "end": { - "line": 549, + "line": 558, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18477, - "end": 18489, + "start": 18748, + "end": 18760, "loc": { "start": { - "line": 549, + "line": 558, "column": 8 }, "end": { - "line": 549, + "line": 558, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18477, - "end": 18481, + "start": 18748, + "end": 18752, "loc": { "start": { - "line": 549, + "line": 558, "column": 8 }, "end": { - "line": 549, + "line": 558, "column": 12 } } }, "property": { "type": "Identifier", - "start": 18482, - "end": 18489, + "start": 18753, + "end": 18760, "loc": { "start": { - "line": 549, + "line": 558, "column": 13 }, "end": { - "line": 549, + "line": 558, "column": 20 }, "identifierName": "modules" @@ -65724,15 +67072,15 @@ }, "property": { "type": "Identifier", - "start": 18490, - "end": 18494, + "start": 18761, + "end": 18765, "loc": { "start": { - "line": 549, + "line": 558, "column": 21 }, "end": { - "line": 549, + "line": 558, "column": 25 }, "identifierName": "name" @@ -65747,87 +67095,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18504, - "end": 18528, + "start": 18775, + "end": 18799, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 18504, - "end": 18527, + "start": 18775, + "end": 18798, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18504, - "end": 18522, + "start": 18775, + "end": 18793, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 18504, - "end": 18516, + "start": 18775, + "end": 18787, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18504, - "end": 18508, + "start": 18775, + "end": 18779, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18509, - "end": 18516, + "start": 18780, + "end": 18787, "loc": { "start": { - "line": 550, + "line": 559, "column": 11 }, "end": { - "line": 550, + "line": 559, "column": 18 }, "identifierName": "modules" @@ -65838,15 +67186,15 @@ }, "property": { "type": "Identifier", - "start": 18517, - "end": 18521, + "start": 18788, + "end": 18792, "loc": { "start": { - "line": 550, + "line": 559, "column": 19 }, "end": { - "line": 550, + "line": 559, "column": 23 }, "identifierName": "name" @@ -65857,15 +67205,15 @@ }, "right": { "type": "ObjectExpression", - "start": 18525, - "end": 18527, + "start": 18796, + "end": 18798, "loc": { "start": { - "line": 550, + "line": 559, "column": 27 }, "end": { - "line": 550, + "line": 559, "column": 29 } }, @@ -65877,43 +67225,43 @@ }, { "type": "ExpressionStatement", - "start": 18536, - "end": 18569, + "start": 18807, + "end": 18840, "loc": { "start": { - "line": 552, + "line": 561, "column": 4 }, "end": { - "line": 552, + "line": 561, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 18536, - "end": 18568, + "start": 18807, + "end": 18839, "loc": { "start": { - "line": 552, + "line": 561, "column": 4 }, "end": { - "line": 552, + "line": 561, "column": 36 } }, "callee": { "type": "Identifier", - "start": 18536, - "end": 18548, + "start": 18807, + "end": 18819, "loc": { "start": { - "line": 552, + "line": 561, "column": 4 }, "end": { - "line": 552, + "line": 561, "column": 16 }, "identifierName": "initCallback" @@ -65923,58 +67271,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18549, - "end": 18567, + "start": 18820, + "end": 18838, "loc": { "start": { - "line": 552, + "line": 561, "column": 17 }, "end": { - "line": 552, + "line": 561, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18549, - "end": 18561, + "start": 18820, + "end": 18832, "loc": { "start": { - "line": 552, + "line": 561, "column": 17 }, "end": { - "line": 552, + "line": 561, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 18549, - "end": 18553, + "start": 18820, + "end": 18824, "loc": { "start": { - "line": 552, + "line": 561, "column": 17 }, "end": { - "line": 552, + "line": 561, "column": 21 } } }, "property": { "type": "Identifier", - "start": 18554, - "end": 18561, + "start": 18825, + "end": 18832, "loc": { "start": { - "line": 552, + "line": 561, "column": 22 }, "end": { - "line": 552, + "line": 561, "column": 29 }, "identifierName": "modules" @@ -65985,15 +67333,15 @@ }, "property": { "type": "Identifier", - "start": 18562, - "end": 18566, + "start": 18833, + "end": 18837, "loc": { "start": { - "line": 552, + "line": 561, "column": 30 }, "end": { - "line": 552, + "line": 561, "column": 34 }, "identifierName": "name" @@ -66015,15 +67363,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18389, - "end": 18421, + "start": 18660, + "end": 18692, "loc": { "start": { - "line": 545, + "line": 554, "column": 2 }, "end": { - "line": 547, + "line": 556, "column": 5 } } @@ -66033,15 +67381,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18580, - "end": 18609, + "start": 18851, + "end": 18880, "loc": { "start": { - "line": 555, + "line": 564, "column": 2 }, "end": { - "line": 557, + "line": 566, "column": 5 } } @@ -66050,15 +67398,15 @@ }, { "type": "ClassMethod", - "start": 18613, - "end": 19137, + "start": 18884, + "end": 19525, "loc": { "start": { - "line": 558, + "line": 567, "column": 2 }, "end": { - "line": 573, + "line": 586, "column": 3 } }, @@ -66066,15 +67414,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18613, - "end": 18624, + "start": 18884, + "end": 18895, "loc": { "start": { - "line": 558, + "line": 567, "column": 2 }, "end": { - "line": 558, + "line": 567, "column": 13 }, "identifierName": "loadModules" @@ -66090,72 +67438,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18626, - "end": 19137, + "start": 18897, + "end": 19525, "loc": { "start": { - "line": 558, + "line": 567, "column": 15 }, "end": { - "line": 573, + "line": 586, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18633, - "end": 19132, + "start": 18904, + "end": 19520, "loc": { "start": { - "line": 559, + "line": 568, "column": 4 }, "end": { - "line": 572, + "line": 585, "column": 5 } }, "test": { "type": "CallExpression", - "start": 18636, - "end": 18671, + "start": 18907, + "end": 18942, "loc": { "start": { - "line": 559, + "line": 568, "column": 7 }, "end": { - "line": 559, + "line": 568, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 18636, - "end": 18649, + "start": 18907, + "end": 18920, "loc": { "start": { - "line": 559, + "line": 568, "column": 7 }, "end": { - "line": 559, + "line": 568, "column": 20 } }, "object": { "type": "Identifier", - "start": 18636, - "end": 18641, + "start": 18907, + "end": 18912, "loc": { "start": { - "line": 559, + "line": 568, "column": 7 }, "end": { - "line": 559, + "line": 568, "column": 12 }, "identifierName": "Array" @@ -66164,15 +67512,15 @@ }, "property": { "type": "Identifier", - "start": 18642, - "end": 18649, + "start": 18913, + "end": 18920, "loc": { "start": { - "line": 559, + "line": 568, "column": 13 }, "end": { - "line": 559, + "line": 568, "column": 20 }, "identifierName": "isArray" @@ -66184,58 +67532,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18650, - "end": 18670, + "start": 18921, + "end": 18941, "loc": { "start": { - "line": 559, + "line": 568, "column": 21 }, "end": { - "line": 559, + "line": 568, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 18650, - "end": 18662, + "start": 18921, + "end": 18933, "loc": { "start": { - "line": 559, + "line": 568, "column": 21 }, "end": { - "line": 559, + "line": 568, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 18650, - "end": 18654, + "start": 18921, + "end": 18925, "loc": { "start": { - "line": 559, + "line": 568, "column": 21 }, "end": { - "line": 559, + "line": 568, "column": 25 } } }, "property": { "type": "Identifier", - "start": 18655, - "end": 18662, + "start": 18926, + "end": 18933, "loc": { "start": { - "line": 559, + "line": 568, "column": 26 }, "end": { - "line": 559, + "line": 568, "column": 33 }, "identifierName": "options" @@ -66246,15 +67594,15 @@ }, "property": { "type": "Identifier", - "start": 18663, - "end": 18670, + "start": 18934, + "end": 18941, "loc": { "start": { - "line": 559, + "line": 568, "column": 34 }, "end": { - "line": 559, + "line": 568, "column": 41 }, "identifierName": "modules" @@ -66267,115 +67615,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 18672, - "end": 19132, + "start": 18943, + "end": 19520, "loc": { "start": { - "line": 559, + "line": 568, "column": 43 }, "end": { - "line": 572, + "line": 585, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18681, - "end": 19125, + "start": 18952, + "end": 19372, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 571, + "line": 579, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 18681, - "end": 19124, + "start": 18952, + "end": 19371, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 571, + "line": 579, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 18681, - "end": 18709, + "start": 18952, + "end": 18980, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 560, + "line": 569, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18681, - "end": 18701, + "start": 18952, + "end": 18972, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 560, + "line": 569, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18681, - "end": 18693, + "start": 18952, + "end": 18964, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 560, + "line": 569, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18681, - "end": 18685, + "start": 18952, + "end": 18956, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 560, + "line": 569, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18686, - "end": 18693, + "start": 18957, + "end": 18964, "loc": { "start": { - "line": 560, + "line": 569, "column": 11 }, "end": { - "line": 560, + "line": 569, "column": 18 }, "identifierName": "options" @@ -66386,15 +67734,15 @@ }, "property": { "type": "Identifier", - "start": 18694, - "end": 18701, + "start": 18965, + "end": 18972, "loc": { "start": { - "line": 560, + "line": 569, "column": 19 }, "end": { - "line": 560, + "line": 569, "column": 26 }, "identifierName": "modules" @@ -66405,15 +67753,15 @@ }, "property": { "type": "Identifier", - "start": 18702, - "end": 18709, + "start": 18973, + "end": 18980, "loc": { "start": { - "line": 560, + "line": 569, "column": 27 }, "end": { - "line": 560, + "line": 569, "column": 34 }, "identifierName": "forEach" @@ -66425,15 +67773,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 18710, - "end": 19123, + "start": 18981, + "end": 19370, "loc": { "start": { - "line": 560, + "line": 569, "column": 35 }, "end": { - "line": 571, + "line": 579, "column": 7 } }, @@ -66444,15 +67792,15 @@ "params": [ { "type": "Identifier", - "start": 18710, - "end": 18716, + "start": 18981, + "end": 18987, "loc": { "start": { - "line": 560, + "line": 569, "column": 35 }, "end": { - "line": 560, + "line": 569, "column": 41 }, "identifierName": "Module" @@ -66462,59 +67810,59 @@ ], "body": { "type": "BlockStatement", - "start": 18720, - "end": 19123, + "start": 18991, + "end": 19370, "loc": { "start": { - "line": 560, + "line": 569, "column": 45 }, "end": { - "line": 571, + "line": 579, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 18731, - "end": 18757, + "start": 19002, + "end": 19028, "loc": { "start": { - "line": 561, + "line": 570, "column": 8 }, "end": { - "line": 561, + "line": 570, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18735, - "end": 18756, + "start": 19006, + "end": 19027, "loc": { "start": { - "line": 561, + "line": 570, "column": 12 }, "end": { - "line": 561, + "line": 570, "column": 33 } }, "id": { "type": "Identifier", - "start": 18735, - "end": 18741, + "start": 19006, + "end": 19012, "loc": { "start": { - "line": 561, + "line": 570, "column": 12 }, "end": { - "line": 561, + "line": 570, "column": 18 }, "identifierName": "module" @@ -66523,29 +67871,29 @@ }, "init": { "type": "NewExpression", - "start": 18744, - "end": 18756, + "start": 19015, + "end": 19027, "loc": { "start": { - "line": 561, + "line": 570, "column": 21 }, "end": { - "line": 561, + "line": 570, "column": 33 } }, "callee": { "type": "Identifier", - "start": 18748, - "end": 18754, + "start": 19019, + "end": 19025, "loc": { "start": { - "line": 561, + "line": 570, "column": 25 }, "end": { - "line": 561, + "line": 570, "column": 31 }, "identifierName": "Module" @@ -66561,15 +67909,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18769, - "end": 18795, + "start": 19040, + "end": 19066, "loc": { "start": { - "line": 563, + "line": 572, "column": 8 }, "end": { - "line": 563, + "line": 572, "column": 34 } } @@ -66578,71 +67926,71 @@ }, { "type": "IfStatement", - "start": 18805, - "end": 19060, + "start": 19076, + "end": 19331, "loc": { "start": { - "line": 564, + "line": 573, "column": 8 }, "end": { - "line": 567, + "line": 576, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 18808, - "end": 18873, + "start": 19079, + "end": 19144, "loc": { "start": { - "line": 564, + "line": 573, "column": 11 }, "end": { - "line": 564, + "line": 573, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 18808, - "end": 18831, + "start": 19079, + "end": 19102, "loc": { "start": { - "line": 564, + "line": 573, "column": 11 }, "end": { - "line": 564, + "line": 573, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18808, - "end": 18826, + "start": 19079, + "end": 19097, "loc": { "start": { - "line": 564, + "line": 573, "column": 11 }, "end": { - "line": 564, + "line": 573, "column": 29 } }, "object": { "type": "Identifier", - "start": 18808, - "end": 18814, + "start": 19079, + "end": 19085, "loc": { "start": { - "line": 564, + "line": 573, "column": 11 }, "end": { - "line": 564, + "line": 573, "column": 17 }, "identifierName": "module" @@ -66652,15 +68000,15 @@ }, "property": { "type": "Identifier", - "start": 18815, - "end": 18826, + "start": 19086, + "end": 19097, "loc": { "start": { - "line": 564, + "line": 573, "column": 18 }, "end": { - "line": 564, + "line": 573, "column": 29 }, "identifierName": "constructor" @@ -66672,15 +68020,15 @@ }, "property": { "type": "Identifier", - "start": 18827, - "end": 18831, + "start": 19098, + "end": 19102, "loc": { "start": { - "line": 564, + "line": 573, "column": 30 }, "end": { - "line": 564, + "line": 573, "column": 34 }, "identifierName": "name" @@ -66693,57 +68041,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 18835, - "end": 18873, + "start": 19106, + "end": 19144, "loc": { "start": { - "line": 564, + "line": 573, "column": 38 }, "end": { - "line": 564, + "line": 573, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 18835, - "end": 18858, + "start": 19106, + "end": 19129, "loc": { "start": { - "line": 564, + "line": 573, "column": 38 }, "end": { - "line": 564, + "line": 573, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 18835, - "end": 18853, + "start": 19106, + "end": 19124, "loc": { "start": { - "line": 564, + "line": 573, "column": 38 }, "end": { - "line": 564, + "line": 573, "column": 56 } }, "object": { "type": "Identifier", - "start": 18835, - "end": 18841, + "start": 19106, + "end": 19112, "loc": { "start": { - "line": 564, + "line": 573, "column": 38 }, "end": { - "line": 564, + "line": 573, "column": 44 }, "identifierName": "module" @@ -66752,15 +68100,15 @@ }, "property": { "type": "Identifier", - "start": 18842, - "end": 18853, + "start": 19113, + "end": 19124, "loc": { "start": { - "line": 564, + "line": 573, "column": 45 }, "end": { - "line": 564, + "line": 573, "column": 56 }, "identifierName": "constructor" @@ -66771,15 +68119,15 @@ }, "property": { "type": "Identifier", - "start": 18854, - "end": 18858, + "start": 19125, + "end": 19129, "loc": { "start": { - "line": 564, + "line": 573, "column": 57 }, "end": { - "line": 564, + "line": 573, "column": 61 }, "identifierName": "name" @@ -66791,15 +68139,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 18863, - "end": 18873, + "start": 19134, + "end": 19144, "loc": { "start": { - "line": 564, + "line": 573, "column": 66 }, "end": { - "line": 564, + "line": 573, "column": 76 } }, @@ -66814,59 +68162,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 18874, - "end": 19060, + "start": 19145, + "end": 19331, "loc": { "start": { - "line": 564, + "line": 573, "column": 77 }, "end": { - "line": 567, + "line": 576, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 18887, - "end": 18964, + "start": 19158, + "end": 19235, "loc": { "start": { - "line": 565, + "line": 574, "column": 10 }, "end": { - "line": 565, + "line": 574, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18891, - "end": 18963, + "start": 19162, + "end": 19234, "loc": { "start": { - "line": 565, + "line": 574, "column": 14 }, "end": { - "line": 565, + "line": 574, "column": 86 } }, "id": { "type": "Identifier", - "start": 18891, - "end": 18899, + "start": 19162, + "end": 19170, "loc": { "start": { - "line": 565, + "line": 574, "column": 14 }, "end": { - "line": 565, + "line": 574, "column": 22 }, "identifierName": "classStr" @@ -66875,87 +68223,87 @@ }, "init": { "type": "TemplateLiteral", - "start": 18902, - "end": 18963, + "start": 19173, + "end": 19234, "loc": { "start": { - "line": 565, + "line": 574, "column": 25 }, "end": { - "line": 565, + "line": 574, "column": 86 } }, "expressions": [ { "type": "CallExpression", - "start": 18912, - "end": 18961, + "start": 19183, + "end": 19232, "loc": { "start": { - "line": 565, + "line": 574, "column": 35 }, "end": { - "line": 565, + "line": 574, "column": 84 } }, "callee": { "type": "MemberExpression", - "start": 18912, - "end": 18936, + "start": 19183, + "end": 19207, "loc": { "start": { - "line": 565, + "line": 574, "column": 35 }, "end": { - "line": 565, + "line": 574, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 18912, - "end": 18926, + "start": 19183, + "end": 19197, "loc": { "start": { - "line": 565, + "line": 574, "column": 35 }, "end": { - "line": 565, + "line": 574, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 18912, - "end": 18916, + "start": 19183, + "end": 19187, "loc": { "start": { - "line": 565, + "line": 574, "column": 35 }, "end": { - "line": 565, + "line": 574, "column": 39 } } }, "property": { "type": "Identifier", - "start": 18917, - "end": 18926, + "start": 19188, + "end": 19197, "loc": { "start": { - "line": 565, + "line": 574, "column": 40 }, "end": { - "line": 565, + "line": 574, "column": 49 }, "identifierName": "utilities" @@ -66966,15 +68314,15 @@ }, "property": { "type": "Identifier", - "start": 18927, - "end": 18936, + "start": 19198, + "end": 19207, "loc": { "start": { - "line": 565, + "line": 574, "column": 50 }, "end": { - "line": 565, + "line": 574, "column": 59 }, "identifierName": "camelCase" @@ -66986,43 +68334,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 18937, - "end": 18960, + "start": 19208, + "end": 19231, "loc": { "start": { - "line": 565, + "line": 574, "column": 60 }, "end": { - "line": 565, + "line": 574, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 18937, - "end": 18955, + "start": 19208, + "end": 19226, "loc": { "start": { - "line": 565, + "line": 574, "column": 60 }, "end": { - "line": 565, + "line": 574, "column": 78 } }, "object": { "type": "Identifier", - "start": 18937, - "end": 18943, + "start": 19208, + "end": 19214, "loc": { "start": { - "line": 565, + "line": 574, "column": 60 }, "end": { - "line": 565, + "line": 574, "column": 66 }, "identifierName": "module" @@ -67031,15 +68379,15 @@ }, "property": { "type": "Identifier", - "start": 18944, - "end": 18955, + "start": 19215, + "end": 19226, "loc": { "start": { - "line": 565, + "line": 574, "column": 67 }, "end": { - "line": 565, + "line": 574, "column": 78 }, "identifierName": "constructor" @@ -67050,15 +68398,15 @@ }, "property": { "type": "Identifier", - "start": 18956, - "end": 18960, + "start": 19227, + "end": 19231, "loc": { "start": { - "line": 565, + "line": 574, "column": 79 }, "end": { - "line": 565, + "line": 574, "column": 83 }, "identifierName": "name" @@ -67073,15 +68421,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 18903, - "end": 18910, + "start": 19174, + "end": 19181, "loc": { "start": { - "line": 565, + "line": 574, "column": 26 }, "end": { - "line": 565, + "line": 574, "column": 33 } }, @@ -67093,15 +68441,15 @@ }, { "type": "TemplateElement", - "start": 18962, - "end": 18962, + "start": 19233, + "end": 19233, "loc": { "start": { - "line": 565, + "line": 574, "column": 85 }, "end": { - "line": 565, + "line": 574, "column": 85 } }, @@ -67119,73 +68467,73 @@ }, { "type": "ExpressionStatement", - "start": 18976, - "end": 19049, + "start": 19247, + "end": 19320, "loc": { "start": { - "line": 566, + "line": 575, "column": 10 }, "end": { - "line": 566, + "line": 575, "column": 83 } }, "expression": { "type": "AssignmentExpression", - "start": 18976, - "end": 19048, + "start": 19247, + "end": 19319, "loc": { "start": { - "line": 566, + "line": 575, "column": 10 }, "end": { - "line": 566, + "line": 575, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18976, - "end": 19002, + "start": 19247, + "end": 19273, "loc": { "start": { - "line": 566, + "line": 575, "column": 10 }, "end": { - "line": 566, + "line": 575, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 18976, - "end": 18980, + "start": 19247, + "end": 19251, "loc": { "start": { - "line": 566, + "line": 575, "column": 10 }, "end": { - "line": 566, + "line": 575, "column": 14 } } }, "property": { "type": "Identifier", - "start": 18981, - "end": 19002, + "start": 19252, + "end": 19273, "loc": { "start": { - "line": 566, + "line": 575, "column": 15 }, "end": { - "line": 566, + "line": 575, "column": 36 }, "identifierName": "keyboardPluginClasses" @@ -67196,58 +68544,58 @@ }, "right": { "type": "BinaryExpression", - "start": 19005, - "end": 19048, + "start": 19276, + "end": 19319, "loc": { "start": { - "line": 566, + "line": 575, "column": 39 }, "end": { - "line": 566, + "line": 575, "column": 82 } }, "left": { "type": "MemberExpression", - "start": 19005, - "end": 19031, + "start": 19276, + "end": 19302, "loc": { "start": { - "line": 566, + "line": 575, "column": 39 }, "end": { - "line": 566, + "line": 575, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 19005, - "end": 19009, + "start": 19276, + "end": 19280, "loc": { "start": { - "line": 566, + "line": 575, "column": 39 }, "end": { - "line": 566, + "line": 575, "column": 43 } } }, "property": { "type": "Identifier", - "start": 19010, - "end": 19031, + "start": 19281, + "end": 19302, "loc": { "start": { - "line": 566, + "line": 575, "column": 44 }, "end": { - "line": 566, + "line": 575, "column": 65 }, "identifierName": "keyboardPluginClasses" @@ -67259,30 +68607,30 @@ "operator": "+", "right": { "type": "TemplateLiteral", - "start": 19034, - "end": 19048, + "start": 19305, + "end": 19319, "loc": { "start": { - "line": 566, + "line": 575, "column": 68 }, "end": { - "line": 566, + "line": 575, "column": 82 } }, "expressions": [ { "type": "Identifier", - "start": 19038, - "end": 19046, + "start": 19309, + "end": 19317, "loc": { "start": { - "line": 566, + "line": 575, "column": 72 }, "end": { - "line": 566, + "line": 575, "column": 80 }, "identifierName": "classStr" @@ -67293,15 +68641,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19035, - "end": 19036, + "start": 19306, + "end": 19307, "loc": { "start": { - "line": 566, + "line": 575, "column": 69 }, "end": { - "line": 566, + "line": 575, "column": 70 } }, @@ -67313,15 +68661,15 @@ }, { "type": "TemplateElement", - "start": 19047, - "end": 19047, + "start": 19318, + "end": 19318, "loc": { "start": { - "line": 566, + "line": 575, "column": 81 }, "end": { - "line": 566, + "line": 575, "column": 81 } }, @@ -67344,15 +68692,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18769, - "end": 18795, + "start": 19040, + "end": 19066, "loc": { "start": { - "line": 563, + "line": 572, "column": 8 }, "end": { - "line": 563, + "line": 572, "column": 34 } } @@ -67361,136 +68709,57 @@ }, { "type": "ExpressionStatement", - "start": 19072, - "end": 19086, + "start": 19343, + "end": 19361, "loc": { "start": { - "line": 569, + "line": 578, "column": 8 }, "end": { - "line": 569, - "column": 22 - } - }, - "expression": { - "type": "CallExpression", - "start": 19072, - "end": 19085, - "loc": { - "start": { - "line": 569, - "column": 8 - }, - "end": { - "line": 569, - "column": 21 - } - }, - "callee": { - "type": "MemberExpression", - "start": 19072, - "end": 19083, - "loc": { - "start": { - "line": 569, - "column": 8 - }, - "end": { - "line": 569, - "column": 19 - } - }, - "object": { - "type": "ThisExpression", - "start": 19072, - "end": 19076, - "loc": { - "start": { - "line": 569, - "column": 8 - }, - "end": { - "line": 569, - "column": 12 - } - } - }, - "property": { - "type": "Identifier", - "start": 19077, - "end": 19083, - "loc": { - "start": { - "line": 569, - "column": 13 - }, - "end": { - "line": 569, - "column": 19 - }, - "identifierName": "render" - }, - "name": "render" - }, - "computed": false - }, - "arguments": [] - } - }, - { - "type": "ExpressionStatement", - "start": 19096, - "end": 19114, - "loc": { - "start": { - "line": 570, - "column": 8 - }, - "end": { - "line": 570, + "line": 578, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 19096, - "end": 19113, + "start": 19343, + "end": 19360, "loc": { "start": { - "line": 570, + "line": 578, "column": 8 }, "end": { - "line": 570, + "line": 578, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 19096, - "end": 19107, + "start": 19343, + "end": 19354, "loc": { "start": { - "line": 570, + "line": 578, "column": 8 }, "end": { - "line": 570, + "line": 578, "column": 19 } }, "object": { "type": "Identifier", - "start": 19096, - "end": 19102, + "start": 19343, + "end": 19349, "loc": { "start": { - "line": 570, + "line": 578, "column": 8 }, "end": { - "line": 570, + "line": 578, "column": 14 }, "identifierName": "module" @@ -67499,15 +68768,15 @@ }, "property": { "type": "Identifier", - "start": 19103, - "end": 19107, + "start": 19350, + "end": 19354, "loc": { "start": { - "line": 570, + "line": 578, "column": 15 }, "end": { - "line": 570, + "line": 578, "column": 19 }, "identifierName": "init" @@ -67519,15 +68788,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 19108, - "end": 19112, + "start": 19355, + "end": 19359, "loc": { "start": { - "line": 570, + "line": 578, "column": 20 }, "end": { - "line": 570, + "line": 578, "column": 24 } } @@ -67541,6 +68810,327 @@ } ] } + }, + { + "type": "ExpressionStatement", + "start": 19382, + "end": 19458, + "loc": { + "start": { + "line": 581, + "column": 6 + }, + "end": { + "line": 581, + "column": 82 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 19382, + "end": 19457, + "loc": { + "start": { + "line": 581, + "column": 6 + }, + "end": { + "line": 581, + "column": 81 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 19382, + "end": 19408, + "loc": { + "start": { + "line": 581, + "column": 6 + }, + "end": { + "line": 581, + "column": 32 + } + }, + "object": { + "type": "ThisExpression", + "start": 19382, + "end": 19386, + "loc": { + "start": { + "line": 581, + "column": 6 + }, + "end": { + "line": 581, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 19387, + "end": 19408, + "loc": { + "start": { + "line": 581, + "column": 11 + }, + "end": { + "line": 581, + "column": 32 + }, + "identifierName": "keyboardPluginClasses" + }, + "name": "keyboardPluginClasses" + }, + "computed": false + }, + "right": { + "type": "BinaryExpression", + "start": 19411, + "end": 19457, + "loc": { + "start": { + "line": 581, + "column": 35 + }, + "end": { + "line": 581, + "column": 81 + } + }, + "left": { + "type": "MemberExpression", + "start": 19411, + "end": 19437, + "loc": { + "start": { + "line": 581, + "column": 35 + }, + "end": { + "line": 581, + "column": 61 + } + }, + "object": { + "type": "ThisExpression", + "start": 19411, + "end": 19415, + "loc": { + "start": { + "line": 581, + "column": 35 + }, + "end": { + "line": 581, + "column": 39 + } + } + }, + "property": { + "type": "Identifier", + "start": 19416, + "end": 19437, + "loc": { + "start": { + "line": 581, + "column": 40 + }, + "end": { + "line": 581, + "column": 61 + }, + "identifierName": "keyboardPluginClasses" + }, + "name": "keyboardPluginClasses" + }, + "computed": false + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 19440, + "end": 19457, + "loc": { + "start": { + "line": 581, + "column": 64 + }, + "end": { + "line": 581, + "column": 81 + } + }, + "extra": { + "rawValue": " modules-loaded", + "raw": "' modules-loaded'" + }, + "value": " modules-loaded" + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 19468, + "end": 19482, + "loc": { + "start": { + "line": 583, + "column": 6 + }, + "end": { + "line": 583, + "column": 20 + } + }, + "expression": { + "type": "CallExpression", + "start": 19468, + "end": 19481, + "loc": { + "start": { + "line": 583, + "column": 6 + }, + "end": { + "line": 583, + "column": 19 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19468, + "end": 19479, + "loc": { + "start": { + "line": 583, + "column": 6 + }, + "end": { + "line": 583, + "column": 17 + } + }, + "object": { + "type": "ThisExpression", + "start": 19468, + "end": 19472, + "loc": { + "start": { + "line": 583, + "column": 6 + }, + "end": { + "line": 583, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 19473, + "end": 19479, + "loc": { + "start": { + "line": 583, + "column": 11 + }, + "end": { + "line": 583, + "column": 17 + }, + "identifierName": "render" + }, + "name": "render" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 19490, + "end": 19513, + "loc": { + "start": { + "line": 584, + "column": 6 + }, + "end": { + "line": 584, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 19490, + "end": 19512, + "loc": { + "start": { + "line": 584, + "column": 6 + }, + "end": { + "line": 584, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19490, + "end": 19510, + "loc": { + "start": { + "line": 584, + "column": 6 + }, + "end": { + "line": 584, + "column": 26 + } + }, + "object": { + "type": "ThisExpression", + "start": 19490, + "end": 19494, + "loc": { + "start": { + "line": 584, + "column": 6 + }, + "end": { + "line": 584, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 19495, + "end": 19510, + "loc": { + "start": { + "line": 584, + "column": 11 + }, + "end": { + "line": 584, + "column": 26 + }, + "identifierName": "onModulesLoaded" + }, + "name": "onModulesLoaded" + }, + "computed": false + }, + "arguments": [] + } } ], "directives": [] @@ -67555,15 +69145,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18580, - "end": 18609, + "start": 18851, + "end": 18880, "loc": { "start": { - "line": 555, + "line": 564, "column": 2 }, "end": { - "line": 557, + "line": 566, "column": 5 } } @@ -67573,15 +69163,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19143, - "end": 19175, + "start": 19531, + "end": 19563, "loc": { "start": { - "line": 575, + "line": 588, "column": 2 }, "end": { - "line": 577, + "line": 590, "column": 5 } } @@ -67590,15 +69180,15 @@ }, { "type": "ClassProperty", - "start": 19179, - "end": 19311, + "start": 19567, + "end": 19699, "loc": { "start": { - "line": 578, + "line": 591, "column": 2 }, "end": { - "line": 583, + "line": 596, "column": 3 } }, @@ -67606,15 +69196,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19179, - "end": 19192, + "start": 19567, + "end": 19580, "loc": { "start": { - "line": 578, + "line": 591, "column": 2 }, "end": { - "line": 578, + "line": 591, "column": 15 }, "identifierName": "getModuleProp" @@ -67624,15 +69214,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19195, - "end": 19311, + "start": 19583, + "end": 19699, "loc": { "start": { - "line": 578, + "line": 591, "column": 18 }, "end": { - "line": 583, + "line": 596, "column": 3 } }, @@ -67643,15 +69233,15 @@ "params": [ { "type": "Identifier", - "start": 19196, - "end": 19200, + "start": 19584, + "end": 19588, "loc": { "start": { - "line": 578, + "line": 591, "column": 19 }, "end": { - "line": 578, + "line": 591, "column": 23 }, "identifierName": "name" @@ -67660,15 +69250,15 @@ }, { "type": "Identifier", - "start": 19202, - "end": 19206, + "start": 19590, + "end": 19594, "loc": { "start": { - "line": 578, + "line": 591, "column": 25 }, "end": { - "line": 578, + "line": 591, "column": 29 }, "identifierName": "prop" @@ -67678,44 +69268,44 @@ ], "body": { "type": "BlockStatement", - "start": 19211, - "end": 19311, + "start": 19599, + "end": 19699, "loc": { "start": { - "line": 578, + "line": 591, "column": 34 }, "end": { - "line": 583, + "line": 596, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19218, - "end": 19262, + "start": 19606, + "end": 19650, "loc": { "start": { - "line": 579, + "line": 592, "column": 4 }, "end": { - "line": 580, + "line": 593, "column": 19 } }, "test": { "type": "UnaryExpression", - "start": 19221, - "end": 19240, + "start": 19609, + "end": 19628, "loc": { "start": { - "line": 579, + "line": 592, "column": 7 }, "end": { - "line": 579, + "line": 592, "column": 26 } }, @@ -67723,58 +69313,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19222, - "end": 19240, + "start": 19610, + "end": 19628, "loc": { "start": { - "line": 579, + "line": 592, "column": 8 }, "end": { - "line": 579, + "line": 592, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19222, - "end": 19234, + "start": 19610, + "end": 19622, "loc": { "start": { - "line": 579, + "line": 592, "column": 8 }, "end": { - "line": 579, + "line": 592, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19222, - "end": 19226, + "start": 19610, + "end": 19614, "loc": { "start": { - "line": 579, + "line": 592, "column": 8 }, "end": { - "line": 579, + "line": 592, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19227, - "end": 19234, + "start": 19615, + "end": 19622, "loc": { "start": { - "line": 579, + "line": 592, "column": 13 }, "end": { - "line": 579, + "line": 592, "column": 20 }, "identifierName": "modules" @@ -67785,15 +69375,15 @@ }, "property": { "type": "Identifier", - "start": 19235, - "end": 19239, + "start": 19623, + "end": 19627, "loc": { "start": { - "line": 579, + "line": 592, "column": 21 }, "end": { - "line": 579, + "line": 592, "column": 25 }, "identifierName": "name" @@ -67808,29 +69398,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 19249, - "end": 19262, + "start": 19637, + "end": 19650, "loc": { "start": { - "line": 580, + "line": 593, "column": 6 }, "end": { - "line": 580, + "line": 593, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 19256, - "end": 19261, + "start": 19644, + "end": 19649, "loc": { "start": { - "line": 580, + "line": 593, "column": 13 }, "end": { - "line": 580, + "line": 593, "column": 18 } }, @@ -67841,86 +69431,86 @@ }, { "type": "ReturnStatement", - "start": 19274, - "end": 19306, + "start": 19662, + "end": 19694, "loc": { "start": { - "line": 582, + "line": 595, "column": 4 }, "end": { - "line": 582, + "line": 595, "column": 36 } }, "argument": { "type": "MemberExpression", - "start": 19281, - "end": 19305, + "start": 19669, + "end": 19693, "loc": { "start": { - "line": 582, + "line": 595, "column": 11 }, "end": { - "line": 582, + "line": 595, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19281, - "end": 19299, + "start": 19669, + "end": 19687, "loc": { "start": { - "line": 582, + "line": 595, "column": 11 }, "end": { - "line": 582, + "line": 595, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 19281, - "end": 19293, + "start": 19669, + "end": 19681, "loc": { "start": { - "line": 582, + "line": 595, "column": 11 }, "end": { - "line": 582, + "line": 595, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 19281, - "end": 19285, + "start": 19669, + "end": 19673, "loc": { "start": { - "line": 582, + "line": 595, "column": 11 }, "end": { - "line": 582, + "line": 595, "column": 15 } } }, "property": { "type": "Identifier", - "start": 19286, - "end": 19293, + "start": 19674, + "end": 19681, "loc": { "start": { - "line": 582, + "line": 595, "column": 16 }, "end": { - "line": 582, + "line": 595, "column": 23 }, "identifierName": "modules" @@ -67931,15 +69521,15 @@ }, "property": { "type": "Identifier", - "start": 19294, - "end": 19298, + "start": 19682, + "end": 19686, "loc": { "start": { - "line": 582, + "line": 595, "column": 24 }, "end": { - "line": 582, + "line": 595, "column": 28 }, "identifierName": "name" @@ -67950,15 +69540,15 @@ }, "property": { "type": "Identifier", - "start": 19300, - "end": 19304, + "start": 19688, + "end": 19692, "loc": { "start": { - "line": 582, + "line": 595, "column": 30 }, "end": { - "line": 582, + "line": 595, "column": 34 }, "identifierName": "prop" @@ -67978,15 +69568,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19143, - "end": 19175, + "start": 19531, + "end": 19563, "loc": { "start": { - "line": 575, + "line": 588, "column": 2 }, "end": { - "line": 577, + "line": 590, "column": 5 } } @@ -67996,15 +69586,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19317, - "end": 19348, + "start": 19705, + "end": 19736, "loc": { "start": { - "line": 585, + "line": 598, "column": 2 }, "end": { - "line": 587, + "line": 600, "column": 5 } } @@ -68013,15 +69603,15 @@ }, { "type": "ClassProperty", - "start": 19352, - "end": 19420, + "start": 19740, + "end": 19808, "loc": { "start": { - "line": 588, + "line": 601, "column": 2 }, "end": { - "line": 590, + "line": 603, "column": 3 } }, @@ -68029,15 +69619,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19352, - "end": 19366, + "start": 19740, + "end": 19754, "loc": { "start": { - "line": 588, + "line": 601, "column": 2 }, "end": { - "line": 588, + "line": 601, "column": 16 }, "identifierName": "getModulesList" @@ -68047,15 +69637,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19369, - "end": 19420, + "start": 19757, + "end": 19808, "loc": { "start": { - "line": 588, + "line": 601, "column": 19 }, "end": { - "line": 590, + "line": 603, "column": 3 } }, @@ -68066,72 +69656,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19375, - "end": 19420, + "start": 19763, + "end": 19808, "loc": { "start": { - "line": 588, + "line": 601, "column": 25 }, "end": { - "line": 590, + "line": 603, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 19382, - "end": 19415, + "start": 19770, + "end": 19803, "loc": { "start": { - "line": 589, + "line": 602, "column": 4 }, "end": { - "line": 589, + "line": 602, "column": 37 } }, "argument": { "type": "CallExpression", - "start": 19389, - "end": 19414, + "start": 19777, + "end": 19802, "loc": { "start": { - "line": 589, + "line": 602, "column": 11 }, "end": { - "line": 589, + "line": 602, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 19389, - "end": 19400, + "start": 19777, + "end": 19788, "loc": { "start": { - "line": 589, + "line": 602, "column": 11 }, "end": { - "line": 589, + "line": 602, "column": 22 } }, "object": { "type": "Identifier", - "start": 19389, - "end": 19395, + "start": 19777, + "end": 19783, "loc": { "start": { - "line": 589, + "line": 602, "column": 11 }, "end": { - "line": 589, + "line": 602, "column": 17 }, "identifierName": "Object" @@ -68140,15 +69730,15 @@ }, "property": { "type": "Identifier", - "start": 19396, - "end": 19400, + "start": 19784, + "end": 19788, "loc": { "start": { - "line": 589, + "line": 602, "column": 18 }, "end": { - "line": 589, + "line": 602, "column": 22 }, "identifierName": "keys" @@ -68160,44 +69750,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 19401, - "end": 19413, + "start": 19789, + "end": 19801, "loc": { "start": { - "line": 589, + "line": 602, "column": 23 }, "end": { - "line": 589, + "line": 602, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 19401, - "end": 19405, + "start": 19789, + "end": 19793, "loc": { "start": { - "line": 589, + "line": 602, "column": 23 }, "end": { - "line": 589, + "line": 602, "column": 27 } } }, "property": { "type": "Identifier", - "start": 19406, - "end": 19413, + "start": 19794, + "end": 19801, "loc": { "start": { - "line": 589, + "line": 602, "column": 28 }, "end": { - "line": 589, + "line": 602, "column": 35 }, "identifierName": "modules" @@ -68219,15 +69809,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19317, - "end": 19348, + "start": 19705, + "end": 19736, "loc": { "start": { - "line": 585, + "line": 598, "column": 2 }, "end": { - "line": 587, + "line": 600, "column": 5 } } @@ -68237,15 +69827,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19426, - "end": 19482, + "start": 19814, + "end": 19870, "loc": { "start": { - "line": 592, + "line": 605, "column": 2 }, "end": { - "line": 594, + "line": 607, "column": 5 } } @@ -68254,15 +69844,15 @@ }, { "type": "ClassMethod", - "start": 19486, - "end": 23830, + "start": 19874, + "end": 24218, "loc": { "start": { - "line": 595, + "line": 608, "column": 2 }, "end": { - "line": 737, + "line": 750, "column": 3 } }, @@ -68270,15 +69860,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19486, - "end": 19492, + "start": 19874, + "end": 19880, "loc": { "start": { - "line": 595, + "line": 608, "column": 2 }, "end": { - "line": 595, + "line": 608, "column": 8 }, "identifierName": "render" @@ -68294,72 +69884,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19494, - "end": 23830, + "start": 19882, + "end": 24218, "loc": { "start": { - "line": 595, + "line": 608, "column": 10 }, "end": { - "line": 737, + "line": 750, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 19542, - "end": 19555, + "start": 19930, + "end": 19943, "loc": { "start": { - "line": 599, + "line": 612, "column": 4 }, "end": { - "line": 599, + "line": 612, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 19542, - "end": 19554, + "start": 19930, + "end": 19942, "loc": { "start": { - "line": 599, + "line": 612, "column": 4 }, "end": { - "line": 599, + "line": 612, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 19542, - "end": 19552, + "start": 19930, + "end": 19940, "loc": { "start": { - "line": 599, + "line": 612, "column": 4 }, "end": { - "line": 599, + "line": 612, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 19542, - "end": 19546, + "start": 19930, + "end": 19934, "loc": { "start": { - "line": 599, + "line": 612, "column": 4 }, "end": { - "line": 599, + "line": 612, "column": 8 } }, @@ -68367,15 +69957,15 @@ }, "property": { "type": "Identifier", - "start": 19547, - "end": 19552, + "start": 19935, + "end": 19940, "loc": { "start": { - "line": 599, + "line": 612, "column": 9 }, "end": { - "line": 599, + "line": 612, "column": 14 }, "identifierName": "clear" @@ -68392,15 +69982,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19501, - "end": 19536, + "start": 19889, + "end": 19924, "loc": { "start": { - "line": 596, + "line": 609, "column": 4 }, "end": { - "line": 598, + "line": 611, "column": 7 } } @@ -68409,44 +69999,44 @@ }, { "type": "VariableDeclaration", - "start": 19563, - "end": 19663, + "start": 19951, + "end": 20051, "loc": { "start": { - "line": 601, + "line": 614, "column": 4 }, "end": { - "line": 601, + "line": 614, "column": 104 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19567, - "end": 19662, + "start": 19955, + "end": 20050, "loc": { "start": { - "line": 601, + "line": 614, "column": 8 }, "end": { - "line": 601, + "line": 614, "column": 103 } }, "id": { "type": "Identifier", - "start": 19567, - "end": 19578, + "start": 19955, + "end": 19966, "loc": { "start": { - "line": 601, + "line": 614, "column": 8 }, "end": { - "line": 601, + "line": 614, "column": 19 }, "identifierName": "layoutClass" @@ -68455,72 +70045,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 19581, - "end": 19662, + "start": 19969, + "end": 20050, "loc": { "start": { - "line": 601, + "line": 614, "column": 22 }, "end": { - "line": 601, + "line": 614, "column": 103 } }, "test": { "type": "MemberExpression", - "start": 19581, - "end": 19600, + "start": 19969, + "end": 19988, "loc": { "start": { - "line": 601, + "line": 614, "column": 22 }, "end": { - "line": 601, + "line": 614, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 19581, - "end": 19593, + "start": 19969, + "end": 19981, "loc": { "start": { - "line": 601, + "line": 614, "column": 22 }, "end": { - "line": 601, + "line": 614, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 19581, - "end": 19585, + "start": 19969, + "end": 19973, "loc": { "start": { - "line": 601, + "line": 614, "column": 22 }, "end": { - "line": 601, + "line": 614, "column": 26 } } }, "property": { "type": "Identifier", - "start": 19586, - "end": 19593, + "start": 19974, + "end": 19981, "loc": { "start": { - "line": 601, + "line": 614, "column": 27 }, "end": { - "line": 601, + "line": 614, "column": 34 }, "identifierName": "options" @@ -68531,15 +70121,15 @@ }, "property": { "type": "Identifier", - "start": 19594, - "end": 19600, + "start": 19982, + "end": 19988, "loc": { "start": { - "line": 601, + "line": 614, "column": 35 }, "end": { - "line": 601, + "line": 614, "column": 41 }, "identifierName": "layout" @@ -68550,15 +70140,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 19603, - "end": 19621, + "start": 19991, + "end": 20009, "loc": { "start": { - "line": 601, + "line": 614, "column": 44 }, "end": { - "line": 601, + "line": 614, "column": 62 } }, @@ -68570,73 +70160,73 @@ }, "alternate": { "type": "TemplateLiteral", - "start": 19624, - "end": 19662, + "start": 20012, + "end": 20050, "loc": { "start": { - "line": 601, + "line": 614, "column": 65 }, "end": { - "line": 601, + "line": 614, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 19637, - "end": 19660, + "start": 20025, + "end": 20048, "loc": { "start": { - "line": 601, + "line": 614, "column": 78 }, "end": { - "line": 601, + "line": 614, "column": 101 } }, "object": { "type": "MemberExpression", - "start": 19637, - "end": 19649, + "start": 20025, + "end": 20037, "loc": { "start": { - "line": 601, + "line": 614, "column": 78 }, "end": { - "line": 601, + "line": 614, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 19637, - "end": 19641, + "start": 20025, + "end": 20029, "loc": { "start": { - "line": 601, + "line": 614, "column": 78 }, "end": { - "line": 601, + "line": 614, "column": 82 } } }, "property": { "type": "Identifier", - "start": 19642, - "end": 19649, + "start": 20030, + "end": 20037, "loc": { "start": { - "line": 601, + "line": 614, "column": 83 }, "end": { - "line": 601, + "line": 614, "column": 90 }, "identifierName": "options" @@ -68647,15 +70237,15 @@ }, "property": { "type": "Identifier", - "start": 19650, - "end": 19660, + "start": 20038, + "end": 20048, "loc": { "start": { - "line": 601, + "line": 614, "column": 91 }, "end": { - "line": 601, + "line": 614, "column": 101 }, "identifierName": "layoutName" @@ -68668,15 +70258,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19625, - "end": 19635, + "start": 20013, + "end": 20023, "loc": { "start": { - "line": 601, + "line": 614, "column": 66 }, "end": { - "line": 601, + "line": 614, "column": 76 } }, @@ -68688,15 +70278,15 @@ }, { "type": "TemplateElement", - "start": 19661, - "end": 19661, + "start": 20049, + "end": 20049, "loc": { "start": { - "line": 601, + "line": 614, "column": 102 }, "end": { - "line": 601, + "line": 614, "column": 102 } }, @@ -68715,44 +70305,44 @@ }, { "type": "VariableDeclaration", - "start": 19669, - "end": 19739, + "start": 20057, + "end": 20127, "loc": { "start": { - "line": 602, + "line": 615, "column": 4 }, "end": { - "line": 602, + "line": 615, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19673, - "end": 19738, + "start": 20061, + "end": 20126, "loc": { "start": { - "line": 602, + "line": 615, "column": 8 }, "end": { - "line": 602, + "line": 615, "column": 73 } }, "id": { "type": "Identifier", - "start": 19673, - "end": 19679, + "start": 20061, + "end": 20067, "loc": { "start": { - "line": 602, + "line": 615, "column": 8 }, "end": { - "line": 602, + "line": 615, "column": 14 }, "identifierName": "layout" @@ -68761,72 +70351,72 @@ }, "init": { "type": "LogicalExpression", - "start": 19682, - "end": 19738, + "start": 20070, + "end": 20126, "loc": { "start": { - "line": 602, + "line": 615, "column": 17 }, "end": { - "line": 602, + "line": 615, "column": 73 } }, "left": { "type": "MemberExpression", - "start": 19682, - "end": 19701, + "start": 20070, + "end": 20089, "loc": { "start": { - "line": 602, + "line": 615, "column": 17 }, "end": { - "line": 602, + "line": 615, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 19682, - "end": 19694, + "start": 20070, + "end": 20082, "loc": { "start": { - "line": 602, + "line": 615, "column": 17 }, "end": { - "line": 602, + "line": 615, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 19682, - "end": 19686, + "start": 20070, + "end": 20074, "loc": { "start": { - "line": 602, + "line": 615, "column": 17 }, "end": { - "line": 602, + "line": 615, "column": 21 } } }, "property": { "type": "Identifier", - "start": 19687, - "end": 19694, + "start": 20075, + "end": 20082, "loc": { "start": { - "line": 602, + "line": 615, "column": 22 }, "end": { - "line": 602, + "line": 615, "column": 29 }, "identifierName": "options" @@ -68837,15 +70427,15 @@ }, "property": { "type": "Identifier", - "start": 19695, - "end": 19701, + "start": 20083, + "end": 20089, "loc": { "start": { - "line": 602, + "line": 615, "column": 30 }, "end": { - "line": 602, + "line": 615, "column": 36 }, "identifierName": "layout" @@ -68857,43 +70447,43 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 19705, - "end": 19738, + "start": 20093, + "end": 20126, "loc": { "start": { - "line": 602, + "line": 615, "column": 40 }, "end": { - "line": 602, + "line": 615, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 19705, - "end": 19736, + "start": 20093, + "end": 20124, "loc": { "start": { - "line": 602, + "line": 615, "column": 40 }, "end": { - "line": 602, + "line": 615, "column": 71 } }, "object": { "type": "Identifier", - "start": 19705, - "end": 19719, + "start": 20093, + "end": 20107, "loc": { "start": { - "line": 602, + "line": 615, "column": 40 }, "end": { - "line": 602, + "line": 615, "column": 54 }, "identifierName": "KeyboardLayout" @@ -68902,15 +70492,15 @@ }, "property": { "type": "Identifier", - "start": 19720, - "end": 19736, + "start": 20108, + "end": 20124, "loc": { "start": { - "line": 602, + "line": 615, "column": 55 }, "end": { - "line": 602, + "line": 615, "column": 71 }, "identifierName": "getDefaultLayout" @@ -68929,15 +70519,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19747, - "end": 19799, + "start": 20135, + "end": 20187, "loc": { "start": { - "line": 604, + "line": 617, "column": 4 }, "end": { - "line": 606, + "line": 619, "column": 7 } } @@ -68946,44 +70536,44 @@ }, { "type": "VariableDeclaration", - "start": 19805, - "end": 19833, + "start": 20193, + "end": 20221, "loc": { "start": { - "line": 607, + "line": 620, "column": 4 }, "end": { - "line": 607, + "line": 620, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19809, - "end": 19832, + "start": 20197, + "end": 20220, "loc": { "start": { - "line": 607, + "line": 620, "column": 8 }, "end": { - "line": 607, + "line": 620, "column": 31 } }, "id": { "type": "Identifier", - "start": 19809, - "end": 19827, + "start": 20197, + "end": 20215, "loc": { "start": { - "line": 607, + "line": 620, "column": 8 }, "end": { - "line": 607, + "line": 620, "column": 26 }, "identifierName": "buttonThemesParsed" @@ -68993,15 +70583,15 @@ }, "init": { "type": "ObjectExpression", - "start": 19830, - "end": 19832, + "start": 20218, + "end": 20220, "loc": { "start": { - "line": 607, + "line": 620, "column": 29 }, "end": { - "line": 607, + "line": 620, "column": 31 } }, @@ -69015,15 +70605,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19747, - "end": 19799, + "start": 20135, + "end": 20187, "loc": { "start": { - "line": 604, + "line": 617, "column": 4 }, "end": { - "line": 606, + "line": 619, "column": 7 } } @@ -69032,57 +70622,57 @@ }, { "type": "IfStatement", - "start": 19839, - "end": 20978, + "start": 20227, + "end": 21366, "loc": { "start": { - "line": 608, + "line": 621, "column": 4 }, "end": { - "line": 636, + "line": 649, "column": 5 } }, "test": { "type": "CallExpression", - "start": 19842, - "end": 19881, + "start": 20230, + "end": 20269, "loc": { "start": { - "line": 608, + "line": 621, "column": 7 }, "end": { - "line": 608, + "line": 621, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 19842, - "end": 19855, + "start": 20230, + "end": 20243, "loc": { "start": { - "line": 608, + "line": 621, "column": 7 }, "end": { - "line": 608, + "line": 621, "column": 20 } }, "object": { "type": "Identifier", - "start": 19842, - "end": 19847, + "start": 20230, + "end": 20235, "loc": { "start": { - "line": 608, + "line": 621, "column": 7 }, "end": { - "line": 608, + "line": 621, "column": 12 }, "identifierName": "Array" @@ -69091,15 +70681,15 @@ }, "property": { "type": "Identifier", - "start": 19848, - "end": 19855, + "start": 20236, + "end": 20243, "loc": { "start": { - "line": 608, + "line": 621, "column": 13 }, "end": { - "line": 608, + "line": 621, "column": 20 }, "identifierName": "isArray" @@ -69111,58 +70701,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19856, - "end": 19880, + "start": 20244, + "end": 20268, "loc": { "start": { - "line": 608, + "line": 621, "column": 21 }, "end": { - "line": 608, + "line": 621, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 19856, - "end": 19868, + "start": 20244, + "end": 20256, "loc": { "start": { - "line": 608, + "line": 621, "column": 21 }, "end": { - "line": 608, + "line": 621, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 19856, - "end": 19860, + "start": 20244, + "end": 20248, "loc": { "start": { - "line": 608, + "line": 621, "column": 21 }, "end": { - "line": 608, + "line": 621, "column": 25 } } }, "property": { "type": "Identifier", - "start": 19861, - "end": 19868, + "start": 20249, + "end": 20256, "loc": { "start": { - "line": 608, + "line": 621, "column": 26 }, "end": { - "line": 608, + "line": 621, "column": 33 }, "identifierName": "options" @@ -69173,15 +70763,15 @@ }, "property": { "type": "Identifier", - "start": 19869, - "end": 19880, + "start": 20257, + "end": 20268, "loc": { "start": { - "line": 608, + "line": 621, "column": 34 }, "end": { - "line": 608, + "line": 621, "column": 45 }, "identifierName": "buttonTheme" @@ -69194,115 +70784,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 19882, - "end": 20978, + "start": 20270, + "end": 21366, "loc": { "start": { - "line": 608, + "line": 621, "column": 47 }, "end": { - "line": 636, + "line": 649, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 19891, - "end": 20971, + "start": 20279, + "end": 21359, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 635, + "line": 648, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 19891, - "end": 20970, + "start": 20279, + "end": 21358, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 635, + "line": 648, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 19891, - "end": 19923, + "start": 20279, + "end": 20311, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 609, + "line": 622, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 19891, - "end": 19915, + "start": 20279, + "end": 20303, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 609, + "line": 622, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 19891, - "end": 19903, + "start": 20279, + "end": 20291, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 609, + "line": 622, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19891, - "end": 19895, + "start": 20279, + "end": 20283, "loc": { "start": { - "line": 609, + "line": 622, "column": 6 }, "end": { - "line": 609, + "line": 622, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19896, - "end": 19903, + "start": 20284, + "end": 20291, "loc": { "start": { - "line": 609, + "line": 622, "column": 11 }, "end": { - "line": 609, + "line": 622, "column": 18 }, "identifierName": "options" @@ -69313,15 +70903,15 @@ }, "property": { "type": "Identifier", - "start": 19904, - "end": 19915, + "start": 20292, + "end": 20303, "loc": { "start": { - "line": 609, + "line": 622, "column": 19 }, "end": { - "line": 609, + "line": 622, "column": 30 }, "identifierName": "buttonTheme" @@ -69332,15 +70922,15 @@ }, "property": { "type": "Identifier", - "start": 19916, - "end": 19923, + "start": 20304, + "end": 20311, "loc": { "start": { - "line": 609, + "line": 622, "column": 31 }, "end": { - "line": 609, + "line": 622, "column": 38 }, "identifierName": "forEach" @@ -69352,15 +70942,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 19924, - "end": 20969, + "start": 20312, + "end": 21357, "loc": { "start": { - "line": 609, + "line": 622, "column": 39 }, "end": { - "line": 635, + "line": 648, "column": 7 } }, @@ -69371,15 +70961,15 @@ "params": [ { "type": "Identifier", - "start": 19924, - "end": 19932, + "start": 20312, + "end": 20320, "loc": { "start": { - "line": 609, + "line": 622, "column": 39 }, "end": { - "line": 609, + "line": 622, "column": 47 }, "identifierName": "themeObj" @@ -69389,72 +70979,72 @@ ], "body": { "type": "BlockStatement", - "start": 19936, - "end": 20969, + "start": 20324, + "end": 21357, "loc": { "start": { - "line": 609, + "line": 622, "column": 51 }, "end": { - "line": 635, + "line": 648, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 19947, - "end": 20960, + "start": 20335, + "end": 21348, "loc": { "start": { - "line": 610, + "line": 623, "column": 8 }, "end": { - "line": 634, + "line": 647, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 19950, - "end": 19984, + "start": 20338, + "end": 20372, "loc": { "start": { - "line": 610, + "line": 623, "column": 11 }, "end": { - "line": 610, + "line": 623, "column": 45 } }, "left": { "type": "MemberExpression", - "start": 19950, - "end": 19966, + "start": 20338, + "end": 20354, "loc": { "start": { - "line": 610, + "line": 623, "column": 11 }, "end": { - "line": 610, + "line": 623, "column": 27 } }, "object": { "type": "Identifier", - "start": 19950, - "end": 19958, + "start": 20338, + "end": 20346, "loc": { "start": { - "line": 610, + "line": 623, "column": 11 }, "end": { - "line": 610, + "line": 623, "column": 19 }, "identifierName": "themeObj" @@ -69463,15 +71053,15 @@ }, "property": { "type": "Identifier", - "start": 19959, - "end": 19966, + "start": 20347, + "end": 20354, "loc": { "start": { - "line": 610, + "line": 623, "column": 20 }, "end": { - "line": 610, + "line": 623, "column": 27 }, "identifierName": "buttons" @@ -69483,29 +71073,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 19970, - "end": 19984, + "start": 20358, + "end": 20372, "loc": { "start": { - "line": 610, + "line": 623, "column": 31 }, "end": { - "line": 610, + "line": 623, "column": 45 } }, "object": { "type": "Identifier", - "start": 19970, - "end": 19978, + "start": 20358, + "end": 20366, "loc": { "start": { - "line": 610, + "line": 623, "column": 31 }, "end": { - "line": 610, + "line": 623, "column": 39 }, "identifierName": "themeObj" @@ -69514,15 +71104,15 @@ }, "property": { "type": "Identifier", - "start": 19979, - "end": 19984, + "start": 20367, + "end": 20372, "loc": { "start": { - "line": 610, + "line": 623, "column": 40 }, "end": { - "line": 610, + "line": 623, "column": 45 }, "identifierName": "class" @@ -69534,59 +71124,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 19985, - "end": 20826, + "start": 20373, + "end": 21214, "loc": { "start": { - "line": 610, + "line": 623, "column": 46 }, "end": { - "line": 632, + "line": 645, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 19998, - "end": 20015, + "start": 20386, + "end": 20403, "loc": { "start": { - "line": 611, + "line": 624, "column": 10 }, "end": { - "line": 611, + "line": 624, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20002, - "end": 20014, + "start": 20390, + "end": 20402, "loc": { "start": { - "line": 611, + "line": 624, "column": 14 }, "end": { - "line": 611, + "line": 624, "column": 26 } }, "id": { "type": "Identifier", - "start": 20002, - "end": 20014, + "start": 20390, + "end": 20402, "loc": { "start": { - "line": 611, + "line": 624, "column": 14 }, "end": { - "line": 611, + "line": 624, "column": 26 }, "identifierName": "themeButtons" @@ -69600,43 +71190,43 @@ }, { "type": "IfStatement", - "start": 20029, - "end": 20140, + "start": 20417, + "end": 20528, "loc": { "start": { - "line": 613, + "line": 626, "column": 10 }, "end": { - "line": 615, + "line": 628, "column": 11 } }, "test": { "type": "BinaryExpression", - "start": 20032, - "end": 20068, + "start": 20420, + "end": 20456, "loc": { "start": { - "line": 613, + "line": 626, "column": 13 }, "end": { - "line": 613, + "line": 626, "column": 49 } }, "left": { "type": "UnaryExpression", - "start": 20032, - "end": 20055, + "start": 20420, + "end": 20443, "loc": { "start": { - "line": 613, + "line": 626, "column": 13 }, "end": { - "line": 613, + "line": 626, "column": 36 } }, @@ -69644,29 +71234,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 20039, - "end": 20055, + "start": 20427, + "end": 20443, "loc": { "start": { - "line": 613, + "line": 626, "column": 20 }, "end": { - "line": 613, + "line": 626, "column": 36 } }, "object": { "type": "Identifier", - "start": 20039, - "end": 20047, + "start": 20427, + "end": 20435, "loc": { "start": { - "line": 613, + "line": 626, "column": 20 }, "end": { - "line": 613, + "line": 626, "column": 28 }, "identifierName": "themeObj" @@ -69675,15 +71265,15 @@ }, "property": { "type": "Identifier", - "start": 20048, - "end": 20055, + "start": 20436, + "end": 20443, "loc": { "start": { - "line": 613, + "line": 626, "column": 29 }, "end": { - "line": 613, + "line": 626, "column": 36 }, "identifierName": "buttons" @@ -69699,15 +71289,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 20060, - "end": 20068, + "start": 20448, + "end": 20456, "loc": { "start": { - "line": 613, + "line": 626, "column": 41 }, "end": { - "line": 613, + "line": 626, "column": 49 } }, @@ -69720,59 +71310,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 20069, - "end": 20140, + "start": 20457, + "end": 20528, "loc": { "start": { - "line": 613, + "line": 626, "column": 50 }, "end": { - "line": 615, + "line": 628, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 20084, - "end": 20127, + "start": 20472, + "end": 20515, "loc": { "start": { - "line": 614, + "line": 627, "column": 12 }, "end": { - "line": 614, + "line": 627, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 20084, - "end": 20126, + "start": 20472, + "end": 20514, "loc": { "start": { - "line": 614, + "line": 627, "column": 12 }, "end": { - "line": 614, + "line": 627, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 20084, - "end": 20096, + "start": 20472, + "end": 20484, "loc": { "start": { - "line": 614, + "line": 627, "column": 12 }, "end": { - "line": 614, + "line": 627, "column": 24 }, "identifierName": "themeButtons" @@ -69781,57 +71371,57 @@ }, "right": { "type": "CallExpression", - "start": 20099, - "end": 20126, + "start": 20487, + "end": 20514, "loc": { "start": { - "line": 614, + "line": 627, "column": 27 }, "end": { - "line": 614, + "line": 627, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 20099, - "end": 20121, + "start": 20487, + "end": 20509, "loc": { "start": { - "line": 614, + "line": 627, "column": 27 }, "end": { - "line": 614, + "line": 627, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 20099, - "end": 20115, + "start": 20487, + "end": 20503, "loc": { "start": { - "line": 614, + "line": 627, "column": 27 }, "end": { - "line": 614, + "line": 627, "column": 43 } }, "object": { "type": "Identifier", - "start": 20099, - "end": 20107, + "start": 20487, + "end": 20495, "loc": { "start": { - "line": 614, + "line": 627, "column": 27 }, "end": { - "line": 614, + "line": 627, "column": 35 }, "identifierName": "themeObj" @@ -69840,15 +71430,15 @@ }, "property": { "type": "Identifier", - "start": 20108, - "end": 20115, + "start": 20496, + "end": 20503, "loc": { "start": { - "line": 614, + "line": 627, "column": 36 }, "end": { - "line": 614, + "line": 627, "column": 43 }, "identifierName": "buttons" @@ -69859,15 +71449,15 @@ }, "property": { "type": "Identifier", - "start": 20116, - "end": 20121, + "start": 20504, + "end": 20509, "loc": { "start": { - "line": 614, + "line": 627, "column": 44 }, "end": { - "line": 614, + "line": 627, "column": 49 }, "identifierName": "split" @@ -69879,15 +71469,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20122, - "end": 20125, + "start": 20510, + "end": 20513, "loc": { "start": { - "line": 614, + "line": 627, "column": 50 }, "end": { - "line": 614, + "line": 627, "column": 53 } }, @@ -69908,29 +71498,29 @@ }, { "type": "IfStatement", - "start": 20154, - "end": 20815, + "start": 20542, + "end": 21203, "loc": { "start": { - "line": 617, + "line": 630, "column": 10 }, "end": { - "line": 631, + "line": 644, "column": 11 } }, "test": { "type": "Identifier", - "start": 20157, - "end": 20169, + "start": 20545, + "end": 20557, "loc": { "start": { - "line": 617, + "line": 630, "column": 13 }, "end": { - "line": 617, + "line": 630, "column": 25 }, "identifierName": "themeButtons" @@ -69939,72 +71529,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 20170, - "end": 20815, + "start": 20558, + "end": 21203, "loc": { "start": { - "line": 617, + "line": 630, "column": 26 }, "end": { - "line": 631, + "line": 644, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 20185, - "end": 20802, + "start": 20573, + "end": 21190, "loc": { "start": { - "line": 618, + "line": 631, "column": 12 }, "end": { - "line": 630, + "line": 643, "column": 15 } }, "expression": { "type": "CallExpression", - "start": 20185, - "end": 20801, + "start": 20573, + "end": 21189, "loc": { "start": { - "line": 618, + "line": 631, "column": 12 }, "end": { - "line": 630, + "line": 643, "column": 14 } }, "callee": { "type": "MemberExpression", - "start": 20185, - "end": 20205, + "start": 20573, + "end": 20593, "loc": { "start": { - "line": 618, + "line": 631, "column": 12 }, "end": { - "line": 618, + "line": 631, "column": 32 } }, "object": { "type": "Identifier", - "start": 20185, - "end": 20197, + "start": 20573, + "end": 20585, "loc": { "start": { - "line": 618, + "line": 631, "column": 12 }, "end": { - "line": 618, + "line": 631, "column": 24 }, "identifierName": "themeButtons" @@ -70013,15 +71603,15 @@ }, "property": { "type": "Identifier", - "start": 20198, - "end": 20205, + "start": 20586, + "end": 20593, "loc": { "start": { - "line": 618, + "line": 631, "column": 25 }, "end": { - "line": 618, + "line": 631, "column": 32 }, "identifierName": "forEach" @@ -70033,15 +71623,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 20206, - "end": 20800, + "start": 20594, + "end": 21188, "loc": { "start": { - "line": 618, + "line": 631, "column": 33 }, "end": { - "line": 630, + "line": 643, "column": 13 } }, @@ -70052,15 +71642,15 @@ "params": [ { "type": "Identifier", - "start": 20206, - "end": 20217, + "start": 20594, + "end": 20605, "loc": { "start": { - "line": 618, + "line": 631, "column": 33 }, "end": { - "line": 618, + "line": 631, "column": 44 }, "identifierName": "themeButton" @@ -70070,59 +71660,59 @@ ], "body": { "type": "BlockStatement", - "start": 20221, - "end": 20800, + "start": 20609, + "end": 21188, "loc": { "start": { - "line": 618, + "line": 631, "column": 48 }, "end": { - "line": 630, + "line": 643, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 20238, - "end": 20288, + "start": 20626, + "end": 20676, "loc": { "start": { - "line": 619, + "line": 632, "column": 14 }, "end": { - "line": 619, + "line": 632, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20242, - "end": 20287, + "start": 20630, + "end": 20675, "loc": { "start": { - "line": 619, + "line": 632, "column": 18 }, "end": { - "line": 619, + "line": 632, "column": 63 } }, "id": { "type": "Identifier", - "start": 20242, - "end": 20253, + "start": 20630, + "end": 20641, "loc": { "start": { - "line": 619, + "line": 632, "column": 18 }, "end": { - "line": 619, + "line": 632, "column": 29 }, "identifierName": "themeParsed" @@ -70131,29 +71721,29 @@ }, "init": { "type": "MemberExpression", - "start": 20256, - "end": 20287, + "start": 20644, + "end": 20675, "loc": { "start": { - "line": 619, + "line": 632, "column": 32 }, "end": { - "line": 619, + "line": 632, "column": 63 } }, "object": { "type": "Identifier", - "start": 20256, - "end": 20274, + "start": 20644, + "end": 20662, "loc": { "start": { - "line": 619, + "line": 632, "column": 32 }, "end": { - "line": 619, + "line": 632, "column": 50 }, "identifierName": "buttonThemesParsed" @@ -70162,15 +71752,15 @@ }, "property": { "type": "Identifier", - "start": 20275, - "end": 20286, + "start": 20663, + "end": 20674, "loc": { "start": { - "line": 619, + "line": 632, "column": 51 }, "end": { - "line": 619, + "line": 632, "column": 62 }, "identifierName": "themeButton" @@ -70186,15 +71776,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20306, - "end": 20345, + "start": 20694, + "end": 20733, "loc": { "start": { - "line": 621, + "line": 634, "column": 14 }, "end": { - "line": 621, + "line": 634, "column": 53 } } @@ -70203,29 +71793,29 @@ }, { "type": "IfStatement", - "start": 20361, - "end": 20785, + "start": 20749, + "end": 21173, "loc": { "start": { - "line": 622, + "line": 635, "column": 14 }, "end": { - "line": 629, + "line": 642, "column": 15 } }, "test": { "type": "Identifier", - "start": 20364, - "end": 20375, + "start": 20752, + "end": 20763, "loc": { "start": { - "line": 622, + "line": 635, "column": 17 }, "end": { - "line": 622, + "line": 635, "column": 28 }, "identifierName": "themeParsed" @@ -70235,44 +71825,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 20376, - "end": 20694, + "start": 20764, + "end": 21082, "loc": { "start": { - "line": 622, + "line": 635, "column": 29 }, "end": { - "line": 627, + "line": 640, "column": 15 } }, "body": [ { "type": "IfStatement", - "start": 20496, - "end": 20677, + "start": 20884, + "end": 21065, "loc": { "start": { - "line": 624, + "line": 637, "column": 16 }, "end": { - "line": 626, + "line": 639, "column": 17 } }, "test": { "type": "UnaryExpression", - "start": 20499, - "end": 20567, + "start": 20887, + "end": 20955, "loc": { "start": { - "line": 624, + "line": 637, "column": 19 }, "end": { - "line": 624, + "line": 637, "column": 87 } }, @@ -70280,57 +71870,57 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 20500, - "end": 20567, + "start": 20888, + "end": 20955, "loc": { "start": { - "line": 624, + "line": 637, "column": 20 }, "end": { - "line": 624, + "line": 637, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 20500, - "end": 20527, + "start": 20888, + "end": 20915, "loc": { "start": { - "line": 624, + "line": 637, "column": 20 }, "end": { - "line": 624, + "line": 637, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 20500, - "end": 20514, + "start": 20888, + "end": 20902, "loc": { "start": { - "line": 624, + "line": 637, "column": 20 }, "end": { - "line": 624, + "line": 637, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20500, - "end": 20504, + "start": 20888, + "end": 20892, "loc": { "start": { - "line": 624, + "line": 637, "column": 20 }, "end": { - "line": 624, + "line": 637, "column": 24 } }, @@ -70338,15 +71928,15 @@ }, "property": { "type": "Identifier", - "start": 20505, - "end": 20514, + "start": 20893, + "end": 20902, "loc": { "start": { - "line": 624, + "line": 637, "column": 25 }, "end": { - "line": 624, + "line": 637, "column": 34 }, "identifierName": "utilities" @@ -70358,15 +71948,15 @@ }, "property": { "type": "Identifier", - "start": 20515, - "end": 20527, + "start": 20903, + "end": 20915, "loc": { "start": { - "line": 624, + "line": 637, "column": 35 }, "end": { - "line": 624, + "line": 637, "column": 47 }, "identifierName": "countInArray" @@ -70379,43 +71969,43 @@ "arguments": [ { "type": "CallExpression", - "start": 20528, - "end": 20550, + "start": 20916, + "end": 20938, "loc": { "start": { - "line": 624, + "line": 637, "column": 48 }, "end": { - "line": 624, + "line": 637, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 20528, - "end": 20545, + "start": 20916, + "end": 20933, "loc": { "start": { - "line": 624, + "line": 637, "column": 48 }, "end": { - "line": 624, + "line": 637, "column": 65 } }, "object": { "type": "Identifier", - "start": 20528, - "end": 20539, + "start": 20916, + "end": 20927, "loc": { "start": { - "line": 624, + "line": 637, "column": 48 }, "end": { - "line": 624, + "line": 637, "column": 59 }, "identifierName": "themeParsed" @@ -70424,15 +72014,15 @@ }, "property": { "type": "Identifier", - "start": 20540, - "end": 20545, + "start": 20928, + "end": 20933, "loc": { "start": { - "line": 624, + "line": 637, "column": 60 }, "end": { - "line": 624, + "line": 637, "column": 65 }, "identifierName": "split" @@ -70444,15 +72034,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20546, - "end": 20549, + "start": 20934, + "end": 20937, "loc": { "start": { - "line": 624, + "line": 637, "column": 66 }, "end": { - "line": 624, + "line": 637, "column": 69 } }, @@ -70466,29 +72056,29 @@ }, { "type": "MemberExpression", - "start": 20552, - "end": 20566, + "start": 20940, + "end": 20954, "loc": { "start": { - "line": 624, + "line": 637, "column": 72 }, "end": { - "line": 624, + "line": 637, "column": 86 } }, "object": { "type": "Identifier", - "start": 20552, - "end": 20560, + "start": 20940, + "end": 20948, "loc": { "start": { - "line": 624, + "line": 637, "column": 72 }, "end": { - "line": 624, + "line": 637, "column": 80 }, "identifierName": "themeObj" @@ -70497,15 +72087,15 @@ }, "property": { "type": "Identifier", - "start": 20561, - "end": 20566, + "start": 20949, + "end": 20954, "loc": { "start": { - "line": 624, + "line": 637, "column": 81 }, "end": { - "line": 624, + "line": 637, "column": 86 }, "identifierName": "class" @@ -70524,73 +72114,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 20568, - "end": 20677, + "start": 20956, + "end": 21065, "loc": { "start": { - "line": 624, + "line": 637, "column": 88 }, "end": { - "line": 626, + "line": 639, "column": 17 } }, "body": [ { "type": "ExpressionStatement", - "start": 20589, - "end": 20658, + "start": 20977, + "end": 21046, "loc": { "start": { - "line": 625, + "line": 638, "column": 18 }, "end": { - "line": 625, + "line": 638, "column": 87 } }, "expression": { "type": "AssignmentExpression", - "start": 20589, - "end": 20657, + "start": 20977, + "end": 21045, "loc": { "start": { - "line": 625, + "line": 638, "column": 18 }, "end": { - "line": 625, + "line": 638, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20589, - "end": 20620, + "start": 20977, + "end": 21008, "loc": { "start": { - "line": 625, + "line": 638, "column": 18 }, "end": { - "line": 625, + "line": 638, "column": 49 } }, "object": { "type": "Identifier", - "start": 20589, - "end": 20607, + "start": 20977, + "end": 20995, "loc": { "start": { - "line": 625, + "line": 638, "column": 18 }, "end": { - "line": 625, + "line": 638, "column": 36 }, "identifierName": "buttonThemesParsed" @@ -70599,15 +72189,15 @@ }, "property": { "type": "Identifier", - "start": 20608, - "end": 20619, + "start": 20996, + "end": 21007, "loc": { "start": { - "line": 625, + "line": 638, "column": 37 }, "end": { - "line": 625, + "line": 638, "column": 48 }, "identifierName": "themeButton" @@ -70618,30 +72208,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 20623, - "end": 20657, + "start": 21011, + "end": 21045, "loc": { "start": { - "line": 625, + "line": 638, "column": 52 }, "end": { - "line": 625, + "line": 638, "column": 86 } }, "expressions": [ { "type": "Identifier", - "start": 20626, - "end": 20637, + "start": 21014, + "end": 21025, "loc": { "start": { - "line": 625, + "line": 638, "column": 55 }, "end": { - "line": 625, + "line": 638, "column": 66 }, "identifierName": "themeParsed" @@ -70650,29 +72240,29 @@ }, { "type": "MemberExpression", - "start": 20641, - "end": 20655, + "start": 21029, + "end": 21043, "loc": { "start": { - "line": 625, + "line": 638, "column": 70 }, "end": { - "line": 625, + "line": 638, "column": 84 } }, "object": { "type": "Identifier", - "start": 20641, - "end": 20649, + "start": 21029, + "end": 21037, "loc": { "start": { - "line": 625, + "line": 638, "column": 70 }, "end": { - "line": 625, + "line": 638, "column": 78 }, "identifierName": "themeObj" @@ -70681,15 +72271,15 @@ }, "property": { "type": "Identifier", - "start": 20650, - "end": 20655, + "start": 21038, + "end": 21043, "loc": { "start": { - "line": 625, + "line": 638, "column": 79 }, "end": { - "line": 625, + "line": 638, "column": 84 }, "identifierName": "class" @@ -70702,15 +72292,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20624, - "end": 20624, + "start": 21012, + "end": 21012, "loc": { "start": { - "line": 625, + "line": 638, "column": 53 }, "end": { - "line": 625, + "line": 638, "column": 53 } }, @@ -70722,15 +72312,15 @@ }, { "type": "TemplateElement", - "start": 20638, - "end": 20639, + "start": 21026, + "end": 21027, "loc": { "start": { - "line": 625, + "line": 638, "column": 67 }, "end": { - "line": 625, + "line": 638, "column": 68 } }, @@ -70742,15 +72332,15 @@ }, { "type": "TemplateElement", - "start": 20656, - "end": 20656, + "start": 21044, + "end": 21044, "loc": { "start": { - "line": 625, + "line": 638, "column": 85 }, "end": { - "line": 625, + "line": 638, "column": 85 } }, @@ -70772,15 +72362,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20395, - "end": 20478, + "start": 20783, + "end": 20866, "loc": { "start": { - "line": 623, + "line": 636, "column": 16 }, "end": { - "line": 623, + "line": 636, "column": 99 } } @@ -70792,73 +72382,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 20700, - "end": 20785, + "start": 21088, + "end": 21173, "loc": { "start": { - "line": 627, + "line": 640, "column": 21 }, "end": { - "line": 629, + "line": 642, "column": 15 } }, "body": [ { "type": "ExpressionStatement", - "start": 20719, - "end": 20768, + "start": 21107, + "end": 21156, "loc": { "start": { - "line": 628, + "line": 641, "column": 16 }, "end": { - "line": 628, + "line": 641, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 20719, - "end": 20767, + "start": 21107, + "end": 21155, "loc": { "start": { - "line": 628, + "line": 641, "column": 16 }, "end": { - "line": 628, + "line": 641, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20719, - "end": 20750, + "start": 21107, + "end": 21138, "loc": { "start": { - "line": 628, + "line": 641, "column": 16 }, "end": { - "line": 628, + "line": 641, "column": 47 } }, "object": { "type": "Identifier", - "start": 20719, - "end": 20737, + "start": 21107, + "end": 21125, "loc": { "start": { - "line": 628, + "line": 641, "column": 16 }, "end": { - "line": 628, + "line": 641, "column": 34 }, "identifierName": "buttonThemesParsed" @@ -70867,15 +72457,15 @@ }, "property": { "type": "Identifier", - "start": 20738, - "end": 20749, + "start": 21126, + "end": 21137, "loc": { "start": { - "line": 628, + "line": 641, "column": 35 }, "end": { - "line": 628, + "line": 641, "column": 46 }, "identifierName": "themeButton" @@ -70886,29 +72476,29 @@ }, "right": { "type": "MemberExpression", - "start": 20753, - "end": 20767, + "start": 21141, + "end": 21155, "loc": { "start": { - "line": 628, + "line": 641, "column": 50 }, "end": { - "line": 628, + "line": 641, "column": 64 } }, "object": { "type": "Identifier", - "start": 20753, - "end": 20761, + "start": 21141, + "end": 21149, "loc": { "start": { - "line": 628, + "line": 641, "column": 50 }, "end": { - "line": 628, + "line": 641, "column": 58 }, "identifierName": "themeObj" @@ -70917,15 +72507,15 @@ }, "property": { "type": "Identifier", - "start": 20762, - "end": 20767, + "start": 21150, + "end": 21155, "loc": { "start": { - "line": 628, + "line": 641, "column": 59 }, "end": { - "line": 628, + "line": 641, "column": 64 }, "identifierName": "class" @@ -70943,15 +72533,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20306, - "end": 20345, + "start": 20694, + "end": 20733, "loc": { "start": { - "line": 621, + "line": 634, "column": 14 }, "end": { - "line": 621, + "line": 634, "column": 53 } } @@ -70975,72 +72565,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 20832, - "end": 20960, + "start": 21220, + "end": 21348, "loc": { "start": { - "line": 632, + "line": 645, "column": 15 }, "end": { - "line": 634, + "line": 647, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 20845, - "end": 20949, + "start": 21233, + "end": 21337, "loc": { "start": { - "line": 633, + "line": 646, "column": 10 }, "end": { - "line": 633, + "line": 646, "column": 114 } }, "expression": { "type": "CallExpression", - "start": 20845, - "end": 20949, + "start": 21233, + "end": 21337, "loc": { "start": { - "line": 633, + "line": 646, "column": 10 }, "end": { - "line": 633, + "line": 646, "column": 114 } }, "callee": { "type": "MemberExpression", - "start": 20845, - "end": 20857, + "start": 21233, + "end": 21245, "loc": { "start": { - "line": 633, + "line": 646, "column": 10 }, "end": { - "line": 633, + "line": 646, "column": 22 } }, "object": { "type": "Identifier", - "start": 20845, - "end": 20852, + "start": 21233, + "end": 21240, "loc": { "start": { - "line": 633, + "line": 646, "column": 10 }, "end": { - "line": 633, + "line": 646, "column": 17 }, "identifierName": "console" @@ -71049,15 +72639,15 @@ }, "property": { "type": "Identifier", - "start": 20853, - "end": 20857, + "start": 21241, + "end": 21245, "loc": { "start": { - "line": 633, + "line": 646, "column": 18 }, "end": { - "line": 633, + "line": 646, "column": 22 }, "identifierName": "warn" @@ -71069,15 +72659,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 20858, - "end": 20948, + "start": 21246, + "end": 21336, "loc": { "start": { - "line": 633, + "line": 646, "column": 23 }, "end": { - "line": 633, + "line": 646, "column": 113 } }, @@ -71085,15 +72675,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20859, - "end": 20947, + "start": 21247, + "end": 21335, "loc": { "start": { - "line": 633, + "line": 646, "column": 24 }, "end": { - "line": 633, + "line": 646, "column": 112 } }, @@ -71128,15 +72718,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20986, - "end": 21052, + "start": 21374, + "end": 21440, "loc": { "start": { - "line": 638, + "line": 651, "column": 4 }, "end": { - "line": 640, + "line": 653, "column": 7 } } @@ -71145,72 +72735,72 @@ }, { "type": "ExpressionStatement", - "start": 21058, - "end": 21158, + "start": 21446, + "end": 21546, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 104 } }, "expression": { "type": "AssignmentExpression", - "start": 21058, - "end": 21157, + "start": 21446, + "end": 21545, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 103 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21058, - "end": 21084, + "start": 21446, + "end": 21472, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 21058, - "end": 21074, + "start": 21446, + "end": 21462, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 21058, - "end": 21062, + "start": 21446, + "end": 21450, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 8 } }, @@ -71218,15 +72808,15 @@ }, "property": { "type": "Identifier", - "start": 21063, - "end": 21074, + "start": 21451, + "end": 21462, "loc": { "start": { - "line": 641, + "line": 654, "column": 9 }, "end": { - "line": 641, + "line": 654, "column": 20 }, "identifierName": "keyboardDOM" @@ -71238,15 +72828,15 @@ }, "property": { "type": "Identifier", - "start": 21075, - "end": 21084, + "start": 21463, + "end": 21472, "loc": { "start": { - "line": 641, + "line": 654, "column": 21 }, "end": { - "line": 641, + "line": 654, "column": 30 }, "identifierName": "className" @@ -71258,73 +72848,73 @@ }, "right": { "type": "TemplateLiteral", - "start": 21088, - "end": 21157, + "start": 21476, + "end": 21545, "loc": { "start": { - "line": 641, + "line": 654, "column": 34 }, "end": { - "line": 641, + "line": 654, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 21092, - "end": 21110, + "start": 21480, + "end": 21498, "loc": { "start": { - "line": 641, + "line": 654, "column": 38 }, "end": { - "line": 641, + "line": 654, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 21092, - "end": 21104, + "start": 21480, + "end": 21492, "loc": { "start": { - "line": 641, + "line": 654, "column": 38 }, "end": { - "line": 641, + "line": 654, "column": 50 } }, "object": { "type": "ThisExpression", - "start": 21092, - "end": 21096, + "start": 21480, + "end": 21484, "loc": { "start": { - "line": 641, + "line": 654, "column": 38 }, "end": { - "line": 641, + "line": 654, "column": 42 } } }, "property": { "type": "Identifier", - "start": 21097, - "end": 21104, + "start": 21485, + "end": 21492, "loc": { "start": { - "line": 641, + "line": 654, "column": 43 }, "end": { - "line": 641, + "line": 654, "column": 50 }, "identifierName": "options" @@ -71335,15 +72925,15 @@ }, "property": { "type": "Identifier", - "start": 21105, - "end": 21110, + "start": 21493, + "end": 21498, "loc": { "start": { - "line": 641, + "line": 654, "column": 51 }, "end": { - "line": 641, + "line": 654, "column": 56 }, "identifierName": "theme" @@ -71354,15 +72944,15 @@ }, { "type": "Identifier", - "start": 21114, - "end": 21125, + "start": 21502, + "end": 21513, "loc": { "start": { - "line": 641, + "line": 654, "column": 60 }, "end": { - "line": 641, + "line": 654, "column": 71 }, "identifierName": "layoutClass" @@ -71371,44 +72961,44 @@ }, { "type": "MemberExpression", - "start": 21129, - "end": 21155, + "start": 21517, + "end": 21543, "loc": { "start": { - "line": 641, + "line": 654, "column": 75 }, "end": { - "line": 641, + "line": 654, "column": 101 } }, "object": { "type": "ThisExpression", - "start": 21129, - "end": 21133, + "start": 21517, + "end": 21521, "loc": { "start": { - "line": 641, + "line": 654, "column": 75 }, "end": { - "line": 641, + "line": 654, "column": 79 } } }, "property": { "type": "Identifier", - "start": 21134, - "end": 21155, + "start": 21522, + "end": 21543, "loc": { "start": { - "line": 641, + "line": 654, "column": 80 }, "end": { - "line": 641, + "line": 654, "column": 101 }, "identifierName": "keyboardPluginClasses" @@ -71421,15 +73011,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21089, - "end": 21090, + "start": 21477, + "end": 21478, "loc": { "start": { - "line": 641, + "line": 654, "column": 35 }, "end": { - "line": 641, + "line": 654, "column": 36 } }, @@ -71441,15 +73031,15 @@ }, { "type": "TemplateElement", - "start": 21111, - "end": 21112, + "start": 21499, + "end": 21500, "loc": { "start": { - "line": 641, + "line": 654, "column": 57 }, "end": { - "line": 641, + "line": 654, "column": 58 } }, @@ -71461,15 +73051,15 @@ }, { "type": "TemplateElement", - "start": 21126, - "end": 21127, + "start": 21514, + "end": 21515, "loc": { "start": { - "line": 641, + "line": 654, "column": 72 }, "end": { - "line": 641, + "line": 654, "column": 73 } }, @@ -71481,15 +73071,15 @@ }, { "type": "TemplateElement", - "start": 21156, - "end": 21156, + "start": 21544, + "end": 21544, "loc": { "start": { - "line": 641, + "line": 654, "column": 102 }, "end": { - "line": 641, + "line": 654, "column": 102 } }, @@ -71507,15 +73097,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20986, - "end": 21052, + "start": 21374, + "end": 21440, "loc": { "start": { - "line": 638, + "line": 651, "column": 4 }, "end": { - "line": 640, + "line": 653, "column": 7 } } @@ -71525,15 +73115,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21166, - "end": 21213, + "start": 21554, + "end": 21601, "loc": { "start": { - "line": 643, + "line": 656, "column": 4 }, "end": { - "line": 645, + "line": 658, "column": 7 } } @@ -71542,71 +73132,71 @@ }, { "type": "ExpressionStatement", - "start": 21219, - "end": 23415, + "start": 21607, + "end": 23803, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 714, + "line": 727, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 21219, - "end": 23414, + "start": 21607, + "end": 23802, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 714, + "line": 727, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 21219, - "end": 21258, + "start": 21607, + "end": 21646, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 646, + "line": 659, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 21219, - "end": 21250, + "start": 21607, + "end": 21638, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 646, + "line": 659, "column": 35 } }, "object": { "type": "Identifier", - "start": 21219, - "end": 21225, + "start": 21607, + "end": 21613, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 646, + "line": 659, "column": 10 }, "identifierName": "layout" @@ -71616,58 +73206,58 @@ }, "property": { "type": "MemberExpression", - "start": 21226, - "end": 21249, + "start": 21614, + "end": 21637, "loc": { "start": { - "line": 646, + "line": 659, "column": 11 }, "end": { - "line": 646, + "line": 659, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 21226, - "end": 21238, + "start": 21614, + "end": 21626, "loc": { "start": { - "line": 646, + "line": 659, "column": 11 }, "end": { - "line": 646, + "line": 659, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 21226, - "end": 21230, + "start": 21614, + "end": 21618, "loc": { "start": { - "line": 646, + "line": 659, "column": 11 }, "end": { - "line": 646, + "line": 659, "column": 15 } } }, "property": { "type": "Identifier", - "start": 21231, - "end": 21238, + "start": 21619, + "end": 21626, "loc": { "start": { - "line": 646, + "line": 659, "column": 16 }, "end": { - "line": 646, + "line": 659, "column": 23 }, "identifierName": "options" @@ -71678,15 +73268,15 @@ }, "property": { "type": "Identifier", - "start": 21239, - "end": 21249, + "start": 21627, + "end": 21637, "loc": { "start": { - "line": 646, + "line": 659, "column": 24 }, "end": { - "line": 646, + "line": 659, "column": 34 }, "identifierName": "layoutName" @@ -71700,15 +73290,15 @@ }, "property": { "type": "Identifier", - "start": 21251, - "end": 21258, + "start": 21639, + "end": 21646, "loc": { "start": { - "line": 646, + "line": 659, "column": 36 }, "end": { - "line": 646, + "line": 659, "column": 43 }, "identifierName": "forEach" @@ -71721,15 +73311,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21259, - "end": 23413, + "start": 21647, + "end": 23801, "loc": { "start": { - "line": 646, + "line": 659, "column": 44 }, "end": { - "line": 714, + "line": 727, "column": 5 } }, @@ -71740,15 +73330,15 @@ "params": [ { "type": "Identifier", - "start": 21260, - "end": 21263, + "start": 21648, + "end": 21651, "loc": { "start": { - "line": 646, + "line": 659, "column": 45 }, "end": { - "line": 646, + "line": 659, "column": 48 }, "identifierName": "row" @@ -71757,15 +73347,15 @@ }, { "type": "Identifier", - "start": 21265, - "end": 21271, + "start": 21653, + "end": 21659, "loc": { "start": { - "line": 646, + "line": 659, "column": 50 }, "end": { - "line": 646, + "line": 659, "column": 56 }, "identifierName": "rIndex" @@ -71775,59 +73365,59 @@ ], "body": { "type": "BlockStatement", - "start": 21276, - "end": 23413, + "start": 21664, + "end": 23801, "loc": { "start": { - "line": 646, + "line": 659, "column": 61 }, "end": { - "line": 714, + "line": 727, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 21285, - "end": 21315, + "start": 21673, + "end": 21703, "loc": { "start": { - "line": 647, + "line": 660, "column": 6 }, "end": { - "line": 647, + "line": 660, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21289, - "end": 21314, + "start": 21677, + "end": 21702, "loc": { "start": { - "line": 647, + "line": 660, "column": 10 }, "end": { - "line": 647, + "line": 660, "column": 35 } }, "id": { "type": "Identifier", - "start": 21289, - "end": 21297, + "start": 21677, + "end": 21685, "loc": { "start": { - "line": 647, + "line": 660, "column": 10 }, "end": { - "line": 647, + "line": 660, "column": 18 }, "identifierName": "rowArray" @@ -71836,43 +73426,43 @@ }, "init": { "type": "CallExpression", - "start": 21300, - "end": 21314, + "start": 21688, + "end": 21702, "loc": { "start": { - "line": 647, + "line": 660, "column": 21 }, "end": { - "line": 647, + "line": 660, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 21300, - "end": 21309, + "start": 21688, + "end": 21697, "loc": { "start": { - "line": 647, + "line": 660, "column": 21 }, "end": { - "line": 647, + "line": 660, "column": 30 } }, "object": { "type": "Identifier", - "start": 21300, - "end": 21303, + "start": 21688, + "end": 21691, "loc": { "start": { - "line": 647, + "line": 660, "column": 21 }, "end": { - "line": 647, + "line": 660, "column": 24 }, "identifierName": "row" @@ -71881,15 +73471,15 @@ }, "property": { "type": "Identifier", - "start": 21304, - "end": 21309, + "start": 21692, + "end": 21697, "loc": { "start": { - "line": 647, + "line": 660, "column": 25 }, "end": { - "line": 647, + "line": 660, "column": 30 }, "identifierName": "split" @@ -71901,15 +73491,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21310, - "end": 21313, + "start": 21698, + "end": 21701, "loc": { "start": { - "line": 647, + "line": 660, "column": 31 }, "end": { - "line": 647, + "line": 660, "column": 34 } }, @@ -71928,15 +73518,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21325, - "end": 21368, + "start": 21713, + "end": 21756, "loc": { "start": { - "line": 649, + "line": 662, "column": 6 }, "end": { - "line": 651, + "line": 664, "column": 9 } } @@ -71945,44 +73535,44 @@ }, { "type": "VariableDeclaration", - "start": 21376, - "end": 21419, + "start": 21764, + "end": 21807, "loc": { "start": { - "line": 652, + "line": 665, "column": 6 }, "end": { - "line": 652, + "line": 665, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21380, - "end": 21418, + "start": 21768, + "end": 21806, "loc": { "start": { - "line": 652, + "line": 665, "column": 10 }, "end": { - "line": 652, + "line": 665, "column": 48 } }, "id": { "type": "Identifier", - "start": 21380, - "end": 21386, + "start": 21768, + "end": 21774, "loc": { "start": { - "line": 652, + "line": 665, "column": 10 }, "end": { - "line": 652, + "line": 665, "column": 16 }, "identifierName": "rowDOM" @@ -71992,43 +73582,43 @@ }, "init": { "type": "CallExpression", - "start": 21389, - "end": 21418, + "start": 21777, + "end": 21806, "loc": { "start": { - "line": 652, + "line": 665, "column": 19 }, "end": { - "line": 652, + "line": 665, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 21389, - "end": 21411, + "start": 21777, + "end": 21799, "loc": { "start": { - "line": 652, + "line": 665, "column": 19 }, "end": { - "line": 652, + "line": 665, "column": 41 } }, "object": { "type": "Identifier", - "start": 21389, - "end": 21397, + "start": 21777, + "end": 21785, "loc": { "start": { - "line": 652, + "line": 665, "column": 19 }, "end": { - "line": 652, + "line": 665, "column": 27 }, "identifierName": "document" @@ -72037,15 +73627,15 @@ }, "property": { "type": "Identifier", - "start": 21398, - "end": 21411, + "start": 21786, + "end": 21799, "loc": { "start": { - "line": 652, + "line": 665, "column": 28 }, "end": { - "line": 652, + "line": 665, "column": 41 }, "identifierName": "createElement" @@ -72057,15 +73647,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21412, - "end": 21417, + "start": 21800, + "end": 21805, "loc": { "start": { - "line": 652, + "line": 665, "column": 42 }, "end": { - "line": 652, + "line": 665, "column": 47 } }, @@ -72085,15 +73675,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21325, - "end": 21368, + "start": 21713, + "end": 21756, "loc": { "start": { - "line": 649, + "line": 662, "column": 6 }, "end": { - "line": 651, + "line": 664, "column": 9 } } @@ -72102,58 +73692,58 @@ }, { "type": "ExpressionStatement", - "start": 21427, - "end": 21456, + "start": 21815, + "end": 21844, "loc": { "start": { - "line": 653, + "line": 666, "column": 6 }, "end": { - "line": 653, + "line": 666, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 21427, - "end": 21455, + "start": 21815, + "end": 21843, "loc": { "start": { - "line": 653, + "line": 666, "column": 6 }, "end": { - "line": 653, + "line": 666, "column": 34 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21427, - "end": 21443, + "start": 21815, + "end": 21831, "loc": { "start": { - "line": 653, + "line": 666, "column": 6 }, "end": { - "line": 653, + "line": 666, "column": 22 } }, "object": { "type": "Identifier", - "start": 21427, - "end": 21433, + "start": 21815, + "end": 21821, "loc": { "start": { - "line": 653, + "line": 666, "column": 6 }, "end": { - "line": 653, + "line": 666, "column": 12 }, "identifierName": "rowDOM" @@ -72162,15 +73752,15 @@ }, "property": { "type": "Identifier", - "start": 21434, - "end": 21443, + "start": 21822, + "end": 21831, "loc": { "start": { - "line": 653, + "line": 666, "column": 13 }, "end": { - "line": 653, + "line": 666, "column": 22 }, "identifierName": "className" @@ -72181,15 +73771,15 @@ }, "right": { "type": "StringLiteral", - "start": 21447, - "end": 21455, + "start": 21835, + "end": 21843, "loc": { "start": { - "line": 653, + "line": 666, "column": 26 }, "end": { - "line": 653, + "line": 666, "column": 34 } }, @@ -72204,15 +73794,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21466, - "end": 21527, + "start": 21854, + "end": 21915, "loc": { "start": { - "line": 655, + "line": 668, "column": 6 }, "end": { - "line": 657, + "line": 670, "column": 9 } } @@ -72221,57 +73811,57 @@ }, { "type": "ExpressionStatement", - "start": 21535, - "end": 23301, + "start": 21923, + "end": 23689, "loc": { "start": { - "line": 658, + "line": 671, "column": 6 }, "end": { - "line": 708, + "line": 721, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 21535, - "end": 23300, + "start": 21923, + "end": 23688, "loc": { "start": { - "line": 658, + "line": 671, "column": 6 }, "end": { - "line": 708, + "line": 721, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 21535, - "end": 21551, + "start": 21923, + "end": 21939, "loc": { "start": { - "line": 658, + "line": 671, "column": 6 }, "end": { - "line": 658, + "line": 671, "column": 22 } }, "object": { "type": "Identifier", - "start": 21535, - "end": 21543, + "start": 21923, + "end": 21931, "loc": { "start": { - "line": 658, + "line": 671, "column": 6 }, "end": { - "line": 658, + "line": 671, "column": 14 }, "identifierName": "rowArray" @@ -72281,15 +73871,15 @@ }, "property": { "type": "Identifier", - "start": 21544, - "end": 21551, + "start": 21932, + "end": 21939, "loc": { "start": { - "line": 658, + "line": 671, "column": 15 }, "end": { - "line": 658, + "line": 671, "column": 22 }, "identifierName": "forEach" @@ -72302,15 +73892,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21552, - "end": 23299, + "start": 21940, + "end": 23687, "loc": { "start": { - "line": 658, + "line": 671, "column": 23 }, "end": { - "line": 708, + "line": 721, "column": 7 } }, @@ -72321,15 +73911,15 @@ "params": [ { "type": "Identifier", - "start": 21553, - "end": 21559, + "start": 21941, + "end": 21947, "loc": { "start": { - "line": 658, + "line": 671, "column": 24 }, "end": { - "line": 658, + "line": 671, "column": 30 }, "identifierName": "button" @@ -72338,15 +73928,15 @@ }, { "type": "Identifier", - "start": 21561, - "end": 21567, + "start": 21949, + "end": 21955, "loc": { "start": { - "line": 658, + "line": 671, "column": 32 }, "end": { - "line": 658, + "line": 671, "column": 38 }, "identifierName": "bIndex" @@ -72356,59 +73946,59 @@ ], "body": { "type": "BlockStatement", - "start": 21572, - "end": 23299, + "start": 21960, + "end": 23687, "loc": { "start": { - "line": 658, + "line": 671, "column": 43 }, "end": { - "line": 708, + "line": 721, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 21583, - "end": 21639, + "start": 21971, + "end": 22027, "loc": { "start": { - "line": 659, + "line": 672, "column": 8 }, "end": { - "line": 659, + "line": 672, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21587, - "end": 21638, + "start": 21975, + "end": 22026, "loc": { "start": { - "line": 659, + "line": 672, "column": 12 }, "end": { - "line": 659, + "line": 672, "column": 63 } }, "id": { "type": "Identifier", - "start": 21587, - "end": 21598, + "start": 21975, + "end": 21986, "loc": { "start": { - "line": 659, + "line": 672, "column": 12 }, "end": { - "line": 659, + "line": 672, "column": 23 }, "identifierName": "fctBtnClass" @@ -72417,72 +74007,72 @@ }, "init": { "type": "CallExpression", - "start": 21601, - "end": 21638, + "start": 21989, + "end": 22026, "loc": { "start": { - "line": 659, + "line": 672, "column": 26 }, "end": { - "line": 659, + "line": 672, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 21601, - "end": 21630, + "start": 21989, + "end": 22018, "loc": { "start": { - "line": 659, + "line": 672, "column": 26 }, "end": { - "line": 659, + "line": 672, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 21601, - "end": 21615, + "start": 21989, + "end": 22003, "loc": { "start": { - "line": 659, + "line": 672, "column": 26 }, "end": { - "line": 659, + "line": 672, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 21601, - "end": 21605, + "start": 21989, + "end": 21993, "loc": { "start": { - "line": 659, + "line": 672, "column": 26 }, "end": { - "line": 659, + "line": 672, "column": 30 } } }, "property": { "type": "Identifier", - "start": 21606, - "end": 21615, + "start": 21994, + "end": 22003, "loc": { "start": { - "line": 659, + "line": 672, "column": 31 }, "end": { - "line": 659, + "line": 672, "column": 40 }, "identifierName": "utilities" @@ -72493,15 +74083,15 @@ }, "property": { "type": "Identifier", - "start": 21616, - "end": 21630, + "start": 22004, + "end": 22018, "loc": { "start": { - "line": 659, + "line": 672, "column": 41 }, "end": { - "line": 659, + "line": 672, "column": 55 }, "identifierName": "getButtonClass" @@ -72513,15 +74103,15 @@ "arguments": [ { "type": "Identifier", - "start": 21631, - "end": 21637, + "start": 22019, + "end": 22025, "loc": { "start": { - "line": 659, + "line": 672, "column": 56 }, "end": { - "line": 659, + "line": 672, "column": 62 }, "identifierName": "button" @@ -72536,44 +74126,44 @@ }, { "type": "VariableDeclaration", - "start": 21649, - "end": 21699, + "start": 22037, + "end": 22087, "loc": { "start": { - "line": 660, + "line": 673, "column": 8 }, "end": { - "line": 660, + "line": 673, "column": 58 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21653, - "end": 21698, + "start": 22041, + "end": 22086, "loc": { "start": { - "line": 660, + "line": 673, "column": 12 }, "end": { - "line": 660, + "line": 673, "column": 57 } }, "id": { "type": "Identifier", - "start": 21653, - "end": 21669, + "start": 22041, + "end": 22057, "loc": { "start": { - "line": 660, + "line": 673, "column": 12 }, "end": { - "line": 660, + "line": 673, "column": 28 }, "identifierName": "buttonThemeClass" @@ -72582,29 +74172,29 @@ }, "init": { "type": "MemberExpression", - "start": 21672, - "end": 21698, + "start": 22060, + "end": 22086, "loc": { "start": { - "line": 660, + "line": 673, "column": 31 }, "end": { - "line": 660, + "line": 673, "column": 57 } }, "object": { "type": "Identifier", - "start": 21672, - "end": 21690, + "start": 22060, + "end": 22078, "loc": { "start": { - "line": 660, + "line": 673, "column": 31 }, "end": { - "line": 660, + "line": 673, "column": 49 }, "identifierName": "buttonThemesParsed" @@ -72613,15 +74203,15 @@ }, "property": { "type": "Identifier", - "start": 21691, - "end": 21697, + "start": 22079, + "end": 22085, "loc": { "start": { - "line": 660, + "line": 673, "column": 50 }, "end": { - "line": 660, + "line": 673, "column": 56 }, "identifierName": "button" @@ -72636,44 +74226,44 @@ }, { "type": "VariableDeclaration", - "start": 21709, - "end": 21826, + "start": 22097, + "end": 22214, "loc": { "start": { - "line": 661, + "line": 674, "column": 8 }, "end": { - "line": 661, + "line": 674, "column": 125 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21713, - "end": 21825, + "start": 22101, + "end": 22213, "loc": { "start": { - "line": 661, + "line": 674, "column": 12 }, "end": { - "line": 661, + "line": 674, "column": 124 } }, "id": { "type": "Identifier", - "start": 21713, - "end": 21730, + "start": 22101, + "end": 22118, "loc": { "start": { - "line": 661, + "line": 674, "column": 12 }, "end": { - "line": 661, + "line": 674, "column": 29 }, "identifierName": "buttonDisplayName" @@ -72682,72 +74272,72 @@ }, "init": { "type": "CallExpression", - "start": 21733, - "end": 21825, + "start": 22121, + "end": 22213, "loc": { "start": { - "line": 661, + "line": 674, "column": 32 }, "end": { - "line": 661, + "line": 674, "column": 124 } }, "callee": { "type": "MemberExpression", - "start": 21733, - "end": 21768, + "start": 22121, + "end": 22156, "loc": { "start": { - "line": 661, + "line": 674, "column": 32 }, "end": { - "line": 661, + "line": 674, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 21733, - "end": 21747, + "start": 22121, + "end": 22135, "loc": { "start": { - "line": 661, + "line": 674, "column": 32 }, "end": { - "line": 661, + "line": 674, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 21733, - "end": 21737, + "start": 22121, + "end": 22125, "loc": { "start": { - "line": 661, + "line": 674, "column": 32 }, "end": { - "line": 661, + "line": 674, "column": 36 } } }, "property": { "type": "Identifier", - "start": 21738, - "end": 21747, + "start": 22126, + "end": 22135, "loc": { "start": { - "line": 661, + "line": 674, "column": 37 }, "end": { - "line": 661, + "line": 674, "column": 46 }, "identifierName": "utilities" @@ -72758,15 +74348,15 @@ }, "property": { "type": "Identifier", - "start": 21748, - "end": 21768, + "start": 22136, + "end": 22156, "loc": { "start": { - "line": 661, + "line": 674, "column": 47 }, "end": { - "line": 661, + "line": 674, "column": 67 }, "identifierName": "getButtonDisplayName" @@ -72778,15 +74368,15 @@ "arguments": [ { "type": "Identifier", - "start": 21769, - "end": 21775, + "start": 22157, + "end": 22163, "loc": { "start": { - "line": 661, + "line": 674, "column": 68 }, "end": { - "line": 661, + "line": 674, "column": 74 }, "identifierName": "button" @@ -72795,58 +74385,58 @@ }, { "type": "MemberExpression", - "start": 21777, - "end": 21797, + "start": 22165, + "end": 22185, "loc": { "start": { - "line": 661, + "line": 674, "column": 76 }, "end": { - "line": 661, + "line": 674, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 21777, - "end": 21789, + "start": 22165, + "end": 22177, "loc": { "start": { - "line": 661, + "line": 674, "column": 76 }, "end": { - "line": 661, + "line": 674, "column": 88 } }, "object": { "type": "ThisExpression", - "start": 21777, - "end": 21781, + "start": 22165, + "end": 22169, "loc": { "start": { - "line": 661, + "line": 674, "column": 76 }, "end": { - "line": 661, + "line": 674, "column": 80 } } }, "property": { "type": "Identifier", - "start": 21782, - "end": 21789, + "start": 22170, + "end": 22177, "loc": { "start": { - "line": 661, + "line": 674, "column": 81 }, "end": { - "line": 661, + "line": 674, "column": 88 }, "identifierName": "options" @@ -72857,15 +74447,15 @@ }, "property": { "type": "Identifier", - "start": 21790, - "end": 21797, + "start": 22178, + "end": 22185, "loc": { "start": { - "line": 661, + "line": 674, "column": 89 }, "end": { - "line": 661, + "line": 674, "column": 96 }, "identifierName": "display" @@ -72876,58 +74466,58 @@ }, { "type": "MemberExpression", - "start": 21799, - "end": 21824, + "start": 22187, + "end": 22212, "loc": { "start": { - "line": 661, + "line": 674, "column": 98 }, "end": { - "line": 661, + "line": 674, "column": 123 } }, "object": { "type": "MemberExpression", - "start": 21799, - "end": 21811, + "start": 22187, + "end": 22199, "loc": { "start": { - "line": 661, + "line": 674, "column": 98 }, "end": { - "line": 661, + "line": 674, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 21799, - "end": 21803, + "start": 22187, + "end": 22191, "loc": { "start": { - "line": 661, + "line": 674, "column": 98 }, "end": { - "line": 661, + "line": 674, "column": 102 } } }, "property": { "type": "Identifier", - "start": 21804, - "end": 21811, + "start": 22192, + "end": 22199, "loc": { "start": { - "line": 661, + "line": 674, "column": 103 }, "end": { - "line": 661, + "line": 674, "column": 110 }, "identifierName": "options" @@ -72938,15 +74528,15 @@ }, "property": { "type": "Identifier", - "start": 21812, - "end": 21824, + "start": 22200, + "end": 22212, "loc": { "start": { - "line": 661, + "line": 674, "column": 111 }, "end": { - "line": 661, + "line": 674, "column": 123 }, "identifierName": "mergeDisplay" @@ -72964,15 +74554,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21838, - "end": 21882, + "start": 22226, + "end": 22270, "loc": { "start": { - "line": 663, + "line": 676, "column": 8 }, "end": { - "line": 665, + "line": 678, "column": 11 } } @@ -72981,44 +74571,44 @@ }, { "type": "VariableDeclaration", - "start": 21892, - "end": 21938, + "start": 22280, + "end": 22326, "loc": { "start": { - "line": 666, + "line": 679, "column": 8 }, "end": { - "line": 666, + "line": 679, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21896, - "end": 21937, + "start": 22284, + "end": 22325, "loc": { "start": { - "line": 666, + "line": 679, "column": 12 }, "end": { - "line": 666, + "line": 679, "column": 53 } }, "id": { "type": "Identifier", - "start": 21896, - "end": 21905, + "start": 22284, + "end": 22293, "loc": { "start": { - "line": 666, + "line": 679, "column": 12 }, "end": { - "line": 666, + "line": 679, "column": 21 }, "identifierName": "buttonDOM" @@ -73028,43 +74618,43 @@ }, "init": { "type": "CallExpression", - "start": 21908, - "end": 21937, + "start": 22296, + "end": 22325, "loc": { "start": { - "line": 666, + "line": 679, "column": 24 }, "end": { - "line": 666, + "line": 679, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 21908, - "end": 21930, + "start": 22296, + "end": 22318, "loc": { "start": { - "line": 666, + "line": 679, "column": 24 }, "end": { - "line": 666, + "line": 679, "column": 46 } }, "object": { "type": "Identifier", - "start": 21908, - "end": 21916, + "start": 22296, + "end": 22304, "loc": { "start": { - "line": 666, + "line": 679, "column": 24 }, "end": { - "line": 666, + "line": 679, "column": 32 }, "identifierName": "document" @@ -73073,15 +74663,15 @@ }, "property": { "type": "Identifier", - "start": 21917, - "end": 21930, + "start": 22305, + "end": 22318, "loc": { "start": { - "line": 666, + "line": 679, "column": 33 }, "end": { - "line": 666, + "line": 679, "column": 46 }, "identifierName": "createElement" @@ -73093,15 +74683,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21931, - "end": 21936, + "start": 22319, + "end": 22324, "loc": { "start": { - "line": 666, + "line": 679, "column": 47 }, "end": { - "line": 666, + "line": 679, "column": 52 } }, @@ -73121,15 +74711,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21838, - "end": 21882, + "start": 22226, + "end": 22270, "loc": { "start": { - "line": 663, + "line": 676, "column": 8 }, "end": { - "line": 665, + "line": 678, "column": 11 } } @@ -73138,58 +74728,58 @@ }, { "type": "ExpressionStatement", - "start": 21948, - "end": 22045, + "start": 22336, + "end": 22433, "loc": { "start": { - "line": 667, + "line": 680, "column": 8 }, "end": { - "line": 667, + "line": 680, "column": 105 } }, "expression": { "type": "AssignmentExpression", - "start": 21948, - "end": 22044, + "start": 22336, + "end": 22432, "loc": { "start": { - "line": 667, + "line": 680, "column": 8 }, "end": { - "line": 667, + "line": 680, "column": 104 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21948, - "end": 21967, + "start": 22336, + "end": 22355, "loc": { "start": { - "line": 667, + "line": 680, "column": 8 }, "end": { - "line": 667, + "line": 680, "column": 27 } }, "object": { "type": "Identifier", - "start": 21948, - "end": 21957, + "start": 22336, + "end": 22345, "loc": { "start": { - "line": 667, + "line": 680, "column": 8 }, "end": { - "line": 667, + "line": 680, "column": 17 }, "identifierName": "buttonDOM" @@ -73198,15 +74788,15 @@ }, "property": { "type": "Identifier", - "start": 21958, - "end": 21967, + "start": 22346, + "end": 22355, "loc": { "start": { - "line": 667, + "line": 680, "column": 18 }, "end": { - "line": 667, + "line": 680, "column": 27 }, "identifierName": "className" @@ -73217,30 +74807,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 21971, - "end": 22044, + "start": 22359, + "end": 22432, "loc": { "start": { - "line": 667, + "line": 680, "column": 31 }, "end": { - "line": 667, + "line": 680, "column": 104 } }, "expressions": [ { "type": "Identifier", - "start": 21984, - "end": 21995, + "start": 22372, + "end": 22383, "loc": { "start": { - "line": 667, + "line": 680, "column": 44 }, "end": { - "line": 667, + "line": 680, "column": 55 }, "identifierName": "fctBtnClass" @@ -73249,29 +74839,29 @@ }, { "type": "ConditionalExpression", - "start": 21998, - "end": 22042, + "start": 22386, + "end": 22430, "loc": { "start": { - "line": 667, + "line": 680, "column": 58 }, "end": { - "line": 667, + "line": 680, "column": 102 } }, "test": { "type": "Identifier", - "start": 21998, - "end": 22014, + "start": 22386, + "end": 22402, "loc": { "start": { - "line": 667, + "line": 680, "column": 58 }, "end": { - "line": 667, + "line": 680, "column": 74 }, "identifierName": "buttonThemeClass" @@ -73280,29 +74870,29 @@ }, "consequent": { "type": "BinaryExpression", - "start": 22017, - "end": 22037, + "start": 22405, + "end": 22425, "loc": { "start": { - "line": 667, + "line": 680, "column": 77 }, "end": { - "line": 667, + "line": 680, "column": 97 } }, "left": { "type": "StringLiteral", - "start": 22017, - "end": 22020, + "start": 22405, + "end": 22408, "loc": { "start": { - "line": 667, + "line": 680, "column": 77 }, "end": { - "line": 667, + "line": 680, "column": 80 } }, @@ -73315,15 +74905,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 22021, - "end": 22037, + "start": 22409, + "end": 22425, "loc": { "start": { - "line": 667, + "line": 680, "column": 81 }, "end": { - "line": 667, + "line": 680, "column": 97 }, "identifierName": "buttonThemeClass" @@ -73333,15 +74923,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 22040, - "end": 22042, + "start": 22428, + "end": 22430, "loc": { "start": { - "line": 667, + "line": 680, "column": 100 }, "end": { - "line": 667, + "line": 680, "column": 102 } }, @@ -73356,15 +74946,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21972, - "end": 21982, + "start": 22360, + "end": 22370, "loc": { "start": { - "line": 667, + "line": 680, "column": 32 }, "end": { - "line": 667, + "line": 680, "column": 42 } }, @@ -73376,15 +74966,15 @@ }, { "type": "TemplateElement", - "start": 21996, - "end": 21996, + "start": 22384, + "end": 22384, "loc": { "start": { - "line": 667, + "line": 680, "column": 56 }, "end": { - "line": 667, + "line": 680, "column": 56 } }, @@ -73396,15 +74986,15 @@ }, { "type": "TemplateElement", - "start": 22043, - "end": 22043, + "start": 22431, + "end": 22431, "loc": { "start": { - "line": 667, + "line": 680, "column": 103 }, "end": { - "line": 667, + "line": 680, "column": 103 } }, @@ -73420,58 +75010,58 @@ }, { "type": "ExpressionStatement", - "start": 22055, - "end": 22114, + "start": 22443, + "end": 22502, "loc": { "start": { - "line": 668, + "line": 681, "column": 8 }, "end": { - "line": 668, + "line": 681, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 22055, - "end": 22113, + "start": 22443, + "end": 22501, "loc": { "start": { - "line": 668, + "line": 681, "column": 8 }, "end": { - "line": 668, + "line": 681, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22055, - "end": 22072, + "start": 22443, + "end": 22460, "loc": { "start": { - "line": 668, + "line": 681, "column": 8 }, "end": { - "line": 668, + "line": 681, "column": 25 } }, "object": { "type": "Identifier", - "start": 22055, - "end": 22064, + "start": 22443, + "end": 22452, "loc": { "start": { - "line": 668, + "line": 681, "column": 8 }, "end": { - "line": 668, + "line": 681, "column": 17 }, "identifierName": "buttonDOM" @@ -73480,15 +75070,15 @@ }, "property": { "type": "Identifier", - "start": 22065, - "end": 22072, + "start": 22453, + "end": 22460, "loc": { "start": { - "line": 668, + "line": 681, "column": 18 }, "end": { - "line": 668, + "line": 681, "column": 25 }, "identifierName": "onclick" @@ -73499,15 +75089,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 22075, - "end": 22113, + "start": 22463, + "end": 22501, "loc": { "start": { - "line": 668, + "line": 681, "column": 28 }, "end": { - "line": 668, + "line": 681, "column": 66 } }, @@ -73518,58 +75108,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 22081, - "end": 22113, + "start": 22469, + "end": 22501, "loc": { "start": { - "line": 668, + "line": 681, "column": 34 }, "end": { - "line": 668, + "line": 681, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 22081, - "end": 22105, + "start": 22469, + "end": 22493, "loc": { "start": { - "line": 668, + "line": 681, "column": 34 }, "end": { - "line": 668, + "line": 681, "column": 58 } }, "object": { "type": "ThisExpression", - "start": 22081, - "end": 22085, + "start": 22469, + "end": 22473, "loc": { "start": { - "line": 668, + "line": 681, "column": 34 }, "end": { - "line": 668, + "line": 681, "column": 38 } } }, "property": { "type": "Identifier", - "start": 22086, - "end": 22105, + "start": 22474, + "end": 22493, "loc": { "start": { - "line": 668, + "line": 681, "column": 39 }, "end": { - "line": 668, + "line": 681, "column": 58 }, "identifierName": "handleButtonClicked" @@ -73581,15 +75171,15 @@ "arguments": [ { "type": "Identifier", - "start": 22106, - "end": 22112, + "start": 22494, + "end": 22500, "loc": { "start": { - "line": 668, + "line": 681, "column": 59 }, "end": { - "line": 668, + "line": 681, "column": 65 }, "identifierName": "button" @@ -73603,58 +75193,58 @@ }, { "type": "ExpressionStatement", - "start": 22124, - "end": 22193, + "start": 22512, + "end": 22581, "loc": { "start": { - "line": 669, + "line": 682, "column": 8 }, "end": { - "line": 669, + "line": 682, "column": 77 } }, "expression": { "type": "AssignmentExpression", - "start": 22124, - "end": 22192, + "start": 22512, + "end": 22580, "loc": { "start": { - "line": 669, + "line": 682, "column": 8 }, "end": { - "line": 669, + "line": 682, "column": 76 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22124, - "end": 22145, + "start": 22512, + "end": 22533, "loc": { "start": { - "line": 669, + "line": 682, "column": 8 }, "end": { - "line": 669, + "line": 682, "column": 29 } }, "object": { "type": "Identifier", - "start": 22124, - "end": 22133, + "start": 22512, + "end": 22521, "loc": { "start": { - "line": 669, + "line": 682, "column": 8 }, "end": { - "line": 669, + "line": 682, "column": 17 }, "identifierName": "buttonDOM" @@ -73663,15 +75253,15 @@ }, "property": { "type": "Identifier", - "start": 22134, - "end": 22145, + "start": 22522, + "end": 22533, "loc": { "start": { - "line": 669, + "line": 682, "column": 18 }, "end": { - "line": 669, + "line": 682, "column": 29 }, "identifierName": "onmousedown" @@ -73682,15 +75272,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 22148, - "end": 22192, + "start": 22536, + "end": 22580, "loc": { "start": { - "line": 669, + "line": 682, "column": 32 }, "end": { - "line": 669, + "line": 682, "column": 76 } }, @@ -73701,15 +75291,15 @@ "params": [ { "type": "Identifier", - "start": 22149, - "end": 22150, + "start": 22537, + "end": 22538, "loc": { "start": { - "line": 669, + "line": 682, "column": 33 }, "end": { - "line": 669, + "line": 682, "column": 34 }, "identifierName": "e" @@ -73719,58 +75309,58 @@ ], "body": { "type": "CallExpression", - "start": 22155, - "end": 22192, + "start": 22543, + "end": 22580, "loc": { "start": { - "line": 669, + "line": 682, "column": 39 }, "end": { - "line": 669, + "line": 682, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 22155, - "end": 22181, + "start": 22543, + "end": 22569, "loc": { "start": { - "line": 669, + "line": 682, "column": 39 }, "end": { - "line": 669, + "line": 682, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 22155, - "end": 22159, + "start": 22543, + "end": 22547, "loc": { "start": { - "line": 669, + "line": 682, "column": 39 }, "end": { - "line": 669, + "line": 682, "column": 43 } } }, "property": { "type": "Identifier", - "start": 22160, - "end": 22181, + "start": 22548, + "end": 22569, "loc": { "start": { - "line": 669, + "line": 682, "column": 44 }, "end": { - "line": 669, + "line": 682, "column": 65 }, "identifierName": "handleButtonMouseDown" @@ -73782,15 +75372,15 @@ "arguments": [ { "type": "Identifier", - "start": 22182, - "end": 22188, + "start": 22570, + "end": 22576, "loc": { "start": { - "line": 669, + "line": 682, "column": 66 }, "end": { - "line": 669, + "line": 682, "column": 72 }, "identifierName": "button" @@ -73799,15 +75389,15 @@ }, { "type": "Identifier", - "start": 22190, - "end": 22191, + "start": 22578, + "end": 22579, "loc": { "start": { - "line": 669, + "line": 682, "column": 74 }, "end": { - "line": 669, + "line": 682, "column": 75 }, "identifierName": "e" @@ -73822,15 +75412,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22205, - "end": 22251, + "start": 22593, + "end": 22639, "loc": { "start": { - "line": 671, + "line": 684, "column": 8 }, "end": { - "line": 673, + "line": 686, "column": 11 } } @@ -73839,57 +75429,57 @@ }, { "type": "ExpressionStatement", - "start": 22261, - "end": 22306, + "start": 22649, + "end": 22694, "loc": { "start": { - "line": 674, + "line": 687, "column": 8 }, "end": { - "line": 674, + "line": 687, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 22261, - "end": 22305, + "start": 22649, + "end": 22693, "loc": { "start": { - "line": 674, + "line": 687, "column": 8 }, "end": { - "line": 674, + "line": 687, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 22261, - "end": 22283, + "start": 22649, + "end": 22671, "loc": { "start": { - "line": 674, + "line": 687, "column": 8 }, "end": { - "line": 674, + "line": 687, "column": 30 } }, "object": { "type": "Identifier", - "start": 22261, - "end": 22270, + "start": 22649, + "end": 22658, "loc": { "start": { - "line": 674, + "line": 687, "column": 8 }, "end": { - "line": 674, + "line": 687, "column": 17 }, "identifierName": "buttonDOM" @@ -73899,15 +75489,15 @@ }, "property": { "type": "Identifier", - "start": 22271, - "end": 22283, + "start": 22659, + "end": 22671, "loc": { "start": { - "line": 674, + "line": 687, "column": 18 }, "end": { - "line": 674, + "line": 687, "column": 30 }, "identifierName": "setAttribute" @@ -73920,15 +75510,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22284, - "end": 22296, + "start": 22672, + "end": 22684, "loc": { "start": { - "line": 674, + "line": 687, "column": 31 }, "end": { - "line": 674, + "line": 687, "column": 43 } }, @@ -73940,15 +75530,15 @@ }, { "type": "Identifier", - "start": 22298, - "end": 22304, + "start": 22686, + "end": 22692, "loc": { "start": { - "line": 674, + "line": 687, "column": 45 }, "end": { - "line": 674, + "line": 687, "column": 51 }, "identifierName": "button" @@ -73962,15 +75552,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22205, - "end": 22251, + "start": 22593, + "end": 22639, "loc": { "start": { - "line": 671, + "line": 684, "column": 8 }, "end": { - "line": 673, + "line": 686, "column": 11 } } @@ -73980,15 +75570,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", - "start": 22318, - "end": 22473, + "start": 22706, + "end": 22861, "loc": { "start": { - "line": 676, + "line": 689, "column": 8 }, "end": { - "line": 679, + "line": 692, "column": 11 } } @@ -73997,44 +75587,44 @@ }, { "type": "VariableDeclaration", - "start": 22483, - "end": 22549, + "start": 22871, + "end": 22937, "loc": { "start": { - "line": 680, + "line": 693, "column": 8 }, "end": { - "line": 680, + "line": 693, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22487, - "end": 22548, + "start": 22875, + "end": 22936, "loc": { "start": { - "line": 680, + "line": 693, "column": 12 }, "end": { - "line": 680, + "line": 693, "column": 73 } }, "id": { "type": "Identifier", - "start": 22487, - "end": 22496, + "start": 22875, + "end": 22884, "loc": { "start": { - "line": 680, + "line": 693, "column": 12 }, "end": { - "line": 680, + "line": 693, "column": 21 }, "identifierName": "buttonUID" @@ -74044,73 +75634,73 @@ }, "init": { "type": "TemplateLiteral", - "start": 22499, - "end": 22548, + "start": 22887, + "end": 22936, "loc": { "start": { - "line": 680, + "line": 693, "column": 24 }, "end": { - "line": 680, + "line": 693, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 22502, - "end": 22525, + "start": 22890, + "end": 22913, "loc": { "start": { - "line": 680, + "line": 693, "column": 27 }, "end": { - "line": 680, + "line": 693, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 22502, - "end": 22514, + "start": 22890, + "end": 22902, "loc": { "start": { - "line": 680, + "line": 693, "column": 27 }, "end": { - "line": 680, + "line": 693, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 22502, - "end": 22506, + "start": 22890, + "end": 22894, "loc": { "start": { - "line": 680, + "line": 693, "column": 27 }, "end": { - "line": 680, + "line": 693, "column": 31 } } }, "property": { "type": "Identifier", - "start": 22507, - "end": 22514, + "start": 22895, + "end": 22902, "loc": { "start": { - "line": 680, + "line": 693, "column": 32 }, "end": { - "line": 680, + "line": 693, "column": 39 }, "identifierName": "options" @@ -74121,15 +75711,15 @@ }, "property": { "type": "Identifier", - "start": 22515, - "end": 22525, + "start": 22903, + "end": 22913, "loc": { "start": { - "line": 680, + "line": 693, "column": 40 }, "end": { - "line": 680, + "line": 693, "column": 50 }, "identifierName": "layoutName" @@ -74140,15 +75730,15 @@ }, { "type": "Identifier", - "start": 22530, - "end": 22536, + "start": 22918, + "end": 22924, "loc": { "start": { - "line": 680, + "line": 693, "column": 55 }, "end": { - "line": 680, + "line": 693, "column": 61 }, "identifierName": "rIndex" @@ -74157,15 +75747,15 @@ }, { "type": "Identifier", - "start": 22540, - "end": 22546, + "start": 22928, + "end": 22934, "loc": { "start": { - "line": 680, + "line": 693, "column": 65 }, "end": { - "line": 680, + "line": 693, "column": 71 }, "identifierName": "bIndex" @@ -74176,15 +75766,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22500, - "end": 22500, + "start": 22888, + "end": 22888, "loc": { "start": { - "line": 680, + "line": 693, "column": 25 }, "end": { - "line": 680, + "line": 693, "column": 25 } }, @@ -74196,15 +75786,15 @@ }, { "type": "TemplateElement", - "start": 22526, - "end": 22528, + "start": 22914, + "end": 22916, "loc": { "start": { - "line": 680, + "line": 693, "column": 51 }, "end": { - "line": 680, + "line": 693, "column": 53 } }, @@ -74216,15 +75806,15 @@ }, { "type": "TemplateElement", - "start": 22537, - "end": 22538, + "start": 22925, + "end": 22926, "loc": { "start": { - "line": 680, + "line": 693, "column": 62 }, "end": { - "line": 680, + "line": 693, "column": 63 } }, @@ -74236,15 +75826,15 @@ }, { "type": "TemplateElement", - "start": 22547, - "end": 22547, + "start": 22935, + "end": 22935, "loc": { "start": { - "line": 680, + "line": 693, "column": 72 }, "end": { - "line": 680, + "line": 693, "column": 72 } }, @@ -74264,15 +75854,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", - "start": 22318, - "end": 22473, + "start": 22706, + "end": 22861, "loc": { "start": { - "line": 676, + "line": 689, "column": 8 }, "end": { - "line": 679, + "line": 692, "column": 11 } } @@ -74281,57 +75871,57 @@ }, { "type": "ExpressionStatement", - "start": 22559, - "end": 22610, + "start": 22947, + "end": 22998, "loc": { "start": { - "line": 681, + "line": 694, "column": 8 }, "end": { - "line": 681, + "line": 694, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 22559, - "end": 22609, + "start": 22947, + "end": 22997, "loc": { "start": { - "line": 681, + "line": 694, "column": 8 }, "end": { - "line": 681, + "line": 694, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 22559, - "end": 22581, + "start": 22947, + "end": 22969, "loc": { "start": { - "line": 681, + "line": 694, "column": 8 }, "end": { - "line": 681, + "line": 694, "column": 30 } }, "object": { "type": "Identifier", - "start": 22559, - "end": 22568, + "start": 22947, + "end": 22956, "loc": { "start": { - "line": 681, + "line": 694, "column": 8 }, "end": { - "line": 681, + "line": 694, "column": 17 }, "identifierName": "buttonDOM" @@ -74340,15 +75930,15 @@ }, "property": { "type": "Identifier", - "start": 22569, - "end": 22581, + "start": 22957, + "end": 22969, "loc": { "start": { - "line": 681, + "line": 694, "column": 18 }, "end": { - "line": 681, + "line": 694, "column": 30 }, "identifierName": "setAttribute" @@ -74360,15 +75950,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22582, - "end": 22597, + "start": 22970, + "end": 22985, "loc": { "start": { - "line": 681, + "line": 694, "column": 31 }, "end": { - "line": 681, + "line": 694, "column": 46 } }, @@ -74380,15 +75970,15 @@ }, { "type": "Identifier", - "start": 22599, - "end": 22608, + "start": 22987, + "end": 22996, "loc": { "start": { - "line": 681, + "line": 694, "column": 48 }, "end": { - "line": 681, + "line": 694, "column": 57 }, "identifierName": "buttonUID" @@ -74401,15 +75991,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22622, - "end": 22671, + "start": 23010, + "end": 23059, "loc": { "start": { - "line": 683, + "line": 696, "column": 8 }, "end": { - "line": 685, + "line": 698, "column": 11 } } @@ -74418,57 +76008,57 @@ }, { "type": "ExpressionStatement", - "start": 22681, - "end": 22744, + "start": 23069, + "end": 23132, "loc": { "start": { - "line": 686, + "line": 699, "column": 8 }, "end": { - "line": 686, + "line": 699, "column": 71 } }, "expression": { "type": "CallExpression", - "start": 22681, - "end": 22743, + "start": 23069, + "end": 23131, "loc": { "start": { - "line": 686, + "line": 699, "column": 8 }, "end": { - "line": 686, + "line": 699, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 22681, - "end": 22703, + "start": 23069, + "end": 23091, "loc": { "start": { - "line": 686, + "line": 699, "column": 8 }, "end": { - "line": 686, + "line": 699, "column": 30 } }, "object": { "type": "Identifier", - "start": 22681, - "end": 22690, + "start": 23069, + "end": 23078, "loc": { "start": { - "line": 686, + "line": 699, "column": 8 }, "end": { - "line": 686, + "line": 699, "column": 17 }, "identifierName": "buttonDOM" @@ -74478,15 +76068,15 @@ }, "property": { "type": "Identifier", - "start": 22691, - "end": 22703, + "start": 23079, + "end": 23091, "loc": { "start": { - "line": 686, + "line": 699, "column": 18 }, "end": { - "line": 686, + "line": 699, "column": 30 }, "identifierName": "setAttribute" @@ -74499,15 +76089,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22704, - "end": 22723, + "start": 23092, + "end": 23111, "loc": { "start": { - "line": 686, + "line": 699, "column": 31 }, "end": { - "line": 686, + "line": 699, "column": 50 } }, @@ -74519,15 +76109,15 @@ }, { "type": "Identifier", - "start": 22725, - "end": 22742, + "start": 23113, + "end": 23130, "loc": { "start": { - "line": 686, + "line": 699, "column": 52 }, "end": { - "line": 686, + "line": 699, "column": 69 }, "identifierName": "buttonDisplayName" @@ -74541,15 +76131,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22622, - "end": 22671, + "start": 23010, + "end": 23059, "loc": { "start": { - "line": 683, + "line": 696, "column": 8 }, "end": { - "line": 685, + "line": 698, "column": 11 } } @@ -74559,15 +76149,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 22756, - "end": 22814, + "start": 23144, + "end": 23202, "loc": { "start": { - "line": 688, + "line": 701, "column": 8 }, "end": { - "line": 690, + "line": 703, "column": 11 } } @@ -74576,44 +76166,44 @@ }, { "type": "VariableDeclaration", - "start": 22824, - "end": 22875, + "start": 23212, + "end": 23263, "loc": { "start": { - "line": 691, + "line": 704, "column": 8 }, "end": { - "line": 691, + "line": 704, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22828, - "end": 22874, + "start": 23216, + "end": 23262, "loc": { "start": { - "line": 691, + "line": 704, "column": 12 }, "end": { - "line": 691, + "line": 704, "column": 58 } }, "id": { "type": "Identifier", - "start": 22828, - "end": 22841, + "start": 23216, + "end": 23229, "loc": { "start": { - "line": 691, + "line": 704, "column": 12 }, "end": { - "line": 691, + "line": 704, "column": 25 }, "identifierName": "buttonSpanDOM" @@ -74623,43 +76213,43 @@ }, "init": { "type": "CallExpression", - "start": 22844, - "end": 22874, + "start": 23232, + "end": 23262, "loc": { "start": { - "line": 691, + "line": 704, "column": 28 }, "end": { - "line": 691, + "line": 704, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 22844, - "end": 22866, + "start": 23232, + "end": 23254, "loc": { "start": { - "line": 691, + "line": 704, "column": 28 }, "end": { - "line": 691, + "line": 704, "column": 50 } }, "object": { "type": "Identifier", - "start": 22844, - "end": 22852, + "start": 23232, + "end": 23240, "loc": { "start": { - "line": 691, + "line": 704, "column": 28 }, "end": { - "line": 691, + "line": 704, "column": 36 }, "identifierName": "document" @@ -74668,15 +76258,15 @@ }, "property": { "type": "Identifier", - "start": 22853, - "end": 22866, + "start": 23241, + "end": 23254, "loc": { "start": { - "line": 691, + "line": 704, "column": 37 }, "end": { - "line": 691, + "line": 704, "column": 50 }, "identifierName": "createElement" @@ -74688,15 +76278,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22867, - "end": 22873, + "start": 23255, + "end": 23261, "loc": { "start": { - "line": 691, + "line": 704, "column": 51 }, "end": { - "line": 691, + "line": 704, "column": 57 } }, @@ -74716,15 +76306,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 22756, - "end": 22814, + "start": 23144, + "end": 23202, "loc": { "start": { - "line": 688, + "line": 701, "column": 8 }, "end": { - "line": 690, + "line": 703, "column": 11 } } @@ -74733,58 +76323,58 @@ }, { "type": "ExpressionStatement", - "start": 22885, - "end": 22929, + "start": 23273, + "end": 23317, "loc": { "start": { - "line": 692, + "line": 705, "column": 8 }, "end": { - "line": 692, + "line": 705, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 22885, - "end": 22928, + "start": 23273, + "end": 23316, "loc": { "start": { - "line": 692, + "line": 705, "column": 8 }, "end": { - "line": 692, + "line": 705, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22885, - "end": 22908, + "start": 23273, + "end": 23296, "loc": { "start": { - "line": 692, + "line": 705, "column": 8 }, "end": { - "line": 692, + "line": 705, "column": 31 } }, "object": { "type": "Identifier", - "start": 22885, - "end": 22898, + "start": 23273, + "end": 23286, "loc": { "start": { - "line": 692, + "line": 705, "column": 8 }, "end": { - "line": 692, + "line": 705, "column": 21 }, "identifierName": "buttonSpanDOM" @@ -74793,15 +76383,15 @@ }, "property": { "type": "Identifier", - "start": 22899, - "end": 22908, + "start": 23287, + "end": 23296, "loc": { "start": { - "line": 692, + "line": 705, "column": 22 }, "end": { - "line": 692, + "line": 705, "column": 31 }, "identifierName": "innerHTML" @@ -74812,15 +76402,15 @@ }, "right": { "type": "Identifier", - "start": 22911, - "end": 22928, + "start": 23299, + "end": 23316, "loc": { "start": { - "line": 692, + "line": 705, "column": 34 }, "end": { - "line": 692, + "line": 705, "column": 51 }, "identifierName": "buttonDisplayName" @@ -74831,57 +76421,57 @@ }, { "type": "ExpressionStatement", - "start": 22939, - "end": 22976, + "start": 23327, + "end": 23364, "loc": { "start": { - "line": 693, + "line": 706, "column": 8 }, "end": { - "line": 693, + "line": 706, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 22939, - "end": 22975, + "start": 23327, + "end": 23363, "loc": { "start": { - "line": 693, + "line": 706, "column": 8 }, "end": { - "line": 693, + "line": 706, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 22939, - "end": 22960, + "start": 23327, + "end": 23348, "loc": { "start": { - "line": 693, + "line": 706, "column": 8 }, "end": { - "line": 693, + "line": 706, "column": 29 } }, "object": { "type": "Identifier", - "start": 22939, - "end": 22948, + "start": 23327, + "end": 23336, "loc": { "start": { - "line": 693, + "line": 706, "column": 8 }, "end": { - "line": 693, + "line": 706, "column": 17 }, "identifierName": "buttonDOM" @@ -74890,15 +76480,15 @@ }, "property": { "type": "Identifier", - "start": 22949, - "end": 22960, + "start": 23337, + "end": 23348, "loc": { "start": { - "line": 693, + "line": 706, "column": 18 }, "end": { - "line": 693, + "line": 706, "column": 29 }, "identifierName": "appendChild" @@ -74910,15 +76500,15 @@ "arguments": [ { "type": "Identifier", - "start": 22961, - "end": 22974, + "start": 23349, + "end": 23362, "loc": { "start": { - "line": 693, + "line": 706, "column": 30 }, "end": { - "line": 693, + "line": 706, "column": 43 }, "identifierName": "buttonSpanDOM" @@ -74931,15 +76521,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22988, - "end": 23041, + "start": 23376, + "end": 23429, "loc": { "start": { - "line": 695, + "line": 708, "column": 8 }, "end": { - "line": 697, + "line": 710, "column": 11 } } @@ -74948,29 +76538,29 @@ }, { "type": "IfStatement", - "start": 23051, - "end": 23128, + "start": 23439, + "end": 23516, "loc": { "start": { - "line": 698, + "line": 711, "column": 8 }, "end": { - "line": 699, + "line": 712, "column": 43 } }, "test": { "type": "UnaryExpression", - "start": 23054, - "end": 23082, + "start": 23442, + "end": 23470, "loc": { "start": { - "line": 698, + "line": 711, "column": 11 }, "end": { - "line": 698, + "line": 711, "column": 39 } }, @@ -74978,43 +76568,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 23055, - "end": 23082, + "start": 23443, + "end": 23470, "loc": { "start": { - "line": 698, + "line": 711, "column": 12 }, "end": { - "line": 698, + "line": 711, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 23055, - "end": 23074, + "start": 23443, + "end": 23462, "loc": { "start": { - "line": 698, + "line": 711, "column": 12 }, "end": { - "line": 698, + "line": 711, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 23055, - "end": 23059, + "start": 23443, + "end": 23447, "loc": { "start": { - "line": 698, + "line": 711, "column": 12 }, "end": { - "line": 698, + "line": 711, "column": 16 } }, @@ -75022,15 +76612,15 @@ }, "property": { "type": "Identifier", - "start": 23060, - "end": 23074, + "start": 23448, + "end": 23462, "loc": { "start": { - "line": 698, + "line": 711, "column": 17 }, "end": { - "line": 698, + "line": 711, "column": 31 }, "identifierName": "buttonElements" @@ -75042,15 +76632,15 @@ }, "property": { "type": "Identifier", - "start": 23075, - "end": 23081, + "start": 23463, + "end": 23469, "loc": { "start": { - "line": 698, + "line": 711, "column": 32 }, "end": { - "line": 698, + "line": 711, "column": 38 }, "identifierName": "button" @@ -75067,87 +76657,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 23095, - "end": 23128, + "start": 23483, + "end": 23516, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 23095, - "end": 23127, + "start": 23483, + "end": 23515, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23095, - "end": 23122, + "start": 23483, + "end": 23510, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 23095, - "end": 23114, + "start": 23483, + "end": 23502, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 23095, - "end": 23099, + "start": 23483, + "end": 23487, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 14 } } }, "property": { "type": "Identifier", - "start": 23100, - "end": 23114, + "start": 23488, + "end": 23502, "loc": { "start": { - "line": 699, + "line": 712, "column": 15 }, "end": { - "line": 699, + "line": 712, "column": 29 }, "identifierName": "buttonElements" @@ -75158,15 +76748,15 @@ }, "property": { "type": "Identifier", - "start": 23115, - "end": 23121, + "start": 23503, + "end": 23509, "loc": { "start": { - "line": 699, + "line": 712, "column": 30 }, "end": { - "line": 699, + "line": 712, "column": 36 }, "identifierName": "button" @@ -75177,15 +76767,15 @@ }, "right": { "type": "ArrayExpression", - "start": 23125, - "end": 23127, + "start": 23513, + "end": 23515, "loc": { "start": { - "line": 699, + "line": 712, "column": 40 }, "end": { - "line": 699, + "line": 712, "column": 42 } }, @@ -75198,15 +76788,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22988, - "end": 23041, + "start": 23376, + "end": 23429, "loc": { "start": { - "line": 695, + "line": 708, "column": 8 }, "end": { - "line": 697, + "line": 710, "column": 11 } } @@ -75215,100 +76805,100 @@ }, { "type": "ExpressionStatement", - "start": 23140, - "end": 23184, + "start": 23528, + "end": 23572, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 23140, - "end": 23183, + "start": 23528, + "end": 23571, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 23140, - "end": 23172, + "start": 23528, + "end": 23560, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 23140, - "end": 23167, + "start": 23528, + "end": 23555, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 23140, - "end": 23159, + "start": 23528, + "end": 23547, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 23140, - "end": 23144, + "start": 23528, + "end": 23532, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23145, - "end": 23159, + "start": 23533, + "end": 23547, "loc": { "start": { - "line": 701, + "line": 714, "column": 13 }, "end": { - "line": 701, + "line": 714, "column": 27 }, "identifierName": "buttonElements" @@ -75319,15 +76909,15 @@ }, "property": { "type": "Identifier", - "start": 23160, - "end": 23166, + "start": 23548, + "end": 23554, "loc": { "start": { - "line": 701, + "line": 714, "column": 28 }, "end": { - "line": 701, + "line": 714, "column": 34 }, "identifierName": "button" @@ -75338,15 +76928,15 @@ }, "property": { "type": "Identifier", - "start": 23168, - "end": 23172, + "start": 23556, + "end": 23560, "loc": { "start": { - "line": 701, + "line": 714, "column": 36 }, "end": { - "line": 701, + "line": 714, "column": 40 }, "identifierName": "push" @@ -75358,15 +76948,15 @@ "arguments": [ { "type": "Identifier", - "start": 23173, - "end": 23182, + "start": 23561, + "end": 23570, "loc": { "start": { - "line": 701, + "line": 714, "column": 41 }, "end": { - "line": 701, + "line": 714, "column": 50 }, "identifierName": "buttonDOM" @@ -75379,15 +76969,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23196, - "end": 23248, + "start": 23584, + "end": 23636, "loc": { "start": { - "line": 703, + "line": 716, "column": 8 }, "end": { - "line": 705, + "line": 718, "column": 11 } } @@ -75396,57 +76986,57 @@ }, { "type": "ExpressionStatement", - "start": 23258, - "end": 23288, + "start": 23646, + "end": 23676, "loc": { "start": { - "line": 706, + "line": 719, "column": 8 }, "end": { - "line": 706, + "line": 719, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 23258, - "end": 23287, + "start": 23646, + "end": 23675, "loc": { "start": { - "line": 706, + "line": 719, "column": 8 }, "end": { - "line": 706, + "line": 719, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 23258, - "end": 23276, + "start": 23646, + "end": 23664, "loc": { "start": { - "line": 706, + "line": 719, "column": 8 }, "end": { - "line": 706, + "line": 719, "column": 26 } }, "object": { "type": "Identifier", - "start": 23258, - "end": 23264, + "start": 23646, + "end": 23652, "loc": { "start": { - "line": 706, + "line": 719, "column": 8 }, "end": { - "line": 706, + "line": 719, "column": 14 }, "identifierName": "rowDOM" @@ -75456,15 +77046,15 @@ }, "property": { "type": "Identifier", - "start": 23265, - "end": 23276, + "start": 23653, + "end": 23664, "loc": { "start": { - "line": 706, + "line": 719, "column": 15 }, "end": { - "line": 706, + "line": 719, "column": 26 }, "identifierName": "appendChild" @@ -75477,15 +77067,15 @@ "arguments": [ { "type": "Identifier", - "start": 23277, - "end": 23286, + "start": 23665, + "end": 23674, "loc": { "start": { - "line": 706, + "line": 719, "column": 27 }, "end": { - "line": 706, + "line": 719, "column": 36 }, "identifierName": "buttonDOM" @@ -75499,15 +77089,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23196, - "end": 23248, + "start": 23584, + "end": 23636, "loc": { "start": { - "line": 703, + "line": 716, "column": 8 }, "end": { - "line": 705, + "line": 718, "column": 11 } } @@ -75525,15 +77115,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21466, - "end": 21527, + "start": 21854, + "end": 21915, "loc": { "start": { - "line": 655, + "line": 668, "column": 6 }, "end": { - "line": 657, + "line": 670, "column": 9 } } @@ -75543,15 +77133,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23311, - "end": 23361, + "start": 23699, + "end": 23749, "loc": { "start": { - "line": 710, + "line": 723, "column": 6 }, "end": { - "line": 712, + "line": 725, "column": 9 } } @@ -75560,71 +77150,71 @@ }, { "type": "ExpressionStatement", - "start": 23369, - "end": 23406, + "start": 23757, + "end": 23794, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 23369, - "end": 23405, + "start": 23757, + "end": 23793, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 23369, - "end": 23397, + "start": 23757, + "end": 23785, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 23369, - "end": 23385, + "start": 23757, + "end": 23773, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23369, - "end": 23373, + "start": 23757, + "end": 23761, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 10 } }, @@ -75632,15 +77222,15 @@ }, "property": { "type": "Identifier", - "start": 23374, - "end": 23385, + "start": 23762, + "end": 23773, "loc": { "start": { - "line": 713, + "line": 726, "column": 11 }, "end": { - "line": 713, + "line": 726, "column": 22 }, "identifierName": "keyboardDOM" @@ -75652,15 +77242,15 @@ }, "property": { "type": "Identifier", - "start": 23386, - "end": 23397, + "start": 23774, + "end": 23785, "loc": { "start": { - "line": 713, + "line": 726, "column": 23 }, "end": { - "line": 713, + "line": 726, "column": 34 }, "identifierName": "appendChild" @@ -75673,15 +77263,15 @@ "arguments": [ { "type": "Identifier", - "start": 23398, - "end": 23404, + "start": 23786, + "end": 23792, "loc": { "start": { - "line": 713, + "line": 726, "column": 35 }, "end": { - "line": 713, + "line": 726, "column": 41 }, "identifierName": "rowDOM" @@ -75695,15 +77285,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23311, - "end": 23361, + "start": 23699, + "end": 23749, "loc": { "start": { - "line": 710, + "line": 723, "column": 6 }, "end": { - "line": 712, + "line": 725, "column": 9 } } @@ -75721,15 +77311,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21166, - "end": 21213, + "start": 21554, + "end": 21601, "loc": { "start": { - "line": 643, + "line": 656, "column": 4 }, "end": { - "line": 645, + "line": 658, "column": 7 } } @@ -75739,15 +77329,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23423, - "end": 23460, + "start": 23811, + "end": 23848, "loc": { "start": { - "line": 716, + "line": 729, "column": 4 }, "end": { - "line": 718, + "line": 731, "column": 7 } } @@ -75756,57 +77346,57 @@ }, { "type": "ExpressionStatement", - "start": 23466, - "end": 23482, + "start": 23854, + "end": 23870, "loc": { "start": { - "line": 719, + "line": 732, "column": 4 }, "end": { - "line": 719, + "line": 732, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 23466, - "end": 23481, + "start": 23854, + "end": 23869, "loc": { "start": { - "line": 719, + "line": 732, "column": 4 }, "end": { - "line": 719, + "line": 732, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 23466, - "end": 23479, + "start": 23854, + "end": 23867, "loc": { "start": { - "line": 719, + "line": 732, "column": 4 }, "end": { - "line": 719, + "line": 732, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 23466, - "end": 23470, + "start": 23854, + "end": 23858, "loc": { "start": { - "line": 719, + "line": 732, "column": 4 }, "end": { - "line": 719, + "line": 732, "column": 8 } }, @@ -75814,15 +77404,15 @@ }, "property": { "type": "Identifier", - "start": 23471, - "end": 23479, + "start": 23859, + "end": 23867, "loc": { "start": { - "line": 719, + "line": 732, "column": 9 }, "end": { - "line": 719, + "line": 732, "column": 17 }, "identifierName": "onRender" @@ -75839,15 +77429,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23423, - "end": 23460, + "start": 23811, + "end": 23848, "loc": { "start": { - "line": 716, + "line": 729, "column": 4 }, "end": { - "line": 718, + "line": 731, "column": 7 } } @@ -75856,29 +77446,29 @@ }, { "type": "IfStatement", - "start": 23490, - "end": 23825, + "start": 23878, + "end": 24213, "loc": { "start": { - "line": 721, + "line": 734, "column": 4 }, "end": { - "line": 736, + "line": 749, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 23493, - "end": 23510, + "start": 23881, + "end": 23898, "loc": { "start": { - "line": 721, + "line": 734, "column": 7 }, "end": { - "line": 721, + "line": 734, "column": 24 } }, @@ -75886,44 +77476,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 23494, - "end": 23510, + "start": 23882, + "end": 23898, "loc": { "start": { - "line": 721, + "line": 734, "column": 8 }, "end": { - "line": 721, + "line": 734, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 23494, - "end": 23498, + "start": 23882, + "end": 23886, "loc": { "start": { - "line": 721, + "line": 734, "column": 8 }, "end": { - "line": 721, + "line": 734, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23499, - "end": 23510, + "start": 23887, + "end": 23898, "loc": { "start": { - "line": 721, + "line": 734, "column": 13 }, "end": { - "line": 721, + "line": 734, "column": 24 }, "identifierName": "initialized" @@ -75938,73 +77528,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 23511, - "end": 23825, + "start": 23899, + "end": 24213, "loc": { "start": { - "line": 721, + "line": 734, "column": 25 }, "end": { - "line": 736, + "line": 749, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 23610, - "end": 23634, + "start": 23998, + "end": 24022, "loc": { "start": { - "line": 725, + "line": 738, "column": 6 }, "end": { - "line": 725, + "line": 738, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 23610, - "end": 23633, + "start": 23998, + "end": 24021, "loc": { "start": { - "line": 725, + "line": 738, "column": 6 }, "end": { - "line": 725, + "line": 738, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23610, - "end": 23626, + "start": 23998, + "end": 24014, "loc": { "start": { - "line": 725, + "line": 738, "column": 6 }, "end": { - "line": 725, + "line": 738, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23610, - "end": 23614, + "start": 23998, + "end": 24002, "loc": { "start": { - "line": 725, + "line": 738, "column": 6 }, "end": { - "line": 725, + "line": 738, "column": 10 } }, @@ -76012,15 +77602,15 @@ }, "property": { "type": "Identifier", - "start": 23615, - "end": 23626, + "start": 24003, + "end": 24014, "loc": { "start": { - "line": 725, + "line": 738, "column": 11 }, "end": { - "line": 725, + "line": 738, "column": 22 }, "identifierName": "initialized" @@ -76032,15 +77622,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 23629, - "end": 23633, + "start": 24017, + "end": 24021, "loc": { "start": { - "line": 725, + "line": 738, "column": 25 }, "end": { - "line": 725, + "line": 738, "column": 29 } }, @@ -76052,15 +77642,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23520, - "end": 23602, + "start": 23908, + "end": 23990, "loc": { "start": { - "line": 722, + "line": 735, "column": 6 }, "end": { - "line": 724, + "line": 737, "column": 9 } } @@ -76070,15 +77660,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 23644, - "end": 23685, + "start": 24032, + "end": 24073, "loc": { "start": { - "line": 727, + "line": 740, "column": 6 }, "end": { - "line": 729, + "line": 742, "column": 9 } } @@ -76087,58 +77677,58 @@ }, { "type": "ExpressionStatement", - "start": 23693, - "end": 23747, + "start": 24081, + "end": 24135, "loc": { "start": { - "line": 730, + "line": 743, "column": 6 }, "end": { - "line": 730, + "line": 743, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 23693, - "end": 23746, + "start": 24081, + "end": 24134, "loc": { "start": { - "line": 730, + "line": 743, "column": 6 }, "end": { - "line": 730, + "line": 743, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23693, - "end": 23711, + "start": 24081, + "end": 24099, "loc": { "start": { - "line": 730, + "line": 743, "column": 6 }, "end": { - "line": 730, + "line": 743, "column": 24 } }, "object": { "type": "Identifier", - "start": 23693, - "end": 23701, + "start": 24081, + "end": 24089, "loc": { "start": { - "line": 730, + "line": 743, "column": 6 }, "end": { - "line": 730, + "line": 743, "column": 14 }, "identifierName": "document" @@ -76148,15 +77738,15 @@ }, "property": { "type": "Identifier", - "start": 23702, - "end": 23711, + "start": 24090, + "end": 24099, "loc": { "start": { - "line": 730, + "line": 743, "column": 15 }, "end": { - "line": 730, + "line": 743, "column": 24 }, "identifierName": "onmouseup" @@ -76168,15 +77758,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23714, - "end": 23746, + "start": 24102, + "end": 24134, "loc": { "start": { - "line": 730, + "line": 743, "column": 27 }, "end": { - "line": 730, + "line": 743, "column": 59 } }, @@ -76187,58 +77777,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 23720, - "end": 23746, + "start": 24108, + "end": 24134, "loc": { "start": { - "line": 730, + "line": 743, "column": 33 }, "end": { - "line": 730, + "line": 743, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 23720, - "end": 23744, + "start": 24108, + "end": 24132, "loc": { "start": { - "line": 730, + "line": 743, "column": 33 }, "end": { - "line": 730, + "line": 743, "column": 57 } }, "object": { "type": "ThisExpression", - "start": 23720, - "end": 23724, + "start": 24108, + "end": 24112, "loc": { "start": { - "line": 730, + "line": 743, "column": 33 }, "end": { - "line": 730, + "line": 743, "column": 37 } } }, "property": { "type": "Identifier", - "start": 23725, - "end": 23744, + "start": 24113, + "end": 24132, "loc": { "start": { - "line": 730, + "line": 743, "column": 38 }, "end": { - "line": 730, + "line": 743, "column": 57 }, "identifierName": "handleButtonMouseUp" @@ -76256,15 +77846,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 23644, - "end": 23685, + "start": 24032, + "end": 24073, "loc": { "start": { - "line": 727, + "line": 740, "column": 6 }, "end": { - "line": 729, + "line": 742, "column": 9 } } @@ -76274,15 +77864,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 23757, - "end": 23796, + "start": 24145, + "end": 24184, "loc": { "start": { - "line": 732, + "line": 745, "column": 6 }, "end": { - "line": 734, + "line": 747, "column": 9 } } @@ -76291,57 +77881,57 @@ }, { "type": "ExpressionStatement", - "start": 23804, - "end": 23818, + "start": 24192, + "end": 24206, "loc": { "start": { - "line": 735, + "line": 748, "column": 6 }, "end": { - "line": 735, + "line": 748, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 23804, - "end": 23817, + "start": 24192, + "end": 24205, "loc": { "start": { - "line": 735, + "line": 748, "column": 6 }, "end": { - "line": 735, + "line": 748, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 23804, - "end": 23815, + "start": 24192, + "end": 24203, "loc": { "start": { - "line": 735, + "line": 748, "column": 6 }, "end": { - "line": 735, + "line": 748, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 23804, - "end": 23808, + "start": 24192, + "end": 24196, "loc": { "start": { - "line": 735, + "line": 748, "column": 6 }, "end": { - "line": 735, + "line": 748, "column": 10 } }, @@ -76349,15 +77939,15 @@ }, "property": { "type": "Identifier", - "start": 23809, - "end": 23815, + "start": 24197, + "end": 24203, "loc": { "start": { - "line": 735, + "line": 748, "column": 11 }, "end": { - "line": 735, + "line": 748, "column": 17 }, "identifierName": "onInit" @@ -76374,15 +77964,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 23757, - "end": 23796, + "start": 24145, + "end": 24184, "loc": { "start": { - "line": 732, + "line": 745, "column": 6 }, "end": { - "line": 734, + "line": 747, "column": 9 } } @@ -76401,15 +77991,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19426, - "end": 19482, + "start": 19814, + "end": 19870, "loc": { "start": { - "line": 592, + "line": 605, "column": 2 }, "end": { - "line": 594, + "line": 607, "column": 5 } } @@ -76576,15 +78166,15 @@ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5457, - "end": 6116, + "start": 5518, + "end": 6177, "loc": { "start": { - "line": 95, + "line": 96, "column": 4 }, "end": { - "line": 108, + "line": 109, "column": 7 } } @@ -76592,15 +78182,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6192, - "end": 6301, + "start": 6253, + "end": 6362, "loc": { "start": { - "line": 112, + "line": 113, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 7 } } @@ -76608,15 +78198,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6376, - "end": 6521, + "start": 6437, + "end": 6582, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 7 } } @@ -76624,15 +78214,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6560, - "end": 6599, + "start": 6621, + "end": 6660, "loc": { "start": { - "line": 122, + "line": 123, "column": 4 }, "end": { - "line": 124, + "line": 125, "column": 7 } } @@ -76640,15 +78230,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6792, - "end": 6905, + "start": 6853, + "end": 6966, "loc": { "start": { - "line": 132, + "line": 133, "column": 4 }, "end": { - "line": 135, + "line": 136, "column": 7 } } @@ -76656,15 +78246,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7108, - "end": 7154, + "start": 7169, + "end": 7215, "loc": { "start": { - "line": 141, + "line": 142, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 7 } } @@ -76672,15 +78262,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7228, - "end": 7256, + "start": 7289, + "end": 7317, "loc": { "start": { - "line": 146, + "line": 147, "column": 4 }, "end": { - "line": 148, + "line": 149, "column": 7 } } @@ -76688,15 +78278,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7316, - "end": 7428, + "start": 7377, + "end": 7489, "loc": { "start": { - "line": 153, + "line": 154, "column": 2 }, "end": { - "line": 156, + "line": 157, "column": 5 } } @@ -76704,15 +78294,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7505, - "end": 7554, + "start": 7566, + "end": 7615, "loc": { "start": { - "line": 160, + "line": 161, "column": 4 }, "end": { - "line": 162, + "line": 163, "column": 7 } } @@ -76720,15 +78310,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7610, - "end": 7649, + "start": 7671, + "end": 7710, "loc": { "start": { - "line": 166, + "line": 167, "column": 4 }, "end": { - "line": 168, + "line": 169, "column": 7 } } @@ -76736,15 +78326,15 @@ { "type": "CommentBlock", "value": "*\r\n * If maxLength and handleMaxLength yield true, halting\r\n ", - "start": 8053, - "end": 8130, + "start": 8114, + "end": 8191, "loc": { "start": { - "line": 179, + "line": 180, "column": 6 }, "end": { - "line": 181, + "line": 182, "column": 9 } } @@ -76752,15 +78342,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8412, - "end": 8471, + "start": 8473, + "end": 8532, "loc": { "start": { - "line": 191, + "line": 192, "column": 6 }, "end": { - "line": 193, + "line": 194, "column": 9 } } @@ -76768,15 +78358,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8570, - "end": 8611, + "start": 8631, + "end": 8672, "loc": { "start": { - "line": 197, + "line": 198, "column": 6 }, "end": { - "line": 199, + "line": 200, "column": 9 } } @@ -76784,15 +78374,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 8825, - "end": 8866, + "start": 8886, + "end": 8927, "loc": { "start": { - "line": 209, + "line": 210, "column": 2 }, "end": { - "line": 211, + "line": 212, "column": 5 } } @@ -76800,15 +78390,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 8870, - "end": 8896, + "start": 8931, + "end": 8957, "loc": { "start": { - "line": 212, + "line": 213, "column": 2 }, "end": { - "line": 212, + "line": 213, "column": 28 } } @@ -76816,15 +78406,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n ", - "start": 8939, - "end": 9018, + "start": 9000, + "end": 9079, "loc": { "start": { - "line": 214, + "line": 215, "column": 4 }, "end": { - "line": 216, + "line": 217, "column": 7 } } @@ -76832,15 +78422,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9056, - "end": 9133, + "start": 9117, + "end": 9194, "loc": { "start": { - "line": 219, + "line": 220, "column": 4 }, "end": { - "line": 221, + "line": 222, "column": 7 } } @@ -76848,15 +78438,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9609, - "end": 9648, + "start": 9670, + "end": 9709, "loc": { "start": { - "line": 241, + "line": 242, "column": 2 }, "end": { - "line": 243, + "line": 244, "column": 5 } } @@ -76864,15 +78454,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9803, - "end": 9839, + "start": 9864, + "end": 9900, "loc": { "start": { - "line": 250, + "line": 251, "column": 2 }, "end": { - "line": 252, + "line": 253, "column": 5 } } @@ -76880,15 +78470,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9843, - "end": 9869, + "start": 9904, + "end": 9930, "loc": { "start": { - "line": 253, + "line": 254, "column": 2 }, "end": { - "line": 253, + "line": 254, "column": 28 } } @@ -76896,15 +78486,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 9904, - "end": 9990, + "start": 9965, + "end": 10051, "loc": { "start": { - "line": 255, + "line": 256, "column": 4 }, "end": { - "line": 257, + "line": 258, "column": 7 } } @@ -76912,15 +78502,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10148, - "end": 10245, + "start": 10209, + "end": 10306, "loc": { "start": { - "line": 264, + "line": 265, "column": 2 }, "end": { - "line": 266, + "line": 267, "column": 5 } } @@ -76928,15 +78518,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10369, - "end": 10487, + "start": 10430, + "end": 10548, "loc": { "start": { - "line": 273, + "line": 274, "column": 2 }, "end": { - "line": 276, + "line": 277, "column": 5 } } @@ -76944,15 +78534,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10621, - "end": 10676, + "start": 10682, + "end": 10737, "loc": { "start": { - "line": 281, + "line": 282, "column": 4 }, "end": { - "line": 283, + "line": 284, "column": 7 } } @@ -76960,15 +78550,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10772, - "end": 10934, + "start": 10833, + "end": 10995, "loc": { "start": { - "line": 288, + "line": 289, "column": 2 }, "end": { - "line": 291, + "line": 292, "column": 5 } } @@ -76976,15 +78566,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11020, - "end": 11075, + "start": 11081, + "end": 11136, "loc": { "start": { - "line": 295, + "line": 296, "column": 4 }, "end": { - "line": 297, + "line": 298, "column": 7 } } @@ -76992,15 +78582,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11221, - "end": 11381, + "start": 11282, + "end": 11442, "loc": { "start": { - "line": 304, + "line": 305, "column": 2 }, "end": { - "line": 308, + "line": 309, "column": 5 } } @@ -77008,15 +78598,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11510, - "end": 11565, + "start": 11571, + "end": 11626, "loc": { "start": { - "line": 313, + "line": 314, "column": 4 }, "end": { - "line": 315, + "line": 316, "column": 7 } } @@ -77024,15 +78614,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11663, - "end": 11772, + "start": 11724, + "end": 11833, "loc": { "start": { - "line": 320, + "line": 321, "column": 2 }, "end": { - "line": 323, + "line": 324, "column": 5 } } @@ -77040,15 +78630,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11838, - "end": 11964, + "start": 11899, + "end": 12025, "loc": { "start": { - "line": 328, + "line": 329, "column": 2 }, "end": { - "line": 331, + "line": 332, "column": 5 } } @@ -77056,15 +78646,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12108, - "end": 12217, + "start": 12169, + "end": 12278, "loc": { "start": { - "line": 338, + "line": 339, "column": 2 }, "end": { - "line": 341, + "line": 342, "column": 5 } } @@ -77072,15 +78662,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12366, - "end": 12571, + "start": 12427, + "end": 12632, "loc": { "start": { - "line": 348, + "line": 349, "column": 2 }, "end": { - "line": 351, + "line": 352, "column": 5 } } @@ -77088,15 +78678,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12949, - "end": 13230, + "start": 13010, + "end": 13291, "loc": { "start": { - "line": 363, + "line": 364, "column": 2 }, "end": { - "line": 367, + "line": 368, "column": 5 } } @@ -77104,15 +78694,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13557, - "end": 13648, + "start": 13618, + "end": 13709, "loc": { "start": { - "line": 379, + "line": 380, "column": 8 }, "end": { - "line": 381, + "line": 382, "column": 11 } } @@ -77120,15 +78710,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14178, - "end": 14253, + "start": 14239, + "end": 14314, "loc": { "start": { - "line": 397, + "line": 398, "column": 8 }, "end": { - "line": 399, + "line": 400, "column": 11 } } @@ -77136,15 +78726,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14472, - "end": 14812, + "start": 14533, + "end": 14873, "loc": { "start": { - "line": 413, + "line": 414, "column": 2 }, "end": { - "line": 417, + "line": 418, "column": 5 } } @@ -77152,15 +78742,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14860, - "end": 14940, + "start": 14921, + "end": 15001, "loc": { "start": { - "line": 419, + "line": 420, "column": 4 }, "end": { - "line": 421, + "line": 422, "column": 7 } } @@ -77168,15 +78758,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15069, - "end": 15137, + "start": 15130, + "end": 15198, "loc": { "start": { - "line": 428, + "line": 429, "column": 4 }, "end": { - "line": 430, + "line": 431, "column": 7 } } @@ -77184,15 +78774,15 @@ { "type": "CommentBlock", "value": "*\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n ", - "start": 15402, - "end": 15543, + "start": 15463, + "end": 15604, "loc": { "start": { - "line": 436, + "line": 437, "column": 10 }, "end": { - "line": 439, + "line": 440, "column": 13 } } @@ -77200,15 +78790,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15784, - "end": 15881, + "start": 15845, + "end": 15942, "loc": { "start": { - "line": 446, + "line": 447, "column": 12 }, "end": { - "line": 448, + "line": 449, "column": 15 } } @@ -77216,15 +78806,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16239, - "end": 16442, + "start": 16300, + "end": 16503, "loc": { "start": { - "line": 466, + "line": 467, "column": 2 }, "end": { - "line": 469, + "line": 470, "column": 5 } } @@ -77232,15 +78822,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16719, - "end": 16809, + "start": 16780, + "end": 16870, "loc": { "start": { - "line": 485, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 488, "column": 5 } } @@ -77248,15 +78838,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17122, - "end": 17234, + "start": 17183, + "end": 17295, "loc": { "start": { - "line": 498, + "line": 499, "column": 2 }, "end": { - "line": 500, + "line": 501, "column": 5 } } @@ -77264,15 +78854,15 @@ { "type": "CommentBlock", "value": "*\r\n * Tracks current cursor position\r\n * As keys are pressed, text will be added/removed at that position within the input.\r\n ", - "start": 17423, - "end": 17571, + "start": 17484, + "end": 17632, "loc": { "start": { - "line": 508, + "line": 509, "column": 6 }, "end": { - "line": 511, + "line": 512, "column": 9 } } @@ -77280,15 +78870,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17794, - "end": 17914, + "start": 17855, + "end": 17975, "loc": { "start": { - "line": 520, + "line": 521, "column": 2 }, "end": { - "line": 522, + "line": 523, "column": 5 } } @@ -77296,15 +78886,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18006, - "end": 18041, + "start": 18067, + "end": 18102, "loc": { "start": { - "line": 528, + "line": 529, "column": 4 }, "end": { - "line": 530, + "line": 531, "column": 7 } } @@ -77312,31 +78902,47 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n ", - "start": 18160, - "end": 18278, + "start": 18221, + "end": 18339, "loc": { "start": { - "line": 537, + "line": 538, "column": 2 }, "end": { - "line": 539, + "line": 540, "column": 5 } } }, { "type": "CommentBlock", - "value": "*\r\n * Register module\r\n ", - "start": 18389, - "end": 18421, + "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", + "start": 18449, + "end": 18528, "loc": { "start": { - "line": 545, + "line": 546, + "column": 1 + }, + "end": { + "line": 548, + "column": 4 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Register module\r\n ", + "start": 18660, + "end": 18692, + "loc": { + "start": { + "line": 554, "column": 2 }, "end": { - "line": 547, + "line": 556, "column": 5 } } @@ -77344,15 +78950,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18580, - "end": 18609, + "start": 18851, + "end": 18880, "loc": { "start": { - "line": 555, + "line": 564, "column": 2 }, "end": { - "line": 557, + "line": 566, "column": 5 } } @@ -77360,15 +78966,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18769, - "end": 18795, + "start": 19040, + "end": 19066, "loc": { "start": { - "line": 563, + "line": 572, "column": 8 }, "end": { - "line": 563, + "line": 572, "column": 34 } } @@ -77376,15 +78982,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19143, - "end": 19175, + "start": 19531, + "end": 19563, "loc": { "start": { - "line": 575, + "line": 588, "column": 2 }, "end": { - "line": 577, + "line": 590, "column": 5 } } @@ -77392,15 +78998,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19317, - "end": 19348, + "start": 19705, + "end": 19736, "loc": { "start": { - "line": 585, + "line": 598, "column": 2 }, "end": { - "line": 587, + "line": 600, "column": 5 } } @@ -77408,15 +79014,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19426, - "end": 19482, + "start": 19814, + "end": 19870, "loc": { "start": { - "line": 592, + "line": 605, "column": 2 }, "end": { - "line": 594, + "line": 607, "column": 5 } } @@ -77424,15 +79030,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19501, - "end": 19536, + "start": 19889, + "end": 19924, "loc": { "start": { - "line": 596, + "line": 609, "column": 4 }, "end": { - "line": 598, + "line": 611, "column": 7 } } @@ -77440,15 +79046,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19747, - "end": 19799, + "start": 20135, + "end": 20187, "loc": { "start": { - "line": 604, + "line": 617, "column": 4 }, "end": { - "line": 606, + "line": 619, "column": 7 } } @@ -77456,15 +79062,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20306, - "end": 20345, + "start": 20694, + "end": 20733, "loc": { "start": { - "line": 621, + "line": 634, "column": 14 }, "end": { - "line": 621, + "line": 634, "column": 53 } } @@ -77472,15 +79078,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20395, - "end": 20478, + "start": 20783, + "end": 20866, "loc": { "start": { - "line": 623, + "line": 636, "column": 16 }, "end": { - "line": 623, + "line": 636, "column": 99 } } @@ -77488,15 +79094,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20986, - "end": 21052, + "start": 21374, + "end": 21440, "loc": { "start": { - "line": 638, + "line": 651, "column": 4 }, "end": { - "line": 640, + "line": 653, "column": 7 } } @@ -77504,15 +79110,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21166, - "end": 21213, + "start": 21554, + "end": 21601, "loc": { "start": { - "line": 643, + "line": 656, "column": 4 }, "end": { - "line": 645, + "line": 658, "column": 7 } } @@ -77520,15 +79126,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21325, - "end": 21368, + "start": 21713, + "end": 21756, "loc": { "start": { - "line": 649, + "line": 662, "column": 6 }, "end": { - "line": 651, + "line": 664, "column": 9 } } @@ -77536,15 +79142,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21466, - "end": 21527, + "start": 21854, + "end": 21915, "loc": { "start": { - "line": 655, + "line": 668, "column": 6 }, "end": { - "line": 657, + "line": 670, "column": 9 } } @@ -77552,15 +79158,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21838, - "end": 21882, + "start": 22226, + "end": 22270, "loc": { "start": { - "line": 663, + "line": 676, "column": 8 }, "end": { - "line": 665, + "line": 678, "column": 11 } } @@ -77568,15 +79174,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22205, - "end": 22251, + "start": 22593, + "end": 22639, "loc": { "start": { - "line": 671, + "line": 684, "column": 8 }, "end": { - "line": 673, + "line": 686, "column": 11 } } @@ -77584,15 +79190,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", - "start": 22318, - "end": 22473, + "start": 22706, + "end": 22861, "loc": { "start": { - "line": 676, + "line": 689, "column": 8 }, "end": { - "line": 679, + "line": 692, "column": 11 } } @@ -77600,15 +79206,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22622, - "end": 22671, + "start": 23010, + "end": 23059, "loc": { "start": { - "line": 683, + "line": 696, "column": 8 }, "end": { - "line": 685, + "line": 698, "column": 11 } } @@ -77616,15 +79222,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 22756, - "end": 22814, + "start": 23144, + "end": 23202, "loc": { "start": { - "line": 688, + "line": 701, "column": 8 }, "end": { - "line": 690, + "line": 703, "column": 11 } } @@ -77632,15 +79238,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22988, - "end": 23041, + "start": 23376, + "end": 23429, "loc": { "start": { - "line": 695, + "line": 708, "column": 8 }, "end": { - "line": 697, + "line": 710, "column": 11 } } @@ -77648,15 +79254,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23196, - "end": 23248, + "start": 23584, + "end": 23636, "loc": { "start": { - "line": 703, + "line": 716, "column": 8 }, "end": { - "line": 705, + "line": 718, "column": 11 } } @@ -77664,15 +79270,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23311, - "end": 23361, + "start": 23699, + "end": 23749, "loc": { "start": { - "line": 710, + "line": 723, "column": 6 }, "end": { - "line": 712, + "line": 725, "column": 9 } } @@ -77680,15 +79286,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23423, - "end": 23460, + "start": 23811, + "end": 23848, "loc": { "start": { - "line": 716, + "line": 729, "column": 4 }, "end": { - "line": 718, + "line": 731, "column": 7 } } @@ -77696,15 +79302,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23520, - "end": 23602, + "start": 23908, + "end": 23990, "loc": { "start": { - "line": 722, + "line": 735, "column": 6 }, "end": { - "line": 724, + "line": 737, "column": 9 } } @@ -77712,15 +79318,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 23644, - "end": 23685, + "start": 24032, + "end": 24073, "loc": { "start": { - "line": 727, + "line": 740, "column": 6 }, "end": { - "line": 729, + "line": 742, "column": 9 } } @@ -77728,15 +79334,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 23757, - "end": 23796, + "start": 24145, + "end": 24184, "loc": { "start": { - "line": 732, + "line": 745, "column": 6 }, "end": { - "line": 734, + "line": 747, "column": 9 } } @@ -88722,17 +90328,360 @@ } }, { - "type": "CommentBlock", - "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5457, - "end": 6116, + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5455, + "end": 5459, "loc": { "start": { - "line": 95, + "line": 94, "column": 4 }, "end": { - "line": 108, + "line": 94, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5459, + "end": 5460, + "loc": { + "start": { + "line": 94, + "column": 8 + }, + "end": { + "line": 94, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 5460, + "end": 5475, + "loc": { + "start": { + "line": 94, + "column": 9 + }, + "end": { + "line": 94, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5476, + "end": 5477, + "loc": { + "start": { + "line": 94, + "column": 25 + }, + "end": { + "line": 94, + "column": 26 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5478, + "end": 5482, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5482, + "end": 5483, + "loc": { + "start": { + "line": 94, + "column": 31 + }, + "end": { + "line": 94, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 5483, + "end": 5498, + "loc": { + "start": { + "line": 94, + "column": 32 + }, + "end": { + "line": 94, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5498, + "end": 5499, + "loc": { + "start": { + "line": 94, + "column": 47 + }, + "end": { + "line": 94, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 5499, + "end": 5503, + "loc": { + "start": { + "line": 94, + "column": 48 + }, + "end": { + "line": 94, + "column": 52 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5503, + "end": 5504, + "loc": { + "start": { + "line": 94, + "column": 52 + }, + "end": { + "line": 94, + "column": 53 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5504, + "end": 5508, + "loc": { + "start": { + "line": 94, + "column": 53 + }, + "end": { + "line": 94, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5508, + "end": 5509, + "loc": { + "start": { + "line": 94, + "column": 57 + }, + "end": { + "line": 94, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5509, + "end": 5510, + "loc": { + "start": { + "line": 94, + "column": 58 + }, + "end": { + "line": 94, + "column": 59 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", + "start": 5518, + "end": 6177, + "loc": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 109, "column": 7 } } @@ -88752,15 +90701,15 @@ "updateContext": null }, "value": "this", - "start": 6122, - "end": 6126, + "start": 6183, + "end": 6187, "loc": { "start": { - "line": 109, + "line": 110, "column": 4 }, "end": { - "line": 109, + "line": 110, "column": 8 } } @@ -88778,15 +90727,15 @@ "binop": null, "updateContext": null }, - "start": 6126, - "end": 6127, + "start": 6187, + "end": 6188, "loc": { "start": { - "line": 109, + "line": 110, "column": 8 }, "end": { - "line": 109, + "line": 110, "column": 9 } } @@ -88804,15 +90753,15 @@ "binop": null }, "value": "input", - "start": 6127, - "end": 6132, + "start": 6188, + "end": 6193, "loc": { "start": { - "line": 109, + "line": 110, "column": 9 }, "end": { - "line": 109, + "line": 110, "column": 14 } } @@ -88831,15 +90780,15 @@ "updateContext": null }, "value": "=", - "start": 6133, - "end": 6134, + "start": 6194, + "end": 6195, "loc": { "start": { - "line": 109, + "line": 110, "column": 15 }, "end": { - "line": 109, + "line": 110, "column": 16 } } @@ -88856,15 +90805,15 @@ "postfix": false, "binop": null }, - "start": 6135, - "end": 6136, + "start": 6196, + "end": 6197, "loc": { "start": { - "line": 109, + "line": 110, "column": 17 }, "end": { - "line": 109, + "line": 110, "column": 18 } } @@ -88881,15 +90830,15 @@ "postfix": false, "binop": null }, - "start": 6136, - "end": 6137, + "start": 6197, + "end": 6198, "loc": { "start": { - "line": 109, + "line": 110, "column": 18 }, "end": { - "line": 109, + "line": 110, "column": 19 } } @@ -88907,15 +90856,15 @@ "binop": null, "updateContext": null }, - "start": 6137, - "end": 6138, + "start": 6198, + "end": 6199, "loc": { "start": { - "line": 109, + "line": 110, "column": 19 }, "end": { - "line": 109, + "line": 110, "column": 20 } } @@ -88935,15 +90884,15 @@ "updateContext": null }, "value": "this", - "start": 6144, - "end": 6148, + "start": 6205, + "end": 6209, "loc": { "start": { - "line": 110, + "line": 111, "column": 4 }, "end": { - "line": 110, + "line": 111, "column": 8 } } @@ -88961,15 +90910,15 @@ "binop": null, "updateContext": null }, - "start": 6148, - "end": 6149, + "start": 6209, + "end": 6210, "loc": { "start": { - "line": 110, + "line": 111, "column": 8 }, "end": { - "line": 110, + "line": 111, "column": 9 } } @@ -88987,15 +90936,15 @@ "binop": null }, "value": "input", - "start": 6149, - "end": 6154, + "start": 6210, + "end": 6215, "loc": { "start": { - "line": 110, + "line": 111, "column": 9 }, "end": { - "line": 110, + "line": 111, "column": 14 } } @@ -89013,15 +90962,15 @@ "binop": null, "updateContext": null }, - "start": 6154, - "end": 6155, + "start": 6215, + "end": 6216, "loc": { "start": { - "line": 110, + "line": 111, "column": 14 }, "end": { - "line": 110, + "line": 111, "column": 15 } } @@ -89041,15 +90990,15 @@ "updateContext": null }, "value": "this", - "start": 6155, - "end": 6159, + "start": 6216, + "end": 6220, "loc": { "start": { - "line": 110, + "line": 111, "column": 15 }, "end": { - "line": 110, + "line": 111, "column": 19 } } @@ -89067,15 +91016,15 @@ "binop": null, "updateContext": null }, - "start": 6159, - "end": 6160, + "start": 6220, + "end": 6221, "loc": { "start": { - "line": 110, + "line": 111, "column": 19 }, "end": { - "line": 110, + "line": 111, "column": 20 } } @@ -89093,15 +91042,15 @@ "binop": null }, "value": "options", - "start": 6160, - "end": 6167, + "start": 6221, + "end": 6228, "loc": { "start": { - "line": 110, + "line": 111, "column": 20 }, "end": { - "line": 110, + "line": 111, "column": 27 } } @@ -89119,15 +91068,15 @@ "binop": null, "updateContext": null }, - "start": 6167, - "end": 6168, + "start": 6228, + "end": 6229, "loc": { "start": { - "line": 110, + "line": 111, "column": 27 }, "end": { - "line": 110, + "line": 111, "column": 28 } } @@ -89145,15 +91094,15 @@ "binop": null }, "value": "inputName", - "start": 6168, - "end": 6177, + "start": 6229, + "end": 6238, "loc": { "start": { - "line": 110, + "line": 111, "column": 28 }, "end": { - "line": 110, + "line": 111, "column": 37 } } @@ -89171,15 +91120,15 @@ "binop": null, "updateContext": null }, - "start": 6177, - "end": 6178, + "start": 6238, + "end": 6239, "loc": { "start": { - "line": 110, + "line": 111, "column": 37 }, "end": { - "line": 110, + "line": 111, "column": 38 } } @@ -89198,15 +91147,15 @@ "updateContext": null }, "value": "=", - "start": 6179, - "end": 6180, + "start": 6240, + "end": 6241, "loc": { "start": { - "line": 110, + "line": 111, "column": 39 }, "end": { - "line": 110, + "line": 111, "column": 40 } } @@ -89225,15 +91174,15 @@ "updateContext": null }, "value": "", - "start": 6181, - "end": 6183, + "start": 6242, + "end": 6244, "loc": { "start": { - "line": 110, + "line": 111, "column": 41 }, "end": { - "line": 110, + "line": 111, "column": 43 } } @@ -89251,15 +91200,15 @@ "binop": null, "updateContext": null }, - "start": 6183, - "end": 6184, + "start": 6244, + "end": 6245, "loc": { "start": { - "line": 110, + "line": 111, "column": 43 }, "end": { - "line": 110, + "line": 111, "column": 44 } } @@ -89267,15 +91216,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6192, - "end": 6301, + "start": 6253, + "end": 6362, "loc": { "start": { - "line": 112, + "line": 113, "column": 4 }, "end": { - "line": 114, + "line": 115, "column": 7 } } @@ -89295,15 +91244,15 @@ "updateContext": null }, "value": "this", - "start": 6307, - "end": 6311, + "start": 6368, + "end": 6372, "loc": { "start": { - "line": 115, + "line": 116, "column": 4 }, "end": { - "line": 115, + "line": 116, "column": 8 } } @@ -89321,15 +91270,15 @@ "binop": null, "updateContext": null }, - "start": 6311, - "end": 6312, + "start": 6372, + "end": 6373, "loc": { "start": { - "line": 115, + "line": 116, "column": 8 }, "end": { - "line": 115, + "line": 116, "column": 9 } } @@ -89347,15 +91296,15 @@ "binop": null }, "value": "keyboardDOMClass", - "start": 6312, - "end": 6328, + "start": 6373, + "end": 6389, "loc": { "start": { - "line": 115, + "line": 116, "column": 9 }, "end": { - "line": 115, + "line": 116, "column": 25 } } @@ -89374,15 +91323,15 @@ "updateContext": null }, "value": "=", - "start": 6329, - "end": 6330, + "start": 6390, + "end": 6391, "loc": { "start": { - "line": 115, + "line": 116, "column": 26 }, "end": { - "line": 115, + "line": 116, "column": 27 } } @@ -89400,15 +91349,15 @@ "binop": null }, "value": "keyboardDOMQuery", - "start": 6331, - "end": 6347, + "start": 6392, + "end": 6408, "loc": { "start": { - "line": 115, + "line": 116, "column": 28 }, "end": { - "line": 115, + "line": 116, "column": 44 } } @@ -89426,15 +91375,15 @@ "binop": null, "updateContext": null }, - "start": 6347, - "end": 6348, + "start": 6408, + "end": 6409, "loc": { "start": { - "line": 115, + "line": 116, "column": 44 }, "end": { - "line": 115, + "line": 116, "column": 45 } } @@ -89452,15 +91401,15 @@ "binop": null }, "value": "split", - "start": 6348, - "end": 6353, + "start": 6409, + "end": 6414, "loc": { "start": { - "line": 115, + "line": 116, "column": 45 }, "end": { - "line": 115, + "line": 116, "column": 50 } } @@ -89477,15 +91426,15 @@ "postfix": false, "binop": null }, - "start": 6353, - "end": 6354, + "start": 6414, + "end": 6415, "loc": { "start": { - "line": 115, + "line": 116, "column": 50 }, "end": { - "line": 115, + "line": 116, "column": 51 } } @@ -89504,15 +91453,15 @@ "updateContext": null }, "value": ".", - "start": 6354, - "end": 6357, + "start": 6415, + "end": 6418, "loc": { "start": { - "line": 115, + "line": 116, "column": 51 }, "end": { - "line": 115, + "line": 116, "column": 54 } } @@ -89529,15 +91478,15 @@ "postfix": false, "binop": null }, - "start": 6357, - "end": 6358, + "start": 6418, + "end": 6419, "loc": { "start": { - "line": 115, + "line": 116, "column": 54 }, "end": { - "line": 115, + "line": 116, "column": 55 } } @@ -89555,15 +91504,15 @@ "binop": null, "updateContext": null }, - "start": 6358, - "end": 6359, + "start": 6419, + "end": 6420, "loc": { "start": { - "line": 115, + "line": 116, "column": 55 }, "end": { - "line": 115, + "line": 116, "column": 56 } } @@ -89581,15 +91530,15 @@ "binop": null }, "value": "join", - "start": 6359, - "end": 6363, + "start": 6420, + "end": 6424, "loc": { "start": { - "line": 115, + "line": 116, "column": 56 }, "end": { - "line": 115, + "line": 116, "column": 60 } } @@ -89606,15 +91555,15 @@ "postfix": false, "binop": null }, - "start": 6363, - "end": 6364, + "start": 6424, + "end": 6425, "loc": { "start": { - "line": 115, + "line": 116, "column": 60 }, "end": { - "line": 115, + "line": 116, "column": 61 } } @@ -89633,15 +91582,15 @@ "updateContext": null }, "value": "", - "start": 6364, - "end": 6366, + "start": 6425, + "end": 6427, "loc": { "start": { - "line": 115, + "line": 116, "column": 61 }, "end": { - "line": 115, + "line": 116, "column": 63 } } @@ -89658,15 +91607,15 @@ "postfix": false, "binop": null }, - "start": 6366, - "end": 6367, + "start": 6427, + "end": 6428, "loc": { "start": { - "line": 115, + "line": 116, "column": 63 }, "end": { - "line": 115, + "line": 116, "column": 64 } } @@ -89684,15 +91633,15 @@ "binop": null, "updateContext": null }, - "start": 6367, - "end": 6368, + "start": 6428, + "end": 6429, "loc": { "start": { - "line": 115, + "line": 116, "column": 64 }, "end": { - "line": 115, + "line": 116, "column": 65 } } @@ -89700,15 +91649,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6376, - "end": 6521, + "start": 6437, + "end": 6582, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 7 } } @@ -89728,15 +91677,15 @@ "updateContext": null }, "value": "this", - "start": 6527, - "end": 6531, + "start": 6588, + "end": 6592, "loc": { "start": { - "line": 120, + "line": 121, "column": 4 }, "end": { - "line": 120, + "line": 121, "column": 8 } } @@ -89754,15 +91703,15 @@ "binop": null, "updateContext": null }, - "start": 6531, - "end": 6532, + "start": 6592, + "end": 6593, "loc": { "start": { - "line": 120, + "line": 121, "column": 8 }, "end": { - "line": 120, + "line": 121, "column": 9 } } @@ -89780,15 +91729,15 @@ "binop": null }, "value": "buttonElements", - "start": 6532, - "end": 6546, + "start": 6593, + "end": 6607, "loc": { "start": { - "line": 120, + "line": 121, "column": 9 }, "end": { - "line": 120, + "line": 121, "column": 23 } } @@ -89807,15 +91756,15 @@ "updateContext": null }, "value": "=", - "start": 6547, - "end": 6548, + "start": 6608, + "end": 6609, "loc": { "start": { - "line": 120, + "line": 121, "column": 24 }, "end": { - "line": 120, + "line": 121, "column": 25 } } @@ -89832,15 +91781,15 @@ "postfix": false, "binop": null }, - "start": 6549, - "end": 6550, + "start": 6610, + "end": 6611, "loc": { "start": { - "line": 120, + "line": 121, "column": 26 }, "end": { - "line": 120, + "line": 121, "column": 27 } } @@ -89857,15 +91806,15 @@ "postfix": false, "binop": null }, - "start": 6550, - "end": 6551, + "start": 6611, + "end": 6612, "loc": { "start": { - "line": 120, + "line": 121, "column": 27 }, "end": { - "line": 120, + "line": 121, "column": 28 } } @@ -89883,15 +91832,15 @@ "binop": null, "updateContext": null }, - "start": 6551, - "end": 6552, + "start": 6612, + "end": 6613, "loc": { "start": { - "line": 120, + "line": 121, "column": 28 }, "end": { - "line": 120, + "line": 121, "column": 29 } } @@ -89899,15 +91848,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6560, - "end": 6599, + "start": 6621, + "end": 6660, "loc": { "start": { - "line": 122, + "line": 123, "column": 4 }, "end": { - "line": 124, + "line": 125, "column": 7 } } @@ -89927,15 +91876,15 @@ "updateContext": null }, "value": "if", - "start": 6605, - "end": 6607, + "start": 6666, + "end": 6668, "loc": { "start": { - "line": 125, + "line": 126, "column": 4 }, "end": { - "line": 125, + "line": 126, "column": 6 } } @@ -89952,15 +91901,15 @@ "postfix": false, "binop": null }, - "start": 6607, - "end": 6608, + "start": 6668, + "end": 6669, "loc": { "start": { - "line": 125, + "line": 126, "column": 6 }, "end": { - "line": 125, + "line": 126, "column": 7 } } @@ -89980,15 +91929,15 @@ "updateContext": null }, "value": "this", - "start": 6608, - "end": 6612, + "start": 6669, + "end": 6673, "loc": { "start": { - "line": 125, + "line": 126, "column": 7 }, "end": { - "line": 125, + "line": 126, "column": 11 } } @@ -90006,15 +91955,15 @@ "binop": null, "updateContext": null }, - "start": 6612, - "end": 6613, + "start": 6673, + "end": 6674, "loc": { "start": { - "line": 125, + "line": 126, "column": 11 }, "end": { - "line": 125, + "line": 126, "column": 12 } } @@ -90032,15 +91981,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 6613, - "end": 6624, + "start": 6674, + "end": 6685, "loc": { "start": { - "line": 125, + "line": 126, "column": 12 }, "end": { - "line": 125, + "line": 126, "column": 23 } } @@ -90057,15 +92006,15 @@ "postfix": false, "binop": null }, - "start": 6624, - "end": 6625, + "start": 6685, + "end": 6686, "loc": { "start": { - "line": 125, + "line": 126, "column": 23 }, "end": { - "line": 125, + "line": 126, "column": 24 } } @@ -90085,15 +92034,15 @@ "updateContext": null }, "value": "this", - "start": 6633, - "end": 6637, + "start": 6694, + "end": 6698, "loc": { "start": { - "line": 126, + "line": 127, "column": 6 }, "end": { - "line": 126, + "line": 127, "column": 10 } } @@ -90111,15 +92060,15 @@ "binop": null, "updateContext": null }, - "start": 6637, - "end": 6638, + "start": 6698, + "end": 6699, "loc": { "start": { - "line": 126, + "line": 127, "column": 10 }, "end": { - "line": 126, + "line": 127, "column": 11 } } @@ -90137,15 +92086,15 @@ "binop": null }, "value": "render", - "start": 6638, - "end": 6644, + "start": 6699, + "end": 6705, "loc": { "start": { - "line": 126, + "line": 127, "column": 11 }, "end": { - "line": 126, + "line": 127, "column": 17 } } @@ -90162,15 +92111,15 @@ "postfix": false, "binop": null }, - "start": 6644, - "end": 6645, + "start": 6705, + "end": 6706, "loc": { "start": { - "line": 126, + "line": 127, "column": 17 }, "end": { - "line": 126, + "line": 127, "column": 18 } } @@ -90187,15 +92136,15 @@ "postfix": false, "binop": null }, - "start": 6645, - "end": 6646, + "start": 6706, + "end": 6707, "loc": { "start": { - "line": 126, + "line": 127, "column": 18 }, "end": { - "line": 126, + "line": 127, "column": 19 } } @@ -90213,15 +92162,15 @@ "binop": null, "updateContext": null }, - "start": 6646, - "end": 6647, + "start": 6707, + "end": 6708, "loc": { "start": { - "line": 126, + "line": 127, "column": 19 }, "end": { - "line": 126, + "line": 127, "column": 20 } } @@ -90241,15 +92190,15 @@ "updateContext": null }, "value": "else", - "start": 6653, - "end": 6657, + "start": 6714, + "end": 6718, "loc": { "start": { - "line": 127, + "line": 128, "column": 4 }, "end": { - "line": 127, + "line": 128, "column": 8 } } @@ -90266,15 +92215,15 @@ "postfix": false, "binop": null }, - "start": 6658, - "end": 6659, + "start": 6719, + "end": 6720, "loc": { "start": { - "line": 127, + "line": 128, "column": 9 }, "end": { - "line": 127, + "line": 128, "column": 10 } } @@ -90292,15 +92241,15 @@ "binop": null }, "value": "console", - "start": 6667, - "end": 6674, + "start": 6728, + "end": 6735, "loc": { "start": { - "line": 128, + "line": 129, "column": 6 }, "end": { - "line": 128, + "line": 129, "column": 13 } } @@ -90318,15 +92267,15 @@ "binop": null, "updateContext": null }, - "start": 6674, - "end": 6675, + "start": 6735, + "end": 6736, "loc": { "start": { - "line": 128, + "line": 129, "column": 13 }, "end": { - "line": 128, + "line": 129, "column": 14 } } @@ -90344,15 +92293,15 @@ "binop": null }, "value": "warn", - "start": 6675, - "end": 6679, + "start": 6736, + "end": 6740, "loc": { "start": { - "line": 128, + "line": 129, "column": 14 }, "end": { - "line": 128, + "line": 129, "column": 18 } } @@ -90369,15 +92318,15 @@ "postfix": false, "binop": null }, - "start": 6679, - "end": 6680, + "start": 6740, + "end": 6741, "loc": { "start": { - "line": 128, + "line": 129, "column": 18 }, "end": { - "line": 128, + "line": 129, "column": 19 } } @@ -90394,15 +92343,15 @@ "postfix": false, "binop": null }, - "start": 6680, - "end": 6681, + "start": 6741, + "end": 6742, "loc": { "start": { - "line": 128, + "line": 129, "column": 19 }, "end": { - "line": 128, + "line": 129, "column": 20 } } @@ -90421,15 +92370,15 @@ "updateContext": null }, "value": "\"", - "start": 6681, - "end": 6682, + "start": 6742, + "end": 6743, "loc": { "start": { - "line": 128, + "line": 129, "column": 20 }, "end": { - "line": 128, + "line": 129, "column": 21 } } @@ -90446,15 +92395,15 @@ "postfix": false, "binop": null }, - "start": 6682, - "end": 6684, + "start": 6743, + "end": 6745, "loc": { "start": { - "line": 128, + "line": 129, "column": 21 }, "end": { - "line": 128, + "line": 129, "column": 23 } } @@ -90472,15 +92421,15 @@ "binop": null }, "value": "keyboardDOMQuery", - "start": 6684, - "end": 6700, + "start": 6745, + "end": 6761, "loc": { "start": { - "line": 128, + "line": 129, "column": 23 }, "end": { - "line": 128, + "line": 129, "column": 39 } } @@ -90497,15 +92446,15 @@ "postfix": false, "binop": null }, - "start": 6700, - "end": 6701, + "start": 6761, + "end": 6762, "loc": { "start": { - "line": 128, + "line": 129, "column": 39 }, "end": { - "line": 128, + "line": 129, "column": 40 } } @@ -90524,15 +92473,15 @@ "updateContext": null }, "value": "\" was not found in the DOM.", - "start": 6701, - "end": 6728, + "start": 6762, + "end": 6789, "loc": { "start": { - "line": 128, + "line": 129, "column": 40 }, "end": { - "line": 128, + "line": 129, "column": 67 } } @@ -90549,15 +92498,15 @@ "postfix": false, "binop": null }, - "start": 6728, - "end": 6729, + "start": 6789, + "end": 6790, "loc": { "start": { - "line": 128, + "line": 129, "column": 67 }, "end": { - "line": 128, + "line": 129, "column": 68 } } @@ -90574,15 +92523,15 @@ "postfix": false, "binop": null }, - "start": 6729, - "end": 6730, + "start": 6790, + "end": 6791, "loc": { "start": { - "line": 128, + "line": 129, "column": 68 }, "end": { - "line": 128, + "line": 129, "column": 69 } } @@ -90600,15 +92549,15 @@ "binop": null, "updateContext": null }, - "start": 6730, - "end": 6731, + "start": 6791, + "end": 6792, "loc": { "start": { - "line": 128, + "line": 129, "column": 69 }, "end": { - "line": 128, + "line": 129, "column": 70 } } @@ -90628,15 +92577,15 @@ "updateContext": null }, "value": "throw", - "start": 6739, - "end": 6744, + "start": 6800, + "end": 6805, "loc": { "start": { - "line": 129, + "line": 130, "column": 6 }, "end": { - "line": 129, + "line": 130, "column": 11 } } @@ -90656,15 +92605,15 @@ "updateContext": null }, "value": "new", - "start": 6745, - "end": 6748, + "start": 6806, + "end": 6809, "loc": { "start": { - "line": 129, + "line": 130, "column": 12 }, "end": { - "line": 129, + "line": 130, "column": 15 } } @@ -90682,15 +92631,15 @@ "binop": null }, "value": "Error", - "start": 6749, - "end": 6754, + "start": 6810, + "end": 6815, "loc": { "start": { - "line": 129, + "line": 130, "column": 16 }, "end": { - "line": 129, + "line": 130, "column": 21 } } @@ -90707,15 +92656,15 @@ "postfix": false, "binop": null }, - "start": 6754, - "end": 6755, + "start": 6815, + "end": 6816, "loc": { "start": { - "line": 129, + "line": 130, "column": 21 }, "end": { - "line": 129, + "line": 130, "column": 22 } } @@ -90734,15 +92683,15 @@ "updateContext": null }, "value": "KEYBOARD_DOM_ERROR", - "start": 6755, - "end": 6775, + "start": 6816, + "end": 6836, "loc": { "start": { - "line": 129, + "line": 130, "column": 22 }, "end": { - "line": 129, + "line": 130, "column": 42 } } @@ -90759,15 +92708,15 @@ "postfix": false, "binop": null }, - "start": 6775, - "end": 6776, + "start": 6836, + "end": 6837, "loc": { "start": { - "line": 129, + "line": 130, "column": 42 }, "end": { - "line": 129, + "line": 130, "column": 43 } } @@ -90785,15 +92734,15 @@ "binop": null, "updateContext": null }, - "start": 6776, - "end": 6777, + "start": 6837, + "end": 6838, "loc": { "start": { - "line": 129, + "line": 130, "column": 43 }, "end": { - "line": 129, + "line": 130, "column": 44 } } @@ -90810,15 +92759,15 @@ "postfix": false, "binop": null }, - "start": 6783, - "end": 6784, + "start": 6844, + "end": 6845, "loc": { "start": { - "line": 130, + "line": 131, "column": 4 }, "end": { - "line": 130, + "line": 131, "column": 5 } } @@ -90826,15 +92775,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6792, - "end": 6905, + "start": 6853, + "end": 6966, "loc": { "start": { - "line": 132, + "line": 133, "column": 4 }, "end": { - "line": 135, + "line": 136, "column": 7 } } @@ -90854,15 +92803,15 @@ "updateContext": null }, "value": "if", - "start": 6911, - "end": 6913, + "start": 6972, + "end": 6974, "loc": { "start": { - "line": 136, + "line": 137, "column": 4 }, "end": { - "line": 136, + "line": 137, "column": 6 } } @@ -90879,15 +92828,15 @@ "postfix": false, "binop": null }, - "start": 6913, - "end": 6914, + "start": 6974, + "end": 6975, "loc": { "start": { - "line": 136, + "line": 137, "column": 6 }, "end": { - "line": 136, + "line": 137, "column": 7 } } @@ -90906,15 +92855,15 @@ "updateContext": null }, "value": "!", - "start": 6914, - "end": 6915, + "start": 6975, + "end": 6976, "loc": { "start": { - "line": 136, + "line": 137, "column": 7 }, "end": { - "line": 136, + "line": 137, "column": 8 } } @@ -90932,15 +92881,15 @@ "binop": null }, "value": "window", - "start": 6915, - "end": 6921, + "start": 6976, + "end": 6982, "loc": { "start": { - "line": 136, + "line": 137, "column": 8 }, "end": { - "line": 136, + "line": 137, "column": 14 } } @@ -90958,15 +92907,15 @@ "binop": null, "updateContext": null }, - "start": 6921, - "end": 6922, + "start": 6982, + "end": 6983, "loc": { "start": { - "line": 136, + "line": 137, "column": 14 }, "end": { - "line": 136, + "line": 137, "column": 15 } } @@ -90985,15 +92934,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 6922, - "end": 6947, + "start": 6983, + "end": 7008, "loc": { "start": { - "line": 136, + "line": 137, "column": 15 }, "end": { - "line": 136, + "line": 137, "column": 40 } } @@ -91011,15 +92960,15 @@ "binop": null, "updateContext": null }, - "start": 6947, - "end": 6948, + "start": 7008, + "end": 7009, "loc": { "start": { - "line": 136, + "line": 137, "column": 40 }, "end": { - "line": 136, + "line": 137, "column": 41 } } @@ -91036,15 +92985,15 @@ "postfix": false, "binop": null }, - "start": 6948, - "end": 6949, + "start": 7009, + "end": 7010, "loc": { "start": { - "line": 136, + "line": 137, "column": 41 }, "end": { - "line": 136, + "line": 137, "column": 42 } } @@ -91062,15 +93011,15 @@ "binop": null }, "value": "window", - "start": 6957, - "end": 6963, + "start": 7018, + "end": 7024, "loc": { "start": { - "line": 137, + "line": 138, "column": 6 }, "end": { - "line": 137, + "line": 138, "column": 12 } } @@ -91088,15 +93037,15 @@ "binop": null, "updateContext": null }, - "start": 6963, - "end": 6964, + "start": 7024, + "end": 7025, "loc": { "start": { - "line": 137, + "line": 138, "column": 12 }, "end": { - "line": 137, + "line": 138, "column": 13 } } @@ -91115,15 +93064,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 6964, - "end": 6989, + "start": 7025, + "end": 7050, "loc": { "start": { - "line": 137, + "line": 138, "column": 13 }, "end": { - "line": 137, + "line": 138, "column": 38 } } @@ -91141,15 +93090,15 @@ "binop": null, "updateContext": null }, - "start": 6989, - "end": 6990, + "start": 7050, + "end": 7051, "loc": { "start": { - "line": 137, + "line": 138, "column": 38 }, "end": { - "line": 137, + "line": 138, "column": 39 } } @@ -91168,15 +93117,15 @@ "updateContext": null }, "value": "=", - "start": 6991, - "end": 6992, + "start": 7052, + "end": 7053, "loc": { "start": { - "line": 137, + "line": 138, "column": 40 }, "end": { - "line": 137, + "line": 138, "column": 41 } } @@ -91193,15 +93142,15 @@ "postfix": false, "binop": null }, - "start": 6993, - "end": 6994, + "start": 7054, + "end": 7055, "loc": { "start": { - "line": 137, + "line": 138, "column": 42 }, "end": { - "line": 137, + "line": 138, "column": 43 } } @@ -91218,15 +93167,15 @@ "postfix": false, "binop": null }, - "start": 6994, - "end": 6995, + "start": 7055, + "end": 7056, "loc": { "start": { - "line": 137, + "line": 138, "column": 43 }, "end": { - "line": 137, + "line": 138, "column": 44 } } @@ -91244,15 +93193,15 @@ "binop": null, "updateContext": null }, - "start": 6995, - "end": 6996, + "start": 7056, + "end": 7057, "loc": { "start": { - "line": 137, + "line": 138, "column": 44 }, "end": { - "line": 137, + "line": 138, "column": 45 } } @@ -91270,15 +93219,15 @@ "binop": null }, "value": "window", - "start": 7010, - "end": 7016, + "start": 7071, + "end": 7077, "loc": { "start": { - "line": 139, + "line": 140, "column": 4 }, "end": { - "line": 139, + "line": 140, "column": 10 } } @@ -91296,15 +93245,15 @@ "binop": null, "updateContext": null }, - "start": 7016, - "end": 7017, + "start": 7077, + "end": 7078, "loc": { "start": { - "line": 139, + "line": 140, "column": 10 }, "end": { - "line": 139, + "line": 140, "column": 11 } } @@ -91323,15 +93272,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 7017, - "end": 7042, + "start": 7078, + "end": 7103, "loc": { "start": { - "line": 139, + "line": 140, "column": 11 }, "end": { - "line": 139, + "line": 140, "column": 36 } } @@ -91349,15 +93298,15 @@ "binop": null, "updateContext": null }, - "start": 7042, - "end": 7043, + "start": 7103, + "end": 7104, "loc": { "start": { - "line": 139, + "line": 140, "column": 36 }, "end": { - "line": 139, + "line": 140, "column": 37 } } @@ -91375,15 +93324,15 @@ "binop": null, "updateContext": null }, - "start": 7043, - "end": 7044, + "start": 7104, + "end": 7105, "loc": { "start": { - "line": 139, + "line": 140, "column": 37 }, "end": { - "line": 139, + "line": 140, "column": 38 } } @@ -91403,15 +93352,15 @@ "updateContext": null }, "value": "this", - "start": 7044, - "end": 7048, + "start": 7105, + "end": 7109, "loc": { "start": { - "line": 139, + "line": 140, "column": 38 }, "end": { - "line": 139, + "line": 140, "column": 42 } } @@ -91429,15 +93378,15 @@ "binop": null, "updateContext": null }, - "start": 7048, - "end": 7049, + "start": 7109, + "end": 7110, "loc": { "start": { - "line": 139, + "line": 140, "column": 42 }, "end": { - "line": 139, + "line": 140, "column": 43 } } @@ -91455,15 +93404,15 @@ "binop": null }, "value": "utilities", - "start": 7049, - "end": 7058, + "start": 7110, + "end": 7119, "loc": { "start": { - "line": 139, + "line": 140, "column": 43 }, "end": { - "line": 139, + "line": 140, "column": 52 } } @@ -91481,15 +93430,15 @@ "binop": null, "updateContext": null }, - "start": 7058, - "end": 7059, + "start": 7119, + "end": 7120, "loc": { "start": { - "line": 139, + "line": 140, "column": 52 }, "end": { - "line": 139, + "line": 140, "column": 53 } } @@ -91507,15 +93456,15 @@ "binop": null }, "value": "camelCase", - "start": 7059, - "end": 7068, + "start": 7120, + "end": 7129, "loc": { "start": { - "line": 139, + "line": 140, "column": 53 }, "end": { - "line": 139, + "line": 140, "column": 62 } } @@ -91532,15 +93481,15 @@ "postfix": false, "binop": null }, - "start": 7068, - "end": 7069, + "start": 7129, + "end": 7130, "loc": { "start": { - "line": 139, + "line": 140, "column": 62 }, "end": { - "line": 139, + "line": 140, "column": 63 } } @@ -91560,15 +93509,15 @@ "updateContext": null }, "value": "this", - "start": 7069, - "end": 7073, + "start": 7130, + "end": 7134, "loc": { "start": { - "line": 139, + "line": 140, "column": 63 }, "end": { - "line": 139, + "line": 140, "column": 67 } } @@ -91586,15 +93535,15 @@ "binop": null, "updateContext": null }, - "start": 7073, - "end": 7074, + "start": 7134, + "end": 7135, "loc": { "start": { - "line": 139, + "line": 140, "column": 67 }, "end": { - "line": 139, + "line": 140, "column": 68 } } @@ -91612,15 +93561,15 @@ "binop": null }, "value": "keyboardDOMClass", - "start": 7074, - "end": 7090, + "start": 7135, + "end": 7151, "loc": { "start": { - "line": 139, + "line": 140, "column": 68 }, "end": { - "line": 139, + "line": 140, "column": 84 } } @@ -91637,15 +93586,15 @@ "postfix": false, "binop": null }, - "start": 7090, - "end": 7091, + "start": 7151, + "end": 7152, "loc": { "start": { - "line": 139, + "line": 140, "column": 84 }, "end": { - "line": 139, + "line": 140, "column": 85 } } @@ -91663,15 +93612,15 @@ "binop": null, "updateContext": null }, - "start": 7091, - "end": 7092, + "start": 7152, + "end": 7153, "loc": { "start": { - "line": 139, + "line": 140, "column": 85 }, "end": { - "line": 139, + "line": 140, "column": 86 } } @@ -91690,15 +93639,15 @@ "updateContext": null }, "value": "=", - "start": 7093, - "end": 7094, + "start": 7154, + "end": 7155, "loc": { "start": { - "line": 139, + "line": 140, "column": 87 }, "end": { - "line": 139, + "line": 140, "column": 88 } } @@ -91718,15 +93667,15 @@ "updateContext": null }, "value": "this", - "start": 7095, - "end": 7099, + "start": 7156, + "end": 7160, "loc": { "start": { - "line": 139, + "line": 140, "column": 89 }, "end": { - "line": 139, + "line": 140, "column": 93 } } @@ -91744,15 +93693,15 @@ "binop": null, "updateContext": null }, - "start": 7099, - "end": 7100, + "start": 7160, + "end": 7161, "loc": { "start": { - "line": 139, + "line": 140, "column": 93 }, "end": { - "line": 139, + "line": 140, "column": 94 } } @@ -91760,15 +93709,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7108, - "end": 7154, + "start": 7169, + "end": 7215, "loc": { "start": { - "line": 141, + "line": 142, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 7 } } @@ -91788,15 +93737,15 @@ "updateContext": null }, "value": "this", - "start": 7160, - "end": 7164, + "start": 7221, + "end": 7225, "loc": { "start": { - "line": 144, + "line": 145, "column": 4 }, "end": { - "line": 144, + "line": 145, "column": 8 } } @@ -91814,15 +93763,15 @@ "binop": null, "updateContext": null }, - "start": 7164, - "end": 7165, + "start": 7225, + "end": 7226, "loc": { "start": { - "line": 144, + "line": 145, "column": 8 }, "end": { - "line": 144, + "line": 145, "column": 9 } } @@ -91840,15 +93789,15 @@ "binop": null }, "value": "physicalKeyboardInterface", - "start": 7165, - "end": 7190, + "start": 7226, + "end": 7251, "loc": { "start": { - "line": 144, + "line": 145, "column": 9 }, "end": { - "line": 144, + "line": 145, "column": 34 } } @@ -91867,15 +93816,15 @@ "updateContext": null }, "value": "=", - "start": 7191, - "end": 7192, + "start": 7252, + "end": 7253, "loc": { "start": { - "line": 144, + "line": 145, "column": 35 }, "end": { - "line": 144, + "line": 145, "column": 36 } } @@ -91895,15 +93844,15 @@ "updateContext": null }, "value": "new", - "start": 7193, - "end": 7196, + "start": 7254, + "end": 7257, "loc": { "start": { - "line": 144, + "line": 145, "column": 37 }, "end": { - "line": 144, + "line": 145, "column": 40 } } @@ -91921,15 +93870,15 @@ "binop": null }, "value": "PhysicalKeyboard", - "start": 7197, - "end": 7213, + "start": 7258, + "end": 7274, "loc": { "start": { - "line": 144, + "line": 145, "column": 41 }, "end": { - "line": 144, + "line": 145, "column": 57 } } @@ -91946,15 +93895,15 @@ "postfix": false, "binop": null }, - "start": 7213, - "end": 7214, + "start": 7274, + "end": 7275, "loc": { "start": { - "line": 144, + "line": 145, "column": 57 }, "end": { - "line": 144, + "line": 145, "column": 58 } } @@ -91974,15 +93923,15 @@ "updateContext": null }, "value": "this", - "start": 7214, - "end": 7218, + "start": 7275, + "end": 7279, "loc": { "start": { - "line": 144, + "line": 145, "column": 58 }, "end": { - "line": 144, + "line": 145, "column": 62 } } @@ -91999,15 +93948,15 @@ "postfix": false, "binop": null }, - "start": 7218, - "end": 7219, + "start": 7279, + "end": 7280, "loc": { "start": { - "line": 144, + "line": 145, "column": 62 }, "end": { - "line": 144, + "line": 145, "column": 63 } } @@ -92025,15 +93974,15 @@ "binop": null, "updateContext": null }, - "start": 7219, - "end": 7220, + "start": 7280, + "end": 7281, "loc": { "start": { - "line": 144, + "line": 145, "column": 63 }, "end": { - "line": 144, + "line": 145, "column": 64 } } @@ -92041,15 +93990,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7228, - "end": 7256, + "start": 7289, + "end": 7317, "loc": { "start": { - "line": 146, + "line": 147, "column": 4 }, "end": { - "line": 148, + "line": 149, "column": 7 } } @@ -92069,15 +94018,15 @@ "updateContext": null }, "value": "this", - "start": 7262, - "end": 7266, + "start": 7323, + "end": 7327, "loc": { "start": { - "line": 149, + "line": 150, "column": 4 }, "end": { - "line": 149, + "line": 150, "column": 8 } } @@ -92095,15 +94044,15 @@ "binop": null, "updateContext": null }, - "start": 7266, - "end": 7267, + "start": 7327, + "end": 7328, "loc": { "start": { - "line": 149, + "line": 150, "column": 8 }, "end": { - "line": 149, + "line": 150, "column": 9 } } @@ -92121,15 +94070,15 @@ "binop": null }, "value": "modules", - "start": 7267, - "end": 7274, + "start": 7328, + "end": 7335, "loc": { "start": { - "line": 149, + "line": 150, "column": 9 }, "end": { - "line": 149, + "line": 150, "column": 16 } } @@ -92148,15 +94097,15 @@ "updateContext": null }, "value": "=", - "start": 7275, - "end": 7276, + "start": 7336, + "end": 7337, "loc": { "start": { - "line": 149, + "line": 150, "column": 17 }, "end": { - "line": 149, + "line": 150, "column": 18 } } @@ -92173,15 +94122,15 @@ "postfix": false, "binop": null }, - "start": 7277, - "end": 7278, + "start": 7338, + "end": 7339, "loc": { "start": { - "line": 149, + "line": 150, "column": 19 }, "end": { - "line": 149, + "line": 150, "column": 20 } } @@ -92198,15 +94147,15 @@ "postfix": false, "binop": null }, - "start": 7278, - "end": 7279, + "start": 7339, + "end": 7340, "loc": { "start": { - "line": 149, + "line": 150, "column": 20 }, "end": { - "line": 149, + "line": 150, "column": 21 } } @@ -92224,15 +94173,15 @@ "binop": null, "updateContext": null }, - "start": 7279, - "end": 7280, + "start": 7340, + "end": 7341, "loc": { "start": { - "line": 149, + "line": 150, "column": 21 }, "end": { - "line": 149, + "line": 150, "column": 22 } } @@ -92252,15 +94201,15 @@ "updateContext": null }, "value": "this", - "start": 7286, - "end": 7290, + "start": 7347, + "end": 7351, "loc": { "start": { - "line": 150, + "line": 151, "column": 4 }, "end": { - "line": 150, + "line": 151, "column": 8 } } @@ -92278,15 +94227,15 @@ "binop": null, "updateContext": null }, - "start": 7290, - "end": 7291, + "start": 7351, + "end": 7352, "loc": { "start": { - "line": 150, + "line": 151, "column": 8 }, "end": { - "line": 150, + "line": 151, "column": 9 } } @@ -92304,15 +94253,15 @@ "binop": null }, "value": "loadModules", - "start": 7291, - "end": 7302, + "start": 7352, + "end": 7363, "loc": { "start": { - "line": 150, + "line": 151, "column": 9 }, "end": { - "line": 150, + "line": 151, "column": 20 } } @@ -92329,15 +94278,15 @@ "postfix": false, "binop": null }, - "start": 7302, - "end": 7303, + "start": 7363, + "end": 7364, "loc": { "start": { - "line": 150, + "line": 151, "column": 20 }, "end": { - "line": 150, + "line": 151, "column": 21 } } @@ -92354,15 +94303,15 @@ "postfix": false, "binop": null }, - "start": 7303, - "end": 7304, + "start": 7364, + "end": 7365, "loc": { "start": { - "line": 150, + "line": 151, "column": 21 }, "end": { - "line": 150, + "line": 151, "column": 22 } } @@ -92380,15 +94329,15 @@ "binop": null, "updateContext": null }, - "start": 7304, - "end": 7305, + "start": 7365, + "end": 7366, "loc": { "start": { - "line": 150, + "line": 151, "column": 22 }, "end": { - "line": 150, + "line": 151, "column": 23 } } @@ -92405,15 +94354,15 @@ "postfix": false, "binop": null }, - "start": 7309, - "end": 7310, + "start": 7370, + "end": 7371, "loc": { "start": { - "line": 151, + "line": 152, "column": 2 }, "end": { - "line": 151, + "line": 152, "column": 3 } } @@ -92421,15 +94370,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7316, - "end": 7428, + "start": 7377, + "end": 7489, "loc": { "start": { - "line": 153, + "line": 154, "column": 2 }, "end": { - "line": 156, + "line": 157, "column": 5 } } @@ -92447,15 +94396,15 @@ "binop": null }, "value": "handleButtonClicked", - "start": 7432, - "end": 7451, + "start": 7493, + "end": 7512, "loc": { "start": { - "line": 157, + "line": 158, "column": 2 }, "end": { - "line": 157, + "line": 158, "column": 21 } } @@ -92472,15 +94421,15 @@ "postfix": false, "binop": null }, - "start": 7451, - "end": 7452, + "start": 7512, + "end": 7513, "loc": { "start": { - "line": 157, + "line": 158, "column": 21 }, "end": { - "line": 157, + "line": 158, "column": 22 } } @@ -92498,15 +94447,15 @@ "binop": null }, "value": "button", - "start": 7452, - "end": 7458, + "start": 7513, + "end": 7519, "loc": { "start": { - "line": 157, + "line": 158, "column": 22 }, "end": { - "line": 157, + "line": 158, "column": 28 } } @@ -92523,15 +94472,15 @@ "postfix": false, "binop": null }, - "start": 7458, - "end": 7459, + "start": 7519, + "end": 7520, "loc": { "start": { - "line": 157, + "line": 158, "column": 28 }, "end": { - "line": 157, + "line": 158, "column": 29 } } @@ -92548,15 +94497,15 @@ "postfix": false, "binop": null }, - "start": 7459, - "end": 7460, + "start": 7520, + "end": 7521, "loc": { "start": { - "line": 157, + "line": 158, "column": 29 }, "end": { - "line": 157, + "line": 158, "column": 30 } } @@ -92576,15 +94525,15 @@ "updateContext": null }, "value": "let", - "start": 7466, - "end": 7469, + "start": 7527, + "end": 7530, "loc": { "start": { - "line": 158, + "line": 159, "column": 4 }, "end": { - "line": 158, + "line": 159, "column": 7 } } @@ -92602,15 +94551,15 @@ "binop": null }, "value": "debug", - "start": 7470, - "end": 7475, + "start": 7531, + "end": 7536, "loc": { "start": { - "line": 158, + "line": 159, "column": 8 }, "end": { - "line": 158, + "line": 159, "column": 13 } } @@ -92629,15 +94578,15 @@ "updateContext": null }, "value": "=", - "start": 7476, - "end": 7477, + "start": 7537, + "end": 7538, "loc": { "start": { - "line": 158, + "line": 159, "column": 14 }, "end": { - "line": 158, + "line": 159, "column": 15 } } @@ -92657,15 +94606,15 @@ "updateContext": null }, "value": "this", - "start": 7478, - "end": 7482, + "start": 7539, + "end": 7543, "loc": { "start": { - "line": 158, + "line": 159, "column": 16 }, "end": { - "line": 158, + "line": 159, "column": 20 } } @@ -92683,15 +94632,15 @@ "binop": null, "updateContext": null }, - "start": 7482, - "end": 7483, + "start": 7543, + "end": 7544, "loc": { "start": { - "line": 158, + "line": 159, "column": 20 }, "end": { - "line": 158, + "line": 159, "column": 21 } } @@ -92709,15 +94658,15 @@ "binop": null }, "value": "options", - "start": 7483, - "end": 7490, + "start": 7544, + "end": 7551, "loc": { "start": { - "line": 158, + "line": 159, "column": 21 }, "end": { - "line": 158, + "line": 159, "column": 28 } } @@ -92735,15 +94684,15 @@ "binop": null, "updateContext": null }, - "start": 7490, - "end": 7491, + "start": 7551, + "end": 7552, "loc": { "start": { - "line": 158, + "line": 159, "column": 28 }, "end": { - "line": 158, + "line": 159, "column": 29 } } @@ -92761,15 +94710,15 @@ "binop": null }, "value": "debug", - "start": 7491, - "end": 7496, + "start": 7552, + "end": 7557, "loc": { "start": { - "line": 158, + "line": 159, "column": 29 }, "end": { - "line": 158, + "line": 159, "column": 34 } } @@ -92787,15 +94736,15 @@ "binop": null, "updateContext": null }, - "start": 7496, - "end": 7497, + "start": 7557, + "end": 7558, "loc": { "start": { - "line": 158, + "line": 159, "column": 34 }, "end": { - "line": 158, + "line": 159, "column": 35 } } @@ -92803,15 +94752,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7505, - "end": 7554, + "start": 7566, + "end": 7615, "loc": { "start": { - "line": 160, + "line": 161, "column": 4 }, "end": { - "line": 162, + "line": 163, "column": 7 } } @@ -92831,15 +94780,15 @@ "updateContext": null }, "value": "if", - "start": 7560, - "end": 7562, + "start": 7621, + "end": 7623, "loc": { "start": { - "line": 163, + "line": 164, "column": 4 }, "end": { - "line": 163, + "line": 164, "column": 6 } } @@ -92856,15 +94805,15 @@ "postfix": false, "binop": null }, - "start": 7562, - "end": 7563, + "start": 7623, + "end": 7624, "loc": { "start": { - "line": 163, + "line": 164, "column": 6 }, "end": { - "line": 163, + "line": 164, "column": 7 } } @@ -92882,15 +94831,15 @@ "binop": null }, "value": "button", - "start": 7563, - "end": 7569, + "start": 7624, + "end": 7630, "loc": { "start": { - "line": 163, + "line": 164, "column": 7 }, "end": { - "line": 163, + "line": 164, "column": 13 } } @@ -92909,15 +94858,15 @@ "updateContext": null }, "value": "===", - "start": 7570, - "end": 7573, + "start": 7631, + "end": 7634, "loc": { "start": { - "line": 163, + "line": 164, "column": 14 }, "end": { - "line": 163, + "line": 164, "column": 17 } } @@ -92936,15 +94885,15 @@ "updateContext": null }, "value": "{//}", - "start": 7574, - "end": 7580, + "start": 7635, + "end": 7641, "loc": { "start": { - "line": 163, + "line": 164, "column": 18 }, "end": { - "line": 163, + "line": 164, "column": 24 } } @@ -92961,15 +94910,15 @@ "postfix": false, "binop": null }, - "start": 7580, - "end": 7581, + "start": 7641, + "end": 7642, "loc": { "start": { - "line": 163, + "line": 164, "column": 24 }, "end": { - "line": 163, + "line": 164, "column": 25 } } @@ -92989,15 +94938,15 @@ "updateContext": null }, "value": "return", - "start": 7589, - "end": 7595, + "start": 7650, + "end": 7656, "loc": { "start": { - "line": 164, + "line": 165, "column": 6 }, "end": { - "line": 164, + "line": 165, "column": 12 } } @@ -93017,15 +94966,15 @@ "updateContext": null }, "value": "false", - "start": 7596, - "end": 7601, + "start": 7657, + "end": 7662, "loc": { "start": { - "line": 164, + "line": 165, "column": 13 }, "end": { - "line": 164, + "line": 165, "column": 18 } } @@ -93043,15 +94992,15 @@ "binop": null, "updateContext": null }, - "start": 7601, - "end": 7602, + "start": 7662, + "end": 7663, "loc": { "start": { - "line": 164, + "line": 165, "column": 18 }, "end": { - "line": 164, + "line": 165, "column": 19 } } @@ -93059,15 +95008,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7610, - "end": 7649, + "start": 7671, + "end": 7710, "loc": { "start": { - "line": 166, + "line": 167, "column": 4 }, "end": { - "line": 168, + "line": 169, "column": 7 } } @@ -93087,15 +95036,15 @@ "updateContext": null }, "value": "if", - "start": 7655, - "end": 7657, + "start": 7716, + "end": 7718, "loc": { "start": { - "line": 169, + "line": 170, "column": 4 }, "end": { - "line": 169, + "line": 170, "column": 6 } } @@ -93112,15 +95061,15 @@ "postfix": false, "binop": null }, - "start": 7657, - "end": 7658, + "start": 7718, + "end": 7719, "loc": { "start": { - "line": 169, + "line": 170, "column": 6 }, "end": { - "line": 169, + "line": 170, "column": 7 } } @@ -93140,15 +95089,15 @@ "updateContext": null }, "value": "typeof", - "start": 7658, - "end": 7664, + "start": 7719, + "end": 7725, "loc": { "start": { - "line": 169, + "line": 170, "column": 7 }, "end": { - "line": 169, + "line": 170, "column": 13 } } @@ -93168,15 +95117,15 @@ "updateContext": null }, "value": "this", - "start": 7665, - "end": 7669, + "start": 7726, + "end": 7730, "loc": { "start": { - "line": 169, + "line": 170, "column": 14 }, "end": { - "line": 169, + "line": 170, "column": 18 } } @@ -93194,15 +95143,15 @@ "binop": null, "updateContext": null }, - "start": 7669, - "end": 7670, + "start": 7730, + "end": 7731, "loc": { "start": { - "line": 169, + "line": 170, "column": 18 }, "end": { - "line": 169, + "line": 170, "column": 19 } } @@ -93220,15 +95169,15 @@ "binop": null }, "value": "options", - "start": 7670, - "end": 7677, + "start": 7731, + "end": 7738, "loc": { "start": { - "line": 169, + "line": 170, "column": 19 }, "end": { - "line": 169, + "line": 170, "column": 26 } } @@ -93246,15 +95195,15 @@ "binop": null, "updateContext": null }, - "start": 7677, - "end": 7678, + "start": 7738, + "end": 7739, "loc": { "start": { - "line": 169, + "line": 170, "column": 26 }, "end": { - "line": 169, + "line": 170, "column": 27 } } @@ -93272,15 +95221,15 @@ "binop": null }, "value": "onKeyPress", - "start": 7678, - "end": 7688, + "start": 7739, + "end": 7749, "loc": { "start": { - "line": 169, + "line": 170, "column": 27 }, "end": { - "line": 169, + "line": 170, "column": 37 } } @@ -93299,15 +95248,15 @@ "updateContext": null }, "value": "===", - "start": 7689, - "end": 7692, + "start": 7750, + "end": 7753, "loc": { "start": { - "line": 169, + "line": 170, "column": 38 }, "end": { - "line": 169, + "line": 170, "column": 41 } } @@ -93326,15 +95275,15 @@ "updateContext": null }, "value": "function", - "start": 7693, - "end": 7703, + "start": 7754, + "end": 7764, "loc": { "start": { - "line": 169, + "line": 170, "column": 42 }, "end": { - "line": 169, + "line": 170, "column": 52 } } @@ -93351,15 +95300,15 @@ "postfix": false, "binop": null }, - "start": 7703, - "end": 7704, + "start": 7764, + "end": 7765, "loc": { "start": { - "line": 169, + "line": 170, "column": 52 }, "end": { - "line": 169, + "line": 170, "column": 53 } } @@ -93379,15 +95328,15 @@ "updateContext": null }, "value": "this", - "start": 7712, - "end": 7716, + "start": 7773, + "end": 7777, "loc": { "start": { - "line": 170, + "line": 171, "column": 6 }, "end": { - "line": 170, + "line": 171, "column": 10 } } @@ -93405,15 +95354,15 @@ "binop": null, "updateContext": null }, - "start": 7716, - "end": 7717, + "start": 7777, + "end": 7778, "loc": { "start": { - "line": 170, + "line": 171, "column": 10 }, "end": { - "line": 170, + "line": 171, "column": 11 } } @@ -93431,15 +95380,15 @@ "binop": null }, "value": "options", - "start": 7717, - "end": 7724, + "start": 7778, + "end": 7785, "loc": { "start": { - "line": 170, + "line": 171, "column": 11 }, "end": { - "line": 170, + "line": 171, "column": 18 } } @@ -93457,15 +95406,15 @@ "binop": null, "updateContext": null }, - "start": 7724, - "end": 7725, + "start": 7785, + "end": 7786, "loc": { "start": { - "line": 170, + "line": 171, "column": 18 }, "end": { - "line": 170, + "line": 171, "column": 19 } } @@ -93483,15 +95432,15 @@ "binop": null }, "value": "onKeyPress", - "start": 7725, - "end": 7735, + "start": 7786, + "end": 7796, "loc": { "start": { - "line": 170, + "line": 171, "column": 19 }, "end": { - "line": 170, + "line": 171, "column": 29 } } @@ -93508,15 +95457,15 @@ "postfix": false, "binop": null }, - "start": 7735, - "end": 7736, + "start": 7796, + "end": 7797, "loc": { "start": { - "line": 170, + "line": 171, "column": 29 }, "end": { - "line": 170, + "line": 171, "column": 30 } } @@ -93534,15 +95483,15 @@ "binop": null }, "value": "button", - "start": 7736, - "end": 7742, + "start": 7797, + "end": 7803, "loc": { "start": { - "line": 170, + "line": 171, "column": 30 }, "end": { - "line": 170, + "line": 171, "column": 36 } } @@ -93559,15 +95508,15 @@ "postfix": false, "binop": null }, - "start": 7742, - "end": 7743, + "start": 7803, + "end": 7804, "loc": { "start": { - "line": 170, + "line": 171, "column": 36 }, "end": { - "line": 170, + "line": 171, "column": 37 } } @@ -93585,15 +95534,15 @@ "binop": null, "updateContext": null }, - "start": 7743, - "end": 7744, + "start": 7804, + "end": 7805, "loc": { "start": { - "line": 170, + "line": 171, "column": 37 }, "end": { - "line": 170, + "line": 171, "column": 38 } } @@ -93613,15 +95562,15 @@ "updateContext": null }, "value": "if", - "start": 7756, - "end": 7758, + "start": 7817, + "end": 7819, "loc": { "start": { - "line": 172, + "line": 173, "column": 4 }, "end": { - "line": 172, + "line": 173, "column": 6 } } @@ -93638,15 +95587,15 @@ "postfix": false, "binop": null }, - "start": 7758, - "end": 7759, + "start": 7819, + "end": 7820, "loc": { "start": { - "line": 172, + "line": 173, "column": 6 }, "end": { - "line": 172, + "line": 173, "column": 7 } } @@ -93665,15 +95614,15 @@ "updateContext": null }, "value": "!", - "start": 7759, - "end": 7760, + "start": 7820, + "end": 7821, "loc": { "start": { - "line": 172, + "line": 173, "column": 7 }, "end": { - "line": 172, + "line": 173, "column": 8 } } @@ -93693,15 +95642,15 @@ "updateContext": null }, "value": "this", - "start": 7760, - "end": 7764, + "start": 7821, + "end": 7825, "loc": { "start": { - "line": 172, + "line": 173, "column": 8 }, "end": { - "line": 172, + "line": 173, "column": 12 } } @@ -93719,15 +95668,15 @@ "binop": null, "updateContext": null }, - "start": 7764, - "end": 7765, + "start": 7825, + "end": 7826, "loc": { "start": { - "line": 172, + "line": 173, "column": 12 }, "end": { - "line": 172, + "line": 173, "column": 13 } } @@ -93745,15 +95694,15 @@ "binop": null }, "value": "input", - "start": 7765, - "end": 7770, + "start": 7826, + "end": 7831, "loc": { "start": { - "line": 172, + "line": 173, "column": 13 }, "end": { - "line": 172, + "line": 173, "column": 18 } } @@ -93771,15 +95720,15 @@ "binop": null, "updateContext": null }, - "start": 7770, - "end": 7771, + "start": 7831, + "end": 7832, "loc": { "start": { - "line": 172, + "line": 173, "column": 18 }, "end": { - "line": 172, + "line": 173, "column": 19 } } @@ -93799,15 +95748,15 @@ "updateContext": null }, "value": "this", - "start": 7771, - "end": 7775, + "start": 7832, + "end": 7836, "loc": { "start": { - "line": 172, + "line": 173, "column": 19 }, "end": { - "line": 172, + "line": 173, "column": 23 } } @@ -93825,15 +95774,15 @@ "binop": null, "updateContext": null }, - "start": 7775, - "end": 7776, + "start": 7836, + "end": 7837, "loc": { "start": { - "line": 172, + "line": 173, "column": 23 }, "end": { - "line": 172, + "line": 173, "column": 24 } } @@ -93851,15 +95800,15 @@ "binop": null }, "value": "options", - "start": 7776, - "end": 7783, + "start": 7837, + "end": 7844, "loc": { "start": { - "line": 172, + "line": 173, "column": 24 }, "end": { - "line": 172, + "line": 173, "column": 31 } } @@ -93877,15 +95826,15 @@ "binop": null, "updateContext": null }, - "start": 7783, - "end": 7784, + "start": 7844, + "end": 7845, "loc": { "start": { - "line": 172, + "line": 173, "column": 31 }, "end": { - "line": 172, + "line": 173, "column": 32 } } @@ -93903,15 +95852,15 @@ "binop": null }, "value": "inputName", - "start": 7784, - "end": 7793, + "start": 7845, + "end": 7854, "loc": { "start": { - "line": 172, + "line": 173, "column": 32 }, "end": { - "line": 172, + "line": 173, "column": 41 } } @@ -93929,15 +95878,15 @@ "binop": null, "updateContext": null }, - "start": 7793, - "end": 7794, + "start": 7854, + "end": 7855, "loc": { "start": { - "line": 172, + "line": 173, "column": 41 }, "end": { - "line": 172, + "line": 173, "column": 42 } } @@ -93954,15 +95903,15 @@ "postfix": false, "binop": null }, - "start": 7794, - "end": 7795, + "start": 7855, + "end": 7856, "loc": { "start": { - "line": 172, + "line": 173, "column": 42 }, "end": { - "line": 172, + "line": 173, "column": 43 } } @@ -93982,15 +95931,15 @@ "updateContext": null }, "value": "this", - "start": 7803, - "end": 7807, + "start": 7864, + "end": 7868, "loc": { "start": { - "line": 173, + "line": 174, "column": 6 }, "end": { - "line": 173, + "line": 174, "column": 10 } } @@ -94008,15 +95957,15 @@ "binop": null, "updateContext": null }, - "start": 7807, - "end": 7808, + "start": 7868, + "end": 7869, "loc": { "start": { - "line": 173, + "line": 174, "column": 10 }, "end": { - "line": 173, + "line": 174, "column": 11 } } @@ -94034,15 +95983,15 @@ "binop": null }, "value": "input", - "start": 7808, - "end": 7813, + "start": 7869, + "end": 7874, "loc": { "start": { - "line": 173, + "line": 174, "column": 11 }, "end": { - "line": 173, + "line": 174, "column": 16 } } @@ -94060,15 +96009,15 @@ "binop": null, "updateContext": null }, - "start": 7813, - "end": 7814, + "start": 7874, + "end": 7875, "loc": { "start": { - "line": 173, + "line": 174, "column": 16 }, "end": { - "line": 173, + "line": 174, "column": 17 } } @@ -94088,15 +96037,15 @@ "updateContext": null }, "value": "this", - "start": 7814, - "end": 7818, + "start": 7875, + "end": 7879, "loc": { "start": { - "line": 173, + "line": 174, "column": 17 }, "end": { - "line": 173, + "line": 174, "column": 21 } } @@ -94114,15 +96063,15 @@ "binop": null, "updateContext": null }, - "start": 7818, - "end": 7819, + "start": 7879, + "end": 7880, "loc": { "start": { - "line": 173, + "line": 174, "column": 21 }, "end": { - "line": 173, + "line": 174, "column": 22 } } @@ -94140,15 +96089,15 @@ "binop": null }, "value": "options", - "start": 7819, - "end": 7826, + "start": 7880, + "end": 7887, "loc": { "start": { - "line": 173, + "line": 174, "column": 22 }, "end": { - "line": 173, + "line": 174, "column": 29 } } @@ -94166,15 +96115,15 @@ "binop": null, "updateContext": null }, - "start": 7826, - "end": 7827, + "start": 7887, + "end": 7888, "loc": { "start": { - "line": 173, + "line": 174, "column": 29 }, "end": { - "line": 173, + "line": 174, "column": 30 } } @@ -94192,15 +96141,15 @@ "binop": null }, "value": "inputName", - "start": 7827, - "end": 7836, + "start": 7888, + "end": 7897, "loc": { "start": { - "line": 173, + "line": 174, "column": 30 }, "end": { - "line": 173, + "line": 174, "column": 39 } } @@ -94218,15 +96167,15 @@ "binop": null, "updateContext": null }, - "start": 7836, - "end": 7837, + "start": 7897, + "end": 7898, "loc": { "start": { - "line": 173, + "line": 174, "column": 39 }, "end": { - "line": 173, + "line": 174, "column": 40 } } @@ -94245,15 +96194,15 @@ "updateContext": null }, "value": "=", - "start": 7838, - "end": 7839, + "start": 7899, + "end": 7900, "loc": { "start": { - "line": 173, + "line": 174, "column": 41 }, "end": { - "line": 173, + "line": 174, "column": 42 } } @@ -94272,15 +96221,15 @@ "updateContext": null }, "value": "", - "start": 7840, - "end": 7842, + "start": 7901, + "end": 7903, "loc": { "start": { - "line": 173, + "line": 174, "column": 43 }, "end": { - "line": 173, + "line": 174, "column": 45 } } @@ -94298,15 +96247,15 @@ "binop": null, "updateContext": null }, - "start": 7842, - "end": 7843, + "start": 7903, + "end": 7904, "loc": { "start": { - "line": 173, + "line": 174, "column": 45 }, "end": { - "line": 173, + "line": 174, "column": 46 } } @@ -94326,15 +96275,15 @@ "updateContext": null }, "value": "let", - "start": 7851, - "end": 7854, + "start": 7912, + "end": 7915, "loc": { "start": { - "line": 175, + "line": 176, "column": 4 }, "end": { - "line": 175, + "line": 176, "column": 7 } } @@ -94352,15 +96301,15 @@ "binop": null }, "value": "updatedInput", - "start": 7855, - "end": 7867, + "start": 7916, + "end": 7928, "loc": { "start": { - "line": 175, + "line": 176, "column": 8 }, "end": { - "line": 175, + "line": 176, "column": 20 } } @@ -94379,15 +96328,15 @@ "updateContext": null }, "value": "=", - "start": 7868, - "end": 7869, + "start": 7929, + "end": 7930, "loc": { "start": { - "line": 175, + "line": 176, "column": 21 }, "end": { - "line": 175, + "line": 176, "column": 22 } } @@ -94407,15 +96356,15 @@ "updateContext": null }, "value": "this", - "start": 7870, - "end": 7874, + "start": 7931, + "end": 7935, "loc": { "start": { - "line": 175, + "line": 176, "column": 23 }, "end": { - "line": 175, + "line": 176, "column": 27 } } @@ -94433,15 +96382,15 @@ "binop": null, "updateContext": null }, - "start": 7874, - "end": 7875, + "start": 7935, + "end": 7936, "loc": { "start": { - "line": 175, + "line": 176, "column": 27 }, "end": { - "line": 175, + "line": 176, "column": 28 } } @@ -94459,15 +96408,15 @@ "binop": null }, "value": "utilities", - "start": 7875, - "end": 7884, + "start": 7936, + "end": 7945, "loc": { "start": { - "line": 175, + "line": 176, "column": 28 }, "end": { - "line": 175, + "line": 176, "column": 37 } } @@ -94485,15 +96434,15 @@ "binop": null, "updateContext": null }, - "start": 7884, - "end": 7885, + "start": 7945, + "end": 7946, "loc": { "start": { - "line": 175, + "line": 176, "column": 37 }, "end": { - "line": 175, + "line": 176, "column": 38 } } @@ -94511,15 +96460,15 @@ "binop": null }, "value": "getUpdatedInput", - "start": 7885, - "end": 7900, + "start": 7946, + "end": 7961, "loc": { "start": { - "line": 175, + "line": 176, "column": 38 }, "end": { - "line": 175, + "line": 176, "column": 53 } } @@ -94536,15 +96485,15 @@ "postfix": false, "binop": null }, - "start": 7900, - "end": 7901, + "start": 7961, + "end": 7962, "loc": { "start": { - "line": 175, + "line": 176, "column": 53 }, "end": { - "line": 175, + "line": 176, "column": 54 } } @@ -94562,15 +96511,15 @@ "binop": null }, "value": "button", - "start": 7901, - "end": 7907, + "start": 7962, + "end": 7968, "loc": { "start": { - "line": 175, + "line": 176, "column": 54 }, "end": { - "line": 175, + "line": 176, "column": 60 } } @@ -94588,15 +96537,15 @@ "binop": null, "updateContext": null }, - "start": 7907, - "end": 7908, + "start": 7968, + "end": 7969, "loc": { "start": { - "line": 175, + "line": 176, "column": 60 }, "end": { - "line": 175, + "line": 176, "column": 61 } } @@ -94616,15 +96565,15 @@ "updateContext": null }, "value": "this", - "start": 7909, - "end": 7913, + "start": 7970, + "end": 7974, "loc": { "start": { - "line": 175, + "line": 176, "column": 62 }, "end": { - "line": 175, + "line": 176, "column": 66 } } @@ -94642,15 +96591,15 @@ "binop": null, "updateContext": null }, - "start": 7913, - "end": 7914, + "start": 7974, + "end": 7975, "loc": { "start": { - "line": 175, + "line": 176, "column": 66 }, "end": { - "line": 175, + "line": 176, "column": 67 } } @@ -94668,15 +96617,15 @@ "binop": null }, "value": "input", - "start": 7914, - "end": 7919, + "start": 7975, + "end": 7980, "loc": { "start": { - "line": 175, + "line": 176, "column": 67 }, "end": { - "line": 175, + "line": 176, "column": 72 } } @@ -94694,15 +96643,15 @@ "binop": null, "updateContext": null }, - "start": 7919, - "end": 7920, + "start": 7980, + "end": 7981, "loc": { "start": { - "line": 175, + "line": 176, "column": 72 }, "end": { - "line": 175, + "line": 176, "column": 73 } } @@ -94722,15 +96671,15 @@ "updateContext": null }, "value": "this", - "start": 7920, - "end": 7924, + "start": 7981, + "end": 7985, "loc": { "start": { - "line": 175, + "line": 176, "column": 73 }, "end": { - "line": 175, + "line": 176, "column": 77 } } @@ -94748,15 +96697,15 @@ "binop": null, "updateContext": null }, - "start": 7924, - "end": 7925, + "start": 7985, + "end": 7986, "loc": { "start": { - "line": 175, + "line": 176, "column": 77 }, "end": { - "line": 175, + "line": 176, "column": 78 } } @@ -94774,15 +96723,15 @@ "binop": null }, "value": "options", - "start": 7925, - "end": 7932, + "start": 7986, + "end": 7993, "loc": { "start": { - "line": 175, + "line": 176, "column": 78 }, "end": { - "line": 175, + "line": 176, "column": 85 } } @@ -94800,15 +96749,15 @@ "binop": null, "updateContext": null }, - "start": 7932, - "end": 7933, + "start": 7993, + "end": 7994, "loc": { "start": { - "line": 175, + "line": 176, "column": 85 }, "end": { - "line": 175, + "line": 176, "column": 86 } } @@ -94826,15 +96775,15 @@ "binop": null }, "value": "inputName", - "start": 7933, - "end": 7942, + "start": 7994, + "end": 8003, "loc": { "start": { - "line": 175, + "line": 176, "column": 86 }, "end": { - "line": 175, + "line": 176, "column": 95 } } @@ -94852,15 +96801,15 @@ "binop": null, "updateContext": null }, - "start": 7942, - "end": 7943, + "start": 8003, + "end": 8004, "loc": { "start": { - "line": 175, + "line": 176, "column": 95 }, "end": { - "line": 175, + "line": 176, "column": 96 } } @@ -94878,15 +96827,15 @@ "binop": null, "updateContext": null }, - "start": 7943, - "end": 7944, + "start": 8004, + "end": 8005, "loc": { "start": { - "line": 175, + "line": 176, "column": 96 }, "end": { - "line": 175, + "line": 176, "column": 97 } } @@ -94906,15 +96855,15 @@ "updateContext": null }, "value": "this", - "start": 7945, - "end": 7949, + "start": 8006, + "end": 8010, "loc": { "start": { - "line": 175, + "line": 176, "column": 98 }, "end": { - "line": 175, + "line": 176, "column": 102 } } @@ -94932,15 +96881,15 @@ "binop": null, "updateContext": null }, - "start": 7949, - "end": 7950, + "start": 8010, + "end": 8011, "loc": { "start": { - "line": 175, + "line": 176, "column": 102 }, "end": { - "line": 175, + "line": 176, "column": 103 } } @@ -94958,15 +96907,15 @@ "binop": null }, "value": "options", - "start": 7950, - "end": 7957, + "start": 8011, + "end": 8018, "loc": { "start": { - "line": 175, + "line": 176, "column": 103 }, "end": { - "line": 175, + "line": 176, "column": 110 } } @@ -94984,15 +96933,15 @@ "binop": null, "updateContext": null }, - "start": 7957, - "end": 7958, + "start": 8018, + "end": 8019, "loc": { "start": { - "line": 175, + "line": 176, "column": 110 }, "end": { - "line": 175, + "line": 176, "column": 111 } } @@ -95012,15 +96961,15 @@ "updateContext": null }, "value": "this", - "start": 7959, - "end": 7963, + "start": 8020, + "end": 8024, "loc": { "start": { - "line": 175, + "line": 176, "column": 112 }, "end": { - "line": 175, + "line": 176, "column": 116 } } @@ -95038,15 +96987,15 @@ "binop": null, "updateContext": null }, - "start": 7963, - "end": 7964, + "start": 8024, + "end": 8025, "loc": { "start": { - "line": 175, + "line": 176, "column": 116 }, "end": { - "line": 175, + "line": 176, "column": 117 } } @@ -95064,15 +97013,15 @@ "binop": null }, "value": "caretPosition", - "start": 7964, - "end": 7977, + "start": 8025, + "end": 8038, "loc": { "start": { - "line": 175, + "line": 176, "column": 117 }, "end": { - "line": 175, + "line": 176, "column": 130 } } @@ -95089,15 +97038,15 @@ "postfix": false, "binop": null }, - "start": 7977, - "end": 7978, + "start": 8038, + "end": 8039, "loc": { "start": { - "line": 175, + "line": 176, "column": 130 }, "end": { - "line": 175, + "line": 176, "column": 131 } } @@ -95115,15 +97064,15 @@ "binop": null, "updateContext": null }, - "start": 7978, - "end": 7979, + "start": 8039, + "end": 8040, "loc": { "start": { - "line": 175, + "line": 176, "column": 131 }, "end": { - "line": 175, + "line": 176, "column": 132 } } @@ -95143,15 +97092,15 @@ "updateContext": null }, "value": "if", - "start": 7987, - "end": 7989, + "start": 8048, + "end": 8050, "loc": { "start": { - "line": 177, + "line": 178, "column": 4 }, "end": { - "line": 177, + "line": 178, "column": 6 } } @@ -95168,15 +97117,15 @@ "postfix": false, "binop": null }, - "start": 7989, - "end": 7990, + "start": 8050, + "end": 8051, "loc": { "start": { - "line": 177, + "line": 178, "column": 6 }, "end": { - "line": 177, + "line": 178, "column": 7 } } @@ -95196,15 +97145,15 @@ "updateContext": null }, "value": "this", - "start": 7990, - "end": 7994, + "start": 8051, + "end": 8055, "loc": { "start": { - "line": 177, + "line": 178, "column": 7 }, "end": { - "line": 177, + "line": 178, "column": 11 } } @@ -95222,15 +97171,15 @@ "binop": null, "updateContext": null }, - "start": 7994, - "end": 7995, + "start": 8055, + "end": 8056, "loc": { "start": { - "line": 177, + "line": 178, "column": 11 }, "end": { - "line": 177, + "line": 178, "column": 12 } } @@ -95248,15 +97197,15 @@ "binop": null }, "value": "input", - "start": 7995, - "end": 8000, + "start": 8056, + "end": 8061, "loc": { "start": { - "line": 177, + "line": 178, "column": 12 }, "end": { - "line": 177, + "line": 178, "column": 17 } } @@ -95274,15 +97223,15 @@ "binop": null, "updateContext": null }, - "start": 8000, - "end": 8001, + "start": 8061, + "end": 8062, "loc": { "start": { - "line": 177, + "line": 178, "column": 17 }, "end": { - "line": 177, + "line": 178, "column": 18 } } @@ -95302,15 +97251,15 @@ "updateContext": null }, "value": "this", - "start": 8001, - "end": 8005, + "start": 8062, + "end": 8066, "loc": { "start": { - "line": 177, + "line": 178, "column": 18 }, "end": { - "line": 177, + "line": 178, "column": 22 } } @@ -95328,15 +97277,15 @@ "binop": null, "updateContext": null }, - "start": 8005, - "end": 8006, + "start": 8066, + "end": 8067, "loc": { "start": { - "line": 177, + "line": 178, "column": 22 }, "end": { - "line": 177, + "line": 178, "column": 23 } } @@ -95354,15 +97303,15 @@ "binop": null }, "value": "options", - "start": 8006, - "end": 8013, + "start": 8067, + "end": 8074, "loc": { "start": { - "line": 177, + "line": 178, "column": 23 }, "end": { - "line": 177, + "line": 178, "column": 30 } } @@ -95380,15 +97329,15 @@ "binop": null, "updateContext": null }, - "start": 8013, - "end": 8014, + "start": 8074, + "end": 8075, "loc": { "start": { - "line": 177, + "line": 178, "column": 30 }, "end": { - "line": 177, + "line": 178, "column": 31 } } @@ -95406,15 +97355,15 @@ "binop": null }, "value": "inputName", - "start": 8014, - "end": 8023, + "start": 8075, + "end": 8084, "loc": { "start": { - "line": 177, + "line": 178, "column": 31 }, "end": { - "line": 177, + "line": 178, "column": 40 } } @@ -95432,15 +97381,15 @@ "binop": null, "updateContext": null }, - "start": 8023, - "end": 8024, + "start": 8084, + "end": 8085, "loc": { "start": { - "line": 177, + "line": 178, "column": 40 }, "end": { - "line": 177, + "line": 178, "column": 41 } } @@ -95459,15 +97408,15 @@ "updateContext": null }, "value": "!==", - "start": 8025, - "end": 8028, + "start": 8086, + "end": 8089, "loc": { "start": { - "line": 177, + "line": 178, "column": 42 }, "end": { - "line": 177, + "line": 178, "column": 45 } } @@ -95485,15 +97434,15 @@ "binop": null }, "value": "updatedInput", - "start": 8029, - "end": 8041, + "start": 8090, + "end": 8102, "loc": { "start": { - "line": 177, + "line": 178, "column": 46 }, "end": { - "line": 177, + "line": 178, "column": 58 } } @@ -95510,15 +97459,15 @@ "postfix": false, "binop": null }, - "start": 8041, - "end": 8042, + "start": 8102, + "end": 8103, "loc": { "start": { - "line": 177, + "line": 178, "column": 58 }, "end": { - "line": 177, + "line": 178, "column": 59 } } @@ -95535,15 +97484,15 @@ "postfix": false, "binop": null }, - "start": 8042, - "end": 8043, + "start": 8103, + "end": 8104, "loc": { "start": { - "line": 177, + "line": 178, "column": 59 }, "end": { - "line": 177, + "line": 178, "column": 60 } } @@ -95551,15 +97500,15 @@ { "type": "CommentBlock", "value": "*\r\n * If maxLength and handleMaxLength yield true, halting\r\n ", - "start": 8053, - "end": 8130, + "start": 8114, + "end": 8191, "loc": { "start": { - "line": 179, + "line": 180, "column": 6 }, "end": { - "line": 181, + "line": 182, "column": 9 } } @@ -95579,15 +97528,15 @@ "updateContext": null }, "value": "if", - "start": 8138, - "end": 8140, + "start": 8199, + "end": 8201, "loc": { "start": { - "line": 182, + "line": 183, "column": 6 }, "end": { - "line": 182, + "line": 183, "column": 8 } } @@ -95604,15 +97553,15 @@ "postfix": false, "binop": null }, - "start": 8140, - "end": 8141, + "start": 8201, + "end": 8202, "loc": { "start": { - "line": 182, + "line": 183, "column": 8 }, "end": { - "line": 182, + "line": 183, "column": 9 } } @@ -95632,15 +97581,15 @@ "updateContext": null }, "value": "this", - "start": 8141, - "end": 8145, + "start": 8202, + "end": 8206, "loc": { "start": { - "line": 182, + "line": 183, "column": 9 }, "end": { - "line": 182, + "line": 183, "column": 13 } } @@ -95658,15 +97607,15 @@ "binop": null, "updateContext": null }, - "start": 8145, - "end": 8146, + "start": 8206, + "end": 8207, "loc": { "start": { - "line": 182, + "line": 183, "column": 13 }, "end": { - "line": 182, + "line": 183, "column": 14 } } @@ -95684,386 +97633,16 @@ "binop": null }, "value": "options", - "start": 8146, - "end": 8153, - "loc": { - "start": { - "line": 182, - "column": 14 - }, - "end": { - "line": 182, - "column": 21 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8153, - "end": 8154, - "loc": { - "start": { - "line": 182, - "column": 21 - }, - "end": { - "line": 182, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "maxLength", - "start": 8154, - "end": 8163, - "loc": { - "start": { - "line": 182, - "column": 22 - }, - "end": { - "line": 182, - "column": 31 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 8164, - "end": 8166, - "loc": { - "start": { - "line": 182, - "column": 32 - }, - "end": { - "line": 182, - "column": 34 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 8167, - "end": 8171, - "loc": { - "start": { - "line": 182, - "column": 35 - }, - "end": { - "line": 182, - "column": 39 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8171, - "end": 8172, - "loc": { - "start": { - "line": 182, - "column": 39 - }, - "end": { - "line": 182, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "utilities", - "start": 8172, - "end": 8181, - "loc": { - "start": { - "line": 182, - "column": 40 - }, - "end": { - "line": 182, - "column": 49 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8181, - "end": 8182, - "loc": { - "start": { - "line": 182, - "column": 49 - }, - "end": { - "line": 182, - "column": 50 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleMaxLength", - "start": 8182, - "end": 8197, - "loc": { - "start": { - "line": 182, - "column": 50 - }, - "end": { - "line": 182, - "column": 65 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8197, - "end": 8198, - "loc": { - "start": { - "line": 182, - "column": 65 - }, - "end": { - "line": 182, - "column": 66 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 8198, - "end": 8202, - "loc": { - "start": { - "line": 182, - "column": 66 - }, - "end": { - "line": 182, - "column": 70 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8202, - "end": 8203, - "loc": { - "start": { - "line": 182, - "column": 70 - }, - "end": { - "line": 182, - "column": 71 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "input", - "start": 8203, - "end": 8208, - "loc": { - "start": { - "line": 182, - "column": 71 - }, - "end": { - "line": 182, - "column": 76 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8208, - "end": 8209, - "loc": { - "start": { - "line": 182, - "column": 76 - }, - "end": { - "line": 182, - "column": 77 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 8210, + "start": 8207, "end": 8214, "loc": { "start": { - "line": 182, - "column": 78 + "line": 183, + "column": 14 }, "end": { - "line": 182, - "column": 82 + "line": 183, + "column": 21 } } }, @@ -96084,11 +97663,381 @@ "end": 8215, "loc": { "start": { - "line": 182, + "line": 183, + "column": 21 + }, + "end": { + "line": 183, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maxLength", + "start": 8215, + "end": 8224, + "loc": { + "start": { + "line": 183, + "column": 22 + }, + "end": { + "line": 183, + "column": 31 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 8225, + "end": 8227, + "loc": { + "start": { + "line": 183, + "column": 32 + }, + "end": { + "line": 183, + "column": 34 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 8228, + "end": 8232, + "loc": { + "start": { + "line": 183, + "column": 35 + }, + "end": { + "line": 183, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8232, + "end": 8233, + "loc": { + "start": { + "line": 183, + "column": 39 + }, + "end": { + "line": 183, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utilities", + "start": 8233, + "end": 8242, + "loc": { + "start": { + "line": 183, + "column": 40 + }, + "end": { + "line": 183, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8242, + "end": 8243, + "loc": { + "start": { + "line": 183, + "column": 49 + }, + "end": { + "line": 183, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleMaxLength", + "start": 8243, + "end": 8258, + "loc": { + "start": { + "line": 183, + "column": 50 + }, + "end": { + "line": 183, + "column": 65 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8258, + "end": 8259, + "loc": { + "start": { + "line": 183, + "column": 65 + }, + "end": { + "line": 183, + "column": 66 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 8259, + "end": 8263, + "loc": { + "start": { + "line": 183, + "column": 66 + }, + "end": { + "line": 183, + "column": 70 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8263, + "end": 8264, + "loc": { + "start": { + "line": 183, + "column": 70 + }, + "end": { + "line": 183, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "input", + "start": 8264, + "end": 8269, + "loc": { + "start": { + "line": 183, + "column": 71 + }, + "end": { + "line": 183, + "column": 76 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8269, + "end": 8270, + "loc": { + "start": { + "line": 183, + "column": 76 + }, + "end": { + "line": 183, + "column": 77 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 8271, + "end": 8275, + "loc": { + "start": { + "line": 183, + "column": 78 + }, + "end": { + "line": 183, + "column": 82 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8275, + "end": 8276, + "loc": { + "start": { + "line": 183, "column": 82 }, "end": { - "line": 182, + "line": 183, "column": 83 } } @@ -96106,15 +98055,15 @@ "binop": null }, "value": "options", - "start": 8215, - "end": 8222, + "start": 8276, + "end": 8283, "loc": { "start": { - "line": 182, + "line": 183, "column": 83 }, "end": { - "line": 182, + "line": 183, "column": 90 } } @@ -96132,15 +98081,15 @@ "binop": null, "updateContext": null }, - "start": 8222, - "end": 8223, + "start": 8283, + "end": 8284, "loc": { "start": { - "line": 182, + "line": 183, "column": 90 }, "end": { - "line": 182, + "line": 183, "column": 91 } } @@ -96158,15 +98107,15 @@ "binop": null }, "value": "updatedInput", - "start": 8224, - "end": 8236, + "start": 8285, + "end": 8297, "loc": { "start": { - "line": 182, + "line": 183, "column": 92 }, "end": { - "line": 182, + "line": 183, "column": 104 } } @@ -96183,15 +98132,15 @@ "postfix": false, "binop": null }, - "start": 8236, - "end": 8237, + "start": 8297, + "end": 8298, "loc": { "start": { - "line": 182, + "line": 183, "column": 104 }, "end": { - "line": 182, + "line": 183, "column": 105 } } @@ -96208,15 +98157,15 @@ "postfix": false, "binop": null }, - "start": 8237, - "end": 8238, + "start": 8298, + "end": 8299, "loc": { "start": { - "line": 182, + "line": 183, "column": 105 }, "end": { - "line": 182, + "line": 183, "column": 106 } } @@ -96233,15 +98182,15 @@ "postfix": false, "binop": null }, - "start": 8238, - "end": 8239, + "start": 8299, + "end": 8300, "loc": { "start": { - "line": 182, + "line": 183, "column": 106 }, "end": { - "line": 182, + "line": 183, "column": 107 } } @@ -96261,15 +98210,15 @@ "updateContext": null }, "value": "return", - "start": 8249, - "end": 8255, + "start": 8310, + "end": 8316, "loc": { "start": { - "line": 183, + "line": 184, "column": 8 }, "end": { - "line": 183, + "line": 184, "column": 14 } } @@ -96289,15 +98238,15 @@ "updateContext": null }, "value": "false", - "start": 8256, - "end": 8261, + "start": 8317, + "end": 8322, "loc": { "start": { - "line": 183, + "line": 184, "column": 15 }, "end": { - "line": 183, + "line": 184, "column": 20 } } @@ -96315,15 +98264,15 @@ "binop": null, "updateContext": null }, - "start": 8261, - "end": 8262, + "start": 8322, + "end": 8323, "loc": { "start": { - "line": 183, + "line": 184, "column": 20 }, "end": { - "line": 183, + "line": 184, "column": 21 } } @@ -96340,15 +98289,15 @@ "postfix": false, "binop": null }, - "start": 8270, - "end": 8271, + "start": 8331, + "end": 8332, "loc": { "start": { - "line": 184, + "line": 185, "column": 6 }, "end": { - "line": 184, + "line": 185, "column": 7 } } @@ -96368,15 +98317,15 @@ "updateContext": null }, "value": "this", - "start": 8281, - "end": 8285, + "start": 8342, + "end": 8346, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, "column": 10 } } @@ -96394,15 +98343,15 @@ "binop": null, "updateContext": null }, - "start": 8285, - "end": 8286, + "start": 8346, + "end": 8347, "loc": { "start": { - "line": 186, + "line": 187, "column": 10 }, "end": { - "line": 186, + "line": 187, "column": 11 } } @@ -96420,15 +98369,15 @@ "binop": null }, "value": "input", - "start": 8286, - "end": 8291, + "start": 8347, + "end": 8352, "loc": { "start": { - "line": 186, + "line": 187, "column": 11 }, "end": { - "line": 186, + "line": 187, "column": 16 } } @@ -96446,15 +98395,15 @@ "binop": null, "updateContext": null }, - "start": 8291, - "end": 8292, + "start": 8352, + "end": 8353, "loc": { "start": { - "line": 186, + "line": 187, "column": 16 }, "end": { - "line": 186, + "line": 187, "column": 17 } } @@ -96474,15 +98423,15 @@ "updateContext": null }, "value": "this", - "start": 8292, - "end": 8296, + "start": 8353, + "end": 8357, "loc": { "start": { - "line": 186, + "line": 187, "column": 17 }, "end": { - "line": 186, + "line": 187, "column": 21 } } @@ -96500,15 +98449,15 @@ "binop": null, "updateContext": null }, - "start": 8296, - "end": 8297, + "start": 8357, + "end": 8358, "loc": { "start": { - "line": 186, + "line": 187, "column": 21 }, "end": { - "line": 186, + "line": 187, "column": 22 } } @@ -96526,15 +98475,15 @@ "binop": null }, "value": "options", - "start": 8297, - "end": 8304, + "start": 8358, + "end": 8365, "loc": { "start": { - "line": 186, + "line": 187, "column": 22 }, "end": { - "line": 186, + "line": 187, "column": 29 } } @@ -96552,15 +98501,15 @@ "binop": null, "updateContext": null }, - "start": 8304, - "end": 8305, + "start": 8365, + "end": 8366, "loc": { "start": { - "line": 186, + "line": 187, "column": 29 }, "end": { - "line": 186, + "line": 187, "column": 30 } } @@ -96578,15 +98527,15 @@ "binop": null }, "value": "inputName", - "start": 8305, - "end": 8314, + "start": 8366, + "end": 8375, "loc": { "start": { - "line": 186, + "line": 187, "column": 30 }, "end": { - "line": 186, + "line": 187, "column": 39 } } @@ -96604,15 +98553,15 @@ "binop": null, "updateContext": null }, - "start": 8314, - "end": 8315, + "start": 8375, + "end": 8376, "loc": { "start": { - "line": 186, + "line": 187, "column": 39 }, "end": { - "line": 186, + "line": 187, "column": 40 } } @@ -96631,15 +98580,15 @@ "updateContext": null }, "value": "=", - "start": 8316, - "end": 8317, + "start": 8377, + "end": 8378, "loc": { "start": { - "line": 186, + "line": 187, "column": 41 }, "end": { - "line": 186, + "line": 187, "column": 42 } } @@ -96657,15 +98606,15 @@ "binop": null }, "value": "updatedInput", - "start": 8318, - "end": 8330, + "start": 8379, + "end": 8391, "loc": { "start": { - "line": 186, + "line": 187, "column": 43 }, "end": { - "line": 186, + "line": 187, "column": 55 } } @@ -96683,15 +98632,15 @@ "binop": null, "updateContext": null }, - "start": 8330, - "end": 8331, + "start": 8391, + "end": 8392, "loc": { "start": { - "line": 186, + "line": 187, "column": 55 }, "end": { - "line": 186, + "line": 187, "column": 56 } } @@ -96711,15 +98660,15 @@ "updateContext": null }, "value": "if", - "start": 8341, - "end": 8343, + "start": 8402, + "end": 8404, "loc": { "start": { - "line": 188, + "line": 189, "column": 6 }, "end": { - "line": 188, + "line": 189, "column": 8 } } @@ -96736,15 +98685,15 @@ "postfix": false, "binop": null }, - "start": 8343, - "end": 8344, + "start": 8404, + "end": 8405, "loc": { "start": { - "line": 188, + "line": 189, "column": 8 }, "end": { - "line": 188, + "line": 189, "column": 9 } } @@ -96762,15 +98711,15 @@ "binop": null }, "value": "debug", - "start": 8344, - "end": 8349, + "start": 8405, + "end": 8410, "loc": { "start": { - "line": 188, + "line": 189, "column": 9 }, "end": { - "line": 188, + "line": 189, "column": 14 } } @@ -96787,15 +98736,15 @@ "postfix": false, "binop": null }, - "start": 8349, - "end": 8350, + "start": 8410, + "end": 8411, "loc": { "start": { - "line": 188, + "line": 189, "column": 14 }, "end": { - "line": 188, + "line": 189, "column": 15 } } @@ -96813,15 +98762,15 @@ "binop": null }, "value": "console", - "start": 8360, - "end": 8367, + "start": 8421, + "end": 8428, "loc": { "start": { - "line": 189, + "line": 190, "column": 8 }, "end": { - "line": 189, + "line": 190, "column": 15 } } @@ -96839,15 +98788,15 @@ "binop": null, "updateContext": null }, - "start": 8367, - "end": 8368, + "start": 8428, + "end": 8429, "loc": { "start": { - "line": 189, + "line": 190, "column": 15 }, "end": { - "line": 189, + "line": 190, "column": 16 } } @@ -96865,15 +98814,15 @@ "binop": null }, "value": "log", - "start": 8368, - "end": 8371, + "start": 8429, + "end": 8432, "loc": { "start": { - "line": 189, + "line": 190, "column": 16 }, "end": { - "line": 189, + "line": 190, "column": 19 } } @@ -96890,15 +98839,15 @@ "postfix": false, "binop": null }, - "start": 8371, - "end": 8372, + "start": 8432, + "end": 8433, "loc": { "start": { - "line": 189, + "line": 190, "column": 19 }, "end": { - "line": 189, + "line": 190, "column": 20 } } @@ -96917,15 +98866,15 @@ "updateContext": null }, "value": "Input changed:", - "start": 8372, - "end": 8388, + "start": 8433, + "end": 8449, "loc": { "start": { - "line": 189, + "line": 190, "column": 20 }, "end": { - "line": 189, + "line": 190, "column": 36 } } @@ -96943,15 +98892,15 @@ "binop": null, "updateContext": null }, - "start": 8388, - "end": 8389, + "start": 8449, + "end": 8450, "loc": { "start": { - "line": 189, + "line": 190, "column": 36 }, "end": { - "line": 189, + "line": 190, "column": 37 } } @@ -96971,15 +98920,15 @@ "updateContext": null }, "value": "this", - "start": 8390, - "end": 8394, + "start": 8451, + "end": 8455, "loc": { "start": { - "line": 189, + "line": 190, "column": 38 }, "end": { - "line": 189, + "line": 190, "column": 42 } } @@ -96997,15 +98946,15 @@ "binop": null, "updateContext": null }, - "start": 8394, - "end": 8395, + "start": 8455, + "end": 8456, "loc": { "start": { - "line": 189, + "line": 190, "column": 42 }, "end": { - "line": 189, + "line": 190, "column": 43 } } @@ -97023,15 +98972,15 @@ "binop": null }, "value": "input", - "start": 8395, - "end": 8400, + "start": 8456, + "end": 8461, "loc": { "start": { - "line": 189, + "line": 190, "column": 43 }, "end": { - "line": 189, + "line": 190, "column": 48 } } @@ -97048,15 +98997,15 @@ "postfix": false, "binop": null }, - "start": 8400, - "end": 8401, + "start": 8461, + "end": 8462, "loc": { "start": { - "line": 189, + "line": 190, "column": 48 }, "end": { - "line": 189, + "line": 190, "column": 49 } } @@ -97074,15 +99023,15 @@ "binop": null, "updateContext": null }, - "start": 8401, - "end": 8402, + "start": 8462, + "end": 8463, "loc": { "start": { - "line": 189, + "line": 190, "column": 49 }, "end": { - "line": 189, + "line": 190, "column": 50 } } @@ -97090,15 +99039,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8412, - "end": 8471, + "start": 8473, + "end": 8532, "loc": { "start": { - "line": 191, + "line": 192, "column": 6 }, "end": { - "line": 193, + "line": 194, "column": 9 } } @@ -97118,15 +99067,15 @@ "updateContext": null }, "value": "if", - "start": 8479, - "end": 8481, + "start": 8540, + "end": 8542, "loc": { "start": { - "line": 194, + "line": 195, "column": 6 }, "end": { - "line": 194, + "line": 195, "column": 8 } } @@ -97143,15 +99092,15 @@ "postfix": false, "binop": null }, - "start": 8481, - "end": 8482, + "start": 8542, + "end": 8543, "loc": { "start": { - "line": 194, + "line": 195, "column": 8 }, "end": { - "line": 194, + "line": 195, "column": 9 } } @@ -97171,15 +99120,15 @@ "updateContext": null }, "value": "this", - "start": 8482, - "end": 8486, + "start": 8543, + "end": 8547, "loc": { "start": { - "line": 194, + "line": 195, "column": 9 }, "end": { - "line": 194, + "line": 195, "column": 13 } } @@ -97197,15 +99146,15 @@ "binop": null, "updateContext": null }, - "start": 8486, - "end": 8487, + "start": 8547, + "end": 8548, "loc": { "start": { - "line": 194, + "line": 195, "column": 13 }, "end": { - "line": 194, + "line": 195, "column": 14 } } @@ -97223,15 +99172,15 @@ "binop": null }, "value": "options", - "start": 8487, - "end": 8494, + "start": 8548, + "end": 8555, "loc": { "start": { - "line": 194, + "line": 195, "column": 14 }, "end": { - "line": 194, + "line": 195, "column": 21 } } @@ -97249,15 +99198,15 @@ "binop": null, "updateContext": null }, - "start": 8494, - "end": 8495, + "start": 8555, + "end": 8556, "loc": { "start": { - "line": 194, + "line": 195, "column": 21 }, "end": { - "line": 194, + "line": 195, "column": 22 } } @@ -97275,15 +99224,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 8495, - "end": 8513, + "start": 8556, + "end": 8574, "loc": { "start": { - "line": 194, + "line": 195, "column": 22 }, "end": { - "line": 194, + "line": 195, "column": 40 } } @@ -97300,15 +99249,15 @@ "postfix": false, "binop": null }, - "start": 8513, - "end": 8514, + "start": 8574, + "end": 8575, "loc": { "start": { - "line": 194, + "line": 195, "column": 40 }, "end": { - "line": 194, + "line": 195, "column": 41 } } @@ -97328,15 +99277,15 @@ "updateContext": null }, "value": "this", - "start": 8524, - "end": 8528, + "start": 8585, + "end": 8589, "loc": { "start": { - "line": 195, + "line": 196, "column": 8 }, "end": { - "line": 195, + "line": 196, "column": 12 } } @@ -97354,15 +99303,15 @@ "binop": null, "updateContext": null }, - "start": 8528, - "end": 8529, + "start": 8589, + "end": 8590, "loc": { "start": { - "line": 195, + "line": 196, "column": 12 }, "end": { - "line": 195, + "line": 196, "column": 13 } } @@ -97380,15 +99329,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 8529, - "end": 8547, + "start": 8590, + "end": 8608, "loc": { "start": { - "line": 195, + "line": 196, "column": 13 }, "end": { - "line": 195, + "line": 196, "column": 31 } } @@ -97405,15 +99354,15 @@ "postfix": false, "binop": null }, - "start": 8547, - "end": 8548, + "start": 8608, + "end": 8609, "loc": { "start": { - "line": 195, + "line": 196, "column": 31 }, "end": { - "line": 195, + "line": 196, "column": 32 } } @@ -97433,15 +99382,15 @@ "updateContext": null }, "value": "this", - "start": 8548, - "end": 8552, + "start": 8609, + "end": 8613, "loc": { "start": { - "line": 195, + "line": 196, "column": 32 }, "end": { - "line": 195, + "line": 196, "column": 36 } } @@ -97459,15 +99408,15 @@ "binop": null, "updateContext": null }, - "start": 8552, - "end": 8553, + "start": 8613, + "end": 8614, "loc": { "start": { - "line": 195, + "line": 196, "column": 36 }, "end": { - "line": 195, + "line": 196, "column": 37 } } @@ -97485,15 +99434,15 @@ "binop": null }, "value": "input", - "start": 8553, - "end": 8558, + "start": 8614, + "end": 8619, "loc": { "start": { - "line": 195, + "line": 196, "column": 37 }, "end": { - "line": 195, + "line": 196, "column": 42 } } @@ -97510,15 +99459,15 @@ "postfix": false, "binop": null }, - "start": 8558, - "end": 8559, + "start": 8619, + "end": 8620, "loc": { "start": { - "line": 195, + "line": 196, "column": 42 }, "end": { - "line": 195, + "line": 196, "column": 43 } } @@ -97536,15 +99485,15 @@ "binop": null, "updateContext": null }, - "start": 8559, - "end": 8560, + "start": 8620, + "end": 8621, "loc": { "start": { - "line": 195, + "line": 196, "column": 43 }, "end": { - "line": 195, + "line": 196, "column": 44 } } @@ -97552,15 +99501,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8570, - "end": 8611, + "start": 8631, + "end": 8672, "loc": { "start": { - "line": 197, + "line": 198, "column": 6 }, "end": { - "line": 199, + "line": 200, "column": 9 } } @@ -97580,15 +99529,15 @@ "updateContext": null }, "value": "if", - "start": 8619, - "end": 8621, + "start": 8680, + "end": 8682, "loc": { "start": { - "line": 200, + "line": 201, "column": 6 }, "end": { - "line": 200, + "line": 201, "column": 8 } } @@ -97605,15 +99554,15 @@ "postfix": false, "binop": null }, - "start": 8621, - "end": 8622, + "start": 8682, + "end": 8683, "loc": { "start": { - "line": 200, + "line": 201, "column": 8 }, "end": { - "line": 200, + "line": 201, "column": 9 } } @@ -97633,15 +99582,15 @@ "updateContext": null }, "value": "typeof", - "start": 8622, - "end": 8628, + "start": 8683, + "end": 8689, "loc": { "start": { - "line": 200, + "line": 201, "column": 9 }, "end": { - "line": 200, + "line": 201, "column": 15 } } @@ -97661,15 +99610,15 @@ "updateContext": null }, "value": "this", - "start": 8629, - "end": 8633, + "start": 8690, + "end": 8694, "loc": { "start": { - "line": 200, + "line": 201, "column": 16 }, "end": { - "line": 200, + "line": 201, "column": 20 } } @@ -97687,15 +99636,15 @@ "binop": null, "updateContext": null }, - "start": 8633, - "end": 8634, + "start": 8694, + "end": 8695, "loc": { "start": { - "line": 200, + "line": 201, "column": 20 }, "end": { - "line": 200, + "line": 201, "column": 21 } } @@ -97713,332 +99662,16 @@ "binop": null }, "value": "options", - "start": 8634, - "end": 8641, - "loc": { - "start": { - "line": 200, - "column": 21 - }, - "end": { - "line": 200, - "column": 28 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8641, - "end": 8642, - "loc": { - "start": { - "line": 200, - "column": 28 - }, - "end": { - "line": 200, - "column": 29 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onChange", - "start": 8642, - "end": 8650, - "loc": { - "start": { - "line": 200, - "column": 29 - }, - "end": { - "line": 200, - "column": 37 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 8651, - "end": 8654, - "loc": { - "start": { - "line": 200, - "column": 38 - }, - "end": { - "line": 200, - "column": 41 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "function", - "start": 8655, - "end": 8665, - "loc": { - "start": { - "line": 200, - "column": 42 - }, - "end": { - "line": 200, - "column": 52 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8665, - "end": 8666, - "loc": { - "start": { - "line": 200, - "column": 52 - }, - "end": { - "line": 200, - "column": 53 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 8676, - "end": 8680, - "loc": { - "start": { - "line": 201, - "column": 8 - }, - "end": { - "line": 201, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8680, - "end": 8681, - "loc": { - "start": { - "line": 201, - "column": 12 - }, - "end": { - "line": 201, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 8681, - "end": 8688, - "loc": { - "start": { - "line": 201, - "column": 13 - }, - "end": { - "line": 201, - "column": 20 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8688, - "end": 8689, - "loc": { - "start": { - "line": 201, - "column": 20 - }, - "end": { - "line": 201, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onChange", - "start": 8689, - "end": 8697, - "loc": { - "start": { - "line": 201, - "column": 21 - }, - "end": { - "line": 201, - "column": 29 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8697, - "end": 8698, - "loc": { - "start": { - "line": 201, - "column": 29 - }, - "end": { - "line": 201, - "column": 30 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 8698, + "start": 8695, "end": 8702, "loc": { "start": { "line": 201, - "column": 30 + "column": 21 }, "end": { "line": 201, - "column": 34 + "column": 28 } } }, @@ -98060,10 +99693,326 @@ "loc": { "start": { "line": 201, - "column": 34 + "column": 28 }, "end": { "line": 201, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onChange", + "start": 8703, + "end": 8711, + "loc": { + "start": { + "line": 201, + "column": 29 + }, + "end": { + "line": 201, + "column": 37 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 8712, + "end": 8715, + "loc": { + "start": { + "line": 201, + "column": 38 + }, + "end": { + "line": 201, + "column": 41 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "function", + "start": 8716, + "end": 8726, + "loc": { + "start": { + "line": 201, + "column": 42 + }, + "end": { + "line": 201, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8726, + "end": 8727, + "loc": { + "start": { + "line": 201, + "column": 52 + }, + "end": { + "line": 201, + "column": 53 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 8737, + "end": 8741, + "loc": { + "start": { + "line": 202, + "column": 8 + }, + "end": { + "line": 202, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8741, + "end": 8742, + "loc": { + "start": { + "line": 202, + "column": 12 + }, + "end": { + "line": 202, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 8742, + "end": 8749, + "loc": { + "start": { + "line": 202, + "column": 13 + }, + "end": { + "line": 202, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8749, + "end": 8750, + "loc": { + "start": { + "line": 202, + "column": 20 + }, + "end": { + "line": 202, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onChange", + "start": 8750, + "end": 8758, + "loc": { + "start": { + "line": 202, + "column": 21 + }, + "end": { + "line": 202, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8758, + "end": 8759, + "loc": { + "start": { + "line": 202, + "column": 29 + }, + "end": { + "line": 202, + "column": 30 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 8759, + "end": 8763, + "loc": { + "start": { + "line": 202, + "column": 30 + }, + "end": { + "line": 202, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8763, + "end": 8764, + "loc": { + "start": { + "line": 202, + "column": 34 + }, + "end": { + "line": 202, "column": 35 } } @@ -98081,15 +100030,15 @@ "binop": null }, "value": "input", - "start": 8703, - "end": 8708, + "start": 8764, + "end": 8769, "loc": { "start": { - "line": 201, + "line": 202, "column": 35 }, "end": { - "line": 201, + "line": 202, "column": 40 } } @@ -98107,15 +100056,15 @@ "binop": null, "updateContext": null }, - "start": 8708, - "end": 8709, + "start": 8769, + "end": 8770, "loc": { "start": { - "line": 201, + "line": 202, "column": 40 }, "end": { - "line": 201, + "line": 202, "column": 41 } } @@ -98135,15 +100084,15 @@ "updateContext": null }, "value": "this", - "start": 8709, - "end": 8713, + "start": 8770, + "end": 8774, "loc": { "start": { - "line": 201, + "line": 202, "column": 41 }, "end": { - "line": 201, + "line": 202, "column": 45 } } @@ -98161,15 +100110,15 @@ "binop": null, "updateContext": null }, - "start": 8713, - "end": 8714, + "start": 8774, + "end": 8775, "loc": { "start": { - "line": 201, + "line": 202, "column": 45 }, "end": { - "line": 201, + "line": 202, "column": 46 } } @@ -98187,15 +100136,15 @@ "binop": null }, "value": "options", - "start": 8714, - "end": 8721, + "start": 8775, + "end": 8782, "loc": { "start": { - "line": 201, + "line": 202, "column": 46 }, "end": { - "line": 201, + "line": 202, "column": 53 } } @@ -98213,15 +100162,15 @@ "binop": null, "updateContext": null }, - "start": 8721, - "end": 8722, + "start": 8782, + "end": 8783, "loc": { "start": { - "line": 201, + "line": 202, "column": 53 }, "end": { - "line": 201, + "line": 202, "column": 54 } } @@ -98239,15 +100188,15 @@ "binop": null }, "value": "inputName", - "start": 8722, - "end": 8731, + "start": 8783, + "end": 8792, "loc": { "start": { - "line": 201, + "line": 202, "column": 54 }, "end": { - "line": 201, + "line": 202, "column": 63 } } @@ -98265,15 +100214,15 @@ "binop": null, "updateContext": null }, - "start": 8731, - "end": 8732, + "start": 8792, + "end": 8793, "loc": { "start": { - "line": 201, + "line": 202, "column": 63 }, "end": { - "line": 201, + "line": 202, "column": 64 } } @@ -98290,15 +100239,15 @@ "postfix": false, "binop": null }, - "start": 8732, - "end": 8733, + "start": 8793, + "end": 8794, "loc": { "start": { - "line": 201, + "line": 202, "column": 64 }, "end": { - "line": 201, + "line": 202, "column": 65 } } @@ -98316,15 +100265,15 @@ "binop": null, "updateContext": null }, - "start": 8733, - "end": 8734, + "start": 8794, + "end": 8795, "loc": { "start": { - "line": 201, + "line": 202, "column": 65 }, "end": { - "line": 201, + "line": 202, "column": 66 } } @@ -98341,15 +100290,15 @@ "postfix": false, "binop": null }, - "start": 8740, - "end": 8741, + "start": 8801, + "end": 8802, "loc": { "start": { - "line": 202, + "line": 203, "column": 4 }, "end": { - "line": 202, + "line": 203, "column": 5 } } @@ -98369,15 +100318,15 @@ "updateContext": null }, "value": "if", - "start": 8753, - "end": 8755, + "start": 8814, + "end": 8816, "loc": { "start": { - "line": 204, + "line": 205, "column": 4 }, "end": { - "line": 204, + "line": 205, "column": 6 } } @@ -98394,15 +100343,15 @@ "postfix": false, "binop": null }, - "start": 8755, - "end": 8756, + "start": 8816, + "end": 8817, "loc": { "start": { - "line": 204, + "line": 205, "column": 6 }, "end": { - "line": 204, + "line": 205, "column": 7 } } @@ -98420,15 +100369,15 @@ "binop": null }, "value": "debug", - "start": 8756, - "end": 8761, + "start": 8817, + "end": 8822, "loc": { "start": { - "line": 204, + "line": 205, "column": 7 }, "end": { - "line": 204, + "line": 205, "column": 12 } } @@ -98445,15 +100394,15 @@ "postfix": false, "binop": null }, - "start": 8761, - "end": 8762, + "start": 8822, + "end": 8823, "loc": { "start": { - "line": 204, + "line": 205, "column": 12 }, "end": { - "line": 204, + "line": 205, "column": 13 } } @@ -98470,15 +100419,15 @@ "postfix": false, "binop": null }, - "start": 8762, - "end": 8763, + "start": 8823, + "end": 8824, "loc": { "start": { - "line": 204, + "line": 205, "column": 13 }, "end": { - "line": 204, + "line": 205, "column": 14 } } @@ -98496,15 +100445,15 @@ "binop": null }, "value": "console", - "start": 8771, - "end": 8778, + "start": 8832, + "end": 8839, "loc": { "start": { - "line": 205, + "line": 206, "column": 6 }, "end": { - "line": 205, + "line": 206, "column": 13 } } @@ -98522,15 +100471,15 @@ "binop": null, "updateContext": null }, - "start": 8778, - "end": 8779, + "start": 8839, + "end": 8840, "loc": { "start": { - "line": 205, + "line": 206, "column": 13 }, "end": { - "line": 205, + "line": 206, "column": 14 } } @@ -98548,15 +100497,15 @@ "binop": null }, "value": "log", - "start": 8779, - "end": 8782, + "start": 8840, + "end": 8843, "loc": { "start": { - "line": 205, + "line": 206, "column": 14 }, "end": { - "line": 205, + "line": 206, "column": 17 } } @@ -98573,15 +100522,15 @@ "postfix": false, "binop": null }, - "start": 8782, - "end": 8783, + "start": 8843, + "end": 8844, "loc": { "start": { - "line": 205, + "line": 206, "column": 17 }, "end": { - "line": 205, + "line": 206, "column": 18 } } @@ -98600,15 +100549,15 @@ "updateContext": null }, "value": "Key pressed:", - "start": 8783, - "end": 8797, + "start": 8844, + "end": 8858, "loc": { "start": { - "line": 205, + "line": 206, "column": 18 }, "end": { - "line": 205, + "line": 206, "column": 32 } } @@ -98626,15 +100575,15 @@ "binop": null, "updateContext": null }, - "start": 8797, - "end": 8798, + "start": 8858, + "end": 8859, "loc": { "start": { - "line": 205, + "line": 206, "column": 32 }, "end": { - "line": 205, + "line": 206, "column": 33 } } @@ -98652,15 +100601,15 @@ "binop": null }, "value": "button", - "start": 8799, - "end": 8805, + "start": 8860, + "end": 8866, "loc": { "start": { - "line": 205, + "line": 206, "column": 34 }, "end": { - "line": 205, + "line": 206, "column": 40 } } @@ -98677,15 +100626,15 @@ "postfix": false, "binop": null }, - "start": 8805, - "end": 8806, + "start": 8866, + "end": 8867, "loc": { "start": { - "line": 205, + "line": 206, "column": 40 }, "end": { - "line": 205, + "line": 206, "column": 41 } } @@ -98703,15 +100652,15 @@ "binop": null, "updateContext": null }, - "start": 8806, - "end": 8807, + "start": 8867, + "end": 8868, "loc": { "start": { - "line": 205, + "line": 206, "column": 41 }, "end": { - "line": 205, + "line": 206, "column": 42 } } @@ -98728,15 +100677,15 @@ "postfix": false, "binop": null }, - "start": 8813, - "end": 8814, + "start": 8874, + "end": 8875, "loc": { "start": { - "line": 206, + "line": 207, "column": 4 }, "end": { - "line": 206, + "line": 207, "column": 5 } } @@ -98753,15 +100702,15 @@ "postfix": false, "binop": null }, - "start": 8818, - "end": 8819, + "start": 8879, + "end": 8880, "loc": { "start": { - "line": 207, + "line": 208, "column": 2 }, "end": { - "line": 207, + "line": 208, "column": 3 } } @@ -98769,15 +100718,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 8825, - "end": 8866, + "start": 8886, + "end": 8927, "loc": { "start": { - "line": 209, + "line": 210, "column": 2 }, "end": { - "line": 211, + "line": 212, "column": 5 } } @@ -98785,15 +100734,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 8870, - "end": 8896, + "start": 8931, + "end": 8957, "loc": { "start": { - "line": 212, + "line": 213, "column": 2 }, "end": { - "line": 212, + "line": 213, "column": 28 } } @@ -98811,15 +100760,15 @@ "binop": null }, "value": "handleButtonMouseDown", - "start": 8900, - "end": 8921, + "start": 8961, + "end": 8982, "loc": { "start": { - "line": 213, + "line": 214, "column": 2 }, "end": { - "line": 213, + "line": 214, "column": 23 } } @@ -98836,15 +100785,15 @@ "postfix": false, "binop": null }, - "start": 8921, - "end": 8922, + "start": 8982, + "end": 8983, "loc": { "start": { - "line": 213, + "line": 214, "column": 23 }, "end": { - "line": 213, + "line": 214, "column": 24 } } @@ -98862,15 +100811,15 @@ "binop": null }, "value": "button", - "start": 8922, - "end": 8928, + "start": 8983, + "end": 8989, "loc": { "start": { - "line": 213, + "line": 214, "column": 24 }, "end": { - "line": 213, + "line": 214, "column": 30 } } @@ -98888,15 +100837,15 @@ "binop": null, "updateContext": null }, - "start": 8928, - "end": 8929, + "start": 8989, + "end": 8990, "loc": { "start": { - "line": 213, + "line": 214, "column": 30 }, "end": { - "line": 213, + "line": 214, "column": 31 } } @@ -98914,15 +100863,15 @@ "binop": null }, "value": "e", - "start": 8930, - "end": 8931, + "start": 8991, + "end": 8992, "loc": { "start": { - "line": 213, + "line": 214, "column": 32 }, "end": { - "line": 213, + "line": 214, "column": 33 } } @@ -98939,15 +100888,15 @@ "postfix": false, "binop": null }, - "start": 8931, - "end": 8932, + "start": 8992, + "end": 8993, "loc": { "start": { - "line": 213, + "line": 214, "column": 33 }, "end": { - "line": 213, + "line": 214, "column": 34 } } @@ -98964,15 +100913,15 @@ "postfix": false, "binop": null }, - "start": 8932, - "end": 8933, + "start": 8993, + "end": 8994, "loc": { "start": { - "line": 213, + "line": 214, "column": 34 }, "end": { - "line": 213, + "line": 214, "column": 35 } } @@ -98980,15 +100929,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n ", - "start": 8939, - "end": 9018, + "start": 9000, + "end": 9079, "loc": { "start": { - "line": 214, + "line": 215, "column": 4 }, "end": { - "line": 216, + "line": 217, "column": 7 } } @@ -99008,15 +100957,15 @@ "updateContext": null }, "value": "this", - "start": 9024, - "end": 9028, + "start": 9085, + "end": 9089, "loc": { "start": { - "line": 217, + "line": 218, "column": 4 }, "end": { - "line": 217, + "line": 218, "column": 8 } } @@ -99034,15 +100983,15 @@ "binop": null, "updateContext": null }, - "start": 9028, - "end": 9029, + "start": 9089, + "end": 9090, "loc": { "start": { - "line": 217, + "line": 218, "column": 8 }, "end": { - "line": 217, + "line": 218, "column": 9 } } @@ -99060,15 +101009,15 @@ "binop": null }, "value": "isMouseHold", - "start": 9029, - "end": 9040, + "start": 9090, + "end": 9101, "loc": { "start": { - "line": 217, + "line": 218, "column": 9 }, "end": { - "line": 217, + "line": 218, "column": 20 } } @@ -99087,15 +101036,15 @@ "updateContext": null }, "value": "=", - "start": 9041, - "end": 9042, + "start": 9102, + "end": 9103, "loc": { "start": { - "line": 217, + "line": 218, "column": 21 }, "end": { - "line": 217, + "line": 218, "column": 22 } } @@ -99115,15 +101064,15 @@ "updateContext": null }, "value": "true", - "start": 9043, - "end": 9047, + "start": 9104, + "end": 9108, "loc": { "start": { - "line": 217, + "line": 218, "column": 23 }, "end": { - "line": 217, + "line": 218, "column": 27 } } @@ -99141,15 +101090,15 @@ "binop": null, "updateContext": null }, - "start": 9047, - "end": 9048, + "start": 9108, + "end": 9109, "loc": { "start": { - "line": 217, + "line": 218, "column": 27 }, "end": { - "line": 217, + "line": 218, "column": 28 } } @@ -99157,15 +101106,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9056, - "end": 9133, + "start": 9117, + "end": 9194, "loc": { "start": { - "line": 219, + "line": 220, "column": 4 }, "end": { - "line": 221, + "line": 222, "column": 7 } } @@ -99185,15 +101134,15 @@ "updateContext": null }, "value": "this", - "start": 9139, - "end": 9143, + "start": 9200, + "end": 9204, "loc": { "start": { - "line": 222, + "line": 223, "column": 4 }, "end": { - "line": 222, + "line": 223, "column": 8 } } @@ -99211,15 +101160,15 @@ "binop": null, "updateContext": null }, - "start": 9143, - "end": 9144, + "start": 9204, + "end": 9205, "loc": { "start": { - "line": 222, + "line": 223, "column": 8 }, "end": { - "line": 222, + "line": 223, "column": 9 } } @@ -99237,15 +101186,15 @@ "binop": null }, "value": "holdTimeout", - "start": 9144, - "end": 9155, + "start": 9205, + "end": 9216, "loc": { "start": { - "line": 222, + "line": 223, "column": 9 }, "end": { - "line": 222, + "line": 223, "column": 20 } } @@ -99264,15 +101213,15 @@ "updateContext": null }, "value": "=", - "start": 9156, - "end": 9157, + "start": 9217, + "end": 9218, "loc": { "start": { - "line": 222, + "line": 223, "column": 21 }, "end": { - "line": 222, + "line": 223, "column": 22 } } @@ -99290,15 +101239,15 @@ "binop": null }, "value": "setTimeout", - "start": 9158, - "end": 9168, + "start": 9219, + "end": 9229, "loc": { "start": { - "line": 222, + "line": 223, "column": 23 }, "end": { - "line": 222, + "line": 223, "column": 33 } } @@ -99315,15 +101264,15 @@ "postfix": false, "binop": null }, - "start": 9168, - "end": 9169, + "start": 9229, + "end": 9230, "loc": { "start": { - "line": 222, + "line": 223, "column": 33 }, "end": { - "line": 222, + "line": 223, "column": 34 } } @@ -99340,15 +101289,15 @@ "postfix": false, "binop": null }, - "start": 9169, - "end": 9170, + "start": 9230, + "end": 9231, "loc": { "start": { - "line": 222, + "line": 223, "column": 34 }, "end": { - "line": 222, + "line": 223, "column": 35 } } @@ -99365,15 +101314,15 @@ "postfix": false, "binop": null }, - "start": 9170, - "end": 9171, + "start": 9231, + "end": 9232, "loc": { "start": { - "line": 222, + "line": 223, "column": 35 }, "end": { - "line": 222, + "line": 223, "column": 36 } } @@ -99391,15 +101340,15 @@ "binop": null, "updateContext": null }, - "start": 9172, - "end": 9174, + "start": 9233, + "end": 9235, "loc": { "start": { - "line": 222, + "line": 223, "column": 37 }, "end": { - "line": 222, + "line": 223, "column": 39 } } @@ -99416,15 +101365,15 @@ "postfix": false, "binop": null }, - "start": 9175, - "end": 9176, + "start": 9236, + "end": 9237, "loc": { "start": { - "line": 222, + "line": 223, "column": 40 }, "end": { - "line": 222, + "line": 223, "column": 41 } } @@ -99444,15 +101393,15 @@ "updateContext": null }, "value": "if", - "start": 9184, - "end": 9186, + "start": 9245, + "end": 9247, "loc": { "start": { - "line": 223, + "line": 224, "column": 6 }, "end": { - "line": 223, + "line": 224, "column": 8 } } @@ -99469,15 +101418,15 @@ "postfix": false, "binop": null }, - "start": 9186, - "end": 9187, + "start": 9247, + "end": 9248, "loc": { "start": { - "line": 223, + "line": 224, "column": 8 }, "end": { - "line": 223, + "line": 224, "column": 9 } } @@ -99497,15 +101446,15 @@ "updateContext": null }, "value": "this", - "start": 9197, - "end": 9201, + "start": 9258, + "end": 9262, "loc": { "start": { - "line": 224, + "line": 225, "column": 8 }, "end": { - "line": 224, + "line": 225, "column": 12 } } @@ -99523,15 +101472,15 @@ "binop": null, "updateContext": null }, - "start": 9201, - "end": 9202, + "start": 9262, + "end": 9263, "loc": { "start": { - "line": 224, + "line": 225, "column": 12 }, "end": { - "line": 224, + "line": 225, "column": 13 } } @@ -99549,15 +101498,15 @@ "binop": null }, "value": "isMouseHold", - "start": 9202, - "end": 9213, + "start": 9263, + "end": 9274, "loc": { "start": { - "line": 224, + "line": 225, "column": 13 }, "end": { - "line": 224, + "line": 225, "column": 24 } } @@ -99576,15 +101525,15 @@ "updateContext": null }, "value": "&&", - "start": 9215, - "end": 9217, + "start": 9276, + "end": 9278, "loc": { "start": { - "line": 224, + "line": 225, "column": 26 }, "end": { - "line": 224, + "line": 225, "column": 28 } } @@ -99601,15 +101550,15 @@ "postfix": false, "binop": null }, - "start": 9227, - "end": 9228, + "start": 9288, + "end": 9289, "loc": { "start": { - "line": 225, + "line": 226, "column": 8 }, "end": { - "line": 225, + "line": 226, "column": 9 } } @@ -99626,15 +101575,15 @@ "postfix": false, "binop": null }, - "start": 9240, - "end": 9241, + "start": 9301, + "end": 9302, "loc": { "start": { - "line": 226, + "line": 227, "column": 10 }, "end": { - "line": 226, + "line": 227, "column": 11 } } @@ -99653,435 +101602,19 @@ "updateContext": null }, "value": "!", - "start": 9241, - "end": 9242, + "start": 9302, + "end": 9303, "loc": { "start": { - "line": 226, + "line": 227, "column": 11 }, "end": { - "line": 226, + "line": 227, "column": 12 } } }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 9242, - "end": 9248, - "loc": { - "start": { - "line": 226, - "column": 12 - }, - "end": { - "line": 226, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9248, - "end": 9249, - "loc": { - "start": { - "line": 226, - "column": 18 - }, - "end": { - "line": 226, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "includes", - "start": 9249, - "end": 9257, - "loc": { - "start": { - "line": 226, - "column": 19 - }, - "end": { - "line": 226, - "column": 27 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9257, - "end": 9258, - "loc": { - "start": { - "line": 226, - "column": 27 - }, - "end": { - "line": 226, - "column": 28 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "{", - "start": 9258, - "end": 9261, - "loc": { - "start": { - "line": 226, - "column": 28 - }, - "end": { - "line": 226, - "column": 31 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9261, - "end": 9262, - "loc": { - "start": { - "line": 226, - "column": 31 - }, - "end": { - "line": 226, - "column": 32 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 9263, - "end": 9265, - "loc": { - "start": { - "line": 226, - "column": 33 - }, - "end": { - "line": 226, - "column": 35 - } - } - }, - { - "type": { - "label": "prefix", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "!", - "start": 9266, - "end": 9267, - "loc": { - "start": { - "line": 226, - "column": 36 - }, - "end": { - "line": 226, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 9267, - "end": 9273, - "loc": { - "start": { - "line": 226, - "column": 37 - }, - "end": { - "line": 226, - "column": 43 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9273, - "end": 9274, - "loc": { - "start": { - "line": 226, - "column": 43 - }, - "end": { - "line": 226, - "column": 44 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "includes", - "start": 9274, - "end": 9282, - "loc": { - "start": { - "line": 226, - "column": 44 - }, - "end": { - "line": 226, - "column": 52 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9282, - "end": 9283, - "loc": { - "start": { - "line": 226, - "column": 52 - }, - "end": { - "line": 226, - "column": 53 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "}", - "start": 9283, - "end": 9286, - "loc": { - "start": { - "line": 226, - "column": 53 - }, - "end": { - "line": 226, - "column": 56 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9286, - "end": 9287, - "loc": { - "start": { - "line": 226, - "column": 56 - }, - "end": { - "line": 226, - "column": 57 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9287, - "end": 9288, - "loc": { - "start": { - "line": 226, - "column": 57 - }, - "end": { - "line": 226, - "column": 58 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 9289, - "end": 9291, - "loc": { - "start": { - "line": 226, - "column": 59 - }, - "end": { - "line": 226, - "column": 61 - } - } - }, { "type": { "label": "name", @@ -100100,10 +101633,426 @@ "loc": { "start": { "line": 227, - "column": 10 + "column": 12 }, "end": { "line": 227, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9309, + "end": 9310, + "loc": { + "start": { + "line": 227, + "column": 18 + }, + "end": { + "line": 227, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "includes", + "start": 9310, + "end": 9318, + "loc": { + "start": { + "line": 227, + "column": 19 + }, + "end": { + "line": 227, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9318, + "end": 9319, + "loc": { + "start": { + "line": 227, + "column": 27 + }, + "end": { + "line": 227, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{", + "start": 9319, + "end": 9322, + "loc": { + "start": { + "line": 227, + "column": 28 + }, + "end": { + "line": 227, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9322, + "end": 9323, + "loc": { + "start": { + "line": 227, + "column": 31 + }, + "end": { + "line": 227, + "column": 32 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 9324, + "end": 9326, + "loc": { + "start": { + "line": 227, + "column": 33 + }, + "end": { + "line": 227, + "column": 35 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 9327, + "end": 9328, + "loc": { + "start": { + "line": 227, + "column": 36 + }, + "end": { + "line": 227, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 9328, + "end": 9334, + "loc": { + "start": { + "line": 227, + "column": 37 + }, + "end": { + "line": 227, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9334, + "end": 9335, + "loc": { + "start": { + "line": 227, + "column": 43 + }, + "end": { + "line": 227, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "includes", + "start": 9335, + "end": 9343, + "loc": { + "start": { + "line": 227, + "column": 44 + }, + "end": { + "line": 227, + "column": 52 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9343, + "end": 9344, + "loc": { + "start": { + "line": 227, + "column": 52 + }, + "end": { + "line": 227, + "column": 53 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "}", + "start": 9344, + "end": 9347, + "loc": { + "start": { + "line": 227, + "column": 53 + }, + "end": { + "line": 227, + "column": 56 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9347, + "end": 9348, + "loc": { + "start": { + "line": 227, + "column": 56 + }, + "end": { + "line": 227, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9348, + "end": 9349, + "loc": { + "start": { + "line": 227, + "column": 57 + }, + "end": { + "line": 227, + "column": 58 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 9350, + "end": 9352, + "loc": { + "start": { + "line": 227, + "column": 59 + }, + "end": { + "line": 227, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 9364, + "end": 9370, + "loc": { + "start": { + "line": 228, + "column": 10 + }, + "end": { + "line": 228, "column": 16 } } @@ -100122,15 +102071,15 @@ "updateContext": null }, "value": "===", - "start": 9310, - "end": 9313, + "start": 9371, + "end": 9374, "loc": { "start": { - "line": 227, + "line": 228, "column": 17 }, "end": { - "line": 227, + "line": 228, "column": 20 } } @@ -100149,15 +102098,15 @@ "updateContext": null }, "value": "{bksp}", - "start": 9314, - "end": 9322, + "start": 9375, + "end": 9383, "loc": { "start": { - "line": 227, + "line": 228, "column": 21 }, "end": { - "line": 227, + "line": 228, "column": 29 } } @@ -100176,15 +102125,15 @@ "updateContext": null }, "value": "||", - "start": 9323, - "end": 9325, + "start": 9384, + "end": 9386, "loc": { "start": { - "line": 227, + "line": 228, "column": 30 }, "end": { - "line": 227, + "line": 228, "column": 32 } } @@ -100202,15 +102151,15 @@ "binop": null }, "value": "button", - "start": 9337, - "end": 9343, + "start": 9398, + "end": 9404, "loc": { "start": { - "line": 228, + "line": 229, "column": 10 }, "end": { - "line": 228, + "line": 229, "column": 16 } } @@ -100229,15 +102178,15 @@ "updateContext": null }, "value": "===", - "start": 9344, - "end": 9347, + "start": 9405, + "end": 9408, "loc": { "start": { - "line": 228, + "line": 229, "column": 17 }, "end": { - "line": 228, + "line": 229, "column": 20 } } @@ -100256,15 +102205,15 @@ "updateContext": null }, "value": "{space}", - "start": 9348, - "end": 9357, + "start": 9409, + "end": 9418, "loc": { "start": { - "line": 228, + "line": 229, "column": 21 }, "end": { - "line": 228, + "line": 229, "column": 30 } } @@ -100283,15 +102232,15 @@ "updateContext": null }, "value": "||", - "start": 9358, - "end": 9360, + "start": 9419, + "end": 9421, "loc": { "start": { - "line": 228, + "line": 229, "column": 31 }, "end": { - "line": 228, + "line": 229, "column": 33 } } @@ -100309,15 +102258,15 @@ "binop": null }, "value": "button", - "start": 9372, - "end": 9378, + "start": 9433, + "end": 9439, "loc": { "start": { - "line": 229, + "line": 230, "column": 10 }, "end": { - "line": 229, + "line": 230, "column": 16 } } @@ -100336,15 +102285,15 @@ "updateContext": null }, "value": "===", - "start": 9379, - "end": 9382, + "start": 9440, + "end": 9443, "loc": { "start": { - "line": 229, + "line": 230, "column": 17 }, "end": { - "line": 229, + "line": 230, "column": 20 } } @@ -100363,15 +102312,15 @@ "updateContext": null }, "value": "{tab}", - "start": 9383, - "end": 9390, + "start": 9444, + "end": 9451, "loc": { "start": { - "line": 229, + "line": 230, "column": 21 }, "end": { - "line": 229, + "line": 230, "column": 28 } } @@ -100388,15 +102337,15 @@ "postfix": false, "binop": null }, - "start": 9400, - "end": 9401, + "start": 9461, + "end": 9462, "loc": { "start": { - "line": 230, + "line": 231, "column": 8 }, "end": { - "line": 230, + "line": 231, "column": 9 } } @@ -100413,15 +102362,15 @@ "postfix": false, "binop": null }, - "start": 9409, - "end": 9410, + "start": 9470, + "end": 9471, "loc": { "start": { - "line": 231, + "line": 232, "column": 6 }, "end": { - "line": 231, + "line": 232, "column": 7 } } @@ -100438,15 +102387,15 @@ "postfix": false, "binop": null }, - "start": 9410, - "end": 9411, + "start": 9471, + "end": 9472, "loc": { "start": { - "line": 231, + "line": 232, "column": 7 }, "end": { - "line": 231, + "line": 232, "column": 8 } } @@ -100466,15 +102415,15 @@ "updateContext": null }, "value": "if", - "start": 9421, - "end": 9423, + "start": 9482, + "end": 9484, "loc": { "start": { - "line": 232, + "line": 233, "column": 8 }, "end": { - "line": 232, + "line": 233, "column": 10 } } @@ -100491,15 +102440,15 @@ "postfix": false, "binop": null }, - "start": 9423, - "end": 9424, + "start": 9484, + "end": 9485, "loc": { "start": { - "line": 232, + "line": 233, "column": 10 }, "end": { - "line": 232, + "line": 233, "column": 11 } } @@ -100519,15 +102468,15 @@ "updateContext": null }, "value": "this", - "start": 9424, - "end": 9428, + "start": 9485, + "end": 9489, "loc": { "start": { - "line": 232, + "line": 233, "column": 11 }, "end": { - "line": 232, + "line": 233, "column": 15 } } @@ -100545,15 +102494,15 @@ "binop": null, "updateContext": null }, - "start": 9428, - "end": 9429, + "start": 9489, + "end": 9490, "loc": { "start": { - "line": 232, + "line": 233, "column": 15 }, "end": { - "line": 232, + "line": 233, "column": 16 } } @@ -100571,15 +102520,15 @@ "binop": null }, "value": "options", - "start": 9429, - "end": 9436, + "start": 9490, + "end": 9497, "loc": { "start": { - "line": 232, + "line": 233, "column": 16 }, "end": { - "line": 232, + "line": 233, "column": 23 } } @@ -100597,15 +102546,15 @@ "binop": null, "updateContext": null }, - "start": 9436, - "end": 9437, + "start": 9497, + "end": 9498, "loc": { "start": { - "line": 232, + "line": 233, "column": 23 }, "end": { - "line": 232, + "line": 233, "column": 24 } } @@ -100623,15 +102572,15 @@ "binop": null }, "value": "debug", - "start": 9437, - "end": 9442, + "start": 9498, + "end": 9503, "loc": { "start": { - "line": 232, + "line": 233, "column": 24 }, "end": { - "line": 232, + "line": 233, "column": 29 } } @@ -100648,15 +102597,15 @@ "postfix": false, "binop": null }, - "start": 9442, - "end": 9443, + "start": 9503, + "end": 9504, "loc": { "start": { - "line": 232, + "line": 233, "column": 29 }, "end": { - "line": 232, + "line": 233, "column": 30 } } @@ -100674,15 +102623,15 @@ "binop": null }, "value": "console", - "start": 9455, - "end": 9462, + "start": 9516, + "end": 9523, "loc": { "start": { - "line": 233, + "line": 234, "column": 10 }, "end": { - "line": 233, + "line": 234, "column": 17 } } @@ -100700,15 +102649,15 @@ "binop": null, "updateContext": null }, - "start": 9462, - "end": 9463, + "start": 9523, + "end": 9524, "loc": { "start": { - "line": 233, + "line": 234, "column": 17 }, "end": { - "line": 233, + "line": 234, "column": 18 } } @@ -100726,15 +102675,15 @@ "binop": null }, "value": "log", - "start": 9463, - "end": 9466, + "start": 9524, + "end": 9527, "loc": { "start": { - "line": 233, + "line": 234, "column": 18 }, "end": { - "line": 233, + "line": 234, "column": 21 } } @@ -100751,15 +102700,15 @@ "postfix": false, "binop": null }, - "start": 9466, - "end": 9467, + "start": 9527, + "end": 9528, "loc": { "start": { - "line": 233, + "line": 234, "column": 21 }, "end": { - "line": 233, + "line": 234, "column": 22 } } @@ -100778,15 +102727,15 @@ "updateContext": null }, "value": "Button held:", - "start": 9467, - "end": 9481, + "start": 9528, + "end": 9542, "loc": { "start": { - "line": 233, + "line": 234, "column": 22 }, "end": { - "line": 233, + "line": 234, "column": 36 } } @@ -100804,15 +102753,15 @@ "binop": null, "updateContext": null }, - "start": 9481, - "end": 9482, + "start": 9542, + "end": 9543, "loc": { "start": { - "line": 233, + "line": 234, "column": 36 }, "end": { - "line": 233, + "line": 234, "column": 37 } } @@ -100830,15 +102779,15 @@ "binop": null }, "value": "button", - "start": 9483, - "end": 9489, + "start": 9544, + "end": 9550, "loc": { "start": { - "line": 233, + "line": 234, "column": 38 }, "end": { - "line": 233, + "line": 234, "column": 44 } } @@ -100855,15 +102804,15 @@ "postfix": false, "binop": null }, - "start": 9489, - "end": 9490, + "start": 9550, + "end": 9551, "loc": { "start": { - "line": 233, + "line": 234, "column": 44 }, "end": { - "line": 233, + "line": 234, "column": 45 } } @@ -100881,15 +102830,15 @@ "binop": null, "updateContext": null }, - "start": 9490, - "end": 9491, + "start": 9551, + "end": 9552, "loc": { "start": { - "line": 233, + "line": 234, "column": 45 }, "end": { - "line": 233, + "line": 234, "column": 46 } } @@ -100909,15 +102858,15 @@ "updateContext": null }, "value": "this", - "start": 9503, - "end": 9507, + "start": 9564, + "end": 9568, "loc": { "start": { - "line": 235, + "line": 236, "column": 8 }, "end": { - "line": 235, + "line": 236, "column": 12 } } @@ -100935,15 +102884,15 @@ "binop": null, "updateContext": null }, - "start": 9507, - "end": 9508, + "start": 9568, + "end": 9569, "loc": { "start": { - "line": 235, + "line": 236, "column": 12 }, "end": { - "line": 235, + "line": 236, "column": 13 } } @@ -100961,15 +102910,15 @@ "binop": null }, "value": "handleButtonHold", - "start": 9508, - "end": 9524, + "start": 9569, + "end": 9585, "loc": { "start": { - "line": 235, + "line": 236, "column": 13 }, "end": { - "line": 235, + "line": 236, "column": 29 } } @@ -100986,15 +102935,15 @@ "postfix": false, "binop": null }, - "start": 9524, - "end": 9525, + "start": 9585, + "end": 9586, "loc": { "start": { - "line": 235, + "line": 236, "column": 29 }, "end": { - "line": 235, + "line": 236, "column": 30 } } @@ -101012,15 +102961,15 @@ "binop": null }, "value": "button", - "start": 9525, - "end": 9531, + "start": 9586, + "end": 9592, "loc": { "start": { - "line": 235, + "line": 236, "column": 30 }, "end": { - "line": 235, + "line": 236, "column": 36 } } @@ -101038,15 +102987,15 @@ "binop": null, "updateContext": null }, - "start": 9531, - "end": 9532, + "start": 9592, + "end": 9593, "loc": { "start": { - "line": 235, + "line": 236, "column": 36 }, "end": { - "line": 235, + "line": 236, "column": 37 } } @@ -101064,15 +103013,15 @@ "binop": null }, "value": "e", - "start": 9533, - "end": 9534, + "start": 9594, + "end": 9595, "loc": { "start": { - "line": 235, + "line": 236, "column": 38 }, "end": { - "line": 235, + "line": 236, "column": 39 } } @@ -101089,15 +103038,15 @@ "postfix": false, "binop": null }, - "start": 9534, - "end": 9535, + "start": 9595, + "end": 9596, "loc": { "start": { - "line": 235, + "line": 236, "column": 39 }, "end": { - "line": 235, + "line": 236, "column": 40 } } @@ -101115,15 +103064,15 @@ "binop": null, "updateContext": null }, - "start": 9535, - "end": 9536, + "start": 9596, + "end": 9597, "loc": { "start": { - "line": 235, + "line": 236, "column": 40 }, "end": { - "line": 235, + "line": 236, "column": 41 } } @@ -101140,15 +103089,15 @@ "postfix": false, "binop": null }, - "start": 9544, - "end": 9545, + "start": 9605, + "end": 9606, "loc": { "start": { - "line": 236, + "line": 237, "column": 6 }, "end": { - "line": 236, + "line": 237, "column": 7 } } @@ -101166,15 +103115,15 @@ "binop": null }, "value": "clearTimeout", - "start": 9553, - "end": 9565, + "start": 9614, + "end": 9626, "loc": { "start": { - "line": 237, + "line": 238, "column": 6 }, "end": { - "line": 237, + "line": 238, "column": 18 } } @@ -101191,15 +103140,15 @@ "postfix": false, "binop": null }, - "start": 9565, - "end": 9566, + "start": 9626, + "end": 9627, "loc": { "start": { - "line": 237, + "line": 238, "column": 18 }, "end": { - "line": 237, + "line": 238, "column": 19 } } @@ -101219,15 +103168,15 @@ "updateContext": null }, "value": "this", - "start": 9566, - "end": 9570, + "start": 9627, + "end": 9631, "loc": { "start": { - "line": 237, + "line": 238, "column": 19 }, "end": { - "line": 237, + "line": 238, "column": 23 } } @@ -101245,15 +103194,15 @@ "binop": null, "updateContext": null }, - "start": 9570, - "end": 9571, + "start": 9631, + "end": 9632, "loc": { "start": { - "line": 237, + "line": 238, "column": 23 }, "end": { - "line": 237, + "line": 238, "column": 24 } } @@ -101271,15 +103220,15 @@ "binop": null }, "value": "holdTimeout", - "start": 9571, - "end": 9582, + "start": 9632, + "end": 9643, "loc": { "start": { - "line": 237, + "line": 238, "column": 24 }, "end": { - "line": 237, + "line": 238, "column": 35 } } @@ -101296,15 +103245,15 @@ "postfix": false, "binop": null }, - "start": 9582, - "end": 9583, + "start": 9643, + "end": 9644, "loc": { "start": { - "line": 237, + "line": 238, "column": 35 }, "end": { - "line": 237, + "line": 238, "column": 36 } } @@ -101322,15 +103271,15 @@ "binop": null, "updateContext": null }, - "start": 9583, - "end": 9584, + "start": 9644, + "end": 9645, "loc": { "start": { - "line": 237, + "line": 238, "column": 36 }, "end": { - "line": 237, + "line": 238, "column": 37 } } @@ -101347,15 +103296,15 @@ "postfix": false, "binop": null }, - "start": 9590, - "end": 9591, + "start": 9651, + "end": 9652, "loc": { "start": { - "line": 238, + "line": 239, "column": 4 }, "end": { - "line": 238, + "line": 239, "column": 5 } } @@ -101373,15 +103322,15 @@ "binop": null, "updateContext": null }, - "start": 9591, - "end": 9592, + "start": 9652, + "end": 9653, "loc": { "start": { - "line": 238, + "line": 239, "column": 5 }, "end": { - "line": 238, + "line": 239, "column": 6 } } @@ -101400,15 +103349,15 @@ "updateContext": null }, "value": 500, - "start": 9593, - "end": 9596, + "start": 9654, + "end": 9657, "loc": { "start": { - "line": 238, + "line": 239, "column": 7 }, "end": { - "line": 238, + "line": 239, "column": 10 } } @@ -101425,15 +103374,15 @@ "postfix": false, "binop": null }, - "start": 9596, - "end": 9597, + "start": 9657, + "end": 9658, "loc": { "start": { - "line": 238, + "line": 239, "column": 10 }, "end": { - "line": 238, + "line": 239, "column": 11 } } @@ -101451,15 +103400,15 @@ "binop": null, "updateContext": null }, - "start": 9597, - "end": 9598, + "start": 9658, + "end": 9659, "loc": { "start": { - "line": 238, + "line": 239, "column": 11 }, "end": { - "line": 238, + "line": 239, "column": 12 } } @@ -101476,15 +103425,15 @@ "postfix": false, "binop": null }, - "start": 9602, - "end": 9603, + "start": 9663, + "end": 9664, "loc": { "start": { - "line": 239, + "line": 240, "column": 2 }, "end": { - "line": 239, + "line": 240, "column": 3 } } @@ -101492,15 +103441,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9609, - "end": 9648, + "start": 9670, + "end": 9709, "loc": { "start": { - "line": 241, + "line": 242, "column": 2 }, "end": { - "line": 243, + "line": 244, "column": 5 } } @@ -101518,15 +103467,15 @@ "binop": null }, "value": "handleButtonMouseUp", - "start": 9652, - "end": 9671, + "start": 9713, + "end": 9732, "loc": { "start": { - "line": 244, + "line": 245, "column": 2 }, "end": { - "line": 244, + "line": 245, "column": 21 } } @@ -101543,15 +103492,15 @@ "postfix": false, "binop": null }, - "start": 9671, - "end": 9672, + "start": 9732, + "end": 9733, "loc": { "start": { - "line": 244, + "line": 245, "column": 21 }, "end": { - "line": 244, + "line": 245, "column": 22 } } @@ -101568,15 +103517,15 @@ "postfix": false, "binop": null }, - "start": 9672, - "end": 9673, + "start": 9733, + "end": 9734, "loc": { "start": { - "line": 244, + "line": 245, "column": 22 }, "end": { - "line": 244, + "line": 245, "column": 23 } } @@ -101593,15 +103542,15 @@ "postfix": false, "binop": null }, - "start": 9673, - "end": 9674, + "start": 9734, + "end": 9735, "loc": { "start": { - "line": 244, + "line": 245, "column": 23 }, "end": { - "line": 244, + "line": 245, "column": 24 } } @@ -101621,15 +103570,15 @@ "updateContext": null }, "value": "this", - "start": 9680, - "end": 9684, + "start": 9741, + "end": 9745, "loc": { "start": { - "line": 245, + "line": 246, "column": 4 }, "end": { - "line": 245, + "line": 246, "column": 8 } } @@ -101647,15 +103596,15 @@ "binop": null, "updateContext": null }, - "start": 9684, - "end": 9685, + "start": 9745, + "end": 9746, "loc": { "start": { - "line": 245, + "line": 246, "column": 8 }, "end": { - "line": 245, + "line": 246, "column": 9 } } @@ -101673,15 +103622,15 @@ "binop": null }, "value": "isMouseHold", - "start": 9685, - "end": 9696, + "start": 9746, + "end": 9757, "loc": { "start": { - "line": 245, + "line": 246, "column": 9 }, "end": { - "line": 245, + "line": 246, "column": 20 } } @@ -101700,15 +103649,15 @@ "updateContext": null }, "value": "=", - "start": 9697, - "end": 9698, + "start": 9758, + "end": 9759, "loc": { "start": { - "line": 245, + "line": 246, "column": 21 }, "end": { - "line": 245, + "line": 246, "column": 22 } } @@ -101728,15 +103677,15 @@ "updateContext": null }, "value": "false", - "start": 9699, - "end": 9704, + "start": 9760, + "end": 9765, "loc": { "start": { - "line": 245, + "line": 246, "column": 23 }, "end": { - "line": 245, + "line": 246, "column": 28 } } @@ -101754,15 +103703,15 @@ "binop": null, "updateContext": null }, - "start": 9704, - "end": 9705, + "start": 9765, + "end": 9766, "loc": { "start": { - "line": 245, + "line": 246, "column": 28 }, "end": { - "line": 245, + "line": 246, "column": 29 } } @@ -101782,15 +103731,15 @@ "updateContext": null }, "value": "if", - "start": 9711, - "end": 9713, + "start": 9772, + "end": 9774, "loc": { "start": { - "line": 246, + "line": 247, "column": 4 }, "end": { - "line": 246, + "line": 247, "column": 6 } } @@ -101807,15 +103756,15 @@ "postfix": false, "binop": null }, - "start": 9713, - "end": 9714, + "start": 9774, + "end": 9775, "loc": { "start": { - "line": 246, + "line": 247, "column": 6 }, "end": { - "line": 246, + "line": 247, "column": 7 } } @@ -101835,15 +103784,15 @@ "updateContext": null }, "value": "this", - "start": 9714, - "end": 9718, + "start": 9775, + "end": 9779, "loc": { "start": { - "line": 246, + "line": 247, "column": 7 }, "end": { - "line": 246, + "line": 247, "column": 11 } } @@ -101861,15 +103810,15 @@ "binop": null, "updateContext": null }, - "start": 9718, - "end": 9719, + "start": 9779, + "end": 9780, "loc": { "start": { - "line": 246, + "line": 247, "column": 11 }, "end": { - "line": 246, + "line": 247, "column": 12 } } @@ -101887,15 +103836,15 @@ "binop": null }, "value": "holdInteractionTimeout", - "start": 9719, - "end": 9741, + "start": 9780, + "end": 9802, "loc": { "start": { - "line": 246, + "line": 247, "column": 12 }, "end": { - "line": 246, + "line": 247, "column": 34 } } @@ -101912,15 +103861,15 @@ "postfix": false, "binop": null }, - "start": 9741, - "end": 9742, + "start": 9802, + "end": 9803, "loc": { "start": { - "line": 246, + "line": 247, "column": 34 }, "end": { - "line": 246, + "line": 247, "column": 35 } } @@ -101938,15 +103887,15 @@ "binop": null }, "value": "clearTimeout", - "start": 9750, - "end": 9762, + "start": 9811, + "end": 9823, "loc": { "start": { - "line": 247, + "line": 248, "column": 6 }, "end": { - "line": 247, + "line": 248, "column": 18 } } @@ -101963,15 +103912,15 @@ "postfix": false, "binop": null }, - "start": 9762, - "end": 9763, + "start": 9823, + "end": 9824, "loc": { "start": { - "line": 247, + "line": 248, "column": 18 }, "end": { - "line": 247, + "line": 248, "column": 19 } } @@ -101991,15 +103940,15 @@ "updateContext": null }, "value": "this", - "start": 9763, - "end": 9767, + "start": 9824, + "end": 9828, "loc": { "start": { - "line": 247, + "line": 248, "column": 19 }, "end": { - "line": 247, + "line": 248, "column": 23 } } @@ -102017,15 +103966,15 @@ "binop": null, "updateContext": null }, - "start": 9767, - "end": 9768, + "start": 9828, + "end": 9829, "loc": { "start": { - "line": 247, + "line": 248, "column": 23 }, "end": { - "line": 247, + "line": 248, "column": 24 } } @@ -102043,15 +103992,15 @@ "binop": null }, "value": "holdInteractionTimeout", - "start": 9768, - "end": 9790, + "start": 9829, + "end": 9851, "loc": { "start": { - "line": 247, + "line": 248, "column": 24 }, "end": { - "line": 247, + "line": 248, "column": 46 } } @@ -102068,15 +104017,15 @@ "postfix": false, "binop": null }, - "start": 9790, - "end": 9791, + "start": 9851, + "end": 9852, "loc": { "start": { - "line": 247, + "line": 248, "column": 46 }, "end": { - "line": 247, + "line": 248, "column": 47 } } @@ -102094,15 +104043,15 @@ "binop": null, "updateContext": null }, - "start": 9791, - "end": 9792, + "start": 9852, + "end": 9853, "loc": { "start": { - "line": 247, + "line": 248, "column": 47 }, "end": { - "line": 247, + "line": 248, "column": 48 } } @@ -102119,15 +104068,15 @@ "postfix": false, "binop": null }, - "start": 9796, - "end": 9797, + "start": 9857, + "end": 9858, "loc": { "start": { - "line": 248, + "line": 249, "column": 2 }, "end": { - "line": 248, + "line": 249, "column": 3 } } @@ -102135,15 +104084,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9803, - "end": 9839, + "start": 9864, + "end": 9900, "loc": { "start": { - "line": 250, + "line": 251, "column": 2 }, "end": { - "line": 252, + "line": 253, "column": 5 } } @@ -102151,15 +104100,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9843, - "end": 9869, + "start": 9904, + "end": 9930, "loc": { "start": { - "line": 253, + "line": 254, "column": 2 }, "end": { - "line": 253, + "line": 254, "column": 28 } } @@ -102177,15 +104126,15 @@ "binop": null }, "value": "handleButtonHold", - "start": 9873, - "end": 9889, + "start": 9934, + "end": 9950, "loc": { "start": { - "line": 254, + "line": 255, "column": 2 }, "end": { - "line": 254, + "line": 255, "column": 18 } } @@ -102202,15 +104151,15 @@ "postfix": false, "binop": null }, - "start": 9889, - "end": 9890, + "start": 9950, + "end": 9951, "loc": { "start": { - "line": 254, + "line": 255, "column": 18 }, "end": { - "line": 254, + "line": 255, "column": 19 } } @@ -102228,15 +104177,15 @@ "binop": null }, "value": "button", - "start": 9890, - "end": 9896, + "start": 9951, + "end": 9957, "loc": { "start": { - "line": 254, + "line": 255, "column": 19 }, "end": { - "line": 254, + "line": 255, "column": 25 } } @@ -102253,15 +104202,15 @@ "postfix": false, "binop": null }, - "start": 9896, - "end": 9897, + "start": 9957, + "end": 9958, "loc": { "start": { - "line": 254, + "line": 255, "column": 25 }, "end": { - "line": 254, + "line": 255, "column": 26 } } @@ -102278,15 +104227,15 @@ "postfix": false, "binop": null }, - "start": 9897, - "end": 9898, + "start": 9958, + "end": 9959, "loc": { "start": { - "line": 254, + "line": 255, "column": 26 }, "end": { - "line": 254, + "line": 255, "column": 27 } } @@ -102294,15 +104243,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 9904, - "end": 9990, + "start": 9965, + "end": 10051, "loc": { "start": { - "line": 255, + "line": 256, "column": 4 }, "end": { - "line": 257, + "line": 258, "column": 7 } } @@ -102322,15 +104271,15 @@ "updateContext": null }, "value": "this", - "start": 9996, - "end": 10000, + "start": 10057, + "end": 10061, "loc": { "start": { - "line": 258, + "line": 259, "column": 4 }, "end": { - "line": 258, + "line": 259, "column": 8 } } @@ -102348,15 +104297,15 @@ "binop": null, "updateContext": null }, - "start": 10000, - "end": 10001, + "start": 10061, + "end": 10062, "loc": { "start": { - "line": 258, + "line": 259, "column": 8 }, "end": { - "line": 258, + "line": 259, "column": 9 } } @@ -102374,15 +104323,15 @@ "binop": null }, "value": "holdInteractionTimeout", - "start": 10001, - "end": 10023, + "start": 10062, + "end": 10084, "loc": { "start": { - "line": 258, + "line": 259, "column": 9 }, "end": { - "line": 258, + "line": 259, "column": 31 } } @@ -102401,15 +104350,15 @@ "updateContext": null }, "value": "=", - "start": 10024, - "end": 10025, + "start": 10085, + "end": 10086, "loc": { "start": { - "line": 258, + "line": 259, "column": 32 }, "end": { - "line": 258, + "line": 259, "column": 33 } } @@ -102427,15 +104376,15 @@ "binop": null }, "value": "setTimeout", - "start": 10026, - "end": 10036, + "start": 10087, + "end": 10097, "loc": { "start": { - "line": 258, + "line": 259, "column": 34 }, "end": { - "line": 258, + "line": 259, "column": 44 } } @@ -102452,15 +104401,15 @@ "postfix": false, "binop": null }, - "start": 10036, - "end": 10037, + "start": 10097, + "end": 10098, "loc": { "start": { - "line": 258, + "line": 259, "column": 44 }, "end": { - "line": 258, + "line": 259, "column": 45 } } @@ -102477,15 +104426,15 @@ "postfix": false, "binop": null }, - "start": 10037, - "end": 10038, + "start": 10098, + "end": 10099, "loc": { "start": { - "line": 258, + "line": 259, "column": 45 }, "end": { - "line": 258, + "line": 259, "column": 46 } } @@ -102502,15 +104451,15 @@ "postfix": false, "binop": null }, - "start": 10038, - "end": 10039, + "start": 10099, + "end": 10100, "loc": { "start": { - "line": 258, + "line": 259, "column": 46 }, "end": { - "line": 258, + "line": 259, "column": 47 } } @@ -102528,15 +104477,15 @@ "binop": null, "updateContext": null }, - "start": 10040, - "end": 10042, + "start": 10101, + "end": 10103, "loc": { "start": { - "line": 258, + "line": 259, "column": 48 }, "end": { - "line": 258, + "line": 259, "column": 50 } } @@ -102553,15 +104502,15 @@ "postfix": false, "binop": null }, - "start": 10043, - "end": 10044, + "start": 10104, + "end": 10105, "loc": { "start": { - "line": 258, + "line": 259, "column": 51 }, "end": { - "line": 258, + "line": 259, "column": 52 } } @@ -102581,15 +104530,15 @@ "updateContext": null }, "value": "this", - "start": 10052, - "end": 10056, + "start": 10113, + "end": 10117, "loc": { "start": { - "line": 259, + "line": 260, "column": 6 }, "end": { - "line": 259, + "line": 260, "column": 10 } } @@ -102607,15 +104556,15 @@ "binop": null, "updateContext": null }, - "start": 10056, - "end": 10057, + "start": 10117, + "end": 10118, "loc": { "start": { - "line": 259, + "line": 260, "column": 10 }, "end": { - "line": 259, + "line": 260, "column": 11 } } @@ -102633,15 +104582,15 @@ "binop": null }, "value": "handleButtonClicked", - "start": 10057, - "end": 10076, + "start": 10118, + "end": 10137, "loc": { "start": { - "line": 259, + "line": 260, "column": 11 }, "end": { - "line": 259, + "line": 260, "column": 30 } } @@ -102658,15 +104607,15 @@ "postfix": false, "binop": null }, - "start": 10076, - "end": 10077, + "start": 10137, + "end": 10138, "loc": { "start": { - "line": 259, + "line": 260, "column": 30 }, "end": { - "line": 259, + "line": 260, "column": 31 } } @@ -102684,15 +104633,15 @@ "binop": null }, "value": "button", - "start": 10077, - "end": 10083, + "start": 10138, + "end": 10144, "loc": { "start": { - "line": 259, + "line": 260, "column": 31 }, "end": { - "line": 259, + "line": 260, "column": 37 } } @@ -102709,15 +104658,15 @@ "postfix": false, "binop": null }, - "start": 10083, - "end": 10084, + "start": 10144, + "end": 10145, "loc": { "start": { - "line": 259, + "line": 260, "column": 37 }, "end": { - "line": 259, + "line": 260, "column": 38 } } @@ -102735,15 +104684,15 @@ "binop": null, "updateContext": null }, - "start": 10084, - "end": 10085, + "start": 10145, + "end": 10146, "loc": { "start": { - "line": 259, + "line": 260, "column": 38 }, "end": { - "line": 259, + "line": 260, "column": 39 } } @@ -102763,15 +104712,15 @@ "updateContext": null }, "value": "this", - "start": 10093, - "end": 10097, + "start": 10154, + "end": 10158, "loc": { "start": { - "line": 260, + "line": 261, "column": 6 }, "end": { - "line": 260, + "line": 261, "column": 10 } } @@ -102789,15 +104738,15 @@ "binop": null, "updateContext": null }, - "start": 10097, - "end": 10098, + "start": 10158, + "end": 10159, "loc": { "start": { - "line": 260, + "line": 261, "column": 10 }, "end": { - "line": 260, + "line": 261, "column": 11 } } @@ -102815,15 +104764,15 @@ "binop": null }, "value": "handleButtonHold", - "start": 10098, - "end": 10114, + "start": 10159, + "end": 10175, "loc": { "start": { - "line": 260, + "line": 261, "column": 11 }, "end": { - "line": 260, + "line": 261, "column": 27 } } @@ -102840,15 +104789,15 @@ "postfix": false, "binop": null }, - "start": 10114, - "end": 10115, + "start": 10175, + "end": 10176, "loc": { "start": { - "line": 260, + "line": 261, "column": 27 }, "end": { - "line": 260, + "line": 261, "column": 28 } } @@ -102866,15 +104815,15 @@ "binop": null }, "value": "button", - "start": 10115, - "end": 10121, + "start": 10176, + "end": 10182, "loc": { "start": { - "line": 260, + "line": 261, "column": 28 }, "end": { - "line": 260, + "line": 261, "column": 34 } } @@ -102891,15 +104840,15 @@ "postfix": false, "binop": null }, - "start": 10121, - "end": 10122, + "start": 10182, + "end": 10183, "loc": { "start": { - "line": 260, + "line": 261, "column": 34 }, "end": { - "line": 260, + "line": 261, "column": 35 } } @@ -102917,15 +104866,15 @@ "binop": null, "updateContext": null }, - "start": 10122, - "end": 10123, + "start": 10183, + "end": 10184, "loc": { "start": { - "line": 260, + "line": 261, "column": 35 }, "end": { - "line": 260, + "line": 261, "column": 36 } } @@ -102942,15 +104891,15 @@ "postfix": false, "binop": null }, - "start": 10129, - "end": 10130, + "start": 10190, + "end": 10191, "loc": { "start": { - "line": 261, + "line": 262, "column": 4 }, "end": { - "line": 261, + "line": 262, "column": 5 } } @@ -102968,15 +104917,15 @@ "binop": null, "updateContext": null }, - "start": 10130, - "end": 10131, + "start": 10191, + "end": 10192, "loc": { "start": { - "line": 261, + "line": 262, "column": 5 }, "end": { - "line": 261, + "line": 262, "column": 6 } } @@ -102995,15 +104944,15 @@ "updateContext": null }, "value": 100, - "start": 10132, - "end": 10135, + "start": 10193, + "end": 10196, "loc": { "start": { - "line": 261, + "line": 262, "column": 7 }, "end": { - "line": 261, + "line": 262, "column": 10 } } @@ -103020,15 +104969,15 @@ "postfix": false, "binop": null }, - "start": 10135, - "end": 10136, + "start": 10196, + "end": 10197, "loc": { "start": { - "line": 261, + "line": 262, "column": 10 }, "end": { - "line": 261, + "line": 262, "column": 11 } } @@ -103046,15 +104995,15 @@ "binop": null, "updateContext": null }, - "start": 10136, - "end": 10137, + "start": 10197, + "end": 10198, "loc": { "start": { - "line": 261, + "line": 262, "column": 11 }, "end": { - "line": 261, + "line": 262, "column": 12 } } @@ -103071,15 +105020,15 @@ "postfix": false, "binop": null }, - "start": 10141, - "end": 10142, + "start": 10202, + "end": 10203, "loc": { "start": { - "line": 262, + "line": 263, "column": 2 }, "end": { - "line": 262, + "line": 263, "column": 3 } } @@ -103087,15 +105036,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10148, - "end": 10245, + "start": 10209, + "end": 10306, "loc": { "start": { - "line": 264, + "line": 265, "column": 2 }, "end": { - "line": 266, + "line": 267, "column": 5 } } @@ -103113,15 +105062,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 10249, - "end": 10267, + "start": 10310, + "end": 10328, "loc": { "start": { - "line": 267, + "line": 268, "column": 2 }, "end": { - "line": 267, + "line": 268, "column": 20 } } @@ -103138,15 +105087,15 @@ "postfix": false, "binop": null }, - "start": 10267, - "end": 10268, + "start": 10328, + "end": 10329, "loc": { "start": { - "line": 267, + "line": 268, "column": 20 }, "end": { - "line": 267, + "line": 268, "column": 21 } } @@ -103163,15 +105112,15 @@ "postfix": false, "binop": null }, - "start": 10268, - "end": 10269, + "start": 10329, + "end": 10330, "loc": { "start": { - "line": 267, + "line": 268, "column": 21 }, "end": { - "line": 267, + "line": 268, "column": 22 } } @@ -103188,15 +105137,15 @@ "postfix": false, "binop": null }, - "start": 10269, - "end": 10270, + "start": 10330, + "end": 10331, "loc": { "start": { - "line": 267, + "line": 268, "column": 22 }, "end": { - "line": 267, + "line": 268, "column": 23 } } @@ -103216,15 +105165,15 @@ "updateContext": null }, "value": "this", - "start": 10276, - "end": 10280, + "start": 10337, + "end": 10341, "loc": { "start": { - "line": 268, + "line": 269, "column": 4 }, "end": { - "line": 268, + "line": 269, "column": 8 } } @@ -103242,15 +105191,15 @@ "binop": null, "updateContext": null }, - "start": 10280, - "end": 10281, + "start": 10341, + "end": 10342, "loc": { "start": { - "line": 268, + "line": 269, "column": 8 }, "end": { - "line": 268, + "line": 269, "column": 9 } } @@ -103268,15 +105217,15 @@ "binop": null }, "value": "dispatch", - "start": 10281, - "end": 10289, + "start": 10342, + "end": 10350, "loc": { "start": { - "line": 268, + "line": 269, "column": 9 }, "end": { - "line": 268, + "line": 269, "column": 17 } } @@ -103293,15 +105242,15 @@ "postfix": false, "binop": null }, - "start": 10289, - "end": 10290, + "start": 10350, + "end": 10351, "loc": { "start": { - "line": 268, + "line": 269, "column": 17 }, "end": { - "line": 268, + "line": 269, "column": 18 } } @@ -103318,15 +105267,15 @@ "postfix": false, "binop": null }, - "start": 10290, - "end": 10291, + "start": 10351, + "end": 10352, "loc": { "start": { - "line": 268, + "line": 269, "column": 18 }, "end": { - "line": 268, + "line": 269, "column": 19 } } @@ -103344,15 +105293,15 @@ "binop": null }, "value": "instance", - "start": 10291, - "end": 10299, + "start": 10352, + "end": 10360, "loc": { "start": { - "line": 268, + "line": 269, "column": 19 }, "end": { - "line": 268, + "line": 269, "column": 27 } } @@ -103369,15 +105318,15 @@ "postfix": false, "binop": null }, - "start": 10299, - "end": 10300, + "start": 10360, + "end": 10361, "loc": { "start": { - "line": 268, + "line": 269, "column": 27 }, "end": { - "line": 268, + "line": 269, "column": 28 } } @@ -103395,15 +105344,15 @@ "binop": null, "updateContext": null }, - "start": 10301, - "end": 10303, + "start": 10362, + "end": 10364, "loc": { "start": { - "line": 268, + "line": 269, "column": 29 }, "end": { - "line": 268, + "line": 269, "column": 31 } } @@ -103420,15 +105369,15 @@ "postfix": false, "binop": null }, - "start": 10304, - "end": 10305, + "start": 10365, + "end": 10366, "loc": { "start": { - "line": 268, + "line": 269, "column": 32 }, "end": { - "line": 268, + "line": 269, "column": 33 } } @@ -103446,15 +105395,15 @@ "binop": null }, "value": "instance", - "start": 10313, - "end": 10321, + "start": 10374, + "end": 10382, "loc": { "start": { - "line": 269, + "line": 270, "column": 6 }, "end": { - "line": 269, + "line": 270, "column": 14 } } @@ -103472,15 +105421,15 @@ "binop": null, "updateContext": null }, - "start": 10321, - "end": 10322, + "start": 10382, + "end": 10383, "loc": { "start": { - "line": 269, + "line": 270, "column": 14 }, "end": { - "line": 269, + "line": 270, "column": 15 } } @@ -103498,15 +105447,15 @@ "binop": null }, "value": "replaceInput", - "start": 10322, - "end": 10334, + "start": 10383, + "end": 10395, "loc": { "start": { - "line": 269, + "line": 270, "column": 15 }, "end": { - "line": 269, + "line": 270, "column": 27 } } @@ -103523,15 +105472,15 @@ "postfix": false, "binop": null }, - "start": 10334, - "end": 10335, + "start": 10395, + "end": 10396, "loc": { "start": { - "line": 269, + "line": 270, "column": 27 }, "end": { - "line": 269, + "line": 270, "column": 28 } } @@ -103551,15 +105500,15 @@ "updateContext": null }, "value": "this", - "start": 10335, - "end": 10339, + "start": 10396, + "end": 10400, "loc": { "start": { - "line": 269, + "line": 270, "column": 28 }, "end": { - "line": 269, + "line": 270, "column": 32 } } @@ -103577,15 +105526,15 @@ "binop": null, "updateContext": null }, - "start": 10339, - "end": 10340, + "start": 10400, + "end": 10401, "loc": { "start": { - "line": 269, + "line": 270, "column": 32 }, "end": { - "line": 269, + "line": 270, "column": 33 } } @@ -103603,15 +105552,15 @@ "binop": null }, "value": "input", - "start": 10340, - "end": 10345, + "start": 10401, + "end": 10406, "loc": { "start": { - "line": 269, + "line": 270, "column": 33 }, "end": { - "line": 269, + "line": 270, "column": 38 } } @@ -103628,15 +105577,15 @@ "postfix": false, "binop": null }, - "start": 10345, - "end": 10346, + "start": 10406, + "end": 10407, "loc": { "start": { - "line": 269, + "line": 270, "column": 38 }, "end": { - "line": 269, + "line": 270, "column": 39 } } @@ -103654,15 +105603,15 @@ "binop": null, "updateContext": null }, - "start": 10346, - "end": 10347, + "start": 10407, + "end": 10408, "loc": { "start": { - "line": 269, + "line": 270, "column": 39 }, "end": { - "line": 269, + "line": 270, "column": 40 } } @@ -103679,15 +105628,15 @@ "postfix": false, "binop": null }, - "start": 10353, - "end": 10354, + "start": 10414, + "end": 10415, "loc": { "start": { - "line": 270, + "line": 271, "column": 4 }, "end": { - "line": 270, + "line": 271, "column": 5 } } @@ -103704,15 +105653,15 @@ "postfix": false, "binop": null }, - "start": 10354, - "end": 10355, + "start": 10415, + "end": 10416, "loc": { "start": { - "line": 270, + "line": 271, "column": 5 }, "end": { - "line": 270, + "line": 271, "column": 6 } } @@ -103730,15 +105679,15 @@ "binop": null, "updateContext": null }, - "start": 10355, - "end": 10356, + "start": 10416, + "end": 10417, "loc": { "start": { - "line": 270, + "line": 271, "column": 6 }, "end": { - "line": 270, + "line": 271, "column": 7 } } @@ -103755,15 +105704,15 @@ "postfix": false, "binop": null }, - "start": 10360, - "end": 10361, + "start": 10421, + "end": 10422, "loc": { "start": { - "line": 271, + "line": 272, "column": 2 }, "end": { - "line": 271, + "line": 272, "column": 3 } } @@ -103771,15 +105720,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10369, - "end": 10487, + "start": 10430, + "end": 10548, "loc": { "start": { - "line": 273, + "line": 274, "column": 2 }, "end": { - "line": 276, + "line": 277, "column": 5 } } @@ -103797,15 +105746,15 @@ "binop": null }, "value": "clearInput", - "start": 10491, - "end": 10501, + "start": 10552, + "end": 10562, "loc": { "start": { - "line": 277, + "line": 278, "column": 2 }, "end": { - "line": 277, + "line": 278, "column": 12 } } @@ -103822,15 +105771,15 @@ "postfix": false, "binop": null }, - "start": 10501, - "end": 10502, + "start": 10562, + "end": 10563, "loc": { "start": { - "line": 277, + "line": 278, "column": 12 }, "end": { - "line": 277, + "line": 278, "column": 13 } } @@ -103848,15 +105797,15 @@ "binop": null }, "value": "inputName", - "start": 10502, - "end": 10511, + "start": 10563, + "end": 10572, "loc": { "start": { - "line": 277, + "line": 278, "column": 13 }, "end": { - "line": 277, + "line": 278, "column": 22 } } @@ -103873,15 +105822,15 @@ "postfix": false, "binop": null }, - "start": 10511, - "end": 10512, + "start": 10572, + "end": 10573, "loc": { "start": { - "line": 277, + "line": 278, "column": 22 }, "end": { - "line": 277, + "line": 278, "column": 23 } } @@ -103898,15 +105847,15 @@ "postfix": false, "binop": null }, - "start": 10512, - "end": 10513, + "start": 10573, + "end": 10574, "loc": { "start": { - "line": 277, + "line": 278, "column": 23 }, "end": { - "line": 277, + "line": 278, "column": 24 } } @@ -103924,15 +105873,15 @@ "binop": null }, "value": "inputName", - "start": 10519, - "end": 10528, + "start": 10580, + "end": 10589, "loc": { "start": { - "line": 278, + "line": 279, "column": 4 }, "end": { - "line": 278, + "line": 279, "column": 13 } } @@ -103951,15 +105900,15 @@ "updateContext": null }, "value": "=", - "start": 10529, - "end": 10530, + "start": 10590, + "end": 10591, "loc": { "start": { - "line": 278, + "line": 279, "column": 14 }, "end": { - "line": 278, + "line": 279, "column": 15 } } @@ -103977,15 +105926,15 @@ "binop": null }, "value": "inputName", - "start": 10531, - "end": 10540, + "start": 10592, + "end": 10601, "loc": { "start": { - "line": 278, + "line": 279, "column": 16 }, "end": { - "line": 278, + "line": 279, "column": 25 } } @@ -104004,15 +105953,15 @@ "updateContext": null }, "value": "||", - "start": 10541, - "end": 10543, + "start": 10602, + "end": 10604, "loc": { "start": { - "line": 278, + "line": 279, "column": 26 }, "end": { - "line": 278, + "line": 279, "column": 28 } } @@ -104032,15 +105981,15 @@ "updateContext": null }, "value": "this", - "start": 10544, - "end": 10548, + "start": 10605, + "end": 10609, "loc": { "start": { - "line": 278, + "line": 279, "column": 29 }, "end": { - "line": 278, + "line": 279, "column": 33 } } @@ -104058,15 +106007,15 @@ "binop": null, "updateContext": null }, - "start": 10548, - "end": 10549, + "start": 10609, + "end": 10610, "loc": { "start": { - "line": 278, + "line": 279, "column": 33 }, "end": { - "line": 278, + "line": 279, "column": 34 } } @@ -104084,15 +106033,15 @@ "binop": null }, "value": "options", - "start": 10549, - "end": 10556, + "start": 10610, + "end": 10617, "loc": { "start": { - "line": 278, + "line": 279, "column": 34 }, "end": { - "line": 278, + "line": 279, "column": 41 } } @@ -104110,15 +106059,15 @@ "binop": null, "updateContext": null }, - "start": 10556, - "end": 10557, + "start": 10617, + "end": 10618, "loc": { "start": { - "line": 278, + "line": 279, "column": 41 }, "end": { - "line": 278, + "line": 279, "column": 42 } } @@ -104136,15 +106085,15 @@ "binop": null }, "value": "inputName", - "start": 10557, - "end": 10566, + "start": 10618, + "end": 10627, "loc": { "start": { - "line": 278, + "line": 279, "column": 42 }, "end": { - "line": 278, + "line": 279, "column": 51 } } @@ -104162,15 +106111,15 @@ "binop": null, "updateContext": null }, - "start": 10566, - "end": 10567, + "start": 10627, + "end": 10628, "loc": { "start": { - "line": 278, + "line": 279, "column": 51 }, "end": { - "line": 278, + "line": 279, "column": 52 } } @@ -104190,15 +106139,15 @@ "updateContext": null }, "value": "this", - "start": 10573, - "end": 10577, + "start": 10634, + "end": 10638, "loc": { "start": { - "line": 279, + "line": 280, "column": 4 }, "end": { - "line": 279, + "line": 280, "column": 8 } } @@ -104216,15 +106165,15 @@ "binop": null, "updateContext": null }, - "start": 10577, - "end": 10578, + "start": 10638, + "end": 10639, "loc": { "start": { - "line": 279, + "line": 280, "column": 8 }, "end": { - "line": 279, + "line": 280, "column": 9 } } @@ -104242,15 +106191,15 @@ "binop": null }, "value": "input", - "start": 10578, - "end": 10583, + "start": 10639, + "end": 10644, "loc": { "start": { - "line": 279, + "line": 280, "column": 9 }, "end": { - "line": 279, + "line": 280, "column": 14 } } @@ -104268,15 +106217,15 @@ "binop": null, "updateContext": null }, - "start": 10583, - "end": 10584, + "start": 10644, + "end": 10645, "loc": { "start": { - "line": 279, + "line": 280, "column": 14 }, "end": { - "line": 279, + "line": 280, "column": 15 } } @@ -104296,15 +106245,15 @@ "updateContext": null }, "value": "this", - "start": 10584, - "end": 10588, + "start": 10645, + "end": 10649, "loc": { "start": { - "line": 279, + "line": 280, "column": 15 }, "end": { - "line": 279, + "line": 280, "column": 19 } } @@ -104322,15 +106271,15 @@ "binop": null, "updateContext": null }, - "start": 10588, - "end": 10589, + "start": 10649, + "end": 10650, "loc": { "start": { - "line": 279, + "line": 280, "column": 19 }, "end": { - "line": 279, + "line": 280, "column": 20 } } @@ -104348,15 +106297,15 @@ "binop": null }, "value": "options", - "start": 10589, - "end": 10596, + "start": 10650, + "end": 10657, "loc": { "start": { - "line": 279, + "line": 280, "column": 20 }, "end": { - "line": 279, + "line": 280, "column": 27 } } @@ -104374,15 +106323,15 @@ "binop": null, "updateContext": null }, - "start": 10596, - "end": 10597, + "start": 10657, + "end": 10658, "loc": { "start": { - "line": 279, + "line": 280, "column": 27 }, "end": { - "line": 279, + "line": 280, "column": 28 } } @@ -104400,15 +106349,15 @@ "binop": null }, "value": "inputName", - "start": 10597, - "end": 10606, + "start": 10658, + "end": 10667, "loc": { "start": { - "line": 279, + "line": 280, "column": 28 }, "end": { - "line": 279, + "line": 280, "column": 37 } } @@ -104426,15 +106375,15 @@ "binop": null, "updateContext": null }, - "start": 10606, - "end": 10607, + "start": 10667, + "end": 10668, "loc": { "start": { - "line": 279, + "line": 280, "column": 37 }, "end": { - "line": 279, + "line": 280, "column": 38 } } @@ -104453,15 +106402,15 @@ "updateContext": null }, "value": "=", - "start": 10608, - "end": 10609, + "start": 10669, + "end": 10670, "loc": { "start": { - "line": 279, + "line": 280, "column": 39 }, "end": { - "line": 279, + "line": 280, "column": 40 } } @@ -104480,15 +106429,15 @@ "updateContext": null }, "value": "", - "start": 10610, - "end": 10612, + "start": 10671, + "end": 10673, "loc": { "start": { - "line": 279, + "line": 280, "column": 41 }, "end": { - "line": 279, + "line": 280, "column": 43 } } @@ -104506,15 +106455,15 @@ "binop": null, "updateContext": null }, - "start": 10612, - "end": 10613, + "start": 10673, + "end": 10674, "loc": { "start": { - "line": 279, + "line": 280, "column": 43 }, "end": { - "line": 279, + "line": 280, "column": 44 } } @@ -104522,15 +106471,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10621, - "end": 10676, + "start": 10682, + "end": 10737, "loc": { "start": { - "line": 281, + "line": 282, "column": 4 }, "end": { - "line": 283, + "line": 284, "column": 7 } } @@ -104550,15 +106499,15 @@ "updateContext": null }, "value": "if", - "start": 10682, - "end": 10684, + "start": 10743, + "end": 10745, "loc": { "start": { - "line": 284, + "line": 285, "column": 4 }, "end": { - "line": 284, + "line": 285, "column": 6 } } @@ -104575,15 +106524,15 @@ "postfix": false, "binop": null }, - "start": 10684, - "end": 10685, + "start": 10745, + "end": 10746, "loc": { "start": { - "line": 284, + "line": 285, "column": 6 }, "end": { - "line": 284, + "line": 285, "column": 7 } } @@ -104603,15 +106552,15 @@ "updateContext": null }, "value": "this", - "start": 10685, - "end": 10689, + "start": 10746, + "end": 10750, "loc": { "start": { - "line": 284, + "line": 285, "column": 7 }, "end": { - "line": 284, + "line": 285, "column": 11 } } @@ -104629,15 +106578,15 @@ "binop": null, "updateContext": null }, - "start": 10689, - "end": 10690, + "start": 10750, + "end": 10751, "loc": { "start": { - "line": 284, + "line": 285, "column": 11 }, "end": { - "line": 284, + "line": 285, "column": 12 } } @@ -104655,15 +106604,15 @@ "binop": null }, "value": "options", - "start": 10690, - "end": 10697, + "start": 10751, + "end": 10758, "loc": { "start": { - "line": 284, + "line": 285, "column": 12 }, "end": { - "line": 284, + "line": 285, "column": 19 } } @@ -104681,15 +106630,15 @@ "binop": null, "updateContext": null }, - "start": 10697, - "end": 10698, + "start": 10758, + "end": 10759, "loc": { "start": { - "line": 284, + "line": 285, "column": 19 }, "end": { - "line": 284, + "line": 285, "column": 20 } } @@ -104707,15 +106656,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 10698, - "end": 10716, + "start": 10759, + "end": 10777, "loc": { "start": { - "line": 284, + "line": 285, "column": 20 }, "end": { - "line": 284, + "line": 285, "column": 38 } } @@ -104732,15 +106681,15 @@ "postfix": false, "binop": null }, - "start": 10716, - "end": 10717, + "start": 10777, + "end": 10778, "loc": { "start": { - "line": 284, + "line": 285, "column": 38 }, "end": { - "line": 284, + "line": 285, "column": 39 } } @@ -104760,15 +106709,15 @@ "updateContext": null }, "value": "this", - "start": 10725, - "end": 10729, + "start": 10786, + "end": 10790, "loc": { "start": { - "line": 285, + "line": 286, "column": 6 }, "end": { - "line": 285, + "line": 286, "column": 10 } } @@ -104786,15 +106735,15 @@ "binop": null, "updateContext": null }, - "start": 10729, - "end": 10730, + "start": 10790, + "end": 10791, "loc": { "start": { - "line": 285, + "line": 286, "column": 10 }, "end": { - "line": 285, + "line": 286, "column": 11 } } @@ -104812,15 +106761,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 10730, - "end": 10748, + "start": 10791, + "end": 10809, "loc": { "start": { - "line": 285, + "line": 286, "column": 11 }, "end": { - "line": 285, + "line": 286, "column": 29 } } @@ -104837,15 +106786,15 @@ "postfix": false, "binop": null }, - "start": 10748, - "end": 10749, + "start": 10809, + "end": 10810, "loc": { "start": { - "line": 285, + "line": 286, "column": 29 }, "end": { - "line": 285, + "line": 286, "column": 30 } } @@ -104865,15 +106814,15 @@ "updateContext": null }, "value": "this", - "start": 10749, - "end": 10753, + "start": 10810, + "end": 10814, "loc": { "start": { - "line": 285, + "line": 286, "column": 30 }, "end": { - "line": 285, + "line": 286, "column": 34 } } @@ -104891,15 +106840,15 @@ "binop": null, "updateContext": null }, - "start": 10753, - "end": 10754, + "start": 10814, + "end": 10815, "loc": { "start": { - "line": 285, + "line": 286, "column": 34 }, "end": { - "line": 285, + "line": 286, "column": 35 } } @@ -104917,15 +106866,15 @@ "binop": null }, "value": "input", - "start": 10754, - "end": 10759, + "start": 10815, + "end": 10820, "loc": { "start": { - "line": 285, + "line": 286, "column": 35 }, "end": { - "line": 285, + "line": 286, "column": 40 } } @@ -104942,15 +106891,15 @@ "postfix": false, "binop": null }, - "start": 10759, - "end": 10760, + "start": 10820, + "end": 10821, "loc": { "start": { - "line": 285, + "line": 286, "column": 40 }, "end": { - "line": 285, + "line": 286, "column": 41 } } @@ -104968,15 +106917,15 @@ "binop": null, "updateContext": null }, - "start": 10760, - "end": 10761, + "start": 10821, + "end": 10822, "loc": { "start": { - "line": 285, + "line": 286, "column": 41 }, "end": { - "line": 285, + "line": 286, "column": 42 } } @@ -104993,15 +106942,15 @@ "postfix": false, "binop": null }, - "start": 10765, - "end": 10766, + "start": 10826, + "end": 10827, "loc": { "start": { - "line": 286, + "line": 287, "column": 2 }, "end": { - "line": 286, + "line": 287, "column": 3 } } @@ -105009,15 +106958,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10772, - "end": 10934, + "start": 10833, + "end": 10995, "loc": { "start": { - "line": 288, + "line": 289, "column": 2 }, "end": { - "line": 291, + "line": 292, "column": 5 } } @@ -105035,15 +106984,15 @@ "binop": null }, "value": "getInput", - "start": 10938, - "end": 10946, + "start": 10999, + "end": 11007, "loc": { "start": { - "line": 292, + "line": 293, "column": 2 }, "end": { - "line": 292, + "line": 293, "column": 10 } } @@ -105060,15 +107009,15 @@ "postfix": false, "binop": null }, - "start": 10946, - "end": 10947, + "start": 11007, + "end": 11008, "loc": { "start": { - "line": 292, + "line": 293, "column": 10 }, "end": { - "line": 292, + "line": 293, "column": 11 } } @@ -105086,15 +107035,15 @@ "binop": null }, "value": "inputName", - "start": 10947, - "end": 10956, + "start": 11008, + "end": 11017, "loc": { "start": { - "line": 292, + "line": 293, "column": 11 }, "end": { - "line": 292, + "line": 293, "column": 20 } } @@ -105111,15 +107060,15 @@ "postfix": false, "binop": null }, - "start": 10956, - "end": 10957, + "start": 11017, + "end": 11018, "loc": { "start": { - "line": 292, + "line": 293, "column": 20 }, "end": { - "line": 292, + "line": 293, "column": 21 } } @@ -105136,15 +107085,15 @@ "postfix": false, "binop": null }, - "start": 10957, - "end": 10958, + "start": 11018, + "end": 11019, "loc": { "start": { - "line": 292, + "line": 293, "column": 21 }, "end": { - "line": 292, + "line": 293, "column": 22 } } @@ -105162,15 +107111,15 @@ "binop": null }, "value": "inputName", - "start": 10964, - "end": 10973, + "start": 11025, + "end": 11034, "loc": { "start": { - "line": 293, + "line": 294, "column": 4 }, "end": { - "line": 293, + "line": 294, "column": 13 } } @@ -105189,15 +107138,15 @@ "updateContext": null }, "value": "=", - "start": 10974, - "end": 10975, + "start": 11035, + "end": 11036, "loc": { "start": { - "line": 293, + "line": 294, "column": 14 }, "end": { - "line": 293, + "line": 294, "column": 15 } } @@ -105215,15 +107164,15 @@ "binop": null }, "value": "inputName", - "start": 10976, - "end": 10985, + "start": 11037, + "end": 11046, "loc": { "start": { - "line": 293, + "line": 294, "column": 16 }, "end": { - "line": 293, + "line": 294, "column": 25 } } @@ -105242,15 +107191,15 @@ "updateContext": null }, "value": "||", - "start": 10986, - "end": 10988, + "start": 11047, + "end": 11049, "loc": { "start": { - "line": 293, + "line": 294, "column": 26 }, "end": { - "line": 293, + "line": 294, "column": 28 } } @@ -105270,15 +107219,15 @@ "updateContext": null }, "value": "this", - "start": 10989, - "end": 10993, + "start": 11050, + "end": 11054, "loc": { "start": { - "line": 293, + "line": 294, "column": 29 }, "end": { - "line": 293, + "line": 294, "column": 33 } } @@ -105296,15 +107245,15 @@ "binop": null, "updateContext": null }, - "start": 10993, - "end": 10994, + "start": 11054, + "end": 11055, "loc": { "start": { - "line": 293, + "line": 294, "column": 33 }, "end": { - "line": 293, + "line": 294, "column": 34 } } @@ -105322,15 +107271,15 @@ "binop": null }, "value": "options", - "start": 10994, - "end": 11001, + "start": 11055, + "end": 11062, "loc": { "start": { - "line": 293, + "line": 294, "column": 34 }, "end": { - "line": 293, + "line": 294, "column": 41 } } @@ -105348,15 +107297,15 @@ "binop": null, "updateContext": null }, - "start": 11001, - "end": 11002, + "start": 11062, + "end": 11063, "loc": { "start": { - "line": 293, + "line": 294, "column": 41 }, "end": { - "line": 293, + "line": 294, "column": 42 } } @@ -105374,15 +107323,15 @@ "binop": null }, "value": "inputName", - "start": 11002, - "end": 11011, + "start": 11063, + "end": 11072, "loc": { "start": { - "line": 293, + "line": 294, "column": 42 }, "end": { - "line": 293, + "line": 294, "column": 51 } } @@ -105400,15 +107349,15 @@ "binop": null, "updateContext": null }, - "start": 11011, - "end": 11012, + "start": 11072, + "end": 11073, "loc": { "start": { - "line": 293, + "line": 294, "column": 51 }, "end": { - "line": 293, + "line": 294, "column": 52 } } @@ -105416,15 +107365,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11020, - "end": 11075, + "start": 11081, + "end": 11136, "loc": { "start": { - "line": 295, + "line": 296, "column": 4 }, "end": { - "line": 297, + "line": 298, "column": 7 } } @@ -105444,15 +107393,15 @@ "updateContext": null }, "value": "if", - "start": 11081, - "end": 11083, + "start": 11142, + "end": 11144, "loc": { "start": { - "line": 298, + "line": 299, "column": 4 }, "end": { - "line": 298, + "line": 299, "column": 6 } } @@ -105469,15 +107418,15 @@ "postfix": false, "binop": null }, - "start": 11083, - "end": 11084, + "start": 11144, + "end": 11145, "loc": { "start": { - "line": 298, + "line": 299, "column": 6 }, "end": { - "line": 298, + "line": 299, "column": 7 } } @@ -105497,15 +107446,15 @@ "updateContext": null }, "value": "this", - "start": 11084, - "end": 11088, + "start": 11145, + "end": 11149, "loc": { "start": { - "line": 298, + "line": 299, "column": 7 }, "end": { - "line": 298, + "line": 299, "column": 11 } } @@ -105523,15 +107472,15 @@ "binop": null, "updateContext": null }, - "start": 11088, - "end": 11089, + "start": 11149, + "end": 11150, "loc": { "start": { - "line": 298, + "line": 299, "column": 11 }, "end": { - "line": 298, + "line": 299, "column": 12 } } @@ -105549,15 +107498,15 @@ "binop": null }, "value": "options", - "start": 11089, - "end": 11096, + "start": 11150, + "end": 11157, "loc": { "start": { - "line": 298, + "line": 299, "column": 12 }, "end": { - "line": 298, + "line": 299, "column": 19 } } @@ -105575,15 +107524,15 @@ "binop": null, "updateContext": null }, - "start": 11096, - "end": 11097, + "start": 11157, + "end": 11158, "loc": { "start": { - "line": 298, + "line": 299, "column": 19 }, "end": { - "line": 298, + "line": 299, "column": 20 } } @@ -105601,15 +107550,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 11097, - "end": 11115, + "start": 11158, + "end": 11176, "loc": { "start": { - "line": 298, + "line": 299, "column": 20 }, "end": { - "line": 298, + "line": 299, "column": 38 } } @@ -105626,15 +107575,15 @@ "postfix": false, "binop": null }, - "start": 11115, - "end": 11116, + "start": 11176, + "end": 11177, "loc": { "start": { - "line": 298, + "line": 299, "column": 38 }, "end": { - "line": 298, + "line": 299, "column": 39 } } @@ -105654,15 +107603,15 @@ "updateContext": null }, "value": "this", - "start": 11124, - "end": 11128, + "start": 11185, + "end": 11189, "loc": { "start": { - "line": 299, + "line": 300, "column": 6 }, "end": { - "line": 299, + "line": 300, "column": 10 } } @@ -105680,15 +107629,15 @@ "binop": null, "updateContext": null }, - "start": 11128, - "end": 11129, + "start": 11189, + "end": 11190, "loc": { "start": { - "line": 299, + "line": 300, "column": 10 }, "end": { - "line": 299, + "line": 300, "column": 11 } } @@ -105706,15 +107655,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 11129, - "end": 11147, + "start": 11190, + "end": 11208, "loc": { "start": { - "line": 299, + "line": 300, "column": 11 }, "end": { - "line": 299, + "line": 300, "column": 29 } } @@ -105731,15 +107680,15 @@ "postfix": false, "binop": null }, - "start": 11147, - "end": 11148, + "start": 11208, + "end": 11209, "loc": { "start": { - "line": 299, + "line": 300, "column": 29 }, "end": { - "line": 299, + "line": 300, "column": 30 } } @@ -105759,15 +107708,15 @@ "updateContext": null }, "value": "this", - "start": 11148, - "end": 11152, + "start": 11209, + "end": 11213, "loc": { "start": { - "line": 299, + "line": 300, "column": 30 }, "end": { - "line": 299, + "line": 300, "column": 34 } } @@ -105785,15 +107734,15 @@ "binop": null, "updateContext": null }, - "start": 11152, - "end": 11153, + "start": 11213, + "end": 11214, "loc": { "start": { - "line": 299, + "line": 300, "column": 34 }, "end": { - "line": 299, + "line": 300, "column": 35 } } @@ -105811,15 +107760,15 @@ "binop": null }, "value": "input", - "start": 11153, - "end": 11158, + "start": 11214, + "end": 11219, "loc": { "start": { - "line": 299, + "line": 300, "column": 35 }, "end": { - "line": 299, + "line": 300, "column": 40 } } @@ -105836,15 +107785,15 @@ "postfix": false, "binop": null }, - "start": 11158, - "end": 11159, + "start": 11219, + "end": 11220, "loc": { "start": { - "line": 299, + "line": 300, "column": 40 }, "end": { - "line": 299, + "line": 300, "column": 41 } } @@ -105862,15 +107811,15 @@ "binop": null, "updateContext": null }, - "start": 11159, - "end": 11160, + "start": 11220, + "end": 11221, "loc": { "start": { - "line": 299, + "line": 300, "column": 41 }, "end": { - "line": 299, + "line": 300, "column": 42 } } @@ -105890,15 +107839,15 @@ "updateContext": null }, "value": "return", - "start": 11168, - "end": 11174, + "start": 11229, + "end": 11235, "loc": { "start": { - "line": 301, + "line": 302, "column": 4 }, "end": { - "line": 301, + "line": 302, "column": 10 } } @@ -105918,15 +107867,15 @@ "updateContext": null }, "value": "this", - "start": 11175, - "end": 11179, + "start": 11236, + "end": 11240, "loc": { "start": { - "line": 301, + "line": 302, "column": 11 }, "end": { - "line": 301, + "line": 302, "column": 15 } } @@ -105944,15 +107893,15 @@ "binop": null, "updateContext": null }, - "start": 11179, - "end": 11180, + "start": 11240, + "end": 11241, "loc": { "start": { - "line": 301, + "line": 302, "column": 15 }, "end": { - "line": 301, + "line": 302, "column": 16 } } @@ -105970,15 +107919,15 @@ "binop": null }, "value": "input", - "start": 11180, - "end": 11185, + "start": 11241, + "end": 11246, "loc": { "start": { - "line": 301, + "line": 302, "column": 16 }, "end": { - "line": 301, + "line": 302, "column": 21 } } @@ -105996,15 +107945,15 @@ "binop": null, "updateContext": null }, - "start": 11185, - "end": 11186, + "start": 11246, + "end": 11247, "loc": { "start": { - "line": 301, + "line": 302, "column": 21 }, "end": { - "line": 301, + "line": 302, "column": 22 } } @@ -106024,15 +107973,15 @@ "updateContext": null }, "value": "this", - "start": 11186, - "end": 11190, + "start": 11247, + "end": 11251, "loc": { "start": { - "line": 301, + "line": 302, "column": 22 }, "end": { - "line": 301, + "line": 302, "column": 26 } } @@ -106050,15 +107999,15 @@ "binop": null, "updateContext": null }, - "start": 11190, - "end": 11191, + "start": 11251, + "end": 11252, "loc": { "start": { - "line": 301, + "line": 302, "column": 26 }, "end": { - "line": 301, + "line": 302, "column": 27 } } @@ -106076,15 +108025,15 @@ "binop": null }, "value": "options", - "start": 11191, - "end": 11198, + "start": 11252, + "end": 11259, "loc": { "start": { - "line": 301, + "line": 302, "column": 27 }, "end": { - "line": 301, + "line": 302, "column": 34 } } @@ -106102,15 +108051,15 @@ "binop": null, "updateContext": null }, - "start": 11198, - "end": 11199, + "start": 11259, + "end": 11260, "loc": { "start": { - "line": 301, + "line": 302, "column": 34 }, "end": { - "line": 301, + "line": 302, "column": 35 } } @@ -106128,15 +108077,15 @@ "binop": null }, "value": "inputName", - "start": 11199, - "end": 11208, + "start": 11260, + "end": 11269, "loc": { "start": { - "line": 301, + "line": 302, "column": 35 }, "end": { - "line": 301, + "line": 302, "column": 44 } } @@ -106154,15 +108103,15 @@ "binop": null, "updateContext": null }, - "start": 11208, - "end": 11209, + "start": 11269, + "end": 11270, "loc": { "start": { - "line": 301, + "line": 302, "column": 44 }, "end": { - "line": 301, + "line": 302, "column": 45 } } @@ -106180,15 +108129,15 @@ "binop": null, "updateContext": null }, - "start": 11209, - "end": 11210, + "start": 11270, + "end": 11271, "loc": { "start": { - "line": 301, + "line": 302, "column": 45 }, "end": { - "line": 301, + "line": 302, "column": 46 } } @@ -106205,15 +108154,15 @@ "postfix": false, "binop": null }, - "start": 11214, - "end": 11215, + "start": 11275, + "end": 11276, "loc": { "start": { - "line": 302, + "line": 303, "column": 2 }, "end": { - "line": 302, + "line": 303, "column": 3 } } @@ -106221,15 +108170,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11221, - "end": 11381, + "start": 11282, + "end": 11442, "loc": { "start": { - "line": 304, + "line": 305, "column": 2 }, "end": { - "line": 308, + "line": 309, "column": 5 } } @@ -106247,15 +108196,15 @@ "binop": null }, "value": "setInput", - "start": 11385, - "end": 11393, + "start": 11446, + "end": 11454, "loc": { "start": { - "line": 309, + "line": 310, "column": 2 }, "end": { - "line": 309, + "line": 310, "column": 10 } } @@ -106272,15 +108221,15 @@ "postfix": false, "binop": null }, - "start": 11393, - "end": 11394, + "start": 11454, + "end": 11455, "loc": { "start": { - "line": 309, + "line": 310, "column": 10 }, "end": { - "line": 309, + "line": 310, "column": 11 } } @@ -106298,15 +108247,15 @@ "binop": null }, "value": "input", - "start": 11394, - "end": 11399, + "start": 11455, + "end": 11460, "loc": { "start": { - "line": 309, + "line": 310, "column": 11 }, "end": { - "line": 309, + "line": 310, "column": 16 } } @@ -106324,15 +108273,15 @@ "binop": null, "updateContext": null }, - "start": 11399, - "end": 11400, + "start": 11460, + "end": 11461, "loc": { "start": { - "line": 309, + "line": 310, "column": 16 }, "end": { - "line": 309, + "line": 310, "column": 17 } } @@ -106350,15 +108299,15 @@ "binop": null }, "value": "inputName", - "start": 11401, - "end": 11410, + "start": 11462, + "end": 11471, "loc": { "start": { - "line": 309, + "line": 310, "column": 18 }, "end": { - "line": 309, + "line": 310, "column": 27 } } @@ -106375,15 +108324,15 @@ "postfix": false, "binop": null }, - "start": 11410, - "end": 11411, + "start": 11471, + "end": 11472, "loc": { "start": { - "line": 309, + "line": 310, "column": 27 }, "end": { - "line": 309, + "line": 310, "column": 28 } } @@ -106400,15 +108349,15 @@ "postfix": false, "binop": null }, - "start": 11411, - "end": 11412, + "start": 11472, + "end": 11473, "loc": { "start": { - "line": 309, + "line": 310, "column": 28 }, "end": { - "line": 309, + "line": 310, "column": 29 } } @@ -106426,15 +108375,15 @@ "binop": null }, "value": "inputName", - "start": 11418, - "end": 11427, + "start": 11479, + "end": 11488, "loc": { "start": { - "line": 310, + "line": 311, "column": 4 }, "end": { - "line": 310, + "line": 311, "column": 13 } } @@ -106453,15 +108402,15 @@ "updateContext": null }, "value": "=", - "start": 11428, - "end": 11429, + "start": 11489, + "end": 11490, "loc": { "start": { - "line": 310, + "line": 311, "column": 14 }, "end": { - "line": 310, + "line": 311, "column": 15 } } @@ -106479,15 +108428,15 @@ "binop": null }, "value": "inputName", - "start": 11430, - "end": 11439, + "start": 11491, + "end": 11500, "loc": { "start": { - "line": 310, + "line": 311, "column": 16 }, "end": { - "line": 310, + "line": 311, "column": 25 } } @@ -106506,15 +108455,15 @@ "updateContext": null }, "value": "||", - "start": 11440, - "end": 11442, + "start": 11501, + "end": 11503, "loc": { "start": { - "line": 310, + "line": 311, "column": 26 }, "end": { - "line": 310, + "line": 311, "column": 28 } } @@ -106534,15 +108483,15 @@ "updateContext": null }, "value": "this", - "start": 11443, - "end": 11447, + "start": 11504, + "end": 11508, "loc": { "start": { - "line": 310, + "line": 311, "column": 29 }, "end": { - "line": 310, + "line": 311, "column": 33 } } @@ -106560,15 +108509,15 @@ "binop": null, "updateContext": null }, - "start": 11447, - "end": 11448, + "start": 11508, + "end": 11509, "loc": { "start": { - "line": 310, + "line": 311, "column": 33 }, "end": { - "line": 310, + "line": 311, "column": 34 } } @@ -106586,15 +108535,15 @@ "binop": null }, "value": "options", - "start": 11448, - "end": 11455, + "start": 11509, + "end": 11516, "loc": { "start": { - "line": 310, + "line": 311, "column": 34 }, "end": { - "line": 310, + "line": 311, "column": 41 } } @@ -106612,15 +108561,15 @@ "binop": null, "updateContext": null }, - "start": 11455, - "end": 11456, + "start": 11516, + "end": 11517, "loc": { "start": { - "line": 310, + "line": 311, "column": 41 }, "end": { - "line": 310, + "line": 311, "column": 42 } } @@ -106638,15 +108587,15 @@ "binop": null }, "value": "inputName", - "start": 11456, - "end": 11465, + "start": 11517, + "end": 11526, "loc": { "start": { - "line": 310, + "line": 311, "column": 42 }, "end": { - "line": 310, + "line": 311, "column": 51 } } @@ -106664,15 +108613,15 @@ "binop": null, "updateContext": null }, - "start": 11465, - "end": 11466, + "start": 11526, + "end": 11527, "loc": { "start": { - "line": 310, + "line": 311, "column": 51 }, "end": { - "line": 310, + "line": 311, "column": 52 } } @@ -106692,15 +108641,15 @@ "updateContext": null }, "value": "this", - "start": 11472, - "end": 11476, + "start": 11533, + "end": 11537, "loc": { "start": { - "line": 311, + "line": 312, "column": 4 }, "end": { - "line": 311, + "line": 312, "column": 8 } } @@ -106718,15 +108667,15 @@ "binop": null, "updateContext": null }, - "start": 11476, - "end": 11477, + "start": 11537, + "end": 11538, "loc": { "start": { - "line": 311, + "line": 312, "column": 8 }, "end": { - "line": 311, + "line": 312, "column": 9 } } @@ -106744,15 +108693,15 @@ "binop": null }, "value": "input", - "start": 11477, - "end": 11482, + "start": 11538, + "end": 11543, "loc": { "start": { - "line": 311, + "line": 312, "column": 9 }, "end": { - "line": 311, + "line": 312, "column": 14 } } @@ -106770,15 +108719,15 @@ "binop": null, "updateContext": null }, - "start": 11482, - "end": 11483, + "start": 11543, + "end": 11544, "loc": { "start": { - "line": 311, + "line": 312, "column": 14 }, "end": { - "line": 311, + "line": 312, "column": 15 } } @@ -106796,15 +108745,15 @@ "binop": null }, "value": "inputName", - "start": 11483, - "end": 11492, + "start": 11544, + "end": 11553, "loc": { "start": { - "line": 311, + "line": 312, "column": 15 }, "end": { - "line": 311, + "line": 312, "column": 24 } } @@ -106822,15 +108771,15 @@ "binop": null, "updateContext": null }, - "start": 11492, - "end": 11493, + "start": 11553, + "end": 11554, "loc": { "start": { - "line": 311, + "line": 312, "column": 24 }, "end": { - "line": 311, + "line": 312, "column": 25 } } @@ -106849,15 +108798,15 @@ "updateContext": null }, "value": "=", - "start": 11494, - "end": 11495, + "start": 11555, + "end": 11556, "loc": { "start": { - "line": 311, + "line": 312, "column": 26 }, "end": { - "line": 311, + "line": 312, "column": 27 } } @@ -106875,15 +108824,15 @@ "binop": null }, "value": "input", - "start": 11496, - "end": 11501, + "start": 11557, + "end": 11562, "loc": { "start": { - "line": 311, + "line": 312, "column": 28 }, "end": { - "line": 311, + "line": 312, "column": 33 } } @@ -106901,15 +108850,15 @@ "binop": null, "updateContext": null }, - "start": 11501, - "end": 11502, + "start": 11562, + "end": 11563, "loc": { "start": { - "line": 311, + "line": 312, "column": 33 }, "end": { - "line": 311, + "line": 312, "column": 34 } } @@ -106917,15 +108866,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11510, - "end": 11565, + "start": 11571, + "end": 11626, "loc": { "start": { - "line": 313, + "line": 314, "column": 4 }, "end": { - "line": 315, + "line": 316, "column": 7 } } @@ -106945,15 +108894,15 @@ "updateContext": null }, "value": "if", - "start": 11571, - "end": 11573, + "start": 11632, + "end": 11634, "loc": { "start": { - "line": 316, + "line": 317, "column": 4 }, "end": { - "line": 316, + "line": 317, "column": 6 } } @@ -106970,15 +108919,15 @@ "postfix": false, "binop": null }, - "start": 11573, - "end": 11574, + "start": 11634, + "end": 11635, "loc": { "start": { - "line": 316, + "line": 317, "column": 6 }, "end": { - "line": 316, + "line": 317, "column": 7 } } @@ -106998,15 +108947,15 @@ "updateContext": null }, "value": "this", - "start": 11574, - "end": 11578, + "start": 11635, + "end": 11639, "loc": { "start": { - "line": 316, + "line": 317, "column": 7 }, "end": { - "line": 316, + "line": 317, "column": 11 } } @@ -107024,15 +108973,15 @@ "binop": null, "updateContext": null }, - "start": 11578, - "end": 11579, + "start": 11639, + "end": 11640, "loc": { "start": { - "line": 316, + "line": 317, "column": 11 }, "end": { - "line": 316, + "line": 317, "column": 12 } } @@ -107050,15 +108999,15 @@ "binop": null }, "value": "options", - "start": 11579, - "end": 11586, + "start": 11640, + "end": 11647, "loc": { "start": { - "line": 316, + "line": 317, "column": 12 }, "end": { - "line": 316, + "line": 317, "column": 19 } } @@ -107076,15 +109025,15 @@ "binop": null, "updateContext": null }, - "start": 11586, - "end": 11587, + "start": 11647, + "end": 11648, "loc": { "start": { - "line": 316, + "line": 317, "column": 19 }, "end": { - "line": 316, + "line": 317, "column": 20 } } @@ -107102,15 +109051,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 11587, - "end": 11605, + "start": 11648, + "end": 11666, "loc": { "start": { - "line": 316, + "line": 317, "column": 20 }, "end": { - "line": 316, + "line": 317, "column": 38 } } @@ -107127,15 +109076,15 @@ "postfix": false, "binop": null }, - "start": 11605, - "end": 11606, + "start": 11666, + "end": 11667, "loc": { "start": { - "line": 316, + "line": 317, "column": 38 }, "end": { - "line": 316, + "line": 317, "column": 39 } } @@ -107155,15 +109104,15 @@ "updateContext": null }, "value": "this", - "start": 11614, - "end": 11618, + "start": 11675, + "end": 11679, "loc": { "start": { - "line": 317, + "line": 318, "column": 6 }, "end": { - "line": 317, + "line": 318, "column": 10 } } @@ -107181,15 +109130,15 @@ "binop": null, "updateContext": null }, - "start": 11618, - "end": 11619, + "start": 11679, + "end": 11680, "loc": { "start": { - "line": 317, + "line": 318, "column": 10 }, "end": { - "line": 317, + "line": 318, "column": 11 } } @@ -107207,15 +109156,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 11619, - "end": 11637, + "start": 11680, + "end": 11698, "loc": { "start": { - "line": 317, + "line": 318, "column": 11 }, "end": { - "line": 317, + "line": 318, "column": 29 } } @@ -107232,15 +109181,15 @@ "postfix": false, "binop": null }, - "start": 11637, - "end": 11638, + "start": 11698, + "end": 11699, "loc": { "start": { - "line": 317, + "line": 318, "column": 29 }, "end": { - "line": 317, + "line": 318, "column": 30 } } @@ -107260,15 +109209,15 @@ "updateContext": null }, "value": "this", - "start": 11638, - "end": 11642, + "start": 11699, + "end": 11703, "loc": { "start": { - "line": 317, + "line": 318, "column": 30 }, "end": { - "line": 317, + "line": 318, "column": 34 } } @@ -107286,15 +109235,15 @@ "binop": null, "updateContext": null }, - "start": 11642, - "end": 11643, + "start": 11703, + "end": 11704, "loc": { "start": { - "line": 317, + "line": 318, "column": 34 }, "end": { - "line": 317, + "line": 318, "column": 35 } } @@ -107312,15 +109261,15 @@ "binop": null }, "value": "input", - "start": 11643, - "end": 11648, + "start": 11704, + "end": 11709, "loc": { "start": { - "line": 317, + "line": 318, "column": 35 }, "end": { - "line": 317, + "line": 318, "column": 40 } } @@ -107337,15 +109286,15 @@ "postfix": false, "binop": null }, - "start": 11648, - "end": 11649, + "start": 11709, + "end": 11710, "loc": { "start": { - "line": 317, + "line": 318, "column": 40 }, "end": { - "line": 317, + "line": 318, "column": 41 } } @@ -107363,15 +109312,15 @@ "binop": null, "updateContext": null }, - "start": 11649, - "end": 11650, + "start": 11710, + "end": 11711, "loc": { "start": { - "line": 317, + "line": 318, "column": 41 }, "end": { - "line": 317, + "line": 318, "column": 42 } } @@ -107388,15 +109337,15 @@ "postfix": false, "binop": null }, - "start": 11654, - "end": 11655, + "start": 11715, + "end": 11716, "loc": { "start": { - "line": 318, + "line": 319, "column": 2 }, "end": { - "line": 318, + "line": 319, "column": 3 } } @@ -107404,15 +109353,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11663, - "end": 11772, + "start": 11724, + "end": 11833, "loc": { "start": { - "line": 320, + "line": 321, "column": 2 }, "end": { - "line": 323, + "line": 324, "column": 5 } } @@ -107430,15 +109379,15 @@ "binop": null }, "value": "replaceInput", - "start": 11776, - "end": 11788, + "start": 11837, + "end": 11849, "loc": { "start": { - "line": 324, + "line": 325, "column": 2 }, "end": { - "line": 324, + "line": 325, "column": 14 } } @@ -107455,15 +109404,15 @@ "postfix": false, "binop": null }, - "start": 11788, - "end": 11789, + "start": 11849, + "end": 11850, "loc": { "start": { - "line": 324, + "line": 325, "column": 14 }, "end": { - "line": 324, + "line": 325, "column": 15 } } @@ -107481,15 +109430,15 @@ "binop": null }, "value": "inputObj", - "start": 11789, - "end": 11797, + "start": 11850, + "end": 11858, "loc": { "start": { - "line": 324, + "line": 325, "column": 15 }, "end": { - "line": 324, + "line": 325, "column": 23 } } @@ -107506,15 +109455,15 @@ "postfix": false, "binop": null }, - "start": 11797, - "end": 11798, + "start": 11858, + "end": 11859, "loc": { "start": { - "line": 324, + "line": 325, "column": 23 }, "end": { - "line": 324, + "line": 325, "column": 24 } } @@ -107531,15 +109480,15 @@ "postfix": false, "binop": null }, - "start": 11798, - "end": 11799, + "start": 11859, + "end": 11860, "loc": { "start": { - "line": 324, + "line": 325, "column": 24 }, "end": { - "line": 324, + "line": 325, "column": 25 } } @@ -107559,15 +109508,15 @@ "updateContext": null }, "value": "this", - "start": 11805, - "end": 11809, + "start": 11866, + "end": 11870, "loc": { "start": { - "line": 325, + "line": 326, "column": 4 }, "end": { - "line": 325, + "line": 326, "column": 8 } } @@ -107585,15 +109534,15 @@ "binop": null, "updateContext": null }, - "start": 11809, - "end": 11810, + "start": 11870, + "end": 11871, "loc": { "start": { - "line": 325, + "line": 326, "column": 8 }, "end": { - "line": 325, + "line": 326, "column": 9 } } @@ -107611,15 +109560,15 @@ "binop": null }, "value": "input", - "start": 11810, - "end": 11815, + "start": 11871, + "end": 11876, "loc": { "start": { - "line": 325, + "line": 326, "column": 9 }, "end": { - "line": 325, + "line": 326, "column": 14 } } @@ -107638,15 +109587,15 @@ "updateContext": null }, "value": "=", - "start": 11816, - "end": 11817, + "start": 11877, + "end": 11878, "loc": { "start": { - "line": 325, + "line": 326, "column": 15 }, "end": { - "line": 325, + "line": 326, "column": 16 } } @@ -107664,15 +109613,15 @@ "binop": null }, "value": "inputObj", - "start": 11818, - "end": 11826, + "start": 11879, + "end": 11887, "loc": { "start": { - "line": 325, + "line": 326, "column": 17 }, "end": { - "line": 325, + "line": 326, "column": 25 } } @@ -107690,15 +109639,15 @@ "binop": null, "updateContext": null }, - "start": 11826, - "end": 11827, + "start": 11887, + "end": 11888, "loc": { "start": { - "line": 325, + "line": 326, "column": 25 }, "end": { - "line": 325, + "line": 326, "column": 26 } } @@ -107715,15 +109664,15 @@ "postfix": false, "binop": null }, - "start": 11831, - "end": 11832, + "start": 11892, + "end": 11893, "loc": { "start": { - "line": 326, + "line": 327, "column": 2 }, "end": { - "line": 326, + "line": 327, "column": 3 } } @@ -107731,15 +109680,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11838, - "end": 11964, + "start": 11899, + "end": 12025, "loc": { "start": { - "line": 328, + "line": 329, "column": 2 }, "end": { - "line": 331, + "line": 332, "column": 5 } } @@ -107757,15 +109706,15 @@ "binop": null }, "value": "setOptions", - "start": 11968, - "end": 11978, + "start": 12029, + "end": 12039, "loc": { "start": { - "line": 332, + "line": 333, "column": 2 }, "end": { - "line": 332, + "line": 333, "column": 12 } } @@ -107784,15 +109733,15 @@ "updateContext": null }, "value": "=", - "start": 11979, - "end": 11980, + "start": 12040, + "end": 12041, "loc": { "start": { - "line": 332, + "line": 333, "column": 13 }, "end": { - "line": 332, + "line": 333, "column": 14 } } @@ -107810,15 +109759,15 @@ "binop": null }, "value": "option", - "start": 11981, - "end": 11987, + "start": 12042, + "end": 12048, "loc": { "start": { - "line": 332, + "line": 333, "column": 15 }, "end": { - "line": 332, + "line": 333, "column": 21 } } @@ -107836,15 +109785,15 @@ "binop": null, "updateContext": null }, - "start": 11988, - "end": 11990, + "start": 12049, + "end": 12051, "loc": { "start": { - "line": 332, + "line": 333, "column": 22 }, "end": { - "line": 332, + "line": 333, "column": 24 } } @@ -107861,15 +109810,15 @@ "postfix": false, "binop": null }, - "start": 11991, - "end": 11992, + "start": 12052, + "end": 12053, "loc": { "start": { - "line": 332, + "line": 333, "column": 25 }, "end": { - "line": 332, + "line": 333, "column": 26 } } @@ -107887,15 +109836,15 @@ "binop": null }, "value": "option", - "start": 11998, - "end": 12004, + "start": 12059, + "end": 12065, "loc": { "start": { - "line": 333, + "line": 334, "column": 4 }, "end": { - "line": 333, + "line": 334, "column": 10 } } @@ -107914,15 +109863,15 @@ "updateContext": null }, "value": "=", - "start": 12005, - "end": 12006, + "start": 12066, + "end": 12067, "loc": { "start": { - "line": 333, + "line": 334, "column": 11 }, "end": { - "line": 333, + "line": 334, "column": 12 } } @@ -107940,15 +109889,15 @@ "binop": null }, "value": "option", - "start": 12007, - "end": 12013, + "start": 12068, + "end": 12074, "loc": { "start": { - "line": 333, + "line": 334, "column": 13 }, "end": { - "line": 333, + "line": 334, "column": 19 } } @@ -107967,15 +109916,15 @@ "updateContext": null }, "value": "||", - "start": 12014, - "end": 12016, + "start": 12075, + "end": 12077, "loc": { "start": { - "line": 333, + "line": 334, "column": 20 }, "end": { - "line": 333, + "line": 334, "column": 22 } } @@ -107992,15 +109941,15 @@ "postfix": false, "binop": null }, - "start": 12017, - "end": 12018, + "start": 12078, + "end": 12079, "loc": { "start": { - "line": 333, + "line": 334, "column": 23 }, "end": { - "line": 333, + "line": 334, "column": 24 } } @@ -108017,15 +109966,15 @@ "postfix": false, "binop": null }, - "start": 12018, - "end": 12019, + "start": 12079, + "end": 12080, "loc": { "start": { - "line": 333, + "line": 334, "column": 24 }, "end": { - "line": 333, + "line": 334, "column": 25 } } @@ -108043,15 +109992,15 @@ "binop": null, "updateContext": null }, - "start": 12019, - "end": 12020, + "start": 12080, + "end": 12081, "loc": { "start": { - "line": 333, + "line": 334, "column": 25 }, "end": { - "line": 333, + "line": 334, "column": 26 } } @@ -108071,15 +110020,15 @@ "updateContext": null }, "value": "this", - "start": 12026, - "end": 12030, + "start": 12087, + "end": 12091, "loc": { "start": { - "line": 334, + "line": 335, "column": 4 }, "end": { - "line": 334, + "line": 335, "column": 8 } } @@ -108097,15 +110046,15 @@ "binop": null, "updateContext": null }, - "start": 12030, - "end": 12031, + "start": 12091, + "end": 12092, "loc": { "start": { - "line": 334, + "line": 335, "column": 8 }, "end": { - "line": 334, + "line": 335, "column": 9 } } @@ -108123,15 +110072,15 @@ "binop": null }, "value": "options", - "start": 12031, - "end": 12038, + "start": 12092, + "end": 12099, "loc": { "start": { - "line": 334, + "line": 335, "column": 9 }, "end": { - "line": 334, + "line": 335, "column": 16 } } @@ -108150,15 +110099,15 @@ "updateContext": null }, "value": "=", - "start": 12039, - "end": 12040, + "start": 12100, + "end": 12101, "loc": { "start": { - "line": 334, + "line": 335, "column": 17 }, "end": { - "line": 334, + "line": 335, "column": 18 } } @@ -108176,15 +110125,15 @@ "binop": null }, "value": "Object", - "start": 12041, - "end": 12047, + "start": 12102, + "end": 12108, "loc": { "start": { - "line": 334, + "line": 335, "column": 19 }, "end": { - "line": 334, + "line": 335, "column": 25 } } @@ -108202,15 +110151,15 @@ "binop": null, "updateContext": null }, - "start": 12047, - "end": 12048, + "start": 12108, + "end": 12109, "loc": { "start": { - "line": 334, + "line": 335, "column": 25 }, "end": { - "line": 334, + "line": 335, "column": 26 } } @@ -108228,15 +110177,15 @@ "binop": null }, "value": "assign", - "start": 12048, - "end": 12054, + "start": 12109, + "end": 12115, "loc": { "start": { - "line": 334, + "line": 335, "column": 26 }, "end": { - "line": 334, + "line": 335, "column": 32 } } @@ -108253,15 +110202,15 @@ "postfix": false, "binop": null }, - "start": 12054, - "end": 12055, + "start": 12115, + "end": 12116, "loc": { "start": { - "line": 334, + "line": 335, "column": 32 }, "end": { - "line": 334, + "line": 335, "column": 33 } } @@ -108281,15 +110230,15 @@ "updateContext": null }, "value": "this", - "start": 12055, - "end": 12059, + "start": 12116, + "end": 12120, "loc": { "start": { - "line": 334, + "line": 335, "column": 33 }, "end": { - "line": 334, + "line": 335, "column": 37 } } @@ -108307,15 +110256,15 @@ "binop": null, "updateContext": null }, - "start": 12059, - "end": 12060, + "start": 12120, + "end": 12121, "loc": { "start": { - "line": 334, + "line": 335, "column": 37 }, "end": { - "line": 334, + "line": 335, "column": 38 } } @@ -108333,15 +110282,15 @@ "binop": null }, "value": "options", - "start": 12060, - "end": 12067, + "start": 12121, + "end": 12128, "loc": { "start": { - "line": 334, + "line": 335, "column": 38 }, "end": { - "line": 334, + "line": 335, "column": 45 } } @@ -108359,15 +110308,15 @@ "binop": null, "updateContext": null }, - "start": 12067, - "end": 12068, + "start": 12128, + "end": 12129, "loc": { "start": { - "line": 334, + "line": 335, "column": 45 }, "end": { - "line": 334, + "line": 335, "column": 46 } } @@ -108385,15 +110334,15 @@ "binop": null }, "value": "option", - "start": 12069, - "end": 12075, + "start": 12130, + "end": 12136, "loc": { "start": { - "line": 334, + "line": 335, "column": 47 }, "end": { - "line": 334, + "line": 335, "column": 53 } } @@ -108410,15 +110359,15 @@ "postfix": false, "binop": null }, - "start": 12075, - "end": 12076, + "start": 12136, + "end": 12137, "loc": { "start": { - "line": 334, + "line": 335, "column": 53 }, "end": { - "line": 334, + "line": 335, "column": 54 } } @@ -108436,15 +110385,15 @@ "binop": null, "updateContext": null }, - "start": 12076, - "end": 12077, + "start": 12137, + "end": 12138, "loc": { "start": { - "line": 334, + "line": 335, "column": 54 }, "end": { - "line": 334, + "line": 335, "column": 55 } } @@ -108464,15 +110413,15 @@ "updateContext": null }, "value": "this", - "start": 12083, - "end": 12087, + "start": 12144, + "end": 12148, "loc": { "start": { - "line": 335, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 336, "column": 8 } } @@ -108490,15 +110439,15 @@ "binop": null, "updateContext": null }, - "start": 12087, - "end": 12088, + "start": 12148, + "end": 12149, "loc": { "start": { - "line": 335, + "line": 336, "column": 8 }, "end": { - "line": 335, + "line": 336, "column": 9 } } @@ -108516,15 +110465,15 @@ "binop": null }, "value": "render", - "start": 12088, - "end": 12094, + "start": 12149, + "end": 12155, "loc": { "start": { - "line": 335, + "line": 336, "column": 9 }, "end": { - "line": 335, + "line": 336, "column": 15 } } @@ -108541,15 +110490,15 @@ "postfix": false, "binop": null }, - "start": 12094, - "end": 12095, + "start": 12155, + "end": 12156, "loc": { "start": { - "line": 335, + "line": 336, "column": 15 }, "end": { - "line": 335, + "line": 336, "column": 16 } } @@ -108566,15 +110515,15 @@ "postfix": false, "binop": null }, - "start": 12095, - "end": 12096, + "start": 12156, + "end": 12157, "loc": { "start": { - "line": 335, + "line": 336, "column": 16 }, "end": { - "line": 335, + "line": 336, "column": 17 } } @@ -108592,15 +110541,15 @@ "binop": null, "updateContext": null }, - "start": 12096, - "end": 12097, + "start": 12157, + "end": 12158, "loc": { "start": { - "line": 335, + "line": 336, "column": 17 }, "end": { - "line": 335, + "line": 336, "column": 18 } } @@ -108617,15 +110566,15 @@ "postfix": false, "binop": null }, - "start": 12101, - "end": 12102, + "start": 12162, + "end": 12163, "loc": { "start": { - "line": 336, + "line": 337, "column": 2 }, "end": { - "line": 336, + "line": 337, "column": 3 } } @@ -108633,15 +110582,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12108, - "end": 12217, + "start": 12169, + "end": 12278, "loc": { "start": { - "line": 338, + "line": 339, "column": 2 }, "end": { - "line": 341, + "line": 342, "column": 5 } } @@ -108659,15 +110608,15 @@ "binop": null }, "value": "clear", - "start": 12221, - "end": 12226, + "start": 12282, + "end": 12287, "loc": { "start": { - "line": 342, + "line": 343, "column": 2 }, "end": { - "line": 342, + "line": 343, "column": 7 } } @@ -108684,15 +110633,15 @@ "postfix": false, "binop": null }, - "start": 12226, - "end": 12227, + "start": 12287, + "end": 12288, "loc": { "start": { - "line": 342, + "line": 343, "column": 7 }, "end": { - "line": 342, + "line": 343, "column": 8 } } @@ -108709,15 +110658,15 @@ "postfix": false, "binop": null }, - "start": 12227, - "end": 12228, + "start": 12288, + "end": 12289, "loc": { "start": { - "line": 342, + "line": 343, "column": 8 }, "end": { - "line": 342, + "line": 343, "column": 9 } } @@ -108734,15 +110683,15 @@ "postfix": false, "binop": null }, - "start": 12228, - "end": 12229, + "start": 12289, + "end": 12290, "loc": { "start": { - "line": 342, + "line": 343, "column": 9 }, "end": { - "line": 342, + "line": 343, "column": 10 } } @@ -108762,15 +110711,15 @@ "updateContext": null }, "value": "this", - "start": 12235, - "end": 12239, + "start": 12296, + "end": 12300, "loc": { "start": { - "line": 343, + "line": 344, "column": 4 }, "end": { - "line": 343, + "line": 344, "column": 8 } } @@ -108788,15 +110737,15 @@ "binop": null, "updateContext": null }, - "start": 12239, - "end": 12240, + "start": 12300, + "end": 12301, "loc": { "start": { - "line": 343, + "line": 344, "column": 8 }, "end": { - "line": 343, + "line": 344, "column": 9 } } @@ -108814,15 +110763,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 12240, - "end": 12251, + "start": 12301, + "end": 12312, "loc": { "start": { - "line": 343, + "line": 344, "column": 9 }, "end": { - "line": 343, + "line": 344, "column": 20 } } @@ -108840,15 +110789,15 @@ "binop": null, "updateContext": null }, - "start": 12251, - "end": 12252, + "start": 12312, + "end": 12313, "loc": { "start": { - "line": 343, + "line": 344, "column": 20 }, "end": { - "line": 343, + "line": 344, "column": 21 } } @@ -108866,15 +110815,15 @@ "binop": null }, "value": "innerHTML", - "start": 12252, - "end": 12261, + "start": 12313, + "end": 12322, "loc": { "start": { - "line": 343, + "line": 344, "column": 21 }, "end": { - "line": 343, + "line": 344, "column": 30 } } @@ -108893,15 +110842,15 @@ "updateContext": null }, "value": "=", - "start": 12262, - "end": 12263, + "start": 12323, + "end": 12324, "loc": { "start": { - "line": 343, + "line": 344, "column": 31 }, "end": { - "line": 343, + "line": 344, "column": 32 } } @@ -108920,15 +110869,15 @@ "updateContext": null }, "value": "", - "start": 12264, - "end": 12266, + "start": 12325, + "end": 12327, "loc": { "start": { - "line": 343, + "line": 344, "column": 33 }, "end": { - "line": 343, + "line": 344, "column": 35 } } @@ -108946,15 +110895,15 @@ "binop": null, "updateContext": null }, - "start": 12266, - "end": 12267, + "start": 12327, + "end": 12328, "loc": { "start": { - "line": 343, + "line": 344, "column": 35 }, "end": { - "line": 343, + "line": 344, "column": 36 } } @@ -108974,15 +110923,15 @@ "updateContext": null }, "value": "this", - "start": 12273, - "end": 12277, + "start": 12334, + "end": 12338, "loc": { "start": { - "line": 344, + "line": 345, "column": 4 }, "end": { - "line": 344, + "line": 345, "column": 8 } } @@ -109000,15 +110949,15 @@ "binop": null, "updateContext": null }, - "start": 12277, - "end": 12278, + "start": 12338, + "end": 12339, "loc": { "start": { - "line": 344, + "line": 345, "column": 8 }, "end": { - "line": 344, + "line": 345, "column": 9 } } @@ -109026,15 +110975,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 12278, - "end": 12289, + "start": 12339, + "end": 12350, "loc": { "start": { - "line": 344, + "line": 345, "column": 9 }, "end": { - "line": 344, + "line": 345, "column": 20 } } @@ -109052,15 +111001,15 @@ "binop": null, "updateContext": null }, - "start": 12289, - "end": 12290, + "start": 12350, + "end": 12351, "loc": { "start": { - "line": 344, + "line": 345, "column": 20 }, "end": { - "line": 344, + "line": 345, "column": 21 } } @@ -109078,15 +111027,15 @@ "binop": null }, "value": "className", - "start": 12290, - "end": 12299, + "start": 12351, + "end": 12360, "loc": { "start": { - "line": 344, + "line": 345, "column": 21 }, "end": { - "line": 344, + "line": 345, "column": 30 } } @@ -109105,15 +111054,15 @@ "updateContext": null }, "value": "=", - "start": 12300, - "end": 12301, + "start": 12361, + "end": 12362, "loc": { "start": { - "line": 344, + "line": 345, "column": 31 }, "end": { - "line": 344, + "line": 345, "column": 32 } } @@ -109133,15 +111082,15 @@ "updateContext": null }, "value": "this", - "start": 12302, - "end": 12306, + "start": 12363, + "end": 12367, "loc": { "start": { - "line": 344, + "line": 345, "column": 33 }, "end": { - "line": 344, + "line": 345, "column": 37 } } @@ -109159,15 +111108,15 @@ "binop": null, "updateContext": null }, - "start": 12306, - "end": 12307, + "start": 12367, + "end": 12368, "loc": { "start": { - "line": 344, + "line": 345, "column": 37 }, "end": { - "line": 344, + "line": 345, "column": 38 } } @@ -109185,15 +111134,15 @@ "binop": null }, "value": "keyboardDOMClass", - "start": 12307, - "end": 12323, + "start": 12368, + "end": 12384, "loc": { "start": { - "line": 344, + "line": 345, "column": 38 }, "end": { - "line": 344, + "line": 345, "column": 54 } } @@ -109211,15 +111160,15 @@ "binop": null, "updateContext": null }, - "start": 12323, - "end": 12324, + "start": 12384, + "end": 12385, "loc": { "start": { - "line": 344, + "line": 345, "column": 54 }, "end": { - "line": 344, + "line": 345, "column": 55 } } @@ -109239,15 +111188,15 @@ "updateContext": null }, "value": "this", - "start": 12330, - "end": 12334, + "start": 12391, + "end": 12395, "loc": { "start": { - "line": 345, + "line": 346, "column": 4 }, "end": { - "line": 345, + "line": 346, "column": 8 } } @@ -109265,15 +111214,15 @@ "binop": null, "updateContext": null }, - "start": 12334, - "end": 12335, + "start": 12395, + "end": 12396, "loc": { "start": { - "line": 345, + "line": 346, "column": 8 }, "end": { - "line": 345, + "line": 346, "column": 9 } } @@ -109291,15 +111240,15 @@ "binop": null }, "value": "buttonElements", - "start": 12335, - "end": 12349, + "start": 12396, + "end": 12410, "loc": { "start": { - "line": 345, + "line": 346, "column": 9 }, "end": { - "line": 345, + "line": 346, "column": 23 } } @@ -109318,15 +111267,15 @@ "updateContext": null }, "value": "=", - "start": 12350, - "end": 12351, + "start": 12411, + "end": 12412, "loc": { "start": { - "line": 345, + "line": 346, "column": 24 }, "end": { - "line": 345, + "line": 346, "column": 25 } } @@ -109343,15 +111292,15 @@ "postfix": false, "binop": null }, - "start": 12352, - "end": 12353, + "start": 12413, + "end": 12414, "loc": { "start": { - "line": 345, + "line": 346, "column": 26 }, "end": { - "line": 345, + "line": 346, "column": 27 } } @@ -109368,15 +111317,15 @@ "postfix": false, "binop": null }, - "start": 12353, - "end": 12354, + "start": 12414, + "end": 12415, "loc": { "start": { - "line": 345, + "line": 346, "column": 27 }, "end": { - "line": 345, + "line": 346, "column": 28 } } @@ -109394,15 +111343,15 @@ "binop": null, "updateContext": null }, - "start": 12354, - "end": 12355, + "start": 12415, + "end": 12416, "loc": { "start": { - "line": 345, + "line": 346, "column": 28 }, "end": { - "line": 345, + "line": 346, "column": 29 } } @@ -109419,15 +111368,15 @@ "postfix": false, "binop": null }, - "start": 12359, - "end": 12360, + "start": 12420, + "end": 12421, "loc": { "start": { - "line": 346, + "line": 347, "column": 2 }, "end": { - "line": 346, + "line": 347, "column": 3 } } @@ -109435,15 +111384,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12366, - "end": 12571, + "start": 12427, + "end": 12632, "loc": { "start": { - "line": 348, + "line": 349, "column": 2 }, "end": { - "line": 351, + "line": 352, "column": 5 } } @@ -109461,15 +111410,15 @@ "binop": null }, "value": "dispatch", - "start": 12575, - "end": 12583, + "start": 12636, + "end": 12644, "loc": { "start": { - "line": 352, + "line": 353, "column": 2 }, "end": { - "line": 352, + "line": 353, "column": 10 } } @@ -109486,15 +111435,15 @@ "postfix": false, "binop": null }, - "start": 12583, - "end": 12584, + "start": 12644, + "end": 12645, "loc": { "start": { - "line": 352, + "line": 353, "column": 10 }, "end": { - "line": 352, + "line": 353, "column": 11 } } @@ -109512,15 +111461,15 @@ "binop": null }, "value": "callback", - "start": 12584, - "end": 12592, + "start": 12645, + "end": 12653, "loc": { "start": { - "line": 352, + "line": 353, "column": 11 }, "end": { - "line": 352, + "line": 353, "column": 19 } } @@ -109537,15 +111486,15 @@ "postfix": false, "binop": null }, - "start": 12592, - "end": 12593, + "start": 12653, + "end": 12654, "loc": { "start": { - "line": 352, + "line": 353, "column": 19 }, "end": { - "line": 352, + "line": 353, "column": 20 } } @@ -109562,15 +111511,15 @@ "postfix": false, "binop": null }, - "start": 12593, - "end": 12594, + "start": 12654, + "end": 12655, "loc": { "start": { - "line": 352, + "line": 353, "column": 20 }, "end": { - "line": 352, + "line": 353, "column": 21 } } @@ -109590,15 +111539,15 @@ "updateContext": null }, "value": "if", - "start": 12600, - "end": 12602, + "start": 12661, + "end": 12663, "loc": { "start": { - "line": 353, + "line": 354, "column": 4 }, "end": { - "line": 353, + "line": 354, "column": 6 } } @@ -109615,15 +111564,15 @@ "postfix": false, "binop": null }, - "start": 12602, - "end": 12603, + "start": 12663, + "end": 12664, "loc": { "start": { - "line": 353, + "line": 354, "column": 6 }, "end": { - "line": 353, + "line": 354, "column": 7 } } @@ -109642,15 +111591,15 @@ "updateContext": null }, "value": "!", - "start": 12603, - "end": 12604, + "start": 12664, + "end": 12665, "loc": { "start": { - "line": 353, + "line": 354, "column": 7 }, "end": { - "line": 353, + "line": 354, "column": 8 } } @@ -109668,15 +111617,15 @@ "binop": null }, "value": "window", - "start": 12604, - "end": 12610, + "start": 12665, + "end": 12671, "loc": { "start": { - "line": 353, + "line": 354, "column": 8 }, "end": { - "line": 353, + "line": 354, "column": 14 } } @@ -109694,15 +111643,15 @@ "binop": null, "updateContext": null }, - "start": 12610, - "end": 12611, + "start": 12671, + "end": 12672, "loc": { "start": { - "line": 353, + "line": 354, "column": 14 }, "end": { - "line": 353, + "line": 354, "column": 15 } } @@ -109721,15 +111670,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 12611, - "end": 12636, + "start": 12672, + "end": 12697, "loc": { "start": { - "line": 353, + "line": 354, "column": 15 }, "end": { - "line": 353, + "line": 354, "column": 40 } } @@ -109747,15 +111696,15 @@ "binop": null, "updateContext": null }, - "start": 12636, - "end": 12637, + "start": 12697, + "end": 12698, "loc": { "start": { - "line": 353, + "line": 354, "column": 40 }, "end": { - "line": 353, + "line": 354, "column": 41 } } @@ -109772,15 +111721,15 @@ "postfix": false, "binop": null }, - "start": 12637, - "end": 12638, + "start": 12698, + "end": 12699, "loc": { "start": { - "line": 353, + "line": 354, "column": 41 }, "end": { - "line": 353, + "line": 354, "column": 42 } } @@ -109797,15 +111746,15 @@ "postfix": false, "binop": null }, - "start": 12638, - "end": 12639, + "start": 12699, + "end": 12700, "loc": { "start": { - "line": 353, + "line": 354, "column": 42 }, "end": { - "line": 353, + "line": 354, "column": 43 } } @@ -109823,15 +111772,15 @@ "binop": null }, "value": "console", - "start": 12647, - "end": 12654, + "start": 12708, + "end": 12715, "loc": { "start": { - "line": 354, + "line": 355, "column": 6 }, "end": { - "line": 354, + "line": 355, "column": 13 } } @@ -109849,15 +111798,15 @@ "binop": null, "updateContext": null }, - "start": 12654, - "end": 12655, + "start": 12715, + "end": 12716, "loc": { "start": { - "line": 354, + "line": 355, "column": 13 }, "end": { - "line": 354, + "line": 355, "column": 14 } } @@ -109875,15 +111824,15 @@ "binop": null }, "value": "warn", - "start": 12655, - "end": 12659, + "start": 12716, + "end": 12720, "loc": { "start": { - "line": 354, + "line": 355, "column": 14 }, "end": { - "line": 354, + "line": 355, "column": 18 } } @@ -109900,15 +111849,15 @@ "postfix": false, "binop": null }, - "start": 12659, - "end": 12660, + "start": 12720, + "end": 12721, "loc": { "start": { - "line": 354, + "line": 355, "column": 18 }, "end": { - "line": 354, + "line": 355, "column": 19 } } @@ -109925,15 +111874,15 @@ "postfix": false, "binop": null }, - "start": 12660, - "end": 12661, + "start": 12721, + "end": 12722, "loc": { "start": { - "line": 354, + "line": 355, "column": 19 }, "end": { - "line": 354, + "line": 355, "column": 20 } } @@ -109952,15 +111901,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances is not defined. Dispatch cannot be called.", - "start": 12661, - "end": 12727, + "start": 12722, + "end": 12788, "loc": { "start": { - "line": 354, + "line": 355, "column": 20 }, "end": { - "line": 354, + "line": 355, "column": 86 } } @@ -109977,15 +111926,15 @@ "postfix": false, "binop": null }, - "start": 12727, - "end": 12728, + "start": 12788, + "end": 12789, "loc": { "start": { - "line": 354, + "line": 355, "column": 86 }, "end": { - "line": 354, + "line": 355, "column": 87 } } @@ -110002,15 +111951,15 @@ "postfix": false, "binop": null }, - "start": 12728, - "end": 12729, + "start": 12789, + "end": 12790, "loc": { "start": { - "line": 354, + "line": 355, "column": 87 }, "end": { - "line": 354, + "line": 355, "column": 88 } } @@ -110028,15 +111977,15 @@ "binop": null, "updateContext": null }, - "start": 12729, - "end": 12730, + "start": 12790, + "end": 12791, "loc": { "start": { - "line": 354, + "line": 355, "column": 88 }, "end": { - "line": 354, + "line": 355, "column": 89 } } @@ -110056,15 +112005,15 @@ "updateContext": null }, "value": "throw", - "start": 12738, - "end": 12743, + "start": 12799, + "end": 12804, "loc": { "start": { - "line": 355, + "line": 356, "column": 6 }, "end": { - "line": 355, + "line": 356, "column": 11 } } @@ -110084,15 +112033,15 @@ "updateContext": null }, "value": "new", - "start": 12744, - "end": 12747, + "start": 12805, + "end": 12808, "loc": { "start": { - "line": 355, + "line": 356, "column": 12 }, "end": { - "line": 355, + "line": 356, "column": 15 } } @@ -110110,250 +112059,16 @@ "binop": null }, "value": "Error", - "start": 12748, - "end": 12753, - "loc": { - "start": { - "line": 355, - "column": 16 - }, - "end": { - "line": 355, - "column": 21 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12753, - "end": 12754, - "loc": { - "start": { - "line": 355, - "column": 21 - }, - "end": { - "line": 355, - "column": 22 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "INSTANCES_VAR_ERROR", - "start": 12754, - "end": 12775, - "loc": { - "start": { - "line": 355, - "column": 22 - }, - "end": { - "line": 355, - "column": 43 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12775, - "end": 12776, - "loc": { - "start": { - "line": 355, - "column": 43 - }, - "end": { - "line": 355, - "column": 44 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12776, - "end": 12777, - "loc": { - "start": { - "line": 355, - "column": 44 - }, - "end": { - "line": 355, - "column": 45 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12783, - "end": 12784, - "loc": { - "start": { - "line": 356, - "column": 4 - }, - "end": { - "line": 356, - "column": 5 - } - } - }, - { - "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "return", - "start": 12796, - "end": 12802, - "loc": { - "start": { - "line": 358, - "column": 4 - }, - "end": { - "line": 358, - "column": 10 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "Object", - "start": 12803, - "end": 12809, - "loc": { - "start": { - "line": 358, - "column": 11 - }, - "end": { - "line": 358, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, "start": 12809, - "end": 12810, - "loc": { - "start": { - "line": 358, - "column": 17 - }, - "end": { - "line": 358, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keys", - "start": 12810, "end": 12814, "loc": { "start": { - "line": 358, - "column": 18 + "line": 356, + "column": 16 }, "end": { - "line": 358, - "column": 22 + "line": 356, + "column": 21 } } }, @@ -110373,11 +112088,245 @@ "end": 12815, "loc": { "start": { - "line": 358, + "line": 356, + "column": 21 + }, + "end": { + "line": 356, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "INSTANCES_VAR_ERROR", + "start": 12815, + "end": 12836, + "loc": { + "start": { + "line": 356, "column": 22 }, "end": { - "line": 358, + "line": 356, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12836, + "end": 12837, + "loc": { + "start": { + "line": 356, + "column": 43 + }, + "end": { + "line": 356, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12837, + "end": 12838, + "loc": { + "start": { + "line": 356, + "column": 44 + }, + "end": { + "line": 356, + "column": 45 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12844, + "end": 12845, + "loc": { + "start": { + "line": 357, + "column": 4 + }, + "end": { + "line": 357, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 12857, + "end": 12863, + "loc": { + "start": { + "line": 359, + "column": 4 + }, + "end": { + "line": 359, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Object", + "start": 12864, + "end": 12870, + "loc": { + "start": { + "line": 359, + "column": 11 + }, + "end": { + "line": 359, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12870, + "end": 12871, + "loc": { + "start": { + "line": 359, + "column": 17 + }, + "end": { + "line": 359, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keys", + "start": 12871, + "end": 12875, + "loc": { + "start": { + "line": 359, + "column": 18 + }, + "end": { + "line": 359, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12875, + "end": 12876, + "loc": { + "start": { + "line": 359, + "column": 22 + }, + "end": { + "line": 359, "column": 23 } } @@ -110395,15 +112344,15 @@ "binop": null }, "value": "window", - "start": 12815, - "end": 12821, + "start": 12876, + "end": 12882, "loc": { "start": { - "line": 358, + "line": 359, "column": 23 }, "end": { - "line": 358, + "line": 359, "column": 29 } } @@ -110421,15 +112370,15 @@ "binop": null, "updateContext": null }, - "start": 12821, - "end": 12822, + "start": 12882, + "end": 12883, "loc": { "start": { - "line": 358, + "line": 359, "column": 29 }, "end": { - "line": 358, + "line": 359, "column": 30 } } @@ -110448,15 +112397,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 12822, - "end": 12847, + "start": 12883, + "end": 12908, "loc": { "start": { - "line": 358, + "line": 359, "column": 30 }, "end": { - "line": 358, + "line": 359, "column": 55 } } @@ -110474,15 +112423,15 @@ "binop": null, "updateContext": null }, - "start": 12847, - "end": 12848, + "start": 12908, + "end": 12909, "loc": { "start": { - "line": 358, + "line": 359, "column": 55 }, "end": { - "line": 358, + "line": 359, "column": 56 } } @@ -110499,15 +112448,15 @@ "postfix": false, "binop": null }, - "start": 12848, - "end": 12849, + "start": 12909, + "end": 12910, "loc": { "start": { - "line": 358, + "line": 359, "column": 56 }, "end": { - "line": 358, + "line": 359, "column": 57 } } @@ -110525,15 +112474,15 @@ "binop": null, "updateContext": null }, - "start": 12849, - "end": 12850, + "start": 12910, + "end": 12911, "loc": { "start": { - "line": 358, + "line": 359, "column": 57 }, "end": { - "line": 358, + "line": 359, "column": 58 } } @@ -110551,15 +112500,15 @@ "binop": null }, "value": "forEach", - "start": 12850, - "end": 12857, + "start": 12911, + "end": 12918, "loc": { "start": { - "line": 358, + "line": 359, "column": 58 }, "end": { - "line": 358, + "line": 359, "column": 65 } } @@ -110576,15 +112525,15 @@ "postfix": false, "binop": null }, - "start": 12857, - "end": 12858, + "start": 12918, + "end": 12919, "loc": { "start": { - "line": 358, + "line": 359, "column": 65 }, "end": { - "line": 358, + "line": 359, "column": 66 } } @@ -110601,15 +112550,15 @@ "postfix": false, "binop": null }, - "start": 12858, - "end": 12859, + "start": 12919, + "end": 12920, "loc": { "start": { - "line": 358, + "line": 359, "column": 66 }, "end": { - "line": 358, + "line": 359, "column": 67 } } @@ -110627,15 +112576,15 @@ "binop": null }, "value": "key", - "start": 12859, - "end": 12862, + "start": 12920, + "end": 12923, "loc": { "start": { - "line": 358, + "line": 359, "column": 67 }, "end": { - "line": 358, + "line": 359, "column": 70 } } @@ -110652,15 +112601,15 @@ "postfix": false, "binop": null }, - "start": 12862, - "end": 12863, + "start": 12923, + "end": 12924, "loc": { "start": { - "line": 358, + "line": 359, "column": 70 }, "end": { - "line": 358, + "line": 359, "column": 71 } } @@ -110678,15 +112627,15 @@ "binop": null, "updateContext": null }, - "start": 12864, - "end": 12866, + "start": 12925, + "end": 12927, "loc": { "start": { - "line": 358, + "line": 359, "column": 72 }, "end": { - "line": 358, + "line": 359, "column": 74 } } @@ -110703,15 +112652,15 @@ "postfix": false, "binop": null }, - "start": 12867, - "end": 12868, + "start": 12928, + "end": 12929, "loc": { "start": { - "line": 358, + "line": 359, "column": 75 }, "end": { - "line": 358, + "line": 359, "column": 76 } } @@ -110729,15 +112678,15 @@ "binop": null }, "value": "callback", - "start": 12876, - "end": 12884, + "start": 12937, + "end": 12945, "loc": { "start": { - "line": 359, + "line": 360, "column": 6 }, "end": { - "line": 359, + "line": 360, "column": 14 } } @@ -110754,15 +112703,15 @@ "postfix": false, "binop": null }, - "start": 12884, - "end": 12885, + "start": 12945, + "end": 12946, "loc": { "start": { - "line": 359, + "line": 360, "column": 14 }, "end": { - "line": 359, + "line": 360, "column": 15 } } @@ -110780,15 +112729,15 @@ "binop": null }, "value": "window", - "start": 12885, - "end": 12891, + "start": 12946, + "end": 12952, "loc": { "start": { - "line": 359, + "line": 360, "column": 15 }, "end": { - "line": 359, + "line": 360, "column": 21 } } @@ -110806,15 +112755,15 @@ "binop": null, "updateContext": null }, - "start": 12891, - "end": 12892, + "start": 12952, + "end": 12953, "loc": { "start": { - "line": 359, + "line": 360, "column": 21 }, "end": { - "line": 359, + "line": 360, "column": 22 } } @@ -110833,15 +112782,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 12892, - "end": 12917, + "start": 12953, + "end": 12978, "loc": { "start": { - "line": 359, + "line": 360, "column": 22 }, "end": { - "line": 359, + "line": 360, "column": 47 } } @@ -110859,15 +112808,15 @@ "binop": null, "updateContext": null }, - "start": 12917, - "end": 12918, + "start": 12978, + "end": 12979, "loc": { "start": { - "line": 359, + "line": 360, "column": 47 }, "end": { - "line": 359, + "line": 360, "column": 48 } } @@ -110885,15 +112834,15 @@ "binop": null, "updateContext": null }, - "start": 12918, - "end": 12919, + "start": 12979, + "end": 12980, "loc": { "start": { - "line": 359, + "line": 360, "column": 48 }, "end": { - "line": 359, + "line": 360, "column": 49 } } @@ -110911,15 +112860,15 @@ "binop": null }, "value": "key", - "start": 12919, - "end": 12922, + "start": 12980, + "end": 12983, "loc": { "start": { - "line": 359, + "line": 360, "column": 49 }, "end": { - "line": 359, + "line": 360, "column": 52 } } @@ -110937,15 +112886,15 @@ "binop": null, "updateContext": null }, - "start": 12922, - "end": 12923, + "start": 12983, + "end": 12984, "loc": { "start": { - "line": 359, + "line": 360, "column": 52 }, "end": { - "line": 359, + "line": 360, "column": 53 } } @@ -110963,15 +112912,15 @@ "binop": null, "updateContext": null }, - "start": 12923, - "end": 12924, + "start": 12984, + "end": 12985, "loc": { "start": { - "line": 359, + "line": 360, "column": 53 }, "end": { - "line": 359, + "line": 360, "column": 54 } } @@ -110989,15 +112938,15 @@ "binop": null }, "value": "key", - "start": 12925, - "end": 12928, + "start": 12986, + "end": 12989, "loc": { "start": { - "line": 359, + "line": 360, "column": 55 }, "end": { - "line": 359, + "line": 360, "column": 58 } } @@ -111014,15 +112963,15 @@ "postfix": false, "binop": null }, - "start": 12928, - "end": 12929, + "start": 12989, + "end": 12990, "loc": { "start": { - "line": 359, + "line": 360, "column": 58 }, "end": { - "line": 359, + "line": 360, "column": 59 } } @@ -111040,15 +112989,15 @@ "binop": null, "updateContext": null }, - "start": 12929, - "end": 12930, + "start": 12990, + "end": 12991, "loc": { "start": { - "line": 359, + "line": 360, "column": 59 }, "end": { - "line": 359, + "line": 360, "column": 60 } } @@ -111065,15 +113014,15 @@ "postfix": false, "binop": null }, - "start": 12936, - "end": 12937, + "start": 12997, + "end": 12998, "loc": { "start": { - "line": 360, + "line": 361, "column": 4 }, "end": { - "line": 360, + "line": 361, "column": 5 } } @@ -111090,15 +113039,15 @@ "postfix": false, "binop": null }, - "start": 12937, - "end": 12938, + "start": 12998, + "end": 12999, "loc": { "start": { - "line": 360, + "line": 361, "column": 5 }, "end": { - "line": 360, + "line": 361, "column": 6 } } @@ -111115,15 +113064,15 @@ "postfix": false, "binop": null }, - "start": 12942, - "end": 12943, + "start": 13003, + "end": 13004, "loc": { "start": { - "line": 361, + "line": 362, "column": 2 }, "end": { - "line": 361, + "line": 362, "column": 3 } } @@ -111131,15 +113080,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12949, - "end": 13230, + "start": 13010, + "end": 13291, "loc": { "start": { - "line": 363, + "line": 364, "column": 2 }, "end": { - "line": 367, + "line": 368, "column": 5 } } @@ -111157,15 +113106,15 @@ "binop": null }, "value": "addButtonTheme", - "start": 13234, - "end": 13248, + "start": 13295, + "end": 13309, "loc": { "start": { - "line": 368, + "line": 369, "column": 2 }, "end": { - "line": 368, + "line": 369, "column": 16 } } @@ -111182,15 +113131,15 @@ "postfix": false, "binop": null }, - "start": 13248, - "end": 13249, + "start": 13309, + "end": 13310, "loc": { "start": { - "line": 368, + "line": 369, "column": 16 }, "end": { - "line": 368, + "line": 369, "column": 17 } } @@ -111208,15 +113157,15 @@ "binop": null }, "value": "buttons", - "start": 13249, - "end": 13256, + "start": 13310, + "end": 13317, "loc": { "start": { - "line": 368, + "line": 369, "column": 17 }, "end": { - "line": 368, + "line": 369, "column": 24 } } @@ -111234,15 +113183,15 @@ "binop": null, "updateContext": null }, - "start": 13256, - "end": 13257, + "start": 13317, + "end": 13318, "loc": { "start": { - "line": 368, + "line": 369, "column": 24 }, "end": { - "line": 368, + "line": 369, "column": 25 } } @@ -111260,15 +113209,15 @@ "binop": null }, "value": "className", - "start": 13258, - "end": 13267, + "start": 13319, + "end": 13328, "loc": { "start": { - "line": 368, + "line": 369, "column": 26 }, "end": { - "line": 368, + "line": 369, "column": 35 } } @@ -111285,15 +113234,15 @@ "postfix": false, "binop": null }, - "start": 13267, - "end": 13268, + "start": 13328, + "end": 13329, "loc": { "start": { - "line": 368, + "line": 369, "column": 35 }, "end": { - "line": 368, + "line": 369, "column": 36 } } @@ -111310,15 +113259,15 @@ "postfix": false, "binop": null }, - "start": 13268, - "end": 13269, + "start": 13329, + "end": 13330, "loc": { "start": { - "line": 368, + "line": 369, "column": 36 }, "end": { - "line": 368, + "line": 369, "column": 37 } } @@ -111338,15 +113287,15 @@ "updateContext": null }, "value": "if", - "start": 13275, - "end": 13277, + "start": 13336, + "end": 13338, "loc": { "start": { - "line": 369, + "line": 370, "column": 4 }, "end": { - "line": 369, + "line": 370, "column": 6 } } @@ -111363,15 +113312,15 @@ "postfix": false, "binop": null }, - "start": 13277, - "end": 13278, + "start": 13338, + "end": 13339, "loc": { "start": { - "line": 369, + "line": 370, "column": 6 }, "end": { - "line": 369, + "line": 370, "column": 7 } } @@ -111390,15 +113339,15 @@ "updateContext": null }, "value": "!", - "start": 13278, - "end": 13279, + "start": 13339, + "end": 13340, "loc": { "start": { - "line": 369, + "line": 370, "column": 7 }, "end": { - "line": 369, + "line": 370, "column": 8 } } @@ -111416,15 +113365,15 @@ "binop": null }, "value": "className", - "start": 13279, - "end": 13288, + "start": 13340, + "end": 13349, "loc": { "start": { - "line": 369, + "line": 370, "column": 8 }, "end": { - "line": 369, + "line": 370, "column": 17 } } @@ -111443,15 +113392,15 @@ "updateContext": null }, "value": "||", - "start": 13289, - "end": 13291, + "start": 13350, + "end": 13352, "loc": { "start": { - "line": 369, + "line": 370, "column": 18 }, "end": { - "line": 369, + "line": 370, "column": 20 } } @@ -111470,15 +113419,15 @@ "updateContext": null }, "value": "!", - "start": 13292, - "end": 13293, + "start": 13353, + "end": 13354, "loc": { "start": { - "line": 369, + "line": 370, "column": 21 }, "end": { - "line": 369, + "line": 370, "column": 22 } } @@ -111496,15 +113445,15 @@ "binop": null }, "value": "buttons", - "start": 13293, - "end": 13300, + "start": 13354, + "end": 13361, "loc": { "start": { - "line": 369, + "line": 370, "column": 22 }, "end": { - "line": 369, + "line": 370, "column": 29 } } @@ -111521,15 +113470,15 @@ "postfix": false, "binop": null }, - "start": 13300, - "end": 13301, + "start": 13361, + "end": 13362, "loc": { "start": { - "line": 369, + "line": 370, "column": 29 }, "end": { - "line": 369, + "line": 370, "column": 30 } } @@ -111549,15 +113498,15 @@ "updateContext": null }, "value": "return", - "start": 13309, - "end": 13315, + "start": 13370, + "end": 13376, "loc": { "start": { - "line": 370, + "line": 371, "column": 6 }, "end": { - "line": 370, + "line": 371, "column": 12 } } @@ -111577,15 +113526,15 @@ "updateContext": null }, "value": "false", - "start": 13316, - "end": 13321, + "start": 13377, + "end": 13382, "loc": { "start": { - "line": 370, + "line": 371, "column": 13 }, "end": { - "line": 370, + "line": 371, "column": 18 } } @@ -111603,15 +113552,15 @@ "binop": null, "updateContext": null }, - "start": 13321, - "end": 13322, + "start": 13382, + "end": 13383, "loc": { "start": { - "line": 370, + "line": 371, "column": 18 }, "end": { - "line": 370, + "line": 371, "column": 19 } } @@ -111629,15 +113578,15 @@ "binop": null }, "value": "buttons", - "start": 13330, - "end": 13337, + "start": 13391, + "end": 13398, "loc": { "start": { - "line": 372, + "line": 373, "column": 4 }, "end": { - "line": 372, + "line": 373, "column": 11 } } @@ -111655,15 +113604,15 @@ "binop": null, "updateContext": null }, - "start": 13337, - "end": 13338, + "start": 13398, + "end": 13399, "loc": { "start": { - "line": 372, + "line": 373, "column": 11 }, "end": { - "line": 372, + "line": 373, "column": 12 } } @@ -111681,454 +113630,16 @@ "binop": null }, "value": "split", - "start": 13338, - "end": 13343, - "loc": { - "start": { - "line": 372, - "column": 12 - }, - "end": { - "line": 372, - "column": 17 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13343, - "end": 13344, - "loc": { - "start": { - "line": 372, - "column": 17 - }, - "end": { - "line": 372, - "column": 18 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 13344, - "end": 13347, - "loc": { - "start": { - "line": 372, - "column": 18 - }, - "end": { - "line": 372, - "column": 21 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13347, - "end": 13348, - "loc": { - "start": { - "line": 372, - "column": 21 - }, - "end": { - "line": 372, - "column": 22 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13348, - "end": 13349, - "loc": { - "start": { - "line": 372, - "column": 22 - }, - "end": { - "line": 372, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 13349, - "end": 13356, - "loc": { - "start": { - "line": 372, - "column": 23 - }, - "end": { - "line": 372, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13356, - "end": 13357, - "loc": { - "start": { - "line": 372, - "column": 30 - }, - "end": { - "line": 372, - "column": 31 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 13357, - "end": 13363, - "loc": { - "start": { - "line": 372, - "column": 31 - }, - "end": { - "line": 372, - "column": 37 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13364, - "end": 13366, - "loc": { - "start": { - "line": 372, - "column": 38 - }, - "end": { - "line": 372, - "column": 40 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13367, - "end": 13368, - "loc": { - "start": { - "line": 372, - "column": 41 - }, - "end": { - "line": 372, - "column": 42 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "className", - "start": 13376, - "end": 13385, - "loc": { - "start": { - "line": 373, - "column": 6 - }, - "end": { - "line": 373, - "column": 15 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13385, - "end": 13386, - "loc": { - "start": { - "line": 373, - "column": 15 - }, - "end": { - "line": 373, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "split", - "start": 13386, - "end": 13391, - "loc": { - "start": { - "line": 373, - "column": 16 - }, - "end": { - "line": 373, - "column": 21 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13391, - "end": 13392, - "loc": { - "start": { - "line": 373, - "column": 21 - }, - "end": { - "line": 373, - "column": 22 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 13392, - "end": 13395, - "loc": { - "start": { - "line": 373, - "column": 22 - }, - "end": { - "line": 373, - "column": 25 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13395, - "end": 13396, - "loc": { - "start": { - "line": 373, - "column": 25 - }, - "end": { - "line": 373, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13396, - "end": 13397, - "loc": { - "start": { - "line": 373, - "column": 26 - }, - "end": { - "line": 373, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 13397, + "start": 13399, "end": 13404, "loc": { "start": { "line": 373, - "column": 27 + "column": 12 }, "end": { "line": 373, - "column": 34 + "column": 17 } } }, @@ -112149,10 +113660,448 @@ "loc": { "start": { "line": 373, - "column": 34 + "column": 17 }, "end": { "line": 373, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 13405, + "end": 13408, + "loc": { + "start": { + "line": 373, + "column": 18 + }, + "end": { + "line": 373, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13408, + "end": 13409, + "loc": { + "start": { + "line": 373, + "column": 21 + }, + "end": { + "line": 373, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13409, + "end": 13410, + "loc": { + "start": { + "line": 373, + "column": 22 + }, + "end": { + "line": 373, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 13410, + "end": 13417, + "loc": { + "start": { + "line": 373, + "column": 23 + }, + "end": { + "line": 373, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13417, + "end": 13418, + "loc": { + "start": { + "line": 373, + "column": 30 + }, + "end": { + "line": 373, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 13418, + "end": 13424, + "loc": { + "start": { + "line": 373, + "column": 31 + }, + "end": { + "line": 373, + "column": 37 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13425, + "end": 13427, + "loc": { + "start": { + "line": 373, + "column": 38 + }, + "end": { + "line": 373, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13428, + "end": 13429, + "loc": { + "start": { + "line": 373, + "column": 41 + }, + "end": { + "line": 373, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "className", + "start": 13437, + "end": 13446, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13446, + "end": 13447, + "loc": { + "start": { + "line": 374, + "column": 15 + }, + "end": { + "line": 374, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "split", + "start": 13447, + "end": 13452, + "loc": { + "start": { + "line": 374, + "column": 16 + }, + "end": { + "line": 374, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13452, + "end": 13453, + "loc": { + "start": { + "line": 374, + "column": 21 + }, + "end": { + "line": 374, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 13453, + "end": 13456, + "loc": { + "start": { + "line": 374, + "column": 22 + }, + "end": { + "line": 374, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13456, + "end": 13457, + "loc": { + "start": { + "line": 374, + "column": 25 + }, + "end": { + "line": 374, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13457, + "end": 13458, + "loc": { + "start": { + "line": 374, + "column": 26 + }, + "end": { + "line": 374, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 13458, + "end": 13465, + "loc": { + "start": { + "line": 374, + "column": 27 + }, + "end": { + "line": 374, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13465, + "end": 13466, + "loc": { + "start": { + "line": 374, + "column": 34 + }, + "end": { + "line": 374, "column": 35 } } @@ -112170,15 +114119,15 @@ "binop": null }, "value": "classNameItem", - "start": 13405, - "end": 13418, + "start": 13466, + "end": 13479, "loc": { "start": { - "line": 373, + "line": 374, "column": 35 }, "end": { - "line": 373, + "line": 374, "column": 48 } } @@ -112196,15 +114145,15 @@ "binop": null, "updateContext": null }, - "start": 13419, - "end": 13421, + "start": 13480, + "end": 13482, "loc": { "start": { - "line": 373, + "line": 374, "column": 49 }, "end": { - "line": 373, + "line": 374, "column": 51 } } @@ -112221,15 +114170,15 @@ "postfix": false, "binop": null }, - "start": 13422, - "end": 13423, + "start": 13483, + "end": 13484, "loc": { "start": { - "line": 373, + "line": 374, "column": 52 }, "end": { - "line": 373, + "line": 374, "column": 53 } } @@ -112249,15 +114198,15 @@ "updateContext": null }, "value": "if", - "start": 13433, - "end": 13435, + "start": 13494, + "end": 13496, "loc": { "start": { - "line": 374, + "line": 375, "column": 8 }, "end": { - "line": 374, + "line": 375, "column": 10 } } @@ -112274,15 +114223,15 @@ "postfix": false, "binop": null }, - "start": 13435, - "end": 13436, + "start": 13496, + "end": 13497, "loc": { "start": { - "line": 374, + "line": 375, "column": 10 }, "end": { - "line": 374, + "line": 375, "column": 11 } } @@ -112301,15 +114250,15 @@ "updateContext": null }, "value": "!", - "start": 13436, - "end": 13437, + "start": 13497, + "end": 13498, "loc": { "start": { - "line": 374, + "line": 375, "column": 11 }, "end": { - "line": 374, + "line": 375, "column": 12 } } @@ -112329,15 +114278,15 @@ "updateContext": null }, "value": "this", - "start": 13437, - "end": 13441, + "start": 13498, + "end": 13502, "loc": { "start": { - "line": 374, + "line": 375, "column": 12 }, "end": { - "line": 374, + "line": 375, "column": 16 } } @@ -112355,15 +114304,15 @@ "binop": null, "updateContext": null }, - "start": 13441, - "end": 13442, + "start": 13502, + "end": 13503, "loc": { "start": { - "line": 374, + "line": 375, "column": 16 }, "end": { - "line": 374, + "line": 375, "column": 17 } } @@ -112381,15 +114330,15 @@ "binop": null }, "value": "options", - "start": 13442, - "end": 13449, + "start": 13503, + "end": 13510, "loc": { "start": { - "line": 374, + "line": 375, "column": 17 }, "end": { - "line": 374, + "line": 375, "column": 24 } } @@ -112407,15 +114356,15 @@ "binop": null, "updateContext": null }, - "start": 13449, - "end": 13450, + "start": 13510, + "end": 13511, "loc": { "start": { - "line": 374, + "line": 375, "column": 24 }, "end": { - "line": 374, + "line": 375, "column": 25 } } @@ -112433,15 +114382,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13450, - "end": 13461, + "start": 13511, + "end": 13522, "loc": { "start": { - "line": 374, + "line": 375, "column": 25 }, "end": { - "line": 374, + "line": 375, "column": 36 } } @@ -112458,15 +114407,15 @@ "postfix": false, "binop": null }, - "start": 13461, - "end": 13462, + "start": 13522, + "end": 13523, "loc": { "start": { - "line": 374, + "line": 375, "column": 36 }, "end": { - "line": 374, + "line": 375, "column": 37 } } @@ -112486,15 +114435,15 @@ "updateContext": null }, "value": "this", - "start": 13474, - "end": 13478, + "start": 13535, + "end": 13539, "loc": { "start": { - "line": 375, + "line": 376, "column": 10 }, "end": { - "line": 375, + "line": 376, "column": 14 } } @@ -112512,15 +114461,15 @@ "binop": null, "updateContext": null }, - "start": 13478, - "end": 13479, + "start": 13539, + "end": 13540, "loc": { "start": { - "line": 375, + "line": 376, "column": 14 }, "end": { - "line": 375, + "line": 376, "column": 15 } } @@ -112538,15 +114487,15 @@ "binop": null }, "value": "options", - "start": 13479, - "end": 13486, + "start": 13540, + "end": 13547, "loc": { "start": { - "line": 375, + "line": 376, "column": 15 }, "end": { - "line": 375, + "line": 376, "column": 22 } } @@ -112564,15 +114513,15 @@ "binop": null, "updateContext": null }, - "start": 13486, - "end": 13487, + "start": 13547, + "end": 13548, "loc": { "start": { - "line": 375, + "line": 376, "column": 22 }, "end": { - "line": 375, + "line": 376, "column": 23 } } @@ -112590,15 +114539,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13487, - "end": 13498, + "start": 13548, + "end": 13559, "loc": { "start": { - "line": 375, + "line": 376, "column": 23 }, "end": { - "line": 375, + "line": 376, "column": 34 } } @@ -112617,15 +114566,15 @@ "updateContext": null }, "value": "=", - "start": 13499, - "end": 13500, + "start": 13560, + "end": 13561, "loc": { "start": { - "line": 375, + "line": 376, "column": 35 }, "end": { - "line": 375, + "line": 376, "column": 36 } } @@ -112643,15 +114592,15 @@ "binop": null, "updateContext": null }, - "start": 13501, - "end": 13502, + "start": 13562, + "end": 13563, "loc": { "start": { - "line": 375, + "line": 376, "column": 37 }, "end": { - "line": 375, + "line": 376, "column": 38 } } @@ -112669,15 +114618,15 @@ "binop": null, "updateContext": null }, - "start": 13502, - "end": 13503, + "start": 13563, + "end": 13564, "loc": { "start": { - "line": 375, + "line": 376, "column": 38 }, "end": { - "line": 375, + "line": 376, "column": 39 } } @@ -112695,15 +114644,15 @@ "binop": null, "updateContext": null }, - "start": 13503, - "end": 13504, + "start": 13564, + "end": 13565, "loc": { "start": { - "line": 375, + "line": 376, "column": 39 }, "end": { - "line": 375, + "line": 376, "column": 40 } } @@ -112723,15 +114672,15 @@ "updateContext": null }, "value": "let", - "start": 13516, - "end": 13519, + "start": 13577, + "end": 13580, "loc": { "start": { - "line": 377, + "line": 378, "column": 8 }, "end": { - "line": 377, + "line": 378, "column": 11 } } @@ -112749,15 +114698,15 @@ "binop": null }, "value": "classNameFound", - "start": 13520, - "end": 13534, + "start": 13581, + "end": 13595, "loc": { "start": { - "line": 377, + "line": 378, "column": 12 }, "end": { - "line": 377, + "line": 378, "column": 26 } } @@ -112776,15 +114725,15 @@ "updateContext": null }, "value": "=", - "start": 13535, - "end": 13536, + "start": 13596, + "end": 13597, "loc": { "start": { - "line": 377, + "line": 378, "column": 27 }, "end": { - "line": 377, + "line": 378, "column": 28 } } @@ -112804,15 +114753,15 @@ "updateContext": null }, "value": "false", - "start": 13537, - "end": 13542, + "start": 13598, + "end": 13603, "loc": { "start": { - "line": 377, + "line": 378, "column": 29 }, "end": { - "line": 377, + "line": 378, "column": 34 } } @@ -112830,15 +114779,15 @@ "binop": null, "updateContext": null }, - "start": 13542, - "end": 13543, + "start": 13603, + "end": 13604, "loc": { "start": { - "line": 377, + "line": 378, "column": 34 }, "end": { - "line": 377, + "line": 378, "column": 35 } } @@ -112846,15 +114795,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13557, - "end": 13648, + "start": 13618, + "end": 13709, "loc": { "start": { - "line": 379, + "line": 380, "column": 8 }, "end": { - "line": 381, + "line": 382, "column": 11 } } @@ -112874,15 +114823,15 @@ "updateContext": null }, "value": "this", - "start": 13658, - "end": 13662, + "start": 13719, + "end": 13723, "loc": { "start": { - "line": 382, + "line": 383, "column": 8 }, "end": { - "line": 382, + "line": 383, "column": 12 } } @@ -112900,15 +114849,15 @@ "binop": null, "updateContext": null }, - "start": 13662, - "end": 13663, + "start": 13723, + "end": 13724, "loc": { "start": { - "line": 382, + "line": 383, "column": 12 }, "end": { - "line": 382, + "line": 383, "column": 13 } } @@ -112926,301 +114875,16 @@ "binop": null }, "value": "options", - "start": 13663, - "end": 13670, - "loc": { - "start": { - "line": 382, - "column": 13 - }, - "end": { - "line": 382, - "column": 20 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13670, - "end": 13671, - "loc": { - "start": { - "line": 382, - "column": 20 - }, - "end": { - "line": 382, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 13671, - "end": 13682, - "loc": { - "start": { - "line": 382, - "column": 21 - }, - "end": { - "line": 382, - "column": 32 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13682, - "end": 13683, - "loc": { - "start": { - "line": 382, - "column": 32 - }, - "end": { - "line": 382, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "map", - "start": 13683, - "end": 13686, - "loc": { - "start": { - "line": 382, - "column": 33 - }, - "end": { - "line": 382, - "column": 36 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13686, - "end": 13687, - "loc": { - "start": { - "line": 382, - "column": 36 - }, - "end": { - "line": 382, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 13687, - "end": 13698, - "loc": { - "start": { - "line": 382, - "column": 37 - }, - "end": { - "line": 382, - "column": 48 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13699, - "end": 13701, - "loc": { - "start": { - "line": 382, - "column": 49 - }, - "end": { - "line": 382, - "column": 51 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13702, - "end": 13703, - "loc": { - "start": { - "line": 382, - "column": 52 - }, - "end": { - "line": 382, - "column": 53 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 13717, - "end": 13719, - "loc": { - "start": { - "line": 384, - "column": 10 - }, - "end": { - "line": 384, - "column": 12 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13719, - "end": 13720, - "loc": { - "start": { - "line": 384, - "column": 12 - }, - "end": { - "line": 384, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 13720, + "start": 13724, "end": 13731, "loc": { "start": { - "line": 384, + "line": 383, "column": 13 }, "end": { - "line": 384, - "column": 24 + "line": 383, + "column": 20 } } }, @@ -113241,11 +114905,296 @@ "end": 13732, "loc": { "start": { - "line": 384, + "line": 383, + "column": 20 + }, + "end": { + "line": 383, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 13732, + "end": 13743, + "loc": { + "start": { + "line": 383, + "column": 21 + }, + "end": { + "line": 383, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13743, + "end": 13744, + "loc": { + "start": { + "line": 383, + "column": 32 + }, + "end": { + "line": 383, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "map", + "start": 13744, + "end": 13747, + "loc": { + "start": { + "line": 383, + "column": 33 + }, + "end": { + "line": 383, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13747, + "end": 13748, + "loc": { + "start": { + "line": 383, + "column": 36 + }, + "end": { + "line": 383, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 13748, + "end": 13759, + "loc": { + "start": { + "line": 383, + "column": 37 + }, + "end": { + "line": 383, + "column": 48 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13760, + "end": 13762, + "loc": { + "start": { + "line": 383, + "column": 49 + }, + "end": { + "line": 383, + "column": 51 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13763, + "end": 13764, + "loc": { + "start": { + "line": 383, + "column": 52 + }, + "end": { + "line": 383, + "column": 53 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 13778, + "end": 13780, + "loc": { + "start": { + "line": 385, + "column": 10 + }, + "end": { + "line": 385, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13780, + "end": 13781, + "loc": { + "start": { + "line": 385, + "column": 12 + }, + "end": { + "line": 385, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 13781, + "end": 13792, + "loc": { + "start": { + "line": 385, + "column": 13 + }, + "end": { + "line": 385, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13792, + "end": 13793, + "loc": { + "start": { + "line": 385, "column": 24 }, "end": { - "line": 384, + "line": 385, "column": 25 } } @@ -113265,15 +115214,15 @@ "updateContext": null }, "value": "class", - "start": 13732, - "end": 13737, + "start": 13793, + "end": 13798, "loc": { "start": { - "line": 384, + "line": 385, "column": 25 }, "end": { - "line": 384, + "line": 385, "column": 30 } } @@ -113291,15 +115240,15 @@ "binop": null, "updateContext": null }, - "start": 13737, - "end": 13738, + "start": 13798, + "end": 13799, "loc": { "start": { - "line": 384, + "line": 385, "column": 30 }, "end": { - "line": 384, + "line": 385, "column": 31 } } @@ -113317,15 +115266,15 @@ "binop": null }, "value": "split", - "start": 13738, - "end": 13743, + "start": 13799, + "end": 13804, "loc": { "start": { - "line": 384, + "line": 385, "column": 31 }, "end": { - "line": 384, + "line": 385, "column": 36 } } @@ -113342,15 +115291,15 @@ "postfix": false, "binop": null }, - "start": 13743, - "end": 13744, + "start": 13804, + "end": 13805, "loc": { "start": { - "line": 384, + "line": 385, "column": 36 }, "end": { - "line": 384, + "line": 385, "column": 37 } } @@ -113369,15 +115318,15 @@ "updateContext": null }, "value": " ", - "start": 13744, - "end": 13747, + "start": 13805, + "end": 13808, "loc": { "start": { - "line": 384, + "line": 385, "column": 37 }, "end": { - "line": 384, + "line": 385, "column": 40 } } @@ -113394,15 +115343,15 @@ "postfix": false, "binop": null }, - "start": 13747, - "end": 13748, + "start": 13808, + "end": 13809, "loc": { "start": { - "line": 384, + "line": 385, "column": 40 }, "end": { - "line": 384, + "line": 385, "column": 41 } } @@ -113420,15 +115369,15 @@ "binop": null, "updateContext": null }, - "start": 13748, - "end": 13749, + "start": 13809, + "end": 13810, "loc": { "start": { - "line": 384, + "line": 385, "column": 41 }, "end": { - "line": 384, + "line": 385, "column": 42 } } @@ -113446,15 +115395,15 @@ "binop": null }, "value": "includes", - "start": 13749, - "end": 13757, + "start": 13810, + "end": 13818, "loc": { "start": { - "line": 384, + "line": 385, "column": 42 }, "end": { - "line": 384, + "line": 385, "column": 50 } } @@ -113471,15 +115420,15 @@ "postfix": false, "binop": null }, - "start": 13757, - "end": 13758, + "start": 13818, + "end": 13819, "loc": { "start": { - "line": 384, + "line": 385, "column": 50 }, "end": { - "line": 384, + "line": 385, "column": 51 } } @@ -113497,15 +115446,15 @@ "binop": null }, "value": "classNameItem", - "start": 13758, - "end": 13771, + "start": 13819, + "end": 13832, "loc": { "start": { - "line": 384, + "line": 385, "column": 51 }, "end": { - "line": 384, + "line": 385, "column": 64 } } @@ -113522,15 +115471,15 @@ "postfix": false, "binop": null }, - "start": 13771, - "end": 13772, + "start": 13832, + "end": 13833, "loc": { "start": { - "line": 384, + "line": 385, "column": 64 }, "end": { - "line": 384, + "line": 385, "column": 65 } } @@ -113547,15 +115496,15 @@ "postfix": false, "binop": null }, - "start": 13772, - "end": 13773, + "start": 13833, + "end": 13834, "loc": { "start": { - "line": 384, + "line": 385, "column": 65 }, "end": { - "line": 384, + "line": 385, "column": 66 } } @@ -113572,15 +115521,15 @@ "postfix": false, "binop": null }, - "start": 13773, - "end": 13774, + "start": 13834, + "end": 13835, "loc": { "start": { - "line": 384, + "line": 385, "column": 66 }, "end": { - "line": 384, + "line": 385, "column": 67 } } @@ -113598,15 +115547,15 @@ "binop": null }, "value": "classNameFound", - "start": 13788, - "end": 13802, + "start": 13849, + "end": 13863, "loc": { "start": { - "line": 385, + "line": 386, "column": 12 }, "end": { - "line": 385, + "line": 386, "column": 26 } } @@ -113625,15 +115574,15 @@ "updateContext": null }, "value": "=", - "start": 13803, - "end": 13804, + "start": 13864, + "end": 13865, "loc": { "start": { - "line": 385, + "line": 386, "column": 27 }, "end": { - "line": 385, + "line": 386, "column": 28 } } @@ -113653,15 +115602,15 @@ "updateContext": null }, "value": "true", - "start": 13805, - "end": 13809, + "start": 13866, + "end": 13870, "loc": { "start": { - "line": 385, + "line": 386, "column": 29 }, "end": { - "line": 385, + "line": 386, "column": 33 } } @@ -113679,15 +115628,15 @@ "binop": null, "updateContext": null }, - "start": 13809, - "end": 13810, + "start": 13870, + "end": 13871, "loc": { "start": { - "line": 385, + "line": 386, "column": 33 }, "end": { - "line": 385, + "line": 386, "column": 34 } } @@ -113707,15 +115656,15 @@ "updateContext": null }, "value": "let", - "start": 13838, - "end": 13841, + "start": 13899, + "end": 13902, "loc": { "start": { - "line": 387, + "line": 388, "column": 12 }, "end": { - "line": 387, + "line": 388, "column": 15 } } @@ -113733,15 +115682,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 13842, - "end": 13858, + "start": 13903, + "end": 13919, "loc": { "start": { - "line": 387, + "line": 388, "column": 16 }, "end": { - "line": 387, + "line": 388, "column": 32 } } @@ -113760,15 +115709,15 @@ "updateContext": null }, "value": "=", - "start": 13859, - "end": 13860, + "start": 13920, + "end": 13921, "loc": { "start": { - "line": 387, + "line": 388, "column": 33 }, "end": { - "line": 387, + "line": 388, "column": 34 } } @@ -113786,15 +115735,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13861, - "end": 13872, + "start": 13922, + "end": 13933, "loc": { "start": { - "line": 387, + "line": 388, "column": 35 }, "end": { - "line": 387, + "line": 388, "column": 46 } } @@ -113812,15 +115761,15 @@ "binop": null, "updateContext": null }, - "start": 13872, - "end": 13873, + "start": 13933, + "end": 13934, "loc": { "start": { - "line": 387, + "line": 388, "column": 46 }, "end": { - "line": 387, + "line": 388, "column": 47 } } @@ -113838,15 +115787,15 @@ "binop": null }, "value": "buttons", - "start": 13873, - "end": 13880, + "start": 13934, + "end": 13941, "loc": { "start": { - "line": 387, + "line": 388, "column": 47 }, "end": { - "line": 387, + "line": 388, "column": 54 } } @@ -113864,15 +115813,15 @@ "binop": null, "updateContext": null }, - "start": 13880, - "end": 13881, + "start": 13941, + "end": 13942, "loc": { "start": { - "line": 387, + "line": 388, "column": 54 }, "end": { - "line": 387, + "line": 388, "column": 55 } } @@ -113890,15 +115839,15 @@ "binop": null }, "value": "split", - "start": 13881, - "end": 13886, + "start": 13942, + "end": 13947, "loc": { "start": { - "line": 387, + "line": 388, "column": 55 }, "end": { - "line": 387, + "line": 388, "column": 60 } } @@ -113915,15 +115864,15 @@ "postfix": false, "binop": null }, - "start": 13886, - "end": 13887, + "start": 13947, + "end": 13948, "loc": { "start": { - "line": 387, + "line": 388, "column": 60 }, "end": { - "line": 387, + "line": 388, "column": 61 } } @@ -113942,15 +115891,15 @@ "updateContext": null }, "value": " ", - "start": 13887, - "end": 13890, + "start": 13948, + "end": 13951, "loc": { "start": { - "line": 387, + "line": 388, "column": 61 }, "end": { - "line": 387, + "line": 388, "column": 64 } } @@ -113967,15 +115916,15 @@ "postfix": false, "binop": null }, - "start": 13890, - "end": 13891, + "start": 13951, + "end": 13952, "loc": { "start": { - "line": 387, + "line": 388, "column": 64 }, "end": { - "line": 387, + "line": 388, "column": 65 } } @@ -113993,15 +115942,15 @@ "binop": null, "updateContext": null }, - "start": 13891, - "end": 13892, + "start": 13952, + "end": 13953, "loc": { "start": { - "line": 387, + "line": 388, "column": 65 }, "end": { - "line": 387, + "line": 388, "column": 66 } } @@ -114021,15 +115970,15 @@ "updateContext": null }, "value": "if", - "start": 13906, - "end": 13908, + "start": 13967, + "end": 13969, "loc": { "start": { - "line": 388, + "line": 389, "column": 12 }, "end": { - "line": 388, + "line": 389, "column": 14 } } @@ -114046,15 +115995,15 @@ "postfix": false, "binop": null }, - "start": 13908, - "end": 13909, + "start": 13969, + "end": 13970, "loc": { "start": { - "line": 388, + "line": 389, "column": 14 }, "end": { - "line": 388, + "line": 389, "column": 15 } } @@ -114073,15 +116022,15 @@ "updateContext": null }, "value": "!", - "start": 13909, - "end": 13910, + "start": 13970, + "end": 13971, "loc": { "start": { - "line": 388, + "line": 389, "column": 15 }, "end": { - "line": 388, + "line": 389, "column": 16 } } @@ -114099,15 +116048,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 13910, - "end": 13926, + "start": 13971, + "end": 13987, "loc": { "start": { - "line": 388, + "line": 389, "column": 16 }, "end": { - "line": 388, + "line": 389, "column": 32 } } @@ -114125,15 +116074,15 @@ "binop": null, "updateContext": null }, - "start": 13926, - "end": 13927, + "start": 13987, + "end": 13988, "loc": { "start": { - "line": 388, + "line": 389, "column": 32 }, "end": { - "line": 388, + "line": 389, "column": 33 } } @@ -114151,15 +116100,15 @@ "binop": null }, "value": "includes", - "start": 13927, - "end": 13935, + "start": 13988, + "end": 13996, "loc": { "start": { - "line": 388, + "line": 389, "column": 33 }, "end": { - "line": 388, + "line": 389, "column": 41 } } @@ -114176,15 +116125,15 @@ "postfix": false, "binop": null }, - "start": 13935, - "end": 13936, + "start": 13996, + "end": 13997, "loc": { "start": { - "line": 388, + "line": 389, "column": 41 }, "end": { - "line": 388, + "line": 389, "column": 42 } } @@ -114202,15 +116151,15 @@ "binop": null }, "value": "button", - "start": 13936, - "end": 13942, + "start": 13997, + "end": 14003, "loc": { "start": { - "line": 388, + "line": 389, "column": 42 }, "end": { - "line": 388, + "line": 389, "column": 48 } } @@ -114227,15 +116176,15 @@ "postfix": false, "binop": null }, - "start": 13942, - "end": 13943, + "start": 14003, + "end": 14004, "loc": { "start": { - "line": 388, + "line": 389, "column": 48 }, "end": { - "line": 388, + "line": 389, "column": 49 } } @@ -114252,15 +116201,15 @@ "postfix": false, "binop": null }, - "start": 13943, - "end": 13944, + "start": 14004, + "end": 14005, "loc": { "start": { - "line": 388, + "line": 389, "column": 49 }, "end": { - "line": 388, + "line": 389, "column": 50 } } @@ -114277,15 +116226,15 @@ "postfix": false, "binop": null }, - "start": 13944, - "end": 13945, + "start": 14005, + "end": 14006, "loc": { "start": { - "line": 388, + "line": 389, "column": 50 }, "end": { - "line": 388, + "line": 389, "column": 51 } } @@ -114303,15 +116252,15 @@ "binop": null }, "value": "classNameFound", - "start": 13961, - "end": 13975, + "start": 14022, + "end": 14036, "loc": { "start": { - "line": 389, + "line": 390, "column": 14 }, "end": { - "line": 389, + "line": 390, "column": 28 } } @@ -114330,15 +116279,15 @@ "updateContext": null }, "value": "=", - "start": 13976, - "end": 13977, + "start": 14037, + "end": 14038, "loc": { "start": { - "line": 389, + "line": 390, "column": 29 }, "end": { - "line": 389, + "line": 390, "column": 30 } } @@ -114358,15 +116307,15 @@ "updateContext": null }, "value": "true", - "start": 13978, - "end": 13982, + "start": 14039, + "end": 14043, "loc": { "start": { - "line": 389, + "line": 390, "column": 31 }, "end": { - "line": 389, + "line": 390, "column": 35 } } @@ -114384,15 +116333,15 @@ "binop": null, "updateContext": null }, - "start": 13982, - "end": 13983, + "start": 14043, + "end": 14044, "loc": { "start": { - "line": 389, + "line": 390, "column": 35 }, "end": { - "line": 389, + "line": 390, "column": 36 } } @@ -114410,15 +116359,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 13999, - "end": 14015, + "start": 14060, + "end": 14076, "loc": { "start": { - "line": 390, + "line": 391, "column": 14 }, "end": { - "line": 390, + "line": 391, "column": 30 } } @@ -114436,15 +116385,15 @@ "binop": null, "updateContext": null }, - "start": 14015, - "end": 14016, + "start": 14076, + "end": 14077, "loc": { "start": { - "line": 390, + "line": 391, "column": 30 }, "end": { - "line": 390, + "line": 391, "column": 31 } } @@ -114462,15 +116411,15 @@ "binop": null }, "value": "push", - "start": 14016, - "end": 14020, + "start": 14077, + "end": 14081, "loc": { "start": { - "line": 390, + "line": 391, "column": 31 }, "end": { - "line": 390, + "line": 391, "column": 35 } } @@ -114487,15 +116436,15 @@ "postfix": false, "binop": null }, - "start": 14020, - "end": 14021, + "start": 14081, + "end": 14082, "loc": { "start": { - "line": 390, + "line": 391, "column": 35 }, "end": { - "line": 390, + "line": 391, "column": 36 } } @@ -114513,15 +116462,15 @@ "binop": null }, "value": "button", - "start": 14021, - "end": 14027, + "start": 14082, + "end": 14088, "loc": { "start": { - "line": 390, + "line": 391, "column": 36 }, "end": { - "line": 390, + "line": 391, "column": 42 } } @@ -114538,15 +116487,15 @@ "postfix": false, "binop": null }, - "start": 14027, - "end": 14028, + "start": 14088, + "end": 14089, "loc": { "start": { - "line": 390, + "line": 391, "column": 42 }, "end": { - "line": 390, + "line": 391, "column": 43 } } @@ -114564,15 +116513,15 @@ "binop": null, "updateContext": null }, - "start": 14028, - "end": 14029, + "start": 14089, + "end": 14090, "loc": { "start": { - "line": 390, + "line": 391, "column": 43 }, "end": { - "line": 390, + "line": 391, "column": 44 } } @@ -114590,15 +116539,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14045, - "end": 14056, + "start": 14106, + "end": 14117, "loc": { "start": { - "line": 391, + "line": 392, "column": 14 }, "end": { - "line": 391, + "line": 392, "column": 25 } } @@ -114616,15 +116565,15 @@ "binop": null, "updateContext": null }, - "start": 14056, - "end": 14057, + "start": 14117, + "end": 14118, "loc": { "start": { - "line": 391, + "line": 392, "column": 25 }, "end": { - "line": 391, + "line": 392, "column": 26 } } @@ -114642,15 +116591,15 @@ "binop": null }, "value": "buttons", - "start": 14057, - "end": 14064, + "start": 14118, + "end": 14125, "loc": { "start": { - "line": 391, + "line": 392, "column": 26 }, "end": { - "line": 391, + "line": 392, "column": 33 } } @@ -114669,15 +116618,15 @@ "updateContext": null }, "value": "=", - "start": 14065, - "end": 14066, + "start": 14126, + "end": 14127, "loc": { "start": { - "line": 391, + "line": 392, "column": 34 }, "end": { - "line": 391, + "line": 392, "column": 35 } } @@ -114695,15 +116644,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 14067, - "end": 14083, + "start": 14128, + "end": 14144, "loc": { "start": { - "line": 391, + "line": 392, "column": 36 }, "end": { - "line": 391, + "line": 392, "column": 52 } } @@ -114721,15 +116670,15 @@ "binop": null, "updateContext": null }, - "start": 14083, - "end": 14084, + "start": 14144, + "end": 14145, "loc": { "start": { - "line": 391, + "line": 392, "column": 52 }, "end": { - "line": 391, + "line": 392, "column": 53 } } @@ -114747,15 +116696,15 @@ "binop": null }, "value": "join", - "start": 14084, - "end": 14088, + "start": 14145, + "end": 14149, "loc": { "start": { - "line": 391, + "line": 392, "column": 53 }, "end": { - "line": 391, + "line": 392, "column": 57 } } @@ -114772,15 +116721,15 @@ "postfix": false, "binop": null }, - "start": 14088, - "end": 14089, + "start": 14149, + "end": 14150, "loc": { "start": { - "line": 391, + "line": 392, "column": 57 }, "end": { - "line": 391, + "line": 392, "column": 58 } } @@ -114799,15 +116748,15 @@ "updateContext": null }, "value": " ", - "start": 14089, - "end": 14092, + "start": 14150, + "end": 14153, "loc": { "start": { - "line": 391, + "line": 392, "column": 58 }, "end": { - "line": 391, + "line": 392, "column": 61 } } @@ -114824,15 +116773,15 @@ "postfix": false, "binop": null }, - "start": 14092, - "end": 14093, + "start": 14153, + "end": 14154, "loc": { "start": { - "line": 391, + "line": 392, "column": 61 }, "end": { - "line": 391, + "line": 392, "column": 62 } } @@ -114850,15 +116799,15 @@ "binop": null, "updateContext": null }, - "start": 14093, - "end": 14094, + "start": 14154, + "end": 14155, "loc": { "start": { - "line": 391, + "line": 392, "column": 62 }, "end": { - "line": 391, + "line": 392, "column": 63 } } @@ -114875,15 +116824,15 @@ "postfix": false, "binop": null }, - "start": 14108, - "end": 14109, + "start": 14169, + "end": 14170, "loc": { "start": { - "line": 392, + "line": 393, "column": 12 }, "end": { - "line": 392, + "line": 393, "column": 13 } } @@ -114900,15 +116849,15 @@ "postfix": false, "binop": null }, - "start": 14121, - "end": 14122, + "start": 14182, + "end": 14183, "loc": { "start": { - "line": 393, + "line": 394, "column": 10 }, "end": { - "line": 393, + "line": 394, "column": 11 } } @@ -114928,15 +116877,15 @@ "updateContext": null }, "value": "return", - "start": 14134, - "end": 14140, + "start": 14195, + "end": 14201, "loc": { "start": { - "line": 394, + "line": 395, "column": 10 }, "end": { - "line": 394, + "line": 395, "column": 16 } } @@ -114954,15 +116903,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14141, - "end": 14152, + "start": 14202, + "end": 14213, "loc": { "start": { - "line": 394, + "line": 395, "column": 17 }, "end": { - "line": 394, + "line": 395, "column": 28 } } @@ -114980,15 +116929,15 @@ "binop": null, "updateContext": null }, - "start": 14152, - "end": 14153, + "start": 14213, + "end": 14214, "loc": { "start": { - "line": 394, + "line": 395, "column": 28 }, "end": { - "line": 394, + "line": 395, "column": 29 } } @@ -115005,15 +116954,15 @@ "postfix": false, "binop": null }, - "start": 14163, - "end": 14164, + "start": 14224, + "end": 14225, "loc": { "start": { - "line": 395, + "line": 396, "column": 8 }, "end": { - "line": 395, + "line": 396, "column": 9 } } @@ -115030,15 +116979,15 @@ "postfix": false, "binop": null }, - "start": 14164, - "end": 14165, + "start": 14225, + "end": 14226, "loc": { "start": { - "line": 395, + "line": 396, "column": 9 }, "end": { - "line": 395, + "line": 396, "column": 10 } } @@ -115056,15 +117005,15 @@ "binop": null, "updateContext": null }, - "start": 14165, - "end": 14166, + "start": 14226, + "end": 14227, "loc": { "start": { - "line": 395, + "line": 396, "column": 10 }, "end": { - "line": 395, + "line": 396, "column": 11 } } @@ -115072,15 +117021,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14178, - "end": 14253, + "start": 14239, + "end": 14314, "loc": { "start": { - "line": 397, + "line": 398, "column": 8 }, "end": { - "line": 399, + "line": 400, "column": 11 } } @@ -115100,15 +117049,15 @@ "updateContext": null }, "value": "if", - "start": 14263, - "end": 14265, + "start": 14324, + "end": 14326, "loc": { "start": { - "line": 400, + "line": 401, "column": 8 }, "end": { - "line": 400, + "line": 401, "column": 10 } } @@ -115125,15 +117074,15 @@ "postfix": false, "binop": null }, - "start": 14265, - "end": 14266, + "start": 14326, + "end": 14327, "loc": { "start": { - "line": 400, + "line": 401, "column": 10 }, "end": { - "line": 400, + "line": 401, "column": 11 } } @@ -115152,15 +117101,15 @@ "updateContext": null }, "value": "!", - "start": 14266, - "end": 14267, + "start": 14327, + "end": 14328, "loc": { "start": { - "line": 400, + "line": 401, "column": 11 }, "end": { - "line": 400, + "line": 401, "column": 12 } } @@ -115178,15 +117127,15 @@ "binop": null }, "value": "classNameFound", - "start": 14267, - "end": 14281, + "start": 14328, + "end": 14342, "loc": { "start": { - "line": 400, + "line": 401, "column": 12 }, "end": { - "line": 400, + "line": 401, "column": 26 } } @@ -115203,15 +117152,15 @@ "postfix": false, "binop": null }, - "start": 14281, - "end": 14282, + "start": 14342, + "end": 14343, "loc": { "start": { - "line": 400, + "line": 401, "column": 26 }, "end": { - "line": 400, + "line": 401, "column": 27 } } @@ -115228,15 +117177,15 @@ "postfix": false, "binop": null }, - "start": 14282, - "end": 14283, + "start": 14343, + "end": 14344, "loc": { "start": { - "line": 400, + "line": 401, "column": 27 }, "end": { - "line": 400, + "line": 401, "column": 28 } } @@ -115256,15 +117205,15 @@ "updateContext": null }, "value": "this", - "start": 14295, - "end": 14299, + "start": 14356, + "end": 14360, "loc": { "start": { - "line": 401, + "line": 402, "column": 10 }, "end": { - "line": 401, + "line": 402, "column": 14 } } @@ -115282,15 +117231,15 @@ "binop": null, "updateContext": null }, - "start": 14299, - "end": 14300, + "start": 14360, + "end": 14361, "loc": { "start": { - "line": 401, + "line": 402, "column": 14 }, "end": { - "line": 401, + "line": 402, "column": 15 } } @@ -115308,15 +117257,15 @@ "binop": null }, "value": "options", - "start": 14300, - "end": 14307, + "start": 14361, + "end": 14368, "loc": { "start": { - "line": 401, + "line": 402, "column": 15 }, "end": { - "line": 401, + "line": 402, "column": 22 } } @@ -115334,15 +117283,15 @@ "binop": null, "updateContext": null }, - "start": 14307, - "end": 14308, + "start": 14368, + "end": 14369, "loc": { "start": { - "line": 401, + "line": 402, "column": 22 }, "end": { - "line": 401, + "line": 402, "column": 23 } } @@ -115360,15 +117309,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14308, - "end": 14319, + "start": 14369, + "end": 14380, "loc": { "start": { - "line": 401, + "line": 402, "column": 23 }, "end": { - "line": 401, + "line": 402, "column": 34 } } @@ -115386,15 +117335,15 @@ "binop": null, "updateContext": null }, - "start": 14319, - "end": 14320, + "start": 14380, + "end": 14381, "loc": { "start": { - "line": 401, + "line": 402, "column": 34 }, "end": { - "line": 401, + "line": 402, "column": 35 } } @@ -115412,15 +117361,15 @@ "binop": null }, "value": "push", - "start": 14320, - "end": 14324, + "start": 14381, + "end": 14385, "loc": { "start": { - "line": 401, + "line": 402, "column": 35 }, "end": { - "line": 401, + "line": 402, "column": 39 } } @@ -115437,15 +117386,15 @@ "postfix": false, "binop": null }, - "start": 14324, - "end": 14325, + "start": 14385, + "end": 14386, "loc": { "start": { - "line": 401, + "line": 402, "column": 39 }, "end": { - "line": 401, + "line": 402, "column": 40 } } @@ -115462,15 +117411,15 @@ "postfix": false, "binop": null }, - "start": 14325, - "end": 14326, + "start": 14386, + "end": 14387, "loc": { "start": { - "line": 401, + "line": 402, "column": 40 }, "end": { - "line": 401, + "line": 402, "column": 41 } } @@ -115490,15 +117439,15 @@ "updateContext": null }, "value": "class", - "start": 14340, - "end": 14345, + "start": 14401, + "end": 14406, "loc": { "start": { - "line": 402, + "line": 403, "column": 12 }, "end": { - "line": 402, + "line": 403, "column": 17 } } @@ -115516,15 +117465,15 @@ "binop": null, "updateContext": null }, - "start": 14345, - "end": 14346, + "start": 14406, + "end": 14407, "loc": { "start": { - "line": 402, + "line": 403, "column": 17 }, "end": { - "line": 402, + "line": 403, "column": 18 } } @@ -115542,15 +117491,15 @@ "binop": null }, "value": "classNameItem", - "start": 14347, - "end": 14360, + "start": 14408, + "end": 14421, "loc": { "start": { - "line": 402, + "line": 403, "column": 19 }, "end": { - "line": 402, + "line": 403, "column": 32 } } @@ -115568,15 +117517,15 @@ "binop": null, "updateContext": null }, - "start": 14360, - "end": 14361, + "start": 14421, + "end": 14422, "loc": { "start": { - "line": 402, + "line": 403, "column": 32 }, "end": { - "line": 402, + "line": 403, "column": 33 } } @@ -115594,15 +117543,15 @@ "binop": null }, "value": "buttons", - "start": 14375, - "end": 14382, + "start": 14436, + "end": 14443, "loc": { "start": { - "line": 403, + "line": 404, "column": 12 }, "end": { - "line": 403, + "line": 404, "column": 19 } } @@ -115620,15 +117569,15 @@ "binop": null, "updateContext": null }, - "start": 14382, - "end": 14383, + "start": 14443, + "end": 14444, "loc": { "start": { - "line": 403, + "line": 404, "column": 19 }, "end": { - "line": 403, + "line": 404, "column": 20 } } @@ -115646,15 +117595,15 @@ "binop": null }, "value": "buttons", - "start": 14384, - "end": 14391, + "start": 14445, + "end": 14452, "loc": { "start": { - "line": 403, + "line": 404, "column": 21 }, "end": { - "line": 403, + "line": 404, "column": 28 } } @@ -115671,15 +117620,15 @@ "postfix": false, "binop": null }, - "start": 14403, - "end": 14404, + "start": 14464, + "end": 14465, "loc": { "start": { - "line": 404, + "line": 405, "column": 10 }, "end": { - "line": 404, + "line": 405, "column": 11 } } @@ -115696,15 +117645,15 @@ "postfix": false, "binop": null }, - "start": 14404, - "end": 14405, + "start": 14465, + "end": 14466, "loc": { "start": { - "line": 404, + "line": 405, "column": 11 }, "end": { - "line": 404, + "line": 405, "column": 12 } } @@ -115722,15 +117671,15 @@ "binop": null, "updateContext": null }, - "start": 14405, - "end": 14406, + "start": 14466, + "end": 14467, "loc": { "start": { - "line": 404, + "line": 405, "column": 12 }, "end": { - "line": 404, + "line": 405, "column": 13 } } @@ -115747,15 +117696,15 @@ "postfix": false, "binop": null }, - "start": 14416, - "end": 14417, + "start": 14477, + "end": 14478, "loc": { "start": { - "line": 405, + "line": 406, "column": 8 }, "end": { - "line": 405, + "line": 406, "column": 9 } } @@ -115772,15 +117721,15 @@ "postfix": false, "binop": null }, - "start": 14427, - "end": 14428, + "start": 14488, + "end": 14489, "loc": { "start": { - "line": 407, + "line": 408, "column": 6 }, "end": { - "line": 407, + "line": 408, "column": 7 } } @@ -115797,15 +117746,15 @@ "postfix": false, "binop": null }, - "start": 14428, - "end": 14429, + "start": 14489, + "end": 14490, "loc": { "start": { - "line": 407, + "line": 408, "column": 7 }, "end": { - "line": 407, + "line": 408, "column": 8 } } @@ -115823,15 +117772,15 @@ "binop": null, "updateContext": null }, - "start": 14429, - "end": 14430, + "start": 14490, + "end": 14491, "loc": { "start": { - "line": 407, + "line": 408, "column": 8 }, "end": { - "line": 407, + "line": 408, "column": 9 } } @@ -115848,15 +117797,15 @@ "postfix": false, "binop": null }, - "start": 14436, - "end": 14437, + "start": 14497, + "end": 14498, "loc": { "start": { - "line": 408, + "line": 409, "column": 4 }, "end": { - "line": 408, + "line": 409, "column": 5 } } @@ -115873,15 +117822,15 @@ "postfix": false, "binop": null }, - "start": 14437, - "end": 14438, + "start": 14498, + "end": 14499, "loc": { "start": { - "line": 408, + "line": 409, "column": 5 }, "end": { - "line": 408, + "line": 409, "column": 6 } } @@ -115899,15 +117848,15 @@ "binop": null, "updateContext": null }, - "start": 14438, - "end": 14439, + "start": 14499, + "end": 14500, "loc": { "start": { - "line": 408, + "line": 409, "column": 6 }, "end": { - "line": 408, + "line": 409, "column": 7 } } @@ -115927,15 +117876,15 @@ "updateContext": null }, "value": "this", - "start": 14447, - "end": 14451, + "start": 14508, + "end": 14512, "loc": { "start": { - "line": 410, + "line": 411, "column": 4 }, "end": { - "line": 410, + "line": 411, "column": 8 } } @@ -115953,15 +117902,15 @@ "binop": null, "updateContext": null }, - "start": 14451, - "end": 14452, + "start": 14512, + "end": 14513, "loc": { "start": { - "line": 410, + "line": 411, "column": 8 }, "end": { - "line": 410, + "line": 411, "column": 9 } } @@ -115979,15 +117928,15 @@ "binop": null }, "value": "render", - "start": 14452, - "end": 14458, + "start": 14513, + "end": 14519, "loc": { "start": { - "line": 410, + "line": 411, "column": 9 }, "end": { - "line": 410, + "line": 411, "column": 15 } } @@ -116004,15 +117953,15 @@ "postfix": false, "binop": null }, - "start": 14458, - "end": 14459, + "start": 14519, + "end": 14520, "loc": { "start": { - "line": 410, + "line": 411, "column": 15 }, "end": { - "line": 410, + "line": 411, "column": 16 } } @@ -116029,15 +117978,15 @@ "postfix": false, "binop": null }, - "start": 14459, - "end": 14460, + "start": 14520, + "end": 14521, "loc": { "start": { - "line": 410, + "line": 411, "column": 16 }, "end": { - "line": 410, + "line": 411, "column": 17 } } @@ -116055,15 +118004,15 @@ "binop": null, "updateContext": null }, - "start": 14460, - "end": 14461, + "start": 14521, + "end": 14522, "loc": { "start": { - "line": 410, + "line": 411, "column": 17 }, "end": { - "line": 410, + "line": 411, "column": 18 } } @@ -116080,15 +118029,15 @@ "postfix": false, "binop": null }, - "start": 14465, - "end": 14466, + "start": 14526, + "end": 14527, "loc": { "start": { - "line": 411, + "line": 412, "column": 2 }, "end": { - "line": 411, + "line": 412, "column": 3 } } @@ -116096,15 +118045,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14472, - "end": 14812, + "start": 14533, + "end": 14873, "loc": { "start": { - "line": 413, + "line": 414, "column": 2 }, "end": { - "line": 417, + "line": 418, "column": 5 } } @@ -116122,15 +118071,15 @@ "binop": null }, "value": "removeButtonTheme", - "start": 14816, - "end": 14833, + "start": 14877, + "end": 14894, "loc": { "start": { - "line": 418, + "line": 419, "column": 2 }, "end": { - "line": 418, + "line": 419, "column": 19 } } @@ -116147,15 +118096,15 @@ "postfix": false, "binop": null }, - "start": 14833, - "end": 14834, + "start": 14894, + "end": 14895, "loc": { "start": { - "line": 418, + "line": 419, "column": 19 }, "end": { - "line": 418, + "line": 419, "column": 20 } } @@ -116173,15 +118122,15 @@ "binop": null }, "value": "buttons", - "start": 14834, - "end": 14841, + "start": 14895, + "end": 14902, "loc": { "start": { - "line": 418, + "line": 419, "column": 20 }, "end": { - "line": 418, + "line": 419, "column": 27 } } @@ -116199,15 +118148,15 @@ "binop": null, "updateContext": null }, - "start": 14841, - "end": 14842, + "start": 14902, + "end": 14903, "loc": { "start": { - "line": 418, + "line": 419, "column": 27 }, "end": { - "line": 418, + "line": 419, "column": 28 } } @@ -116225,15 +118174,15 @@ "binop": null }, "value": "className", - "start": 14843, - "end": 14852, + "start": 14904, + "end": 14913, "loc": { "start": { - "line": 418, + "line": 419, "column": 29 }, "end": { - "line": 418, + "line": 419, "column": 38 } } @@ -116250,15 +118199,15 @@ "postfix": false, "binop": null }, - "start": 14852, - "end": 14853, + "start": 14913, + "end": 14914, "loc": { "start": { - "line": 418, + "line": 419, "column": 38 }, "end": { - "line": 418, + "line": 419, "column": 39 } } @@ -116275,15 +118224,15 @@ "postfix": false, "binop": null }, - "start": 14853, - "end": 14854, + "start": 14914, + "end": 14915, "loc": { "start": { - "line": 418, + "line": 419, "column": 39 }, "end": { - "line": 418, + "line": 419, "column": 40 } } @@ -116291,15 +118240,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14860, - "end": 14940, + "start": 14921, + "end": 15001, "loc": { "start": { - "line": 419, + "line": 420, "column": 4 }, "end": { - "line": 421, + "line": 422, "column": 7 } } @@ -116319,15 +118268,15 @@ "updateContext": null }, "value": "if", - "start": 14946, - "end": 14948, + "start": 15007, + "end": 15009, "loc": { "start": { - "line": 422, + "line": 423, "column": 4 }, "end": { - "line": 422, + "line": 423, "column": 6 } } @@ -116344,15 +118293,15 @@ "postfix": false, "binop": null }, - "start": 14948, - "end": 14949, + "start": 15009, + "end": 15010, "loc": { "start": { - "line": 422, + "line": 423, "column": 6 }, "end": { - "line": 422, + "line": 423, "column": 7 } } @@ -116371,15 +118320,15 @@ "updateContext": null }, "value": "!", - "start": 14949, - "end": 14950, + "start": 15010, + "end": 15011, "loc": { "start": { - "line": 422, + "line": 423, "column": 7 }, "end": { - "line": 422, + "line": 423, "column": 8 } } @@ -116397,15 +118346,15 @@ "binop": null }, "value": "buttons", - "start": 14950, - "end": 14957, + "start": 15011, + "end": 15018, "loc": { "start": { - "line": 422, + "line": 423, "column": 8 }, "end": { - "line": 422, + "line": 423, "column": 15 } } @@ -116424,15 +118373,15 @@ "updateContext": null }, "value": "&&", - "start": 14958, - "end": 14960, + "start": 15019, + "end": 15021, "loc": { "start": { - "line": 422, + "line": 423, "column": 16 }, "end": { - "line": 422, + "line": 423, "column": 18 } } @@ -116451,15 +118400,15 @@ "updateContext": null }, "value": "!", - "start": 14961, - "end": 14962, + "start": 15022, + "end": 15023, "loc": { "start": { - "line": 422, + "line": 423, "column": 19 }, "end": { - "line": 422, + "line": 423, "column": 20 } } @@ -116477,15 +118426,15 @@ "binop": null }, "value": "className", - "start": 14962, - "end": 14971, + "start": 15023, + "end": 15032, "loc": { "start": { - "line": 422, + "line": 423, "column": 20 }, "end": { - "line": 422, + "line": 423, "column": 29 } } @@ -116502,15 +118451,15 @@ "postfix": false, "binop": null }, - "start": 14971, - "end": 14972, + "start": 15032, + "end": 15033, "loc": { "start": { - "line": 422, + "line": 423, "column": 29 }, "end": { - "line": 422, + "line": 423, "column": 30 } } @@ -116527,15 +118476,15 @@ "postfix": false, "binop": null }, - "start": 14972, - "end": 14973, + "start": 15033, + "end": 15034, "loc": { "start": { - "line": 422, + "line": 423, "column": 30 }, "end": { - "line": 422, + "line": 423, "column": 31 } } @@ -116555,15 +118504,15 @@ "updateContext": null }, "value": "this", - "start": 14981, - "end": 14985, + "start": 15042, + "end": 15046, "loc": { "start": { - "line": 423, + "line": 424, "column": 6 }, "end": { - "line": 423, + "line": 424, "column": 10 } } @@ -116581,15 +118530,15 @@ "binop": null, "updateContext": null }, - "start": 14985, - "end": 14986, + "start": 15046, + "end": 15047, "loc": { "start": { - "line": 423, + "line": 424, "column": 10 }, "end": { - "line": 423, + "line": 424, "column": 11 } } @@ -116607,15 +118556,15 @@ "binop": null }, "value": "options", - "start": 14986, - "end": 14993, + "start": 15047, + "end": 15054, "loc": { "start": { - "line": 423, + "line": 424, "column": 11 }, "end": { - "line": 423, + "line": 424, "column": 18 } } @@ -116633,15 +118582,15 @@ "binop": null, "updateContext": null }, - "start": 14993, - "end": 14994, + "start": 15054, + "end": 15055, "loc": { "start": { - "line": 423, + "line": 424, "column": 18 }, "end": { - "line": 423, + "line": 424, "column": 19 } } @@ -116659,15 +118608,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14994, - "end": 15005, + "start": 15055, + "end": 15066, "loc": { "start": { - "line": 423, + "line": 424, "column": 19 }, "end": { - "line": 423, + "line": 424, "column": 30 } } @@ -116686,15 +118635,15 @@ "updateContext": null }, "value": "=", - "start": 15006, - "end": 15007, + "start": 15067, + "end": 15068, "loc": { "start": { - "line": 423, + "line": 424, "column": 31 }, "end": { - "line": 423, + "line": 424, "column": 32 } } @@ -116712,15 +118661,15 @@ "binop": null, "updateContext": null }, - "start": 15008, - "end": 15009, + "start": 15069, + "end": 15070, "loc": { "start": { - "line": 423, + "line": 424, "column": 33 }, "end": { - "line": 423, + "line": 424, "column": 34 } } @@ -116738,15 +118687,15 @@ "binop": null, "updateContext": null }, - "start": 15009, - "end": 15010, + "start": 15070, + "end": 15071, "loc": { "start": { - "line": 423, + "line": 424, "column": 34 }, "end": { - "line": 423, + "line": 424, "column": 35 } } @@ -116764,15 +118713,15 @@ "binop": null, "updateContext": null }, - "start": 15010, - "end": 15011, + "start": 15071, + "end": 15072, "loc": { "start": { - "line": 423, + "line": 424, "column": 35 }, "end": { - "line": 423, + "line": 424, "column": 36 } } @@ -116792,15 +118741,15 @@ "updateContext": null }, "value": "this", - "start": 15019, - "end": 15023, + "start": 15080, + "end": 15084, "loc": { "start": { - "line": 424, + "line": 425, "column": 6 }, "end": { - "line": 424, + "line": 425, "column": 10 } } @@ -116818,15 +118767,15 @@ "binop": null, "updateContext": null }, - "start": 15023, - "end": 15024, + "start": 15084, + "end": 15085, "loc": { "start": { - "line": 424, + "line": 425, "column": 10 }, "end": { - "line": 424, + "line": 425, "column": 11 } } @@ -116844,15 +118793,15 @@ "binop": null }, "value": "render", - "start": 15024, - "end": 15030, + "start": 15085, + "end": 15091, "loc": { "start": { - "line": 424, + "line": 425, "column": 11 }, "end": { - "line": 424, + "line": 425, "column": 17 } } @@ -116869,15 +118818,15 @@ "postfix": false, "binop": null }, - "start": 15030, - "end": 15031, + "start": 15091, + "end": 15092, "loc": { "start": { - "line": 424, + "line": 425, "column": 17 }, "end": { - "line": 424, + "line": 425, "column": 18 } } @@ -116894,15 +118843,15 @@ "postfix": false, "binop": null }, - "start": 15031, - "end": 15032, + "start": 15092, + "end": 15093, "loc": { "start": { - "line": 424, + "line": 425, "column": 18 }, "end": { - "line": 424, + "line": 425, "column": 19 } } @@ -116920,15 +118869,15 @@ "binop": null, "updateContext": null }, - "start": 15032, - "end": 15033, + "start": 15093, + "end": 15094, "loc": { "start": { - "line": 424, + "line": 425, "column": 19 }, "end": { - "line": 424, + "line": 425, "column": 20 } } @@ -116948,15 +118897,15 @@ "updateContext": null }, "value": "return", - "start": 15041, - "end": 15047, + "start": 15102, + "end": 15108, "loc": { "start": { - "line": 425, + "line": 426, "column": 6 }, "end": { - "line": 425, + "line": 426, "column": 12 } } @@ -116976,15 +118925,15 @@ "updateContext": null }, "value": "false", - "start": 15048, - "end": 15053, + "start": 15109, + "end": 15114, "loc": { "start": { - "line": 425, + "line": 426, "column": 13 }, "end": { - "line": 425, + "line": 426, "column": 18 } } @@ -117002,15 +118951,15 @@ "binop": null, "updateContext": null }, - "start": 15053, - "end": 15054, + "start": 15114, + "end": 15115, "loc": { "start": { - "line": 425, + "line": 426, "column": 18 }, "end": { - "line": 425, + "line": 426, "column": 19 } } @@ -117027,15 +118976,15 @@ "postfix": false, "binop": null }, - "start": 15060, - "end": 15061, + "start": 15121, + "end": 15122, "loc": { "start": { - "line": 426, + "line": 427, "column": 4 }, "end": { - "line": 426, + "line": 427, "column": 5 } } @@ -117043,15 +118992,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15069, - "end": 15137, + "start": 15130, + "end": 15198, "loc": { "start": { - "line": 428, + "line": 429, "column": 4 }, "end": { - "line": 430, + "line": 431, "column": 7 } } @@ -117071,15 +119020,15 @@ "updateContext": null }, "value": "if", - "start": 15143, - "end": 15145, + "start": 15204, + "end": 15206, "loc": { "start": { - "line": 431, + "line": 432, "column": 4 }, "end": { - "line": 431, + "line": 432, "column": 6 } } @@ -117096,15 +119045,15 @@ "postfix": false, "binop": null }, - "start": 15145, - "end": 15146, + "start": 15206, + "end": 15207, "loc": { "start": { - "line": 431, + "line": 432, "column": 6 }, "end": { - "line": 431, + "line": 432, "column": 7 } } @@ -117122,15 +119071,15 @@ "binop": null }, "value": "buttons", - "start": 15146, - "end": 15153, + "start": 15207, + "end": 15214, "loc": { "start": { - "line": 431, + "line": 432, "column": 7 }, "end": { - "line": 431, + "line": 432, "column": 14 } } @@ -117149,15 +119098,15 @@ "updateContext": null }, "value": "&&", - "start": 15154, - "end": 15156, + "start": 15215, + "end": 15217, "loc": { "start": { - "line": 431, + "line": 432, "column": 15 }, "end": { - "line": 431, + "line": 432, "column": 17 } } @@ -117175,15 +119124,15 @@ "binop": null }, "value": "Array", - "start": 15157, - "end": 15162, + "start": 15218, + "end": 15223, "loc": { "start": { - "line": 431, + "line": 432, "column": 18 }, "end": { - "line": 431, + "line": 432, "column": 23 } } @@ -117201,15 +119150,15 @@ "binop": null, "updateContext": null }, - "start": 15162, - "end": 15163, + "start": 15223, + "end": 15224, "loc": { "start": { - "line": 431, + "line": 432, "column": 23 }, "end": { - "line": 431, + "line": 432, "column": 24 } } @@ -117227,15 +119176,15 @@ "binop": null }, "value": "isArray", - "start": 15163, - "end": 15170, + "start": 15224, + "end": 15231, "loc": { "start": { - "line": 431, + "line": 432, "column": 24 }, "end": { - "line": 431, + "line": 432, "column": 31 } } @@ -117252,15 +119201,15 @@ "postfix": false, "binop": null }, - "start": 15170, - "end": 15171, + "start": 15231, + "end": 15232, "loc": { "start": { - "line": 431, + "line": 432, "column": 31 }, "end": { - "line": 431, + "line": 432, "column": 32 } } @@ -117280,15 +119229,15 @@ "updateContext": null }, "value": "this", - "start": 15171, - "end": 15175, + "start": 15232, + "end": 15236, "loc": { "start": { - "line": 431, + "line": 432, "column": 32 }, "end": { - "line": 431, + "line": 432, "column": 36 } } @@ -117306,15 +119255,15 @@ "binop": null, "updateContext": null }, - "start": 15175, - "end": 15176, + "start": 15236, + "end": 15237, "loc": { "start": { - "line": 431, + "line": 432, "column": 36 }, "end": { - "line": 431, + "line": 432, "column": 37 } } @@ -117332,15 +119281,15 @@ "binop": null }, "value": "options", - "start": 15176, - "end": 15183, + "start": 15237, + "end": 15244, "loc": { "start": { - "line": 431, + "line": 432, "column": 37 }, "end": { - "line": 431, + "line": 432, "column": 44 } } @@ -117358,15 +119307,15 @@ "binop": null, "updateContext": null }, - "start": 15183, - "end": 15184, + "start": 15244, + "end": 15245, "loc": { "start": { - "line": 431, + "line": 432, "column": 44 }, "end": { - "line": 431, + "line": 432, "column": 45 } } @@ -117384,15 +119333,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15184, - "end": 15195, + "start": 15245, + "end": 15256, "loc": { "start": { - "line": 431, + "line": 432, "column": 45 }, "end": { - "line": 431, + "line": 432, "column": 56 } } @@ -117409,15 +119358,15 @@ "postfix": false, "binop": null }, - "start": 15195, - "end": 15196, + "start": 15256, + "end": 15257, "loc": { "start": { - "line": 431, + "line": 432, "column": 56 }, "end": { - "line": 431, + "line": 432, "column": 57 } } @@ -117436,15 +119385,15 @@ "updateContext": null }, "value": "&&", - "start": 15197, - "end": 15199, + "start": 15258, + "end": 15260, "loc": { "start": { - "line": 431, + "line": 432, "column": 58 }, "end": { - "line": 431, + "line": 432, "column": 60 } } @@ -117464,15 +119413,15 @@ "updateContext": null }, "value": "this", - "start": 15200, - "end": 15204, + "start": 15261, + "end": 15265, "loc": { "start": { - "line": 431, + "line": 432, "column": 61 }, "end": { - "line": 431, + "line": 432, "column": 65 } } @@ -117490,15 +119439,15 @@ "binop": null, "updateContext": null }, - "start": 15204, - "end": 15205, + "start": 15265, + "end": 15266, "loc": { "start": { - "line": 431, + "line": 432, "column": 65 }, "end": { - "line": 431, + "line": 432, "column": 66 } } @@ -117516,15 +119465,15 @@ "binop": null }, "value": "options", - "start": 15205, - "end": 15212, + "start": 15266, + "end": 15273, "loc": { "start": { - "line": 431, + "line": 432, "column": 66 }, "end": { - "line": 431, + "line": 432, "column": 73 } } @@ -117542,15 +119491,15 @@ "binop": null, "updateContext": null }, - "start": 15212, - "end": 15213, + "start": 15273, + "end": 15274, "loc": { "start": { - "line": 431, + "line": 432, "column": 73 }, "end": { - "line": 431, + "line": 432, "column": 74 } } @@ -117568,15 +119517,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15213, - "end": 15224, + "start": 15274, + "end": 15285, "loc": { "start": { - "line": 431, + "line": 432, "column": 74 }, "end": { - "line": 431, + "line": 432, "column": 85 } } @@ -117594,15 +119543,15 @@ "binop": null, "updateContext": null }, - "start": 15224, - "end": 15225, + "start": 15285, + "end": 15286, "loc": { "start": { - "line": 431, + "line": 432, "column": 85 }, "end": { - "line": 431, + "line": 432, "column": 86 } } @@ -117620,15 +119569,15 @@ "binop": null }, "value": "length", - "start": 15225, - "end": 15231, + "start": 15286, + "end": 15292, "loc": { "start": { - "line": 431, + "line": 432, "column": 86 }, "end": { - "line": 431, + "line": 432, "column": 92 } } @@ -117645,15 +119594,15 @@ "postfix": false, "binop": null }, - "start": 15231, - "end": 15232, + "start": 15292, + "end": 15293, "loc": { "start": { - "line": 431, + "line": 432, "column": 92 }, "end": { - "line": 431, + "line": 432, "column": 93 } } @@ -117670,15 +119619,15 @@ "postfix": false, "binop": null }, - "start": 15232, - "end": 15233, + "start": 15293, + "end": 15294, "loc": { "start": { - "line": 431, + "line": 432, "column": 93 }, "end": { - "line": 431, + "line": 432, "column": 94 } } @@ -117698,15 +119647,15 @@ "updateContext": null }, "value": "let", - "start": 15241, - "end": 15244, + "start": 15302, + "end": 15305, "loc": { "start": { - "line": 432, + "line": 433, "column": 6 }, "end": { - "line": 432, + "line": 433, "column": 9 } } @@ -117724,15 +119673,15 @@ "binop": null }, "value": "buttonArray", - "start": 15245, - "end": 15256, + "start": 15306, + "end": 15317, "loc": { "start": { - "line": 432, + "line": 433, "column": 10 }, "end": { - "line": 432, + "line": 433, "column": 21 } } @@ -117751,15 +119700,15 @@ "updateContext": null }, "value": "=", - "start": 15257, - "end": 15258, + "start": 15318, + "end": 15319, "loc": { "start": { - "line": 432, + "line": 433, "column": 22 }, "end": { - "line": 432, + "line": 433, "column": 23 } } @@ -117777,15 +119726,15 @@ "binop": null }, "value": "buttons", - "start": 15259, - "end": 15266, + "start": 15320, + "end": 15327, "loc": { "start": { - "line": 432, + "line": 433, "column": 24 }, "end": { - "line": 432, + "line": 433, "column": 31 } } @@ -117803,15 +119752,15 @@ "binop": null, "updateContext": null }, - "start": 15266, - "end": 15267, + "start": 15327, + "end": 15328, "loc": { "start": { - "line": 432, + "line": 433, "column": 31 }, "end": { - "line": 432, + "line": 433, "column": 32 } } @@ -117829,15 +119778,15 @@ "binop": null }, "value": "split", - "start": 15267, - "end": 15272, + "start": 15328, + "end": 15333, "loc": { "start": { - "line": 432, + "line": 433, "column": 32 }, "end": { - "line": 432, + "line": 433, "column": 37 } } @@ -117854,15 +119803,15 @@ "postfix": false, "binop": null }, - "start": 15272, - "end": 15273, + "start": 15333, + "end": 15334, "loc": { "start": { - "line": 432, + "line": 433, "column": 37 }, "end": { - "line": 432, + "line": 433, "column": 38 } } @@ -117881,15 +119830,15 @@ "updateContext": null }, "value": " ", - "start": 15273, - "end": 15276, + "start": 15334, + "end": 15337, "loc": { "start": { - "line": 432, + "line": 433, "column": 38 }, "end": { - "line": 432, + "line": 433, "column": 41 } } @@ -117906,15 +119855,15 @@ "postfix": false, "binop": null }, - "start": 15276, - "end": 15277, + "start": 15337, + "end": 15338, "loc": { "start": { - "line": 432, + "line": 433, "column": 41 }, "end": { - "line": 432, + "line": 433, "column": 42 } } @@ -117932,15 +119881,15 @@ "binop": null, "updateContext": null }, - "start": 15277, - "end": 15278, + "start": 15338, + "end": 15339, "loc": { "start": { - "line": 432, + "line": 433, "column": 42 }, "end": { - "line": 432, + "line": 433, "column": 43 } } @@ -117958,404 +119907,16 @@ "binop": null }, "value": "buttonArray", - "start": 15286, - "end": 15297, - "loc": { - "start": { - "line": 433, - "column": 6 - }, - "end": { - "line": 433, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 15297, - "end": 15298, - "loc": { - "start": { - "line": 433, - "column": 17 - }, - "end": { - "line": 433, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 15298, - "end": 15305, - "loc": { - "start": { - "line": 433, - "column": 18 - }, - "end": { - "line": 433, - "column": 25 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 15305, - "end": 15306, - "loc": { - "start": { - "line": 433, - "column": 25 - }, - "end": { - "line": 433, - "column": 26 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 15306, - "end": 15307, - "loc": { - "start": { - "line": 433, - "column": 26 - }, - "end": { - "line": 433, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 15307, - "end": 15313, - "loc": { - "start": { - "line": 433, - "column": 27 - }, - "end": { - "line": 433, - "column": 33 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 15313, - "end": 15314, - "loc": { - "start": { - "line": 433, - "column": 33 - }, - "end": { - "line": 433, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "key", - "start": 15315, - "end": 15318, - "loc": { - "start": { - "line": 433, - "column": 35 - }, - "end": { - "line": 433, - "column": 38 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 15318, - "end": 15319, - "loc": { - "start": { - "line": 433, - "column": 38 - }, - "end": { - "line": 433, - "column": 39 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 15320, - "end": 15322, - "loc": { - "start": { - "line": 433, - "column": 40 - }, - "end": { - "line": 433, - "column": 42 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 15323, - "end": 15324, - "loc": { - "start": { - "line": 433, - "column": 43 - }, - "end": { - "line": 433, - "column": 44 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 15334, - "end": 15338, - "loc": { - "start": { - "line": 434, - "column": 8 - }, - "end": { - "line": 434, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 15338, - "end": 15339, - "loc": { - "start": { - "line": 434, - "column": 12 - }, - "end": { - "line": 434, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 15339, - "end": 15346, - "loc": { - "start": { - "line": 434, - "column": 13 - }, - "end": { - "line": 434, - "column": 20 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 15346, - "end": 15347, - "loc": { - "start": { - "line": 434, - "column": 20 - }, - "end": { - "line": 434, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", "start": 15347, "end": 15358, "loc": { "start": { "line": 434, - "column": 21 + "column": 6 }, "end": { "line": 434, - "column": 32 + "column": 17 } } }, @@ -118377,10 +119938,398 @@ "loc": { "start": { "line": 434, - "column": 32 + "column": 17 }, "end": { "line": 434, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 15359, + "end": 15366, + "loc": { + "start": { + "line": 434, + "column": 18 + }, + "end": { + "line": 434, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15366, + "end": 15367, + "loc": { + "start": { + "line": 434, + "column": 25 + }, + "end": { + "line": 434, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15367, + "end": 15368, + "loc": { + "start": { + "line": 434, + "column": 26 + }, + "end": { + "line": 434, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 15368, + "end": 15374, + "loc": { + "start": { + "line": 434, + "column": 27 + }, + "end": { + "line": 434, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15374, + "end": 15375, + "loc": { + "start": { + "line": 434, + "column": 33 + }, + "end": { + "line": 434, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 15376, + "end": 15379, + "loc": { + "start": { + "line": 434, + "column": 35 + }, + "end": { + "line": 434, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15379, + "end": 15380, + "loc": { + "start": { + "line": 434, + "column": 38 + }, + "end": { + "line": 434, + "column": 39 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15381, + "end": 15383, + "loc": { + "start": { + "line": 434, + "column": 40 + }, + "end": { + "line": 434, + "column": 42 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15384, + "end": 15385, + "loc": { + "start": { + "line": 434, + "column": 43 + }, + "end": { + "line": 434, + "column": 44 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 15395, + "end": 15399, + "loc": { + "start": { + "line": 435, + "column": 8 + }, + "end": { + "line": 435, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15399, + "end": 15400, + "loc": { + "start": { + "line": 435, + "column": 12 + }, + "end": { + "line": 435, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 15400, + "end": 15407, + "loc": { + "start": { + "line": 435, + "column": 13 + }, + "end": { + "line": 435, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15407, + "end": 15408, + "loc": { + "start": { + "line": 435, + "column": 20 + }, + "end": { + "line": 435, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 15408, + "end": 15419, + "loc": { + "start": { + "line": 435, + "column": 21 + }, + "end": { + "line": 435, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15419, + "end": 15420, + "loc": { + "start": { + "line": 435, + "column": 32 + }, + "end": { + "line": 435, "column": 33 } } @@ -118398,15 +120347,15 @@ "binop": null }, "value": "map", - "start": 15359, - "end": 15362, + "start": 15420, + "end": 15423, "loc": { "start": { - "line": 434, + "line": 435, "column": 33 }, "end": { - "line": 434, + "line": 435, "column": 36 } } @@ -118423,15 +120372,15 @@ "postfix": false, "binop": null }, - "start": 15362, - "end": 15363, + "start": 15423, + "end": 15424, "loc": { "start": { - "line": 434, + "line": 435, "column": 36 }, "end": { - "line": 434, + "line": 435, "column": 37 } } @@ -118448,15 +120397,15 @@ "postfix": false, "binop": null }, - "start": 15363, - "end": 15364, + "start": 15424, + "end": 15425, "loc": { "start": { - "line": 434, + "line": 435, "column": 37 }, "end": { - "line": 434, + "line": 435, "column": 38 } } @@ -118474,15 +120423,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15364, - "end": 15375, + "start": 15425, + "end": 15436, "loc": { "start": { - "line": 434, + "line": 435, "column": 38 }, "end": { - "line": 434, + "line": 435, "column": 49 } } @@ -118500,15 +120449,15 @@ "binop": null, "updateContext": null }, - "start": 15375, - "end": 15376, + "start": 15436, + "end": 15437, "loc": { "start": { - "line": 434, + "line": 435, "column": 49 }, "end": { - "line": 434, + "line": 435, "column": 50 } } @@ -118526,15 +120475,15 @@ "binop": null }, "value": "index", - "start": 15377, - "end": 15382, + "start": 15438, + "end": 15443, "loc": { "start": { - "line": 434, + "line": 435, "column": 51 }, "end": { - "line": 434, + "line": 435, "column": 56 } } @@ -118551,15 +120500,15 @@ "postfix": false, "binop": null }, - "start": 15382, - "end": 15383, + "start": 15443, + "end": 15444, "loc": { "start": { - "line": 434, + "line": 435, "column": 56 }, "end": { - "line": 434, + "line": 435, "column": 57 } } @@ -118577,15 +120526,15 @@ "binop": null, "updateContext": null }, - "start": 15384, - "end": 15386, + "start": 15445, + "end": 15447, "loc": { "start": { - "line": 434, + "line": 435, "column": 58 }, "end": { - "line": 434, + "line": 435, "column": 60 } } @@ -118602,15 +120551,15 @@ "postfix": false, "binop": null }, - "start": 15387, - "end": 15388, + "start": 15448, + "end": 15449, "loc": { "start": { - "line": 434, + "line": 435, "column": 61 }, "end": { - "line": 434, + "line": 435, "column": 62 } } @@ -118618,15 +120567,15 @@ { "type": "CommentBlock", "value": "*\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n ", - "start": 15402, - "end": 15543, + "start": 15463, + "end": 15604, "loc": { "start": { - "line": 436, + "line": 437, "column": 10 }, "end": { - "line": 439, + "line": 440, "column": 13 } } @@ -118646,15 +120595,15 @@ "updateContext": null }, "value": "if", - "start": 15555, - "end": 15557, + "start": 15616, + "end": 15618, "loc": { "start": { - "line": 440, + "line": 441, "column": 10 }, "end": { - "line": 440, + "line": 441, "column": 12 } } @@ -118671,15 +120620,15 @@ "postfix": false, "binop": null }, - "start": 15557, - "end": 15558, + "start": 15618, + "end": 15619, "loc": { "start": { - "line": 440, + "line": 441, "column": 12 }, "end": { - "line": 440, + "line": 441, "column": 13 } } @@ -118696,15 +120645,15 @@ "postfix": false, "binop": null }, - "start": 15572, - "end": 15573, + "start": 15633, + "end": 15634, "loc": { "start": { - "line": 441, + "line": 442, "column": 12 }, "end": { - "line": 441, + "line": 442, "column": 13 } } @@ -118722,15 +120671,15 @@ "binop": null }, "value": "className", - "start": 15573, - "end": 15582, + "start": 15634, + "end": 15643, "loc": { "start": { - "line": 441, + "line": 442, "column": 13 }, "end": { - "line": 441, + "line": 442, "column": 22 } } @@ -118749,15 +120698,15 @@ "updateContext": null }, "value": "&&", - "start": 15583, - "end": 15585, + "start": 15644, + "end": 15646, "loc": { "start": { - "line": 441, + "line": 442, "column": 23 }, "end": { - "line": 441, + "line": 442, "column": 25 } } @@ -118775,15 +120724,15 @@ "binop": null }, "value": "className", - "start": 15586, - "end": 15595, + "start": 15647, + "end": 15656, "loc": { "start": { - "line": 441, + "line": 442, "column": 26 }, "end": { - "line": 441, + "line": 442, "column": 35 } } @@ -118801,15 +120750,15 @@ "binop": null, "updateContext": null }, - "start": 15595, - "end": 15596, + "start": 15656, + "end": 15657, "loc": { "start": { - "line": 441, + "line": 442, "column": 35 }, "end": { - "line": 441, + "line": 442, "column": 36 } } @@ -118827,15 +120776,15 @@ "binop": null }, "value": "includes", - "start": 15596, - "end": 15604, + "start": 15657, + "end": 15665, "loc": { "start": { - "line": 441, + "line": 442, "column": 36 }, "end": { - "line": 441, + "line": 442, "column": 44 } } @@ -118852,15 +120801,15 @@ "postfix": false, "binop": null }, - "start": 15604, - "end": 15605, + "start": 15665, + "end": 15666, "loc": { "start": { - "line": 441, + "line": 442, "column": 44 }, "end": { - "line": 441, + "line": 442, "column": 45 } } @@ -118878,15 +120827,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15605, - "end": 15616, + "start": 15666, + "end": 15677, "loc": { "start": { - "line": 441, + "line": 442, "column": 45 }, "end": { - "line": 441, + "line": 442, "column": 56 } } @@ -118904,15 +120853,15 @@ "binop": null, "updateContext": null }, - "start": 15616, - "end": 15617, + "start": 15677, + "end": 15678, "loc": { "start": { - "line": 441, + "line": 442, "column": 56 }, "end": { - "line": 441, + "line": 442, "column": 57 } } @@ -118932,15 +120881,15 @@ "updateContext": null }, "value": "class", - "start": 15617, - "end": 15622, + "start": 15678, + "end": 15683, "loc": { "start": { - "line": 441, + "line": 442, "column": 57 }, "end": { - "line": 441, + "line": 442, "column": 62 } } @@ -118957,15 +120906,15 @@ "postfix": false, "binop": null }, - "start": 15622, - "end": 15623, + "start": 15683, + "end": 15684, "loc": { "start": { - "line": 441, + "line": 442, "column": 62 }, "end": { - "line": 441, + "line": 442, "column": 63 } } @@ -118982,15 +120931,15 @@ "postfix": false, "binop": null }, - "start": 15623, - "end": 15624, + "start": 15684, + "end": 15685, "loc": { "start": { - "line": 441, + "line": 442, "column": 63 }, "end": { - "line": 441, + "line": 442, "column": 64 } } @@ -119009,15 +120958,15 @@ "updateContext": null }, "value": "||", - "start": 15625, - "end": 15627, + "start": 15686, + "end": 15688, "loc": { "start": { - "line": 441, + "line": 442, "column": 65 }, "end": { - "line": 441, + "line": 442, "column": 67 } } @@ -119036,15 +120985,15 @@ "updateContext": null }, "value": "!", - "start": 15641, - "end": 15642, + "start": 15702, + "end": 15703, "loc": { "start": { - "line": 442, + "line": 443, "column": 12 }, "end": { - "line": 442, + "line": 443, "column": 13 } } @@ -119062,15 +121011,15 @@ "binop": null }, "value": "className", - "start": 15642, - "end": 15651, + "start": 15703, + "end": 15712, "loc": { "start": { - "line": 442, + "line": 443, "column": 13 }, "end": { - "line": 442, + "line": 443, "column": 22 } } @@ -119087,15 +121036,15 @@ "postfix": false, "binop": null }, - "start": 15663, - "end": 15664, + "start": 15724, + "end": 15725, "loc": { "start": { - "line": 443, + "line": 444, "column": 10 }, "end": { - "line": 443, + "line": 444, "column": 11 } } @@ -119112,15 +121061,15 @@ "postfix": false, "binop": null }, - "start": 15664, - "end": 15665, + "start": 15725, + "end": 15726, "loc": { "start": { - "line": 443, + "line": 444, "column": 11 }, "end": { - "line": 443, + "line": 444, "column": 12 } } @@ -119140,15 +121089,15 @@ "updateContext": null }, "value": "let", - "start": 15679, - "end": 15682, + "start": 15740, + "end": 15743, "loc": { "start": { - "line": 444, + "line": 445, "column": 12 }, "end": { - "line": 444, + "line": 445, "column": 15 } } @@ -119166,15 +121115,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 15683, - "end": 15702, + "start": 15744, + "end": 15763, "loc": { "start": { - "line": 444, + "line": 445, "column": 16 }, "end": { - "line": 444, + "line": 445, "column": 35 } } @@ -119193,15 +121142,15 @@ "updateContext": null }, "value": "=", - "start": 15703, - "end": 15704, + "start": 15764, + "end": 15765, "loc": { "start": { - "line": 444, + "line": 445, "column": 36 }, "end": { - "line": 444, + "line": 445, "column": 37 } } @@ -119219,15 +121168,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15705, - "end": 15716, + "start": 15766, + "end": 15777, "loc": { "start": { - "line": 444, + "line": 445, "column": 38 }, "end": { - "line": 444, + "line": 445, "column": 49 } } @@ -119245,15 +121194,15 @@ "binop": null, "updateContext": null }, - "start": 15716, - "end": 15717, + "start": 15777, + "end": 15778, "loc": { "start": { - "line": 444, + "line": 445, "column": 49 }, "end": { - "line": 444, + "line": 445, "column": 50 } } @@ -119271,15 +121220,15 @@ "binop": null }, "value": "buttons", - "start": 15717, - "end": 15724, + "start": 15778, + "end": 15785, "loc": { "start": { - "line": 444, + "line": 445, "column": 50 }, "end": { - "line": 444, + "line": 445, "column": 57 } } @@ -119297,15 +121246,15 @@ "binop": null, "updateContext": null }, - "start": 15724, - "end": 15725, + "start": 15785, + "end": 15786, "loc": { "start": { - "line": 444, + "line": 445, "column": 57 }, "end": { - "line": 444, + "line": 445, "column": 58 } } @@ -119323,15 +121272,15 @@ "binop": null }, "value": "split", - "start": 15725, - "end": 15730, + "start": 15786, + "end": 15791, "loc": { "start": { - "line": 444, + "line": 445, "column": 58 }, "end": { - "line": 444, + "line": 445, "column": 63 } } @@ -119348,15 +121297,15 @@ "postfix": false, "binop": null }, - "start": 15730, - "end": 15731, + "start": 15791, + "end": 15792, "loc": { "start": { - "line": 444, + "line": 445, "column": 63 }, "end": { - "line": 444, + "line": 445, "column": 64 } } @@ -119375,15 +121324,15 @@ "updateContext": null }, "value": " ", - "start": 15731, - "end": 15734, + "start": 15792, + "end": 15795, "loc": { "start": { - "line": 444, + "line": 445, "column": 64 }, "end": { - "line": 444, + "line": 445, "column": 67 } } @@ -119400,15 +121349,15 @@ "postfix": false, "binop": null }, - "start": 15734, - "end": 15735, + "start": 15795, + "end": 15796, "loc": { "start": { - "line": 444, + "line": 445, "column": 67 }, "end": { - "line": 444, + "line": 445, "column": 68 } } @@ -119426,15 +121375,15 @@ "binop": null, "updateContext": null }, - "start": 15735, - "end": 15736, + "start": 15796, + "end": 15797, "loc": { "start": { - "line": 444, + "line": 445, "column": 68 }, "end": { - "line": 444, + "line": 445, "column": 69 } } @@ -119452,15 +121401,15 @@ "binop": null }, "value": "filter", - "start": 15736, - "end": 15742, + "start": 15797, + "end": 15803, "loc": { "start": { - "line": 444, + "line": 445, "column": 69 }, "end": { - "line": 444, + "line": 445, "column": 75 } } @@ -119477,15 +121426,15 @@ "postfix": false, "binop": null }, - "start": 15742, - "end": 15743, + "start": 15803, + "end": 15804, "loc": { "start": { - "line": 444, + "line": 445, "column": 75 }, "end": { - "line": 444, + "line": 445, "column": 76 } } @@ -119503,15 +121452,15 @@ "binop": null }, "value": "item", - "start": 15743, - "end": 15747, + "start": 15804, + "end": 15808, "loc": { "start": { - "line": 444, + "line": 445, "column": 76 }, "end": { - "line": 444, + "line": 445, "column": 80 } } @@ -119529,15 +121478,15 @@ "binop": null, "updateContext": null }, - "start": 15748, - "end": 15750, + "start": 15809, + "end": 15811, "loc": { "start": { - "line": 444, + "line": 445, "column": 81 }, "end": { - "line": 444, + "line": 445, "column": 83 } } @@ -119555,15 +121504,15 @@ "binop": null }, "value": "item", - "start": 15751, - "end": 15755, + "start": 15812, + "end": 15816, "loc": { "start": { - "line": 444, + "line": 445, "column": 84 }, "end": { - "line": 444, + "line": 445, "column": 88 } } @@ -119582,15 +121531,15 @@ "updateContext": null }, "value": "!==", - "start": 15756, - "end": 15759, + "start": 15817, + "end": 15820, "loc": { "start": { - "line": 444, + "line": 445, "column": 89 }, "end": { - "line": 444, + "line": 445, "column": 92 } } @@ -119608,15 +121557,15 @@ "binop": null }, "value": "button", - "start": 15760, - "end": 15766, + "start": 15821, + "end": 15827, "loc": { "start": { - "line": 444, + "line": 445, "column": 93 }, "end": { - "line": 444, + "line": 445, "column": 99 } } @@ -119633,15 +121582,15 @@ "postfix": false, "binop": null }, - "start": 15766, - "end": 15767, + "start": 15827, + "end": 15828, "loc": { "start": { - "line": 444, + "line": 445, "column": 99 }, "end": { - "line": 444, + "line": 445, "column": 100 } } @@ -119659,15 +121608,15 @@ "binop": null, "updateContext": null }, - "start": 15767, - "end": 15768, + "start": 15828, + "end": 15829, "loc": { "start": { - "line": 444, + "line": 445, "column": 100 }, "end": { - "line": 444, + "line": 445, "column": 101 } } @@ -119675,15 +121624,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15784, - "end": 15881, + "start": 15845, + "end": 15942, "loc": { "start": { - "line": 446, + "line": 447, "column": 12 }, "end": { - "line": 448, + "line": 449, "column": 15 } } @@ -119703,15 +121652,15 @@ "updateContext": null }, "value": "if", - "start": 15895, - "end": 15897, + "start": 15956, + "end": 15958, "loc": { "start": { - "line": 449, + "line": 450, "column": 12 }, "end": { - "line": 449, + "line": 450, "column": 14 } } @@ -119728,15 +121677,15 @@ "postfix": false, "binop": null }, - "start": 15897, - "end": 15898, + "start": 15958, + "end": 15959, "loc": { "start": { - "line": 449, + "line": 450, "column": 14 }, "end": { - "line": 449, + "line": 450, "column": 15 } } @@ -119754,15 +121703,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 15898, - "end": 15917, + "start": 15959, + "end": 15978, "loc": { "start": { - "line": 449, + "line": 450, "column": 15 }, "end": { - "line": 449, + "line": 450, "column": 34 } } @@ -119780,15 +121729,15 @@ "binop": null, "updateContext": null }, - "start": 15917, - "end": 15918, + "start": 15978, + "end": 15979, "loc": { "start": { - "line": 449, + "line": 450, "column": 34 }, "end": { - "line": 449, + "line": 450, "column": 35 } } @@ -119806,15 +121755,15 @@ "binop": null }, "value": "length", - "start": 15918, - "end": 15924, + "start": 15979, + "end": 15985, "loc": { "start": { - "line": 449, + "line": 450, "column": 35 }, "end": { - "line": 449, + "line": 450, "column": 41 } } @@ -119831,15 +121780,15 @@ "postfix": false, "binop": null }, - "start": 15924, - "end": 15925, + "start": 15985, + "end": 15986, "loc": { "start": { - "line": 449, + "line": 450, "column": 41 }, "end": { - "line": 449, + "line": 450, "column": 42 } } @@ -119856,15 +121805,15 @@ "postfix": false, "binop": null }, - "start": 15925, - "end": 15926, + "start": 15986, + "end": 15987, "loc": { "start": { - "line": 449, + "line": 450, "column": 42 }, "end": { - "line": 449, + "line": 450, "column": 43 } } @@ -119882,15 +121831,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15942, - "end": 15953, + "start": 16003, + "end": 16014, "loc": { "start": { - "line": 450, + "line": 451, "column": 14 }, "end": { - "line": 450, + "line": 451, "column": 25 } } @@ -119908,15 +121857,15 @@ "binop": null, "updateContext": null }, - "start": 15953, - "end": 15954, + "start": 16014, + "end": 16015, "loc": { "start": { - "line": 450, + "line": 451, "column": 25 }, "end": { - "line": 450, + "line": 451, "column": 26 } } @@ -119934,15 +121883,15 @@ "binop": null }, "value": "buttons", - "start": 15954, - "end": 15961, + "start": 16015, + "end": 16022, "loc": { "start": { - "line": 450, + "line": 451, "column": 26 }, "end": { - "line": 450, + "line": 451, "column": 33 } } @@ -119961,15 +121910,15 @@ "updateContext": null }, "value": "=", - "start": 15962, - "end": 15963, + "start": 16023, + "end": 16024, "loc": { "start": { - "line": 450, + "line": 451, "column": 34 }, "end": { - "line": 450, + "line": 451, "column": 35 } } @@ -119987,329 +121936,16 @@ "binop": null }, "value": "filteredButtonArray", - "start": 15964, - "end": 15983, - "loc": { - "start": { - "line": 450, - "column": 36 - }, - "end": { - "line": 450, - "column": 55 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 15983, - "end": 15984, - "loc": { - "start": { - "line": 450, - "column": 55 - }, - "end": { - "line": 450, - "column": 56 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "join", - "start": 15984, - "end": 15988, - "loc": { - "start": { - "line": 450, - "column": 56 - }, - "end": { - "line": 450, - "column": 60 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 15988, - "end": 15989, - "loc": { - "start": { - "line": 450, - "column": 60 - }, - "end": { - "line": 450, - "column": 61 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 15989, - "end": 15992, - "loc": { - "start": { - "line": 450, - "column": 61 - }, - "end": { - "line": 450, - "column": 64 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 15992, - "end": 15993, - "loc": { - "start": { - "line": 450, - "column": 64 - }, - "end": { - "line": 450, - "column": 65 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 15993, - "end": 15994, - "loc": { - "start": { - "line": 450, - "column": 65 - }, - "end": { - "line": 450, - "column": 66 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 16008, - "end": 16009, - "loc": { - "start": { - "line": 451, - "column": 12 - }, - "end": { - "line": 451, - "column": 13 - } - } - }, - { - "type": { - "label": "else", - "keyword": "else", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "else", - "start": 16010, - "end": 16014, - "loc": { - "start": { - "line": 451, - "column": 14 - }, - "end": { - "line": 451, - "column": 18 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 16015, - "end": 16016, - "loc": { - "start": { - "line": 451, - "column": 19 - }, - "end": { - "line": 451, - "column": 20 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 16032, - "end": 16036, - "loc": { - "start": { - "line": 452, - "column": 14 - }, - "end": { - "line": 452, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 16036, - "end": 16037, - "loc": { - "start": { - "line": 452, - "column": 18 - }, - "end": { - "line": 452, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 16037, + "start": 16025, "end": 16044, "loc": { "start": { - "line": 452, - "column": 19 + "line": 451, + "column": 36 }, "end": { - "line": 452, - "column": 26 + "line": 451, + "column": 55 } } }, @@ -120328,13 +121964,326 @@ }, "start": 16044, "end": 16045, + "loc": { + "start": { + "line": 451, + "column": 55 + }, + "end": { + "line": 451, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "join", + "start": 16045, + "end": 16049, + "loc": { + "start": { + "line": 451, + "column": 56 + }, + "end": { + "line": 451, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16049, + "end": 16050, + "loc": { + "start": { + "line": 451, + "column": 60 + }, + "end": { + "line": 451, + "column": 61 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 16050, + "end": 16053, + "loc": { + "start": { + "line": 451, + "column": 61 + }, + "end": { + "line": 451, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16053, + "end": 16054, + "loc": { + "start": { + "line": 451, + "column": 64 + }, + "end": { + "line": 451, + "column": 65 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16054, + "end": 16055, + "loc": { + "start": { + "line": 451, + "column": 65 + }, + "end": { + "line": 451, + "column": 66 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16069, + "end": 16070, "loc": { "start": { "line": 452, - "column": 26 + "column": 12 }, "end": { "line": 452, + "column": 13 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 16071, + "end": 16075, + "loc": { + "start": { + "line": 452, + "column": 14 + }, + "end": { + "line": 452, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16076, + "end": 16077, + "loc": { + "start": { + "line": 452, + "column": 19 + }, + "end": { + "line": 452, + "column": 20 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 16093, + "end": 16097, + "loc": { + "start": { + "line": 453, + "column": 14 + }, + "end": { + "line": 453, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16097, + "end": 16098, + "loc": { + "start": { + "line": 453, + "column": 18 + }, + "end": { + "line": 453, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 16098, + "end": 16105, + "loc": { + "start": { + "line": 453, + "column": 19 + }, + "end": { + "line": 453, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16105, + "end": 16106, + "loc": { + "start": { + "line": 453, + "column": 26 + }, + "end": { + "line": 453, "column": 27 } } @@ -120352,15 +122301,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16045, - "end": 16056, + "start": 16106, + "end": 16117, "loc": { "start": { - "line": 452, + "line": 453, "column": 27 }, "end": { - "line": 452, + "line": 453, "column": 38 } } @@ -120378,15 +122327,15 @@ "binop": null, "updateContext": null }, - "start": 16056, - "end": 16057, + "start": 16117, + "end": 16118, "loc": { "start": { - "line": 452, + "line": 453, "column": 38 }, "end": { - "line": 452, + "line": 453, "column": 39 } } @@ -120404,15 +122353,15 @@ "binop": null }, "value": "splice", - "start": 16057, - "end": 16063, + "start": 16118, + "end": 16124, "loc": { "start": { - "line": 452, + "line": 453, "column": 39 }, "end": { - "line": 452, + "line": 453, "column": 45 } } @@ -120429,15 +122378,15 @@ "postfix": false, "binop": null }, - "start": 16063, - "end": 16064, + "start": 16124, + "end": 16125, "loc": { "start": { - "line": 452, + "line": 453, "column": 45 }, "end": { - "line": 452, + "line": 453, "column": 46 } } @@ -120455,15 +122404,15 @@ "binop": null }, "value": "index", - "start": 16064, - "end": 16069, + "start": 16125, + "end": 16130, "loc": { "start": { - "line": 452, + "line": 453, "column": 46 }, "end": { - "line": 452, + "line": 453, "column": 51 } } @@ -120481,15 +122430,15 @@ "binop": null, "updateContext": null }, - "start": 16069, - "end": 16070, + "start": 16130, + "end": 16131, "loc": { "start": { - "line": 452, + "line": 453, "column": 51 }, "end": { - "line": 452, + "line": 453, "column": 52 } } @@ -120508,15 +122457,15 @@ "updateContext": null }, "value": 1, - "start": 16071, - "end": 16072, + "start": 16132, + "end": 16133, "loc": { "start": { - "line": 452, + "line": 453, "column": 53 }, "end": { - "line": 452, + "line": 453, "column": 54 } } @@ -120533,15 +122482,15 @@ "postfix": false, "binop": null }, - "start": 16072, - "end": 16073, + "start": 16133, + "end": 16134, "loc": { "start": { - "line": 452, + "line": 453, "column": 54 }, "end": { - "line": 452, + "line": 453, "column": 55 } } @@ -120559,15 +122508,15 @@ "binop": null, "updateContext": null }, - "start": 16073, - "end": 16074, + "start": 16134, + "end": 16135, "loc": { "start": { - "line": 452, + "line": 453, "column": 55 }, "end": { - "line": 452, + "line": 453, "column": 56 } } @@ -120585,15 +122534,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16090, - "end": 16101, + "start": 16151, + "end": 16162, "loc": { "start": { - "line": 453, + "line": 454, "column": 14 }, "end": { - "line": 453, + "line": 454, "column": 25 } } @@ -120612,15 +122561,15 @@ "updateContext": null }, "value": "=", - "start": 16102, - "end": 16103, + "start": 16163, + "end": 16164, "loc": { "start": { - "line": 453, + "line": 454, "column": 26 }, "end": { - "line": 453, + "line": 454, "column": 27 } } @@ -120640,15 +122589,15 @@ "updateContext": null }, "value": "null", - "start": 16104, - "end": 16108, + "start": 16165, + "end": 16169, "loc": { "start": { - "line": 453, + "line": 454, "column": 28 }, "end": { - "line": 453, + "line": 454, "column": 32 } } @@ -120666,15 +122615,15 @@ "binop": null, "updateContext": null }, - "start": 16108, - "end": 16109, + "start": 16169, + "end": 16170, "loc": { "start": { - "line": 453, + "line": 454, "column": 32 }, "end": { - "line": 453, + "line": 454, "column": 33 } } @@ -120691,15 +122640,15 @@ "postfix": false, "binop": null }, - "start": 16123, - "end": 16124, + "start": 16184, + "end": 16185, "loc": { "start": { - "line": 454, + "line": 455, "column": 12 }, "end": { - "line": 454, + "line": 455, "column": 13 } } @@ -120716,15 +122665,15 @@ "postfix": false, "binop": null }, - "start": 16139, - "end": 16140, + "start": 16200, + "end": 16201, "loc": { "start": { - "line": 456, + "line": 457, "column": 10 }, "end": { - "line": 456, + "line": 457, "column": 11 } } @@ -120744,15 +122693,15 @@ "updateContext": null }, "value": "return", - "start": 16154, - "end": 16160, + "start": 16215, + "end": 16221, "loc": { "start": { - "line": 458, + "line": 459, "column": 10 }, "end": { - "line": 458, + "line": 459, "column": 16 } } @@ -120770,15 +122719,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16161, - "end": 16172, + "start": 16222, + "end": 16233, "loc": { "start": { - "line": 458, + "line": 459, "column": 17 }, "end": { - "line": 458, + "line": 459, "column": 28 } } @@ -120796,15 +122745,15 @@ "binop": null, "updateContext": null }, - "start": 16172, - "end": 16173, + "start": 16233, + "end": 16234, "loc": { "start": { - "line": 458, + "line": 459, "column": 28 }, "end": { - "line": 458, + "line": 459, "column": 29 } } @@ -120821,15 +122770,15 @@ "postfix": false, "binop": null }, - "start": 16183, - "end": 16184, + "start": 16244, + "end": 16245, "loc": { "start": { - "line": 459, + "line": 460, "column": 8 }, "end": { - "line": 459, + "line": 460, "column": 9 } } @@ -120846,15 +122795,15 @@ "postfix": false, "binop": null }, - "start": 16184, - "end": 16185, + "start": 16245, + "end": 16246, "loc": { "start": { - "line": 459, + "line": 460, "column": 9 }, "end": { - "line": 459, + "line": 460, "column": 10 } } @@ -120872,15 +122821,15 @@ "binop": null, "updateContext": null }, - "start": 16185, - "end": 16186, + "start": 16246, + "end": 16247, "loc": { "start": { - "line": 459, + "line": 460, "column": 10 }, "end": { - "line": 459, + "line": 460, "column": 11 } } @@ -120897,15 +122846,15 @@ "postfix": false, "binop": null }, - "start": 16194, - "end": 16195, + "start": 16255, + "end": 16256, "loc": { "start": { - "line": 460, + "line": 461, "column": 6 }, "end": { - "line": 460, + "line": 461, "column": 7 } } @@ -120922,15 +122871,15 @@ "postfix": false, "binop": null }, - "start": 16195, - "end": 16196, + "start": 16256, + "end": 16257, "loc": { "start": { - "line": 460, + "line": 461, "column": 7 }, "end": { - "line": 460, + "line": 461, "column": 8 } } @@ -120948,15 +122897,15 @@ "binop": null, "updateContext": null }, - "start": 16196, - "end": 16197, + "start": 16257, + "end": 16258, "loc": { "start": { - "line": 460, + "line": 461, "column": 8 }, "end": { - "line": 460, + "line": 461, "column": 9 } } @@ -120976,15 +122925,15 @@ "updateContext": null }, "value": "this", - "start": 16207, - "end": 16211, + "start": 16268, + "end": 16272, "loc": { "start": { - "line": 462, + "line": 463, "column": 6 }, "end": { - "line": 462, + "line": 463, "column": 10 } } @@ -121002,15 +122951,15 @@ "binop": null, "updateContext": null }, - "start": 16211, - "end": 16212, + "start": 16272, + "end": 16273, "loc": { "start": { - "line": 462, + "line": 463, "column": 10 }, "end": { - "line": 462, + "line": 463, "column": 11 } } @@ -121028,15 +122977,15 @@ "binop": null }, "value": "render", - "start": 16212, - "end": 16218, + "start": 16273, + "end": 16279, "loc": { "start": { - "line": 462, + "line": 463, "column": 11 }, "end": { - "line": 462, + "line": 463, "column": 17 } } @@ -121053,15 +123002,15 @@ "postfix": false, "binop": null }, - "start": 16218, - "end": 16219, + "start": 16279, + "end": 16280, "loc": { "start": { - "line": 462, + "line": 463, "column": 17 }, "end": { - "line": 462, + "line": 463, "column": 18 } } @@ -121078,15 +123027,15 @@ "postfix": false, "binop": null }, - "start": 16219, - "end": 16220, + "start": 16280, + "end": 16281, "loc": { "start": { - "line": 462, + "line": 463, "column": 18 }, "end": { - "line": 462, + "line": 463, "column": 19 } } @@ -121104,15 +123053,15 @@ "binop": null, "updateContext": null }, - "start": 16220, - "end": 16221, + "start": 16281, + "end": 16282, "loc": { "start": { - "line": 462, + "line": 463, "column": 19 }, "end": { - "line": 462, + "line": 463, "column": 20 } } @@ -121129,15 +123078,15 @@ "postfix": false, "binop": null }, - "start": 16227, - "end": 16228, + "start": 16288, + "end": 16289, "loc": { "start": { - "line": 463, + "line": 464, "column": 4 }, "end": { - "line": 463, + "line": 464, "column": 5 } } @@ -121154,15 +123103,15 @@ "postfix": false, "binop": null }, - "start": 16232, - "end": 16233, + "start": 16293, + "end": 16294, "loc": { "start": { - "line": 464, + "line": 465, "column": 2 }, "end": { - "line": 464, + "line": 465, "column": 3 } } @@ -121170,15 +123119,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16239, - "end": 16442, + "start": 16300, + "end": 16503, "loc": { "start": { - "line": 466, + "line": 467, "column": 2 }, "end": { - "line": 469, + "line": 470, "column": 5 } } @@ -121196,15 +123145,15 @@ "binop": null }, "value": "getButtonElement", - "start": 16446, - "end": 16462, + "start": 16507, + "end": 16523, "loc": { "start": { - "line": 470, + "line": 471, "column": 2 }, "end": { - "line": 470, + "line": 471, "column": 18 } } @@ -121221,15 +123170,15 @@ "postfix": false, "binop": null }, - "start": 16462, - "end": 16463, + "start": 16523, + "end": 16524, "loc": { "start": { - "line": 470, + "line": 471, "column": 18 }, "end": { - "line": 470, + "line": 471, "column": 19 } } @@ -121247,15 +123196,15 @@ "binop": null }, "value": "button", - "start": 16463, - "end": 16469, + "start": 16524, + "end": 16530, "loc": { "start": { - "line": 470, + "line": 471, "column": 19 }, "end": { - "line": 470, + "line": 471, "column": 25 } } @@ -121272,15 +123221,15 @@ "postfix": false, "binop": null }, - "start": 16469, - "end": 16470, + "start": 16530, + "end": 16531, "loc": { "start": { - "line": 470, + "line": 471, "column": 25 }, "end": { - "line": 470, + "line": 471, "column": 26 } } @@ -121297,15 +123246,15 @@ "postfix": false, "binop": null }, - "start": 16470, - "end": 16471, + "start": 16531, + "end": 16532, "loc": { "start": { - "line": 470, + "line": 471, "column": 26 }, "end": { - "line": 470, + "line": 471, "column": 27 } } @@ -121325,15 +123274,15 @@ "updateContext": null }, "value": "let", - "start": 16477, - "end": 16480, + "start": 16538, + "end": 16541, "loc": { "start": { - "line": 471, + "line": 472, "column": 4 }, "end": { - "line": 471, + "line": 472, "column": 7 } } @@ -121351,15 +123300,15 @@ "binop": null }, "value": "output", - "start": 16481, - "end": 16487, + "start": 16542, + "end": 16548, "loc": { "start": { - "line": 471, + "line": 472, "column": 8 }, "end": { - "line": 471, + "line": 472, "column": 14 } } @@ -121377,15 +123326,15 @@ "binop": null, "updateContext": null }, - "start": 16487, - "end": 16488, + "start": 16548, + "end": 16549, "loc": { "start": { - "line": 471, + "line": 472, "column": 14 }, "end": { - "line": 471, + "line": 472, "column": 15 } } @@ -121405,15 +123354,15 @@ "updateContext": null }, "value": "let", - "start": 16496, - "end": 16499, + "start": 16557, + "end": 16560, "loc": { "start": { - "line": 473, + "line": 474, "column": 4 }, "end": { - "line": 473, + "line": 474, "column": 7 } } @@ -121431,15 +123380,15 @@ "binop": null }, "value": "buttonArr", - "start": 16500, - "end": 16509, + "start": 16561, + "end": 16570, "loc": { "start": { - "line": 473, + "line": 474, "column": 8 }, "end": { - "line": 473, + "line": 474, "column": 17 } } @@ -121458,15 +123407,15 @@ "updateContext": null }, "value": "=", - "start": 16510, - "end": 16511, + "start": 16571, + "end": 16572, "loc": { "start": { - "line": 473, + "line": 474, "column": 18 }, "end": { - "line": 473, + "line": 474, "column": 19 } } @@ -121486,15 +123435,15 @@ "updateContext": null }, "value": "this", - "start": 16512, - "end": 16516, + "start": 16573, + "end": 16577, "loc": { "start": { - "line": 473, + "line": 474, "column": 20 }, "end": { - "line": 473, + "line": 474, "column": 24 } } @@ -121512,15 +123461,15 @@ "binop": null, "updateContext": null }, - "start": 16516, - "end": 16517, + "start": 16577, + "end": 16578, "loc": { "start": { - "line": 473, + "line": 474, "column": 24 }, "end": { - "line": 473, + "line": 474, "column": 25 } } @@ -121538,15 +123487,15 @@ "binop": null }, "value": "buttonElements", - "start": 16517, - "end": 16531, + "start": 16578, + "end": 16592, "loc": { "start": { - "line": 473, + "line": 474, "column": 25 }, "end": { - "line": 473, + "line": 474, "column": 39 } } @@ -121564,15 +123513,15 @@ "binop": null, "updateContext": null }, - "start": 16531, - "end": 16532, + "start": 16592, + "end": 16593, "loc": { "start": { - "line": 473, + "line": 474, "column": 39 }, "end": { - "line": 473, + "line": 474, "column": 40 } } @@ -121590,15 +123539,15 @@ "binop": null }, "value": "button", - "start": 16532, - "end": 16538, + "start": 16593, + "end": 16599, "loc": { "start": { - "line": 473, + "line": 474, "column": 40 }, "end": { - "line": 473, + "line": 474, "column": 46 } } @@ -121616,15 +123565,15 @@ "binop": null, "updateContext": null }, - "start": 16538, - "end": 16539, + "start": 16599, + "end": 16600, "loc": { "start": { - "line": 473, + "line": 474, "column": 46 }, "end": { - "line": 473, + "line": 474, "column": 47 } } @@ -121642,15 +123591,15 @@ "binop": null, "updateContext": null }, - "start": 16539, - "end": 16540, + "start": 16600, + "end": 16601, "loc": { "start": { - "line": 473, + "line": 474, "column": 47 }, "end": { - "line": 473, + "line": 474, "column": 48 } } @@ -121670,15 +123619,15 @@ "updateContext": null }, "value": "if", - "start": 16546, - "end": 16548, + "start": 16607, + "end": 16609, "loc": { "start": { - "line": 474, + "line": 475, "column": 4 }, "end": { - "line": 474, + "line": 475, "column": 6 } } @@ -121695,15 +123644,15 @@ "postfix": false, "binop": null }, - "start": 16548, - "end": 16549, + "start": 16609, + "end": 16610, "loc": { "start": { - "line": 474, + "line": 475, "column": 6 }, "end": { - "line": 474, + "line": 475, "column": 7 } } @@ -121721,15 +123670,15 @@ "binop": null }, "value": "buttonArr", - "start": 16549, - "end": 16558, + "start": 16610, + "end": 16619, "loc": { "start": { - "line": 474, + "line": 475, "column": 7 }, "end": { - "line": 474, + "line": 475, "column": 16 } } @@ -121746,15 +123695,15 @@ "postfix": false, "binop": null }, - "start": 16558, - "end": 16559, + "start": 16619, + "end": 16620, "loc": { "start": { - "line": 474, + "line": 475, "column": 16 }, "end": { - "line": 474, + "line": 475, "column": 17 } } @@ -121771,15 +123720,15 @@ "postfix": false, "binop": null }, - "start": 16559, - "end": 16560, + "start": 16620, + "end": 16621, "loc": { "start": { - "line": 474, + "line": 475, "column": 17 }, "end": { - "line": 474, + "line": 475, "column": 18 } } @@ -121799,15 +123748,15 @@ "updateContext": null }, "value": "if", - "start": 16568, - "end": 16570, + "start": 16629, + "end": 16631, "loc": { "start": { - "line": 475, + "line": 476, "column": 6 }, "end": { - "line": 475, + "line": 476, "column": 8 } } @@ -121824,15 +123773,15 @@ "postfix": false, "binop": null }, - "start": 16570, - "end": 16571, + "start": 16631, + "end": 16632, "loc": { "start": { - "line": 475, + "line": 476, "column": 8 }, "end": { - "line": 475, + "line": 476, "column": 9 } } @@ -121850,15 +123799,15 @@ "binop": null }, "value": "buttonArr", - "start": 16571, - "end": 16580, + "start": 16632, + "end": 16641, "loc": { "start": { - "line": 475, + "line": 476, "column": 9 }, "end": { - "line": 475, + "line": 476, "column": 18 } } @@ -121876,15 +123825,15 @@ "binop": null, "updateContext": null }, - "start": 16580, - "end": 16581, + "start": 16641, + "end": 16642, "loc": { "start": { - "line": 475, + "line": 476, "column": 18 }, "end": { - "line": 475, + "line": 476, "column": 19 } } @@ -121902,15 +123851,15 @@ "binop": null }, "value": "length", - "start": 16581, - "end": 16587, + "start": 16642, + "end": 16648, "loc": { "start": { - "line": 475, + "line": 476, "column": 19 }, "end": { - "line": 475, + "line": 476, "column": 25 } } @@ -121929,15 +123878,15 @@ "updateContext": null }, "value": ">", - "start": 16588, - "end": 16589, + "start": 16649, + "end": 16650, "loc": { "start": { - "line": 475, + "line": 476, "column": 26 }, "end": { - "line": 475, + "line": 476, "column": 27 } } @@ -121956,15 +123905,15 @@ "updateContext": null }, "value": 1, - "start": 16590, - "end": 16591, + "start": 16651, + "end": 16652, "loc": { "start": { - "line": 475, + "line": 476, "column": 28 }, "end": { - "line": 475, + "line": 476, "column": 29 } } @@ -121981,15 +123930,15 @@ "postfix": false, "binop": null }, - "start": 16591, - "end": 16592, + "start": 16652, + "end": 16653, "loc": { "start": { - "line": 475, + "line": 476, "column": 29 }, "end": { - "line": 475, + "line": 476, "column": 30 } } @@ -122006,15 +123955,15 @@ "postfix": false, "binop": null }, - "start": 16592, - "end": 16593, + "start": 16653, + "end": 16654, "loc": { "start": { - "line": 475, + "line": 476, "column": 30 }, "end": { - "line": 475, + "line": 476, "column": 31 } } @@ -122032,15 +123981,15 @@ "binop": null }, "value": "output", - "start": 16603, - "end": 16609, + "start": 16664, + "end": 16670, "loc": { "start": { - "line": 476, + "line": 477, "column": 8 }, "end": { - "line": 476, + "line": 477, "column": 14 } } @@ -122059,15 +124008,15 @@ "updateContext": null }, "value": "=", - "start": 16610, - "end": 16611, + "start": 16671, + "end": 16672, "loc": { "start": { - "line": 476, + "line": 477, "column": 15 }, "end": { - "line": 476, + "line": 477, "column": 16 } } @@ -122085,15 +124034,15 @@ "binop": null }, "value": "buttonArr", - "start": 16612, - "end": 16621, + "start": 16673, + "end": 16682, "loc": { "start": { - "line": 476, + "line": 477, "column": 17 }, "end": { - "line": 476, + "line": 477, "column": 26 } } @@ -122111,15 +124060,15 @@ "binop": null, "updateContext": null }, - "start": 16621, - "end": 16622, + "start": 16682, + "end": 16683, "loc": { "start": { - "line": 476, + "line": 477, "column": 26 }, "end": { - "line": 476, + "line": 477, "column": 27 } } @@ -122136,15 +124085,15 @@ "postfix": false, "binop": null }, - "start": 16630, - "end": 16631, + "start": 16691, + "end": 16692, "loc": { "start": { - "line": 477, + "line": 478, "column": 6 }, "end": { - "line": 477, + "line": 478, "column": 7 } } @@ -122164,15 +124113,15 @@ "updateContext": null }, "value": "else", - "start": 16632, - "end": 16636, + "start": 16693, + "end": 16697, "loc": { "start": { - "line": 477, + "line": 478, "column": 8 }, "end": { - "line": 477, + "line": 478, "column": 12 } } @@ -122189,15 +124138,15 @@ "postfix": false, "binop": null }, - "start": 16637, - "end": 16638, + "start": 16698, + "end": 16699, "loc": { "start": { - "line": 477, + "line": 478, "column": 13 }, "end": { - "line": 477, + "line": 478, "column": 14 } } @@ -122215,15 +124164,15 @@ "binop": null }, "value": "output", - "start": 16648, - "end": 16654, + "start": 16709, + "end": 16715, "loc": { "start": { - "line": 478, + "line": 479, "column": 8 }, "end": { - "line": 478, + "line": 479, "column": 14 } } @@ -122242,15 +124191,15 @@ "updateContext": null }, "value": "=", - "start": 16655, - "end": 16656, + "start": 16716, + "end": 16717, "loc": { "start": { - "line": 478, + "line": 479, "column": 15 }, "end": { - "line": 478, + "line": 479, "column": 16 } } @@ -122268,15 +124217,15 @@ "binop": null }, "value": "buttonArr", - "start": 16657, - "end": 16666, + "start": 16718, + "end": 16727, "loc": { "start": { - "line": 478, + "line": 479, "column": 17 }, "end": { - "line": 478, + "line": 479, "column": 26 } } @@ -122294,15 +124243,15 @@ "binop": null, "updateContext": null }, - "start": 16666, - "end": 16667, + "start": 16727, + "end": 16728, "loc": { "start": { - "line": 478, + "line": 479, "column": 26 }, "end": { - "line": 478, + "line": 479, "column": 27 } } @@ -122321,15 +124270,15 @@ "updateContext": null }, "value": 0, - "start": 16667, - "end": 16668, + "start": 16728, + "end": 16729, "loc": { "start": { - "line": 478, + "line": 479, "column": 27 }, "end": { - "line": 478, + "line": 479, "column": 28 } } @@ -122347,15 +124296,15 @@ "binop": null, "updateContext": null }, - "start": 16668, - "end": 16669, + "start": 16729, + "end": 16730, "loc": { "start": { - "line": 478, + "line": 479, "column": 28 }, "end": { - "line": 478, + "line": 479, "column": 29 } } @@ -122373,15 +124322,15 @@ "binop": null, "updateContext": null }, - "start": 16669, - "end": 16670, + "start": 16730, + "end": 16731, "loc": { "start": { - "line": 478, + "line": 479, "column": 29 }, "end": { - "line": 478, + "line": 479, "column": 30 } } @@ -122398,15 +124347,15 @@ "postfix": false, "binop": null }, - "start": 16678, - "end": 16679, + "start": 16739, + "end": 16740, "loc": { "start": { - "line": 479, + "line": 480, "column": 6 }, "end": { - "line": 479, + "line": 480, "column": 7 } } @@ -122423,15 +124372,15 @@ "postfix": false, "binop": null }, - "start": 16685, - "end": 16686, + "start": 16746, + "end": 16747, "loc": { "start": { - "line": 480, + "line": 481, "column": 4 }, "end": { - "line": 480, + "line": 481, "column": 5 } } @@ -122451,15 +124400,15 @@ "updateContext": null }, "value": "return", - "start": 16694, - "end": 16700, + "start": 16755, + "end": 16761, "loc": { "start": { - "line": 482, + "line": 483, "column": 4 }, "end": { - "line": 482, + "line": 483, "column": 10 } } @@ -122477,15 +124426,15 @@ "binop": null }, "value": "output", - "start": 16701, - "end": 16707, + "start": 16762, + "end": 16768, "loc": { "start": { - "line": 482, + "line": 483, "column": 11 }, "end": { - "line": 482, + "line": 483, "column": 17 } } @@ -122503,15 +124452,15 @@ "binop": null, "updateContext": null }, - "start": 16707, - "end": 16708, + "start": 16768, + "end": 16769, "loc": { "start": { - "line": 482, + "line": 483, "column": 17 }, "end": { - "line": 482, + "line": 483, "column": 18 } } @@ -122528,15 +124477,15 @@ "postfix": false, "binop": null }, - "start": 16712, - "end": 16713, + "start": 16773, + "end": 16774, "loc": { "start": { - "line": 483, + "line": 484, "column": 2 }, "end": { - "line": 483, + "line": 484, "column": 3 } } @@ -122544,15 +124493,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16719, - "end": 16809, + "start": 16780, + "end": 16870, "loc": { "start": { - "line": 485, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 488, "column": 5 } } @@ -122570,15 +124519,15 @@ "binop": null }, "value": "handleCaret", - "start": 16813, - "end": 16824, + "start": 16874, + "end": 16885, "loc": { "start": { - "line": 488, + "line": 489, "column": 2 }, "end": { - "line": 488, + "line": 489, "column": 13 } } @@ -122595,15 +124544,15 @@ "postfix": false, "binop": null }, - "start": 16824, - "end": 16825, + "start": 16885, + "end": 16886, "loc": { "start": { - "line": 488, + "line": 489, "column": 13 }, "end": { - "line": 488, + "line": 489, "column": 14 } } @@ -122620,15 +124569,15 @@ "postfix": false, "binop": null }, - "start": 16825, - "end": 16826, + "start": 16886, + "end": 16887, "loc": { "start": { - "line": 488, + "line": 489, "column": 14 }, "end": { - "line": 488, + "line": 489, "column": 15 } } @@ -122645,15 +124594,15 @@ "postfix": false, "binop": null }, - "start": 16826, - "end": 16827, + "start": 16887, + "end": 16888, "loc": { "start": { - "line": 488, + "line": 489, "column": 15 }, "end": { - "line": 488, + "line": 489, "column": 16 } } @@ -122673,15 +124622,15 @@ "updateContext": null }, "value": "if", - "start": 16833, - "end": 16835, + "start": 16894, + "end": 16896, "loc": { "start": { - "line": 489, + "line": 490, "column": 4 }, "end": { - "line": 489, + "line": 490, "column": 6 } } @@ -122698,15 +124647,15 @@ "postfix": false, "binop": null }, - "start": 16835, - "end": 16836, + "start": 16896, + "end": 16897, "loc": { "start": { - "line": 489, + "line": 490, "column": 6 }, "end": { - "line": 489, + "line": 490, "column": 7 } } @@ -122726,15 +124675,15 @@ "updateContext": null }, "value": "this", - "start": 16836, - "end": 16840, + "start": 16897, + "end": 16901, "loc": { "start": { - "line": 489, + "line": 490, "column": 7 }, "end": { - "line": 489, + "line": 490, "column": 11 } } @@ -122752,15 +124701,15 @@ "binop": null, "updateContext": null }, - "start": 16840, - "end": 16841, + "start": 16901, + "end": 16902, "loc": { "start": { - "line": 489, + "line": 490, "column": 11 }, "end": { - "line": 489, + "line": 490, "column": 12 } } @@ -122778,15 +124727,15 @@ "binop": null }, "value": "options", - "start": 16841, - "end": 16848, + "start": 16902, + "end": 16909, "loc": { "start": { - "line": 489, + "line": 490, "column": 12 }, "end": { - "line": 489, + "line": 490, "column": 19 } } @@ -122804,15 +124753,15 @@ "binop": null, "updateContext": null }, - "start": 16848, - "end": 16849, + "start": 16909, + "end": 16910, "loc": { "start": { - "line": 489, + "line": 490, "column": 19 }, "end": { - "line": 489, + "line": 490, "column": 20 } } @@ -122830,15 +124779,15 @@ "binop": null }, "value": "debug", - "start": 16849, - "end": 16854, + "start": 16910, + "end": 16915, "loc": { "start": { - "line": 489, + "line": 490, "column": 20 }, "end": { - "line": 489, + "line": 490, "column": 25 } } @@ -122855,15 +124804,15 @@ "postfix": false, "binop": null }, - "start": 16854, - "end": 16855, + "start": 16915, + "end": 16916, "loc": { "start": { - "line": 489, + "line": 490, "column": 25 }, "end": { - "line": 489, + "line": 490, "column": 26 } } @@ -122880,15 +124829,15 @@ "postfix": false, "binop": null }, - "start": 16855, - "end": 16856, + "start": 16916, + "end": 16917, "loc": { "start": { - "line": 489, + "line": 490, "column": 26 }, "end": { - "line": 489, + "line": 490, "column": 27 } } @@ -122906,15 +124855,15 @@ "binop": null }, "value": "console", - "start": 16864, - "end": 16871, + "start": 16925, + "end": 16932, "loc": { "start": { - "line": 490, + "line": 491, "column": 6 }, "end": { - "line": 490, + "line": 491, "column": 13 } } @@ -122932,15 +124881,15 @@ "binop": null, "updateContext": null }, - "start": 16871, - "end": 16872, + "start": 16932, + "end": 16933, "loc": { "start": { - "line": 490, + "line": 491, "column": 13 }, "end": { - "line": 490, + "line": 491, "column": 14 } } @@ -122958,15 +124907,15 @@ "binop": null }, "value": "log", - "start": 16872, - "end": 16875, + "start": 16933, + "end": 16936, "loc": { "start": { - "line": 490, + "line": 491, "column": 14 }, "end": { - "line": 490, + "line": 491, "column": 17 } } @@ -122983,15 +124932,15 @@ "postfix": false, "binop": null }, - "start": 16875, - "end": 16876, + "start": 16936, + "end": 16937, "loc": { "start": { - "line": 490, + "line": 491, "column": 17 }, "end": { - "line": 490, + "line": 491, "column": 18 } } @@ -123010,15 +124959,15 @@ "updateContext": null }, "value": "Caret handling started", - "start": 16876, - "end": 16900, + "start": 16937, + "end": 16961, "loc": { "start": { - "line": 490, + "line": 491, "column": 18 }, "end": { - "line": 490, + "line": 491, "column": 42 } } @@ -123035,15 +124984,15 @@ "postfix": false, "binop": null }, - "start": 16900, - "end": 16901, + "start": 16961, + "end": 16962, "loc": { "start": { - "line": 490, + "line": 491, "column": 42 }, "end": { - "line": 490, + "line": 491, "column": 43 } } @@ -123061,15 +125010,15 @@ "binop": null, "updateContext": null }, - "start": 16901, - "end": 16902, + "start": 16962, + "end": 16963, "loc": { "start": { - "line": 490, + "line": 491, "column": 43 }, "end": { - "line": 490, + "line": 491, "column": 44 } } @@ -123086,15 +125035,15 @@ "postfix": false, "binop": null }, - "start": 16908, - "end": 16909, + "start": 16969, + "end": 16970, "loc": { "start": { - "line": 491, + "line": 492, "column": 4 }, "end": { - "line": 491, + "line": 492, "column": 5 } } @@ -123112,15 +125061,15 @@ "binop": null }, "value": "document", - "start": 16917, - "end": 16925, + "start": 16978, + "end": 16986, "loc": { "start": { - "line": 493, + "line": 494, "column": 4 }, "end": { - "line": 493, + "line": 494, "column": 12 } } @@ -123138,15 +125087,15 @@ "binop": null, "updateContext": null }, - "start": 16925, - "end": 16926, + "start": 16986, + "end": 16987, "loc": { "start": { - "line": 493, + "line": 494, "column": 12 }, "end": { - "line": 493, + "line": 494, "column": 13 } } @@ -123164,15 +125113,15 @@ "binop": null }, "value": "addEventListener", - "start": 16926, - "end": 16942, + "start": 16987, + "end": 17003, "loc": { "start": { - "line": 493, + "line": 494, "column": 13 }, "end": { - "line": 493, + "line": 494, "column": 29 } } @@ -123189,15 +125138,15 @@ "postfix": false, "binop": null }, - "start": 16942, - "end": 16943, + "start": 17003, + "end": 17004, "loc": { "start": { - "line": 493, + "line": 494, "column": 29 }, "end": { - "line": 493, + "line": 494, "column": 30 } } @@ -123216,15 +125165,15 @@ "updateContext": null }, "value": "keyup", - "start": 16943, - "end": 16950, + "start": 17004, + "end": 17011, "loc": { "start": { - "line": 493, + "line": 494, "column": 30 }, "end": { - "line": 493, + "line": 494, "column": 37 } } @@ -123242,15 +125191,15 @@ "binop": null, "updateContext": null }, - "start": 16950, - "end": 16951, + "start": 17011, + "end": 17012, "loc": { "start": { - "line": 493, + "line": 494, "column": 37 }, "end": { - "line": 493, + "line": 494, "column": 38 } } @@ -123270,15 +125219,15 @@ "updateContext": null }, "value": "this", - "start": 16952, - "end": 16956, + "start": 17013, + "end": 17017, "loc": { "start": { - "line": 493, + "line": 494, "column": 39 }, "end": { - "line": 493, + "line": 494, "column": 43 } } @@ -123296,15 +125245,15 @@ "binop": null, "updateContext": null }, - "start": 16956, - "end": 16957, + "start": 17017, + "end": 17018, "loc": { "start": { - "line": 493, + "line": 494, "column": 43 }, "end": { - "line": 493, + "line": 494, "column": 44 } } @@ -123322,15 +125271,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 16957, - "end": 16974, + "start": 17018, + "end": 17035, "loc": { "start": { - "line": 493, + "line": 494, "column": 44 }, "end": { - "line": 493, + "line": 494, "column": 61 } } @@ -123347,15 +125296,15 @@ "postfix": false, "binop": null }, - "start": 16974, - "end": 16975, + "start": 17035, + "end": 17036, "loc": { "start": { - "line": 493, + "line": 494, "column": 61 }, "end": { - "line": 493, + "line": 494, "column": 62 } } @@ -123373,15 +125322,15 @@ "binop": null, "updateContext": null }, - "start": 16975, - "end": 16976, + "start": 17036, + "end": 17037, "loc": { "start": { - "line": 493, + "line": 494, "column": 62 }, "end": { - "line": 493, + "line": 494, "column": 63 } } @@ -123399,15 +125348,15 @@ "binop": null }, "value": "document", - "start": 16982, - "end": 16990, + "start": 17043, + "end": 17051, "loc": { "start": { - "line": 494, + "line": 495, "column": 4 }, "end": { - "line": 494, + "line": 495, "column": 12 } } @@ -123425,15 +125374,15 @@ "binop": null, "updateContext": null }, - "start": 16990, - "end": 16991, + "start": 17051, + "end": 17052, "loc": { "start": { - "line": 494, + "line": 495, "column": 12 }, "end": { - "line": 494, + "line": 495, "column": 13 } } @@ -123451,15 +125400,15 @@ "binop": null }, "value": "addEventListener", - "start": 16991, - "end": 17007, + "start": 17052, + "end": 17068, "loc": { "start": { - "line": 494, + "line": 495, "column": 13 }, "end": { - "line": 494, + "line": 495, "column": 29 } } @@ -123476,15 +125425,15 @@ "postfix": false, "binop": null }, - "start": 17007, - "end": 17008, + "start": 17068, + "end": 17069, "loc": { "start": { - "line": 494, + "line": 495, "column": 29 }, "end": { - "line": 494, + "line": 495, "column": 30 } } @@ -123503,15 +125452,15 @@ "updateContext": null }, "value": "mouseup", - "start": 17008, - "end": 17017, + "start": 17069, + "end": 17078, "loc": { "start": { - "line": 494, + "line": 495, "column": 30 }, "end": { - "line": 494, + "line": 495, "column": 39 } } @@ -123529,15 +125478,15 @@ "binop": null, "updateContext": null }, - "start": 17017, - "end": 17018, + "start": 17078, + "end": 17079, "loc": { "start": { - "line": 494, + "line": 495, "column": 39 }, "end": { - "line": 494, + "line": 495, "column": 40 } } @@ -123557,15 +125506,15 @@ "updateContext": null }, "value": "this", - "start": 17019, - "end": 17023, + "start": 17080, + "end": 17084, "loc": { "start": { - "line": 494, + "line": 495, "column": 41 }, "end": { - "line": 494, + "line": 495, "column": 45 } } @@ -123583,15 +125532,15 @@ "binop": null, "updateContext": null }, - "start": 17023, - "end": 17024, + "start": 17084, + "end": 17085, "loc": { "start": { - "line": 494, + "line": 495, "column": 45 }, "end": { - "line": 494, + "line": 495, "column": 46 } } @@ -123609,15 +125558,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17024, - "end": 17041, + "start": 17085, + "end": 17102, "loc": { "start": { - "line": 494, + "line": 495, "column": 46 }, "end": { - "line": 494, + "line": 495, "column": 63 } } @@ -123634,15 +125583,15 @@ "postfix": false, "binop": null }, - "start": 17041, - "end": 17042, + "start": 17102, + "end": 17103, "loc": { "start": { - "line": 494, + "line": 495, "column": 63 }, "end": { - "line": 494, + "line": 495, "column": 64 } } @@ -123660,15 +125609,15 @@ "binop": null, "updateContext": null }, - "start": 17042, - "end": 17043, + "start": 17103, + "end": 17104, "loc": { "start": { - "line": 494, + "line": 495, "column": 64 }, "end": { - "line": 494, + "line": 495, "column": 65 } } @@ -123686,15 +125635,15 @@ "binop": null }, "value": "document", - "start": 17049, - "end": 17057, + "start": 17110, + "end": 17118, "loc": { "start": { - "line": 495, + "line": 496, "column": 4 }, "end": { - "line": 495, + "line": 496, "column": 12 } } @@ -123712,15 +125661,15 @@ "binop": null, "updateContext": null }, - "start": 17057, - "end": 17058, + "start": 17118, + "end": 17119, "loc": { "start": { - "line": 495, + "line": 496, "column": 12 }, "end": { - "line": 495, + "line": 496, "column": 13 } } @@ -123738,15 +125687,15 @@ "binop": null }, "value": "addEventListener", - "start": 17058, - "end": 17074, + "start": 17119, + "end": 17135, "loc": { "start": { - "line": 495, + "line": 496, "column": 13 }, "end": { - "line": 495, + "line": 496, "column": 29 } } @@ -123763,15 +125712,15 @@ "postfix": false, "binop": null }, - "start": 17074, - "end": 17075, + "start": 17135, + "end": 17136, "loc": { "start": { - "line": 495, + "line": 496, "column": 29 }, "end": { - "line": 495, + "line": 496, "column": 30 } } @@ -123790,15 +125739,15 @@ "updateContext": null }, "value": "touchend", - "start": 17075, - "end": 17085, + "start": 17136, + "end": 17146, "loc": { "start": { - "line": 495, + "line": 496, "column": 30 }, "end": { - "line": 495, + "line": 496, "column": 40 } } @@ -123816,15 +125765,15 @@ "binop": null, "updateContext": null }, - "start": 17085, - "end": 17086, + "start": 17146, + "end": 17147, "loc": { "start": { - "line": 495, + "line": 496, "column": 40 }, "end": { - "line": 495, + "line": 496, "column": 41 } } @@ -123844,15 +125793,15 @@ "updateContext": null }, "value": "this", - "start": 17087, - "end": 17091, + "start": 17148, + "end": 17152, "loc": { "start": { - "line": 495, + "line": 496, "column": 42 }, "end": { - "line": 495, + "line": 496, "column": 46 } } @@ -123870,15 +125819,15 @@ "binop": null, "updateContext": null }, - "start": 17091, - "end": 17092, + "start": 17152, + "end": 17153, "loc": { "start": { - "line": 495, + "line": 496, "column": 46 }, "end": { - "line": 495, + "line": 496, "column": 47 } } @@ -123896,15 +125845,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17092, - "end": 17109, + "start": 17153, + "end": 17170, "loc": { "start": { - "line": 495, + "line": 496, "column": 47 }, "end": { - "line": 495, + "line": 496, "column": 64 } } @@ -123921,15 +125870,15 @@ "postfix": false, "binop": null }, - "start": 17109, - "end": 17110, + "start": 17170, + "end": 17171, "loc": { "start": { - "line": 495, + "line": 496, "column": 64 }, "end": { - "line": 495, + "line": 496, "column": 65 } } @@ -123947,15 +125896,15 @@ "binop": null, "updateContext": null }, - "start": 17110, - "end": 17111, + "start": 17171, + "end": 17172, "loc": { "start": { - "line": 495, + "line": 496, "column": 65 }, "end": { - "line": 495, + "line": 496, "column": 66 } } @@ -123972,15 +125921,15 @@ "postfix": false, "binop": null }, - "start": 17115, - "end": 17116, + "start": 17176, + "end": 17177, "loc": { "start": { - "line": 496, + "line": 497, "column": 2 }, "end": { - "line": 496, + "line": 497, "column": 3 } } @@ -123988,15 +125937,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17122, - "end": 17234, + "start": 17183, + "end": 17295, "loc": { "start": { - "line": 498, + "line": 499, "column": 2 }, "end": { - "line": 500, + "line": 501, "column": 5 } } @@ -124014,15 +125963,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17238, - "end": 17255, + "start": 17299, + "end": 17316, "loc": { "start": { - "line": 501, + "line": 502, "column": 2 }, "end": { - "line": 501, + "line": 502, "column": 19 } } @@ -124039,15 +125988,15 @@ "postfix": false, "binop": null }, - "start": 17255, - "end": 17256, + "start": 17316, + "end": 17317, "loc": { "start": { - "line": 501, + "line": 502, "column": 19 }, "end": { - "line": 501, + "line": 502, "column": 20 } } @@ -124065,354 +126014,16 @@ "binop": null }, "value": "event", - "start": 17256, - "end": 17261, - "loc": { - "start": { - "line": 501, - "column": 20 - }, - "end": { - "line": 501, - "column": 25 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17261, - "end": 17262, - "loc": { - "start": { - "line": 501, - "column": 25 - }, - "end": { - "line": 501, - "column": 26 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17262, - "end": 17263, - "loc": { - "start": { - "line": 501, - "column": 26 - }, - "end": { - "line": 501, - "column": 27 - } - } - }, - { - "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 17269, - "end": 17272, - "loc": { - "start": { - "line": 502, - "column": 4 - }, - "end": { - "line": 502, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "targetTagName", - "start": 17273, - "end": 17286, - "loc": { - "start": { - "line": 502, - "column": 8 - }, - "end": { - "line": 502, - "column": 21 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 17287, - "end": 17288, - "loc": { - "start": { - "line": 502, - "column": 22 - }, - "end": { - "line": 502, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "event", - "start": 17289, - "end": 17294, - "loc": { - "start": { - "line": 502, - "column": 24 - }, - "end": { - "line": 502, - "column": 29 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17294, - "end": 17295, - "loc": { - "start": { - "line": 502, - "column": 29 - }, - "end": { - "line": 502, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "target", - "start": 17295, - "end": 17301, - "loc": { - "start": { - "line": 502, - "column": 30 - }, - "end": { - "line": 502, - "column": 36 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17301, - "end": 17302, - "loc": { - "start": { - "line": 502, - "column": 36 - }, - "end": { - "line": 502, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "tagName", - "start": 17302, - "end": 17309, - "loc": { - "start": { - "line": 502, - "column": 37 - }, - "end": { - "line": 502, - "column": 44 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17309, - "end": 17310, - "loc": { - "start": { - "line": 502, - "column": 44 - }, - "end": { - "line": 502, - "column": 45 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "toLowerCase", - "start": 17310, - "end": 17321, - "loc": { - "start": { - "line": 502, - "column": 45 - }, - "end": { - "line": 502, - "column": 56 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17321, + "start": 17317, "end": 17322, "loc": { "start": { "line": 502, - "column": 56 + "column": 20 }, "end": { "line": 502, - "column": 57 + "column": 25 } } }, @@ -124433,10 +126044,348 @@ "loc": { "start": { "line": 502, - "column": 57 + "column": 25 }, "end": { "line": 502, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17323, + "end": 17324, + "loc": { + "start": { + "line": 502, + "column": 26 + }, + "end": { + "line": 502, + "column": 27 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 17330, + "end": 17333, + "loc": { + "start": { + "line": 503, + "column": 4 + }, + "end": { + "line": 503, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "targetTagName", + "start": 17334, + "end": 17347, + "loc": { + "start": { + "line": 503, + "column": 8 + }, + "end": { + "line": 503, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 17348, + "end": 17349, + "loc": { + "start": { + "line": 503, + "column": 22 + }, + "end": { + "line": 503, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 17350, + "end": 17355, + "loc": { + "start": { + "line": 503, + "column": 24 + }, + "end": { + "line": 503, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17355, + "end": 17356, + "loc": { + "start": { + "line": 503, + "column": 29 + }, + "end": { + "line": 503, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "target", + "start": 17356, + "end": 17362, + "loc": { + "start": { + "line": 503, + "column": 30 + }, + "end": { + "line": 503, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17362, + "end": 17363, + "loc": { + "start": { + "line": 503, + "column": 36 + }, + "end": { + "line": 503, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "tagName", + "start": 17363, + "end": 17370, + "loc": { + "start": { + "line": 503, + "column": 37 + }, + "end": { + "line": 503, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17370, + "end": 17371, + "loc": { + "start": { + "line": 503, + "column": 44 + }, + "end": { + "line": 503, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toLowerCase", + "start": 17371, + "end": 17382, + "loc": { + "start": { + "line": 503, + "column": 45 + }, + "end": { + "line": 503, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17382, + "end": 17383, + "loc": { + "start": { + "line": 503, + "column": 56 + }, + "end": { + "line": 503, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17383, + "end": 17384, + "loc": { + "start": { + "line": 503, + "column": 57 + }, + "end": { + "line": 503, "column": 58 } } @@ -124454,15 +126403,15 @@ "binop": null, "updateContext": null }, - "start": 17323, - "end": 17324, + "start": 17384, + "end": 17385, "loc": { "start": { - "line": 502, + "line": 503, "column": 58 }, "end": { - "line": 502, + "line": 503, "column": 59 } } @@ -124482,15 +126431,15 @@ "updateContext": null }, "value": "if", - "start": 17332, - "end": 17334, + "start": 17393, + "end": 17395, "loc": { "start": { - "line": 504, + "line": 505, "column": 4 }, "end": { - "line": 504, + "line": 505, "column": 6 } } @@ -124507,15 +126456,15 @@ "postfix": false, "binop": null }, - "start": 17334, - "end": 17335, + "start": 17395, + "end": 17396, "loc": { "start": { - "line": 504, + "line": 505, "column": 6 }, "end": { - "line": 504, + "line": 505, "column": 7 } } @@ -124533,15 +126482,15 @@ "binop": null }, "value": "targetTagName", - "start": 17343, - "end": 17356, + "start": 17404, + "end": 17417, "loc": { "start": { - "line": 505, + "line": 506, "column": 6 }, "end": { - "line": 505, + "line": 506, "column": 19 } } @@ -124560,15 +126509,15 @@ "updateContext": null }, "value": "===", - "start": 17357, - "end": 17360, + "start": 17418, + "end": 17421, "loc": { "start": { - "line": 505, + "line": 506, "column": 20 }, "end": { - "line": 505, + "line": 506, "column": 23 } } @@ -124587,15 +126536,15 @@ "updateContext": null }, "value": "textarea", - "start": 17361, - "end": 17371, + "start": 17422, + "end": 17432, "loc": { "start": { - "line": 505, + "line": 506, "column": 24 }, "end": { - "line": 505, + "line": 506, "column": 34 } } @@ -124614,15 +126563,15 @@ "updateContext": null }, "value": "||", - "start": 17372, - "end": 17374, + "start": 17433, + "end": 17435, "loc": { "start": { - "line": 505, + "line": 506, "column": 35 }, "end": { - "line": 505, + "line": 506, "column": 37 } } @@ -124640,15 +126589,15 @@ "binop": null }, "value": "targetTagName", - "start": 17382, - "end": 17395, + "start": 17443, + "end": 17456, "loc": { "start": { - "line": 506, + "line": 507, "column": 6 }, "end": { - "line": 506, + "line": 507, "column": 19 } } @@ -124667,15 +126616,15 @@ "updateContext": null }, "value": "===", - "start": 17396, - "end": 17399, + "start": 17457, + "end": 17460, "loc": { "start": { - "line": 506, + "line": 507, "column": 20 }, "end": { - "line": 506, + "line": 507, "column": 23 } } @@ -124694,15 +126643,15 @@ "updateContext": null }, "value": "input", - "start": 17400, - "end": 17407, + "start": 17461, + "end": 17468, "loc": { "start": { - "line": 506, + "line": 507, "column": 24 }, "end": { - "line": 506, + "line": 507, "column": 31 } } @@ -124719,15 +126668,15 @@ "postfix": false, "binop": null }, - "start": 17413, - "end": 17414, + "start": 17474, + "end": 17475, "loc": { "start": { - "line": 507, + "line": 508, "column": 4 }, "end": { - "line": 507, + "line": 508, "column": 5 } } @@ -124744,15 +126693,15 @@ "postfix": false, "binop": null }, - "start": 17414, - "end": 17415, + "start": 17475, + "end": 17476, "loc": { "start": { - "line": 507, + "line": 508, "column": 5 }, "end": { - "line": 507, + "line": 508, "column": 6 } } @@ -124760,15 +126709,15 @@ { "type": "CommentBlock", "value": "*\r\n * Tracks current cursor position\r\n * As keys are pressed, text will be added/removed at that position within the input.\r\n ", - "start": 17423, - "end": 17571, + "start": 17484, + "end": 17632, "loc": { "start": { - "line": 508, + "line": 509, "column": 6 }, "end": { - "line": 511, + "line": 512, "column": 9 } } @@ -124788,15 +126737,15 @@ "updateContext": null }, "value": "this", - "start": 17579, - "end": 17583, + "start": 17640, + "end": 17644, "loc": { "start": { - "line": 512, + "line": 513, "column": 6 }, "end": { - "line": 512, + "line": 513, "column": 10 } } @@ -124814,15 +126763,15 @@ "binop": null, "updateContext": null }, - "start": 17583, - "end": 17584, + "start": 17644, + "end": 17645, "loc": { "start": { - "line": 512, + "line": 513, "column": 10 }, "end": { - "line": 512, + "line": 513, "column": 11 } } @@ -124840,15 +126789,15 @@ "binop": null }, "value": "caretPosition", - "start": 17584, - "end": 17597, + "start": 17645, + "end": 17658, "loc": { "start": { - "line": 512, + "line": 513, "column": 11 }, "end": { - "line": 512, + "line": 513, "column": 24 } } @@ -124867,15 +126816,15 @@ "updateContext": null }, "value": "=", - "start": 17598, - "end": 17599, + "start": 17659, + "end": 17660, "loc": { "start": { - "line": 512, + "line": 513, "column": 25 }, "end": { - "line": 512, + "line": 513, "column": 26 } } @@ -124893,15 +126842,15 @@ "binop": null }, "value": "event", - "start": 17600, - "end": 17605, + "start": 17661, + "end": 17666, "loc": { "start": { - "line": 512, + "line": 513, "column": 27 }, "end": { - "line": 512, + "line": 513, "column": 32 } } @@ -124919,15 +126868,15 @@ "binop": null, "updateContext": null }, - "start": 17605, - "end": 17606, + "start": 17666, + "end": 17667, "loc": { "start": { - "line": 512, + "line": 513, "column": 32 }, "end": { - "line": 512, + "line": 513, "column": 33 } } @@ -124945,15 +126894,15 @@ "binop": null }, "value": "target", - "start": 17606, - "end": 17612, + "start": 17667, + "end": 17673, "loc": { "start": { - "line": 512, + "line": 513, "column": 33 }, "end": { - "line": 512, + "line": 513, "column": 39 } } @@ -124971,15 +126920,15 @@ "binop": null, "updateContext": null }, - "start": 17612, - "end": 17613, + "start": 17673, + "end": 17674, "loc": { "start": { - "line": 512, + "line": 513, "column": 39 }, "end": { - "line": 512, + "line": 513, "column": 40 } } @@ -124997,15 +126946,15 @@ "binop": null }, "value": "selectionStart", - "start": 17613, - "end": 17627, + "start": 17674, + "end": 17688, "loc": { "start": { - "line": 512, + "line": 513, "column": 40 }, "end": { - "line": 512, + "line": 513, "column": 54 } } @@ -125023,15 +126972,15 @@ "binop": null, "updateContext": null }, - "start": 17627, - "end": 17628, + "start": 17688, + "end": 17689, "loc": { "start": { - "line": 512, + "line": 513, "column": 54 }, "end": { - "line": 512, + "line": 513, "column": 55 } } @@ -125051,15 +127000,15 @@ "updateContext": null }, "value": "if", - "start": 17638, - "end": 17640, + "start": 17699, + "end": 17701, "loc": { "start": { - "line": 514, + "line": 515, "column": 6 }, "end": { - "line": 514, + "line": 515, "column": 8 } } @@ -125076,15 +127025,15 @@ "postfix": false, "binop": null }, - "start": 17640, - "end": 17641, + "start": 17701, + "end": 17702, "loc": { "start": { - "line": 514, + "line": 515, "column": 8 }, "end": { - "line": 514, + "line": 515, "column": 9 } } @@ -125104,15 +127053,15 @@ "updateContext": null }, "value": "this", - "start": 17641, - "end": 17645, + "start": 17702, + "end": 17706, "loc": { "start": { - "line": 514, + "line": 515, "column": 9 }, "end": { - "line": 514, + "line": 515, "column": 13 } } @@ -125130,15 +127079,15 @@ "binop": null, "updateContext": null }, - "start": 17645, - "end": 17646, + "start": 17706, + "end": 17707, "loc": { "start": { - "line": 514, + "line": 515, "column": 13 }, "end": { - "line": 514, + "line": 515, "column": 14 } } @@ -125156,15 +127105,15 @@ "binop": null }, "value": "options", - "start": 17646, - "end": 17653, + "start": 17707, + "end": 17714, "loc": { "start": { - "line": 514, + "line": 515, "column": 14 }, "end": { - "line": 514, + "line": 515, "column": 21 } } @@ -125182,15 +127131,15 @@ "binop": null, "updateContext": null }, - "start": 17653, - "end": 17654, + "start": 17714, + "end": 17715, "loc": { "start": { - "line": 514, + "line": 515, "column": 21 }, "end": { - "line": 514, + "line": 515, "column": 22 } } @@ -125208,15 +127157,15 @@ "binop": null }, "value": "debug", - "start": 17654, - "end": 17659, + "start": 17715, + "end": 17720, "loc": { "start": { - "line": 514, + "line": 515, "column": 22 }, "end": { - "line": 514, + "line": 515, "column": 27 } } @@ -125233,15 +127182,15 @@ "postfix": false, "binop": null }, - "start": 17659, - "end": 17660, + "start": 17720, + "end": 17721, "loc": { "start": { - "line": 514, + "line": 515, "column": 27 }, "end": { - "line": 514, + "line": 515, "column": 28 } } @@ -125258,15 +127207,15 @@ "postfix": false, "binop": null }, - "start": 17660, - "end": 17661, + "start": 17721, + "end": 17722, "loc": { "start": { - "line": 514, + "line": 515, "column": 28 }, "end": { - "line": 514, + "line": 515, "column": 29 } } @@ -125284,15 +127233,15 @@ "binop": null }, "value": "console", - "start": 17671, - "end": 17678, + "start": 17732, + "end": 17739, "loc": { "start": { - "line": 515, + "line": 516, "column": 8 }, "end": { - "line": 515, + "line": 516, "column": 15 } } @@ -125310,15 +127259,15 @@ "binop": null, "updateContext": null }, - "start": 17678, - "end": 17679, + "start": 17739, + "end": 17740, "loc": { "start": { - "line": 515, + "line": 516, "column": 15 }, "end": { - "line": 515, + "line": 516, "column": 16 } } @@ -125336,15 +127285,15 @@ "binop": null }, "value": "log", - "start": 17679, - "end": 17682, + "start": 17740, + "end": 17743, "loc": { "start": { - "line": 515, + "line": 516, "column": 16 }, "end": { - "line": 515, + "line": 516, "column": 19 } } @@ -125361,15 +127310,15 @@ "postfix": false, "binop": null }, - "start": 17682, - "end": 17683, + "start": 17743, + "end": 17744, "loc": { "start": { - "line": 515, + "line": 516, "column": 19 }, "end": { - "line": 515, + "line": 516, "column": 20 } } @@ -125388,15 +127337,15 @@ "updateContext": null }, "value": "Caret at: ", - "start": 17683, - "end": 17695, + "start": 17744, + "end": 17756, "loc": { "start": { - "line": 515, + "line": 516, "column": 20 }, "end": { - "line": 515, + "line": 516, "column": 32 } } @@ -125414,15 +127363,15 @@ "binop": null, "updateContext": null }, - "start": 17695, - "end": 17696, + "start": 17756, + "end": 17757, "loc": { "start": { - "line": 515, + "line": 516, "column": 32 }, "end": { - "line": 515, + "line": 516, "column": 33 } } @@ -125440,15 +127389,15 @@ "binop": null }, "value": "event", - "start": 17697, - "end": 17702, + "start": 17758, + "end": 17763, "loc": { "start": { - "line": 515, + "line": 516, "column": 34 }, "end": { - "line": 515, + "line": 516, "column": 39 } } @@ -125466,15 +127415,15 @@ "binop": null, "updateContext": null }, - "start": 17702, - "end": 17703, + "start": 17763, + "end": 17764, "loc": { "start": { - "line": 515, + "line": 516, "column": 39 }, "end": { - "line": 515, + "line": 516, "column": 40 } } @@ -125492,15 +127441,15 @@ "binop": null }, "value": "target", - "start": 17703, - "end": 17709, + "start": 17764, + "end": 17770, "loc": { "start": { - "line": 515, + "line": 516, "column": 40 }, "end": { - "line": 515, + "line": 516, "column": 46 } } @@ -125518,15 +127467,15 @@ "binop": null, "updateContext": null }, - "start": 17709, - "end": 17710, + "start": 17770, + "end": 17771, "loc": { "start": { - "line": 515, + "line": 516, "column": 46 }, "end": { - "line": 515, + "line": 516, "column": 47 } } @@ -125544,15 +127493,15 @@ "binop": null }, "value": "selectionStart", - "start": 17710, - "end": 17724, + "start": 17771, + "end": 17785, "loc": { "start": { - "line": 515, + "line": 516, "column": 47 }, "end": { - "line": 515, + "line": 516, "column": 61 } } @@ -125570,15 +127519,15 @@ "binop": null, "updateContext": null }, - "start": 17724, - "end": 17725, + "start": 17785, + "end": 17786, "loc": { "start": { - "line": 515, + "line": 516, "column": 61 }, "end": { - "line": 515, + "line": 516, "column": 62 } } @@ -125596,15 +127545,15 @@ "binop": null }, "value": "event", - "start": 17726, - "end": 17731, + "start": 17787, + "end": 17792, "loc": { "start": { - "line": 515, + "line": 516, "column": 63 }, "end": { - "line": 515, + "line": 516, "column": 68 } } @@ -125622,15 +127571,15 @@ "binop": null, "updateContext": null }, - "start": 17731, - "end": 17732, + "start": 17792, + "end": 17793, "loc": { "start": { - "line": 515, + "line": 516, "column": 68 }, "end": { - "line": 515, + "line": 516, "column": 69 } } @@ -125648,15 +127597,15 @@ "binop": null }, "value": "target", - "start": 17732, - "end": 17738, + "start": 17793, + "end": 17799, "loc": { "start": { - "line": 515, + "line": 516, "column": 69 }, "end": { - "line": 515, + "line": 516, "column": 75 } } @@ -125674,15 +127623,15 @@ "binop": null, "updateContext": null }, - "start": 17738, - "end": 17739, + "start": 17799, + "end": 17800, "loc": { "start": { - "line": 515, + "line": 516, "column": 75 }, "end": { - "line": 515, + "line": 516, "column": 76 } } @@ -125700,15 +127649,15 @@ "binop": null }, "value": "tagName", - "start": 17739, - "end": 17746, + "start": 17800, + "end": 17807, "loc": { "start": { - "line": 515, + "line": 516, "column": 76 }, "end": { - "line": 515, + "line": 516, "column": 83 } } @@ -125726,15 +127675,15 @@ "binop": null, "updateContext": null }, - "start": 17746, - "end": 17747, + "start": 17807, + "end": 17808, "loc": { "start": { - "line": 515, + "line": 516, "column": 83 }, "end": { - "line": 515, + "line": 516, "column": 84 } } @@ -125752,15 +127701,15 @@ "binop": null }, "value": "toLowerCase", - "start": 17747, - "end": 17758, + "start": 17808, + "end": 17819, "loc": { "start": { - "line": 515, + "line": 516, "column": 84 }, "end": { - "line": 515, + "line": 516, "column": 95 } } @@ -125777,15 +127726,15 @@ "postfix": false, "binop": null }, - "start": 17758, - "end": 17759, + "start": 17819, + "end": 17820, "loc": { "start": { - "line": 515, + "line": 516, "column": 95 }, "end": { - "line": 515, + "line": 516, "column": 96 } } @@ -125802,15 +127751,15 @@ "postfix": false, "binop": null }, - "start": 17759, - "end": 17760, + "start": 17820, + "end": 17821, "loc": { "start": { - "line": 515, + "line": 516, "column": 96 }, "end": { - "line": 515, + "line": 516, "column": 97 } } @@ -125827,15 +127776,15 @@ "postfix": false, "binop": null }, - "start": 17760, - "end": 17761, + "start": 17821, + "end": 17822, "loc": { "start": { - "line": 515, + "line": 516, "column": 97 }, "end": { - "line": 515, + "line": 516, "column": 98 } } @@ -125853,15 +127802,15 @@ "binop": null, "updateContext": null }, - "start": 17761, - "end": 17762, + "start": 17822, + "end": 17823, "loc": { "start": { - "line": 515, + "line": 516, "column": 98 }, "end": { - "line": 515, + "line": 516, "column": 99 } } @@ -125878,15 +127827,15 @@ "postfix": false, "binop": null }, - "start": 17770, - "end": 17771, + "start": 17831, + "end": 17832, "loc": { "start": { - "line": 516, + "line": 517, "column": 6 }, "end": { - "line": 516, + "line": 517, "column": 7 } } @@ -125903,15 +127852,15 @@ "postfix": false, "binop": null }, - "start": 17782, - "end": 17783, + "start": 17843, + "end": 17844, "loc": { "start": { - "line": 517, + "line": 518, "column": 4 }, "end": { - "line": 517, + "line": 518, "column": 5 } } @@ -125928,15 +127877,15 @@ "postfix": false, "binop": null }, - "start": 17787, - "end": 17788, + "start": 17848, + "end": 17849, "loc": { "start": { - "line": 518, + "line": 519, "column": 2 }, "end": { - "line": 518, + "line": 519, "column": 3 } } @@ -125944,15 +127893,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17794, - "end": 17914, + "start": 17855, + "end": 17975, "loc": { "start": { - "line": 520, + "line": 521, "column": 2 }, "end": { - "line": 522, + "line": 523, "column": 5 } } @@ -125970,15 +127919,15 @@ "binop": null }, "value": "onInit", - "start": 17918, - "end": 17924, + "start": 17979, + "end": 17985, "loc": { "start": { - "line": 523, + "line": 524, "column": 2 }, "end": { - "line": 523, + "line": 524, "column": 8 } } @@ -125995,15 +127944,15 @@ "postfix": false, "binop": null }, - "start": 17924, - "end": 17925, + "start": 17985, + "end": 17986, "loc": { "start": { - "line": 523, + "line": 524, "column": 8 }, "end": { - "line": 523, + "line": 524, "column": 9 } } @@ -126020,15 +127969,15 @@ "postfix": false, "binop": null }, - "start": 17925, - "end": 17926, + "start": 17986, + "end": 17987, "loc": { "start": { - "line": 523, + "line": 524, "column": 9 }, "end": { - "line": 523, + "line": 524, "column": 10 } } @@ -126045,15 +127994,15 @@ "postfix": false, "binop": null }, - "start": 17926, - "end": 17927, + "start": 17987, + "end": 17988, "loc": { "start": { - "line": 523, + "line": 524, "column": 10 }, "end": { - "line": 523, + "line": 524, "column": 11 } } @@ -126073,15 +128022,15 @@ "updateContext": null }, "value": "if", - "start": 17933, - "end": 17935, + "start": 17994, + "end": 17996, "loc": { "start": { - "line": 524, + "line": 525, "column": 4 }, "end": { - "line": 524, + "line": 525, "column": 6 } } @@ -126098,15 +128047,15 @@ "postfix": false, "binop": null }, - "start": 17935, - "end": 17936, + "start": 17996, + "end": 17997, "loc": { "start": { - "line": 524, + "line": 525, "column": 6 }, "end": { - "line": 524, + "line": 525, "column": 7 } } @@ -126126,15 +128075,15 @@ "updateContext": null }, "value": "this", - "start": 17936, - "end": 17940, + "start": 17997, + "end": 18001, "loc": { "start": { - "line": 524, + "line": 525, "column": 7 }, "end": { - "line": 524, + "line": 525, "column": 11 } } @@ -126152,15 +128101,15 @@ "binop": null, "updateContext": null }, - "start": 17940, - "end": 17941, + "start": 18001, + "end": 18002, "loc": { "start": { - "line": 524, + "line": 525, "column": 11 }, "end": { - "line": 524, + "line": 525, "column": 12 } } @@ -126178,15 +128127,15 @@ "binop": null }, "value": "options", - "start": 17941, - "end": 17948, + "start": 18002, + "end": 18009, "loc": { "start": { - "line": 524, + "line": 525, "column": 12 }, "end": { - "line": 524, + "line": 525, "column": 19 } } @@ -126204,15 +128153,15 @@ "binop": null, "updateContext": null }, - "start": 17948, - "end": 17949, + "start": 18009, + "end": 18010, "loc": { "start": { - "line": 524, + "line": 525, "column": 19 }, "end": { - "line": 524, + "line": 525, "column": 20 } } @@ -126230,15 +128179,15 @@ "binop": null }, "value": "debug", - "start": 17949, - "end": 17954, + "start": 18010, + "end": 18015, "loc": { "start": { - "line": 524, + "line": 525, "column": 20 }, "end": { - "line": 524, + "line": 525, "column": 25 } } @@ -126255,15 +128204,15 @@ "postfix": false, "binop": null }, - "start": 17954, - "end": 17955, + "start": 18015, + "end": 18016, "loc": { "start": { - "line": 524, + "line": 525, "column": 25 }, "end": { - "line": 524, + "line": 525, "column": 26 } } @@ -126280,15 +128229,15 @@ "postfix": false, "binop": null }, - "start": 17955, - "end": 17956, + "start": 18016, + "end": 18017, "loc": { "start": { - "line": 524, + "line": 525, "column": 26 }, "end": { - "line": 524, + "line": 525, "column": 27 } } @@ -126306,15 +128255,15 @@ "binop": null }, "value": "console", - "start": 17964, - "end": 17971, + "start": 18025, + "end": 18032, "loc": { "start": { - "line": 525, + "line": 526, "column": 6 }, "end": { - "line": 525, + "line": 526, "column": 13 } } @@ -126332,15 +128281,15 @@ "binop": null, "updateContext": null }, - "start": 17971, - "end": 17972, + "start": 18032, + "end": 18033, "loc": { "start": { - "line": 525, + "line": 526, "column": 13 }, "end": { - "line": 525, + "line": 526, "column": 14 } } @@ -126358,15 +128307,15 @@ "binop": null }, "value": "log", - "start": 17972, - "end": 17975, + "start": 18033, + "end": 18036, "loc": { "start": { - "line": 525, + "line": 526, "column": 14 }, "end": { - "line": 525, + "line": 526, "column": 17 } } @@ -126383,15 +128332,15 @@ "postfix": false, "binop": null }, - "start": 17975, - "end": 17976, + "start": 18036, + "end": 18037, "loc": { "start": { - "line": 525, + "line": 526, "column": 17 }, "end": { - "line": 525, + "line": 526, "column": 18 } } @@ -126410,15 +128359,15 @@ "updateContext": null }, "value": "Initialized", - "start": 17976, - "end": 17989, + "start": 18037, + "end": 18050, "loc": { "start": { - "line": 525, + "line": 526, "column": 18 }, "end": { - "line": 525, + "line": 526, "column": 31 } } @@ -126435,15 +128384,15 @@ "postfix": false, "binop": null }, - "start": 17989, - "end": 17990, + "start": 18050, + "end": 18051, "loc": { "start": { - "line": 525, + "line": 526, "column": 31 }, "end": { - "line": 525, + "line": 526, "column": 32 } } @@ -126461,15 +128410,15 @@ "binop": null, "updateContext": null }, - "start": 17990, - "end": 17991, + "start": 18051, + "end": 18052, "loc": { "start": { - "line": 525, + "line": 526, "column": 32 }, "end": { - "line": 525, + "line": 526, "column": 33 } } @@ -126486,15 +128435,15 @@ "postfix": false, "binop": null }, - "start": 17997, - "end": 17998, + "start": 18058, + "end": 18059, "loc": { "start": { - "line": 526, + "line": 527, "column": 4 }, "end": { - "line": 526, + "line": 527, "column": 5 } } @@ -126502,15 +128451,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18006, - "end": 18041, + "start": 18067, + "end": 18102, "loc": { "start": { - "line": 528, + "line": 529, "column": 4 }, "end": { - "line": 530, + "line": 531, "column": 7 } } @@ -126530,15 +128479,15 @@ "updateContext": null }, "value": "this", - "start": 18047, - "end": 18051, + "start": 18108, + "end": 18112, "loc": { "start": { - "line": 531, + "line": 532, "column": 4 }, "end": { - "line": 531, + "line": 532, "column": 8 } } @@ -126556,15 +128505,15 @@ "binop": null, "updateContext": null }, - "start": 18051, - "end": 18052, + "start": 18112, + "end": 18113, "loc": { "start": { - "line": 531, + "line": 532, "column": 8 }, "end": { - "line": 531, + "line": 532, "column": 9 } } @@ -126582,15 +128531,15 @@ "binop": null }, "value": "handleCaret", - "start": 18052, - "end": 18063, + "start": 18113, + "end": 18124, "loc": { "start": { - "line": 531, + "line": 532, "column": 9 }, "end": { - "line": 531, + "line": 532, "column": 20 } } @@ -126607,15 +128556,15 @@ "postfix": false, "binop": null }, - "start": 18063, - "end": 18064, + "start": 18124, + "end": 18125, "loc": { "start": { - "line": 531, + "line": 532, "column": 20 }, "end": { - "line": 531, + "line": 532, "column": 21 } } @@ -126632,15 +128581,15 @@ "postfix": false, "binop": null }, - "start": 18064, - "end": 18065, + "start": 18125, + "end": 18126, "loc": { "start": { - "line": 531, + "line": 532, "column": 21 }, "end": { - "line": 531, + "line": 532, "column": 22 } } @@ -126658,15 +128607,15 @@ "binop": null, "updateContext": null }, - "start": 18065, - "end": 18066, + "start": 18126, + "end": 18127, "loc": { "start": { - "line": 531, + "line": 532, "column": 22 }, "end": { - "line": 531, + "line": 532, "column": 23 } } @@ -126686,15 +128635,15 @@ "updateContext": null }, "value": "if", - "start": 18074, - "end": 18076, + "start": 18135, + "end": 18137, "loc": { "start": { - "line": 533, + "line": 534, "column": 4 }, "end": { - "line": 533, + "line": 534, "column": 6 } } @@ -126711,15 +128660,15 @@ "postfix": false, "binop": null }, - "start": 18076, - "end": 18077, + "start": 18137, + "end": 18138, "loc": { "start": { - "line": 533, + "line": 534, "column": 6 }, "end": { - "line": 533, + "line": 534, "column": 7 } } @@ -126739,15 +128688,15 @@ "updateContext": null }, "value": "typeof", - "start": 18077, - "end": 18083, + "start": 18138, + "end": 18144, "loc": { "start": { - "line": 533, + "line": 534, "column": 7 }, "end": { - "line": 533, + "line": 534, "column": 13 } } @@ -126767,15 +128716,15 @@ "updateContext": null }, "value": "this", - "start": 18084, - "end": 18088, + "start": 18145, + "end": 18149, "loc": { "start": { - "line": 533, + "line": 534, "column": 14 }, "end": { - "line": 533, + "line": 534, "column": 18 } } @@ -126793,15 +128742,15 @@ "binop": null, "updateContext": null }, - "start": 18088, - "end": 18089, + "start": 18149, + "end": 18150, "loc": { "start": { - "line": 533, + "line": 534, "column": 18 }, "end": { - "line": 533, + "line": 534, "column": 19 } } @@ -126819,15 +128768,15 @@ "binop": null }, "value": "options", - "start": 18089, - "end": 18096, + "start": 18150, + "end": 18157, "loc": { "start": { - "line": 533, + "line": 534, "column": 19 }, "end": { - "line": 533, + "line": 534, "column": 26 } } @@ -126845,15 +128794,15 @@ "binop": null, "updateContext": null }, - "start": 18096, - "end": 18097, + "start": 18157, + "end": 18158, "loc": { "start": { - "line": 533, + "line": 534, "column": 26 }, "end": { - "line": 533, + "line": 534, "column": 27 } } @@ -126871,15 +128820,15 @@ "binop": null }, "value": "onInit", - "start": 18097, - "end": 18103, + "start": 18158, + "end": 18164, "loc": { "start": { - "line": 533, + "line": 534, "column": 27 }, "end": { - "line": 533, + "line": 534, "column": 33 } } @@ -126898,15 +128847,15 @@ "updateContext": null }, "value": "===", - "start": 18104, - "end": 18107, + "start": 18165, + "end": 18168, "loc": { "start": { - "line": 533, + "line": 534, "column": 34 }, "end": { - "line": 533, + "line": 534, "column": 37 } } @@ -126925,15 +128874,15 @@ "updateContext": null }, "value": "function", - "start": 18108, - "end": 18118, + "start": 18169, + "end": 18179, "loc": { "start": { - "line": 533, + "line": 534, "column": 38 }, "end": { - "line": 533, + "line": 534, "column": 48 } } @@ -126950,15 +128899,15 @@ "postfix": false, "binop": null }, - "start": 18118, - "end": 18119, + "start": 18179, + "end": 18180, "loc": { "start": { - "line": 533, + "line": 534, "column": 48 }, "end": { - "line": 533, + "line": 534, "column": 49 } } @@ -126978,15 +128927,15 @@ "updateContext": null }, "value": "this", - "start": 18127, - "end": 18131, + "start": 18188, + "end": 18192, "loc": { "start": { - "line": 534, + "line": 535, "column": 6 }, "end": { - "line": 534, + "line": 535, "column": 10 } } @@ -127004,15 +128953,15 @@ "binop": null, "updateContext": null }, - "start": 18131, - "end": 18132, + "start": 18192, + "end": 18193, "loc": { "start": { - "line": 534, + "line": 535, "column": 10 }, "end": { - "line": 534, + "line": 535, "column": 11 } } @@ -127030,15 +128979,15 @@ "binop": null }, "value": "options", - "start": 18132, - "end": 18139, + "start": 18193, + "end": 18200, "loc": { "start": { - "line": 534, + "line": 535, "column": 11 }, "end": { - "line": 534, + "line": 535, "column": 18 } } @@ -127056,15 +129005,15 @@ "binop": null, "updateContext": null }, - "start": 18139, - "end": 18140, + "start": 18200, + "end": 18201, "loc": { "start": { - "line": 534, + "line": 535, "column": 18 }, "end": { - "line": 534, + "line": 535, "column": 19 } } @@ -127082,15 +129031,15 @@ "binop": null }, "value": "onInit", - "start": 18140, - "end": 18146, + "start": 18201, + "end": 18207, "loc": { "start": { - "line": 534, + "line": 535, "column": 19 }, "end": { - "line": 534, + "line": 535, "column": 25 } } @@ -127107,15 +129056,15 @@ "postfix": false, "binop": null }, - "start": 18146, - "end": 18147, + "start": 18207, + "end": 18208, "loc": { "start": { - "line": 534, + "line": 535, "column": 25 }, "end": { - "line": 534, + "line": 535, "column": 26 } } @@ -127132,15 +129081,15 @@ "postfix": false, "binop": null }, - "start": 18147, - "end": 18148, + "start": 18208, + "end": 18209, "loc": { "start": { - "line": 534, + "line": 535, "column": 26 }, "end": { - "line": 534, + "line": 535, "column": 27 } } @@ -127158,15 +129107,15 @@ "binop": null, "updateContext": null }, - "start": 18148, - "end": 18149, + "start": 18209, + "end": 18210, "loc": { "start": { - "line": 534, + "line": 535, "column": 27 }, "end": { - "line": 534, + "line": 535, "column": 28 } } @@ -127183,15 +129132,15 @@ "postfix": false, "binop": null }, - "start": 18153, - "end": 18154, + "start": 18214, + "end": 18215, "loc": { "start": { - "line": 535, + "line": 536, "column": 2 }, "end": { - "line": 535, + "line": 536, "column": 3 } } @@ -127199,15 +129148,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n ", - "start": 18160, - "end": 18278, + "start": 18221, + "end": 18339, "loc": { "start": { - "line": 537, + "line": 538, "column": 2 }, "end": { - "line": 539, + "line": 540, "column": 5 } } @@ -127225,15 +129174,15 @@ "binop": null }, "value": "onRender", - "start": 18282, - "end": 18290, + "start": 18343, + "end": 18351, "loc": { "start": { - "line": 540, + "line": 541, "column": 2 }, "end": { - "line": 540, + "line": 541, "column": 10 } } @@ -127250,15 +129199,15 @@ "postfix": false, "binop": null }, - "start": 18290, - "end": 18291, + "start": 18351, + "end": 18352, "loc": { "start": { - "line": 540, + "line": 541, "column": 10 }, "end": { - "line": 540, + "line": 541, "column": 11 } } @@ -127275,15 +129224,15 @@ "postfix": false, "binop": null }, - "start": 18291, - "end": 18292, + "start": 18352, + "end": 18353, "loc": { "start": { - "line": 540, + "line": 541, "column": 11 }, "end": { - "line": 540, + "line": 541, "column": 12 } } @@ -127300,15 +129249,15 @@ "postfix": false, "binop": null }, - "start": 18292, - "end": 18293, + "start": 18353, + "end": 18354, "loc": { "start": { - "line": 540, + "line": 541, "column": 12 }, "end": { - "line": 540, + "line": 541, "column": 13 } } @@ -127328,15 +129277,15 @@ "updateContext": null }, "value": "if", - "start": 18299, - "end": 18301, + "start": 18360, + "end": 18362, "loc": { "start": { - "line": 541, + "line": 542, "column": 4 }, "end": { - "line": 541, + "line": 542, "column": 6 } } @@ -127353,15 +129302,15 @@ "postfix": false, "binop": null }, - "start": 18301, - "end": 18302, + "start": 18362, + "end": 18363, "loc": { "start": { - "line": 541, + "line": 542, "column": 6 }, "end": { - "line": 541, + "line": 542, "column": 7 } } @@ -127381,15 +129330,15 @@ "updateContext": null }, "value": "typeof", - "start": 18302, - "end": 18308, + "start": 18363, + "end": 18369, "loc": { "start": { - "line": 541, + "line": 542, "column": 7 }, "end": { - "line": 541, + "line": 542, "column": 13 } } @@ -127409,15 +129358,15 @@ "updateContext": null }, "value": "this", - "start": 18309, - "end": 18313, + "start": 18370, + "end": 18374, "loc": { "start": { - "line": 541, + "line": 542, "column": 14 }, "end": { - "line": 541, + "line": 542, "column": 18 } } @@ -127435,15 +129384,15 @@ "binop": null, "updateContext": null }, - "start": 18313, - "end": 18314, + "start": 18374, + "end": 18375, "loc": { "start": { - "line": 541, + "line": 542, "column": 18 }, "end": { - "line": 541, + "line": 542, "column": 19 } } @@ -127461,15 +129410,15 @@ "binop": null }, "value": "options", - "start": 18314, - "end": 18321, + "start": 18375, + "end": 18382, "loc": { "start": { - "line": 541, + "line": 542, "column": 19 }, "end": { - "line": 541, + "line": 542, "column": 26 } } @@ -127487,15 +129436,15 @@ "binop": null, "updateContext": null }, - "start": 18321, - "end": 18322, + "start": 18382, + "end": 18383, "loc": { "start": { - "line": 541, + "line": 542, "column": 26 }, "end": { - "line": 541, + "line": 542, "column": 27 } } @@ -127513,15 +129462,15 @@ "binop": null }, "value": "onRender", - "start": 18322, - "end": 18330, + "start": 18383, + "end": 18391, "loc": { "start": { - "line": 541, + "line": 542, "column": 27 }, "end": { - "line": 541, + "line": 542, "column": 35 } } @@ -127540,15 +129489,15 @@ "updateContext": null }, "value": "===", - "start": 18331, - "end": 18334, + "start": 18392, + "end": 18395, "loc": { "start": { - "line": 541, + "line": 542, "column": 36 }, "end": { - "line": 541, + "line": 542, "column": 39 } } @@ -127567,15 +129516,15 @@ "updateContext": null }, "value": "function", - "start": 18335, - "end": 18345, + "start": 18396, + "end": 18406, "loc": { "start": { - "line": 541, + "line": 542, "column": 40 }, "end": { - "line": 541, + "line": 542, "column": 50 } } @@ -127592,15 +129541,15 @@ "postfix": false, "binop": null }, - "start": 18345, - "end": 18346, + "start": 18406, + "end": 18407, "loc": { "start": { - "line": 541, + "line": 542, "column": 50 }, "end": { - "line": 541, + "line": 542, "column": 51 } } @@ -127620,15 +129569,15 @@ "updateContext": null }, "value": "this", - "start": 18354, - "end": 18358, + "start": 18415, + "end": 18419, "loc": { "start": { - "line": 542, + "line": 543, "column": 6 }, "end": { - "line": 542, + "line": 543, "column": 10 } } @@ -127646,15 +129595,15 @@ "binop": null, "updateContext": null }, - "start": 18358, - "end": 18359, + "start": 18419, + "end": 18420, "loc": { "start": { - "line": 542, + "line": 543, "column": 10 }, "end": { - "line": 542, + "line": 543, "column": 11 } } @@ -127672,15 +129621,15 @@ "binop": null }, "value": "options", - "start": 18359, - "end": 18366, + "start": 18420, + "end": 18427, "loc": { "start": { - "line": 542, + "line": 543, "column": 11 }, "end": { - "line": 542, + "line": 543, "column": 18 } } @@ -127698,15 +129647,15 @@ "binop": null, "updateContext": null }, - "start": 18366, - "end": 18367, + "start": 18427, + "end": 18428, "loc": { "start": { - "line": 542, + "line": 543, "column": 18 }, "end": { - "line": 542, + "line": 543, "column": 19 } } @@ -127724,15 +129673,15 @@ "binop": null }, "value": "onRender", - "start": 18367, - "end": 18375, + "start": 18428, + "end": 18436, "loc": { "start": { - "line": 542, + "line": 543, "column": 19 }, "end": { - "line": 542, + "line": 543, "column": 27 } } @@ -127749,15 +129698,15 @@ "postfix": false, "binop": null }, - "start": 18375, - "end": 18376, + "start": 18436, + "end": 18437, "loc": { "start": { - "line": 542, + "line": 543, "column": 27 }, "end": { - "line": 542, + "line": 543, "column": 28 } } @@ -127774,15 +129723,15 @@ "postfix": false, "binop": null }, - "start": 18376, - "end": 18377, + "start": 18437, + "end": 18438, "loc": { "start": { - "line": 542, + "line": 543, "column": 28 }, "end": { - "line": 542, + "line": 543, "column": 29 } } @@ -127800,15 +129749,15 @@ "binop": null, "updateContext": null }, - "start": 18377, - "end": 18378, + "start": 18438, + "end": 18439, "loc": { "start": { - "line": 542, + "line": 543, "column": 29 }, "end": { - "line": 542, + "line": 543, "column": 30 } } @@ -127825,15 +129774,657 @@ "postfix": false, "binop": null }, - "start": 18382, - "end": 18383, + "start": 18443, + "end": 18444, "loc": { "start": { - "line": 543, + "line": 544, "column": 2 }, "end": { - "line": 543, + "line": 544, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", + "start": 18449, + "end": 18528, + "loc": { + "start": { + "line": 546, + "column": 1 + }, + "end": { + "line": 548, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 18532, + "end": 18547, + "loc": { + "start": { + "line": 549, + "column": 2 + }, + "end": { + "line": 549, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18547, + "end": 18548, + "loc": { + "start": { + "line": 549, + "column": 17 + }, + "end": { + "line": 549, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18548, + "end": 18549, + "loc": { + "start": { + "line": 549, + "column": 18 + }, + "end": { + "line": 549, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18549, + "end": 18550, + "loc": { + "start": { + "line": 549, + "column": 19 + }, + "end": { + "line": 549, + "column": 20 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 18556, + "end": 18558, + "loc": { + "start": { + "line": 550, + "column": 4 + }, + "end": { + "line": 550, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18558, + "end": 18559, + "loc": { + "start": { + "line": 550, + "column": 6 + }, + "end": { + "line": 550, + "column": 7 + } + } + }, + { + "type": { + "label": "typeof", + "keyword": "typeof", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "typeof", + "start": 18559, + "end": 18565, + "loc": { + "start": { + "line": 550, + "column": 7 + }, + "end": { + "line": 550, + "column": 13 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 18566, + "end": 18570, + "loc": { + "start": { + "line": 550, + "column": 14 + }, + "end": { + "line": 550, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18570, + "end": 18571, + "loc": { + "start": { + "line": 550, + "column": 18 + }, + "end": { + "line": 550, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 18571, + "end": 18578, + "loc": { + "start": { + "line": 550, + "column": 19 + }, + "end": { + "line": 550, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18578, + "end": 18579, + "loc": { + "start": { + "line": 550, + "column": 26 + }, + "end": { + "line": 550, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 18579, + "end": 18594, + "loc": { + "start": { + "line": 550, + "column": 27 + }, + "end": { + "line": 550, + "column": 42 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 18595, + "end": 18598, + "loc": { + "start": { + "line": 550, + "column": 43 + }, + "end": { + "line": 550, + "column": 46 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "function", + "start": 18599, + "end": 18609, + "loc": { + "start": { + "line": 550, + "column": 47 + }, + "end": { + "line": 550, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18609, + "end": 18610, + "loc": { + "start": { + "line": 550, + "column": 57 + }, + "end": { + "line": 550, + "column": 58 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 18618, + "end": 18622, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18622, + "end": 18623, + "loc": { + "start": { + "line": 551, + "column": 10 + }, + "end": { + "line": 551, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 18623, + "end": 18630, + "loc": { + "start": { + "line": 551, + "column": 11 + }, + "end": { + "line": 551, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18630, + "end": 18631, + "loc": { + "start": { + "line": 551, + "column": 18 + }, + "end": { + "line": 551, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 18631, + "end": 18646, + "loc": { + "start": { + "line": 551, + "column": 19 + }, + "end": { + "line": 551, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18646, + "end": 18647, + "loc": { + "start": { + "line": 551, + "column": 34 + }, + "end": { + "line": 551, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18647, + "end": 18648, + "loc": { + "start": { + "line": 551, + "column": 35 + }, + "end": { + "line": 551, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18648, + "end": 18649, + "loc": { + "start": { + "line": 551, + "column": 36 + }, + "end": { + "line": 551, + "column": 37 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18653, + "end": 18654, + "loc": { + "start": { + "line": 552, + "column": 2 + }, + "end": { + "line": 552, "column": 3 } } @@ -127841,15 +130432,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18389, - "end": 18421, + "start": 18660, + "end": 18692, "loc": { "start": { - "line": 545, + "line": 554, "column": 2 }, "end": { - "line": 547, + "line": 556, "column": 5 } } @@ -127867,15 +130458,15 @@ "binop": null }, "value": "registerModule", - "start": 18425, - "end": 18439, + "start": 18696, + "end": 18710, "loc": { "start": { - "line": 548, + "line": 557, "column": 2 }, "end": { - "line": 548, + "line": 557, "column": 16 } } @@ -127894,15 +130485,15 @@ "updateContext": null }, "value": "=", - "start": 18440, - "end": 18441, + "start": 18711, + "end": 18712, "loc": { "start": { - "line": 548, + "line": 557, "column": 17 }, "end": { - "line": 548, + "line": 557, "column": 18 } } @@ -127919,15 +130510,15 @@ "postfix": false, "binop": null }, - "start": 18442, - "end": 18443, + "start": 18713, + "end": 18714, "loc": { "start": { - "line": 548, + "line": 557, "column": 19 }, "end": { - "line": 548, + "line": 557, "column": 20 } } @@ -127945,15 +130536,15 @@ "binop": null }, "value": "name", - "start": 18443, - "end": 18447, + "start": 18714, + "end": 18718, "loc": { "start": { - "line": 548, + "line": 557, "column": 20 }, "end": { - "line": 548, + "line": 557, "column": 24 } } @@ -127971,15 +130562,15 @@ "binop": null, "updateContext": null }, - "start": 18447, - "end": 18448, + "start": 18718, + "end": 18719, "loc": { "start": { - "line": 548, + "line": 557, "column": 24 }, "end": { - "line": 548, + "line": 557, "column": 25 } } @@ -127997,15 +130588,15 @@ "binop": null }, "value": "initCallback", - "start": 18449, - "end": 18461, + "start": 18720, + "end": 18732, "loc": { "start": { - "line": 548, + "line": 557, "column": 26 }, "end": { - "line": 548, + "line": 557, "column": 38 } } @@ -128022,15 +130613,15 @@ "postfix": false, "binop": null }, - "start": 18461, - "end": 18462, + "start": 18732, + "end": 18733, "loc": { "start": { - "line": 548, + "line": 557, "column": 38 }, "end": { - "line": 548, + "line": 557, "column": 39 } } @@ -128048,15 +130639,15 @@ "binop": null, "updateContext": null }, - "start": 18463, - "end": 18465, + "start": 18734, + "end": 18736, "loc": { "start": { - "line": 548, + "line": 557, "column": 40 }, "end": { - "line": 548, + "line": 557, "column": 42 } } @@ -128073,15 +130664,15 @@ "postfix": false, "binop": null }, - "start": 18466, - "end": 18467, + "start": 18737, + "end": 18738, "loc": { "start": { - "line": 548, + "line": 557, "column": 43 }, "end": { - "line": 548, + "line": 557, "column": 44 } } @@ -128101,15 +130692,15 @@ "updateContext": null }, "value": "if", - "start": 18473, - "end": 18475, + "start": 18744, + "end": 18746, "loc": { "start": { - "line": 549, + "line": 558, "column": 4 }, "end": { - "line": 549, + "line": 558, "column": 6 } } @@ -128126,15 +130717,15 @@ "postfix": false, "binop": null }, - "start": 18475, - "end": 18476, + "start": 18746, + "end": 18747, "loc": { "start": { - "line": 549, + "line": 558, "column": 6 }, "end": { - "line": 549, + "line": 558, "column": 7 } } @@ -128153,15 +130744,15 @@ "updateContext": null }, "value": "!", - "start": 18476, - "end": 18477, + "start": 18747, + "end": 18748, "loc": { "start": { - "line": 549, + "line": 558, "column": 7 }, "end": { - "line": 549, + "line": 558, "column": 8 } } @@ -128181,15 +130772,15 @@ "updateContext": null }, "value": "this", - "start": 18477, - "end": 18481, + "start": 18748, + "end": 18752, "loc": { "start": { - "line": 549, + "line": 558, "column": 8 }, "end": { - "line": 549, + "line": 558, "column": 12 } } @@ -128207,15 +130798,15 @@ "binop": null, "updateContext": null }, - "start": 18481, - "end": 18482, + "start": 18752, + "end": 18753, "loc": { "start": { - "line": 549, + "line": 558, "column": 12 }, "end": { - "line": 549, + "line": 558, "column": 13 } } @@ -128233,15 +130824,15 @@ "binop": null }, "value": "modules", - "start": 18482, - "end": 18489, + "start": 18753, + "end": 18760, "loc": { "start": { - "line": 549, + "line": 558, "column": 13 }, "end": { - "line": 549, + "line": 558, "column": 20 } } @@ -128259,15 +130850,15 @@ "binop": null, "updateContext": null }, - "start": 18489, - "end": 18490, + "start": 18760, + "end": 18761, "loc": { "start": { - "line": 549, + "line": 558, "column": 20 }, "end": { - "line": 549, + "line": 558, "column": 21 } } @@ -128285,15 +130876,15 @@ "binop": null }, "value": "name", - "start": 18490, - "end": 18494, + "start": 18761, + "end": 18765, "loc": { "start": { - "line": 549, + "line": 558, "column": 21 }, "end": { - "line": 549, + "line": 558, "column": 25 } } @@ -128311,15 +130902,15 @@ "binop": null, "updateContext": null }, - "start": 18494, - "end": 18495, + "start": 18765, + "end": 18766, "loc": { "start": { - "line": 549, + "line": 558, "column": 25 }, "end": { - "line": 549, + "line": 558, "column": 26 } } @@ -128336,15 +130927,15 @@ "postfix": false, "binop": null }, - "start": 18495, - "end": 18496, + "start": 18766, + "end": 18767, "loc": { "start": { - "line": 549, + "line": 558, "column": 26 }, "end": { - "line": 549, + "line": 558, "column": 27 } } @@ -128364,15 +130955,15 @@ "updateContext": null }, "value": "this", - "start": 18504, - "end": 18508, + "start": 18775, + "end": 18779, "loc": { "start": { - "line": 550, + "line": 559, "column": 6 }, "end": { - "line": 550, + "line": 559, "column": 10 } } @@ -128390,15 +130981,15 @@ "binop": null, "updateContext": null }, - "start": 18508, - "end": 18509, + "start": 18779, + "end": 18780, "loc": { "start": { - "line": 550, + "line": 559, "column": 10 }, "end": { - "line": 550, + "line": 559, "column": 11 } } @@ -128416,15 +131007,15 @@ "binop": null }, "value": "modules", - "start": 18509, - "end": 18516, + "start": 18780, + "end": 18787, "loc": { "start": { - "line": 550, + "line": 559, "column": 11 }, "end": { - "line": 550, + "line": 559, "column": 18 } } @@ -128442,15 +131033,15 @@ "binop": null, "updateContext": null }, - "start": 18516, - "end": 18517, + "start": 18787, + "end": 18788, "loc": { "start": { - "line": 550, + "line": 559, "column": 18 }, "end": { - "line": 550, + "line": 559, "column": 19 } } @@ -128468,15 +131059,15 @@ "binop": null }, "value": "name", - "start": 18517, - "end": 18521, + "start": 18788, + "end": 18792, "loc": { "start": { - "line": 550, + "line": 559, "column": 19 }, "end": { - "line": 550, + "line": 559, "column": 23 } } @@ -128494,15 +131085,15 @@ "binop": null, "updateContext": null }, - "start": 18521, - "end": 18522, + "start": 18792, + "end": 18793, "loc": { "start": { - "line": 550, + "line": 559, "column": 23 }, "end": { - "line": 550, + "line": 559, "column": 24 } } @@ -128521,15 +131112,15 @@ "updateContext": null }, "value": "=", - "start": 18523, - "end": 18524, + "start": 18794, + "end": 18795, "loc": { "start": { - "line": 550, + "line": 559, "column": 25 }, "end": { - "line": 550, + "line": 559, "column": 26 } } @@ -128546,15 +131137,15 @@ "postfix": false, "binop": null }, - "start": 18525, - "end": 18526, + "start": 18796, + "end": 18797, "loc": { "start": { - "line": 550, + "line": 559, "column": 27 }, "end": { - "line": 550, + "line": 559, "column": 28 } } @@ -128571,15 +131162,15 @@ "postfix": false, "binop": null }, - "start": 18526, - "end": 18527, + "start": 18797, + "end": 18798, "loc": { "start": { - "line": 550, + "line": 559, "column": 28 }, "end": { - "line": 550, + "line": 559, "column": 29 } } @@ -128597,15 +131188,15 @@ "binop": null, "updateContext": null }, - "start": 18527, - "end": 18528, + "start": 18798, + "end": 18799, "loc": { "start": { - "line": 550, + "line": 559, "column": 29 }, "end": { - "line": 550, + "line": 559, "column": 30 } } @@ -128623,15 +131214,15 @@ "binop": null }, "value": "initCallback", - "start": 18536, - "end": 18548, + "start": 18807, + "end": 18819, "loc": { "start": { - "line": 552, + "line": 561, "column": 4 }, "end": { - "line": 552, + "line": 561, "column": 16 } } @@ -128648,15 +131239,15 @@ "postfix": false, "binop": null }, - "start": 18548, - "end": 18549, + "start": 18819, + "end": 18820, "loc": { "start": { - "line": 552, + "line": 561, "column": 16 }, "end": { - "line": 552, + "line": 561, "column": 17 } } @@ -128676,15 +131267,15 @@ "updateContext": null }, "value": "this", - "start": 18549, - "end": 18553, + "start": 18820, + "end": 18824, "loc": { "start": { - "line": 552, + "line": 561, "column": 17 }, "end": { - "line": 552, + "line": 561, "column": 21 } } @@ -128702,15 +131293,15 @@ "binop": null, "updateContext": null }, - "start": 18553, - "end": 18554, + "start": 18824, + "end": 18825, "loc": { "start": { - "line": 552, + "line": 561, "column": 21 }, "end": { - "line": 552, + "line": 561, "column": 22 } } @@ -128728,15 +131319,15 @@ "binop": null }, "value": "modules", - "start": 18554, - "end": 18561, + "start": 18825, + "end": 18832, "loc": { "start": { - "line": 552, + "line": 561, "column": 22 }, "end": { - "line": 552, + "line": 561, "column": 29 } } @@ -128754,15 +131345,15 @@ "binop": null, "updateContext": null }, - "start": 18561, - "end": 18562, + "start": 18832, + "end": 18833, "loc": { "start": { - "line": 552, + "line": 561, "column": 29 }, "end": { - "line": 552, + "line": 561, "column": 30 } } @@ -128780,15 +131371,15 @@ "binop": null }, "value": "name", - "start": 18562, - "end": 18566, + "start": 18833, + "end": 18837, "loc": { "start": { - "line": 552, + "line": 561, "column": 30 }, "end": { - "line": 552, + "line": 561, "column": 34 } } @@ -128806,15 +131397,15 @@ "binop": null, "updateContext": null }, - "start": 18566, - "end": 18567, + "start": 18837, + "end": 18838, "loc": { "start": { - "line": 552, + "line": 561, "column": 34 }, "end": { - "line": 552, + "line": 561, "column": 35 } } @@ -128831,15 +131422,15 @@ "postfix": false, "binop": null }, - "start": 18567, - "end": 18568, + "start": 18838, + "end": 18839, "loc": { "start": { - "line": 552, + "line": 561, "column": 35 }, "end": { - "line": 552, + "line": 561, "column": 36 } } @@ -128857,15 +131448,15 @@ "binop": null, "updateContext": null }, - "start": 18568, - "end": 18569, + "start": 18839, + "end": 18840, "loc": { "start": { - "line": 552, + "line": 561, "column": 36 }, "end": { - "line": 552, + "line": 561, "column": 37 } } @@ -128882,15 +131473,15 @@ "postfix": false, "binop": null }, - "start": 18573, - "end": 18574, + "start": 18844, + "end": 18845, "loc": { "start": { - "line": 553, + "line": 562, "column": 2 }, "end": { - "line": 553, + "line": 562, "column": 3 } } @@ -128898,15 +131489,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18580, - "end": 18609, + "start": 18851, + "end": 18880, "loc": { "start": { - "line": 555, + "line": 564, "column": 2 }, "end": { - "line": 557, + "line": 566, "column": 5 } } @@ -128924,15 +131515,15 @@ "binop": null }, "value": "loadModules", - "start": 18613, - "end": 18624, + "start": 18884, + "end": 18895, "loc": { "start": { - "line": 558, + "line": 567, "column": 2 }, "end": { - "line": 558, + "line": 567, "column": 13 } } @@ -128949,15 +131540,15 @@ "postfix": false, "binop": null }, - "start": 18624, - "end": 18625, + "start": 18895, + "end": 18896, "loc": { "start": { - "line": 558, + "line": 567, "column": 13 }, "end": { - "line": 558, + "line": 567, "column": 14 } } @@ -128974,15 +131565,15 @@ "postfix": false, "binop": null }, - "start": 18625, - "end": 18626, + "start": 18896, + "end": 18897, "loc": { "start": { - "line": 558, + "line": 567, "column": 14 }, "end": { - "line": 558, + "line": 567, "column": 15 } } @@ -128999,15 +131590,15 @@ "postfix": false, "binop": null }, - "start": 18626, - "end": 18627, + "start": 18897, + "end": 18898, "loc": { "start": { - "line": 558, + "line": 567, "column": 15 }, "end": { - "line": 558, + "line": 567, "column": 16 } } @@ -129027,15 +131618,15 @@ "updateContext": null }, "value": "if", - "start": 18633, - "end": 18635, + "start": 18904, + "end": 18906, "loc": { "start": { - "line": 559, + "line": 568, "column": 4 }, "end": { - "line": 559, + "line": 568, "column": 6 } } @@ -129052,15 +131643,15 @@ "postfix": false, "binop": null }, - "start": 18635, - "end": 18636, + "start": 18906, + "end": 18907, "loc": { "start": { - "line": 559, + "line": 568, "column": 6 }, "end": { - "line": 559, + "line": 568, "column": 7 } } @@ -129078,15 +131669,15 @@ "binop": null }, "value": "Array", - "start": 18636, - "end": 18641, + "start": 18907, + "end": 18912, "loc": { "start": { - "line": 559, + "line": 568, "column": 7 }, "end": { - "line": 559, + "line": 568, "column": 12 } } @@ -129104,15 +131695,15 @@ "binop": null, "updateContext": null }, - "start": 18641, - "end": 18642, + "start": 18912, + "end": 18913, "loc": { "start": { - "line": 559, + "line": 568, "column": 12 }, "end": { - "line": 559, + "line": 568, "column": 13 } } @@ -129130,15 +131721,15 @@ "binop": null }, "value": "isArray", - "start": 18642, - "end": 18649, + "start": 18913, + "end": 18920, "loc": { "start": { - "line": 559, + "line": 568, "column": 13 }, "end": { - "line": 559, + "line": 568, "column": 20 } } @@ -129155,15 +131746,15 @@ "postfix": false, "binop": null }, - "start": 18649, - "end": 18650, + "start": 18920, + "end": 18921, "loc": { "start": { - "line": 559, + "line": 568, "column": 20 }, "end": { - "line": 559, + "line": 568, "column": 21 } } @@ -129183,15 +131774,15 @@ "updateContext": null }, "value": "this", - "start": 18650, - "end": 18654, + "start": 18921, + "end": 18925, "loc": { "start": { - "line": 559, + "line": 568, "column": 21 }, "end": { - "line": 559, + "line": 568, "column": 25 } } @@ -129209,15 +131800,15 @@ "binop": null, "updateContext": null }, - "start": 18654, - "end": 18655, + "start": 18925, + "end": 18926, "loc": { "start": { - "line": 559, + "line": 568, "column": 25 }, "end": { - "line": 559, + "line": 568, "column": 26 } } @@ -129235,15 +131826,15 @@ "binop": null }, "value": "options", - "start": 18655, - "end": 18662, + "start": 18926, + "end": 18933, "loc": { "start": { - "line": 559, + "line": 568, "column": 26 }, "end": { - "line": 559, + "line": 568, "column": 33 } } @@ -129261,15 +131852,15 @@ "binop": null, "updateContext": null }, - "start": 18662, - "end": 18663, + "start": 18933, + "end": 18934, "loc": { "start": { - "line": 559, + "line": 568, "column": 33 }, "end": { - "line": 559, + "line": 568, "column": 34 } } @@ -129287,15 +131878,15 @@ "binop": null }, "value": "modules", - "start": 18663, - "end": 18670, + "start": 18934, + "end": 18941, "loc": { "start": { - "line": 559, + "line": 568, "column": 34 }, "end": { - "line": 559, + "line": 568, "column": 41 } } @@ -129312,15 +131903,15 @@ "postfix": false, "binop": null }, - "start": 18670, - "end": 18671, + "start": 18941, + "end": 18942, "loc": { "start": { - "line": 559, + "line": 568, "column": 41 }, "end": { - "line": 559, + "line": 568, "column": 42 } } @@ -129337,15 +131928,15 @@ "postfix": false, "binop": null }, - "start": 18671, - "end": 18672, + "start": 18942, + "end": 18943, "loc": { "start": { - "line": 559, + "line": 568, "column": 42 }, "end": { - "line": 559, + "line": 568, "column": 43 } } @@ -129362,15 +131953,15 @@ "postfix": false, "binop": null }, - "start": 18672, - "end": 18673, + "start": 18943, + "end": 18944, "loc": { "start": { - "line": 559, + "line": 568, "column": 43 }, "end": { - "line": 559, + "line": 568, "column": 44 } } @@ -129390,15 +131981,15 @@ "updateContext": null }, "value": "this", - "start": 18681, - "end": 18685, + "start": 18952, + "end": 18956, "loc": { "start": { - "line": 560, + "line": 569, "column": 6 }, "end": { - "line": 560, + "line": 569, "column": 10 } } @@ -129416,15 +132007,15 @@ "binop": null, "updateContext": null }, - "start": 18685, - "end": 18686, + "start": 18956, + "end": 18957, "loc": { "start": { - "line": 560, + "line": 569, "column": 10 }, "end": { - "line": 560, + "line": 569, "column": 11 } } @@ -129442,15 +132033,15 @@ "binop": null }, "value": "options", - "start": 18686, - "end": 18693, + "start": 18957, + "end": 18964, "loc": { "start": { - "line": 560, + "line": 569, "column": 11 }, "end": { - "line": 560, + "line": 569, "column": 18 } } @@ -129468,15 +132059,15 @@ "binop": null, "updateContext": null }, - "start": 18693, - "end": 18694, + "start": 18964, + "end": 18965, "loc": { "start": { - "line": 560, + "line": 569, "column": 18 }, "end": { - "line": 560, + "line": 569, "column": 19 } } @@ -129494,15 +132085,15 @@ "binop": null }, "value": "modules", - "start": 18694, - "end": 18701, + "start": 18965, + "end": 18972, "loc": { "start": { - "line": 560, + "line": 569, "column": 19 }, "end": { - "line": 560, + "line": 569, "column": 26 } } @@ -129520,15 +132111,15 @@ "binop": null, "updateContext": null }, - "start": 18701, - "end": 18702, + "start": 18972, + "end": 18973, "loc": { "start": { - "line": 560, + "line": 569, "column": 26 }, "end": { - "line": 560, + "line": 569, "column": 27 } } @@ -129546,15 +132137,15 @@ "binop": null }, "value": "forEach", - "start": 18702, - "end": 18709, + "start": 18973, + "end": 18980, "loc": { "start": { - "line": 560, + "line": 569, "column": 27 }, "end": { - "line": 560, + "line": 569, "column": 34 } } @@ -129571,15 +132162,15 @@ "postfix": false, "binop": null }, - "start": 18709, - "end": 18710, + "start": 18980, + "end": 18981, "loc": { "start": { - "line": 560, + "line": 569, "column": 34 }, "end": { - "line": 560, + "line": 569, "column": 35 } } @@ -129597,15 +132188,15 @@ "binop": null }, "value": "Module", - "start": 18710, - "end": 18716, + "start": 18981, + "end": 18987, "loc": { "start": { - "line": 560, + "line": 569, "column": 35 }, "end": { - "line": 560, + "line": 569, "column": 41 } } @@ -129623,15 +132214,15 @@ "binop": null, "updateContext": null }, - "start": 18717, - "end": 18719, + "start": 18988, + "end": 18990, "loc": { "start": { - "line": 560, + "line": 569, "column": 42 }, "end": { - "line": 560, + "line": 569, "column": 44 } } @@ -129648,15 +132239,15 @@ "postfix": false, "binop": null }, - "start": 18720, - "end": 18721, + "start": 18991, + "end": 18992, "loc": { "start": { - "line": 560, + "line": 569, "column": 45 }, "end": { - "line": 560, + "line": 569, "column": 46 } } @@ -129676,15 +132267,15 @@ "updateContext": null }, "value": "let", - "start": 18731, - "end": 18734, + "start": 19002, + "end": 19005, "loc": { "start": { - "line": 561, + "line": 570, "column": 8 }, "end": { - "line": 561, + "line": 570, "column": 11 } } @@ -129702,15 +132293,15 @@ "binop": null }, "value": "module", - "start": 18735, - "end": 18741, + "start": 19006, + "end": 19012, "loc": { "start": { - "line": 561, + "line": 570, "column": 12 }, "end": { - "line": 561, + "line": 570, "column": 18 } } @@ -129729,15 +132320,15 @@ "updateContext": null }, "value": "=", - "start": 18742, - "end": 18743, + "start": 19013, + "end": 19014, "loc": { "start": { - "line": 561, + "line": 570, "column": 19 }, "end": { - "line": 561, + "line": 570, "column": 20 } } @@ -129757,15 +132348,15 @@ "updateContext": null }, "value": "new", - "start": 18744, - "end": 18747, + "start": 19015, + "end": 19018, "loc": { "start": { - "line": 561, + "line": 570, "column": 21 }, "end": { - "line": 561, + "line": 570, "column": 24 } } @@ -129783,15 +132374,15 @@ "binop": null }, "value": "Module", - "start": 18748, - "end": 18754, + "start": 19019, + "end": 19025, "loc": { "start": { - "line": 561, + "line": 570, "column": 25 }, "end": { - "line": 561, + "line": 570, "column": 31 } } @@ -129808,15 +132399,15 @@ "postfix": false, "binop": null }, - "start": 18754, - "end": 18755, + "start": 19025, + "end": 19026, "loc": { "start": { - "line": 561, + "line": 570, "column": 31 }, "end": { - "line": 561, + "line": 570, "column": 32 } } @@ -129833,15 +132424,15 @@ "postfix": false, "binop": null }, - "start": 18755, - "end": 18756, + "start": 19026, + "end": 19027, "loc": { "start": { - "line": 561, + "line": 570, "column": 32 }, "end": { - "line": 561, + "line": 570, "column": 33 } } @@ -129859,15 +132450,15 @@ "binop": null, "updateContext": null }, - "start": 18756, - "end": 18757, + "start": 19027, + "end": 19028, "loc": { "start": { - "line": 561, + "line": 570, "column": 33 }, "end": { - "line": 561, + "line": 570, "column": 34 } } @@ -129875,15 +132466,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18769, - "end": 18795, + "start": 19040, + "end": 19066, "loc": { "start": { - "line": 563, + "line": 572, "column": 8 }, "end": { - "line": 563, + "line": 572, "column": 34 } } @@ -129903,15 +132494,15 @@ "updateContext": null }, "value": "if", - "start": 18805, - "end": 18807, + "start": 19076, + "end": 19078, "loc": { "start": { - "line": 564, + "line": 573, "column": 8 }, "end": { - "line": 564, + "line": 573, "column": 10 } } @@ -129928,15 +132519,15 @@ "postfix": false, "binop": null }, - "start": 18807, - "end": 18808, + "start": 19078, + "end": 19079, "loc": { "start": { - "line": 564, + "line": 573, "column": 10 }, "end": { - "line": 564, + "line": 573, "column": 11 } } @@ -129954,15 +132545,15 @@ "binop": null }, "value": "module", - "start": 18808, - "end": 18814, + "start": 19079, + "end": 19085, "loc": { "start": { - "line": 564, + "line": 573, "column": 11 }, "end": { - "line": 564, + "line": 573, "column": 17 } } @@ -129980,15 +132571,15 @@ "binop": null, "updateContext": null }, - "start": 18814, - "end": 18815, + "start": 19085, + "end": 19086, "loc": { "start": { - "line": 564, + "line": 573, "column": 17 }, "end": { - "line": 564, + "line": 573, "column": 18 } } @@ -130006,15 +132597,15 @@ "binop": null }, "value": "constructor", - "start": 18815, - "end": 18826, + "start": 19086, + "end": 19097, "loc": { "start": { - "line": 564, + "line": 573, "column": 18 }, "end": { - "line": 564, + "line": 573, "column": 29 } } @@ -130032,15 +132623,15 @@ "binop": null, "updateContext": null }, - "start": 18826, - "end": 18827, + "start": 19097, + "end": 19098, "loc": { "start": { - "line": 564, + "line": 573, "column": 29 }, "end": { - "line": 564, + "line": 573, "column": 30 } } @@ -130058,15 +132649,15 @@ "binop": null }, "value": "name", - "start": 18827, - "end": 18831, + "start": 19098, + "end": 19102, "loc": { "start": { - "line": 564, + "line": 573, "column": 30 }, "end": { - "line": 564, + "line": 573, "column": 34 } } @@ -130085,15 +132676,15 @@ "updateContext": null }, "value": "&&", - "start": 18832, - "end": 18834, + "start": 19103, + "end": 19105, "loc": { "start": { - "line": 564, + "line": 573, "column": 35 }, "end": { - "line": 564, + "line": 573, "column": 37 } } @@ -130111,15 +132702,15 @@ "binop": null }, "value": "module", - "start": 18835, - "end": 18841, + "start": 19106, + "end": 19112, "loc": { "start": { - "line": 564, + "line": 573, "column": 38 }, "end": { - "line": 564, + "line": 573, "column": 44 } } @@ -130137,15 +132728,15 @@ "binop": null, "updateContext": null }, - "start": 18841, - "end": 18842, + "start": 19112, + "end": 19113, "loc": { "start": { - "line": 564, + "line": 573, "column": 44 }, "end": { - "line": 564, + "line": 573, "column": 45 } } @@ -130163,15 +132754,15 @@ "binop": null }, "value": "constructor", - "start": 18842, - "end": 18853, + "start": 19113, + "end": 19124, "loc": { "start": { - "line": 564, + "line": 573, "column": 45 }, "end": { - "line": 564, + "line": 573, "column": 56 } } @@ -130189,15 +132780,15 @@ "binop": null, "updateContext": null }, - "start": 18853, - "end": 18854, + "start": 19124, + "end": 19125, "loc": { "start": { - "line": 564, + "line": 573, "column": 56 }, "end": { - "line": 564, + "line": 573, "column": 57 } } @@ -130215,15 +132806,15 @@ "binop": null }, "value": "name", - "start": 18854, - "end": 18858, + "start": 19125, + "end": 19129, "loc": { "start": { - "line": 564, + "line": 573, "column": 57 }, "end": { - "line": 564, + "line": 573, "column": 61 } } @@ -130242,15 +132833,15 @@ "updateContext": null }, "value": "!==", - "start": 18859, - "end": 18862, + "start": 19130, + "end": 19133, "loc": { "start": { - "line": 564, + "line": 573, "column": 62 }, "end": { - "line": 564, + "line": 573, "column": 65 } } @@ -130269,15 +132860,15 @@ "updateContext": null }, "value": "Function", - "start": 18863, - "end": 18873, + "start": 19134, + "end": 19144, "loc": { "start": { - "line": 564, + "line": 573, "column": 66 }, "end": { - "line": 564, + "line": 573, "column": 76 } } @@ -130294,15 +132885,15 @@ "postfix": false, "binop": null }, - "start": 18873, - "end": 18874, + "start": 19144, + "end": 19145, "loc": { "start": { - "line": 564, + "line": 573, "column": 76 }, "end": { - "line": 564, + "line": 573, "column": 77 } } @@ -130319,15 +132910,15 @@ "postfix": false, "binop": null }, - "start": 18874, - "end": 18875, + "start": 19145, + "end": 19146, "loc": { "start": { - "line": 564, + "line": 573, "column": 77 }, "end": { - "line": 564, + "line": 573, "column": 78 } } @@ -130347,15 +132938,15 @@ "updateContext": null }, "value": "let", - "start": 18887, - "end": 18890, + "start": 19158, + "end": 19161, "loc": { "start": { - "line": 565, + "line": 574, "column": 10 }, "end": { - "line": 565, + "line": 574, "column": 13 } } @@ -130373,15 +132964,15 @@ "binop": null }, "value": "classStr", - "start": 18891, - "end": 18899, + "start": 19162, + "end": 19170, "loc": { "start": { - "line": 565, + "line": 574, "column": 14 }, "end": { - "line": 565, + "line": 574, "column": 22 } } @@ -130400,15 +132991,15 @@ "updateContext": null }, "value": "=", - "start": 18900, - "end": 18901, + "start": 19171, + "end": 19172, "loc": { "start": { - "line": 565, + "line": 574, "column": 23 }, "end": { - "line": 565, + "line": 574, "column": 24 } } @@ -130425,15 +133016,15 @@ "postfix": false, "binop": null }, - "start": 18902, - "end": 18903, + "start": 19173, + "end": 19174, "loc": { "start": { - "line": 565, + "line": 574, "column": 25 }, "end": { - "line": 565, + "line": 574, "column": 26 } } @@ -130452,15 +133043,15 @@ "updateContext": null }, "value": "module-", - "start": 18903, - "end": 18910, + "start": 19174, + "end": 19181, "loc": { "start": { - "line": 565, + "line": 574, "column": 26 }, "end": { - "line": 565, + "line": 574, "column": 33 } } @@ -130477,15 +133068,15 @@ "postfix": false, "binop": null }, - "start": 18910, - "end": 18912, + "start": 19181, + "end": 19183, "loc": { "start": { - "line": 565, + "line": 574, "column": 33 }, "end": { - "line": 565, + "line": 574, "column": 35 } } @@ -130505,15 +133096,15 @@ "updateContext": null }, "value": "this", - "start": 18912, - "end": 18916, + "start": 19183, + "end": 19187, "loc": { "start": { - "line": 565, + "line": 574, "column": 35 }, "end": { - "line": 565, + "line": 574, "column": 39 } } @@ -130531,15 +133122,15 @@ "binop": null, "updateContext": null }, - "start": 18916, - "end": 18917, + "start": 19187, + "end": 19188, "loc": { "start": { - "line": 565, + "line": 574, "column": 39 }, "end": { - "line": 565, + "line": 574, "column": 40 } } @@ -130557,15 +133148,15 @@ "binop": null }, "value": "utilities", - "start": 18917, - "end": 18926, + "start": 19188, + "end": 19197, "loc": { "start": { - "line": 565, + "line": 574, "column": 40 }, "end": { - "line": 565, + "line": 574, "column": 49 } } @@ -130583,15 +133174,15 @@ "binop": null, "updateContext": null }, - "start": 18926, - "end": 18927, + "start": 19197, + "end": 19198, "loc": { "start": { - "line": 565, + "line": 574, "column": 49 }, "end": { - "line": 565, + "line": 574, "column": 50 } } @@ -130609,15 +133200,15 @@ "binop": null }, "value": "camelCase", - "start": 18927, - "end": 18936, + "start": 19198, + "end": 19207, "loc": { "start": { - "line": 565, + "line": 574, "column": 50 }, "end": { - "line": 565, + "line": 574, "column": 59 } } @@ -130634,15 +133225,15 @@ "postfix": false, "binop": null }, - "start": 18936, - "end": 18937, + "start": 19207, + "end": 19208, "loc": { "start": { - "line": 565, + "line": 574, "column": 59 }, "end": { - "line": 565, + "line": 574, "column": 60 } } @@ -130660,15 +133251,15 @@ "binop": null }, "value": "module", - "start": 18937, - "end": 18943, + "start": 19208, + "end": 19214, "loc": { "start": { - "line": 565, + "line": 574, "column": 60 }, "end": { - "line": 565, + "line": 574, "column": 66 } } @@ -130686,15 +133277,15 @@ "binop": null, "updateContext": null }, - "start": 18943, - "end": 18944, + "start": 19214, + "end": 19215, "loc": { "start": { - "line": 565, + "line": 574, "column": 66 }, "end": { - "line": 565, + "line": 574, "column": 67 } } @@ -130712,1461 +133303,16 @@ "binop": null }, "value": "constructor", - "start": 18944, - "end": 18955, - "loc": { - "start": { - "line": 565, - "column": 67 - }, - "end": { - "line": 565, - "column": 78 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18955, - "end": 18956, - "loc": { - "start": { - "line": 565, - "column": 78 - }, - "end": { - "line": 565, - "column": 79 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 18956, - "end": 18960, - "loc": { - "start": { - "line": 565, - "column": 79 - }, - "end": { - "line": 565, - "column": 83 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18960, - "end": 18961, - "loc": { - "start": { - "line": 565, - "column": 83 - }, - "end": { - "line": 565, - "column": 84 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18961, - "end": 18962, - "loc": { - "start": { - "line": 565, - "column": 84 - }, - "end": { - "line": 565, - "column": 85 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 18962, - "end": 18962, - "loc": { - "start": { - "line": 565, - "column": 85 - }, - "end": { - "line": 565, - "column": 85 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18962, - "end": 18963, - "loc": { - "start": { - "line": 565, - "column": 85 - }, - "end": { - "line": 565, - "column": 86 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18963, - "end": 18964, - "loc": { - "start": { - "line": 565, - "column": 86 - }, - "end": { - "line": 565, - "column": 87 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 18976, - "end": 18980, - "loc": { - "start": { - "line": 566, - "column": 10 - }, - "end": { - "line": 566, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18980, - "end": 18981, - "loc": { - "start": { - "line": 566, - "column": 14 - }, - "end": { - "line": 566, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 18981, - "end": 19002, - "loc": { - "start": { - "line": 566, - "column": 15 - }, - "end": { - "line": 566, - "column": 36 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19003, - "end": 19004, - "loc": { - "start": { - "line": 566, - "column": 37 - }, - "end": { - "line": 566, - "column": 38 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19005, - "end": 19009, - "loc": { - "start": { - "line": 566, - "column": 39 - }, - "end": { - "line": 566, - "column": 43 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19009, - "end": 19010, - "loc": { - "start": { - "line": 566, - "column": 43 - }, - "end": { - "line": 566, - "column": 44 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 19010, - "end": 19031, - "loc": { - "start": { - "line": 566, - "column": 44 - }, - "end": { - "line": 566, - "column": 65 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 19032, - "end": 19033, - "loc": { - "start": { - "line": 566, - "column": 66 - }, - "end": { - "line": 566, - "column": 67 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19034, - "end": 19035, - "loc": { - "start": { - "line": 566, - "column": 68 - }, - "end": { - "line": 566, - "column": 69 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 19035, - "end": 19036, - "loc": { - "start": { - "line": 566, - "column": 69 - }, - "end": { - "line": 566, - "column": 70 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19036, - "end": 19038, - "loc": { - "start": { - "line": 566, - "column": 70 - }, - "end": { - "line": 566, - "column": 72 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "classStr", - "start": 19038, - "end": 19046, - "loc": { - "start": { - "line": 566, - "column": 72 - }, - "end": { - "line": 566, - "column": 80 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19046, - "end": 19047, - "loc": { - "start": { - "line": 566, - "column": 80 - }, - "end": { - "line": 566, - "column": 81 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 19047, - "end": 19047, - "loc": { - "start": { - "line": 566, - "column": 81 - }, - "end": { - "line": 566, - "column": 81 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19047, - "end": 19048, - "loc": { - "start": { - "line": 566, - "column": 81 - }, - "end": { - "line": 566, - "column": 82 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19048, - "end": 19049, - "loc": { - "start": { - "line": 566, - "column": 82 - }, - "end": { - "line": 566, - "column": 83 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19059, - "end": 19060, - "loc": { - "start": { - "line": 567, - "column": 8 - }, - "end": { - "line": 567, - "column": 9 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19072, - "end": 19076, - "loc": { - "start": { - "line": 569, - "column": 8 - }, - "end": { - "line": 569, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19076, - "end": 19077, - "loc": { - "start": { - "line": 569, - "column": 12 - }, - "end": { - "line": 569, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "render", - "start": 19077, - "end": 19083, - "loc": { - "start": { - "line": 569, - "column": 13 - }, - "end": { - "line": 569, - "column": 19 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19083, - "end": 19084, - "loc": { - "start": { - "line": 569, - "column": 19 - }, - "end": { - "line": 569, - "column": 20 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19084, - "end": 19085, - "loc": { - "start": { - "line": 569, - "column": 20 - }, - "end": { - "line": 569, - "column": 21 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19085, - "end": 19086, - "loc": { - "start": { - "line": 569, - "column": 21 - }, - "end": { - "line": 569, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 19096, - "end": 19102, - "loc": { - "start": { - "line": 570, - "column": 8 - }, - "end": { - "line": 570, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19102, - "end": 19103, - "loc": { - "start": { - "line": 570, - "column": 14 - }, - "end": { - "line": 570, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "init", - "start": 19103, - "end": 19107, - "loc": { - "start": { - "line": 570, - "column": 15 - }, - "end": { - "line": 570, - "column": 19 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19107, - "end": 19108, - "loc": { - "start": { - "line": 570, - "column": 19 - }, - "end": { - "line": 570, - "column": 20 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19108, - "end": 19112, - "loc": { - "start": { - "line": 570, - "column": 20 - }, - "end": { - "line": 570, - "column": 24 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19112, - "end": 19113, - "loc": { - "start": { - "line": 570, - "column": 24 - }, - "end": { - "line": 570, - "column": 25 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19113, - "end": 19114, - "loc": { - "start": { - "line": 570, - "column": 25 - }, - "end": { - "line": 570, - "column": 26 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19122, - "end": 19123, - "loc": { - "start": { - "line": 571, - "column": 6 - }, - "end": { - "line": 571, - "column": 7 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19123, - "end": 19124, - "loc": { - "start": { - "line": 571, - "column": 7 - }, - "end": { - "line": 571, - "column": 8 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19124, - "end": 19125, - "loc": { - "start": { - "line": 571, - "column": 8 - }, - "end": { - "line": 571, - "column": 9 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19131, - "end": 19132, - "loc": { - "start": { - "line": 572, - "column": 4 - }, - "end": { - "line": 572, - "column": 5 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19136, - "end": 19137, - "loc": { - "start": { - "line": 573, - "column": 2 - }, - "end": { - "line": 573, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Get module prop\r\n ", - "start": 19143, - "end": 19175, - "loc": { - "start": { - "line": 575, - "column": 2 - }, - "end": { - "line": 577, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "getModuleProp", - "start": 19179, - "end": 19192, - "loc": { - "start": { - "line": 578, - "column": 2 - }, - "end": { - "line": 578, - "column": 15 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19193, - "end": 19194, - "loc": { - "start": { - "line": 578, - "column": 16 - }, - "end": { - "line": 578, - "column": 17 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19195, - "end": 19196, - "loc": { - "start": { - "line": 578, - "column": 18 - }, - "end": { - "line": 578, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 19196, - "end": 19200, - "loc": { - "start": { - "line": 578, - "column": 19 - }, - "end": { - "line": 578, - "column": 23 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19200, - "end": 19201, - "loc": { - "start": { - "line": 578, - "column": 23 - }, - "end": { - "line": 578, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "prop", - "start": 19202, - "end": 19206, - "loc": { - "start": { - "line": 578, - "column": 25 - }, - "end": { - "line": 578, - "column": 29 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19206, - "end": 19207, - "loc": { - "start": { - "line": 578, - "column": 29 - }, - "end": { - "line": 578, - "column": 30 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19208, - "end": 19210, - "loc": { - "start": { - "line": 578, - "column": 31 - }, - "end": { - "line": 578, - "column": 33 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19211, - "end": 19212, - "loc": { - "start": { - "line": 578, - "column": 34 - }, - "end": { - "line": 578, - "column": 35 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 19218, - "end": 19220, - "loc": { - "start": { - "line": 579, - "column": 4 - }, - "end": { - "line": 579, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19220, - "end": 19221, - "loc": { - "start": { - "line": 579, - "column": 6 - }, - "end": { - "line": 579, - "column": 7 - } - } - }, - { - "type": { - "label": "prefix", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "!", - "start": 19221, - "end": 19222, - "loc": { - "start": { - "line": 579, - "column": 7 - }, - "end": { - "line": 579, - "column": 8 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19222, + "start": 19215, "end": 19226, "loc": { "start": { - "line": 579, - "column": 8 + "line": 574, + "column": 67 }, "end": { - "line": 579, - "column": 12 + "line": 574, + "column": 78 } } }, @@ -132187,64 +133333,12 @@ "end": 19227, "loc": { "start": { - "line": 579, - "column": 12 + "line": 574, + "column": 78 }, "end": { - "line": 579, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "modules", - "start": 19227, - "end": 19234, - "loc": { - "start": { - "line": 579, - "column": 13 - }, - "end": { - "line": 579, - "column": 20 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19234, - "end": 19235, - "loc": { - "start": { - "line": 579, - "column": 20 - }, - "end": { - "line": 579, - "column": 21 + "line": 574, + "column": 79 } } }, @@ -132261,42 +133355,16 @@ "binop": null }, "value": "name", - "start": 19235, - "end": 19239, + "start": 19227, + "end": 19231, "loc": { "start": { - "line": 579, - "column": 21 + "line": 574, + "column": 79 }, "end": { - "line": 579, - "column": 25 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19239, - "end": 19240, - "loc": { - "start": { - "line": 579, - "column": 25 - }, - "end": { - "line": 579, - "column": 26 + "line": 574, + "column": 83 } } }, @@ -132312,24 +133380,48 @@ "postfix": false, "binop": null }, - "start": 19240, - "end": 19241, + "start": 19231, + "end": 19232, "loc": { "start": { - "line": 579, - "column": 26 + "line": 574, + "column": 83 }, "end": { - "line": 579, - "column": 27 + "line": 574, + "column": 84 } } }, { "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19232, + "end": 19233, + "loc": { + "start": { + "line": 574, + "column": 84 + }, + "end": { + "line": 574, + "column": 85 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -132339,24 +133431,23 @@ "binop": null, "updateContext": null }, - "value": "return", - "start": 19249, - "end": 19255, + "value": "", + "start": 19233, + "end": 19233, "loc": { "start": { - "line": 580, - "column": 6 + "line": 574, + "column": 85 }, "end": { - "line": 580, - "column": 12 + "line": 574, + "column": 85 } } }, { "type": { - "label": "false", - "keyword": "false", + "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -132364,20 +133455,18 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "false", - "start": 19256, - "end": 19261, + "start": 19233, + "end": 19234, "loc": { "start": { - "line": 580, - "column": 13 + "line": 574, + "column": 85 }, "end": { - "line": 580, - "column": 18 + "line": 574, + "column": 86 } } }, @@ -132394,44 +133483,16 @@ "binop": null, "updateContext": null }, - "start": 19261, - "end": 19262, + "start": 19234, + "end": 19235, "loc": { "start": { - "line": 580, - "column": 18 + "line": 574, + "column": 86 }, "end": { - "line": 580, - "column": 19 - } - } - }, - { - "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "return", - "start": 19274, - "end": 19280, - "loc": { - "start": { - "line": 582, - "column": 4 - }, - "end": { - "line": 582, - "column": 10 + "line": 574, + "column": 87 } } }, @@ -132450,16 +133511,16 @@ "updateContext": null }, "value": "this", - "start": 19281, - "end": 19285, + "start": 19247, + "end": 19251, "loc": { "start": { - "line": 582, - "column": 11 + "line": 575, + "column": 10 }, "end": { - "line": 582, - "column": 15 + "line": 575, + "column": 14 } } }, @@ -132476,294 +133537,45 @@ "binop": null, "updateContext": null }, - "start": 19285, - "end": 19286, + "start": 19251, + "end": 19252, "loc": { "start": { - "line": 582, + "line": 575, + "column": 14 + }, + "end": { + "line": 575, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 19252, + "end": 19273, + "loc": { + "start": { + "line": 575, "column": 15 }, "end": { - "line": 582, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "modules", - "start": 19286, - "end": 19293, - "loc": { - "start": { - "line": 582, - "column": 16 - }, - "end": { - "line": 582, - "column": 23 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19293, - "end": 19294, - "loc": { - "start": { - "line": 582, - "column": 23 - }, - "end": { - "line": 582, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 19294, - "end": 19298, - "loc": { - "start": { - "line": 582, - "column": 24 - }, - "end": { - "line": 582, - "column": 28 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19298, - "end": 19299, - "loc": { - "start": { - "line": 582, - "column": 28 - }, - "end": { - "line": 582, - "column": 29 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19299, - "end": 19300, - "loc": { - "start": { - "line": 582, - "column": 29 - }, - "end": { - "line": 582, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "prop", - "start": 19300, - "end": 19304, - "loc": { - "start": { - "line": 582, - "column": 30 - }, - "end": { - "line": 582, - "column": 34 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19304, - "end": 19305, - "loc": { - "start": { - "line": 582, - "column": 34 - }, - "end": { - "line": 582, - "column": 35 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19305, - "end": 19306, - "loc": { - "start": { - "line": 582, - "column": 35 - }, - "end": { - "line": 582, + "line": 575, "column": 36 } } }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19310, - "end": 19311, - "loc": { - "start": { - "line": 583, - "column": 2 - }, - "end": { - "line": 583, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * getModulesList\r\n ", - "start": 19317, - "end": 19348, - "loc": { - "start": { - "line": 585, - "column": 2 - }, - "end": { - "line": 587, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "getModulesList", - "start": 19352, - "end": 19366, - "loc": { - "start": { - "line": 588, - "column": 2 - }, - "end": { - "line": 588, - "column": 16 - } - } - }, { "type": { "label": "=", @@ -132778,16 +133590,432 @@ "updateContext": null }, "value": "=", - "start": 19367, - "end": 19368, + "start": 19274, + "end": 19275, "loc": { "start": { - "line": 588, - "column": 17 + "line": 575, + "column": 37 }, "end": { - "line": 588, - "column": 18 + "line": 575, + "column": 38 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19276, + "end": 19280, + "loc": { + "start": { + "line": 575, + "column": 39 + }, + "end": { + "line": 575, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19280, + "end": 19281, + "loc": { + "start": { + "line": 575, + "column": 43 + }, + "end": { + "line": 575, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 19281, + "end": 19302, + "loc": { + "start": { + "line": 575, + "column": 44 + }, + "end": { + "line": 575, + "column": 65 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 19303, + "end": 19304, + "loc": { + "start": { + "line": 575, + "column": 66 + }, + "end": { + "line": 575, + "column": 67 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19305, + "end": 19306, + "loc": { + "start": { + "line": 575, + "column": 68 + }, + "end": { + "line": 575, + "column": 69 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 19306, + "end": 19307, + "loc": { + "start": { + "line": 575, + "column": 69 + }, + "end": { + "line": 575, + "column": 70 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19307, + "end": 19309, + "loc": { + "start": { + "line": 575, + "column": 70 + }, + "end": { + "line": 575, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "classStr", + "start": 19309, + "end": 19317, + "loc": { + "start": { + "line": 575, + "column": 72 + }, + "end": { + "line": 575, + "column": 80 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19317, + "end": 19318, + "loc": { + "start": { + "line": 575, + "column": 80 + }, + "end": { + "line": 575, + "column": 81 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 19318, + "end": 19318, + "loc": { + "start": { + "line": 575, + "column": 81 + }, + "end": { + "line": 575, + "column": 81 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19318, + "end": 19319, + "loc": { + "start": { + "line": 575, + "column": 81 + }, + "end": { + "line": 575, + "column": 82 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19319, + "end": 19320, + "loc": { + "start": { + "line": 575, + "column": 82 + }, + "end": { + "line": 575, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19330, + "end": 19331, + "loc": { + "start": { + "line": 576, + "column": 8 + }, + "end": { + "line": 576, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 19343, + "end": 19349, + "loc": { + "start": { + "line": 578, + "column": 8 + }, + "end": { + "line": 578, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19349, + "end": 19350, + "loc": { + "start": { + "line": 578, + "column": 14 + }, + "end": { + "line": 578, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "init", + "start": 19350, + "end": 19354, + "loc": { + "start": { + "line": 578, + "column": 15 + }, + "end": { + "line": 578, + "column": 19 } } }, @@ -132803,16 +134031,120 @@ "postfix": false, "binop": null }, + "start": 19354, + "end": 19355, + "loc": { + "start": { + "line": 578, + "column": 19 + }, + "end": { + "line": 578, + "column": 20 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19355, + "end": 19359, + "loc": { + "start": { + "line": 578, + "column": 20 + }, + "end": { + "line": 578, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19359, + "end": 19360, + "loc": { + "start": { + "line": 578, + "column": 24 + }, + "end": { + "line": 578, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19360, + "end": 19361, + "loc": { + "start": { + "line": 578, + "column": 25 + }, + "end": { + "line": 578, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, "start": 19369, "end": 19370, "loc": { "start": { - "line": 588, - "column": 19 + "line": 579, + "column": 6 }, "end": { - "line": 588, - "column": 20 + "line": 579, + "column": 7 } } }, @@ -132830,13 +134162,1695 @@ }, "start": 19370, "end": 19371, + "loc": { + "start": { + "line": 579, + "column": 7 + }, + "end": { + "line": 579, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19371, + "end": 19372, + "loc": { + "start": { + "line": 579, + "column": 8 + }, + "end": { + "line": 579, + "column": 9 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19382, + "end": 19386, + "loc": { + "start": { + "line": 581, + "column": 6 + }, + "end": { + "line": 581, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19386, + "end": 19387, + "loc": { + "start": { + "line": 581, + "column": 10 + }, + "end": { + "line": 581, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 19387, + "end": 19408, + "loc": { + "start": { + "line": 581, + "column": 11 + }, + "end": { + "line": 581, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 19409, + "end": 19410, + "loc": { + "start": { + "line": 581, + "column": 33 + }, + "end": { + "line": 581, + "column": 34 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19411, + "end": 19415, + "loc": { + "start": { + "line": 581, + "column": 35 + }, + "end": { + "line": 581, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19415, + "end": 19416, + "loc": { + "start": { + "line": 581, + "column": 39 + }, + "end": { + "line": 581, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 19416, + "end": 19437, + "loc": { + "start": { + "line": 581, + "column": 40 + }, + "end": { + "line": 581, + "column": 61 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 19438, + "end": 19439, + "loc": { + "start": { + "line": 581, + "column": 62 + }, + "end": { + "line": 581, + "column": 63 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " modules-loaded", + "start": 19440, + "end": 19457, + "loc": { + "start": { + "line": 581, + "column": 64 + }, + "end": { + "line": 581, + "column": 81 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19457, + "end": 19458, + "loc": { + "start": { + "line": 581, + "column": 81 + }, + "end": { + "line": 581, + "column": 82 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19468, + "end": 19472, + "loc": { + "start": { + "line": 583, + "column": 6 + }, + "end": { + "line": 583, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19472, + "end": 19473, + "loc": { + "start": { + "line": 583, + "column": 10 + }, + "end": { + "line": 583, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "render", + "start": 19473, + "end": 19479, + "loc": { + "start": { + "line": 583, + "column": 11 + }, + "end": { + "line": 583, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19479, + "end": 19480, + "loc": { + "start": { + "line": 583, + "column": 17 + }, + "end": { + "line": 583, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19480, + "end": 19481, + "loc": { + "start": { + "line": 583, + "column": 18 + }, + "end": { + "line": 583, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19481, + "end": 19482, + "loc": { + "start": { + "line": 583, + "column": 19 + }, + "end": { + "line": 583, + "column": 20 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19490, + "end": 19494, + "loc": { + "start": { + "line": 584, + "column": 6 + }, + "end": { + "line": 584, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19494, + "end": 19495, + "loc": { + "start": { + "line": 584, + "column": 10 + }, + "end": { + "line": 584, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 19495, + "end": 19510, + "loc": { + "start": { + "line": 584, + "column": 11 + }, + "end": { + "line": 584, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19510, + "end": 19511, + "loc": { + "start": { + "line": 584, + "column": 26 + }, + "end": { + "line": 584, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19511, + "end": 19512, + "loc": { + "start": { + "line": 584, + "column": 27 + }, + "end": { + "line": 584, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19512, + "end": 19513, + "loc": { + "start": { + "line": 584, + "column": 28 + }, + "end": { + "line": 584, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19519, + "end": 19520, + "loc": { + "start": { + "line": 585, + "column": 4 + }, + "end": { + "line": 585, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19524, + "end": 19525, + "loc": { + "start": { + "line": 586, + "column": 2 + }, + "end": { + "line": 586, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Get module prop\r\n ", + "start": 19531, + "end": 19563, "loc": { "start": { "line": 588, + "column": 2 + }, + "end": { + "line": 590, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getModuleProp", + "start": 19567, + "end": 19580, + "loc": { + "start": { + "line": 591, + "column": 2 + }, + "end": { + "line": 591, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 19581, + "end": 19582, + "loc": { + "start": { + "line": 591, + "column": 16 + }, + "end": { + "line": 591, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19583, + "end": 19584, + "loc": { + "start": { + "line": 591, + "column": 18 + }, + "end": { + "line": 591, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 19584, + "end": 19588, + "loc": { + "start": { + "line": 591, + "column": 19 + }, + "end": { + "line": 591, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19588, + "end": 19589, + "loc": { + "start": { + "line": 591, + "column": 23 + }, + "end": { + "line": 591, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prop", + "start": 19590, + "end": 19594, + "loc": { + "start": { + "line": 591, + "column": 25 + }, + "end": { + "line": 591, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19594, + "end": 19595, + "loc": { + "start": { + "line": 591, + "column": 29 + }, + "end": { + "line": 591, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19596, + "end": 19598, + "loc": { + "start": { + "line": 591, + "column": 31 + }, + "end": { + "line": 591, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19599, + "end": 19600, + "loc": { + "start": { + "line": 591, + "column": 34 + }, + "end": { + "line": 591, + "column": 35 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 19606, + "end": 19608, + "loc": { + "start": { + "line": 592, + "column": 4 + }, + "end": { + "line": 592, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19608, + "end": 19609, + "loc": { + "start": { + "line": 592, + "column": 6 + }, + "end": { + "line": 592, + "column": 7 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 19609, + "end": 19610, + "loc": { + "start": { + "line": 592, + "column": 7 + }, + "end": { + "line": 592, + "column": 8 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19610, + "end": 19614, + "loc": { + "start": { + "line": 592, + "column": 8 + }, + "end": { + "line": 592, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19614, + "end": 19615, + "loc": { + "start": { + "line": 592, + "column": 12 + }, + "end": { + "line": 592, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "modules", + "start": 19615, + "end": 19622, + "loc": { + "start": { + "line": 592, + "column": 13 + }, + "end": { + "line": 592, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19622, + "end": 19623, + "loc": { + "start": { + "line": 592, "column": 20 }, "end": { - "line": 588, + "line": 592, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 19623, + "end": 19627, + "loc": { + "start": { + "line": 592, + "column": 21 + }, + "end": { + "line": 592, + "column": 25 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19627, + "end": 19628, + "loc": { + "start": { + "line": 592, + "column": 25 + }, + "end": { + "line": 592, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19628, + "end": 19629, + "loc": { + "start": { + "line": 592, + "column": 26 + }, + "end": { + "line": 592, + "column": 27 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 19637, + "end": 19643, + "loc": { + "start": { + "line": 593, + "column": 6 + }, + "end": { + "line": 593, + "column": 12 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 19644, + "end": 19649, + "loc": { + "start": { + "line": 593, + "column": 13 + }, + "end": { + "line": 593, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19649, + "end": 19650, + "loc": { + "start": { + "line": 593, + "column": 18 + }, + "end": { + "line": 593, + "column": 19 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 19662, + "end": 19668, + "loc": { + "start": { + "line": 595, + "column": 4 + }, + "end": { + "line": 595, + "column": 10 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19669, + "end": 19673, + "loc": { + "start": { + "line": 595, + "column": 11 + }, + "end": { + "line": 595, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19673, + "end": 19674, + "loc": { + "start": { + "line": 595, + "column": 15 + }, + "end": { + "line": 595, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "modules", + "start": 19674, + "end": 19681, + "loc": { + "start": { + "line": 595, + "column": 16 + }, + "end": { + "line": 595, + "column": 23 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19681, + "end": 19682, + "loc": { + "start": { + "line": 595, + "column": 23 + }, + "end": { + "line": 595, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 19682, + "end": 19686, + "loc": { + "start": { + "line": 595, + "column": 24 + }, + "end": { + "line": 595, + "column": 28 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19686, + "end": 19687, + "loc": { + "start": { + "line": 595, + "column": 28 + }, + "end": { + "line": 595, + "column": 29 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19687, + "end": 19688, + "loc": { + "start": { + "line": 595, + "column": 29 + }, + "end": { + "line": 595, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prop", + "start": 19688, + "end": 19692, + "loc": { + "start": { + "line": 595, + "column": 30 + }, + "end": { + "line": 595, + "column": 34 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19692, + "end": 19693, + "loc": { + "start": { + "line": 595, + "column": 34 + }, + "end": { + "line": 595, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19693, + "end": 19694, + "loc": { + "start": { + "line": 595, + "column": 35 + }, + "end": { + "line": 595, + "column": 36 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19698, + "end": 19699, + "loc": { + "start": { + "line": 596, + "column": 2 + }, + "end": { + "line": 596, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * getModulesList\r\n ", + "start": 19705, + "end": 19736, + "loc": { + "start": { + "line": 598, + "column": 2 + }, + "end": { + "line": 600, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getModulesList", + "start": 19740, + "end": 19754, + "loc": { + "start": { + "line": 601, + "column": 2 + }, + "end": { + "line": 601, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 19755, + "end": 19756, + "loc": { + "start": { + "line": 601, + "column": 17 + }, + "end": { + "line": 601, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19757, + "end": 19758, + "loc": { + "start": { + "line": 601, + "column": 19 + }, + "end": { + "line": 601, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19758, + "end": 19759, + "loc": { + "start": { + "line": 601, + "column": 20 + }, + "end": { + "line": 601, "column": 21 } } @@ -132854,15 +135868,15 @@ "binop": null, "updateContext": null }, - "start": 19372, - "end": 19374, + "start": 19760, + "end": 19762, "loc": { "start": { - "line": 588, + "line": 601, "column": 22 }, "end": { - "line": 588, + "line": 601, "column": 24 } } @@ -132879,15 +135893,15 @@ "postfix": false, "binop": null }, - "start": 19375, - "end": 19376, + "start": 19763, + "end": 19764, "loc": { "start": { - "line": 588, + "line": 601, "column": 25 }, "end": { - "line": 588, + "line": 601, "column": 26 } } @@ -132907,15 +135921,15 @@ "updateContext": null }, "value": "return", - "start": 19382, - "end": 19388, + "start": 19770, + "end": 19776, "loc": { "start": { - "line": 589, + "line": 602, "column": 4 }, "end": { - "line": 589, + "line": 602, "column": 10 } } @@ -132933,15 +135947,15 @@ "binop": null }, "value": "Object", - "start": 19389, - "end": 19395, + "start": 19777, + "end": 19783, "loc": { "start": { - "line": 589, + "line": 602, "column": 11 }, "end": { - "line": 589, + "line": 602, "column": 17 } } @@ -132959,15 +135973,15 @@ "binop": null, "updateContext": null }, - "start": 19395, - "end": 19396, + "start": 19783, + "end": 19784, "loc": { "start": { - "line": 589, + "line": 602, "column": 17 }, "end": { - "line": 589, + "line": 602, "column": 18 } } @@ -132985,15 +135999,15 @@ "binop": null }, "value": "keys", - "start": 19396, - "end": 19400, + "start": 19784, + "end": 19788, "loc": { "start": { - "line": 589, + "line": 602, "column": 18 }, "end": { - "line": 589, + "line": 602, "column": 22 } } @@ -133010,15 +136024,15 @@ "postfix": false, "binop": null }, - "start": 19400, - "end": 19401, + "start": 19788, + "end": 19789, "loc": { "start": { - "line": 589, + "line": 602, "column": 22 }, "end": { - "line": 589, + "line": 602, "column": 23 } } @@ -133038,15 +136052,15 @@ "updateContext": null }, "value": "this", - "start": 19401, - "end": 19405, + "start": 19789, + "end": 19793, "loc": { "start": { - "line": 589, + "line": 602, "column": 23 }, "end": { - "line": 589, + "line": 602, "column": 27 } } @@ -133064,15 +136078,15 @@ "binop": null, "updateContext": null }, - "start": 19405, - "end": 19406, + "start": 19793, + "end": 19794, "loc": { "start": { - "line": 589, + "line": 602, "column": 27 }, "end": { - "line": 589, + "line": 602, "column": 28 } } @@ -133090,15 +136104,15 @@ "binop": null }, "value": "modules", - "start": 19406, - "end": 19413, + "start": 19794, + "end": 19801, "loc": { "start": { - "line": 589, + "line": 602, "column": 28 }, "end": { - "line": 589, + "line": 602, "column": 35 } } @@ -133115,15 +136129,15 @@ "postfix": false, "binop": null }, - "start": 19413, - "end": 19414, + "start": 19801, + "end": 19802, "loc": { "start": { - "line": 589, + "line": 602, "column": 35 }, "end": { - "line": 589, + "line": 602, "column": 36 } } @@ -133141,15 +136155,15 @@ "binop": null, "updateContext": null }, - "start": 19414, - "end": 19415, + "start": 19802, + "end": 19803, "loc": { "start": { - "line": 589, + "line": 602, "column": 36 }, "end": { - "line": 589, + "line": 602, "column": 37 } } @@ -133166,15 +136180,15 @@ "postfix": false, "binop": null }, - "start": 19419, - "end": 19420, + "start": 19807, + "end": 19808, "loc": { "start": { - "line": 590, + "line": 603, "column": 2 }, "end": { - "line": 590, + "line": 603, "column": 3 } } @@ -133182,15 +136196,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19426, - "end": 19482, + "start": 19814, + "end": 19870, "loc": { "start": { - "line": 592, + "line": 605, "column": 2 }, "end": { - "line": 594, + "line": 607, "column": 5 } } @@ -133208,1730 +136222,24 @@ "binop": null }, "value": "render", - "start": 19486, - "end": 19492, - "loc": { - "start": { - "line": 595, - "column": 2 - }, - "end": { - "line": 595, - "column": 8 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19492, - "end": 19493, - "loc": { - "start": { - "line": 595, - "column": 8 - }, - "end": { - "line": 595, - "column": 9 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19493, - "end": 19494, - "loc": { - "start": { - "line": 595, - "column": 9 - }, - "end": { - "line": 595, - "column": 10 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19494, - "end": 19495, - "loc": { - "start": { - "line": 595, - "column": 10 - }, - "end": { - "line": 595, - "column": 11 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Clear keyboard\r\n ", - "start": 19501, - "end": 19536, - "loc": { - "start": { - "line": 596, - "column": 4 - }, - "end": { - "line": 598, - "column": 7 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19542, - "end": 19546, - "loc": { - "start": { - "line": 599, - "column": 4 - }, - "end": { - "line": 599, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19546, - "end": 19547, - "loc": { - "start": { - "line": 599, - "column": 8 - }, - "end": { - "line": 599, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "clear", - "start": 19547, - "end": 19552, - "loc": { - "start": { - "line": 599, - "column": 9 - }, - "end": { - "line": 599, - "column": 14 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19552, - "end": 19553, - "loc": { - "start": { - "line": 599, - "column": 14 - }, - "end": { - "line": 599, - "column": 15 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19553, - "end": 19554, - "loc": { - "start": { - "line": 599, - "column": 15 - }, - "end": { - "line": 599, - "column": 16 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19554, - "end": 19555, - "loc": { - "start": { - "line": 599, - "column": 16 - }, - "end": { - "line": 599, - "column": 17 - } - } - }, - { - "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 19563, - "end": 19566, - "loc": { - "start": { - "line": 601, - "column": 4 - }, - "end": { - "line": 601, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layoutClass", - "start": 19567, - "end": 19578, - "loc": { - "start": { - "line": 601, - "column": 8 - }, - "end": { - "line": 601, - "column": 19 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19579, - "end": 19580, - "loc": { - "start": { - "line": 601, - "column": 20 - }, - "end": { - "line": 601, - "column": 21 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19581, - "end": 19585, - "loc": { - "start": { - "line": 601, - "column": 22 - }, - "end": { - "line": 601, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19585, - "end": 19586, - "loc": { - "start": { - "line": 601, - "column": 26 - }, - "end": { - "line": 601, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19586, - "end": 19593, - "loc": { - "start": { - "line": 601, - "column": 27 - }, - "end": { - "line": 601, - "column": 34 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19593, - "end": 19594, - "loc": { - "start": { - "line": 601, - "column": 34 - }, - "end": { - "line": 601, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layout", - "start": 19594, - "end": 19600, - "loc": { - "start": { - "line": 601, - "column": 35 - }, - "end": { - "line": 601, - "column": 41 - } - } - }, - { - "type": { - "label": "?", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19601, - "end": 19602, - "loc": { - "start": { - "line": 601, - "column": 42 - }, - "end": { - "line": 601, - "column": 43 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "hg-layout-custom", - "start": 19603, - "end": 19621, - "loc": { - "start": { - "line": 601, - "column": 44 - }, - "end": { - "line": 601, - "column": 62 - } - } - }, - { - "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19622, - "end": 19623, - "loc": { - "start": { - "line": 601, - "column": 63 - }, - "end": { - "line": 601, - "column": 64 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19624, - "end": 19625, - "loc": { - "start": { - "line": 601, - "column": 65 - }, - "end": { - "line": 601, - "column": 66 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "hg-layout-", - "start": 19625, - "end": 19635, - "loc": { - "start": { - "line": 601, - "column": 66 - }, - "end": { - "line": 601, - "column": 76 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19635, - "end": 19637, - "loc": { - "start": { - "line": 601, - "column": 76 - }, - "end": { - "line": 601, - "column": 78 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19637, - "end": 19641, - "loc": { - "start": { - "line": 601, - "column": 78 - }, - "end": { - "line": 601, - "column": 82 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19641, - "end": 19642, - "loc": { - "start": { - "line": 601, - "column": 82 - }, - "end": { - "line": 601, - "column": 83 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19642, - "end": 19649, - "loc": { - "start": { - "line": 601, - "column": 83 - }, - "end": { - "line": 601, - "column": 90 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19649, - "end": 19650, - "loc": { - "start": { - "line": 601, - "column": 90 - }, - "end": { - "line": 601, - "column": 91 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layoutName", - "start": 19650, - "end": 19660, - "loc": { - "start": { - "line": 601, - "column": 91 - }, - "end": { - "line": 601, - "column": 101 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19660, - "end": 19661, - "loc": { - "start": { - "line": 601, - "column": 101 - }, - "end": { - "line": 601, - "column": 102 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 19661, - "end": 19661, - "loc": { - "start": { - "line": 601, - "column": 102 - }, - "end": { - "line": 601, - "column": 102 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19661, - "end": 19662, - "loc": { - "start": { - "line": 601, - "column": 102 - }, - "end": { - "line": 601, - "column": 103 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19662, - "end": 19663, - "loc": { - "start": { - "line": 601, - "column": 103 - }, - "end": { - "line": 601, - "column": 104 - } - } - }, - { - "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 19669, - "end": 19672, - "loc": { - "start": { - "line": 602, - "column": 4 - }, - "end": { - "line": 602, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layout", - "start": 19673, - "end": 19679, - "loc": { - "start": { - "line": 602, - "column": 8 - }, - "end": { - "line": 602, - "column": 14 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19680, - "end": 19681, - "loc": { - "start": { - "line": 602, - "column": 15 - }, - "end": { - "line": 602, - "column": 16 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19682, - "end": 19686, - "loc": { - "start": { - "line": 602, - "column": 17 - }, - "end": { - "line": 602, - "column": 21 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19686, - "end": 19687, - "loc": { - "start": { - "line": 602, - "column": 21 - }, - "end": { - "line": 602, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19687, - "end": 19694, - "loc": { - "start": { - "line": 602, - "column": 22 - }, - "end": { - "line": 602, - "column": 29 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19694, - "end": 19695, - "loc": { - "start": { - "line": 602, - "column": 29 - }, - "end": { - "line": 602, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layout", - "start": 19695, - "end": 19701, - "loc": { - "start": { - "line": 602, - "column": 30 - }, - "end": { - "line": 602, - "column": 36 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 19702, - "end": 19704, - "loc": { - "start": { - "line": 602, - "column": 37 - }, - "end": { - "line": 602, - "column": 39 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "KeyboardLayout", - "start": 19705, - "end": 19719, - "loc": { - "start": { - "line": 602, - "column": 40 - }, - "end": { - "line": 602, - "column": 54 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19719, - "end": 19720, - "loc": { - "start": { - "line": 602, - "column": 54 - }, - "end": { - "line": 602, - "column": 55 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "getDefaultLayout", - "start": 19720, - "end": 19736, - "loc": { - "start": { - "line": 602, - "column": 55 - }, - "end": { - "line": 602, - "column": 71 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19736, - "end": 19737, - "loc": { - "start": { - "line": 602, - "column": 71 - }, - "end": { - "line": 602, - "column": 72 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19737, - "end": 19738, - "loc": { - "start": { - "line": 602, - "column": 72 - }, - "end": { - "line": 602, - "column": 73 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19738, - "end": 19739, - "loc": { - "start": { - "line": 602, - "column": 73 - }, - "end": { - "line": 602, - "column": 74 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19747, - "end": 19799, - "loc": { - "start": { - "line": 604, - "column": 4 - }, - "end": { - "line": 606, - "column": 7 - } - } - }, - { - "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 19805, - "end": 19808, - "loc": { - "start": { - "line": 607, - "column": 4 - }, - "end": { - "line": 607, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemesParsed", - "start": 19809, - "end": 19827, - "loc": { - "start": { - "line": 607, - "column": 8 - }, - "end": { - "line": 607, - "column": 26 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19828, - "end": 19829, - "loc": { - "start": { - "line": 607, - "column": 27 - }, - "end": { - "line": 607, - "column": 28 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19830, - "end": 19831, - "loc": { - "start": { - "line": 607, - "column": 29 - }, - "end": { - "line": 607, - "column": 30 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19831, - "end": 19832, - "loc": { - "start": { - "line": 607, - "column": 30 - }, - "end": { - "line": 607, - "column": 31 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19832, - "end": 19833, - "loc": { - "start": { - "line": 607, - "column": 31 - }, - "end": { - "line": 607, - "column": 32 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 19839, - "end": 19841, - "loc": { - "start": { - "line": 608, - "column": 4 - }, - "end": { - "line": 608, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19841, - "end": 19842, - "loc": { - "start": { - "line": 608, - "column": 6 - }, - "end": { - "line": 608, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "Array", - "start": 19842, - "end": 19847, - "loc": { - "start": { - "line": 608, - "column": 7 - }, - "end": { - "line": 608, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19847, - "end": 19848, - "loc": { - "start": { - "line": 608, - "column": 12 - }, - "end": { - "line": 608, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "isArray", - "start": 19848, - "end": 19855, - "loc": { - "start": { - "line": 608, - "column": 13 - }, - "end": { - "line": 608, - "column": 20 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19855, - "end": 19856, - "loc": { - "start": { - "line": 608, - "column": 20 - }, - "end": { - "line": 608, - "column": 21 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19856, - "end": 19860, - "loc": { - "start": { - "line": 608, - "column": 21 - }, - "end": { - "line": 608, - "column": 25 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19860, - "end": 19861, - "loc": { - "start": { - "line": 608, - "column": 25 - }, - "end": { - "line": 608, - "column": 26 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19861, - "end": 19868, - "loc": { - "start": { - "line": 608, - "column": 26 - }, - "end": { - "line": 608, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19868, - "end": 19869, - "loc": { - "start": { - "line": 608, - "column": 33 - }, - "end": { - "line": 608, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 19869, + "start": 19874, "end": 19880, "loc": { "start": { "line": 608, - "column": 34 + "column": 2 }, "end": { "line": 608, - "column": 45 + "column": 8 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -134944,11 +136252,11 @@ "loc": { "start": { "line": 608, - "column": 45 + "column": 8 }, "end": { "line": 608, - "column": 46 + "column": 9 } } }, @@ -134969,11 +136277,11 @@ "loc": { "start": { "line": 608, - "column": 46 + "column": 9 }, "end": { "line": 608, - "column": 47 + "column": 10 } } }, @@ -134994,11 +136302,27 @@ "loc": { "start": { "line": 608, - "column": 47 + "column": 10 }, "end": { "line": 608, - "column": 48 + "column": 11 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Clear keyboard\r\n ", + "start": 19889, + "end": 19924, + "loc": { + "start": { + "line": 609, + "column": 4 + }, + "end": { + "line": 611, + "column": 7 } } }, @@ -135017,16 +136341,16 @@ "updateContext": null }, "value": "this", - "start": 19891, - "end": 19895, + "start": 19930, + "end": 19934, "loc": { "start": { - "line": 609, - "column": 6 + "line": 612, + "column": 4 }, "end": { - "line": 609, - "column": 10 + "line": 612, + "column": 8 } } }, @@ -135043,230 +136367,23 @@ "binop": null, "updateContext": null }, - "start": 19895, - "end": 19896, - "loc": { - "start": { - "line": 609, - "column": 10 - }, - "end": { - "line": 609, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19896, - "end": 19903, - "loc": { - "start": { - "line": 609, - "column": 11 - }, - "end": { - "line": 609, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19903, - "end": 19904, - "loc": { - "start": { - "line": 609, - "column": 18 - }, - "end": { - "line": 609, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 19904, - "end": 19915, - "loc": { - "start": { - "line": 609, - "column": 19 - }, - "end": { - "line": 609, - "column": 30 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19915, - "end": 19916, - "loc": { - "start": { - "line": 609, - "column": 30 - }, - "end": { - "line": 609, - "column": 31 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 19916, - "end": 19923, - "loc": { - "start": { - "line": 609, - "column": 31 - }, - "end": { - "line": 609, - "column": 38 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19923, - "end": 19924, - "loc": { - "start": { - "line": 609, - "column": 38 - }, - "end": { - "line": 609, - "column": 39 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeObj", - "start": 19924, - "end": 19932, - "loc": { - "start": { - "line": 609, - "column": 39 - }, - "end": { - "line": 609, - "column": 47 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19933, + "start": 19934, "end": 19935, "loc": { "start": { - "line": 609, - "column": 48 + "line": 612, + "column": 8 }, "end": { - "line": 609, - "column": 50 + "line": 612, + "column": 9 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -135275,44 +136392,17 @@ "postfix": false, "binop": null }, - "start": 19936, - "end": 19937, + "value": "clear", + "start": 19935, + "end": 19940, "loc": { "start": { - "line": 609, - "column": 51 + "line": 612, + "column": 9 }, "end": { - "line": 609, - "column": 52 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 19947, - "end": 19949, - "loc": { - "start": { - "line": 610, - "column": 8 - }, - "end": { - "line": 610, - "column": 10 + "line": 612, + "column": 14 } } }, @@ -135328,201 +136418,16 @@ "postfix": false, "binop": null }, - "start": 19949, - "end": 19950, + "start": 19940, + "end": 19941, "loc": { "start": { - "line": 610, - "column": 10 + "line": 612, + "column": 14 }, "end": { - "line": 610, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeObj", - "start": 19950, - "end": 19958, - "loc": { - "start": { - "line": 610, - "column": 11 - }, - "end": { - "line": 610, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19958, - "end": 19959, - "loc": { - "start": { - "line": 610, - "column": 19 - }, - "end": { - "line": 610, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttons", - "start": 19959, - "end": 19966, - "loc": { - "start": { - "line": 610, - "column": 20 - }, - "end": { - "line": 610, - "column": 27 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 19967, - "end": 19969, - "loc": { - "start": { - "line": 610, - "column": 28 - }, - "end": { - "line": 610, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeObj", - "start": 19970, - "end": 19978, - "loc": { - "start": { - "line": 610, - "column": 31 - }, - "end": { - "line": 610, - "column": 39 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19978, - "end": 19979, - "loc": { - "start": { - "line": 610, - "column": 39 - }, - "end": { - "line": 610, - "column": 40 - } - } - }, - { - "type": { - "label": "class", - "keyword": "class", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "class", - "start": 19979, - "end": 19984, - "loc": { - "start": { - "line": 610, - "column": 40 - }, - "end": { - "line": 610, - "column": 45 + "line": 612, + "column": 15 } } }, @@ -135538,41 +136443,42 @@ "postfix": false, "binop": null }, - "start": 19984, - "end": 19985, + "start": 19941, + "end": 19942, "loc": { "start": { - "line": 610, - "column": 45 + "line": 612, + "column": 15 }, "end": { - "line": 610, - "column": 46 + "line": 612, + "column": 16 } } }, { "type": { - "label": "{", + "label": ";", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 19985, - "end": 19986, + "start": 19942, + "end": 19943, "loc": { "start": { - "line": 610, - "column": 46 + "line": 612, + "column": 16 }, "end": { - "line": 610, - "column": 47 + "line": 612, + "column": 17 } } }, @@ -135591,16 +136497,16 @@ "updateContext": null }, "value": "let", - "start": 19998, - "end": 20001, + "start": 19951, + "end": 19954, "loc": { "start": { - "line": 611, - "column": 10 + "line": 614, + "column": 4 }, "end": { - "line": 611, - "column": 13 + "line": 614, + "column": 7 } } }, @@ -135616,335 +136522,20 @@ "postfix": false, "binop": null }, - "value": "themeButtons", - "start": 20002, - "end": 20014, + "value": "layoutClass", + "start": 19955, + "end": 19966, "loc": { "start": { - "line": 611, - "column": 14 + "line": 614, + "column": 8 }, "end": { - "line": 611, - "column": 26 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20014, - "end": 20015, - "loc": { - "start": { - "line": 611, - "column": 26 - }, - "end": { - "line": 611, - "column": 27 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 20029, - "end": 20031, - "loc": { - "start": { - "line": 613, - "column": 10 - }, - "end": { - "line": 613, - "column": 12 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20031, - "end": 20032, - "loc": { - "start": { - "line": 613, - "column": 12 - }, - "end": { - "line": 613, - "column": 13 - } - } - }, - { - "type": { - "label": "typeof", - "keyword": "typeof", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "typeof", - "start": 20032, - "end": 20038, - "loc": { - "start": { - "line": 613, - "column": 13 - }, - "end": { - "line": 613, + "line": 614, "column": 19 } } }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeObj", - "start": 20039, - "end": 20047, - "loc": { - "start": { - "line": 613, - "column": 20 - }, - "end": { - "line": 613, - "column": 28 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20047, - "end": 20048, - "loc": { - "start": { - "line": 613, - "column": 28 - }, - "end": { - "line": 613, - "column": 29 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttons", - "start": 20048, - "end": 20055, - "loc": { - "start": { - "line": 613, - "column": 29 - }, - "end": { - "line": 613, - "column": 36 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 20056, - "end": 20059, - "loc": { - "start": { - "line": 613, - "column": 37 - }, - "end": { - "line": 613, - "column": 40 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "string", - "start": 20060, - "end": 20068, - "loc": { - "start": { - "line": 613, - "column": 41 - }, - "end": { - "line": 613, - "column": 49 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20068, - "end": 20069, - "loc": { - "start": { - "line": 613, - "column": 49 - }, - "end": { - "line": 613, - "column": 50 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20069, - "end": 20070, - "loc": { - "start": { - "line": 613, - "column": 50 - }, - "end": { - "line": 613, - "column": 51 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeButtons", - "start": 20084, - "end": 20096, - "loc": { - "start": { - "line": 614, - "column": 12 - }, - "end": { - "line": 614, - "column": 24 - } - } - }, { "type": { "label": "=", @@ -135959,12 +136550,40 @@ "updateContext": null }, "value": "=", - "start": 20097, - "end": 20098, + "start": 19967, + "end": 19968, "loc": { "start": { "line": 614, - "column": 25 + "column": 20 + }, + "end": { + "line": 614, + "column": 21 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19969, + "end": 19973, + "loc": { + "start": { + "line": 614, + "column": 22 }, "end": { "line": 614, @@ -135972,6 +136591,32 @@ } } }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19973, + "end": 19974, + "loc": { + "start": { + "line": 614, + "column": 26 + }, + "end": { + "line": 614, + "column": 27 + } + } + }, { "type": { "label": "name", @@ -135984,20 +136629,729 @@ "postfix": false, "binop": null }, - "value": "themeObj", - "start": 20099, - "end": 20107, + "value": "options", + "start": 19974, + "end": 19981, "loc": { "start": { "line": 614, "column": 27 }, + "end": { + "line": 614, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19981, + "end": 19982, + "loc": { + "start": { + "line": 614, + "column": 34 + }, "end": { "line": 614, "column": 35 } } }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "layout", + "start": 19982, + "end": 19988, + "loc": { + "start": { + "line": 614, + "column": 35 + }, + "end": { + "line": 614, + "column": 41 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19989, + "end": 19990, + "loc": { + "start": { + "line": 614, + "column": 42 + }, + "end": { + "line": 614, + "column": 43 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hg-layout-custom", + "start": 19991, + "end": 20009, + "loc": { + "start": { + "line": 614, + "column": 44 + }, + "end": { + "line": 614, + "column": 62 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20010, + "end": 20011, + "loc": { + "start": { + "line": 614, + "column": 63 + }, + "end": { + "line": 614, + "column": 64 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20012, + "end": 20013, + "loc": { + "start": { + "line": 614, + "column": 65 + }, + "end": { + "line": 614, + "column": 66 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hg-layout-", + "start": 20013, + "end": 20023, + "loc": { + "start": { + "line": 614, + "column": 66 + }, + "end": { + "line": 614, + "column": 76 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20023, + "end": 20025, + "loc": { + "start": { + "line": 614, + "column": 76 + }, + "end": { + "line": 614, + "column": 78 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20025, + "end": 20029, + "loc": { + "start": { + "line": 614, + "column": 78 + }, + "end": { + "line": 614, + "column": 82 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20029, + "end": 20030, + "loc": { + "start": { + "line": 614, + "column": 82 + }, + "end": { + "line": 614, + "column": 83 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 20030, + "end": 20037, + "loc": { + "start": { + "line": 614, + "column": 83 + }, + "end": { + "line": 614, + "column": 90 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20037, + "end": 20038, + "loc": { + "start": { + "line": 614, + "column": 90 + }, + "end": { + "line": 614, + "column": 91 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "layoutName", + "start": 20038, + "end": 20048, + "loc": { + "start": { + "line": 614, + "column": 91 + }, + "end": { + "line": 614, + "column": 101 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20048, + "end": 20049, + "loc": { + "start": { + "line": 614, + "column": 101 + }, + "end": { + "line": 614, + "column": 102 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 20049, + "end": 20049, + "loc": { + "start": { + "line": 614, + "column": 102 + }, + "end": { + "line": 614, + "column": 102 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20049, + "end": 20050, + "loc": { + "start": { + "line": 614, + "column": 102 + }, + "end": { + "line": 614, + "column": 103 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20050, + "end": 20051, + "loc": { + "start": { + "line": 614, + "column": 103 + }, + "end": { + "line": 614, + "column": 104 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 20057, + "end": 20060, + "loc": { + "start": { + "line": 615, + "column": 4 + }, + "end": { + "line": 615, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "layout", + "start": 20061, + "end": 20067, + "loc": { + "start": { + "line": 615, + "column": 8 + }, + "end": { + "line": 615, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20068, + "end": 20069, + "loc": { + "start": { + "line": 615, + "column": 15 + }, + "end": { + "line": 615, + "column": 16 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20070, + "end": 20074, + "loc": { + "start": { + "line": 615, + "column": 17 + }, + "end": { + "line": 615, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20074, + "end": 20075, + "loc": { + "start": { + "line": 615, + "column": 21 + }, + "end": { + "line": 615, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 20075, + "end": 20082, + "loc": { + "start": { + "line": 615, + "column": 22 + }, + "end": { + "line": 615, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20082, + "end": 20083, + "loc": { + "start": { + "line": 615, + "column": 29 + }, + "end": { + "line": 615, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "layout", + "start": 20083, + "end": 20089, + "loc": { + "start": { + "line": 615, + "column": 30 + }, + "end": { + "line": 615, + "column": 36 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 20090, + "end": 20092, + "loc": { + "start": { + "line": 615, + "column": 37 + }, + "end": { + "line": 615, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "KeyboardLayout", + "start": 20093, + "end": 20107, + "loc": { + "start": { + "line": 615, + "column": 40 + }, + "end": { + "line": 615, + "column": 54 + } + } + }, { "type": { "label": ".", @@ -136015,12 +137369,12 @@ "end": 20108, "loc": { "start": { - "line": 614, - "column": 35 + "line": 615, + "column": 54 }, "end": { - "line": 614, - "column": 36 + "line": 615, + "column": 55 } } }, @@ -136036,69 +137390,17 @@ "postfix": false, "binop": null }, - "value": "buttons", + "value": "getDefaultLayout", "start": 20108, - "end": 20115, + "end": 20124, "loc": { "start": { - "line": 614, - "column": 36 + "line": 615, + "column": 55 }, "end": { - "line": 614, - "column": 43 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20115, - "end": 20116, - "loc": { - "start": { - "line": 614, - "column": 43 - }, - "end": { - "line": 614, - "column": 44 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "split", - "start": 20116, - "end": 20121, - "loc": { - "start": { - "line": 614, - "column": 44 - }, - "end": { - "line": 614, - "column": 49 + "line": 615, + "column": 71 } } }, @@ -136114,43 +137416,16 @@ "postfix": false, "binop": null }, - "start": 20121, - "end": 20122, - "loc": { - "start": { - "line": 614, - "column": 49 - }, - "end": { - "line": 614, - "column": 50 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 20122, + "start": 20124, "end": 20125, "loc": { "start": { - "line": 614, - "column": 50 + "line": 615, + "column": 71 }, "end": { - "line": 614, - "column": 53 + "line": 615, + "column": 72 } } }, @@ -136170,12 +137445,12 @@ "end": 20126, "loc": { "start": { - "line": 614, - "column": 53 + "line": 615, + "column": 72 }, "end": { - "line": 614, - "column": 54 + "line": 615, + "column": 73 } } }, @@ -136196,11 +137471,1750 @@ "end": 20127, "loc": { "start": { - "line": 614, + "line": 615, + "column": 73 + }, + "end": { + "line": 615, + "column": 74 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Account for buttonTheme, if set\r\n ", + "start": 20135, + "end": 20187, + "loc": { + "start": { + "line": 617, + "column": 4 + }, + "end": { + "line": 619, + "column": 7 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 20193, + "end": 20196, + "loc": { + "start": { + "line": 620, + "column": 4 + }, + "end": { + "line": 620, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonThemesParsed", + "start": 20197, + "end": 20215, + "loc": { + "start": { + "line": 620, + "column": 8 + }, + "end": { + "line": 620, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20216, + "end": 20217, + "loc": { + "start": { + "line": 620, + "column": 27 + }, + "end": { + "line": 620, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20218, + "end": 20219, + "loc": { + "start": { + "line": 620, + "column": 29 + }, + "end": { + "line": 620, + "column": 30 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20219, + "end": 20220, + "loc": { + "start": { + "line": 620, + "column": 30 + }, + "end": { + "line": 620, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20220, + "end": 20221, + "loc": { + "start": { + "line": 620, + "column": 31 + }, + "end": { + "line": 620, + "column": 32 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 20227, + "end": 20229, + "loc": { + "start": { + "line": 621, + "column": 4 + }, + "end": { + "line": 621, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20229, + "end": 20230, + "loc": { + "start": { + "line": 621, + "column": 6 + }, + "end": { + "line": 621, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Array", + "start": 20230, + "end": 20235, + "loc": { + "start": { + "line": 621, + "column": 7 + }, + "end": { + "line": 621, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20235, + "end": 20236, + "loc": { + "start": { + "line": 621, + "column": 12 + }, + "end": { + "line": 621, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isArray", + "start": 20236, + "end": 20243, + "loc": { + "start": { + "line": 621, + "column": 13 + }, + "end": { + "line": 621, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20243, + "end": 20244, + "loc": { + "start": { + "line": 621, + "column": 20 + }, + "end": { + "line": 621, + "column": 21 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20244, + "end": 20248, + "loc": { + "start": { + "line": 621, + "column": 21 + }, + "end": { + "line": 621, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20248, + "end": 20249, + "loc": { + "start": { + "line": 621, + "column": 25 + }, + "end": { + "line": 621, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 20249, + "end": 20256, + "loc": { + "start": { + "line": 621, + "column": 26 + }, + "end": { + "line": 621, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20256, + "end": 20257, + "loc": { + "start": { + "line": 621, + "column": 33 + }, + "end": { + "line": 621, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 20257, + "end": 20268, + "loc": { + "start": { + "line": 621, + "column": 34 + }, + "end": { + "line": 621, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20268, + "end": 20269, + "loc": { + "start": { + "line": 621, + "column": 45 + }, + "end": { + "line": 621, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20269, + "end": 20270, + "loc": { + "start": { + "line": 621, + "column": 46 + }, + "end": { + "line": 621, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20270, + "end": 20271, + "loc": { + "start": { + "line": 621, + "column": 47 + }, + "end": { + "line": 621, + "column": 48 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20279, + "end": 20283, + "loc": { + "start": { + "line": 622, + "column": 6 + }, + "end": { + "line": 622, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20283, + "end": 20284, + "loc": { + "start": { + "line": 622, + "column": 10 + }, + "end": { + "line": 622, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 20284, + "end": 20291, + "loc": { + "start": { + "line": 622, + "column": 11 + }, + "end": { + "line": 622, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20291, + "end": 20292, + "loc": { + "start": { + "line": 622, + "column": 18 + }, + "end": { + "line": 622, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 20292, + "end": 20303, + "loc": { + "start": { + "line": 622, + "column": 19 + }, + "end": { + "line": 622, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20303, + "end": 20304, + "loc": { + "start": { + "line": 622, + "column": 30 + }, + "end": { + "line": 622, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 20304, + "end": 20311, + "loc": { + "start": { + "line": 622, + "column": 31 + }, + "end": { + "line": 622, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20311, + "end": 20312, + "loc": { + "start": { + "line": 622, + "column": 38 + }, + "end": { + "line": 622, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 20312, + "end": 20320, + "loc": { + "start": { + "line": 622, + "column": 39 + }, + "end": { + "line": 622, + "column": 47 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20321, + "end": 20323, + "loc": { + "start": { + "line": 622, + "column": 48 + }, + "end": { + "line": 622, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20324, + "end": 20325, + "loc": { + "start": { + "line": 622, + "column": 51 + }, + "end": { + "line": 622, + "column": 52 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 20335, + "end": 20337, + "loc": { + "start": { + "line": 623, + "column": 8 + }, + "end": { + "line": 623, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20337, + "end": 20338, + "loc": { + "start": { + "line": 623, + "column": 10 + }, + "end": { + "line": 623, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 20338, + "end": 20346, + "loc": { + "start": { + "line": 623, + "column": 11 + }, + "end": { + "line": 623, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20346, + "end": 20347, + "loc": { + "start": { + "line": 623, + "column": 19 + }, + "end": { + "line": 623, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttons", + "start": 20347, + "end": 20354, + "loc": { + "start": { + "line": 623, + "column": 20 + }, + "end": { + "line": 623, + "column": 27 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 20355, + "end": 20357, + "loc": { + "start": { + "line": 623, + "column": 28 + }, + "end": { + "line": 623, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 20358, + "end": 20366, + "loc": { + "start": { + "line": 623, + "column": 31 + }, + "end": { + "line": 623, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20366, + "end": 20367, + "loc": { + "start": { + "line": 623, + "column": 39 + }, + "end": { + "line": 623, + "column": 40 + } + } + }, + { + "type": { + "label": "class", + "keyword": "class", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "class", + "start": 20367, + "end": 20372, + "loc": { + "start": { + "line": 623, + "column": 40 + }, + "end": { + "line": 623, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20372, + "end": 20373, + "loc": { + "start": { + "line": 623, + "column": 45 + }, + "end": { + "line": 623, + "column": 46 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20373, + "end": 20374, + "loc": { + "start": { + "line": 623, + "column": 46 + }, + "end": { + "line": 623, + "column": 47 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 20386, + "end": 20389, + "loc": { + "start": { + "line": 624, + "column": 10 + }, + "end": { + "line": 624, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeButtons", + "start": 20390, + "end": 20402, + "loc": { + "start": { + "line": 624, + "column": 14 + }, + "end": { + "line": 624, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20402, + "end": 20403, + "loc": { + "start": { + "line": 624, + "column": 26 + }, + "end": { + "line": 624, + "column": 27 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 20417, + "end": 20419, + "loc": { + "start": { + "line": 626, + "column": 10 + }, + "end": { + "line": 626, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20419, + "end": 20420, + "loc": { + "start": { + "line": 626, + "column": 12 + }, + "end": { + "line": 626, + "column": 13 + } + } + }, + { + "type": { + "label": "typeof", + "keyword": "typeof", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "typeof", + "start": 20420, + "end": 20426, + "loc": { + "start": { + "line": 626, + "column": 13 + }, + "end": { + "line": 626, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 20427, + "end": 20435, + "loc": { + "start": { + "line": 626, + "column": 20 + }, + "end": { + "line": 626, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20435, + "end": 20436, + "loc": { + "start": { + "line": 626, + "column": 28 + }, + "end": { + "line": 626, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttons", + "start": 20436, + "end": 20443, + "loc": { + "start": { + "line": 626, + "column": 29 + }, + "end": { + "line": 626, + "column": 36 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 20444, + "end": 20447, + "loc": { + "start": { + "line": 626, + "column": 37 + }, + "end": { + "line": 626, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "string", + "start": 20448, + "end": 20456, + "loc": { + "start": { + "line": 626, + "column": 41 + }, + "end": { + "line": 626, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20456, + "end": 20457, + "loc": { + "start": { + "line": 626, + "column": 49 + }, + "end": { + "line": 626, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20457, + "end": 20458, + "loc": { + "start": { + "line": 626, + "column": 50 + }, + "end": { + "line": 626, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeButtons", + "start": 20472, + "end": 20484, + "loc": { + "start": { + "line": 627, + "column": 12 + }, + "end": { + "line": 627, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20485, + "end": 20486, + "loc": { + "start": { + "line": 627, + "column": 25 + }, + "end": { + "line": 627, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 20487, + "end": 20495, + "loc": { + "start": { + "line": 627, + "column": 27 + }, + "end": { + "line": 627, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20495, + "end": 20496, + "loc": { + "start": { + "line": 627, + "column": 35 + }, + "end": { + "line": 627, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttons", + "start": 20496, + "end": 20503, + "loc": { + "start": { + "line": 627, + "column": 36 + }, + "end": { + "line": 627, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20503, + "end": 20504, + "loc": { + "start": { + "line": 627, + "column": 43 + }, + "end": { + "line": 627, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "split", + "start": 20504, + "end": 20509, + "loc": { + "start": { + "line": 627, + "column": 44 + }, + "end": { + "line": 627, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20509, + "end": 20510, + "loc": { + "start": { + "line": 627, + "column": 49 + }, + "end": { + "line": 627, + "column": 50 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 20510, + "end": 20513, + "loc": { + "start": { + "line": 627, + "column": 50 + }, + "end": { + "line": 627, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20513, + "end": 20514, + "loc": { + "start": { + "line": 627, + "column": 53 + }, + "end": { + "line": 627, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20514, + "end": 20515, + "loc": { + "start": { + "line": 627, "column": 54 }, "end": { - "line": 614, + "line": 627, "column": 55 } } @@ -136217,15 +139231,15 @@ "postfix": false, "binop": null }, - "start": 20139, - "end": 20140, + "start": 20527, + "end": 20528, "loc": { "start": { - "line": 615, + "line": 628, "column": 10 }, "end": { - "line": 615, + "line": 628, "column": 11 } } @@ -136245,15 +139259,15 @@ "updateContext": null }, "value": "if", - "start": 20154, - "end": 20156, + "start": 20542, + "end": 20544, "loc": { "start": { - "line": 617, + "line": 630, "column": 10 }, "end": { - "line": 617, + "line": 630, "column": 12 } } @@ -136270,15 +139284,15 @@ "postfix": false, "binop": null }, - "start": 20156, - "end": 20157, + "start": 20544, + "end": 20545, "loc": { "start": { - "line": 617, + "line": 630, "column": 12 }, "end": { - "line": 617, + "line": 630, "column": 13 } } @@ -136296,15 +139310,15 @@ "binop": null }, "value": "themeButtons", - "start": 20157, - "end": 20169, + "start": 20545, + "end": 20557, "loc": { "start": { - "line": 617, + "line": 630, "column": 13 }, "end": { - "line": 617, + "line": 630, "column": 25 } } @@ -136321,15 +139335,15 @@ "postfix": false, "binop": null }, - "start": 20169, - "end": 20170, + "start": 20557, + "end": 20558, "loc": { "start": { - "line": 617, + "line": 630, "column": 25 }, "end": { - "line": 617, + "line": 630, "column": 26 } } @@ -136346,15 +139360,15 @@ "postfix": false, "binop": null }, - "start": 20170, - "end": 20171, + "start": 20558, + "end": 20559, "loc": { "start": { - "line": 617, + "line": 630, "column": 26 }, "end": { - "line": 617, + "line": 630, "column": 27 } } @@ -136372,15 +139386,15 @@ "binop": null }, "value": "themeButtons", - "start": 20185, - "end": 20197, + "start": 20573, + "end": 20585, "loc": { "start": { - "line": 618, + "line": 631, "column": 12 }, "end": { - "line": 618, + "line": 631, "column": 24 } } @@ -136398,15 +139412,15 @@ "binop": null, "updateContext": null }, - "start": 20197, - "end": 20198, + "start": 20585, + "end": 20586, "loc": { "start": { - "line": 618, + "line": 631, "column": 24 }, "end": { - "line": 618, + "line": 631, "column": 25 } } @@ -136424,15 +139438,15 @@ "binop": null }, "value": "forEach", - "start": 20198, - "end": 20205, + "start": 20586, + "end": 20593, "loc": { "start": { - "line": 618, + "line": 631, "column": 25 }, "end": { - "line": 618, + "line": 631, "column": 32 } } @@ -136449,15 +139463,15 @@ "postfix": false, "binop": null }, - "start": 20205, - "end": 20206, + "start": 20593, + "end": 20594, "loc": { "start": { - "line": 618, + "line": 631, "column": 32 }, "end": { - "line": 618, + "line": 631, "column": 33 } } @@ -136475,15 +139489,15 @@ "binop": null }, "value": "themeButton", - "start": 20206, - "end": 20217, + "start": 20594, + "end": 20605, "loc": { "start": { - "line": 618, + "line": 631, "column": 33 }, "end": { - "line": 618, + "line": 631, "column": 44 } } @@ -136501,15 +139515,15 @@ "binop": null, "updateContext": null }, - "start": 20218, - "end": 20220, + "start": 20606, + "end": 20608, "loc": { "start": { - "line": 618, + "line": 631, "column": 45 }, "end": { - "line": 618, + "line": 631, "column": 47 } } @@ -136526,15 +139540,15 @@ "postfix": false, "binop": null }, - "start": 20221, - "end": 20222, + "start": 20609, + "end": 20610, "loc": { "start": { - "line": 618, + "line": 631, "column": 48 }, "end": { - "line": 618, + "line": 631, "column": 49 } } @@ -136554,15 +139568,15 @@ "updateContext": null }, "value": "let", - "start": 20238, - "end": 20241, + "start": 20626, + "end": 20629, "loc": { "start": { - "line": 619, + "line": 632, "column": 14 }, "end": { - "line": 619, + "line": 632, "column": 17 } } @@ -136580,15 +139594,15 @@ "binop": null }, "value": "themeParsed", - "start": 20242, - "end": 20253, + "start": 20630, + "end": 20641, "loc": { "start": { - "line": 619, + "line": 632, "column": 18 }, "end": { - "line": 619, + "line": 632, "column": 29 } } @@ -136607,15 +139621,15 @@ "updateContext": null }, "value": "=", - "start": 20254, - "end": 20255, + "start": 20642, + "end": 20643, "loc": { "start": { - "line": 619, + "line": 632, "column": 30 }, "end": { - "line": 619, + "line": 632, "column": 31 } } @@ -136633,15 +139647,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 20256, - "end": 20274, + "start": 20644, + "end": 20662, "loc": { "start": { - "line": 619, + "line": 632, "column": 32 }, "end": { - "line": 619, + "line": 632, "column": 50 } } @@ -136659,15 +139673,15 @@ "binop": null, "updateContext": null }, - "start": 20274, - "end": 20275, + "start": 20662, + "end": 20663, "loc": { "start": { - "line": 619, + "line": 632, "column": 50 }, "end": { - "line": 619, + "line": 632, "column": 51 } } @@ -136685,15 +139699,15 @@ "binop": null }, "value": "themeButton", - "start": 20275, - "end": 20286, + "start": 20663, + "end": 20674, "loc": { "start": { - "line": 619, + "line": 632, "column": 51 }, "end": { - "line": 619, + "line": 632, "column": 62 } } @@ -136711,15 +139725,15 @@ "binop": null, "updateContext": null }, - "start": 20286, - "end": 20287, + "start": 20674, + "end": 20675, "loc": { "start": { - "line": 619, + "line": 632, "column": 62 }, "end": { - "line": 619, + "line": 632, "column": 63 } } @@ -136737,15 +139751,15 @@ "binop": null, "updateContext": null }, - "start": 20287, - "end": 20288, + "start": 20675, + "end": 20676, "loc": { "start": { - "line": 619, + "line": 632, "column": 63 }, "end": { - "line": 619, + "line": 632, "column": 64 } } @@ -136753,15 +139767,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20306, - "end": 20345, + "start": 20694, + "end": 20733, "loc": { "start": { - "line": 621, + "line": 634, "column": 14 }, "end": { - "line": 621, + "line": 634, "column": 53 } } @@ -136781,15 +139795,15 @@ "updateContext": null }, "value": "if", - "start": 20361, - "end": 20363, + "start": 20749, + "end": 20751, "loc": { "start": { - "line": 622, + "line": 635, "column": 14 }, "end": { - "line": 622, + "line": 635, "column": 16 } } @@ -136806,15 +139820,15 @@ "postfix": false, "binop": null }, - "start": 20363, - "end": 20364, + "start": 20751, + "end": 20752, "loc": { "start": { - "line": 622, + "line": 635, "column": 16 }, "end": { - "line": 622, + "line": 635, "column": 17 } } @@ -136832,15 +139846,15 @@ "binop": null }, "value": "themeParsed", - "start": 20364, - "end": 20375, + "start": 20752, + "end": 20763, "loc": { "start": { - "line": 622, + "line": 635, "column": 17 }, "end": { - "line": 622, + "line": 635, "column": 28 } } @@ -136857,15 +139871,15 @@ "postfix": false, "binop": null }, - "start": 20375, - "end": 20376, + "start": 20763, + "end": 20764, "loc": { "start": { - "line": 622, + "line": 635, "column": 28 }, "end": { - "line": 622, + "line": 635, "column": 29 } } @@ -136882,15 +139896,15 @@ "postfix": false, "binop": null }, - "start": 20376, - "end": 20377, + "start": 20764, + "end": 20765, "loc": { "start": { - "line": 622, + "line": 635, "column": 29 }, "end": { - "line": 622, + "line": 635, "column": 30 } } @@ -136898,15 +139912,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20395, - "end": 20478, + "start": 20783, + "end": 20866, "loc": { "start": { - "line": 623, + "line": 636, "column": 16 }, "end": { - "line": 623, + "line": 636, "column": 99 } } @@ -136926,15 +139940,15 @@ "updateContext": null }, "value": "if", - "start": 20496, - "end": 20498, + "start": 20884, + "end": 20886, "loc": { "start": { - "line": 624, + "line": 637, "column": 16 }, "end": { - "line": 624, + "line": 637, "column": 18 } } @@ -136951,15 +139965,15 @@ "postfix": false, "binop": null }, - "start": 20498, - "end": 20499, + "start": 20886, + "end": 20887, "loc": { "start": { - "line": 624, + "line": 637, "column": 18 }, "end": { - "line": 624, + "line": 637, "column": 19 } } @@ -136978,15 +139992,15 @@ "updateContext": null }, "value": "!", - "start": 20499, - "end": 20500, + "start": 20887, + "end": 20888, "loc": { "start": { - "line": 624, + "line": 637, "column": 19 }, "end": { - "line": 624, + "line": 637, "column": 20 } } @@ -137006,15 +140020,15 @@ "updateContext": null }, "value": "this", - "start": 20500, - "end": 20504, + "start": 20888, + "end": 20892, "loc": { "start": { - "line": 624, + "line": 637, "column": 20 }, "end": { - "line": 624, + "line": 637, "column": 24 } } @@ -137032,15 +140046,15 @@ "binop": null, "updateContext": null }, - "start": 20504, - "end": 20505, + "start": 20892, + "end": 20893, "loc": { "start": { - "line": 624, + "line": 637, "column": 24 }, "end": { - "line": 624, + "line": 637, "column": 25 } } @@ -137058,15 +140072,15 @@ "binop": null }, "value": "utilities", - "start": 20505, - "end": 20514, + "start": 20893, + "end": 20902, "loc": { "start": { - "line": 624, + "line": 637, "column": 25 }, "end": { - "line": 624, + "line": 637, "column": 34 } } @@ -137084,15 +140098,15 @@ "binop": null, "updateContext": null }, - "start": 20514, - "end": 20515, + "start": 20902, + "end": 20903, "loc": { "start": { - "line": 624, + "line": 637, "column": 34 }, "end": { - "line": 624, + "line": 637, "column": 35 } } @@ -137110,15 +140124,15 @@ "binop": null }, "value": "countInArray", - "start": 20515, - "end": 20527, + "start": 20903, + "end": 20915, "loc": { "start": { - "line": 624, + "line": 637, "column": 35 }, "end": { - "line": 624, + "line": 637, "column": 47 } } @@ -137135,15 +140149,15 @@ "postfix": false, "binop": null }, - "start": 20527, - "end": 20528, + "start": 20915, + "end": 20916, "loc": { "start": { - "line": 624, + "line": 637, "column": 47 }, "end": { - "line": 624, + "line": 637, "column": 48 } } @@ -137161,15 +140175,15 @@ "binop": null }, "value": "themeParsed", - "start": 20528, - "end": 20539, + "start": 20916, + "end": 20927, "loc": { "start": { - "line": 624, + "line": 637, "column": 48 }, "end": { - "line": 624, + "line": 637, "column": 59 } } @@ -137187,15 +140201,15 @@ "binop": null, "updateContext": null }, - "start": 20539, - "end": 20540, + "start": 20927, + "end": 20928, "loc": { "start": { - "line": 624, + "line": 637, "column": 59 }, "end": { - "line": 624, + "line": 637, "column": 60 } } @@ -137213,15 +140227,15 @@ "binop": null }, "value": "split", - "start": 20540, - "end": 20545, + "start": 20928, + "end": 20933, "loc": { "start": { - "line": 624, + "line": 637, "column": 60 }, "end": { - "line": 624, + "line": 637, "column": 65 } } @@ -137238,15 +140252,15 @@ "postfix": false, "binop": null }, - "start": 20545, - "end": 20546, + "start": 20933, + "end": 20934, "loc": { "start": { - "line": 624, + "line": 637, "column": 65 }, "end": { - "line": 624, + "line": 637, "column": 66 } } @@ -137265,15 +140279,15 @@ "updateContext": null }, "value": " ", - "start": 20546, - "end": 20549, + "start": 20934, + "end": 20937, "loc": { "start": { - "line": 624, + "line": 637, "column": 66 }, "end": { - "line": 624, + "line": 637, "column": 69 } } @@ -137290,15 +140304,15 @@ "postfix": false, "binop": null }, - "start": 20549, - "end": 20550, + "start": 20937, + "end": 20938, "loc": { "start": { - "line": 624, + "line": 637, "column": 69 }, "end": { - "line": 624, + "line": 637, "column": 70 } } @@ -137316,15 +140330,15 @@ "binop": null, "updateContext": null }, - "start": 20550, - "end": 20551, + "start": 20938, + "end": 20939, "loc": { "start": { - "line": 624, + "line": 637, "column": 70 }, "end": { - "line": 624, + "line": 637, "column": 71 } } @@ -137342,15 +140356,15 @@ "binop": null }, "value": "themeObj", - "start": 20552, - "end": 20560, + "start": 20940, + "end": 20948, "loc": { "start": { - "line": 624, + "line": 637, "column": 72 }, "end": { - "line": 624, + "line": 637, "column": 80 } } @@ -137368,15 +140382,15 @@ "binop": null, "updateContext": null }, - "start": 20560, - "end": 20561, + "start": 20948, + "end": 20949, "loc": { "start": { - "line": 624, + "line": 637, "column": 80 }, "end": { - "line": 624, + "line": 637, "column": 81 } } @@ -137396,15 +140410,15 @@ "updateContext": null }, "value": "class", - "start": 20561, - "end": 20566, + "start": 20949, + "end": 20954, "loc": { "start": { - "line": 624, + "line": 637, "column": 81 }, "end": { - "line": 624, + "line": 637, "column": 86 } } @@ -137421,15 +140435,15 @@ "postfix": false, "binop": null }, - "start": 20566, - "end": 20567, + "start": 20954, + "end": 20955, "loc": { "start": { - "line": 624, + "line": 637, "column": 86 }, "end": { - "line": 624, + "line": 637, "column": 87 } } @@ -137446,15 +140460,15 @@ "postfix": false, "binop": null }, - "start": 20567, - "end": 20568, + "start": 20955, + "end": 20956, "loc": { "start": { - "line": 624, + "line": 637, "column": 87 }, "end": { - "line": 624, + "line": 637, "column": 88 } } @@ -137471,15 +140485,15 @@ "postfix": false, "binop": null }, - "start": 20568, - "end": 20569, + "start": 20956, + "end": 20957, "loc": { "start": { - "line": 624, + "line": 637, "column": 88 }, "end": { - "line": 624, + "line": 637, "column": 89 } } @@ -137497,15 +140511,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 20589, - "end": 20607, + "start": 20977, + "end": 20995, "loc": { "start": { - "line": 625, + "line": 638, "column": 18 }, "end": { - "line": 625, + "line": 638, "column": 36 } } @@ -137523,15 +140537,15 @@ "binop": null, "updateContext": null }, - "start": 20607, - "end": 20608, + "start": 20995, + "end": 20996, "loc": { "start": { - "line": 625, + "line": 638, "column": 36 }, "end": { - "line": 625, + "line": 638, "column": 37 } } @@ -137549,15 +140563,15 @@ "binop": null }, "value": "themeButton", - "start": 20608, - "end": 20619, + "start": 20996, + "end": 21007, "loc": { "start": { - "line": 625, + "line": 638, "column": 37 }, "end": { - "line": 625, + "line": 638, "column": 48 } } @@ -137575,15 +140589,15 @@ "binop": null, "updateContext": null }, - "start": 20619, - "end": 20620, + "start": 21007, + "end": 21008, "loc": { "start": { - "line": 625, + "line": 638, "column": 48 }, "end": { - "line": 625, + "line": 638, "column": 49 } } @@ -137602,15 +140616,15 @@ "updateContext": null }, "value": "=", - "start": 20621, - "end": 20622, + "start": 21009, + "end": 21010, "loc": { "start": { - "line": 625, + "line": 638, "column": 50 }, "end": { - "line": 625, + "line": 638, "column": 51 } } @@ -137627,15 +140641,15 @@ "postfix": false, "binop": null }, - "start": 20623, - "end": 20624, + "start": 21011, + "end": 21012, "loc": { "start": { - "line": 625, + "line": 638, "column": 52 }, "end": { - "line": 625, + "line": 638, "column": 53 } } @@ -137654,15 +140668,15 @@ "updateContext": null }, "value": "", - "start": 20624, - "end": 20624, + "start": 21012, + "end": 21012, "loc": { "start": { - "line": 625, + "line": 638, "column": 53 }, "end": { - "line": 625, + "line": 638, "column": 53 } } @@ -137679,15 +140693,15 @@ "postfix": false, "binop": null }, - "start": 20624, - "end": 20626, + "start": 21012, + "end": 21014, "loc": { "start": { - "line": 625, + "line": 638, "column": 53 }, "end": { - "line": 625, + "line": 638, "column": 55 } } @@ -137705,15 +140719,15 @@ "binop": null }, "value": "themeParsed", - "start": 20626, - "end": 20637, + "start": 21014, + "end": 21025, "loc": { "start": { - "line": 625, + "line": 638, "column": 55 }, "end": { - "line": 625, + "line": 638, "column": 66 } } @@ -137730,15 +140744,15 @@ "postfix": false, "binop": null }, - "start": 20637, - "end": 20638, + "start": 21025, + "end": 21026, "loc": { "start": { - "line": 625, + "line": 638, "column": 66 }, "end": { - "line": 625, + "line": 638, "column": 67 } } @@ -137757,15 +140771,15 @@ "updateContext": null }, "value": " ", - "start": 20638, - "end": 20639, + "start": 21026, + "end": 21027, "loc": { "start": { - "line": 625, + "line": 638, "column": 67 }, "end": { - "line": 625, + "line": 638, "column": 68 } } @@ -137782,15 +140796,15 @@ "postfix": false, "binop": null }, - "start": 20639, - "end": 20641, + "start": 21027, + "end": 21029, "loc": { "start": { - "line": 625, + "line": 638, "column": 68 }, "end": { - "line": 625, + "line": 638, "column": 70 } } @@ -137808,15 +140822,15 @@ "binop": null }, "value": "themeObj", - "start": 20641, - "end": 20649, + "start": 21029, + "end": 21037, "loc": { "start": { - "line": 625, + "line": 638, "column": 70 }, "end": { - "line": 625, + "line": 638, "column": 78 } } @@ -137834,15 +140848,15 @@ "binop": null, "updateContext": null }, - "start": 20649, - "end": 20650, + "start": 21037, + "end": 21038, "loc": { "start": { - "line": 625, + "line": 638, "column": 78 }, "end": { - "line": 625, + "line": 638, "column": 79 } } @@ -137862,15 +140876,15 @@ "updateContext": null }, "value": "class", - "start": 20650, - "end": 20655, + "start": 21038, + "end": 21043, "loc": { "start": { - "line": 625, + "line": 638, "column": 79 }, "end": { - "line": 625, + "line": 638, "column": 84 } } @@ -137887,15 +140901,15 @@ "postfix": false, "binop": null }, - "start": 20655, - "end": 20656, + "start": 21043, + "end": 21044, "loc": { "start": { - "line": 625, + "line": 638, "column": 84 }, "end": { - "line": 625, + "line": 638, "column": 85 } } @@ -137914,15 +140928,15 @@ "updateContext": null }, "value": "", - "start": 20656, - "end": 20656, + "start": 21044, + "end": 21044, "loc": { "start": { - "line": 625, + "line": 638, "column": 85 }, "end": { - "line": 625, + "line": 638, "column": 85 } } @@ -137939,15 +140953,15 @@ "postfix": false, "binop": null }, - "start": 20656, - "end": 20657, + "start": 21044, + "end": 21045, "loc": { "start": { - "line": 625, + "line": 638, "column": 85 }, "end": { - "line": 625, + "line": 638, "column": 86 } } @@ -137965,15 +140979,15 @@ "binop": null, "updateContext": null }, - "start": 20657, - "end": 20658, + "start": 21045, + "end": 21046, "loc": { "start": { - "line": 625, + "line": 638, "column": 86 }, "end": { - "line": 625, + "line": 638, "column": 87 } } @@ -137990,15 +141004,15 @@ "postfix": false, "binop": null }, - "start": 20676, - "end": 20677, + "start": 21064, + "end": 21065, "loc": { "start": { - "line": 626, + "line": 639, "column": 16 }, "end": { - "line": 626, + "line": 639, "column": 17 } } @@ -138015,15 +141029,15 @@ "postfix": false, "binop": null }, - "start": 20693, - "end": 20694, + "start": 21081, + "end": 21082, "loc": { "start": { - "line": 627, + "line": 640, "column": 14 }, "end": { - "line": 627, + "line": 640, "column": 15 } } @@ -138043,15 +141057,15 @@ "updateContext": null }, "value": "else", - "start": 20695, - "end": 20699, + "start": 21083, + "end": 21087, "loc": { "start": { - "line": 627, + "line": 640, "column": 16 }, "end": { - "line": 627, + "line": 640, "column": 20 } } @@ -138068,15 +141082,15 @@ "postfix": false, "binop": null }, - "start": 20700, - "end": 20701, + "start": 21088, + "end": 21089, "loc": { "start": { - "line": 627, + "line": 640, "column": 21 }, "end": { - "line": 627, + "line": 640, "column": 22 } } @@ -138094,15 +141108,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 20719, - "end": 20737, + "start": 21107, + "end": 21125, "loc": { "start": { - "line": 628, + "line": 641, "column": 16 }, "end": { - "line": 628, + "line": 641, "column": 34 } } @@ -138120,15 +141134,15 @@ "binop": null, "updateContext": null }, - "start": 20737, - "end": 20738, + "start": 21125, + "end": 21126, "loc": { "start": { - "line": 628, + "line": 641, "column": 34 }, "end": { - "line": 628, + "line": 641, "column": 35 } } @@ -138146,15 +141160,15 @@ "binop": null }, "value": "themeButton", - "start": 20738, - "end": 20749, + "start": 21126, + "end": 21137, "loc": { "start": { - "line": 628, + "line": 641, "column": 35 }, "end": { - "line": 628, + "line": 641, "column": 46 } } @@ -138172,15 +141186,15 @@ "binop": null, "updateContext": null }, - "start": 20749, - "end": 20750, + "start": 21137, + "end": 21138, "loc": { "start": { - "line": 628, + "line": 641, "column": 46 }, "end": { - "line": 628, + "line": 641, "column": 47 } } @@ -138199,15 +141213,15 @@ "updateContext": null }, "value": "=", - "start": 20751, - "end": 20752, + "start": 21139, + "end": 21140, "loc": { "start": { - "line": 628, + "line": 641, "column": 48 }, "end": { - "line": 628, + "line": 641, "column": 49 } } @@ -138225,15 +141239,15 @@ "binop": null }, "value": "themeObj", - "start": 20753, - "end": 20761, + "start": 21141, + "end": 21149, "loc": { "start": { - "line": 628, + "line": 641, "column": 50 }, "end": { - "line": 628, + "line": 641, "column": 58 } } @@ -138251,15 +141265,15 @@ "binop": null, "updateContext": null }, - "start": 20761, - "end": 20762, + "start": 21149, + "end": 21150, "loc": { "start": { - "line": 628, + "line": 641, "column": 58 }, "end": { - "line": 628, + "line": 641, "column": 59 } } @@ -138279,15 +141293,15 @@ "updateContext": null }, "value": "class", - "start": 20762, - "end": 20767, + "start": 21150, + "end": 21155, "loc": { "start": { - "line": 628, + "line": 641, "column": 59 }, "end": { - "line": 628, + "line": 641, "column": 64 } } @@ -138305,15 +141319,15 @@ "binop": null, "updateContext": null }, - "start": 20767, - "end": 20768, + "start": 21155, + "end": 21156, "loc": { "start": { - "line": 628, + "line": 641, "column": 64 }, "end": { - "line": 628, + "line": 641, "column": 65 } } @@ -138330,15 +141344,15 @@ "postfix": false, "binop": null }, - "start": 20784, - "end": 20785, + "start": 21172, + "end": 21173, "loc": { "start": { - "line": 629, + "line": 642, "column": 14 }, "end": { - "line": 629, + "line": 642, "column": 15 } } @@ -138355,15 +141369,15 @@ "postfix": false, "binop": null }, - "start": 20799, - "end": 20800, + "start": 21187, + "end": 21188, "loc": { "start": { - "line": 630, + "line": 643, "column": 12 }, "end": { - "line": 630, + "line": 643, "column": 13 } } @@ -138380,15 +141394,15 @@ "postfix": false, "binop": null }, - "start": 20800, - "end": 20801, + "start": 21188, + "end": 21189, "loc": { "start": { - "line": 630, + "line": 643, "column": 13 }, "end": { - "line": 630, + "line": 643, "column": 14 } } @@ -138406,15 +141420,15 @@ "binop": null, "updateContext": null }, - "start": 20801, - "end": 20802, + "start": 21189, + "end": 21190, "loc": { "start": { - "line": 630, + "line": 643, "column": 14 }, "end": { - "line": 630, + "line": 643, "column": 15 } } @@ -138431,15 +141445,15 @@ "postfix": false, "binop": null }, - "start": 20814, - "end": 20815, + "start": 21202, + "end": 21203, "loc": { "start": { - "line": 631, + "line": 644, "column": 10 }, "end": { - "line": 631, + "line": 644, "column": 11 } } @@ -138456,15 +141470,15 @@ "postfix": false, "binop": null }, - "start": 20825, - "end": 20826, + "start": 21213, + "end": 21214, "loc": { "start": { - "line": 632, + "line": 645, "column": 8 }, "end": { - "line": 632, + "line": 645, "column": 9 } } @@ -138484,15 +141498,15 @@ "updateContext": null }, "value": "else", - "start": 20827, - "end": 20831, + "start": 21215, + "end": 21219, "loc": { "start": { - "line": 632, + "line": 645, "column": 10 }, "end": { - "line": 632, + "line": 645, "column": 14 } } @@ -138509,15 +141523,15 @@ "postfix": false, "binop": null }, - "start": 20832, - "end": 20833, + "start": 21220, + "end": 21221, "loc": { "start": { - "line": 632, + "line": 645, "column": 15 }, "end": { - "line": 632, + "line": 645, "column": 16 } } @@ -138535,15 +141549,15 @@ "binop": null }, "value": "console", - "start": 20845, - "end": 20852, + "start": 21233, + "end": 21240, "loc": { "start": { - "line": 633, + "line": 646, "column": 10 }, "end": { - "line": 633, + "line": 646, "column": 17 } } @@ -138561,15 +141575,15 @@ "binop": null, "updateContext": null }, - "start": 20852, - "end": 20853, + "start": 21240, + "end": 21241, "loc": { "start": { - "line": 633, + "line": 646, "column": 17 }, "end": { - "line": 633, + "line": 646, "column": 18 } } @@ -138587,15 +141601,15 @@ "binop": null }, "value": "warn", - "start": 20853, - "end": 20857, + "start": 21241, + "end": 21245, "loc": { "start": { - "line": 633, + "line": 646, "column": 18 }, "end": { - "line": 633, + "line": 646, "column": 22 } } @@ -138612,15 +141626,15 @@ "postfix": false, "binop": null }, - "start": 20857, - "end": 20858, + "start": 21245, + "end": 21246, "loc": { "start": { - "line": 633, + "line": 646, "column": 22 }, "end": { - "line": 633, + "line": 646, "column": 23 } } @@ -138637,15 +141651,15 @@ "postfix": false, "binop": null }, - "start": 20858, - "end": 20859, + "start": 21246, + "end": 21247, "loc": { "start": { - "line": 633, + "line": 646, "column": 23 }, "end": { - "line": 633, + "line": 646, "column": 24 } } @@ -138664,15 +141678,15 @@ "updateContext": null }, "value": "buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.", - "start": 20859, - "end": 20947, + "start": 21247, + "end": 21335, "loc": { "start": { - "line": 633, + "line": 646, "column": 24 }, "end": { - "line": 633, + "line": 646, "column": 112 } } @@ -138689,15 +141703,15 @@ "postfix": false, "binop": null }, - "start": 20947, - "end": 20948, + "start": 21335, + "end": 21336, "loc": { "start": { - "line": 633, + "line": 646, "column": 112 }, "end": { - "line": 633, + "line": 646, "column": 113 } } @@ -138714,15 +141728,15 @@ "postfix": false, "binop": null }, - "start": 20948, - "end": 20949, + "start": 21336, + "end": 21337, "loc": { "start": { - "line": 633, + "line": 646, "column": 113 }, "end": { - "line": 633, + "line": 646, "column": 114 } } @@ -138739,15 +141753,15 @@ "postfix": false, "binop": null }, - "start": 20959, - "end": 20960, + "start": 21347, + "end": 21348, "loc": { "start": { - "line": 634, + "line": 647, "column": 8 }, "end": { - "line": 634, + "line": 647, "column": 9 } } @@ -138764,15 +141778,15 @@ "postfix": false, "binop": null }, - "start": 20968, - "end": 20969, + "start": 21356, + "end": 21357, "loc": { "start": { - "line": 635, + "line": 648, "column": 6 }, "end": { - "line": 635, + "line": 648, "column": 7 } } @@ -138789,15 +141803,15 @@ "postfix": false, "binop": null }, - "start": 20969, - "end": 20970, + "start": 21357, + "end": 21358, "loc": { "start": { - "line": 635, + "line": 648, "column": 7 }, "end": { - "line": 635, + "line": 648, "column": 8 } } @@ -138815,15 +141829,15 @@ "binop": null, "updateContext": null }, - "start": 20970, - "end": 20971, + "start": 21358, + "end": 21359, "loc": { "start": { - "line": 635, + "line": 648, "column": 8 }, "end": { - "line": 635, + "line": 648, "column": 9 } } @@ -138840,15 +141854,15 @@ "postfix": false, "binop": null }, - "start": 20977, - "end": 20978, + "start": 21365, + "end": 21366, "loc": { "start": { - "line": 636, + "line": 649, "column": 4 }, "end": { - "line": 636, + "line": 649, "column": 5 } } @@ -138856,15 +141870,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20986, - "end": 21052, + "start": 21374, + "end": 21440, "loc": { "start": { - "line": 638, + "line": 651, "column": 4 }, "end": { - "line": 640, + "line": 653, "column": 7 } } @@ -138884,15 +141898,15 @@ "updateContext": null }, "value": "this", - "start": 21058, - "end": 21062, + "start": 21446, + "end": 21450, "loc": { "start": { - "line": 641, + "line": 654, "column": 4 }, "end": { - "line": 641, + "line": 654, "column": 8 } } @@ -138910,15 +141924,15 @@ "binop": null, "updateContext": null }, - "start": 21062, - "end": 21063, + "start": 21450, + "end": 21451, "loc": { "start": { - "line": 641, + "line": 654, "column": 8 }, "end": { - "line": 641, + "line": 654, "column": 9 } } @@ -138936,15 +141950,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 21063, - "end": 21074, + "start": 21451, + "end": 21462, "loc": { "start": { - "line": 641, + "line": 654, "column": 9 }, "end": { - "line": 641, + "line": 654, "column": 20 } } @@ -138962,15 +141976,15 @@ "binop": null, "updateContext": null }, - "start": 21074, - "end": 21075, + "start": 21462, + "end": 21463, "loc": { "start": { - "line": 641, + "line": 654, "column": 20 }, "end": { - "line": 641, + "line": 654, "column": 21 } } @@ -138988,15 +142002,15 @@ "binop": null }, "value": "className", - "start": 21075, - "end": 21084, + "start": 21463, + "end": 21472, "loc": { "start": { - "line": 641, + "line": 654, "column": 21 }, "end": { - "line": 641, + "line": 654, "column": 30 } } @@ -139015,15 +142029,15 @@ "updateContext": null }, "value": "+=", - "start": 21085, - "end": 21087, + "start": 21473, + "end": 21475, "loc": { "start": { - "line": 641, + "line": 654, "column": 31 }, "end": { - "line": 641, + "line": 654, "column": 33 } } @@ -139040,15 +142054,15 @@ "postfix": false, "binop": null }, - "start": 21088, - "end": 21089, + "start": 21476, + "end": 21477, "loc": { "start": { - "line": 641, + "line": 654, "column": 34 }, "end": { - "line": 641, + "line": 654, "column": 35 } } @@ -139067,15 +142081,15 @@ "updateContext": null }, "value": " ", - "start": 21089, - "end": 21090, + "start": 21477, + "end": 21478, "loc": { "start": { - "line": 641, + "line": 654, "column": 35 }, "end": { - "line": 641, + "line": 654, "column": 36 } } @@ -139092,15 +142106,15 @@ "postfix": false, "binop": null }, - "start": 21090, - "end": 21092, + "start": 21478, + "end": 21480, "loc": { "start": { - "line": 641, + "line": 654, "column": 36 }, "end": { - "line": 641, + "line": 654, "column": 38 } } @@ -139120,15 +142134,15 @@ "updateContext": null }, "value": "this", - "start": 21092, - "end": 21096, + "start": 21480, + "end": 21484, "loc": { "start": { - "line": 641, + "line": 654, "column": 38 }, "end": { - "line": 641, + "line": 654, "column": 42 } } @@ -139146,15 +142160,15 @@ "binop": null, "updateContext": null }, - "start": 21096, - "end": 21097, + "start": 21484, + "end": 21485, "loc": { "start": { - "line": 641, + "line": 654, "column": 42 }, "end": { - "line": 641, + "line": 654, "column": 43 } } @@ -139172,15 +142186,15 @@ "binop": null }, "value": "options", - "start": 21097, - "end": 21104, + "start": 21485, + "end": 21492, "loc": { "start": { - "line": 641, + "line": 654, "column": 43 }, "end": { - "line": 641, + "line": 654, "column": 50 } } @@ -139198,15 +142212,15 @@ "binop": null, "updateContext": null }, - "start": 21104, - "end": 21105, + "start": 21492, + "end": 21493, "loc": { "start": { - "line": 641, + "line": 654, "column": 50 }, "end": { - "line": 641, + "line": 654, "column": 51 } } @@ -139224,15 +142238,15 @@ "binop": null }, "value": "theme", - "start": 21105, - "end": 21110, + "start": 21493, + "end": 21498, "loc": { "start": { - "line": 641, + "line": 654, "column": 51 }, "end": { - "line": 641, + "line": 654, "column": 56 } } @@ -139249,15 +142263,15 @@ "postfix": false, "binop": null }, - "start": 21110, - "end": 21111, + "start": 21498, + "end": 21499, "loc": { "start": { - "line": 641, + "line": 654, "column": 56 }, "end": { - "line": 641, + "line": 654, "column": 57 } } @@ -139276,15 +142290,15 @@ "updateContext": null }, "value": " ", - "start": 21111, - "end": 21112, + "start": 21499, + "end": 21500, "loc": { "start": { - "line": 641, + "line": 654, "column": 57 }, "end": { - "line": 641, + "line": 654, "column": 58 } } @@ -139301,15 +142315,15 @@ "postfix": false, "binop": null }, - "start": 21112, - "end": 21114, + "start": 21500, + "end": 21502, "loc": { "start": { - "line": 641, + "line": 654, "column": 58 }, "end": { - "line": 641, + "line": 654, "column": 60 } } @@ -139327,15 +142341,15 @@ "binop": null }, "value": "layoutClass", - "start": 21114, - "end": 21125, + "start": 21502, + "end": 21513, "loc": { "start": { - "line": 641, + "line": 654, "column": 60 }, "end": { - "line": 641, + "line": 654, "column": 71 } } @@ -139352,15 +142366,15 @@ "postfix": false, "binop": null }, - "start": 21125, - "end": 21126, + "start": 21513, + "end": 21514, "loc": { "start": { - "line": 641, + "line": 654, "column": 71 }, "end": { - "line": 641, + "line": 654, "column": 72 } } @@ -139379,15 +142393,15 @@ "updateContext": null }, "value": " ", - "start": 21126, - "end": 21127, + "start": 21514, + "end": 21515, "loc": { "start": { - "line": 641, + "line": 654, "column": 72 }, "end": { - "line": 641, + "line": 654, "column": 73 } } @@ -139404,15 +142418,15 @@ "postfix": false, "binop": null }, - "start": 21127, - "end": 21129, + "start": 21515, + "end": 21517, "loc": { "start": { - "line": 641, + "line": 654, "column": 73 }, "end": { - "line": 641, + "line": 654, "column": 75 } } @@ -139432,15 +142446,15 @@ "updateContext": null }, "value": "this", - "start": 21129, - "end": 21133, + "start": 21517, + "end": 21521, "loc": { "start": { - "line": 641, + "line": 654, "column": 75 }, "end": { - "line": 641, + "line": 654, "column": 79 } } @@ -139458,15 +142472,15 @@ "binop": null, "updateContext": null }, - "start": 21133, - "end": 21134, + "start": 21521, + "end": 21522, "loc": { "start": { - "line": 641, + "line": 654, "column": 79 }, "end": { - "line": 641, + "line": 654, "column": 80 } } @@ -139484,15 +142498,15 @@ "binop": null }, "value": "keyboardPluginClasses", - "start": 21134, - "end": 21155, + "start": 21522, + "end": 21543, "loc": { "start": { - "line": 641, + "line": 654, "column": 80 }, "end": { - "line": 641, + "line": 654, "column": 101 } } @@ -139509,15 +142523,15 @@ "postfix": false, "binop": null }, - "start": 21155, - "end": 21156, + "start": 21543, + "end": 21544, "loc": { "start": { - "line": 641, + "line": 654, "column": 101 }, "end": { - "line": 641, + "line": 654, "column": 102 } } @@ -139536,15 +142550,15 @@ "updateContext": null }, "value": "", - "start": 21156, - "end": 21156, + "start": 21544, + "end": 21544, "loc": { "start": { - "line": 641, + "line": 654, "column": 102 }, "end": { - "line": 641, + "line": 654, "column": 102 } } @@ -139561,15 +142575,15 @@ "postfix": false, "binop": null }, - "start": 21156, - "end": 21157, + "start": 21544, + "end": 21545, "loc": { "start": { - "line": 641, + "line": 654, "column": 102 }, "end": { - "line": 641, + "line": 654, "column": 103 } } @@ -139587,15 +142601,15 @@ "binop": null, "updateContext": null }, - "start": 21157, - "end": 21158, + "start": 21545, + "end": 21546, "loc": { "start": { - "line": 641, + "line": 654, "column": 103 }, "end": { - "line": 641, + "line": 654, "column": 104 } } @@ -139603,15 +142617,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21166, - "end": 21213, + "start": 21554, + "end": 21601, "loc": { "start": { - "line": 643, + "line": 656, "column": 4 }, "end": { - "line": 645, + "line": 658, "column": 7 } } @@ -139629,15 +142643,15 @@ "binop": null }, "value": "layout", - "start": 21219, - "end": 21225, + "start": 21607, + "end": 21613, "loc": { "start": { - "line": 646, + "line": 659, "column": 4 }, "end": { - "line": 646, + "line": 659, "column": 10 } } @@ -139655,15 +142669,15 @@ "binop": null, "updateContext": null }, - "start": 21225, - "end": 21226, + "start": 21613, + "end": 21614, "loc": { "start": { - "line": 646, + "line": 659, "column": 10 }, "end": { - "line": 646, + "line": 659, "column": 11 } } @@ -139683,15 +142697,15 @@ "updateContext": null }, "value": "this", - "start": 21226, - "end": 21230, + "start": 21614, + "end": 21618, "loc": { "start": { - "line": 646, + "line": 659, "column": 11 }, "end": { - "line": 646, + "line": 659, "column": 15 } } @@ -139709,15 +142723,15 @@ "binop": null, "updateContext": null }, - "start": 21230, - "end": 21231, + "start": 21618, + "end": 21619, "loc": { "start": { - "line": 646, + "line": 659, "column": 15 }, "end": { - "line": 646, + "line": 659, "column": 16 } } @@ -139735,15 +142749,15 @@ "binop": null }, "value": "options", - "start": 21231, - "end": 21238, + "start": 21619, + "end": 21626, "loc": { "start": { - "line": 646, + "line": 659, "column": 16 }, "end": { - "line": 646, + "line": 659, "column": 23 } } @@ -139761,15 +142775,15 @@ "binop": null, "updateContext": null }, - "start": 21238, - "end": 21239, + "start": 21626, + "end": 21627, "loc": { "start": { - "line": 646, + "line": 659, "column": 23 }, "end": { - "line": 646, + "line": 659, "column": 24 } } @@ -139787,15 +142801,15 @@ "binop": null }, "value": "layoutName", - "start": 21239, - "end": 21249, + "start": 21627, + "end": 21637, "loc": { "start": { - "line": 646, + "line": 659, "column": 24 }, "end": { - "line": 646, + "line": 659, "column": 34 } } @@ -139813,15 +142827,15 @@ "binop": null, "updateContext": null }, - "start": 21249, - "end": 21250, + "start": 21637, + "end": 21638, "loc": { "start": { - "line": 646, + "line": 659, "column": 34 }, "end": { - "line": 646, + "line": 659, "column": 35 } } @@ -139839,15 +142853,15 @@ "binop": null, "updateContext": null }, - "start": 21250, - "end": 21251, + "start": 21638, + "end": 21639, "loc": { "start": { - "line": 646, + "line": 659, "column": 35 }, "end": { - "line": 646, + "line": 659, "column": 36 } } @@ -139865,15 +142879,15 @@ "binop": null }, "value": "forEach", - "start": 21251, - "end": 21258, + "start": 21639, + "end": 21646, "loc": { "start": { - "line": 646, + "line": 659, "column": 36 }, "end": { - "line": 646, + "line": 659, "column": 43 } } @@ -139890,15 +142904,15 @@ "postfix": false, "binop": null }, - "start": 21258, - "end": 21259, + "start": 21646, + "end": 21647, "loc": { "start": { - "line": 646, + "line": 659, "column": 43 }, "end": { - "line": 646, + "line": 659, "column": 44 } } @@ -139915,15 +142929,15 @@ "postfix": false, "binop": null }, - "start": 21259, - "end": 21260, + "start": 21647, + "end": 21648, "loc": { "start": { - "line": 646, + "line": 659, "column": 44 }, "end": { - "line": 646, + "line": 659, "column": 45 } } @@ -139941,15 +142955,15 @@ "binop": null }, "value": "row", - "start": 21260, - "end": 21263, + "start": 21648, + "end": 21651, "loc": { "start": { - "line": 646, + "line": 659, "column": 45 }, "end": { - "line": 646, + "line": 659, "column": 48 } } @@ -139967,15 +142981,15 @@ "binop": null, "updateContext": null }, - "start": 21263, - "end": 21264, + "start": 21651, + "end": 21652, "loc": { "start": { - "line": 646, + "line": 659, "column": 48 }, "end": { - "line": 646, + "line": 659, "column": 49 } } @@ -139993,15 +143007,15 @@ "binop": null }, "value": "rIndex", - "start": 21265, - "end": 21271, + "start": 21653, + "end": 21659, "loc": { "start": { - "line": 646, + "line": 659, "column": 50 }, "end": { - "line": 646, + "line": 659, "column": 56 } } @@ -140018,15 +143032,15 @@ "postfix": false, "binop": null }, - "start": 21271, - "end": 21272, + "start": 21659, + "end": 21660, "loc": { "start": { - "line": 646, + "line": 659, "column": 56 }, "end": { - "line": 646, + "line": 659, "column": 57 } } @@ -140044,15 +143058,15 @@ "binop": null, "updateContext": null }, - "start": 21273, - "end": 21275, + "start": 21661, + "end": 21663, "loc": { "start": { - "line": 646, + "line": 659, "column": 58 }, "end": { - "line": 646, + "line": 659, "column": 60 } } @@ -140069,15 +143083,15 @@ "postfix": false, "binop": null }, - "start": 21276, - "end": 21277, + "start": 21664, + "end": 21665, "loc": { "start": { - "line": 646, + "line": 659, "column": 61 }, "end": { - "line": 646, + "line": 659, "column": 62 } } @@ -140097,15 +143111,15 @@ "updateContext": null }, "value": "let", - "start": 21285, - "end": 21288, + "start": 21673, + "end": 21676, "loc": { "start": { - "line": 647, + "line": 660, "column": 6 }, "end": { - "line": 647, + "line": 660, "column": 9 } } @@ -140123,15 +143137,15 @@ "binop": null }, "value": "rowArray", - "start": 21289, - "end": 21297, + "start": 21677, + "end": 21685, "loc": { "start": { - "line": 647, + "line": 660, "column": 10 }, "end": { - "line": 647, + "line": 660, "column": 18 } } @@ -140150,15 +143164,15 @@ "updateContext": null }, "value": "=", - "start": 21298, - "end": 21299, + "start": 21686, + "end": 21687, "loc": { "start": { - "line": 647, + "line": 660, "column": 19 }, "end": { - "line": 647, + "line": 660, "column": 20 } } @@ -140176,15 +143190,15 @@ "binop": null }, "value": "row", - "start": 21300, - "end": 21303, + "start": 21688, + "end": 21691, "loc": { "start": { - "line": 647, + "line": 660, "column": 21 }, "end": { - "line": 647, + "line": 660, "column": 24 } } @@ -140202,15 +143216,15 @@ "binop": null, "updateContext": null }, - "start": 21303, - "end": 21304, + "start": 21691, + "end": 21692, "loc": { "start": { - "line": 647, + "line": 660, "column": 24 }, "end": { - "line": 647, + "line": 660, "column": 25 } } @@ -140228,15 +143242,15 @@ "binop": null }, "value": "split", - "start": 21304, - "end": 21309, + "start": 21692, + "end": 21697, "loc": { "start": { - "line": 647, + "line": 660, "column": 25 }, "end": { - "line": 647, + "line": 660, "column": 30 } } @@ -140253,15 +143267,15 @@ "postfix": false, "binop": null }, - "start": 21309, - "end": 21310, + "start": 21697, + "end": 21698, "loc": { "start": { - "line": 647, + "line": 660, "column": 30 }, "end": { - "line": 647, + "line": 660, "column": 31 } } @@ -140280,15 +143294,15 @@ "updateContext": null }, "value": " ", - "start": 21310, - "end": 21313, + "start": 21698, + "end": 21701, "loc": { "start": { - "line": 647, + "line": 660, "column": 31 }, "end": { - "line": 647, + "line": 660, "column": 34 } } @@ -140305,15 +143319,15 @@ "postfix": false, "binop": null }, - "start": 21313, - "end": 21314, + "start": 21701, + "end": 21702, "loc": { "start": { - "line": 647, + "line": 660, "column": 34 }, "end": { - "line": 647, + "line": 660, "column": 35 } } @@ -140331,15 +143345,15 @@ "binop": null, "updateContext": null }, - "start": 21314, - "end": 21315, + "start": 21702, + "end": 21703, "loc": { "start": { - "line": 647, + "line": 660, "column": 35 }, "end": { - "line": 647, + "line": 660, "column": 36 } } @@ -140347,15 +143361,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21325, - "end": 21368, + "start": 21713, + "end": 21756, "loc": { "start": { - "line": 649, + "line": 662, "column": 6 }, "end": { - "line": 651, + "line": 664, "column": 9 } } @@ -140375,15 +143389,15 @@ "updateContext": null }, "value": "var", - "start": 21376, - "end": 21379, + "start": 21764, + "end": 21767, "loc": { "start": { - "line": 652, + "line": 665, "column": 6 }, "end": { - "line": 652, + "line": 665, "column": 9 } } @@ -140401,15 +143415,15 @@ "binop": null }, "value": "rowDOM", - "start": 21380, - "end": 21386, + "start": 21768, + "end": 21774, "loc": { "start": { - "line": 652, + "line": 665, "column": 10 }, "end": { - "line": 652, + "line": 665, "column": 16 } } @@ -140428,15 +143442,15 @@ "updateContext": null }, "value": "=", - "start": 21387, - "end": 21388, + "start": 21775, + "end": 21776, "loc": { "start": { - "line": 652, + "line": 665, "column": 17 }, "end": { - "line": 652, + "line": 665, "column": 18 } } @@ -140454,15 +143468,15 @@ "binop": null }, "value": "document", - "start": 21389, - "end": 21397, + "start": 21777, + "end": 21785, "loc": { "start": { - "line": 652, + "line": 665, "column": 19 }, "end": { - "line": 652, + "line": 665, "column": 27 } } @@ -140480,15 +143494,15 @@ "binop": null, "updateContext": null }, - "start": 21397, - "end": 21398, + "start": 21785, + "end": 21786, "loc": { "start": { - "line": 652, + "line": 665, "column": 27 }, "end": { - "line": 652, + "line": 665, "column": 28 } } @@ -140506,15 +143520,15 @@ "binop": null }, "value": "createElement", - "start": 21398, - "end": 21411, + "start": 21786, + "end": 21799, "loc": { "start": { - "line": 652, + "line": 665, "column": 28 }, "end": { - "line": 652, + "line": 665, "column": 41 } } @@ -140531,15 +143545,15 @@ "postfix": false, "binop": null }, - "start": 21411, - "end": 21412, + "start": 21799, + "end": 21800, "loc": { "start": { - "line": 652, + "line": 665, "column": 41 }, "end": { - "line": 652, + "line": 665, "column": 42 } } @@ -140558,15 +143572,15 @@ "updateContext": null }, "value": "div", - "start": 21412, - "end": 21417, + "start": 21800, + "end": 21805, "loc": { "start": { - "line": 652, + "line": 665, "column": 42 }, "end": { - "line": 652, + "line": 665, "column": 47 } } @@ -140583,15 +143597,15 @@ "postfix": false, "binop": null }, - "start": 21417, - "end": 21418, + "start": 21805, + "end": 21806, "loc": { "start": { - "line": 652, + "line": 665, "column": 47 }, "end": { - "line": 652, + "line": 665, "column": 48 } } @@ -140609,15 +143623,15 @@ "binop": null, "updateContext": null }, - "start": 21418, - "end": 21419, + "start": 21806, + "end": 21807, "loc": { "start": { - "line": 652, + "line": 665, "column": 48 }, "end": { - "line": 652, + "line": 665, "column": 49 } } @@ -140635,15 +143649,15 @@ "binop": null }, "value": "rowDOM", - "start": 21427, - "end": 21433, + "start": 21815, + "end": 21821, "loc": { "start": { - "line": 653, + "line": 666, "column": 6 }, "end": { - "line": 653, + "line": 666, "column": 12 } } @@ -140661,15 +143675,15 @@ "binop": null, "updateContext": null }, - "start": 21433, - "end": 21434, + "start": 21821, + "end": 21822, "loc": { "start": { - "line": 653, + "line": 666, "column": 12 }, "end": { - "line": 653, + "line": 666, "column": 13 } } @@ -140687,15 +143701,15 @@ "binop": null }, "value": "className", - "start": 21434, - "end": 21443, + "start": 21822, + "end": 21831, "loc": { "start": { - "line": 653, + "line": 666, "column": 13 }, "end": { - "line": 653, + "line": 666, "column": 22 } } @@ -140714,15 +143728,15 @@ "updateContext": null }, "value": "+=", - "start": 21444, - "end": 21446, + "start": 21832, + "end": 21834, "loc": { "start": { - "line": 653, + "line": 666, "column": 23 }, "end": { - "line": 653, + "line": 666, "column": 25 } } @@ -140741,15 +143755,15 @@ "updateContext": null }, "value": "hg-row", - "start": 21447, - "end": 21455, + "start": 21835, + "end": 21843, "loc": { "start": { - "line": 653, + "line": 666, "column": 26 }, "end": { - "line": 653, + "line": 666, "column": 34 } } @@ -140767,15 +143781,15 @@ "binop": null, "updateContext": null }, - "start": 21455, - "end": 21456, + "start": 21843, + "end": 21844, "loc": { "start": { - "line": 653, + "line": 666, "column": 34 }, "end": { - "line": 653, + "line": 666, "column": 35 } } @@ -140783,15 +143797,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21466, - "end": 21527, + "start": 21854, + "end": 21915, "loc": { "start": { - "line": 655, + "line": 668, "column": 6 }, "end": { - "line": 657, + "line": 670, "column": 9 } } @@ -140809,15 +143823,15 @@ "binop": null }, "value": "rowArray", - "start": 21535, - "end": 21543, + "start": 21923, + "end": 21931, "loc": { "start": { - "line": 658, + "line": 671, "column": 6 }, "end": { - "line": 658, + "line": 671, "column": 14 } } @@ -140835,15 +143849,15 @@ "binop": null, "updateContext": null }, - "start": 21543, - "end": 21544, + "start": 21931, + "end": 21932, "loc": { "start": { - "line": 658, + "line": 671, "column": 14 }, "end": { - "line": 658, + "line": 671, "column": 15 } } @@ -140861,15 +143875,15 @@ "binop": null }, "value": "forEach", - "start": 21544, - "end": 21551, + "start": 21932, + "end": 21939, "loc": { "start": { - "line": 658, + "line": 671, "column": 15 }, "end": { - "line": 658, + "line": 671, "column": 22 } } @@ -140886,15 +143900,15 @@ "postfix": false, "binop": null }, - "start": 21551, - "end": 21552, + "start": 21939, + "end": 21940, "loc": { "start": { - "line": 658, + "line": 671, "column": 22 }, "end": { - "line": 658, + "line": 671, "column": 23 } } @@ -140911,15 +143925,15 @@ "postfix": false, "binop": null }, - "start": 21552, - "end": 21553, + "start": 21940, + "end": 21941, "loc": { "start": { - "line": 658, + "line": 671, "column": 23 }, "end": { - "line": 658, + "line": 671, "column": 24 } } @@ -140937,15 +143951,15 @@ "binop": null }, "value": "button", - "start": 21553, - "end": 21559, + "start": 21941, + "end": 21947, "loc": { "start": { - "line": 658, + "line": 671, "column": 24 }, "end": { - "line": 658, + "line": 671, "column": 30 } } @@ -140963,15 +143977,15 @@ "binop": null, "updateContext": null }, - "start": 21559, - "end": 21560, + "start": 21947, + "end": 21948, "loc": { "start": { - "line": 658, + "line": 671, "column": 30 }, "end": { - "line": 658, + "line": 671, "column": 31 } } @@ -140989,15 +144003,15 @@ "binop": null }, "value": "bIndex", - "start": 21561, - "end": 21567, + "start": 21949, + "end": 21955, "loc": { "start": { - "line": 658, + "line": 671, "column": 32 }, "end": { - "line": 658, + "line": 671, "column": 38 } } @@ -141014,15 +144028,15 @@ "postfix": false, "binop": null }, - "start": 21567, - "end": 21568, + "start": 21955, + "end": 21956, "loc": { "start": { - "line": 658, + "line": 671, "column": 38 }, "end": { - "line": 658, + "line": 671, "column": 39 } } @@ -141040,15 +144054,15 @@ "binop": null, "updateContext": null }, - "start": 21569, - "end": 21571, + "start": 21957, + "end": 21959, "loc": { "start": { - "line": 658, + "line": 671, "column": 40 }, "end": { - "line": 658, + "line": 671, "column": 42 } } @@ -141065,15 +144079,15 @@ "postfix": false, "binop": null }, - "start": 21572, - "end": 21573, + "start": 21960, + "end": 21961, "loc": { "start": { - "line": 658, + "line": 671, "column": 43 }, "end": { - "line": 658, + "line": 671, "column": 44 } } @@ -141093,15 +144107,15 @@ "updateContext": null }, "value": "let", - "start": 21583, - "end": 21586, + "start": 21971, + "end": 21974, "loc": { "start": { - "line": 659, + "line": 672, "column": 8 }, "end": { - "line": 659, + "line": 672, "column": 11 } } @@ -141119,15 +144133,15 @@ "binop": null }, "value": "fctBtnClass", - "start": 21587, - "end": 21598, + "start": 21975, + "end": 21986, "loc": { "start": { - "line": 659, + "line": 672, "column": 12 }, "end": { - "line": 659, + "line": 672, "column": 23 } } @@ -141146,15 +144160,15 @@ "updateContext": null }, "value": "=", - "start": 21599, - "end": 21600, + "start": 21987, + "end": 21988, "loc": { "start": { - "line": 659, + "line": 672, "column": 24 }, "end": { - "line": 659, + "line": 672, "column": 25 } } @@ -141174,15 +144188,15 @@ "updateContext": null }, "value": "this", - "start": 21601, - "end": 21605, + "start": 21989, + "end": 21993, "loc": { "start": { - "line": 659, + "line": 672, "column": 26 }, "end": { - "line": 659, + "line": 672, "column": 30 } } @@ -141200,15 +144214,15 @@ "binop": null, "updateContext": null }, - "start": 21605, - "end": 21606, + "start": 21993, + "end": 21994, "loc": { "start": { - "line": 659, + "line": 672, "column": 30 }, "end": { - "line": 659, + "line": 672, "column": 31 } } @@ -141226,15 +144240,15 @@ "binop": null }, "value": "utilities", - "start": 21606, - "end": 21615, + "start": 21994, + "end": 22003, "loc": { "start": { - "line": 659, + "line": 672, "column": 31 }, "end": { - "line": 659, + "line": 672, "column": 40 } } @@ -141252,15 +144266,15 @@ "binop": null, "updateContext": null }, - "start": 21615, - "end": 21616, + "start": 22003, + "end": 22004, "loc": { "start": { - "line": 659, + "line": 672, "column": 40 }, "end": { - "line": 659, + "line": 672, "column": 41 } } @@ -141278,15 +144292,15 @@ "binop": null }, "value": "getButtonClass", - "start": 21616, - "end": 21630, + "start": 22004, + "end": 22018, "loc": { "start": { - "line": 659, + "line": 672, "column": 41 }, "end": { - "line": 659, + "line": 672, "column": 55 } } @@ -141303,15 +144317,15 @@ "postfix": false, "binop": null }, - "start": 21630, - "end": 21631, + "start": 22018, + "end": 22019, "loc": { "start": { - "line": 659, + "line": 672, "column": 55 }, "end": { - "line": 659, + "line": 672, "column": 56 } } @@ -141329,15 +144343,15 @@ "binop": null }, "value": "button", - "start": 21631, - "end": 21637, + "start": 22019, + "end": 22025, "loc": { "start": { - "line": 659, + "line": 672, "column": 56 }, "end": { - "line": 659, + "line": 672, "column": 62 } } @@ -141354,15 +144368,15 @@ "postfix": false, "binop": null }, - "start": 21637, - "end": 21638, + "start": 22025, + "end": 22026, "loc": { "start": { - "line": 659, + "line": 672, "column": 62 }, "end": { - "line": 659, + "line": 672, "column": 63 } } @@ -141380,15 +144394,15 @@ "binop": null, "updateContext": null }, - "start": 21638, - "end": 21639, + "start": 22026, + "end": 22027, "loc": { "start": { - "line": 659, + "line": 672, "column": 63 }, "end": { - "line": 659, + "line": 672, "column": 64 } } @@ -141408,2496 +144422,11 @@ "updateContext": null }, "value": "let", - "start": 21649, - "end": 21652, + "start": 22037, + "end": 22040, "loc": { "start": { - "line": 660, - "column": 8 - }, - "end": { - "line": 660, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemeClass", - "start": 21653, - "end": 21669, - "loc": { - "start": { - "line": 660, - "column": 12 - }, - "end": { - "line": 660, - "column": 28 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 21670, - "end": 21671, - "loc": { - "start": { - "line": 660, - "column": 29 - }, - "end": { - "line": 660, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemesParsed", - "start": 21672, - "end": 21690, - "loc": { - "start": { - "line": 660, - "column": 31 - }, - "end": { - "line": 660, - "column": 49 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21690, - "end": 21691, - "loc": { - "start": { - "line": 660, - "column": 49 - }, - "end": { - "line": 660, - "column": 50 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 21691, - "end": 21697, - "loc": { - "start": { - "line": 660, - "column": 50 - }, - "end": { - "line": 660, - "column": 56 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21697, - "end": 21698, - "loc": { - "start": { - "line": 660, - "column": 56 - }, - "end": { - "line": 660, - "column": 57 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21698, - "end": 21699, - "loc": { - "start": { - "line": 660, - "column": 57 - }, - "end": { - "line": 660, - "column": 58 - } - } - }, - { - "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 21709, - "end": 21712, - "loc": { - "start": { - "line": 661, - "column": 8 - }, - "end": { - "line": 661, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDisplayName", - "start": 21713, - "end": 21730, - "loc": { - "start": { - "line": 661, - "column": 12 - }, - "end": { - "line": 661, - "column": 29 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 21731, - "end": 21732, - "loc": { - "start": { - "line": 661, - "column": 30 - }, - "end": { - "line": 661, - "column": 31 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 21733, - "end": 21737, - "loc": { - "start": { - "line": 661, - "column": 32 - }, - "end": { - "line": 661, - "column": 36 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21737, - "end": 21738, - "loc": { - "start": { - "line": 661, - "column": 36 - }, - "end": { - "line": 661, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "utilities", - "start": 21738, - "end": 21747, - "loc": { - "start": { - "line": 661, - "column": 37 - }, - "end": { - "line": 661, - "column": 46 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21747, - "end": 21748, - "loc": { - "start": { - "line": 661, - "column": 46 - }, - "end": { - "line": 661, - "column": 47 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "getButtonDisplayName", - "start": 21748, - "end": 21768, - "loc": { - "start": { - "line": 661, - "column": 47 - }, - "end": { - "line": 661, - "column": 67 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21768, - "end": 21769, - "loc": { - "start": { - "line": 661, - "column": 67 - }, - "end": { - "line": 661, - "column": 68 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 21769, - "end": 21775, - "loc": { - "start": { - "line": 661, - "column": 68 - }, - "end": { - "line": 661, - "column": 74 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21775, - "end": 21776, - "loc": { - "start": { - "line": 661, - "column": 74 - }, - "end": { - "line": 661, - "column": 75 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 21777, - "end": 21781, - "loc": { - "start": { - "line": 661, - "column": 76 - }, - "end": { - "line": 661, - "column": 80 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21781, - "end": 21782, - "loc": { - "start": { - "line": 661, - "column": 80 - }, - "end": { - "line": 661, - "column": 81 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 21782, - "end": 21789, - "loc": { - "start": { - "line": 661, - "column": 81 - }, - "end": { - "line": 661, - "column": 88 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21789, - "end": 21790, - "loc": { - "start": { - "line": 661, - "column": 88 - }, - "end": { - "line": 661, - "column": 89 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "display", - "start": 21790, - "end": 21797, - "loc": { - "start": { - "line": 661, - "column": 89 - }, - "end": { - "line": 661, - "column": 96 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21797, - "end": 21798, - "loc": { - "start": { - "line": 661, - "column": 96 - }, - "end": { - "line": 661, - "column": 97 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 21799, - "end": 21803, - "loc": { - "start": { - "line": 661, - "column": 98 - }, - "end": { - "line": 661, - "column": 102 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21803, - "end": 21804, - "loc": { - "start": { - "line": 661, - "column": 102 - }, - "end": { - "line": 661, - "column": 103 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 21804, - "end": 21811, - "loc": { - "start": { - "line": 661, - "column": 103 - }, - "end": { - "line": 661, - "column": 110 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21811, - "end": 21812, - "loc": { - "start": { - "line": 661, - "column": 110 - }, - "end": { - "line": 661, - "column": 111 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "mergeDisplay", - "start": 21812, - "end": 21824, - "loc": { - "start": { - "line": 661, - "column": 111 - }, - "end": { - "line": 661, - "column": 123 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21824, - "end": 21825, - "loc": { - "start": { - "line": 661, - "column": 123 - }, - "end": { - "line": 661, - "column": 124 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21825, - "end": 21826, - "loc": { - "start": { - "line": 661, - "column": 124 - }, - "end": { - "line": 661, - "column": 125 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Creating button\r\n ", - "start": 21838, - "end": 21882, - "loc": { - "start": { - "line": 663, - "column": 8 - }, - "end": { - "line": 665, - "column": 11 - } - } - }, - { - "type": { - "label": "var", - "keyword": "var", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "var", - "start": 21892, - "end": 21895, - "loc": { - "start": { - "line": 666, - "column": 8 - }, - "end": { - "line": 666, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 21896, - "end": 21905, - "loc": { - "start": { - "line": 666, - "column": 12 - }, - "end": { - "line": 666, - "column": 21 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 21906, - "end": 21907, - "loc": { - "start": { - "line": 666, - "column": 22 - }, - "end": { - "line": 666, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "document", - "start": 21908, - "end": 21916, - "loc": { - "start": { - "line": 666, - "column": 24 - }, - "end": { - "line": 666, - "column": 32 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21916, - "end": 21917, - "loc": { - "start": { - "line": 666, - "column": 32 - }, - "end": { - "line": 666, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "createElement", - "start": 21917, - "end": 21930, - "loc": { - "start": { - "line": 666, - "column": 33 - }, - "end": { - "line": 666, - "column": 46 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21930, - "end": 21931, - "loc": { - "start": { - "line": 666, - "column": 46 - }, - "end": { - "line": 666, - "column": 47 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "div", - "start": 21931, - "end": 21936, - "loc": { - "start": { - "line": 666, - "column": 47 - }, - "end": { - "line": 666, - "column": 52 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21936, - "end": 21937, - "loc": { - "start": { - "line": 666, - "column": 52 - }, - "end": { - "line": 666, - "column": 53 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21937, - "end": 21938, - "loc": { - "start": { - "line": 666, - "column": 53 - }, - "end": { - "line": 666, - "column": 54 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 21948, - "end": 21957, - "loc": { - "start": { - "line": 667, - "column": 8 - }, - "end": { - "line": 667, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21957, - "end": 21958, - "loc": { - "start": { - "line": 667, - "column": 17 - }, - "end": { - "line": 667, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "className", - "start": 21958, - "end": 21967, - "loc": { - "start": { - "line": 667, - "column": 18 - }, - "end": { - "line": 667, - "column": 27 - } - } - }, - { - "type": { - "label": "_=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "+=", - "start": 21968, - "end": 21970, - "loc": { - "start": { - "line": 667, - "column": 28 - }, - "end": { - "line": 667, - "column": 30 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21971, - "end": 21972, - "loc": { - "start": { - "line": 667, - "column": 31 - }, - "end": { - "line": 667, - "column": 32 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "hg-button ", - "start": 21972, - "end": 21982, - "loc": { - "start": { - "line": 667, - "column": 32 - }, - "end": { - "line": 667, - "column": 42 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21982, - "end": 21984, - "loc": { - "start": { - "line": 667, - "column": 42 - }, - "end": { - "line": 667, - "column": 44 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "fctBtnClass", - "start": 21984, - "end": 21995, - "loc": { - "start": { - "line": 667, - "column": 44 - }, - "end": { - "line": 667, - "column": 55 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21995, - "end": 21996, - "loc": { - "start": { - "line": 667, - "column": 55 - }, - "end": { - "line": 667, - "column": 56 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 21996, - "end": 21996, - "loc": { - "start": { - "line": 667, - "column": 56 - }, - "end": { - "line": 667, - "column": 56 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21996, - "end": 21998, - "loc": { - "start": { - "line": 667, - "column": 56 - }, - "end": { - "line": 667, - "column": 58 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemeClass", - "start": 21998, - "end": 22014, - "loc": { - "start": { - "line": 667, - "column": 58 - }, - "end": { - "line": 667, - "column": 74 - } - } - }, - { - "type": { - "label": "?", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22015, - "end": 22016, - "loc": { - "start": { - "line": 667, - "column": 75 - }, - "end": { - "line": 667, - "column": 76 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 22017, - "end": 22020, - "loc": { - "start": { - "line": 667, - "column": 77 - }, - "end": { - "line": 667, - "column": 80 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 22020, - "end": 22021, - "loc": { - "start": { - "line": 667, - "column": 80 - }, - "end": { - "line": 667, - "column": 81 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemeClass", - "start": 22021, - "end": 22037, - "loc": { - "start": { - "line": 667, - "column": 81 - }, - "end": { - "line": 667, - "column": 97 - } - } - }, - { - "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22038, - "end": 22039, - "loc": { - "start": { - "line": 667, - "column": 98 - }, - "end": { - "line": 667, - "column": 99 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 22040, - "end": 22042, - "loc": { - "start": { - "line": 667, - "column": 100 - }, - "end": { - "line": 667, - "column": 102 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22042, - "end": 22043, - "loc": { - "start": { - "line": 667, - "column": 102 - }, - "end": { - "line": 667, - "column": 103 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 22043, - "end": 22043, - "loc": { - "start": { - "line": 667, - "column": 103 - }, - "end": { - "line": 667, - "column": 103 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22043, - "end": 22044, - "loc": { - "start": { - "line": 667, - "column": 103 - }, - "end": { - "line": 667, - "column": 104 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22044, - "end": 22045, - "loc": { - "start": { - "line": 667, - "column": 104 - }, - "end": { - "line": 667, - "column": 105 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 22055, - "end": 22064, - "loc": { - "start": { - "line": 668, - "column": 8 - }, - "end": { - "line": 668, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22064, - "end": 22065, - "loc": { - "start": { - "line": 668, - "column": 17 - }, - "end": { - "line": 668, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onclick", - "start": 22065, - "end": 22072, - "loc": { - "start": { - "line": 668, - "column": 18 - }, - "end": { - "line": 668, - "column": 25 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 22073, - "end": 22074, - "loc": { - "start": { - "line": 668, - "column": 26 - }, - "end": { - "line": 668, - "column": 27 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22075, - "end": 22076, - "loc": { - "start": { - "line": 668, - "column": 28 - }, - "end": { - "line": 668, - "column": 29 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22076, - "end": 22077, - "loc": { - "start": { - "line": 668, - "column": 29 - }, - "end": { - "line": 668, - "column": 30 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22078, - "end": 22080, - "loc": { - "start": { - "line": 668, - "column": 31 - }, - "end": { - "line": 668, - "column": 33 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 22081, - "end": 22085, - "loc": { - "start": { - "line": 668, - "column": 34 - }, - "end": { - "line": 668, - "column": 38 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22085, - "end": 22086, - "loc": { - "start": { - "line": 668, - "column": 38 - }, - "end": { - "line": 668, - "column": 39 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonClicked", - "start": 22086, - "end": 22105, - "loc": { - "start": { - "line": 668, - "column": 39 - }, - "end": { - "line": 668, - "column": 58 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22105, - "end": 22106, - "loc": { - "start": { - "line": 668, - "column": 58 - }, - "end": { - "line": 668, - "column": 59 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 22106, - "end": 22112, - "loc": { - "start": { - "line": 668, - "column": 59 - }, - "end": { - "line": 668, - "column": 65 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22112, - "end": 22113, - "loc": { - "start": { - "line": 668, - "column": 65 - }, - "end": { - "line": 668, - "column": 66 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22113, - "end": 22114, - "loc": { - "start": { - "line": 668, - "column": 66 - }, - "end": { - "line": 668, - "column": 67 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 22124, - "end": 22133, - "loc": { - "start": { - "line": 669, - "column": 8 - }, - "end": { - "line": 669, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22133, - "end": 22134, - "loc": { - "start": { - "line": 669, - "column": 17 - }, - "end": { - "line": 669, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onmousedown", - "start": 22134, - "end": 22145, - "loc": { - "start": { - "line": 669, - "column": 18 - }, - "end": { - "line": 669, - "column": 29 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 22146, - "end": 22147, - "loc": { - "start": { - "line": 669, - "column": 30 - }, - "end": { - "line": 669, - "column": 31 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22148, - "end": 22149, - "loc": { - "start": { - "line": 669, - "column": 32 - }, - "end": { - "line": 669, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "e", - "start": 22149, - "end": 22150, - "loc": { - "start": { - "line": 669, - "column": 33 - }, - "end": { - "line": 669, - "column": 34 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22150, - "end": 22151, - "loc": { - "start": { - "line": 669, - "column": 34 - }, - "end": { - "line": 669, - "column": 35 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22152, - "end": 22154, - "loc": { - "start": { - "line": 669, - "column": 36 - }, - "end": { - "line": 669, - "column": 38 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 22155, - "end": 22159, - "loc": { - "start": { - "line": 669, - "column": 39 - }, - "end": { - "line": 669, - "column": 43 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22159, - "end": 22160, - "loc": { - "start": { - "line": 669, - "column": 43 - }, - "end": { - "line": 669, - "column": 44 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonMouseDown", - "start": 22160, - "end": 22181, - "loc": { - "start": { - "line": 669, - "column": 44 - }, - "end": { - "line": 669, - "column": 65 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22181, - "end": 22182, - "loc": { - "start": { - "line": 669, - "column": 65 - }, - "end": { - "line": 669, - "column": 66 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 22182, - "end": 22188, - "loc": { - "start": { - "line": 669, - "column": 66 - }, - "end": { - "line": 669, - "column": 72 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22188, - "end": 22189, - "loc": { - "start": { - "line": 669, - "column": 72 - }, - "end": { - "line": 669, - "column": 73 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "e", - "start": 22190, - "end": 22191, - "loc": { - "start": { - "line": 669, - "column": 74 - }, - "end": { - "line": 669, - "column": 75 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22191, - "end": 22192, - "loc": { - "start": { - "line": 669, - "column": 75 - }, - "end": { - "line": 669, - "column": 76 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22192, - "end": 22193, - "loc": { - "start": { - "line": 669, - "column": 76 - }, - "end": { - "line": 669, - "column": 77 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding identifier\r\n ", - "start": 22205, - "end": 22251, - "loc": { - "start": { - "line": 671, + "line": 673, "column": 8 }, "end": { @@ -143918,43 +144447,44 @@ "postfix": false, "binop": null }, - "value": "buttonDOM", - "start": 22261, - "end": 22270, + "value": "buttonThemeClass", + "start": 22041, + "end": 22057, "loc": { "start": { - "line": 674, - "column": 8 + "line": 673, + "column": 12 }, "end": { - "line": 674, - "column": 17 + "line": 673, + "column": 28 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": "=", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "start": 22270, - "end": 22271, + "value": "=", + "start": 22058, + "end": 22059, "loc": { "start": { - "line": 674, - "column": 17 + "line": 673, + "column": 29 }, "end": { - "line": 674, - "column": 18 + "line": 673, + "column": 30 } } }, @@ -143970,49 +144500,24 @@ "postfix": false, "binop": null }, - "value": "setAttribute", - "start": 22271, - "end": 22283, + "value": "buttonThemesParsed", + "start": 22060, + "end": 22078, "loc": { "start": { - "line": 674, - "column": 18 - }, - "end": { - "line": 674, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22283, - "end": 22284, - "loc": { - "start": { - "line": 674, - "column": 30 - }, - "end": { - "line": 674, + "line": 673, "column": 31 + }, + "end": { + "line": 673, + "column": 49 } } }, { "type": { - "label": "string", - "beforeExpr": false, + "label": "[", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -144022,43 +144527,16 @@ "binop": null, "updateContext": null }, - "value": "data-skBtn", - "start": 22284, - "end": 22296, + "start": 22078, + "end": 22079, "loc": { "start": { - "line": 674, - "column": 31 + "line": 673, + "column": 49 }, "end": { - "line": 674, - "column": 43 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22296, - "end": 22297, - "loc": { - "start": { - "line": 674, - "column": 43 - }, - "end": { - "line": 674, - "column": 44 + "line": 673, + "column": 50 } } }, @@ -144075,22 +144553,22 @@ "binop": null }, "value": "button", - "start": 22298, - "end": 22304, + "start": 22079, + "end": 22085, "loc": { "start": { - "line": 674, - "column": 45 + "line": 673, + "column": 50 }, "end": { - "line": 674, - "column": 51 + "line": 673, + "column": 56 } } }, { "type": { - "label": ")", + "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -144098,18 +144576,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 22304, - "end": 22305, + "start": 22085, + "end": 22086, "loc": { "start": { - "line": 674, - "column": 51 + "line": 673, + "column": 56 }, "end": { - "line": 674, - "column": 52 + "line": 673, + "column": 57 } } }, @@ -144126,32 +144605,16 @@ "binop": null, "updateContext": null }, - "start": 22305, - "end": 22306, + "start": 22086, + "end": 22087, "loc": { "start": { - "line": 674, - "column": 52 + "line": 673, + "column": 57 }, "end": { - "line": 674, - "column": 53 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", - "start": 22318, - "end": 22473, - "loc": { - "start": { - "line": 676, - "column": 8 - }, - "end": { - "line": 679, - "column": 11 + "line": 673, + "column": 58 } } }, @@ -144170,15 +144633,15 @@ "updateContext": null }, "value": "let", - "start": 22483, - "end": 22486, + "start": 22097, + "end": 22100, "loc": { "start": { - "line": 680, + "line": 674, "column": 8 }, "end": { - "line": 680, + "line": 674, "column": 11 } } @@ -144195,17 +144658,17 @@ "postfix": false, "binop": null }, - "value": "buttonUID", - "start": 22487, - "end": 22496, + "value": "buttonDisplayName", + "start": 22101, + "end": 22118, "loc": { "start": { - "line": 680, + "line": 674, "column": 12 }, "end": { - "line": 680, - "column": 21 + "line": 674, + "column": 29 } } }, @@ -144223,93 +144686,16 @@ "updateContext": null }, "value": "=", - "start": 22497, - "end": 22498, + "start": 22119, + "end": 22120, "loc": { "start": { - "line": 680, - "column": 22 + "line": 674, + "column": 30 }, "end": { - "line": 680, - "column": 23 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22499, - "end": 22500, - "loc": { - "start": { - "line": 680, - "column": 24 - }, - "end": { - "line": 680, - "column": 25 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 22500, - "end": 22500, - "loc": { - "start": { - "line": 680, - "column": 25 - }, - "end": { - "line": 680, - "column": 25 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22500, - "end": 22502, - "loc": { - "start": { - "line": 680, - "column": 25 - }, - "end": { - "line": 680, - "column": 27 + "line": 674, + "column": 31 } } }, @@ -144328,68 +144714,16 @@ "updateContext": null }, "value": "this", - "start": 22502, - "end": 22506, + "start": 22121, + "end": 22125, "loc": { "start": { - "line": 680, - "column": 27 - }, - "end": { - "line": 680, - "column": 31 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22506, - "end": 22507, - "loc": { - "start": { - "line": 680, - "column": 31 - }, - "end": { - "line": 680, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 22507, - "end": 22514, - "loc": { - "start": { - "line": 680, + "line": 674, "column": 32 }, "end": { - "line": 680, - "column": 39 + "line": 674, + "column": 36 } } }, @@ -144406,16 +144740,16 @@ "binop": null, "updateContext": null }, - "start": 22514, - "end": 22515, + "start": 22125, + "end": 22126, "loc": { "start": { - "line": 680, - "column": 39 + "line": 674, + "column": 36 }, "end": { - "line": 680, - "column": 40 + "line": 674, + "column": 37 } } }, @@ -144431,463 +144765,24 @@ "postfix": false, "binop": null }, - "value": "layoutName", - "start": 22515, - "end": 22525, + "value": "utilities", + "start": 22126, + "end": 22135, "loc": { "start": { - "line": 680, - "column": 40 + "line": 674, + "column": 37 }, "end": { - "line": 680, - "column": 50 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22525, - "end": 22526, - "loc": { - "start": { - "line": 680, - "column": 50 - }, - "end": { - "line": 680, - "column": 51 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "-r", - "start": 22526, - "end": 22528, - "loc": { - "start": { - "line": 680, - "column": 51 - }, - "end": { - "line": 680, - "column": 53 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22528, - "end": 22530, - "loc": { - "start": { - "line": 680, - "column": 53 - }, - "end": { - "line": 680, - "column": 55 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rIndex", - "start": 22530, - "end": 22536, - "loc": { - "start": { - "line": 680, - "column": 55 - }, - "end": { - "line": 680, - "column": 61 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22536, - "end": 22537, - "loc": { - "start": { - "line": 680, - "column": 61 - }, - "end": { - "line": 680, - "column": 62 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "b", - "start": 22537, - "end": 22538, - "loc": { - "start": { - "line": 680, - "column": 62 - }, - "end": { - "line": 680, - "column": 63 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22538, - "end": 22540, - "loc": { - "start": { - "line": 680, - "column": 63 - }, - "end": { - "line": 680, - "column": 65 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bIndex", - "start": 22540, - "end": 22546, - "loc": { - "start": { - "line": 680, - "column": 65 - }, - "end": { - "line": 680, - "column": 71 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22546, - "end": 22547, - "loc": { - "start": { - "line": 680, - "column": 71 - }, - "end": { - "line": 680, - "column": 72 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 22547, - "end": 22547, - "loc": { - "start": { - "line": 680, - "column": 72 - }, - "end": { - "line": 680, - "column": 72 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22547, - "end": 22548, - "loc": { - "start": { - "line": 680, - "column": 72 - }, - "end": { - "line": 680, - "column": 73 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22548, - "end": 22549, - "loc": { - "start": { - "line": 680, - "column": 73 - }, - "end": { - "line": 680, - "column": 74 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 22559, - "end": 22568, - "loc": { - "start": { - "line": 681, - "column": 8 - }, - "end": { - "line": 681, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22568, - "end": 22569, - "loc": { - "start": { - "line": 681, - "column": 17 - }, - "end": { - "line": 681, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setAttribute", - "start": 22569, - "end": 22581, - "loc": { - "start": { - "line": 681, - "column": 18 - }, - "end": { - "line": 681, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22581, - "end": 22582, - "loc": { - "start": { - "line": 681, - "column": 30 - }, - "end": { - "line": 681, - "column": 31 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "data-skBtnUID", - "start": 22582, - "end": 22597, - "loc": { - "start": { - "line": 681, - "column": 31 - }, - "end": { - "line": 681, + "line": 674, "column": 46 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -144897,15 +144792,15 @@ "binop": null, "updateContext": null }, - "start": 22597, - "end": 22598, + "start": 22135, + "end": 22136, "loc": { "start": { - "line": 681, + "line": 674, "column": 46 }, "end": { - "line": 681, + "line": 674, "column": 47 } } @@ -144922,162 +144817,17 @@ "postfix": false, "binop": null }, - "value": "buttonUID", - "start": 22599, - "end": 22608, + "value": "getButtonDisplayName", + "start": 22136, + "end": 22156, "loc": { "start": { - "line": 681, - "column": 48 + "line": 674, + "column": 47 }, "end": { - "line": 681, - "column": 57 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22608, - "end": 22609, - "loc": { - "start": { - "line": 681, - "column": 57 - }, - "end": { - "line": 681, - "column": 58 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22609, - "end": 22610, - "loc": { - "start": { - "line": 681, - "column": 58 - }, - "end": { - "line": 681, - "column": 59 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding display label\r\n ", - "start": 22622, - "end": 22671, - "loc": { - "start": { - "line": 683, - "column": 8 - }, - "end": { - "line": 685, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 22681, - "end": 22690, - "loc": { - "start": { - "line": 686, - "column": 8 - }, - "end": { - "line": 686, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22690, - "end": 22691, - "loc": { - "start": { - "line": 686, - "column": 17 - }, - "end": { - "line": 686, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setAttribute", - "start": 22691, - "end": 22703, - "loc": { - "start": { - "line": 686, - "column": 18 - }, - "end": { - "line": 686, - "column": 30 + "line": 674, + "column": 67 } } }, @@ -145093,22 +144843,22 @@ "postfix": false, "binop": null }, - "start": 22703, - "end": 22704, + "start": 22156, + "end": 22157, "loc": { "start": { - "line": 686, - "column": 30 + "line": 674, + "column": 67 }, "end": { - "line": 686, - "column": 31 + "line": 674, + "column": 68 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -145116,20 +144866,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "data-displayLabel", - "start": 22704, - "end": 22723, + "value": "button", + "start": 22157, + "end": 22163, "loc": { "start": { - "line": 686, - "column": 31 + "line": 674, + "column": 68 }, "end": { - "line": 686, - "column": 50 + "line": 674, + "column": 74 } } }, @@ -145146,16 +144895,70 @@ "binop": null, "updateContext": null }, - "start": 22723, - "end": 22724, + "start": 22163, + "end": 22164, "loc": { "start": { - "line": 686, - "column": 50 + "line": 674, + "column": 74 }, "end": { - "line": 686, - "column": 51 + "line": 674, + "column": 75 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 22165, + "end": 22169, + "loc": { + "start": { + "line": 674, + "column": 76 + }, + "end": { + "line": 674, + "column": 80 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22169, + "end": 22170, + "loc": { + "start": { + "line": 674, + "column": 80 + }, + "end": { + "line": 674, + "column": 81 } } }, @@ -145171,17 +144974,227 @@ "postfix": false, "binop": null }, - "value": "buttonDisplayName", - "start": 22725, - "end": 22742, + "value": "options", + "start": 22170, + "end": 22177, "loc": { "start": { - "line": 686, - "column": 52 + "line": 674, + "column": 81 }, "end": { - "line": 686, - "column": 69 + "line": 674, + "column": 88 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22177, + "end": 22178, + "loc": { + "start": { + "line": 674, + "column": 88 + }, + "end": { + "line": 674, + "column": 89 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "display", + "start": 22178, + "end": 22185, + "loc": { + "start": { + "line": 674, + "column": 89 + }, + "end": { + "line": 674, + "column": 96 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22185, + "end": 22186, + "loc": { + "start": { + "line": 674, + "column": 96 + }, + "end": { + "line": 674, + "column": 97 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 22187, + "end": 22191, + "loc": { + "start": { + "line": 674, + "column": 98 + }, + "end": { + "line": 674, + "column": 102 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22191, + "end": 22192, + "loc": { + "start": { + "line": 674, + "column": 102 + }, + "end": { + "line": 674, + "column": 103 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 22192, + "end": 22199, + "loc": { + "start": { + "line": 674, + "column": 103 + }, + "end": { + "line": 674, + "column": 110 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22199, + "end": 22200, + "loc": { + "start": { + "line": 674, + "column": 110 + }, + "end": { + "line": 674, + "column": 111 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mergeDisplay", + "start": 22200, + "end": 22212, + "loc": { + "start": { + "line": 674, + "column": 111 + }, + "end": { + "line": 674, + "column": 123 } } }, @@ -145197,16 +145210,16 @@ "postfix": false, "binop": null }, - "start": 22742, - "end": 22743, + "start": 22212, + "end": 22213, "loc": { "start": { - "line": 686, - "column": 69 + "line": 674, + "column": 123 }, "end": { - "line": 686, - "column": 70 + "line": 674, + "column": 124 } } }, @@ -145223,31 +145236,31 @@ "binop": null, "updateContext": null }, - "start": 22743, - "end": 22744, + "start": 22213, + "end": 22214, "loc": { "start": { - "line": 686, - "column": 70 + "line": 674, + "column": 124 }, "end": { - "line": 686, - "column": 71 + "line": 674, + "column": 125 } } }, { "type": "CommentBlock", - "value": "*\r\n * Adding button label to button\r\n ", - "start": 22756, - "end": 22814, + "value": "*\r\n * Creating button\r\n ", + "start": 22226, + "end": 22270, "loc": { "start": { - "line": 688, + "line": 676, "column": 8 }, "end": { - "line": 690, + "line": 678, "column": 11 } } @@ -145267,15 +145280,15 @@ "updateContext": null }, "value": "var", - "start": 22824, - "end": 22827, + "start": 22280, + "end": 22283, "loc": { "start": { - "line": 691, + "line": 679, "column": 8 }, "end": { - "line": 691, + "line": 679, "column": 11 } } @@ -145292,16 +145305,875 @@ "postfix": false, "binop": null }, - "value": "buttonSpanDOM", - "start": 22828, - "end": 22841, + "value": "buttonDOM", + "start": 22284, + "end": 22293, "loc": { "start": { - "line": 691, + "line": 679, "column": 12 }, "end": { - "line": 691, + "line": 679, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22294, + "end": 22295, + "loc": { + "start": { + "line": 679, + "column": 22 + }, + "end": { + "line": 679, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 22296, + "end": 22304, + "loc": { + "start": { + "line": 679, + "column": 24 + }, + "end": { + "line": 679, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22304, + "end": 22305, + "loc": { + "start": { + "line": 679, + "column": 32 + }, + "end": { + "line": 679, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createElement", + "start": 22305, + "end": 22318, + "loc": { + "start": { + "line": 679, + "column": 33 + }, + "end": { + "line": 679, + "column": 46 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22318, + "end": 22319, + "loc": { + "start": { + "line": 679, + "column": 46 + }, + "end": { + "line": 679, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "div", + "start": 22319, + "end": 22324, + "loc": { + "start": { + "line": 679, + "column": 47 + }, + "end": { + "line": 679, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22324, + "end": 22325, + "loc": { + "start": { + "line": 679, + "column": 52 + }, + "end": { + "line": 679, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22325, + "end": 22326, + "loc": { + "start": { + "line": 679, + "column": 53 + }, + "end": { + "line": 679, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 22336, + "end": 22345, + "loc": { + "start": { + "line": 680, + "column": 8 + }, + "end": { + "line": 680, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22345, + "end": 22346, + "loc": { + "start": { + "line": 680, + "column": 17 + }, + "end": { + "line": 680, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "className", + "start": 22346, + "end": 22355, + "loc": { + "start": { + "line": 680, + "column": 18 + }, + "end": { + "line": 680, + "column": 27 + } + } + }, + { + "type": { + "label": "_=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "+=", + "start": 22356, + "end": 22358, + "loc": { + "start": { + "line": 680, + "column": 28 + }, + "end": { + "line": 680, + "column": 30 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22359, + "end": 22360, + "loc": { + "start": { + "line": 680, + "column": 31 + }, + "end": { + "line": 680, + "column": 32 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hg-button ", + "start": 22360, + "end": 22370, + "loc": { + "start": { + "line": 680, + "column": 32 + }, + "end": { + "line": 680, + "column": 42 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22370, + "end": 22372, + "loc": { + "start": { + "line": 680, + "column": 42 + }, + "end": { + "line": 680, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fctBtnClass", + "start": 22372, + "end": 22383, + "loc": { + "start": { + "line": 680, + "column": 44 + }, + "end": { + "line": 680, + "column": 55 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22383, + "end": 22384, + "loc": { + "start": { + "line": 680, + "column": 55 + }, + "end": { + "line": 680, + "column": 56 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 22384, + "end": 22384, + "loc": { + "start": { + "line": 680, + "column": 56 + }, + "end": { + "line": 680, + "column": 56 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22384, + "end": 22386, + "loc": { + "start": { + "line": 680, + "column": 56 + }, + "end": { + "line": 680, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonThemeClass", + "start": 22386, + "end": 22402, + "loc": { + "start": { + "line": 680, + "column": 58 + }, + "end": { + "line": 680, + "column": 74 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22403, + "end": 22404, + "loc": { + "start": { + "line": 680, + "column": 75 + }, + "end": { + "line": 680, + "column": 76 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 22405, + "end": 22408, + "loc": { + "start": { + "line": 680, + "column": 77 + }, + "end": { + "line": 680, + "column": 80 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 22408, + "end": 22409, + "loc": { + "start": { + "line": 680, + "column": 80 + }, + "end": { + "line": 680, + "column": 81 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonThemeClass", + "start": 22409, + "end": 22425, + "loc": { + "start": { + "line": 680, + "column": 81 + }, + "end": { + "line": 680, + "column": 97 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22426, + "end": 22427, + "loc": { + "start": { + "line": 680, + "column": 98 + }, + "end": { + "line": 680, + "column": 99 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 22428, + "end": 22430, + "loc": { + "start": { + "line": 680, + "column": 100 + }, + "end": { + "line": 680, + "column": 102 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22430, + "end": 22431, + "loc": { + "start": { + "line": 680, + "column": 102 + }, + "end": { + "line": 680, + "column": 103 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 22431, + "end": 22431, + "loc": { + "start": { + "line": 680, + "column": 103 + }, + "end": { + "line": 680, + "column": 103 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22431, + "end": 22432, + "loc": { + "start": { + "line": 680, + "column": 103 + }, + "end": { + "line": 680, + "column": 104 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22432, + "end": 22433, + "loc": { + "start": { + "line": 680, + "column": 104 + }, + "end": { + "line": 680, + "column": 105 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 22443, + "end": 22452, + "loc": { + "start": { + "line": 681, + "column": 8 + }, + "end": { + "line": 681, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22452, + "end": 22453, + "loc": { + "start": { + "line": 681, + "column": 17 + }, + "end": { + "line": 681, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onclick", + "start": 22453, + "end": 22460, + "loc": { + "start": { + "line": 681, + "column": 18 + }, + "end": { + "line": 681, "column": 25 } } @@ -145320,15 +146192,2157 @@ "updateContext": null }, "value": "=", - "start": 22842, - "end": 22843, + "start": 22461, + "end": 22462, "loc": { "start": { - "line": 691, + "line": 681, "column": 26 }, "end": { - "line": 691, + "line": 681, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22463, + "end": 22464, + "loc": { + "start": { + "line": 681, + "column": 28 + }, + "end": { + "line": 681, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22464, + "end": 22465, + "loc": { + "start": { + "line": 681, + "column": 29 + }, + "end": { + "line": 681, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22466, + "end": 22468, + "loc": { + "start": { + "line": 681, + "column": 31 + }, + "end": { + "line": 681, + "column": 33 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 22469, + "end": 22473, + "loc": { + "start": { + "line": 681, + "column": 34 + }, + "end": { + "line": 681, + "column": 38 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22473, + "end": 22474, + "loc": { + "start": { + "line": 681, + "column": 38 + }, + "end": { + "line": 681, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonClicked", + "start": 22474, + "end": 22493, + "loc": { + "start": { + "line": 681, + "column": 39 + }, + "end": { + "line": 681, + "column": 58 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22493, + "end": 22494, + "loc": { + "start": { + "line": 681, + "column": 58 + }, + "end": { + "line": 681, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 22494, + "end": 22500, + "loc": { + "start": { + "line": 681, + "column": 59 + }, + "end": { + "line": 681, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22500, + "end": 22501, + "loc": { + "start": { + "line": 681, + "column": 65 + }, + "end": { + "line": 681, + "column": 66 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22501, + "end": 22502, + "loc": { + "start": { + "line": 681, + "column": 66 + }, + "end": { + "line": 681, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 22512, + "end": 22521, + "loc": { + "start": { + "line": 682, + "column": 8 + }, + "end": { + "line": 682, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22521, + "end": 22522, + "loc": { + "start": { + "line": 682, + "column": 17 + }, + "end": { + "line": 682, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onmousedown", + "start": 22522, + "end": 22533, + "loc": { + "start": { + "line": 682, + "column": 18 + }, + "end": { + "line": 682, + "column": 29 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22534, + "end": 22535, + "loc": { + "start": { + "line": 682, + "column": 30 + }, + "end": { + "line": 682, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22536, + "end": 22537, + "loc": { + "start": { + "line": 682, + "column": 32 + }, + "end": { + "line": 682, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 22537, + "end": 22538, + "loc": { + "start": { + "line": 682, + "column": 33 + }, + "end": { + "line": 682, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22538, + "end": 22539, + "loc": { + "start": { + "line": 682, + "column": 34 + }, + "end": { + "line": 682, + "column": 35 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22540, + "end": 22542, + "loc": { + "start": { + "line": 682, + "column": 36 + }, + "end": { + "line": 682, + "column": 38 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 22543, + "end": 22547, + "loc": { + "start": { + "line": 682, + "column": 39 + }, + "end": { + "line": 682, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22547, + "end": 22548, + "loc": { + "start": { + "line": 682, + "column": 43 + }, + "end": { + "line": 682, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseDown", + "start": 22548, + "end": 22569, + "loc": { + "start": { + "line": 682, + "column": 44 + }, + "end": { + "line": 682, + "column": 65 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22569, + "end": 22570, + "loc": { + "start": { + "line": 682, + "column": 65 + }, + "end": { + "line": 682, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 22570, + "end": 22576, + "loc": { + "start": { + "line": 682, + "column": 66 + }, + "end": { + "line": 682, + "column": 72 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22576, + "end": 22577, + "loc": { + "start": { + "line": 682, + "column": 72 + }, + "end": { + "line": 682, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 22578, + "end": 22579, + "loc": { + "start": { + "line": 682, + "column": 74 + }, + "end": { + "line": 682, + "column": 75 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22579, + "end": 22580, + "loc": { + "start": { + "line": 682, + "column": 75 + }, + "end": { + "line": 682, + "column": 76 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22580, + "end": 22581, + "loc": { + "start": { + "line": 682, + "column": 76 + }, + "end": { + "line": 682, + "column": 77 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding identifier\r\n ", + "start": 22593, + "end": 22639, + "loc": { + "start": { + "line": 684, + "column": 8 + }, + "end": { + "line": 686, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 22649, + "end": 22658, + "loc": { + "start": { + "line": 687, + "column": 8 + }, + "end": { + "line": 687, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22658, + "end": 22659, + "loc": { + "start": { + "line": 687, + "column": 17 + }, + "end": { + "line": 687, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setAttribute", + "start": 22659, + "end": 22671, + "loc": { + "start": { + "line": 687, + "column": 18 + }, + "end": { + "line": 687, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22671, + "end": 22672, + "loc": { + "start": { + "line": 687, + "column": 30 + }, + "end": { + "line": 687, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "data-skBtn", + "start": 22672, + "end": 22684, + "loc": { + "start": { + "line": 687, + "column": 31 + }, + "end": { + "line": 687, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22684, + "end": 22685, + "loc": { + "start": { + "line": 687, + "column": 43 + }, + "end": { + "line": 687, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 22686, + "end": 22692, + "loc": { + "start": { + "line": 687, + "column": 45 + }, + "end": { + "line": 687, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22692, + "end": 22693, + "loc": { + "start": { + "line": 687, + "column": 51 + }, + "end": { + "line": 687, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22693, + "end": 22694, + "loc": { + "start": { + "line": 687, + "column": 52 + }, + "end": { + "line": 687, + "column": 53 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", + "start": 22706, + "end": 22861, + "loc": { + "start": { + "line": 689, + "column": 8 + }, + "end": { + "line": 692, + "column": 11 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 22871, + "end": 22874, + "loc": { + "start": { + "line": 693, + "column": 8 + }, + "end": { + "line": 693, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonUID", + "start": 22875, + "end": 22884, + "loc": { + "start": { + "line": 693, + "column": 12 + }, + "end": { + "line": 693, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22885, + "end": 22886, + "loc": { + "start": { + "line": 693, + "column": 22 + }, + "end": { + "line": 693, + "column": 23 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22887, + "end": 22888, + "loc": { + "start": { + "line": 693, + "column": 24 + }, + "end": { + "line": 693, + "column": 25 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 22888, + "end": 22888, + "loc": { + "start": { + "line": 693, + "column": 25 + }, + "end": { + "line": 693, + "column": 25 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22888, + "end": 22890, + "loc": { + "start": { + "line": 693, + "column": 25 + }, + "end": { + "line": 693, + "column": 27 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 22890, + "end": 22894, + "loc": { + "start": { + "line": 693, + "column": 27 + }, + "end": { + "line": 693, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22894, + "end": 22895, + "loc": { + "start": { + "line": 693, + "column": 31 + }, + "end": { + "line": 693, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 22895, + "end": 22902, + "loc": { + "start": { + "line": 693, + "column": 32 + }, + "end": { + "line": 693, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22902, + "end": 22903, + "loc": { + "start": { + "line": 693, + "column": 39 + }, + "end": { + "line": 693, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "layoutName", + "start": 22903, + "end": 22913, + "loc": { + "start": { + "line": 693, + "column": 40 + }, + "end": { + "line": 693, + "column": 50 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22913, + "end": 22914, + "loc": { + "start": { + "line": 693, + "column": 50 + }, + "end": { + "line": 693, + "column": 51 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "-r", + "start": 22914, + "end": 22916, + "loc": { + "start": { + "line": 693, + "column": 51 + }, + "end": { + "line": 693, + "column": 53 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22916, + "end": 22918, + "loc": { + "start": { + "line": 693, + "column": 53 + }, + "end": { + "line": 693, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rIndex", + "start": 22918, + "end": 22924, + "loc": { + "start": { + "line": 693, + "column": 55 + }, + "end": { + "line": 693, + "column": 61 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22924, + "end": 22925, + "loc": { + "start": { + "line": 693, + "column": 61 + }, + "end": { + "line": 693, + "column": 62 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "b", + "start": 22925, + "end": 22926, + "loc": { + "start": { + "line": 693, + "column": 62 + }, + "end": { + "line": 693, + "column": 63 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22926, + "end": 22928, + "loc": { + "start": { + "line": 693, + "column": 63 + }, + "end": { + "line": 693, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bIndex", + "start": 22928, + "end": 22934, + "loc": { + "start": { + "line": 693, + "column": 65 + }, + "end": { + "line": 693, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22934, + "end": 22935, + "loc": { + "start": { + "line": 693, + "column": 71 + }, + "end": { + "line": 693, + "column": 72 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 22935, + "end": 22935, + "loc": { + "start": { + "line": 693, + "column": 72 + }, + "end": { + "line": 693, + "column": 72 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22935, + "end": 22936, + "loc": { + "start": { + "line": 693, + "column": 72 + }, + "end": { + "line": 693, + "column": 73 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22936, + "end": 22937, + "loc": { + "start": { + "line": 693, + "column": 73 + }, + "end": { + "line": 693, + "column": 74 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 22947, + "end": 22956, + "loc": { + "start": { + "line": 694, + "column": 8 + }, + "end": { + "line": 694, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22956, + "end": 22957, + "loc": { + "start": { + "line": 694, + "column": 17 + }, + "end": { + "line": 694, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setAttribute", + "start": 22957, + "end": 22969, + "loc": { + "start": { + "line": 694, + "column": 18 + }, + "end": { + "line": 694, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22969, + "end": 22970, + "loc": { + "start": { + "line": 694, + "column": 30 + }, + "end": { + "line": 694, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "data-skBtnUID", + "start": 22970, + "end": 22985, + "loc": { + "start": { + "line": 694, + "column": 31 + }, + "end": { + "line": 694, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22985, + "end": 22986, + "loc": { + "start": { + "line": 694, + "column": 46 + }, + "end": { + "line": 694, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonUID", + "start": 22987, + "end": 22996, + "loc": { + "start": { + "line": 694, + "column": 48 + }, + "end": { + "line": 694, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22996, + "end": 22997, + "loc": { + "start": { + "line": 694, + "column": 57 + }, + "end": { + "line": 694, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22997, + "end": 22998, + "loc": { + "start": { + "line": 694, + "column": 58 + }, + "end": { + "line": 694, + "column": 59 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding display label\r\n ", + "start": 23010, + "end": 23059, + "loc": { + "start": { + "line": 696, + "column": 8 + }, + "end": { + "line": 698, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 23069, + "end": 23078, + "loc": { + "start": { + "line": 699, + "column": 8 + }, + "end": { + "line": 699, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23078, + "end": 23079, + "loc": { + "start": { + "line": 699, + "column": 17 + }, + "end": { + "line": 699, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setAttribute", + "start": 23079, + "end": 23091, + "loc": { + "start": { + "line": 699, + "column": 18 + }, + "end": { + "line": 699, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23091, + "end": 23092, + "loc": { + "start": { + "line": 699, + "column": 30 + }, + "end": { + "line": 699, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "data-displayLabel", + "start": 23092, + "end": 23111, + "loc": { + "start": { + "line": 699, + "column": 31 + }, + "end": { + "line": 699, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23111, + "end": 23112, + "loc": { + "start": { + "line": 699, + "column": 50 + }, + "end": { + "line": 699, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDisplayName", + "start": 23113, + "end": 23130, + "loc": { + "start": { + "line": 699, + "column": 52 + }, + "end": { + "line": 699, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23130, + "end": 23131, + "loc": { + "start": { + "line": 699, + "column": 69 + }, + "end": { + "line": 699, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23131, + "end": 23132, + "loc": { + "start": { + "line": 699, + "column": 70 + }, + "end": { + "line": 699, + "column": 71 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding button label to button\r\n ", + "start": 23144, + "end": 23202, + "loc": { + "start": { + "line": 701, + "column": 8 + }, + "end": { + "line": 703, + "column": 11 + } + } + }, + { + "type": { + "label": "var", + "keyword": "var", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "var", + "start": 23212, + "end": 23215, + "loc": { + "start": { + "line": 704, + "column": 8 + }, + "end": { + "line": 704, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonSpanDOM", + "start": 23216, + "end": 23229, + "loc": { + "start": { + "line": 704, + "column": 12 + }, + "end": { + "line": 704, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 23230, + "end": 23231, + "loc": { + "start": { + "line": 704, + "column": 26 + }, + "end": { + "line": 704, "column": 27 } } @@ -145346,15 +148360,15 @@ "binop": null }, "value": "document", - "start": 22844, - "end": 22852, + "start": 23232, + "end": 23240, "loc": { "start": { - "line": 691, + "line": 704, "column": 28 }, "end": { - "line": 691, + "line": 704, "column": 36 } } @@ -145372,15 +148386,15 @@ "binop": null, "updateContext": null }, - "start": 22852, - "end": 22853, + "start": 23240, + "end": 23241, "loc": { "start": { - "line": 691, + "line": 704, "column": 36 }, "end": { - "line": 691, + "line": 704, "column": 37 } } @@ -145398,15 +148412,15 @@ "binop": null }, "value": "createElement", - "start": 22853, - "end": 22866, + "start": 23241, + "end": 23254, "loc": { "start": { - "line": 691, + "line": 704, "column": 37 }, "end": { - "line": 691, + "line": 704, "column": 50 } } @@ -145423,15 +148437,15 @@ "postfix": false, "binop": null }, - "start": 22866, - "end": 22867, + "start": 23254, + "end": 23255, "loc": { "start": { - "line": 691, + "line": 704, "column": 50 }, "end": { - "line": 691, + "line": 704, "column": 51 } } @@ -145450,15 +148464,15 @@ "updateContext": null }, "value": "span", - "start": 22867, - "end": 22873, + "start": 23255, + "end": 23261, "loc": { "start": { - "line": 691, + "line": 704, "column": 51 }, "end": { - "line": 691, + "line": 704, "column": 57 } } @@ -145475,15 +148489,15 @@ "postfix": false, "binop": null }, - "start": 22873, - "end": 22874, + "start": 23261, + "end": 23262, "loc": { "start": { - "line": 691, + "line": 704, "column": 57 }, "end": { - "line": 691, + "line": 704, "column": 58 } } @@ -145501,15 +148515,15 @@ "binop": null, "updateContext": null }, - "start": 22874, - "end": 22875, + "start": 23262, + "end": 23263, "loc": { "start": { - "line": 691, + "line": 704, "column": 58 }, "end": { - "line": 691, + "line": 704, "column": 59 } } @@ -145527,15 +148541,15 @@ "binop": null }, "value": "buttonSpanDOM", - "start": 22885, - "end": 22898, + "start": 23273, + "end": 23286, "loc": { "start": { - "line": 692, + "line": 705, "column": 8 }, "end": { - "line": 692, + "line": 705, "column": 21 } } @@ -145553,15 +148567,15 @@ "binop": null, "updateContext": null }, - "start": 22898, - "end": 22899, + "start": 23286, + "end": 23287, "loc": { "start": { - "line": 692, + "line": 705, "column": 21 }, "end": { - "line": 692, + "line": 705, "column": 22 } } @@ -145579,15 +148593,15 @@ "binop": null }, "value": "innerHTML", - "start": 22899, - "end": 22908, + "start": 23287, + "end": 23296, "loc": { "start": { - "line": 692, + "line": 705, "column": 22 }, "end": { - "line": 692, + "line": 705, "column": 31 } } @@ -145606,15 +148620,15 @@ "updateContext": null }, "value": "=", - "start": 22909, - "end": 22910, + "start": 23297, + "end": 23298, "loc": { "start": { - "line": 692, + "line": 705, "column": 32 }, "end": { - "line": 692, + "line": 705, "column": 33 } } @@ -145632,15 +148646,15 @@ "binop": null }, "value": "buttonDisplayName", - "start": 22911, - "end": 22928, + "start": 23299, + "end": 23316, "loc": { "start": { - "line": 692, + "line": 705, "column": 34 }, "end": { - "line": 692, + "line": 705, "column": 51 } } @@ -145658,15 +148672,15 @@ "binop": null, "updateContext": null }, - "start": 22928, - "end": 22929, + "start": 23316, + "end": 23317, "loc": { "start": { - "line": 692, + "line": 705, "column": 51 }, "end": { - "line": 692, + "line": 705, "column": 52 } } @@ -145684,15 +148698,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22939, - "end": 22948, + "start": 23327, + "end": 23336, "loc": { "start": { - "line": 693, + "line": 706, "column": 8 }, "end": { - "line": 693, + "line": 706, "column": 17 } } @@ -145710,15 +148724,15 @@ "binop": null, "updateContext": null }, - "start": 22948, - "end": 22949, + "start": 23336, + "end": 23337, "loc": { "start": { - "line": 693, + "line": 706, "column": 17 }, "end": { - "line": 693, + "line": 706, "column": 18 } } @@ -145736,15 +148750,15 @@ "binop": null }, "value": "appendChild", - "start": 22949, - "end": 22960, + "start": 23337, + "end": 23348, "loc": { "start": { - "line": 693, + "line": 706, "column": 18 }, "end": { - "line": 693, + "line": 706, "column": 29 } } @@ -145761,15 +148775,15 @@ "postfix": false, "binop": null }, - "start": 22960, - "end": 22961, + "start": 23348, + "end": 23349, "loc": { "start": { - "line": 693, + "line": 706, "column": 29 }, "end": { - "line": 693, + "line": 706, "column": 30 } } @@ -145787,15 +148801,15 @@ "binop": null }, "value": "buttonSpanDOM", - "start": 22961, - "end": 22974, + "start": 23349, + "end": 23362, "loc": { "start": { - "line": 693, + "line": 706, "column": 30 }, "end": { - "line": 693, + "line": 706, "column": 43 } } @@ -145812,15 +148826,15 @@ "postfix": false, "binop": null }, - "start": 22974, - "end": 22975, + "start": 23362, + "end": 23363, "loc": { "start": { - "line": 693, + "line": 706, "column": 43 }, "end": { - "line": 693, + "line": 706, "column": 44 } } @@ -145838,15 +148852,15 @@ "binop": null, "updateContext": null }, - "start": 22975, - "end": 22976, + "start": 23363, + "end": 23364, "loc": { "start": { - "line": 693, + "line": 706, "column": 44 }, "end": { - "line": 693, + "line": 706, "column": 45 } } @@ -145854,15 +148868,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22988, - "end": 23041, + "start": 23376, + "end": 23429, "loc": { "start": { - "line": 695, + "line": 708, "column": 8 }, "end": { - "line": 697, + "line": 710, "column": 11 } } @@ -145882,15 +148896,15 @@ "updateContext": null }, "value": "if", - "start": 23051, - "end": 23053, + "start": 23439, + "end": 23441, "loc": { "start": { - "line": 698, + "line": 711, "column": 8 }, "end": { - "line": 698, + "line": 711, "column": 10 } } @@ -145907,15 +148921,15 @@ "postfix": false, "binop": null }, - "start": 23053, - "end": 23054, + "start": 23441, + "end": 23442, "loc": { "start": { - "line": 698, + "line": 711, "column": 10 }, "end": { - "line": 698, + "line": 711, "column": 11 } } @@ -145934,15 +148948,15 @@ "updateContext": null }, "value": "!", - "start": 23054, - "end": 23055, + "start": 23442, + "end": 23443, "loc": { "start": { - "line": 698, + "line": 711, "column": 11 }, "end": { - "line": 698, + "line": 711, "column": 12 } } @@ -145962,15 +148976,15 @@ "updateContext": null }, "value": "this", - "start": 23055, - "end": 23059, + "start": 23443, + "end": 23447, "loc": { "start": { - "line": 698, + "line": 711, "column": 12 }, "end": { - "line": 698, + "line": 711, "column": 16 } } @@ -145988,15 +149002,15 @@ "binop": null, "updateContext": null }, - "start": 23059, - "end": 23060, + "start": 23447, + "end": 23448, "loc": { "start": { - "line": 698, + "line": 711, "column": 16 }, "end": { - "line": 698, + "line": 711, "column": 17 } } @@ -146014,15 +149028,15 @@ "binop": null }, "value": "buttonElements", - "start": 23060, - "end": 23074, + "start": 23448, + "end": 23462, "loc": { "start": { - "line": 698, + "line": 711, "column": 17 }, "end": { - "line": 698, + "line": 711, "column": 31 } } @@ -146040,15 +149054,15 @@ "binop": null, "updateContext": null }, - "start": 23074, - "end": 23075, + "start": 23462, + "end": 23463, "loc": { "start": { - "line": 698, + "line": 711, "column": 31 }, "end": { - "line": 698, + "line": 711, "column": 32 } } @@ -146066,15 +149080,15 @@ "binop": null }, "value": "button", - "start": 23075, - "end": 23081, + "start": 23463, + "end": 23469, "loc": { "start": { - "line": 698, + "line": 711, "column": 32 }, "end": { - "line": 698, + "line": 711, "column": 38 } } @@ -146092,15 +149106,15 @@ "binop": null, "updateContext": null }, - "start": 23081, - "end": 23082, + "start": 23469, + "end": 23470, "loc": { "start": { - "line": 698, + "line": 711, "column": 38 }, "end": { - "line": 698, + "line": 711, "column": 39 } } @@ -146117,15 +149131,15 @@ "postfix": false, "binop": null }, - "start": 23082, - "end": 23083, + "start": 23470, + "end": 23471, "loc": { "start": { - "line": 698, + "line": 711, "column": 39 }, "end": { - "line": 698, + "line": 711, "column": 40 } } @@ -146145,15 +149159,15 @@ "updateContext": null }, "value": "this", - "start": 23095, - "end": 23099, + "start": 23483, + "end": 23487, "loc": { "start": { - "line": 699, + "line": 712, "column": 10 }, "end": { - "line": 699, + "line": 712, "column": 14 } } @@ -146171,15 +149185,15 @@ "binop": null, "updateContext": null }, - "start": 23099, - "end": 23100, + "start": 23487, + "end": 23488, "loc": { "start": { - "line": 699, + "line": 712, "column": 14 }, "end": { - "line": 699, + "line": 712, "column": 15 } } @@ -146197,15 +149211,15 @@ "binop": null }, "value": "buttonElements", - "start": 23100, - "end": 23114, + "start": 23488, + "end": 23502, "loc": { "start": { - "line": 699, + "line": 712, "column": 15 }, "end": { - "line": 699, + "line": 712, "column": 29 } } @@ -146223,15 +149237,15 @@ "binop": null, "updateContext": null }, - "start": 23114, - "end": 23115, + "start": 23502, + "end": 23503, "loc": { "start": { - "line": 699, + "line": 712, "column": 29 }, "end": { - "line": 699, + "line": 712, "column": 30 } } @@ -146249,15 +149263,15 @@ "binop": null }, "value": "button", - "start": 23115, - "end": 23121, + "start": 23503, + "end": 23509, "loc": { "start": { - "line": 699, + "line": 712, "column": 30 }, "end": { - "line": 699, + "line": 712, "column": 36 } } @@ -146275,15 +149289,15 @@ "binop": null, "updateContext": null }, - "start": 23121, - "end": 23122, + "start": 23509, + "end": 23510, "loc": { "start": { - "line": 699, + "line": 712, "column": 36 }, "end": { - "line": 699, + "line": 712, "column": 37 } } @@ -146302,15 +149316,15 @@ "updateContext": null }, "value": "=", - "start": 23123, - "end": 23124, + "start": 23511, + "end": 23512, "loc": { "start": { - "line": 699, + "line": 712, "column": 38 }, "end": { - "line": 699, + "line": 712, "column": 39 } } @@ -146328,15 +149342,15 @@ "binop": null, "updateContext": null }, - "start": 23125, - "end": 23126, + "start": 23513, + "end": 23514, "loc": { "start": { - "line": 699, + "line": 712, "column": 40 }, "end": { - "line": 699, + "line": 712, "column": 41 } } @@ -146354,15 +149368,15 @@ "binop": null, "updateContext": null }, - "start": 23126, - "end": 23127, + "start": 23514, + "end": 23515, "loc": { "start": { - "line": 699, + "line": 712, "column": 41 }, "end": { - "line": 699, + "line": 712, "column": 42 } } @@ -146380,15 +149394,15 @@ "binop": null, "updateContext": null }, - "start": 23127, - "end": 23128, + "start": 23515, + "end": 23516, "loc": { "start": { - "line": 699, + "line": 712, "column": 42 }, "end": { - "line": 699, + "line": 712, "column": 43 } } @@ -146408,15 +149422,15 @@ "updateContext": null }, "value": "this", - "start": 23140, - "end": 23144, + "start": 23528, + "end": 23532, "loc": { "start": { - "line": 701, + "line": 714, "column": 8 }, "end": { - "line": 701, + "line": 714, "column": 12 } } @@ -146434,15 +149448,15 @@ "binop": null, "updateContext": null }, - "start": 23144, - "end": 23145, + "start": 23532, + "end": 23533, "loc": { "start": { - "line": 701, + "line": 714, "column": 12 }, "end": { - "line": 701, + "line": 714, "column": 13 } } @@ -146460,15 +149474,15 @@ "binop": null }, "value": "buttonElements", - "start": 23145, - "end": 23159, + "start": 23533, + "end": 23547, "loc": { "start": { - "line": 701, + "line": 714, "column": 13 }, "end": { - "line": 701, + "line": 714, "column": 27 } } @@ -146486,15 +149500,15 @@ "binop": null, "updateContext": null }, - "start": 23159, - "end": 23160, + "start": 23547, + "end": 23548, "loc": { "start": { - "line": 701, + "line": 714, "column": 27 }, "end": { - "line": 701, + "line": 714, "column": 28 } } @@ -146512,15 +149526,15 @@ "binop": null }, "value": "button", - "start": 23160, - "end": 23166, + "start": 23548, + "end": 23554, "loc": { "start": { - "line": 701, + "line": 714, "column": 28 }, "end": { - "line": 701, + "line": 714, "column": 34 } } @@ -146538,15 +149552,15 @@ "binop": null, "updateContext": null }, - "start": 23166, - "end": 23167, + "start": 23554, + "end": 23555, "loc": { "start": { - "line": 701, + "line": 714, "column": 34 }, "end": { - "line": 701, + "line": 714, "column": 35 } } @@ -146564,15 +149578,15 @@ "binop": null, "updateContext": null }, - "start": 23167, - "end": 23168, + "start": 23555, + "end": 23556, "loc": { "start": { - "line": 701, + "line": 714, "column": 35 }, "end": { - "line": 701, + "line": 714, "column": 36 } } @@ -146590,15 +149604,15 @@ "binop": null }, "value": "push", - "start": 23168, - "end": 23172, + "start": 23556, + "end": 23560, "loc": { "start": { - "line": 701, + "line": 714, "column": 36 }, "end": { - "line": 701, + "line": 714, "column": 40 } } @@ -146615,15 +149629,15 @@ "postfix": false, "binop": null }, - "start": 23172, - "end": 23173, + "start": 23560, + "end": 23561, "loc": { "start": { - "line": 701, + "line": 714, "column": 40 }, "end": { - "line": 701, + "line": 714, "column": 41 } } @@ -146641,15 +149655,15 @@ "binop": null }, "value": "buttonDOM", - "start": 23173, - "end": 23182, + "start": 23561, + "end": 23570, "loc": { "start": { - "line": 701, + "line": 714, "column": 41 }, "end": { - "line": 701, + "line": 714, "column": 50 } } @@ -146666,15 +149680,15 @@ "postfix": false, "binop": null }, - "start": 23182, - "end": 23183, + "start": 23570, + "end": 23571, "loc": { "start": { - "line": 701, + "line": 714, "column": 50 }, "end": { - "line": 701, + "line": 714, "column": 51 } } @@ -146692,15 +149706,15 @@ "binop": null, "updateContext": null }, - "start": 23183, - "end": 23184, + "start": 23571, + "end": 23572, "loc": { "start": { - "line": 701, + "line": 714, "column": 51 }, "end": { - "line": 701, + "line": 714, "column": 52 } } @@ -146708,15 +149722,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23196, - "end": 23248, + "start": 23584, + "end": 23636, "loc": { "start": { - "line": 703, + "line": 716, "column": 8 }, "end": { - "line": 705, + "line": 718, "column": 11 } } @@ -146734,15 +149748,15 @@ "binop": null }, "value": "rowDOM", - "start": 23258, - "end": 23264, + "start": 23646, + "end": 23652, "loc": { "start": { - "line": 706, + "line": 719, "column": 8 }, "end": { - "line": 706, + "line": 719, "column": 14 } } @@ -146760,15 +149774,15 @@ "binop": null, "updateContext": null }, - "start": 23264, - "end": 23265, + "start": 23652, + "end": 23653, "loc": { "start": { - "line": 706, + "line": 719, "column": 14 }, "end": { - "line": 706, + "line": 719, "column": 15 } } @@ -146786,15 +149800,15 @@ "binop": null }, "value": "appendChild", - "start": 23265, - "end": 23276, + "start": 23653, + "end": 23664, "loc": { "start": { - "line": 706, + "line": 719, "column": 15 }, "end": { - "line": 706, + "line": 719, "column": 26 } } @@ -146811,15 +149825,15 @@ "postfix": false, "binop": null }, - "start": 23276, - "end": 23277, + "start": 23664, + "end": 23665, "loc": { "start": { - "line": 706, + "line": 719, "column": 26 }, "end": { - "line": 706, + "line": 719, "column": 27 } } @@ -146837,15 +149851,15 @@ "binop": null }, "value": "buttonDOM", - "start": 23277, - "end": 23286, + "start": 23665, + "end": 23674, "loc": { "start": { - "line": 706, + "line": 719, "column": 27 }, "end": { - "line": 706, + "line": 719, "column": 36 } } @@ -146862,15 +149876,15 @@ "postfix": false, "binop": null }, - "start": 23286, - "end": 23287, + "start": 23674, + "end": 23675, "loc": { "start": { - "line": 706, + "line": 719, "column": 36 }, "end": { - "line": 706, + "line": 719, "column": 37 } } @@ -146888,15 +149902,15 @@ "binop": null, "updateContext": null }, - "start": 23287, - "end": 23288, + "start": 23675, + "end": 23676, "loc": { "start": { - "line": 706, + "line": 719, "column": 37 }, "end": { - "line": 706, + "line": 719, "column": 38 } } @@ -146913,15 +149927,15 @@ "postfix": false, "binop": null }, - "start": 23298, - "end": 23299, + "start": 23686, + "end": 23687, "loc": { "start": { - "line": 708, + "line": 721, "column": 6 }, "end": { - "line": 708, + "line": 721, "column": 7 } } @@ -146938,15 +149952,15 @@ "postfix": false, "binop": null }, - "start": 23299, - "end": 23300, + "start": 23687, + "end": 23688, "loc": { "start": { - "line": 708, + "line": 721, "column": 7 }, "end": { - "line": 708, + "line": 721, "column": 8 } } @@ -146964,15 +149978,15 @@ "binop": null, "updateContext": null }, - "start": 23300, - "end": 23301, + "start": 23688, + "end": 23689, "loc": { "start": { - "line": 708, + "line": 721, "column": 8 }, "end": { - "line": 708, + "line": 721, "column": 9 } } @@ -146980,15 +149994,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23311, - "end": 23361, + "start": 23699, + "end": 23749, "loc": { "start": { - "line": 710, + "line": 723, "column": 6 }, "end": { - "line": 712, + "line": 725, "column": 9 } } @@ -147008,15 +150022,15 @@ "updateContext": null }, "value": "this", - "start": 23369, - "end": 23373, + "start": 23757, + "end": 23761, "loc": { "start": { - "line": 713, + "line": 726, "column": 6 }, "end": { - "line": 713, + "line": 726, "column": 10 } } @@ -147034,15 +150048,15 @@ "binop": null, "updateContext": null }, - "start": 23373, - "end": 23374, + "start": 23761, + "end": 23762, "loc": { "start": { - "line": 713, + "line": 726, "column": 10 }, "end": { - "line": 713, + "line": 726, "column": 11 } } @@ -147060,15 +150074,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 23374, - "end": 23385, + "start": 23762, + "end": 23773, "loc": { "start": { - "line": 713, + "line": 726, "column": 11 }, "end": { - "line": 713, + "line": 726, "column": 22 } } @@ -147086,15 +150100,15 @@ "binop": null, "updateContext": null }, - "start": 23385, - "end": 23386, + "start": 23773, + "end": 23774, "loc": { "start": { - "line": 713, + "line": 726, "column": 22 }, "end": { - "line": 713, + "line": 726, "column": 23 } } @@ -147112,15 +150126,15 @@ "binop": null }, "value": "appendChild", - "start": 23386, - "end": 23397, + "start": 23774, + "end": 23785, "loc": { "start": { - "line": 713, + "line": 726, "column": 23 }, "end": { - "line": 713, + "line": 726, "column": 34 } } @@ -147137,15 +150151,15 @@ "postfix": false, "binop": null }, - "start": 23397, - "end": 23398, + "start": 23785, + "end": 23786, "loc": { "start": { - "line": 713, + "line": 726, "column": 34 }, "end": { - "line": 713, + "line": 726, "column": 35 } } @@ -147163,15 +150177,15 @@ "binop": null }, "value": "rowDOM", - "start": 23398, - "end": 23404, + "start": 23786, + "end": 23792, "loc": { "start": { - "line": 713, + "line": 726, "column": 35 }, "end": { - "line": 713, + "line": 726, "column": 41 } } @@ -147188,15 +150202,15 @@ "postfix": false, "binop": null }, - "start": 23404, - "end": 23405, + "start": 23792, + "end": 23793, "loc": { "start": { - "line": 713, + "line": 726, "column": 41 }, "end": { - "line": 713, + "line": 726, "column": 42 } } @@ -147214,15 +150228,15 @@ "binop": null, "updateContext": null }, - "start": 23405, - "end": 23406, + "start": 23793, + "end": 23794, "loc": { "start": { - "line": 713, + "line": 726, "column": 42 }, "end": { - "line": 713, + "line": 726, "column": 43 } } @@ -147239,15 +150253,15 @@ "postfix": false, "binop": null }, - "start": 23412, - "end": 23413, + "start": 23800, + "end": 23801, "loc": { "start": { - "line": 714, + "line": 727, "column": 4 }, "end": { - "line": 714, + "line": 727, "column": 5 } } @@ -147264,15 +150278,15 @@ "postfix": false, "binop": null }, - "start": 23413, - "end": 23414, + "start": 23801, + "end": 23802, "loc": { "start": { - "line": 714, + "line": 727, "column": 5 }, "end": { - "line": 714, + "line": 727, "column": 6 } } @@ -147290,15 +150304,15 @@ "binop": null, "updateContext": null }, - "start": 23414, - "end": 23415, + "start": 23802, + "end": 23803, "loc": { "start": { - "line": 714, + "line": 727, "column": 6 }, "end": { - "line": 714, + "line": 727, "column": 7 } } @@ -147306,15 +150320,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23423, - "end": 23460, + "start": 23811, + "end": 23848, "loc": { "start": { - "line": 716, + "line": 729, "column": 4 }, "end": { - "line": 718, + "line": 731, "column": 7 } } @@ -147334,15 +150348,15 @@ "updateContext": null }, "value": "this", - "start": 23466, - "end": 23470, + "start": 23854, + "end": 23858, "loc": { "start": { - "line": 719, + "line": 732, "column": 4 }, "end": { - "line": 719, + "line": 732, "column": 8 } } @@ -147360,15 +150374,15 @@ "binop": null, "updateContext": null }, - "start": 23470, - "end": 23471, + "start": 23858, + "end": 23859, "loc": { "start": { - "line": 719, + "line": 732, "column": 8 }, "end": { - "line": 719, + "line": 732, "column": 9 } } @@ -147386,15 +150400,15 @@ "binop": null }, "value": "onRender", - "start": 23471, - "end": 23479, + "start": 23859, + "end": 23867, "loc": { "start": { - "line": 719, + "line": 732, "column": 9 }, "end": { - "line": 719, + "line": 732, "column": 17 } } @@ -147411,15 +150425,15 @@ "postfix": false, "binop": null }, - "start": 23479, - "end": 23480, + "start": 23867, + "end": 23868, "loc": { "start": { - "line": 719, + "line": 732, "column": 17 }, "end": { - "line": 719, + "line": 732, "column": 18 } } @@ -147436,15 +150450,15 @@ "postfix": false, "binop": null }, - "start": 23480, - "end": 23481, + "start": 23868, + "end": 23869, "loc": { "start": { - "line": 719, + "line": 732, "column": 18 }, "end": { - "line": 719, + "line": 732, "column": 19 } } @@ -147462,15 +150476,15 @@ "binop": null, "updateContext": null }, - "start": 23481, - "end": 23482, + "start": 23869, + "end": 23870, "loc": { "start": { - "line": 719, + "line": 732, "column": 19 }, "end": { - "line": 719, + "line": 732, "column": 20 } } @@ -147490,15 +150504,15 @@ "updateContext": null }, "value": "if", - "start": 23490, - "end": 23492, + "start": 23878, + "end": 23880, "loc": { "start": { - "line": 721, + "line": 734, "column": 4 }, "end": { - "line": 721, + "line": 734, "column": 6 } } @@ -147515,15 +150529,15 @@ "postfix": false, "binop": null }, - "start": 23492, - "end": 23493, + "start": 23880, + "end": 23881, "loc": { "start": { - "line": 721, + "line": 734, "column": 6 }, "end": { - "line": 721, + "line": 734, "column": 7 } } @@ -147542,15 +150556,15 @@ "updateContext": null }, "value": "!", - "start": 23493, - "end": 23494, + "start": 23881, + "end": 23882, "loc": { "start": { - "line": 721, + "line": 734, "column": 7 }, "end": { - "line": 721, + "line": 734, "column": 8 } } @@ -147570,15 +150584,15 @@ "updateContext": null }, "value": "this", - "start": 23494, - "end": 23498, + "start": 23882, + "end": 23886, "loc": { "start": { - "line": 721, + "line": 734, "column": 8 }, "end": { - "line": 721, + "line": 734, "column": 12 } } @@ -147596,15 +150610,15 @@ "binop": null, "updateContext": null }, - "start": 23498, - "end": 23499, + "start": 23886, + "end": 23887, "loc": { "start": { - "line": 721, + "line": 734, "column": 12 }, "end": { - "line": 721, + "line": 734, "column": 13 } } @@ -147622,15 +150636,15 @@ "binop": null }, "value": "initialized", - "start": 23499, - "end": 23510, + "start": 23887, + "end": 23898, "loc": { "start": { - "line": 721, + "line": 734, "column": 13 }, "end": { - "line": 721, + "line": 734, "column": 24 } } @@ -147647,15 +150661,15 @@ "postfix": false, "binop": null }, - "start": 23510, - "end": 23511, + "start": 23898, + "end": 23899, "loc": { "start": { - "line": 721, + "line": 734, "column": 24 }, "end": { - "line": 721, + "line": 734, "column": 25 } } @@ -147672,15 +150686,15 @@ "postfix": false, "binop": null }, - "start": 23511, - "end": 23512, + "start": 23899, + "end": 23900, "loc": { "start": { - "line": 721, + "line": 734, "column": 25 }, "end": { - "line": 721, + "line": 734, "column": 26 } } @@ -147688,15 +150702,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23520, - "end": 23602, + "start": 23908, + "end": 23990, "loc": { "start": { - "line": 722, + "line": 735, "column": 6 }, "end": { - "line": 724, + "line": 737, "column": 9 } } @@ -147716,15 +150730,15 @@ "updateContext": null }, "value": "this", - "start": 23610, - "end": 23614, + "start": 23998, + "end": 24002, "loc": { "start": { - "line": 725, + "line": 738, "column": 6 }, "end": { - "line": 725, + "line": 738, "column": 10 } } @@ -147742,15 +150756,15 @@ "binop": null, "updateContext": null }, - "start": 23614, - "end": 23615, + "start": 24002, + "end": 24003, "loc": { "start": { - "line": 725, + "line": 738, "column": 10 }, "end": { - "line": 725, + "line": 738, "column": 11 } } @@ -147768,15 +150782,15 @@ "binop": null }, "value": "initialized", - "start": 23615, - "end": 23626, + "start": 24003, + "end": 24014, "loc": { "start": { - "line": 725, + "line": 738, "column": 11 }, "end": { - "line": 725, + "line": 738, "column": 22 } } @@ -147795,15 +150809,15 @@ "updateContext": null }, "value": "=", - "start": 23627, - "end": 23628, + "start": 24015, + "end": 24016, "loc": { "start": { - "line": 725, + "line": 738, "column": 23 }, "end": { - "line": 725, + "line": 738, "column": 24 } } @@ -147823,15 +150837,15 @@ "updateContext": null }, "value": "true", - "start": 23629, - "end": 23633, + "start": 24017, + "end": 24021, "loc": { "start": { - "line": 725, + "line": 738, "column": 25 }, "end": { - "line": 725, + "line": 738, "column": 29 } } @@ -147849,15 +150863,15 @@ "binop": null, "updateContext": null }, - "start": 23633, - "end": 23634, + "start": 24021, + "end": 24022, "loc": { "start": { - "line": 725, + "line": 738, "column": 29 }, "end": { - "line": 725, + "line": 738, "column": 30 } } @@ -147865,15 +150879,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 23644, - "end": 23685, + "start": 24032, + "end": 24073, "loc": { "start": { - "line": 727, + "line": 740, "column": 6 }, "end": { - "line": 729, + "line": 742, "column": 9 } } @@ -147891,15 +150905,15 @@ "binop": null }, "value": "document", - "start": 23693, - "end": 23701, + "start": 24081, + "end": 24089, "loc": { "start": { - "line": 730, + "line": 743, "column": 6 }, "end": { - "line": 730, + "line": 743, "column": 14 } } @@ -147917,15 +150931,15 @@ "binop": null, "updateContext": null }, - "start": 23701, - "end": 23702, + "start": 24089, + "end": 24090, "loc": { "start": { - "line": 730, + "line": 743, "column": 14 }, "end": { - "line": 730, + "line": 743, "column": 15 } } @@ -147943,15 +150957,15 @@ "binop": null }, "value": "onmouseup", - "start": 23702, - "end": 23711, + "start": 24090, + "end": 24099, "loc": { "start": { - "line": 730, + "line": 743, "column": 15 }, "end": { - "line": 730, + "line": 743, "column": 24 } } @@ -147970,15 +150984,15 @@ "updateContext": null }, "value": "=", - "start": 23712, - "end": 23713, + "start": 24100, + "end": 24101, "loc": { "start": { - "line": 730, + "line": 743, "column": 25 }, "end": { - "line": 730, + "line": 743, "column": 26 } } @@ -147995,15 +151009,15 @@ "postfix": false, "binop": null }, - "start": 23714, - "end": 23715, + "start": 24102, + "end": 24103, "loc": { "start": { - "line": 730, + "line": 743, "column": 27 }, "end": { - "line": 730, + "line": 743, "column": 28 } } @@ -148020,15 +151034,15 @@ "postfix": false, "binop": null }, - "start": 23715, - "end": 23716, + "start": 24103, + "end": 24104, "loc": { "start": { - "line": 730, + "line": 743, "column": 28 }, "end": { - "line": 730, + "line": 743, "column": 29 } } @@ -148046,15 +151060,15 @@ "binop": null, "updateContext": null }, - "start": 23717, - "end": 23719, + "start": 24105, + "end": 24107, "loc": { "start": { - "line": 730, + "line": 743, "column": 30 }, "end": { - "line": 730, + "line": 743, "column": 32 } } @@ -148074,15 +151088,15 @@ "updateContext": null }, "value": "this", - "start": 23720, - "end": 23724, + "start": 24108, + "end": 24112, "loc": { "start": { - "line": 730, + "line": 743, "column": 33 }, "end": { - "line": 730, + "line": 743, "column": 37 } } @@ -148100,15 +151114,15 @@ "binop": null, "updateContext": null }, - "start": 23724, - "end": 23725, + "start": 24112, + "end": 24113, "loc": { "start": { - "line": 730, + "line": 743, "column": 37 }, "end": { - "line": 730, + "line": 743, "column": 38 } } @@ -148126,15 +151140,15 @@ "binop": null }, "value": "handleButtonMouseUp", - "start": 23725, - "end": 23744, + "start": 24113, + "end": 24132, "loc": { "start": { - "line": 730, + "line": 743, "column": 38 }, "end": { - "line": 730, + "line": 743, "column": 57 } } @@ -148151,15 +151165,15 @@ "postfix": false, "binop": null }, - "start": 23744, - "end": 23745, + "start": 24132, + "end": 24133, "loc": { "start": { - "line": 730, + "line": 743, "column": 57 }, "end": { - "line": 730, + "line": 743, "column": 58 } } @@ -148176,15 +151190,15 @@ "postfix": false, "binop": null }, - "start": 23745, - "end": 23746, + "start": 24133, + "end": 24134, "loc": { "start": { - "line": 730, + "line": 743, "column": 58 }, "end": { - "line": 730, + "line": 743, "column": 59 } } @@ -148202,15 +151216,15 @@ "binop": null, "updateContext": null }, - "start": 23746, - "end": 23747, + "start": 24134, + "end": 24135, "loc": { "start": { - "line": 730, + "line": 743, "column": 59 }, "end": { - "line": 730, + "line": 743, "column": 60 } } @@ -148218,15 +151232,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 23757, - "end": 23796, + "start": 24145, + "end": 24184, "loc": { "start": { - "line": 732, + "line": 745, "column": 6 }, "end": { - "line": 734, + "line": 747, "column": 9 } } @@ -148246,15 +151260,15 @@ "updateContext": null }, "value": "this", - "start": 23804, - "end": 23808, + "start": 24192, + "end": 24196, "loc": { "start": { - "line": 735, + "line": 748, "column": 6 }, "end": { - "line": 735, + "line": 748, "column": 10 } } @@ -148272,15 +151286,15 @@ "binop": null, "updateContext": null }, - "start": 23808, - "end": 23809, + "start": 24196, + "end": 24197, "loc": { "start": { - "line": 735, + "line": 748, "column": 10 }, "end": { - "line": 735, + "line": 748, "column": 11 } } @@ -148298,15 +151312,15 @@ "binop": null }, "value": "onInit", - "start": 23809, - "end": 23815, + "start": 24197, + "end": 24203, "loc": { "start": { - "line": 735, + "line": 748, "column": 11 }, "end": { - "line": 735, + "line": 748, "column": 17 } } @@ -148323,15 +151337,15 @@ "postfix": false, "binop": null }, - "start": 23815, - "end": 23816, + "start": 24203, + "end": 24204, "loc": { "start": { - "line": 735, + "line": 748, "column": 17 }, "end": { - "line": 735, + "line": 748, "column": 18 } } @@ -148348,15 +151362,15 @@ "postfix": false, "binop": null }, - "start": 23816, - "end": 23817, + "start": 24204, + "end": 24205, "loc": { "start": { - "line": 735, + "line": 748, "column": 18 }, "end": { - "line": 735, + "line": 748, "column": 19 } } @@ -148374,15 +151388,15 @@ "binop": null, "updateContext": null }, - "start": 23817, - "end": 23818, + "start": 24205, + "end": 24206, "loc": { "start": { - "line": 735, + "line": 748, "column": 19 }, "end": { - "line": 735, + "line": 748, "column": 20 } } @@ -148399,15 +151413,15 @@ "postfix": false, "binop": null }, - "start": 23824, - "end": 23825, + "start": 24212, + "end": 24213, "loc": { "start": { - "line": 736, + "line": 749, "column": 4 }, "end": { - "line": 736, + "line": 749, "column": 5 } } @@ -148424,15 +151438,15 @@ "postfix": false, "binop": null }, - "start": 23829, - "end": 23830, + "start": 24217, + "end": 24218, "loc": { "start": { - "line": 737, + "line": 750, "column": 2 }, "end": { - "line": 737, + "line": 750, "column": 3 } } @@ -148449,15 +151463,15 @@ "postfix": false, "binop": null }, - "start": 23832, - "end": 23833, + "start": 24220, + "end": 24221, "loc": { "start": { - "line": 738, + "line": 751, "column": 0 }, "end": { - "line": 738, + "line": 751, "column": 1 } } @@ -148477,15 +151491,15 @@ "updateContext": null }, "value": "export", - "start": 23837, - "end": 23843, + "start": 24225, + "end": 24231, "loc": { "start": { - "line": 740, + "line": 753, "column": 0 }, "end": { - "line": 740, + "line": 753, "column": 6 } } @@ -148505,15 +151519,15 @@ "updateContext": null }, "value": "default", - "start": 23844, - "end": 23851, + "start": 24232, + "end": 24239, "loc": { "start": { - "line": 740, + "line": 753, "column": 7 }, "end": { - "line": 740, + "line": 753, "column": 14 } } @@ -148531,15 +151545,15 @@ "binop": null }, "value": "SimpleKeyboard", - "start": 23852, - "end": 23866, + "start": 24240, + "end": 24254, "loc": { "start": { - "line": 740, + "line": 753, "column": 15 }, "end": { - "line": 740, + "line": 753, "column": 29 } } @@ -148557,15 +151571,15 @@ "binop": null, "updateContext": null }, - "start": 23866, - "end": 23867, + "start": 24254, + "end": 24255, "loc": { "start": { - "line": 740, + "line": 753, "column": 29 }, "end": { - "line": 740, + "line": 753, "column": 30 } } @@ -148583,15 +151597,15 @@ "binop": null, "updateContext": null }, - "start": 23869, - "end": 23869, + "start": 24257, + "end": 24257, "loc": { "start": { - "line": 741, + "line": 754, "column": 0 }, "end": { - "line": 741, + "line": 754, "column": 0 } } diff --git a/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html b/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html index 33913dbd..0871ce04 100644 --- a/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html +++ b/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html @@ -1062,6 +1062,35 @@ As keys are pressed, text will be added/removed at that position within the inpu + + + +
+

+ + + + onModulesLoaded() +

+
+
+ + +

Executes the callback function once all modules have been loaded

+
+
+ + + + + + + + + public + + + @@ -1316,7 +1345,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1359,7 +1388,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1404,7 +1433,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1448,7 +1477,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1492,7 +1521,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1535,7 +1564,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1578,7 +1607,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1622,7 +1651,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1702,7 +1731,7 @@ keyboard.clearInput(); - source + source @@ -1789,7 +1818,7 @@ keyboard.clearInput(); - source + source @@ -1875,7 +1904,7 @@ keyboard.clearInput(); - source + source @@ -2119,7 +2148,7 @@ keyboard.clearInput(); - source + source @@ -2163,7 +2192,7 @@ keyboard.clearInput(); - source + source @@ -2207,7 +2236,7 @@ keyboard.clearInput(); - source + source @@ -2298,7 +2327,7 @@ keyboard.clearInput(); - source + source @@ -2378,7 +2407,7 @@ keyboard.clearInput(); - source + source @@ -2438,7 +2467,7 @@ keyboard.clearInput(); - source + source @@ -2483,7 +2512,7 @@ Used interally between re-renders.

- source + source @@ -2544,7 +2573,7 @@ Used interally between re-renders.

- source + source @@ -2617,7 +2646,7 @@ Used interally between re-renders.

- source + source @@ -2690,7 +2719,7 @@ Used interally between re-renders.

- source + source @@ -2763,7 +2792,7 @@ Used interally between re-renders.

- source + source @@ -2836,7 +2865,7 @@ Used interally between re-renders.

- source + source @@ -2896,7 +2925,7 @@ Used interally between re-renders.

- source + source @@ -2962,7 +2991,7 @@ Used interally between re-renders.

- source + source @@ -3006,7 +3035,7 @@ Used interally between re-renders.

- source + source @@ -3050,7 +3079,7 @@ Used interally between re-renders.

- source + source @@ -3094,7 +3123,7 @@ Used interally between re-renders.

- source + source @@ -3125,6 +3154,50 @@ Used interally between re-renders.

+ +
+

+ public + + + + + + onModulesLoaded() + + + + source + +

+ + + + +

Executes the callback function once all modules have been loaded

+
+ + + +
+
+ + + + + + + + + + + + + + + + +

@@ -3138,7 +3211,7 @@ Used interally between re-renders.

- source + source

@@ -3182,7 +3255,7 @@ Used interally between re-renders.

- source + source @@ -3262,7 +3335,7 @@ Used interally between re-renders.

- source + source @@ -3306,7 +3379,7 @@ Used interally between re-renders.

- source + source @@ -3367,7 +3440,7 @@ Used interally between re-renders.

- source + source @@ -3435,7 +3508,7 @@ Used interally between re-renders.

- source + source diff --git a/docs/coverage.json b/docs/coverage.json index 00f7eee4..7f1012c9 100644 --- a/docs/coverage.json +++ b/docs/coverage.json @@ -1,7 +1,7 @@ { "coverage": "100%", - "expectCount": 76, - "actualCount": 76, + "expectCount": 77, + "actualCount": 77, "files": { "src/demo/App.js": { "expectCount": 8, @@ -9,8 +9,8 @@ "undocumentLines": [] }, "src/lib/components/Keyboard.js": { - "expectCount": 40, - "actualCount": 40, + "expectCount": 41, + "actualCount": 41, "undocumentLines": [] }, "src/lib/services/KeyboardLayout.js": { diff --git a/docs/file/src/lib/components/Keyboard.js.html b/docs/file/src/lib/components/Keyboard.js.html index 267429b2..ae557b89 100644 --- a/docs/file/src/lib/components/Keyboard.js.html +++ b/docs/file/src/lib/components/Keyboard.js.html @@ -133,6 +133,7 @@ class SimpleKeyboard { this.handleButtonMouseUp = this.handleButtonMouseUp.bind(this); this.handleButtonMouseDown = this.handleButtonMouseDown.bind(this); this.handleButtonHold = this.handleButtonHold.bind(this); + this.onModulesLoaded = this.onModulesLoaded.bind(this); /** * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`). @@ -584,6 +585,14 @@ class SimpleKeyboard { this.options.onRender(); } + /** + * Executes the callback function once all modules have been loaded + */ + onModulesLoaded(){ + if(typeof this.options.onModulesLoaded === "function") + this.options.onModulesLoaded(); + } + /** * Register module */ @@ -608,9 +617,13 @@ class SimpleKeyboard { this.keyboardPluginClasses = this.keyboardPluginClasses + ` ${classStr}`; } - this.render(); module.init(this); }); + + this.keyboardPluginClasses = this.keyboardPluginClasses + ' modules-loaded'; + + this.render(); + this.onModulesLoaded(); } } diff --git a/docs/index.json b/docs/index.json index b8c66679..f4ec7352 100644 --- a/docs/index.json +++ b/docs/index.json @@ -715,7 +715,7 @@ "__docId__": 58, "kind": "file", "name": "src/lib/components/Keyboard.js", - "content": "import './Keyboard.css';\r\n\r\n// Services\r\nimport PhysicalKeyboard from '../services/PhysicalKeyboard';\r\nimport KeyboardLayout from '../services/KeyboardLayout';\r\nimport Utilities from '../services/Utilities';\r\n\r\n/**\r\n * Root class for simple-keyboard\r\n * This class:\r\n * - Parses the options\r\n * - Renders the rows and buttons\r\n * - Handles button functionality\r\n */\r\nclass SimpleKeyboard {\r\n /**\r\n * Creates an instance of SimpleKeyboard\r\n * @param {Array} params If first parameter is a string, it is considered the container class. The second parameter is then considered the options object. If first parameter is an object, it is considered the options object.\r\n */\r\n constructor(...params){\r\n let keyboardDOMQuery = typeof params[0] === \"string\" ? params[0] : '.simple-keyboard';\r\n let options = typeof params[0] === \"object\" ? params[0] : params[1];\r\n\r\n if(!options)\r\n options = {};\r\n\r\n /**\r\n * Initializing Utilities\r\n */\r\n this.utilities = new Utilities(this);\r\n\r\n /**\r\n * Processing options\r\n */\r\n this.keyboardDOM = document.querySelector(keyboardDOMQuery);\r\n\r\n /**\r\n * @type {object}\r\n * @property {object} layout Modify the keyboard layout.\r\n * @property {string} layoutName Specifies which layout should be used.\r\n * @property {object} display Replaces variable buttons (such as {bksp}) with a human-friendly name (e.g.: “backspace”).\r\n * @property {boolean} mergeDisplay By default, when you set the display property, you replace the default one. This setting merges them instead.\r\n * @property {string} theme A prop to add your own css classes to the keyboard wrapper. You can add multiple classes separated by a space.\r\n * @property {Array} buttonTheme A prop to add your own css classes to one or several buttons.\r\n * @property {boolean} debug Runs a console.log every time a key is pressed. Displays the buttons pressed and the current input.\r\n * @property {boolean} newLineOnEnter Specifies whether clicking the “ENTER” button will input a newline (\\n) or not.\r\n * @property {boolean} tabCharOnTab Specifies whether clicking the “TAB” button will input a tab character (\\t) or not.\r\n * @property {string} inputName Allows you to use a single simple-keyboard instance for several inputs.\r\n * @property {number} maxLength Restrains all of simple-keyboard inputs to a certain length. This should be used in addition to the input element’s maxlengthattribute.\r\n * @property {object} maxLength Restrains simple-keyboard’s individual inputs to a certain length. This should be used in addition to the input element’s maxlengthattribute.\r\n * @property {boolean} syncInstanceInputs When set to true, this option synchronizes the internal input of every simple-keyboard instance.\r\n * @property {boolean} physicalKeyboardHighlight Enable highlighting of keys pressed on physical keyboard.\r\n * @property {string} physicalKeyboardHighlightTextColor Define the text color that the physical keyboard highlighted key should have.\r\n * @property {string} physicalKeyboardHighlightBgColor Define the background color that the physical keyboard highlighted key should have. \r\n * @property {function(button: string):string} onKeyPress Executes the callback function on key press. Returns button layout name (i.e.: “{shift}”).\r\n * @property {function(input: string):string} onChange Executes the callback function on input change. Returns the current input’s string.\r\n * @property {function} onRender Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n * @property {function} onInit Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n * @property {function(inputs: object):object} onChangeAll Executes the callback function on input change. Returns the input object with all defined inputs.\r\n */\r\n this.options = options;\r\n this.options.layoutName = this.options.layoutName || \"default\";\r\n this.options.theme = this.options.theme || \"hg-theme-default\";\r\n this.options.inputName = this.options.inputName || \"default\";\r\n\r\n /**\r\n * @type {object} Classes identifying loaded plugins\r\n */\r\n this.keyboardPluginClasses = '';\r\n\r\n /**\r\n * Bindings\r\n */\r\n this.handleButtonClicked = this.handleButtonClicked.bind(this);\r\n this.syncInstanceInputs = this.syncInstanceInputs.bind(this);\r\n this.clearInput = this.clearInput.bind(this);\r\n this.getInput = this.getInput.bind(this);\r\n this.setInput = this.setInput.bind(this);\r\n this.replaceInput = this.replaceInput.bind(this);\r\n this.clear = this.clear.bind(this);\r\n this.dispatch = this.dispatch.bind(this);\r\n this.addButtonTheme = this.addButtonTheme.bind(this);\r\n this.removeButtonTheme = this.removeButtonTheme.bind(this);\r\n this.getButtonElement = this.getButtonElement.bind(this);\r\n this.handleCaret = this.handleCaret.bind(this);\r\n this.caretEventHandler = this.caretEventHandler.bind(this);\r\n this.onInit = this.onInit.bind(this);\r\n this.onRender = this.onRender.bind(this);\r\n this.render = this.render.bind(this);\r\n this.loadModules = this.loadModules.bind(this);\r\n this.handleButtonMouseUp = this.handleButtonMouseUp.bind(this);\r\n this.handleButtonMouseDown = this.handleButtonMouseDown.bind(this);\r\n this.handleButtonHold = this.handleButtonHold.bind(this);\r\n\r\n /**\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n */\r\n this.input = {};\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n */\r\n this.keyboardDOMClass = keyboardDOMQuery.split('.').join(\"\");\r\n\r\n /**\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n */\r\n this.buttonElements = {};\r\n\r\n /**\r\n * Rendering keyboard\r\n */\r\n if(this.keyboardDOM)\r\n this.render();\r\n else {\r\n console.warn(`\"${keyboardDOMQuery}\" was not found in the DOM.`);\r\n throw new Error(\"KEYBOARD_DOM_ERROR\");\r\n }\r\n\r\n /**\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n */\r\n if(!window['SimpleKeyboardInstances'])\r\n window['SimpleKeyboardInstances'] = {};\r\n \r\n window['SimpleKeyboardInstances'][this.utilities.camelCase(this.keyboardDOMClass)] = this;\r\n\r\n /**\r\n * Physical Keyboard support\r\n */\r\n this.physicalKeyboardInterface = new PhysicalKeyboard(this);\r\n\r\n /**\r\n * Modules\r\n */\r\n this.modules = {};\r\n this.loadModules();\r\n }\r\n\r\n /**\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n */\r\n handleButtonClicked(button){\r\n let debug = this.options.debug;\r\n\r\n /**\r\n * Ignoring placeholder buttons\r\n */\r\n if(button === '{//}')\r\n return false;\r\n\r\n /**\r\n * Calling onKeyPress\r\n */\r\n if(typeof this.options.onKeyPress === \"function\")\r\n this.options.onKeyPress(button);\r\n \r\n if(!this.input[this.options.inputName])\r\n this.input[this.options.inputName] = '';\r\n\r\n let updatedInput = this.utilities.getUpdatedInput(button, this.input[this.options.inputName], this.options, this.caretPosition);\r\n\r\n if(this.input[this.options.inputName] !== updatedInput){\r\n\r\n /**\r\n * If maxLength and handleMaxLength yield true, halting\r\n */\r\n if(this.options.maxLength && this.utilities.handleMaxLength(this.input, this.options, updatedInput)){\r\n return false;\r\n }\r\n\r\n this.input[this.options.inputName] = updatedInput;\r\n\r\n if(debug)\r\n console.log('Input changed:', this.input);\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n /**\r\n * Calling onChange\r\n */\r\n if(typeof this.options.onChange === \"function\")\r\n this.options.onChange(this.input[this.options.inputName]);\r\n }\r\n \r\n if(debug){\r\n console.log(\"Key pressed:\", button);\r\n }\r\n }\r\n\r\n /**\r\n * Handles button mousedown\r\n */\r\n /* istanbul ignore next */\r\n handleButtonMouseDown(button, e){\r\n /**\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n */\r\n this.isMouseHold = true;\r\n\r\n /**\r\n * @type {object} Time to wait until a key hold is detected\r\n */\r\n this.holdTimeout = setTimeout(() => {\r\n if(\r\n this.isMouseHold &&\r\n (\r\n (!button.includes(\"{\") && !button.includes(\"}\")) ||\r\n button === \"{bksp}\" ||\r\n button === \"{space}\" ||\r\n button === \"{tab}\"\r\n )\r\n ){\r\n if(this.options.debug)\r\n console.log(\"Button held:\", button);\r\n\r\n this.handleButtonHold(button, e);\r\n }\r\n clearTimeout(this.holdTimeout);\r\n }, 500);\r\n }\r\n\r\n /**\r\n * Handles button mouseup\r\n */\r\n handleButtonMouseUp(){\r\n this.isMouseHold = false;\r\n if(this.holdInteractionTimeout)\r\n clearTimeout(this.holdInteractionTimeout);\r\n }\r\n\r\n /**\r\n * Handles button hold\r\n */\r\n /* istanbul ignore next */\r\n handleButtonHold(button){\r\n /**\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n */\r\n this.holdInteractionTimeout = setTimeout(() => {\r\n this.handleButtonClicked(button);\r\n this.handleButtonHold(button);\r\n }, 100);\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n */\r\n syncInstanceInputs(){\r\n this.dispatch((instance) => {\r\n instance.replaceInput(this.input);\r\n });\r\n }\r\n \r\n /**\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n clearInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n\r\n /**\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n getInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n return this.input[this.options.inputName];\r\n }\r\n\r\n /**\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n */\r\n setInput(input, inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[inputName] = input;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n \r\n /**\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n */\r\n replaceInput(inputObj){\r\n this.input = inputObj;\r\n }\r\n\r\n /**\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n */\r\n setOptions = option => {\r\n option = option || {};\r\n this.options = Object.assign(this.options, option);\r\n this.render();\r\n }\r\n\r\n /**\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n */\r\n clear(){\r\n this.keyboardDOM.innerHTML = '';\r\n this.keyboardDOM.className = this.keyboardDOMClass;\r\n this.buttonElements = {};\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n */\r\n dispatch(callback){\r\n if(!window['SimpleKeyboardInstances']){\r\n console.warn(`SimpleKeyboardInstances is not defined. Dispatch cannot be called.`);\r\n throw new Error(\"INSTANCES_VAR_ERROR\");\r\n }\r\n \r\n return Object.keys(window['SimpleKeyboardInstances']).forEach((key) => {\r\n callback(window['SimpleKeyboardInstances'][key], key);\r\n })\r\n }\r\n\r\n /**\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n addButtonTheme(buttons, className){\r\n if(!className || !buttons)\r\n return false;\r\n\r\n buttons.split(\" \").forEach(button => {\r\n className.split(\" \").forEach(classNameItem => {\r\n if(!this.options.buttonTheme)\r\n this.options.buttonTheme = [];\r\n\r\n let classNameFound = false;\r\n \r\n /**\r\n * If class is already defined, we add button to class definition\r\n */\r\n this.options.buttonTheme.map(buttonTheme => {\r\n\r\n if(buttonTheme.class.split(\" \").includes(classNameItem)){\r\n classNameFound = true;\r\n \r\n let buttonThemeArray = buttonTheme.buttons.split(\" \");\r\n if(!buttonThemeArray.includes(button)){\r\n classNameFound = true;\r\n buttonThemeArray.push(button);\r\n buttonTheme.buttons = buttonThemeArray.join(\" \");\r\n }\r\n }\r\n return buttonTheme;\r\n });\r\n\r\n /**\r\n * If class is not defined, we create a new entry\r\n */\r\n if(!classNameFound){\r\n this.options.buttonTheme.push({\r\n class: classNameItem,\r\n buttons: buttons\r\n });\r\n }\r\n\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n\r\n /**\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n removeButtonTheme(buttons, className){\r\n /**\r\n * When called with empty parameters, remove all button themes\r\n */\r\n if(!buttons && !className){\r\n this.options.buttonTheme = [];\r\n this.render();\r\n return false;\r\n }\r\n\r\n /**\r\n * If buttons are passed and buttonTheme has items\r\n */\r\n if(buttons && Array.isArray(this.options.buttonTheme) && this.options.buttonTheme.length){\r\n let buttonArray = buttons.split(\" \");\r\n buttonArray.forEach((button, key) => {\r\n this.options.buttonTheme.map((buttonTheme, index) => {\r\n\r\n /**\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n */\r\n if(\r\n (className && className.includes(buttonTheme.class)) ||\r\n !className\r\n ){\r\n let filteredButtonArray = buttonTheme.buttons.split(\" \").filter(item => item !== button);\r\n\r\n /**\r\n * If buttons left, return them, otherwise, remove button Theme\r\n */\r\n if(filteredButtonArray.length){\r\n buttonTheme.buttons = filteredButtonArray.join(\" \");\r\n } else {\r\n this.options.buttonTheme.splice(index, 1);\r\n buttonTheme = null;\r\n }\r\n \r\n }\r\n\r\n return buttonTheme;\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n }\r\n\r\n /**\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n */\r\n getButtonElement(button){\r\n let output;\r\n\r\n let buttonArr = this.buttonElements[button];\r\n if(buttonArr){\r\n if(buttonArr.length > 1){\r\n output = buttonArr;\r\n } else {\r\n output = buttonArr[0];\r\n }\r\n }\r\n\r\n return output;\r\n }\r\n\r\n /**\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n */\r\n handleCaret(){\r\n if(this.options.debug){\r\n console.log(\"Caret handling started\");\r\n }\r\n\r\n document.addEventListener(\"keyup\", this.caretEventHandler);\r\n document.addEventListener(\"mouseup\", this.caretEventHandler);\r\n document.addEventListener(\"touchend\", this.caretEventHandler);\r\n }\r\n\r\n /**\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n */\r\n caretEventHandler(event){\r\n let targetTagName = event.target.tagName.toLowerCase();\r\n\r\n if(\r\n targetTagName === \"textarea\" ||\r\n targetTagName === \"input\"\r\n ){\r\n /**\r\n * Tracks current cursor position\r\n * As keys are pressed, text will be added/removed at that position within the input.\r\n */\r\n this.caretPosition = event.target.selectionStart;\r\n\r\n if(this.options.debug){\r\n console.log('Caret at: ', event.target.selectionStart, event.target.tagName.toLowerCase());\r\n } \r\n }\r\n }\r\n\r\n /**\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n */\r\n onInit(){\r\n if(this.options.debug){\r\n console.log(\"Initialized\");\r\n }\r\n\r\n /**\r\n * Caret handling\r\n */\r\n this.handleCaret();\r\n\r\n if(typeof this.options.onInit === \"function\")\r\n this.options.onInit();\r\n }\r\n\r\n /**\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n */\r\n onRender(){\r\n if(typeof this.options.onRender === \"function\")\r\n this.options.onRender();\r\n }\r\n\r\n /**\r\n * Register module\r\n */\r\n registerModule = (name, initCallback) => {\r\n if(!this.modules[name])\r\n this.modules[name] = {};\r\n\r\n initCallback(this.modules[name]);\r\n }\r\n\r\n /**\r\n * Load modules\r\n */\r\n loadModules(){\r\n if(Array.isArray(this.options.modules)){\r\n this.options.modules.forEach(Module => {\r\n let module = new Module();\r\n\r\n /* istanbul ignore next */\r\n if(module.constructor.name && module.constructor.name !== \"Function\"){\r\n let classStr = `module-${this.utilities.camelCase(module.constructor.name)}`;\r\n this.keyboardPluginClasses = this.keyboardPluginClasses + ` ${classStr}`;\r\n }\r\n\r\n this.render();\r\n module.init(this);\r\n });\r\n }\r\n }\r\n\r\n /**\r\n * Get module prop\r\n */\r\n getModuleProp = (name, prop) => {\r\n if(!this.modules[name])\r\n return false;\r\n \r\n return this.modules[name][prop];\r\n }\r\n\r\n /**\r\n * getModulesList\r\n */\r\n getModulesList = () => {\r\n return Object.keys(this.modules);\r\n }\r\n\r\n /**\r\n * Renders rows and buttons as per options\r\n */\r\n render(){\r\n /**\r\n * Clear keyboard\r\n */\r\n this.clear();\r\n\r\n let layoutClass = this.options.layout ? \"hg-layout-custom\" : `hg-layout-${this.options.layoutName}`;\r\n let layout = this.options.layout || KeyboardLayout.getDefaultLayout();\r\n\r\n /**\r\n * Account for buttonTheme, if set\r\n */\r\n let buttonThemesParsed = {};\r\n if(Array.isArray(this.options.buttonTheme)){\r\n this.options.buttonTheme.forEach(themeObj => {\r\n if(themeObj.buttons && themeObj.class){\r\n let themeButtons;\r\n\r\n if(typeof themeObj.buttons === \"string\"){\r\n themeButtons = themeObj.buttons.split(' ');\r\n }\r\n\r\n if(themeButtons){\r\n themeButtons.forEach(themeButton => {\r\n let themeParsed = buttonThemesParsed[themeButton];\r\n\r\n // If the button has already been added\r\n if(themeParsed){\r\n // Making sure we don't add duplicate classes, even when buttonTheme has duplicates\r\n if(!this.utilities.countInArray(themeParsed.split(\" \"), themeObj.class)){\r\n buttonThemesParsed[themeButton] = `${themeParsed} ${themeObj.class}`;\r\n }\r\n } else {\r\n buttonThemesParsed[themeButton] = themeObj.class;\r\n }\r\n });\r\n }\r\n } else {\r\n console.warn(`buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.`)\r\n }\r\n });\r\n }\r\n\r\n /**\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n */\r\n this.keyboardDOM.className += ` ${this.options.theme} ${layoutClass} ${this.keyboardPluginClasses}`;\r\n\r\n /**\r\n * Iterating through each row\r\n */\r\n layout[this.options.layoutName].forEach((row, rIndex) => {\r\n let rowArray = row.split(' ');\r\n\r\n /**\r\n * Creating empty row\r\n */\r\n var rowDOM = document.createElement('div');\r\n rowDOM.className += \"hg-row\";\r\n\r\n /**\r\n * Iterating through each button in row\r\n */\r\n rowArray.forEach((button, bIndex) => {\r\n let fctBtnClass = this.utilities.getButtonClass(button);\r\n let buttonThemeClass = buttonThemesParsed[button];\r\n let buttonDisplayName = this.utilities.getButtonDisplayName(button, this.options.display, this.options.mergeDisplay);\r\n\r\n /**\r\n * Creating button\r\n */\r\n var buttonDOM = document.createElement('div');\r\n buttonDOM.className += `hg-button ${fctBtnClass}${buttonThemeClass ? \" \"+buttonThemeClass : \"\"}`;\r\n buttonDOM.onclick = () => this.handleButtonClicked(button);\r\n buttonDOM.onmousedown = (e) => this.handleButtonMouseDown(button, e);\r\n\r\n /**\r\n * Adding identifier\r\n */\r\n buttonDOM.setAttribute(\"data-skBtn\", button);\r\n\r\n /**\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n */\r\n let buttonUID = `${this.options.layoutName}-r${rIndex}b${bIndex}`;\r\n buttonDOM.setAttribute(\"data-skBtnUID\", buttonUID);\r\n\r\n /**\r\n * Adding display label\r\n */\r\n buttonDOM.setAttribute(\"data-displayLabel\", buttonDisplayName);\r\n\r\n /**\r\n * Adding button label to button\r\n */\r\n var buttonSpanDOM = document.createElement('span');\r\n buttonSpanDOM.innerHTML = buttonDisplayName;\r\n buttonDOM.appendChild(buttonSpanDOM);\r\n\r\n /**\r\n * Adding to buttonElements\r\n */\r\n if(!this.buttonElements[button])\r\n this.buttonElements[button] = [];\r\n\r\n this.buttonElements[button].push(buttonDOM);\r\n\r\n /**\r\n * Appending button to row\r\n */\r\n rowDOM.appendChild(buttonDOM);\r\n\r\n });\r\n\r\n /**\r\n * Appending row to keyboard\r\n */\r\n this.keyboardDOM.appendChild(rowDOM);\r\n });\r\n\r\n /**\r\n * Calling onRender\r\n */\r\n this.onRender();\r\n\r\n if(!this.initialized){\r\n /**\r\n * Ensures that onInit is only called once per instantiation\r\n */\r\n this.initialized = true;\r\n\r\n /**\r\n * Handling mouseup\r\n */\r\n document.onmouseup = () => this.handleButtonMouseUp();\r\n\r\n /**\r\n * Calling onInit\r\n */\r\n this.onInit();\r\n }\r\n }\r\n}\r\n\r\nexport default SimpleKeyboard;\r\n", + "content": "import './Keyboard.css';\r\n\r\n// Services\r\nimport PhysicalKeyboard from '../services/PhysicalKeyboard';\r\nimport KeyboardLayout from '../services/KeyboardLayout';\r\nimport Utilities from '../services/Utilities';\r\n\r\n/**\r\n * Root class for simple-keyboard\r\n * This class:\r\n * - Parses the options\r\n * - Renders the rows and buttons\r\n * - Handles button functionality\r\n */\r\nclass SimpleKeyboard {\r\n /**\r\n * Creates an instance of SimpleKeyboard\r\n * @param {Array} params If first parameter is a string, it is considered the container class. The second parameter is then considered the options object. If first parameter is an object, it is considered the options object.\r\n */\r\n constructor(...params){\r\n let keyboardDOMQuery = typeof params[0] === \"string\" ? params[0] : '.simple-keyboard';\r\n let options = typeof params[0] === \"object\" ? params[0] : params[1];\r\n\r\n if(!options)\r\n options = {};\r\n\r\n /**\r\n * Initializing Utilities\r\n */\r\n this.utilities = new Utilities(this);\r\n\r\n /**\r\n * Processing options\r\n */\r\n this.keyboardDOM = document.querySelector(keyboardDOMQuery);\r\n\r\n /**\r\n * @type {object}\r\n * @property {object} layout Modify the keyboard layout.\r\n * @property {string} layoutName Specifies which layout should be used.\r\n * @property {object} display Replaces variable buttons (such as {bksp}) with a human-friendly name (e.g.: “backspace”).\r\n * @property {boolean} mergeDisplay By default, when you set the display property, you replace the default one. This setting merges them instead.\r\n * @property {string} theme A prop to add your own css classes to the keyboard wrapper. You can add multiple classes separated by a space.\r\n * @property {Array} buttonTheme A prop to add your own css classes to one or several buttons.\r\n * @property {boolean} debug Runs a console.log every time a key is pressed. Displays the buttons pressed and the current input.\r\n * @property {boolean} newLineOnEnter Specifies whether clicking the “ENTER” button will input a newline (\\n) or not.\r\n * @property {boolean} tabCharOnTab Specifies whether clicking the “TAB” button will input a tab character (\\t) or not.\r\n * @property {string} inputName Allows you to use a single simple-keyboard instance for several inputs.\r\n * @property {number} maxLength Restrains all of simple-keyboard inputs to a certain length. This should be used in addition to the input element’s maxlengthattribute.\r\n * @property {object} maxLength Restrains simple-keyboard’s individual inputs to a certain length. This should be used in addition to the input element’s maxlengthattribute.\r\n * @property {boolean} syncInstanceInputs When set to true, this option synchronizes the internal input of every simple-keyboard instance.\r\n * @property {boolean} physicalKeyboardHighlight Enable highlighting of keys pressed on physical keyboard.\r\n * @property {string} physicalKeyboardHighlightTextColor Define the text color that the physical keyboard highlighted key should have.\r\n * @property {string} physicalKeyboardHighlightBgColor Define the background color that the physical keyboard highlighted key should have. \r\n * @property {function(button: string):string} onKeyPress Executes the callback function on key press. Returns button layout name (i.e.: “{shift}”).\r\n * @property {function(input: string):string} onChange Executes the callback function on input change. Returns the current input’s string.\r\n * @property {function} onRender Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n * @property {function} onInit Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n * @property {function(inputs: object):object} onChangeAll Executes the callback function on input change. Returns the input object with all defined inputs.\r\n */\r\n this.options = options;\r\n this.options.layoutName = this.options.layoutName || \"default\";\r\n this.options.theme = this.options.theme || \"hg-theme-default\";\r\n this.options.inputName = this.options.inputName || \"default\";\r\n\r\n /**\r\n * @type {object} Classes identifying loaded plugins\r\n */\r\n this.keyboardPluginClasses = '';\r\n\r\n /**\r\n * Bindings\r\n */\r\n this.handleButtonClicked = this.handleButtonClicked.bind(this);\r\n this.syncInstanceInputs = this.syncInstanceInputs.bind(this);\r\n this.clearInput = this.clearInput.bind(this);\r\n this.getInput = this.getInput.bind(this);\r\n this.setInput = this.setInput.bind(this);\r\n this.replaceInput = this.replaceInput.bind(this);\r\n this.clear = this.clear.bind(this);\r\n this.dispatch = this.dispatch.bind(this);\r\n this.addButtonTheme = this.addButtonTheme.bind(this);\r\n this.removeButtonTheme = this.removeButtonTheme.bind(this);\r\n this.getButtonElement = this.getButtonElement.bind(this);\r\n this.handleCaret = this.handleCaret.bind(this);\r\n this.caretEventHandler = this.caretEventHandler.bind(this);\r\n this.onInit = this.onInit.bind(this);\r\n this.onRender = this.onRender.bind(this);\r\n this.render = this.render.bind(this);\r\n this.loadModules = this.loadModules.bind(this);\r\n this.handleButtonMouseUp = this.handleButtonMouseUp.bind(this);\r\n this.handleButtonMouseDown = this.handleButtonMouseDown.bind(this);\r\n this.handleButtonHold = this.handleButtonHold.bind(this);\r\n this.onModulesLoaded = this.onModulesLoaded.bind(this);\r\n\r\n /**\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n */\r\n this.input = {};\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n */\r\n this.keyboardDOMClass = keyboardDOMQuery.split('.').join(\"\");\r\n\r\n /**\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n */\r\n this.buttonElements = {};\r\n\r\n /**\r\n * Rendering keyboard\r\n */\r\n if(this.keyboardDOM)\r\n this.render();\r\n else {\r\n console.warn(`\"${keyboardDOMQuery}\" was not found in the DOM.`);\r\n throw new Error(\"KEYBOARD_DOM_ERROR\");\r\n }\r\n\r\n /**\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n */\r\n if(!window['SimpleKeyboardInstances'])\r\n window['SimpleKeyboardInstances'] = {};\r\n \r\n window['SimpleKeyboardInstances'][this.utilities.camelCase(this.keyboardDOMClass)] = this;\r\n\r\n /**\r\n * Physical Keyboard support\r\n */\r\n this.physicalKeyboardInterface = new PhysicalKeyboard(this);\r\n\r\n /**\r\n * Modules\r\n */\r\n this.modules = {};\r\n this.loadModules();\r\n }\r\n\r\n /**\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n */\r\n handleButtonClicked(button){\r\n let debug = this.options.debug;\r\n\r\n /**\r\n * Ignoring placeholder buttons\r\n */\r\n if(button === '{//}')\r\n return false;\r\n\r\n /**\r\n * Calling onKeyPress\r\n */\r\n if(typeof this.options.onKeyPress === \"function\")\r\n this.options.onKeyPress(button);\r\n \r\n if(!this.input[this.options.inputName])\r\n this.input[this.options.inputName] = '';\r\n\r\n let updatedInput = this.utilities.getUpdatedInput(button, this.input[this.options.inputName], this.options, this.caretPosition);\r\n\r\n if(this.input[this.options.inputName] !== updatedInput){\r\n\r\n /**\r\n * If maxLength and handleMaxLength yield true, halting\r\n */\r\n if(this.options.maxLength && this.utilities.handleMaxLength(this.input, this.options, updatedInput)){\r\n return false;\r\n }\r\n\r\n this.input[this.options.inputName] = updatedInput;\r\n\r\n if(debug)\r\n console.log('Input changed:', this.input);\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n /**\r\n * Calling onChange\r\n */\r\n if(typeof this.options.onChange === \"function\")\r\n this.options.onChange(this.input[this.options.inputName]);\r\n }\r\n \r\n if(debug){\r\n console.log(\"Key pressed:\", button);\r\n }\r\n }\r\n\r\n /**\r\n * Handles button mousedown\r\n */\r\n /* istanbul ignore next */\r\n handleButtonMouseDown(button, e){\r\n /**\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n */\r\n this.isMouseHold = true;\r\n\r\n /**\r\n * @type {object} Time to wait until a key hold is detected\r\n */\r\n this.holdTimeout = setTimeout(() => {\r\n if(\r\n this.isMouseHold &&\r\n (\r\n (!button.includes(\"{\") && !button.includes(\"}\")) ||\r\n button === \"{bksp}\" ||\r\n button === \"{space}\" ||\r\n button === \"{tab}\"\r\n )\r\n ){\r\n if(this.options.debug)\r\n console.log(\"Button held:\", button);\r\n\r\n this.handleButtonHold(button, e);\r\n }\r\n clearTimeout(this.holdTimeout);\r\n }, 500);\r\n }\r\n\r\n /**\r\n * Handles button mouseup\r\n */\r\n handleButtonMouseUp(){\r\n this.isMouseHold = false;\r\n if(this.holdInteractionTimeout)\r\n clearTimeout(this.holdInteractionTimeout);\r\n }\r\n\r\n /**\r\n * Handles button hold\r\n */\r\n /* istanbul ignore next */\r\n handleButtonHold(button){\r\n /**\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n */\r\n this.holdInteractionTimeout = setTimeout(() => {\r\n this.handleButtonClicked(button);\r\n this.handleButtonHold(button);\r\n }, 100);\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n */\r\n syncInstanceInputs(){\r\n this.dispatch((instance) => {\r\n instance.replaceInput(this.input);\r\n });\r\n }\r\n \r\n /**\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n clearInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n\r\n /**\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n getInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n return this.input[this.options.inputName];\r\n }\r\n\r\n /**\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n */\r\n setInput(input, inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[inputName] = input;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n \r\n /**\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n */\r\n replaceInput(inputObj){\r\n this.input = inputObj;\r\n }\r\n\r\n /**\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n */\r\n setOptions = option => {\r\n option = option || {};\r\n this.options = Object.assign(this.options, option);\r\n this.render();\r\n }\r\n\r\n /**\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n */\r\n clear(){\r\n this.keyboardDOM.innerHTML = '';\r\n this.keyboardDOM.className = this.keyboardDOMClass;\r\n this.buttonElements = {};\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n */\r\n dispatch(callback){\r\n if(!window['SimpleKeyboardInstances']){\r\n console.warn(`SimpleKeyboardInstances is not defined. Dispatch cannot be called.`);\r\n throw new Error(\"INSTANCES_VAR_ERROR\");\r\n }\r\n \r\n return Object.keys(window['SimpleKeyboardInstances']).forEach((key) => {\r\n callback(window['SimpleKeyboardInstances'][key], key);\r\n })\r\n }\r\n\r\n /**\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n addButtonTheme(buttons, className){\r\n if(!className || !buttons)\r\n return false;\r\n\r\n buttons.split(\" \").forEach(button => {\r\n className.split(\" \").forEach(classNameItem => {\r\n if(!this.options.buttonTheme)\r\n this.options.buttonTheme = [];\r\n\r\n let classNameFound = false;\r\n \r\n /**\r\n * If class is already defined, we add button to class definition\r\n */\r\n this.options.buttonTheme.map(buttonTheme => {\r\n\r\n if(buttonTheme.class.split(\" \").includes(classNameItem)){\r\n classNameFound = true;\r\n \r\n let buttonThemeArray = buttonTheme.buttons.split(\" \");\r\n if(!buttonThemeArray.includes(button)){\r\n classNameFound = true;\r\n buttonThemeArray.push(button);\r\n buttonTheme.buttons = buttonThemeArray.join(\" \");\r\n }\r\n }\r\n return buttonTheme;\r\n });\r\n\r\n /**\r\n * If class is not defined, we create a new entry\r\n */\r\n if(!classNameFound){\r\n this.options.buttonTheme.push({\r\n class: classNameItem,\r\n buttons: buttons\r\n });\r\n }\r\n\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n\r\n /**\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n removeButtonTheme(buttons, className){\r\n /**\r\n * When called with empty parameters, remove all button themes\r\n */\r\n if(!buttons && !className){\r\n this.options.buttonTheme = [];\r\n this.render();\r\n return false;\r\n }\r\n\r\n /**\r\n * If buttons are passed and buttonTheme has items\r\n */\r\n if(buttons && Array.isArray(this.options.buttonTheme) && this.options.buttonTheme.length){\r\n let buttonArray = buttons.split(\" \");\r\n buttonArray.forEach((button, key) => {\r\n this.options.buttonTheme.map((buttonTheme, index) => {\r\n\r\n /**\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n */\r\n if(\r\n (className && className.includes(buttonTheme.class)) ||\r\n !className\r\n ){\r\n let filteredButtonArray = buttonTheme.buttons.split(\" \").filter(item => item !== button);\r\n\r\n /**\r\n * If buttons left, return them, otherwise, remove button Theme\r\n */\r\n if(filteredButtonArray.length){\r\n buttonTheme.buttons = filteredButtonArray.join(\" \");\r\n } else {\r\n this.options.buttonTheme.splice(index, 1);\r\n buttonTheme = null;\r\n }\r\n \r\n }\r\n\r\n return buttonTheme;\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n }\r\n\r\n /**\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n */\r\n getButtonElement(button){\r\n let output;\r\n\r\n let buttonArr = this.buttonElements[button];\r\n if(buttonArr){\r\n if(buttonArr.length > 1){\r\n output = buttonArr;\r\n } else {\r\n output = buttonArr[0];\r\n }\r\n }\r\n\r\n return output;\r\n }\r\n\r\n /**\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n */\r\n handleCaret(){\r\n if(this.options.debug){\r\n console.log(\"Caret handling started\");\r\n }\r\n\r\n document.addEventListener(\"keyup\", this.caretEventHandler);\r\n document.addEventListener(\"mouseup\", this.caretEventHandler);\r\n document.addEventListener(\"touchend\", this.caretEventHandler);\r\n }\r\n\r\n /**\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n */\r\n caretEventHandler(event){\r\n let targetTagName = event.target.tagName.toLowerCase();\r\n\r\n if(\r\n targetTagName === \"textarea\" ||\r\n targetTagName === \"input\"\r\n ){\r\n /**\r\n * Tracks current cursor position\r\n * As keys are pressed, text will be added/removed at that position within the input.\r\n */\r\n this.caretPosition = event.target.selectionStart;\r\n\r\n if(this.options.debug){\r\n console.log('Caret at: ', event.target.selectionStart, event.target.tagName.toLowerCase());\r\n } \r\n }\r\n }\r\n\r\n /**\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n */\r\n onInit(){\r\n if(this.options.debug){\r\n console.log(\"Initialized\");\r\n }\r\n\r\n /**\r\n * Caret handling\r\n */\r\n this.handleCaret();\r\n\r\n if(typeof this.options.onInit === \"function\")\r\n this.options.onInit();\r\n }\r\n\r\n /**\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n */\r\n onRender(){\r\n if(typeof this.options.onRender === \"function\")\r\n this.options.onRender();\r\n }\r\n\r\n /**\r\n * Executes the callback function once all modules have been loaded\r\n */\r\n onModulesLoaded(){\r\n if(typeof this.options.onModulesLoaded === \"function\")\r\n this.options.onModulesLoaded();\r\n }\r\n\r\n /**\r\n * Register module\r\n */\r\n registerModule = (name, initCallback) => {\r\n if(!this.modules[name])\r\n this.modules[name] = {};\r\n\r\n initCallback(this.modules[name]);\r\n }\r\n\r\n /**\r\n * Load modules\r\n */\r\n loadModules(){\r\n if(Array.isArray(this.options.modules)){\r\n this.options.modules.forEach(Module => {\r\n let module = new Module();\r\n\r\n /* istanbul ignore next */\r\n if(module.constructor.name && module.constructor.name !== \"Function\"){\r\n let classStr = `module-${this.utilities.camelCase(module.constructor.name)}`;\r\n this.keyboardPluginClasses = this.keyboardPluginClasses + ` ${classStr}`;\r\n }\r\n\r\n module.init(this);\r\n });\r\n\r\n this.keyboardPluginClasses = this.keyboardPluginClasses + ' modules-loaded';\r\n\r\n this.render();\r\n this.onModulesLoaded();\r\n }\r\n }\r\n\r\n /**\r\n * Get module prop\r\n */\r\n getModuleProp = (name, prop) => {\r\n if(!this.modules[name])\r\n return false;\r\n \r\n return this.modules[name][prop];\r\n }\r\n\r\n /**\r\n * getModulesList\r\n */\r\n getModulesList = () => {\r\n return Object.keys(this.modules);\r\n }\r\n\r\n /**\r\n * Renders rows and buttons as per options\r\n */\r\n render(){\r\n /**\r\n * Clear keyboard\r\n */\r\n this.clear();\r\n\r\n let layoutClass = this.options.layout ? \"hg-layout-custom\" : `hg-layout-${this.options.layoutName}`;\r\n let layout = this.options.layout || KeyboardLayout.getDefaultLayout();\r\n\r\n /**\r\n * Account for buttonTheme, if set\r\n */\r\n let buttonThemesParsed = {};\r\n if(Array.isArray(this.options.buttonTheme)){\r\n this.options.buttonTheme.forEach(themeObj => {\r\n if(themeObj.buttons && themeObj.class){\r\n let themeButtons;\r\n\r\n if(typeof themeObj.buttons === \"string\"){\r\n themeButtons = themeObj.buttons.split(' ');\r\n }\r\n\r\n if(themeButtons){\r\n themeButtons.forEach(themeButton => {\r\n let themeParsed = buttonThemesParsed[themeButton];\r\n\r\n // If the button has already been added\r\n if(themeParsed){\r\n // Making sure we don't add duplicate classes, even when buttonTheme has duplicates\r\n if(!this.utilities.countInArray(themeParsed.split(\" \"), themeObj.class)){\r\n buttonThemesParsed[themeButton] = `${themeParsed} ${themeObj.class}`;\r\n }\r\n } else {\r\n buttonThemesParsed[themeButton] = themeObj.class;\r\n }\r\n });\r\n }\r\n } else {\r\n console.warn(`buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.`)\r\n }\r\n });\r\n }\r\n\r\n /**\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n */\r\n this.keyboardDOM.className += ` ${this.options.theme} ${layoutClass} ${this.keyboardPluginClasses}`;\r\n\r\n /**\r\n * Iterating through each row\r\n */\r\n layout[this.options.layoutName].forEach((row, rIndex) => {\r\n let rowArray = row.split(' ');\r\n\r\n /**\r\n * Creating empty row\r\n */\r\n var rowDOM = document.createElement('div');\r\n rowDOM.className += \"hg-row\";\r\n\r\n /**\r\n * Iterating through each button in row\r\n */\r\n rowArray.forEach((button, bIndex) => {\r\n let fctBtnClass = this.utilities.getButtonClass(button);\r\n let buttonThemeClass = buttonThemesParsed[button];\r\n let buttonDisplayName = this.utilities.getButtonDisplayName(button, this.options.display, this.options.mergeDisplay);\r\n\r\n /**\r\n * Creating button\r\n */\r\n var buttonDOM = document.createElement('div');\r\n buttonDOM.className += `hg-button ${fctBtnClass}${buttonThemeClass ? \" \"+buttonThemeClass : \"\"}`;\r\n buttonDOM.onclick = () => this.handleButtonClicked(button);\r\n buttonDOM.onmousedown = (e) => this.handleButtonMouseDown(button, e);\r\n\r\n /**\r\n * Adding identifier\r\n */\r\n buttonDOM.setAttribute(\"data-skBtn\", button);\r\n\r\n /**\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n */\r\n let buttonUID = `${this.options.layoutName}-r${rIndex}b${bIndex}`;\r\n buttonDOM.setAttribute(\"data-skBtnUID\", buttonUID);\r\n\r\n /**\r\n * Adding display label\r\n */\r\n buttonDOM.setAttribute(\"data-displayLabel\", buttonDisplayName);\r\n\r\n /**\r\n * Adding button label to button\r\n */\r\n var buttonSpanDOM = document.createElement('span');\r\n buttonSpanDOM.innerHTML = buttonDisplayName;\r\n buttonDOM.appendChild(buttonSpanDOM);\r\n\r\n /**\r\n * Adding to buttonElements\r\n */\r\n if(!this.buttonElements[button])\r\n this.buttonElements[button] = [];\r\n\r\n this.buttonElements[button].push(buttonDOM);\r\n\r\n /**\r\n * Appending button to row\r\n */\r\n rowDOM.appendChild(buttonDOM);\r\n\r\n });\r\n\r\n /**\r\n * Appending row to keyboard\r\n */\r\n this.keyboardDOM.appendChild(rowDOM);\r\n });\r\n\r\n /**\r\n * Calling onRender\r\n */\r\n this.onRender();\r\n\r\n if(!this.initialized){\r\n /**\r\n * Ensures that onInit is only called once per instantiation\r\n */\r\n this.initialized = true;\r\n\r\n /**\r\n * Handling mouseup\r\n */\r\n document.onmouseup = () => this.handleButtonMouseUp();\r\n\r\n /**\r\n * Calling onInit\r\n */\r\n this.onInit();\r\n }\r\n }\r\n}\r\n\r\nexport default SimpleKeyboard;\r\n", "static": true, "longname": "X:/Dev/simple-keyboard/src/lib/components/Keyboard.js", "access": "public", @@ -1045,7 +1045,7 @@ } }, { - "__docId__": 85, + "__docId__": 86, "kind": "member", "name": "input", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1056,7 +1056,7 @@ "examples": [ "// To get entered input\nlet input = keyboard.getInput();\n\n// To clear entered input.\nkeyboard.clearInput();" ], - "lineNumber": 109, + "lineNumber": 110, "properties": [ { "nullable": null, @@ -1089,7 +1089,7 @@ } }, { - "__docId__": 86, + "__docId__": 87, "kind": "member", "name": "keyboardDOMClass", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1097,7 +1097,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#keyboardDOMClass", "access": "public", "description": "", - "lineNumber": 115, + "lineNumber": 116, "type": { "nullable": null, "types": [ @@ -1108,7 +1108,7 @@ } }, { - "__docId__": 87, + "__docId__": 88, "kind": "member", "name": "buttonElements", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1116,7 +1116,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#buttonElements", "access": "public", "description": "", - "lineNumber": 120, + "lineNumber": 121, "type": { "nullable": null, "types": [ @@ -1127,7 +1127,7 @@ } }, { - "__docId__": 88, + "__docId__": 89, "kind": "member", "name": "physicalKeyboardInterface", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1135,7 +1135,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#physicalKeyboardInterface", "access": "public", "description": "Physical Keyboard support", - "lineNumber": 144, + "lineNumber": 145, "type": { "types": [ "*" @@ -1143,7 +1143,7 @@ } }, { - "__docId__": 89, + "__docId__": 90, "kind": "member", "name": "modules", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1151,7 +1151,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#modules", "access": "public", "description": "Modules", - "lineNumber": 149, + "lineNumber": 150, "type": { "types": [ "{}" @@ -1159,7 +1159,7 @@ } }, { - "__docId__": 90, + "__docId__": 91, "kind": "method", "name": "handleButtonClicked", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1169,7 +1169,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleButtonClicked", "access": "public", "description": "Handles clicks made to keyboard buttons", - "lineNumber": 157, + "lineNumber": 158, "params": [ { "nullable": null, @@ -1189,7 +1189,7 @@ } }, { - "__docId__": 91, + "__docId__": 92, "kind": "method", "name": "handleButtonMouseDown", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1199,7 +1199,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleButtonMouseDown", "access": "public", "description": "Handles button mousedown", - "lineNumber": 213, + "lineNumber": 214, "params": [ { "name": "button", @@ -1217,7 +1217,7 @@ "return": null }, { - "__docId__": 92, + "__docId__": 93, "kind": "member", "name": "isMouseHold", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1225,7 +1225,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#isMouseHold", "access": "public", "description": "", - "lineNumber": 217, + "lineNumber": 218, "type": { "nullable": null, "types": [ @@ -1236,7 +1236,7 @@ } }, { - "__docId__": 93, + "__docId__": 94, "kind": "member", "name": "holdTimeout", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1244,7 +1244,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#holdTimeout", "access": "public", "description": "", - "lineNumber": 222, + "lineNumber": 223, "type": { "nullable": null, "types": [ @@ -1255,7 +1255,7 @@ } }, { - "__docId__": 94, + "__docId__": 95, "kind": "method", "name": "handleButtonMouseUp", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1265,12 +1265,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleButtonMouseUp", "access": "public", "description": "Handles button mouseup", - "lineNumber": 244, + "lineNumber": 245, "params": [], "return": null }, { - "__docId__": 96, + "__docId__": 97, "kind": "method", "name": "handleButtonHold", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1280,7 +1280,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleButtonHold", "access": "public", "description": "Handles button hold", - "lineNumber": 254, + "lineNumber": 255, "params": [ { "name": "button", @@ -1292,7 +1292,7 @@ "return": null }, { - "__docId__": 97, + "__docId__": 98, "kind": "member", "name": "holdInteractionTimeout", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1300,7 +1300,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#holdInteractionTimeout", "access": "public", "description": "", - "lineNumber": 258, + "lineNumber": 259, "type": { "nullable": null, "types": [ @@ -1311,7 +1311,7 @@ } }, { - "__docId__": 98, + "__docId__": 99, "kind": "method", "name": "syncInstanceInputs", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1321,12 +1321,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#syncInstanceInputs", "access": "public", "description": "Send a command to all simple-keyboard instances (if you have several instances).", - "lineNumber": 267, + "lineNumber": 268, "params": [], "return": null }, { - "__docId__": 99, + "__docId__": 100, "kind": "method", "name": "clearInput", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1336,7 +1336,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#clearInput", "access": "public", "description": "Clear the keyboard’s input.", - "lineNumber": 277, + "lineNumber": 278, "params": [ { "nullable": null, @@ -1352,7 +1352,7 @@ "return": null }, { - "__docId__": 100, + "__docId__": 101, "kind": "method", "name": "getInput", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1362,7 +1362,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getInput", "access": "public", "description": "Get the keyboard’s input (You can also get it from the onChange prop).", - "lineNumber": 292, + "lineNumber": 293, "params": [ { "nullable": null, @@ -1382,7 +1382,7 @@ } }, { - "__docId__": 101, + "__docId__": 102, "kind": "method", "name": "setInput", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1392,7 +1392,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#setInput", "access": "public", "description": "Set the keyboard’s input.", - "lineNumber": 309, + "lineNumber": 310, "params": [ { "nullable": null, @@ -1418,7 +1418,7 @@ "return": null }, { - "__docId__": 102, + "__docId__": 103, "kind": "method", "name": "replaceInput", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1428,7 +1428,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#replaceInput", "access": "public", "description": "Replace the input object (`keyboard.input`)", - "lineNumber": 324, + "lineNumber": 325, "params": [ { "nullable": null, @@ -1444,7 +1444,7 @@ "return": null }, { - "__docId__": 104, + "__docId__": 105, "kind": "member", "name": "setOptions", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1452,7 +1452,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#setOptions", "access": "public", "description": "Set new option or modify existing ones after initialization. ", - "lineNumber": 332, + "lineNumber": 333, "params": [ { "nullable": null, @@ -1472,7 +1472,7 @@ } }, { - "__docId__": 106, + "__docId__": 107, "kind": "method", "name": "clear", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1482,12 +1482,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#clear", "access": "public", "description": "Remove all keyboard rows and reset keyboard values.\nUsed interally between re-renders.", - "lineNumber": 342, + "lineNumber": 343, "params": [], "return": null }, { - "__docId__": 108, + "__docId__": 109, "kind": "method", "name": "dispatch", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1497,7 +1497,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#dispatch", "access": "public", "description": "Send a command to all simple-keyboard instances at once (if you have multiple instances).", - "lineNumber": 352, + "lineNumber": 353, "params": [ { "nullable": null, @@ -1517,7 +1517,7 @@ } }, { - "__docId__": 109, + "__docId__": 110, "kind": "method", "name": "addButtonTheme", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1527,47 +1527,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#addButtonTheme", "access": "public", "description": "Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.", - "lineNumber": 368, - "params": [ - { - "nullable": null, - "types": [ - "string" - ], - "spread": false, - "optional": false, - "name": "buttons", - "description": "List of buttons to select (separated by a space)." - }, - { - "nullable": null, - "types": [ - "string" - ], - "spread": false, - "optional": false, - "name": "className", - "description": "Classes to give to the selected buttons (separated by space)." - } - ], - "return": { - "types": [ - "boolean" - ] - } - }, - { - "__docId__": 110, - "kind": "method", - "name": "removeButtonTheme", - "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", - "generator": false, - "async": false, - "static": false, - "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#removeButtonTheme", - "access": "public", - "description": "Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.", - "lineNumber": 418, + "lineNumber": 369, "params": [ { "nullable": null, @@ -1599,6 +1559,46 @@ { "__docId__": 111, "kind": "method", + "name": "removeButtonTheme", + "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", + "generator": false, + "async": false, + "static": false, + "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#removeButtonTheme", + "access": "public", + "description": "Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.", + "lineNumber": 419, + "params": [ + { + "nullable": null, + "types": [ + "string" + ], + "spread": false, + "optional": false, + "name": "buttons", + "description": "List of buttons to select (separated by a space)." + }, + { + "nullable": null, + "types": [ + "string" + ], + "spread": false, + "optional": false, + "name": "className", + "description": "Classes to give to the selected buttons (separated by space)." + } + ], + "return": { + "types": [ + "boolean" + ] + } + }, + { + "__docId__": 112, + "kind": "method", "name": "getButtonElement", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", "generator": false, @@ -1607,7 +1607,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getButtonElement", "access": "public", "description": "Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.", - "lineNumber": 470, + "lineNumber": 471, "params": [ { "nullable": null, @@ -1627,7 +1627,7 @@ } }, { - "__docId__": 112, + "__docId__": 113, "kind": "method", "name": "handleCaret", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1637,12 +1637,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleCaret", "access": "public", "description": "Retrieves the current cursor position within a input or textarea (if any)", - "lineNumber": 488, + "lineNumber": 489, "params": [], "return": null }, { - "__docId__": 113, + "__docId__": 114, "kind": "method", "name": "caretEventHandler", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1652,7 +1652,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#caretEventHandler", "access": "public", "description": "Called by {@link handleCaret} when an event that warrants a cursor position update is triggered", - "lineNumber": 501, + "lineNumber": 502, "params": [ { "name": "event", @@ -1664,7 +1664,7 @@ "return": null }, { - "__docId__": 114, + "__docId__": 115, "kind": "member", "name": "caretPosition", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1672,7 +1672,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#caretPosition", "access": "public", "description": "Tracks current cursor position\nAs keys are pressed, text will be added/removed at that position within the input.", - "lineNumber": 512, + "lineNumber": 513, "type": { "types": [ "*" @@ -1680,7 +1680,7 @@ } }, { - "__docId__": 115, + "__docId__": 116, "kind": "method", "name": "onInit", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1690,12 +1690,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#onInit", "access": "public", "description": "Executes the callback function once simple-keyboard is rendered for the first time (on initialization).", - "lineNumber": 523, + "lineNumber": 524, "params": [], "return": null }, { - "__docId__": 116, + "__docId__": 117, "kind": "method", "name": "onRender", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1705,12 +1705,27 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#onRender", "access": "public", "description": "Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).", - "lineNumber": 540, + "lineNumber": 541, "params": [], "return": null }, { - "__docId__": 117, + "__docId__": 118, + "kind": "method", + "name": "onModulesLoaded", + "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", + "generator": false, + "async": false, + "static": false, + "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#onModulesLoaded", + "access": "public", + "description": "Executes the callback function once all modules have been loaded", + "lineNumber": 549, + "params": [], + "return": null + }, + { + "__docId__": 119, "kind": "member", "name": "registerModule", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1718,7 +1733,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#registerModule", "access": "public", "description": "Register module", - "lineNumber": 548, + "lineNumber": 557, "type": { "types": [ "*" @@ -1726,7 +1741,7 @@ } }, { - "__docId__": 118, + "__docId__": 120, "kind": "method", "name": "loadModules", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1736,12 +1751,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#loadModules", "access": "public", "description": "Load modules", - "lineNumber": 558, + "lineNumber": 567, "params": [], "return": null }, { - "__docId__": 120, + "__docId__": 123, "kind": "member", "name": "getModuleProp", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1749,7 +1764,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getModuleProp", "access": "public", "description": "Get module prop", - "lineNumber": 578, + "lineNumber": 591, "type": { "types": [ "*" @@ -1757,7 +1772,7 @@ } }, { - "__docId__": 121, + "__docId__": 124, "kind": "member", "name": "getModulesList", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1765,7 +1780,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getModulesList", "access": "public", "description": "getModulesList", - "lineNumber": 588, + "lineNumber": 601, "type": { "types": [ "*" @@ -1773,7 +1788,7 @@ } }, { - "__docId__": 122, + "__docId__": 125, "kind": "method", "name": "render", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1783,12 +1798,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#render", "access": "public", "description": "Renders rows and buttons as per options", - "lineNumber": 595, + "lineNumber": 608, "params": [], "return": null }, { - "__docId__": 123, + "__docId__": 126, "kind": "member", "name": "initialized", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1796,7 +1811,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#initialized", "access": "public", "description": "Ensures that onInit is only called once per instantiation", - "lineNumber": 725, + "lineNumber": 738, "type": { "types": [ "boolean" @@ -1804,7 +1819,7 @@ } }, { - "__docId__": 124, + "__docId__": 127, "kind": "file", "name": "src/lib/index.js", "content": "import SimpleKeyboard from './components/Keyboard';\r\nexport default SimpleKeyboard;\r\n", @@ -1815,7 +1830,7 @@ "lineNumber": 1 }, { - "__docId__": 125, + "__docId__": 128, "kind": "file", "name": "src/lib/services/KeyboardLayout.js", "content": "/**\r\n * Keyboard Layout Service\r\n */\r\nclass KeyboardLayout {\r\n /**\r\n * Get default simple-keyboard layout\r\n * @return {object} The default layout (US-QWERTY)\r\n */\r\n static getDefaultLayout(){\r\n return {\r\n 'default': [\r\n '` 1 2 3 4 5 6 7 8 9 0 - = {bksp}',\r\n '{tab} q w e r t y u i o p [ ] \\\\',\r\n '{lock} a s d f g h j k l ; \\' {enter}',\r\n '{shift} z x c v b n m , . / {shift}',\r\n '.com @ {space}'\r\n ],\r\n 'shift': [\r\n '~ ! @ # $ % ^ & * ( ) _ + {bksp}',\r\n '{tab} Q W E R T Y U I O P { } |',\r\n '{lock} A S D F G H J K L : \" {enter}',\r\n '{shift} Z X C V B N M < > ? {shift}',\r\n '.com @ {space}'\r\n ]\r\n } \r\n }\r\n}\r\n\r\nexport default KeyboardLayout;", @@ -1826,7 +1841,7 @@ "lineNumber": 1 }, { - "__docId__": 126, + "__docId__": 129, "kind": "class", "name": "KeyboardLayout", "memberof": "src/lib/services/KeyboardLayout.js", @@ -1841,7 +1856,7 @@ "interface": false }, { - "__docId__": 127, + "__docId__": 130, "kind": "method", "name": "getDefaultLayout", "memberof": "src/lib/services/KeyboardLayout.js~KeyboardLayout", @@ -1863,7 +1878,7 @@ "params": [] }, { - "__docId__": 128, + "__docId__": 131, "kind": "file", "name": "src/lib/services/PhysicalKeyboard.js", "content": "/**\r\n * Physical Keyboard Service\r\n */\r\nclass PhysicalKeyboard {\r\n /**\r\n * Creates an instance of the PhysicalKeyboard service\r\n */\r\n constructor(simpleKeyboardInstance){\r\n /**\r\n * @type {object} A simple-keyboard instance\r\n */\r\n this.simpleKeyboardInstance = simpleKeyboardInstance;\r\n\r\n /**\r\n * Bindings\r\n */\r\n this.initKeyboardListener = this.initKeyboardListener.bind(this);\r\n this.getSimpleKeyboardLayoutKey = this.getSimpleKeyboardLayoutKey.bind(this);\r\n\r\n /**\r\n * Initialize key listeners\r\n */\r\n this.initKeyboardListener();\r\n }\r\n\r\n /**\r\n * Initializes key event listeners\r\n */\r\n initKeyboardListener(){\r\n // Adding button style on keydown\r\n document.addEventListener(\"keydown\", (event) => {\r\n if(this.simpleKeyboardInstance.options.physicalKeyboardHighlight){\r\n let buttonPressed = this.getSimpleKeyboardLayoutKey(event);\r\n\r\n this.simpleKeyboardInstance.dispatch(instance => {\r\n let buttonDOM = instance.getButtonElement(buttonPressed) || instance.getButtonElement(`{${buttonPressed}}`);\r\n\r\n if(buttonDOM){\r\n buttonDOM.style.backgroundColor = this.simpleKeyboardInstance.options.physicalKeyboardHighlightBgColor || \"#9ab4d0\";\r\n buttonDOM.style.color = this.simpleKeyboardInstance.options.physicalKeyboardHighlightTextColor || \"white\";\r\n }\r\n });\r\n }\r\n });\r\n\r\n // Removing button style on keyup\r\n document.addEventListener(\"keyup\", (event) => {\r\n if(this.simpleKeyboardInstance.options.physicalKeyboardHighlight){\r\n let buttonPressed = this.getSimpleKeyboardLayoutKey(event);\r\n\r\n this.simpleKeyboardInstance.dispatch(instance => {\r\n let buttonDOM = instance.getButtonElement(buttonPressed) || instance.getButtonElement(`{${buttonPressed}}`);\r\n\r\n if(buttonDOM){\r\n buttonDOM.removeAttribute(\"style\");\r\n }\r\n });\r\n }\r\n });\r\n }\r\n\r\n /**\r\n * Transforms a KeyboardEvent's \"key.code\" string into a simple-keyboard layout format\r\n * @param {object} event The KeyboardEvent\r\n */\r\n getSimpleKeyboardLayoutKey(event){\r\n let output;\r\n\r\n if(\r\n event.code.includes(\"Numpad\") ||\r\n event.code.includes(\"Shift\") ||\r\n event.code.includes(\"Space\") ||\r\n event.code.includes(\"Backspace\") ||\r\n event.code.includes(\"Control\") ||\r\n event.code.includes(\"Alt\") ||\r\n event.code.includes(\"Meta\")\r\n ){\r\n output = event.code;\r\n } else {\r\n output = event.key;\r\n }\r\n\r\n /**\r\n * If button is not uppercase, casting to lowercase\r\n */\r\n if (\r\n output !== output.toUpperCase() ||\r\n (event.code[0] === \"F\" && Number.isInteger(Number(event.code[1])) && event.code.length <= 3)\r\n ) {\r\n output = output.toLowerCase();\r\n }\r\n\r\n return output;\r\n }\r\n}\r\n\r\nexport default PhysicalKeyboard;", @@ -1874,7 +1889,7 @@ "lineNumber": 1 }, { - "__docId__": 129, + "__docId__": 132, "kind": "class", "name": "PhysicalKeyboard", "memberof": "src/lib/services/PhysicalKeyboard.js", @@ -1889,7 +1904,7 @@ "interface": false }, { - "__docId__": 130, + "__docId__": 133, "kind": "constructor", "name": "constructor", "memberof": "src/lib/services/PhysicalKeyboard.js~PhysicalKeyboard", @@ -1902,7 +1917,7 @@ "lineNumber": 8 }, { - "__docId__": 131, + "__docId__": 134, "kind": "member", "name": "simpleKeyboardInstance", "memberof": "src/lib/services/PhysicalKeyboard.js~PhysicalKeyboard", @@ -1921,7 +1936,7 @@ } }, { - "__docId__": 134, + "__docId__": 137, "kind": "method", "name": "initKeyboardListener", "memberof": "src/lib/services/PhysicalKeyboard.js~PhysicalKeyboard", @@ -1936,7 +1951,7 @@ "return": null }, { - "__docId__": 135, + "__docId__": 138, "kind": "method", "name": "getSimpleKeyboardLayoutKey", "memberof": "src/lib/services/PhysicalKeyboard.js~PhysicalKeyboard", @@ -1966,7 +1981,7 @@ } }, { - "__docId__": 136, + "__docId__": 139, "kind": "file", "name": "src/lib/services/Utilities.js", "content": "/**\r\n * Utility Service\r\n */\r\nclass Utilities {\r\n /**\r\n * Creates an instance of the Utility service\r\n */\r\n constructor(simpleKeyboardInstance){\r\n /**\r\n * @type {object} A simple-keyboard instance\r\n */\r\n this.simpleKeyboardInstance = simpleKeyboardInstance;\r\n\r\n /**\r\n * Bindings\r\n */\r\n this.getButtonClass = this.getButtonClass.bind(this);\r\n this.getButtonDisplayName = this.getButtonDisplayName.bind(this);\r\n this.getUpdatedInput = this.getUpdatedInput.bind(this);\r\n this.updateCaretPos = this.updateCaretPos.bind(this);\r\n this.isMaxLengthReached = this.isMaxLengthReached.bind(this);\r\n this.camelCase = this.camelCase.bind(this);\r\n this.countInArray = this.countInArray.bind(this);\r\n }\r\n\r\n /**\r\n * Adds default classes to a given button\r\n * \r\n * @param {string} button The button's layout name\r\n * @return {string} The classes to be added to the button\r\n */\r\n getButtonClass(button){\r\n let buttonTypeClass = (button.includes(\"{\") && button.includes(\"}\") && button !== '{//}') ? \"functionBtn\" : \"standardBtn\";\r\n let buttonWithoutBraces = button.replace(\"{\", \"\").replace(\"}\", \"\");\r\n let buttonNormalized = '';\r\n\r\n if(buttonTypeClass !== \"standardBtn\")\r\n buttonNormalized = ` hg-button-${buttonWithoutBraces}`;\r\n\r\n return `hg-${buttonTypeClass}${buttonNormalized}`;\r\n }\r\n\r\n /**\r\n * Default button display labels\r\n */\r\n getDefaultDiplay(){\r\n return {\r\n '{bksp}': 'backspace',\r\n '{backspace}': 'backspace',\r\n '{enter}': '< enter',\r\n '{shift}': 'shift',\r\n '{shiftleft}': 'shift',\r\n '{shiftright}': 'shift',\r\n '{alt}': 'alt',\r\n '{s}': 'shift',\r\n '{tab}': 'tab',\r\n '{lock}': 'caps',\r\n '{capslock}': 'caps',\r\n '{accept}': 'Submit',\r\n '{space}': ' ',\r\n '{//}': ' ',\r\n \"{esc}\": \"esc\",\r\n \"{escape}\": \"esc\",\r\n \"{f1}\": \"f1\",\r\n \"{f2}\": \"f2\",\r\n \"{f3}\": \"f3\",\r\n \"{f4}\": \"f4\",\r\n \"{f5}\": \"f5\",\r\n \"{f6}\": \"f6\",\r\n \"{f7}\": \"f7\",\r\n \"{f8}\": \"f8\",\r\n \"{f9}\": \"f9\",\r\n \"{f10}\": \"f10\",\r\n \"{f11}\": \"f11\",\r\n \"{f12}\": \"f12\",\r\n '{numpaddivide}': '/',\r\n '{numlock}': 'lock',\r\n \"{arrowup}\": \"↑\",\r\n \"{arrowleft}\": \"←\",\r\n \"{arrowdown}\": \"↓\",\r\n \"{arrowright}\": \"→\",\r\n \"{prtscr}\": \"print\",\r\n \"{scrolllock}\": \"scroll\",\r\n \"{pause}\": \"pause\",\r\n \"{insert}\": \"ins\",\r\n \"{home}\": \"home\",\r\n \"{pageup}\": \"up\",\r\n \"{delete}\": \"del\",\r\n \"{end}\": \"end\",\r\n \"{pagedown}\": \"down\",\r\n \"{numpadmultiply}\": \"*\",\r\n \"{numpadsubtract}\": \"-\",\r\n \"{numpadadd}\": \"+\",\r\n \"{numpadenter}\": \"enter\",\r\n \"{period}\": \".\",\r\n \"{numpaddecimal}\": \".\",\r\n \"{numpad0}\": \"0\",\r\n \"{numpad1}\": \"1\",\r\n \"{numpad2}\": \"2\",\r\n \"{numpad3}\": \"3\",\r\n \"{numpad4}\": \"4\",\r\n \"{numpad5}\": \"5\",\r\n \"{numpad6}\": \"6\",\r\n \"{numpad7}\": \"7\",\r\n \"{numpad8}\": \"8\",\r\n \"{numpad9}\": \"9\",\r\n };\r\n }\r\n /**\r\n * Returns the display (label) name for a given button\r\n * \r\n * @param {string} button The button's layout name\r\n * @param {object} display The provided display option\r\n * @param {boolean} mergeDisplay Whether the provided param value should be merged with the default one.\r\n */\r\n getButtonDisplayName(button, display, mergeDisplay){\r\n if(mergeDisplay){\r\n display = Object.assign({}, this.getDefaultDiplay(), display);\r\n } else {\r\n display = display || this.getDefaultDiplay();\r\n }\r\n\r\n return display[button] || button;\r\n }\r\n\r\n \r\n /**\r\n * Returns the updated input resulting from clicking a given button\r\n * \r\n * @param {string} button The button's layout name\r\n * @param {string} input The input string\r\n * @param {object} options The simple-keyboard options object\r\n * @param {number} caretPos The cursor's current position\r\n */\r\n getUpdatedInput(button, input, options, caretPos){\r\n \r\n let output = input;\r\n\r\n if((button === \"{bksp}\" || button === \"{backspace}\") && output.length > 0){\r\n output = this.removeAt(output, caretPos);\r\n\r\n } else if(button === \"{space}\")\r\n output = this.addStringAt(output, \" \", caretPos);\r\n\r\n else if(button === \"{tab}\" && !(typeof options.tabCharOnTab === \"boolean\" && options.tabCharOnTab === false)){\r\n output = this.addStringAt(output, \"\\t\", caretPos);\r\n\r\n } else if((button === \"{enter}\" || button === \"{numpadenter}\") && options.newLineOnEnter)\r\n output = this.addStringAt(output, \"\\n\", caretPos);\r\n\r\n else if(button.includes(\"numpad\") && Number.isInteger(Number(button[button.length - 2]))){\r\n output = this.addStringAt(output, button[button.length - 2], caretPos);\r\n }\r\n else if(button === \"{numpaddivide}\")\r\n output = this.addStringAt(output, '/', caretPos);\r\n\r\n else if(button === \"{numpadmultiply}\")\r\n output = this.addStringAt(output, '*', caretPos);\r\n else if(button === \"{numpadsubtract}\")\r\n output = this.addStringAt(output, '-', caretPos);\r\n\r\n else if(button === \"{numpadadd}\")\r\n output = this.addStringAt(output, '+', caretPos);\r\n\r\n else if(button === \"{numpaddecimal}\")\r\n output = this.addStringAt(output, '.', caretPos);\r\n\r\n else if(button === \"{\" || button === \"}\")\r\n output = this.addStringAt(output, button, caretPos);\r\n\r\n else if(!button.includes(\"{\") && !button.includes(\"}\"))\r\n output = this.addStringAt(output, button, caretPos);\r\n\r\n return output;\r\n }\r\n /**\r\n * Moves the cursor position by a given amount\r\n * \r\n * @param {number} length Represents by how many characters the input should be moved\r\n * @param {boolean} minus Whether the cursor should be moved to the left or not.\r\n */\r\n updateCaretPos(length, minus){\r\n if(minus){\r\n if(this.simpleKeyboardInstance.caretPosition > 0)\r\n this.simpleKeyboardInstance.caretPosition = this.simpleKeyboardInstance.caretPosition - length\r\n } else {\r\n this.simpleKeyboardInstance.caretPosition = this.simpleKeyboardInstance.caretPosition + length;\r\n }\r\n }\r\n\r\n /**\r\n * Adds a string to the input at a given position\r\n * \r\n * @param {string} source The source input\r\n * @param {string} string The string to add\r\n * @param {number} position The (cursor) position where the string should be added\r\n */\r\n addStringAt(source, string, position){\r\n let output;\r\n\r\n if(this.simpleKeyboardInstance.options.debug){\r\n console.log(\"Caret at:\", position);\r\n }\r\n\r\n if(!position && position !== 0){\r\n output = source + string;\r\n } else {\r\n output = [source.slice(0, position), string, source.slice(position)].join('');\r\n\r\n /**\r\n * Avoid caret position change when maxLength is set\r\n */\r\n if(!this.isMaxLengthReached()){\r\n this.updateCaretPos(string.length);\r\n }\r\n\r\n }\r\n\r\n return output;\r\n }\r\n\r\n /**\r\n * Removes an amount of characters at a given position\r\n * \r\n * @param {string} source The source input\r\n * @param {number} position The (cursor) position from where the characters should be removed\r\n */\r\n removeAt(source, position){\r\n if(this.simpleKeyboardInstance.caretPosition === 0){\r\n return source;\r\n }\r\n\r\n let output;\r\n let prevTwoChars;\r\n let emojiMatched;\r\n let emojiMatchedReg = /([\\uD800-\\uDBFF][\\uDC00-\\uDFFF])/g;\r\n\r\n /**\r\n * Emojis are made out of two characters, so we must take a custom approach to trim them.\r\n * For more info: https://mathiasbynens.be/notes/javascript-unicode\r\n */\r\n if(position && position >= 0){\r\n prevTwoChars = source.substring(position - 2, position)\r\n emojiMatched = prevTwoChars.match(emojiMatchedReg);\r\n\r\n if(emojiMatched){\r\n output = source.substr(0, (position - 2)) + source.substr(position);\r\n this.updateCaretPos(2, true);\r\n } else {\r\n output = source.substr(0, (position - 1)) + source.substr(position);\r\n this.updateCaretPos(1, true);\r\n }\r\n } else {\r\n prevTwoChars = source.slice(-2);\r\n emojiMatched = prevTwoChars.match(emojiMatchedReg);\r\n\r\n if(emojiMatched){\r\n output = source.slice(0, -2);\r\n this.updateCaretPos(2, true);\r\n } else {\r\n output = source.slice(0, -1);\r\n this.updateCaretPos(1, true);\r\n }\r\n }\r\n\r\n return output;\r\n }\r\n /**\r\n * Determines whether the maxLength has been reached. This function is called when the maxLength option it set.\r\n * \r\n * @param {object} inputObj\r\n * @param {object} options\r\n * @param {string} updatedInput\r\n */\r\n handleMaxLength(inputObj, options, updatedInput){\r\n let maxLength = options.maxLength;\r\n let currentInput = inputObj[options.inputName];\r\n let condition = currentInput.length === maxLength;\r\n\r\n\r\n if(\r\n /**\r\n * If pressing this button won't add more characters\r\n * We exit out of this limiter function\r\n */\r\n updatedInput.length <= currentInput.length\r\n ){\r\n return false;\r\n }\r\n\r\n if(Number.isInteger(maxLength)){\r\n if(options.debug){\r\n console.log(\"maxLength (num) reached:\", condition);\r\n }\r\n\r\n if(condition){\r\n /**\r\n * @type {boolean} Boolean value that shows whether maxLength has been reached\r\n */\r\n this.maxLengthReached = true;\r\n return true;\r\n } else {\r\n this.maxLengthReached = false;\r\n return false;\r\n }\r\n }\r\n\r\n if(typeof maxLength === \"object\"){\r\n let condition = currentInput.length === maxLength[options.inputName];\r\n\r\n if(options.debug){\r\n console.log(\"maxLength (obj) reached:\", condition);\r\n }\r\n\r\n if(condition){\r\n this.maxLengthReached = true;\r\n return true;\r\n } else {\r\n this.maxLengthReached = false;\r\n return false;\r\n }\r\n }\r\n }\r\n\r\n /**\r\n * Gets the current value of maxLengthReached\r\n */\r\n isMaxLengthReached(){\r\n return Boolean(this.maxLengthReached);\r\n }\r\n\r\n /**\r\n * Transforms an arbitrary string to camelCase\r\n * \r\n * @param {string} string The string to transform.\r\n */\r\n camelCase(string){\r\n return string.toLowerCase().trim().split(/[.\\-_\\s]/g).reduce((string, word) => string + word[0].toUpperCase() + word.slice(1));\r\n };\r\n\r\n /**\r\n * Counts the number of duplicates in a given array\r\n * \r\n * @param {Array} array The haystack to search in\r\n * @param {string} value The needle to search for\r\n */\r\n countInArray(array, value){\r\n return array.reduce((n, x) => n + (x === value), 0);\r\n }\r\n\r\n}\r\n\r\nexport default Utilities;", @@ -1977,7 +1992,7 @@ "lineNumber": 1 }, { - "__docId__": 137, + "__docId__": 140, "kind": "class", "name": "Utilities", "memberof": "src/lib/services/Utilities.js", @@ -1992,7 +2007,7 @@ "interface": false }, { - "__docId__": 138, + "__docId__": 141, "kind": "constructor", "name": "constructor", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2005,7 +2020,7 @@ "lineNumber": 8 }, { - "__docId__": 139, + "__docId__": 142, "kind": "member", "name": "simpleKeyboardInstance", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2024,7 +2039,7 @@ } }, { - "__docId__": 147, + "__docId__": 150, "kind": "method", "name": "getButtonClass", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2057,7 +2072,7 @@ } }, { - "__docId__": 148, + "__docId__": 151, "kind": "method", "name": "getDefaultDiplay", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2076,7 +2091,7 @@ } }, { - "__docId__": 149, + "__docId__": 152, "kind": "method", "name": "getButtonDisplayName", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2126,7 +2141,7 @@ } }, { - "__docId__": 150, + "__docId__": 153, "kind": "method", "name": "getUpdatedInput", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2186,7 +2201,7 @@ } }, { - "__docId__": 151, + "__docId__": 154, "kind": "method", "name": "updateCaretPos", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2222,7 +2237,7 @@ "return": null }, { - "__docId__": 152, + "__docId__": 155, "kind": "method", "name": "addStringAt", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2272,7 +2287,7 @@ } }, { - "__docId__": 153, + "__docId__": 156, "kind": "method", "name": "removeAt", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2312,7 +2327,7 @@ } }, { - "__docId__": 154, + "__docId__": 157, "kind": "method", "name": "handleMaxLength", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2362,7 +2377,7 @@ } }, { - "__docId__": 155, + "__docId__": 158, "kind": "member", "name": "maxLengthReached", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2381,7 +2396,7 @@ } }, { - "__docId__": 159, + "__docId__": 162, "kind": "method", "name": "isMaxLengthReached", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2400,7 +2415,7 @@ } }, { - "__docId__": 160, + "__docId__": 163, "kind": "method", "name": "camelCase", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2430,7 +2445,7 @@ } }, { - "__docId__": 161, + "__docId__": 164, "kind": "method", "name": "countInArray", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2470,7 +2485,7 @@ } }, { - "__docId__": 162, + "__docId__": 165, "kind": "file", "name": "src/lib/tests/TestUtility.js", "content": "/**\r\n * Test Utility Functions\r\n */\r\nexport default class TestUtility {\r\n /**\r\n * Set's a basic DOM structure to test in\r\n */\r\n setDOM = (divClass) => {\r\n this.clear();\r\n const div = document.createElement('div');\r\n div.className += divClass || \"simple-keyboard\";\r\n document.body.appendChild(div);\r\n }\r\n\r\n /**\r\n * Clears DOM structure\r\n */\r\n clear = () => {\r\n document.body.innerHTML = \"\";\r\n }\r\n\r\n /**\r\n * Test if standard buttons respect maxLength and do input a value\r\n */\r\n testLayoutStdButtons = (keyboard) => {\r\n let stdBtnCount = 0;\r\n let fullInput = '';\r\n\r\n this.iterateButtons((button) => {\r\n let label = button.getAttribute(\"data-skbtn\");\r\n\r\n if(label.includes(\"{\"))\r\n return false;\r\n\r\n // Click all standard buttons, respects maxLength\r\n button.onclick();\r\n\r\n // Recording fullInput, bypasses maxLength\r\n fullInput = keyboard.utilities.getUpdatedInput(label, fullInput, keyboard.options, null);\r\n\r\n stdBtnCount += label.length;\r\n });\r\n\r\n /**\r\n * Check if maxLength is respected\r\n */\r\n if(\r\n (\r\n typeof keyboard.options.maxLength === \"object\" &&\r\n keyboard.getInput().length !== keyboard.options.maxLength[keyboard.options.layoutName]\r\n ) ||\r\n (\r\n typeof keyboard.options.maxLength !== \"object\" &&\r\n keyboard.getInput().length !== keyboard.options.maxLength\r\n )\r\n )\r\n throw new Error(\"MAX_LENGTH_ISSUE\");\r\n else\r\n console.log(\"MAX_LENGTH PASSED:\", keyboard.options.layoutName, keyboard.getInput().length, keyboard.options.maxLength);\r\n\r\n /**\r\n * Check if all standard buttons are inputting something\r\n * (Regardless of maxLength)\r\n */\r\n if(stdBtnCount !== fullInput.length)\r\n throw new Error(\"STANDARD_BUTTONS_ISSUE\");\r\n else\r\n console.log(\"STANDARD_BUTTONS PASSED:\", keyboard.options.layoutName, stdBtnCount, fullInput.length);\r\n }\r\n\r\n /**\r\n * Test if function buttons are interactive (have an onclick)\r\n */\r\n testLayoutFctButtons = (callback) => {\r\n let fctBtnCount = 0;\r\n let fctBtnHasOnclickCount = 0;\r\n\r\n this.iterateButtons((button) => {\r\n let label = button.getAttribute(\"data-skbtn\");\r\n\r\n if(!label.includes(\"{\") && !label.includes(\"}\"))\r\n return false;\r\n\r\n fctBtnCount++;\r\n\r\n if(button.onclick){\r\n button.onclick();\r\n fctBtnHasOnclickCount++;\r\n }\r\n\r\n callback(fctBtnCount, fctBtnHasOnclickCount);\r\n });\r\n }\r\n\r\n /**\r\n * Iterates on the keyboard buttons\r\n */\r\n iterateButtons = (callback, selector) => {\r\n let rows = document.body.querySelector(selector || '.simple-keyboard').children;\r\n\r\n Array.from(rows).forEach(row => {\r\n Array.from(row.children).forEach((button) => {\r\n callback(button);\r\n });\r\n });\r\n }\r\n}", @@ -2481,7 +2496,7 @@ "lineNumber": 1 }, { - "__docId__": 163, + "__docId__": 166, "kind": "class", "name": "TestUtility", "memberof": "src/lib/tests/TestUtility.js", @@ -2496,7 +2511,7 @@ "interface": false }, { - "__docId__": 164, + "__docId__": 167, "kind": "member", "name": "setDOM", "memberof": "src/lib/tests/TestUtility.js~TestUtility", @@ -2512,7 +2527,7 @@ } }, { - "__docId__": 165, + "__docId__": 168, "kind": "member", "name": "clear", "memberof": "src/lib/tests/TestUtility.js~TestUtility", @@ -2528,7 +2543,7 @@ } }, { - "__docId__": 166, + "__docId__": 169, "kind": "member", "name": "testLayoutStdButtons", "memberof": "src/lib/tests/TestUtility.js~TestUtility", @@ -2544,7 +2559,7 @@ } }, { - "__docId__": 167, + "__docId__": 170, "kind": "member", "name": "testLayoutFctButtons", "memberof": "src/lib/tests/TestUtility.js~TestUtility", @@ -2560,7 +2575,7 @@ } }, { - "__docId__": 168, + "__docId__": 171, "kind": "member", "name": "iterateButtons", "memberof": "src/lib/tests/TestUtility.js~TestUtility", @@ -2585,7 +2600,7 @@ }, { "kind": "packageJSON", - "content": "{\r\n \"name\": \"simple-keyboard\",\r\n \"version\": \"2.7.4\",\r\n \"description\": \"On-screen Javascript Virtual Keyboard\",\r\n \"main\": \"build/index.js\",\r\n \"scripts\": {\r\n \"start\": \"node scripts/start.js\",\r\n \"build\": \"node scripts/build.js\",\r\n \"demo\": \"node scripts/demo.js\",\r\n \"test\": \"node scripts/test.js --env=jsdom\",\r\n \"postinstall\": \"node bin/postinstall\",\r\n \"prepublish\": \"npm run docs && npm run build\",\r\n \"docs\": \"esdoc\"\r\n },\r\n \"repository\": {\r\n \"type\": \"git\",\r\n \"url\": \"https://github.com/hodgef/simple-keyboard\"\r\n },\r\n \"author\": \"Francisco Hodge (https://github.com/hodgef)\",\r\n \"bugs\": {\r\n \"url\": \"https://github.com/hodgef/simple-keyboard/issues\"\r\n },\r\n \"homepage\": \"https://virtual-keyboard.js.org/\",\r\n \"keywords\": [\r\n \"javascript\",\r\n \"es6\",\r\n \"digital\",\r\n \"keyboard\",\r\n \"onscreen\",\r\n \"virtual\",\r\n \"screen-keyboard\",\r\n \"component\",\r\n \"virtual-keyboard\",\r\n \"touchscreen\",\r\n \"touch-screen\",\r\n \"kiosk\",\r\n \"osk\"\r\n ],\r\n \"license\": \"MIT\",\r\n \"dependencies\": {},\r\n \"devDependencies\": {\r\n \"autoprefixer\": \"7.1.6\",\r\n \"babel-core\": \"^6.26.3\",\r\n \"babel-eslint\": \"7.2.3\",\r\n \"babel-jest\": \"20.0.3\",\r\n \"babel-loader\": \"7.1.2\",\r\n \"babel-preset-react-app\": \"^3.1.2\",\r\n \"babel-runtime\": \"6.26.0\",\r\n \"case-sensitive-paths-webpack-plugin\": \"2.1.1\",\r\n \"chalk\": \"1.1.3\",\r\n \"copy-webpack-plugin\": \"^4.3.1\",\r\n \"css-loader\": \"0.28.7\",\r\n \"dotenv\": \"4.0.0\",\r\n \"esdoc\": \"^1.1.0\",\r\n \"esdoc-ecmascript-proposal-plugin\": \"^1.0.0\",\r\n \"esdoc-standard-plugin\": \"^1.0.0\",\r\n \"eslint\": \"4.10.0\",\r\n \"eslint-config-react-app\": \"^2.0.1\",\r\n \"eslint-loader\": \"1.9.0\",\r\n \"eslint-plugin-flowtype\": \"2.39.1\",\r\n \"eslint-plugin-import\": \"2.8.0\",\r\n \"eslint-plugin-jsx-a11y\": \"5.1.1\",\r\n \"eslint-plugin-react\": \"7.4.0\",\r\n \"extract-text-webpack-plugin\": \"3.0.2\",\r\n \"file-loader\": \"1.1.5\",\r\n \"fs-extra\": \"3.0.1\",\r\n \"html-webpack-plugin\": \"2.29.0\",\r\n \"istanbul\": \"^0.4.5\",\r\n \"istanbul-api\": \"^2.0.6\",\r\n \"istanbul-reports\": \"^2.0.1\",\r\n \"jest\": \"20.0.4\",\r\n \"object-assign\": \"4.1.1\",\r\n \"postcss-flexbugs-fixes\": \"3.2.0\",\r\n \"postcss-loader\": \"2.0.8\",\r\n \"promise\": \"8.0.1\",\r\n \"prop-types\": \"^15.6.1\",\r\n \"raf\": \"3.4.0\",\r\n \"react\": \"^16.2.0\",\r\n \"react-dev-utils\": \"^4.2.1\",\r\n \"react-dom\": \"^16.2.0\",\r\n \"style-loader\": \"0.19.0\",\r\n \"sw-precache-webpack-plugin\": \"0.11.4\",\r\n \"url-loader\": \"0.6.2\",\r\n \"webpack\": \"3.8.1\",\r\n \"webpack-dev-server\": \"2.9.4\",\r\n \"webpack-manifest-plugin\": \"1.3.2\",\r\n \"whatwg-fetch\": \"2.0.3\"\r\n },\r\n \"jest\": {\r\n \"collectCoverageFrom\": [\r\n \"src/**/*.{js,jsx,mjs}\",\r\n \"!**/tests/**\"\r\n ],\r\n \"setupFiles\": [\r\n \"/config/polyfills.js\"\r\n ],\r\n \"testMatch\": [\r\n \"/src/**/__tests__/**/*.{js,jsx,mjs}\",\r\n \"/src/**/?(*.)(spec|test).{js,jsx,mjs}\"\r\n ],\r\n \"testEnvironment\": \"node\",\r\n \"testURL\": \"http://localhost\",\r\n \"transform\": {\r\n \"^.+\\\\.(js|jsx|mjs)$\": \"/node_modules/babel-jest\",\r\n \"^.+\\\\.css$\": \"/config/jest/cssTransform.js\",\r\n \"^(?!.*\\\\.(js|jsx|mjs|css|json)$)\": \"/config/jest/fileTransform.js\"\r\n },\r\n \"transformIgnorePatterns\": [\r\n \"[/\\\\\\\\]node_modules[/\\\\\\\\].+\\\\.(js|jsx|mjs)$\"\r\n ],\r\n \"moduleNameMapper\": {\r\n \"^react-native$\": \"react-native-web\"\r\n },\r\n \"moduleFileExtensions\": [\r\n \"web.js\",\r\n \"mjs\",\r\n \"js\",\r\n \"json\",\r\n \"web.jsx\",\r\n \"jsx\",\r\n \"node\"\r\n ]\r\n },\r\n \"babel\": {\r\n \"presets\": [\r\n \"react-app\"\r\n ]\r\n },\r\n \"eslintConfig\": {\r\n \"extends\": \"react-app\"\r\n }\r\n}\r\n", + "content": "{\r\n \"name\": \"simple-keyboard\",\r\n \"version\": \"2.7.4\",\r\n \"description\": \"On-screen Javascript Virtual Keyboard\",\r\n \"main\": \"build/index.js\",\r\n \"scripts\": {\r\n \"start\": \"node scripts/start.js\",\r\n \"build\": \"node scripts/build.js\",\r\n \"demo\": \"node scripts/demo.js\",\r\n \"test\": \"node scripts/test.js --env=jsdom\",\r\n \"postinstall\": \"node bin/postinstall\",\r\n \"prepublish\": \"npm run build\",\r\n \"docs\": \"esdoc\"\r\n },\r\n \"repository\": {\r\n \"type\": \"git\",\r\n \"url\": \"https://github.com/hodgef/simple-keyboard\"\r\n },\r\n \"author\": \"Francisco Hodge (https://github.com/hodgef)\",\r\n \"bugs\": {\r\n \"url\": \"https://github.com/hodgef/simple-keyboard/issues\"\r\n },\r\n \"homepage\": \"https://virtual-keyboard.js.org/\",\r\n \"keywords\": [\r\n \"javascript\",\r\n \"es6\",\r\n \"digital\",\r\n \"keyboard\",\r\n \"onscreen\",\r\n \"virtual\",\r\n \"screen-keyboard\",\r\n \"component\",\r\n \"virtual-keyboard\",\r\n \"touchscreen\",\r\n \"touch-screen\",\r\n \"kiosk\",\r\n \"osk\"\r\n ],\r\n \"license\": \"MIT\",\r\n \"dependencies\": {},\r\n \"devDependencies\": {\r\n \"autoprefixer\": \"7.1.6\",\r\n \"babel-core\": \"^6.26.3\",\r\n \"babel-eslint\": \"7.2.3\",\r\n \"babel-jest\": \"20.0.3\",\r\n \"babel-loader\": \"7.1.2\",\r\n \"babel-preset-react-app\": \"^3.1.2\",\r\n \"babel-runtime\": \"6.26.0\",\r\n \"case-sensitive-paths-webpack-plugin\": \"2.1.1\",\r\n \"chalk\": \"1.1.3\",\r\n \"copy-webpack-plugin\": \"^4.3.1\",\r\n \"css-loader\": \"0.28.7\",\r\n \"dotenv\": \"4.0.0\",\r\n \"esdoc\": \"^1.1.0\",\r\n \"esdoc-ecmascript-proposal-plugin\": \"^1.0.0\",\r\n \"esdoc-standard-plugin\": \"^1.0.0\",\r\n \"eslint\": \"4.10.0\",\r\n \"eslint-config-react-app\": \"^2.0.1\",\r\n \"eslint-loader\": \"1.9.0\",\r\n \"eslint-plugin-flowtype\": \"2.39.1\",\r\n \"eslint-plugin-import\": \"2.8.0\",\r\n \"eslint-plugin-jsx-a11y\": \"5.1.1\",\r\n \"eslint-plugin-react\": \"7.4.0\",\r\n \"extract-text-webpack-plugin\": \"3.0.2\",\r\n \"file-loader\": \"1.1.5\",\r\n \"fs-extra\": \"3.0.1\",\r\n \"html-webpack-plugin\": \"2.29.0\",\r\n \"istanbul\": \"^0.4.5\",\r\n \"istanbul-api\": \"^2.0.6\",\r\n \"istanbul-reports\": \"^2.0.1\",\r\n \"jest\": \"20.0.4\",\r\n \"object-assign\": \"4.1.1\",\r\n \"postcss-flexbugs-fixes\": \"3.2.0\",\r\n \"postcss-loader\": \"2.0.8\",\r\n \"promise\": \"8.0.1\",\r\n \"prop-types\": \"^15.6.1\",\r\n \"raf\": \"3.4.0\",\r\n \"react\": \"^16.2.0\",\r\n \"react-dev-utils\": \"^4.2.1\",\r\n \"react-dom\": \"^16.2.0\",\r\n \"style-loader\": \"0.19.0\",\r\n \"sw-precache-webpack-plugin\": \"0.11.4\",\r\n \"url-loader\": \"0.6.2\",\r\n \"webpack\": \"3.8.1\",\r\n \"webpack-dev-server\": \"2.9.4\",\r\n \"webpack-manifest-plugin\": \"1.3.2\",\r\n \"whatwg-fetch\": \"2.0.3\"\r\n },\r\n \"jest\": {\r\n \"collectCoverageFrom\": [\r\n \"src/**/*.{js,jsx,mjs}\",\r\n \"!**/tests/**\"\r\n ],\r\n \"setupFiles\": [\r\n \"/config/polyfills.js\"\r\n ],\r\n \"testMatch\": [\r\n \"/src/**/__tests__/**/*.{js,jsx,mjs}\",\r\n \"/src/**/?(*.)(spec|test).{js,jsx,mjs}\"\r\n ],\r\n \"testEnvironment\": \"node\",\r\n \"testURL\": \"http://localhost\",\r\n \"transform\": {\r\n \"^.+\\\\.(js|jsx|mjs)$\": \"/node_modules/babel-jest\",\r\n \"^.+\\\\.css$\": \"/config/jest/cssTransform.js\",\r\n \"^(?!.*\\\\.(js|jsx|mjs|css|json)$)\": \"/config/jest/fileTransform.js\"\r\n },\r\n \"transformIgnorePatterns\": [\r\n \"[/\\\\\\\\]node_modules[/\\\\\\\\].+\\\\.(js|jsx|mjs)$\"\r\n ],\r\n \"moduleNameMapper\": {\r\n \"^react-native$\": \"react-native-web\"\r\n },\r\n \"moduleFileExtensions\": [\r\n \"web.js\",\r\n \"mjs\",\r\n \"js\",\r\n \"json\",\r\n \"web.jsx\",\r\n \"jsx\",\r\n \"node\"\r\n ]\r\n },\r\n \"babel\": {\r\n \"presets\": [\r\n \"react-app\"\r\n ]\r\n },\r\n \"eslintConfig\": {\r\n \"extends\": \"react-app\"\r\n }\r\n}\r\n", "longname": "X:\\Dev\\simple-keyboard\\package.json", "name": "package.json", "static": true, diff --git a/docs/script/search_index.js b/docs/script/search_index.js index 2e51e54a..b0977d22 100644 --- a/docs/script/search_index.js +++ b/docs/script/search_index.js @@ -545,6 +545,12 @@ window.esdocSearchIndex = [ "src/lib/components/Keyboard.js~SimpleKeyboard#onInit", "method" ], + [ + "src/lib/components/keyboard.js~simplekeyboard#onmodulesloaded", + "class/src/lib/components/Keyboard.js~SimpleKeyboard.html#instance-method-onModulesLoaded", + "src/lib/components/Keyboard.js~SimpleKeyboard#onModulesLoaded", + "method" + ], [ "src/lib/components/keyboard.js~simplekeyboard#onrender", "class/src/lib/components/Keyboard.js~SimpleKeyboard.html#instance-method-onRender", diff --git a/docs/source.html b/docs/source.html index ea4930bc..58619e27 100644 --- a/docs/source.html +++ b/docs/source.html @@ -39,7 +39,7 @@
-

Source 76/76

+

Source 77/77

@@ -73,10 +73,10 @@ - - - - + + + +
src/lib/components/Keyboard.js SimpleKeyboard100 %40/4023899 byte7402018-10-04 23:40:48 (UTC)100 %41/4124287 byte7532018-11-05 03:56:31 (UTC)
src/lib/index.js