diff --git a/docs/ast/source/demo/App.js.json b/docs/ast/source/demo/App.js.json index 50d728fb..8fa5d9c8 100644 --- a/docs/ast/source/demo/App.js.json +++ b/docs/ast/source/demo/App.js.json @@ -1,7 +1,7 @@ { "type": "File", "start": 0, - "end": 1919, + "end": 1918, "loc": { "start": { "line": 1, @@ -15,7 +15,7 @@ "program": { "type": "Program", "start": 0, - "end": 1919, + "end": 1918, "loc": { "start": { "line": 1, @@ -154,7 +154,7 @@ { "type": "Identifier", "start": 94, - "end": 1896, + "end": 1895, "loc": { "start": { "line": 7, @@ -187,7 +187,7 @@ "body": { "type": "ClassBody", "start": 104, - "end": 1896, + "end": 1895, "loc": { "start": { "line": 7, @@ -586,7 +586,7 @@ { "type": "ClassProperty", "start": 407, - "end": 1160, + "end": 1159, "loc": { "start": { "line": 24, @@ -620,7 +620,7 @@ "value": { "type": "ArrowFunctionExpression", "start": 421, - "end": 1160, + "end": 1159, "loc": { "start": { "line": 24, @@ -639,7 +639,7 @@ "body": { "type": "BlockStatement", "start": 427, - "end": 1160, + "end": 1159, "loc": { "start": { "line": 24, @@ -1602,7 +1602,7 @@ { "type": "ExpressionStatement", "start": 1023, - "end": 1155, + "end": 1154, "loc": { "start": { "line": 46, @@ -1616,7 +1616,7 @@ "expression": { "type": "CallExpression", "start": 1023, - "end": 1154, + "end": 1153, "loc": { "start": { "line": 46, @@ -1751,7 +1751,7 @@ { "type": "StringLiteral", "start": 1073, - "end": 1081, + "end": 1080, "loc": { "start": { "line": 46, @@ -1759,23 +1759,23 @@ }, "end": { "line": 46, - "column": 62 + "column": 61 } }, "extra": { - "rawValue": "change", - "raw": "'change'" + "rawValue": "input", + "raw": "'input'" }, - "value": "change" + "value": "input" }, { "type": "ArrowFunctionExpression", - "start": 1083, - "end": 1153, + "start": 1082, + "end": 1152, "loc": { "start": { "line": 46, - "column": 64 + "column": 63 }, "end": { "line": 48, @@ -1789,16 +1789,16 @@ "params": [ { "type": "Identifier", - "start": 1084, - "end": 1089, + "start": 1083, + "end": 1088, "loc": { "start": { "line": 46, - "column": 65 + "column": 64 }, "end": { "line": 46, - "column": 70 + "column": 69 }, "identifierName": "event" }, @@ -1807,12 +1807,12 @@ ], "body": { "type": "BlockStatement", - "start": 1094, - "end": 1153, + "start": 1093, + "end": 1152, "loc": { "start": { "line": 46, - "column": 75 + "column": 74 }, "end": { "line": 48, @@ -1822,8 +1822,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1103, - "end": 1146, + "start": 1102, + "end": 1145, "loc": { "start": { "line": 47, @@ -1836,8 +1836,8 @@ }, "expression": { "type": "CallExpression", - "start": 1103, - "end": 1145, + "start": 1102, + "end": 1144, "loc": { "start": { "line": 47, @@ -1850,8 +1850,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1103, - "end": 1125, + "start": 1102, + "end": 1124, "loc": { "start": { "line": 47, @@ -1864,8 +1864,8 @@ }, "object": { "type": "MemberExpression", - "start": 1103, - "end": 1116, + "start": 1102, + "end": 1115, "loc": { "start": { "line": 47, @@ -1878,8 +1878,8 @@ }, "object": { "type": "ThisExpression", - "start": 1103, - "end": 1107, + "start": 1102, + "end": 1106, "loc": { "start": { "line": 47, @@ -1893,8 +1893,8 @@ }, "property": { "type": "Identifier", - "start": 1108, - "end": 1116, + "start": 1107, + "end": 1115, "loc": { "start": { "line": 47, @@ -1912,8 +1912,8 @@ }, "property": { "type": "Identifier", - "start": 1117, - "end": 1125, + "start": 1116, + "end": 1124, "loc": { "start": { "line": 47, @@ -1932,8 +1932,8 @@ "arguments": [ { "type": "MemberExpression", - "start": 1126, - "end": 1144, + "start": 1125, + "end": 1143, "loc": { "start": { "line": 47, @@ -1946,8 +1946,8 @@ }, "object": { "type": "MemberExpression", - "start": 1126, - "end": 1138, + "start": 1125, + "end": 1137, "loc": { "start": { "line": 47, @@ -1960,8 +1960,8 @@ }, "object": { "type": "Identifier", - "start": 1126, - "end": 1131, + "start": 1125, + "end": 1130, "loc": { "start": { "line": 47, @@ -1977,8 +1977,8 @@ }, "property": { "type": "Identifier", - "start": 1132, - "end": 1138, + "start": 1131, + "end": 1137, "loc": { "start": { "line": 47, @@ -1996,8 +1996,8 @@ }, "property": { "type": "Identifier", - "start": 1139, - "end": 1144, + "start": 1138, + "end": 1143, "loc": { "start": { "line": 47, @@ -2051,8 +2051,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1165, + "end": 1209, "loc": { "start": { "line": 51, @@ -2068,8 +2068,8 @@ }, { "type": "ClassProperty", - "start": 1214, - "end": 1450, + "start": 1213, + "end": 1449, "loc": { "start": { "line": 54, @@ -2084,8 +2084,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1214, - "end": 1231, + "start": 1213, + "end": 1230, "loc": { "start": { "line": 54, @@ -2102,8 +2102,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1234, - "end": 1450, + "start": 1233, + "end": 1449, "loc": { "start": { "line": 54, @@ -2121,8 +2121,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1240, - "end": 1450, + "start": 1239, + "end": 1449, "loc": { "start": { "line": 54, @@ -2136,8 +2136,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 1247, - "end": 1280, + "start": 1246, + "end": 1279, "loc": { "start": { "line": 55, @@ -2151,8 +2151,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1251, - "end": 1279, + "start": 1250, + "end": 1278, "loc": { "start": { "line": 55, @@ -2165,8 +2165,8 @@ }, "id": { "type": "Identifier", - "start": 1251, - "end": 1261, + "start": 1250, + "end": 1260, "loc": { "start": { "line": 55, @@ -2182,8 +2182,8 @@ }, "init": { "type": "MemberExpression", - "start": 1264, - "end": 1279, + "start": 1263, + "end": 1278, "loc": { "start": { "line": 55, @@ -2196,8 +2196,8 @@ }, "object": { "type": "ThisExpression", - "start": 1264, - "end": 1268, + "start": 1263, + "end": 1267, "loc": { "start": { "line": 55, @@ -2211,8 +2211,8 @@ }, "property": { "type": "Identifier", - "start": 1269, - "end": 1279, + "start": 1268, + "end": 1278, "loc": { "start": { "line": 55, @@ -2234,8 +2234,8 @@ }, { "type": "VariableDeclaration", - "start": 1286, - "end": 1369, + "start": 1285, + "end": 1368, "loc": { "start": { "line": 56, @@ -2249,8 +2249,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1290, - "end": 1368, + "start": 1289, + "end": 1367, "loc": { "start": { "line": 56, @@ -2263,8 +2263,8 @@ }, "id": { "type": "Identifier", - "start": 1290, - "end": 1301, + "start": 1289, + "end": 1300, "loc": { "start": { "line": 56, @@ -2280,8 +2280,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 1304, - "end": 1368, + "start": 1303, + "end": 1367, "loc": { "start": { "line": 56, @@ -2295,8 +2295,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1304, - "end": 1319, + "start": 1303, + "end": 1318, "loc": { "start": { "line": 56, @@ -2309,8 +2309,8 @@ }, "object": { "type": "ThisExpression", - "start": 1304, - "end": 1308, + "start": 1303, + "end": 1307, "loc": { "start": { "line": 56, @@ -2324,8 +2324,8 @@ }, "property": { "type": "Identifier", - "start": 1309, - "end": 1319, + "start": 1308, + "end": 1318, "loc": { "start": { "line": 56, @@ -2343,8 +2343,8 @@ }, "right": { "type": "ConditionalExpression", - "start": 1322, - "end": 1368, + "start": 1321, + "end": 1367, "loc": { "start": { "line": 56, @@ -2357,8 +2357,8 @@ }, "test": { "type": "BinaryExpression", - "start": 1322, - "end": 1346, + "start": 1321, + "end": 1345, "loc": { "start": { "line": 56, @@ -2371,8 +2371,8 @@ }, "left": { "type": "Identifier", - "start": 1322, - "end": 1332, + "start": 1321, + "end": 1331, "loc": { "start": { "line": 56, @@ -2389,8 +2389,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1337, - "end": 1346, + "start": 1336, + "end": 1345, "loc": { "start": { "line": 56, @@ -2410,8 +2410,8 @@ }, "consequent": { "type": "StringLiteral", - "start": 1349, - "end": 1356, + "start": 1348, + "end": 1355, "loc": { "start": { "line": 56, @@ -2430,8 +2430,8 @@ }, "alternate": { "type": "StringLiteral", - "start": 1359, - "end": 1368, + "start": 1358, + "end": 1367, "loc": { "start": { "line": 56, @@ -2456,8 +2456,8 @@ }, { "type": "ExpressionStatement", - "start": 1379, - "end": 1445, + "start": 1378, + "end": 1444, "loc": { "start": { "line": 58, @@ -2470,8 +2470,8 @@ }, "expression": { "type": "CallExpression", - "start": 1379, - "end": 1444, + "start": 1378, + "end": 1443, "loc": { "start": { "line": 58, @@ -2484,8 +2484,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1379, - "end": 1403, + "start": 1378, + "end": 1402, "loc": { "start": { "line": 58, @@ -2498,8 +2498,8 @@ }, "object": { "type": "MemberExpression", - "start": 1379, - "end": 1392, + "start": 1378, + "end": 1391, "loc": { "start": { "line": 58, @@ -2512,8 +2512,8 @@ }, "object": { "type": "ThisExpression", - "start": 1379, - "end": 1383, + "start": 1378, + "end": 1382, "loc": { "start": { "line": 58, @@ -2527,8 +2527,8 @@ }, "property": { "type": "Identifier", - "start": 1384, - "end": 1392, + "start": 1383, + "end": 1391, "loc": { "start": { "line": 58, @@ -2546,8 +2546,8 @@ }, "property": { "type": "Identifier", - "start": 1393, - "end": 1403, + "start": 1392, + "end": 1402, "loc": { "start": { "line": 58, @@ -2566,8 +2566,8 @@ "arguments": [ { "type": "ObjectExpression", - "start": 1404, - "end": 1443, + "start": 1403, + "end": 1442, "loc": { "start": { "line": 58, @@ -2581,8 +2581,8 @@ "properties": [ { "type": "ObjectProperty", - "start": 1413, - "end": 1436, + "start": 1412, + "end": 1435, "loc": { "start": { "line": 59, @@ -2598,8 +2598,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1413, - "end": 1423, + "start": 1412, + "end": 1422, "loc": { "start": { "line": 59, @@ -2615,8 +2615,8 @@ }, "value": { "type": "Identifier", - "start": 1425, - "end": 1436, + "start": 1424, + "end": 1435, "loc": { "start": { "line": 59, @@ -2646,8 +2646,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1165, + "end": 1209, "loc": { "start": { "line": 51, @@ -2664,8 +2664,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1455, + "end": 1517, "loc": { "start": { "line": 63, @@ -2681,8 +2681,8 @@ }, { "type": "ClassProperty", - "start": 1522, - "end": 1601, + "start": 1521, + "end": 1600, "loc": { "start": { "line": 66, @@ -2697,8 +2697,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1522, - "end": 1530, + "start": 1521, + "end": 1529, "loc": { "start": { "line": 66, @@ -2715,8 +2715,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1533, - "end": 1601, + "start": 1532, + "end": 1600, "loc": { "start": { "line": 66, @@ -2734,8 +2734,8 @@ "params": [ { "type": "Identifier", - "start": 1533, - "end": 1538, + "start": 1532, + "end": 1537, "loc": { "start": { "line": 66, @@ -2752,8 +2752,8 @@ ], "body": { "type": "BlockStatement", - "start": 1542, - "end": 1601, + "start": 1541, + "end": 1600, "loc": { "start": { "line": 66, @@ -2767,8 +2767,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1549, - "end": 1596, + "start": 1548, + "end": 1595, "loc": { "start": { "line": 67, @@ -2781,8 +2781,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1549, - "end": 1595, + "start": 1548, + "end": 1594, "loc": { "start": { "line": 67, @@ -2796,8 +2796,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1549, - "end": 1587, + "start": 1548, + "end": 1586, "loc": { "start": { "line": 67, @@ -2810,8 +2810,8 @@ }, "object": { "type": "CallExpression", - "start": 1549, - "end": 1581, + "start": 1548, + "end": 1580, "loc": { "start": { "line": 67, @@ -2824,8 +2824,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1549, - "end": 1571, + "start": 1548, + "end": 1570, "loc": { "start": { "line": 67, @@ -2838,8 +2838,8 @@ }, "object": { "type": "Identifier", - "start": 1549, - "end": 1557, + "start": 1548, + "end": 1556, "loc": { "start": { "line": 67, @@ -2855,8 +2855,8 @@ }, "property": { "type": "Identifier", - "start": 1558, - "end": 1571, + "start": 1557, + "end": 1570, "loc": { "start": { "line": 67, @@ -2875,8 +2875,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1572, - "end": 1580, + "start": 1571, + "end": 1579, "loc": { "start": { "line": 67, @@ -2897,8 +2897,8 @@ }, "property": { "type": "Identifier", - "start": 1582, - "end": 1587, + "start": 1581, + "end": 1586, "loc": { "start": { "line": 67, @@ -2916,8 +2916,8 @@ }, "right": { "type": "Identifier", - "start": 1590, - "end": 1595, + "start": 1589, + "end": 1594, "loc": { "start": { "line": 67, @@ -2943,8 +2943,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1455, + "end": 1517, "loc": { "start": { "line": 63, @@ -2961,8 +2961,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1606, + "end": 1667, "loc": { "start": { "line": 70, @@ -2978,8 +2978,8 @@ }, { "type": "ClassProperty", - "start": 1672, - "end": 1891, + "start": 1671, + "end": 1890, "loc": { "start": { "line": 73, @@ -2994,8 +2994,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1672, - "end": 1682, + "start": 1671, + "end": 1681, "loc": { "start": { "line": 73, @@ -3012,8 +3012,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1685, - "end": 1891, + "start": 1684, + "end": 1890, "loc": { "start": { "line": 73, @@ -3031,8 +3031,8 @@ "params": [ { "type": "Identifier", - "start": 1685, - "end": 1691, + "start": 1684, + "end": 1690, "loc": { "start": { "line": 73, @@ -3049,8 +3049,8 @@ ], "body": { "type": "BlockStatement", - "start": 1695, - "end": 1891, + "start": 1694, + "end": 1890, "loc": { "start": { "line": 73, @@ -3064,8 +3064,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1702, - "end": 1740, + "start": 1701, + "end": 1739, "loc": { "start": { "line": 74, @@ -3078,8 +3078,8 @@ }, "expression": { "type": "CallExpression", - "start": 1702, - "end": 1739, + "start": 1701, + "end": 1738, "loc": { "start": { "line": 74, @@ -3092,8 +3092,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1702, - "end": 1713, + "start": 1701, + "end": 1712, "loc": { "start": { "line": 74, @@ -3106,8 +3106,8 @@ }, "object": { "type": "Identifier", - "start": 1702, - "end": 1709, + "start": 1701, + "end": 1708, "loc": { "start": { "line": 74, @@ -3123,8 +3123,8 @@ }, "property": { "type": "Identifier", - "start": 1710, - "end": 1713, + "start": 1709, + "end": 1712, "loc": { "start": { "line": 74, @@ -3143,8 +3143,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1714, - "end": 1730, + "start": 1713, + "end": 1729, "loc": { "start": { "line": 74, @@ -3163,8 +3163,8 @@ }, { "type": "Identifier", - "start": 1732, - "end": 1738, + "start": 1731, + "end": 1737, "loc": { "start": { "line": 74, @@ -3184,8 +3184,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1751, + "end": 1795, "loc": { "start": { "line": 76, @@ -3201,8 +3201,8 @@ }, { "type": "IfStatement", - "start": 1804, - "end": 1886, + "start": 1803, + "end": 1885, "loc": { "start": { "line": 79, @@ -3215,8 +3215,8 @@ }, "test": { "type": "LogicalExpression", - "start": 1807, - "end": 1850, + "start": 1806, + "end": 1849, "loc": { "start": { "line": 79, @@ -3229,8 +3229,8 @@ }, "left": { "type": "BinaryExpression", - "start": 1807, - "end": 1826, + "start": 1806, + "end": 1825, "loc": { "start": { "line": 79, @@ -3243,8 +3243,8 @@ }, "left": { "type": "Identifier", - "start": 1807, - "end": 1813, + "start": 1806, + "end": 1812, "loc": { "start": { "line": 79, @@ -3262,8 +3262,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1818, - "end": 1826, + "start": 1817, + "end": 1825, "loc": { "start": { "line": 79, @@ -3285,8 +3285,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 1830, - "end": 1850, + "start": 1829, + "end": 1849, "loc": { "start": { "line": 79, @@ -3299,8 +3299,8 @@ }, "left": { "type": "Identifier", - "start": 1830, - "end": 1836, + "start": 1829, + "end": 1835, "loc": { "start": { "line": 79, @@ -3317,8 +3317,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1841, - "end": 1850, + "start": 1840, + "end": 1849, "loc": { "start": { "line": 79, @@ -3340,8 +3340,8 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1861, - "end": 1886, + "start": 1860, + "end": 1885, "loc": { "start": { "line": 80, @@ -3354,8 +3354,8 @@ }, "expression": { "type": "CallExpression", - "start": 1861, - "end": 1885, + "start": 1860, + "end": 1884, "loc": { "start": { "line": 80, @@ -3368,8 +3368,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1861, - "end": 1883, + "start": 1860, + "end": 1882, "loc": { "start": { "line": 80, @@ -3382,8 +3382,8 @@ }, "object": { "type": "ThisExpression", - "start": 1861, - "end": 1865, + "start": 1860, + "end": 1864, "loc": { "start": { "line": 80, @@ -3397,8 +3397,8 @@ }, "property": { "type": "Identifier", - "start": 1866, - "end": 1883, + "start": 1865, + "end": 1882, "loc": { "start": { "line": 80, @@ -3422,8 +3422,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1751, + "end": 1795, "loc": { "start": { "line": 76, @@ -3445,8 +3445,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1606, + "end": 1667, "loc": { "start": { "line": 70, @@ -3468,8 +3468,8 @@ }, { "type": "Identifier", - "start": 1900, - "end": 1919, + "start": 1899, + "end": 1918, "loc": { "start": { "line": 85, @@ -3482,8 +3482,8 @@ }, "declaration": { "type": "Identifier", - "start": 1915, - "end": 1918, + "start": 1914, + "end": 1917, "loc": { "start": { "line": 85, @@ -3503,8 +3503,8 @@ }, { "type": "ExportDefaultDeclaration", - "start": 1900, - "end": 1919, + "start": 1899, + "end": 1918, "loc": { "start": { "line": 85, @@ -3518,7 +3518,7 @@ "declaration": { "type": "ClassDeclaration", "start": 94, - "end": 1896, + "end": 1895, "loc": { "start": { "line": 7, @@ -3551,7 +3551,7 @@ "body": { "type": "ClassBody", "start": 104, - "end": 1896, + "end": 1895, "loc": { "start": { "line": 7, @@ -3950,7 +3950,7 @@ { "type": "ClassProperty", "start": 407, - "end": 1160, + "end": 1159, "loc": { "start": { "line": 24, @@ -3984,7 +3984,7 @@ "value": { "type": "ArrowFunctionExpression", "start": 421, - "end": 1160, + "end": 1159, "loc": { "start": { "line": 24, @@ -4003,7 +4003,7 @@ "body": { "type": "BlockStatement", "start": 427, - "end": 1160, + "end": 1159, "loc": { "start": { "line": 24, @@ -4966,7 +4966,7 @@ { "type": "ExpressionStatement", "start": 1023, - "end": 1155, + "end": 1154, "loc": { "start": { "line": 46, @@ -4980,7 +4980,7 @@ "expression": { "type": "CallExpression", "start": 1023, - "end": 1154, + "end": 1153, "loc": { "start": { "line": 46, @@ -5115,7 +5115,7 @@ { "type": "StringLiteral", "start": 1073, - "end": 1081, + "end": 1080, "loc": { "start": { "line": 46, @@ -5123,23 +5123,23 @@ }, "end": { "line": 46, - "column": 62 + "column": 61 } }, "extra": { - "rawValue": "change", - "raw": "'change'" + "rawValue": "input", + "raw": "'input'" }, - "value": "change" + "value": "input" }, { "type": "ArrowFunctionExpression", - "start": 1083, - "end": 1153, + "start": 1082, + "end": 1152, "loc": { "start": { "line": 46, - "column": 64 + "column": 63 }, "end": { "line": 48, @@ -5153,16 +5153,16 @@ "params": [ { "type": "Identifier", - "start": 1084, - "end": 1089, + "start": 1083, + "end": 1088, "loc": { "start": { "line": 46, - "column": 65 + "column": 64 }, "end": { "line": 46, - "column": 70 + "column": 69 }, "identifierName": "event" }, @@ -5171,12 +5171,12 @@ ], "body": { "type": "BlockStatement", - "start": 1094, - "end": 1153, + "start": 1093, + "end": 1152, "loc": { "start": { "line": 46, - "column": 75 + "column": 74 }, "end": { "line": 48, @@ -5186,8 +5186,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1103, - "end": 1146, + "start": 1102, + "end": 1145, "loc": { "start": { "line": 47, @@ -5200,8 +5200,8 @@ }, "expression": { "type": "CallExpression", - "start": 1103, - "end": 1145, + "start": 1102, + "end": 1144, "loc": { "start": { "line": 47, @@ -5214,8 +5214,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1103, - "end": 1125, + "start": 1102, + "end": 1124, "loc": { "start": { "line": 47, @@ -5228,8 +5228,8 @@ }, "object": { "type": "MemberExpression", - "start": 1103, - "end": 1116, + "start": 1102, + "end": 1115, "loc": { "start": { "line": 47, @@ -5242,8 +5242,8 @@ }, "object": { "type": "ThisExpression", - "start": 1103, - "end": 1107, + "start": 1102, + "end": 1106, "loc": { "start": { "line": 47, @@ -5257,8 +5257,8 @@ }, "property": { "type": "Identifier", - "start": 1108, - "end": 1116, + "start": 1107, + "end": 1115, "loc": { "start": { "line": 47, @@ -5276,8 +5276,8 @@ }, "property": { "type": "Identifier", - "start": 1117, - "end": 1125, + "start": 1116, + "end": 1124, "loc": { "start": { "line": 47, @@ -5296,8 +5296,8 @@ "arguments": [ { "type": "MemberExpression", - "start": 1126, - "end": 1144, + "start": 1125, + "end": 1143, "loc": { "start": { "line": 47, @@ -5310,8 +5310,8 @@ }, "object": { "type": "MemberExpression", - "start": 1126, - "end": 1138, + "start": 1125, + "end": 1137, "loc": { "start": { "line": 47, @@ -5324,8 +5324,8 @@ }, "object": { "type": "Identifier", - "start": 1126, - "end": 1131, + "start": 1125, + "end": 1130, "loc": { "start": { "line": 47, @@ -5341,8 +5341,8 @@ }, "property": { "type": "Identifier", - "start": 1132, - "end": 1138, + "start": 1131, + "end": 1137, "loc": { "start": { "line": 47, @@ -5360,8 +5360,8 @@ }, "property": { "type": "Identifier", - "start": 1139, - "end": 1144, + "start": 1138, + "end": 1143, "loc": { "start": { "line": 47, @@ -5415,8 +5415,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1165, + "end": 1209, "loc": { "start": { "line": 51, @@ -5432,8 +5432,8 @@ }, { "type": "ClassProperty", - "start": 1214, - "end": 1450, + "start": 1213, + "end": 1449, "loc": { "start": { "line": 54, @@ -5448,8 +5448,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1214, - "end": 1231, + "start": 1213, + "end": 1230, "loc": { "start": { "line": 54, @@ -5466,8 +5466,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1234, - "end": 1450, + "start": 1233, + "end": 1449, "loc": { "start": { "line": 54, @@ -5485,8 +5485,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1240, - "end": 1450, + "start": 1239, + "end": 1449, "loc": { "start": { "line": 54, @@ -5500,8 +5500,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 1247, - "end": 1280, + "start": 1246, + "end": 1279, "loc": { "start": { "line": 55, @@ -5515,8 +5515,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1251, - "end": 1279, + "start": 1250, + "end": 1278, "loc": { "start": { "line": 55, @@ -5529,8 +5529,8 @@ }, "id": { "type": "Identifier", - "start": 1251, - "end": 1261, + "start": 1250, + "end": 1260, "loc": { "start": { "line": 55, @@ -5546,8 +5546,8 @@ }, "init": { "type": "MemberExpression", - "start": 1264, - "end": 1279, + "start": 1263, + "end": 1278, "loc": { "start": { "line": 55, @@ -5560,8 +5560,8 @@ }, "object": { "type": "ThisExpression", - "start": 1264, - "end": 1268, + "start": 1263, + "end": 1267, "loc": { "start": { "line": 55, @@ -5575,8 +5575,8 @@ }, "property": { "type": "Identifier", - "start": 1269, - "end": 1279, + "start": 1268, + "end": 1278, "loc": { "start": { "line": 55, @@ -5598,8 +5598,8 @@ }, { "type": "VariableDeclaration", - "start": 1286, - "end": 1369, + "start": 1285, + "end": 1368, "loc": { "start": { "line": 56, @@ -5613,8 +5613,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1290, - "end": 1368, + "start": 1289, + "end": 1367, "loc": { "start": { "line": 56, @@ -5627,8 +5627,8 @@ }, "id": { "type": "Identifier", - "start": 1290, - "end": 1301, + "start": 1289, + "end": 1300, "loc": { "start": { "line": 56, @@ -5644,8 +5644,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 1304, - "end": 1368, + "start": 1303, + "end": 1367, "loc": { "start": { "line": 56, @@ -5659,8 +5659,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1304, - "end": 1319, + "start": 1303, + "end": 1318, "loc": { "start": { "line": 56, @@ -5673,8 +5673,8 @@ }, "object": { "type": "ThisExpression", - "start": 1304, - "end": 1308, + "start": 1303, + "end": 1307, "loc": { "start": { "line": 56, @@ -5688,8 +5688,8 @@ }, "property": { "type": "Identifier", - "start": 1309, - "end": 1319, + "start": 1308, + "end": 1318, "loc": { "start": { "line": 56, @@ -5707,8 +5707,8 @@ }, "right": { "type": "ConditionalExpression", - "start": 1322, - "end": 1368, + "start": 1321, + "end": 1367, "loc": { "start": { "line": 56, @@ -5721,8 +5721,8 @@ }, "test": { "type": "BinaryExpression", - "start": 1322, - "end": 1346, + "start": 1321, + "end": 1345, "loc": { "start": { "line": 56, @@ -5735,8 +5735,8 @@ }, "left": { "type": "Identifier", - "start": 1322, - "end": 1332, + "start": 1321, + "end": 1331, "loc": { "start": { "line": 56, @@ -5753,8 +5753,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1337, - "end": 1346, + "start": 1336, + "end": 1345, "loc": { "start": { "line": 56, @@ -5774,8 +5774,8 @@ }, "consequent": { "type": "StringLiteral", - "start": 1349, - "end": 1356, + "start": 1348, + "end": 1355, "loc": { "start": { "line": 56, @@ -5794,8 +5794,8 @@ }, "alternate": { "type": "StringLiteral", - "start": 1359, - "end": 1368, + "start": 1358, + "end": 1367, "loc": { "start": { "line": 56, @@ -5820,8 +5820,8 @@ }, { "type": "ExpressionStatement", - "start": 1379, - "end": 1445, + "start": 1378, + "end": 1444, "loc": { "start": { "line": 58, @@ -5834,8 +5834,8 @@ }, "expression": { "type": "CallExpression", - "start": 1379, - "end": 1444, + "start": 1378, + "end": 1443, "loc": { "start": { "line": 58, @@ -5848,8 +5848,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1379, - "end": 1403, + "start": 1378, + "end": 1402, "loc": { "start": { "line": 58, @@ -5862,8 +5862,8 @@ }, "object": { "type": "MemberExpression", - "start": 1379, - "end": 1392, + "start": 1378, + "end": 1391, "loc": { "start": { "line": 58, @@ -5876,8 +5876,8 @@ }, "object": { "type": "ThisExpression", - "start": 1379, - "end": 1383, + "start": 1378, + "end": 1382, "loc": { "start": { "line": 58, @@ -5891,8 +5891,8 @@ }, "property": { "type": "Identifier", - "start": 1384, - "end": 1392, + "start": 1383, + "end": 1391, "loc": { "start": { "line": 58, @@ -5910,8 +5910,8 @@ }, "property": { "type": "Identifier", - "start": 1393, - "end": 1403, + "start": 1392, + "end": 1402, "loc": { "start": { "line": 58, @@ -5930,8 +5930,8 @@ "arguments": [ { "type": "ObjectExpression", - "start": 1404, - "end": 1443, + "start": 1403, + "end": 1442, "loc": { "start": { "line": 58, @@ -5945,8 +5945,8 @@ "properties": [ { "type": "ObjectProperty", - "start": 1413, - "end": 1436, + "start": 1412, + "end": 1435, "loc": { "start": { "line": 59, @@ -5962,8 +5962,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1413, - "end": 1423, + "start": 1412, + "end": 1422, "loc": { "start": { "line": 59, @@ -5979,8 +5979,8 @@ }, "value": { "type": "Identifier", - "start": 1425, - "end": 1436, + "start": 1424, + "end": 1435, "loc": { "start": { "line": 59, @@ -6010,8 +6010,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1165, + "end": 1209, "loc": { "start": { "line": 51, @@ -6028,8 +6028,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1455, + "end": 1517, "loc": { "start": { "line": 63, @@ -6045,8 +6045,8 @@ }, { "type": "ClassProperty", - "start": 1522, - "end": 1601, + "start": 1521, + "end": 1600, "loc": { "start": { "line": 66, @@ -6061,8 +6061,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1522, - "end": 1530, + "start": 1521, + "end": 1529, "loc": { "start": { "line": 66, @@ -6079,8 +6079,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1533, - "end": 1601, + "start": 1532, + "end": 1600, "loc": { "start": { "line": 66, @@ -6098,8 +6098,8 @@ "params": [ { "type": "Identifier", - "start": 1533, - "end": 1538, + "start": 1532, + "end": 1537, "loc": { "start": { "line": 66, @@ -6116,8 +6116,8 @@ ], "body": { "type": "BlockStatement", - "start": 1542, - "end": 1601, + "start": 1541, + "end": 1600, "loc": { "start": { "line": 66, @@ -6131,8 +6131,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1549, - "end": 1596, + "start": 1548, + "end": 1595, "loc": { "start": { "line": 67, @@ -6145,8 +6145,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1549, - "end": 1595, + "start": 1548, + "end": 1594, "loc": { "start": { "line": 67, @@ -6160,8 +6160,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1549, - "end": 1587, + "start": 1548, + "end": 1586, "loc": { "start": { "line": 67, @@ -6174,8 +6174,8 @@ }, "object": { "type": "CallExpression", - "start": 1549, - "end": 1581, + "start": 1548, + "end": 1580, "loc": { "start": { "line": 67, @@ -6188,8 +6188,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1549, - "end": 1571, + "start": 1548, + "end": 1570, "loc": { "start": { "line": 67, @@ -6202,8 +6202,8 @@ }, "object": { "type": "Identifier", - "start": 1549, - "end": 1557, + "start": 1548, + "end": 1556, "loc": { "start": { "line": 67, @@ -6219,8 +6219,8 @@ }, "property": { "type": "Identifier", - "start": 1558, - "end": 1571, + "start": 1557, + "end": 1570, "loc": { "start": { "line": 67, @@ -6239,8 +6239,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1572, - "end": 1580, + "start": 1571, + "end": 1579, "loc": { "start": { "line": 67, @@ -6261,8 +6261,8 @@ }, "property": { "type": "Identifier", - "start": 1582, - "end": 1587, + "start": 1581, + "end": 1586, "loc": { "start": { "line": 67, @@ -6280,8 +6280,8 @@ }, "right": { "type": "Identifier", - "start": 1590, - "end": 1595, + "start": 1589, + "end": 1594, "loc": { "start": { "line": 67, @@ -6307,8 +6307,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1455, + "end": 1517, "loc": { "start": { "line": 63, @@ -6325,8 +6325,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1606, + "end": 1667, "loc": { "start": { "line": 70, @@ -6342,8 +6342,8 @@ }, { "type": "ClassProperty", - "start": 1672, - "end": 1891, + "start": 1671, + "end": 1890, "loc": { "start": { "line": 73, @@ -6358,8 +6358,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1672, - "end": 1682, + "start": 1671, + "end": 1681, "loc": { "start": { "line": 73, @@ -6376,8 +6376,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1685, - "end": 1891, + "start": 1684, + "end": 1890, "loc": { "start": { "line": 73, @@ -6395,8 +6395,8 @@ "params": [ { "type": "Identifier", - "start": 1685, - "end": 1691, + "start": 1684, + "end": 1690, "loc": { "start": { "line": 73, @@ -6413,8 +6413,8 @@ ], "body": { "type": "BlockStatement", - "start": 1695, - "end": 1891, + "start": 1694, + "end": 1890, "loc": { "start": { "line": 73, @@ -6428,8 +6428,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1702, - "end": 1740, + "start": 1701, + "end": 1739, "loc": { "start": { "line": 74, @@ -6442,8 +6442,8 @@ }, "expression": { "type": "CallExpression", - "start": 1702, - "end": 1739, + "start": 1701, + "end": 1738, "loc": { "start": { "line": 74, @@ -6456,8 +6456,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1702, - "end": 1713, + "start": 1701, + "end": 1712, "loc": { "start": { "line": 74, @@ -6470,8 +6470,8 @@ }, "object": { "type": "Identifier", - "start": 1702, - "end": 1709, + "start": 1701, + "end": 1708, "loc": { "start": { "line": 74, @@ -6487,8 +6487,8 @@ }, "property": { "type": "Identifier", - "start": 1710, - "end": 1713, + "start": 1709, + "end": 1712, "loc": { "start": { "line": 74, @@ -6507,8 +6507,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1714, - "end": 1730, + "start": 1713, + "end": 1729, "loc": { "start": { "line": 74, @@ -6527,8 +6527,8 @@ }, { "type": "Identifier", - "start": 1732, - "end": 1738, + "start": 1731, + "end": 1737, "loc": { "start": { "line": 74, @@ -6548,8 +6548,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1751, + "end": 1795, "loc": { "start": { "line": 76, @@ -6565,8 +6565,8 @@ }, { "type": "IfStatement", - "start": 1804, - "end": 1886, + "start": 1803, + "end": 1885, "loc": { "start": { "line": 79, @@ -6579,8 +6579,8 @@ }, "test": { "type": "LogicalExpression", - "start": 1807, - "end": 1850, + "start": 1806, + "end": 1849, "loc": { "start": { "line": 79, @@ -6593,8 +6593,8 @@ }, "left": { "type": "BinaryExpression", - "start": 1807, - "end": 1826, + "start": 1806, + "end": 1825, "loc": { "start": { "line": 79, @@ -6607,8 +6607,8 @@ }, "left": { "type": "Identifier", - "start": 1807, - "end": 1813, + "start": 1806, + "end": 1812, "loc": { "start": { "line": 79, @@ -6626,8 +6626,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1818, - "end": 1826, + "start": 1817, + "end": 1825, "loc": { "start": { "line": 79, @@ -6649,8 +6649,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 1830, - "end": 1850, + "start": 1829, + "end": 1849, "loc": { "start": { "line": 79, @@ -6663,8 +6663,8 @@ }, "left": { "type": "Identifier", - "start": 1830, - "end": 1836, + "start": 1829, + "end": 1835, "loc": { "start": { "line": 79, @@ -6681,8 +6681,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1841, - "end": 1850, + "start": 1840, + "end": 1849, "loc": { "start": { "line": 79, @@ -6704,8 +6704,8 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1861, - "end": 1886, + "start": 1860, + "end": 1885, "loc": { "start": { "line": 80, @@ -6718,8 +6718,8 @@ }, "expression": { "type": "CallExpression", - "start": 1861, - "end": 1885, + "start": 1860, + "end": 1884, "loc": { "start": { "line": 80, @@ -6732,8 +6732,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1861, - "end": 1883, + "start": 1860, + "end": 1882, "loc": { "start": { "line": 80, @@ -6746,8 +6746,8 @@ }, "object": { "type": "ThisExpression", - "start": 1861, - "end": 1865, + "start": 1860, + "end": 1864, "loc": { "start": { "line": 80, @@ -6761,8 +6761,8 @@ }, "property": { "type": "Identifier", - "start": 1866, - "end": 1883, + "start": 1865, + "end": 1882, "loc": { "start": { "line": 80, @@ -6786,8 +6786,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1751, + "end": 1795, "loc": { "start": { "line": 76, @@ -6809,8 +6809,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1606, + "end": 1667, "loc": { "start": { "line": 70, @@ -6952,8 +6952,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1165, + "end": 1209, "loc": { "start": { "line": 51, @@ -6968,8 +6968,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1455, + "end": 1517, "loc": { "start": { "line": 63, @@ -6984,8 +6984,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1606, + "end": 1667, "loc": { "start": { "line": 70, @@ -7000,8 +7000,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1751, + "end": 1795, "loc": { "start": { "line": 76, @@ -10124,9 +10124,9 @@ "binop": null, "updateContext": null }, - "value": "change", + "value": "input", "start": 1073, - "end": 1081, + "end": 1080, "loc": { "start": { "line": 46, @@ -10134,7 +10134,7 @@ }, "end": { "line": 46, - "column": 62 + "column": 61 } } }, @@ -10151,16 +10151,16 @@ "binop": null, "updateContext": null }, - "start": 1081, - "end": 1082, + "start": 1080, + "end": 1081, "loc": { "start": { "line": 46, - "column": 62 + "column": 61 }, "end": { "line": 46, - "column": 63 + "column": 62 } } }, @@ -10176,16 +10176,16 @@ "postfix": false, "binop": null }, - "start": 1083, - "end": 1084, + "start": 1082, + "end": 1083, "loc": { "start": { "line": 46, - "column": 64 + "column": 63 }, "end": { "line": 46, - "column": 65 + "column": 64 } } }, @@ -10202,16 +10202,16 @@ "binop": null }, "value": "event", - "start": 1084, - "end": 1089, + "start": 1083, + "end": 1088, "loc": { "start": { "line": 46, - "column": 65 + "column": 64 }, "end": { "line": 46, - "column": 70 + "column": 69 } } }, @@ -10227,16 +10227,16 @@ "postfix": false, "binop": null }, - "start": 1089, - "end": 1090, + "start": 1088, + "end": 1089, "loc": { "start": { "line": 46, - "column": 70 + "column": 69 }, "end": { "line": 46, - "column": 71 + "column": 70 } } }, @@ -10253,16 +10253,16 @@ "binop": null, "updateContext": null }, - "start": 1091, - "end": 1093, + "start": 1090, + "end": 1092, "loc": { "start": { "line": 46, - "column": 72 + "column": 71 }, "end": { "line": 46, - "column": 74 + "column": 73 } } }, @@ -10278,16 +10278,16 @@ "postfix": false, "binop": null }, - "start": 1094, - "end": 1095, + "start": 1093, + "end": 1094, "loc": { "start": { "line": 46, - "column": 75 + "column": 74 }, "end": { "line": 46, - "column": 76 + "column": 75 } } }, @@ -10306,8 +10306,8 @@ "updateContext": null }, "value": "this", - "start": 1103, - "end": 1107, + "start": 1102, + "end": 1106, "loc": { "start": { "line": 47, @@ -10332,8 +10332,8 @@ "binop": null, "updateContext": null }, - "start": 1107, - "end": 1108, + "start": 1106, + "end": 1107, "loc": { "start": { "line": 47, @@ -10358,8 +10358,8 @@ "binop": null }, "value": "keyboard", - "start": 1108, - "end": 1116, + "start": 1107, + "end": 1115, "loc": { "start": { "line": 47, @@ -10384,8 +10384,8 @@ "binop": null, "updateContext": null }, - "start": 1116, - "end": 1117, + "start": 1115, + "end": 1116, "loc": { "start": { "line": 47, @@ -10410,8 +10410,8 @@ "binop": null }, "value": "setInput", - "start": 1117, - "end": 1125, + "start": 1116, + "end": 1124, "loc": { "start": { "line": 47, @@ -10435,8 +10435,8 @@ "postfix": false, "binop": null }, - "start": 1125, - "end": 1126, + "start": 1124, + "end": 1125, "loc": { "start": { "line": 47, @@ -10461,8 +10461,8 @@ "binop": null }, "value": "event", - "start": 1126, - "end": 1131, + "start": 1125, + "end": 1130, "loc": { "start": { "line": 47, @@ -10487,8 +10487,8 @@ "binop": null, "updateContext": null }, - "start": 1131, - "end": 1132, + "start": 1130, + "end": 1131, "loc": { "start": { "line": 47, @@ -10513,8 +10513,8 @@ "binop": null }, "value": "target", - "start": 1132, - "end": 1138, + "start": 1131, + "end": 1137, "loc": { "start": { "line": 47, @@ -10539,8 +10539,8 @@ "binop": null, "updateContext": null }, - "start": 1138, - "end": 1139, + "start": 1137, + "end": 1138, "loc": { "start": { "line": 47, @@ -10565,8 +10565,8 @@ "binop": null }, "value": "value", - "start": 1139, - "end": 1144, + "start": 1138, + "end": 1143, "loc": { "start": { "line": 47, @@ -10590,8 +10590,8 @@ "postfix": false, "binop": null }, - "start": 1144, - "end": 1145, + "start": 1143, + "end": 1144, "loc": { "start": { "line": 47, @@ -10616,8 +10616,8 @@ "binop": null, "updateContext": null }, - "start": 1145, - "end": 1146, + "start": 1144, + "end": 1145, "loc": { "start": { "line": 47, @@ -10641,8 +10641,8 @@ "postfix": false, "binop": null }, - "start": 1152, - "end": 1153, + "start": 1151, + "end": 1152, "loc": { "start": { "line": 48, @@ -10666,8 +10666,8 @@ "postfix": false, "binop": null }, - "start": 1153, - "end": 1154, + "start": 1152, + "end": 1153, "loc": { "start": { "line": 48, @@ -10692,8 +10692,8 @@ "binop": null, "updateContext": null }, - "start": 1154, - "end": 1155, + "start": 1153, + "end": 1154, "loc": { "start": { "line": 48, @@ -10717,8 +10717,8 @@ "postfix": false, "binop": null }, - "start": 1159, - "end": 1160, + "start": 1158, + "end": 1159, "loc": { "start": { "line": 49, @@ -10733,8 +10733,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1165, + "end": 1209, "loc": { "start": { "line": 51, @@ -10759,8 +10759,8 @@ "binop": null }, "value": "handleShiftButton", - "start": 1214, - "end": 1231, + "start": 1213, + "end": 1230, "loc": { "start": { "line": 54, @@ -10786,8 +10786,8 @@ "updateContext": null }, "value": "=", - "start": 1232, - "end": 1233, + "start": 1231, + "end": 1232, "loc": { "start": { "line": 54, @@ -10811,8 +10811,8 @@ "postfix": false, "binop": null }, - "start": 1234, - "end": 1235, + "start": 1233, + "end": 1234, "loc": { "start": { "line": 54, @@ -10836,8 +10836,8 @@ "postfix": false, "binop": null }, - "start": 1235, - "end": 1236, + "start": 1234, + "end": 1235, "loc": { "start": { "line": 54, @@ -10862,8 +10862,8 @@ "binop": null, "updateContext": null }, - "start": 1237, - "end": 1239, + "start": 1236, + "end": 1238, "loc": { "start": { "line": 54, @@ -10887,8 +10887,8 @@ "postfix": false, "binop": null }, - "start": 1240, - "end": 1241, + "start": 1239, + "end": 1240, "loc": { "start": { "line": 54, @@ -10915,8 +10915,8 @@ "updateContext": null }, "value": "let", - "start": 1247, - "end": 1250, + "start": 1246, + "end": 1249, "loc": { "start": { "line": 55, @@ -10941,8 +10941,8 @@ "binop": null }, "value": "layoutName", - "start": 1251, - "end": 1261, + "start": 1250, + "end": 1260, "loc": { "start": { "line": 55, @@ -10968,8 +10968,8 @@ "updateContext": null }, "value": "=", - "start": 1262, - "end": 1263, + "start": 1261, + "end": 1262, "loc": { "start": { "line": 55, @@ -10996,8 +10996,8 @@ "updateContext": null }, "value": "this", - "start": 1264, - "end": 1268, + "start": 1263, + "end": 1267, "loc": { "start": { "line": 55, @@ -11022,8 +11022,8 @@ "binop": null, "updateContext": null }, - "start": 1268, - "end": 1269, + "start": 1267, + "end": 1268, "loc": { "start": { "line": 55, @@ -11048,8 +11048,8 @@ "binop": null }, "value": "layoutName", - "start": 1269, - "end": 1279, + "start": 1268, + "end": 1278, "loc": { "start": { "line": 55, @@ -11074,8 +11074,8 @@ "binop": null, "updateContext": null }, - "start": 1279, - "end": 1280, + "start": 1278, + "end": 1279, "loc": { "start": { "line": 55, @@ -11102,8 +11102,8 @@ "updateContext": null }, "value": "let", - "start": 1286, - "end": 1289, + "start": 1285, + "end": 1288, "loc": { "start": { "line": 56, @@ -11128,8 +11128,8 @@ "binop": null }, "value": "shiftToggle", - "start": 1290, - "end": 1301, + "start": 1289, + "end": 1300, "loc": { "start": { "line": 56, @@ -11155,8 +11155,8 @@ "updateContext": null }, "value": "=", - "start": 1302, - "end": 1303, + "start": 1301, + "end": 1302, "loc": { "start": { "line": 56, @@ -11183,8 +11183,8 @@ "updateContext": null }, "value": "this", - "start": 1304, - "end": 1308, + "start": 1303, + "end": 1307, "loc": { "start": { "line": 56, @@ -11209,8 +11209,8 @@ "binop": null, "updateContext": null }, - "start": 1308, - "end": 1309, + "start": 1307, + "end": 1308, "loc": { "start": { "line": 56, @@ -11235,8 +11235,8 @@ "binop": null }, "value": "layoutName", - "start": 1309, - "end": 1319, + "start": 1308, + "end": 1318, "loc": { "start": { "line": 56, @@ -11262,8 +11262,8 @@ "updateContext": null }, "value": "=", - "start": 1320, - "end": 1321, + "start": 1319, + "end": 1320, "loc": { "start": { "line": 56, @@ -11288,8 +11288,8 @@ "binop": null }, "value": "layoutName", - "start": 1322, - "end": 1332, + "start": 1321, + "end": 1331, "loc": { "start": { "line": 56, @@ -11315,8 +11315,8 @@ "updateContext": null }, "value": "===", - "start": 1333, - "end": 1336, + "start": 1332, + "end": 1335, "loc": { "start": { "line": 56, @@ -11342,8 +11342,8 @@ "updateContext": null }, "value": "default", - "start": 1337, - "end": 1346, + "start": 1336, + "end": 1345, "loc": { "start": { "line": 56, @@ -11368,8 +11368,8 @@ "binop": null, "updateContext": null }, - "start": 1347, - "end": 1348, + "start": 1346, + "end": 1347, "loc": { "start": { "line": 56, @@ -11395,8 +11395,8 @@ "updateContext": null }, "value": "shift", - "start": 1349, - "end": 1356, + "start": 1348, + "end": 1355, "loc": { "start": { "line": 56, @@ -11421,8 +11421,8 @@ "binop": null, "updateContext": null }, - "start": 1357, - "end": 1358, + "start": 1356, + "end": 1357, "loc": { "start": { "line": 56, @@ -11448,8 +11448,8 @@ "updateContext": null }, "value": "default", - "start": 1359, - "end": 1368, + "start": 1358, + "end": 1367, "loc": { "start": { "line": 56, @@ -11474,8 +11474,8 @@ "binop": null, "updateContext": null }, - "start": 1368, - "end": 1369, + "start": 1367, + "end": 1368, "loc": { "start": { "line": 56, @@ -11502,8 +11502,8 @@ "updateContext": null }, "value": "this", - "start": 1379, - "end": 1383, + "start": 1378, + "end": 1382, "loc": { "start": { "line": 58, @@ -11528,8 +11528,8 @@ "binop": null, "updateContext": null }, - "start": 1383, - "end": 1384, + "start": 1382, + "end": 1383, "loc": { "start": { "line": 58, @@ -11554,8 +11554,8 @@ "binop": null }, "value": "keyboard", - "start": 1384, - "end": 1392, + "start": 1383, + "end": 1391, "loc": { "start": { "line": 58, @@ -11580,8 +11580,8 @@ "binop": null, "updateContext": null }, - "start": 1392, - "end": 1393, + "start": 1391, + "end": 1392, "loc": { "start": { "line": 58, @@ -11606,8 +11606,8 @@ "binop": null }, "value": "setOptions", - "start": 1393, - "end": 1403, + "start": 1392, + "end": 1402, "loc": { "start": { "line": 58, @@ -11631,8 +11631,8 @@ "postfix": false, "binop": null }, - "start": 1403, - "end": 1404, + "start": 1402, + "end": 1403, "loc": { "start": { "line": 58, @@ -11656,8 +11656,8 @@ "postfix": false, "binop": null }, - "start": 1404, - "end": 1405, + "start": 1403, + "end": 1404, "loc": { "start": { "line": 58, @@ -11682,8 +11682,8 @@ "binop": null }, "value": "layoutName", - "start": 1413, - "end": 1423, + "start": 1412, + "end": 1422, "loc": { "start": { "line": 59, @@ -11708,8 +11708,8 @@ "binop": null, "updateContext": null }, - "start": 1423, - "end": 1424, + "start": 1422, + "end": 1423, "loc": { "start": { "line": 59, @@ -11734,8 +11734,8 @@ "binop": null }, "value": "shiftToggle", - "start": 1425, - "end": 1436, + "start": 1424, + "end": 1435, "loc": { "start": { "line": 59, @@ -11759,8 +11759,8 @@ "postfix": false, "binop": null }, - "start": 1442, - "end": 1443, + "start": 1441, + "end": 1442, "loc": { "start": { "line": 60, @@ -11784,8 +11784,8 @@ "postfix": false, "binop": null }, - "start": 1443, - "end": 1444, + "start": 1442, + "end": 1443, "loc": { "start": { "line": 60, @@ -11810,8 +11810,8 @@ "binop": null, "updateContext": null }, - "start": 1444, - "end": 1445, + "start": 1443, + "end": 1444, "loc": { "start": { "line": 60, @@ -11835,8 +11835,8 @@ "postfix": false, "binop": null }, - "start": 1449, - "end": 1450, + "start": 1448, + "end": 1449, "loc": { "start": { "line": 61, @@ -11851,8 +11851,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1455, + "end": 1517, "loc": { "start": { "line": 63, @@ -11877,8 +11877,8 @@ "binop": null }, "value": "onChange", - "start": 1522, - "end": 1530, + "start": 1521, + "end": 1529, "loc": { "start": { "line": 66, @@ -11904,8 +11904,8 @@ "updateContext": null }, "value": "=", - "start": 1531, - "end": 1532, + "start": 1530, + "end": 1531, "loc": { "start": { "line": 66, @@ -11930,8 +11930,8 @@ "binop": null }, "value": "input", - "start": 1533, - "end": 1538, + "start": 1532, + "end": 1537, "loc": { "start": { "line": 66, @@ -11956,8 +11956,8 @@ "binop": null, "updateContext": null }, - "start": 1539, - "end": 1541, + "start": 1538, + "end": 1540, "loc": { "start": { "line": 66, @@ -11981,8 +11981,8 @@ "postfix": false, "binop": null }, - "start": 1542, - "end": 1543, + "start": 1541, + "end": 1542, "loc": { "start": { "line": 66, @@ -12007,8 +12007,8 @@ "binop": null }, "value": "document", - "start": 1549, - "end": 1557, + "start": 1548, + "end": 1556, "loc": { "start": { "line": 67, @@ -12033,8 +12033,8 @@ "binop": null, "updateContext": null }, - "start": 1557, - "end": 1558, + "start": 1556, + "end": 1557, "loc": { "start": { "line": 67, @@ -12059,8 +12059,8 @@ "binop": null }, "value": "querySelector", - "start": 1558, - "end": 1571, + "start": 1557, + "end": 1570, "loc": { "start": { "line": 67, @@ -12084,8 +12084,8 @@ "postfix": false, "binop": null }, - "start": 1571, - "end": 1572, + "start": 1570, + "end": 1571, "loc": { "start": { "line": 67, @@ -12111,8 +12111,8 @@ "updateContext": null }, "value": ".input", - "start": 1572, - "end": 1580, + "start": 1571, + "end": 1579, "loc": { "start": { "line": 67, @@ -12136,8 +12136,8 @@ "postfix": false, "binop": null }, - "start": 1580, - "end": 1581, + "start": 1579, + "end": 1580, "loc": { "start": { "line": 67, @@ -12162,8 +12162,8 @@ "binop": null, "updateContext": null }, - "start": 1581, - "end": 1582, + "start": 1580, + "end": 1581, "loc": { "start": { "line": 67, @@ -12188,8 +12188,8 @@ "binop": null }, "value": "value", - "start": 1582, - "end": 1587, + "start": 1581, + "end": 1586, "loc": { "start": { "line": 67, @@ -12215,8 +12215,8 @@ "updateContext": null }, "value": "=", - "start": 1588, - "end": 1589, + "start": 1587, + "end": 1588, "loc": { "start": { "line": 67, @@ -12241,8 +12241,8 @@ "binop": null }, "value": "input", - "start": 1590, - "end": 1595, + "start": 1589, + "end": 1594, "loc": { "start": { "line": 67, @@ -12267,8 +12267,8 @@ "binop": null, "updateContext": null }, - "start": 1595, - "end": 1596, + "start": 1594, + "end": 1595, "loc": { "start": { "line": 67, @@ -12292,8 +12292,8 @@ "postfix": false, "binop": null }, - "start": 1600, - "end": 1601, + "start": 1599, + "end": 1600, "loc": { "start": { "line": 68, @@ -12308,8 +12308,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1606, + "end": 1667, "loc": { "start": { "line": 70, @@ -12334,8 +12334,8 @@ "binop": null }, "value": "onKeyPress", - "start": 1672, - "end": 1682, + "start": 1671, + "end": 1681, "loc": { "start": { "line": 73, @@ -12361,8 +12361,8 @@ "updateContext": null }, "value": "=", - "start": 1683, - "end": 1684, + "start": 1682, + "end": 1683, "loc": { "start": { "line": 73, @@ -12387,8 +12387,8 @@ "binop": null }, "value": "button", - "start": 1685, - "end": 1691, + "start": 1684, + "end": 1690, "loc": { "start": { "line": 73, @@ -12413,8 +12413,8 @@ "binop": null, "updateContext": null }, - "start": 1692, - "end": 1694, + "start": 1691, + "end": 1693, "loc": { "start": { "line": 73, @@ -12438,8 +12438,8 @@ "postfix": false, "binop": null }, - "start": 1695, - "end": 1696, + "start": 1694, + "end": 1695, "loc": { "start": { "line": 73, @@ -12464,8 +12464,8 @@ "binop": null }, "value": "console", - "start": 1702, - "end": 1709, + "start": 1701, + "end": 1708, "loc": { "start": { "line": 74, @@ -12490,8 +12490,8 @@ "binop": null, "updateContext": null }, - "start": 1709, - "end": 1710, + "start": 1708, + "end": 1709, "loc": { "start": { "line": 74, @@ -12516,8 +12516,8 @@ "binop": null }, "value": "log", - "start": 1710, - "end": 1713, + "start": 1709, + "end": 1712, "loc": { "start": { "line": 74, @@ -12541,8 +12541,8 @@ "postfix": false, "binop": null }, - "start": 1713, - "end": 1714, + "start": 1712, + "end": 1713, "loc": { "start": { "line": 74, @@ -12568,8 +12568,8 @@ "updateContext": null }, "value": "Button pressed", - "start": 1714, - "end": 1730, + "start": 1713, + "end": 1729, "loc": { "start": { "line": 74, @@ -12594,8 +12594,8 @@ "binop": null, "updateContext": null }, - "start": 1730, - "end": 1731, + "start": 1729, + "end": 1730, "loc": { "start": { "line": 74, @@ -12620,8 +12620,8 @@ "binop": null }, "value": "button", - "start": 1732, - "end": 1738, + "start": 1731, + "end": 1737, "loc": { "start": { "line": 74, @@ -12645,8 +12645,8 @@ "postfix": false, "binop": null }, - "start": 1738, - "end": 1739, + "start": 1737, + "end": 1738, "loc": { "start": { "line": 74, @@ -12671,8 +12671,8 @@ "binop": null, "updateContext": null }, - "start": 1739, - "end": 1740, + "start": 1738, + "end": 1739, "loc": { "start": { "line": 74, @@ -12687,8 +12687,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1751, + "end": 1795, "loc": { "start": { "line": 76, @@ -12715,8 +12715,8 @@ "updateContext": null }, "value": "if", - "start": 1804, - "end": 1806, + "start": 1803, + "end": 1805, "loc": { "start": { "line": 79, @@ -12740,8 +12740,8 @@ "postfix": false, "binop": null }, - "start": 1806, - "end": 1807, + "start": 1805, + "end": 1806, "loc": { "start": { "line": 79, @@ -12766,8 +12766,8 @@ "binop": null }, "value": "button", - "start": 1807, - "end": 1813, + "start": 1806, + "end": 1812, "loc": { "start": { "line": 79, @@ -12793,8 +12793,8 @@ "updateContext": null }, "value": "===", - "start": 1814, - "end": 1817, + "start": 1813, + "end": 1816, "loc": { "start": { "line": 79, @@ -12820,8 +12820,8 @@ "updateContext": null }, "value": "{lock}", - "start": 1818, - "end": 1826, + "start": 1817, + "end": 1825, "loc": { "start": { "line": 79, @@ -12847,8 +12847,8 @@ "updateContext": null }, "value": "||", - "start": 1827, - "end": 1829, + "start": 1826, + "end": 1828, "loc": { "start": { "line": 79, @@ -12873,8 +12873,8 @@ "binop": null }, "value": "button", - "start": 1830, - "end": 1836, + "start": 1829, + "end": 1835, "loc": { "start": { "line": 79, @@ -12900,8 +12900,8 @@ "updateContext": null }, "value": "===", - "start": 1837, - "end": 1840, + "start": 1836, + "end": 1839, "loc": { "start": { "line": 79, @@ -12927,8 +12927,8 @@ "updateContext": null }, "value": "{shift}", - "start": 1841, - "end": 1850, + "start": 1840, + "end": 1849, "loc": { "start": { "line": 79, @@ -12952,8 +12952,8 @@ "postfix": false, "binop": null }, - "start": 1850, - "end": 1851, + "start": 1849, + "end": 1850, "loc": { "start": { "line": 79, @@ -12980,8 +12980,8 @@ "updateContext": null }, "value": "this", - "start": 1861, - "end": 1865, + "start": 1860, + "end": 1864, "loc": { "start": { "line": 80, @@ -13006,8 +13006,8 @@ "binop": null, "updateContext": null }, - "start": 1865, - "end": 1866, + "start": 1864, + "end": 1865, "loc": { "start": { "line": 80, @@ -13032,8 +13032,8 @@ "binop": null }, "value": "handleShiftButton", - "start": 1866, - "end": 1883, + "start": 1865, + "end": 1882, "loc": { "start": { "line": 80, @@ -13057,8 +13057,8 @@ "postfix": false, "binop": null }, - "start": 1883, - "end": 1884, + "start": 1882, + "end": 1883, "loc": { "start": { "line": 80, @@ -13082,8 +13082,8 @@ "postfix": false, "binop": null }, - "start": 1884, - "end": 1885, + "start": 1883, + "end": 1884, "loc": { "start": { "line": 80, @@ -13108,8 +13108,8 @@ "binop": null, "updateContext": null }, - "start": 1885, - "end": 1886, + "start": 1884, + "end": 1885, "loc": { "start": { "line": 80, @@ -13133,8 +13133,8 @@ "postfix": false, "binop": null }, - "start": 1890, - "end": 1891, + "start": 1889, + "end": 1890, "loc": { "start": { "line": 81, @@ -13158,8 +13158,8 @@ "postfix": false, "binop": null }, - "start": 1895, - "end": 1896, + "start": 1894, + "end": 1895, "loc": { "start": { "line": 83, @@ -13186,8 +13186,8 @@ "updateContext": null }, "value": "export", - "start": 1900, - "end": 1906, + "start": 1899, + "end": 1905, "loc": { "start": { "line": 85, @@ -13214,8 +13214,8 @@ "updateContext": null }, "value": "default", - "start": 1907, - "end": 1914, + "start": 1906, + "end": 1913, "loc": { "start": { "line": 85, @@ -13240,8 +13240,8 @@ "binop": null }, "value": "App", - "start": 1915, - "end": 1918, + "start": 1914, + "end": 1917, "loc": { "start": { "line": 85, @@ -13266,8 +13266,8 @@ "binop": null, "updateContext": null }, - "start": 1918, - "end": 1919, + "start": 1917, + "end": 1918, "loc": { "start": { "line": 85, @@ -13292,8 +13292,8 @@ "binop": null, "updateContext": null }, - "start": 1919, - "end": 1919, + "start": 1918, + "end": 1918, "loc": { "start": { "line": 85, diff --git a/docs/ast/source/lib/components/Keyboard.js.json b/docs/ast/source/lib/components/Keyboard.js.json index 6b878f6f..ab742107 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": 25801, + "end": 26361, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 801, + "line": 816, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 25801, + "end": 26361, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 801, + "line": 816, "column": 0 } }, @@ -330,14 +330,14 @@ { "type": "Identifier", "start": 367, - "end": 25765, + "end": 26325, "loc": { "start": { "line": 15, "column": 0 }, "end": { - "line": 798, + "line": 813, "column": 1 } }, @@ -363,14 +363,14 @@ "body": { "type": "ClassBody", "start": 388, - "end": 25765, + "end": 26325, "loc": { "start": { "line": 15, "column": 21 }, "end": { - "line": 798, + "line": 813, "column": 1 } }, @@ -26024,14 +26024,14 @@ { "type": "ClassMethod", "start": 17587, - "end": 17890, + "end": 18320, "loc": { "start": { "line": 508, "column": 2 }, "end": { - "line": 516, + "line": 530, "column": 3 } }, @@ -26064,226 +26064,1387 @@ "body": { "type": "BlockStatement", "start": 17600, - "end": 17890, + "end": 18320, "loc": { "start": { "line": 508, "column": 15 }, "end": { - "line": 516, + "line": 530, "column": 3 } }, "body": [ { - "type": "IfStatement", - "start": 17607, - "end": 17683, + "type": "ExpressionStatement", + "start": 17693, + "end": 17719, "loc": { "start": { - "line": 509, + "line": 512, "column": 4 }, "end": { - "line": 511, - "column": 5 + "line": 512, + "column": 30 } }, - "test": { - "type": "MemberExpression", - "start": 17610, - "end": 17628, + "expression": { + "type": "AssignmentExpression", + "start": 17693, + "end": 17718, "loc": { "start": { - "line": 509, - "column": 7 + "line": 512, + "column": 4 }, "end": { - "line": 509, - "column": 25 + "line": 512, + "column": 29 } }, - "object": { + "operator": "=", + "left": { "type": "MemberExpression", - "start": 17610, - "end": 17622, + "start": 17693, + "end": 17711, "loc": { "start": { - "line": 509, - "column": 7 + "line": 512, + "column": 4 }, "end": { - "line": 509, - "column": 19 + "line": 512, + "column": 22 } }, "object": { "type": "ThisExpression", - "start": 17610, - "end": 17614, + "start": 17693, + "end": 17697, "loc": { "start": { - "line": 509, - "column": 7 + "line": 512, + "column": 4 }, "end": { - "line": 509, - "column": 11 + "line": 512, + "column": 8 } - } + }, + "leadingComments": null }, "property": { "type": "Identifier", - "start": 17615, - "end": 17622, + "start": 17698, + "end": 17711, "loc": { "start": { - "line": 509, - "column": 12 + "line": 512, + "column": 9 }, "end": { - "line": 509, - "column": 19 + "line": 512, + "column": 22 }, - "identifierName": "options" + "identifierName": "caretPosition" }, - "name": "options" + "name": "caretPosition" }, - "computed": false + "computed": false, + "leadingComments": null }, - "property": { - "type": "Identifier", - "start": 17623, - "end": 17628, + "right": { + "type": "NullLiteral", + "start": 17714, + "end": 17718, + "loc": { + "start": { + "line": 512, + "column": 25 + }, + "end": { + "line": 512, + "column": 29 + } + } + }, + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Only first instance should insall the caret handling events\r\n ", + "start": 17607, + "end": 17687, "loc": { "start": { "line": 509, - "column": 20 + "column": 4 }, "end": { - "line": 509, - "column": 25 - }, - "identifierName": "debug" - }, - "name": "debug" - }, - "computed": false - }, - "consequent": { - "type": "BlockStatement", - "start": 17629, - "end": 17683, - "loc": { - "start": { - "line": 509, - "column": 26 - }, - "end": { - "line": 511, - "column": 5 + "line": 511, + "column": 7 + } } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 17725, + "end": 17789, + "loc": { + "start": { + "line": 513, + "column": 4 }, - "body": [ - { - "type": "ExpressionStatement", - "start": 17638, - "end": 17676, + "end": { + "line": 513, + "column": 68 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 17729, + "end": 17788, + "loc": { + "start": { + "line": 513, + "column": 8 + }, + "end": { + "line": 513, + "column": 67 + } + }, + "id": { + "type": "Identifier", + "start": 17729, + "end": 17752, "loc": { "start": { - "line": 510, - "column": 6 + "line": 513, + "column": 8 }, "end": { - "line": 510, - "column": 44 + "line": 513, + "column": 31 + }, + "identifierName": "simpleKeyboardInstances" + }, + "name": "simpleKeyboardInstances" + }, + "init": { + "type": "MemberExpression", + "start": 17755, + "end": 17788, + "loc": { + "start": { + "line": 513, + "column": 34 + }, + "end": { + "line": 513, + "column": 67 } }, - "expression": { - "type": "CallExpression", - "start": 17638, - "end": 17675, + "object": { + "type": "Identifier", + "start": 17755, + "end": 17761, "loc": { "start": { - "line": 510, - "column": 6 + "line": 513, + "column": 34 }, "end": { - "line": 510, - "column": 43 + "line": 513, + "column": 40 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "StringLiteral", + "start": 17762, + "end": 17787, + "loc": { + "start": { + "line": 513, + "column": 41 + }, + "end": { + "line": 513, + "column": 66 + } + }, + "extra": { + "rawValue": "SimpleKeyboardInstances", + "raw": "'SimpleKeyboardInstances'" + }, + "value": "SimpleKeyboardInstances" + }, + "computed": true + } + } + ], + "kind": "let" + }, + { + "type": "IfStatement", + "start": 17797, + "end": 18315, + "loc": { + "start": { + "line": 515, + "column": 4 + }, + "end": { + "line": 529, + "column": 3 + } + }, + "test": { + "type": "LogicalExpression", + "start": 17808, + "end": 17990, + "loc": { + "start": { + "line": 516, + "column": 6 + }, + "end": { + "line": 520, + "column": 30 + } + }, + "left": { + "type": "LogicalExpression", + "start": 17819, + "end": 17946, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 518, + "column": 99 + } + }, + "left": { + "type": "Identifier", + "start": 17819, + "end": 17842, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 517, + "column": 31 + }, + "identifierName": "simpleKeyboardInstances" + }, + "name": "simpleKeyboardInstances" + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 17855, + "end": 17946, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 99 + } + }, + "left": { + "type": "MemberExpression", + "start": 17855, + "end": 17894, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 47 + } + }, + "object": { + "type": "CallExpression", + "start": 17855, + "end": 17891, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17855, + "end": 17866, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 17855, + "end": 17861, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 14 + }, + "identifierName": "Object" + }, + "name": "Object" + }, + "property": { + "type": "Identifier", + "start": 17862, + "end": 17866, + "loc": { + "start": { + "line": 518, + "column": 15 + }, + "end": { + "line": 518, + "column": 19 + }, + "identifierName": "keys" + }, + "name": "keys" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 17867, + "end": 17890, + "loc": { + "start": { + "line": 518, + "column": 20 + }, + "end": { + "line": 518, + "column": 43 + }, + "identifierName": "simpleKeyboardInstances" + }, + "name": "simpleKeyboardInstances" + } + ] + }, + "property": { + "type": "NumericLiteral", + "start": 17892, + "end": 17893, + "loc": { + "start": { + "line": 518, + "column": 45 + }, + "end": { + "line": 518, + "column": 46 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "operator": "===", + "right": { + "type": "CallExpression", + "start": 17899, + "end": 17946, + "loc": { + "start": { + "line": 518, + "column": 52 + }, + "end": { + "line": 518, + "column": 99 } }, "callee": { "type": "MemberExpression", - "start": 17638, - "end": 17649, + "start": 17899, + "end": 17923, "loc": { "start": { - "line": 510, - "column": 6 + "line": 518, + "column": 52 }, "end": { - "line": 510, - "column": 17 + "line": 518, + "column": 76 + } + }, + "object": { + "type": "MemberExpression", + "start": 17899, + "end": 17913, + "loc": { + "start": { + "line": 518, + "column": 52 + }, + "end": { + "line": 518, + "column": 66 + } + }, + "object": { + "type": "ThisExpression", + "start": 17899, + "end": 17903, + "loc": { + "start": { + "line": 518, + "column": 52 + }, + "end": { + "line": 518, + "column": 56 + } + } + }, + "property": { + "type": "Identifier", + "start": 17904, + "end": 17913, + "loc": { + "start": { + "line": 518, + "column": 57 + }, + "end": { + "line": 518, + "column": 66 + }, + "identifierName": "utilities" + }, + "name": "utilities" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 17914, + "end": 17923, + "loc": { + "start": { + "line": 518, + "column": 67 + }, + "end": { + "line": 518, + "column": 76 + }, + "identifierName": "camelCase" + }, + "name": "camelCase" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 17924, + "end": 17945, + "loc": { + "start": { + "line": 518, + "column": 77 + }, + "end": { + "line": 518, + "column": 98 + } + }, + "object": { + "type": "ThisExpression", + "start": 17924, + "end": 17928, + "loc": { + "start": { + "line": 518, + "column": 77 + }, + "end": { + "line": 518, + "column": 81 + } + } + }, + "property": { + "type": "Identifier", + "start": 17929, + "end": 17945, + "loc": { + "start": { + "line": 518, + "column": 82 + }, + "end": { + "line": 518, + "column": 98 + }, + "identifierName": "keyboardDOMClass" + }, + "name": "keyboardDOMClass" + }, + "computed": false + } + ] + } + }, + "extra": { + "parenthesized": true, + "parenStart": 17808 + } + }, + "operator": "||", + "right": { + "type": "UnaryExpression", + "start": 17966, + "end": 17990, + "loc": { + "start": { + "line": 520, + "column": 6 + }, + "end": { + "line": 520, + "column": 30 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 17967, + "end": 17990, + "loc": { + "start": { + "line": 520, + "column": 7 + }, + "end": { + "line": 520, + "column": 30 + }, + "identifierName": "simpleKeyboardInstances" + }, + "name": "simpleKeyboardInstances" + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 17997, + "end": 18315, + "loc": { + "start": { + "line": 521, + "column": 5 + }, + "end": { + "line": 529, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 18004, + "end": 18108, + "loc": { + "start": { + "line": 522, + "column": 4 + }, + "end": { + "line": 524, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 18007, + "end": 18025, + "loc": { + "start": { + "line": 522, + "column": 7 + }, + "end": { + "line": 522, + "column": 25 + } + }, + "object": { + "type": "MemberExpression", + "start": 18007, + "end": 18019, + "loc": { + "start": { + "line": 522, + "column": 7 + }, + "end": { + "line": 522, + "column": 19 + } + }, + "object": { + "type": "ThisExpression", + "start": 18007, + "end": 18011, + "loc": { + "start": { + "line": 522, + "column": 7 + }, + "end": { + "line": 522, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 18012, + "end": 18019, + "loc": { + "start": { + "line": 522, + "column": 12 + }, + "end": { + "line": 522, + "column": 19 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 18020, + "end": 18025, + "loc": { + "start": { + "line": 522, + "column": 20 + }, + "end": { + "line": 522, + "column": 25 + }, + "identifierName": "debug" + }, + "name": "debug" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 18026, + "end": 18108, + "loc": { + "start": { + "line": 522, + "column": 26 + }, + "end": { + "line": 524, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 18037, + "end": 18101, + "loc": { + "start": { + "line": 523, + "column": 8 + }, + "end": { + "line": 523, + "column": 72 + } + }, + "expression": { + "type": "CallExpression", + "start": 18037, + "end": 18101, + "loc": { + "start": { + "line": 523, + "column": 8 + }, + "end": { + "line": 523, + "column": 72 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18037, + "end": 18048, + "loc": { + "start": { + "line": 523, + "column": 8 + }, + "end": { + "line": 523, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 18037, + "end": 18044, + "loc": { + "start": { + "line": 523, + "column": 8 + }, + "end": { + "line": 523, + "column": 15 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 18045, + "end": 18048, + "loc": { + "start": { + "line": 523, + "column": 16 + }, + "end": { + "line": 523, + "column": 19 + }, + "identifierName": "log" + }, + "name": "log" + }, + "computed": false + }, + "arguments": [ + { + "type": "TemplateLiteral", + "start": 18049, + "end": 18100, + "loc": { + "start": { + "line": 523, + "column": 20 + }, + "end": { + "line": 523, + "column": 71 + } + }, + "expressions": [ + { + "type": "MemberExpression", + "start": 18076, + "end": 18097, + "loc": { + "start": { + "line": 523, + "column": 47 + }, + "end": { + "line": 523, + "column": 68 + } + }, + "object": { + "type": "ThisExpression", + "start": 18076, + "end": 18080, + "loc": { + "start": { + "line": 523, + "column": 47 + }, + "end": { + "line": 523, + "column": 51 + } + } + }, + "property": { + "type": "Identifier", + "start": 18081, + "end": 18097, + "loc": { + "start": { + "line": 523, + "column": 52 + }, + "end": { + "line": 523, + "column": 68 + }, + "identifierName": "keyboardDOMClass" + }, + "name": "keyboardDOMClass" + }, + "computed": false + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 18050, + "end": 18074, + "loc": { + "start": { + "line": 523, + "column": 21 + }, + "end": { + "line": 523, + "column": 45 + } + }, + "value": { + "raw": "Caret handling started (", + "cooked": "Caret handling started (" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 18098, + "end": 18099, + "loc": { + "start": { + "line": 523, + "column": 69 + }, + "end": { + "line": 523, + "column": 70 + } + }, + "value": { + "raw": ")", + "cooked": ")" + }, + "tail": true + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 18116, + "end": 18175, + "loc": { + "start": { + "line": 526, + "column": 4 + }, + "end": { + "line": 526, + "column": 63 + } + }, + "expression": { + "type": "CallExpression", + "start": 18116, + "end": 18174, + "loc": { + "start": { + "line": 526, + "column": 4 + }, + "end": { + "line": 526, + "column": 62 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18116, + "end": 18141, + "loc": { + "start": { + "line": 526, + "column": 4 + }, + "end": { + "line": 526, + "column": 29 } }, "object": { "type": "Identifier", - "start": 17638, - "end": 17645, + "start": 18116, + "end": 18124, "loc": { "start": { - "line": 510, - "column": 6 + "line": 526, + "column": 4 }, "end": { - "line": 510, - "column": 13 + "line": 526, + "column": 12 }, - "identifierName": "console" + "identifierName": "document" }, - "name": "console" + "name": "document" }, "property": { "type": "Identifier", - "start": 17646, - "end": 17649, + "start": 18125, + "end": 18141, "loc": { "start": { - "line": 510, - "column": 14 + "line": 526, + "column": 13 }, "end": { - "line": 510, - "column": 17 + "line": 526, + "column": 29 }, - "identifierName": "log" + "identifierName": "addEventListener" }, - "name": "log" + "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", - "start": 17650, - "end": 17674, + "start": 18142, + "end": 18149, "loc": { "start": { - "line": 510, - "column": 18 + "line": 526, + "column": 30 }, "end": { - "line": 510, - "column": 42 + "line": 526, + "column": 37 } }, "extra": { - "rawValue": "Caret handling started", - "raw": "\"Caret handling started\"" + "rawValue": "keyup", + "raw": "\"keyup\"" }, - "value": "Caret handling started" + "value": "keyup" + }, + { + "type": "MemberExpression", + "start": 18151, + "end": 18173, + "loc": { + "start": { + "line": 526, + "column": 39 + }, + "end": { + "line": 526, + "column": 61 + } + }, + "object": { + "type": "ThisExpression", + "start": 18151, + "end": 18155, + "loc": { + "start": { + "line": 526, + "column": 39 + }, + "end": { + "line": 526, + "column": 43 + } + } + }, + "property": { + "type": "Identifier", + "start": 18156, + "end": 18173, + "loc": { + "start": { + "line": 526, + "column": 44 + }, + "end": { + "line": 526, + "column": 61 + }, + "identifierName": "caretEventHandler" + }, + "name": "caretEventHandler" + }, + "computed": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18181, + "end": 18242, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 18181, + "end": 18241, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18181, + "end": 18206, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 18181, + "end": 18189, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 12 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 18190, + "end": 18206, + "loc": { + "start": { + "line": 527, + "column": 13 + }, + "end": { + "line": 527, + "column": 29 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 18207, + "end": 18216, + "loc": { + "start": { + "line": 527, + "column": 30 + }, + "end": { + "line": 527, + "column": 39 + } + }, + "extra": { + "rawValue": "mouseup", + "raw": "\"mouseup\"" + }, + "value": "mouseup" + }, + { + "type": "MemberExpression", + "start": 18218, + "end": 18240, + "loc": { + "start": { + "line": 527, + "column": 41 + }, + "end": { + "line": 527, + "column": 63 + } + }, + "object": { + "type": "ThisExpression", + "start": 18218, + "end": 18222, + "loc": { + "start": { + "line": 527, + "column": 41 + }, + "end": { + "line": 527, + "column": 45 + } + } + }, + "property": { + "type": "Identifier", + "start": 18223, + "end": 18240, + "loc": { + "start": { + "line": 527, + "column": 46 + }, + "end": { + "line": 527, + "column": 63 + }, + "identifierName": "caretEventHandler" + }, + "name": "caretEventHandler" + }, + "computed": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18248, + "end": 18310, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 66 + } + }, + "expression": { + "type": "CallExpression", + "start": 18248, + "end": 18309, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 65 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18248, + "end": 18273, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 18248, + "end": 18256, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 12 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 18257, + "end": 18273, + "loc": { + "start": { + "line": 528, + "column": 13 + }, + "end": { + "line": 528, + "column": 29 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 18274, + "end": 18284, + "loc": { + "start": { + "line": 528, + "column": 30 + }, + "end": { + "line": 528, + "column": 40 + } + }, + "extra": { + "rawValue": "touchend", + "raw": "\"touchend\"" + }, + "value": "touchend" + }, + { + "type": "MemberExpression", + "start": 18286, + "end": 18308, + "loc": { + "start": { + "line": 528, + "column": 42 + }, + "end": { + "line": 528, + "column": 64 + } + }, + "object": { + "type": "ThisExpression", + "start": 18286, + "end": 18290, + "loc": { + "start": { + "line": 528, + "column": 42 + }, + "end": { + "line": 528, + "column": 46 + } + } + }, + "property": { + "type": "Identifier", + "start": 18291, + "end": 18308, + "loc": { + "start": { + "line": 528, + "column": 47 + }, + "end": { + "line": 528, + "column": 64 + }, + "identifierName": "caretEventHandler" + }, + "name": "caretEventHandler" + }, + "computed": false } ] } @@ -26292,456 +27453,6 @@ "directives": [] }, "alternate": null - }, - { - "type": "ExpressionStatement", - "start": 17691, - "end": 17750, - "loc": { - "start": { - "line": 513, - "column": 4 - }, - "end": { - "line": 513, - "column": 63 - } - }, - "expression": { - "type": "CallExpression", - "start": 17691, - "end": 17749, - "loc": { - "start": { - "line": 513, - "column": 4 - }, - "end": { - "line": 513, - "column": 62 - } - }, - "callee": { - "type": "MemberExpression", - "start": 17691, - "end": 17716, - "loc": { - "start": { - "line": 513, - "column": 4 - }, - "end": { - "line": 513, - "column": 29 - } - }, - "object": { - "type": "Identifier", - "start": 17691, - "end": 17699, - "loc": { - "start": { - "line": 513, - "column": 4 - }, - "end": { - "line": 513, - "column": 12 - }, - "identifierName": "document" - }, - "name": "document" - }, - "property": { - "type": "Identifier", - "start": 17700, - "end": 17716, - "loc": { - "start": { - "line": 513, - "column": 13 - }, - "end": { - "line": 513, - "column": 29 - }, - "identifierName": "addEventListener" - }, - "name": "addEventListener" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 17717, - "end": 17724, - "loc": { - "start": { - "line": 513, - "column": 30 - }, - "end": { - "line": 513, - "column": 37 - } - }, - "extra": { - "rawValue": "keyup", - "raw": "\"keyup\"" - }, - "value": "keyup" - }, - { - "type": "MemberExpression", - "start": 17726, - "end": 17748, - "loc": { - "start": { - "line": 513, - "column": 39 - }, - "end": { - "line": 513, - "column": 61 - } - }, - "object": { - "type": "ThisExpression", - "start": 17726, - "end": 17730, - "loc": { - "start": { - "line": 513, - "column": 39 - }, - "end": { - "line": 513, - "column": 43 - } - } - }, - "property": { - "type": "Identifier", - "start": 17731, - "end": 17748, - "loc": { - "start": { - "line": 513, - "column": 44 - }, - "end": { - "line": 513, - "column": 61 - }, - "identifierName": "caretEventHandler" - }, - "name": "caretEventHandler" - }, - "computed": false - } - ] - } - }, - { - "type": "ExpressionStatement", - "start": 17756, - "end": 17817, - "loc": { - "start": { - "line": 514, - "column": 4 - }, - "end": { - "line": 514, - "column": 65 - } - }, - "expression": { - "type": "CallExpression", - "start": 17756, - "end": 17816, - "loc": { - "start": { - "line": 514, - "column": 4 - }, - "end": { - "line": 514, - "column": 64 - } - }, - "callee": { - "type": "MemberExpression", - "start": 17756, - "end": 17781, - "loc": { - "start": { - "line": 514, - "column": 4 - }, - "end": { - "line": 514, - "column": 29 - } - }, - "object": { - "type": "Identifier", - "start": 17756, - "end": 17764, - "loc": { - "start": { - "line": 514, - "column": 4 - }, - "end": { - "line": 514, - "column": 12 - }, - "identifierName": "document" - }, - "name": "document" - }, - "property": { - "type": "Identifier", - "start": 17765, - "end": 17781, - "loc": { - "start": { - "line": 514, - "column": 13 - }, - "end": { - "line": 514, - "column": 29 - }, - "identifierName": "addEventListener" - }, - "name": "addEventListener" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 17782, - "end": 17791, - "loc": { - "start": { - "line": 514, - "column": 30 - }, - "end": { - "line": 514, - "column": 39 - } - }, - "extra": { - "rawValue": "mouseup", - "raw": "\"mouseup\"" - }, - "value": "mouseup" - }, - { - "type": "MemberExpression", - "start": 17793, - "end": 17815, - "loc": { - "start": { - "line": 514, - "column": 41 - }, - "end": { - "line": 514, - "column": 63 - } - }, - "object": { - "type": "ThisExpression", - "start": 17793, - "end": 17797, - "loc": { - "start": { - "line": 514, - "column": 41 - }, - "end": { - "line": 514, - "column": 45 - } - } - }, - "property": { - "type": "Identifier", - "start": 17798, - "end": 17815, - "loc": { - "start": { - "line": 514, - "column": 46 - }, - "end": { - "line": 514, - "column": 63 - }, - "identifierName": "caretEventHandler" - }, - "name": "caretEventHandler" - }, - "computed": false - } - ] - } - }, - { - "type": "ExpressionStatement", - "start": 17823, - "end": 17885, - "loc": { - "start": { - "line": 515, - "column": 4 - }, - "end": { - "line": 515, - "column": 66 - } - }, - "expression": { - "type": "CallExpression", - "start": 17823, - "end": 17884, - "loc": { - "start": { - "line": 515, - "column": 4 - }, - "end": { - "line": 515, - "column": 65 - } - }, - "callee": { - "type": "MemberExpression", - "start": 17823, - "end": 17848, - "loc": { - "start": { - "line": 515, - "column": 4 - }, - "end": { - "line": 515, - "column": 29 - } - }, - "object": { - "type": "Identifier", - "start": 17823, - "end": 17831, - "loc": { - "start": { - "line": 515, - "column": 4 - }, - "end": { - "line": 515, - "column": 12 - }, - "identifierName": "document" - }, - "name": "document" - }, - "property": { - "type": "Identifier", - "start": 17832, - "end": 17848, - "loc": { - "start": { - "line": 515, - "column": 13 - }, - "end": { - "line": 515, - "column": 29 - }, - "identifierName": "addEventListener" - }, - "name": "addEventListener" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 17849, - "end": 17859, - "loc": { - "start": { - "line": 515, - "column": 30 - }, - "end": { - "line": 515, - "column": 40 - } - }, - "extra": { - "rawValue": "touchend", - "raw": "\"touchend\"" - }, - "value": "touchend" - }, - { - "type": "MemberExpression", - "start": 17861, - "end": 17883, - "loc": { - "start": { - "line": 515, - "column": 42 - }, - "end": { - "line": 515, - "column": 64 - } - }, - "object": { - "type": "ThisExpression", - "start": 17861, - "end": 17865, - "loc": { - "start": { - "line": 515, - "column": 42 - }, - "end": { - "line": 515, - "column": 46 - } - } - }, - "property": { - "type": "Identifier", - "start": 17866, - "end": 17883, - "loc": { - "start": { - "line": 515, - "column": 47 - }, - "end": { - "line": 515, - "column": 64 - }, - "identifierName": "caretEventHandler" - }, - "name": "caretEventHandler" - }, - "computed": false - } - ] - } } ], "directives": [], @@ -26769,15 +27480,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17896, - "end": 18008, + "start": 18326, + "end": 18438, "loc": { "start": { - "line": 518, + "line": 532, "column": 2 }, "end": { - "line": 520, + "line": 534, "column": 5 } } @@ -26786,15 +27497,15 @@ }, { "type": "ClassMethod", - "start": 18012, - "end": 18743, + "start": 18442, + "end": 19279, "loc": { "start": { - "line": 521, + "line": 535, "column": 2 }, "end": { - "line": 547, + "line": 562, "column": 3 } }, @@ -26802,15 +27513,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18012, - "end": 18029, + "start": 18442, + "end": 18459, "loc": { "start": { - "line": 521, + "line": 535, "column": 2 }, "end": { - "line": 521, + "line": 535, "column": 19 }, "identifierName": "caretEventHandler" @@ -26826,15 +27537,15 @@ "params": [ { "type": "Identifier", - "start": 18030, - "end": 18035, + "start": 18460, + "end": 18465, "loc": { "start": { - "line": 521, + "line": 535, "column": 20 }, "end": { - "line": 521, + "line": 535, "column": 25 }, "identifierName": "event" @@ -26844,59 +27555,59 @@ ], "body": { "type": "BlockStatement", - "start": 18036, - "end": 18743, + "start": 18466, + "end": 19279, "loc": { "start": { - "line": 521, + "line": 535, "column": 26 }, "end": { - "line": 547, + "line": 562, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 18043, - "end": 18061, + "start": 18473, + "end": 18491, "loc": { "start": { - "line": 522, + "line": 536, "column": 4 }, "end": { - "line": 522, + "line": 536, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18047, - "end": 18060, + "start": 18477, + "end": 18490, "loc": { "start": { - "line": 522, + "line": 536, "column": 8 }, "end": { - "line": 522, + "line": 536, "column": 21 } }, "id": { "type": "Identifier", - "start": 18047, - "end": 18060, + "start": 18477, + "end": 18490, "loc": { "start": { - "line": 522, + "line": 536, "column": 8 }, "end": { - "line": 522, + "line": 536, "column": 21 }, "identifierName": "targetTagName" @@ -26910,234 +27621,57 @@ }, { "type": "IfStatement", - "start": 18069, - "end": 18130, + "start": 18497, + "end": 18588, "loc": { "start": { - "line": 524, + "line": 537, "column": 4 }, "end": { - "line": 526, + "line": 539, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 18072, - "end": 18088, + "start": 18500, + "end": 18520, "loc": { "start": { - "line": 524, + "line": 537, "column": 7 }, "end": { - "line": 524, - "column": 23 - } - }, - "object": { - "type": "ThisExpression", - "start": 18072, - "end": 18076, - "loc": { - "start": { - "line": 524, - "column": 7 - }, - "end": { - "line": 524, - "column": 11 - } - } - }, - "property": { - "type": "Identifier", - "start": 18077, - "end": 18088, - "loc": { - "start": { - "line": 524, - "column": 12 - }, - "end": { - "line": 524, - "column": 23 - }, - "identifierName": "isMouseHold" - }, - "name": "isMouseHold" - }, - "computed": false - }, - "consequent": { - "type": "BlockStatement", - "start": 18089, - "end": 18130, - "loc": { - "start": { - "line": 524, - "column": 24 - }, - "end": { - "line": 526, - "column": 5 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 18098, - "end": 18123, - "loc": { - "start": { - "line": 525, - "column": 6 - }, - "end": { - "line": 525, - "column": 31 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 18098, - "end": 18122, - "loc": { - "start": { - "line": 525, - "column": 6 - }, - "end": { - "line": 525, - "column": 30 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 18098, - "end": 18114, - "loc": { - "start": { - "line": 525, - "column": 6 - }, - "end": { - "line": 525, - "column": 22 - } - }, - "object": { - "type": "ThisExpression", - "start": 18098, - "end": 18102, - "loc": { - "start": { - "line": 525, - "column": 6 - }, - "end": { - "line": 525, - "column": 10 - } - } - }, - "property": { - "type": "Identifier", - "start": 18103, - "end": 18114, - "loc": { - "start": { - "line": 525, - "column": 11 - }, - "end": { - "line": 525, - "column": 22 - }, - "identifierName": "isMouseHold" - }, - "name": "isMouseHold" - }, - "computed": false - }, - "right": { - "type": "BooleanLiteral", - "start": 18117, - "end": 18122, - "loc": { - "start": { - "line": 525, - "column": 25 - }, - "end": { - "line": 525, - "column": 30 - } - }, - "value": false - } - } - } - ], - "directives": [] - }, - "alternate": null - }, - { - "type": "IfStatement", - "start": 18138, - "end": 18229, - "loc": { - "start": { - "line": 528, - "column": 4 - }, - "end": { - "line": 530, - "column": 5 - } - }, - "test": { - "type": "MemberExpression", - "start": 18141, - "end": 18161, - "loc": { - "start": { - "line": 528, - "column": 7 - }, - "end": { - "line": 528, + "line": 537, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 18141, - "end": 18153, + "start": 18500, + "end": 18512, "loc": { "start": { - "line": 528, + "line": 537, "column": 7 }, "end": { - "line": 528, + "line": 537, "column": 19 } }, "object": { "type": "Identifier", - "start": 18141, - "end": 18146, + "start": 18500, + "end": 18505, "loc": { "start": { - "line": 528, + "line": 537, "column": 7 }, "end": { - "line": 528, + "line": 537, "column": 12 }, "identifierName": "event" @@ -27146,15 +27680,15 @@ }, "property": { "type": "Identifier", - "start": 18147, - "end": 18153, + "start": 18506, + "end": 18512, "loc": { "start": { - "line": 528, + "line": 537, "column": 13 }, "end": { - "line": 528, + "line": 537, "column": 19 }, "identifierName": "target" @@ -27165,15 +27699,15 @@ }, "property": { "type": "Identifier", - "start": 18154, - "end": 18161, + "start": 18513, + "end": 18520, "loc": { "start": { - "line": 528, + "line": 537, "column": 20 }, "end": { - "line": 528, + "line": 537, "column": 27 }, "identifierName": "tagName" @@ -27184,59 +27718,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 18162, - "end": 18229, + "start": 18521, + "end": 18588, "loc": { "start": { - "line": 528, + "line": 537, "column": 28 }, "end": { - "line": 530, + "line": 539, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18171, - "end": 18222, + "start": 18530, + "end": 18581, "loc": { "start": { - "line": 529, + "line": 538, "column": 6 }, "end": { - "line": 529, + "line": 538, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 18171, - "end": 18221, + "start": 18530, + "end": 18580, "loc": { "start": { - "line": 529, + "line": 538, "column": 6 }, "end": { - "line": 529, + "line": 538, "column": 56 } }, "operator": "=", "left": { "type": "Identifier", - "start": 18171, - "end": 18184, + "start": 18530, + "end": 18543, "loc": { "start": { - "line": 529, + "line": 538, "column": 6 }, "end": { - "line": 529, + "line": 538, "column": 19 }, "identifierName": "targetTagName" @@ -27245,71 +27779,71 @@ }, "right": { "type": "CallExpression", - "start": 18187, - "end": 18221, + "start": 18546, + "end": 18580, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 18187, - "end": 18219, + "start": 18546, + "end": 18578, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 18187, - "end": 18207, + "start": 18546, + "end": 18566, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 18187, - "end": 18199, + "start": 18546, + "end": 18558, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 34 } }, "object": { "type": "Identifier", - "start": 18187, - "end": 18192, + "start": 18546, + "end": 18551, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 27 }, "identifierName": "event" @@ -27318,15 +27852,15 @@ }, "property": { "type": "Identifier", - "start": 18193, - "end": 18199, + "start": 18552, + "end": 18558, "loc": { "start": { - "line": 529, + "line": 538, "column": 28 }, "end": { - "line": 529, + "line": 538, "column": 34 }, "identifierName": "target" @@ -27337,15 +27871,15 @@ }, "property": { "type": "Identifier", - "start": 18200, - "end": 18207, + "start": 18559, + "end": 18566, "loc": { "start": { - "line": 529, + "line": 538, "column": 35 }, "end": { - "line": 529, + "line": 538, "column": 42 }, "identifierName": "tagName" @@ -27356,15 +27890,15 @@ }, "property": { "type": "Identifier", - "start": 18208, - "end": 18219, + "start": 18567, + "end": 18578, "loc": { "start": { - "line": 529, + "line": 538, "column": 43 }, "end": { - "line": 529, + "line": 538, "column": 54 }, "identifierName": "toLowerCase" @@ -27383,820 +27917,710 @@ "alternate": null }, { - "type": "IfStatement", - "start": 18237, - "end": 18738, + "type": "ExpressionStatement", + "start": 18596, + "end": 19274, "loc": { "start": { - "line": 532, + "line": 541, "column": 4 }, "end": { - "line": 546, - "column": 5 + "line": 561, + "column": 7 } }, - "test": { - "type": "LogicalExpression", - "start": 18248, - "end": 18362, + "expression": { + "type": "CallExpression", + "start": 18596, + "end": 19273, "loc": { "start": { - "line": 533, + "line": 541, + "column": 4 + }, + "end": { + "line": 561, "column": 6 - }, - "end": { - "line": 535, - "column": 43 } }, - "left": { - "type": "LogicalExpression", - "start": 18249, - "end": 18313, + "callee": { + "type": "MemberExpression", + "start": 18596, + "end": 18609, "loc": { "start": { - "line": 533, - "column": 7 + "line": 541, + "column": 4 }, "end": { - "line": 534, - "column": 31 + "line": 541, + "column": 17 } }, - "left": { - "type": "BinaryExpression", - "start": 18249, - "end": 18277, + "object": { + "type": "ThisExpression", + "start": 18596, + "end": 18600, "loc": { "start": { - "line": 533, - "column": 7 + "line": 541, + "column": 4 }, "end": { - "line": 533, - "column": 35 + "line": 541, + "column": 8 } - }, - "left": { - "type": "Identifier", - "start": 18249, - "end": 18262, - "loc": { - "start": { - "line": 533, - "column": 7 - }, - "end": { - "line": 533, - "column": 20 - }, - "identifierName": "targetTagName" - }, - "name": "targetTagName" - }, - "operator": "===", - "right": { - "type": "StringLiteral", - "start": 18267, - "end": 18277, - "loc": { - "start": { - "line": 533, - "column": 25 - }, - "end": { - "line": 533, - "column": 35 - } - }, - "extra": { - "rawValue": "textarea", - "raw": "\"textarea\"" - }, - "value": "textarea" } }, - "operator": "||", - "right": { - "type": "BinaryExpression", - "start": 18288, - "end": 18313, + "property": { + "type": "Identifier", + "start": 18601, + "end": 18609, "loc": { "start": { - "line": 534, - "column": 6 + "line": 541, + "column": 9 }, "end": { - "line": 534, - "column": 31 - } + "line": 541, + "column": 17 + }, + "identifierName": "dispatch" }, - "left": { - "type": "Identifier", - "start": 18288, - "end": 18301, - "loc": { - "start": { - "line": 534, - "column": 6 - }, - "end": { - "line": 534, - "column": 19 - }, - "identifierName": "targetTagName" - }, - "name": "targetTagName" - }, - "operator": "===", - "right": { - "type": "StringLiteral", - "start": 18306, - "end": 18313, - "loc": { - "start": { - "line": 534, - "column": 24 - }, - "end": { - "line": 534, - "column": 31 - } - }, - "extra": { - "rawValue": "input", - "raw": "\"input\"" - }, - "value": "input" - } + "name": "dispatch" }, - "extra": { - "parenthesized": true, - "parenStart": 18248 - } + "computed": false }, - "operator": "&&", - "right": { - "type": "UnaryExpression", - "start": 18325, - "end": 18362, - "loc": { - "start": { - "line": 535, - "column": 6 - }, - "end": { - "line": 535, - "column": 43 - } - }, - "operator": "!", - "prefix": true, - "argument": { - "type": "MemberExpression", - "start": 18326, - "end": 18362, - "loc": { - "start": { - "line": 535, - "column": 7 - }, - "end": { - "line": 535, - "column": 43 - } - }, - "object": { - "type": "MemberExpression", - "start": 18326, - "end": 18338, - "loc": { - "start": { - "line": 535, - "column": 7 - }, - "end": { - "line": 535, - "column": 19 - } - }, - "object": { - "type": "ThisExpression", - "start": 18326, - "end": 18330, - "loc": { - "start": { - "line": 535, - "column": 7 - }, - "end": { - "line": 535, - "column": 11 - } - } - }, - "property": { - "type": "Identifier", - "start": 18331, - "end": 18338, - "loc": { - "start": { - "line": 535, - "column": 12 - }, - "end": { - "line": 535, - "column": 19 - }, - "identifierName": "options" - }, - "name": "options" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 18339, - "end": 18362, - "loc": { - "start": { - "line": 535, - "column": 20 - }, - "end": { - "line": 535, - "column": 43 - }, - "identifierName": "disableCaretPositioning" - }, - "name": "disableCaretPositioning" - }, - "computed": false - }, - "extra": { - "parenthesizedArgument": false - } - } - }, - "consequent": { - "type": "BlockStatement", - "start": 18369, - "end": 18738, - "loc": { - "start": { - "line": 536, - "column": 5 - }, - "end": { - "line": 546, - "column": 5 - } - }, - "body": [ + "arguments": [ { - "type": "ExpressionStatement", - "start": 18534, - "end": 18583, + "type": "ArrowFunctionExpression", + "start": 18610, + "end": 19272, "loc": { "start": { "line": 541, - "column": 6 + "column": 18 }, "end": { - "line": 541, - "column": 55 + "line": 561, + "column": 5 } }, - "expression": { - "type": "AssignmentExpression", - "start": 18534, - "end": 18582, - "loc": { - "start": { - "line": 541, - "column": 6 - }, - "end": { - "line": 541, - "column": 54 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 18534, - "end": 18552, - "loc": { - "start": { - "line": 541, - "column": 6 - }, - "end": { - "line": 541, - "column": 24 - } - }, - "object": { - "type": "ThisExpression", - "start": 18534, - "end": 18538, - "loc": { - "start": { - "line": 541, - "column": 6 - }, - "end": { - "line": 541, - "column": 10 - } - }, - "leadingComments": null - }, - "property": { - "type": "Identifier", - "start": 18539, - "end": 18552, - "loc": { - "start": { - "line": 541, - "column": 11 - }, - "end": { - "line": 541, - "column": 24 - }, - "identifierName": "caretPosition" - }, - "name": "caretPosition" - }, - "computed": false, - "leadingComments": null - }, - "right": { - "type": "MemberExpression", - "start": 18555, - "end": 18582, - "loc": { - "start": { - "line": 541, - "column": 27 - }, - "end": { - "line": 541, - "column": 54 - } - }, - "object": { - "type": "MemberExpression", - "start": 18555, - "end": 18567, - "loc": { - "start": { - "line": 541, - "column": 27 - }, - "end": { - "line": 541, - "column": 39 - } - }, - "object": { - "type": "Identifier", - "start": 18555, - "end": 18560, - "loc": { - "start": { - "line": 541, - "column": 27 - }, - "end": { - "line": 541, - "column": 32 - }, - "identifierName": "event" - }, - "name": "event" - }, - "property": { - "type": "Identifier", - "start": 18561, - "end": 18567, - "loc": { - "start": { - "line": 541, - "column": 33 - }, - "end": { - "line": 541, - "column": 39 - }, - "identifierName": "target" - }, - "name": "target" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 18568, - "end": 18582, - "loc": { - "start": { - "line": 541, - "column": 40 - }, - "end": { - "line": 541, - "column": 54 - }, - "identifierName": "selectionStart" - }, - "name": "selectionStart" - }, - "computed": false - }, - "leadingComments": null - }, - "leadingComments": [ + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ { - "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": 18378, - "end": 18526, - "loc": { - "start": { - "line": 537, - "column": 6 - }, - "end": { - "line": 540, - "column": 9 - } - } - } - ] - }, - { - "type": "IfStatement", - "start": 18593, - "end": 18726, - "loc": { - "start": { - "line": 543, - "column": 6 - }, - "end": { - "line": 545, - "column": 7 - } - }, - "test": { - "type": "MemberExpression", - "start": 18596, - "end": 18614, - "loc": { - "start": { - "line": 543, - "column": 9 - }, - "end": { - "line": 543, - "column": 27 - } - }, - "object": { - "type": "MemberExpression", - "start": 18596, - "end": 18608, - "loc": { - "start": { - "line": 543, - "column": 9 - }, - "end": { - "line": 543, - "column": 21 - } - }, - "object": { - "type": "ThisExpression", - "start": 18596, - "end": 18600, - "loc": { - "start": { - "line": 543, - "column": 9 - }, - "end": { - "line": 543, - "column": 13 - } - } - }, - "property": { - "type": "Identifier", - "start": 18601, - "end": 18608, - "loc": { - "start": { - "line": 543, - "column": 14 - }, - "end": { - "line": 543, - "column": 21 - }, - "identifierName": "options" - }, - "name": "options" - }, - "computed": false - }, - "property": { "type": "Identifier", - "start": 18609, - "end": 18614, + "start": 18610, + "end": 18618, "loc": { "start": { - "line": 543, - "column": 22 + "line": 541, + "column": 18 }, "end": { - "line": 543, - "column": 27 + "line": 541, + "column": 26 }, - "identifierName": "debug" + "identifierName": "instance" }, - "name": "debug" - }, - "computed": false - }, - "consequent": { + "name": "instance" + } + ], + "body": { "type": "BlockStatement", - "start": 18615, - "end": 18726, + "start": 18622, + "end": 19272, "loc": { "start": { - "line": 543, - "column": 28 + "line": 541, + "column": 30 }, "end": { - "line": 545, - "column": 7 + "line": 561, + "column": 5 } }, "body": [ { - "type": "ExpressionStatement", - "start": 18626, - "end": 18717, + "type": "IfStatement", + "start": 18631, + "end": 18702, "loc": { "start": { - "line": 544, - "column": 8 + "line": 542, + "column": 6 }, "end": { "line": 544, - "column": 99 + "column": 5 } }, - "expression": { - "type": "CallExpression", - "start": 18626, - "end": 18716, + "test": { + "type": "MemberExpression", + "start": 18634, + "end": 18654, "loc": { "start": { - "line": 544, - "column": 8 + "line": 542, + "column": 9 + }, + "end": { + "line": 542, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 18634, + "end": 18642, + "loc": { + "start": { + "line": 542, + "column": 9 + }, + "end": { + "line": 542, + "column": 17 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 18643, + "end": 18654, + "loc": { + "start": { + "line": 542, + "column": 18 + }, + "end": { + "line": 542, + "column": 29 + }, + "identifierName": "isMouseHold" + }, + "name": "isMouseHold" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 18655, + "end": 18702, + "loc": { + "start": { + "line": 542, + "column": 30 }, "end": { "line": 544, - "column": 98 + "column": 5 } }, - "callee": { - "type": "MemberExpression", - "start": 18626, - "end": 18637, - "loc": { - "start": { - "line": 544, - "column": 8 - }, - "end": { - "line": 544, - "column": 19 - } - }, - "object": { - "type": "Identifier", - "start": 18626, - "end": 18633, + "body": [ + { + "type": "ExpressionStatement", + "start": 18666, + "end": 18695, "loc": { "start": { - "line": 544, + "line": 543, "column": 8 }, "end": { - "line": 544, - "column": 15 - }, - "identifierName": "console" - }, - "name": "console" - }, - "property": { - "type": "Identifier", - "start": 18634, - "end": 18637, - "loc": { - "start": { - "line": 544, - "column": 16 - }, - "end": { - "line": 544, - "column": 19 - }, - "identifierName": "log" - }, - "name": "log" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 18638, - "end": 18650, - "loc": { - "start": { - "line": 544, - "column": 20 - }, - "end": { - "line": 544, - "column": 32 + "line": 543, + "column": 37 } }, - "extra": { - "rawValue": "Caret at: ", - "raw": "'Caret at: '" - }, - "value": "Caret at: " + "expression": { + "type": "AssignmentExpression", + "start": 18666, + "end": 18694, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 36 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 18666, + "end": 18686, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 18666, + "end": 18674, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 16 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 18675, + "end": 18686, + "loc": { + "start": { + "line": 543, + "column": 17 + }, + "end": { + "line": 543, + "column": 28 + }, + "identifierName": "isMouseHold" + }, + "name": "isMouseHold" + }, + "computed": false + }, + "right": { + "type": "BooleanLiteral", + "start": 18689, + "end": 18694, + "loc": { + "start": { + "line": 543, + "column": 31 + }, + "end": { + "line": 543, + "column": 36 + } + }, + "value": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 18710, + "end": 19265, + "loc": { + "start": { + "line": 546, + "column": 4 + }, + "end": { + "line": 560, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 18721, + "end": 18841, + "loc": { + "start": { + "line": 547, + "column": 6 }, - { - "type": "MemberExpression", - "start": 18652, - "end": 18679, + "end": { + "line": 549, + "column": 49 + } + }, + "left": { + "type": "LogicalExpression", + "start": 18722, + "end": 18786, + "loc": { + "start": { + "line": 547, + "column": 7 + }, + "end": { + "line": 548, + "column": 31 + } + }, + "left": { + "type": "BinaryExpression", + "start": 18722, + "end": 18750, "loc": { "start": { - "line": 544, - "column": 34 + "line": 547, + "column": 7 }, "end": { - "line": 544, - "column": 61 + "line": 547, + "column": 35 + } + }, + "left": { + "type": "Identifier", + "start": 18722, + "end": 18735, + "loc": { + "start": { + "line": 547, + "column": 7 + }, + "end": { + "line": 547, + "column": 20 + }, + "identifierName": "targetTagName" + }, + "name": "targetTagName" + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 18740, + "end": 18750, + "loc": { + "start": { + "line": 547, + "column": 25 + }, + "end": { + "line": 547, + "column": 35 + } + }, + "extra": { + "rawValue": "textarea", + "raw": "\"textarea\"" + }, + "value": "textarea" + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 18761, + "end": 18786, + "loc": { + "start": { + "line": 548, + "column": 6 + }, + "end": { + "line": 548, + "column": 31 + } + }, + "left": { + "type": "Identifier", + "start": 18761, + "end": 18774, + "loc": { + "start": { + "line": 548, + "column": 6 + }, + "end": { + "line": 548, + "column": 19 + }, + "identifierName": "targetTagName" + }, + "name": "targetTagName" + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 18779, + "end": 18786, + "loc": { + "start": { + "line": 548, + "column": 24 + }, + "end": { + "line": 548, + "column": 31 + } + }, + "extra": { + "rawValue": "input", + "raw": "\"input\"" + }, + "value": "input" + } + }, + "extra": { + "parenthesized": true, + "parenStart": 18721 + } + }, + "operator": "&&", + "right": { + "type": "UnaryExpression", + "start": 18800, + "end": 18841, + "loc": { + "start": { + "line": 549, + "column": 8 + }, + "end": { + "line": 549, + "column": 49 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 18801, + "end": 18841, + "loc": { + "start": { + "line": 549, + "column": 9 + }, + "end": { + "line": 549, + "column": 49 } }, "object": { "type": "MemberExpression", - "start": 18652, - "end": 18664, + "start": 18801, + "end": 18817, "loc": { "start": { - "line": 544, - "column": 34 + "line": 549, + "column": 9 }, "end": { - "line": 544, - "column": 46 + "line": 549, + "column": 25 } }, "object": { "type": "Identifier", - "start": 18652, - "end": 18657, + "start": 18801, + "end": 18809, "loc": { "start": { - "line": 544, - "column": 34 + "line": 549, + "column": 9 }, "end": { - "line": 544, - "column": 39 + "line": 549, + "column": 17 }, - "identifierName": "event" + "identifierName": "instance" }, - "name": "event" + "name": "instance" }, "property": { "type": "Identifier", - "start": 18658, - "end": 18664, + "start": 18810, + "end": 18817, "loc": { "start": { - "line": 544, - "column": 40 + "line": 549, + "column": 18 }, "end": { - "line": 544, - "column": 46 + "line": 549, + "column": 25 }, - "identifierName": "target" + "identifierName": "options" }, - "name": "target" + "name": "options" }, "computed": false }, "property": { "type": "Identifier", - "start": 18665, - "end": 18679, + "start": 18818, + "end": 18841, "loc": { "start": { - "line": 544, - "column": 47 + "line": 549, + "column": 26 }, "end": { - "line": 544, - "column": 61 + "line": 549, + "column": 49 }, - "identifierName": "selectionStart" + "identifierName": "disableCaretPositioning" }, - "name": "selectionStart" + "name": "disableCaretPositioning" }, "computed": false }, + "extra": { + "parenthesizedArgument": false + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 18848, + "end": 19265, + "loc": { + "start": { + "line": 550, + "column": 5 + }, + "end": { + "line": 560, + "column": 5 + } + }, + "body": [ { - "type": "CallExpression", - "start": 18681, - "end": 18715, + "type": "ExpressionStatement", + "start": 19015, + "end": 19068, "loc": { "start": { - "line": 544, - "column": 63 + "line": 555, + "column": 8 }, "end": { - "line": 544, - "column": 97 + "line": 555, + "column": 61 } }, - "callee": { - "type": "MemberExpression", - "start": 18681, - "end": 18713, + "expression": { + "type": "AssignmentExpression", + "start": 19015, + "end": 19067, "loc": { "start": { - "line": 544, - "column": 63 + "line": 555, + "column": 8 }, "end": { - "line": 544, - "column": 95 + "line": 555, + "column": 60 } }, - "object": { + "operator": "=", + "left": { "type": "MemberExpression", - "start": 18681, - "end": 18701, + "start": 19015, + "end": 19037, "loc": { "start": { - "line": 544, - "column": 63 + "line": 555, + "column": 8 }, "end": { - "line": 544, - "column": 83 + "line": 555, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 19015, + "end": 19023, + "loc": { + "start": { + "line": 555, + "column": 8 + }, + "end": { + "line": 555, + "column": 16 + }, + "identifierName": "instance" + }, + "name": "instance", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 19024, + "end": 19037, + "loc": { + "start": { + "line": 555, + "column": 17 + }, + "end": { + "line": 555, + "column": 30 + }, + "identifierName": "caretPosition" + }, + "name": "caretPosition" + }, + "computed": false, + "leadingComments": null + }, + "right": { + "type": "MemberExpression", + "start": 19040, + "end": 19067, + "loc": { + "start": { + "line": 555, + "column": 33 + }, + "end": { + "line": 555, + "column": 60 } }, "object": { "type": "MemberExpression", - "start": 18681, - "end": 18693, + "start": 19040, + "end": 19052, "loc": { "start": { - "line": 544, - "column": 63 + "line": 555, + "column": 33 }, "end": { - "line": 544, - "column": 75 + "line": 555, + "column": 45 } }, "object": { "type": "Identifier", - "start": 18681, - "end": 18686, + "start": 19040, + "end": 19045, "loc": { "start": { - "line": 544, - "column": 63 + "line": 555, + "column": 33 }, "end": { - "line": 544, - "column": 68 + "line": 555, + "column": 38 }, "identifierName": "event" }, @@ -28204,16 +28628,16 @@ }, "property": { "type": "Identifier", - "start": 18687, - "end": 18693, + "start": 19046, + "end": 19052, "loc": { "start": { - "line": 544, - "column": 69 + "line": 555, + "column": 39 }, "end": { - "line": 544, - "column": 75 + "line": 555, + "column": 45 }, "identifierName": "target" }, @@ -28223,56 +28647,598 @@ }, "property": { "type": "Identifier", - "start": 18694, - "end": 18701, + "start": 19053, + "end": 19067, "loc": { "start": { - "line": 544, - "column": 76 + "line": 555, + "column": 46 }, "end": { - "line": 544, - "column": 83 + "line": 555, + "column": 60 }, - "identifierName": "tagName" + "identifierName": "selectionStart" }, - "name": "tagName" + "name": "selectionStart" + }, + "computed": false + }, + "leadingComments": null + }, + "leadingComments": [ + { + "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": 18857, + "end": 19005, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 554, + "column": 9 + } + } + } + ] + }, + { + "type": "IfStatement", + "start": 19080, + "end": 19253, + "loc": { + "start": { + "line": 557, + "column": 8 + }, + "end": { + "line": 559, + "column": 7 + } + }, + "test": { + "type": "MemberExpression", + "start": 19083, + "end": 19105, + "loc": { + "start": { + "line": 557, + "column": 11 + }, + "end": { + "line": 557, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 19083, + "end": 19099, + "loc": { + "start": { + "line": 557, + "column": 11 + }, + "end": { + "line": 557, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 19083, + "end": 19091, + "loc": { + "start": { + "line": 557, + "column": 11 + }, + "end": { + "line": 557, + "column": 19 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 19092, + "end": 19099, + "loc": { + "start": { + "line": 557, + "column": 20 + }, + "end": { + "line": 557, + "column": 27 + }, + "identifierName": "options" + }, + "name": "options" }, "computed": false }, "property": { "type": "Identifier", - "start": 18702, - "end": 18713, + "start": 19100, + "end": 19105, "loc": { "start": { - "line": 544, - "column": 84 + "line": 557, + "column": 28 }, "end": { - "line": 544, - "column": 95 + "line": 557, + "column": 33 }, - "identifierName": "toLowerCase" + "identifierName": "debug" }, - "name": "toLowerCase" + "name": "debug" }, "computed": false }, - "arguments": [] + "consequent": { + "type": "BlockStatement", + "start": 19106, + "end": 19253, + "loc": { + "start": { + "line": 557, + "column": 34 + }, + "end": { + "line": 559, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 19119, + "end": 19244, + "loc": { + "start": { + "line": 558, + "column": 10 + }, + "end": { + "line": 558, + "column": 135 + } + }, + "expression": { + "type": "CallExpression", + "start": 19119, + "end": 19243, + "loc": { + "start": { + "line": 558, + "column": 10 + }, + "end": { + "line": 558, + "column": 134 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19119, + "end": 19130, + "loc": { + "start": { + "line": 558, + "column": 10 + }, + "end": { + "line": 558, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 19119, + "end": 19126, + "loc": { + "start": { + "line": 558, + "column": 10 + }, + "end": { + "line": 558, + "column": 17 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 19127, + "end": 19130, + "loc": { + "start": { + "line": 558, + "column": 18 + }, + "end": { + "line": 558, + "column": 21 + }, + "identifierName": "log" + }, + "name": "log" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19131, + "end": 19143, + "loc": { + "start": { + "line": 558, + "column": 22 + }, + "end": { + "line": 558, + "column": 34 + } + }, + "extra": { + "rawValue": "Caret at: ", + "raw": "'Caret at: '" + }, + "value": "Caret at: " + }, + { + "type": "MemberExpression", + "start": 19145, + "end": 19172, + "loc": { + "start": { + "line": 558, + "column": 36 + }, + "end": { + "line": 558, + "column": 63 + } + }, + "object": { + "type": "MemberExpression", + "start": 19145, + "end": 19157, + "loc": { + "start": { + "line": 558, + "column": 36 + }, + "end": { + "line": 558, + "column": 48 + } + }, + "object": { + "type": "Identifier", + "start": 19145, + "end": 19150, + "loc": { + "start": { + "line": 558, + "column": 36 + }, + "end": { + "line": 558, + "column": 41 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 19151, + "end": 19157, + "loc": { + "start": { + "line": 558, + "column": 42 + }, + "end": { + "line": 558, + "column": 48 + }, + "identifierName": "target" + }, + "name": "target" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 19158, + "end": 19172, + "loc": { + "start": { + "line": 558, + "column": 49 + }, + "end": { + "line": 558, + "column": 63 + }, + "identifierName": "selectionStart" + }, + "name": "selectionStart" + }, + "computed": false + }, + { + "type": "CallExpression", + "start": 19174, + "end": 19208, + "loc": { + "start": { + "line": 558, + "column": 65 + }, + "end": { + "line": 558, + "column": 99 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19174, + "end": 19206, + "loc": { + "start": { + "line": 558, + "column": 65 + }, + "end": { + "line": 558, + "column": 97 + } + }, + "object": { + "type": "MemberExpression", + "start": 19174, + "end": 19194, + "loc": { + "start": { + "line": 558, + "column": 65 + }, + "end": { + "line": 558, + "column": 85 + } + }, + "object": { + "type": "MemberExpression", + "start": 19174, + "end": 19186, + "loc": { + "start": { + "line": 558, + "column": 65 + }, + "end": { + "line": 558, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 19174, + "end": 19179, + "loc": { + "start": { + "line": 558, + "column": 65 + }, + "end": { + "line": 558, + "column": 70 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 19180, + "end": 19186, + "loc": { + "start": { + "line": 558, + "column": 71 + }, + "end": { + "line": 558, + "column": 77 + }, + "identifierName": "target" + }, + "name": "target" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 19187, + "end": 19194, + "loc": { + "start": { + "line": 558, + "column": 78 + }, + "end": { + "line": 558, + "column": 85 + }, + "identifierName": "tagName" + }, + "name": "tagName" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 19195, + "end": 19206, + "loc": { + "start": { + "line": 558, + "column": 86 + }, + "end": { + "line": 558, + "column": 97 + }, + "identifierName": "toLowerCase" + }, + "name": "toLowerCase" + }, + "computed": false + }, + "arguments": [] + }, + { + "type": "TemplateLiteral", + "start": 19210, + "end": 19242, + "loc": { + "start": { + "line": 558, + "column": 101 + }, + "end": { + "line": 558, + "column": 133 + } + }, + "expressions": [ + { + "type": "MemberExpression", + "start": 19214, + "end": 19239, + "loc": { + "start": { + "line": 558, + "column": 105 + }, + "end": { + "line": 558, + "column": 130 + } + }, + "object": { + "type": "Identifier", + "start": 19214, + "end": 19222, + "loc": { + "start": { + "line": 558, + "column": 105 + }, + "end": { + "line": 558, + "column": 113 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 19223, + "end": 19239, + "loc": { + "start": { + "line": 558, + "column": 114 + }, + "end": { + "line": 558, + "column": 130 + }, + "identifierName": "keyboardDOMClass" + }, + "name": "keyboardDOMClass" + }, + "computed": false + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 19211, + "end": 19212, + "loc": { + "start": { + "line": 558, + "column": 102 + }, + "end": { + "line": 558, + "column": 103 + } + }, + "value": { + "raw": "(", + "cooked": "(" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 19240, + "end": 19241, + "loc": { + "start": { + "line": 558, + "column": 131 + }, + "end": { + "line": 558, + "column": 132 + } + }, + "value": { + "raw": ")", + "cooked": ")" + }, + "tail": true + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null } - ] - } + ], + "directives": [] + }, + "alternate": null } ], "directives": [] - }, - "alternate": null + } } - ], - "directives": [] - }, - "alternate": null + ] + } } ], "directives": [], @@ -28282,15 +29248,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17896, - "end": 18008, + "start": 18326, + "end": 18438, "loc": { "start": { - "line": 518, + "line": 532, "column": 2 }, "end": { - "line": 520, + "line": 534, "column": 5 } } @@ -28300,15 +29266,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18749, - "end": 18869, + "start": 19285, + "end": 19405, "loc": { "start": { - "line": 549, + "line": 564, "column": 2 }, "end": { - "line": 551, + "line": 566, "column": 5 } } @@ -28317,15 +29283,15 @@ }, { "type": "ClassMethod", - "start": 18873, - "end": 19109, + "start": 19409, + "end": 19669, "loc": { "start": { - "line": 552, + "line": 567, "column": 2 }, "end": { - "line": 564, + "line": 579, "column": 3 } }, @@ -28333,15 +29299,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18873, - "end": 18879, + "start": 19409, + "end": 19415, "loc": { "start": { - "line": 552, + "line": 567, "column": 2 }, "end": { - "line": 552, + "line": 567, "column": 8 }, "identifierName": "onInit" @@ -28357,87 +29323,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18881, - "end": 19109, + "start": 19417, + "end": 19669, "loc": { "start": { - "line": 552, + "line": 567, "column": 10 }, "end": { - "line": 564, + "line": 579, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18888, - "end": 18953, + "start": 19424, + "end": 19513, "loc": { "start": { - "line": 553, + "line": 568, "column": 4 }, "end": { - "line": 555, + "line": 570, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 18891, - "end": 18909, + "start": 19427, + "end": 19445, "loc": { "start": { - "line": 553, + "line": 568, "column": 7 }, "end": { - "line": 553, + "line": 568, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18891, - "end": 18903, + "start": 19427, + "end": 19439, "loc": { "start": { - "line": 553, + "line": 568, "column": 7 }, "end": { - "line": 553, + "line": 568, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 18891, - "end": 18895, + "start": 19427, + "end": 19431, "loc": { "start": { - "line": 553, + "line": 568, "column": 7 }, "end": { - "line": 553, + "line": 568, "column": 11 } } }, "property": { "type": "Identifier", - "start": 18896, - "end": 18903, + "start": 19432, + "end": 19439, "loc": { "start": { - "line": 553, + "line": 568, "column": 12 }, "end": { - "line": 553, + "line": 568, "column": 19 }, "identifierName": "options" @@ -28448,15 +29414,15 @@ }, "property": { "type": "Identifier", - "start": 18904, - "end": 18909, + "start": 19440, + "end": 19445, "loc": { "start": { - "line": 553, + "line": 568, "column": 20 }, "end": { - "line": 553, + "line": 568, "column": 25 }, "identifierName": "debug" @@ -28467,72 +29433,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 18910, - "end": 18953, + "start": 19446, + "end": 19513, "loc": { "start": { - "line": 553, + "line": 568, "column": 26 }, "end": { - "line": 555, + "line": 570, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18919, - "end": 18946, + "start": 19455, + "end": 19506, "loc": { "start": { - "line": 554, + "line": 569, "column": 6 }, "end": { - "line": 554, - "column": 33 + "line": 569, + "column": 57 } }, "expression": { "type": "CallExpression", - "start": 18919, - "end": 18945, + "start": 19455, + "end": 19506, "loc": { "start": { - "line": 554, + "line": 569, "column": 6 }, "end": { - "line": 554, - "column": 32 + "line": 569, + "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 18919, - "end": 18930, + "start": 19455, + "end": 19466, "loc": { "start": { - "line": 554, + "line": 569, "column": 6 }, "end": { - "line": 554, + "line": 569, "column": 17 } }, "object": { "type": "Identifier", - "start": 18919, - "end": 18926, + "start": 19455, + "end": 19462, "loc": { "start": { - "line": 554, + "line": 569, "column": 6 }, "end": { - "line": 554, + "line": 569, "column": 13 }, "identifierName": "console" @@ -28541,15 +29507,15 @@ }, "property": { "type": "Identifier", - "start": 18927, - "end": 18930, + "start": 19463, + "end": 19466, "loc": { "start": { - "line": 554, + "line": 569, "column": 14 }, "end": { - "line": 554, + "line": 569, "column": 17 }, "identifierName": "log" @@ -28560,24 +29526,111 @@ }, "arguments": [ { - "type": "StringLiteral", - "start": 18931, - "end": 18944, + "type": "TemplateLiteral", + "start": 19467, + "end": 19505, "loc": { "start": { - "line": 554, + "line": 569, "column": 18 }, "end": { - "line": 554, - "column": 31 + "line": 569, + "column": 56 } }, - "extra": { - "rawValue": "Initialized", - "raw": "\"Initialized\"" - }, - "value": "Initialized" + "expressions": [ + { + "type": "MemberExpression", + "start": 19470, + "end": 19491, + "loc": { + "start": { + "line": 569, + "column": 21 + }, + "end": { + "line": 569, + "column": 42 + } + }, + "object": { + "type": "ThisExpression", + "start": 19470, + "end": 19474, + "loc": { + "start": { + "line": 569, + "column": 21 + }, + "end": { + "line": 569, + "column": 25 + } + } + }, + "property": { + "type": "Identifier", + "start": 19475, + "end": 19491, + "loc": { + "start": { + "line": 569, + "column": 26 + }, + "end": { + "line": 569, + "column": 42 + }, + "identifierName": "keyboardDOMClass" + }, + "name": "keyboardDOMClass" + }, + "computed": false + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 19468, + "end": 19468, + "loc": { + "start": { + "line": 569, + "column": 19 + }, + "end": { + "line": 569, + "column": 19 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 19492, + "end": 19504, + "loc": { + "start": { + "line": 569, + "column": 43 + }, + "end": { + "line": 569, + "column": 55 + } + }, + "value": { + "raw": " Initialized", + "cooked": " Initialized" + }, + "tail": true + } + ] } ] } @@ -28591,15 +29644,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18961, - "end": 18996, + "start": 19521, + "end": 19556, "loc": { "start": { - "line": 557, + "line": 572, "column": 4 }, "end": { - "line": 559, + "line": 574, "column": 7 } } @@ -28608,57 +29661,57 @@ }, { "type": "ExpressionStatement", - "start": 19002, - "end": 19021, + "start": 19562, + "end": 19581, "loc": { "start": { - "line": 560, + "line": 575, "column": 4 }, "end": { - "line": 560, + "line": 575, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 19002, - "end": 19020, + "start": 19562, + "end": 19580, "loc": { "start": { - "line": 560, + "line": 575, "column": 4 }, "end": { - "line": 560, + "line": 575, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 19002, - "end": 19018, + "start": 19562, + "end": 19578, "loc": { "start": { - "line": 560, + "line": 575, "column": 4 }, "end": { - "line": 560, + "line": 575, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19002, - "end": 19006, + "start": 19562, + "end": 19566, "loc": { "start": { - "line": 560, + "line": 575, "column": 4 }, "end": { - "line": 560, + "line": 575, "column": 8 } }, @@ -28666,15 +29719,15 @@ }, "property": { "type": "Identifier", - "start": 19007, - "end": 19018, + "start": 19567, + "end": 19578, "loc": { "start": { - "line": 560, + "line": 575, "column": 9 }, "end": { - "line": 560, + "line": 575, "column": 20 }, "identifierName": "handleCaret" @@ -28691,15 +29744,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18961, - "end": 18996, + "start": 19521, + "end": 19556, "loc": { "start": { - "line": 557, + "line": 572, "column": 4 }, "end": { - "line": 559, + "line": 574, "column": 7 } } @@ -28708,43 +29761,43 @@ }, { "type": "IfStatement", - "start": 19029, - "end": 19104, + "start": 19589, + "end": 19664, "loc": { "start": { - "line": 562, + "line": 577, "column": 4 }, "end": { - "line": 563, + "line": 578, "column": 28 } }, "test": { "type": "BinaryExpression", - "start": 19032, - "end": 19073, + "start": 19592, + "end": 19633, "loc": { "start": { - "line": 562, + "line": 577, "column": 7 }, "end": { - "line": 562, + "line": 577, "column": 48 } }, "left": { "type": "UnaryExpression", - "start": 19032, - "end": 19058, + "start": 19592, + "end": 19618, "loc": { "start": { - "line": 562, + "line": 577, "column": 7 }, "end": { - "line": 562, + "line": 577, "column": 33 } }, @@ -28752,58 +29805,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19039, - "end": 19058, + "start": 19599, + "end": 19618, "loc": { "start": { - "line": 562, + "line": 577, "column": 14 }, "end": { - "line": 562, + "line": 577, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 19039, - "end": 19051, + "start": 19599, + "end": 19611, "loc": { "start": { - "line": 562, + "line": 577, "column": 14 }, "end": { - "line": 562, + "line": 577, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 19039, - "end": 19043, + "start": 19599, + "end": 19603, "loc": { "start": { - "line": 562, + "line": 577, "column": 14 }, "end": { - "line": 562, + "line": 577, "column": 18 } } }, "property": { "type": "Identifier", - "start": 19044, - "end": 19051, + "start": 19604, + "end": 19611, "loc": { "start": { - "line": 562, + "line": 577, "column": 19 }, "end": { - "line": 562, + "line": 577, "column": 26 }, "identifierName": "options" @@ -28814,15 +29867,15 @@ }, "property": { "type": "Identifier", - "start": 19052, - "end": 19058, + "start": 19612, + "end": 19618, "loc": { "start": { - "line": 562, + "line": 577, "column": 27 }, "end": { - "line": 562, + "line": 577, "column": 33 }, "identifierName": "onInit" @@ -28838,15 +29891,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 19063, - "end": 19073, + "start": 19623, + "end": 19633, "loc": { "start": { - "line": 562, + "line": 577, "column": 38 }, "end": { - "line": 562, + "line": 577, "column": 48 } }, @@ -28859,86 +29912,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19082, - "end": 19104, + "start": 19642, + "end": 19664, "loc": { "start": { - "line": 563, + "line": 578, "column": 6 }, "end": { - "line": 563, + "line": 578, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 19082, - "end": 19103, + "start": 19642, + "end": 19663, "loc": { "start": { - "line": 563, + "line": 578, "column": 6 }, "end": { - "line": 563, + "line": 578, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 19082, - "end": 19101, + "start": 19642, + "end": 19661, "loc": { "start": { - "line": 563, + "line": 578, "column": 6 }, "end": { - "line": 563, + "line": 578, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 19082, - "end": 19094, + "start": 19642, + "end": 19654, "loc": { "start": { - "line": 563, + "line": 578, "column": 6 }, "end": { - "line": 563, + "line": 578, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19082, - "end": 19086, + "start": 19642, + "end": 19646, "loc": { "start": { - "line": 563, + "line": 578, "column": 6 }, "end": { - "line": 563, + "line": 578, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19087, - "end": 19094, + "start": 19647, + "end": 19654, "loc": { "start": { - "line": 563, + "line": 578, "column": 11 }, "end": { - "line": 563, + "line": 578, "column": 18 }, "identifierName": "options" @@ -28949,15 +30002,15 @@ }, "property": { "type": "Identifier", - "start": 19095, - "end": 19101, + "start": 19655, + "end": 19661, "loc": { "start": { - "line": 563, + "line": 578, "column": 19 }, "end": { - "line": 563, + "line": 578, "column": 25 }, "identifierName": "onInit" @@ -28979,15 +30032,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18749, - "end": 18869, + "start": 19285, + "end": 19405, "loc": { "start": { - "line": 549, + "line": 564, "column": 2 }, "end": { - "line": 551, + "line": 566, "column": 5 } } @@ -28997,15 +30050,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": 19115, - "end": 19233, + "start": 19675, + "end": 19793, "loc": { "start": { - "line": 566, + "line": 581, "column": 2 }, "end": { - "line": 568, + "line": 583, "column": 5 } } @@ -29014,15 +30067,15 @@ }, { "type": "ClassMethod", - "start": 19237, - "end": 19338, + "start": 19797, + "end": 19898, "loc": { "start": { - "line": 569, + "line": 584, "column": 2 }, "end": { - "line": 572, + "line": 587, "column": 3 } }, @@ -29030,15 +30083,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19237, - "end": 19245, + "start": 19797, + "end": 19805, "loc": { "start": { - "line": 569, + "line": 584, "column": 2 }, "end": { - "line": 569, + "line": 584, "column": 10 }, "identifierName": "onRender" @@ -29054,58 +30107,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19247, - "end": 19338, + "start": 19807, + "end": 19898, "loc": { "start": { - "line": 569, + "line": 584, "column": 12 }, "end": { - "line": 572, + "line": 587, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19254, - "end": 19333, + "start": 19814, + "end": 19893, "loc": { "start": { - "line": 570, + "line": 585, "column": 4 }, "end": { - "line": 571, + "line": 586, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 19257, - "end": 19300, + "start": 19817, + "end": 19860, "loc": { "start": { - "line": 570, + "line": 585, "column": 7 }, "end": { - "line": 570, + "line": 585, "column": 50 } }, "left": { "type": "UnaryExpression", - "start": 19257, - "end": 19285, + "start": 19817, + "end": 19845, "loc": { "start": { - "line": 570, + "line": 585, "column": 7 }, "end": { - "line": 570, + "line": 585, "column": 35 } }, @@ -29113,58 +30166,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19264, - "end": 19285, + "start": 19824, + "end": 19845, "loc": { "start": { - "line": 570, + "line": 585, "column": 14 }, "end": { - "line": 570, + "line": 585, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19264, - "end": 19276, + "start": 19824, + "end": 19836, "loc": { "start": { - "line": 570, + "line": 585, "column": 14 }, "end": { - "line": 570, + "line": 585, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 19264, - "end": 19268, + "start": 19824, + "end": 19828, "loc": { "start": { - "line": 570, + "line": 585, "column": 14 }, "end": { - "line": 570, + "line": 585, "column": 18 } } }, "property": { "type": "Identifier", - "start": 19269, - "end": 19276, + "start": 19829, + "end": 19836, "loc": { "start": { - "line": 570, + "line": 585, "column": 19 }, "end": { - "line": 570, + "line": 585, "column": 26 }, "identifierName": "options" @@ -29175,15 +30228,15 @@ }, "property": { "type": "Identifier", - "start": 19277, - "end": 19285, + "start": 19837, + "end": 19845, "loc": { "start": { - "line": 570, + "line": 585, "column": 27 }, "end": { - "line": 570, + "line": 585, "column": 35 }, "identifierName": "onRender" @@ -29199,15 +30252,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 19290, - "end": 19300, + "start": 19850, + "end": 19860, "loc": { "start": { - "line": 570, + "line": 585, "column": 40 }, "end": { - "line": 570, + "line": 585, "column": 50 } }, @@ -29220,86 +30273,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19309, - "end": 19333, + "start": 19869, + "end": 19893, "loc": { "start": { - "line": 571, + "line": 586, "column": 6 }, "end": { - "line": 571, + "line": 586, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 19309, - "end": 19332, + "start": 19869, + "end": 19892, "loc": { "start": { - "line": 571, + "line": 586, "column": 6 }, "end": { - "line": 571, + "line": 586, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 19309, - "end": 19330, + "start": 19869, + "end": 19890, "loc": { "start": { - "line": 571, + "line": 586, "column": 6 }, "end": { - "line": 571, + "line": 586, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 19309, - "end": 19321, + "start": 19869, + "end": 19881, "loc": { "start": { - "line": 571, + "line": 586, "column": 6 }, "end": { - "line": 571, + "line": 586, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19309, - "end": 19313, + "start": 19869, + "end": 19873, "loc": { "start": { - "line": 571, + "line": 586, "column": 6 }, "end": { - "line": 571, + "line": 586, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19314, - "end": 19321, + "start": 19874, + "end": 19881, "loc": { "start": { - "line": 571, + "line": 586, "column": 11 }, "end": { - "line": 571, + "line": 586, "column": 18 }, "identifierName": "options" @@ -29310,15 +30363,15 @@ }, "property": { "type": "Identifier", - "start": 19322, - "end": 19330, + "start": 19882, + "end": 19890, "loc": { "start": { - "line": 571, + "line": 586, "column": 19 }, "end": { - "line": 571, + "line": 586, "column": 27 }, "identifierName": "onRender" @@ -29340,15 +30393,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": 19115, - "end": 19233, + "start": 19675, + "end": 19793, "loc": { "start": { - "line": 566, + "line": 581, "column": 2 }, "end": { - "line": 568, + "line": 583, "column": 5 } } @@ -29358,15 +30411,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19343, - "end": 19422, + "start": 19903, + "end": 19982, "loc": { "start": { - "line": 574, + "line": 589, "column": 1 }, "end": { - "line": 576, + "line": 591, "column": 4 } } @@ -29375,15 +30428,15 @@ }, { "type": "ClassMethod", - "start": 19426, - "end": 19548, + "start": 19986, + "end": 20108, "loc": { "start": { - "line": 577, + "line": 592, "column": 2 }, "end": { - "line": 580, + "line": 595, "column": 3 } }, @@ -29391,15 +30444,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19426, - "end": 19441, + "start": 19986, + "end": 20001, "loc": { "start": { - "line": 577, + "line": 592, "column": 2 }, "end": { - "line": 577, + "line": 592, "column": 17 }, "identifierName": "onModulesLoaded" @@ -29415,58 +30468,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19443, - "end": 19548, + "start": 20003, + "end": 20108, "loc": { "start": { - "line": 577, + "line": 592, "column": 19 }, "end": { - "line": 580, + "line": 595, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19450, - "end": 19543, + "start": 20010, + "end": 20103, "loc": { "start": { - "line": 578, + "line": 593, "column": 4 }, "end": { - "line": 579, + "line": 594, "column": 37 } }, "test": { "type": "BinaryExpression", - "start": 19453, - "end": 19503, + "start": 20013, + "end": 20063, "loc": { "start": { - "line": 578, + "line": 593, "column": 7 }, "end": { - "line": 578, + "line": 593, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 19453, - "end": 19488, + "start": 20013, + "end": 20048, "loc": { "start": { - "line": 578, + "line": 593, "column": 7 }, "end": { - "line": 578, + "line": 593, "column": 42 } }, @@ -29474,58 +30527,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19460, - "end": 19488, + "start": 20020, + "end": 20048, "loc": { "start": { - "line": 578, + "line": 593, "column": 14 }, "end": { - "line": 578, + "line": 593, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 19460, - "end": 19472, + "start": 20020, + "end": 20032, "loc": { "start": { - "line": 578, + "line": 593, "column": 14 }, "end": { - "line": 578, + "line": 593, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 19460, - "end": 19464, + "start": 20020, + "end": 20024, "loc": { "start": { - "line": 578, + "line": 593, "column": 14 }, "end": { - "line": 578, + "line": 593, "column": 18 } } }, "property": { "type": "Identifier", - "start": 19465, - "end": 19472, + "start": 20025, + "end": 20032, "loc": { "start": { - "line": 578, + "line": 593, "column": 19 }, "end": { - "line": 578, + "line": 593, "column": 26 }, "identifierName": "options" @@ -29536,15 +30589,15 @@ }, "property": { "type": "Identifier", - "start": 19473, - "end": 19488, + "start": 20033, + "end": 20048, "loc": { "start": { - "line": 578, + "line": 593, "column": 27 }, "end": { - "line": 578, + "line": 593, "column": 42 }, "identifierName": "onModulesLoaded" @@ -29560,15 +30613,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 19493, - "end": 19503, + "start": 20053, + "end": 20063, "loc": { "start": { - "line": 578, + "line": 593, "column": 47 }, "end": { - "line": 578, + "line": 593, "column": 57 } }, @@ -29581,86 +30634,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19512, - "end": 19543, + "start": 20072, + "end": 20103, "loc": { "start": { - "line": 579, + "line": 594, "column": 6 }, "end": { - "line": 579, + "line": 594, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 19512, - "end": 19542, + "start": 20072, + "end": 20102, "loc": { "start": { - "line": 579, + "line": 594, "column": 6 }, "end": { - "line": 579, + "line": 594, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 19512, - "end": 19540, + "start": 20072, + "end": 20100, "loc": { "start": { - "line": 579, + "line": 594, "column": 6 }, "end": { - "line": 579, + "line": 594, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19512, - "end": 19524, + "start": 20072, + "end": 20084, "loc": { "start": { - "line": 579, + "line": 594, "column": 6 }, "end": { - "line": 579, + "line": 594, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19512, - "end": 19516, + "start": 20072, + "end": 20076, "loc": { "start": { - "line": 579, + "line": 594, "column": 6 }, "end": { - "line": 579, + "line": 594, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19517, - "end": 19524, + "start": 20077, + "end": 20084, "loc": { "start": { - "line": 579, + "line": 594, "column": 11 }, "end": { - "line": 579, + "line": 594, "column": 18 }, "identifierName": "options" @@ -29671,15 +30724,15 @@ }, "property": { "type": "Identifier", - "start": 19525, - "end": 19540, + "start": 20085, + "end": 20100, "loc": { "start": { - "line": 579, + "line": 594, "column": 19 }, "end": { - "line": 579, + "line": 594, "column": 34 }, "identifierName": "onModulesLoaded" @@ -29701,15 +30754,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19343, - "end": 19422, + "start": 19903, + "end": 19982, "loc": { "start": { - "line": 574, + "line": 589, "column": 1 }, "end": { - "line": 576, + "line": 591, "column": 4 } } @@ -29719,15 +30772,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19554, - "end": 19586, + "start": 20114, + "end": 20146, "loc": { "start": { - "line": 582, + "line": 597, "column": 2 }, "end": { - "line": 584, + "line": 599, "column": 5 } } @@ -29736,15 +30789,15 @@ }, { "type": "ClassProperty", - "start": 19590, - "end": 19739, + "start": 20150, + "end": 20299, "loc": { "start": { - "line": 585, + "line": 600, "column": 2 }, "end": { - "line": 590, + "line": 605, "column": 3 } }, @@ -29752,15 +30805,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19590, - "end": 19604, + "start": 20150, + "end": 20164, "loc": { "start": { - "line": 585, + "line": 600, "column": 2 }, "end": { - "line": 585, + "line": 600, "column": 16 }, "identifierName": "registerModule" @@ -29770,15 +30823,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19607, - "end": 19739, + "start": 20167, + "end": 20299, "loc": { "start": { - "line": 585, + "line": 600, "column": 19 }, "end": { - "line": 590, + "line": 605, "column": 3 } }, @@ -29789,15 +30842,15 @@ "params": [ { "type": "Identifier", - "start": 19608, - "end": 19612, + "start": 20168, + "end": 20172, "loc": { "start": { - "line": 585, + "line": 600, "column": 20 }, "end": { - "line": 585, + "line": 600, "column": 24 }, "identifierName": "name" @@ -29806,15 +30859,15 @@ }, { "type": "Identifier", - "start": 19614, - "end": 19626, + "start": 20174, + "end": 20186, "loc": { "start": { - "line": 585, + "line": 600, "column": 26 }, "end": { - "line": 585, + "line": 600, "column": 38 }, "identifierName": "initCallback" @@ -29824,44 +30877,44 @@ ], "body": { "type": "BlockStatement", - "start": 19631, - "end": 19739, + "start": 20191, + "end": 20299, "loc": { "start": { - "line": 585, + "line": 600, "column": 43 }, "end": { - "line": 590, + "line": 605, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19638, - "end": 19693, + "start": 20198, + "end": 20253, "loc": { "start": { - "line": 586, + "line": 601, "column": 4 }, "end": { - "line": 587, + "line": 602, "column": 30 } }, "test": { "type": "UnaryExpression", - "start": 19641, - "end": 19660, + "start": 20201, + "end": 20220, "loc": { "start": { - "line": 586, + "line": 601, "column": 7 }, "end": { - "line": 586, + "line": 601, "column": 26 } }, @@ -29869,58 +30922,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19642, - "end": 19660, + "start": 20202, + "end": 20220, "loc": { "start": { - "line": 586, + "line": 601, "column": 8 }, "end": { - "line": 586, + "line": 601, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19642, - "end": 19654, + "start": 20202, + "end": 20214, "loc": { "start": { - "line": 586, + "line": 601, "column": 8 }, "end": { - "line": 586, + "line": 601, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19642, - "end": 19646, + "start": 20202, + "end": 20206, "loc": { "start": { - "line": 586, + "line": 601, "column": 8 }, "end": { - "line": 586, + "line": 601, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19647, - "end": 19654, + "start": 20207, + "end": 20214, "loc": { "start": { - "line": 586, + "line": 601, "column": 13 }, "end": { - "line": 586, + "line": 601, "column": 20 }, "identifierName": "modules" @@ -29931,15 +30984,15 @@ }, "property": { "type": "Identifier", - "start": 19655, - "end": 19659, + "start": 20215, + "end": 20219, "loc": { "start": { - "line": 586, + "line": 601, "column": 21 }, "end": { - "line": 586, + "line": 601, "column": 25 }, "identifierName": "name" @@ -29954,87 +31007,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19669, - "end": 19693, + "start": 20229, + "end": 20253, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 19669, - "end": 19692, + "start": 20229, + "end": 20252, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19669, - "end": 19687, + "start": 20229, + "end": 20247, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 19669, - "end": 19681, + "start": 20229, + "end": 20241, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19669, - "end": 19673, + "start": 20229, + "end": 20233, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19674, - "end": 19681, + "start": 20234, + "end": 20241, "loc": { "start": { - "line": 587, + "line": 602, "column": 11 }, "end": { - "line": 587, + "line": 602, "column": 18 }, "identifierName": "modules" @@ -30045,15 +31098,15 @@ }, "property": { "type": "Identifier", - "start": 19682, - "end": 19686, + "start": 20242, + "end": 20246, "loc": { "start": { - "line": 587, + "line": 602, "column": 19 }, "end": { - "line": 587, + "line": 602, "column": 23 }, "identifierName": "name" @@ -30064,15 +31117,15 @@ }, "right": { "type": "ObjectExpression", - "start": 19690, - "end": 19692, + "start": 20250, + "end": 20252, "loc": { "start": { - "line": 587, + "line": 602, "column": 27 }, "end": { - "line": 587, + "line": 602, "column": 29 } }, @@ -30084,43 +31137,43 @@ }, { "type": "ExpressionStatement", - "start": 19701, - "end": 19734, + "start": 20261, + "end": 20294, "loc": { "start": { - "line": 589, + "line": 604, "column": 4 }, "end": { - "line": 589, + "line": 604, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 19701, - "end": 19733, + "start": 20261, + "end": 20293, "loc": { "start": { - "line": 589, + "line": 604, "column": 4 }, "end": { - "line": 589, + "line": 604, "column": 36 } }, "callee": { "type": "Identifier", - "start": 19701, - "end": 19713, + "start": 20261, + "end": 20273, "loc": { "start": { - "line": 589, + "line": 604, "column": 4 }, "end": { - "line": 589, + "line": 604, "column": 16 }, "identifierName": "initCallback" @@ -30130,58 +31183,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19714, - "end": 19732, + "start": 20274, + "end": 20292, "loc": { "start": { - "line": 589, + "line": 604, "column": 17 }, "end": { - "line": 589, + "line": 604, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19714, - "end": 19726, + "start": 20274, + "end": 20286, "loc": { "start": { - "line": 589, + "line": 604, "column": 17 }, "end": { - "line": 589, + "line": 604, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 19714, - "end": 19718, + "start": 20274, + "end": 20278, "loc": { "start": { - "line": 589, + "line": 604, "column": 17 }, "end": { - "line": 589, + "line": 604, "column": 21 } } }, "property": { "type": "Identifier", - "start": 19719, - "end": 19726, + "start": 20279, + "end": 20286, "loc": { "start": { - "line": 589, + "line": 604, "column": 22 }, "end": { - "line": 589, + "line": 604, "column": 29 }, "identifierName": "modules" @@ -30192,15 +31245,15 @@ }, "property": { "type": "Identifier", - "start": 19727, - "end": 19731, + "start": 20287, + "end": 20291, "loc": { "start": { - "line": 589, + "line": 604, "column": 30 }, "end": { - "line": 589, + "line": 604, "column": 34 }, "identifierName": "name" @@ -30222,15 +31275,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19554, - "end": 19586, + "start": 20114, + "end": 20146, "loc": { "start": { - "line": 582, + "line": 597, "column": 2 }, "end": { - "line": 584, + "line": 599, "column": 5 } } @@ -30240,15 +31293,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19745, - "end": 19774, + "start": 20305, + "end": 20334, "loc": { "start": { - "line": 592, + "line": 607, "column": 2 }, "end": { - "line": 594, + "line": 609, "column": 5 } } @@ -30257,15 +31310,15 @@ }, { "type": "ClassMethod", - "start": 19778, - "end": 20419, + "start": 20338, + "end": 20979, "loc": { "start": { - "line": 595, + "line": 610, "column": 2 }, "end": { - "line": 614, + "line": 629, "column": 3 } }, @@ -30273,15 +31326,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19778, - "end": 19789, + "start": 20338, + "end": 20349, "loc": { "start": { - "line": 595, + "line": 610, "column": 2 }, "end": { - "line": 595, + "line": 610, "column": 13 }, "identifierName": "loadModules" @@ -30297,72 +31350,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19791, - "end": 20419, + "start": 20351, + "end": 20979, "loc": { "start": { - "line": 595, + "line": 610, "column": 15 }, "end": { - "line": 614, + "line": 629, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19798, - "end": 20414, + "start": 20358, + "end": 20974, "loc": { "start": { - "line": 596, + "line": 611, "column": 4 }, "end": { - "line": 613, + "line": 628, "column": 5 } }, "test": { "type": "CallExpression", - "start": 19801, - "end": 19836, + "start": 20361, + "end": 20396, "loc": { "start": { - "line": 596, + "line": 611, "column": 7 }, "end": { - "line": 596, + "line": 611, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 19801, - "end": 19814, + "start": 20361, + "end": 20374, "loc": { "start": { - "line": 596, + "line": 611, "column": 7 }, "end": { - "line": 596, + "line": 611, "column": 20 } }, "object": { "type": "Identifier", - "start": 19801, - "end": 19806, + "start": 20361, + "end": 20366, "loc": { "start": { - "line": 596, + "line": 611, "column": 7 }, "end": { - "line": 596, + "line": 611, "column": 12 }, "identifierName": "Array" @@ -30371,15 +31424,15 @@ }, "property": { "type": "Identifier", - "start": 19807, - "end": 19814, + "start": 20367, + "end": 20374, "loc": { "start": { - "line": 596, + "line": 611, "column": 13 }, "end": { - "line": 596, + "line": 611, "column": 20 }, "identifierName": "isArray" @@ -30391,58 +31444,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19815, - "end": 19835, + "start": 20375, + "end": 20395, "loc": { "start": { - "line": 596, + "line": 611, "column": 21 }, "end": { - "line": 596, + "line": 611, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 19815, - "end": 19827, + "start": 20375, + "end": 20387, "loc": { "start": { - "line": 596, + "line": 611, "column": 21 }, "end": { - "line": 596, + "line": 611, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 19815, - "end": 19819, + "start": 20375, + "end": 20379, "loc": { "start": { - "line": 596, + "line": 611, "column": 21 }, "end": { - "line": 596, + "line": 611, "column": 25 } } }, "property": { "type": "Identifier", - "start": 19820, - "end": 19827, + "start": 20380, + "end": 20387, "loc": { "start": { - "line": 596, + "line": 611, "column": 26 }, "end": { - "line": 596, + "line": 611, "column": 33 }, "identifierName": "options" @@ -30453,15 +31506,15 @@ }, "property": { "type": "Identifier", - "start": 19828, - "end": 19835, + "start": 20388, + "end": 20395, "loc": { "start": { - "line": 596, + "line": 611, "column": 34 }, "end": { - "line": 596, + "line": 611, "column": 41 }, "identifierName": "modules" @@ -30474,115 +31527,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 19837, - "end": 20414, + "start": 20397, + "end": 20974, "loc": { "start": { - "line": 596, + "line": 611, "column": 43 }, "end": { - "line": 613, + "line": 628, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 19846, - "end": 20266, + "start": 20406, + "end": 20826, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 607, + "line": 622, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 19846, - "end": 20265, + "start": 20406, + "end": 20825, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 607, + "line": 622, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 19846, - "end": 19874, + "start": 20406, + "end": 20434, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 597, + "line": 612, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19846, - "end": 19866, + "start": 20406, + "end": 20426, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 597, + "line": 612, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19846, - "end": 19858, + "start": 20406, + "end": 20418, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 597, + "line": 612, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19846, - "end": 19850, + "start": 20406, + "end": 20410, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 597, + "line": 612, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19851, - "end": 19858, + "start": 20411, + "end": 20418, "loc": { "start": { - "line": 597, + "line": 612, "column": 11 }, "end": { - "line": 597, + "line": 612, "column": 18 }, "identifierName": "options" @@ -30593,15 +31646,15 @@ }, "property": { "type": "Identifier", - "start": 19859, - "end": 19866, + "start": 20419, + "end": 20426, "loc": { "start": { - "line": 597, + "line": 612, "column": 19 }, "end": { - "line": 597, + "line": 612, "column": 26 }, "identifierName": "modules" @@ -30612,15 +31665,15 @@ }, "property": { "type": "Identifier", - "start": 19867, - "end": 19874, + "start": 20427, + "end": 20434, "loc": { "start": { - "line": 597, + "line": 612, "column": 27 }, "end": { - "line": 597, + "line": 612, "column": 34 }, "identifierName": "forEach" @@ -30632,15 +31685,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 19875, - "end": 20264, + "start": 20435, + "end": 20824, "loc": { "start": { - "line": 597, + "line": 612, "column": 35 }, "end": { - "line": 607, + "line": 622, "column": 7 } }, @@ -30651,15 +31704,15 @@ "params": [ { "type": "Identifier", - "start": 19875, - "end": 19881, + "start": 20435, + "end": 20441, "loc": { "start": { - "line": 597, + "line": 612, "column": 35 }, "end": { - "line": 597, + "line": 612, "column": 41 }, "identifierName": "Module" @@ -30669,59 +31722,59 @@ ], "body": { "type": "BlockStatement", - "start": 19885, - "end": 20264, + "start": 20445, + "end": 20824, "loc": { "start": { - "line": 597, + "line": 612, "column": 45 }, "end": { - "line": 607, + "line": 622, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 19896, - "end": 19922, + "start": 20456, + "end": 20482, "loc": { "start": { - "line": 598, + "line": 613, "column": 8 }, "end": { - "line": 598, + "line": 613, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19900, - "end": 19921, + "start": 20460, + "end": 20481, "loc": { "start": { - "line": 598, + "line": 613, "column": 12 }, "end": { - "line": 598, + "line": 613, "column": 33 } }, "id": { "type": "Identifier", - "start": 19900, - "end": 19906, + "start": 20460, + "end": 20466, "loc": { "start": { - "line": 598, + "line": 613, "column": 12 }, "end": { - "line": 598, + "line": 613, "column": 18 }, "identifierName": "module" @@ -30730,29 +31783,29 @@ }, "init": { "type": "NewExpression", - "start": 19909, - "end": 19921, + "start": 20469, + "end": 20481, "loc": { "start": { - "line": 598, + "line": 613, "column": 21 }, "end": { - "line": 598, + "line": 613, "column": 33 } }, "callee": { "type": "Identifier", - "start": 19913, - "end": 19919, + "start": 20473, + "end": 20479, "loc": { "start": { - "line": 598, + "line": 613, "column": 25 }, "end": { - "line": 598, + "line": 613, "column": 31 }, "identifierName": "Module" @@ -30768,15 +31821,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19934, - "end": 19960, + "start": 20494, + "end": 20520, "loc": { "start": { - "line": 600, + "line": 615, "column": 8 }, "end": { - "line": 600, + "line": 615, "column": 34 } } @@ -30785,71 +31838,71 @@ }, { "type": "IfStatement", - "start": 19970, - "end": 20225, + "start": 20530, + "end": 20785, "loc": { "start": { - "line": 601, + "line": 616, "column": 8 }, "end": { - "line": 604, + "line": 619, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 19973, - "end": 20038, + "start": 20533, + "end": 20598, "loc": { "start": { - "line": 601, + "line": 616, "column": 11 }, "end": { - "line": 601, + "line": 616, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 19973, - "end": 19996, + "start": 20533, + "end": 20556, "loc": { "start": { - "line": 601, + "line": 616, "column": 11 }, "end": { - "line": 601, + "line": 616, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19973, - "end": 19991, + "start": 20533, + "end": 20551, "loc": { "start": { - "line": 601, + "line": 616, "column": 11 }, "end": { - "line": 601, + "line": 616, "column": 29 } }, "object": { "type": "Identifier", - "start": 19973, - "end": 19979, + "start": 20533, + "end": 20539, "loc": { "start": { - "line": 601, + "line": 616, "column": 11 }, "end": { - "line": 601, + "line": 616, "column": 17 }, "identifierName": "module" @@ -30859,15 +31912,15 @@ }, "property": { "type": "Identifier", - "start": 19980, - "end": 19991, + "start": 20540, + "end": 20551, "loc": { "start": { - "line": 601, + "line": 616, "column": 18 }, "end": { - "line": 601, + "line": 616, "column": 29 }, "identifierName": "constructor" @@ -30879,15 +31932,15 @@ }, "property": { "type": "Identifier", - "start": 19992, - "end": 19996, + "start": 20552, + "end": 20556, "loc": { "start": { - "line": 601, + "line": 616, "column": 30 }, "end": { - "line": 601, + "line": 616, "column": 34 }, "identifierName": "name" @@ -30900,57 +31953,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 20000, - "end": 20038, + "start": 20560, + "end": 20598, "loc": { "start": { - "line": 601, + "line": 616, "column": 38 }, "end": { - "line": 601, + "line": 616, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 20000, - "end": 20023, + "start": 20560, + "end": 20583, "loc": { "start": { - "line": 601, + "line": 616, "column": 38 }, "end": { - "line": 601, + "line": 616, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 20000, - "end": 20018, + "start": 20560, + "end": 20578, "loc": { "start": { - "line": 601, + "line": 616, "column": 38 }, "end": { - "line": 601, + "line": 616, "column": 56 } }, "object": { "type": "Identifier", - "start": 20000, - "end": 20006, + "start": 20560, + "end": 20566, "loc": { "start": { - "line": 601, + "line": 616, "column": 38 }, "end": { - "line": 601, + "line": 616, "column": 44 }, "identifierName": "module" @@ -30959,15 +32012,15 @@ }, "property": { "type": "Identifier", - "start": 20007, - "end": 20018, + "start": 20567, + "end": 20578, "loc": { "start": { - "line": 601, + "line": 616, "column": 45 }, "end": { - "line": 601, + "line": 616, "column": 56 }, "identifierName": "constructor" @@ -30978,15 +32031,15 @@ }, "property": { "type": "Identifier", - "start": 20019, - "end": 20023, + "start": 20579, + "end": 20583, "loc": { "start": { - "line": 601, + "line": 616, "column": 57 }, "end": { - "line": 601, + "line": 616, "column": 61 }, "identifierName": "name" @@ -30998,15 +32051,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 20028, - "end": 20038, + "start": 20588, + "end": 20598, "loc": { "start": { - "line": 601, + "line": 616, "column": 66 }, "end": { - "line": 601, + "line": 616, "column": 76 } }, @@ -31021,59 +32074,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 20039, - "end": 20225, + "start": 20599, + "end": 20785, "loc": { "start": { - "line": 601, + "line": 616, "column": 77 }, "end": { - "line": 604, + "line": 619, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 20052, - "end": 20129, + "start": 20612, + "end": 20689, "loc": { "start": { - "line": 602, + "line": 617, "column": 10 }, "end": { - "line": 602, + "line": 617, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20056, - "end": 20128, + "start": 20616, + "end": 20688, "loc": { "start": { - "line": 602, + "line": 617, "column": 14 }, "end": { - "line": 602, + "line": 617, "column": 86 } }, "id": { "type": "Identifier", - "start": 20056, - "end": 20064, + "start": 20616, + "end": 20624, "loc": { "start": { - "line": 602, + "line": 617, "column": 14 }, "end": { - "line": 602, + "line": 617, "column": 22 }, "identifierName": "classStr" @@ -31082,87 +32135,87 @@ }, "init": { "type": "TemplateLiteral", - "start": 20067, - "end": 20128, + "start": 20627, + "end": 20688, "loc": { "start": { - "line": 602, + "line": 617, "column": 25 }, "end": { - "line": 602, + "line": 617, "column": 86 } }, "expressions": [ { "type": "CallExpression", - "start": 20077, - "end": 20126, + "start": 20637, + "end": 20686, "loc": { "start": { - "line": 602, + "line": 617, "column": 35 }, "end": { - "line": 602, + "line": 617, "column": 84 } }, "callee": { "type": "MemberExpression", - "start": 20077, - "end": 20101, + "start": 20637, + "end": 20661, "loc": { "start": { - "line": 602, + "line": 617, "column": 35 }, "end": { - "line": 602, + "line": 617, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 20077, - "end": 20091, + "start": 20637, + "end": 20651, "loc": { "start": { - "line": 602, + "line": 617, "column": 35 }, "end": { - "line": 602, + "line": 617, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 20077, - "end": 20081, + "start": 20637, + "end": 20641, "loc": { "start": { - "line": 602, + "line": 617, "column": 35 }, "end": { - "line": 602, + "line": 617, "column": 39 } } }, "property": { "type": "Identifier", - "start": 20082, - "end": 20091, + "start": 20642, + "end": 20651, "loc": { "start": { - "line": 602, + "line": 617, "column": 40 }, "end": { - "line": 602, + "line": 617, "column": 49 }, "identifierName": "utilities" @@ -31173,15 +32226,15 @@ }, "property": { "type": "Identifier", - "start": 20092, - "end": 20101, + "start": 20652, + "end": 20661, "loc": { "start": { - "line": 602, + "line": 617, "column": 50 }, "end": { - "line": 602, + "line": 617, "column": 59 }, "identifierName": "camelCase" @@ -31193,43 +32246,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 20102, - "end": 20125, + "start": 20662, + "end": 20685, "loc": { "start": { - "line": 602, + "line": 617, "column": 60 }, "end": { - "line": 602, + "line": 617, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 20102, - "end": 20120, + "start": 20662, + "end": 20680, "loc": { "start": { - "line": 602, + "line": 617, "column": 60 }, "end": { - "line": 602, + "line": 617, "column": 78 } }, "object": { "type": "Identifier", - "start": 20102, - "end": 20108, + "start": 20662, + "end": 20668, "loc": { "start": { - "line": 602, + "line": 617, "column": 60 }, "end": { - "line": 602, + "line": 617, "column": 66 }, "identifierName": "module" @@ -31238,15 +32291,15 @@ }, "property": { "type": "Identifier", - "start": 20109, - "end": 20120, + "start": 20669, + "end": 20680, "loc": { "start": { - "line": 602, + "line": 617, "column": 67 }, "end": { - "line": 602, + "line": 617, "column": 78 }, "identifierName": "constructor" @@ -31257,15 +32310,15 @@ }, "property": { "type": "Identifier", - "start": 20121, - "end": 20125, + "start": 20681, + "end": 20685, "loc": { "start": { - "line": 602, + "line": 617, "column": 79 }, "end": { - "line": 602, + "line": 617, "column": 83 }, "identifierName": "name" @@ -31280,15 +32333,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20068, - "end": 20075, + "start": 20628, + "end": 20635, "loc": { "start": { - "line": 602, + "line": 617, "column": 26 }, "end": { - "line": 602, + "line": 617, "column": 33 } }, @@ -31300,15 +32353,15 @@ }, { "type": "TemplateElement", - "start": 20127, - "end": 20127, + "start": 20687, + "end": 20687, "loc": { "start": { - "line": 602, + "line": 617, "column": 85 }, "end": { - "line": 602, + "line": 617, "column": 85 } }, @@ -31326,73 +32379,73 @@ }, { "type": "ExpressionStatement", - "start": 20141, - "end": 20214, + "start": 20701, + "end": 20774, "loc": { "start": { - "line": 603, + "line": 618, "column": 10 }, "end": { - "line": 603, + "line": 618, "column": 83 } }, "expression": { "type": "AssignmentExpression", - "start": 20141, - "end": 20213, + "start": 20701, + "end": 20773, "loc": { "start": { - "line": 603, + "line": 618, "column": 10 }, "end": { - "line": 603, + "line": 618, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20141, - "end": 20167, + "start": 20701, + "end": 20727, "loc": { "start": { - "line": 603, + "line": 618, "column": 10 }, "end": { - "line": 603, + "line": 618, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 20141, - "end": 20145, + "start": 20701, + "end": 20705, "loc": { "start": { - "line": 603, + "line": 618, "column": 10 }, "end": { - "line": 603, + "line": 618, "column": 14 } } }, "property": { "type": "Identifier", - "start": 20146, - "end": 20167, + "start": 20706, + "end": 20727, "loc": { "start": { - "line": 603, + "line": 618, "column": 15 }, "end": { - "line": 603, + "line": 618, "column": 36 }, "identifierName": "keyboardPluginClasses" @@ -31403,58 +32456,58 @@ }, "right": { "type": "BinaryExpression", - "start": 20170, - "end": 20213, + "start": 20730, + "end": 20773, "loc": { "start": { - "line": 603, + "line": 618, "column": 39 }, "end": { - "line": 603, + "line": 618, "column": 82 } }, "left": { "type": "MemberExpression", - "start": 20170, - "end": 20196, + "start": 20730, + "end": 20756, "loc": { "start": { - "line": 603, + "line": 618, "column": 39 }, "end": { - "line": 603, + "line": 618, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 20170, - "end": 20174, + "start": 20730, + "end": 20734, "loc": { "start": { - "line": 603, + "line": 618, "column": 39 }, "end": { - "line": 603, + "line": 618, "column": 43 } } }, "property": { "type": "Identifier", - "start": 20175, - "end": 20196, + "start": 20735, + "end": 20756, "loc": { "start": { - "line": 603, + "line": 618, "column": 44 }, "end": { - "line": 603, + "line": 618, "column": 65 }, "identifierName": "keyboardPluginClasses" @@ -31466,30 +32519,30 @@ "operator": "+", "right": { "type": "TemplateLiteral", - "start": 20199, - "end": 20213, + "start": 20759, + "end": 20773, "loc": { "start": { - "line": 603, + "line": 618, "column": 68 }, "end": { - "line": 603, + "line": 618, "column": 82 } }, "expressions": [ { "type": "Identifier", - "start": 20203, - "end": 20211, + "start": 20763, + "end": 20771, "loc": { "start": { - "line": 603, + "line": 618, "column": 72 }, "end": { - "line": 603, + "line": 618, "column": 80 }, "identifierName": "classStr" @@ -31500,15 +32553,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20200, - "end": 20201, + "start": 20760, + "end": 20761, "loc": { "start": { - "line": 603, + "line": 618, "column": 69 }, "end": { - "line": 603, + "line": 618, "column": 70 } }, @@ -31520,15 +32573,15 @@ }, { "type": "TemplateElement", - "start": 20212, - "end": 20212, + "start": 20772, + "end": 20772, "loc": { "start": { - "line": 603, + "line": 618, "column": 81 }, "end": { - "line": 603, + "line": 618, "column": 81 } }, @@ -31551,15 +32604,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19934, - "end": 19960, + "start": 20494, + "end": 20520, "loc": { "start": { - "line": 600, + "line": 615, "column": 8 }, "end": { - "line": 600, + "line": 615, "column": 34 } } @@ -31568,57 +32621,57 @@ }, { "type": "ExpressionStatement", - "start": 20237, - "end": 20255, + "start": 20797, + "end": 20815, "loc": { "start": { - "line": 606, + "line": 621, "column": 8 }, "end": { - "line": 606, + "line": 621, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 20237, - "end": 20254, + "start": 20797, + "end": 20814, "loc": { "start": { - "line": 606, + "line": 621, "column": 8 }, "end": { - "line": 606, + "line": 621, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 20237, - "end": 20248, + "start": 20797, + "end": 20808, "loc": { "start": { - "line": 606, + "line": 621, "column": 8 }, "end": { - "line": 606, + "line": 621, "column": 19 } }, "object": { "type": "Identifier", - "start": 20237, - "end": 20243, + "start": 20797, + "end": 20803, "loc": { "start": { - "line": 606, + "line": 621, "column": 8 }, "end": { - "line": 606, + "line": 621, "column": 14 }, "identifierName": "module" @@ -31627,15 +32680,15 @@ }, "property": { "type": "Identifier", - "start": 20244, - "end": 20248, + "start": 20804, + "end": 20808, "loc": { "start": { - "line": 606, + "line": 621, "column": 15 }, "end": { - "line": 606, + "line": 621, "column": 19 }, "identifierName": "init" @@ -31647,15 +32700,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 20249, - "end": 20253, + "start": 20809, + "end": 20813, "loc": { "start": { - "line": 606, + "line": 621, "column": 20 }, "end": { - "line": 606, + "line": 621, "column": 24 } } @@ -31672,73 +32725,73 @@ }, { "type": "ExpressionStatement", - "start": 20276, - "end": 20352, + "start": 20836, + "end": 20912, "loc": { "start": { - "line": 609, + "line": 624, "column": 6 }, "end": { - "line": 609, + "line": 624, "column": 82 } }, "expression": { "type": "AssignmentExpression", - "start": 20276, - "end": 20351, + "start": 20836, + "end": 20911, "loc": { "start": { - "line": 609, + "line": 624, "column": 6 }, "end": { - "line": 609, + "line": 624, "column": 81 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20276, - "end": 20302, + "start": 20836, + "end": 20862, "loc": { "start": { - "line": 609, + "line": 624, "column": 6 }, "end": { - "line": 609, + "line": 624, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 20276, - "end": 20280, + "start": 20836, + "end": 20840, "loc": { "start": { - "line": 609, + "line": 624, "column": 6 }, "end": { - "line": 609, + "line": 624, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20281, - "end": 20302, + "start": 20841, + "end": 20862, "loc": { "start": { - "line": 609, + "line": 624, "column": 11 }, "end": { - "line": 609, + "line": 624, "column": 32 }, "identifierName": "keyboardPluginClasses" @@ -31749,58 +32802,58 @@ }, "right": { "type": "BinaryExpression", - "start": 20305, - "end": 20351, + "start": 20865, + "end": 20911, "loc": { "start": { - "line": 609, + "line": 624, "column": 35 }, "end": { - "line": 609, + "line": 624, "column": 81 } }, "left": { "type": "MemberExpression", - "start": 20305, - "end": 20331, + "start": 20865, + "end": 20891, "loc": { "start": { - "line": 609, + "line": 624, "column": 35 }, "end": { - "line": 609, + "line": 624, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 20305, - "end": 20309, + "start": 20865, + "end": 20869, "loc": { "start": { - "line": 609, + "line": 624, "column": 35 }, "end": { - "line": 609, + "line": 624, "column": 39 } } }, "property": { "type": "Identifier", - "start": 20310, - "end": 20331, + "start": 20870, + "end": 20891, "loc": { "start": { - "line": 609, + "line": 624, "column": 40 }, "end": { - "line": 609, + "line": 624, "column": 61 }, "identifierName": "keyboardPluginClasses" @@ -31812,15 +32865,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 20334, - "end": 20351, + "start": 20894, + "end": 20911, "loc": { "start": { - "line": 609, + "line": 624, "column": 64 }, "end": { - "line": 609, + "line": 624, "column": 81 } }, @@ -31835,72 +32888,72 @@ }, { "type": "ExpressionStatement", - "start": 20362, - "end": 20376, + "start": 20922, + "end": 20936, "loc": { "start": { - "line": 611, + "line": 626, "column": 6 }, "end": { - "line": 611, + "line": 626, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 20362, - "end": 20375, + "start": 20922, + "end": 20935, "loc": { "start": { - "line": 611, + "line": 626, "column": 6 }, "end": { - "line": 611, + "line": 626, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 20362, - "end": 20373, + "start": 20922, + "end": 20933, "loc": { "start": { - "line": 611, + "line": 626, "column": 6 }, "end": { - "line": 611, + "line": 626, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 20362, - "end": 20366, + "start": 20922, + "end": 20926, "loc": { "start": { - "line": 611, + "line": 626, "column": 6 }, "end": { - "line": 611, + "line": 626, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20367, - "end": 20373, + "start": 20927, + "end": 20933, "loc": { "start": { - "line": 611, + "line": 626, "column": 11 }, "end": { - "line": 611, + "line": 626, "column": 17 }, "identifierName": "render" @@ -31914,72 +32967,72 @@ }, { "type": "ExpressionStatement", - "start": 20384, - "end": 20407, + "start": 20944, + "end": 20967, "loc": { "start": { - "line": 612, + "line": 627, "column": 6 }, "end": { - "line": 612, + "line": 627, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 20384, - "end": 20406, + "start": 20944, + "end": 20966, "loc": { "start": { - "line": 612, + "line": 627, "column": 6 }, "end": { - "line": 612, + "line": 627, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 20384, - "end": 20404, + "start": 20944, + "end": 20964, "loc": { "start": { - "line": 612, + "line": 627, "column": 6 }, "end": { - "line": 612, + "line": 627, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 20384, - "end": 20388, + "start": 20944, + "end": 20948, "loc": { "start": { - "line": 612, + "line": 627, "column": 6 }, "end": { - "line": 612, + "line": 627, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20389, - "end": 20404, + "start": 20949, + "end": 20964, "loc": { "start": { - "line": 612, + "line": 627, "column": 11 }, "end": { - "line": 612, + "line": 627, "column": 26 }, "identifierName": "onModulesLoaded" @@ -32004,15 +33057,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19745, - "end": 19774, + "start": 20305, + "end": 20334, "loc": { "start": { - "line": 592, + "line": 607, "column": 2 }, "end": { - "line": 594, + "line": 609, "column": 5 } } @@ -32022,15 +33075,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20425, - "end": 20457, + "start": 20985, + "end": 21017, "loc": { "start": { - "line": 616, + "line": 631, "column": 2 }, "end": { - "line": 618, + "line": 633, "column": 5 } } @@ -32039,15 +33092,15 @@ }, { "type": "ClassProperty", - "start": 20461, - "end": 20593, + "start": 21021, + "end": 21153, "loc": { "start": { - "line": 619, + "line": 634, "column": 2 }, "end": { - "line": 624, + "line": 639, "column": 3 } }, @@ -32055,15 +33108,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20461, - "end": 20474, + "start": 21021, + "end": 21034, "loc": { "start": { - "line": 619, + "line": 634, "column": 2 }, "end": { - "line": 619, + "line": 634, "column": 15 }, "identifierName": "getModuleProp" @@ -32073,15 +33126,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 20477, - "end": 20593, + "start": 21037, + "end": 21153, "loc": { "start": { - "line": 619, + "line": 634, "column": 18 }, "end": { - "line": 624, + "line": 639, "column": 3 } }, @@ -32092,15 +33145,15 @@ "params": [ { "type": "Identifier", - "start": 20478, - "end": 20482, + "start": 21038, + "end": 21042, "loc": { "start": { - "line": 619, + "line": 634, "column": 19 }, "end": { - "line": 619, + "line": 634, "column": 23 }, "identifierName": "name" @@ -32109,15 +33162,15 @@ }, { "type": "Identifier", - "start": 20484, - "end": 20488, + "start": 21044, + "end": 21048, "loc": { "start": { - "line": 619, + "line": 634, "column": 25 }, "end": { - "line": 619, + "line": 634, "column": 29 }, "identifierName": "prop" @@ -32127,44 +33180,44 @@ ], "body": { "type": "BlockStatement", - "start": 20493, - "end": 20593, + "start": 21053, + "end": 21153, "loc": { "start": { - "line": 619, + "line": 634, "column": 34 }, "end": { - "line": 624, + "line": 639, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 20500, - "end": 20544, + "start": 21060, + "end": 21104, "loc": { "start": { - "line": 620, + "line": 635, "column": 4 }, "end": { - "line": 621, + "line": 636, "column": 19 } }, "test": { "type": "UnaryExpression", - "start": 20503, - "end": 20522, + "start": 21063, + "end": 21082, "loc": { "start": { - "line": 620, + "line": 635, "column": 7 }, "end": { - "line": 620, + "line": 635, "column": 26 } }, @@ -32172,58 +33225,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 20504, - "end": 20522, + "start": 21064, + "end": 21082, "loc": { "start": { - "line": 620, + "line": 635, "column": 8 }, "end": { - "line": 620, + "line": 635, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 20504, - "end": 20516, + "start": 21064, + "end": 21076, "loc": { "start": { - "line": 620, + "line": 635, "column": 8 }, "end": { - "line": 620, + "line": 635, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 20504, - "end": 20508, + "start": 21064, + "end": 21068, "loc": { "start": { - "line": 620, + "line": 635, "column": 8 }, "end": { - "line": 620, + "line": 635, "column": 12 } } }, "property": { "type": "Identifier", - "start": 20509, - "end": 20516, + "start": 21069, + "end": 21076, "loc": { "start": { - "line": 620, + "line": 635, "column": 13 }, "end": { - "line": 620, + "line": 635, "column": 20 }, "identifierName": "modules" @@ -32234,15 +33287,15 @@ }, "property": { "type": "Identifier", - "start": 20517, - "end": 20521, + "start": 21077, + "end": 21081, "loc": { "start": { - "line": 620, + "line": 635, "column": 21 }, "end": { - "line": 620, + "line": 635, "column": 25 }, "identifierName": "name" @@ -32257,29 +33310,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 20531, - "end": 20544, + "start": 21091, + "end": 21104, "loc": { "start": { - "line": 621, + "line": 636, "column": 6 }, "end": { - "line": 621, + "line": 636, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 20538, - "end": 20543, + "start": 21098, + "end": 21103, "loc": { "start": { - "line": 621, + "line": 636, "column": 13 }, "end": { - "line": 621, + "line": 636, "column": 18 } }, @@ -32290,86 +33343,86 @@ }, { "type": "ReturnStatement", - "start": 20556, - "end": 20588, + "start": 21116, + "end": 21148, "loc": { "start": { - "line": 623, + "line": 638, "column": 4 }, "end": { - "line": 623, + "line": 638, "column": 36 } }, "argument": { "type": "MemberExpression", - "start": 20563, - "end": 20587, + "start": 21123, + "end": 21147, "loc": { "start": { - "line": 623, + "line": 638, "column": 11 }, "end": { - "line": 623, + "line": 638, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 20563, - "end": 20581, + "start": 21123, + "end": 21141, "loc": { "start": { - "line": 623, + "line": 638, "column": 11 }, "end": { - "line": 623, + "line": 638, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 20563, - "end": 20575, + "start": 21123, + "end": 21135, "loc": { "start": { - "line": 623, + "line": 638, "column": 11 }, "end": { - "line": 623, + "line": 638, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 20563, - "end": 20567, + "start": 21123, + "end": 21127, "loc": { "start": { - "line": 623, + "line": 638, "column": 11 }, "end": { - "line": 623, + "line": 638, "column": 15 } } }, "property": { "type": "Identifier", - "start": 20568, - "end": 20575, + "start": 21128, + "end": 21135, "loc": { "start": { - "line": 623, + "line": 638, "column": 16 }, "end": { - "line": 623, + "line": 638, "column": 23 }, "identifierName": "modules" @@ -32380,15 +33433,15 @@ }, "property": { "type": "Identifier", - "start": 20576, - "end": 20580, + "start": 21136, + "end": 21140, "loc": { "start": { - "line": 623, + "line": 638, "column": 24 }, "end": { - "line": 623, + "line": 638, "column": 28 }, "identifierName": "name" @@ -32399,15 +33452,15 @@ }, "property": { "type": "Identifier", - "start": 20582, - "end": 20586, + "start": 21142, + "end": 21146, "loc": { "start": { - "line": 623, + "line": 638, "column": 30 }, "end": { - "line": 623, + "line": 638, "column": 34 }, "identifierName": "prop" @@ -32427,15 +33480,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20425, - "end": 20457, + "start": 20985, + "end": 21017, "loc": { "start": { - "line": 616, + "line": 631, "column": 2 }, "end": { - "line": 618, + "line": 633, "column": 5 } } @@ -32445,15 +33498,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20599, - "end": 20630, + "start": 21159, + "end": 21190, "loc": { "start": { - "line": 626, + "line": 641, "column": 2 }, "end": { - "line": 628, + "line": 643, "column": 5 } } @@ -32462,15 +33515,15 @@ }, { "type": "ClassProperty", - "start": 20634, - "end": 20702, + "start": 21194, + "end": 21262, "loc": { "start": { - "line": 629, + "line": 644, "column": 2 }, "end": { - "line": 631, + "line": 646, "column": 3 } }, @@ -32478,15 +33531,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20634, - "end": 20648, + "start": 21194, + "end": 21208, "loc": { "start": { - "line": 629, + "line": 644, "column": 2 }, "end": { - "line": 629, + "line": 644, "column": 16 }, "identifierName": "getModulesList" @@ -32496,15 +33549,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 20651, - "end": 20702, + "start": 21211, + "end": 21262, "loc": { "start": { - "line": 629, + "line": 644, "column": 19 }, "end": { - "line": 631, + "line": 646, "column": 3 } }, @@ -32515,72 +33568,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20657, - "end": 20702, + "start": 21217, + "end": 21262, "loc": { "start": { - "line": 629, + "line": 644, "column": 25 }, "end": { - "line": 631, + "line": 646, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 20664, - "end": 20697, + "start": 21224, + "end": 21257, "loc": { "start": { - "line": 630, + "line": 645, "column": 4 }, "end": { - "line": 630, + "line": 645, "column": 37 } }, "argument": { "type": "CallExpression", - "start": 20671, - "end": 20696, + "start": 21231, + "end": 21256, "loc": { "start": { - "line": 630, + "line": 645, "column": 11 }, "end": { - "line": 630, + "line": 645, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 20671, - "end": 20682, + "start": 21231, + "end": 21242, "loc": { "start": { - "line": 630, + "line": 645, "column": 11 }, "end": { - "line": 630, + "line": 645, "column": 22 } }, "object": { "type": "Identifier", - "start": 20671, - "end": 20677, + "start": 21231, + "end": 21237, "loc": { "start": { - "line": 630, + "line": 645, "column": 11 }, "end": { - "line": 630, + "line": 645, "column": 17 }, "identifierName": "Object" @@ -32589,15 +33642,15 @@ }, "property": { "type": "Identifier", - "start": 20678, - "end": 20682, + "start": 21238, + "end": 21242, "loc": { "start": { - "line": 630, + "line": 645, "column": 18 }, "end": { - "line": 630, + "line": 645, "column": 22 }, "identifierName": "keys" @@ -32609,44 +33662,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 20683, - "end": 20695, + "start": 21243, + "end": 21255, "loc": { "start": { - "line": 630, + "line": 645, "column": 23 }, "end": { - "line": 630, + "line": 645, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 20683, - "end": 20687, + "start": 21243, + "end": 21247, "loc": { "start": { - "line": 630, + "line": 645, "column": 23 }, "end": { - "line": 630, + "line": 645, "column": 27 } } }, "property": { "type": "Identifier", - "start": 20688, - "end": 20695, + "start": 21248, + "end": 21255, "loc": { "start": { - "line": 630, + "line": 645, "column": 28 }, "end": { - "line": 630, + "line": 645, "column": 35 }, "identifierName": "modules" @@ -32668,15 +33721,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20599, - "end": 20630, + "start": 21159, + "end": 21190, "loc": { "start": { - "line": 626, + "line": 641, "column": 2 }, "end": { - "line": 628, + "line": 643, "column": 5 } } @@ -32686,15 +33739,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20708, - "end": 20764, + "start": 21268, + "end": 21324, "loc": { "start": { - "line": 633, + "line": 648, "column": 2 }, "end": { - "line": 635, + "line": 650, "column": 5 } } @@ -32703,15 +33756,15 @@ }, { "type": "ClassMethod", - "start": 20768, - "end": 25762, + "start": 21328, + "end": 26322, "loc": { "start": { - "line": 636, + "line": 651, "column": 2 }, "end": { - "line": 797, + "line": 812, "column": 3 } }, @@ -32719,15 +33772,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20768, - "end": 20774, + "start": 21328, + "end": 21334, "loc": { "start": { - "line": 636, + "line": 651, "column": 2 }, "end": { - "line": 636, + "line": 651, "column": 8 }, "identifierName": "render" @@ -32743,72 +33796,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20776, - "end": 25762, + "start": 21336, + "end": 26322, "loc": { "start": { - "line": 636, + "line": 651, "column": 10 }, "end": { - "line": 797, + "line": 812, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 20824, - "end": 20837, + "start": 21384, + "end": 21397, "loc": { "start": { - "line": 640, + "line": 655, "column": 4 }, "end": { - "line": 640, + "line": 655, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 20824, - "end": 20836, + "start": 21384, + "end": 21396, "loc": { "start": { - "line": 640, + "line": 655, "column": 4 }, "end": { - "line": 640, + "line": 655, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 20824, - "end": 20834, + "start": 21384, + "end": 21394, "loc": { "start": { - "line": 640, + "line": 655, "column": 4 }, "end": { - "line": 640, + "line": 655, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 20824, - "end": 20828, + "start": 21384, + "end": 21388, "loc": { "start": { - "line": 640, + "line": 655, "column": 4 }, "end": { - "line": 640, + "line": 655, "column": 8 } }, @@ -32816,15 +33869,15 @@ }, "property": { "type": "Identifier", - "start": 20829, - "end": 20834, + "start": 21389, + "end": 21394, "loc": { "start": { - "line": 640, + "line": 655, "column": 9 }, "end": { - "line": 640, + "line": 655, "column": 14 }, "identifierName": "clear" @@ -32841,15 +33894,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 20783, - "end": 20818, + "start": 21343, + "end": 21378, "loc": { "start": { - "line": 637, + "line": 652, "column": 4 }, "end": { - "line": 639, + "line": 654, "column": 7 } } @@ -32858,44 +33911,44 @@ }, { "type": "VariableDeclaration", - "start": 20845, - "end": 20945, + "start": 21405, + "end": 21505, "loc": { "start": { - "line": 642, + "line": 657, "column": 4 }, "end": { - "line": 642, + "line": 657, "column": 104 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20849, - "end": 20944, + "start": 21409, + "end": 21504, "loc": { "start": { - "line": 642, + "line": 657, "column": 8 }, "end": { - "line": 642, + "line": 657, "column": 103 } }, "id": { "type": "Identifier", - "start": 20849, - "end": 20860, + "start": 21409, + "end": 21420, "loc": { "start": { - "line": 642, + "line": 657, "column": 8 }, "end": { - "line": 642, + "line": 657, "column": 19 }, "identifierName": "layoutClass" @@ -32904,72 +33957,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 20863, - "end": 20944, + "start": 21423, + "end": 21504, "loc": { "start": { - "line": 642, + "line": 657, "column": 22 }, "end": { - "line": 642, + "line": 657, "column": 103 } }, "test": { "type": "MemberExpression", - "start": 20863, - "end": 20882, + "start": 21423, + "end": 21442, "loc": { "start": { - "line": 642, + "line": 657, "column": 22 }, "end": { - "line": 642, + "line": 657, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 20863, - "end": 20875, + "start": 21423, + "end": 21435, "loc": { "start": { - "line": 642, + "line": 657, "column": 22 }, "end": { - "line": 642, + "line": 657, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20863, - "end": 20867, + "start": 21423, + "end": 21427, "loc": { "start": { - "line": 642, + "line": 657, "column": 22 }, "end": { - "line": 642, + "line": 657, "column": 26 } } }, "property": { "type": "Identifier", - "start": 20868, - "end": 20875, + "start": 21428, + "end": 21435, "loc": { "start": { - "line": 642, + "line": 657, "column": 27 }, "end": { - "line": 642, + "line": 657, "column": 34 }, "identifierName": "options" @@ -32980,15 +34033,15 @@ }, "property": { "type": "Identifier", - "start": 20876, - "end": 20882, + "start": 21436, + "end": 21442, "loc": { "start": { - "line": 642, + "line": 657, "column": 35 }, "end": { - "line": 642, + "line": 657, "column": 41 }, "identifierName": "layout" @@ -32999,15 +34052,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 20885, - "end": 20903, + "start": 21445, + "end": 21463, "loc": { "start": { - "line": 642, + "line": 657, "column": 44 }, "end": { - "line": 642, + "line": 657, "column": 62 } }, @@ -33019,73 +34072,73 @@ }, "alternate": { "type": "TemplateLiteral", - "start": 20906, - "end": 20944, + "start": 21466, + "end": 21504, "loc": { "start": { - "line": 642, + "line": 657, "column": 65 }, "end": { - "line": 642, + "line": 657, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 20919, - "end": 20942, + "start": 21479, + "end": 21502, "loc": { "start": { - "line": 642, + "line": 657, "column": 78 }, "end": { - "line": 642, + "line": 657, "column": 101 } }, "object": { "type": "MemberExpression", - "start": 20919, - "end": 20931, + "start": 21479, + "end": 21491, "loc": { "start": { - "line": 642, + "line": 657, "column": 78 }, "end": { - "line": 642, + "line": 657, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 20919, - "end": 20923, + "start": 21479, + "end": 21483, "loc": { "start": { - "line": 642, + "line": 657, "column": 78 }, "end": { - "line": 642, + "line": 657, "column": 82 } } }, "property": { "type": "Identifier", - "start": 20924, - "end": 20931, + "start": 21484, + "end": 21491, "loc": { "start": { - "line": 642, + "line": 657, "column": 83 }, "end": { - "line": 642, + "line": 657, "column": 90 }, "identifierName": "options" @@ -33096,15 +34149,15 @@ }, "property": { "type": "Identifier", - "start": 20932, - "end": 20942, + "start": 21492, + "end": 21502, "loc": { "start": { - "line": 642, + "line": 657, "column": 91 }, "end": { - "line": 642, + "line": 657, "column": 101 }, "identifierName": "layoutName" @@ -33117,15 +34170,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20907, - "end": 20917, + "start": 21467, + "end": 21477, "loc": { "start": { - "line": 642, + "line": 657, "column": 66 }, "end": { - "line": 642, + "line": 657, "column": 76 } }, @@ -33137,15 +34190,15 @@ }, { "type": "TemplateElement", - "start": 20943, - "end": 20943, + "start": 21503, + "end": 21503, "loc": { "start": { - "line": 642, + "line": 657, "column": 102 }, "end": { - "line": 642, + "line": 657, "column": 102 } }, @@ -33164,44 +34217,44 @@ }, { "type": "VariableDeclaration", - "start": 20951, - "end": 21021, + "start": 21511, + "end": 21581, "loc": { "start": { - "line": 643, + "line": 658, "column": 4 }, "end": { - "line": 643, + "line": 658, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20955, - "end": 21020, + "start": 21515, + "end": 21580, "loc": { "start": { - "line": 643, + "line": 658, "column": 8 }, "end": { - "line": 643, + "line": 658, "column": 73 } }, "id": { "type": "Identifier", - "start": 20955, - "end": 20961, + "start": 21515, + "end": 21521, "loc": { "start": { - "line": 643, + "line": 658, "column": 8 }, "end": { - "line": 643, + "line": 658, "column": 14 }, "identifierName": "layout" @@ -33210,72 +34263,72 @@ }, "init": { "type": "LogicalExpression", - "start": 20964, - "end": 21020, + "start": 21524, + "end": 21580, "loc": { "start": { - "line": 643, + "line": 658, "column": 17 }, "end": { - "line": 643, + "line": 658, "column": 73 } }, "left": { "type": "MemberExpression", - "start": 20964, - "end": 20983, + "start": 21524, + "end": 21543, "loc": { "start": { - "line": 643, + "line": 658, "column": 17 }, "end": { - "line": 643, + "line": 658, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 20964, - "end": 20976, + "start": 21524, + "end": 21536, "loc": { "start": { - "line": 643, + "line": 658, "column": 17 }, "end": { - "line": 643, + "line": 658, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 20964, - "end": 20968, + "start": 21524, + "end": 21528, "loc": { "start": { - "line": 643, + "line": 658, "column": 17 }, "end": { - "line": 643, + "line": 658, "column": 21 } } }, "property": { "type": "Identifier", - "start": 20969, - "end": 20976, + "start": 21529, + "end": 21536, "loc": { "start": { - "line": 643, + "line": 658, "column": 22 }, "end": { - "line": 643, + "line": 658, "column": 29 }, "identifierName": "options" @@ -33286,15 +34339,15 @@ }, "property": { "type": "Identifier", - "start": 20977, - "end": 20983, + "start": 21537, + "end": 21543, "loc": { "start": { - "line": 643, + "line": 658, "column": 30 }, "end": { - "line": 643, + "line": 658, "column": 36 }, "identifierName": "layout" @@ -33306,43 +34359,43 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 20987, - "end": 21020, + "start": 21547, + "end": 21580, "loc": { "start": { - "line": 643, + "line": 658, "column": 40 }, "end": { - "line": 643, + "line": 658, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 20987, - "end": 21018, + "start": 21547, + "end": 21578, "loc": { "start": { - "line": 643, + "line": 658, "column": 40 }, "end": { - "line": 643, + "line": 658, "column": 71 } }, "object": { "type": "Identifier", - "start": 20987, - "end": 21001, + "start": 21547, + "end": 21561, "loc": { "start": { - "line": 643, + "line": 658, "column": 40 }, "end": { - "line": 643, + "line": 658, "column": 54 }, "identifierName": "KeyboardLayout" @@ -33351,15 +34404,15 @@ }, "property": { "type": "Identifier", - "start": 21002, - "end": 21018, + "start": 21562, + "end": 21578, "loc": { "start": { - "line": 643, + "line": 658, "column": 55 }, "end": { - "line": 643, + "line": 658, "column": 71 }, "identifierName": "getDefaultLayout" @@ -33377,44 +34430,44 @@ }, { "type": "VariableDeclaration", - "start": 21027, - "end": 21084, + "start": 21587, + "end": 21644, "loc": { "start": { - "line": 644, + "line": 659, "column": 4 }, "end": { - "line": 644, + "line": 659, "column": 61 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21031, - "end": 21084, + "start": 21591, + "end": 21644, "loc": { "start": { - "line": 644, + "line": 659, "column": 8 }, "end": { - "line": 644, + "line": 659, "column": 61 } }, "id": { "type": "Identifier", - "start": 21031, - "end": 21045, + "start": 21591, + "end": 21605, "loc": { "start": { - "line": 644, + "line": 659, "column": 8 }, "end": { - "line": 644, + "line": 659, "column": 22 }, "identifierName": "useTouchEvents" @@ -33423,72 +34476,72 @@ }, "init": { "type": "LogicalExpression", - "start": 21048, - "end": 21084, + "start": 21608, + "end": 21644, "loc": { "start": { - "line": 644, + "line": 659, "column": 25 }, "end": { - "line": 644, + "line": 659, "column": 61 } }, "left": { "type": "MemberExpression", - "start": 21048, - "end": 21075, + "start": 21608, + "end": 21635, "loc": { "start": { - "line": 644, + "line": 659, "column": 25 }, "end": { - "line": 644, + "line": 659, "column": 52 } }, "object": { "type": "MemberExpression", - "start": 21048, - "end": 21060, + "start": 21608, + "end": 21620, "loc": { "start": { - "line": 644, + "line": 659, "column": 25 }, "end": { - "line": 644, + "line": 659, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 21048, - "end": 21052, + "start": 21608, + "end": 21612, "loc": { "start": { - "line": 644, + "line": 659, "column": 25 }, "end": { - "line": 644, + "line": 659, "column": 29 } } }, "property": { "type": "Identifier", - "start": 21053, - "end": 21060, + "start": 21613, + "end": 21620, "loc": { "start": { - "line": 644, + "line": 659, "column": 30 }, "end": { - "line": 644, + "line": 659, "column": 37 }, "identifierName": "options" @@ -33499,15 +34552,15 @@ }, "property": { "type": "Identifier", - "start": 21061, - "end": 21075, + "start": 21621, + "end": 21635, "loc": { "start": { - "line": 644, + "line": 659, "column": 38 }, "end": { - "line": 644, + "line": 659, "column": 52 }, "identifierName": "useTouchEvents" @@ -33519,15 +34572,15 @@ "operator": "||", "right": { "type": "BooleanLiteral", - "start": 21079, - "end": 21084, + "start": 21639, + "end": 21644, "loc": { "start": { - "line": 644, + "line": 659, "column": 56 }, "end": { - "line": 644, + "line": 659, "column": 61 } }, @@ -33545,15 +34598,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 21092, - "end": 21144, + "start": 21652, + "end": 21704, "loc": { "start": { - "line": 646, + "line": 661, "column": 4 }, "end": { - "line": 648, + "line": 663, "column": 7 } } @@ -33562,44 +34615,44 @@ }, { "type": "VariableDeclaration", - "start": 21150, - "end": 21178, + "start": 21710, + "end": 21738, "loc": { "start": { - "line": 649, + "line": 664, "column": 4 }, "end": { - "line": 649, + "line": 664, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21154, - "end": 21177, + "start": 21714, + "end": 21737, "loc": { "start": { - "line": 649, + "line": 664, "column": 8 }, "end": { - "line": 649, + "line": 664, "column": 31 } }, "id": { "type": "Identifier", - "start": 21154, - "end": 21172, + "start": 21714, + "end": 21732, "loc": { "start": { - "line": 649, + "line": 664, "column": 8 }, "end": { - "line": 649, + "line": 664, "column": 26 }, "identifierName": "buttonThemesParsed" @@ -33609,15 +34662,15 @@ }, "init": { "type": "ObjectExpression", - "start": 21175, - "end": 21177, + "start": 21735, + "end": 21737, "loc": { "start": { - "line": 649, + "line": 664, "column": 29 }, "end": { - "line": 649, + "line": 664, "column": 31 } }, @@ -33631,15 +34684,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 21092, - "end": 21144, + "start": 21652, + "end": 21704, "loc": { "start": { - "line": 646, + "line": 661, "column": 4 }, "end": { - "line": 648, + "line": 663, "column": 7 } } @@ -33648,57 +34701,57 @@ }, { "type": "IfStatement", - "start": 21184, - "end": 22323, + "start": 21744, + "end": 22883, "loc": { "start": { - "line": 650, + "line": 665, "column": 4 }, "end": { - "line": 678, + "line": 693, "column": 5 } }, "test": { "type": "CallExpression", - "start": 21187, - "end": 21226, + "start": 21747, + "end": 21786, "loc": { "start": { - "line": 650, + "line": 665, "column": 7 }, "end": { - "line": 650, + "line": 665, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 21187, - "end": 21200, + "start": 21747, + "end": 21760, "loc": { "start": { - "line": 650, + "line": 665, "column": 7 }, "end": { - "line": 650, + "line": 665, "column": 20 } }, "object": { "type": "Identifier", - "start": 21187, - "end": 21192, + "start": 21747, + "end": 21752, "loc": { "start": { - "line": 650, + "line": 665, "column": 7 }, "end": { - "line": 650, + "line": 665, "column": 12 }, "identifierName": "Array" @@ -33707,15 +34760,15 @@ }, "property": { "type": "Identifier", - "start": 21193, - "end": 21200, + "start": 21753, + "end": 21760, "loc": { "start": { - "line": 650, + "line": 665, "column": 13 }, "end": { - "line": 650, + "line": 665, "column": 20 }, "identifierName": "isArray" @@ -33727,58 +34780,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 21201, - "end": 21225, + "start": 21761, + "end": 21785, "loc": { "start": { - "line": 650, + "line": 665, "column": 21 }, "end": { - "line": 650, + "line": 665, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 21201, - "end": 21213, + "start": 21761, + "end": 21773, "loc": { "start": { - "line": 650, + "line": 665, "column": 21 }, "end": { - "line": 650, + "line": 665, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 21201, - "end": 21205, + "start": 21761, + "end": 21765, "loc": { "start": { - "line": 650, + "line": 665, "column": 21 }, "end": { - "line": 650, + "line": 665, "column": 25 } } }, "property": { "type": "Identifier", - "start": 21206, - "end": 21213, + "start": 21766, + "end": 21773, "loc": { "start": { - "line": 650, + "line": 665, "column": 26 }, "end": { - "line": 650, + "line": 665, "column": 33 }, "identifierName": "options" @@ -33789,15 +34842,15 @@ }, "property": { "type": "Identifier", - "start": 21214, - "end": 21225, + "start": 21774, + "end": 21785, "loc": { "start": { - "line": 650, + "line": 665, "column": 34 }, "end": { - "line": 650, + "line": 665, "column": 45 }, "identifierName": "buttonTheme" @@ -33810,115 +34863,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 21227, - "end": 22323, + "start": 21787, + "end": 22883, "loc": { "start": { - "line": 650, + "line": 665, "column": 47 }, "end": { - "line": 678, + "line": 693, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 21236, - "end": 22316, + "start": 21796, + "end": 22876, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 677, + "line": 692, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 21236, - "end": 22315, + "start": 21796, + "end": 22875, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 677, + "line": 692, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 21236, - "end": 21268, + "start": 21796, + "end": 21828, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 651, + "line": 666, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 21236, - "end": 21260, + "start": 21796, + "end": 21820, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 651, + "line": 666, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 21236, - "end": 21248, + "start": 21796, + "end": 21808, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 651, + "line": 666, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 21236, - "end": 21240, + "start": 21796, + "end": 21800, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 651, + "line": 666, "column": 10 } } }, "property": { "type": "Identifier", - "start": 21241, - "end": 21248, + "start": 21801, + "end": 21808, "loc": { "start": { - "line": 651, + "line": 666, "column": 11 }, "end": { - "line": 651, + "line": 666, "column": 18 }, "identifierName": "options" @@ -33929,15 +34982,15 @@ }, "property": { "type": "Identifier", - "start": 21249, - "end": 21260, + "start": 21809, + "end": 21820, "loc": { "start": { - "line": 651, + "line": 666, "column": 19 }, "end": { - "line": 651, + "line": 666, "column": 30 }, "identifierName": "buttonTheme" @@ -33948,15 +35001,15 @@ }, "property": { "type": "Identifier", - "start": 21261, - "end": 21268, + "start": 21821, + "end": 21828, "loc": { "start": { - "line": 651, + "line": 666, "column": 31 }, "end": { - "line": 651, + "line": 666, "column": 38 }, "identifierName": "forEach" @@ -33968,15 +35021,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21269, - "end": 22314, + "start": 21829, + "end": 22874, "loc": { "start": { - "line": 651, + "line": 666, "column": 39 }, "end": { - "line": 677, + "line": 692, "column": 7 } }, @@ -33987,15 +35040,15 @@ "params": [ { "type": "Identifier", - "start": 21269, - "end": 21277, + "start": 21829, + "end": 21837, "loc": { "start": { - "line": 651, + "line": 666, "column": 39 }, "end": { - "line": 651, + "line": 666, "column": 47 }, "identifierName": "themeObj" @@ -34005,72 +35058,72 @@ ], "body": { "type": "BlockStatement", - "start": 21281, - "end": 22314, + "start": 21841, + "end": 22874, "loc": { "start": { - "line": 651, + "line": 666, "column": 51 }, "end": { - "line": 677, + "line": 692, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 21292, - "end": 22305, + "start": 21852, + "end": 22865, "loc": { "start": { - "line": 652, + "line": 667, "column": 8 }, "end": { - "line": 676, + "line": 691, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 21295, - "end": 21329, + "start": 21855, + "end": 21889, "loc": { "start": { - "line": 652, + "line": 667, "column": 11 }, "end": { - "line": 652, + "line": 667, "column": 45 } }, "left": { "type": "MemberExpression", - "start": 21295, - "end": 21311, + "start": 21855, + "end": 21871, "loc": { "start": { - "line": 652, + "line": 667, "column": 11 }, "end": { - "line": 652, + "line": 667, "column": 27 } }, "object": { "type": "Identifier", - "start": 21295, - "end": 21303, + "start": 21855, + "end": 21863, "loc": { "start": { - "line": 652, + "line": 667, "column": 11 }, "end": { - "line": 652, + "line": 667, "column": 19 }, "identifierName": "themeObj" @@ -34079,15 +35132,15 @@ }, "property": { "type": "Identifier", - "start": 21304, - "end": 21311, + "start": 21864, + "end": 21871, "loc": { "start": { - "line": 652, + "line": 667, "column": 20 }, "end": { - "line": 652, + "line": 667, "column": 27 }, "identifierName": "buttons" @@ -34099,29 +35152,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 21315, - "end": 21329, + "start": 21875, + "end": 21889, "loc": { "start": { - "line": 652, + "line": 667, "column": 31 }, "end": { - "line": 652, + "line": 667, "column": 45 } }, "object": { "type": "Identifier", - "start": 21315, - "end": 21323, + "start": 21875, + "end": 21883, "loc": { "start": { - "line": 652, + "line": 667, "column": 31 }, "end": { - "line": 652, + "line": 667, "column": 39 }, "identifierName": "themeObj" @@ -34130,15 +35183,15 @@ }, "property": { "type": "Identifier", - "start": 21324, - "end": 21329, + "start": 21884, + "end": 21889, "loc": { "start": { - "line": 652, + "line": 667, "column": 40 }, "end": { - "line": 652, + "line": 667, "column": 45 }, "identifierName": "class" @@ -34150,59 +35203,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 21330, - "end": 22171, + "start": 21890, + "end": 22731, "loc": { "start": { - "line": 652, + "line": 667, "column": 46 }, "end": { - "line": 674, + "line": 689, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 21343, - "end": 21360, + "start": 21903, + "end": 21920, "loc": { "start": { - "line": 653, + "line": 668, "column": 10 }, "end": { - "line": 653, + "line": 668, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21347, - "end": 21359, + "start": 21907, + "end": 21919, "loc": { "start": { - "line": 653, + "line": 668, "column": 14 }, "end": { - "line": 653, + "line": 668, "column": 26 } }, "id": { "type": "Identifier", - "start": 21347, - "end": 21359, + "start": 21907, + "end": 21919, "loc": { "start": { - "line": 653, + "line": 668, "column": 14 }, "end": { - "line": 653, + "line": 668, "column": 26 }, "identifierName": "themeButtons" @@ -34216,43 +35269,43 @@ }, { "type": "IfStatement", - "start": 21374, - "end": 21485, + "start": 21934, + "end": 22045, "loc": { "start": { - "line": 655, + "line": 670, "column": 10 }, "end": { - "line": 657, + "line": 672, "column": 11 } }, "test": { "type": "BinaryExpression", - "start": 21377, - "end": 21413, + "start": 21937, + "end": 21973, "loc": { "start": { - "line": 655, + "line": 670, "column": 13 }, "end": { - "line": 655, + "line": 670, "column": 49 } }, "left": { "type": "UnaryExpression", - "start": 21377, - "end": 21400, + "start": 21937, + "end": 21960, "loc": { "start": { - "line": 655, + "line": 670, "column": 13 }, "end": { - "line": 655, + "line": 670, "column": 36 } }, @@ -34260,29 +35313,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 21384, - "end": 21400, + "start": 21944, + "end": 21960, "loc": { "start": { - "line": 655, + "line": 670, "column": 20 }, "end": { - "line": 655, + "line": 670, "column": 36 } }, "object": { "type": "Identifier", - "start": 21384, - "end": 21392, + "start": 21944, + "end": 21952, "loc": { "start": { - "line": 655, + "line": 670, "column": 20 }, "end": { - "line": 655, + "line": 670, "column": 28 }, "identifierName": "themeObj" @@ -34291,15 +35344,15 @@ }, "property": { "type": "Identifier", - "start": 21393, - "end": 21400, + "start": 21953, + "end": 21960, "loc": { "start": { - "line": 655, + "line": 670, "column": 29 }, "end": { - "line": 655, + "line": 670, "column": 36 }, "identifierName": "buttons" @@ -34315,15 +35368,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 21405, - "end": 21413, + "start": 21965, + "end": 21973, "loc": { "start": { - "line": 655, + "line": 670, "column": 41 }, "end": { - "line": 655, + "line": 670, "column": 49 } }, @@ -34336,59 +35389,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 21414, - "end": 21485, + "start": 21974, + "end": 22045, "loc": { "start": { - "line": 655, + "line": 670, "column": 50 }, "end": { - "line": 657, + "line": 672, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 21429, - "end": 21472, + "start": 21989, + "end": 22032, "loc": { "start": { - "line": 656, + "line": 671, "column": 12 }, "end": { - "line": 656, + "line": 671, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 21429, - "end": 21471, + "start": 21989, + "end": 22031, "loc": { "start": { - "line": 656, + "line": 671, "column": 12 }, "end": { - "line": 656, + "line": 671, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 21429, - "end": 21441, + "start": 21989, + "end": 22001, "loc": { "start": { - "line": 656, + "line": 671, "column": 12 }, "end": { - "line": 656, + "line": 671, "column": 24 }, "identifierName": "themeButtons" @@ -34397,57 +35450,57 @@ }, "right": { "type": "CallExpression", - "start": 21444, - "end": 21471, + "start": 22004, + "end": 22031, "loc": { "start": { - "line": 656, + "line": 671, "column": 27 }, "end": { - "line": 656, + "line": 671, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 21444, - "end": 21466, + "start": 22004, + "end": 22026, "loc": { "start": { - "line": 656, + "line": 671, "column": 27 }, "end": { - "line": 656, + "line": 671, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 21444, - "end": 21460, + "start": 22004, + "end": 22020, "loc": { "start": { - "line": 656, + "line": 671, "column": 27 }, "end": { - "line": 656, + "line": 671, "column": 43 } }, "object": { "type": "Identifier", - "start": 21444, - "end": 21452, + "start": 22004, + "end": 22012, "loc": { "start": { - "line": 656, + "line": 671, "column": 27 }, "end": { - "line": 656, + "line": 671, "column": 35 }, "identifierName": "themeObj" @@ -34456,15 +35509,15 @@ }, "property": { "type": "Identifier", - "start": 21453, - "end": 21460, + "start": 22013, + "end": 22020, "loc": { "start": { - "line": 656, + "line": 671, "column": 36 }, "end": { - "line": 656, + "line": 671, "column": 43 }, "identifierName": "buttons" @@ -34475,15 +35528,15 @@ }, "property": { "type": "Identifier", - "start": 21461, - "end": 21466, + "start": 22021, + "end": 22026, "loc": { "start": { - "line": 656, + "line": 671, "column": 44 }, "end": { - "line": 656, + "line": 671, "column": 49 }, "identifierName": "split" @@ -34495,15 +35548,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21467, - "end": 21470, + "start": 22027, + "end": 22030, "loc": { "start": { - "line": 656, + "line": 671, "column": 50 }, "end": { - "line": 656, + "line": 671, "column": 53 } }, @@ -34524,29 +35577,29 @@ }, { "type": "IfStatement", - "start": 21499, - "end": 22160, + "start": 22059, + "end": 22720, "loc": { "start": { - "line": 659, + "line": 674, "column": 10 }, "end": { - "line": 673, + "line": 688, "column": 11 } }, "test": { "type": "Identifier", - "start": 21502, - "end": 21514, + "start": 22062, + "end": 22074, "loc": { "start": { - "line": 659, + "line": 674, "column": 13 }, "end": { - "line": 659, + "line": 674, "column": 25 }, "identifierName": "themeButtons" @@ -34555,72 +35608,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 21515, - "end": 22160, + "start": 22075, + "end": 22720, "loc": { "start": { - "line": 659, + "line": 674, "column": 26 }, "end": { - "line": 673, + "line": 688, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 21530, - "end": 22147, + "start": 22090, + "end": 22707, "loc": { "start": { - "line": 660, + "line": 675, "column": 12 }, "end": { - "line": 672, + "line": 687, "column": 15 } }, "expression": { "type": "CallExpression", - "start": 21530, - "end": 22146, + "start": 22090, + "end": 22706, "loc": { "start": { - "line": 660, + "line": 675, "column": 12 }, "end": { - "line": 672, + "line": 687, "column": 14 } }, "callee": { "type": "MemberExpression", - "start": 21530, - "end": 21550, + "start": 22090, + "end": 22110, "loc": { "start": { - "line": 660, + "line": 675, "column": 12 }, "end": { - "line": 660, + "line": 675, "column": 32 } }, "object": { "type": "Identifier", - "start": 21530, - "end": 21542, + "start": 22090, + "end": 22102, "loc": { "start": { - "line": 660, + "line": 675, "column": 12 }, "end": { - "line": 660, + "line": 675, "column": 24 }, "identifierName": "themeButtons" @@ -34629,15 +35682,15 @@ }, "property": { "type": "Identifier", - "start": 21543, - "end": 21550, + "start": 22103, + "end": 22110, "loc": { "start": { - "line": 660, + "line": 675, "column": 25 }, "end": { - "line": 660, + "line": 675, "column": 32 }, "identifierName": "forEach" @@ -34649,15 +35702,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21551, - "end": 22145, + "start": 22111, + "end": 22705, "loc": { "start": { - "line": 660, + "line": 675, "column": 33 }, "end": { - "line": 672, + "line": 687, "column": 13 } }, @@ -34668,15 +35721,15 @@ "params": [ { "type": "Identifier", - "start": 21551, - "end": 21562, + "start": 22111, + "end": 22122, "loc": { "start": { - "line": 660, + "line": 675, "column": 33 }, "end": { - "line": 660, + "line": 675, "column": 44 }, "identifierName": "themeButton" @@ -34686,59 +35739,59 @@ ], "body": { "type": "BlockStatement", - "start": 21566, - "end": 22145, + "start": 22126, + "end": 22705, "loc": { "start": { - "line": 660, + "line": 675, "column": 48 }, "end": { - "line": 672, + "line": 687, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 21583, - "end": 21633, + "start": 22143, + "end": 22193, "loc": { "start": { - "line": 661, + "line": 676, "column": 14 }, "end": { - "line": 661, + "line": 676, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21587, - "end": 21632, + "start": 22147, + "end": 22192, "loc": { "start": { - "line": 661, + "line": 676, "column": 18 }, "end": { - "line": 661, + "line": 676, "column": 63 } }, "id": { "type": "Identifier", - "start": 21587, - "end": 21598, + "start": 22147, + "end": 22158, "loc": { "start": { - "line": 661, + "line": 676, "column": 18 }, "end": { - "line": 661, + "line": 676, "column": 29 }, "identifierName": "themeParsed" @@ -34747,29 +35800,29 @@ }, "init": { "type": "MemberExpression", - "start": 21601, - "end": 21632, + "start": 22161, + "end": 22192, "loc": { "start": { - "line": 661, + "line": 676, "column": 32 }, "end": { - "line": 661, + "line": 676, "column": 63 } }, "object": { "type": "Identifier", - "start": 21601, - "end": 21619, + "start": 22161, + "end": 22179, "loc": { "start": { - "line": 661, + "line": 676, "column": 32 }, "end": { - "line": 661, + "line": 676, "column": 50 }, "identifierName": "buttonThemesParsed" @@ -34778,15 +35831,15 @@ }, "property": { "type": "Identifier", - "start": 21620, - "end": 21631, + "start": 22180, + "end": 22191, "loc": { "start": { - "line": 661, + "line": 676, "column": 51 }, "end": { - "line": 661, + "line": 676, "column": 62 }, "identifierName": "themeButton" @@ -34802,15 +35855,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21651, - "end": 21690, + "start": 22211, + "end": 22250, "loc": { "start": { - "line": 663, + "line": 678, "column": 14 }, "end": { - "line": 663, + "line": 678, "column": 53 } } @@ -34819,29 +35872,29 @@ }, { "type": "IfStatement", - "start": 21706, - "end": 22130, + "start": 22266, + "end": 22690, "loc": { "start": { - "line": 664, + "line": 679, "column": 14 }, "end": { - "line": 671, + "line": 686, "column": 15 } }, "test": { "type": "Identifier", - "start": 21709, - "end": 21720, + "start": 22269, + "end": 22280, "loc": { "start": { - "line": 664, + "line": 679, "column": 17 }, "end": { - "line": 664, + "line": 679, "column": 28 }, "identifierName": "themeParsed" @@ -34851,44 +35904,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 21721, - "end": 22039, + "start": 22281, + "end": 22599, "loc": { "start": { - "line": 664, + "line": 679, "column": 29 }, "end": { - "line": 669, + "line": 684, "column": 15 } }, "body": [ { "type": "IfStatement", - "start": 21841, - "end": 22022, + "start": 22401, + "end": 22582, "loc": { "start": { - "line": 666, + "line": 681, "column": 16 }, "end": { - "line": 668, + "line": 683, "column": 17 } }, "test": { "type": "UnaryExpression", - "start": 21844, - "end": 21912, + "start": 22404, + "end": 22472, "loc": { "start": { - "line": 666, + "line": 681, "column": 19 }, "end": { - "line": 666, + "line": 681, "column": 87 } }, @@ -34896,57 +35949,57 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 21845, - "end": 21912, + "start": 22405, + "end": 22472, "loc": { "start": { - "line": 666, + "line": 681, "column": 20 }, "end": { - "line": 666, + "line": 681, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 21845, - "end": 21872, + "start": 22405, + "end": 22432, "loc": { "start": { - "line": 666, + "line": 681, "column": 20 }, "end": { - "line": 666, + "line": 681, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 21845, - "end": 21859, + "start": 22405, + "end": 22419, "loc": { "start": { - "line": 666, + "line": 681, "column": 20 }, "end": { - "line": 666, + "line": 681, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 21845, - "end": 21849, + "start": 22405, + "end": 22409, "loc": { "start": { - "line": 666, + "line": 681, "column": 20 }, "end": { - "line": 666, + "line": 681, "column": 24 } }, @@ -34954,15 +36007,15 @@ }, "property": { "type": "Identifier", - "start": 21850, - "end": 21859, + "start": 22410, + "end": 22419, "loc": { "start": { - "line": 666, + "line": 681, "column": 25 }, "end": { - "line": 666, + "line": 681, "column": 34 }, "identifierName": "utilities" @@ -34974,15 +36027,15 @@ }, "property": { "type": "Identifier", - "start": 21860, - "end": 21872, + "start": 22420, + "end": 22432, "loc": { "start": { - "line": 666, + "line": 681, "column": 35 }, "end": { - "line": 666, + "line": 681, "column": 47 }, "identifierName": "countInArray" @@ -34995,43 +36048,43 @@ "arguments": [ { "type": "CallExpression", - "start": 21873, - "end": 21895, + "start": 22433, + "end": 22455, "loc": { "start": { - "line": 666, + "line": 681, "column": 48 }, "end": { - "line": 666, + "line": 681, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 21873, - "end": 21890, + "start": 22433, + "end": 22450, "loc": { "start": { - "line": 666, + "line": 681, "column": 48 }, "end": { - "line": 666, + "line": 681, "column": 65 } }, "object": { "type": "Identifier", - "start": 21873, - "end": 21884, + "start": 22433, + "end": 22444, "loc": { "start": { - "line": 666, + "line": 681, "column": 48 }, "end": { - "line": 666, + "line": 681, "column": 59 }, "identifierName": "themeParsed" @@ -35040,15 +36093,15 @@ }, "property": { "type": "Identifier", - "start": 21885, - "end": 21890, + "start": 22445, + "end": 22450, "loc": { "start": { - "line": 666, + "line": 681, "column": 60 }, "end": { - "line": 666, + "line": 681, "column": 65 }, "identifierName": "split" @@ -35060,15 +36113,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21891, - "end": 21894, + "start": 22451, + "end": 22454, "loc": { "start": { - "line": 666, + "line": 681, "column": 66 }, "end": { - "line": 666, + "line": 681, "column": 69 } }, @@ -35082,29 +36135,29 @@ }, { "type": "MemberExpression", - "start": 21897, - "end": 21911, + "start": 22457, + "end": 22471, "loc": { "start": { - "line": 666, + "line": 681, "column": 72 }, "end": { - "line": 666, + "line": 681, "column": 86 } }, "object": { "type": "Identifier", - "start": 21897, - "end": 21905, + "start": 22457, + "end": 22465, "loc": { "start": { - "line": 666, + "line": 681, "column": 72 }, "end": { - "line": 666, + "line": 681, "column": 80 }, "identifierName": "themeObj" @@ -35113,15 +36166,15 @@ }, "property": { "type": "Identifier", - "start": 21906, - "end": 21911, + "start": 22466, + "end": 22471, "loc": { "start": { - "line": 666, + "line": 681, "column": 81 }, "end": { - "line": 666, + "line": 681, "column": 86 }, "identifierName": "class" @@ -35140,73 +36193,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 21913, - "end": 22022, + "start": 22473, + "end": 22582, "loc": { "start": { - "line": 666, + "line": 681, "column": 88 }, "end": { - "line": 668, + "line": 683, "column": 17 } }, "body": [ { "type": "ExpressionStatement", - "start": 21934, - "end": 22003, + "start": 22494, + "end": 22563, "loc": { "start": { - "line": 667, + "line": 682, "column": 18 }, "end": { - "line": 667, + "line": 682, "column": 87 } }, "expression": { "type": "AssignmentExpression", - "start": 21934, - "end": 22002, + "start": 22494, + "end": 22562, "loc": { "start": { - "line": 667, + "line": 682, "column": 18 }, "end": { - "line": 667, + "line": 682, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21934, - "end": 21965, + "start": 22494, + "end": 22525, "loc": { "start": { - "line": 667, + "line": 682, "column": 18 }, "end": { - "line": 667, + "line": 682, "column": 49 } }, "object": { "type": "Identifier", - "start": 21934, - "end": 21952, + "start": 22494, + "end": 22512, "loc": { "start": { - "line": 667, + "line": 682, "column": 18 }, "end": { - "line": 667, + "line": 682, "column": 36 }, "identifierName": "buttonThemesParsed" @@ -35215,15 +36268,15 @@ }, "property": { "type": "Identifier", - "start": 21953, - "end": 21964, + "start": 22513, + "end": 22524, "loc": { "start": { - "line": 667, + "line": 682, "column": 37 }, "end": { - "line": 667, + "line": 682, "column": 48 }, "identifierName": "themeButton" @@ -35234,30 +36287,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 21968, - "end": 22002, + "start": 22528, + "end": 22562, "loc": { "start": { - "line": 667, + "line": 682, "column": 52 }, "end": { - "line": 667, + "line": 682, "column": 86 } }, "expressions": [ { "type": "Identifier", - "start": 21971, - "end": 21982, + "start": 22531, + "end": 22542, "loc": { "start": { - "line": 667, + "line": 682, "column": 55 }, "end": { - "line": 667, + "line": 682, "column": 66 }, "identifierName": "themeParsed" @@ -35266,29 +36319,29 @@ }, { "type": "MemberExpression", - "start": 21986, - "end": 22000, + "start": 22546, + "end": 22560, "loc": { "start": { - "line": 667, + "line": 682, "column": 70 }, "end": { - "line": 667, + "line": 682, "column": 84 } }, "object": { "type": "Identifier", - "start": 21986, - "end": 21994, + "start": 22546, + "end": 22554, "loc": { "start": { - "line": 667, + "line": 682, "column": 70 }, "end": { - "line": 667, + "line": 682, "column": 78 }, "identifierName": "themeObj" @@ -35297,15 +36350,15 @@ }, "property": { "type": "Identifier", - "start": 21995, - "end": 22000, + "start": 22555, + "end": 22560, "loc": { "start": { - "line": 667, + "line": 682, "column": 79 }, "end": { - "line": 667, + "line": 682, "column": 84 }, "identifierName": "class" @@ -35318,15 +36371,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21969, - "end": 21969, + "start": 22529, + "end": 22529, "loc": { "start": { - "line": 667, + "line": 682, "column": 53 }, "end": { - "line": 667, + "line": 682, "column": 53 } }, @@ -35338,15 +36391,15 @@ }, { "type": "TemplateElement", - "start": 21983, - "end": 21984, + "start": 22543, + "end": 22544, "loc": { "start": { - "line": 667, + "line": 682, "column": 67 }, "end": { - "line": 667, + "line": 682, "column": 68 } }, @@ -35358,15 +36411,15 @@ }, { "type": "TemplateElement", - "start": 22001, - "end": 22001, + "start": 22561, + "end": 22561, "loc": { "start": { - "line": 667, + "line": 682, "column": 85 }, "end": { - "line": 667, + "line": 682, "column": 85 } }, @@ -35388,15 +36441,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 21740, - "end": 21823, + "start": 22300, + "end": 22383, "loc": { "start": { - "line": 665, + "line": 680, "column": 16 }, "end": { - "line": 665, + "line": 680, "column": 99 } } @@ -35408,73 +36461,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 22045, - "end": 22130, + "start": 22605, + "end": 22690, "loc": { "start": { - "line": 669, + "line": 684, "column": 21 }, "end": { - "line": 671, + "line": 686, "column": 15 } }, "body": [ { "type": "ExpressionStatement", - "start": 22064, - "end": 22113, + "start": 22624, + "end": 22673, "loc": { "start": { - "line": 670, + "line": 685, "column": 16 }, "end": { - "line": 670, + "line": 685, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 22064, - "end": 22112, + "start": 22624, + "end": 22672, "loc": { "start": { - "line": 670, + "line": 685, "column": 16 }, "end": { - "line": 670, + "line": 685, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22064, - "end": 22095, + "start": 22624, + "end": 22655, "loc": { "start": { - "line": 670, + "line": 685, "column": 16 }, "end": { - "line": 670, + "line": 685, "column": 47 } }, "object": { "type": "Identifier", - "start": 22064, - "end": 22082, + "start": 22624, + "end": 22642, "loc": { "start": { - "line": 670, + "line": 685, "column": 16 }, "end": { - "line": 670, + "line": 685, "column": 34 }, "identifierName": "buttonThemesParsed" @@ -35483,15 +36536,15 @@ }, "property": { "type": "Identifier", - "start": 22083, - "end": 22094, + "start": 22643, + "end": 22654, "loc": { "start": { - "line": 670, + "line": 685, "column": 35 }, "end": { - "line": 670, + "line": 685, "column": 46 }, "identifierName": "themeButton" @@ -35502,29 +36555,29 @@ }, "right": { "type": "MemberExpression", - "start": 22098, - "end": 22112, + "start": 22658, + "end": 22672, "loc": { "start": { - "line": 670, + "line": 685, "column": 50 }, "end": { - "line": 670, + "line": 685, "column": 64 } }, "object": { "type": "Identifier", - "start": 22098, - "end": 22106, + "start": 22658, + "end": 22666, "loc": { "start": { - "line": 670, + "line": 685, "column": 50 }, "end": { - "line": 670, + "line": 685, "column": 58 }, "identifierName": "themeObj" @@ -35533,15 +36586,15 @@ }, "property": { "type": "Identifier", - "start": 22107, - "end": 22112, + "start": 22667, + "end": 22672, "loc": { "start": { - "line": 670, + "line": 685, "column": 59 }, "end": { - "line": 670, + "line": 685, "column": 64 }, "identifierName": "class" @@ -35559,15 +36612,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21651, - "end": 21690, + "start": 22211, + "end": 22250, "loc": { "start": { - "line": 663, + "line": 678, "column": 14 }, "end": { - "line": 663, + "line": 678, "column": 53 } } @@ -35591,72 +36644,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 22177, - "end": 22305, + "start": 22737, + "end": 22865, "loc": { "start": { - "line": 674, + "line": 689, "column": 15 }, "end": { - "line": 676, + "line": 691, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 22190, - "end": 22294, + "start": 22750, + "end": 22854, "loc": { "start": { - "line": 675, + "line": 690, "column": 10 }, "end": { - "line": 675, + "line": 690, "column": 114 } }, "expression": { "type": "CallExpression", - "start": 22190, - "end": 22294, + "start": 22750, + "end": 22854, "loc": { "start": { - "line": 675, + "line": 690, "column": 10 }, "end": { - "line": 675, + "line": 690, "column": 114 } }, "callee": { "type": "MemberExpression", - "start": 22190, - "end": 22202, + "start": 22750, + "end": 22762, "loc": { "start": { - "line": 675, + "line": 690, "column": 10 }, "end": { - "line": 675, + "line": 690, "column": 22 } }, "object": { "type": "Identifier", - "start": 22190, - "end": 22197, + "start": 22750, + "end": 22757, "loc": { "start": { - "line": 675, + "line": 690, "column": 10 }, "end": { - "line": 675, + "line": 690, "column": 17 }, "identifierName": "console" @@ -35665,15 +36718,15 @@ }, "property": { "type": "Identifier", - "start": 22198, - "end": 22202, + "start": 22758, + "end": 22762, "loc": { "start": { - "line": 675, + "line": 690, "column": 18 }, "end": { - "line": 675, + "line": 690, "column": 22 }, "identifierName": "warn" @@ -35685,15 +36738,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 22203, - "end": 22293, + "start": 22763, + "end": 22853, "loc": { "start": { - "line": 675, + "line": 690, "column": 23 }, "end": { - "line": 675, + "line": 690, "column": 113 } }, @@ -35701,15 +36754,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22204, - "end": 22292, + "start": 22764, + "end": 22852, "loc": { "start": { - "line": 675, + "line": 690, "column": 24 }, "end": { - "line": 675, + "line": 690, "column": 112 } }, @@ -35744,15 +36797,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 22331, - "end": 22397, + "start": 22891, + "end": 22957, "loc": { "start": { - "line": 680, + "line": 695, "column": 4 }, "end": { - "line": 682, + "line": 697, "column": 7 } } @@ -35761,72 +36814,72 @@ }, { "type": "ExpressionStatement", - "start": 22403, - "end": 22503, + "start": 22963, + "end": 23063, "loc": { "start": { - "line": 683, + "line": 698, "column": 4 }, "end": { - "line": 683, + "line": 698, "column": 104 } }, "expression": { "type": "AssignmentExpression", - "start": 22403, - "end": 22502, + "start": 22963, + "end": 23062, "loc": { "start": { - "line": 683, + "line": 698, "column": 4 }, "end": { - "line": 683, + "line": 698, "column": 103 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22403, - "end": 22429, + "start": 22963, + "end": 22989, "loc": { "start": { - "line": 683, + "line": 698, "column": 4 }, "end": { - "line": 683, + "line": 698, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 22403, - "end": 22419, + "start": 22963, + "end": 22979, "loc": { "start": { - "line": 683, + "line": 698, "column": 4 }, "end": { - "line": 683, + "line": 698, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 22403, - "end": 22407, + "start": 22963, + "end": 22967, "loc": { "start": { - "line": 683, + "line": 698, "column": 4 }, "end": { - "line": 683, + "line": 698, "column": 8 } }, @@ -35834,15 +36887,15 @@ }, "property": { "type": "Identifier", - "start": 22408, - "end": 22419, + "start": 22968, + "end": 22979, "loc": { "start": { - "line": 683, + "line": 698, "column": 9 }, "end": { - "line": 683, + "line": 698, "column": 20 }, "identifierName": "keyboardDOM" @@ -35854,15 +36907,15 @@ }, "property": { "type": "Identifier", - "start": 22420, - "end": 22429, + "start": 22980, + "end": 22989, "loc": { "start": { - "line": 683, + "line": 698, "column": 21 }, "end": { - "line": 683, + "line": 698, "column": 30 }, "identifierName": "className" @@ -35874,73 +36927,73 @@ }, "right": { "type": "TemplateLiteral", - "start": 22433, - "end": 22502, + "start": 22993, + "end": 23062, "loc": { "start": { - "line": 683, + "line": 698, "column": 34 }, "end": { - "line": 683, + "line": 698, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 22437, - "end": 22455, + "start": 22997, + "end": 23015, "loc": { "start": { - "line": 683, + "line": 698, "column": 38 }, "end": { - "line": 683, + "line": 698, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 22437, - "end": 22449, + "start": 22997, + "end": 23009, "loc": { "start": { - "line": 683, + "line": 698, "column": 38 }, "end": { - "line": 683, + "line": 698, "column": 50 } }, "object": { "type": "ThisExpression", - "start": 22437, - "end": 22441, + "start": 22997, + "end": 23001, "loc": { "start": { - "line": 683, + "line": 698, "column": 38 }, "end": { - "line": 683, + "line": 698, "column": 42 } } }, "property": { "type": "Identifier", - "start": 22442, - "end": 22449, + "start": 23002, + "end": 23009, "loc": { "start": { - "line": 683, + "line": 698, "column": 43 }, "end": { - "line": 683, + "line": 698, "column": 50 }, "identifierName": "options" @@ -35951,15 +37004,15 @@ }, "property": { "type": "Identifier", - "start": 22450, - "end": 22455, + "start": 23010, + "end": 23015, "loc": { "start": { - "line": 683, + "line": 698, "column": 51 }, "end": { - "line": 683, + "line": 698, "column": 56 }, "identifierName": "theme" @@ -35970,15 +37023,15 @@ }, { "type": "Identifier", - "start": 22459, - "end": 22470, + "start": 23019, + "end": 23030, "loc": { "start": { - "line": 683, + "line": 698, "column": 60 }, "end": { - "line": 683, + "line": 698, "column": 71 }, "identifierName": "layoutClass" @@ -35987,44 +37040,44 @@ }, { "type": "MemberExpression", - "start": 22474, - "end": 22500, + "start": 23034, + "end": 23060, "loc": { "start": { - "line": 683, + "line": 698, "column": 75 }, "end": { - "line": 683, + "line": 698, "column": 101 } }, "object": { "type": "ThisExpression", - "start": 22474, - "end": 22478, + "start": 23034, + "end": 23038, "loc": { "start": { - "line": 683, + "line": 698, "column": 75 }, "end": { - "line": 683, + "line": 698, "column": 79 } } }, "property": { "type": "Identifier", - "start": 22479, - "end": 22500, + "start": 23039, + "end": 23060, "loc": { "start": { - "line": 683, + "line": 698, "column": 80 }, "end": { - "line": 683, + "line": 698, "column": 101 }, "identifierName": "keyboardPluginClasses" @@ -36037,15 +37090,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22434, - "end": 22435, + "start": 22994, + "end": 22995, "loc": { "start": { - "line": 683, + "line": 698, "column": 35 }, "end": { - "line": 683, + "line": 698, "column": 36 } }, @@ -36057,15 +37110,15 @@ }, { "type": "TemplateElement", - "start": 22456, - "end": 22457, + "start": 23016, + "end": 23017, "loc": { "start": { - "line": 683, + "line": 698, "column": 57 }, "end": { - "line": 683, + "line": 698, "column": 58 } }, @@ -36077,15 +37130,15 @@ }, { "type": "TemplateElement", - "start": 22471, - "end": 22472, + "start": 23031, + "end": 23032, "loc": { "start": { - "line": 683, + "line": 698, "column": 72 }, "end": { - "line": 683, + "line": 698, "column": 73 } }, @@ -36097,15 +37150,15 @@ }, { "type": "TemplateElement", - "start": 22501, - "end": 22501, + "start": 23061, + "end": 23061, "loc": { "start": { - "line": 683, + "line": 698, "column": 102 }, "end": { - "line": 683, + "line": 698, "column": 102 } }, @@ -36123,15 +37176,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 22331, - "end": 22397, + "start": 22891, + "end": 22957, "loc": { "start": { - "line": 680, + "line": 695, "column": 4 }, "end": { - "line": 682, + "line": 697, "column": 7 } } @@ -36141,15 +37194,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22511, - "end": 22558, + "start": 23071, + "end": 23118, "loc": { "start": { - "line": 685, + "line": 700, "column": 4 }, "end": { - "line": 687, + "line": 702, "column": 7 } } @@ -36158,71 +37211,71 @@ }, { "type": "ExpressionStatement", - "start": 22564, - "end": 25306, + "start": 23124, + "end": 25866, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 772, + "line": 787, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 22564, - "end": 25305, + "start": 23124, + "end": 25865, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 772, + "line": 787, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 22564, - "end": 22603, + "start": 23124, + "end": 23163, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 688, + "line": 703, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 22564, - "end": 22595, + "start": 23124, + "end": 23155, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 688, + "line": 703, "column": 35 } }, "object": { "type": "Identifier", - "start": 22564, - "end": 22570, + "start": 23124, + "end": 23130, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 688, + "line": 703, "column": 10 }, "identifierName": "layout" @@ -36232,58 +37285,58 @@ }, "property": { "type": "MemberExpression", - "start": 22571, - "end": 22594, + "start": 23131, + "end": 23154, "loc": { "start": { - "line": 688, + "line": 703, "column": 11 }, "end": { - "line": 688, + "line": 703, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 22571, - "end": 22583, + "start": 23131, + "end": 23143, "loc": { "start": { - "line": 688, + "line": 703, "column": 11 }, "end": { - "line": 688, + "line": 703, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 22571, - "end": 22575, + "start": 23131, + "end": 23135, "loc": { "start": { - "line": 688, + "line": 703, "column": 11 }, "end": { - "line": 688, + "line": 703, "column": 15 } } }, "property": { "type": "Identifier", - "start": 22576, - "end": 22583, + "start": 23136, + "end": 23143, "loc": { "start": { - "line": 688, + "line": 703, "column": 16 }, "end": { - "line": 688, + "line": 703, "column": 23 }, "identifierName": "options" @@ -36294,15 +37347,15 @@ }, "property": { "type": "Identifier", - "start": 22584, - "end": 22594, + "start": 23144, + "end": 23154, "loc": { "start": { - "line": 688, + "line": 703, "column": 24 }, "end": { - "line": 688, + "line": 703, "column": 34 }, "identifierName": "layoutName" @@ -36316,15 +37369,15 @@ }, "property": { "type": "Identifier", - "start": 22596, - "end": 22603, + "start": 23156, + "end": 23163, "loc": { "start": { - "line": 688, + "line": 703, "column": 36 }, "end": { - "line": 688, + "line": 703, "column": 43 }, "identifierName": "forEach" @@ -36337,15 +37390,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 22604, - "end": 25304, + "start": 23164, + "end": 25864, "loc": { "start": { - "line": 688, + "line": 703, "column": 44 }, "end": { - "line": 772, + "line": 787, "column": 5 } }, @@ -36356,15 +37409,15 @@ "params": [ { "type": "Identifier", - "start": 22605, - "end": 22608, + "start": 23165, + "end": 23168, "loc": { "start": { - "line": 688, + "line": 703, "column": 45 }, "end": { - "line": 688, + "line": 703, "column": 48 }, "identifierName": "row" @@ -36373,15 +37426,15 @@ }, { "type": "Identifier", - "start": 22610, - "end": 22616, + "start": 23170, + "end": 23176, "loc": { "start": { - "line": 688, + "line": 703, "column": 50 }, "end": { - "line": 688, + "line": 703, "column": 56 }, "identifierName": "rIndex" @@ -36391,59 +37444,59 @@ ], "body": { "type": "BlockStatement", - "start": 22621, - "end": 25304, + "start": 23181, + "end": 25864, "loc": { "start": { - "line": 688, + "line": 703, "column": 61 }, "end": { - "line": 772, + "line": 787, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 22630, - "end": 22660, + "start": 23190, + "end": 23220, "loc": { "start": { - "line": 689, + "line": 704, "column": 6 }, "end": { - "line": 689, + "line": 704, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22634, - "end": 22659, + "start": 23194, + "end": 23219, "loc": { "start": { - "line": 689, + "line": 704, "column": 10 }, "end": { - "line": 689, + "line": 704, "column": 35 } }, "id": { "type": "Identifier", - "start": 22634, - "end": 22642, + "start": 23194, + "end": 23202, "loc": { "start": { - "line": 689, + "line": 704, "column": 10 }, "end": { - "line": 689, + "line": 704, "column": 18 }, "identifierName": "rowArray" @@ -36452,43 +37505,43 @@ }, "init": { "type": "CallExpression", - "start": 22645, - "end": 22659, + "start": 23205, + "end": 23219, "loc": { "start": { - "line": 689, + "line": 704, "column": 21 }, "end": { - "line": 689, + "line": 704, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 22645, - "end": 22654, + "start": 23205, + "end": 23214, "loc": { "start": { - "line": 689, + "line": 704, "column": 21 }, "end": { - "line": 689, + "line": 704, "column": 30 } }, "object": { "type": "Identifier", - "start": 22645, - "end": 22648, + "start": 23205, + "end": 23208, "loc": { "start": { - "line": 689, + "line": 704, "column": 21 }, "end": { - "line": 689, + "line": 704, "column": 24 }, "identifierName": "row" @@ -36497,15 +37550,15 @@ }, "property": { "type": "Identifier", - "start": 22649, - "end": 22654, + "start": 23209, + "end": 23214, "loc": { "start": { - "line": 689, + "line": 704, "column": 25 }, "end": { - "line": 689, + "line": 704, "column": 30 }, "identifierName": "split" @@ -36517,15 +37570,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22655, - "end": 22658, + "start": 23215, + "end": 23218, "loc": { "start": { - "line": 689, + "line": 704, "column": 31 }, "end": { - "line": 689, + "line": 704, "column": 34 } }, @@ -36544,15 +37597,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22670, - "end": 22713, + "start": 23230, + "end": 23273, "loc": { "start": { - "line": 691, + "line": 706, "column": 6 }, "end": { - "line": 693, + "line": 708, "column": 9 } } @@ -36561,44 +37614,44 @@ }, { "type": "VariableDeclaration", - "start": 22721, - "end": 22764, + "start": 23281, + "end": 23324, "loc": { "start": { - "line": 694, + "line": 709, "column": 6 }, "end": { - "line": 694, + "line": 709, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22725, - "end": 22763, + "start": 23285, + "end": 23323, "loc": { "start": { - "line": 694, + "line": 709, "column": 10 }, "end": { - "line": 694, + "line": 709, "column": 48 } }, "id": { "type": "Identifier", - "start": 22725, - "end": 22731, + "start": 23285, + "end": 23291, "loc": { "start": { - "line": 694, + "line": 709, "column": 10 }, "end": { - "line": 694, + "line": 709, "column": 16 }, "identifierName": "rowDOM" @@ -36608,43 +37661,43 @@ }, "init": { "type": "CallExpression", - "start": 22734, - "end": 22763, + "start": 23294, + "end": 23323, "loc": { "start": { - "line": 694, + "line": 709, "column": 19 }, "end": { - "line": 694, + "line": 709, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 22734, - "end": 22756, + "start": 23294, + "end": 23316, "loc": { "start": { - "line": 694, + "line": 709, "column": 19 }, "end": { - "line": 694, + "line": 709, "column": 41 } }, "object": { "type": "Identifier", - "start": 22734, - "end": 22742, + "start": 23294, + "end": 23302, "loc": { "start": { - "line": 694, + "line": 709, "column": 19 }, "end": { - "line": 694, + "line": 709, "column": 27 }, "identifierName": "document" @@ -36653,15 +37706,15 @@ }, "property": { "type": "Identifier", - "start": 22743, - "end": 22756, + "start": 23303, + "end": 23316, "loc": { "start": { - "line": 694, + "line": 709, "column": 28 }, "end": { - "line": 694, + "line": 709, "column": 41 }, "identifierName": "createElement" @@ -36673,15 +37726,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22757, - "end": 22762, + "start": 23317, + "end": 23322, "loc": { "start": { - "line": 694, + "line": 709, "column": 42 }, "end": { - "line": 694, + "line": 709, "column": 47 } }, @@ -36701,15 +37754,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22670, - "end": 22713, + "start": 23230, + "end": 23273, "loc": { "start": { - "line": 691, + "line": 706, "column": 6 }, "end": { - "line": 693, + "line": 708, "column": 9 } } @@ -36718,58 +37771,58 @@ }, { "type": "ExpressionStatement", - "start": 22772, - "end": 22801, + "start": 23332, + "end": 23361, "loc": { "start": { - "line": 695, + "line": 710, "column": 6 }, "end": { - "line": 695, + "line": 710, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 22772, - "end": 22800, + "start": 23332, + "end": 23360, "loc": { "start": { - "line": 695, + "line": 710, "column": 6 }, "end": { - "line": 695, + "line": 710, "column": 34 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22772, - "end": 22788, + "start": 23332, + "end": 23348, "loc": { "start": { - "line": 695, + "line": 710, "column": 6 }, "end": { - "line": 695, + "line": 710, "column": 22 } }, "object": { "type": "Identifier", - "start": 22772, - "end": 22778, + "start": 23332, + "end": 23338, "loc": { "start": { - "line": 695, + "line": 710, "column": 6 }, "end": { - "line": 695, + "line": 710, "column": 12 }, "identifierName": "rowDOM" @@ -36778,15 +37831,15 @@ }, "property": { "type": "Identifier", - "start": 22779, - "end": 22788, + "start": 23339, + "end": 23348, "loc": { "start": { - "line": 695, + "line": 710, "column": 13 }, "end": { - "line": 695, + "line": 710, "column": 22 }, "identifierName": "className" @@ -36797,15 +37850,15 @@ }, "right": { "type": "StringLiteral", - "start": 22792, - "end": 22800, + "start": 23352, + "end": 23360, "loc": { "start": { - "line": 695, + "line": 710, "column": 26 }, "end": { - "line": 695, + "line": 710, "column": 34 } }, @@ -36820,15 +37873,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22811, - "end": 22872, + "start": 23371, + "end": 23432, "loc": { "start": { - "line": 697, + "line": 712, "column": 6 }, "end": { - "line": 699, + "line": 714, "column": 9 } } @@ -36837,57 +37890,57 @@ }, { "type": "ExpressionStatement", - "start": 22880, - "end": 25192, + "start": 23440, + "end": 25752, "loc": { "start": { - "line": 700, + "line": 715, "column": 6 }, "end": { - "line": 766, + "line": 781, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 22880, - "end": 25191, + "start": 23440, + "end": 25751, "loc": { "start": { - "line": 700, + "line": 715, "column": 6 }, "end": { - "line": 766, + "line": 781, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 22880, - "end": 22896, + "start": 23440, + "end": 23456, "loc": { "start": { - "line": 700, + "line": 715, "column": 6 }, "end": { - "line": 700, + "line": 715, "column": 22 } }, "object": { "type": "Identifier", - "start": 22880, - "end": 22888, + "start": 23440, + "end": 23448, "loc": { "start": { - "line": 700, + "line": 715, "column": 6 }, "end": { - "line": 700, + "line": 715, "column": 14 }, "identifierName": "rowArray" @@ -36897,15 +37950,15 @@ }, "property": { "type": "Identifier", - "start": 22889, - "end": 22896, + "start": 23449, + "end": 23456, "loc": { "start": { - "line": 700, + "line": 715, "column": 15 }, "end": { - "line": 700, + "line": 715, "column": 22 }, "identifierName": "forEach" @@ -36918,15 +37971,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 22897, - "end": 25190, + "start": 23457, + "end": 25750, "loc": { "start": { - "line": 700, + "line": 715, "column": 23 }, "end": { - "line": 766, + "line": 781, "column": 7 } }, @@ -36937,15 +37990,15 @@ "params": [ { "type": "Identifier", - "start": 22898, - "end": 22904, + "start": 23458, + "end": 23464, "loc": { "start": { - "line": 700, + "line": 715, "column": 24 }, "end": { - "line": 700, + "line": 715, "column": 30 }, "identifierName": "button" @@ -36954,15 +38007,15 @@ }, { "type": "Identifier", - "start": 22906, - "end": 22912, + "start": 23466, + "end": 23472, "loc": { "start": { - "line": 700, + "line": 715, "column": 32 }, "end": { - "line": 700, + "line": 715, "column": 38 }, "identifierName": "bIndex" @@ -36972,59 +38025,59 @@ ], "body": { "type": "BlockStatement", - "start": 22917, - "end": 25190, + "start": 23477, + "end": 25750, "loc": { "start": { - "line": 700, + "line": 715, "column": 43 }, "end": { - "line": 766, + "line": 781, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 22928, - "end": 22984, + "start": 23488, + "end": 23544, "loc": { "start": { - "line": 701, + "line": 716, "column": 8 }, "end": { - "line": 701, + "line": 716, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22932, - "end": 22983, + "start": 23492, + "end": 23543, "loc": { "start": { - "line": 701, + "line": 716, "column": 12 }, "end": { - "line": 701, + "line": 716, "column": 63 } }, "id": { "type": "Identifier", - "start": 22932, - "end": 22943, + "start": 23492, + "end": 23503, "loc": { "start": { - "line": 701, + "line": 716, "column": 12 }, "end": { - "line": 701, + "line": 716, "column": 23 }, "identifierName": "fctBtnClass" @@ -37033,72 +38086,72 @@ }, "init": { "type": "CallExpression", - "start": 22946, - "end": 22983, + "start": 23506, + "end": 23543, "loc": { "start": { - "line": 701, + "line": 716, "column": 26 }, "end": { - "line": 701, + "line": 716, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 22946, - "end": 22975, + "start": 23506, + "end": 23535, "loc": { "start": { - "line": 701, + "line": 716, "column": 26 }, "end": { - "line": 701, + "line": 716, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 22946, - "end": 22960, + "start": 23506, + "end": 23520, "loc": { "start": { - "line": 701, + "line": 716, "column": 26 }, "end": { - "line": 701, + "line": 716, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 22946, - "end": 22950, + "start": 23506, + "end": 23510, "loc": { "start": { - "line": 701, + "line": 716, "column": 26 }, "end": { - "line": 701, + "line": 716, "column": 30 } } }, "property": { "type": "Identifier", - "start": 22951, - "end": 22960, + "start": 23511, + "end": 23520, "loc": { "start": { - "line": 701, + "line": 716, "column": 31 }, "end": { - "line": 701, + "line": 716, "column": 40 }, "identifierName": "utilities" @@ -37109,15 +38162,15 @@ }, "property": { "type": "Identifier", - "start": 22961, - "end": 22975, + "start": 23521, + "end": 23535, "loc": { "start": { - "line": 701, + "line": 716, "column": 41 }, "end": { - "line": 701, + "line": 716, "column": 55 }, "identifierName": "getButtonClass" @@ -37129,15 +38182,15 @@ "arguments": [ { "type": "Identifier", - "start": 22976, - "end": 22982, + "start": 23536, + "end": 23542, "loc": { "start": { - "line": 701, + "line": 716, "column": 56 }, "end": { - "line": 701, + "line": 716, "column": 62 }, "identifierName": "button" @@ -37152,44 +38205,44 @@ }, { "type": "VariableDeclaration", - "start": 22994, - "end": 23044, + "start": 23554, + "end": 23604, "loc": { "start": { - "line": 702, + "line": 717, "column": 8 }, "end": { - "line": 702, + "line": 717, "column": 58 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22998, - "end": 23043, + "start": 23558, + "end": 23603, "loc": { "start": { - "line": 702, + "line": 717, "column": 12 }, "end": { - "line": 702, + "line": 717, "column": 57 } }, "id": { "type": "Identifier", - "start": 22998, - "end": 23014, + "start": 23558, + "end": 23574, "loc": { "start": { - "line": 702, + "line": 717, "column": 12 }, "end": { - "line": 702, + "line": 717, "column": 28 }, "identifierName": "buttonThemeClass" @@ -37198,29 +38251,29 @@ }, "init": { "type": "MemberExpression", - "start": 23017, - "end": 23043, + "start": 23577, + "end": 23603, "loc": { "start": { - "line": 702, + "line": 717, "column": 31 }, "end": { - "line": 702, + "line": 717, "column": 57 } }, "object": { "type": "Identifier", - "start": 23017, - "end": 23035, + "start": 23577, + "end": 23595, "loc": { "start": { - "line": 702, + "line": 717, "column": 31 }, "end": { - "line": 702, + "line": 717, "column": 49 }, "identifierName": "buttonThemesParsed" @@ -37229,15 +38282,15 @@ }, "property": { "type": "Identifier", - "start": 23036, - "end": 23042, + "start": 23596, + "end": 23602, "loc": { "start": { - "line": 702, + "line": 717, "column": 50 }, "end": { - "line": 702, + "line": 717, "column": 56 }, "identifierName": "button" @@ -37252,44 +38305,44 @@ }, { "type": "VariableDeclaration", - "start": 23054, - "end": 23171, + "start": 23614, + "end": 23731, "loc": { "start": { - "line": 703, + "line": 718, "column": 8 }, "end": { - "line": 703, + "line": 718, "column": 125 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23058, - "end": 23170, + "start": 23618, + "end": 23730, "loc": { "start": { - "line": 703, + "line": 718, "column": 12 }, "end": { - "line": 703, + "line": 718, "column": 124 } }, "id": { "type": "Identifier", - "start": 23058, - "end": 23075, + "start": 23618, + "end": 23635, "loc": { "start": { - "line": 703, + "line": 718, "column": 12 }, "end": { - "line": 703, + "line": 718, "column": 29 }, "identifierName": "buttonDisplayName" @@ -37298,72 +38351,72 @@ }, "init": { "type": "CallExpression", - "start": 23078, - "end": 23170, + "start": 23638, + "end": 23730, "loc": { "start": { - "line": 703, + "line": 718, "column": 32 }, "end": { - "line": 703, + "line": 718, "column": 124 } }, "callee": { "type": "MemberExpression", - "start": 23078, - "end": 23113, + "start": 23638, + "end": 23673, "loc": { "start": { - "line": 703, + "line": 718, "column": 32 }, "end": { - "line": 703, + "line": 718, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 23078, - "end": 23092, + "start": 23638, + "end": 23652, "loc": { "start": { - "line": 703, + "line": 718, "column": 32 }, "end": { - "line": 703, + "line": 718, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 23078, - "end": 23082, + "start": 23638, + "end": 23642, "loc": { "start": { - "line": 703, + "line": 718, "column": 32 }, "end": { - "line": 703, + "line": 718, "column": 36 } } }, "property": { "type": "Identifier", - "start": 23083, - "end": 23092, + "start": 23643, + "end": 23652, "loc": { "start": { - "line": 703, + "line": 718, "column": 37 }, "end": { - "line": 703, + "line": 718, "column": 46 }, "identifierName": "utilities" @@ -37374,15 +38427,15 @@ }, "property": { "type": "Identifier", - "start": 23093, - "end": 23113, + "start": 23653, + "end": 23673, "loc": { "start": { - "line": 703, + "line": 718, "column": 47 }, "end": { - "line": 703, + "line": 718, "column": 67 }, "identifierName": "getButtonDisplayName" @@ -37394,15 +38447,15 @@ "arguments": [ { "type": "Identifier", - "start": 23114, - "end": 23120, + "start": 23674, + "end": 23680, "loc": { "start": { - "line": 703, + "line": 718, "column": 68 }, "end": { - "line": 703, + "line": 718, "column": 74 }, "identifierName": "button" @@ -37411,58 +38464,58 @@ }, { "type": "MemberExpression", - "start": 23122, - "end": 23142, + "start": 23682, + "end": 23702, "loc": { "start": { - "line": 703, + "line": 718, "column": 76 }, "end": { - "line": 703, + "line": 718, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 23122, - "end": 23134, + "start": 23682, + "end": 23694, "loc": { "start": { - "line": 703, + "line": 718, "column": 76 }, "end": { - "line": 703, + "line": 718, "column": 88 } }, "object": { "type": "ThisExpression", - "start": 23122, - "end": 23126, + "start": 23682, + "end": 23686, "loc": { "start": { - "line": 703, + "line": 718, "column": 76 }, "end": { - "line": 703, + "line": 718, "column": 80 } } }, "property": { "type": "Identifier", - "start": 23127, - "end": 23134, + "start": 23687, + "end": 23694, "loc": { "start": { - "line": 703, + "line": 718, "column": 81 }, "end": { - "line": 703, + "line": 718, "column": 88 }, "identifierName": "options" @@ -37473,15 +38526,15 @@ }, "property": { "type": "Identifier", - "start": 23135, - "end": 23142, + "start": 23695, + "end": 23702, "loc": { "start": { - "line": 703, + "line": 718, "column": 89 }, "end": { - "line": 703, + "line": 718, "column": 96 }, "identifierName": "display" @@ -37492,58 +38545,58 @@ }, { "type": "MemberExpression", - "start": 23144, - "end": 23169, + "start": 23704, + "end": 23729, "loc": { "start": { - "line": 703, + "line": 718, "column": 98 }, "end": { - "line": 703, + "line": 718, "column": 123 } }, "object": { "type": "MemberExpression", - "start": 23144, - "end": 23156, + "start": 23704, + "end": 23716, "loc": { "start": { - "line": 703, + "line": 718, "column": 98 }, "end": { - "line": 703, + "line": 718, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 23144, - "end": 23148, + "start": 23704, + "end": 23708, "loc": { "start": { - "line": 703, + "line": 718, "column": 98 }, "end": { - "line": 703, + "line": 718, "column": 102 } } }, "property": { "type": "Identifier", - "start": 23149, - "end": 23156, + "start": 23709, + "end": 23716, "loc": { "start": { - "line": 703, + "line": 718, "column": 103 }, "end": { - "line": 703, + "line": 718, "column": 110 }, "identifierName": "options" @@ -37554,15 +38607,15 @@ }, "property": { "type": "Identifier", - "start": 23157, - "end": 23169, + "start": 23717, + "end": 23729, "loc": { "start": { - "line": 703, + "line": 718, "column": 111 }, "end": { - "line": 703, + "line": 718, "column": 123 }, "identifierName": "mergeDisplay" @@ -37580,15 +38633,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 23183, - "end": 23227, + "start": 23743, + "end": 23787, "loc": { "start": { - "line": 705, + "line": 720, "column": 8 }, "end": { - "line": 707, + "line": 722, "column": 11 } } @@ -37597,44 +38650,44 @@ }, { "type": "VariableDeclaration", - "start": 23237, - "end": 23283, + "start": 23797, + "end": 23843, "loc": { "start": { - "line": 708, + "line": 723, "column": 8 }, "end": { - "line": 708, + "line": 723, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23241, - "end": 23282, + "start": 23801, + "end": 23842, "loc": { "start": { - "line": 708, + "line": 723, "column": 12 }, "end": { - "line": 708, + "line": 723, "column": 53 } }, "id": { "type": "Identifier", - "start": 23241, - "end": 23250, + "start": 23801, + "end": 23810, "loc": { "start": { - "line": 708, + "line": 723, "column": 12 }, "end": { - "line": 708, + "line": 723, "column": 21 }, "identifierName": "buttonDOM" @@ -37644,43 +38697,43 @@ }, "init": { "type": "CallExpression", - "start": 23253, - "end": 23282, + "start": 23813, + "end": 23842, "loc": { "start": { - "line": 708, + "line": 723, "column": 24 }, "end": { - "line": 708, + "line": 723, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 23253, - "end": 23275, + "start": 23813, + "end": 23835, "loc": { "start": { - "line": 708, + "line": 723, "column": 24 }, "end": { - "line": 708, + "line": 723, "column": 46 } }, "object": { "type": "Identifier", - "start": 23253, - "end": 23261, + "start": 23813, + "end": 23821, "loc": { "start": { - "line": 708, + "line": 723, "column": 24 }, "end": { - "line": 708, + "line": 723, "column": 32 }, "identifierName": "document" @@ -37689,15 +38742,15 @@ }, "property": { "type": "Identifier", - "start": 23262, - "end": 23275, + "start": 23822, + "end": 23835, "loc": { "start": { - "line": 708, + "line": 723, "column": 33 }, "end": { - "line": 708, + "line": 723, "column": 46 }, "identifierName": "createElement" @@ -37709,15 +38762,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23276, - "end": 23281, + "start": 23836, + "end": 23841, "loc": { "start": { - "line": 708, + "line": 723, "column": 47 }, "end": { - "line": 708, + "line": 723, "column": 52 } }, @@ -37737,15 +38790,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 23183, - "end": 23227, + "start": 23743, + "end": 23787, "loc": { "start": { - "line": 705, + "line": 720, "column": 8 }, "end": { - "line": 707, + "line": 722, "column": 11 } } @@ -37754,58 +38807,58 @@ }, { "type": "ExpressionStatement", - "start": 23293, - "end": 23390, + "start": 23853, + "end": 23950, "loc": { "start": { - "line": 709, + "line": 724, "column": 8 }, "end": { - "line": 709, + "line": 724, "column": 105 } }, "expression": { "type": "AssignmentExpression", - "start": 23293, - "end": 23389, + "start": 23853, + "end": 23949, "loc": { "start": { - "line": 709, + "line": 724, "column": 8 }, "end": { - "line": 709, + "line": 724, "column": 104 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 23293, - "end": 23312, + "start": 23853, + "end": 23872, "loc": { "start": { - "line": 709, + "line": 724, "column": 8 }, "end": { - "line": 709, + "line": 724, "column": 27 } }, "object": { "type": "Identifier", - "start": 23293, - "end": 23302, + "start": 23853, + "end": 23862, "loc": { "start": { - "line": 709, + "line": 724, "column": 8 }, "end": { - "line": 709, + "line": 724, "column": 17 }, "identifierName": "buttonDOM" @@ -37814,15 +38867,15 @@ }, "property": { "type": "Identifier", - "start": 23303, - "end": 23312, + "start": 23863, + "end": 23872, "loc": { "start": { - "line": 709, + "line": 724, "column": 18 }, "end": { - "line": 709, + "line": 724, "column": 27 }, "identifierName": "className" @@ -37833,30 +38886,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 23316, - "end": 23389, + "start": 23876, + "end": 23949, "loc": { "start": { - "line": 709, + "line": 724, "column": 31 }, "end": { - "line": 709, + "line": 724, "column": 104 } }, "expressions": [ { "type": "Identifier", - "start": 23329, - "end": 23340, + "start": 23889, + "end": 23900, "loc": { "start": { - "line": 709, + "line": 724, "column": 44 }, "end": { - "line": 709, + "line": 724, "column": 55 }, "identifierName": "fctBtnClass" @@ -37865,29 +38918,29 @@ }, { "type": "ConditionalExpression", - "start": 23343, - "end": 23387, + "start": 23903, + "end": 23947, "loc": { "start": { - "line": 709, + "line": 724, "column": 58 }, "end": { - "line": 709, + "line": 724, "column": 102 } }, "test": { "type": "Identifier", - "start": 23343, - "end": 23359, + "start": 23903, + "end": 23919, "loc": { "start": { - "line": 709, + "line": 724, "column": 58 }, "end": { - "line": 709, + "line": 724, "column": 74 }, "identifierName": "buttonThemeClass" @@ -37896,29 +38949,29 @@ }, "consequent": { "type": "BinaryExpression", - "start": 23362, - "end": 23382, + "start": 23922, + "end": 23942, "loc": { "start": { - "line": 709, + "line": 724, "column": 77 }, "end": { - "line": 709, + "line": 724, "column": 97 } }, "left": { "type": "StringLiteral", - "start": 23362, - "end": 23365, + "start": 23922, + "end": 23925, "loc": { "start": { - "line": 709, + "line": 724, "column": 77 }, "end": { - "line": 709, + "line": 724, "column": 80 } }, @@ -37931,15 +38984,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 23366, - "end": 23382, + "start": 23926, + "end": 23942, "loc": { "start": { - "line": 709, + "line": 724, "column": 81 }, "end": { - "line": 709, + "line": 724, "column": 97 }, "identifierName": "buttonThemeClass" @@ -37949,15 +39002,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 23385, - "end": 23387, + "start": 23945, + "end": 23947, "loc": { "start": { - "line": 709, + "line": 724, "column": 100 }, "end": { - "line": 709, + "line": 724, "column": 102 } }, @@ -37972,15 +39025,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 23317, - "end": 23327, + "start": 23877, + "end": 23887, "loc": { "start": { - "line": 709, + "line": 724, "column": 32 }, "end": { - "line": 709, + "line": 724, "column": 42 } }, @@ -37992,15 +39045,15 @@ }, { "type": "TemplateElement", - "start": 23341, - "end": 23341, + "start": 23901, + "end": 23901, "loc": { "start": { - "line": 709, + "line": 724, "column": 56 }, "end": { - "line": 709, + "line": 724, "column": 56 } }, @@ -38012,15 +39065,15 @@ }, { "type": "TemplateElement", - "start": 23388, - "end": 23388, + "start": 23948, + "end": 23948, "loc": { "start": { - "line": 709, + "line": 724, "column": 103 }, "end": { - "line": 709, + "line": 724, "column": 103 } }, @@ -38036,29 +39089,29 @@ }, { "type": "IfStatement", - "start": 23410, - "end": 24076, + "start": 23970, + "end": 24636, "loc": { "start": { - "line": 711, + "line": 726, "column": 8 }, "end": { - "line": 727, + "line": 742, "column": 9 } }, "test": { "type": "Identifier", - "start": 23414, - "end": 23428, + "start": 23974, + "end": 23988, "loc": { "start": { - "line": 711, + "line": 726, "column": 12 }, "end": { - "line": 711, + "line": 726, "column": 26 }, "identifierName": "useTouchEvents" @@ -38067,73 +39120,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 23430, - "end": 23736, + "start": 23990, + "end": 24296, "loc": { "start": { - "line": 711, + "line": 726, "column": 28 }, "end": { - "line": 718, + "line": 733, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 23443, - "end": 23588, + "start": 24003, + "end": 24148, "loc": { "start": { - "line": 712, + "line": 727, "column": 10 }, "end": { - "line": 715, + "line": 730, "column": 11 } }, "expression": { "type": "AssignmentExpression", - "start": 23443, - "end": 23588, + "start": 24003, + "end": 24148, "loc": { "start": { - "line": 712, + "line": 727, "column": 10 }, "end": { - "line": 715, + "line": 730, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23443, - "end": 23465, + "start": 24003, + "end": 24025, "loc": { "start": { - "line": 712, + "line": 727, "column": 10 }, "end": { - "line": 712, + "line": 727, "column": 32 } }, "object": { "type": "Identifier", - "start": 23443, - "end": 23452, + "start": 24003, + "end": 24012, "loc": { "start": { - "line": 712, + "line": 727, "column": 10 }, "end": { - "line": 712, + "line": 727, "column": 19 }, "identifierName": "buttonDOM" @@ -38142,15 +39195,15 @@ }, "property": { "type": "Identifier", - "start": 23453, - "end": 23465, + "start": 24013, + "end": 24025, "loc": { "start": { - "line": 712, + "line": 727, "column": 20 }, "end": { - "line": 712, + "line": 727, "column": 32 }, "identifierName": "ontouchstart" @@ -38161,15 +39214,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23468, - "end": 23588, + "start": 24028, + "end": 24148, "loc": { "start": { - "line": 712, + "line": 727, "column": 35 }, "end": { - "line": 715, + "line": 730, "column": 11 } }, @@ -38180,15 +39233,15 @@ "params": [ { "type": "Identifier", - "start": 23469, - "end": 23470, + "start": 24029, + "end": 24030, "loc": { "start": { - "line": 712, + "line": 727, "column": 36 }, "end": { - "line": 712, + "line": 727, "column": 37 }, "identifierName": "e" @@ -38198,87 +39251,87 @@ ], "body": { "type": "BlockStatement", - "start": 23475, - "end": 23588, + "start": 24035, + "end": 24148, "loc": { "start": { - "line": 712, + "line": 727, "column": 42 }, "end": { - "line": 715, + "line": 730, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 23490, - "end": 23523, + "start": 24050, + "end": 24083, "loc": { "start": { - "line": 713, + "line": 728, "column": 12 }, "end": { - "line": 713, + "line": 728, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 23490, - "end": 23522, + "start": 24050, + "end": 24082, "loc": { "start": { - "line": 713, + "line": 728, "column": 12 }, "end": { - "line": 713, + "line": 728, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 23490, - "end": 23514, + "start": 24050, + "end": 24074, "loc": { "start": { - "line": 713, + "line": 728, "column": 12 }, "end": { - "line": 713, + "line": 728, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 23490, - "end": 23494, + "start": 24050, + "end": 24054, "loc": { "start": { - "line": 713, + "line": 728, "column": 12 }, "end": { - "line": 713, + "line": 728, "column": 16 } } }, "property": { "type": "Identifier", - "start": 23495, - "end": 23514, + "start": 24055, + "end": 24074, "loc": { "start": { - "line": 713, + "line": 728, "column": 17 }, "end": { - "line": 713, + "line": 728, "column": 36 }, "identifierName": "handleButtonClicked" @@ -38290,15 +39343,15 @@ "arguments": [ { "type": "Identifier", - "start": 23515, - "end": 23521, + "start": 24075, + "end": 24081, "loc": { "start": { - "line": 713, + "line": 728, "column": 37 }, "end": { - "line": 713, + "line": 728, "column": 43 }, "identifierName": "button" @@ -38310,72 +39363,72 @@ }, { "type": "ExpressionStatement", - "start": 23537, - "end": 23575, + "start": 24097, + "end": 24135, "loc": { "start": { - "line": 714, + "line": 729, "column": 12 }, "end": { - "line": 714, + "line": 729, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 23537, - "end": 23574, + "start": 24097, + "end": 24134, "loc": { "start": { - "line": 714, + "line": 729, "column": 12 }, "end": { - "line": 714, + "line": 729, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 23537, - "end": 23563, + "start": 24097, + "end": 24123, "loc": { "start": { - "line": 714, + "line": 729, "column": 12 }, "end": { - "line": 714, + "line": 729, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 23537, - "end": 23541, + "start": 24097, + "end": 24101, "loc": { "start": { - "line": 714, + "line": 729, "column": 12 }, "end": { - "line": 714, + "line": 729, "column": 16 } } }, "property": { "type": "Identifier", - "start": 23542, - "end": 23563, + "start": 24102, + "end": 24123, "loc": { "start": { - "line": 714, + "line": 729, "column": 17 }, "end": { - "line": 714, + "line": 729, "column": 38 }, "identifierName": "handleButtonMouseDown" @@ -38387,15 +39440,15 @@ "arguments": [ { "type": "Identifier", - "start": 23564, - "end": 23570, + "start": 24124, + "end": 24130, "loc": { "start": { - "line": 714, + "line": 729, "column": 39 }, "end": { - "line": 714, + "line": 729, "column": 45 }, "identifierName": "button" @@ -38404,15 +39457,15 @@ }, { "type": "Identifier", - "start": 23572, - "end": 23573, + "start": 24132, + "end": 24133, "loc": { "start": { - "line": 714, + "line": 729, "column": 47 }, "end": { - "line": 714, + "line": 729, "column": 48 }, "identifierName": "e" @@ -38430,58 +39483,58 @@ }, { "type": "ExpressionStatement", - "start": 23600, - "end": 23655, + "start": 24160, + "end": 24215, "loc": { "start": { - "line": 716, + "line": 731, "column": 10 }, "end": { - "line": 716, + "line": 731, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 23600, - "end": 23654, + "start": 24160, + "end": 24214, "loc": { "start": { - "line": 716, + "line": 731, "column": 10 }, "end": { - "line": 716, + "line": 731, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23600, - "end": 23620, + "start": 24160, + "end": 24180, "loc": { "start": { - "line": 716, + "line": 731, "column": 10 }, "end": { - "line": 716, + "line": 731, "column": 30 } }, "object": { "type": "Identifier", - "start": 23600, - "end": 23609, + "start": 24160, + "end": 24169, "loc": { "start": { - "line": 716, + "line": 731, "column": 10 }, "end": { - "line": 716, + "line": 731, "column": 19 }, "identifierName": "buttonDOM" @@ -38490,15 +39543,15 @@ }, "property": { "type": "Identifier", - "start": 23610, - "end": 23620, + "start": 24170, + "end": 24180, "loc": { "start": { - "line": 716, + "line": 731, "column": 20 }, "end": { - "line": 716, + "line": 731, "column": 30 }, "identifierName": "ontouchend" @@ -38509,15 +39562,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23623, - "end": 23654, + "start": 24183, + "end": 24214, "loc": { "start": { - "line": 716, + "line": 731, "column": 33 }, "end": { - "line": 716, + "line": 731, "column": 64 } }, @@ -38528,15 +39581,15 @@ "params": [ { "type": "Identifier", - "start": 23623, - "end": 23624, + "start": 24183, + "end": 24184, "loc": { "start": { - "line": 716, + "line": 731, "column": 33 }, "end": { - "line": 716, + "line": 731, "column": 34 }, "identifierName": "e" @@ -38546,58 +39599,58 @@ ], "body": { "type": "CallExpression", - "start": 23628, - "end": 23654, + "start": 24188, + "end": 24214, "loc": { "start": { - "line": 716, + "line": 731, "column": 38 }, "end": { - "line": 716, + "line": 731, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 23628, - "end": 23652, + "start": 24188, + "end": 24212, "loc": { "start": { - "line": 716, + "line": 731, "column": 38 }, "end": { - "line": 716, + "line": 731, "column": 62 } }, "object": { "type": "ThisExpression", - "start": 23628, - "end": 23632, + "start": 24188, + "end": 24192, "loc": { "start": { - "line": 716, + "line": 731, "column": 38 }, "end": { - "line": 716, + "line": 731, "column": 42 } } }, "property": { "type": "Identifier", - "start": 23633, - "end": 23652, + "start": 24193, + "end": 24212, "loc": { "start": { - "line": 716, + "line": 731, "column": 43 }, "end": { - "line": 716, + "line": 731, "column": 62 }, "identifierName": "handleButtonMouseUp" @@ -38613,58 +39666,58 @@ }, { "type": "ExpressionStatement", - "start": 23667, - "end": 23725, + "start": 24227, + "end": 24285, "loc": { "start": { - "line": 717, + "line": 732, "column": 10 }, "end": { - "line": 717, + "line": 732, "column": 68 } }, "expression": { "type": "AssignmentExpression", - "start": 23667, - "end": 23724, + "start": 24227, + "end": 24284, "loc": { "start": { - "line": 717, + "line": 732, "column": 10 }, "end": { - "line": 717, + "line": 732, "column": 67 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23667, - "end": 23690, + "start": 24227, + "end": 24250, "loc": { "start": { - "line": 717, + "line": 732, "column": 10 }, "end": { - "line": 717, + "line": 732, "column": 33 } }, "object": { "type": "Identifier", - "start": 23667, - "end": 23676, + "start": 24227, + "end": 24236, "loc": { "start": { - "line": 717, + "line": 732, "column": 10 }, "end": { - "line": 717, + "line": 732, "column": 19 }, "identifierName": "buttonDOM" @@ -38673,15 +39726,15 @@ }, "property": { "type": "Identifier", - "start": 23677, - "end": 23690, + "start": 24237, + "end": 24250, "loc": { "start": { - "line": 717, + "line": 732, "column": 20 }, "end": { - "line": 717, + "line": 732, "column": 33 }, "identifierName": "ontouchcancel" @@ -38692,15 +39745,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23693, - "end": 23724, + "start": 24253, + "end": 24284, "loc": { "start": { - "line": 717, + "line": 732, "column": 36 }, "end": { - "line": 717, + "line": 732, "column": 67 } }, @@ -38711,15 +39764,15 @@ "params": [ { "type": "Identifier", - "start": 23693, - "end": 23694, + "start": 24253, + "end": 24254, "loc": { "start": { - "line": 717, + "line": 732, "column": 36 }, "end": { - "line": 717, + "line": 732, "column": 37 }, "identifierName": "e" @@ -38729,58 +39782,58 @@ ], "body": { "type": "CallExpression", - "start": 23698, - "end": 23724, + "start": 24258, + "end": 24284, "loc": { "start": { - "line": 717, + "line": 732, "column": 41 }, "end": { - "line": 717, + "line": 732, "column": 67 } }, "callee": { "type": "MemberExpression", - "start": 23698, - "end": 23722, + "start": 24258, + "end": 24282, "loc": { "start": { - "line": 717, + "line": 732, "column": 41 }, "end": { - "line": 717, + "line": 732, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 23698, - "end": 23702, + "start": 24258, + "end": 24262, "loc": { "start": { - "line": 717, + "line": 732, "column": 41 }, "end": { - "line": 717, + "line": 732, "column": 45 } } }, "property": { "type": "Identifier", - "start": 23703, - "end": 23722, + "start": 24263, + "end": 24282, "loc": { "start": { - "line": 717, + "line": 732, "column": 46 }, "end": { - "line": 717, + "line": 732, "column": 65 }, "identifierName": "handleButtonMouseUp" @@ -38799,73 +39852,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 23742, - "end": 24076, + "start": 24302, + "end": 24636, "loc": { "start": { - "line": 718, + "line": 733, "column": 15 }, "end": { - "line": 727, + "line": 742, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 23755, - "end": 23881, + "start": 24315, + "end": 24441, "loc": { "start": { - "line": 719, + "line": 734, "column": 10 }, "end": { - "line": 722, + "line": 737, "column": 11 } }, "expression": { "type": "AssignmentExpression", - "start": 23755, - "end": 23881, + "start": 24315, + "end": 24441, "loc": { "start": { - "line": 719, + "line": 734, "column": 10 }, "end": { - "line": 722, + "line": 737, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23755, - "end": 23772, + "start": 24315, + "end": 24332, "loc": { "start": { - "line": 719, + "line": 734, "column": 10 }, "end": { - "line": 719, + "line": 734, "column": 27 } }, "object": { "type": "Identifier", - "start": 23755, - "end": 23764, + "start": 24315, + "end": 24324, "loc": { "start": { - "line": 719, + "line": 734, "column": 10 }, "end": { - "line": 719, + "line": 734, "column": 19 }, "identifierName": "buttonDOM" @@ -38874,15 +39927,15 @@ }, "property": { "type": "Identifier", - "start": 23765, - "end": 23772, + "start": 24325, + "end": 24332, "loc": { "start": { - "line": 719, + "line": 734, "column": 20 }, "end": { - "line": 719, + "line": 734, "column": 27 }, "identifierName": "onclick" @@ -38893,15 +39946,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23775, - "end": 23881, + "start": 24335, + "end": 24441, "loc": { "start": { - "line": 719, + "line": 734, "column": 30 }, "end": { - "line": 722, + "line": 737, "column": 11 } }, @@ -38912,88 +39965,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 23781, - "end": 23881, + "start": 24341, + "end": 24441, "loc": { "start": { - "line": 719, + "line": 734, "column": 36 }, "end": { - "line": 722, + "line": 737, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 23796, - "end": 23821, + "start": 24356, + "end": 24381, "loc": { "start": { - "line": 720, + "line": 735, "column": 12 }, "end": { - "line": 720, + "line": 735, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 23796, - "end": 23820, + "start": 24356, + "end": 24380, "loc": { "start": { - "line": 720, + "line": 735, "column": 12 }, "end": { - "line": 720, + "line": 735, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23796, - "end": 23812, + "start": 24356, + "end": 24372, "loc": { "start": { - "line": 720, + "line": 735, "column": 12 }, "end": { - "line": 720, + "line": 735, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 23796, - "end": 23800, + "start": 24356, + "end": 24360, "loc": { "start": { - "line": 720, + "line": 735, "column": 12 }, "end": { - "line": 720, + "line": 735, "column": 16 } } }, "property": { "type": "Identifier", - "start": 23801, - "end": 23812, + "start": 24361, + "end": 24372, "loc": { "start": { - "line": 720, + "line": 735, "column": 17 }, "end": { - "line": 720, + "line": 735, "column": 28 }, "identifierName": "isMouseHold" @@ -39004,15 +40057,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 23815, - "end": 23820, + "start": 24375, + "end": 24380, "loc": { "start": { - "line": 720, + "line": 735, "column": 31 }, "end": { - "line": 720, + "line": 735, "column": 36 } }, @@ -39022,72 +40075,72 @@ }, { "type": "ExpressionStatement", - "start": 23835, - "end": 23868, + "start": 24395, + "end": 24428, "loc": { "start": { - "line": 721, + "line": 736, "column": 12 }, "end": { - "line": 721, + "line": 736, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 23835, - "end": 23867, + "start": 24395, + "end": 24427, "loc": { "start": { - "line": 721, + "line": 736, "column": 12 }, "end": { - "line": 721, + "line": 736, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 23835, - "end": 23859, + "start": 24395, + "end": 24419, "loc": { "start": { - "line": 721, + "line": 736, "column": 12 }, "end": { - "line": 721, + "line": 736, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 23835, - "end": 23839, + "start": 24395, + "end": 24399, "loc": { "start": { - "line": 721, + "line": 736, "column": 12 }, "end": { - "line": 721, + "line": 736, "column": 16 } } }, "property": { "type": "Identifier", - "start": 23840, - "end": 23859, + "start": 24400, + "end": 24419, "loc": { "start": { - "line": 721, + "line": 736, "column": 17 }, "end": { - "line": 721, + "line": 736, "column": 36 }, "identifierName": "handleButtonClicked" @@ -39099,15 +40152,15 @@ "arguments": [ { "type": "Identifier", - "start": 23860, - "end": 23866, + "start": 24420, + "end": 24426, "loc": { "start": { - "line": 721, + "line": 736, "column": 37 }, "end": { - "line": 721, + "line": 736, "column": 43 }, "identifierName": "button" @@ -39125,58 +40178,58 @@ }, { "type": "ExpressionStatement", - "start": 23893, - "end": 24065, + "start": 24453, + "end": 24625, "loc": { "start": { - "line": 723, + "line": 738, "column": 10 }, "end": { - "line": 726, + "line": 741, "column": 11 } }, "expression": { "type": "AssignmentExpression", - "start": 23893, - "end": 24065, + "start": 24453, + "end": 24625, "loc": { "start": { - "line": 723, + "line": 738, "column": 10 }, "end": { - "line": 726, + "line": 741, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23893, - "end": 23914, + "start": 24453, + "end": 24474, "loc": { "start": { - "line": 723, + "line": 738, "column": 10 }, "end": { - "line": 723, + "line": 738, "column": 31 } }, "object": { "type": "Identifier", - "start": 23893, - "end": 23902, + "start": 24453, + "end": 24462, "loc": { "start": { - "line": 723, + "line": 738, "column": 10 }, "end": { - "line": 723, + "line": 738, "column": 19 }, "identifierName": "buttonDOM" @@ -39185,15 +40238,15 @@ }, "property": { "type": "Identifier", - "start": 23903, - "end": 23914, + "start": 24463, + "end": 24474, "loc": { "start": { - "line": 723, + "line": 738, "column": 20 }, "end": { - "line": 723, + "line": 738, "column": 31 }, "identifierName": "onmousedown" @@ -39204,15 +40257,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23917, - "end": 24065, + "start": 24477, + "end": 24625, "loc": { "start": { - "line": 723, + "line": 738, "column": 34 }, "end": { - "line": 726, + "line": 741, "column": 11 } }, @@ -39223,15 +40276,15 @@ "params": [ { "type": "Identifier", - "start": 23918, - "end": 23919, + "start": 24478, + "end": 24479, "loc": { "start": { - "line": 723, + "line": 738, "column": 35 }, "end": { - "line": 723, + "line": 738, "column": 36 }, "identifierName": "e" @@ -39241,87 +40294,87 @@ ], "body": { "type": "BlockStatement", - "start": 23924, - "end": 24065, + "start": 24484, + "end": 24625, "loc": { "start": { - "line": 723, + "line": 738, "column": 41 }, "end": { - "line": 726, + "line": 741, "column": 11 } }, "body": [ { "type": "IfStatement", - "start": 23939, - "end": 24000, + "start": 24499, + "end": 24560, "loc": { "start": { - "line": 724, + "line": 739, "column": 12 }, "end": { - "line": 724, + "line": 739, "column": 73 } }, "test": { "type": "MemberExpression", - "start": 23943, - "end": 23979, + "start": 24503, + "end": 24539, "loc": { "start": { - "line": 724, + "line": 739, "column": 16 }, "end": { - "line": 724, + "line": 739, "column": 52 } }, "object": { "type": "MemberExpression", - "start": 23943, - "end": 23955, + "start": 24503, + "end": 24515, "loc": { "start": { - "line": 724, + "line": 739, "column": 16 }, "end": { - "line": 724, + "line": 739, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 23943, - "end": 23947, + "start": 24503, + "end": 24507, "loc": { "start": { - "line": 724, + "line": 739, "column": 16 }, "end": { - "line": 724, + "line": 739, "column": 20 } } }, "property": { "type": "Identifier", - "start": 23948, - "end": 23955, + "start": 24508, + "end": 24515, "loc": { "start": { - "line": 724, + "line": 739, "column": 21 }, "end": { - "line": 724, + "line": 739, "column": 28 }, "identifierName": "options" @@ -39332,15 +40385,15 @@ }, "property": { "type": "Identifier", - "start": 23956, - "end": 23979, + "start": 24516, + "end": 24539, "loc": { "start": { - "line": 724, + "line": 739, "column": 29 }, "end": { - "line": 724, + "line": 739, "column": 52 }, "identifierName": "preventMouseDownDefault" @@ -39351,57 +40404,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 23981, - "end": 24000, + "start": 24541, + "end": 24560, "loc": { "start": { - "line": 724, + "line": 739, "column": 54 }, "end": { - "line": 724, + "line": 739, "column": 73 } }, "expression": { "type": "CallExpression", - "start": 23981, - "end": 23999, + "start": 24541, + "end": 24559, "loc": { "start": { - "line": 724, + "line": 739, "column": 54 }, "end": { - "line": 724, + "line": 739, "column": 72 } }, "callee": { "type": "MemberExpression", - "start": 23981, - "end": 23997, + "start": 24541, + "end": 24557, "loc": { "start": { - "line": 724, + "line": 739, "column": 54 }, "end": { - "line": 724, + "line": 739, "column": 70 } }, "object": { "type": "Identifier", - "start": 23981, - "end": 23982, + "start": 24541, + "end": 24542, "loc": { "start": { - "line": 724, + "line": 739, "column": 54 }, "end": { - "line": 724, + "line": 739, "column": 55 }, "identifierName": "e" @@ -39410,15 +40463,15 @@ }, "property": { "type": "Identifier", - "start": 23983, - "end": 23997, + "start": 24543, + "end": 24557, "loc": { "start": { - "line": 724, + "line": 739, "column": 56 }, "end": { - "line": 724, + "line": 739, "column": 70 }, "identifierName": "preventDefault" @@ -39434,72 +40487,72 @@ }, { "type": "ExpressionStatement", - "start": 24014, - "end": 24052, + "start": 24574, + "end": 24612, "loc": { "start": { - "line": 725, + "line": 740, "column": 12 }, "end": { - "line": 725, + "line": 740, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 24014, - "end": 24051, + "start": 24574, + "end": 24611, "loc": { "start": { - "line": 725, + "line": 740, "column": 12 }, "end": { - "line": 725, + "line": 740, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 24014, - "end": 24040, + "start": 24574, + "end": 24600, "loc": { "start": { - "line": 725, + "line": 740, "column": 12 }, "end": { - "line": 725, + "line": 740, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 24014, - "end": 24018, + "start": 24574, + "end": 24578, "loc": { "start": { - "line": 725, + "line": 740, "column": 12 }, "end": { - "line": 725, + "line": 740, "column": 16 } } }, "property": { "type": "Identifier", - "start": 24019, - "end": 24040, + "start": 24579, + "end": 24600, "loc": { "start": { - "line": 725, + "line": 740, "column": 17 }, "end": { - "line": 725, + "line": 740, "column": 38 }, "identifierName": "handleButtonMouseDown" @@ -39511,15 +40564,15 @@ "arguments": [ { "type": "Identifier", - "start": 24041, - "end": 24047, + "start": 24601, + "end": 24607, "loc": { "start": { - "line": 725, + "line": 740, "column": 39 }, "end": { - "line": 725, + "line": 740, "column": 45 }, "identifierName": "button" @@ -39528,15 +40581,15 @@ }, { "type": "Identifier", - "start": 24049, - "end": 24050, + "start": 24609, + "end": 24610, "loc": { "start": { - "line": 725, + "line": 740, "column": 47 }, "end": { - "line": 725, + "line": 740, "column": 48 }, "identifierName": "e" @@ -39560,15 +40613,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 24096, - "end": 24142, + "start": 24656, + "end": 24702, "loc": { "start": { - "line": 729, + "line": 744, "column": 8 }, "end": { - "line": 731, + "line": 746, "column": 11 } } @@ -39577,57 +40630,57 @@ }, { "type": "ExpressionStatement", - "start": 24152, - "end": 24197, + "start": 24712, + "end": 24757, "loc": { "start": { - "line": 732, + "line": 747, "column": 8 }, "end": { - "line": 732, + "line": 747, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 24152, - "end": 24196, + "start": 24712, + "end": 24756, "loc": { "start": { - "line": 732, + "line": 747, "column": 8 }, "end": { - "line": 732, + "line": 747, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 24152, - "end": 24174, + "start": 24712, + "end": 24734, "loc": { "start": { - "line": 732, + "line": 747, "column": 8 }, "end": { - "line": 732, + "line": 747, "column": 30 } }, "object": { "type": "Identifier", - "start": 24152, - "end": 24161, + "start": 24712, + "end": 24721, "loc": { "start": { - "line": 732, + "line": 747, "column": 8 }, "end": { - "line": 732, + "line": 747, "column": 17 }, "identifierName": "buttonDOM" @@ -39637,15 +40690,15 @@ }, "property": { "type": "Identifier", - "start": 24162, - "end": 24174, + "start": 24722, + "end": 24734, "loc": { "start": { - "line": 732, + "line": 747, "column": 18 }, "end": { - "line": 732, + "line": 747, "column": 30 }, "identifierName": "setAttribute" @@ -39658,15 +40711,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 24175, - "end": 24187, + "start": 24735, + "end": 24747, "loc": { "start": { - "line": 732, + "line": 747, "column": 31 }, "end": { - "line": 732, + "line": 747, "column": 43 } }, @@ -39678,15 +40731,15 @@ }, { "type": "Identifier", - "start": 24189, - "end": 24195, + "start": 24749, + "end": 24755, "loc": { "start": { - "line": 732, + "line": 747, "column": 45 }, "end": { - "line": 732, + "line": 747, "column": 51 }, "identifierName": "button" @@ -39700,15 +40753,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 24096, - "end": 24142, + "start": 24656, + "end": 24702, "loc": { "start": { - "line": 729, + "line": 744, "column": 8 }, "end": { - "line": 731, + "line": 746, "column": 11 } } @@ -39718,15 +40771,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": 24209, - "end": 24364, + "start": 24769, + "end": 24924, "loc": { "start": { - "line": 734, + "line": 749, "column": 8 }, "end": { - "line": 737, + "line": 752, "column": 11 } } @@ -39735,44 +40788,44 @@ }, { "type": "VariableDeclaration", - "start": 24374, - "end": 24440, + "start": 24934, + "end": 25000, "loc": { "start": { - "line": 738, + "line": 753, "column": 8 }, "end": { - "line": 738, + "line": 753, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 24378, - "end": 24439, + "start": 24938, + "end": 24999, "loc": { "start": { - "line": 738, + "line": 753, "column": 12 }, "end": { - "line": 738, + "line": 753, "column": 73 } }, "id": { "type": "Identifier", - "start": 24378, - "end": 24387, + "start": 24938, + "end": 24947, "loc": { "start": { - "line": 738, + "line": 753, "column": 12 }, "end": { - "line": 738, + "line": 753, "column": 21 }, "identifierName": "buttonUID" @@ -39782,73 +40835,73 @@ }, "init": { "type": "TemplateLiteral", - "start": 24390, - "end": 24439, + "start": 24950, + "end": 24999, "loc": { "start": { - "line": 738, + "line": 753, "column": 24 }, "end": { - "line": 738, + "line": 753, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 24393, - "end": 24416, + "start": 24953, + "end": 24976, "loc": { "start": { - "line": 738, + "line": 753, "column": 27 }, "end": { - "line": 738, + "line": 753, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 24393, - "end": 24405, + "start": 24953, + "end": 24965, "loc": { "start": { - "line": 738, + "line": 753, "column": 27 }, "end": { - "line": 738, + "line": 753, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 24393, - "end": 24397, + "start": 24953, + "end": 24957, "loc": { "start": { - "line": 738, + "line": 753, "column": 27 }, "end": { - "line": 738, + "line": 753, "column": 31 } } }, "property": { "type": "Identifier", - "start": 24398, - "end": 24405, + "start": 24958, + "end": 24965, "loc": { "start": { - "line": 738, + "line": 753, "column": 32 }, "end": { - "line": 738, + "line": 753, "column": 39 }, "identifierName": "options" @@ -39859,15 +40912,15 @@ }, "property": { "type": "Identifier", - "start": 24406, - "end": 24416, + "start": 24966, + "end": 24976, "loc": { "start": { - "line": 738, + "line": 753, "column": 40 }, "end": { - "line": 738, + "line": 753, "column": 50 }, "identifierName": "layoutName" @@ -39878,15 +40931,15 @@ }, { "type": "Identifier", - "start": 24421, - "end": 24427, + "start": 24981, + "end": 24987, "loc": { "start": { - "line": 738, + "line": 753, "column": 55 }, "end": { - "line": 738, + "line": 753, "column": 61 }, "identifierName": "rIndex" @@ -39895,15 +40948,15 @@ }, { "type": "Identifier", - "start": 24431, - "end": 24437, + "start": 24991, + "end": 24997, "loc": { "start": { - "line": 738, + "line": 753, "column": 65 }, "end": { - "line": 738, + "line": 753, "column": 71 }, "identifierName": "bIndex" @@ -39914,15 +40967,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 24391, - "end": 24391, + "start": 24951, + "end": 24951, "loc": { "start": { - "line": 738, + "line": 753, "column": 25 }, "end": { - "line": 738, + "line": 753, "column": 25 } }, @@ -39934,15 +40987,15 @@ }, { "type": "TemplateElement", - "start": 24417, - "end": 24419, + "start": 24977, + "end": 24979, "loc": { "start": { - "line": 738, + "line": 753, "column": 51 }, "end": { - "line": 738, + "line": 753, "column": 53 } }, @@ -39954,15 +41007,15 @@ }, { "type": "TemplateElement", - "start": 24428, - "end": 24429, + "start": 24988, + "end": 24989, "loc": { "start": { - "line": 738, + "line": 753, "column": 62 }, "end": { - "line": 738, + "line": 753, "column": 63 } }, @@ -39974,15 +41027,15 @@ }, { "type": "TemplateElement", - "start": 24438, - "end": 24438, + "start": 24998, + "end": 24998, "loc": { "start": { - "line": 738, + "line": 753, "column": 72 }, "end": { - "line": 738, + "line": 753, "column": 72 } }, @@ -40002,15 +41055,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": 24209, - "end": 24364, + "start": 24769, + "end": 24924, "loc": { "start": { - "line": 734, + "line": 749, "column": 8 }, "end": { - "line": 737, + "line": 752, "column": 11 } } @@ -40019,57 +41072,57 @@ }, { "type": "ExpressionStatement", - "start": 24450, - "end": 24501, + "start": 25010, + "end": 25061, "loc": { "start": { - "line": 739, + "line": 754, "column": 8 }, "end": { - "line": 739, + "line": 754, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 24450, - "end": 24500, + "start": 25010, + "end": 25060, "loc": { "start": { - "line": 739, + "line": 754, "column": 8 }, "end": { - "line": 739, + "line": 754, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 24450, - "end": 24472, + "start": 25010, + "end": 25032, "loc": { "start": { - "line": 739, + "line": 754, "column": 8 }, "end": { - "line": 739, + "line": 754, "column": 30 } }, "object": { "type": "Identifier", - "start": 24450, - "end": 24459, + "start": 25010, + "end": 25019, "loc": { "start": { - "line": 739, + "line": 754, "column": 8 }, "end": { - "line": 739, + "line": 754, "column": 17 }, "identifierName": "buttonDOM" @@ -40078,15 +41131,15 @@ }, "property": { "type": "Identifier", - "start": 24460, - "end": 24472, + "start": 25020, + "end": 25032, "loc": { "start": { - "line": 739, + "line": 754, "column": 18 }, "end": { - "line": 739, + "line": 754, "column": 30 }, "identifierName": "setAttribute" @@ -40098,15 +41151,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 24473, - "end": 24488, + "start": 25033, + "end": 25048, "loc": { "start": { - "line": 739, + "line": 754, "column": 31 }, "end": { - "line": 739, + "line": 754, "column": 46 } }, @@ -40118,15 +41171,15 @@ }, { "type": "Identifier", - "start": 24490, - "end": 24499, + "start": 25050, + "end": 25059, "loc": { "start": { - "line": 739, + "line": 754, "column": 48 }, "end": { - "line": 739, + "line": 754, "column": 57 }, "identifierName": "buttonUID" @@ -40139,15 +41192,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 24513, - "end": 24562, + "start": 25073, + "end": 25122, "loc": { "start": { - "line": 741, + "line": 756, "column": 8 }, "end": { - "line": 743, + "line": 758, "column": 11 } } @@ -40156,57 +41209,57 @@ }, { "type": "ExpressionStatement", - "start": 24572, - "end": 24635, + "start": 25132, + "end": 25195, "loc": { "start": { - "line": 744, + "line": 759, "column": 8 }, "end": { - "line": 744, + "line": 759, "column": 71 } }, "expression": { "type": "CallExpression", - "start": 24572, - "end": 24634, + "start": 25132, + "end": 25194, "loc": { "start": { - "line": 744, + "line": 759, "column": 8 }, "end": { - "line": 744, + "line": 759, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 24572, - "end": 24594, + "start": 25132, + "end": 25154, "loc": { "start": { - "line": 744, + "line": 759, "column": 8 }, "end": { - "line": 744, + "line": 759, "column": 30 } }, "object": { "type": "Identifier", - "start": 24572, - "end": 24581, + "start": 25132, + "end": 25141, "loc": { "start": { - "line": 744, + "line": 759, "column": 8 }, "end": { - "line": 744, + "line": 759, "column": 17 }, "identifierName": "buttonDOM" @@ -40216,15 +41269,15 @@ }, "property": { "type": "Identifier", - "start": 24582, - "end": 24594, + "start": 25142, + "end": 25154, "loc": { "start": { - "line": 744, + "line": 759, "column": 18 }, "end": { - "line": 744, + "line": 759, "column": 30 }, "identifierName": "setAttribute" @@ -40237,15 +41290,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 24595, - "end": 24614, + "start": 25155, + "end": 25174, "loc": { "start": { - "line": 744, + "line": 759, "column": 31 }, "end": { - "line": 744, + "line": 759, "column": 50 } }, @@ -40257,15 +41310,15 @@ }, { "type": "Identifier", - "start": 24616, - "end": 24633, + "start": 25176, + "end": 25193, "loc": { "start": { - "line": 744, + "line": 759, "column": 52 }, "end": { - "line": 744, + "line": 759, "column": 69 }, "identifierName": "buttonDisplayName" @@ -40279,15 +41332,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 24513, - "end": 24562, + "start": 25073, + "end": 25122, "loc": { "start": { - "line": 741, + "line": 756, "column": 8 }, "end": { - "line": 743, + "line": 758, "column": 11 } } @@ -40297,15 +41350,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 24647, - "end": 24705, + "start": 25207, + "end": 25265, "loc": { "start": { - "line": 746, + "line": 761, "column": 8 }, "end": { - "line": 748, + "line": 763, "column": 11 } } @@ -40314,44 +41367,44 @@ }, { "type": "VariableDeclaration", - "start": 24715, - "end": 24766, + "start": 25275, + "end": 25326, "loc": { "start": { - "line": 749, + "line": 764, "column": 8 }, "end": { - "line": 749, + "line": 764, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 24719, - "end": 24765, + "start": 25279, + "end": 25325, "loc": { "start": { - "line": 749, + "line": 764, "column": 12 }, "end": { - "line": 749, + "line": 764, "column": 58 } }, "id": { "type": "Identifier", - "start": 24719, - "end": 24732, + "start": 25279, + "end": 25292, "loc": { "start": { - "line": 749, + "line": 764, "column": 12 }, "end": { - "line": 749, + "line": 764, "column": 25 }, "identifierName": "buttonSpanDOM" @@ -40361,43 +41414,43 @@ }, "init": { "type": "CallExpression", - "start": 24735, - "end": 24765, + "start": 25295, + "end": 25325, "loc": { "start": { - "line": 749, + "line": 764, "column": 28 }, "end": { - "line": 749, + "line": 764, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 24735, - "end": 24757, + "start": 25295, + "end": 25317, "loc": { "start": { - "line": 749, + "line": 764, "column": 28 }, "end": { - "line": 749, + "line": 764, "column": 50 } }, "object": { "type": "Identifier", - "start": 24735, - "end": 24743, + "start": 25295, + "end": 25303, "loc": { "start": { - "line": 749, + "line": 764, "column": 28 }, "end": { - "line": 749, + "line": 764, "column": 36 }, "identifierName": "document" @@ -40406,15 +41459,15 @@ }, "property": { "type": "Identifier", - "start": 24744, - "end": 24757, + "start": 25304, + "end": 25317, "loc": { "start": { - "line": 749, + "line": 764, "column": 37 }, "end": { - "line": 749, + "line": 764, "column": 50 }, "identifierName": "createElement" @@ -40426,15 +41479,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 24758, - "end": 24764, + "start": 25318, + "end": 25324, "loc": { "start": { - "line": 749, + "line": 764, "column": 51 }, "end": { - "line": 749, + "line": 764, "column": 57 } }, @@ -40454,15 +41507,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 24647, - "end": 24705, + "start": 25207, + "end": 25265, "loc": { "start": { - "line": 746, + "line": 761, "column": 8 }, "end": { - "line": 748, + "line": 763, "column": 11 } } @@ -40471,58 +41524,58 @@ }, { "type": "ExpressionStatement", - "start": 24776, - "end": 24820, + "start": 25336, + "end": 25380, "loc": { "start": { - "line": 750, + "line": 765, "column": 8 }, "end": { - "line": 750, + "line": 765, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 24776, - "end": 24819, + "start": 25336, + "end": 25379, "loc": { "start": { - "line": 750, + "line": 765, "column": 8 }, "end": { - "line": 750, + "line": 765, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24776, - "end": 24799, + "start": 25336, + "end": 25359, "loc": { "start": { - "line": 750, + "line": 765, "column": 8 }, "end": { - "line": 750, + "line": 765, "column": 31 } }, "object": { "type": "Identifier", - "start": 24776, - "end": 24789, + "start": 25336, + "end": 25349, "loc": { "start": { - "line": 750, + "line": 765, "column": 8 }, "end": { - "line": 750, + "line": 765, "column": 21 }, "identifierName": "buttonSpanDOM" @@ -40531,15 +41584,15 @@ }, "property": { "type": "Identifier", - "start": 24790, - "end": 24799, + "start": 25350, + "end": 25359, "loc": { "start": { - "line": 750, + "line": 765, "column": 22 }, "end": { - "line": 750, + "line": 765, "column": 31 }, "identifierName": "innerHTML" @@ -40550,15 +41603,15 @@ }, "right": { "type": "Identifier", - "start": 24802, - "end": 24819, + "start": 25362, + "end": 25379, "loc": { "start": { - "line": 750, + "line": 765, "column": 34 }, "end": { - "line": 750, + "line": 765, "column": 51 }, "identifierName": "buttonDisplayName" @@ -40569,57 +41622,57 @@ }, { "type": "ExpressionStatement", - "start": 24830, - "end": 24867, + "start": 25390, + "end": 25427, "loc": { "start": { - "line": 751, + "line": 766, "column": 8 }, "end": { - "line": 751, + "line": 766, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 24830, - "end": 24866, + "start": 25390, + "end": 25426, "loc": { "start": { - "line": 751, + "line": 766, "column": 8 }, "end": { - "line": 751, + "line": 766, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 24830, - "end": 24851, + "start": 25390, + "end": 25411, "loc": { "start": { - "line": 751, + "line": 766, "column": 8 }, "end": { - "line": 751, + "line": 766, "column": 29 } }, "object": { "type": "Identifier", - "start": 24830, - "end": 24839, + "start": 25390, + "end": 25399, "loc": { "start": { - "line": 751, + "line": 766, "column": 8 }, "end": { - "line": 751, + "line": 766, "column": 17 }, "identifierName": "buttonDOM" @@ -40628,15 +41681,15 @@ }, "property": { "type": "Identifier", - "start": 24840, - "end": 24851, + "start": 25400, + "end": 25411, "loc": { "start": { - "line": 751, + "line": 766, "column": 18 }, "end": { - "line": 751, + "line": 766, "column": 29 }, "identifierName": "appendChild" @@ -40648,15 +41701,15 @@ "arguments": [ { "type": "Identifier", - "start": 24852, - "end": 24865, + "start": 25412, + "end": 25425, "loc": { "start": { - "line": 751, + "line": 766, "column": 30 }, "end": { - "line": 751, + "line": 766, "column": 43 }, "identifierName": "buttonSpanDOM" @@ -40669,15 +41722,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24879, - "end": 24932, + "start": 25439, + "end": 25492, "loc": { "start": { - "line": 753, + "line": 768, "column": 8 }, "end": { - "line": 755, + "line": 770, "column": 11 } } @@ -40686,29 +41739,29 @@ }, { "type": "IfStatement", - "start": 24942, - "end": 25019, + "start": 25502, + "end": 25579, "loc": { "start": { - "line": 756, + "line": 771, "column": 8 }, "end": { - "line": 757, + "line": 772, "column": 43 } }, "test": { "type": "UnaryExpression", - "start": 24945, - "end": 24973, + "start": 25505, + "end": 25533, "loc": { "start": { - "line": 756, + "line": 771, "column": 11 }, "end": { - "line": 756, + "line": 771, "column": 39 } }, @@ -40716,43 +41769,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 24946, - "end": 24973, + "start": 25506, + "end": 25533, "loc": { "start": { - "line": 756, + "line": 771, "column": 12 }, "end": { - "line": 756, + "line": 771, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 24946, - "end": 24965, + "start": 25506, + "end": 25525, "loc": { "start": { - "line": 756, + "line": 771, "column": 12 }, "end": { - "line": 756, + "line": 771, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 24946, - "end": 24950, + "start": 25506, + "end": 25510, "loc": { "start": { - "line": 756, + "line": 771, "column": 12 }, "end": { - "line": 756, + "line": 771, "column": 16 } }, @@ -40760,15 +41813,15 @@ }, "property": { "type": "Identifier", - "start": 24951, - "end": 24965, + "start": 25511, + "end": 25525, "loc": { "start": { - "line": 756, + "line": 771, "column": 17 }, "end": { - "line": 756, + "line": 771, "column": 31 }, "identifierName": "buttonElements" @@ -40780,15 +41833,15 @@ }, "property": { "type": "Identifier", - "start": 24966, - "end": 24972, + "start": 25526, + "end": 25532, "loc": { "start": { - "line": 756, + "line": 771, "column": 32 }, "end": { - "line": 756, + "line": 771, "column": 38 }, "identifierName": "button" @@ -40805,87 +41858,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 24986, - "end": 25019, + "start": 25546, + "end": 25579, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 24986, - "end": 25018, + "start": 25546, + "end": 25578, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24986, - "end": 25013, + "start": 25546, + "end": 25573, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 24986, - "end": 25005, + "start": 25546, + "end": 25565, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 24986, - "end": 24990, + "start": 25546, + "end": 25550, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 14 } } }, "property": { "type": "Identifier", - "start": 24991, - "end": 25005, + "start": 25551, + "end": 25565, "loc": { "start": { - "line": 757, + "line": 772, "column": 15 }, "end": { - "line": 757, + "line": 772, "column": 29 }, "identifierName": "buttonElements" @@ -40896,15 +41949,15 @@ }, "property": { "type": "Identifier", - "start": 25006, - "end": 25012, + "start": 25566, + "end": 25572, "loc": { "start": { - "line": 757, + "line": 772, "column": 30 }, "end": { - "line": 757, + "line": 772, "column": 36 }, "identifierName": "button" @@ -40915,15 +41968,15 @@ }, "right": { "type": "ArrayExpression", - "start": 25016, - "end": 25018, + "start": 25576, + "end": 25578, "loc": { "start": { - "line": 757, + "line": 772, "column": 40 }, "end": { - "line": 757, + "line": 772, "column": 42 } }, @@ -40936,15 +41989,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24879, - "end": 24932, + "start": 25439, + "end": 25492, "loc": { "start": { - "line": 753, + "line": 768, "column": 8 }, "end": { - "line": 755, + "line": 770, "column": 11 } } @@ -40953,100 +42006,100 @@ }, { "type": "ExpressionStatement", - "start": 25031, - "end": 25075, + "start": 25591, + "end": 25635, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 25031, - "end": 25074, + "start": 25591, + "end": 25634, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 25031, - "end": 25063, + "start": 25591, + "end": 25623, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 25031, - "end": 25058, + "start": 25591, + "end": 25618, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 25031, - "end": 25050, + "start": 25591, + "end": 25610, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 25031, - "end": 25035, + "start": 25591, + "end": 25595, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 12 } } }, "property": { "type": "Identifier", - "start": 25036, - "end": 25050, + "start": 25596, + "end": 25610, "loc": { "start": { - "line": 759, + "line": 774, "column": 13 }, "end": { - "line": 759, + "line": 774, "column": 27 }, "identifierName": "buttonElements" @@ -41057,15 +42110,15 @@ }, "property": { "type": "Identifier", - "start": 25051, - "end": 25057, + "start": 25611, + "end": 25617, "loc": { "start": { - "line": 759, + "line": 774, "column": 28 }, "end": { - "line": 759, + "line": 774, "column": 34 }, "identifierName": "button" @@ -41076,15 +42129,15 @@ }, "property": { "type": "Identifier", - "start": 25059, - "end": 25063, + "start": 25619, + "end": 25623, "loc": { "start": { - "line": 759, + "line": 774, "column": 36 }, "end": { - "line": 759, + "line": 774, "column": 40 }, "identifierName": "push" @@ -41096,15 +42149,15 @@ "arguments": [ { "type": "Identifier", - "start": 25064, - "end": 25073, + "start": 25624, + "end": 25633, "loc": { "start": { - "line": 759, + "line": 774, "column": 41 }, "end": { - "line": 759, + "line": 774, "column": 50 }, "identifierName": "buttonDOM" @@ -41117,15 +42170,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 25087, - "end": 25139, + "start": 25647, + "end": 25699, "loc": { "start": { - "line": 761, + "line": 776, "column": 8 }, "end": { - "line": 763, + "line": 778, "column": 11 } } @@ -41134,57 +42187,57 @@ }, { "type": "ExpressionStatement", - "start": 25149, - "end": 25179, + "start": 25709, + "end": 25739, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 25149, - "end": 25178, + "start": 25709, + "end": 25738, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 25149, - "end": 25167, + "start": 25709, + "end": 25727, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 26 } }, "object": { "type": "Identifier", - "start": 25149, - "end": 25155, + "start": 25709, + "end": 25715, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 14 }, "identifierName": "rowDOM" @@ -41194,15 +42247,15 @@ }, "property": { "type": "Identifier", - "start": 25156, - "end": 25167, + "start": 25716, + "end": 25727, "loc": { "start": { - "line": 764, + "line": 779, "column": 15 }, "end": { - "line": 764, + "line": 779, "column": 26 }, "identifierName": "appendChild" @@ -41215,15 +42268,15 @@ "arguments": [ { "type": "Identifier", - "start": 25168, - "end": 25177, + "start": 25728, + "end": 25737, "loc": { "start": { - "line": 764, + "line": 779, "column": 27 }, "end": { - "line": 764, + "line": 779, "column": 36 }, "identifierName": "buttonDOM" @@ -41237,15 +42290,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 25087, - "end": 25139, + "start": 25647, + "end": 25699, "loc": { "start": { - "line": 761, + "line": 776, "column": 8 }, "end": { - "line": 763, + "line": 778, "column": 11 } } @@ -41263,15 +42316,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22811, - "end": 22872, + "start": 23371, + "end": 23432, "loc": { "start": { - "line": 697, + "line": 712, "column": 6 }, "end": { - "line": 699, + "line": 714, "column": 9 } } @@ -41281,15 +42334,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 25202, - "end": 25252, + "start": 25762, + "end": 25812, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 770, + "line": 785, "column": 9 } } @@ -41298,71 +42351,71 @@ }, { "type": "ExpressionStatement", - "start": 25260, - "end": 25297, + "start": 25820, + "end": 25857, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 25260, - "end": 25296, + "start": 25820, + "end": 25856, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 25260, - "end": 25288, + "start": 25820, + "end": 25848, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 25260, - "end": 25276, + "start": 25820, + "end": 25836, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 25260, - "end": 25264, + "start": 25820, + "end": 25824, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 10 } }, @@ -41370,15 +42423,15 @@ }, "property": { "type": "Identifier", - "start": 25265, - "end": 25276, + "start": 25825, + "end": 25836, "loc": { "start": { - "line": 771, + "line": 786, "column": 11 }, "end": { - "line": 771, + "line": 786, "column": 22 }, "identifierName": "keyboardDOM" @@ -41390,15 +42443,15 @@ }, "property": { "type": "Identifier", - "start": 25277, - "end": 25288, + "start": 25837, + "end": 25848, "loc": { "start": { - "line": 771, + "line": 786, "column": 23 }, "end": { - "line": 771, + "line": 786, "column": 34 }, "identifierName": "appendChild" @@ -41411,15 +42464,15 @@ "arguments": [ { "type": "Identifier", - "start": 25289, - "end": 25295, + "start": 25849, + "end": 25855, "loc": { "start": { - "line": 771, + "line": 786, "column": 35 }, "end": { - "line": 771, + "line": 786, "column": 41 }, "identifierName": "rowDOM" @@ -41433,15 +42486,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 25202, - "end": 25252, + "start": 25762, + "end": 25812, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 770, + "line": 785, "column": 9 } } @@ -41459,15 +42512,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22511, - "end": 22558, + "start": 23071, + "end": 23118, "loc": { "start": { - "line": 685, + "line": 700, "column": 4 }, "end": { - "line": 687, + "line": 702, "column": 7 } } @@ -41477,15 +42530,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 25314, - "end": 25351, + "start": 25874, + "end": 25911, "loc": { "start": { - "line": 774, + "line": 789, "column": 4 }, "end": { - "line": 776, + "line": 791, "column": 7 } } @@ -41494,57 +42547,57 @@ }, { "type": "ExpressionStatement", - "start": 25357, - "end": 25373, + "start": 25917, + "end": 25933, "loc": { "start": { - "line": 777, + "line": 792, "column": 4 }, "end": { - "line": 777, + "line": 792, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 25357, - "end": 25372, + "start": 25917, + "end": 25932, "loc": { "start": { - "line": 777, + "line": 792, "column": 4 }, "end": { - "line": 777, + "line": 792, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 25357, - "end": 25370, + "start": 25917, + "end": 25930, "loc": { "start": { - "line": 777, + "line": 792, "column": 4 }, "end": { - "line": 777, + "line": 792, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 25357, - "end": 25361, + "start": 25917, + "end": 25921, "loc": { "start": { - "line": 777, + "line": 792, "column": 4 }, "end": { - "line": 777, + "line": 792, "column": 8 } }, @@ -41552,15 +42605,15 @@ }, "property": { "type": "Identifier", - "start": 25362, - "end": 25370, + "start": 25922, + "end": 25930, "loc": { "start": { - "line": 777, + "line": 792, "column": 9 }, "end": { - "line": 777, + "line": 792, "column": 17 }, "identifierName": "onRender" @@ -41577,15 +42630,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 25314, - "end": 25351, + "start": 25874, + "end": 25911, "loc": { "start": { - "line": 774, + "line": 789, "column": 4 }, "end": { - "line": 776, + "line": 791, "column": 7 } } @@ -41594,29 +42647,29 @@ }, { "type": "IfStatement", - "start": 25381, - "end": 25757, + "start": 25941, + "end": 26317, "loc": { "start": { - "line": 779, + "line": 794, "column": 4 }, "end": { - "line": 796, + "line": 811, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 25384, - "end": 25401, + "start": 25944, + "end": 25961, "loc": { "start": { - "line": 779, + "line": 794, "column": 7 }, "end": { - "line": 779, + "line": 794, "column": 24 } }, @@ -41624,44 +42677,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 25385, - "end": 25401, + "start": 25945, + "end": 25961, "loc": { "start": { - "line": 779, + "line": 794, "column": 8 }, "end": { - "line": 779, + "line": 794, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 25385, - "end": 25389, + "start": 25945, + "end": 25949, "loc": { "start": { - "line": 779, + "line": 794, "column": 8 }, "end": { - "line": 779, + "line": 794, "column": 12 } } }, "property": { "type": "Identifier", - "start": 25390, - "end": 25401, + "start": 25950, + "end": 25961, "loc": { "start": { - "line": 779, + "line": 794, "column": 13 }, "end": { - "line": 779, + "line": 794, "column": 24 }, "identifierName": "initialized" @@ -41676,73 +42729,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 25402, - "end": 25757, + "start": 25962, + "end": 26317, "loc": { "start": { - "line": 779, + "line": 794, "column": 25 }, "end": { - "line": 796, + "line": 811, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 25501, - "end": 25525, + "start": 26061, + "end": 26085, "loc": { "start": { - "line": 783, + "line": 798, "column": 6 }, "end": { - "line": 783, + "line": 798, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 25501, - "end": 25524, + "start": 26061, + "end": 26084, "loc": { "start": { - "line": 783, + "line": 798, "column": 6 }, "end": { - "line": 783, + "line": 798, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 25501, - "end": 25517, + "start": 26061, + "end": 26077, "loc": { "start": { - "line": 783, + "line": 798, "column": 6 }, "end": { - "line": 783, + "line": 798, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 25501, - "end": 25505, + "start": 26061, + "end": 26065, "loc": { "start": { - "line": 783, + "line": 798, "column": 6 }, "end": { - "line": 783, + "line": 798, "column": 10 } }, @@ -41750,15 +42803,15 @@ }, "property": { "type": "Identifier", - "start": 25506, - "end": 25517, + "start": 26066, + "end": 26077, "loc": { "start": { - "line": 783, + "line": 798, "column": 11 }, "end": { - "line": 783, + "line": 798, "column": 22 }, "identifierName": "initialized" @@ -41770,15 +42823,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 25520, - "end": 25524, + "start": 26080, + "end": 26084, "loc": { "start": { - "line": 783, + "line": 798, "column": 25 }, "end": { - "line": 783, + "line": 798, "column": 29 } }, @@ -41790,15 +42843,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 25411, - "end": 25493, + "start": 25971, + "end": 26053, "loc": { "start": { - "line": 780, + "line": 795, "column": 6 }, "end": { - "line": 782, + "line": 797, "column": 9 } } @@ -41808,15 +42861,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 25535, - "end": 25576, + "start": 26095, + "end": 26136, "loc": { "start": { - "line": 785, + "line": 800, "column": 6 }, "end": { - "line": 787, + "line": 802, "column": 9 } } @@ -41825,29 +42878,29 @@ }, { "type": "IfStatement", - "start": 25584, - "end": 25679, + "start": 26144, + "end": 26239, "loc": { "start": { - "line": 788, + "line": 803, "column": 6 }, "end": { - "line": 790, + "line": 805, "column": 7 } }, "test": { "type": "UnaryExpression", - "start": 25588, - "end": 25603, + "start": 26148, + "end": 26163, "loc": { "start": { - "line": 788, + "line": 803, "column": 10 }, "end": { - "line": 788, + "line": 803, "column": 25 } }, @@ -41855,15 +42908,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 25589, - "end": 25603, + "start": 26149, + "end": 26163, "loc": { "start": { - "line": 788, + "line": 803, "column": 11 }, "end": { - "line": 788, + "line": 803, "column": 25 }, "identifierName": "useTouchEvents" @@ -41878,73 +42931,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 25605, - "end": 25679, + "start": 26165, + "end": 26239, "loc": { "start": { - "line": 788, + "line": 803, "column": 27 }, "end": { - "line": 790, + "line": 805, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 25616, - "end": 25670, + "start": 26176, + "end": 26230, "loc": { "start": { - "line": 789, + "line": 804, "column": 8 }, "end": { - "line": 789, + "line": 804, "column": 62 } }, "expression": { "type": "AssignmentExpression", - "start": 25616, - "end": 25669, + "start": 26176, + "end": 26229, "loc": { "start": { - "line": 789, + "line": 804, "column": 8 }, "end": { - "line": 789, + "line": 804, "column": 61 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 25616, - "end": 25634, + "start": 26176, + "end": 26194, "loc": { "start": { - "line": 789, + "line": 804, "column": 8 }, "end": { - "line": 789, + "line": 804, "column": 26 } }, "object": { "type": "Identifier", - "start": 25616, - "end": 25624, + "start": 26176, + "end": 26184, "loc": { "start": { - "line": 789, + "line": 804, "column": 8 }, "end": { - "line": 789, + "line": 804, "column": 16 }, "identifierName": "document" @@ -41953,15 +43006,15 @@ }, "property": { "type": "Identifier", - "start": 25625, - "end": 25634, + "start": 26185, + "end": 26194, "loc": { "start": { - "line": 789, + "line": 804, "column": 17 }, "end": { - "line": 789, + "line": 804, "column": 26 }, "identifierName": "onmouseup" @@ -41972,15 +43025,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 25637, - "end": 25669, + "start": 26197, + "end": 26229, "loc": { "start": { - "line": 789, + "line": 804, "column": 29 }, "end": { - "line": 789, + "line": 804, "column": 61 } }, @@ -41991,58 +43044,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 25643, - "end": 25669, + "start": 26203, + "end": 26229, "loc": { "start": { - "line": 789, + "line": 804, "column": 35 }, "end": { - "line": 789, + "line": 804, "column": 61 } }, "callee": { "type": "MemberExpression", - "start": 25643, - "end": 25667, + "start": 26203, + "end": 26227, "loc": { "start": { - "line": 789, + "line": 804, "column": 35 }, "end": { - "line": 789, + "line": 804, "column": 59 } }, "object": { "type": "ThisExpression", - "start": 25643, - "end": 25647, + "start": 26203, + "end": 26207, "loc": { "start": { - "line": 789, + "line": 804, "column": 35 }, "end": { - "line": 789, + "line": 804, "column": 39 } } }, "property": { "type": "Identifier", - "start": 25648, - "end": 25667, + "start": 26208, + "end": 26227, "loc": { "start": { - "line": 789, + "line": 804, "column": 40 }, "end": { - "line": 789, + "line": 804, "column": 59 }, "identifierName": "handleButtonMouseUp" @@ -42065,15 +43118,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 25535, - "end": 25576, + "start": 26095, + "end": 26136, "loc": { "start": { - "line": 785, + "line": 800, "column": 6 }, "end": { - "line": 787, + "line": 802, "column": 9 } } @@ -42083,15 +43136,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 25689, - "end": 25728, + "start": 26249, + "end": 26288, "loc": { "start": { - "line": 792, + "line": 807, "column": 6 }, "end": { - "line": 794, + "line": 809, "column": 9 } } @@ -42100,57 +43153,57 @@ }, { "type": "ExpressionStatement", - "start": 25736, - "end": 25750, + "start": 26296, + "end": 26310, "loc": { "start": { - "line": 795, + "line": 810, "column": 6 }, "end": { - "line": 795, + "line": 810, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 25736, - "end": 25749, + "start": 26296, + "end": 26309, "loc": { "start": { - "line": 795, + "line": 810, "column": 6 }, "end": { - "line": 795, + "line": 810, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 25736, - "end": 25747, + "start": 26296, + "end": 26307, "loc": { "start": { - "line": 795, + "line": 810, "column": 6 }, "end": { - "line": 795, + "line": 810, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 25736, - "end": 25740, + "start": 26296, + "end": 26300, "loc": { "start": { - "line": 795, + "line": 810, "column": 6 }, "end": { - "line": 795, + "line": 810, "column": 10 } }, @@ -42158,15 +43211,15 @@ }, "property": { "type": "Identifier", - "start": 25741, - "end": 25747, + "start": 26301, + "end": 26307, "loc": { "start": { - "line": 795, + "line": 810, "column": 11 }, "end": { - "line": 795, + "line": 810, "column": 17 }, "identifierName": "onInit" @@ -42183,15 +43236,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 25689, - "end": 25728, + "start": 26249, + "end": 26288, "loc": { "start": { - "line": 792, + "line": 807, "column": 6 }, "end": { - "line": 794, + "line": 809, "column": 9 } } @@ -42210,15 +43263,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20708, - "end": 20764, + "start": 21268, + "end": 21324, "loc": { "start": { - "line": 633, + "line": 648, "column": 2 }, "end": { - "line": 635, + "line": 650, "column": 5 } } @@ -42233,29 +43286,29 @@ }, { "type": "Identifier", - "start": 25769, - "end": 25799, + "start": 26329, + "end": 26359, "loc": { "start": { - "line": 800, + "line": 815, "column": 0 }, "end": { - "line": 800, + "line": 815, "column": 30 } }, "declaration": { "type": "Identifier", - "start": 25784, - "end": 25798, + "start": 26344, + "end": 26358, "loc": { "start": { - "line": 800, + "line": 815, "column": 15 }, "end": { - "line": 800, + "line": 815, "column": 29 }, "identifierName": "SimpleKeyboard" @@ -42268,29 +43321,29 @@ }, { "type": "ExportDefaultDeclaration", - "start": 25769, - "end": 25799, + "start": 26329, + "end": 26359, "loc": { "start": { - "line": 800, + "line": 815, "column": 0 }, "end": { - "line": 800, + "line": 815, "column": 30 } }, "declaration": { "type": "ClassDeclaration", "start": 367, - "end": 25765, + "end": 26325, "loc": { "start": { "line": 15, "column": 0 }, "end": { - "line": 798, + "line": 813, "column": 1 } }, @@ -42316,14 +43369,14 @@ "body": { "type": "ClassBody", "start": 388, - "end": 25765, + "end": 26325, "loc": { "start": { "line": 15, "column": 21 }, "end": { - "line": 798, + "line": 813, "column": 1 } }, @@ -67977,14 +69030,14 @@ { "type": "ClassMethod", "start": 17587, - "end": 17890, + "end": 18320, "loc": { "start": { "line": 508, "column": 2 }, "end": { - "line": 516, + "line": 530, "column": 3 } }, @@ -68017,226 +69070,1387 @@ "body": { "type": "BlockStatement", "start": 17600, - "end": 17890, + "end": 18320, "loc": { "start": { "line": 508, "column": 15 }, "end": { - "line": 516, + "line": 530, "column": 3 } }, "body": [ { - "type": "IfStatement", - "start": 17607, - "end": 17683, + "type": "ExpressionStatement", + "start": 17693, + "end": 17719, "loc": { "start": { - "line": 509, + "line": 512, "column": 4 }, "end": { - "line": 511, - "column": 5 + "line": 512, + "column": 30 } }, - "test": { - "type": "MemberExpression", - "start": 17610, - "end": 17628, + "expression": { + "type": "AssignmentExpression", + "start": 17693, + "end": 17718, "loc": { "start": { - "line": 509, - "column": 7 + "line": 512, + "column": 4 }, "end": { - "line": 509, - "column": 25 + "line": 512, + "column": 29 } }, - "object": { + "operator": "=", + "left": { "type": "MemberExpression", - "start": 17610, - "end": 17622, + "start": 17693, + "end": 17711, "loc": { "start": { - "line": 509, - "column": 7 + "line": 512, + "column": 4 }, "end": { - "line": 509, - "column": 19 + "line": 512, + "column": 22 } }, "object": { "type": "ThisExpression", - "start": 17610, - "end": 17614, + "start": 17693, + "end": 17697, "loc": { "start": { - "line": 509, - "column": 7 + "line": 512, + "column": 4 }, "end": { - "line": 509, - "column": 11 + "line": 512, + "column": 8 } - } + }, + "leadingComments": null }, "property": { "type": "Identifier", - "start": 17615, - "end": 17622, + "start": 17698, + "end": 17711, "loc": { "start": { - "line": 509, - "column": 12 + "line": 512, + "column": 9 }, "end": { - "line": 509, - "column": 19 + "line": 512, + "column": 22 }, - "identifierName": "options" + "identifierName": "caretPosition" }, - "name": "options" + "name": "caretPosition" }, - "computed": false + "computed": false, + "leadingComments": null }, - "property": { - "type": "Identifier", - "start": 17623, - "end": 17628, + "right": { + "type": "NullLiteral", + "start": 17714, + "end": 17718, + "loc": { + "start": { + "line": 512, + "column": 25 + }, + "end": { + "line": 512, + "column": 29 + } + } + }, + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Only first instance should insall the caret handling events\r\n ", + "start": 17607, + "end": 17687, "loc": { "start": { "line": 509, - "column": 20 + "column": 4 }, "end": { - "line": 509, - "column": 25 - }, - "identifierName": "debug" - }, - "name": "debug" - }, - "computed": false - }, - "consequent": { - "type": "BlockStatement", - "start": 17629, - "end": 17683, - "loc": { - "start": { - "line": 509, - "column": 26 - }, - "end": { - "line": 511, - "column": 5 + "line": 511, + "column": 7 + } } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 17725, + "end": 17789, + "loc": { + "start": { + "line": 513, + "column": 4 }, - "body": [ - { - "type": "ExpressionStatement", - "start": 17638, - "end": 17676, + "end": { + "line": 513, + "column": 68 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 17729, + "end": 17788, + "loc": { + "start": { + "line": 513, + "column": 8 + }, + "end": { + "line": 513, + "column": 67 + } + }, + "id": { + "type": "Identifier", + "start": 17729, + "end": 17752, "loc": { "start": { - "line": 510, - "column": 6 + "line": 513, + "column": 8 }, "end": { - "line": 510, - "column": 44 + "line": 513, + "column": 31 + }, + "identifierName": "simpleKeyboardInstances" + }, + "name": "simpleKeyboardInstances" + }, + "init": { + "type": "MemberExpression", + "start": 17755, + "end": 17788, + "loc": { + "start": { + "line": 513, + "column": 34 + }, + "end": { + "line": 513, + "column": 67 } }, - "expression": { - "type": "CallExpression", - "start": 17638, - "end": 17675, + "object": { + "type": "Identifier", + "start": 17755, + "end": 17761, "loc": { "start": { - "line": 510, - "column": 6 + "line": 513, + "column": 34 }, "end": { - "line": 510, - "column": 43 + "line": 513, + "column": 40 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "StringLiteral", + "start": 17762, + "end": 17787, + "loc": { + "start": { + "line": 513, + "column": 41 + }, + "end": { + "line": 513, + "column": 66 + } + }, + "extra": { + "rawValue": "SimpleKeyboardInstances", + "raw": "'SimpleKeyboardInstances'" + }, + "value": "SimpleKeyboardInstances" + }, + "computed": true + } + } + ], + "kind": "let" + }, + { + "type": "IfStatement", + "start": 17797, + "end": 18315, + "loc": { + "start": { + "line": 515, + "column": 4 + }, + "end": { + "line": 529, + "column": 3 + } + }, + "test": { + "type": "LogicalExpression", + "start": 17808, + "end": 17990, + "loc": { + "start": { + "line": 516, + "column": 6 + }, + "end": { + "line": 520, + "column": 30 + } + }, + "left": { + "type": "LogicalExpression", + "start": 17819, + "end": 17946, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 518, + "column": 99 + } + }, + "left": { + "type": "Identifier", + "start": 17819, + "end": 17842, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 517, + "column": 31 + }, + "identifierName": "simpleKeyboardInstances" + }, + "name": "simpleKeyboardInstances" + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 17855, + "end": 17946, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 99 + } + }, + "left": { + "type": "MemberExpression", + "start": 17855, + "end": 17894, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 47 + } + }, + "object": { + "type": "CallExpression", + "start": 17855, + "end": 17891, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17855, + "end": 17866, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 17855, + "end": 17861, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 14 + }, + "identifierName": "Object" + }, + "name": "Object" + }, + "property": { + "type": "Identifier", + "start": 17862, + "end": 17866, + "loc": { + "start": { + "line": 518, + "column": 15 + }, + "end": { + "line": 518, + "column": 19 + }, + "identifierName": "keys" + }, + "name": "keys" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 17867, + "end": 17890, + "loc": { + "start": { + "line": 518, + "column": 20 + }, + "end": { + "line": 518, + "column": 43 + }, + "identifierName": "simpleKeyboardInstances" + }, + "name": "simpleKeyboardInstances" + } + ] + }, + "property": { + "type": "NumericLiteral", + "start": 17892, + "end": 17893, + "loc": { + "start": { + "line": 518, + "column": 45 + }, + "end": { + "line": 518, + "column": 46 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "operator": "===", + "right": { + "type": "CallExpression", + "start": 17899, + "end": 17946, + "loc": { + "start": { + "line": 518, + "column": 52 + }, + "end": { + "line": 518, + "column": 99 } }, "callee": { "type": "MemberExpression", - "start": 17638, - "end": 17649, + "start": 17899, + "end": 17923, "loc": { "start": { - "line": 510, - "column": 6 + "line": 518, + "column": 52 }, "end": { - "line": 510, - "column": 17 + "line": 518, + "column": 76 + } + }, + "object": { + "type": "MemberExpression", + "start": 17899, + "end": 17913, + "loc": { + "start": { + "line": 518, + "column": 52 + }, + "end": { + "line": 518, + "column": 66 + } + }, + "object": { + "type": "ThisExpression", + "start": 17899, + "end": 17903, + "loc": { + "start": { + "line": 518, + "column": 52 + }, + "end": { + "line": 518, + "column": 56 + } + } + }, + "property": { + "type": "Identifier", + "start": 17904, + "end": 17913, + "loc": { + "start": { + "line": 518, + "column": 57 + }, + "end": { + "line": 518, + "column": 66 + }, + "identifierName": "utilities" + }, + "name": "utilities" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 17914, + "end": 17923, + "loc": { + "start": { + "line": 518, + "column": 67 + }, + "end": { + "line": 518, + "column": 76 + }, + "identifierName": "camelCase" + }, + "name": "camelCase" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 17924, + "end": 17945, + "loc": { + "start": { + "line": 518, + "column": 77 + }, + "end": { + "line": 518, + "column": 98 + } + }, + "object": { + "type": "ThisExpression", + "start": 17924, + "end": 17928, + "loc": { + "start": { + "line": 518, + "column": 77 + }, + "end": { + "line": 518, + "column": 81 + } + } + }, + "property": { + "type": "Identifier", + "start": 17929, + "end": 17945, + "loc": { + "start": { + "line": 518, + "column": 82 + }, + "end": { + "line": 518, + "column": 98 + }, + "identifierName": "keyboardDOMClass" + }, + "name": "keyboardDOMClass" + }, + "computed": false + } + ] + } + }, + "extra": { + "parenthesized": true, + "parenStart": 17808 + } + }, + "operator": "||", + "right": { + "type": "UnaryExpression", + "start": 17966, + "end": 17990, + "loc": { + "start": { + "line": 520, + "column": 6 + }, + "end": { + "line": 520, + "column": 30 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 17967, + "end": 17990, + "loc": { + "start": { + "line": 520, + "column": 7 + }, + "end": { + "line": 520, + "column": 30 + }, + "identifierName": "simpleKeyboardInstances" + }, + "name": "simpleKeyboardInstances" + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 17997, + "end": 18315, + "loc": { + "start": { + "line": 521, + "column": 5 + }, + "end": { + "line": 529, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 18004, + "end": 18108, + "loc": { + "start": { + "line": 522, + "column": 4 + }, + "end": { + "line": 524, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 18007, + "end": 18025, + "loc": { + "start": { + "line": 522, + "column": 7 + }, + "end": { + "line": 522, + "column": 25 + } + }, + "object": { + "type": "MemberExpression", + "start": 18007, + "end": 18019, + "loc": { + "start": { + "line": 522, + "column": 7 + }, + "end": { + "line": 522, + "column": 19 + } + }, + "object": { + "type": "ThisExpression", + "start": 18007, + "end": 18011, + "loc": { + "start": { + "line": 522, + "column": 7 + }, + "end": { + "line": 522, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 18012, + "end": 18019, + "loc": { + "start": { + "line": 522, + "column": 12 + }, + "end": { + "line": 522, + "column": 19 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 18020, + "end": 18025, + "loc": { + "start": { + "line": 522, + "column": 20 + }, + "end": { + "line": 522, + "column": 25 + }, + "identifierName": "debug" + }, + "name": "debug" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 18026, + "end": 18108, + "loc": { + "start": { + "line": 522, + "column": 26 + }, + "end": { + "line": 524, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 18037, + "end": 18101, + "loc": { + "start": { + "line": 523, + "column": 8 + }, + "end": { + "line": 523, + "column": 72 + } + }, + "expression": { + "type": "CallExpression", + "start": 18037, + "end": 18101, + "loc": { + "start": { + "line": 523, + "column": 8 + }, + "end": { + "line": 523, + "column": 72 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18037, + "end": 18048, + "loc": { + "start": { + "line": 523, + "column": 8 + }, + "end": { + "line": 523, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 18037, + "end": 18044, + "loc": { + "start": { + "line": 523, + "column": 8 + }, + "end": { + "line": 523, + "column": 15 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 18045, + "end": 18048, + "loc": { + "start": { + "line": 523, + "column": 16 + }, + "end": { + "line": 523, + "column": 19 + }, + "identifierName": "log" + }, + "name": "log" + }, + "computed": false + }, + "arguments": [ + { + "type": "TemplateLiteral", + "start": 18049, + "end": 18100, + "loc": { + "start": { + "line": 523, + "column": 20 + }, + "end": { + "line": 523, + "column": 71 + } + }, + "expressions": [ + { + "type": "MemberExpression", + "start": 18076, + "end": 18097, + "loc": { + "start": { + "line": 523, + "column": 47 + }, + "end": { + "line": 523, + "column": 68 + } + }, + "object": { + "type": "ThisExpression", + "start": 18076, + "end": 18080, + "loc": { + "start": { + "line": 523, + "column": 47 + }, + "end": { + "line": 523, + "column": 51 + } + } + }, + "property": { + "type": "Identifier", + "start": 18081, + "end": 18097, + "loc": { + "start": { + "line": 523, + "column": 52 + }, + "end": { + "line": 523, + "column": 68 + }, + "identifierName": "keyboardDOMClass" + }, + "name": "keyboardDOMClass" + }, + "computed": false + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 18050, + "end": 18074, + "loc": { + "start": { + "line": 523, + "column": 21 + }, + "end": { + "line": 523, + "column": 45 + } + }, + "value": { + "raw": "Caret handling started (", + "cooked": "Caret handling started (" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 18098, + "end": 18099, + "loc": { + "start": { + "line": 523, + "column": 69 + }, + "end": { + "line": 523, + "column": 70 + } + }, + "value": { + "raw": ")", + "cooked": ")" + }, + "tail": true + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 18116, + "end": 18175, + "loc": { + "start": { + "line": 526, + "column": 4 + }, + "end": { + "line": 526, + "column": 63 + } + }, + "expression": { + "type": "CallExpression", + "start": 18116, + "end": 18174, + "loc": { + "start": { + "line": 526, + "column": 4 + }, + "end": { + "line": 526, + "column": 62 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18116, + "end": 18141, + "loc": { + "start": { + "line": 526, + "column": 4 + }, + "end": { + "line": 526, + "column": 29 } }, "object": { "type": "Identifier", - "start": 17638, - "end": 17645, + "start": 18116, + "end": 18124, "loc": { "start": { - "line": 510, - "column": 6 + "line": 526, + "column": 4 }, "end": { - "line": 510, - "column": 13 + "line": 526, + "column": 12 }, - "identifierName": "console" + "identifierName": "document" }, - "name": "console" + "name": "document" }, "property": { "type": "Identifier", - "start": 17646, - "end": 17649, + "start": 18125, + "end": 18141, "loc": { "start": { - "line": 510, - "column": 14 + "line": 526, + "column": 13 }, "end": { - "line": 510, - "column": 17 + "line": 526, + "column": 29 }, - "identifierName": "log" + "identifierName": "addEventListener" }, - "name": "log" + "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", - "start": 17650, - "end": 17674, + "start": 18142, + "end": 18149, "loc": { "start": { - "line": 510, - "column": 18 + "line": 526, + "column": 30 }, "end": { - "line": 510, - "column": 42 + "line": 526, + "column": 37 } }, "extra": { - "rawValue": "Caret handling started", - "raw": "\"Caret handling started\"" + "rawValue": "keyup", + "raw": "\"keyup\"" }, - "value": "Caret handling started" + "value": "keyup" + }, + { + "type": "MemberExpression", + "start": 18151, + "end": 18173, + "loc": { + "start": { + "line": 526, + "column": 39 + }, + "end": { + "line": 526, + "column": 61 + } + }, + "object": { + "type": "ThisExpression", + "start": 18151, + "end": 18155, + "loc": { + "start": { + "line": 526, + "column": 39 + }, + "end": { + "line": 526, + "column": 43 + } + } + }, + "property": { + "type": "Identifier", + "start": 18156, + "end": 18173, + "loc": { + "start": { + "line": 526, + "column": 44 + }, + "end": { + "line": 526, + "column": 61 + }, + "identifierName": "caretEventHandler" + }, + "name": "caretEventHandler" + }, + "computed": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18181, + "end": 18242, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 18181, + "end": 18241, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18181, + "end": 18206, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 18181, + "end": 18189, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 12 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 18190, + "end": 18206, + "loc": { + "start": { + "line": 527, + "column": 13 + }, + "end": { + "line": 527, + "column": 29 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 18207, + "end": 18216, + "loc": { + "start": { + "line": 527, + "column": 30 + }, + "end": { + "line": 527, + "column": 39 + } + }, + "extra": { + "rawValue": "mouseup", + "raw": "\"mouseup\"" + }, + "value": "mouseup" + }, + { + "type": "MemberExpression", + "start": 18218, + "end": 18240, + "loc": { + "start": { + "line": 527, + "column": 41 + }, + "end": { + "line": 527, + "column": 63 + } + }, + "object": { + "type": "ThisExpression", + "start": 18218, + "end": 18222, + "loc": { + "start": { + "line": 527, + "column": 41 + }, + "end": { + "line": 527, + "column": 45 + } + } + }, + "property": { + "type": "Identifier", + "start": 18223, + "end": 18240, + "loc": { + "start": { + "line": 527, + "column": 46 + }, + "end": { + "line": 527, + "column": 63 + }, + "identifierName": "caretEventHandler" + }, + "name": "caretEventHandler" + }, + "computed": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18248, + "end": 18310, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 66 + } + }, + "expression": { + "type": "CallExpression", + "start": 18248, + "end": 18309, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 65 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18248, + "end": 18273, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 18248, + "end": 18256, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 12 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 18257, + "end": 18273, + "loc": { + "start": { + "line": 528, + "column": 13 + }, + "end": { + "line": 528, + "column": 29 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 18274, + "end": 18284, + "loc": { + "start": { + "line": 528, + "column": 30 + }, + "end": { + "line": 528, + "column": 40 + } + }, + "extra": { + "rawValue": "touchend", + "raw": "\"touchend\"" + }, + "value": "touchend" + }, + { + "type": "MemberExpression", + "start": 18286, + "end": 18308, + "loc": { + "start": { + "line": 528, + "column": 42 + }, + "end": { + "line": 528, + "column": 64 + } + }, + "object": { + "type": "ThisExpression", + "start": 18286, + "end": 18290, + "loc": { + "start": { + "line": 528, + "column": 42 + }, + "end": { + "line": 528, + "column": 46 + } + } + }, + "property": { + "type": "Identifier", + "start": 18291, + "end": 18308, + "loc": { + "start": { + "line": 528, + "column": 47 + }, + "end": { + "line": 528, + "column": 64 + }, + "identifierName": "caretEventHandler" + }, + "name": "caretEventHandler" + }, + "computed": false } ] } @@ -68245,456 +70459,6 @@ "directives": [] }, "alternate": null - }, - { - "type": "ExpressionStatement", - "start": 17691, - "end": 17750, - "loc": { - "start": { - "line": 513, - "column": 4 - }, - "end": { - "line": 513, - "column": 63 - } - }, - "expression": { - "type": "CallExpression", - "start": 17691, - "end": 17749, - "loc": { - "start": { - "line": 513, - "column": 4 - }, - "end": { - "line": 513, - "column": 62 - } - }, - "callee": { - "type": "MemberExpression", - "start": 17691, - "end": 17716, - "loc": { - "start": { - "line": 513, - "column": 4 - }, - "end": { - "line": 513, - "column": 29 - } - }, - "object": { - "type": "Identifier", - "start": 17691, - "end": 17699, - "loc": { - "start": { - "line": 513, - "column": 4 - }, - "end": { - "line": 513, - "column": 12 - }, - "identifierName": "document" - }, - "name": "document" - }, - "property": { - "type": "Identifier", - "start": 17700, - "end": 17716, - "loc": { - "start": { - "line": 513, - "column": 13 - }, - "end": { - "line": 513, - "column": 29 - }, - "identifierName": "addEventListener" - }, - "name": "addEventListener" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 17717, - "end": 17724, - "loc": { - "start": { - "line": 513, - "column": 30 - }, - "end": { - "line": 513, - "column": 37 - } - }, - "extra": { - "rawValue": "keyup", - "raw": "\"keyup\"" - }, - "value": "keyup" - }, - { - "type": "MemberExpression", - "start": 17726, - "end": 17748, - "loc": { - "start": { - "line": 513, - "column": 39 - }, - "end": { - "line": 513, - "column": 61 - } - }, - "object": { - "type": "ThisExpression", - "start": 17726, - "end": 17730, - "loc": { - "start": { - "line": 513, - "column": 39 - }, - "end": { - "line": 513, - "column": 43 - } - } - }, - "property": { - "type": "Identifier", - "start": 17731, - "end": 17748, - "loc": { - "start": { - "line": 513, - "column": 44 - }, - "end": { - "line": 513, - "column": 61 - }, - "identifierName": "caretEventHandler" - }, - "name": "caretEventHandler" - }, - "computed": false - } - ] - } - }, - { - "type": "ExpressionStatement", - "start": 17756, - "end": 17817, - "loc": { - "start": { - "line": 514, - "column": 4 - }, - "end": { - "line": 514, - "column": 65 - } - }, - "expression": { - "type": "CallExpression", - "start": 17756, - "end": 17816, - "loc": { - "start": { - "line": 514, - "column": 4 - }, - "end": { - "line": 514, - "column": 64 - } - }, - "callee": { - "type": "MemberExpression", - "start": 17756, - "end": 17781, - "loc": { - "start": { - "line": 514, - "column": 4 - }, - "end": { - "line": 514, - "column": 29 - } - }, - "object": { - "type": "Identifier", - "start": 17756, - "end": 17764, - "loc": { - "start": { - "line": 514, - "column": 4 - }, - "end": { - "line": 514, - "column": 12 - }, - "identifierName": "document" - }, - "name": "document" - }, - "property": { - "type": "Identifier", - "start": 17765, - "end": 17781, - "loc": { - "start": { - "line": 514, - "column": 13 - }, - "end": { - "line": 514, - "column": 29 - }, - "identifierName": "addEventListener" - }, - "name": "addEventListener" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 17782, - "end": 17791, - "loc": { - "start": { - "line": 514, - "column": 30 - }, - "end": { - "line": 514, - "column": 39 - } - }, - "extra": { - "rawValue": "mouseup", - "raw": "\"mouseup\"" - }, - "value": "mouseup" - }, - { - "type": "MemberExpression", - "start": 17793, - "end": 17815, - "loc": { - "start": { - "line": 514, - "column": 41 - }, - "end": { - "line": 514, - "column": 63 - } - }, - "object": { - "type": "ThisExpression", - "start": 17793, - "end": 17797, - "loc": { - "start": { - "line": 514, - "column": 41 - }, - "end": { - "line": 514, - "column": 45 - } - } - }, - "property": { - "type": "Identifier", - "start": 17798, - "end": 17815, - "loc": { - "start": { - "line": 514, - "column": 46 - }, - "end": { - "line": 514, - "column": 63 - }, - "identifierName": "caretEventHandler" - }, - "name": "caretEventHandler" - }, - "computed": false - } - ] - } - }, - { - "type": "ExpressionStatement", - "start": 17823, - "end": 17885, - "loc": { - "start": { - "line": 515, - "column": 4 - }, - "end": { - "line": 515, - "column": 66 - } - }, - "expression": { - "type": "CallExpression", - "start": 17823, - "end": 17884, - "loc": { - "start": { - "line": 515, - "column": 4 - }, - "end": { - "line": 515, - "column": 65 - } - }, - "callee": { - "type": "MemberExpression", - "start": 17823, - "end": 17848, - "loc": { - "start": { - "line": 515, - "column": 4 - }, - "end": { - "line": 515, - "column": 29 - } - }, - "object": { - "type": "Identifier", - "start": 17823, - "end": 17831, - "loc": { - "start": { - "line": 515, - "column": 4 - }, - "end": { - "line": 515, - "column": 12 - }, - "identifierName": "document" - }, - "name": "document" - }, - "property": { - "type": "Identifier", - "start": 17832, - "end": 17848, - "loc": { - "start": { - "line": 515, - "column": 13 - }, - "end": { - "line": 515, - "column": 29 - }, - "identifierName": "addEventListener" - }, - "name": "addEventListener" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 17849, - "end": 17859, - "loc": { - "start": { - "line": 515, - "column": 30 - }, - "end": { - "line": 515, - "column": 40 - } - }, - "extra": { - "rawValue": "touchend", - "raw": "\"touchend\"" - }, - "value": "touchend" - }, - { - "type": "MemberExpression", - "start": 17861, - "end": 17883, - "loc": { - "start": { - "line": 515, - "column": 42 - }, - "end": { - "line": 515, - "column": 64 - } - }, - "object": { - "type": "ThisExpression", - "start": 17861, - "end": 17865, - "loc": { - "start": { - "line": 515, - "column": 42 - }, - "end": { - "line": 515, - "column": 46 - } - } - }, - "property": { - "type": "Identifier", - "start": 17866, - "end": 17883, - "loc": { - "start": { - "line": 515, - "column": 47 - }, - "end": { - "line": 515, - "column": 64 - }, - "identifierName": "caretEventHandler" - }, - "name": "caretEventHandler" - }, - "computed": false - } - ] - } } ], "directives": [], @@ -68722,15 +70486,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17896, - "end": 18008, + "start": 18326, + "end": 18438, "loc": { "start": { - "line": 518, + "line": 532, "column": 2 }, "end": { - "line": 520, + "line": 534, "column": 5 } } @@ -68739,15 +70503,15 @@ }, { "type": "ClassMethod", - "start": 18012, - "end": 18743, + "start": 18442, + "end": 19279, "loc": { "start": { - "line": 521, + "line": 535, "column": 2 }, "end": { - "line": 547, + "line": 562, "column": 3 } }, @@ -68755,15 +70519,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18012, - "end": 18029, + "start": 18442, + "end": 18459, "loc": { "start": { - "line": 521, + "line": 535, "column": 2 }, "end": { - "line": 521, + "line": 535, "column": 19 }, "identifierName": "caretEventHandler" @@ -68779,15 +70543,15 @@ "params": [ { "type": "Identifier", - "start": 18030, - "end": 18035, + "start": 18460, + "end": 18465, "loc": { "start": { - "line": 521, + "line": 535, "column": 20 }, "end": { - "line": 521, + "line": 535, "column": 25 }, "identifierName": "event" @@ -68797,59 +70561,59 @@ ], "body": { "type": "BlockStatement", - "start": 18036, - "end": 18743, + "start": 18466, + "end": 19279, "loc": { "start": { - "line": 521, + "line": 535, "column": 26 }, "end": { - "line": 547, + "line": 562, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 18043, - "end": 18061, + "start": 18473, + "end": 18491, "loc": { "start": { - "line": 522, + "line": 536, "column": 4 }, "end": { - "line": 522, + "line": 536, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18047, - "end": 18060, + "start": 18477, + "end": 18490, "loc": { "start": { - "line": 522, + "line": 536, "column": 8 }, "end": { - "line": 522, + "line": 536, "column": 21 } }, "id": { "type": "Identifier", - "start": 18047, - "end": 18060, + "start": 18477, + "end": 18490, "loc": { "start": { - "line": 522, + "line": 536, "column": 8 }, "end": { - "line": 522, + "line": 536, "column": 21 }, "identifierName": "targetTagName" @@ -68863,234 +70627,57 @@ }, { "type": "IfStatement", - "start": 18069, - "end": 18130, + "start": 18497, + "end": 18588, "loc": { "start": { - "line": 524, + "line": 537, "column": 4 }, "end": { - "line": 526, + "line": 539, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 18072, - "end": 18088, + "start": 18500, + "end": 18520, "loc": { "start": { - "line": 524, + "line": 537, "column": 7 }, "end": { - "line": 524, - "column": 23 - } - }, - "object": { - "type": "ThisExpression", - "start": 18072, - "end": 18076, - "loc": { - "start": { - "line": 524, - "column": 7 - }, - "end": { - "line": 524, - "column": 11 - } - } - }, - "property": { - "type": "Identifier", - "start": 18077, - "end": 18088, - "loc": { - "start": { - "line": 524, - "column": 12 - }, - "end": { - "line": 524, - "column": 23 - }, - "identifierName": "isMouseHold" - }, - "name": "isMouseHold" - }, - "computed": false - }, - "consequent": { - "type": "BlockStatement", - "start": 18089, - "end": 18130, - "loc": { - "start": { - "line": 524, - "column": 24 - }, - "end": { - "line": 526, - "column": 5 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 18098, - "end": 18123, - "loc": { - "start": { - "line": 525, - "column": 6 - }, - "end": { - "line": 525, - "column": 31 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 18098, - "end": 18122, - "loc": { - "start": { - "line": 525, - "column": 6 - }, - "end": { - "line": 525, - "column": 30 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 18098, - "end": 18114, - "loc": { - "start": { - "line": 525, - "column": 6 - }, - "end": { - "line": 525, - "column": 22 - } - }, - "object": { - "type": "ThisExpression", - "start": 18098, - "end": 18102, - "loc": { - "start": { - "line": 525, - "column": 6 - }, - "end": { - "line": 525, - "column": 10 - } - } - }, - "property": { - "type": "Identifier", - "start": 18103, - "end": 18114, - "loc": { - "start": { - "line": 525, - "column": 11 - }, - "end": { - "line": 525, - "column": 22 - }, - "identifierName": "isMouseHold" - }, - "name": "isMouseHold" - }, - "computed": false - }, - "right": { - "type": "BooleanLiteral", - "start": 18117, - "end": 18122, - "loc": { - "start": { - "line": 525, - "column": 25 - }, - "end": { - "line": 525, - "column": 30 - } - }, - "value": false - } - } - } - ], - "directives": [] - }, - "alternate": null - }, - { - "type": "IfStatement", - "start": 18138, - "end": 18229, - "loc": { - "start": { - "line": 528, - "column": 4 - }, - "end": { - "line": 530, - "column": 5 - } - }, - "test": { - "type": "MemberExpression", - "start": 18141, - "end": 18161, - "loc": { - "start": { - "line": 528, - "column": 7 - }, - "end": { - "line": 528, + "line": 537, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 18141, - "end": 18153, + "start": 18500, + "end": 18512, "loc": { "start": { - "line": 528, + "line": 537, "column": 7 }, "end": { - "line": 528, + "line": 537, "column": 19 } }, "object": { "type": "Identifier", - "start": 18141, - "end": 18146, + "start": 18500, + "end": 18505, "loc": { "start": { - "line": 528, + "line": 537, "column": 7 }, "end": { - "line": 528, + "line": 537, "column": 12 }, "identifierName": "event" @@ -69099,15 +70686,15 @@ }, "property": { "type": "Identifier", - "start": 18147, - "end": 18153, + "start": 18506, + "end": 18512, "loc": { "start": { - "line": 528, + "line": 537, "column": 13 }, "end": { - "line": 528, + "line": 537, "column": 19 }, "identifierName": "target" @@ -69118,15 +70705,15 @@ }, "property": { "type": "Identifier", - "start": 18154, - "end": 18161, + "start": 18513, + "end": 18520, "loc": { "start": { - "line": 528, + "line": 537, "column": 20 }, "end": { - "line": 528, + "line": 537, "column": 27 }, "identifierName": "tagName" @@ -69137,59 +70724,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 18162, - "end": 18229, + "start": 18521, + "end": 18588, "loc": { "start": { - "line": 528, + "line": 537, "column": 28 }, "end": { - "line": 530, + "line": 539, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18171, - "end": 18222, + "start": 18530, + "end": 18581, "loc": { "start": { - "line": 529, + "line": 538, "column": 6 }, "end": { - "line": 529, + "line": 538, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 18171, - "end": 18221, + "start": 18530, + "end": 18580, "loc": { "start": { - "line": 529, + "line": 538, "column": 6 }, "end": { - "line": 529, + "line": 538, "column": 56 } }, "operator": "=", "left": { "type": "Identifier", - "start": 18171, - "end": 18184, + "start": 18530, + "end": 18543, "loc": { "start": { - "line": 529, + "line": 538, "column": 6 }, "end": { - "line": 529, + "line": 538, "column": 19 }, "identifierName": "targetTagName" @@ -69198,71 +70785,71 @@ }, "right": { "type": "CallExpression", - "start": 18187, - "end": 18221, + "start": 18546, + "end": 18580, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 18187, - "end": 18219, + "start": 18546, + "end": 18578, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 18187, - "end": 18207, + "start": 18546, + "end": 18566, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 18187, - "end": 18199, + "start": 18546, + "end": 18558, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 34 } }, "object": { "type": "Identifier", - "start": 18187, - "end": 18192, + "start": 18546, + "end": 18551, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 27 }, "identifierName": "event" @@ -69271,15 +70858,15 @@ }, "property": { "type": "Identifier", - "start": 18193, - "end": 18199, + "start": 18552, + "end": 18558, "loc": { "start": { - "line": 529, + "line": 538, "column": 28 }, "end": { - "line": 529, + "line": 538, "column": 34 }, "identifierName": "target" @@ -69290,15 +70877,15 @@ }, "property": { "type": "Identifier", - "start": 18200, - "end": 18207, + "start": 18559, + "end": 18566, "loc": { "start": { - "line": 529, + "line": 538, "column": 35 }, "end": { - "line": 529, + "line": 538, "column": 42 }, "identifierName": "tagName" @@ -69309,15 +70896,15 @@ }, "property": { "type": "Identifier", - "start": 18208, - "end": 18219, + "start": 18567, + "end": 18578, "loc": { "start": { - "line": 529, + "line": 538, "column": 43 }, "end": { - "line": 529, + "line": 538, "column": 54 }, "identifierName": "toLowerCase" @@ -69336,820 +70923,710 @@ "alternate": null }, { - "type": "IfStatement", - "start": 18237, - "end": 18738, + "type": "ExpressionStatement", + "start": 18596, + "end": 19274, "loc": { "start": { - "line": 532, + "line": 541, "column": 4 }, "end": { - "line": 546, - "column": 5 + "line": 561, + "column": 7 } }, - "test": { - "type": "LogicalExpression", - "start": 18248, - "end": 18362, + "expression": { + "type": "CallExpression", + "start": 18596, + "end": 19273, "loc": { "start": { - "line": 533, + "line": 541, + "column": 4 + }, + "end": { + "line": 561, "column": 6 - }, - "end": { - "line": 535, - "column": 43 } }, - "left": { - "type": "LogicalExpression", - "start": 18249, - "end": 18313, + "callee": { + "type": "MemberExpression", + "start": 18596, + "end": 18609, "loc": { "start": { - "line": 533, - "column": 7 + "line": 541, + "column": 4 }, "end": { - "line": 534, - "column": 31 + "line": 541, + "column": 17 } }, - "left": { - "type": "BinaryExpression", - "start": 18249, - "end": 18277, + "object": { + "type": "ThisExpression", + "start": 18596, + "end": 18600, "loc": { "start": { - "line": 533, - "column": 7 + "line": 541, + "column": 4 }, "end": { - "line": 533, - "column": 35 + "line": 541, + "column": 8 } - }, - "left": { - "type": "Identifier", - "start": 18249, - "end": 18262, - "loc": { - "start": { - "line": 533, - "column": 7 - }, - "end": { - "line": 533, - "column": 20 - }, - "identifierName": "targetTagName" - }, - "name": "targetTagName" - }, - "operator": "===", - "right": { - "type": "StringLiteral", - "start": 18267, - "end": 18277, - "loc": { - "start": { - "line": 533, - "column": 25 - }, - "end": { - "line": 533, - "column": 35 - } - }, - "extra": { - "rawValue": "textarea", - "raw": "\"textarea\"" - }, - "value": "textarea" } }, - "operator": "||", - "right": { - "type": "BinaryExpression", - "start": 18288, - "end": 18313, + "property": { + "type": "Identifier", + "start": 18601, + "end": 18609, "loc": { "start": { - "line": 534, - "column": 6 + "line": 541, + "column": 9 }, "end": { - "line": 534, - "column": 31 - } + "line": 541, + "column": 17 + }, + "identifierName": "dispatch" }, - "left": { - "type": "Identifier", - "start": 18288, - "end": 18301, - "loc": { - "start": { - "line": 534, - "column": 6 - }, - "end": { - "line": 534, - "column": 19 - }, - "identifierName": "targetTagName" - }, - "name": "targetTagName" - }, - "operator": "===", - "right": { - "type": "StringLiteral", - "start": 18306, - "end": 18313, - "loc": { - "start": { - "line": 534, - "column": 24 - }, - "end": { - "line": 534, - "column": 31 - } - }, - "extra": { - "rawValue": "input", - "raw": "\"input\"" - }, - "value": "input" - } + "name": "dispatch" }, - "extra": { - "parenthesized": true, - "parenStart": 18248 - } + "computed": false }, - "operator": "&&", - "right": { - "type": "UnaryExpression", - "start": 18325, - "end": 18362, - "loc": { - "start": { - "line": 535, - "column": 6 - }, - "end": { - "line": 535, - "column": 43 - } - }, - "operator": "!", - "prefix": true, - "argument": { - "type": "MemberExpression", - "start": 18326, - "end": 18362, - "loc": { - "start": { - "line": 535, - "column": 7 - }, - "end": { - "line": 535, - "column": 43 - } - }, - "object": { - "type": "MemberExpression", - "start": 18326, - "end": 18338, - "loc": { - "start": { - "line": 535, - "column": 7 - }, - "end": { - "line": 535, - "column": 19 - } - }, - "object": { - "type": "ThisExpression", - "start": 18326, - "end": 18330, - "loc": { - "start": { - "line": 535, - "column": 7 - }, - "end": { - "line": 535, - "column": 11 - } - } - }, - "property": { - "type": "Identifier", - "start": 18331, - "end": 18338, - "loc": { - "start": { - "line": 535, - "column": 12 - }, - "end": { - "line": 535, - "column": 19 - }, - "identifierName": "options" - }, - "name": "options" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 18339, - "end": 18362, - "loc": { - "start": { - "line": 535, - "column": 20 - }, - "end": { - "line": 535, - "column": 43 - }, - "identifierName": "disableCaretPositioning" - }, - "name": "disableCaretPositioning" - }, - "computed": false - }, - "extra": { - "parenthesizedArgument": false - } - } - }, - "consequent": { - "type": "BlockStatement", - "start": 18369, - "end": 18738, - "loc": { - "start": { - "line": 536, - "column": 5 - }, - "end": { - "line": 546, - "column": 5 - } - }, - "body": [ + "arguments": [ { - "type": "ExpressionStatement", - "start": 18534, - "end": 18583, + "type": "ArrowFunctionExpression", + "start": 18610, + "end": 19272, "loc": { "start": { "line": 541, - "column": 6 + "column": 18 }, "end": { - "line": 541, - "column": 55 + "line": 561, + "column": 5 } }, - "expression": { - "type": "AssignmentExpression", - "start": 18534, - "end": 18582, - "loc": { - "start": { - "line": 541, - "column": 6 - }, - "end": { - "line": 541, - "column": 54 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 18534, - "end": 18552, - "loc": { - "start": { - "line": 541, - "column": 6 - }, - "end": { - "line": 541, - "column": 24 - } - }, - "object": { - "type": "ThisExpression", - "start": 18534, - "end": 18538, - "loc": { - "start": { - "line": 541, - "column": 6 - }, - "end": { - "line": 541, - "column": 10 - } - }, - "leadingComments": null - }, - "property": { - "type": "Identifier", - "start": 18539, - "end": 18552, - "loc": { - "start": { - "line": 541, - "column": 11 - }, - "end": { - "line": 541, - "column": 24 - }, - "identifierName": "caretPosition" - }, - "name": "caretPosition" - }, - "computed": false, - "leadingComments": null - }, - "right": { - "type": "MemberExpression", - "start": 18555, - "end": 18582, - "loc": { - "start": { - "line": 541, - "column": 27 - }, - "end": { - "line": 541, - "column": 54 - } - }, - "object": { - "type": "MemberExpression", - "start": 18555, - "end": 18567, - "loc": { - "start": { - "line": 541, - "column": 27 - }, - "end": { - "line": 541, - "column": 39 - } - }, - "object": { - "type": "Identifier", - "start": 18555, - "end": 18560, - "loc": { - "start": { - "line": 541, - "column": 27 - }, - "end": { - "line": 541, - "column": 32 - }, - "identifierName": "event" - }, - "name": "event" - }, - "property": { - "type": "Identifier", - "start": 18561, - "end": 18567, - "loc": { - "start": { - "line": 541, - "column": 33 - }, - "end": { - "line": 541, - "column": 39 - }, - "identifierName": "target" - }, - "name": "target" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 18568, - "end": 18582, - "loc": { - "start": { - "line": 541, - "column": 40 - }, - "end": { - "line": 541, - "column": 54 - }, - "identifierName": "selectionStart" - }, - "name": "selectionStart" - }, - "computed": false - }, - "leadingComments": null - }, - "leadingComments": [ + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ { - "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": 18378, - "end": 18526, - "loc": { - "start": { - "line": 537, - "column": 6 - }, - "end": { - "line": 540, - "column": 9 - } - } - } - ] - }, - { - "type": "IfStatement", - "start": 18593, - "end": 18726, - "loc": { - "start": { - "line": 543, - "column": 6 - }, - "end": { - "line": 545, - "column": 7 - } - }, - "test": { - "type": "MemberExpression", - "start": 18596, - "end": 18614, - "loc": { - "start": { - "line": 543, - "column": 9 - }, - "end": { - "line": 543, - "column": 27 - } - }, - "object": { - "type": "MemberExpression", - "start": 18596, - "end": 18608, - "loc": { - "start": { - "line": 543, - "column": 9 - }, - "end": { - "line": 543, - "column": 21 - } - }, - "object": { - "type": "ThisExpression", - "start": 18596, - "end": 18600, - "loc": { - "start": { - "line": 543, - "column": 9 - }, - "end": { - "line": 543, - "column": 13 - } - } - }, - "property": { - "type": "Identifier", - "start": 18601, - "end": 18608, - "loc": { - "start": { - "line": 543, - "column": 14 - }, - "end": { - "line": 543, - "column": 21 - }, - "identifierName": "options" - }, - "name": "options" - }, - "computed": false - }, - "property": { "type": "Identifier", - "start": 18609, - "end": 18614, + "start": 18610, + "end": 18618, "loc": { "start": { - "line": 543, - "column": 22 + "line": 541, + "column": 18 }, "end": { - "line": 543, - "column": 27 + "line": 541, + "column": 26 }, - "identifierName": "debug" + "identifierName": "instance" }, - "name": "debug" - }, - "computed": false - }, - "consequent": { + "name": "instance" + } + ], + "body": { "type": "BlockStatement", - "start": 18615, - "end": 18726, + "start": 18622, + "end": 19272, "loc": { "start": { - "line": 543, - "column": 28 + "line": 541, + "column": 30 }, "end": { - "line": 545, - "column": 7 + "line": 561, + "column": 5 } }, "body": [ { - "type": "ExpressionStatement", - "start": 18626, - "end": 18717, + "type": "IfStatement", + "start": 18631, + "end": 18702, "loc": { "start": { - "line": 544, - "column": 8 + "line": 542, + "column": 6 }, "end": { "line": 544, - "column": 99 + "column": 5 } }, - "expression": { - "type": "CallExpression", - "start": 18626, - "end": 18716, + "test": { + "type": "MemberExpression", + "start": 18634, + "end": 18654, "loc": { "start": { - "line": 544, - "column": 8 + "line": 542, + "column": 9 + }, + "end": { + "line": 542, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 18634, + "end": 18642, + "loc": { + "start": { + "line": 542, + "column": 9 + }, + "end": { + "line": 542, + "column": 17 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 18643, + "end": 18654, + "loc": { + "start": { + "line": 542, + "column": 18 + }, + "end": { + "line": 542, + "column": 29 + }, + "identifierName": "isMouseHold" + }, + "name": "isMouseHold" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 18655, + "end": 18702, + "loc": { + "start": { + "line": 542, + "column": 30 }, "end": { "line": 544, - "column": 98 + "column": 5 } }, - "callee": { - "type": "MemberExpression", - "start": 18626, - "end": 18637, - "loc": { - "start": { - "line": 544, - "column": 8 - }, - "end": { - "line": 544, - "column": 19 - } - }, - "object": { - "type": "Identifier", - "start": 18626, - "end": 18633, + "body": [ + { + "type": "ExpressionStatement", + "start": 18666, + "end": 18695, "loc": { "start": { - "line": 544, + "line": 543, "column": 8 }, "end": { - "line": 544, - "column": 15 - }, - "identifierName": "console" - }, - "name": "console" - }, - "property": { - "type": "Identifier", - "start": 18634, - "end": 18637, - "loc": { - "start": { - "line": 544, - "column": 16 - }, - "end": { - "line": 544, - "column": 19 - }, - "identifierName": "log" - }, - "name": "log" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 18638, - "end": 18650, - "loc": { - "start": { - "line": 544, - "column": 20 - }, - "end": { - "line": 544, - "column": 32 + "line": 543, + "column": 37 } }, - "extra": { - "rawValue": "Caret at: ", - "raw": "'Caret at: '" - }, - "value": "Caret at: " + "expression": { + "type": "AssignmentExpression", + "start": 18666, + "end": 18694, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 36 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 18666, + "end": 18686, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 18666, + "end": 18674, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 16 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 18675, + "end": 18686, + "loc": { + "start": { + "line": 543, + "column": 17 + }, + "end": { + "line": 543, + "column": 28 + }, + "identifierName": "isMouseHold" + }, + "name": "isMouseHold" + }, + "computed": false + }, + "right": { + "type": "BooleanLiteral", + "start": 18689, + "end": 18694, + "loc": { + "start": { + "line": 543, + "column": 31 + }, + "end": { + "line": 543, + "column": 36 + } + }, + "value": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 18710, + "end": 19265, + "loc": { + "start": { + "line": 546, + "column": 4 + }, + "end": { + "line": 560, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 18721, + "end": 18841, + "loc": { + "start": { + "line": 547, + "column": 6 }, - { - "type": "MemberExpression", - "start": 18652, - "end": 18679, + "end": { + "line": 549, + "column": 49 + } + }, + "left": { + "type": "LogicalExpression", + "start": 18722, + "end": 18786, + "loc": { + "start": { + "line": 547, + "column": 7 + }, + "end": { + "line": 548, + "column": 31 + } + }, + "left": { + "type": "BinaryExpression", + "start": 18722, + "end": 18750, "loc": { "start": { - "line": 544, - "column": 34 + "line": 547, + "column": 7 }, "end": { - "line": 544, - "column": 61 + "line": 547, + "column": 35 + } + }, + "left": { + "type": "Identifier", + "start": 18722, + "end": 18735, + "loc": { + "start": { + "line": 547, + "column": 7 + }, + "end": { + "line": 547, + "column": 20 + }, + "identifierName": "targetTagName" + }, + "name": "targetTagName" + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 18740, + "end": 18750, + "loc": { + "start": { + "line": 547, + "column": 25 + }, + "end": { + "line": 547, + "column": 35 + } + }, + "extra": { + "rawValue": "textarea", + "raw": "\"textarea\"" + }, + "value": "textarea" + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 18761, + "end": 18786, + "loc": { + "start": { + "line": 548, + "column": 6 + }, + "end": { + "line": 548, + "column": 31 + } + }, + "left": { + "type": "Identifier", + "start": 18761, + "end": 18774, + "loc": { + "start": { + "line": 548, + "column": 6 + }, + "end": { + "line": 548, + "column": 19 + }, + "identifierName": "targetTagName" + }, + "name": "targetTagName" + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 18779, + "end": 18786, + "loc": { + "start": { + "line": 548, + "column": 24 + }, + "end": { + "line": 548, + "column": 31 + } + }, + "extra": { + "rawValue": "input", + "raw": "\"input\"" + }, + "value": "input" + } + }, + "extra": { + "parenthesized": true, + "parenStart": 18721 + } + }, + "operator": "&&", + "right": { + "type": "UnaryExpression", + "start": 18800, + "end": 18841, + "loc": { + "start": { + "line": 549, + "column": 8 + }, + "end": { + "line": 549, + "column": 49 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 18801, + "end": 18841, + "loc": { + "start": { + "line": 549, + "column": 9 + }, + "end": { + "line": 549, + "column": 49 } }, "object": { "type": "MemberExpression", - "start": 18652, - "end": 18664, + "start": 18801, + "end": 18817, "loc": { "start": { - "line": 544, - "column": 34 + "line": 549, + "column": 9 }, "end": { - "line": 544, - "column": 46 + "line": 549, + "column": 25 } }, "object": { "type": "Identifier", - "start": 18652, - "end": 18657, + "start": 18801, + "end": 18809, "loc": { "start": { - "line": 544, - "column": 34 + "line": 549, + "column": 9 }, "end": { - "line": 544, - "column": 39 + "line": 549, + "column": 17 }, - "identifierName": "event" + "identifierName": "instance" }, - "name": "event" + "name": "instance" }, "property": { "type": "Identifier", - "start": 18658, - "end": 18664, + "start": 18810, + "end": 18817, "loc": { "start": { - "line": 544, - "column": 40 + "line": 549, + "column": 18 }, "end": { - "line": 544, - "column": 46 + "line": 549, + "column": 25 }, - "identifierName": "target" + "identifierName": "options" }, - "name": "target" + "name": "options" }, "computed": false }, "property": { "type": "Identifier", - "start": 18665, - "end": 18679, + "start": 18818, + "end": 18841, "loc": { "start": { - "line": 544, - "column": 47 + "line": 549, + "column": 26 }, "end": { - "line": 544, - "column": 61 + "line": 549, + "column": 49 }, - "identifierName": "selectionStart" + "identifierName": "disableCaretPositioning" }, - "name": "selectionStart" + "name": "disableCaretPositioning" }, "computed": false }, + "extra": { + "parenthesizedArgument": false + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 18848, + "end": 19265, + "loc": { + "start": { + "line": 550, + "column": 5 + }, + "end": { + "line": 560, + "column": 5 + } + }, + "body": [ { - "type": "CallExpression", - "start": 18681, - "end": 18715, + "type": "ExpressionStatement", + "start": 19015, + "end": 19068, "loc": { "start": { - "line": 544, - "column": 63 + "line": 555, + "column": 8 }, "end": { - "line": 544, - "column": 97 + "line": 555, + "column": 61 } }, - "callee": { - "type": "MemberExpression", - "start": 18681, - "end": 18713, + "expression": { + "type": "AssignmentExpression", + "start": 19015, + "end": 19067, "loc": { "start": { - "line": 544, - "column": 63 + "line": 555, + "column": 8 }, "end": { - "line": 544, - "column": 95 + "line": 555, + "column": 60 } }, - "object": { + "operator": "=", + "left": { "type": "MemberExpression", - "start": 18681, - "end": 18701, + "start": 19015, + "end": 19037, "loc": { "start": { - "line": 544, - "column": 63 + "line": 555, + "column": 8 }, "end": { - "line": 544, - "column": 83 + "line": 555, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 19015, + "end": 19023, + "loc": { + "start": { + "line": 555, + "column": 8 + }, + "end": { + "line": 555, + "column": 16 + }, + "identifierName": "instance" + }, + "name": "instance", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 19024, + "end": 19037, + "loc": { + "start": { + "line": 555, + "column": 17 + }, + "end": { + "line": 555, + "column": 30 + }, + "identifierName": "caretPosition" + }, + "name": "caretPosition" + }, + "computed": false, + "leadingComments": null + }, + "right": { + "type": "MemberExpression", + "start": 19040, + "end": 19067, + "loc": { + "start": { + "line": 555, + "column": 33 + }, + "end": { + "line": 555, + "column": 60 } }, "object": { "type": "MemberExpression", - "start": 18681, - "end": 18693, + "start": 19040, + "end": 19052, "loc": { "start": { - "line": 544, - "column": 63 + "line": 555, + "column": 33 }, "end": { - "line": 544, - "column": 75 + "line": 555, + "column": 45 } }, "object": { "type": "Identifier", - "start": 18681, - "end": 18686, + "start": 19040, + "end": 19045, "loc": { "start": { - "line": 544, - "column": 63 + "line": 555, + "column": 33 }, "end": { - "line": 544, - "column": 68 + "line": 555, + "column": 38 }, "identifierName": "event" }, @@ -70157,16 +71634,16 @@ }, "property": { "type": "Identifier", - "start": 18687, - "end": 18693, + "start": 19046, + "end": 19052, "loc": { "start": { - "line": 544, - "column": 69 + "line": 555, + "column": 39 }, "end": { - "line": 544, - "column": 75 + "line": 555, + "column": 45 }, "identifierName": "target" }, @@ -70176,56 +71653,598 @@ }, "property": { "type": "Identifier", - "start": 18694, - "end": 18701, + "start": 19053, + "end": 19067, "loc": { "start": { - "line": 544, - "column": 76 + "line": 555, + "column": 46 }, "end": { - "line": 544, - "column": 83 + "line": 555, + "column": 60 }, - "identifierName": "tagName" + "identifierName": "selectionStart" }, - "name": "tagName" + "name": "selectionStart" + }, + "computed": false + }, + "leadingComments": null + }, + "leadingComments": [ + { + "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": 18857, + "end": 19005, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 554, + "column": 9 + } + } + } + ] + }, + { + "type": "IfStatement", + "start": 19080, + "end": 19253, + "loc": { + "start": { + "line": 557, + "column": 8 + }, + "end": { + "line": 559, + "column": 7 + } + }, + "test": { + "type": "MemberExpression", + "start": 19083, + "end": 19105, + "loc": { + "start": { + "line": 557, + "column": 11 + }, + "end": { + "line": 557, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 19083, + "end": 19099, + "loc": { + "start": { + "line": 557, + "column": 11 + }, + "end": { + "line": 557, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 19083, + "end": 19091, + "loc": { + "start": { + "line": 557, + "column": 11 + }, + "end": { + "line": 557, + "column": 19 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 19092, + "end": 19099, + "loc": { + "start": { + "line": 557, + "column": 20 + }, + "end": { + "line": 557, + "column": 27 + }, + "identifierName": "options" + }, + "name": "options" }, "computed": false }, "property": { "type": "Identifier", - "start": 18702, - "end": 18713, + "start": 19100, + "end": 19105, "loc": { "start": { - "line": 544, - "column": 84 + "line": 557, + "column": 28 }, "end": { - "line": 544, - "column": 95 + "line": 557, + "column": 33 }, - "identifierName": "toLowerCase" + "identifierName": "debug" }, - "name": "toLowerCase" + "name": "debug" }, "computed": false }, - "arguments": [] + "consequent": { + "type": "BlockStatement", + "start": 19106, + "end": 19253, + "loc": { + "start": { + "line": 557, + "column": 34 + }, + "end": { + "line": 559, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 19119, + "end": 19244, + "loc": { + "start": { + "line": 558, + "column": 10 + }, + "end": { + "line": 558, + "column": 135 + } + }, + "expression": { + "type": "CallExpression", + "start": 19119, + "end": 19243, + "loc": { + "start": { + "line": 558, + "column": 10 + }, + "end": { + "line": 558, + "column": 134 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19119, + "end": 19130, + "loc": { + "start": { + "line": 558, + "column": 10 + }, + "end": { + "line": 558, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 19119, + "end": 19126, + "loc": { + "start": { + "line": 558, + "column": 10 + }, + "end": { + "line": 558, + "column": 17 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 19127, + "end": 19130, + "loc": { + "start": { + "line": 558, + "column": 18 + }, + "end": { + "line": 558, + "column": 21 + }, + "identifierName": "log" + }, + "name": "log" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19131, + "end": 19143, + "loc": { + "start": { + "line": 558, + "column": 22 + }, + "end": { + "line": 558, + "column": 34 + } + }, + "extra": { + "rawValue": "Caret at: ", + "raw": "'Caret at: '" + }, + "value": "Caret at: " + }, + { + "type": "MemberExpression", + "start": 19145, + "end": 19172, + "loc": { + "start": { + "line": 558, + "column": 36 + }, + "end": { + "line": 558, + "column": 63 + } + }, + "object": { + "type": "MemberExpression", + "start": 19145, + "end": 19157, + "loc": { + "start": { + "line": 558, + "column": 36 + }, + "end": { + "line": 558, + "column": 48 + } + }, + "object": { + "type": "Identifier", + "start": 19145, + "end": 19150, + "loc": { + "start": { + "line": 558, + "column": 36 + }, + "end": { + "line": 558, + "column": 41 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 19151, + "end": 19157, + "loc": { + "start": { + "line": 558, + "column": 42 + }, + "end": { + "line": 558, + "column": 48 + }, + "identifierName": "target" + }, + "name": "target" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 19158, + "end": 19172, + "loc": { + "start": { + "line": 558, + "column": 49 + }, + "end": { + "line": 558, + "column": 63 + }, + "identifierName": "selectionStart" + }, + "name": "selectionStart" + }, + "computed": false + }, + { + "type": "CallExpression", + "start": 19174, + "end": 19208, + "loc": { + "start": { + "line": 558, + "column": 65 + }, + "end": { + "line": 558, + "column": 99 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19174, + "end": 19206, + "loc": { + "start": { + "line": 558, + "column": 65 + }, + "end": { + "line": 558, + "column": 97 + } + }, + "object": { + "type": "MemberExpression", + "start": 19174, + "end": 19194, + "loc": { + "start": { + "line": 558, + "column": 65 + }, + "end": { + "line": 558, + "column": 85 + } + }, + "object": { + "type": "MemberExpression", + "start": 19174, + "end": 19186, + "loc": { + "start": { + "line": 558, + "column": 65 + }, + "end": { + "line": 558, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 19174, + "end": 19179, + "loc": { + "start": { + "line": 558, + "column": 65 + }, + "end": { + "line": 558, + "column": 70 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 19180, + "end": 19186, + "loc": { + "start": { + "line": 558, + "column": 71 + }, + "end": { + "line": 558, + "column": 77 + }, + "identifierName": "target" + }, + "name": "target" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 19187, + "end": 19194, + "loc": { + "start": { + "line": 558, + "column": 78 + }, + "end": { + "line": 558, + "column": 85 + }, + "identifierName": "tagName" + }, + "name": "tagName" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 19195, + "end": 19206, + "loc": { + "start": { + "line": 558, + "column": 86 + }, + "end": { + "line": 558, + "column": 97 + }, + "identifierName": "toLowerCase" + }, + "name": "toLowerCase" + }, + "computed": false + }, + "arguments": [] + }, + { + "type": "TemplateLiteral", + "start": 19210, + "end": 19242, + "loc": { + "start": { + "line": 558, + "column": 101 + }, + "end": { + "line": 558, + "column": 133 + } + }, + "expressions": [ + { + "type": "MemberExpression", + "start": 19214, + "end": 19239, + "loc": { + "start": { + "line": 558, + "column": 105 + }, + "end": { + "line": 558, + "column": 130 + } + }, + "object": { + "type": "Identifier", + "start": 19214, + "end": 19222, + "loc": { + "start": { + "line": 558, + "column": 105 + }, + "end": { + "line": 558, + "column": 113 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 19223, + "end": 19239, + "loc": { + "start": { + "line": 558, + "column": 114 + }, + "end": { + "line": 558, + "column": 130 + }, + "identifierName": "keyboardDOMClass" + }, + "name": "keyboardDOMClass" + }, + "computed": false + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 19211, + "end": 19212, + "loc": { + "start": { + "line": 558, + "column": 102 + }, + "end": { + "line": 558, + "column": 103 + } + }, + "value": { + "raw": "(", + "cooked": "(" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 19240, + "end": 19241, + "loc": { + "start": { + "line": 558, + "column": 131 + }, + "end": { + "line": 558, + "column": 132 + } + }, + "value": { + "raw": ")", + "cooked": ")" + }, + "tail": true + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null } - ] - } + ], + "directives": [] + }, + "alternate": null } ], "directives": [] - }, - "alternate": null + } } - ], - "directives": [] - }, - "alternate": null + ] + } } ], "directives": [], @@ -70235,15 +72254,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17896, - "end": 18008, + "start": 18326, + "end": 18438, "loc": { "start": { - "line": 518, + "line": 532, "column": 2 }, "end": { - "line": 520, + "line": 534, "column": 5 } } @@ -70253,15 +72272,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18749, - "end": 18869, + "start": 19285, + "end": 19405, "loc": { "start": { - "line": 549, + "line": 564, "column": 2 }, "end": { - "line": 551, + "line": 566, "column": 5 } } @@ -70270,15 +72289,15 @@ }, { "type": "ClassMethod", - "start": 18873, - "end": 19109, + "start": 19409, + "end": 19669, "loc": { "start": { - "line": 552, + "line": 567, "column": 2 }, "end": { - "line": 564, + "line": 579, "column": 3 } }, @@ -70286,15 +72305,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18873, - "end": 18879, + "start": 19409, + "end": 19415, "loc": { "start": { - "line": 552, + "line": 567, "column": 2 }, "end": { - "line": 552, + "line": 567, "column": 8 }, "identifierName": "onInit" @@ -70310,87 +72329,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18881, - "end": 19109, + "start": 19417, + "end": 19669, "loc": { "start": { - "line": 552, + "line": 567, "column": 10 }, "end": { - "line": 564, + "line": 579, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18888, - "end": 18953, + "start": 19424, + "end": 19513, "loc": { "start": { - "line": 553, + "line": 568, "column": 4 }, "end": { - "line": 555, + "line": 570, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 18891, - "end": 18909, + "start": 19427, + "end": 19445, "loc": { "start": { - "line": 553, + "line": 568, "column": 7 }, "end": { - "line": 553, + "line": 568, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18891, - "end": 18903, + "start": 19427, + "end": 19439, "loc": { "start": { - "line": 553, + "line": 568, "column": 7 }, "end": { - "line": 553, + "line": 568, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 18891, - "end": 18895, + "start": 19427, + "end": 19431, "loc": { "start": { - "line": 553, + "line": 568, "column": 7 }, "end": { - "line": 553, + "line": 568, "column": 11 } } }, "property": { "type": "Identifier", - "start": 18896, - "end": 18903, + "start": 19432, + "end": 19439, "loc": { "start": { - "line": 553, + "line": 568, "column": 12 }, "end": { - "line": 553, + "line": 568, "column": 19 }, "identifierName": "options" @@ -70401,15 +72420,15 @@ }, "property": { "type": "Identifier", - "start": 18904, - "end": 18909, + "start": 19440, + "end": 19445, "loc": { "start": { - "line": 553, + "line": 568, "column": 20 }, "end": { - "line": 553, + "line": 568, "column": 25 }, "identifierName": "debug" @@ -70420,72 +72439,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 18910, - "end": 18953, + "start": 19446, + "end": 19513, "loc": { "start": { - "line": 553, + "line": 568, "column": 26 }, "end": { - "line": 555, + "line": 570, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18919, - "end": 18946, + "start": 19455, + "end": 19506, "loc": { "start": { - "line": 554, + "line": 569, "column": 6 }, "end": { - "line": 554, - "column": 33 + "line": 569, + "column": 57 } }, "expression": { "type": "CallExpression", - "start": 18919, - "end": 18945, + "start": 19455, + "end": 19506, "loc": { "start": { - "line": 554, + "line": 569, "column": 6 }, "end": { - "line": 554, - "column": 32 + "line": 569, + "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 18919, - "end": 18930, + "start": 19455, + "end": 19466, "loc": { "start": { - "line": 554, + "line": 569, "column": 6 }, "end": { - "line": 554, + "line": 569, "column": 17 } }, "object": { "type": "Identifier", - "start": 18919, - "end": 18926, + "start": 19455, + "end": 19462, "loc": { "start": { - "line": 554, + "line": 569, "column": 6 }, "end": { - "line": 554, + "line": 569, "column": 13 }, "identifierName": "console" @@ -70494,15 +72513,15 @@ }, "property": { "type": "Identifier", - "start": 18927, - "end": 18930, + "start": 19463, + "end": 19466, "loc": { "start": { - "line": 554, + "line": 569, "column": 14 }, "end": { - "line": 554, + "line": 569, "column": 17 }, "identifierName": "log" @@ -70513,24 +72532,111 @@ }, "arguments": [ { - "type": "StringLiteral", - "start": 18931, - "end": 18944, + "type": "TemplateLiteral", + "start": 19467, + "end": 19505, "loc": { "start": { - "line": 554, + "line": 569, "column": 18 }, "end": { - "line": 554, - "column": 31 + "line": 569, + "column": 56 } }, - "extra": { - "rawValue": "Initialized", - "raw": "\"Initialized\"" - }, - "value": "Initialized" + "expressions": [ + { + "type": "MemberExpression", + "start": 19470, + "end": 19491, + "loc": { + "start": { + "line": 569, + "column": 21 + }, + "end": { + "line": 569, + "column": 42 + } + }, + "object": { + "type": "ThisExpression", + "start": 19470, + "end": 19474, + "loc": { + "start": { + "line": 569, + "column": 21 + }, + "end": { + "line": 569, + "column": 25 + } + } + }, + "property": { + "type": "Identifier", + "start": 19475, + "end": 19491, + "loc": { + "start": { + "line": 569, + "column": 26 + }, + "end": { + "line": 569, + "column": 42 + }, + "identifierName": "keyboardDOMClass" + }, + "name": "keyboardDOMClass" + }, + "computed": false + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 19468, + "end": 19468, + "loc": { + "start": { + "line": 569, + "column": 19 + }, + "end": { + "line": 569, + "column": 19 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 19492, + "end": 19504, + "loc": { + "start": { + "line": 569, + "column": 43 + }, + "end": { + "line": 569, + "column": 55 + } + }, + "value": { + "raw": " Initialized", + "cooked": " Initialized" + }, + "tail": true + } + ] } ] } @@ -70544,15 +72650,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18961, - "end": 18996, + "start": 19521, + "end": 19556, "loc": { "start": { - "line": 557, + "line": 572, "column": 4 }, "end": { - "line": 559, + "line": 574, "column": 7 } } @@ -70561,57 +72667,57 @@ }, { "type": "ExpressionStatement", - "start": 19002, - "end": 19021, + "start": 19562, + "end": 19581, "loc": { "start": { - "line": 560, + "line": 575, "column": 4 }, "end": { - "line": 560, + "line": 575, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 19002, - "end": 19020, + "start": 19562, + "end": 19580, "loc": { "start": { - "line": 560, + "line": 575, "column": 4 }, "end": { - "line": 560, + "line": 575, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 19002, - "end": 19018, + "start": 19562, + "end": 19578, "loc": { "start": { - "line": 560, + "line": 575, "column": 4 }, "end": { - "line": 560, + "line": 575, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19002, - "end": 19006, + "start": 19562, + "end": 19566, "loc": { "start": { - "line": 560, + "line": 575, "column": 4 }, "end": { - "line": 560, + "line": 575, "column": 8 } }, @@ -70619,15 +72725,15 @@ }, "property": { "type": "Identifier", - "start": 19007, - "end": 19018, + "start": 19567, + "end": 19578, "loc": { "start": { - "line": 560, + "line": 575, "column": 9 }, "end": { - "line": 560, + "line": 575, "column": 20 }, "identifierName": "handleCaret" @@ -70644,15 +72750,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18961, - "end": 18996, + "start": 19521, + "end": 19556, "loc": { "start": { - "line": 557, + "line": 572, "column": 4 }, "end": { - "line": 559, + "line": 574, "column": 7 } } @@ -70661,43 +72767,43 @@ }, { "type": "IfStatement", - "start": 19029, - "end": 19104, + "start": 19589, + "end": 19664, "loc": { "start": { - "line": 562, + "line": 577, "column": 4 }, "end": { - "line": 563, + "line": 578, "column": 28 } }, "test": { "type": "BinaryExpression", - "start": 19032, - "end": 19073, + "start": 19592, + "end": 19633, "loc": { "start": { - "line": 562, + "line": 577, "column": 7 }, "end": { - "line": 562, + "line": 577, "column": 48 } }, "left": { "type": "UnaryExpression", - "start": 19032, - "end": 19058, + "start": 19592, + "end": 19618, "loc": { "start": { - "line": 562, + "line": 577, "column": 7 }, "end": { - "line": 562, + "line": 577, "column": 33 } }, @@ -70705,58 +72811,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19039, - "end": 19058, + "start": 19599, + "end": 19618, "loc": { "start": { - "line": 562, + "line": 577, "column": 14 }, "end": { - "line": 562, + "line": 577, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 19039, - "end": 19051, + "start": 19599, + "end": 19611, "loc": { "start": { - "line": 562, + "line": 577, "column": 14 }, "end": { - "line": 562, + "line": 577, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 19039, - "end": 19043, + "start": 19599, + "end": 19603, "loc": { "start": { - "line": 562, + "line": 577, "column": 14 }, "end": { - "line": 562, + "line": 577, "column": 18 } } }, "property": { "type": "Identifier", - "start": 19044, - "end": 19051, + "start": 19604, + "end": 19611, "loc": { "start": { - "line": 562, + "line": 577, "column": 19 }, "end": { - "line": 562, + "line": 577, "column": 26 }, "identifierName": "options" @@ -70767,15 +72873,15 @@ }, "property": { "type": "Identifier", - "start": 19052, - "end": 19058, + "start": 19612, + "end": 19618, "loc": { "start": { - "line": 562, + "line": 577, "column": 27 }, "end": { - "line": 562, + "line": 577, "column": 33 }, "identifierName": "onInit" @@ -70791,15 +72897,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 19063, - "end": 19073, + "start": 19623, + "end": 19633, "loc": { "start": { - "line": 562, + "line": 577, "column": 38 }, "end": { - "line": 562, + "line": 577, "column": 48 } }, @@ -70812,86 +72918,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19082, - "end": 19104, + "start": 19642, + "end": 19664, "loc": { "start": { - "line": 563, + "line": 578, "column": 6 }, "end": { - "line": 563, + "line": 578, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 19082, - "end": 19103, + "start": 19642, + "end": 19663, "loc": { "start": { - "line": 563, + "line": 578, "column": 6 }, "end": { - "line": 563, + "line": 578, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 19082, - "end": 19101, + "start": 19642, + "end": 19661, "loc": { "start": { - "line": 563, + "line": 578, "column": 6 }, "end": { - "line": 563, + "line": 578, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 19082, - "end": 19094, + "start": 19642, + "end": 19654, "loc": { "start": { - "line": 563, + "line": 578, "column": 6 }, "end": { - "line": 563, + "line": 578, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19082, - "end": 19086, + "start": 19642, + "end": 19646, "loc": { "start": { - "line": 563, + "line": 578, "column": 6 }, "end": { - "line": 563, + "line": 578, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19087, - "end": 19094, + "start": 19647, + "end": 19654, "loc": { "start": { - "line": 563, + "line": 578, "column": 11 }, "end": { - "line": 563, + "line": 578, "column": 18 }, "identifierName": "options" @@ -70902,15 +73008,15 @@ }, "property": { "type": "Identifier", - "start": 19095, - "end": 19101, + "start": 19655, + "end": 19661, "loc": { "start": { - "line": 563, + "line": 578, "column": 19 }, "end": { - "line": 563, + "line": 578, "column": 25 }, "identifierName": "onInit" @@ -70932,15 +73038,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18749, - "end": 18869, + "start": 19285, + "end": 19405, "loc": { "start": { - "line": 549, + "line": 564, "column": 2 }, "end": { - "line": 551, + "line": 566, "column": 5 } } @@ -70950,15 +73056,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": 19115, - "end": 19233, + "start": 19675, + "end": 19793, "loc": { "start": { - "line": 566, + "line": 581, "column": 2 }, "end": { - "line": 568, + "line": 583, "column": 5 } } @@ -70967,15 +73073,15 @@ }, { "type": "ClassMethod", - "start": 19237, - "end": 19338, + "start": 19797, + "end": 19898, "loc": { "start": { - "line": 569, + "line": 584, "column": 2 }, "end": { - "line": 572, + "line": 587, "column": 3 } }, @@ -70983,15 +73089,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19237, - "end": 19245, + "start": 19797, + "end": 19805, "loc": { "start": { - "line": 569, + "line": 584, "column": 2 }, "end": { - "line": 569, + "line": 584, "column": 10 }, "identifierName": "onRender" @@ -71007,58 +73113,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19247, - "end": 19338, + "start": 19807, + "end": 19898, "loc": { "start": { - "line": 569, + "line": 584, "column": 12 }, "end": { - "line": 572, + "line": 587, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19254, - "end": 19333, + "start": 19814, + "end": 19893, "loc": { "start": { - "line": 570, + "line": 585, "column": 4 }, "end": { - "line": 571, + "line": 586, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 19257, - "end": 19300, + "start": 19817, + "end": 19860, "loc": { "start": { - "line": 570, + "line": 585, "column": 7 }, "end": { - "line": 570, + "line": 585, "column": 50 } }, "left": { "type": "UnaryExpression", - "start": 19257, - "end": 19285, + "start": 19817, + "end": 19845, "loc": { "start": { - "line": 570, + "line": 585, "column": 7 }, "end": { - "line": 570, + "line": 585, "column": 35 } }, @@ -71066,58 +73172,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19264, - "end": 19285, + "start": 19824, + "end": 19845, "loc": { "start": { - "line": 570, + "line": 585, "column": 14 }, "end": { - "line": 570, + "line": 585, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19264, - "end": 19276, + "start": 19824, + "end": 19836, "loc": { "start": { - "line": 570, + "line": 585, "column": 14 }, "end": { - "line": 570, + "line": 585, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 19264, - "end": 19268, + "start": 19824, + "end": 19828, "loc": { "start": { - "line": 570, + "line": 585, "column": 14 }, "end": { - "line": 570, + "line": 585, "column": 18 } } }, "property": { "type": "Identifier", - "start": 19269, - "end": 19276, + "start": 19829, + "end": 19836, "loc": { "start": { - "line": 570, + "line": 585, "column": 19 }, "end": { - "line": 570, + "line": 585, "column": 26 }, "identifierName": "options" @@ -71128,15 +73234,15 @@ }, "property": { "type": "Identifier", - "start": 19277, - "end": 19285, + "start": 19837, + "end": 19845, "loc": { "start": { - "line": 570, + "line": 585, "column": 27 }, "end": { - "line": 570, + "line": 585, "column": 35 }, "identifierName": "onRender" @@ -71152,15 +73258,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 19290, - "end": 19300, + "start": 19850, + "end": 19860, "loc": { "start": { - "line": 570, + "line": 585, "column": 40 }, "end": { - "line": 570, + "line": 585, "column": 50 } }, @@ -71173,86 +73279,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19309, - "end": 19333, + "start": 19869, + "end": 19893, "loc": { "start": { - "line": 571, + "line": 586, "column": 6 }, "end": { - "line": 571, + "line": 586, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 19309, - "end": 19332, + "start": 19869, + "end": 19892, "loc": { "start": { - "line": 571, + "line": 586, "column": 6 }, "end": { - "line": 571, + "line": 586, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 19309, - "end": 19330, + "start": 19869, + "end": 19890, "loc": { "start": { - "line": 571, + "line": 586, "column": 6 }, "end": { - "line": 571, + "line": 586, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 19309, - "end": 19321, + "start": 19869, + "end": 19881, "loc": { "start": { - "line": 571, + "line": 586, "column": 6 }, "end": { - "line": 571, + "line": 586, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19309, - "end": 19313, + "start": 19869, + "end": 19873, "loc": { "start": { - "line": 571, + "line": 586, "column": 6 }, "end": { - "line": 571, + "line": 586, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19314, - "end": 19321, + "start": 19874, + "end": 19881, "loc": { "start": { - "line": 571, + "line": 586, "column": 11 }, "end": { - "line": 571, + "line": 586, "column": 18 }, "identifierName": "options" @@ -71263,15 +73369,15 @@ }, "property": { "type": "Identifier", - "start": 19322, - "end": 19330, + "start": 19882, + "end": 19890, "loc": { "start": { - "line": 571, + "line": 586, "column": 19 }, "end": { - "line": 571, + "line": 586, "column": 27 }, "identifierName": "onRender" @@ -71293,15 +73399,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": 19115, - "end": 19233, + "start": 19675, + "end": 19793, "loc": { "start": { - "line": 566, + "line": 581, "column": 2 }, "end": { - "line": 568, + "line": 583, "column": 5 } } @@ -71311,15 +73417,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19343, - "end": 19422, + "start": 19903, + "end": 19982, "loc": { "start": { - "line": 574, + "line": 589, "column": 1 }, "end": { - "line": 576, + "line": 591, "column": 4 } } @@ -71328,15 +73434,15 @@ }, { "type": "ClassMethod", - "start": 19426, - "end": 19548, + "start": 19986, + "end": 20108, "loc": { "start": { - "line": 577, + "line": 592, "column": 2 }, "end": { - "line": 580, + "line": 595, "column": 3 } }, @@ -71344,15 +73450,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19426, - "end": 19441, + "start": 19986, + "end": 20001, "loc": { "start": { - "line": 577, + "line": 592, "column": 2 }, "end": { - "line": 577, + "line": 592, "column": 17 }, "identifierName": "onModulesLoaded" @@ -71368,58 +73474,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19443, - "end": 19548, + "start": 20003, + "end": 20108, "loc": { "start": { - "line": 577, + "line": 592, "column": 19 }, "end": { - "line": 580, + "line": 595, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19450, - "end": 19543, + "start": 20010, + "end": 20103, "loc": { "start": { - "line": 578, + "line": 593, "column": 4 }, "end": { - "line": 579, + "line": 594, "column": 37 } }, "test": { "type": "BinaryExpression", - "start": 19453, - "end": 19503, + "start": 20013, + "end": 20063, "loc": { "start": { - "line": 578, + "line": 593, "column": 7 }, "end": { - "line": 578, + "line": 593, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 19453, - "end": 19488, + "start": 20013, + "end": 20048, "loc": { "start": { - "line": 578, + "line": 593, "column": 7 }, "end": { - "line": 578, + "line": 593, "column": 42 } }, @@ -71427,58 +73533,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19460, - "end": 19488, + "start": 20020, + "end": 20048, "loc": { "start": { - "line": 578, + "line": 593, "column": 14 }, "end": { - "line": 578, + "line": 593, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 19460, - "end": 19472, + "start": 20020, + "end": 20032, "loc": { "start": { - "line": 578, + "line": 593, "column": 14 }, "end": { - "line": 578, + "line": 593, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 19460, - "end": 19464, + "start": 20020, + "end": 20024, "loc": { "start": { - "line": 578, + "line": 593, "column": 14 }, "end": { - "line": 578, + "line": 593, "column": 18 } } }, "property": { "type": "Identifier", - "start": 19465, - "end": 19472, + "start": 20025, + "end": 20032, "loc": { "start": { - "line": 578, + "line": 593, "column": 19 }, "end": { - "line": 578, + "line": 593, "column": 26 }, "identifierName": "options" @@ -71489,15 +73595,15 @@ }, "property": { "type": "Identifier", - "start": 19473, - "end": 19488, + "start": 20033, + "end": 20048, "loc": { "start": { - "line": 578, + "line": 593, "column": 27 }, "end": { - "line": 578, + "line": 593, "column": 42 }, "identifierName": "onModulesLoaded" @@ -71513,15 +73619,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 19493, - "end": 19503, + "start": 20053, + "end": 20063, "loc": { "start": { - "line": 578, + "line": 593, "column": 47 }, "end": { - "line": 578, + "line": 593, "column": 57 } }, @@ -71534,86 +73640,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19512, - "end": 19543, + "start": 20072, + "end": 20103, "loc": { "start": { - "line": 579, + "line": 594, "column": 6 }, "end": { - "line": 579, + "line": 594, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 19512, - "end": 19542, + "start": 20072, + "end": 20102, "loc": { "start": { - "line": 579, + "line": 594, "column": 6 }, "end": { - "line": 579, + "line": 594, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 19512, - "end": 19540, + "start": 20072, + "end": 20100, "loc": { "start": { - "line": 579, + "line": 594, "column": 6 }, "end": { - "line": 579, + "line": 594, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19512, - "end": 19524, + "start": 20072, + "end": 20084, "loc": { "start": { - "line": 579, + "line": 594, "column": 6 }, "end": { - "line": 579, + "line": 594, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19512, - "end": 19516, + "start": 20072, + "end": 20076, "loc": { "start": { - "line": 579, + "line": 594, "column": 6 }, "end": { - "line": 579, + "line": 594, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19517, - "end": 19524, + "start": 20077, + "end": 20084, "loc": { "start": { - "line": 579, + "line": 594, "column": 11 }, "end": { - "line": 579, + "line": 594, "column": 18 }, "identifierName": "options" @@ -71624,15 +73730,15 @@ }, "property": { "type": "Identifier", - "start": 19525, - "end": 19540, + "start": 20085, + "end": 20100, "loc": { "start": { - "line": 579, + "line": 594, "column": 19 }, "end": { - "line": 579, + "line": 594, "column": 34 }, "identifierName": "onModulesLoaded" @@ -71654,15 +73760,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19343, - "end": 19422, + "start": 19903, + "end": 19982, "loc": { "start": { - "line": 574, + "line": 589, "column": 1 }, "end": { - "line": 576, + "line": 591, "column": 4 } } @@ -71672,15 +73778,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19554, - "end": 19586, + "start": 20114, + "end": 20146, "loc": { "start": { - "line": 582, + "line": 597, "column": 2 }, "end": { - "line": 584, + "line": 599, "column": 5 } } @@ -71689,15 +73795,15 @@ }, { "type": "ClassProperty", - "start": 19590, - "end": 19739, + "start": 20150, + "end": 20299, "loc": { "start": { - "line": 585, + "line": 600, "column": 2 }, "end": { - "line": 590, + "line": 605, "column": 3 } }, @@ -71705,15 +73811,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19590, - "end": 19604, + "start": 20150, + "end": 20164, "loc": { "start": { - "line": 585, + "line": 600, "column": 2 }, "end": { - "line": 585, + "line": 600, "column": 16 }, "identifierName": "registerModule" @@ -71723,15 +73829,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19607, - "end": 19739, + "start": 20167, + "end": 20299, "loc": { "start": { - "line": 585, + "line": 600, "column": 19 }, "end": { - "line": 590, + "line": 605, "column": 3 } }, @@ -71742,15 +73848,15 @@ "params": [ { "type": "Identifier", - "start": 19608, - "end": 19612, + "start": 20168, + "end": 20172, "loc": { "start": { - "line": 585, + "line": 600, "column": 20 }, "end": { - "line": 585, + "line": 600, "column": 24 }, "identifierName": "name" @@ -71759,15 +73865,15 @@ }, { "type": "Identifier", - "start": 19614, - "end": 19626, + "start": 20174, + "end": 20186, "loc": { "start": { - "line": 585, + "line": 600, "column": 26 }, "end": { - "line": 585, + "line": 600, "column": 38 }, "identifierName": "initCallback" @@ -71777,44 +73883,44 @@ ], "body": { "type": "BlockStatement", - "start": 19631, - "end": 19739, + "start": 20191, + "end": 20299, "loc": { "start": { - "line": 585, + "line": 600, "column": 43 }, "end": { - "line": 590, + "line": 605, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19638, - "end": 19693, + "start": 20198, + "end": 20253, "loc": { "start": { - "line": 586, + "line": 601, "column": 4 }, "end": { - "line": 587, + "line": 602, "column": 30 } }, "test": { "type": "UnaryExpression", - "start": 19641, - "end": 19660, + "start": 20201, + "end": 20220, "loc": { "start": { - "line": 586, + "line": 601, "column": 7 }, "end": { - "line": 586, + "line": 601, "column": 26 } }, @@ -71822,58 +73928,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19642, - "end": 19660, + "start": 20202, + "end": 20220, "loc": { "start": { - "line": 586, + "line": 601, "column": 8 }, "end": { - "line": 586, + "line": 601, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19642, - "end": 19654, + "start": 20202, + "end": 20214, "loc": { "start": { - "line": 586, + "line": 601, "column": 8 }, "end": { - "line": 586, + "line": 601, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19642, - "end": 19646, + "start": 20202, + "end": 20206, "loc": { "start": { - "line": 586, + "line": 601, "column": 8 }, "end": { - "line": 586, + "line": 601, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19647, - "end": 19654, + "start": 20207, + "end": 20214, "loc": { "start": { - "line": 586, + "line": 601, "column": 13 }, "end": { - "line": 586, + "line": 601, "column": 20 }, "identifierName": "modules" @@ -71884,15 +73990,15 @@ }, "property": { "type": "Identifier", - "start": 19655, - "end": 19659, + "start": 20215, + "end": 20219, "loc": { "start": { - "line": 586, + "line": 601, "column": 21 }, "end": { - "line": 586, + "line": 601, "column": 25 }, "identifierName": "name" @@ -71907,87 +74013,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19669, - "end": 19693, + "start": 20229, + "end": 20253, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 19669, - "end": 19692, + "start": 20229, + "end": 20252, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19669, - "end": 19687, + "start": 20229, + "end": 20247, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 19669, - "end": 19681, + "start": 20229, + "end": 20241, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19669, - "end": 19673, + "start": 20229, + "end": 20233, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19674, - "end": 19681, + "start": 20234, + "end": 20241, "loc": { "start": { - "line": 587, + "line": 602, "column": 11 }, "end": { - "line": 587, + "line": 602, "column": 18 }, "identifierName": "modules" @@ -71998,15 +74104,15 @@ }, "property": { "type": "Identifier", - "start": 19682, - "end": 19686, + "start": 20242, + "end": 20246, "loc": { "start": { - "line": 587, + "line": 602, "column": 19 }, "end": { - "line": 587, + "line": 602, "column": 23 }, "identifierName": "name" @@ -72017,15 +74123,15 @@ }, "right": { "type": "ObjectExpression", - "start": 19690, - "end": 19692, + "start": 20250, + "end": 20252, "loc": { "start": { - "line": 587, + "line": 602, "column": 27 }, "end": { - "line": 587, + "line": 602, "column": 29 } }, @@ -72037,43 +74143,43 @@ }, { "type": "ExpressionStatement", - "start": 19701, - "end": 19734, + "start": 20261, + "end": 20294, "loc": { "start": { - "line": 589, + "line": 604, "column": 4 }, "end": { - "line": 589, + "line": 604, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 19701, - "end": 19733, + "start": 20261, + "end": 20293, "loc": { "start": { - "line": 589, + "line": 604, "column": 4 }, "end": { - "line": 589, + "line": 604, "column": 36 } }, "callee": { "type": "Identifier", - "start": 19701, - "end": 19713, + "start": 20261, + "end": 20273, "loc": { "start": { - "line": 589, + "line": 604, "column": 4 }, "end": { - "line": 589, + "line": 604, "column": 16 }, "identifierName": "initCallback" @@ -72083,58 +74189,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19714, - "end": 19732, + "start": 20274, + "end": 20292, "loc": { "start": { - "line": 589, + "line": 604, "column": 17 }, "end": { - "line": 589, + "line": 604, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19714, - "end": 19726, + "start": 20274, + "end": 20286, "loc": { "start": { - "line": 589, + "line": 604, "column": 17 }, "end": { - "line": 589, + "line": 604, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 19714, - "end": 19718, + "start": 20274, + "end": 20278, "loc": { "start": { - "line": 589, + "line": 604, "column": 17 }, "end": { - "line": 589, + "line": 604, "column": 21 } } }, "property": { "type": "Identifier", - "start": 19719, - "end": 19726, + "start": 20279, + "end": 20286, "loc": { "start": { - "line": 589, + "line": 604, "column": 22 }, "end": { - "line": 589, + "line": 604, "column": 29 }, "identifierName": "modules" @@ -72145,15 +74251,15 @@ }, "property": { "type": "Identifier", - "start": 19727, - "end": 19731, + "start": 20287, + "end": 20291, "loc": { "start": { - "line": 589, + "line": 604, "column": 30 }, "end": { - "line": 589, + "line": 604, "column": 34 }, "identifierName": "name" @@ -72175,15 +74281,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19554, - "end": 19586, + "start": 20114, + "end": 20146, "loc": { "start": { - "line": 582, + "line": 597, "column": 2 }, "end": { - "line": 584, + "line": 599, "column": 5 } } @@ -72193,15 +74299,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19745, - "end": 19774, + "start": 20305, + "end": 20334, "loc": { "start": { - "line": 592, + "line": 607, "column": 2 }, "end": { - "line": 594, + "line": 609, "column": 5 } } @@ -72210,15 +74316,15 @@ }, { "type": "ClassMethod", - "start": 19778, - "end": 20419, + "start": 20338, + "end": 20979, "loc": { "start": { - "line": 595, + "line": 610, "column": 2 }, "end": { - "line": 614, + "line": 629, "column": 3 } }, @@ -72226,15 +74332,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19778, - "end": 19789, + "start": 20338, + "end": 20349, "loc": { "start": { - "line": 595, + "line": 610, "column": 2 }, "end": { - "line": 595, + "line": 610, "column": 13 }, "identifierName": "loadModules" @@ -72250,72 +74356,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19791, - "end": 20419, + "start": 20351, + "end": 20979, "loc": { "start": { - "line": 595, + "line": 610, "column": 15 }, "end": { - "line": 614, + "line": 629, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19798, - "end": 20414, + "start": 20358, + "end": 20974, "loc": { "start": { - "line": 596, + "line": 611, "column": 4 }, "end": { - "line": 613, + "line": 628, "column": 5 } }, "test": { "type": "CallExpression", - "start": 19801, - "end": 19836, + "start": 20361, + "end": 20396, "loc": { "start": { - "line": 596, + "line": 611, "column": 7 }, "end": { - "line": 596, + "line": 611, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 19801, - "end": 19814, + "start": 20361, + "end": 20374, "loc": { "start": { - "line": 596, + "line": 611, "column": 7 }, "end": { - "line": 596, + "line": 611, "column": 20 } }, "object": { "type": "Identifier", - "start": 19801, - "end": 19806, + "start": 20361, + "end": 20366, "loc": { "start": { - "line": 596, + "line": 611, "column": 7 }, "end": { - "line": 596, + "line": 611, "column": 12 }, "identifierName": "Array" @@ -72324,15 +74430,15 @@ }, "property": { "type": "Identifier", - "start": 19807, - "end": 19814, + "start": 20367, + "end": 20374, "loc": { "start": { - "line": 596, + "line": 611, "column": 13 }, "end": { - "line": 596, + "line": 611, "column": 20 }, "identifierName": "isArray" @@ -72344,58 +74450,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19815, - "end": 19835, + "start": 20375, + "end": 20395, "loc": { "start": { - "line": 596, + "line": 611, "column": 21 }, "end": { - "line": 596, + "line": 611, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 19815, - "end": 19827, + "start": 20375, + "end": 20387, "loc": { "start": { - "line": 596, + "line": 611, "column": 21 }, "end": { - "line": 596, + "line": 611, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 19815, - "end": 19819, + "start": 20375, + "end": 20379, "loc": { "start": { - "line": 596, + "line": 611, "column": 21 }, "end": { - "line": 596, + "line": 611, "column": 25 } } }, "property": { "type": "Identifier", - "start": 19820, - "end": 19827, + "start": 20380, + "end": 20387, "loc": { "start": { - "line": 596, + "line": 611, "column": 26 }, "end": { - "line": 596, + "line": 611, "column": 33 }, "identifierName": "options" @@ -72406,15 +74512,15 @@ }, "property": { "type": "Identifier", - "start": 19828, - "end": 19835, + "start": 20388, + "end": 20395, "loc": { "start": { - "line": 596, + "line": 611, "column": 34 }, "end": { - "line": 596, + "line": 611, "column": 41 }, "identifierName": "modules" @@ -72427,115 +74533,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 19837, - "end": 20414, + "start": 20397, + "end": 20974, "loc": { "start": { - "line": 596, + "line": 611, "column": 43 }, "end": { - "line": 613, + "line": 628, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 19846, - "end": 20266, + "start": 20406, + "end": 20826, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 607, + "line": 622, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 19846, - "end": 20265, + "start": 20406, + "end": 20825, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 607, + "line": 622, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 19846, - "end": 19874, + "start": 20406, + "end": 20434, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 597, + "line": 612, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19846, - "end": 19866, + "start": 20406, + "end": 20426, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 597, + "line": 612, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19846, - "end": 19858, + "start": 20406, + "end": 20418, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 597, + "line": 612, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19846, - "end": 19850, + "start": 20406, + "end": 20410, "loc": { "start": { - "line": 597, + "line": 612, "column": 6 }, "end": { - "line": 597, + "line": 612, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19851, - "end": 19858, + "start": 20411, + "end": 20418, "loc": { "start": { - "line": 597, + "line": 612, "column": 11 }, "end": { - "line": 597, + "line": 612, "column": 18 }, "identifierName": "options" @@ -72546,15 +74652,15 @@ }, "property": { "type": "Identifier", - "start": 19859, - "end": 19866, + "start": 20419, + "end": 20426, "loc": { "start": { - "line": 597, + "line": 612, "column": 19 }, "end": { - "line": 597, + "line": 612, "column": 26 }, "identifierName": "modules" @@ -72565,15 +74671,15 @@ }, "property": { "type": "Identifier", - "start": 19867, - "end": 19874, + "start": 20427, + "end": 20434, "loc": { "start": { - "line": 597, + "line": 612, "column": 27 }, "end": { - "line": 597, + "line": 612, "column": 34 }, "identifierName": "forEach" @@ -72585,15 +74691,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 19875, - "end": 20264, + "start": 20435, + "end": 20824, "loc": { "start": { - "line": 597, + "line": 612, "column": 35 }, "end": { - "line": 607, + "line": 622, "column": 7 } }, @@ -72604,15 +74710,15 @@ "params": [ { "type": "Identifier", - "start": 19875, - "end": 19881, + "start": 20435, + "end": 20441, "loc": { "start": { - "line": 597, + "line": 612, "column": 35 }, "end": { - "line": 597, + "line": 612, "column": 41 }, "identifierName": "Module" @@ -72622,59 +74728,59 @@ ], "body": { "type": "BlockStatement", - "start": 19885, - "end": 20264, + "start": 20445, + "end": 20824, "loc": { "start": { - "line": 597, + "line": 612, "column": 45 }, "end": { - "line": 607, + "line": 622, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 19896, - "end": 19922, + "start": 20456, + "end": 20482, "loc": { "start": { - "line": 598, + "line": 613, "column": 8 }, "end": { - "line": 598, + "line": 613, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19900, - "end": 19921, + "start": 20460, + "end": 20481, "loc": { "start": { - "line": 598, + "line": 613, "column": 12 }, "end": { - "line": 598, + "line": 613, "column": 33 } }, "id": { "type": "Identifier", - "start": 19900, - "end": 19906, + "start": 20460, + "end": 20466, "loc": { "start": { - "line": 598, + "line": 613, "column": 12 }, "end": { - "line": 598, + "line": 613, "column": 18 }, "identifierName": "module" @@ -72683,29 +74789,29 @@ }, "init": { "type": "NewExpression", - "start": 19909, - "end": 19921, + "start": 20469, + "end": 20481, "loc": { "start": { - "line": 598, + "line": 613, "column": 21 }, "end": { - "line": 598, + "line": 613, "column": 33 } }, "callee": { "type": "Identifier", - "start": 19913, - "end": 19919, + "start": 20473, + "end": 20479, "loc": { "start": { - "line": 598, + "line": 613, "column": 25 }, "end": { - "line": 598, + "line": 613, "column": 31 }, "identifierName": "Module" @@ -72721,15 +74827,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19934, - "end": 19960, + "start": 20494, + "end": 20520, "loc": { "start": { - "line": 600, + "line": 615, "column": 8 }, "end": { - "line": 600, + "line": 615, "column": 34 } } @@ -72738,71 +74844,71 @@ }, { "type": "IfStatement", - "start": 19970, - "end": 20225, + "start": 20530, + "end": 20785, "loc": { "start": { - "line": 601, + "line": 616, "column": 8 }, "end": { - "line": 604, + "line": 619, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 19973, - "end": 20038, + "start": 20533, + "end": 20598, "loc": { "start": { - "line": 601, + "line": 616, "column": 11 }, "end": { - "line": 601, + "line": 616, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 19973, - "end": 19996, + "start": 20533, + "end": 20556, "loc": { "start": { - "line": 601, + "line": 616, "column": 11 }, "end": { - "line": 601, + "line": 616, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19973, - "end": 19991, + "start": 20533, + "end": 20551, "loc": { "start": { - "line": 601, + "line": 616, "column": 11 }, "end": { - "line": 601, + "line": 616, "column": 29 } }, "object": { "type": "Identifier", - "start": 19973, - "end": 19979, + "start": 20533, + "end": 20539, "loc": { "start": { - "line": 601, + "line": 616, "column": 11 }, "end": { - "line": 601, + "line": 616, "column": 17 }, "identifierName": "module" @@ -72812,15 +74918,15 @@ }, "property": { "type": "Identifier", - "start": 19980, - "end": 19991, + "start": 20540, + "end": 20551, "loc": { "start": { - "line": 601, + "line": 616, "column": 18 }, "end": { - "line": 601, + "line": 616, "column": 29 }, "identifierName": "constructor" @@ -72832,15 +74938,15 @@ }, "property": { "type": "Identifier", - "start": 19992, - "end": 19996, + "start": 20552, + "end": 20556, "loc": { "start": { - "line": 601, + "line": 616, "column": 30 }, "end": { - "line": 601, + "line": 616, "column": 34 }, "identifierName": "name" @@ -72853,57 +74959,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 20000, - "end": 20038, + "start": 20560, + "end": 20598, "loc": { "start": { - "line": 601, + "line": 616, "column": 38 }, "end": { - "line": 601, + "line": 616, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 20000, - "end": 20023, + "start": 20560, + "end": 20583, "loc": { "start": { - "line": 601, + "line": 616, "column": 38 }, "end": { - "line": 601, + "line": 616, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 20000, - "end": 20018, + "start": 20560, + "end": 20578, "loc": { "start": { - "line": 601, + "line": 616, "column": 38 }, "end": { - "line": 601, + "line": 616, "column": 56 } }, "object": { "type": "Identifier", - "start": 20000, - "end": 20006, + "start": 20560, + "end": 20566, "loc": { "start": { - "line": 601, + "line": 616, "column": 38 }, "end": { - "line": 601, + "line": 616, "column": 44 }, "identifierName": "module" @@ -72912,15 +75018,15 @@ }, "property": { "type": "Identifier", - "start": 20007, - "end": 20018, + "start": 20567, + "end": 20578, "loc": { "start": { - "line": 601, + "line": 616, "column": 45 }, "end": { - "line": 601, + "line": 616, "column": 56 }, "identifierName": "constructor" @@ -72931,15 +75037,15 @@ }, "property": { "type": "Identifier", - "start": 20019, - "end": 20023, + "start": 20579, + "end": 20583, "loc": { "start": { - "line": 601, + "line": 616, "column": 57 }, "end": { - "line": 601, + "line": 616, "column": 61 }, "identifierName": "name" @@ -72951,15 +75057,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 20028, - "end": 20038, + "start": 20588, + "end": 20598, "loc": { "start": { - "line": 601, + "line": 616, "column": 66 }, "end": { - "line": 601, + "line": 616, "column": 76 } }, @@ -72974,59 +75080,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 20039, - "end": 20225, + "start": 20599, + "end": 20785, "loc": { "start": { - "line": 601, + "line": 616, "column": 77 }, "end": { - "line": 604, + "line": 619, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 20052, - "end": 20129, + "start": 20612, + "end": 20689, "loc": { "start": { - "line": 602, + "line": 617, "column": 10 }, "end": { - "line": 602, + "line": 617, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20056, - "end": 20128, + "start": 20616, + "end": 20688, "loc": { "start": { - "line": 602, + "line": 617, "column": 14 }, "end": { - "line": 602, + "line": 617, "column": 86 } }, "id": { "type": "Identifier", - "start": 20056, - "end": 20064, + "start": 20616, + "end": 20624, "loc": { "start": { - "line": 602, + "line": 617, "column": 14 }, "end": { - "line": 602, + "line": 617, "column": 22 }, "identifierName": "classStr" @@ -73035,87 +75141,87 @@ }, "init": { "type": "TemplateLiteral", - "start": 20067, - "end": 20128, + "start": 20627, + "end": 20688, "loc": { "start": { - "line": 602, + "line": 617, "column": 25 }, "end": { - "line": 602, + "line": 617, "column": 86 } }, "expressions": [ { "type": "CallExpression", - "start": 20077, - "end": 20126, + "start": 20637, + "end": 20686, "loc": { "start": { - "line": 602, + "line": 617, "column": 35 }, "end": { - "line": 602, + "line": 617, "column": 84 } }, "callee": { "type": "MemberExpression", - "start": 20077, - "end": 20101, + "start": 20637, + "end": 20661, "loc": { "start": { - "line": 602, + "line": 617, "column": 35 }, "end": { - "line": 602, + "line": 617, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 20077, - "end": 20091, + "start": 20637, + "end": 20651, "loc": { "start": { - "line": 602, + "line": 617, "column": 35 }, "end": { - "line": 602, + "line": 617, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 20077, - "end": 20081, + "start": 20637, + "end": 20641, "loc": { "start": { - "line": 602, + "line": 617, "column": 35 }, "end": { - "line": 602, + "line": 617, "column": 39 } } }, "property": { "type": "Identifier", - "start": 20082, - "end": 20091, + "start": 20642, + "end": 20651, "loc": { "start": { - "line": 602, + "line": 617, "column": 40 }, "end": { - "line": 602, + "line": 617, "column": 49 }, "identifierName": "utilities" @@ -73126,15 +75232,15 @@ }, "property": { "type": "Identifier", - "start": 20092, - "end": 20101, + "start": 20652, + "end": 20661, "loc": { "start": { - "line": 602, + "line": 617, "column": 50 }, "end": { - "line": 602, + "line": 617, "column": 59 }, "identifierName": "camelCase" @@ -73146,43 +75252,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 20102, - "end": 20125, + "start": 20662, + "end": 20685, "loc": { "start": { - "line": 602, + "line": 617, "column": 60 }, "end": { - "line": 602, + "line": 617, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 20102, - "end": 20120, + "start": 20662, + "end": 20680, "loc": { "start": { - "line": 602, + "line": 617, "column": 60 }, "end": { - "line": 602, + "line": 617, "column": 78 } }, "object": { "type": "Identifier", - "start": 20102, - "end": 20108, + "start": 20662, + "end": 20668, "loc": { "start": { - "line": 602, + "line": 617, "column": 60 }, "end": { - "line": 602, + "line": 617, "column": 66 }, "identifierName": "module" @@ -73191,15 +75297,15 @@ }, "property": { "type": "Identifier", - "start": 20109, - "end": 20120, + "start": 20669, + "end": 20680, "loc": { "start": { - "line": 602, + "line": 617, "column": 67 }, "end": { - "line": 602, + "line": 617, "column": 78 }, "identifierName": "constructor" @@ -73210,15 +75316,15 @@ }, "property": { "type": "Identifier", - "start": 20121, - "end": 20125, + "start": 20681, + "end": 20685, "loc": { "start": { - "line": 602, + "line": 617, "column": 79 }, "end": { - "line": 602, + "line": 617, "column": 83 }, "identifierName": "name" @@ -73233,15 +75339,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20068, - "end": 20075, + "start": 20628, + "end": 20635, "loc": { "start": { - "line": 602, + "line": 617, "column": 26 }, "end": { - "line": 602, + "line": 617, "column": 33 } }, @@ -73253,15 +75359,15 @@ }, { "type": "TemplateElement", - "start": 20127, - "end": 20127, + "start": 20687, + "end": 20687, "loc": { "start": { - "line": 602, + "line": 617, "column": 85 }, "end": { - "line": 602, + "line": 617, "column": 85 } }, @@ -73279,73 +75385,73 @@ }, { "type": "ExpressionStatement", - "start": 20141, - "end": 20214, + "start": 20701, + "end": 20774, "loc": { "start": { - "line": 603, + "line": 618, "column": 10 }, "end": { - "line": 603, + "line": 618, "column": 83 } }, "expression": { "type": "AssignmentExpression", - "start": 20141, - "end": 20213, + "start": 20701, + "end": 20773, "loc": { "start": { - "line": 603, + "line": 618, "column": 10 }, "end": { - "line": 603, + "line": 618, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20141, - "end": 20167, + "start": 20701, + "end": 20727, "loc": { "start": { - "line": 603, + "line": 618, "column": 10 }, "end": { - "line": 603, + "line": 618, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 20141, - "end": 20145, + "start": 20701, + "end": 20705, "loc": { "start": { - "line": 603, + "line": 618, "column": 10 }, "end": { - "line": 603, + "line": 618, "column": 14 } } }, "property": { "type": "Identifier", - "start": 20146, - "end": 20167, + "start": 20706, + "end": 20727, "loc": { "start": { - "line": 603, + "line": 618, "column": 15 }, "end": { - "line": 603, + "line": 618, "column": 36 }, "identifierName": "keyboardPluginClasses" @@ -73356,58 +75462,58 @@ }, "right": { "type": "BinaryExpression", - "start": 20170, - "end": 20213, + "start": 20730, + "end": 20773, "loc": { "start": { - "line": 603, + "line": 618, "column": 39 }, "end": { - "line": 603, + "line": 618, "column": 82 } }, "left": { "type": "MemberExpression", - "start": 20170, - "end": 20196, + "start": 20730, + "end": 20756, "loc": { "start": { - "line": 603, + "line": 618, "column": 39 }, "end": { - "line": 603, + "line": 618, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 20170, - "end": 20174, + "start": 20730, + "end": 20734, "loc": { "start": { - "line": 603, + "line": 618, "column": 39 }, "end": { - "line": 603, + "line": 618, "column": 43 } } }, "property": { "type": "Identifier", - "start": 20175, - "end": 20196, + "start": 20735, + "end": 20756, "loc": { "start": { - "line": 603, + "line": 618, "column": 44 }, "end": { - "line": 603, + "line": 618, "column": 65 }, "identifierName": "keyboardPluginClasses" @@ -73419,30 +75525,30 @@ "operator": "+", "right": { "type": "TemplateLiteral", - "start": 20199, - "end": 20213, + "start": 20759, + "end": 20773, "loc": { "start": { - "line": 603, + "line": 618, "column": 68 }, "end": { - "line": 603, + "line": 618, "column": 82 } }, "expressions": [ { "type": "Identifier", - "start": 20203, - "end": 20211, + "start": 20763, + "end": 20771, "loc": { "start": { - "line": 603, + "line": 618, "column": 72 }, "end": { - "line": 603, + "line": 618, "column": 80 }, "identifierName": "classStr" @@ -73453,15 +75559,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20200, - "end": 20201, + "start": 20760, + "end": 20761, "loc": { "start": { - "line": 603, + "line": 618, "column": 69 }, "end": { - "line": 603, + "line": 618, "column": 70 } }, @@ -73473,15 +75579,15 @@ }, { "type": "TemplateElement", - "start": 20212, - "end": 20212, + "start": 20772, + "end": 20772, "loc": { "start": { - "line": 603, + "line": 618, "column": 81 }, "end": { - "line": 603, + "line": 618, "column": 81 } }, @@ -73504,15 +75610,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19934, - "end": 19960, + "start": 20494, + "end": 20520, "loc": { "start": { - "line": 600, + "line": 615, "column": 8 }, "end": { - "line": 600, + "line": 615, "column": 34 } } @@ -73521,57 +75627,57 @@ }, { "type": "ExpressionStatement", - "start": 20237, - "end": 20255, + "start": 20797, + "end": 20815, "loc": { "start": { - "line": 606, + "line": 621, "column": 8 }, "end": { - "line": 606, + "line": 621, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 20237, - "end": 20254, + "start": 20797, + "end": 20814, "loc": { "start": { - "line": 606, + "line": 621, "column": 8 }, "end": { - "line": 606, + "line": 621, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 20237, - "end": 20248, + "start": 20797, + "end": 20808, "loc": { "start": { - "line": 606, + "line": 621, "column": 8 }, "end": { - "line": 606, + "line": 621, "column": 19 } }, "object": { "type": "Identifier", - "start": 20237, - "end": 20243, + "start": 20797, + "end": 20803, "loc": { "start": { - "line": 606, + "line": 621, "column": 8 }, "end": { - "line": 606, + "line": 621, "column": 14 }, "identifierName": "module" @@ -73580,15 +75686,15 @@ }, "property": { "type": "Identifier", - "start": 20244, - "end": 20248, + "start": 20804, + "end": 20808, "loc": { "start": { - "line": 606, + "line": 621, "column": 15 }, "end": { - "line": 606, + "line": 621, "column": 19 }, "identifierName": "init" @@ -73600,15 +75706,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 20249, - "end": 20253, + "start": 20809, + "end": 20813, "loc": { "start": { - "line": 606, + "line": 621, "column": 20 }, "end": { - "line": 606, + "line": 621, "column": 24 } } @@ -73625,73 +75731,73 @@ }, { "type": "ExpressionStatement", - "start": 20276, - "end": 20352, + "start": 20836, + "end": 20912, "loc": { "start": { - "line": 609, + "line": 624, "column": 6 }, "end": { - "line": 609, + "line": 624, "column": 82 } }, "expression": { "type": "AssignmentExpression", - "start": 20276, - "end": 20351, + "start": 20836, + "end": 20911, "loc": { "start": { - "line": 609, + "line": 624, "column": 6 }, "end": { - "line": 609, + "line": 624, "column": 81 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20276, - "end": 20302, + "start": 20836, + "end": 20862, "loc": { "start": { - "line": 609, + "line": 624, "column": 6 }, "end": { - "line": 609, + "line": 624, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 20276, - "end": 20280, + "start": 20836, + "end": 20840, "loc": { "start": { - "line": 609, + "line": 624, "column": 6 }, "end": { - "line": 609, + "line": 624, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20281, - "end": 20302, + "start": 20841, + "end": 20862, "loc": { "start": { - "line": 609, + "line": 624, "column": 11 }, "end": { - "line": 609, + "line": 624, "column": 32 }, "identifierName": "keyboardPluginClasses" @@ -73702,58 +75808,58 @@ }, "right": { "type": "BinaryExpression", - "start": 20305, - "end": 20351, + "start": 20865, + "end": 20911, "loc": { "start": { - "line": 609, + "line": 624, "column": 35 }, "end": { - "line": 609, + "line": 624, "column": 81 } }, "left": { "type": "MemberExpression", - "start": 20305, - "end": 20331, + "start": 20865, + "end": 20891, "loc": { "start": { - "line": 609, + "line": 624, "column": 35 }, "end": { - "line": 609, + "line": 624, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 20305, - "end": 20309, + "start": 20865, + "end": 20869, "loc": { "start": { - "line": 609, + "line": 624, "column": 35 }, "end": { - "line": 609, + "line": 624, "column": 39 } } }, "property": { "type": "Identifier", - "start": 20310, - "end": 20331, + "start": 20870, + "end": 20891, "loc": { "start": { - "line": 609, + "line": 624, "column": 40 }, "end": { - "line": 609, + "line": 624, "column": 61 }, "identifierName": "keyboardPluginClasses" @@ -73765,15 +75871,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 20334, - "end": 20351, + "start": 20894, + "end": 20911, "loc": { "start": { - "line": 609, + "line": 624, "column": 64 }, "end": { - "line": 609, + "line": 624, "column": 81 } }, @@ -73788,72 +75894,72 @@ }, { "type": "ExpressionStatement", - "start": 20362, - "end": 20376, + "start": 20922, + "end": 20936, "loc": { "start": { - "line": 611, + "line": 626, "column": 6 }, "end": { - "line": 611, + "line": 626, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 20362, - "end": 20375, + "start": 20922, + "end": 20935, "loc": { "start": { - "line": 611, + "line": 626, "column": 6 }, "end": { - "line": 611, + "line": 626, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 20362, - "end": 20373, + "start": 20922, + "end": 20933, "loc": { "start": { - "line": 611, + "line": 626, "column": 6 }, "end": { - "line": 611, + "line": 626, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 20362, - "end": 20366, + "start": 20922, + "end": 20926, "loc": { "start": { - "line": 611, + "line": 626, "column": 6 }, "end": { - "line": 611, + "line": 626, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20367, - "end": 20373, + "start": 20927, + "end": 20933, "loc": { "start": { - "line": 611, + "line": 626, "column": 11 }, "end": { - "line": 611, + "line": 626, "column": 17 }, "identifierName": "render" @@ -73867,72 +75973,72 @@ }, { "type": "ExpressionStatement", - "start": 20384, - "end": 20407, + "start": 20944, + "end": 20967, "loc": { "start": { - "line": 612, + "line": 627, "column": 6 }, "end": { - "line": 612, + "line": 627, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 20384, - "end": 20406, + "start": 20944, + "end": 20966, "loc": { "start": { - "line": 612, + "line": 627, "column": 6 }, "end": { - "line": 612, + "line": 627, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 20384, - "end": 20404, + "start": 20944, + "end": 20964, "loc": { "start": { - "line": 612, + "line": 627, "column": 6 }, "end": { - "line": 612, + "line": 627, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 20384, - "end": 20388, + "start": 20944, + "end": 20948, "loc": { "start": { - "line": 612, + "line": 627, "column": 6 }, "end": { - "line": 612, + "line": 627, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20389, - "end": 20404, + "start": 20949, + "end": 20964, "loc": { "start": { - "line": 612, + "line": 627, "column": 11 }, "end": { - "line": 612, + "line": 627, "column": 26 }, "identifierName": "onModulesLoaded" @@ -73957,15 +76063,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19745, - "end": 19774, + "start": 20305, + "end": 20334, "loc": { "start": { - "line": 592, + "line": 607, "column": 2 }, "end": { - "line": 594, + "line": 609, "column": 5 } } @@ -73975,15 +76081,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20425, - "end": 20457, + "start": 20985, + "end": 21017, "loc": { "start": { - "line": 616, + "line": 631, "column": 2 }, "end": { - "line": 618, + "line": 633, "column": 5 } } @@ -73992,15 +76098,15 @@ }, { "type": "ClassProperty", - "start": 20461, - "end": 20593, + "start": 21021, + "end": 21153, "loc": { "start": { - "line": 619, + "line": 634, "column": 2 }, "end": { - "line": 624, + "line": 639, "column": 3 } }, @@ -74008,15 +76114,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20461, - "end": 20474, + "start": 21021, + "end": 21034, "loc": { "start": { - "line": 619, + "line": 634, "column": 2 }, "end": { - "line": 619, + "line": 634, "column": 15 }, "identifierName": "getModuleProp" @@ -74026,15 +76132,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 20477, - "end": 20593, + "start": 21037, + "end": 21153, "loc": { "start": { - "line": 619, + "line": 634, "column": 18 }, "end": { - "line": 624, + "line": 639, "column": 3 } }, @@ -74045,15 +76151,15 @@ "params": [ { "type": "Identifier", - "start": 20478, - "end": 20482, + "start": 21038, + "end": 21042, "loc": { "start": { - "line": 619, + "line": 634, "column": 19 }, "end": { - "line": 619, + "line": 634, "column": 23 }, "identifierName": "name" @@ -74062,15 +76168,15 @@ }, { "type": "Identifier", - "start": 20484, - "end": 20488, + "start": 21044, + "end": 21048, "loc": { "start": { - "line": 619, + "line": 634, "column": 25 }, "end": { - "line": 619, + "line": 634, "column": 29 }, "identifierName": "prop" @@ -74080,44 +76186,44 @@ ], "body": { "type": "BlockStatement", - "start": 20493, - "end": 20593, + "start": 21053, + "end": 21153, "loc": { "start": { - "line": 619, + "line": 634, "column": 34 }, "end": { - "line": 624, + "line": 639, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 20500, - "end": 20544, + "start": 21060, + "end": 21104, "loc": { "start": { - "line": 620, + "line": 635, "column": 4 }, "end": { - "line": 621, + "line": 636, "column": 19 } }, "test": { "type": "UnaryExpression", - "start": 20503, - "end": 20522, + "start": 21063, + "end": 21082, "loc": { "start": { - "line": 620, + "line": 635, "column": 7 }, "end": { - "line": 620, + "line": 635, "column": 26 } }, @@ -74125,58 +76231,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 20504, - "end": 20522, + "start": 21064, + "end": 21082, "loc": { "start": { - "line": 620, + "line": 635, "column": 8 }, "end": { - "line": 620, + "line": 635, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 20504, - "end": 20516, + "start": 21064, + "end": 21076, "loc": { "start": { - "line": 620, + "line": 635, "column": 8 }, "end": { - "line": 620, + "line": 635, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 20504, - "end": 20508, + "start": 21064, + "end": 21068, "loc": { "start": { - "line": 620, + "line": 635, "column": 8 }, "end": { - "line": 620, + "line": 635, "column": 12 } } }, "property": { "type": "Identifier", - "start": 20509, - "end": 20516, + "start": 21069, + "end": 21076, "loc": { "start": { - "line": 620, + "line": 635, "column": 13 }, "end": { - "line": 620, + "line": 635, "column": 20 }, "identifierName": "modules" @@ -74187,15 +76293,15 @@ }, "property": { "type": "Identifier", - "start": 20517, - "end": 20521, + "start": 21077, + "end": 21081, "loc": { "start": { - "line": 620, + "line": 635, "column": 21 }, "end": { - "line": 620, + "line": 635, "column": 25 }, "identifierName": "name" @@ -74210,29 +76316,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 20531, - "end": 20544, + "start": 21091, + "end": 21104, "loc": { "start": { - "line": 621, + "line": 636, "column": 6 }, "end": { - "line": 621, + "line": 636, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 20538, - "end": 20543, + "start": 21098, + "end": 21103, "loc": { "start": { - "line": 621, + "line": 636, "column": 13 }, "end": { - "line": 621, + "line": 636, "column": 18 } }, @@ -74243,86 +76349,86 @@ }, { "type": "ReturnStatement", - "start": 20556, - "end": 20588, + "start": 21116, + "end": 21148, "loc": { "start": { - "line": 623, + "line": 638, "column": 4 }, "end": { - "line": 623, + "line": 638, "column": 36 } }, "argument": { "type": "MemberExpression", - "start": 20563, - "end": 20587, + "start": 21123, + "end": 21147, "loc": { "start": { - "line": 623, + "line": 638, "column": 11 }, "end": { - "line": 623, + "line": 638, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 20563, - "end": 20581, + "start": 21123, + "end": 21141, "loc": { "start": { - "line": 623, + "line": 638, "column": 11 }, "end": { - "line": 623, + "line": 638, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 20563, - "end": 20575, + "start": 21123, + "end": 21135, "loc": { "start": { - "line": 623, + "line": 638, "column": 11 }, "end": { - "line": 623, + "line": 638, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 20563, - "end": 20567, + "start": 21123, + "end": 21127, "loc": { "start": { - "line": 623, + "line": 638, "column": 11 }, "end": { - "line": 623, + "line": 638, "column": 15 } } }, "property": { "type": "Identifier", - "start": 20568, - "end": 20575, + "start": 21128, + "end": 21135, "loc": { "start": { - "line": 623, + "line": 638, "column": 16 }, "end": { - "line": 623, + "line": 638, "column": 23 }, "identifierName": "modules" @@ -74333,15 +76439,15 @@ }, "property": { "type": "Identifier", - "start": 20576, - "end": 20580, + "start": 21136, + "end": 21140, "loc": { "start": { - "line": 623, + "line": 638, "column": 24 }, "end": { - "line": 623, + "line": 638, "column": 28 }, "identifierName": "name" @@ -74352,15 +76458,15 @@ }, "property": { "type": "Identifier", - "start": 20582, - "end": 20586, + "start": 21142, + "end": 21146, "loc": { "start": { - "line": 623, + "line": 638, "column": 30 }, "end": { - "line": 623, + "line": 638, "column": 34 }, "identifierName": "prop" @@ -74380,15 +76486,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20425, - "end": 20457, + "start": 20985, + "end": 21017, "loc": { "start": { - "line": 616, + "line": 631, "column": 2 }, "end": { - "line": 618, + "line": 633, "column": 5 } } @@ -74398,15 +76504,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20599, - "end": 20630, + "start": 21159, + "end": 21190, "loc": { "start": { - "line": 626, + "line": 641, "column": 2 }, "end": { - "line": 628, + "line": 643, "column": 5 } } @@ -74415,15 +76521,15 @@ }, { "type": "ClassProperty", - "start": 20634, - "end": 20702, + "start": 21194, + "end": 21262, "loc": { "start": { - "line": 629, + "line": 644, "column": 2 }, "end": { - "line": 631, + "line": 646, "column": 3 } }, @@ -74431,15 +76537,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20634, - "end": 20648, + "start": 21194, + "end": 21208, "loc": { "start": { - "line": 629, + "line": 644, "column": 2 }, "end": { - "line": 629, + "line": 644, "column": 16 }, "identifierName": "getModulesList" @@ -74449,15 +76555,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 20651, - "end": 20702, + "start": 21211, + "end": 21262, "loc": { "start": { - "line": 629, + "line": 644, "column": 19 }, "end": { - "line": 631, + "line": 646, "column": 3 } }, @@ -74468,72 +76574,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20657, - "end": 20702, + "start": 21217, + "end": 21262, "loc": { "start": { - "line": 629, + "line": 644, "column": 25 }, "end": { - "line": 631, + "line": 646, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 20664, - "end": 20697, + "start": 21224, + "end": 21257, "loc": { "start": { - "line": 630, + "line": 645, "column": 4 }, "end": { - "line": 630, + "line": 645, "column": 37 } }, "argument": { "type": "CallExpression", - "start": 20671, - "end": 20696, + "start": 21231, + "end": 21256, "loc": { "start": { - "line": 630, + "line": 645, "column": 11 }, "end": { - "line": 630, + "line": 645, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 20671, - "end": 20682, + "start": 21231, + "end": 21242, "loc": { "start": { - "line": 630, + "line": 645, "column": 11 }, "end": { - "line": 630, + "line": 645, "column": 22 } }, "object": { "type": "Identifier", - "start": 20671, - "end": 20677, + "start": 21231, + "end": 21237, "loc": { "start": { - "line": 630, + "line": 645, "column": 11 }, "end": { - "line": 630, + "line": 645, "column": 17 }, "identifierName": "Object" @@ -74542,15 +76648,15 @@ }, "property": { "type": "Identifier", - "start": 20678, - "end": 20682, + "start": 21238, + "end": 21242, "loc": { "start": { - "line": 630, + "line": 645, "column": 18 }, "end": { - "line": 630, + "line": 645, "column": 22 }, "identifierName": "keys" @@ -74562,44 +76668,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 20683, - "end": 20695, + "start": 21243, + "end": 21255, "loc": { "start": { - "line": 630, + "line": 645, "column": 23 }, "end": { - "line": 630, + "line": 645, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 20683, - "end": 20687, + "start": 21243, + "end": 21247, "loc": { "start": { - "line": 630, + "line": 645, "column": 23 }, "end": { - "line": 630, + "line": 645, "column": 27 } } }, "property": { "type": "Identifier", - "start": 20688, - "end": 20695, + "start": 21248, + "end": 21255, "loc": { "start": { - "line": 630, + "line": 645, "column": 28 }, "end": { - "line": 630, + "line": 645, "column": 35 }, "identifierName": "modules" @@ -74621,15 +76727,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20599, - "end": 20630, + "start": 21159, + "end": 21190, "loc": { "start": { - "line": 626, + "line": 641, "column": 2 }, "end": { - "line": 628, + "line": 643, "column": 5 } } @@ -74639,15 +76745,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20708, - "end": 20764, + "start": 21268, + "end": 21324, "loc": { "start": { - "line": 633, + "line": 648, "column": 2 }, "end": { - "line": 635, + "line": 650, "column": 5 } } @@ -74656,15 +76762,15 @@ }, { "type": "ClassMethod", - "start": 20768, - "end": 25762, + "start": 21328, + "end": 26322, "loc": { "start": { - "line": 636, + "line": 651, "column": 2 }, "end": { - "line": 797, + "line": 812, "column": 3 } }, @@ -74672,15 +76778,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20768, - "end": 20774, + "start": 21328, + "end": 21334, "loc": { "start": { - "line": 636, + "line": 651, "column": 2 }, "end": { - "line": 636, + "line": 651, "column": 8 }, "identifierName": "render" @@ -74696,72 +76802,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20776, - "end": 25762, + "start": 21336, + "end": 26322, "loc": { "start": { - "line": 636, + "line": 651, "column": 10 }, "end": { - "line": 797, + "line": 812, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 20824, - "end": 20837, + "start": 21384, + "end": 21397, "loc": { "start": { - "line": 640, + "line": 655, "column": 4 }, "end": { - "line": 640, + "line": 655, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 20824, - "end": 20836, + "start": 21384, + "end": 21396, "loc": { "start": { - "line": 640, + "line": 655, "column": 4 }, "end": { - "line": 640, + "line": 655, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 20824, - "end": 20834, + "start": 21384, + "end": 21394, "loc": { "start": { - "line": 640, + "line": 655, "column": 4 }, "end": { - "line": 640, + "line": 655, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 20824, - "end": 20828, + "start": 21384, + "end": 21388, "loc": { "start": { - "line": 640, + "line": 655, "column": 4 }, "end": { - "line": 640, + "line": 655, "column": 8 } }, @@ -74769,15 +76875,15 @@ }, "property": { "type": "Identifier", - "start": 20829, - "end": 20834, + "start": 21389, + "end": 21394, "loc": { "start": { - "line": 640, + "line": 655, "column": 9 }, "end": { - "line": 640, + "line": 655, "column": 14 }, "identifierName": "clear" @@ -74794,15 +76900,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 20783, - "end": 20818, + "start": 21343, + "end": 21378, "loc": { "start": { - "line": 637, + "line": 652, "column": 4 }, "end": { - "line": 639, + "line": 654, "column": 7 } } @@ -74811,44 +76917,44 @@ }, { "type": "VariableDeclaration", - "start": 20845, - "end": 20945, + "start": 21405, + "end": 21505, "loc": { "start": { - "line": 642, + "line": 657, "column": 4 }, "end": { - "line": 642, + "line": 657, "column": 104 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20849, - "end": 20944, + "start": 21409, + "end": 21504, "loc": { "start": { - "line": 642, + "line": 657, "column": 8 }, "end": { - "line": 642, + "line": 657, "column": 103 } }, "id": { "type": "Identifier", - "start": 20849, - "end": 20860, + "start": 21409, + "end": 21420, "loc": { "start": { - "line": 642, + "line": 657, "column": 8 }, "end": { - "line": 642, + "line": 657, "column": 19 }, "identifierName": "layoutClass" @@ -74857,72 +76963,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 20863, - "end": 20944, + "start": 21423, + "end": 21504, "loc": { "start": { - "line": 642, + "line": 657, "column": 22 }, "end": { - "line": 642, + "line": 657, "column": 103 } }, "test": { "type": "MemberExpression", - "start": 20863, - "end": 20882, + "start": 21423, + "end": 21442, "loc": { "start": { - "line": 642, + "line": 657, "column": 22 }, "end": { - "line": 642, + "line": 657, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 20863, - "end": 20875, + "start": 21423, + "end": 21435, "loc": { "start": { - "line": 642, + "line": 657, "column": 22 }, "end": { - "line": 642, + "line": 657, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20863, - "end": 20867, + "start": 21423, + "end": 21427, "loc": { "start": { - "line": 642, + "line": 657, "column": 22 }, "end": { - "line": 642, + "line": 657, "column": 26 } } }, "property": { "type": "Identifier", - "start": 20868, - "end": 20875, + "start": 21428, + "end": 21435, "loc": { "start": { - "line": 642, + "line": 657, "column": 27 }, "end": { - "line": 642, + "line": 657, "column": 34 }, "identifierName": "options" @@ -74933,15 +77039,15 @@ }, "property": { "type": "Identifier", - "start": 20876, - "end": 20882, + "start": 21436, + "end": 21442, "loc": { "start": { - "line": 642, + "line": 657, "column": 35 }, "end": { - "line": 642, + "line": 657, "column": 41 }, "identifierName": "layout" @@ -74952,15 +77058,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 20885, - "end": 20903, + "start": 21445, + "end": 21463, "loc": { "start": { - "line": 642, + "line": 657, "column": 44 }, "end": { - "line": 642, + "line": 657, "column": 62 } }, @@ -74972,73 +77078,73 @@ }, "alternate": { "type": "TemplateLiteral", - "start": 20906, - "end": 20944, + "start": 21466, + "end": 21504, "loc": { "start": { - "line": 642, + "line": 657, "column": 65 }, "end": { - "line": 642, + "line": 657, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 20919, - "end": 20942, + "start": 21479, + "end": 21502, "loc": { "start": { - "line": 642, + "line": 657, "column": 78 }, "end": { - "line": 642, + "line": 657, "column": 101 } }, "object": { "type": "MemberExpression", - "start": 20919, - "end": 20931, + "start": 21479, + "end": 21491, "loc": { "start": { - "line": 642, + "line": 657, "column": 78 }, "end": { - "line": 642, + "line": 657, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 20919, - "end": 20923, + "start": 21479, + "end": 21483, "loc": { "start": { - "line": 642, + "line": 657, "column": 78 }, "end": { - "line": 642, + "line": 657, "column": 82 } } }, "property": { "type": "Identifier", - "start": 20924, - "end": 20931, + "start": 21484, + "end": 21491, "loc": { "start": { - "line": 642, + "line": 657, "column": 83 }, "end": { - "line": 642, + "line": 657, "column": 90 }, "identifierName": "options" @@ -75049,15 +77155,15 @@ }, "property": { "type": "Identifier", - "start": 20932, - "end": 20942, + "start": 21492, + "end": 21502, "loc": { "start": { - "line": 642, + "line": 657, "column": 91 }, "end": { - "line": 642, + "line": 657, "column": 101 }, "identifierName": "layoutName" @@ -75070,15 +77176,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20907, - "end": 20917, + "start": 21467, + "end": 21477, "loc": { "start": { - "line": 642, + "line": 657, "column": 66 }, "end": { - "line": 642, + "line": 657, "column": 76 } }, @@ -75090,15 +77196,15 @@ }, { "type": "TemplateElement", - "start": 20943, - "end": 20943, + "start": 21503, + "end": 21503, "loc": { "start": { - "line": 642, + "line": 657, "column": 102 }, "end": { - "line": 642, + "line": 657, "column": 102 } }, @@ -75117,44 +77223,44 @@ }, { "type": "VariableDeclaration", - "start": 20951, - "end": 21021, + "start": 21511, + "end": 21581, "loc": { "start": { - "line": 643, + "line": 658, "column": 4 }, "end": { - "line": 643, + "line": 658, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20955, - "end": 21020, + "start": 21515, + "end": 21580, "loc": { "start": { - "line": 643, + "line": 658, "column": 8 }, "end": { - "line": 643, + "line": 658, "column": 73 } }, "id": { "type": "Identifier", - "start": 20955, - "end": 20961, + "start": 21515, + "end": 21521, "loc": { "start": { - "line": 643, + "line": 658, "column": 8 }, "end": { - "line": 643, + "line": 658, "column": 14 }, "identifierName": "layout" @@ -75163,72 +77269,72 @@ }, "init": { "type": "LogicalExpression", - "start": 20964, - "end": 21020, + "start": 21524, + "end": 21580, "loc": { "start": { - "line": 643, + "line": 658, "column": 17 }, "end": { - "line": 643, + "line": 658, "column": 73 } }, "left": { "type": "MemberExpression", - "start": 20964, - "end": 20983, + "start": 21524, + "end": 21543, "loc": { "start": { - "line": 643, + "line": 658, "column": 17 }, "end": { - "line": 643, + "line": 658, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 20964, - "end": 20976, + "start": 21524, + "end": 21536, "loc": { "start": { - "line": 643, + "line": 658, "column": 17 }, "end": { - "line": 643, + "line": 658, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 20964, - "end": 20968, + "start": 21524, + "end": 21528, "loc": { "start": { - "line": 643, + "line": 658, "column": 17 }, "end": { - "line": 643, + "line": 658, "column": 21 } } }, "property": { "type": "Identifier", - "start": 20969, - "end": 20976, + "start": 21529, + "end": 21536, "loc": { "start": { - "line": 643, + "line": 658, "column": 22 }, "end": { - "line": 643, + "line": 658, "column": 29 }, "identifierName": "options" @@ -75239,15 +77345,15 @@ }, "property": { "type": "Identifier", - "start": 20977, - "end": 20983, + "start": 21537, + "end": 21543, "loc": { "start": { - "line": 643, + "line": 658, "column": 30 }, "end": { - "line": 643, + "line": 658, "column": 36 }, "identifierName": "layout" @@ -75259,43 +77365,43 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 20987, - "end": 21020, + "start": 21547, + "end": 21580, "loc": { "start": { - "line": 643, + "line": 658, "column": 40 }, "end": { - "line": 643, + "line": 658, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 20987, - "end": 21018, + "start": 21547, + "end": 21578, "loc": { "start": { - "line": 643, + "line": 658, "column": 40 }, "end": { - "line": 643, + "line": 658, "column": 71 } }, "object": { "type": "Identifier", - "start": 20987, - "end": 21001, + "start": 21547, + "end": 21561, "loc": { "start": { - "line": 643, + "line": 658, "column": 40 }, "end": { - "line": 643, + "line": 658, "column": 54 }, "identifierName": "KeyboardLayout" @@ -75304,15 +77410,15 @@ }, "property": { "type": "Identifier", - "start": 21002, - "end": 21018, + "start": 21562, + "end": 21578, "loc": { "start": { - "line": 643, + "line": 658, "column": 55 }, "end": { - "line": 643, + "line": 658, "column": 71 }, "identifierName": "getDefaultLayout" @@ -75330,44 +77436,44 @@ }, { "type": "VariableDeclaration", - "start": 21027, - "end": 21084, + "start": 21587, + "end": 21644, "loc": { "start": { - "line": 644, + "line": 659, "column": 4 }, "end": { - "line": 644, + "line": 659, "column": 61 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21031, - "end": 21084, + "start": 21591, + "end": 21644, "loc": { "start": { - "line": 644, + "line": 659, "column": 8 }, "end": { - "line": 644, + "line": 659, "column": 61 } }, "id": { "type": "Identifier", - "start": 21031, - "end": 21045, + "start": 21591, + "end": 21605, "loc": { "start": { - "line": 644, + "line": 659, "column": 8 }, "end": { - "line": 644, + "line": 659, "column": 22 }, "identifierName": "useTouchEvents" @@ -75376,72 +77482,72 @@ }, "init": { "type": "LogicalExpression", - "start": 21048, - "end": 21084, + "start": 21608, + "end": 21644, "loc": { "start": { - "line": 644, + "line": 659, "column": 25 }, "end": { - "line": 644, + "line": 659, "column": 61 } }, "left": { "type": "MemberExpression", - "start": 21048, - "end": 21075, + "start": 21608, + "end": 21635, "loc": { "start": { - "line": 644, + "line": 659, "column": 25 }, "end": { - "line": 644, + "line": 659, "column": 52 } }, "object": { "type": "MemberExpression", - "start": 21048, - "end": 21060, + "start": 21608, + "end": 21620, "loc": { "start": { - "line": 644, + "line": 659, "column": 25 }, "end": { - "line": 644, + "line": 659, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 21048, - "end": 21052, + "start": 21608, + "end": 21612, "loc": { "start": { - "line": 644, + "line": 659, "column": 25 }, "end": { - "line": 644, + "line": 659, "column": 29 } } }, "property": { "type": "Identifier", - "start": 21053, - "end": 21060, + "start": 21613, + "end": 21620, "loc": { "start": { - "line": 644, + "line": 659, "column": 30 }, "end": { - "line": 644, + "line": 659, "column": 37 }, "identifierName": "options" @@ -75452,15 +77558,15 @@ }, "property": { "type": "Identifier", - "start": 21061, - "end": 21075, + "start": 21621, + "end": 21635, "loc": { "start": { - "line": 644, + "line": 659, "column": 38 }, "end": { - "line": 644, + "line": 659, "column": 52 }, "identifierName": "useTouchEvents" @@ -75472,15 +77578,15 @@ "operator": "||", "right": { "type": "BooleanLiteral", - "start": 21079, - "end": 21084, + "start": 21639, + "end": 21644, "loc": { "start": { - "line": 644, + "line": 659, "column": 56 }, "end": { - "line": 644, + "line": 659, "column": 61 } }, @@ -75498,15 +77604,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 21092, - "end": 21144, + "start": 21652, + "end": 21704, "loc": { "start": { - "line": 646, + "line": 661, "column": 4 }, "end": { - "line": 648, + "line": 663, "column": 7 } } @@ -75515,44 +77621,44 @@ }, { "type": "VariableDeclaration", - "start": 21150, - "end": 21178, + "start": 21710, + "end": 21738, "loc": { "start": { - "line": 649, + "line": 664, "column": 4 }, "end": { - "line": 649, + "line": 664, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21154, - "end": 21177, + "start": 21714, + "end": 21737, "loc": { "start": { - "line": 649, + "line": 664, "column": 8 }, "end": { - "line": 649, + "line": 664, "column": 31 } }, "id": { "type": "Identifier", - "start": 21154, - "end": 21172, + "start": 21714, + "end": 21732, "loc": { "start": { - "line": 649, + "line": 664, "column": 8 }, "end": { - "line": 649, + "line": 664, "column": 26 }, "identifierName": "buttonThemesParsed" @@ -75562,15 +77668,15 @@ }, "init": { "type": "ObjectExpression", - "start": 21175, - "end": 21177, + "start": 21735, + "end": 21737, "loc": { "start": { - "line": 649, + "line": 664, "column": 29 }, "end": { - "line": 649, + "line": 664, "column": 31 } }, @@ -75584,15 +77690,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 21092, - "end": 21144, + "start": 21652, + "end": 21704, "loc": { "start": { - "line": 646, + "line": 661, "column": 4 }, "end": { - "line": 648, + "line": 663, "column": 7 } } @@ -75601,57 +77707,57 @@ }, { "type": "IfStatement", - "start": 21184, - "end": 22323, + "start": 21744, + "end": 22883, "loc": { "start": { - "line": 650, + "line": 665, "column": 4 }, "end": { - "line": 678, + "line": 693, "column": 5 } }, "test": { "type": "CallExpression", - "start": 21187, - "end": 21226, + "start": 21747, + "end": 21786, "loc": { "start": { - "line": 650, + "line": 665, "column": 7 }, "end": { - "line": 650, + "line": 665, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 21187, - "end": 21200, + "start": 21747, + "end": 21760, "loc": { "start": { - "line": 650, + "line": 665, "column": 7 }, "end": { - "line": 650, + "line": 665, "column": 20 } }, "object": { "type": "Identifier", - "start": 21187, - "end": 21192, + "start": 21747, + "end": 21752, "loc": { "start": { - "line": 650, + "line": 665, "column": 7 }, "end": { - "line": 650, + "line": 665, "column": 12 }, "identifierName": "Array" @@ -75660,15 +77766,15 @@ }, "property": { "type": "Identifier", - "start": 21193, - "end": 21200, + "start": 21753, + "end": 21760, "loc": { "start": { - "line": 650, + "line": 665, "column": 13 }, "end": { - "line": 650, + "line": 665, "column": 20 }, "identifierName": "isArray" @@ -75680,58 +77786,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 21201, - "end": 21225, + "start": 21761, + "end": 21785, "loc": { "start": { - "line": 650, + "line": 665, "column": 21 }, "end": { - "line": 650, + "line": 665, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 21201, - "end": 21213, + "start": 21761, + "end": 21773, "loc": { "start": { - "line": 650, + "line": 665, "column": 21 }, "end": { - "line": 650, + "line": 665, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 21201, - "end": 21205, + "start": 21761, + "end": 21765, "loc": { "start": { - "line": 650, + "line": 665, "column": 21 }, "end": { - "line": 650, + "line": 665, "column": 25 } } }, "property": { "type": "Identifier", - "start": 21206, - "end": 21213, + "start": 21766, + "end": 21773, "loc": { "start": { - "line": 650, + "line": 665, "column": 26 }, "end": { - "line": 650, + "line": 665, "column": 33 }, "identifierName": "options" @@ -75742,15 +77848,15 @@ }, "property": { "type": "Identifier", - "start": 21214, - "end": 21225, + "start": 21774, + "end": 21785, "loc": { "start": { - "line": 650, + "line": 665, "column": 34 }, "end": { - "line": 650, + "line": 665, "column": 45 }, "identifierName": "buttonTheme" @@ -75763,115 +77869,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 21227, - "end": 22323, + "start": 21787, + "end": 22883, "loc": { "start": { - "line": 650, + "line": 665, "column": 47 }, "end": { - "line": 678, + "line": 693, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 21236, - "end": 22316, + "start": 21796, + "end": 22876, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 677, + "line": 692, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 21236, - "end": 22315, + "start": 21796, + "end": 22875, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 677, + "line": 692, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 21236, - "end": 21268, + "start": 21796, + "end": 21828, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 651, + "line": 666, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 21236, - "end": 21260, + "start": 21796, + "end": 21820, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 651, + "line": 666, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 21236, - "end": 21248, + "start": 21796, + "end": 21808, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 651, + "line": 666, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 21236, - "end": 21240, + "start": 21796, + "end": 21800, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 651, + "line": 666, "column": 10 } } }, "property": { "type": "Identifier", - "start": 21241, - "end": 21248, + "start": 21801, + "end": 21808, "loc": { "start": { - "line": 651, + "line": 666, "column": 11 }, "end": { - "line": 651, + "line": 666, "column": 18 }, "identifierName": "options" @@ -75882,15 +77988,15 @@ }, "property": { "type": "Identifier", - "start": 21249, - "end": 21260, + "start": 21809, + "end": 21820, "loc": { "start": { - "line": 651, + "line": 666, "column": 19 }, "end": { - "line": 651, + "line": 666, "column": 30 }, "identifierName": "buttonTheme" @@ -75901,15 +78007,15 @@ }, "property": { "type": "Identifier", - "start": 21261, - "end": 21268, + "start": 21821, + "end": 21828, "loc": { "start": { - "line": 651, + "line": 666, "column": 31 }, "end": { - "line": 651, + "line": 666, "column": 38 }, "identifierName": "forEach" @@ -75921,15 +78027,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21269, - "end": 22314, + "start": 21829, + "end": 22874, "loc": { "start": { - "line": 651, + "line": 666, "column": 39 }, "end": { - "line": 677, + "line": 692, "column": 7 } }, @@ -75940,15 +78046,15 @@ "params": [ { "type": "Identifier", - "start": 21269, - "end": 21277, + "start": 21829, + "end": 21837, "loc": { "start": { - "line": 651, + "line": 666, "column": 39 }, "end": { - "line": 651, + "line": 666, "column": 47 }, "identifierName": "themeObj" @@ -75958,72 +78064,72 @@ ], "body": { "type": "BlockStatement", - "start": 21281, - "end": 22314, + "start": 21841, + "end": 22874, "loc": { "start": { - "line": 651, + "line": 666, "column": 51 }, "end": { - "line": 677, + "line": 692, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 21292, - "end": 22305, + "start": 21852, + "end": 22865, "loc": { "start": { - "line": 652, + "line": 667, "column": 8 }, "end": { - "line": 676, + "line": 691, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 21295, - "end": 21329, + "start": 21855, + "end": 21889, "loc": { "start": { - "line": 652, + "line": 667, "column": 11 }, "end": { - "line": 652, + "line": 667, "column": 45 } }, "left": { "type": "MemberExpression", - "start": 21295, - "end": 21311, + "start": 21855, + "end": 21871, "loc": { "start": { - "line": 652, + "line": 667, "column": 11 }, "end": { - "line": 652, + "line": 667, "column": 27 } }, "object": { "type": "Identifier", - "start": 21295, - "end": 21303, + "start": 21855, + "end": 21863, "loc": { "start": { - "line": 652, + "line": 667, "column": 11 }, "end": { - "line": 652, + "line": 667, "column": 19 }, "identifierName": "themeObj" @@ -76032,15 +78138,15 @@ }, "property": { "type": "Identifier", - "start": 21304, - "end": 21311, + "start": 21864, + "end": 21871, "loc": { "start": { - "line": 652, + "line": 667, "column": 20 }, "end": { - "line": 652, + "line": 667, "column": 27 }, "identifierName": "buttons" @@ -76052,29 +78158,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 21315, - "end": 21329, + "start": 21875, + "end": 21889, "loc": { "start": { - "line": 652, + "line": 667, "column": 31 }, "end": { - "line": 652, + "line": 667, "column": 45 } }, "object": { "type": "Identifier", - "start": 21315, - "end": 21323, + "start": 21875, + "end": 21883, "loc": { "start": { - "line": 652, + "line": 667, "column": 31 }, "end": { - "line": 652, + "line": 667, "column": 39 }, "identifierName": "themeObj" @@ -76083,15 +78189,15 @@ }, "property": { "type": "Identifier", - "start": 21324, - "end": 21329, + "start": 21884, + "end": 21889, "loc": { "start": { - "line": 652, + "line": 667, "column": 40 }, "end": { - "line": 652, + "line": 667, "column": 45 }, "identifierName": "class" @@ -76103,59 +78209,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 21330, - "end": 22171, + "start": 21890, + "end": 22731, "loc": { "start": { - "line": 652, + "line": 667, "column": 46 }, "end": { - "line": 674, + "line": 689, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 21343, - "end": 21360, + "start": 21903, + "end": 21920, "loc": { "start": { - "line": 653, + "line": 668, "column": 10 }, "end": { - "line": 653, + "line": 668, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21347, - "end": 21359, + "start": 21907, + "end": 21919, "loc": { "start": { - "line": 653, + "line": 668, "column": 14 }, "end": { - "line": 653, + "line": 668, "column": 26 } }, "id": { "type": "Identifier", - "start": 21347, - "end": 21359, + "start": 21907, + "end": 21919, "loc": { "start": { - "line": 653, + "line": 668, "column": 14 }, "end": { - "line": 653, + "line": 668, "column": 26 }, "identifierName": "themeButtons" @@ -76169,43 +78275,43 @@ }, { "type": "IfStatement", - "start": 21374, - "end": 21485, + "start": 21934, + "end": 22045, "loc": { "start": { - "line": 655, + "line": 670, "column": 10 }, "end": { - "line": 657, + "line": 672, "column": 11 } }, "test": { "type": "BinaryExpression", - "start": 21377, - "end": 21413, + "start": 21937, + "end": 21973, "loc": { "start": { - "line": 655, + "line": 670, "column": 13 }, "end": { - "line": 655, + "line": 670, "column": 49 } }, "left": { "type": "UnaryExpression", - "start": 21377, - "end": 21400, + "start": 21937, + "end": 21960, "loc": { "start": { - "line": 655, + "line": 670, "column": 13 }, "end": { - "line": 655, + "line": 670, "column": 36 } }, @@ -76213,29 +78319,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 21384, - "end": 21400, + "start": 21944, + "end": 21960, "loc": { "start": { - "line": 655, + "line": 670, "column": 20 }, "end": { - "line": 655, + "line": 670, "column": 36 } }, "object": { "type": "Identifier", - "start": 21384, - "end": 21392, + "start": 21944, + "end": 21952, "loc": { "start": { - "line": 655, + "line": 670, "column": 20 }, "end": { - "line": 655, + "line": 670, "column": 28 }, "identifierName": "themeObj" @@ -76244,15 +78350,15 @@ }, "property": { "type": "Identifier", - "start": 21393, - "end": 21400, + "start": 21953, + "end": 21960, "loc": { "start": { - "line": 655, + "line": 670, "column": 29 }, "end": { - "line": 655, + "line": 670, "column": 36 }, "identifierName": "buttons" @@ -76268,15 +78374,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 21405, - "end": 21413, + "start": 21965, + "end": 21973, "loc": { "start": { - "line": 655, + "line": 670, "column": 41 }, "end": { - "line": 655, + "line": 670, "column": 49 } }, @@ -76289,59 +78395,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 21414, - "end": 21485, + "start": 21974, + "end": 22045, "loc": { "start": { - "line": 655, + "line": 670, "column": 50 }, "end": { - "line": 657, + "line": 672, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 21429, - "end": 21472, + "start": 21989, + "end": 22032, "loc": { "start": { - "line": 656, + "line": 671, "column": 12 }, "end": { - "line": 656, + "line": 671, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 21429, - "end": 21471, + "start": 21989, + "end": 22031, "loc": { "start": { - "line": 656, + "line": 671, "column": 12 }, "end": { - "line": 656, + "line": 671, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 21429, - "end": 21441, + "start": 21989, + "end": 22001, "loc": { "start": { - "line": 656, + "line": 671, "column": 12 }, "end": { - "line": 656, + "line": 671, "column": 24 }, "identifierName": "themeButtons" @@ -76350,57 +78456,57 @@ }, "right": { "type": "CallExpression", - "start": 21444, - "end": 21471, + "start": 22004, + "end": 22031, "loc": { "start": { - "line": 656, + "line": 671, "column": 27 }, "end": { - "line": 656, + "line": 671, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 21444, - "end": 21466, + "start": 22004, + "end": 22026, "loc": { "start": { - "line": 656, + "line": 671, "column": 27 }, "end": { - "line": 656, + "line": 671, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 21444, - "end": 21460, + "start": 22004, + "end": 22020, "loc": { "start": { - "line": 656, + "line": 671, "column": 27 }, "end": { - "line": 656, + "line": 671, "column": 43 } }, "object": { "type": "Identifier", - "start": 21444, - "end": 21452, + "start": 22004, + "end": 22012, "loc": { "start": { - "line": 656, + "line": 671, "column": 27 }, "end": { - "line": 656, + "line": 671, "column": 35 }, "identifierName": "themeObj" @@ -76409,15 +78515,15 @@ }, "property": { "type": "Identifier", - "start": 21453, - "end": 21460, + "start": 22013, + "end": 22020, "loc": { "start": { - "line": 656, + "line": 671, "column": 36 }, "end": { - "line": 656, + "line": 671, "column": 43 }, "identifierName": "buttons" @@ -76428,15 +78534,15 @@ }, "property": { "type": "Identifier", - "start": 21461, - "end": 21466, + "start": 22021, + "end": 22026, "loc": { "start": { - "line": 656, + "line": 671, "column": 44 }, "end": { - "line": 656, + "line": 671, "column": 49 }, "identifierName": "split" @@ -76448,15 +78554,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21467, - "end": 21470, + "start": 22027, + "end": 22030, "loc": { "start": { - "line": 656, + "line": 671, "column": 50 }, "end": { - "line": 656, + "line": 671, "column": 53 } }, @@ -76477,29 +78583,29 @@ }, { "type": "IfStatement", - "start": 21499, - "end": 22160, + "start": 22059, + "end": 22720, "loc": { "start": { - "line": 659, + "line": 674, "column": 10 }, "end": { - "line": 673, + "line": 688, "column": 11 } }, "test": { "type": "Identifier", - "start": 21502, - "end": 21514, + "start": 22062, + "end": 22074, "loc": { "start": { - "line": 659, + "line": 674, "column": 13 }, "end": { - "line": 659, + "line": 674, "column": 25 }, "identifierName": "themeButtons" @@ -76508,72 +78614,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 21515, - "end": 22160, + "start": 22075, + "end": 22720, "loc": { "start": { - "line": 659, + "line": 674, "column": 26 }, "end": { - "line": 673, + "line": 688, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 21530, - "end": 22147, + "start": 22090, + "end": 22707, "loc": { "start": { - "line": 660, + "line": 675, "column": 12 }, "end": { - "line": 672, + "line": 687, "column": 15 } }, "expression": { "type": "CallExpression", - "start": 21530, - "end": 22146, + "start": 22090, + "end": 22706, "loc": { "start": { - "line": 660, + "line": 675, "column": 12 }, "end": { - "line": 672, + "line": 687, "column": 14 } }, "callee": { "type": "MemberExpression", - "start": 21530, - "end": 21550, + "start": 22090, + "end": 22110, "loc": { "start": { - "line": 660, + "line": 675, "column": 12 }, "end": { - "line": 660, + "line": 675, "column": 32 } }, "object": { "type": "Identifier", - "start": 21530, - "end": 21542, + "start": 22090, + "end": 22102, "loc": { "start": { - "line": 660, + "line": 675, "column": 12 }, "end": { - "line": 660, + "line": 675, "column": 24 }, "identifierName": "themeButtons" @@ -76582,15 +78688,15 @@ }, "property": { "type": "Identifier", - "start": 21543, - "end": 21550, + "start": 22103, + "end": 22110, "loc": { "start": { - "line": 660, + "line": 675, "column": 25 }, "end": { - "line": 660, + "line": 675, "column": 32 }, "identifierName": "forEach" @@ -76602,15 +78708,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21551, - "end": 22145, + "start": 22111, + "end": 22705, "loc": { "start": { - "line": 660, + "line": 675, "column": 33 }, "end": { - "line": 672, + "line": 687, "column": 13 } }, @@ -76621,15 +78727,15 @@ "params": [ { "type": "Identifier", - "start": 21551, - "end": 21562, + "start": 22111, + "end": 22122, "loc": { "start": { - "line": 660, + "line": 675, "column": 33 }, "end": { - "line": 660, + "line": 675, "column": 44 }, "identifierName": "themeButton" @@ -76639,59 +78745,59 @@ ], "body": { "type": "BlockStatement", - "start": 21566, - "end": 22145, + "start": 22126, + "end": 22705, "loc": { "start": { - "line": 660, + "line": 675, "column": 48 }, "end": { - "line": 672, + "line": 687, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 21583, - "end": 21633, + "start": 22143, + "end": 22193, "loc": { "start": { - "line": 661, + "line": 676, "column": 14 }, "end": { - "line": 661, + "line": 676, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21587, - "end": 21632, + "start": 22147, + "end": 22192, "loc": { "start": { - "line": 661, + "line": 676, "column": 18 }, "end": { - "line": 661, + "line": 676, "column": 63 } }, "id": { "type": "Identifier", - "start": 21587, - "end": 21598, + "start": 22147, + "end": 22158, "loc": { "start": { - "line": 661, + "line": 676, "column": 18 }, "end": { - "line": 661, + "line": 676, "column": 29 }, "identifierName": "themeParsed" @@ -76700,29 +78806,29 @@ }, "init": { "type": "MemberExpression", - "start": 21601, - "end": 21632, + "start": 22161, + "end": 22192, "loc": { "start": { - "line": 661, + "line": 676, "column": 32 }, "end": { - "line": 661, + "line": 676, "column": 63 } }, "object": { "type": "Identifier", - "start": 21601, - "end": 21619, + "start": 22161, + "end": 22179, "loc": { "start": { - "line": 661, + "line": 676, "column": 32 }, "end": { - "line": 661, + "line": 676, "column": 50 }, "identifierName": "buttonThemesParsed" @@ -76731,15 +78837,15 @@ }, "property": { "type": "Identifier", - "start": 21620, - "end": 21631, + "start": 22180, + "end": 22191, "loc": { "start": { - "line": 661, + "line": 676, "column": 51 }, "end": { - "line": 661, + "line": 676, "column": 62 }, "identifierName": "themeButton" @@ -76755,15 +78861,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21651, - "end": 21690, + "start": 22211, + "end": 22250, "loc": { "start": { - "line": 663, + "line": 678, "column": 14 }, "end": { - "line": 663, + "line": 678, "column": 53 } } @@ -76772,29 +78878,29 @@ }, { "type": "IfStatement", - "start": 21706, - "end": 22130, + "start": 22266, + "end": 22690, "loc": { "start": { - "line": 664, + "line": 679, "column": 14 }, "end": { - "line": 671, + "line": 686, "column": 15 } }, "test": { "type": "Identifier", - "start": 21709, - "end": 21720, + "start": 22269, + "end": 22280, "loc": { "start": { - "line": 664, + "line": 679, "column": 17 }, "end": { - "line": 664, + "line": 679, "column": 28 }, "identifierName": "themeParsed" @@ -76804,44 +78910,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 21721, - "end": 22039, + "start": 22281, + "end": 22599, "loc": { "start": { - "line": 664, + "line": 679, "column": 29 }, "end": { - "line": 669, + "line": 684, "column": 15 } }, "body": [ { "type": "IfStatement", - "start": 21841, - "end": 22022, + "start": 22401, + "end": 22582, "loc": { "start": { - "line": 666, + "line": 681, "column": 16 }, "end": { - "line": 668, + "line": 683, "column": 17 } }, "test": { "type": "UnaryExpression", - "start": 21844, - "end": 21912, + "start": 22404, + "end": 22472, "loc": { "start": { - "line": 666, + "line": 681, "column": 19 }, "end": { - "line": 666, + "line": 681, "column": 87 } }, @@ -76849,57 +78955,57 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 21845, - "end": 21912, + "start": 22405, + "end": 22472, "loc": { "start": { - "line": 666, + "line": 681, "column": 20 }, "end": { - "line": 666, + "line": 681, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 21845, - "end": 21872, + "start": 22405, + "end": 22432, "loc": { "start": { - "line": 666, + "line": 681, "column": 20 }, "end": { - "line": 666, + "line": 681, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 21845, - "end": 21859, + "start": 22405, + "end": 22419, "loc": { "start": { - "line": 666, + "line": 681, "column": 20 }, "end": { - "line": 666, + "line": 681, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 21845, - "end": 21849, + "start": 22405, + "end": 22409, "loc": { "start": { - "line": 666, + "line": 681, "column": 20 }, "end": { - "line": 666, + "line": 681, "column": 24 } }, @@ -76907,15 +79013,15 @@ }, "property": { "type": "Identifier", - "start": 21850, - "end": 21859, + "start": 22410, + "end": 22419, "loc": { "start": { - "line": 666, + "line": 681, "column": 25 }, "end": { - "line": 666, + "line": 681, "column": 34 }, "identifierName": "utilities" @@ -76927,15 +79033,15 @@ }, "property": { "type": "Identifier", - "start": 21860, - "end": 21872, + "start": 22420, + "end": 22432, "loc": { "start": { - "line": 666, + "line": 681, "column": 35 }, "end": { - "line": 666, + "line": 681, "column": 47 }, "identifierName": "countInArray" @@ -76948,43 +79054,43 @@ "arguments": [ { "type": "CallExpression", - "start": 21873, - "end": 21895, + "start": 22433, + "end": 22455, "loc": { "start": { - "line": 666, + "line": 681, "column": 48 }, "end": { - "line": 666, + "line": 681, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 21873, - "end": 21890, + "start": 22433, + "end": 22450, "loc": { "start": { - "line": 666, + "line": 681, "column": 48 }, "end": { - "line": 666, + "line": 681, "column": 65 } }, "object": { "type": "Identifier", - "start": 21873, - "end": 21884, + "start": 22433, + "end": 22444, "loc": { "start": { - "line": 666, + "line": 681, "column": 48 }, "end": { - "line": 666, + "line": 681, "column": 59 }, "identifierName": "themeParsed" @@ -76993,15 +79099,15 @@ }, "property": { "type": "Identifier", - "start": 21885, - "end": 21890, + "start": 22445, + "end": 22450, "loc": { "start": { - "line": 666, + "line": 681, "column": 60 }, "end": { - "line": 666, + "line": 681, "column": 65 }, "identifierName": "split" @@ -77013,15 +79119,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21891, - "end": 21894, + "start": 22451, + "end": 22454, "loc": { "start": { - "line": 666, + "line": 681, "column": 66 }, "end": { - "line": 666, + "line": 681, "column": 69 } }, @@ -77035,29 +79141,29 @@ }, { "type": "MemberExpression", - "start": 21897, - "end": 21911, + "start": 22457, + "end": 22471, "loc": { "start": { - "line": 666, + "line": 681, "column": 72 }, "end": { - "line": 666, + "line": 681, "column": 86 } }, "object": { "type": "Identifier", - "start": 21897, - "end": 21905, + "start": 22457, + "end": 22465, "loc": { "start": { - "line": 666, + "line": 681, "column": 72 }, "end": { - "line": 666, + "line": 681, "column": 80 }, "identifierName": "themeObj" @@ -77066,15 +79172,15 @@ }, "property": { "type": "Identifier", - "start": 21906, - "end": 21911, + "start": 22466, + "end": 22471, "loc": { "start": { - "line": 666, + "line": 681, "column": 81 }, "end": { - "line": 666, + "line": 681, "column": 86 }, "identifierName": "class" @@ -77093,73 +79199,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 21913, - "end": 22022, + "start": 22473, + "end": 22582, "loc": { "start": { - "line": 666, + "line": 681, "column": 88 }, "end": { - "line": 668, + "line": 683, "column": 17 } }, "body": [ { "type": "ExpressionStatement", - "start": 21934, - "end": 22003, + "start": 22494, + "end": 22563, "loc": { "start": { - "line": 667, + "line": 682, "column": 18 }, "end": { - "line": 667, + "line": 682, "column": 87 } }, "expression": { "type": "AssignmentExpression", - "start": 21934, - "end": 22002, + "start": 22494, + "end": 22562, "loc": { "start": { - "line": 667, + "line": 682, "column": 18 }, "end": { - "line": 667, + "line": 682, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21934, - "end": 21965, + "start": 22494, + "end": 22525, "loc": { "start": { - "line": 667, + "line": 682, "column": 18 }, "end": { - "line": 667, + "line": 682, "column": 49 } }, "object": { "type": "Identifier", - "start": 21934, - "end": 21952, + "start": 22494, + "end": 22512, "loc": { "start": { - "line": 667, + "line": 682, "column": 18 }, "end": { - "line": 667, + "line": 682, "column": 36 }, "identifierName": "buttonThemesParsed" @@ -77168,15 +79274,15 @@ }, "property": { "type": "Identifier", - "start": 21953, - "end": 21964, + "start": 22513, + "end": 22524, "loc": { "start": { - "line": 667, + "line": 682, "column": 37 }, "end": { - "line": 667, + "line": 682, "column": 48 }, "identifierName": "themeButton" @@ -77187,30 +79293,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 21968, - "end": 22002, + "start": 22528, + "end": 22562, "loc": { "start": { - "line": 667, + "line": 682, "column": 52 }, "end": { - "line": 667, + "line": 682, "column": 86 } }, "expressions": [ { "type": "Identifier", - "start": 21971, - "end": 21982, + "start": 22531, + "end": 22542, "loc": { "start": { - "line": 667, + "line": 682, "column": 55 }, "end": { - "line": 667, + "line": 682, "column": 66 }, "identifierName": "themeParsed" @@ -77219,29 +79325,29 @@ }, { "type": "MemberExpression", - "start": 21986, - "end": 22000, + "start": 22546, + "end": 22560, "loc": { "start": { - "line": 667, + "line": 682, "column": 70 }, "end": { - "line": 667, + "line": 682, "column": 84 } }, "object": { "type": "Identifier", - "start": 21986, - "end": 21994, + "start": 22546, + "end": 22554, "loc": { "start": { - "line": 667, + "line": 682, "column": 70 }, "end": { - "line": 667, + "line": 682, "column": 78 }, "identifierName": "themeObj" @@ -77250,15 +79356,15 @@ }, "property": { "type": "Identifier", - "start": 21995, - "end": 22000, + "start": 22555, + "end": 22560, "loc": { "start": { - "line": 667, + "line": 682, "column": 79 }, "end": { - "line": 667, + "line": 682, "column": 84 }, "identifierName": "class" @@ -77271,15 +79377,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21969, - "end": 21969, + "start": 22529, + "end": 22529, "loc": { "start": { - "line": 667, + "line": 682, "column": 53 }, "end": { - "line": 667, + "line": 682, "column": 53 } }, @@ -77291,15 +79397,15 @@ }, { "type": "TemplateElement", - "start": 21983, - "end": 21984, + "start": 22543, + "end": 22544, "loc": { "start": { - "line": 667, + "line": 682, "column": 67 }, "end": { - "line": 667, + "line": 682, "column": 68 } }, @@ -77311,15 +79417,15 @@ }, { "type": "TemplateElement", - "start": 22001, - "end": 22001, + "start": 22561, + "end": 22561, "loc": { "start": { - "line": 667, + "line": 682, "column": 85 }, "end": { - "line": 667, + "line": 682, "column": 85 } }, @@ -77341,15 +79447,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 21740, - "end": 21823, + "start": 22300, + "end": 22383, "loc": { "start": { - "line": 665, + "line": 680, "column": 16 }, "end": { - "line": 665, + "line": 680, "column": 99 } } @@ -77361,73 +79467,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 22045, - "end": 22130, + "start": 22605, + "end": 22690, "loc": { "start": { - "line": 669, + "line": 684, "column": 21 }, "end": { - "line": 671, + "line": 686, "column": 15 } }, "body": [ { "type": "ExpressionStatement", - "start": 22064, - "end": 22113, + "start": 22624, + "end": 22673, "loc": { "start": { - "line": 670, + "line": 685, "column": 16 }, "end": { - "line": 670, + "line": 685, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 22064, - "end": 22112, + "start": 22624, + "end": 22672, "loc": { "start": { - "line": 670, + "line": 685, "column": 16 }, "end": { - "line": 670, + "line": 685, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22064, - "end": 22095, + "start": 22624, + "end": 22655, "loc": { "start": { - "line": 670, + "line": 685, "column": 16 }, "end": { - "line": 670, + "line": 685, "column": 47 } }, "object": { "type": "Identifier", - "start": 22064, - "end": 22082, + "start": 22624, + "end": 22642, "loc": { "start": { - "line": 670, + "line": 685, "column": 16 }, "end": { - "line": 670, + "line": 685, "column": 34 }, "identifierName": "buttonThemesParsed" @@ -77436,15 +79542,15 @@ }, "property": { "type": "Identifier", - "start": 22083, - "end": 22094, + "start": 22643, + "end": 22654, "loc": { "start": { - "line": 670, + "line": 685, "column": 35 }, "end": { - "line": 670, + "line": 685, "column": 46 }, "identifierName": "themeButton" @@ -77455,29 +79561,29 @@ }, "right": { "type": "MemberExpression", - "start": 22098, - "end": 22112, + "start": 22658, + "end": 22672, "loc": { "start": { - "line": 670, + "line": 685, "column": 50 }, "end": { - "line": 670, + "line": 685, "column": 64 } }, "object": { "type": "Identifier", - "start": 22098, - "end": 22106, + "start": 22658, + "end": 22666, "loc": { "start": { - "line": 670, + "line": 685, "column": 50 }, "end": { - "line": 670, + "line": 685, "column": 58 }, "identifierName": "themeObj" @@ -77486,15 +79592,15 @@ }, "property": { "type": "Identifier", - "start": 22107, - "end": 22112, + "start": 22667, + "end": 22672, "loc": { "start": { - "line": 670, + "line": 685, "column": 59 }, "end": { - "line": 670, + "line": 685, "column": 64 }, "identifierName": "class" @@ -77512,15 +79618,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21651, - "end": 21690, + "start": 22211, + "end": 22250, "loc": { "start": { - "line": 663, + "line": 678, "column": 14 }, "end": { - "line": 663, + "line": 678, "column": 53 } } @@ -77544,72 +79650,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 22177, - "end": 22305, + "start": 22737, + "end": 22865, "loc": { "start": { - "line": 674, + "line": 689, "column": 15 }, "end": { - "line": 676, + "line": 691, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 22190, - "end": 22294, + "start": 22750, + "end": 22854, "loc": { "start": { - "line": 675, + "line": 690, "column": 10 }, "end": { - "line": 675, + "line": 690, "column": 114 } }, "expression": { "type": "CallExpression", - "start": 22190, - "end": 22294, + "start": 22750, + "end": 22854, "loc": { "start": { - "line": 675, + "line": 690, "column": 10 }, "end": { - "line": 675, + "line": 690, "column": 114 } }, "callee": { "type": "MemberExpression", - "start": 22190, - "end": 22202, + "start": 22750, + "end": 22762, "loc": { "start": { - "line": 675, + "line": 690, "column": 10 }, "end": { - "line": 675, + "line": 690, "column": 22 } }, "object": { "type": "Identifier", - "start": 22190, - "end": 22197, + "start": 22750, + "end": 22757, "loc": { "start": { - "line": 675, + "line": 690, "column": 10 }, "end": { - "line": 675, + "line": 690, "column": 17 }, "identifierName": "console" @@ -77618,15 +79724,15 @@ }, "property": { "type": "Identifier", - "start": 22198, - "end": 22202, + "start": 22758, + "end": 22762, "loc": { "start": { - "line": 675, + "line": 690, "column": 18 }, "end": { - "line": 675, + "line": 690, "column": 22 }, "identifierName": "warn" @@ -77638,15 +79744,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 22203, - "end": 22293, + "start": 22763, + "end": 22853, "loc": { "start": { - "line": 675, + "line": 690, "column": 23 }, "end": { - "line": 675, + "line": 690, "column": 113 } }, @@ -77654,15 +79760,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22204, - "end": 22292, + "start": 22764, + "end": 22852, "loc": { "start": { - "line": 675, + "line": 690, "column": 24 }, "end": { - "line": 675, + "line": 690, "column": 112 } }, @@ -77697,15 +79803,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 22331, - "end": 22397, + "start": 22891, + "end": 22957, "loc": { "start": { - "line": 680, + "line": 695, "column": 4 }, "end": { - "line": 682, + "line": 697, "column": 7 } } @@ -77714,72 +79820,72 @@ }, { "type": "ExpressionStatement", - "start": 22403, - "end": 22503, + "start": 22963, + "end": 23063, "loc": { "start": { - "line": 683, + "line": 698, "column": 4 }, "end": { - "line": 683, + "line": 698, "column": 104 } }, "expression": { "type": "AssignmentExpression", - "start": 22403, - "end": 22502, + "start": 22963, + "end": 23062, "loc": { "start": { - "line": 683, + "line": 698, "column": 4 }, "end": { - "line": 683, + "line": 698, "column": 103 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22403, - "end": 22429, + "start": 22963, + "end": 22989, "loc": { "start": { - "line": 683, + "line": 698, "column": 4 }, "end": { - "line": 683, + "line": 698, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 22403, - "end": 22419, + "start": 22963, + "end": 22979, "loc": { "start": { - "line": 683, + "line": 698, "column": 4 }, "end": { - "line": 683, + "line": 698, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 22403, - "end": 22407, + "start": 22963, + "end": 22967, "loc": { "start": { - "line": 683, + "line": 698, "column": 4 }, "end": { - "line": 683, + "line": 698, "column": 8 } }, @@ -77787,15 +79893,15 @@ }, "property": { "type": "Identifier", - "start": 22408, - "end": 22419, + "start": 22968, + "end": 22979, "loc": { "start": { - "line": 683, + "line": 698, "column": 9 }, "end": { - "line": 683, + "line": 698, "column": 20 }, "identifierName": "keyboardDOM" @@ -77807,15 +79913,15 @@ }, "property": { "type": "Identifier", - "start": 22420, - "end": 22429, + "start": 22980, + "end": 22989, "loc": { "start": { - "line": 683, + "line": 698, "column": 21 }, "end": { - "line": 683, + "line": 698, "column": 30 }, "identifierName": "className" @@ -77827,73 +79933,73 @@ }, "right": { "type": "TemplateLiteral", - "start": 22433, - "end": 22502, + "start": 22993, + "end": 23062, "loc": { "start": { - "line": 683, + "line": 698, "column": 34 }, "end": { - "line": 683, + "line": 698, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 22437, - "end": 22455, + "start": 22997, + "end": 23015, "loc": { "start": { - "line": 683, + "line": 698, "column": 38 }, "end": { - "line": 683, + "line": 698, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 22437, - "end": 22449, + "start": 22997, + "end": 23009, "loc": { "start": { - "line": 683, + "line": 698, "column": 38 }, "end": { - "line": 683, + "line": 698, "column": 50 } }, "object": { "type": "ThisExpression", - "start": 22437, - "end": 22441, + "start": 22997, + "end": 23001, "loc": { "start": { - "line": 683, + "line": 698, "column": 38 }, "end": { - "line": 683, + "line": 698, "column": 42 } } }, "property": { "type": "Identifier", - "start": 22442, - "end": 22449, + "start": 23002, + "end": 23009, "loc": { "start": { - "line": 683, + "line": 698, "column": 43 }, "end": { - "line": 683, + "line": 698, "column": 50 }, "identifierName": "options" @@ -77904,15 +80010,15 @@ }, "property": { "type": "Identifier", - "start": 22450, - "end": 22455, + "start": 23010, + "end": 23015, "loc": { "start": { - "line": 683, + "line": 698, "column": 51 }, "end": { - "line": 683, + "line": 698, "column": 56 }, "identifierName": "theme" @@ -77923,15 +80029,15 @@ }, { "type": "Identifier", - "start": 22459, - "end": 22470, + "start": 23019, + "end": 23030, "loc": { "start": { - "line": 683, + "line": 698, "column": 60 }, "end": { - "line": 683, + "line": 698, "column": 71 }, "identifierName": "layoutClass" @@ -77940,44 +80046,44 @@ }, { "type": "MemberExpression", - "start": 22474, - "end": 22500, + "start": 23034, + "end": 23060, "loc": { "start": { - "line": 683, + "line": 698, "column": 75 }, "end": { - "line": 683, + "line": 698, "column": 101 } }, "object": { "type": "ThisExpression", - "start": 22474, - "end": 22478, + "start": 23034, + "end": 23038, "loc": { "start": { - "line": 683, + "line": 698, "column": 75 }, "end": { - "line": 683, + "line": 698, "column": 79 } } }, "property": { "type": "Identifier", - "start": 22479, - "end": 22500, + "start": 23039, + "end": 23060, "loc": { "start": { - "line": 683, + "line": 698, "column": 80 }, "end": { - "line": 683, + "line": 698, "column": 101 }, "identifierName": "keyboardPluginClasses" @@ -77990,15 +80096,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22434, - "end": 22435, + "start": 22994, + "end": 22995, "loc": { "start": { - "line": 683, + "line": 698, "column": 35 }, "end": { - "line": 683, + "line": 698, "column": 36 } }, @@ -78010,15 +80116,15 @@ }, { "type": "TemplateElement", - "start": 22456, - "end": 22457, + "start": 23016, + "end": 23017, "loc": { "start": { - "line": 683, + "line": 698, "column": 57 }, "end": { - "line": 683, + "line": 698, "column": 58 } }, @@ -78030,15 +80136,15 @@ }, { "type": "TemplateElement", - "start": 22471, - "end": 22472, + "start": 23031, + "end": 23032, "loc": { "start": { - "line": 683, + "line": 698, "column": 72 }, "end": { - "line": 683, + "line": 698, "column": 73 } }, @@ -78050,15 +80156,15 @@ }, { "type": "TemplateElement", - "start": 22501, - "end": 22501, + "start": 23061, + "end": 23061, "loc": { "start": { - "line": 683, + "line": 698, "column": 102 }, "end": { - "line": 683, + "line": 698, "column": 102 } }, @@ -78076,15 +80182,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 22331, - "end": 22397, + "start": 22891, + "end": 22957, "loc": { "start": { - "line": 680, + "line": 695, "column": 4 }, "end": { - "line": 682, + "line": 697, "column": 7 } } @@ -78094,15 +80200,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22511, - "end": 22558, + "start": 23071, + "end": 23118, "loc": { "start": { - "line": 685, + "line": 700, "column": 4 }, "end": { - "line": 687, + "line": 702, "column": 7 } } @@ -78111,71 +80217,71 @@ }, { "type": "ExpressionStatement", - "start": 22564, - "end": 25306, + "start": 23124, + "end": 25866, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 772, + "line": 787, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 22564, - "end": 25305, + "start": 23124, + "end": 25865, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 772, + "line": 787, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 22564, - "end": 22603, + "start": 23124, + "end": 23163, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 688, + "line": 703, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 22564, - "end": 22595, + "start": 23124, + "end": 23155, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 688, + "line": 703, "column": 35 } }, "object": { "type": "Identifier", - "start": 22564, - "end": 22570, + "start": 23124, + "end": 23130, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 688, + "line": 703, "column": 10 }, "identifierName": "layout" @@ -78185,58 +80291,58 @@ }, "property": { "type": "MemberExpression", - "start": 22571, - "end": 22594, + "start": 23131, + "end": 23154, "loc": { "start": { - "line": 688, + "line": 703, "column": 11 }, "end": { - "line": 688, + "line": 703, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 22571, - "end": 22583, + "start": 23131, + "end": 23143, "loc": { "start": { - "line": 688, + "line": 703, "column": 11 }, "end": { - "line": 688, + "line": 703, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 22571, - "end": 22575, + "start": 23131, + "end": 23135, "loc": { "start": { - "line": 688, + "line": 703, "column": 11 }, "end": { - "line": 688, + "line": 703, "column": 15 } } }, "property": { "type": "Identifier", - "start": 22576, - "end": 22583, + "start": 23136, + "end": 23143, "loc": { "start": { - "line": 688, + "line": 703, "column": 16 }, "end": { - "line": 688, + "line": 703, "column": 23 }, "identifierName": "options" @@ -78247,15 +80353,15 @@ }, "property": { "type": "Identifier", - "start": 22584, - "end": 22594, + "start": 23144, + "end": 23154, "loc": { "start": { - "line": 688, + "line": 703, "column": 24 }, "end": { - "line": 688, + "line": 703, "column": 34 }, "identifierName": "layoutName" @@ -78269,15 +80375,15 @@ }, "property": { "type": "Identifier", - "start": 22596, - "end": 22603, + "start": 23156, + "end": 23163, "loc": { "start": { - "line": 688, + "line": 703, "column": 36 }, "end": { - "line": 688, + "line": 703, "column": 43 }, "identifierName": "forEach" @@ -78290,15 +80396,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 22604, - "end": 25304, + "start": 23164, + "end": 25864, "loc": { "start": { - "line": 688, + "line": 703, "column": 44 }, "end": { - "line": 772, + "line": 787, "column": 5 } }, @@ -78309,15 +80415,15 @@ "params": [ { "type": "Identifier", - "start": 22605, - "end": 22608, + "start": 23165, + "end": 23168, "loc": { "start": { - "line": 688, + "line": 703, "column": 45 }, "end": { - "line": 688, + "line": 703, "column": 48 }, "identifierName": "row" @@ -78326,15 +80432,15 @@ }, { "type": "Identifier", - "start": 22610, - "end": 22616, + "start": 23170, + "end": 23176, "loc": { "start": { - "line": 688, + "line": 703, "column": 50 }, "end": { - "line": 688, + "line": 703, "column": 56 }, "identifierName": "rIndex" @@ -78344,59 +80450,59 @@ ], "body": { "type": "BlockStatement", - "start": 22621, - "end": 25304, + "start": 23181, + "end": 25864, "loc": { "start": { - "line": 688, + "line": 703, "column": 61 }, "end": { - "line": 772, + "line": 787, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 22630, - "end": 22660, + "start": 23190, + "end": 23220, "loc": { "start": { - "line": 689, + "line": 704, "column": 6 }, "end": { - "line": 689, + "line": 704, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22634, - "end": 22659, + "start": 23194, + "end": 23219, "loc": { "start": { - "line": 689, + "line": 704, "column": 10 }, "end": { - "line": 689, + "line": 704, "column": 35 } }, "id": { "type": "Identifier", - "start": 22634, - "end": 22642, + "start": 23194, + "end": 23202, "loc": { "start": { - "line": 689, + "line": 704, "column": 10 }, "end": { - "line": 689, + "line": 704, "column": 18 }, "identifierName": "rowArray" @@ -78405,43 +80511,43 @@ }, "init": { "type": "CallExpression", - "start": 22645, - "end": 22659, + "start": 23205, + "end": 23219, "loc": { "start": { - "line": 689, + "line": 704, "column": 21 }, "end": { - "line": 689, + "line": 704, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 22645, - "end": 22654, + "start": 23205, + "end": 23214, "loc": { "start": { - "line": 689, + "line": 704, "column": 21 }, "end": { - "line": 689, + "line": 704, "column": 30 } }, "object": { "type": "Identifier", - "start": 22645, - "end": 22648, + "start": 23205, + "end": 23208, "loc": { "start": { - "line": 689, + "line": 704, "column": 21 }, "end": { - "line": 689, + "line": 704, "column": 24 }, "identifierName": "row" @@ -78450,15 +80556,15 @@ }, "property": { "type": "Identifier", - "start": 22649, - "end": 22654, + "start": 23209, + "end": 23214, "loc": { "start": { - "line": 689, + "line": 704, "column": 25 }, "end": { - "line": 689, + "line": 704, "column": 30 }, "identifierName": "split" @@ -78470,15 +80576,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22655, - "end": 22658, + "start": 23215, + "end": 23218, "loc": { "start": { - "line": 689, + "line": 704, "column": 31 }, "end": { - "line": 689, + "line": 704, "column": 34 } }, @@ -78497,15 +80603,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22670, - "end": 22713, + "start": 23230, + "end": 23273, "loc": { "start": { - "line": 691, + "line": 706, "column": 6 }, "end": { - "line": 693, + "line": 708, "column": 9 } } @@ -78514,44 +80620,44 @@ }, { "type": "VariableDeclaration", - "start": 22721, - "end": 22764, + "start": 23281, + "end": 23324, "loc": { "start": { - "line": 694, + "line": 709, "column": 6 }, "end": { - "line": 694, + "line": 709, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22725, - "end": 22763, + "start": 23285, + "end": 23323, "loc": { "start": { - "line": 694, + "line": 709, "column": 10 }, "end": { - "line": 694, + "line": 709, "column": 48 } }, "id": { "type": "Identifier", - "start": 22725, - "end": 22731, + "start": 23285, + "end": 23291, "loc": { "start": { - "line": 694, + "line": 709, "column": 10 }, "end": { - "line": 694, + "line": 709, "column": 16 }, "identifierName": "rowDOM" @@ -78561,43 +80667,43 @@ }, "init": { "type": "CallExpression", - "start": 22734, - "end": 22763, + "start": 23294, + "end": 23323, "loc": { "start": { - "line": 694, + "line": 709, "column": 19 }, "end": { - "line": 694, + "line": 709, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 22734, - "end": 22756, + "start": 23294, + "end": 23316, "loc": { "start": { - "line": 694, + "line": 709, "column": 19 }, "end": { - "line": 694, + "line": 709, "column": 41 } }, "object": { "type": "Identifier", - "start": 22734, - "end": 22742, + "start": 23294, + "end": 23302, "loc": { "start": { - "line": 694, + "line": 709, "column": 19 }, "end": { - "line": 694, + "line": 709, "column": 27 }, "identifierName": "document" @@ -78606,15 +80712,15 @@ }, "property": { "type": "Identifier", - "start": 22743, - "end": 22756, + "start": 23303, + "end": 23316, "loc": { "start": { - "line": 694, + "line": 709, "column": 28 }, "end": { - "line": 694, + "line": 709, "column": 41 }, "identifierName": "createElement" @@ -78626,15 +80732,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22757, - "end": 22762, + "start": 23317, + "end": 23322, "loc": { "start": { - "line": 694, + "line": 709, "column": 42 }, "end": { - "line": 694, + "line": 709, "column": 47 } }, @@ -78654,15 +80760,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22670, - "end": 22713, + "start": 23230, + "end": 23273, "loc": { "start": { - "line": 691, + "line": 706, "column": 6 }, "end": { - "line": 693, + "line": 708, "column": 9 } } @@ -78671,58 +80777,58 @@ }, { "type": "ExpressionStatement", - "start": 22772, - "end": 22801, + "start": 23332, + "end": 23361, "loc": { "start": { - "line": 695, + "line": 710, "column": 6 }, "end": { - "line": 695, + "line": 710, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 22772, - "end": 22800, + "start": 23332, + "end": 23360, "loc": { "start": { - "line": 695, + "line": 710, "column": 6 }, "end": { - "line": 695, + "line": 710, "column": 34 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22772, - "end": 22788, + "start": 23332, + "end": 23348, "loc": { "start": { - "line": 695, + "line": 710, "column": 6 }, "end": { - "line": 695, + "line": 710, "column": 22 } }, "object": { "type": "Identifier", - "start": 22772, - "end": 22778, + "start": 23332, + "end": 23338, "loc": { "start": { - "line": 695, + "line": 710, "column": 6 }, "end": { - "line": 695, + "line": 710, "column": 12 }, "identifierName": "rowDOM" @@ -78731,15 +80837,15 @@ }, "property": { "type": "Identifier", - "start": 22779, - "end": 22788, + "start": 23339, + "end": 23348, "loc": { "start": { - "line": 695, + "line": 710, "column": 13 }, "end": { - "line": 695, + "line": 710, "column": 22 }, "identifierName": "className" @@ -78750,15 +80856,15 @@ }, "right": { "type": "StringLiteral", - "start": 22792, - "end": 22800, + "start": 23352, + "end": 23360, "loc": { "start": { - "line": 695, + "line": 710, "column": 26 }, "end": { - "line": 695, + "line": 710, "column": 34 } }, @@ -78773,15 +80879,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22811, - "end": 22872, + "start": 23371, + "end": 23432, "loc": { "start": { - "line": 697, + "line": 712, "column": 6 }, "end": { - "line": 699, + "line": 714, "column": 9 } } @@ -78790,57 +80896,57 @@ }, { "type": "ExpressionStatement", - "start": 22880, - "end": 25192, + "start": 23440, + "end": 25752, "loc": { "start": { - "line": 700, + "line": 715, "column": 6 }, "end": { - "line": 766, + "line": 781, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 22880, - "end": 25191, + "start": 23440, + "end": 25751, "loc": { "start": { - "line": 700, + "line": 715, "column": 6 }, "end": { - "line": 766, + "line": 781, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 22880, - "end": 22896, + "start": 23440, + "end": 23456, "loc": { "start": { - "line": 700, + "line": 715, "column": 6 }, "end": { - "line": 700, + "line": 715, "column": 22 } }, "object": { "type": "Identifier", - "start": 22880, - "end": 22888, + "start": 23440, + "end": 23448, "loc": { "start": { - "line": 700, + "line": 715, "column": 6 }, "end": { - "line": 700, + "line": 715, "column": 14 }, "identifierName": "rowArray" @@ -78850,15 +80956,15 @@ }, "property": { "type": "Identifier", - "start": 22889, - "end": 22896, + "start": 23449, + "end": 23456, "loc": { "start": { - "line": 700, + "line": 715, "column": 15 }, "end": { - "line": 700, + "line": 715, "column": 22 }, "identifierName": "forEach" @@ -78871,15 +80977,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 22897, - "end": 25190, + "start": 23457, + "end": 25750, "loc": { "start": { - "line": 700, + "line": 715, "column": 23 }, "end": { - "line": 766, + "line": 781, "column": 7 } }, @@ -78890,15 +80996,15 @@ "params": [ { "type": "Identifier", - "start": 22898, - "end": 22904, + "start": 23458, + "end": 23464, "loc": { "start": { - "line": 700, + "line": 715, "column": 24 }, "end": { - "line": 700, + "line": 715, "column": 30 }, "identifierName": "button" @@ -78907,15 +81013,15 @@ }, { "type": "Identifier", - "start": 22906, - "end": 22912, + "start": 23466, + "end": 23472, "loc": { "start": { - "line": 700, + "line": 715, "column": 32 }, "end": { - "line": 700, + "line": 715, "column": 38 }, "identifierName": "bIndex" @@ -78925,59 +81031,59 @@ ], "body": { "type": "BlockStatement", - "start": 22917, - "end": 25190, + "start": 23477, + "end": 25750, "loc": { "start": { - "line": 700, + "line": 715, "column": 43 }, "end": { - "line": 766, + "line": 781, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 22928, - "end": 22984, + "start": 23488, + "end": 23544, "loc": { "start": { - "line": 701, + "line": 716, "column": 8 }, "end": { - "line": 701, + "line": 716, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22932, - "end": 22983, + "start": 23492, + "end": 23543, "loc": { "start": { - "line": 701, + "line": 716, "column": 12 }, "end": { - "line": 701, + "line": 716, "column": 63 } }, "id": { "type": "Identifier", - "start": 22932, - "end": 22943, + "start": 23492, + "end": 23503, "loc": { "start": { - "line": 701, + "line": 716, "column": 12 }, "end": { - "line": 701, + "line": 716, "column": 23 }, "identifierName": "fctBtnClass" @@ -78986,72 +81092,72 @@ }, "init": { "type": "CallExpression", - "start": 22946, - "end": 22983, + "start": 23506, + "end": 23543, "loc": { "start": { - "line": 701, + "line": 716, "column": 26 }, "end": { - "line": 701, + "line": 716, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 22946, - "end": 22975, + "start": 23506, + "end": 23535, "loc": { "start": { - "line": 701, + "line": 716, "column": 26 }, "end": { - "line": 701, + "line": 716, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 22946, - "end": 22960, + "start": 23506, + "end": 23520, "loc": { "start": { - "line": 701, + "line": 716, "column": 26 }, "end": { - "line": 701, + "line": 716, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 22946, - "end": 22950, + "start": 23506, + "end": 23510, "loc": { "start": { - "line": 701, + "line": 716, "column": 26 }, "end": { - "line": 701, + "line": 716, "column": 30 } } }, "property": { "type": "Identifier", - "start": 22951, - "end": 22960, + "start": 23511, + "end": 23520, "loc": { "start": { - "line": 701, + "line": 716, "column": 31 }, "end": { - "line": 701, + "line": 716, "column": 40 }, "identifierName": "utilities" @@ -79062,15 +81168,15 @@ }, "property": { "type": "Identifier", - "start": 22961, - "end": 22975, + "start": 23521, + "end": 23535, "loc": { "start": { - "line": 701, + "line": 716, "column": 41 }, "end": { - "line": 701, + "line": 716, "column": 55 }, "identifierName": "getButtonClass" @@ -79082,15 +81188,15 @@ "arguments": [ { "type": "Identifier", - "start": 22976, - "end": 22982, + "start": 23536, + "end": 23542, "loc": { "start": { - "line": 701, + "line": 716, "column": 56 }, "end": { - "line": 701, + "line": 716, "column": 62 }, "identifierName": "button" @@ -79105,44 +81211,44 @@ }, { "type": "VariableDeclaration", - "start": 22994, - "end": 23044, + "start": 23554, + "end": 23604, "loc": { "start": { - "line": 702, + "line": 717, "column": 8 }, "end": { - "line": 702, + "line": 717, "column": 58 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22998, - "end": 23043, + "start": 23558, + "end": 23603, "loc": { "start": { - "line": 702, + "line": 717, "column": 12 }, "end": { - "line": 702, + "line": 717, "column": 57 } }, "id": { "type": "Identifier", - "start": 22998, - "end": 23014, + "start": 23558, + "end": 23574, "loc": { "start": { - "line": 702, + "line": 717, "column": 12 }, "end": { - "line": 702, + "line": 717, "column": 28 }, "identifierName": "buttonThemeClass" @@ -79151,29 +81257,29 @@ }, "init": { "type": "MemberExpression", - "start": 23017, - "end": 23043, + "start": 23577, + "end": 23603, "loc": { "start": { - "line": 702, + "line": 717, "column": 31 }, "end": { - "line": 702, + "line": 717, "column": 57 } }, "object": { "type": "Identifier", - "start": 23017, - "end": 23035, + "start": 23577, + "end": 23595, "loc": { "start": { - "line": 702, + "line": 717, "column": 31 }, "end": { - "line": 702, + "line": 717, "column": 49 }, "identifierName": "buttonThemesParsed" @@ -79182,15 +81288,15 @@ }, "property": { "type": "Identifier", - "start": 23036, - "end": 23042, + "start": 23596, + "end": 23602, "loc": { "start": { - "line": 702, + "line": 717, "column": 50 }, "end": { - "line": 702, + "line": 717, "column": 56 }, "identifierName": "button" @@ -79205,44 +81311,44 @@ }, { "type": "VariableDeclaration", - "start": 23054, - "end": 23171, + "start": 23614, + "end": 23731, "loc": { "start": { - "line": 703, + "line": 718, "column": 8 }, "end": { - "line": 703, + "line": 718, "column": 125 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23058, - "end": 23170, + "start": 23618, + "end": 23730, "loc": { "start": { - "line": 703, + "line": 718, "column": 12 }, "end": { - "line": 703, + "line": 718, "column": 124 } }, "id": { "type": "Identifier", - "start": 23058, - "end": 23075, + "start": 23618, + "end": 23635, "loc": { "start": { - "line": 703, + "line": 718, "column": 12 }, "end": { - "line": 703, + "line": 718, "column": 29 }, "identifierName": "buttonDisplayName" @@ -79251,72 +81357,72 @@ }, "init": { "type": "CallExpression", - "start": 23078, - "end": 23170, + "start": 23638, + "end": 23730, "loc": { "start": { - "line": 703, + "line": 718, "column": 32 }, "end": { - "line": 703, + "line": 718, "column": 124 } }, "callee": { "type": "MemberExpression", - "start": 23078, - "end": 23113, + "start": 23638, + "end": 23673, "loc": { "start": { - "line": 703, + "line": 718, "column": 32 }, "end": { - "line": 703, + "line": 718, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 23078, - "end": 23092, + "start": 23638, + "end": 23652, "loc": { "start": { - "line": 703, + "line": 718, "column": 32 }, "end": { - "line": 703, + "line": 718, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 23078, - "end": 23082, + "start": 23638, + "end": 23642, "loc": { "start": { - "line": 703, + "line": 718, "column": 32 }, "end": { - "line": 703, + "line": 718, "column": 36 } } }, "property": { "type": "Identifier", - "start": 23083, - "end": 23092, + "start": 23643, + "end": 23652, "loc": { "start": { - "line": 703, + "line": 718, "column": 37 }, "end": { - "line": 703, + "line": 718, "column": 46 }, "identifierName": "utilities" @@ -79327,15 +81433,15 @@ }, "property": { "type": "Identifier", - "start": 23093, - "end": 23113, + "start": 23653, + "end": 23673, "loc": { "start": { - "line": 703, + "line": 718, "column": 47 }, "end": { - "line": 703, + "line": 718, "column": 67 }, "identifierName": "getButtonDisplayName" @@ -79347,15 +81453,15 @@ "arguments": [ { "type": "Identifier", - "start": 23114, - "end": 23120, + "start": 23674, + "end": 23680, "loc": { "start": { - "line": 703, + "line": 718, "column": 68 }, "end": { - "line": 703, + "line": 718, "column": 74 }, "identifierName": "button" @@ -79364,58 +81470,58 @@ }, { "type": "MemberExpression", - "start": 23122, - "end": 23142, + "start": 23682, + "end": 23702, "loc": { "start": { - "line": 703, + "line": 718, "column": 76 }, "end": { - "line": 703, + "line": 718, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 23122, - "end": 23134, + "start": 23682, + "end": 23694, "loc": { "start": { - "line": 703, + "line": 718, "column": 76 }, "end": { - "line": 703, + "line": 718, "column": 88 } }, "object": { "type": "ThisExpression", - "start": 23122, - "end": 23126, + "start": 23682, + "end": 23686, "loc": { "start": { - "line": 703, + "line": 718, "column": 76 }, "end": { - "line": 703, + "line": 718, "column": 80 } } }, "property": { "type": "Identifier", - "start": 23127, - "end": 23134, + "start": 23687, + "end": 23694, "loc": { "start": { - "line": 703, + "line": 718, "column": 81 }, "end": { - "line": 703, + "line": 718, "column": 88 }, "identifierName": "options" @@ -79426,15 +81532,15 @@ }, "property": { "type": "Identifier", - "start": 23135, - "end": 23142, + "start": 23695, + "end": 23702, "loc": { "start": { - "line": 703, + "line": 718, "column": 89 }, "end": { - "line": 703, + "line": 718, "column": 96 }, "identifierName": "display" @@ -79445,58 +81551,58 @@ }, { "type": "MemberExpression", - "start": 23144, - "end": 23169, + "start": 23704, + "end": 23729, "loc": { "start": { - "line": 703, + "line": 718, "column": 98 }, "end": { - "line": 703, + "line": 718, "column": 123 } }, "object": { "type": "MemberExpression", - "start": 23144, - "end": 23156, + "start": 23704, + "end": 23716, "loc": { "start": { - "line": 703, + "line": 718, "column": 98 }, "end": { - "line": 703, + "line": 718, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 23144, - "end": 23148, + "start": 23704, + "end": 23708, "loc": { "start": { - "line": 703, + "line": 718, "column": 98 }, "end": { - "line": 703, + "line": 718, "column": 102 } } }, "property": { "type": "Identifier", - "start": 23149, - "end": 23156, + "start": 23709, + "end": 23716, "loc": { "start": { - "line": 703, + "line": 718, "column": 103 }, "end": { - "line": 703, + "line": 718, "column": 110 }, "identifierName": "options" @@ -79507,15 +81613,15 @@ }, "property": { "type": "Identifier", - "start": 23157, - "end": 23169, + "start": 23717, + "end": 23729, "loc": { "start": { - "line": 703, + "line": 718, "column": 111 }, "end": { - "line": 703, + "line": 718, "column": 123 }, "identifierName": "mergeDisplay" @@ -79533,15 +81639,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 23183, - "end": 23227, + "start": 23743, + "end": 23787, "loc": { "start": { - "line": 705, + "line": 720, "column": 8 }, "end": { - "line": 707, + "line": 722, "column": 11 } } @@ -79550,44 +81656,44 @@ }, { "type": "VariableDeclaration", - "start": 23237, - "end": 23283, + "start": 23797, + "end": 23843, "loc": { "start": { - "line": 708, + "line": 723, "column": 8 }, "end": { - "line": 708, + "line": 723, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23241, - "end": 23282, + "start": 23801, + "end": 23842, "loc": { "start": { - "line": 708, + "line": 723, "column": 12 }, "end": { - "line": 708, + "line": 723, "column": 53 } }, "id": { "type": "Identifier", - "start": 23241, - "end": 23250, + "start": 23801, + "end": 23810, "loc": { "start": { - "line": 708, + "line": 723, "column": 12 }, "end": { - "line": 708, + "line": 723, "column": 21 }, "identifierName": "buttonDOM" @@ -79597,43 +81703,43 @@ }, "init": { "type": "CallExpression", - "start": 23253, - "end": 23282, + "start": 23813, + "end": 23842, "loc": { "start": { - "line": 708, + "line": 723, "column": 24 }, "end": { - "line": 708, + "line": 723, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 23253, - "end": 23275, + "start": 23813, + "end": 23835, "loc": { "start": { - "line": 708, + "line": 723, "column": 24 }, "end": { - "line": 708, + "line": 723, "column": 46 } }, "object": { "type": "Identifier", - "start": 23253, - "end": 23261, + "start": 23813, + "end": 23821, "loc": { "start": { - "line": 708, + "line": 723, "column": 24 }, "end": { - "line": 708, + "line": 723, "column": 32 }, "identifierName": "document" @@ -79642,15 +81748,15 @@ }, "property": { "type": "Identifier", - "start": 23262, - "end": 23275, + "start": 23822, + "end": 23835, "loc": { "start": { - "line": 708, + "line": 723, "column": 33 }, "end": { - "line": 708, + "line": 723, "column": 46 }, "identifierName": "createElement" @@ -79662,15 +81768,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23276, - "end": 23281, + "start": 23836, + "end": 23841, "loc": { "start": { - "line": 708, + "line": 723, "column": 47 }, "end": { - "line": 708, + "line": 723, "column": 52 } }, @@ -79690,15 +81796,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 23183, - "end": 23227, + "start": 23743, + "end": 23787, "loc": { "start": { - "line": 705, + "line": 720, "column": 8 }, "end": { - "line": 707, + "line": 722, "column": 11 } } @@ -79707,58 +81813,58 @@ }, { "type": "ExpressionStatement", - "start": 23293, - "end": 23390, + "start": 23853, + "end": 23950, "loc": { "start": { - "line": 709, + "line": 724, "column": 8 }, "end": { - "line": 709, + "line": 724, "column": 105 } }, "expression": { "type": "AssignmentExpression", - "start": 23293, - "end": 23389, + "start": 23853, + "end": 23949, "loc": { "start": { - "line": 709, + "line": 724, "column": 8 }, "end": { - "line": 709, + "line": 724, "column": 104 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 23293, - "end": 23312, + "start": 23853, + "end": 23872, "loc": { "start": { - "line": 709, + "line": 724, "column": 8 }, "end": { - "line": 709, + "line": 724, "column": 27 } }, "object": { "type": "Identifier", - "start": 23293, - "end": 23302, + "start": 23853, + "end": 23862, "loc": { "start": { - "line": 709, + "line": 724, "column": 8 }, "end": { - "line": 709, + "line": 724, "column": 17 }, "identifierName": "buttonDOM" @@ -79767,15 +81873,15 @@ }, "property": { "type": "Identifier", - "start": 23303, - "end": 23312, + "start": 23863, + "end": 23872, "loc": { "start": { - "line": 709, + "line": 724, "column": 18 }, "end": { - "line": 709, + "line": 724, "column": 27 }, "identifierName": "className" @@ -79786,30 +81892,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 23316, - "end": 23389, + "start": 23876, + "end": 23949, "loc": { "start": { - "line": 709, + "line": 724, "column": 31 }, "end": { - "line": 709, + "line": 724, "column": 104 } }, "expressions": [ { "type": "Identifier", - "start": 23329, - "end": 23340, + "start": 23889, + "end": 23900, "loc": { "start": { - "line": 709, + "line": 724, "column": 44 }, "end": { - "line": 709, + "line": 724, "column": 55 }, "identifierName": "fctBtnClass" @@ -79818,29 +81924,29 @@ }, { "type": "ConditionalExpression", - "start": 23343, - "end": 23387, + "start": 23903, + "end": 23947, "loc": { "start": { - "line": 709, + "line": 724, "column": 58 }, "end": { - "line": 709, + "line": 724, "column": 102 } }, "test": { "type": "Identifier", - "start": 23343, - "end": 23359, + "start": 23903, + "end": 23919, "loc": { "start": { - "line": 709, + "line": 724, "column": 58 }, "end": { - "line": 709, + "line": 724, "column": 74 }, "identifierName": "buttonThemeClass" @@ -79849,29 +81955,29 @@ }, "consequent": { "type": "BinaryExpression", - "start": 23362, - "end": 23382, + "start": 23922, + "end": 23942, "loc": { "start": { - "line": 709, + "line": 724, "column": 77 }, "end": { - "line": 709, + "line": 724, "column": 97 } }, "left": { "type": "StringLiteral", - "start": 23362, - "end": 23365, + "start": 23922, + "end": 23925, "loc": { "start": { - "line": 709, + "line": 724, "column": 77 }, "end": { - "line": 709, + "line": 724, "column": 80 } }, @@ -79884,15 +81990,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 23366, - "end": 23382, + "start": 23926, + "end": 23942, "loc": { "start": { - "line": 709, + "line": 724, "column": 81 }, "end": { - "line": 709, + "line": 724, "column": 97 }, "identifierName": "buttonThemeClass" @@ -79902,15 +82008,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 23385, - "end": 23387, + "start": 23945, + "end": 23947, "loc": { "start": { - "line": 709, + "line": 724, "column": 100 }, "end": { - "line": 709, + "line": 724, "column": 102 } }, @@ -79925,15 +82031,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 23317, - "end": 23327, + "start": 23877, + "end": 23887, "loc": { "start": { - "line": 709, + "line": 724, "column": 32 }, "end": { - "line": 709, + "line": 724, "column": 42 } }, @@ -79945,15 +82051,15 @@ }, { "type": "TemplateElement", - "start": 23341, - "end": 23341, + "start": 23901, + "end": 23901, "loc": { "start": { - "line": 709, + "line": 724, "column": 56 }, "end": { - "line": 709, + "line": 724, "column": 56 } }, @@ -79965,15 +82071,15 @@ }, { "type": "TemplateElement", - "start": 23388, - "end": 23388, + "start": 23948, + "end": 23948, "loc": { "start": { - "line": 709, + "line": 724, "column": 103 }, "end": { - "line": 709, + "line": 724, "column": 103 } }, @@ -79989,29 +82095,29 @@ }, { "type": "IfStatement", - "start": 23410, - "end": 24076, + "start": 23970, + "end": 24636, "loc": { "start": { - "line": 711, + "line": 726, "column": 8 }, "end": { - "line": 727, + "line": 742, "column": 9 } }, "test": { "type": "Identifier", - "start": 23414, - "end": 23428, + "start": 23974, + "end": 23988, "loc": { "start": { - "line": 711, + "line": 726, "column": 12 }, "end": { - "line": 711, + "line": 726, "column": 26 }, "identifierName": "useTouchEvents" @@ -80020,73 +82126,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 23430, - "end": 23736, + "start": 23990, + "end": 24296, "loc": { "start": { - "line": 711, + "line": 726, "column": 28 }, "end": { - "line": 718, + "line": 733, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 23443, - "end": 23588, + "start": 24003, + "end": 24148, "loc": { "start": { - "line": 712, + "line": 727, "column": 10 }, "end": { - "line": 715, + "line": 730, "column": 11 } }, "expression": { "type": "AssignmentExpression", - "start": 23443, - "end": 23588, + "start": 24003, + "end": 24148, "loc": { "start": { - "line": 712, + "line": 727, "column": 10 }, "end": { - "line": 715, + "line": 730, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23443, - "end": 23465, + "start": 24003, + "end": 24025, "loc": { "start": { - "line": 712, + "line": 727, "column": 10 }, "end": { - "line": 712, + "line": 727, "column": 32 } }, "object": { "type": "Identifier", - "start": 23443, - "end": 23452, + "start": 24003, + "end": 24012, "loc": { "start": { - "line": 712, + "line": 727, "column": 10 }, "end": { - "line": 712, + "line": 727, "column": 19 }, "identifierName": "buttonDOM" @@ -80095,15 +82201,15 @@ }, "property": { "type": "Identifier", - "start": 23453, - "end": 23465, + "start": 24013, + "end": 24025, "loc": { "start": { - "line": 712, + "line": 727, "column": 20 }, "end": { - "line": 712, + "line": 727, "column": 32 }, "identifierName": "ontouchstart" @@ -80114,15 +82220,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23468, - "end": 23588, + "start": 24028, + "end": 24148, "loc": { "start": { - "line": 712, + "line": 727, "column": 35 }, "end": { - "line": 715, + "line": 730, "column": 11 } }, @@ -80133,15 +82239,15 @@ "params": [ { "type": "Identifier", - "start": 23469, - "end": 23470, + "start": 24029, + "end": 24030, "loc": { "start": { - "line": 712, + "line": 727, "column": 36 }, "end": { - "line": 712, + "line": 727, "column": 37 }, "identifierName": "e" @@ -80151,87 +82257,87 @@ ], "body": { "type": "BlockStatement", - "start": 23475, - "end": 23588, + "start": 24035, + "end": 24148, "loc": { "start": { - "line": 712, + "line": 727, "column": 42 }, "end": { - "line": 715, + "line": 730, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 23490, - "end": 23523, + "start": 24050, + "end": 24083, "loc": { "start": { - "line": 713, + "line": 728, "column": 12 }, "end": { - "line": 713, + "line": 728, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 23490, - "end": 23522, + "start": 24050, + "end": 24082, "loc": { "start": { - "line": 713, + "line": 728, "column": 12 }, "end": { - "line": 713, + "line": 728, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 23490, - "end": 23514, + "start": 24050, + "end": 24074, "loc": { "start": { - "line": 713, + "line": 728, "column": 12 }, "end": { - "line": 713, + "line": 728, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 23490, - "end": 23494, + "start": 24050, + "end": 24054, "loc": { "start": { - "line": 713, + "line": 728, "column": 12 }, "end": { - "line": 713, + "line": 728, "column": 16 } } }, "property": { "type": "Identifier", - "start": 23495, - "end": 23514, + "start": 24055, + "end": 24074, "loc": { "start": { - "line": 713, + "line": 728, "column": 17 }, "end": { - "line": 713, + "line": 728, "column": 36 }, "identifierName": "handleButtonClicked" @@ -80243,15 +82349,15 @@ "arguments": [ { "type": "Identifier", - "start": 23515, - "end": 23521, + "start": 24075, + "end": 24081, "loc": { "start": { - "line": 713, + "line": 728, "column": 37 }, "end": { - "line": 713, + "line": 728, "column": 43 }, "identifierName": "button" @@ -80263,72 +82369,72 @@ }, { "type": "ExpressionStatement", - "start": 23537, - "end": 23575, + "start": 24097, + "end": 24135, "loc": { "start": { - "line": 714, + "line": 729, "column": 12 }, "end": { - "line": 714, + "line": 729, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 23537, - "end": 23574, + "start": 24097, + "end": 24134, "loc": { "start": { - "line": 714, + "line": 729, "column": 12 }, "end": { - "line": 714, + "line": 729, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 23537, - "end": 23563, + "start": 24097, + "end": 24123, "loc": { "start": { - "line": 714, + "line": 729, "column": 12 }, "end": { - "line": 714, + "line": 729, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 23537, - "end": 23541, + "start": 24097, + "end": 24101, "loc": { "start": { - "line": 714, + "line": 729, "column": 12 }, "end": { - "line": 714, + "line": 729, "column": 16 } } }, "property": { "type": "Identifier", - "start": 23542, - "end": 23563, + "start": 24102, + "end": 24123, "loc": { "start": { - "line": 714, + "line": 729, "column": 17 }, "end": { - "line": 714, + "line": 729, "column": 38 }, "identifierName": "handleButtonMouseDown" @@ -80340,15 +82446,15 @@ "arguments": [ { "type": "Identifier", - "start": 23564, - "end": 23570, + "start": 24124, + "end": 24130, "loc": { "start": { - "line": 714, + "line": 729, "column": 39 }, "end": { - "line": 714, + "line": 729, "column": 45 }, "identifierName": "button" @@ -80357,15 +82463,15 @@ }, { "type": "Identifier", - "start": 23572, - "end": 23573, + "start": 24132, + "end": 24133, "loc": { "start": { - "line": 714, + "line": 729, "column": 47 }, "end": { - "line": 714, + "line": 729, "column": 48 }, "identifierName": "e" @@ -80383,58 +82489,58 @@ }, { "type": "ExpressionStatement", - "start": 23600, - "end": 23655, + "start": 24160, + "end": 24215, "loc": { "start": { - "line": 716, + "line": 731, "column": 10 }, "end": { - "line": 716, + "line": 731, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 23600, - "end": 23654, + "start": 24160, + "end": 24214, "loc": { "start": { - "line": 716, + "line": 731, "column": 10 }, "end": { - "line": 716, + "line": 731, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23600, - "end": 23620, + "start": 24160, + "end": 24180, "loc": { "start": { - "line": 716, + "line": 731, "column": 10 }, "end": { - "line": 716, + "line": 731, "column": 30 } }, "object": { "type": "Identifier", - "start": 23600, - "end": 23609, + "start": 24160, + "end": 24169, "loc": { "start": { - "line": 716, + "line": 731, "column": 10 }, "end": { - "line": 716, + "line": 731, "column": 19 }, "identifierName": "buttonDOM" @@ -80443,15 +82549,15 @@ }, "property": { "type": "Identifier", - "start": 23610, - "end": 23620, + "start": 24170, + "end": 24180, "loc": { "start": { - "line": 716, + "line": 731, "column": 20 }, "end": { - "line": 716, + "line": 731, "column": 30 }, "identifierName": "ontouchend" @@ -80462,15 +82568,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23623, - "end": 23654, + "start": 24183, + "end": 24214, "loc": { "start": { - "line": 716, + "line": 731, "column": 33 }, "end": { - "line": 716, + "line": 731, "column": 64 } }, @@ -80481,15 +82587,15 @@ "params": [ { "type": "Identifier", - "start": 23623, - "end": 23624, + "start": 24183, + "end": 24184, "loc": { "start": { - "line": 716, + "line": 731, "column": 33 }, "end": { - "line": 716, + "line": 731, "column": 34 }, "identifierName": "e" @@ -80499,58 +82605,58 @@ ], "body": { "type": "CallExpression", - "start": 23628, - "end": 23654, + "start": 24188, + "end": 24214, "loc": { "start": { - "line": 716, + "line": 731, "column": 38 }, "end": { - "line": 716, + "line": 731, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 23628, - "end": 23652, + "start": 24188, + "end": 24212, "loc": { "start": { - "line": 716, + "line": 731, "column": 38 }, "end": { - "line": 716, + "line": 731, "column": 62 } }, "object": { "type": "ThisExpression", - "start": 23628, - "end": 23632, + "start": 24188, + "end": 24192, "loc": { "start": { - "line": 716, + "line": 731, "column": 38 }, "end": { - "line": 716, + "line": 731, "column": 42 } } }, "property": { "type": "Identifier", - "start": 23633, - "end": 23652, + "start": 24193, + "end": 24212, "loc": { "start": { - "line": 716, + "line": 731, "column": 43 }, "end": { - "line": 716, + "line": 731, "column": 62 }, "identifierName": "handleButtonMouseUp" @@ -80566,58 +82672,58 @@ }, { "type": "ExpressionStatement", - "start": 23667, - "end": 23725, + "start": 24227, + "end": 24285, "loc": { "start": { - "line": 717, + "line": 732, "column": 10 }, "end": { - "line": 717, + "line": 732, "column": 68 } }, "expression": { "type": "AssignmentExpression", - "start": 23667, - "end": 23724, + "start": 24227, + "end": 24284, "loc": { "start": { - "line": 717, + "line": 732, "column": 10 }, "end": { - "line": 717, + "line": 732, "column": 67 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23667, - "end": 23690, + "start": 24227, + "end": 24250, "loc": { "start": { - "line": 717, + "line": 732, "column": 10 }, "end": { - "line": 717, + "line": 732, "column": 33 } }, "object": { "type": "Identifier", - "start": 23667, - "end": 23676, + "start": 24227, + "end": 24236, "loc": { "start": { - "line": 717, + "line": 732, "column": 10 }, "end": { - "line": 717, + "line": 732, "column": 19 }, "identifierName": "buttonDOM" @@ -80626,15 +82732,15 @@ }, "property": { "type": "Identifier", - "start": 23677, - "end": 23690, + "start": 24237, + "end": 24250, "loc": { "start": { - "line": 717, + "line": 732, "column": 20 }, "end": { - "line": 717, + "line": 732, "column": 33 }, "identifierName": "ontouchcancel" @@ -80645,15 +82751,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23693, - "end": 23724, + "start": 24253, + "end": 24284, "loc": { "start": { - "line": 717, + "line": 732, "column": 36 }, "end": { - "line": 717, + "line": 732, "column": 67 } }, @@ -80664,15 +82770,15 @@ "params": [ { "type": "Identifier", - "start": 23693, - "end": 23694, + "start": 24253, + "end": 24254, "loc": { "start": { - "line": 717, + "line": 732, "column": 36 }, "end": { - "line": 717, + "line": 732, "column": 37 }, "identifierName": "e" @@ -80682,58 +82788,58 @@ ], "body": { "type": "CallExpression", - "start": 23698, - "end": 23724, + "start": 24258, + "end": 24284, "loc": { "start": { - "line": 717, + "line": 732, "column": 41 }, "end": { - "line": 717, + "line": 732, "column": 67 } }, "callee": { "type": "MemberExpression", - "start": 23698, - "end": 23722, + "start": 24258, + "end": 24282, "loc": { "start": { - "line": 717, + "line": 732, "column": 41 }, "end": { - "line": 717, + "line": 732, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 23698, - "end": 23702, + "start": 24258, + "end": 24262, "loc": { "start": { - "line": 717, + "line": 732, "column": 41 }, "end": { - "line": 717, + "line": 732, "column": 45 } } }, "property": { "type": "Identifier", - "start": 23703, - "end": 23722, + "start": 24263, + "end": 24282, "loc": { "start": { - "line": 717, + "line": 732, "column": 46 }, "end": { - "line": 717, + "line": 732, "column": 65 }, "identifierName": "handleButtonMouseUp" @@ -80752,73 +82858,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 23742, - "end": 24076, + "start": 24302, + "end": 24636, "loc": { "start": { - "line": 718, + "line": 733, "column": 15 }, "end": { - "line": 727, + "line": 742, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 23755, - "end": 23881, + "start": 24315, + "end": 24441, "loc": { "start": { - "line": 719, + "line": 734, "column": 10 }, "end": { - "line": 722, + "line": 737, "column": 11 } }, "expression": { "type": "AssignmentExpression", - "start": 23755, - "end": 23881, + "start": 24315, + "end": 24441, "loc": { "start": { - "line": 719, + "line": 734, "column": 10 }, "end": { - "line": 722, + "line": 737, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23755, - "end": 23772, + "start": 24315, + "end": 24332, "loc": { "start": { - "line": 719, + "line": 734, "column": 10 }, "end": { - "line": 719, + "line": 734, "column": 27 } }, "object": { "type": "Identifier", - "start": 23755, - "end": 23764, + "start": 24315, + "end": 24324, "loc": { "start": { - "line": 719, + "line": 734, "column": 10 }, "end": { - "line": 719, + "line": 734, "column": 19 }, "identifierName": "buttonDOM" @@ -80827,15 +82933,15 @@ }, "property": { "type": "Identifier", - "start": 23765, - "end": 23772, + "start": 24325, + "end": 24332, "loc": { "start": { - "line": 719, + "line": 734, "column": 20 }, "end": { - "line": 719, + "line": 734, "column": 27 }, "identifierName": "onclick" @@ -80846,15 +82952,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23775, - "end": 23881, + "start": 24335, + "end": 24441, "loc": { "start": { - "line": 719, + "line": 734, "column": 30 }, "end": { - "line": 722, + "line": 737, "column": 11 } }, @@ -80865,88 +82971,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 23781, - "end": 23881, + "start": 24341, + "end": 24441, "loc": { "start": { - "line": 719, + "line": 734, "column": 36 }, "end": { - "line": 722, + "line": 737, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 23796, - "end": 23821, + "start": 24356, + "end": 24381, "loc": { "start": { - "line": 720, + "line": 735, "column": 12 }, "end": { - "line": 720, + "line": 735, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 23796, - "end": 23820, + "start": 24356, + "end": 24380, "loc": { "start": { - "line": 720, + "line": 735, "column": 12 }, "end": { - "line": 720, + "line": 735, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23796, - "end": 23812, + "start": 24356, + "end": 24372, "loc": { "start": { - "line": 720, + "line": 735, "column": 12 }, "end": { - "line": 720, + "line": 735, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 23796, - "end": 23800, + "start": 24356, + "end": 24360, "loc": { "start": { - "line": 720, + "line": 735, "column": 12 }, "end": { - "line": 720, + "line": 735, "column": 16 } } }, "property": { "type": "Identifier", - "start": 23801, - "end": 23812, + "start": 24361, + "end": 24372, "loc": { "start": { - "line": 720, + "line": 735, "column": 17 }, "end": { - "line": 720, + "line": 735, "column": 28 }, "identifierName": "isMouseHold" @@ -80957,15 +83063,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 23815, - "end": 23820, + "start": 24375, + "end": 24380, "loc": { "start": { - "line": 720, + "line": 735, "column": 31 }, "end": { - "line": 720, + "line": 735, "column": 36 } }, @@ -80975,72 +83081,72 @@ }, { "type": "ExpressionStatement", - "start": 23835, - "end": 23868, + "start": 24395, + "end": 24428, "loc": { "start": { - "line": 721, + "line": 736, "column": 12 }, "end": { - "line": 721, + "line": 736, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 23835, - "end": 23867, + "start": 24395, + "end": 24427, "loc": { "start": { - "line": 721, + "line": 736, "column": 12 }, "end": { - "line": 721, + "line": 736, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 23835, - "end": 23859, + "start": 24395, + "end": 24419, "loc": { "start": { - "line": 721, + "line": 736, "column": 12 }, "end": { - "line": 721, + "line": 736, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 23835, - "end": 23839, + "start": 24395, + "end": 24399, "loc": { "start": { - "line": 721, + "line": 736, "column": 12 }, "end": { - "line": 721, + "line": 736, "column": 16 } } }, "property": { "type": "Identifier", - "start": 23840, - "end": 23859, + "start": 24400, + "end": 24419, "loc": { "start": { - "line": 721, + "line": 736, "column": 17 }, "end": { - "line": 721, + "line": 736, "column": 36 }, "identifierName": "handleButtonClicked" @@ -81052,15 +83158,15 @@ "arguments": [ { "type": "Identifier", - "start": 23860, - "end": 23866, + "start": 24420, + "end": 24426, "loc": { "start": { - "line": 721, + "line": 736, "column": 37 }, "end": { - "line": 721, + "line": 736, "column": 43 }, "identifierName": "button" @@ -81078,58 +83184,58 @@ }, { "type": "ExpressionStatement", - "start": 23893, - "end": 24065, + "start": 24453, + "end": 24625, "loc": { "start": { - "line": 723, + "line": 738, "column": 10 }, "end": { - "line": 726, + "line": 741, "column": 11 } }, "expression": { "type": "AssignmentExpression", - "start": 23893, - "end": 24065, + "start": 24453, + "end": 24625, "loc": { "start": { - "line": 723, + "line": 738, "column": 10 }, "end": { - "line": 726, + "line": 741, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23893, - "end": 23914, + "start": 24453, + "end": 24474, "loc": { "start": { - "line": 723, + "line": 738, "column": 10 }, "end": { - "line": 723, + "line": 738, "column": 31 } }, "object": { "type": "Identifier", - "start": 23893, - "end": 23902, + "start": 24453, + "end": 24462, "loc": { "start": { - "line": 723, + "line": 738, "column": 10 }, "end": { - "line": 723, + "line": 738, "column": 19 }, "identifierName": "buttonDOM" @@ -81138,15 +83244,15 @@ }, "property": { "type": "Identifier", - "start": 23903, - "end": 23914, + "start": 24463, + "end": 24474, "loc": { "start": { - "line": 723, + "line": 738, "column": 20 }, "end": { - "line": 723, + "line": 738, "column": 31 }, "identifierName": "onmousedown" @@ -81157,15 +83263,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23917, - "end": 24065, + "start": 24477, + "end": 24625, "loc": { "start": { - "line": 723, + "line": 738, "column": 34 }, "end": { - "line": 726, + "line": 741, "column": 11 } }, @@ -81176,15 +83282,15 @@ "params": [ { "type": "Identifier", - "start": 23918, - "end": 23919, + "start": 24478, + "end": 24479, "loc": { "start": { - "line": 723, + "line": 738, "column": 35 }, "end": { - "line": 723, + "line": 738, "column": 36 }, "identifierName": "e" @@ -81194,87 +83300,87 @@ ], "body": { "type": "BlockStatement", - "start": 23924, - "end": 24065, + "start": 24484, + "end": 24625, "loc": { "start": { - "line": 723, + "line": 738, "column": 41 }, "end": { - "line": 726, + "line": 741, "column": 11 } }, "body": [ { "type": "IfStatement", - "start": 23939, - "end": 24000, + "start": 24499, + "end": 24560, "loc": { "start": { - "line": 724, + "line": 739, "column": 12 }, "end": { - "line": 724, + "line": 739, "column": 73 } }, "test": { "type": "MemberExpression", - "start": 23943, - "end": 23979, + "start": 24503, + "end": 24539, "loc": { "start": { - "line": 724, + "line": 739, "column": 16 }, "end": { - "line": 724, + "line": 739, "column": 52 } }, "object": { "type": "MemberExpression", - "start": 23943, - "end": 23955, + "start": 24503, + "end": 24515, "loc": { "start": { - "line": 724, + "line": 739, "column": 16 }, "end": { - "line": 724, + "line": 739, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 23943, - "end": 23947, + "start": 24503, + "end": 24507, "loc": { "start": { - "line": 724, + "line": 739, "column": 16 }, "end": { - "line": 724, + "line": 739, "column": 20 } } }, "property": { "type": "Identifier", - "start": 23948, - "end": 23955, + "start": 24508, + "end": 24515, "loc": { "start": { - "line": 724, + "line": 739, "column": 21 }, "end": { - "line": 724, + "line": 739, "column": 28 }, "identifierName": "options" @@ -81285,15 +83391,15 @@ }, "property": { "type": "Identifier", - "start": 23956, - "end": 23979, + "start": 24516, + "end": 24539, "loc": { "start": { - "line": 724, + "line": 739, "column": 29 }, "end": { - "line": 724, + "line": 739, "column": 52 }, "identifierName": "preventMouseDownDefault" @@ -81304,57 +83410,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 23981, - "end": 24000, + "start": 24541, + "end": 24560, "loc": { "start": { - "line": 724, + "line": 739, "column": 54 }, "end": { - "line": 724, + "line": 739, "column": 73 } }, "expression": { "type": "CallExpression", - "start": 23981, - "end": 23999, + "start": 24541, + "end": 24559, "loc": { "start": { - "line": 724, + "line": 739, "column": 54 }, "end": { - "line": 724, + "line": 739, "column": 72 } }, "callee": { "type": "MemberExpression", - "start": 23981, - "end": 23997, + "start": 24541, + "end": 24557, "loc": { "start": { - "line": 724, + "line": 739, "column": 54 }, "end": { - "line": 724, + "line": 739, "column": 70 } }, "object": { "type": "Identifier", - "start": 23981, - "end": 23982, + "start": 24541, + "end": 24542, "loc": { "start": { - "line": 724, + "line": 739, "column": 54 }, "end": { - "line": 724, + "line": 739, "column": 55 }, "identifierName": "e" @@ -81363,15 +83469,15 @@ }, "property": { "type": "Identifier", - "start": 23983, - "end": 23997, + "start": 24543, + "end": 24557, "loc": { "start": { - "line": 724, + "line": 739, "column": 56 }, "end": { - "line": 724, + "line": 739, "column": 70 }, "identifierName": "preventDefault" @@ -81387,72 +83493,72 @@ }, { "type": "ExpressionStatement", - "start": 24014, - "end": 24052, + "start": 24574, + "end": 24612, "loc": { "start": { - "line": 725, + "line": 740, "column": 12 }, "end": { - "line": 725, + "line": 740, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 24014, - "end": 24051, + "start": 24574, + "end": 24611, "loc": { "start": { - "line": 725, + "line": 740, "column": 12 }, "end": { - "line": 725, + "line": 740, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 24014, - "end": 24040, + "start": 24574, + "end": 24600, "loc": { "start": { - "line": 725, + "line": 740, "column": 12 }, "end": { - "line": 725, + "line": 740, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 24014, - "end": 24018, + "start": 24574, + "end": 24578, "loc": { "start": { - "line": 725, + "line": 740, "column": 12 }, "end": { - "line": 725, + "line": 740, "column": 16 } } }, "property": { "type": "Identifier", - "start": 24019, - "end": 24040, + "start": 24579, + "end": 24600, "loc": { "start": { - "line": 725, + "line": 740, "column": 17 }, "end": { - "line": 725, + "line": 740, "column": 38 }, "identifierName": "handleButtonMouseDown" @@ -81464,15 +83570,15 @@ "arguments": [ { "type": "Identifier", - "start": 24041, - "end": 24047, + "start": 24601, + "end": 24607, "loc": { "start": { - "line": 725, + "line": 740, "column": 39 }, "end": { - "line": 725, + "line": 740, "column": 45 }, "identifierName": "button" @@ -81481,15 +83587,15 @@ }, { "type": "Identifier", - "start": 24049, - "end": 24050, + "start": 24609, + "end": 24610, "loc": { "start": { - "line": 725, + "line": 740, "column": 47 }, "end": { - "line": 725, + "line": 740, "column": 48 }, "identifierName": "e" @@ -81513,15 +83619,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 24096, - "end": 24142, + "start": 24656, + "end": 24702, "loc": { "start": { - "line": 729, + "line": 744, "column": 8 }, "end": { - "line": 731, + "line": 746, "column": 11 } } @@ -81530,57 +83636,57 @@ }, { "type": "ExpressionStatement", - "start": 24152, - "end": 24197, + "start": 24712, + "end": 24757, "loc": { "start": { - "line": 732, + "line": 747, "column": 8 }, "end": { - "line": 732, + "line": 747, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 24152, - "end": 24196, + "start": 24712, + "end": 24756, "loc": { "start": { - "line": 732, + "line": 747, "column": 8 }, "end": { - "line": 732, + "line": 747, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 24152, - "end": 24174, + "start": 24712, + "end": 24734, "loc": { "start": { - "line": 732, + "line": 747, "column": 8 }, "end": { - "line": 732, + "line": 747, "column": 30 } }, "object": { "type": "Identifier", - "start": 24152, - "end": 24161, + "start": 24712, + "end": 24721, "loc": { "start": { - "line": 732, + "line": 747, "column": 8 }, "end": { - "line": 732, + "line": 747, "column": 17 }, "identifierName": "buttonDOM" @@ -81590,15 +83696,15 @@ }, "property": { "type": "Identifier", - "start": 24162, - "end": 24174, + "start": 24722, + "end": 24734, "loc": { "start": { - "line": 732, + "line": 747, "column": 18 }, "end": { - "line": 732, + "line": 747, "column": 30 }, "identifierName": "setAttribute" @@ -81611,15 +83717,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 24175, - "end": 24187, + "start": 24735, + "end": 24747, "loc": { "start": { - "line": 732, + "line": 747, "column": 31 }, "end": { - "line": 732, + "line": 747, "column": 43 } }, @@ -81631,15 +83737,15 @@ }, { "type": "Identifier", - "start": 24189, - "end": 24195, + "start": 24749, + "end": 24755, "loc": { "start": { - "line": 732, + "line": 747, "column": 45 }, "end": { - "line": 732, + "line": 747, "column": 51 }, "identifierName": "button" @@ -81653,15 +83759,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 24096, - "end": 24142, + "start": 24656, + "end": 24702, "loc": { "start": { - "line": 729, + "line": 744, "column": 8 }, "end": { - "line": 731, + "line": 746, "column": 11 } } @@ -81671,15 +83777,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": 24209, - "end": 24364, + "start": 24769, + "end": 24924, "loc": { "start": { - "line": 734, + "line": 749, "column": 8 }, "end": { - "line": 737, + "line": 752, "column": 11 } } @@ -81688,44 +83794,44 @@ }, { "type": "VariableDeclaration", - "start": 24374, - "end": 24440, + "start": 24934, + "end": 25000, "loc": { "start": { - "line": 738, + "line": 753, "column": 8 }, "end": { - "line": 738, + "line": 753, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 24378, - "end": 24439, + "start": 24938, + "end": 24999, "loc": { "start": { - "line": 738, + "line": 753, "column": 12 }, "end": { - "line": 738, + "line": 753, "column": 73 } }, "id": { "type": "Identifier", - "start": 24378, - "end": 24387, + "start": 24938, + "end": 24947, "loc": { "start": { - "line": 738, + "line": 753, "column": 12 }, "end": { - "line": 738, + "line": 753, "column": 21 }, "identifierName": "buttonUID" @@ -81735,73 +83841,73 @@ }, "init": { "type": "TemplateLiteral", - "start": 24390, - "end": 24439, + "start": 24950, + "end": 24999, "loc": { "start": { - "line": 738, + "line": 753, "column": 24 }, "end": { - "line": 738, + "line": 753, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 24393, - "end": 24416, + "start": 24953, + "end": 24976, "loc": { "start": { - "line": 738, + "line": 753, "column": 27 }, "end": { - "line": 738, + "line": 753, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 24393, - "end": 24405, + "start": 24953, + "end": 24965, "loc": { "start": { - "line": 738, + "line": 753, "column": 27 }, "end": { - "line": 738, + "line": 753, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 24393, - "end": 24397, + "start": 24953, + "end": 24957, "loc": { "start": { - "line": 738, + "line": 753, "column": 27 }, "end": { - "line": 738, + "line": 753, "column": 31 } } }, "property": { "type": "Identifier", - "start": 24398, - "end": 24405, + "start": 24958, + "end": 24965, "loc": { "start": { - "line": 738, + "line": 753, "column": 32 }, "end": { - "line": 738, + "line": 753, "column": 39 }, "identifierName": "options" @@ -81812,15 +83918,15 @@ }, "property": { "type": "Identifier", - "start": 24406, - "end": 24416, + "start": 24966, + "end": 24976, "loc": { "start": { - "line": 738, + "line": 753, "column": 40 }, "end": { - "line": 738, + "line": 753, "column": 50 }, "identifierName": "layoutName" @@ -81831,15 +83937,15 @@ }, { "type": "Identifier", - "start": 24421, - "end": 24427, + "start": 24981, + "end": 24987, "loc": { "start": { - "line": 738, + "line": 753, "column": 55 }, "end": { - "line": 738, + "line": 753, "column": 61 }, "identifierName": "rIndex" @@ -81848,15 +83954,15 @@ }, { "type": "Identifier", - "start": 24431, - "end": 24437, + "start": 24991, + "end": 24997, "loc": { "start": { - "line": 738, + "line": 753, "column": 65 }, "end": { - "line": 738, + "line": 753, "column": 71 }, "identifierName": "bIndex" @@ -81867,15 +83973,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 24391, - "end": 24391, + "start": 24951, + "end": 24951, "loc": { "start": { - "line": 738, + "line": 753, "column": 25 }, "end": { - "line": 738, + "line": 753, "column": 25 } }, @@ -81887,15 +83993,15 @@ }, { "type": "TemplateElement", - "start": 24417, - "end": 24419, + "start": 24977, + "end": 24979, "loc": { "start": { - "line": 738, + "line": 753, "column": 51 }, "end": { - "line": 738, + "line": 753, "column": 53 } }, @@ -81907,15 +84013,15 @@ }, { "type": "TemplateElement", - "start": 24428, - "end": 24429, + "start": 24988, + "end": 24989, "loc": { "start": { - "line": 738, + "line": 753, "column": 62 }, "end": { - "line": 738, + "line": 753, "column": 63 } }, @@ -81927,15 +84033,15 @@ }, { "type": "TemplateElement", - "start": 24438, - "end": 24438, + "start": 24998, + "end": 24998, "loc": { "start": { - "line": 738, + "line": 753, "column": 72 }, "end": { - "line": 738, + "line": 753, "column": 72 } }, @@ -81955,15 +84061,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": 24209, - "end": 24364, + "start": 24769, + "end": 24924, "loc": { "start": { - "line": 734, + "line": 749, "column": 8 }, "end": { - "line": 737, + "line": 752, "column": 11 } } @@ -81972,57 +84078,57 @@ }, { "type": "ExpressionStatement", - "start": 24450, - "end": 24501, + "start": 25010, + "end": 25061, "loc": { "start": { - "line": 739, + "line": 754, "column": 8 }, "end": { - "line": 739, + "line": 754, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 24450, - "end": 24500, + "start": 25010, + "end": 25060, "loc": { "start": { - "line": 739, + "line": 754, "column": 8 }, "end": { - "line": 739, + "line": 754, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 24450, - "end": 24472, + "start": 25010, + "end": 25032, "loc": { "start": { - "line": 739, + "line": 754, "column": 8 }, "end": { - "line": 739, + "line": 754, "column": 30 } }, "object": { "type": "Identifier", - "start": 24450, - "end": 24459, + "start": 25010, + "end": 25019, "loc": { "start": { - "line": 739, + "line": 754, "column": 8 }, "end": { - "line": 739, + "line": 754, "column": 17 }, "identifierName": "buttonDOM" @@ -82031,15 +84137,15 @@ }, "property": { "type": "Identifier", - "start": 24460, - "end": 24472, + "start": 25020, + "end": 25032, "loc": { "start": { - "line": 739, + "line": 754, "column": 18 }, "end": { - "line": 739, + "line": 754, "column": 30 }, "identifierName": "setAttribute" @@ -82051,15 +84157,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 24473, - "end": 24488, + "start": 25033, + "end": 25048, "loc": { "start": { - "line": 739, + "line": 754, "column": 31 }, "end": { - "line": 739, + "line": 754, "column": 46 } }, @@ -82071,15 +84177,15 @@ }, { "type": "Identifier", - "start": 24490, - "end": 24499, + "start": 25050, + "end": 25059, "loc": { "start": { - "line": 739, + "line": 754, "column": 48 }, "end": { - "line": 739, + "line": 754, "column": 57 }, "identifierName": "buttonUID" @@ -82092,15 +84198,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 24513, - "end": 24562, + "start": 25073, + "end": 25122, "loc": { "start": { - "line": 741, + "line": 756, "column": 8 }, "end": { - "line": 743, + "line": 758, "column": 11 } } @@ -82109,57 +84215,57 @@ }, { "type": "ExpressionStatement", - "start": 24572, - "end": 24635, + "start": 25132, + "end": 25195, "loc": { "start": { - "line": 744, + "line": 759, "column": 8 }, "end": { - "line": 744, + "line": 759, "column": 71 } }, "expression": { "type": "CallExpression", - "start": 24572, - "end": 24634, + "start": 25132, + "end": 25194, "loc": { "start": { - "line": 744, + "line": 759, "column": 8 }, "end": { - "line": 744, + "line": 759, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 24572, - "end": 24594, + "start": 25132, + "end": 25154, "loc": { "start": { - "line": 744, + "line": 759, "column": 8 }, "end": { - "line": 744, + "line": 759, "column": 30 } }, "object": { "type": "Identifier", - "start": 24572, - "end": 24581, + "start": 25132, + "end": 25141, "loc": { "start": { - "line": 744, + "line": 759, "column": 8 }, "end": { - "line": 744, + "line": 759, "column": 17 }, "identifierName": "buttonDOM" @@ -82169,15 +84275,15 @@ }, "property": { "type": "Identifier", - "start": 24582, - "end": 24594, + "start": 25142, + "end": 25154, "loc": { "start": { - "line": 744, + "line": 759, "column": 18 }, "end": { - "line": 744, + "line": 759, "column": 30 }, "identifierName": "setAttribute" @@ -82190,15 +84296,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 24595, - "end": 24614, + "start": 25155, + "end": 25174, "loc": { "start": { - "line": 744, + "line": 759, "column": 31 }, "end": { - "line": 744, + "line": 759, "column": 50 } }, @@ -82210,15 +84316,15 @@ }, { "type": "Identifier", - "start": 24616, - "end": 24633, + "start": 25176, + "end": 25193, "loc": { "start": { - "line": 744, + "line": 759, "column": 52 }, "end": { - "line": 744, + "line": 759, "column": 69 }, "identifierName": "buttonDisplayName" @@ -82232,15 +84338,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 24513, - "end": 24562, + "start": 25073, + "end": 25122, "loc": { "start": { - "line": 741, + "line": 756, "column": 8 }, "end": { - "line": 743, + "line": 758, "column": 11 } } @@ -82250,15 +84356,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 24647, - "end": 24705, + "start": 25207, + "end": 25265, "loc": { "start": { - "line": 746, + "line": 761, "column": 8 }, "end": { - "line": 748, + "line": 763, "column": 11 } } @@ -82267,44 +84373,44 @@ }, { "type": "VariableDeclaration", - "start": 24715, - "end": 24766, + "start": 25275, + "end": 25326, "loc": { "start": { - "line": 749, + "line": 764, "column": 8 }, "end": { - "line": 749, + "line": 764, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 24719, - "end": 24765, + "start": 25279, + "end": 25325, "loc": { "start": { - "line": 749, + "line": 764, "column": 12 }, "end": { - "line": 749, + "line": 764, "column": 58 } }, "id": { "type": "Identifier", - "start": 24719, - "end": 24732, + "start": 25279, + "end": 25292, "loc": { "start": { - "line": 749, + "line": 764, "column": 12 }, "end": { - "line": 749, + "line": 764, "column": 25 }, "identifierName": "buttonSpanDOM" @@ -82314,43 +84420,43 @@ }, "init": { "type": "CallExpression", - "start": 24735, - "end": 24765, + "start": 25295, + "end": 25325, "loc": { "start": { - "line": 749, + "line": 764, "column": 28 }, "end": { - "line": 749, + "line": 764, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 24735, - "end": 24757, + "start": 25295, + "end": 25317, "loc": { "start": { - "line": 749, + "line": 764, "column": 28 }, "end": { - "line": 749, + "line": 764, "column": 50 } }, "object": { "type": "Identifier", - "start": 24735, - "end": 24743, + "start": 25295, + "end": 25303, "loc": { "start": { - "line": 749, + "line": 764, "column": 28 }, "end": { - "line": 749, + "line": 764, "column": 36 }, "identifierName": "document" @@ -82359,15 +84465,15 @@ }, "property": { "type": "Identifier", - "start": 24744, - "end": 24757, + "start": 25304, + "end": 25317, "loc": { "start": { - "line": 749, + "line": 764, "column": 37 }, "end": { - "line": 749, + "line": 764, "column": 50 }, "identifierName": "createElement" @@ -82379,15 +84485,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 24758, - "end": 24764, + "start": 25318, + "end": 25324, "loc": { "start": { - "line": 749, + "line": 764, "column": 51 }, "end": { - "line": 749, + "line": 764, "column": 57 } }, @@ -82407,15 +84513,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 24647, - "end": 24705, + "start": 25207, + "end": 25265, "loc": { "start": { - "line": 746, + "line": 761, "column": 8 }, "end": { - "line": 748, + "line": 763, "column": 11 } } @@ -82424,58 +84530,58 @@ }, { "type": "ExpressionStatement", - "start": 24776, - "end": 24820, + "start": 25336, + "end": 25380, "loc": { "start": { - "line": 750, + "line": 765, "column": 8 }, "end": { - "line": 750, + "line": 765, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 24776, - "end": 24819, + "start": 25336, + "end": 25379, "loc": { "start": { - "line": 750, + "line": 765, "column": 8 }, "end": { - "line": 750, + "line": 765, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24776, - "end": 24799, + "start": 25336, + "end": 25359, "loc": { "start": { - "line": 750, + "line": 765, "column": 8 }, "end": { - "line": 750, + "line": 765, "column": 31 } }, "object": { "type": "Identifier", - "start": 24776, - "end": 24789, + "start": 25336, + "end": 25349, "loc": { "start": { - "line": 750, + "line": 765, "column": 8 }, "end": { - "line": 750, + "line": 765, "column": 21 }, "identifierName": "buttonSpanDOM" @@ -82484,15 +84590,15 @@ }, "property": { "type": "Identifier", - "start": 24790, - "end": 24799, + "start": 25350, + "end": 25359, "loc": { "start": { - "line": 750, + "line": 765, "column": 22 }, "end": { - "line": 750, + "line": 765, "column": 31 }, "identifierName": "innerHTML" @@ -82503,15 +84609,15 @@ }, "right": { "type": "Identifier", - "start": 24802, - "end": 24819, + "start": 25362, + "end": 25379, "loc": { "start": { - "line": 750, + "line": 765, "column": 34 }, "end": { - "line": 750, + "line": 765, "column": 51 }, "identifierName": "buttonDisplayName" @@ -82522,57 +84628,57 @@ }, { "type": "ExpressionStatement", - "start": 24830, - "end": 24867, + "start": 25390, + "end": 25427, "loc": { "start": { - "line": 751, + "line": 766, "column": 8 }, "end": { - "line": 751, + "line": 766, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 24830, - "end": 24866, + "start": 25390, + "end": 25426, "loc": { "start": { - "line": 751, + "line": 766, "column": 8 }, "end": { - "line": 751, + "line": 766, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 24830, - "end": 24851, + "start": 25390, + "end": 25411, "loc": { "start": { - "line": 751, + "line": 766, "column": 8 }, "end": { - "line": 751, + "line": 766, "column": 29 } }, "object": { "type": "Identifier", - "start": 24830, - "end": 24839, + "start": 25390, + "end": 25399, "loc": { "start": { - "line": 751, + "line": 766, "column": 8 }, "end": { - "line": 751, + "line": 766, "column": 17 }, "identifierName": "buttonDOM" @@ -82581,15 +84687,15 @@ }, "property": { "type": "Identifier", - "start": 24840, - "end": 24851, + "start": 25400, + "end": 25411, "loc": { "start": { - "line": 751, + "line": 766, "column": 18 }, "end": { - "line": 751, + "line": 766, "column": 29 }, "identifierName": "appendChild" @@ -82601,15 +84707,15 @@ "arguments": [ { "type": "Identifier", - "start": 24852, - "end": 24865, + "start": 25412, + "end": 25425, "loc": { "start": { - "line": 751, + "line": 766, "column": 30 }, "end": { - "line": 751, + "line": 766, "column": 43 }, "identifierName": "buttonSpanDOM" @@ -82622,15 +84728,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24879, - "end": 24932, + "start": 25439, + "end": 25492, "loc": { "start": { - "line": 753, + "line": 768, "column": 8 }, "end": { - "line": 755, + "line": 770, "column": 11 } } @@ -82639,29 +84745,29 @@ }, { "type": "IfStatement", - "start": 24942, - "end": 25019, + "start": 25502, + "end": 25579, "loc": { "start": { - "line": 756, + "line": 771, "column": 8 }, "end": { - "line": 757, + "line": 772, "column": 43 } }, "test": { "type": "UnaryExpression", - "start": 24945, - "end": 24973, + "start": 25505, + "end": 25533, "loc": { "start": { - "line": 756, + "line": 771, "column": 11 }, "end": { - "line": 756, + "line": 771, "column": 39 } }, @@ -82669,43 +84775,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 24946, - "end": 24973, + "start": 25506, + "end": 25533, "loc": { "start": { - "line": 756, + "line": 771, "column": 12 }, "end": { - "line": 756, + "line": 771, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 24946, - "end": 24965, + "start": 25506, + "end": 25525, "loc": { "start": { - "line": 756, + "line": 771, "column": 12 }, "end": { - "line": 756, + "line": 771, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 24946, - "end": 24950, + "start": 25506, + "end": 25510, "loc": { "start": { - "line": 756, + "line": 771, "column": 12 }, "end": { - "line": 756, + "line": 771, "column": 16 } }, @@ -82713,15 +84819,15 @@ }, "property": { "type": "Identifier", - "start": 24951, - "end": 24965, + "start": 25511, + "end": 25525, "loc": { "start": { - "line": 756, + "line": 771, "column": 17 }, "end": { - "line": 756, + "line": 771, "column": 31 }, "identifierName": "buttonElements" @@ -82733,15 +84839,15 @@ }, "property": { "type": "Identifier", - "start": 24966, - "end": 24972, + "start": 25526, + "end": 25532, "loc": { "start": { - "line": 756, + "line": 771, "column": 32 }, "end": { - "line": 756, + "line": 771, "column": 38 }, "identifierName": "button" @@ -82758,87 +84864,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 24986, - "end": 25019, + "start": 25546, + "end": 25579, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 24986, - "end": 25018, + "start": 25546, + "end": 25578, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24986, - "end": 25013, + "start": 25546, + "end": 25573, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 24986, - "end": 25005, + "start": 25546, + "end": 25565, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 24986, - "end": 24990, + "start": 25546, + "end": 25550, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 14 } } }, "property": { "type": "Identifier", - "start": 24991, - "end": 25005, + "start": 25551, + "end": 25565, "loc": { "start": { - "line": 757, + "line": 772, "column": 15 }, "end": { - "line": 757, + "line": 772, "column": 29 }, "identifierName": "buttonElements" @@ -82849,15 +84955,15 @@ }, "property": { "type": "Identifier", - "start": 25006, - "end": 25012, + "start": 25566, + "end": 25572, "loc": { "start": { - "line": 757, + "line": 772, "column": 30 }, "end": { - "line": 757, + "line": 772, "column": 36 }, "identifierName": "button" @@ -82868,15 +84974,15 @@ }, "right": { "type": "ArrayExpression", - "start": 25016, - "end": 25018, + "start": 25576, + "end": 25578, "loc": { "start": { - "line": 757, + "line": 772, "column": 40 }, "end": { - "line": 757, + "line": 772, "column": 42 } }, @@ -82889,15 +84995,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24879, - "end": 24932, + "start": 25439, + "end": 25492, "loc": { "start": { - "line": 753, + "line": 768, "column": 8 }, "end": { - "line": 755, + "line": 770, "column": 11 } } @@ -82906,100 +85012,100 @@ }, { "type": "ExpressionStatement", - "start": 25031, - "end": 25075, + "start": 25591, + "end": 25635, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 25031, - "end": 25074, + "start": 25591, + "end": 25634, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 25031, - "end": 25063, + "start": 25591, + "end": 25623, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 25031, - "end": 25058, + "start": 25591, + "end": 25618, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 25031, - "end": 25050, + "start": 25591, + "end": 25610, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 25031, - "end": 25035, + "start": 25591, + "end": 25595, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 12 } } }, "property": { "type": "Identifier", - "start": 25036, - "end": 25050, + "start": 25596, + "end": 25610, "loc": { "start": { - "line": 759, + "line": 774, "column": 13 }, "end": { - "line": 759, + "line": 774, "column": 27 }, "identifierName": "buttonElements" @@ -83010,15 +85116,15 @@ }, "property": { "type": "Identifier", - "start": 25051, - "end": 25057, + "start": 25611, + "end": 25617, "loc": { "start": { - "line": 759, + "line": 774, "column": 28 }, "end": { - "line": 759, + "line": 774, "column": 34 }, "identifierName": "button" @@ -83029,15 +85135,15 @@ }, "property": { "type": "Identifier", - "start": 25059, - "end": 25063, + "start": 25619, + "end": 25623, "loc": { "start": { - "line": 759, + "line": 774, "column": 36 }, "end": { - "line": 759, + "line": 774, "column": 40 }, "identifierName": "push" @@ -83049,15 +85155,15 @@ "arguments": [ { "type": "Identifier", - "start": 25064, - "end": 25073, + "start": 25624, + "end": 25633, "loc": { "start": { - "line": 759, + "line": 774, "column": 41 }, "end": { - "line": 759, + "line": 774, "column": 50 }, "identifierName": "buttonDOM" @@ -83070,15 +85176,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 25087, - "end": 25139, + "start": 25647, + "end": 25699, "loc": { "start": { - "line": 761, + "line": 776, "column": 8 }, "end": { - "line": 763, + "line": 778, "column": 11 } } @@ -83087,57 +85193,57 @@ }, { "type": "ExpressionStatement", - "start": 25149, - "end": 25179, + "start": 25709, + "end": 25739, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 25149, - "end": 25178, + "start": 25709, + "end": 25738, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 25149, - "end": 25167, + "start": 25709, + "end": 25727, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 26 } }, "object": { "type": "Identifier", - "start": 25149, - "end": 25155, + "start": 25709, + "end": 25715, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 14 }, "identifierName": "rowDOM" @@ -83147,15 +85253,15 @@ }, "property": { "type": "Identifier", - "start": 25156, - "end": 25167, + "start": 25716, + "end": 25727, "loc": { "start": { - "line": 764, + "line": 779, "column": 15 }, "end": { - "line": 764, + "line": 779, "column": 26 }, "identifierName": "appendChild" @@ -83168,15 +85274,15 @@ "arguments": [ { "type": "Identifier", - "start": 25168, - "end": 25177, + "start": 25728, + "end": 25737, "loc": { "start": { - "line": 764, + "line": 779, "column": 27 }, "end": { - "line": 764, + "line": 779, "column": 36 }, "identifierName": "buttonDOM" @@ -83190,15 +85296,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 25087, - "end": 25139, + "start": 25647, + "end": 25699, "loc": { "start": { - "line": 761, + "line": 776, "column": 8 }, "end": { - "line": 763, + "line": 778, "column": 11 } } @@ -83216,15 +85322,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22811, - "end": 22872, + "start": 23371, + "end": 23432, "loc": { "start": { - "line": 697, + "line": 712, "column": 6 }, "end": { - "line": 699, + "line": 714, "column": 9 } } @@ -83234,15 +85340,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 25202, - "end": 25252, + "start": 25762, + "end": 25812, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 770, + "line": 785, "column": 9 } } @@ -83251,71 +85357,71 @@ }, { "type": "ExpressionStatement", - "start": 25260, - "end": 25297, + "start": 25820, + "end": 25857, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 25260, - "end": 25296, + "start": 25820, + "end": 25856, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 25260, - "end": 25288, + "start": 25820, + "end": 25848, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 25260, - "end": 25276, + "start": 25820, + "end": 25836, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 25260, - "end": 25264, + "start": 25820, + "end": 25824, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 10 } }, @@ -83323,15 +85429,15 @@ }, "property": { "type": "Identifier", - "start": 25265, - "end": 25276, + "start": 25825, + "end": 25836, "loc": { "start": { - "line": 771, + "line": 786, "column": 11 }, "end": { - "line": 771, + "line": 786, "column": 22 }, "identifierName": "keyboardDOM" @@ -83343,15 +85449,15 @@ }, "property": { "type": "Identifier", - "start": 25277, - "end": 25288, + "start": 25837, + "end": 25848, "loc": { "start": { - "line": 771, + "line": 786, "column": 23 }, "end": { - "line": 771, + "line": 786, "column": 34 }, "identifierName": "appendChild" @@ -83364,15 +85470,15 @@ "arguments": [ { "type": "Identifier", - "start": 25289, - "end": 25295, + "start": 25849, + "end": 25855, "loc": { "start": { - "line": 771, + "line": 786, "column": 35 }, "end": { - "line": 771, + "line": 786, "column": 41 }, "identifierName": "rowDOM" @@ -83386,15 +85492,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 25202, - "end": 25252, + "start": 25762, + "end": 25812, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 770, + "line": 785, "column": 9 } } @@ -83412,15 +85518,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22511, - "end": 22558, + "start": 23071, + "end": 23118, "loc": { "start": { - "line": 685, + "line": 700, "column": 4 }, "end": { - "line": 687, + "line": 702, "column": 7 } } @@ -83430,15 +85536,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 25314, - "end": 25351, + "start": 25874, + "end": 25911, "loc": { "start": { - "line": 774, + "line": 789, "column": 4 }, "end": { - "line": 776, + "line": 791, "column": 7 } } @@ -83447,57 +85553,57 @@ }, { "type": "ExpressionStatement", - "start": 25357, - "end": 25373, + "start": 25917, + "end": 25933, "loc": { "start": { - "line": 777, + "line": 792, "column": 4 }, "end": { - "line": 777, + "line": 792, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 25357, - "end": 25372, + "start": 25917, + "end": 25932, "loc": { "start": { - "line": 777, + "line": 792, "column": 4 }, "end": { - "line": 777, + "line": 792, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 25357, - "end": 25370, + "start": 25917, + "end": 25930, "loc": { "start": { - "line": 777, + "line": 792, "column": 4 }, "end": { - "line": 777, + "line": 792, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 25357, - "end": 25361, + "start": 25917, + "end": 25921, "loc": { "start": { - "line": 777, + "line": 792, "column": 4 }, "end": { - "line": 777, + "line": 792, "column": 8 } }, @@ -83505,15 +85611,15 @@ }, "property": { "type": "Identifier", - "start": 25362, - "end": 25370, + "start": 25922, + "end": 25930, "loc": { "start": { - "line": 777, + "line": 792, "column": 9 }, "end": { - "line": 777, + "line": 792, "column": 17 }, "identifierName": "onRender" @@ -83530,15 +85636,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 25314, - "end": 25351, + "start": 25874, + "end": 25911, "loc": { "start": { - "line": 774, + "line": 789, "column": 4 }, "end": { - "line": 776, + "line": 791, "column": 7 } } @@ -83547,29 +85653,29 @@ }, { "type": "IfStatement", - "start": 25381, - "end": 25757, + "start": 25941, + "end": 26317, "loc": { "start": { - "line": 779, + "line": 794, "column": 4 }, "end": { - "line": 796, + "line": 811, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 25384, - "end": 25401, + "start": 25944, + "end": 25961, "loc": { "start": { - "line": 779, + "line": 794, "column": 7 }, "end": { - "line": 779, + "line": 794, "column": 24 } }, @@ -83577,44 +85683,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 25385, - "end": 25401, + "start": 25945, + "end": 25961, "loc": { "start": { - "line": 779, + "line": 794, "column": 8 }, "end": { - "line": 779, + "line": 794, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 25385, - "end": 25389, + "start": 25945, + "end": 25949, "loc": { "start": { - "line": 779, + "line": 794, "column": 8 }, "end": { - "line": 779, + "line": 794, "column": 12 } } }, "property": { "type": "Identifier", - "start": 25390, - "end": 25401, + "start": 25950, + "end": 25961, "loc": { "start": { - "line": 779, + "line": 794, "column": 13 }, "end": { - "line": 779, + "line": 794, "column": 24 }, "identifierName": "initialized" @@ -83629,73 +85735,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 25402, - "end": 25757, + "start": 25962, + "end": 26317, "loc": { "start": { - "line": 779, + "line": 794, "column": 25 }, "end": { - "line": 796, + "line": 811, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 25501, - "end": 25525, + "start": 26061, + "end": 26085, "loc": { "start": { - "line": 783, + "line": 798, "column": 6 }, "end": { - "line": 783, + "line": 798, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 25501, - "end": 25524, + "start": 26061, + "end": 26084, "loc": { "start": { - "line": 783, + "line": 798, "column": 6 }, "end": { - "line": 783, + "line": 798, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 25501, - "end": 25517, + "start": 26061, + "end": 26077, "loc": { "start": { - "line": 783, + "line": 798, "column": 6 }, "end": { - "line": 783, + "line": 798, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 25501, - "end": 25505, + "start": 26061, + "end": 26065, "loc": { "start": { - "line": 783, + "line": 798, "column": 6 }, "end": { - "line": 783, + "line": 798, "column": 10 } }, @@ -83703,15 +85809,15 @@ }, "property": { "type": "Identifier", - "start": 25506, - "end": 25517, + "start": 26066, + "end": 26077, "loc": { "start": { - "line": 783, + "line": 798, "column": 11 }, "end": { - "line": 783, + "line": 798, "column": 22 }, "identifierName": "initialized" @@ -83723,15 +85829,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 25520, - "end": 25524, + "start": 26080, + "end": 26084, "loc": { "start": { - "line": 783, + "line": 798, "column": 25 }, "end": { - "line": 783, + "line": 798, "column": 29 } }, @@ -83743,15 +85849,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 25411, - "end": 25493, + "start": 25971, + "end": 26053, "loc": { "start": { - "line": 780, + "line": 795, "column": 6 }, "end": { - "line": 782, + "line": 797, "column": 9 } } @@ -83761,15 +85867,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 25535, - "end": 25576, + "start": 26095, + "end": 26136, "loc": { "start": { - "line": 785, + "line": 800, "column": 6 }, "end": { - "line": 787, + "line": 802, "column": 9 } } @@ -83778,29 +85884,29 @@ }, { "type": "IfStatement", - "start": 25584, - "end": 25679, + "start": 26144, + "end": 26239, "loc": { "start": { - "line": 788, + "line": 803, "column": 6 }, "end": { - "line": 790, + "line": 805, "column": 7 } }, "test": { "type": "UnaryExpression", - "start": 25588, - "end": 25603, + "start": 26148, + "end": 26163, "loc": { "start": { - "line": 788, + "line": 803, "column": 10 }, "end": { - "line": 788, + "line": 803, "column": 25 } }, @@ -83808,15 +85914,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 25589, - "end": 25603, + "start": 26149, + "end": 26163, "loc": { "start": { - "line": 788, + "line": 803, "column": 11 }, "end": { - "line": 788, + "line": 803, "column": 25 }, "identifierName": "useTouchEvents" @@ -83831,73 +85937,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 25605, - "end": 25679, + "start": 26165, + "end": 26239, "loc": { "start": { - "line": 788, + "line": 803, "column": 27 }, "end": { - "line": 790, + "line": 805, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 25616, - "end": 25670, + "start": 26176, + "end": 26230, "loc": { "start": { - "line": 789, + "line": 804, "column": 8 }, "end": { - "line": 789, + "line": 804, "column": 62 } }, "expression": { "type": "AssignmentExpression", - "start": 25616, - "end": 25669, + "start": 26176, + "end": 26229, "loc": { "start": { - "line": 789, + "line": 804, "column": 8 }, "end": { - "line": 789, + "line": 804, "column": 61 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 25616, - "end": 25634, + "start": 26176, + "end": 26194, "loc": { "start": { - "line": 789, + "line": 804, "column": 8 }, "end": { - "line": 789, + "line": 804, "column": 26 } }, "object": { "type": "Identifier", - "start": 25616, - "end": 25624, + "start": 26176, + "end": 26184, "loc": { "start": { - "line": 789, + "line": 804, "column": 8 }, "end": { - "line": 789, + "line": 804, "column": 16 }, "identifierName": "document" @@ -83906,15 +86012,15 @@ }, "property": { "type": "Identifier", - "start": 25625, - "end": 25634, + "start": 26185, + "end": 26194, "loc": { "start": { - "line": 789, + "line": 804, "column": 17 }, "end": { - "line": 789, + "line": 804, "column": 26 }, "identifierName": "onmouseup" @@ -83925,15 +86031,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 25637, - "end": 25669, + "start": 26197, + "end": 26229, "loc": { "start": { - "line": 789, + "line": 804, "column": 29 }, "end": { - "line": 789, + "line": 804, "column": 61 } }, @@ -83944,58 +86050,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 25643, - "end": 25669, + "start": 26203, + "end": 26229, "loc": { "start": { - "line": 789, + "line": 804, "column": 35 }, "end": { - "line": 789, + "line": 804, "column": 61 } }, "callee": { "type": "MemberExpression", - "start": 25643, - "end": 25667, + "start": 26203, + "end": 26227, "loc": { "start": { - "line": 789, + "line": 804, "column": 35 }, "end": { - "line": 789, + "line": 804, "column": 59 } }, "object": { "type": "ThisExpression", - "start": 25643, - "end": 25647, + "start": 26203, + "end": 26207, "loc": { "start": { - "line": 789, + "line": 804, "column": 35 }, "end": { - "line": 789, + "line": 804, "column": 39 } } }, "property": { "type": "Identifier", - "start": 25648, - "end": 25667, + "start": 26208, + "end": 26227, "loc": { "start": { - "line": 789, + "line": 804, "column": 40 }, "end": { - "line": 789, + "line": 804, "column": 59 }, "identifierName": "handleButtonMouseUp" @@ -84018,15 +86124,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 25535, - "end": 25576, + "start": 26095, + "end": 26136, "loc": { "start": { - "line": 785, + "line": 800, "column": 6 }, "end": { - "line": 787, + "line": 802, "column": 9 } } @@ -84036,15 +86142,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 25689, - "end": 25728, + "start": 26249, + "end": 26288, "loc": { "start": { - "line": 792, + "line": 807, "column": 6 }, "end": { - "line": 794, + "line": 809, "column": 9 } } @@ -84053,57 +86159,57 @@ }, { "type": "ExpressionStatement", - "start": 25736, - "end": 25750, + "start": 26296, + "end": 26310, "loc": { "start": { - "line": 795, + "line": 810, "column": 6 }, "end": { - "line": 795, + "line": 810, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 25736, - "end": 25749, + "start": 26296, + "end": 26309, "loc": { "start": { - "line": 795, + "line": 810, "column": 6 }, "end": { - "line": 795, + "line": 810, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 25736, - "end": 25747, + "start": 26296, + "end": 26307, "loc": { "start": { - "line": 795, + "line": 810, "column": 6 }, "end": { - "line": 795, + "line": 810, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 25736, - "end": 25740, + "start": 26296, + "end": 26300, "loc": { "start": { - "line": 795, + "line": 810, "column": 6 }, "end": { - "line": 795, + "line": 810, "column": 10 } }, @@ -84111,15 +86217,15 @@ }, "property": { "type": "Identifier", - "start": 25741, - "end": 25747, + "start": 26301, + "end": 26307, "loc": { "start": { - "line": 795, + "line": 810, "column": 11 }, "end": { - "line": 795, + "line": 810, "column": 17 }, "identifierName": "onInit" @@ -84136,15 +86242,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 25689, - "end": 25728, + "start": 26249, + "end": 26288, "loc": { "start": { - "line": 792, + "line": 807, "column": 6 }, "end": { - "line": 794, + "line": 809, "column": 9 } } @@ -84163,15 +86269,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20708, - "end": 20764, + "start": 21268, + "end": 21324, "loc": { "start": { - "line": 633, + "line": 648, "column": 2 }, "end": { - "line": 635, + "line": 650, "column": 5 } } @@ -85009,16 +87115,32 @@ }, { "type": "CommentBlock", - "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17896, - "end": 18008, + "value": "*\r\n * Only first instance should insall the caret handling events\r\n ", + "start": 17607, + "end": 17687, "loc": { "start": { - "line": 518, + "line": 509, + "column": 4 + }, + "end": { + "line": 511, + "column": 7 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", + "start": 18326, + "end": 18438, + "loc": { + "start": { + "line": 532, "column": 2 }, "end": { - "line": 520, + "line": 534, "column": 5 } } @@ -85026,15 +87148,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": 18378, - "end": 18526, + "start": 18857, + "end": 19005, "loc": { "start": { - "line": 537, + "line": 551, "column": 6 }, "end": { - "line": 540, + "line": 554, "column": 9 } } @@ -85042,15 +87164,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18749, - "end": 18869, + "start": 19285, + "end": 19405, "loc": { "start": { - "line": 549, + "line": 564, "column": 2 }, "end": { - "line": 551, + "line": 566, "column": 5 } } @@ -85058,15 +87180,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18961, - "end": 18996, + "start": 19521, + "end": 19556, "loc": { "start": { - "line": 557, + "line": 572, "column": 4 }, "end": { - "line": 559, + "line": 574, "column": 7 } } @@ -85074,15 +87196,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": 19115, - "end": 19233, + "start": 19675, + "end": 19793, "loc": { "start": { - "line": 566, + "line": 581, "column": 2 }, "end": { - "line": 568, + "line": 583, "column": 5 } } @@ -85090,15 +87212,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19343, - "end": 19422, + "start": 19903, + "end": 19982, "loc": { "start": { - "line": 574, + "line": 589, "column": 1 }, "end": { - "line": 576, + "line": 591, "column": 4 } } @@ -85106,15 +87228,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19554, - "end": 19586, + "start": 20114, + "end": 20146, "loc": { "start": { - "line": 582, + "line": 597, "column": 2 }, "end": { - "line": 584, + "line": 599, "column": 5 } } @@ -85122,15 +87244,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19745, - "end": 19774, + "start": 20305, + "end": 20334, "loc": { "start": { - "line": 592, + "line": 607, "column": 2 }, "end": { - "line": 594, + "line": 609, "column": 5 } } @@ -85138,15 +87260,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19934, - "end": 19960, + "start": 20494, + "end": 20520, "loc": { "start": { - "line": 600, + "line": 615, "column": 8 }, "end": { - "line": 600, + "line": 615, "column": 34 } } @@ -85154,15 +87276,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20425, - "end": 20457, + "start": 20985, + "end": 21017, "loc": { "start": { - "line": 616, + "line": 631, "column": 2 }, "end": { - "line": 618, + "line": 633, "column": 5 } } @@ -85170,15 +87292,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20599, - "end": 20630, + "start": 21159, + "end": 21190, "loc": { "start": { - "line": 626, + "line": 641, "column": 2 }, "end": { - "line": 628, + "line": 643, "column": 5 } } @@ -85186,15 +87308,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20708, - "end": 20764, + "start": 21268, + "end": 21324, "loc": { "start": { - "line": 633, + "line": 648, "column": 2 }, "end": { - "line": 635, + "line": 650, "column": 5 } } @@ -85202,15 +87324,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 20783, - "end": 20818, + "start": 21343, + "end": 21378, "loc": { "start": { - "line": 637, + "line": 652, "column": 4 }, "end": { - "line": 639, + "line": 654, "column": 7 } } @@ -85218,15 +87340,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 21092, - "end": 21144, + "start": 21652, + "end": 21704, "loc": { "start": { - "line": 646, + "line": 661, "column": 4 }, "end": { - "line": 648, + "line": 663, "column": 7 } } @@ -85234,15 +87356,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21651, - "end": 21690, + "start": 22211, + "end": 22250, "loc": { "start": { - "line": 663, + "line": 678, "column": 14 }, "end": { - "line": 663, + "line": 678, "column": 53 } } @@ -85250,15 +87372,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 21740, - "end": 21823, + "start": 22300, + "end": 22383, "loc": { "start": { - "line": 665, + "line": 680, "column": 16 }, "end": { - "line": 665, + "line": 680, "column": 99 } } @@ -85266,15 +87388,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 22331, - "end": 22397, + "start": 22891, + "end": 22957, "loc": { "start": { - "line": 680, + "line": 695, "column": 4 }, "end": { - "line": 682, + "line": 697, "column": 7 } } @@ -85282,15 +87404,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22511, - "end": 22558, + "start": 23071, + "end": 23118, "loc": { "start": { - "line": 685, + "line": 700, "column": 4 }, "end": { - "line": 687, + "line": 702, "column": 7 } } @@ -85298,15 +87420,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22670, - "end": 22713, + "start": 23230, + "end": 23273, "loc": { "start": { - "line": 691, + "line": 706, "column": 6 }, "end": { - "line": 693, + "line": 708, "column": 9 } } @@ -85314,15 +87436,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22811, - "end": 22872, + "start": 23371, + "end": 23432, "loc": { "start": { - "line": 697, + "line": 712, "column": 6 }, "end": { - "line": 699, + "line": 714, "column": 9 } } @@ -85330,15 +87452,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 23183, - "end": 23227, + "start": 23743, + "end": 23787, "loc": { "start": { - "line": 705, + "line": 720, "column": 8 }, "end": { - "line": 707, + "line": 722, "column": 11 } } @@ -85346,15 +87468,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 24096, - "end": 24142, + "start": 24656, + "end": 24702, "loc": { "start": { - "line": 729, + "line": 744, "column": 8 }, "end": { - "line": 731, + "line": 746, "column": 11 } } @@ -85362,15 +87484,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": 24209, - "end": 24364, + "start": 24769, + "end": 24924, "loc": { "start": { - "line": 734, + "line": 749, "column": 8 }, "end": { - "line": 737, + "line": 752, "column": 11 } } @@ -85378,15 +87500,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 24513, - "end": 24562, + "start": 25073, + "end": 25122, "loc": { "start": { - "line": 741, + "line": 756, "column": 8 }, "end": { - "line": 743, + "line": 758, "column": 11 } } @@ -85394,40 +87516,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 24647, - "end": 24705, - "loc": { - "start": { - "line": 746, - "column": 8 - }, - "end": { - "line": 748, - "column": 11 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24879, - "end": 24932, - "loc": { - "start": { - "line": 753, - "column": 8 - }, - "end": { - "line": 755, - "column": 11 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Appending button to row\r\n ", - "start": 25087, - "end": 25139, + "start": 25207, + "end": 25265, "loc": { "start": { "line": 761, @@ -85441,16 +87531,48 @@ }, { "type": "CommentBlock", - "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 25202, - "end": 25252, + "value": "*\r\n * Adding to buttonElements\r\n ", + "start": 25439, + "end": 25492, "loc": { "start": { "line": 768, - "column": 6 + "column": 8 }, "end": { "line": 770, + "column": 11 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Appending button to row\r\n ", + "start": 25647, + "end": 25699, + "loc": { + "start": { + "line": 776, + "column": 8 + }, + "end": { + "line": 778, + "column": 11 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Appending row to keyboard\r\n ", + "start": 25762, + "end": 25812, + "loc": { + "start": { + "line": 783, + "column": 6 + }, + "end": { + "line": 785, "column": 9 } } @@ -85458,15 +87580,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 25314, - "end": 25351, + "start": 25874, + "end": 25911, "loc": { "start": { - "line": 774, + "line": 789, "column": 4 }, "end": { - "line": 776, + "line": 791, "column": 7 } } @@ -85474,15 +87596,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 25411, - "end": 25493, + "start": 25971, + "end": 26053, "loc": { "start": { - "line": 780, + "line": 795, "column": 6 }, "end": { - "line": 782, + "line": 797, "column": 9 } } @@ -85490,15 +87612,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 25535, - "end": 25576, + "start": 26095, + "end": 26136, "loc": { "start": { - "line": 785, + "line": 800, "column": 6 }, "end": { - "line": 787, + "line": 802, "column": 9 } } @@ -85506,15 +87628,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 25689, - "end": 25728, + "start": 26249, + "end": 26288, "loc": { "start": { - "line": 792, + "line": 807, "column": 6 }, "end": { - "line": 794, + "line": 809, "column": 9 } } @@ -133380,54 +135502,17 @@ } }, { - "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", + "type": "CommentBlock", + "value": "*\r\n * Only first instance should insall the caret handling events\r\n ", "start": 17607, - "end": 17609, + "end": 17687, "loc": { "start": { "line": 509, "column": 4 }, "end": { - "line": 509, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17609, - "end": 17610, - "loc": { - "start": { - "line": 509, - "column": 6 - }, - "end": { - "line": 509, + "line": 511, "column": 7 } } @@ -133447,15 +135532,1249 @@ "updateContext": null }, "value": "this", - "start": 17610, - "end": 17614, + "start": 17693, + "end": 17697, "loc": { "start": { - "line": 509, + "line": 512, + "column": 4 + }, + "end": { + "line": 512, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17697, + "end": 17698, + "loc": { + "start": { + "line": 512, + "column": 8 + }, + "end": { + "line": 512, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretPosition", + "start": 17698, + "end": 17711, + "loc": { + "start": { + "line": 512, + "column": 9 + }, + "end": { + "line": 512, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 17712, + "end": 17713, + "loc": { + "start": { + "line": 512, + "column": 23 + }, + "end": { + "line": 512, + "column": 24 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 17714, + "end": 17718, + "loc": { + "start": { + "line": 512, + "column": 25 + }, + "end": { + "line": 512, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17718, + "end": 17719, + "loc": { + "start": { + "line": 512, + "column": 29 + }, + "end": { + "line": 512, + "column": 30 + } + } + }, + { + "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": 17725, + "end": 17728, + "loc": { + "start": { + "line": 513, + "column": 4 + }, + "end": { + "line": 513, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "simpleKeyboardInstances", + "start": 17729, + "end": 17752, + "loc": { + "start": { + "line": 513, + "column": 8 + }, + "end": { + "line": 513, + "column": 31 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 17753, + "end": 17754, + "loc": { + "start": { + "line": 513, + "column": 32 + }, + "end": { + "line": 513, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 17755, + "end": 17761, + "loc": { + "start": { + "line": 513, + "column": 34 + }, + "end": { + "line": 513, + "column": 40 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17761, + "end": 17762, + "loc": { + "start": { + "line": 513, + "column": 40 + }, + "end": { + "line": 513, + "column": 41 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "SimpleKeyboardInstances", + "start": 17762, + "end": 17787, + "loc": { + "start": { + "line": 513, + "column": 41 + }, + "end": { + "line": 513, + "column": 66 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17787, + "end": 17788, + "loc": { + "start": { + "line": 513, + "column": 66 + }, + "end": { + "line": 513, + "column": 67 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17788, + "end": 17789, + "loc": { + "start": { + "line": 513, + "column": 67 + }, + "end": { + "line": 513, + "column": 68 + } + } + }, + { + "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": 17797, + "end": 17799, + "loc": { + "start": { + "line": 515, + "column": 4 + }, + "end": { + "line": 515, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17799, + "end": 17800, + "loc": { + "start": { + "line": 515, + "column": 6 + }, + "end": { + "line": 515, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17808, + "end": 17809, + "loc": { + "start": { + "line": 516, + "column": 6 + }, + "end": { + "line": 516, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "simpleKeyboardInstances", + "start": 17819, + "end": 17842, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 517, + "column": 31 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 17843, + "end": 17845, + "loc": { + "start": { + "line": 517, + "column": 32 + }, + "end": { + "line": 517, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Object", + "start": 17855, + "end": 17861, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17861, + "end": 17862, + "loc": { + "start": { + "line": 518, + "column": 14 + }, + "end": { + "line": 518, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keys", + "start": 17862, + "end": 17866, + "loc": { + "start": { + "line": 518, + "column": 15 + }, + "end": { + "line": 518, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17866, + "end": 17867, + "loc": { + "start": { + "line": 518, + "column": 19 + }, + "end": { + "line": 518, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "simpleKeyboardInstances", + "start": 17867, + "end": 17890, + "loc": { + "start": { + "line": 518, + "column": 20 + }, + "end": { + "line": 518, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17890, + "end": 17891, + "loc": { + "start": { + "line": 518, + "column": 43 + }, + "end": { + "line": 518, + "column": 44 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17891, + "end": 17892, + "loc": { + "start": { + "line": 518, + "column": 44 + }, + "end": { + "line": 518, + "column": 45 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 17892, + "end": 17893, + "loc": { + "start": { + "line": 518, + "column": 45 + }, + "end": { + "line": 518, + "column": 46 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17893, + "end": 17894, + "loc": { + "start": { + "line": 518, + "column": 46 + }, + "end": { + "line": 518, + "column": 47 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 17895, + "end": 17898, + "loc": { + "start": { + "line": 518, + "column": 48 + }, + "end": { + "line": 518, + "column": 51 + } + } + }, + { + "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": 17899, + "end": 17903, + "loc": { + "start": { + "line": 518, + "column": 52 + }, + "end": { + "line": 518, + "column": 56 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17903, + "end": 17904, + "loc": { + "start": { + "line": 518, + "column": 56 + }, + "end": { + "line": 518, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utilities", + "start": 17904, + "end": 17913, + "loc": { + "start": { + "line": 518, + "column": 57 + }, + "end": { + "line": 518, + "column": 66 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17913, + "end": 17914, + "loc": { + "start": { + "line": 518, + "column": 66 + }, + "end": { + "line": 518, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "camelCase", + "start": 17914, + "end": 17923, + "loc": { + "start": { + "line": 518, + "column": 67 + }, + "end": { + "line": 518, + "column": 76 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17923, + "end": 17924, + "loc": { + "start": { + "line": 518, + "column": 76 + }, + "end": { + "line": 518, + "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": 17924, + "end": 17928, + "loc": { + "start": { + "line": 518, + "column": 77 + }, + "end": { + "line": 518, + "column": 81 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17928, + "end": 17929, + "loc": { + "start": { + "line": 518, + "column": 81 + }, + "end": { + "line": 518, + "column": 82 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardDOMClass", + "start": 17929, + "end": 17945, + "loc": { + "start": { + "line": 518, + "column": 82 + }, + "end": { + "line": 518, + "column": 98 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17945, + "end": 17946, + "loc": { + "start": { + "line": 518, + "column": 98 + }, + "end": { + "line": 518, + "column": 99 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17954, + "end": 17955, + "loc": { + "start": { + "line": 519, + "column": 6 + }, + "end": { + "line": 519, + "column": 7 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 17956, + "end": 17958, + "loc": { + "start": { + "line": 519, + "column": 8 + }, + "end": { + "line": 519, + "column": 10 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 17966, + "end": 17967, + "loc": { + "start": { + "line": 520, + "column": 6 + }, + "end": { + "line": 520, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "simpleKeyboardInstances", + "start": 17967, + "end": 17990, + "loc": { + "start": { + "line": 520, "column": 7 }, "end": { - "line": 509, + "line": 520, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17996, + "end": 17997, + "loc": { + "start": { + "line": 521, + "column": 4 + }, + "end": { + "line": 521, + "column": 5 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17997, + "end": 17998, + "loc": { + "start": { + "line": 521, + "column": 5 + }, + "end": { + "line": 521, + "column": 6 + } + } + }, + { + "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": 18004, + "end": 18006, + "loc": { + "start": { + "line": 522, + "column": 4 + }, + "end": { + "line": 522, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18006, + "end": 18007, + "loc": { + "start": { + "line": 522, + "column": 6 + }, + "end": { + "line": 522, + "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": 18007, + "end": 18011, + "loc": { + "start": { + "line": 522, + "column": 7 + }, + "end": { + "line": 522, "column": 11 } } @@ -133473,15 +136792,15 @@ "binop": null, "updateContext": null }, - "start": 17614, - "end": 17615, + "start": 18011, + "end": 18012, "loc": { "start": { - "line": 509, + "line": 522, "column": 11 }, "end": { - "line": 509, + "line": 522, "column": 12 } } @@ -133499,15 +136818,15 @@ "binop": null }, "value": "options", - "start": 17615, - "end": 17622, + "start": 18012, + "end": 18019, "loc": { "start": { - "line": 509, + "line": 522, "column": 12 }, "end": { - "line": 509, + "line": 522, "column": 19 } } @@ -133525,15 +136844,15 @@ "binop": null, "updateContext": null }, - "start": 17622, - "end": 17623, + "start": 18019, + "end": 18020, "loc": { "start": { - "line": 509, + "line": 522, "column": 19 }, "end": { - "line": 509, + "line": 522, "column": 20 } } @@ -133551,15 +136870,15 @@ "binop": null }, "value": "debug", - "start": 17623, - "end": 17628, + "start": 18020, + "end": 18025, "loc": { "start": { - "line": 509, + "line": 522, "column": 20 }, "end": { - "line": 509, + "line": 522, "column": 25 } } @@ -133576,15 +136895,15 @@ "postfix": false, "binop": null }, - "start": 17628, - "end": 17629, + "start": 18025, + "end": 18026, "loc": { "start": { - "line": 509, + "line": 522, "column": 25 }, "end": { - "line": 509, + "line": 522, "column": 26 } } @@ -133601,15 +136920,15 @@ "postfix": false, "binop": null }, - "start": 17629, - "end": 17630, + "start": 18026, + "end": 18027, "loc": { "start": { - "line": 509, + "line": 522, "column": 26 }, "end": { - "line": 509, + "line": 522, "column": 27 } } @@ -133627,16 +136946,16 @@ "binop": null }, "value": "console", - "start": 17638, - "end": 17645, + "start": 18037, + "end": 18044, "loc": { "start": { - "line": 510, - "column": 6 + "line": 523, + "column": 8 }, "end": { - "line": 510, - "column": 13 + "line": 523, + "column": 15 } } }, @@ -133653,16 +136972,16 @@ "binop": null, "updateContext": null }, - "start": 17645, - "end": 17646, + "start": 18044, + "end": 18045, "loc": { "start": { - "line": 510, - "column": 13 + "line": 523, + "column": 15 }, "end": { - "line": 510, - "column": 14 + "line": 523, + "column": 16 } } }, @@ -133679,16 +136998,16 @@ "binop": null }, "value": "log", - "start": 17646, - "end": 17649, + "start": 18045, + "end": 18048, "loc": { "start": { - "line": 510, - "column": 14 + "line": 523, + "column": 16 }, "end": { - "line": 510, - "column": 17 + "line": 523, + "column": 19 } } }, @@ -133704,22 +137023,100 @@ "postfix": false, "binop": null }, - "start": 17649, - "end": 17650, + "start": 18048, + "end": 18049, "loc": { "start": { - "line": 510, - "column": 17 + "line": 523, + "column": 19 }, "end": { - "line": 510, - "column": 18 + "line": 523, + "column": 20 } } }, { "type": { - "label": "string", + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18049, + "end": 18050, + "loc": { + "start": { + "line": 523, + "column": 20 + }, + "end": { + "line": 523, + "column": 21 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Caret handling started (", + "start": 18050, + "end": 18074, + "loc": { + "start": { + "line": 523, + "column": 21 + }, + "end": { + "line": 523, + "column": 45 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18074, + "end": 18076, + "loc": { + "start": { + "line": 523, + "column": 45 + }, + "end": { + "line": 523, + "column": 47 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -133730,23 +137127,23 @@ "binop": null, "updateContext": null }, - "value": "Caret handling started", - "start": 17650, - "end": 17674, + "value": "this", + "start": 18076, + "end": 18080, "loc": { "start": { - "line": 510, - "column": 18 + "line": 523, + "column": 47 }, "end": { - "line": 510, - "column": 42 + "line": 523, + "column": 51 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -133754,44 +137151,45 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null - }, - "start": 17674, - "end": 17675, - "loc": { - "start": { - "line": 510, - "column": 42 - }, - "end": { - "line": 510, - "column": 43 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null, "updateContext": null }, - "start": 17675, - "end": 17676, + "start": 18080, + "end": 18081, "loc": { "start": { - "line": 510, - "column": 43 + "line": 523, + "column": 51 }, "end": { - "line": 510, - "column": 44 + "line": 523, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardDOMClass", + "start": 18081, + "end": 18097, + "loc": { + "start": { + "line": 523, + "column": 52 + }, + "end": { + "line": 523, + "column": 68 } } }, @@ -133807,15 +137205,117 @@ "postfix": false, "binop": null }, - "start": 17682, - "end": 17683, + "start": 18097, + "end": 18098, "loc": { "start": { - "line": 511, + "line": 523, + "column": 68 + }, + "end": { + "line": 523, + "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": 18098, + "end": 18099, + "loc": { + "start": { + "line": 523, + "column": 69 + }, + "end": { + "line": 523, + "column": 70 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18099, + "end": 18100, + "loc": { + "start": { + "line": 523, + "column": 70 + }, + "end": { + "line": 523, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18100, + "end": 18101, + "loc": { + "start": { + "line": 523, + "column": 71 + }, + "end": { + "line": 523, + "column": 72 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18107, + "end": 18108, + "loc": { + "start": { + "line": 524, "column": 4 }, "end": { - "line": 511, + "line": 524, "column": 5 } } @@ -133833,15 +137333,15 @@ "binop": null }, "value": "document", - "start": 17691, - "end": 17699, + "start": 18116, + "end": 18124, "loc": { "start": { - "line": 513, + "line": 526, "column": 4 }, "end": { - "line": 513, + "line": 526, "column": 12 } } @@ -133859,15 +137359,15 @@ "binop": null, "updateContext": null }, - "start": 17699, - "end": 17700, + "start": 18124, + "end": 18125, "loc": { "start": { - "line": 513, + "line": 526, "column": 12 }, "end": { - "line": 513, + "line": 526, "column": 13 } } @@ -133885,15 +137385,15 @@ "binop": null }, "value": "addEventListener", - "start": 17700, - "end": 17716, + "start": 18125, + "end": 18141, "loc": { "start": { - "line": 513, + "line": 526, "column": 13 }, "end": { - "line": 513, + "line": 526, "column": 29 } } @@ -133910,15 +137410,15 @@ "postfix": false, "binop": null }, - "start": 17716, - "end": 17717, + "start": 18141, + "end": 18142, "loc": { "start": { - "line": 513, + "line": 526, "column": 29 }, "end": { - "line": 513, + "line": 526, "column": 30 } } @@ -133937,15 +137437,15 @@ "updateContext": null }, "value": "keyup", - "start": 17717, - "end": 17724, + "start": 18142, + "end": 18149, "loc": { "start": { - "line": 513, + "line": 526, "column": 30 }, "end": { - "line": 513, + "line": 526, "column": 37 } } @@ -133963,15 +137463,15 @@ "binop": null, "updateContext": null }, - "start": 17724, - "end": 17725, + "start": 18149, + "end": 18150, "loc": { "start": { - "line": 513, + "line": 526, "column": 37 }, "end": { - "line": 513, + "line": 526, "column": 38 } } @@ -133991,15 +137491,15 @@ "updateContext": null }, "value": "this", - "start": 17726, - "end": 17730, + "start": 18151, + "end": 18155, "loc": { "start": { - "line": 513, + "line": 526, "column": 39 }, "end": { - "line": 513, + "line": 526, "column": 43 } } @@ -134017,15 +137517,15 @@ "binop": null, "updateContext": null }, - "start": 17730, - "end": 17731, + "start": 18155, + "end": 18156, "loc": { "start": { - "line": 513, + "line": 526, "column": 43 }, "end": { - "line": 513, + "line": 526, "column": 44 } } @@ -134043,15 +137543,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17731, - "end": 17748, + "start": 18156, + "end": 18173, "loc": { "start": { - "line": 513, + "line": 526, "column": 44 }, "end": { - "line": 513, + "line": 526, "column": 61 } } @@ -134068,15 +137568,15 @@ "postfix": false, "binop": null }, - "start": 17748, - "end": 17749, + "start": 18173, + "end": 18174, "loc": { "start": { - "line": 513, + "line": 526, "column": 61 }, "end": { - "line": 513, + "line": 526, "column": 62 } } @@ -134094,15 +137594,15 @@ "binop": null, "updateContext": null }, - "start": 17749, - "end": 17750, + "start": 18174, + "end": 18175, "loc": { "start": { - "line": 513, + "line": 526, "column": 62 }, "end": { - "line": 513, + "line": 526, "column": 63 } } @@ -134120,15 +137620,15 @@ "binop": null }, "value": "document", - "start": 17756, - "end": 17764, + "start": 18181, + "end": 18189, "loc": { "start": { - "line": 514, + "line": 527, "column": 4 }, "end": { - "line": 514, + "line": 527, "column": 12 } } @@ -134146,15 +137646,15 @@ "binop": null, "updateContext": null }, - "start": 17764, - "end": 17765, + "start": 18189, + "end": 18190, "loc": { "start": { - "line": 514, + "line": 527, "column": 12 }, "end": { - "line": 514, + "line": 527, "column": 13 } } @@ -134172,15 +137672,15 @@ "binop": null }, "value": "addEventListener", - "start": 17765, - "end": 17781, + "start": 18190, + "end": 18206, "loc": { "start": { - "line": 514, + "line": 527, "column": 13 }, "end": { - "line": 514, + "line": 527, "column": 29 } } @@ -134197,15 +137697,15 @@ "postfix": false, "binop": null }, - "start": 17781, - "end": 17782, + "start": 18206, + "end": 18207, "loc": { "start": { - "line": 514, + "line": 527, "column": 29 }, "end": { - "line": 514, + "line": 527, "column": 30 } } @@ -134224,15 +137724,15 @@ "updateContext": null }, "value": "mouseup", - "start": 17782, - "end": 17791, + "start": 18207, + "end": 18216, "loc": { "start": { - "line": 514, + "line": 527, "column": 30 }, "end": { - "line": 514, + "line": 527, "column": 39 } } @@ -134250,15 +137750,15 @@ "binop": null, "updateContext": null }, - "start": 17791, - "end": 17792, + "start": 18216, + "end": 18217, "loc": { "start": { - "line": 514, + "line": 527, "column": 39 }, "end": { - "line": 514, + "line": 527, "column": 40 } } @@ -134278,15 +137778,15 @@ "updateContext": null }, "value": "this", - "start": 17793, - "end": 17797, + "start": 18218, + "end": 18222, "loc": { "start": { - "line": 514, + "line": 527, "column": 41 }, "end": { - "line": 514, + "line": 527, "column": 45 } } @@ -134304,15 +137804,15 @@ "binop": null, "updateContext": null }, - "start": 17797, - "end": 17798, + "start": 18222, + "end": 18223, "loc": { "start": { - "line": 514, + "line": 527, "column": 45 }, "end": { - "line": 514, + "line": 527, "column": 46 } } @@ -134330,15 +137830,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17798, - "end": 17815, + "start": 18223, + "end": 18240, "loc": { "start": { - "line": 514, + "line": 527, "column": 46 }, "end": { - "line": 514, + "line": 527, "column": 63 } } @@ -134355,15 +137855,15 @@ "postfix": false, "binop": null }, - "start": 17815, - "end": 17816, + "start": 18240, + "end": 18241, "loc": { "start": { - "line": 514, + "line": 527, "column": 63 }, "end": { - "line": 514, + "line": 527, "column": 64 } } @@ -134381,15 +137881,15 @@ "binop": null, "updateContext": null }, - "start": 17816, - "end": 17817, + "start": 18241, + "end": 18242, "loc": { "start": { - "line": 514, + "line": 527, "column": 64 }, "end": { - "line": 514, + "line": 527, "column": 65 } } @@ -134407,15 +137907,15 @@ "binop": null }, "value": "document", - "start": 17823, - "end": 17831, + "start": 18248, + "end": 18256, "loc": { "start": { - "line": 515, + "line": 528, "column": 4 }, "end": { - "line": 515, + "line": 528, "column": 12 } } @@ -134433,15 +137933,15 @@ "binop": null, "updateContext": null }, - "start": 17831, - "end": 17832, + "start": 18256, + "end": 18257, "loc": { "start": { - "line": 515, + "line": 528, "column": 12 }, "end": { - "line": 515, + "line": 528, "column": 13 } } @@ -134459,15 +137959,15 @@ "binop": null }, "value": "addEventListener", - "start": 17832, - "end": 17848, + "start": 18257, + "end": 18273, "loc": { "start": { - "line": 515, + "line": 528, "column": 13 }, "end": { - "line": 515, + "line": 528, "column": 29 } } @@ -134484,15 +137984,15 @@ "postfix": false, "binop": null }, - "start": 17848, - "end": 17849, + "start": 18273, + "end": 18274, "loc": { "start": { - "line": 515, + "line": 528, "column": 29 }, "end": { - "line": 515, + "line": 528, "column": 30 } } @@ -134511,15 +138011,15 @@ "updateContext": null }, "value": "touchend", - "start": 17849, - "end": 17859, + "start": 18274, + "end": 18284, "loc": { "start": { - "line": 515, + "line": 528, "column": 30 }, "end": { - "line": 515, + "line": 528, "column": 40 } } @@ -134537,15 +138037,15 @@ "binop": null, "updateContext": null }, - "start": 17859, - "end": 17860, + "start": 18284, + "end": 18285, "loc": { "start": { - "line": 515, + "line": 528, "column": 40 }, "end": { - "line": 515, + "line": 528, "column": 41 } } @@ -134565,15 +138065,15 @@ "updateContext": null }, "value": "this", - "start": 17861, - "end": 17865, + "start": 18286, + "end": 18290, "loc": { "start": { - "line": 515, + "line": 528, "column": 42 }, "end": { - "line": 515, + "line": 528, "column": 46 } } @@ -134591,15 +138091,15 @@ "binop": null, "updateContext": null }, - "start": 17865, - "end": 17866, + "start": 18290, + "end": 18291, "loc": { "start": { - "line": 515, + "line": 528, "column": 46 }, "end": { - "line": 515, + "line": 528, "column": 47 } } @@ -134617,15 +138117,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17866, - "end": 17883, + "start": 18291, + "end": 18308, "loc": { "start": { - "line": 515, + "line": 528, "column": 47 }, "end": { - "line": 515, + "line": 528, "column": 64 } } @@ -134642,15 +138142,15 @@ "postfix": false, "binop": null }, - "start": 17883, - "end": 17884, + "start": 18308, + "end": 18309, "loc": { "start": { - "line": 515, + "line": 528, "column": 64 }, "end": { - "line": 515, + "line": 528, "column": 65 } } @@ -134668,15 +138168,15 @@ "binop": null, "updateContext": null }, - "start": 17884, - "end": 17885, + "start": 18309, + "end": 18310, "loc": { "start": { - "line": 515, + "line": 528, "column": 65 }, "end": { - "line": 515, + "line": 528, "column": 66 } } @@ -134693,15 +138193,40 @@ "postfix": false, "binop": null }, - "start": 17889, - "end": 17890, + "start": 18314, + "end": 18315, "loc": { "start": { - "line": 516, + "line": 529, "column": 2 }, "end": { - "line": 516, + "line": 529, + "column": 3 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18319, + "end": 18320, + "loc": { + "start": { + "line": 530, + "column": 2 + }, + "end": { + "line": 530, "column": 3 } } @@ -134709,15 +138234,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17896, - "end": 18008, + "start": 18326, + "end": 18438, "loc": { "start": { - "line": 518, + "line": 532, "column": 2 }, "end": { - "line": 520, + "line": 534, "column": 5 } } @@ -134735,15 +138260,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 18012, - "end": 18029, + "start": 18442, + "end": 18459, "loc": { "start": { - "line": 521, + "line": 535, "column": 2 }, "end": { - "line": 521, + "line": 535, "column": 19 } } @@ -134760,15 +138285,15 @@ "postfix": false, "binop": null }, - "start": 18029, - "end": 18030, + "start": 18459, + "end": 18460, "loc": { "start": { - "line": 521, + "line": 535, "column": 19 }, "end": { - "line": 521, + "line": 535, "column": 20 } } @@ -134786,15 +138311,15 @@ "binop": null }, "value": "event", - "start": 18030, - "end": 18035, + "start": 18460, + "end": 18465, "loc": { "start": { - "line": 521, + "line": 535, "column": 20 }, "end": { - "line": 521, + "line": 535, "column": 25 } } @@ -134811,15 +138336,15 @@ "postfix": false, "binop": null }, - "start": 18035, - "end": 18036, + "start": 18465, + "end": 18466, "loc": { "start": { - "line": 521, + "line": 535, "column": 25 }, "end": { - "line": 521, + "line": 535, "column": 26 } } @@ -134836,15 +138361,15 @@ "postfix": false, "binop": null }, - "start": 18036, - "end": 18037, + "start": 18466, + "end": 18467, "loc": { "start": { - "line": 521, + "line": 535, "column": 26 }, "end": { - "line": 521, + "line": 535, "column": 27 } } @@ -134864,15 +138389,15 @@ "updateContext": null }, "value": "let", - "start": 18043, - "end": 18046, + "start": 18473, + "end": 18476, "loc": { "start": { - "line": 522, + "line": 536, "column": 4 }, "end": { - "line": 522, + "line": 536, "column": 7 } } @@ -134890,15 +138415,15 @@ "binop": null }, "value": "targetTagName", - "start": 18047, - "end": 18060, + "start": 18477, + "end": 18490, "loc": { "start": { - "line": 522, + "line": 536, "column": 8 }, "end": { - "line": 522, + "line": 536, "column": 21 } } @@ -134916,15 +138441,15 @@ "binop": null, "updateContext": null }, - "start": 18060, - "end": 18061, + "start": 18490, + "end": 18491, "loc": { "start": { - "line": 522, + "line": 536, "column": 21 }, "end": { - "line": 522, + "line": 536, "column": 22 } } @@ -134944,15 +138469,15 @@ "updateContext": null }, "value": "if", - "start": 18069, - "end": 18071, + "start": 18497, + "end": 18499, "loc": { "start": { - "line": 524, + "line": 537, "column": 4 }, "end": { - "line": 524, + "line": 537, "column": 6 } } @@ -134969,384 +138494,15 @@ "postfix": false, "binop": null }, - "start": 18071, - "end": 18072, + "start": 18499, + "end": 18500, "loc": { "start": { - "line": 524, + "line": 537, "column": 6 }, "end": { - "line": 524, - "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": 18072, - "end": 18076, - "loc": { - "start": { - "line": 524, - "column": 7 - }, - "end": { - "line": 524, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18076, - "end": 18077, - "loc": { - "start": { - "line": 524, - "column": 11 - }, - "end": { - "line": 524, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "isMouseHold", - "start": 18077, - "end": 18088, - "loc": { - "start": { - "line": 524, - "column": 12 - }, - "end": { - "line": 524, - "column": 23 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18088, - "end": 18089, - "loc": { - "start": { - "line": 524, - "column": 23 - }, - "end": { - "line": 524, - "column": 24 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18089, - "end": 18090, - "loc": { - "start": { - "line": 524, - "column": 24 - }, - "end": { - "line": 524, - "column": 25 - } - } - }, - { - "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": 18098, - "end": 18102, - "loc": { - "start": { - "line": 525, - "column": 6 - }, - "end": { - "line": 525, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18102, - "end": 18103, - "loc": { - "start": { - "line": 525, - "column": 10 - }, - "end": { - "line": 525, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "isMouseHold", - "start": 18103, - "end": 18114, - "loc": { - "start": { - "line": 525, - "column": 11 - }, - "end": { - "line": 525, - "column": 22 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 18115, - "end": 18116, - "loc": { - "start": { - "line": 525, - "column": 23 - }, - "end": { - "line": 525, - "column": 24 - } - } - }, - { - "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": 18117, - "end": 18122, - "loc": { - "start": { - "line": 525, - "column": 25 - }, - "end": { - "line": 525, - "column": 30 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18122, - "end": 18123, - "loc": { - "start": { - "line": 525, - "column": 30 - }, - "end": { - "line": 525, - "column": 31 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18129, - "end": 18130, - "loc": { - "start": { - "line": 526, - "column": 4 - }, - "end": { - "line": 526, - "column": 5 - } - } - }, - { - "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": 18138, - "end": 18140, - "loc": { - "start": { - "line": 528, - "column": 4 - }, - "end": { - "line": 528, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18140, - "end": 18141, - "loc": { - "start": { - "line": 528, - "column": 6 - }, - "end": { - "line": 528, + "line": 537, "column": 7 } } @@ -135364,15 +138520,15 @@ "binop": null }, "value": "event", - "start": 18141, - "end": 18146, + "start": 18500, + "end": 18505, "loc": { "start": { - "line": 528, + "line": 537, "column": 7 }, "end": { - "line": 528, + "line": 537, "column": 12 } } @@ -135390,15 +138546,15 @@ "binop": null, "updateContext": null }, - "start": 18146, - "end": 18147, + "start": 18505, + "end": 18506, "loc": { "start": { - "line": 528, + "line": 537, "column": 12 }, "end": { - "line": 528, + "line": 537, "column": 13 } } @@ -135416,15 +138572,15 @@ "binop": null }, "value": "target", - "start": 18147, - "end": 18153, + "start": 18506, + "end": 18512, "loc": { "start": { - "line": 528, + "line": 537, "column": 13 }, "end": { - "line": 528, + "line": 537, "column": 19 } } @@ -135442,15 +138598,15 @@ "binop": null, "updateContext": null }, - "start": 18153, - "end": 18154, + "start": 18512, + "end": 18513, "loc": { "start": { - "line": 528, + "line": 537, "column": 19 }, "end": { - "line": 528, + "line": 537, "column": 20 } } @@ -135468,15 +138624,15 @@ "binop": null }, "value": "tagName", - "start": 18154, - "end": 18161, + "start": 18513, + "end": 18520, "loc": { "start": { - "line": 528, + "line": 537, "column": 20 }, "end": { - "line": 528, + "line": 537, "column": 27 } } @@ -135493,15 +138649,15 @@ "postfix": false, "binop": null }, - "start": 18161, - "end": 18162, + "start": 18520, + "end": 18521, "loc": { "start": { - "line": 528, + "line": 537, "column": 27 }, "end": { - "line": 528, + "line": 537, "column": 28 } } @@ -135518,15 +138674,15 @@ "postfix": false, "binop": null }, - "start": 18162, - "end": 18163, + "start": 18521, + "end": 18522, "loc": { "start": { - "line": 528, + "line": 537, "column": 28 }, "end": { - "line": 528, + "line": 537, "column": 29 } } @@ -135544,15 +138700,15 @@ "binop": null }, "value": "targetTagName", - "start": 18171, - "end": 18184, + "start": 18530, + "end": 18543, "loc": { "start": { - "line": 529, + "line": 538, "column": 6 }, "end": { - "line": 529, + "line": 538, "column": 19 } } @@ -135571,15 +138727,15 @@ "updateContext": null }, "value": "=", - "start": 18185, - "end": 18186, + "start": 18544, + "end": 18545, "loc": { "start": { - "line": 529, + "line": 538, "column": 20 }, "end": { - "line": 529, + "line": 538, "column": 21 } } @@ -135597,15 +138753,15 @@ "binop": null }, "value": "event", - "start": 18187, - "end": 18192, + "start": 18546, + "end": 18551, "loc": { "start": { - "line": 529, + "line": 538, "column": 22 }, "end": { - "line": 529, + "line": 538, "column": 27 } } @@ -135623,15 +138779,15 @@ "binop": null, "updateContext": null }, - "start": 18192, - "end": 18193, + "start": 18551, + "end": 18552, "loc": { "start": { - "line": 529, + "line": 538, "column": 27 }, "end": { - "line": 529, + "line": 538, "column": 28 } } @@ -135649,15 +138805,15 @@ "binop": null }, "value": "target", - "start": 18193, - "end": 18199, + "start": 18552, + "end": 18558, "loc": { "start": { - "line": 529, + "line": 538, "column": 28 }, "end": { - "line": 529, + "line": 538, "column": 34 } } @@ -135675,15 +138831,15 @@ "binop": null, "updateContext": null }, - "start": 18199, - "end": 18200, + "start": 18558, + "end": 18559, "loc": { "start": { - "line": 529, + "line": 538, "column": 34 }, "end": { - "line": 529, + "line": 538, "column": 35 } } @@ -135701,15 +138857,15 @@ "binop": null }, "value": "tagName", - "start": 18200, - "end": 18207, + "start": 18559, + "end": 18566, "loc": { "start": { - "line": 529, + "line": 538, "column": 35 }, "end": { - "line": 529, + "line": 538, "column": 42 } } @@ -135727,15 +138883,15 @@ "binop": null, "updateContext": null }, - "start": 18207, - "end": 18208, + "start": 18566, + "end": 18567, "loc": { "start": { - "line": 529, + "line": 538, "column": 42 }, "end": { - "line": 529, + "line": 538, "column": 43 } } @@ -135753,15 +138909,15 @@ "binop": null }, "value": "toLowerCase", - "start": 18208, - "end": 18219, + "start": 18567, + "end": 18578, "loc": { "start": { - "line": 529, + "line": 538, "column": 43 }, "end": { - "line": 529, + "line": 538, "column": 54 } } @@ -135778,15 +138934,15 @@ "postfix": false, "binop": null }, - "start": 18219, - "end": 18220, + "start": 18578, + "end": 18579, "loc": { "start": { - "line": 529, + "line": 538, "column": 54 }, "end": { - "line": 529, + "line": 538, "column": 55 } } @@ -135803,15 +138959,15 @@ "postfix": false, "binop": null }, - "start": 18220, - "end": 18221, + "start": 18579, + "end": 18580, "loc": { "start": { - "line": 529, + "line": 538, "column": 55 }, "end": { - "line": 529, + "line": 538, "column": 56 } } @@ -135829,15 +138985,15 @@ "binop": null, "updateContext": null }, - "start": 18221, - "end": 18222, + "start": 18580, + "end": 18581, "loc": { "start": { - "line": 529, + "line": 538, "column": 56 }, "end": { - "line": 529, + "line": 538, "column": 57 } } @@ -135854,877 +139010,19 @@ "postfix": false, "binop": null }, - "start": 18228, - "end": 18229, + "start": 18587, + "end": 18588, "loc": { "start": { - "line": 530, + "line": 539, "column": 4 }, "end": { - "line": 530, + "line": 539, "column": 5 } } }, - { - "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": 18237, - "end": 18239, - "loc": { - "start": { - "line": 532, - "column": 4 - }, - "end": { - "line": 532, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18239, - "end": 18240, - "loc": { - "start": { - "line": 532, - "column": 6 - }, - "end": { - "line": 532, - "column": 7 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18248, - "end": 18249, - "loc": { - "start": { - "line": 533, - "column": 6 - }, - "end": { - "line": 533, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "targetTagName", - "start": 18249, - "end": 18262, - "loc": { - "start": { - "line": 533, - "column": 7 - }, - "end": { - "line": 533, - "column": 20 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 18263, - "end": 18266, - "loc": { - "start": { - "line": 533, - "column": 21 - }, - "end": { - "line": 533, - "column": 24 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "textarea", - "start": 18267, - "end": 18277, - "loc": { - "start": { - "line": 533, - "column": 25 - }, - "end": { - "line": 533, - "column": 35 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 18278, - "end": 18280, - "loc": { - "start": { - "line": 533, - "column": 36 - }, - "end": { - "line": 533, - "column": 38 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "targetTagName", - "start": 18288, - "end": 18301, - "loc": { - "start": { - "line": 534, - "column": 6 - }, - "end": { - "line": 534, - "column": 19 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 18302, - "end": 18305, - "loc": { - "start": { - "line": 534, - "column": 20 - }, - "end": { - "line": 534, - "column": 23 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "input", - "start": 18306, - "end": 18313, - "loc": { - "start": { - "line": 534, - "column": 24 - }, - "end": { - "line": 534, - "column": 31 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18313, - "end": 18314, - "loc": { - "start": { - "line": 534, - "column": 31 - }, - "end": { - "line": 534, - "column": 32 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 18315, - "end": 18317, - "loc": { - "start": { - "line": 534, - "column": 33 - }, - "end": { - "line": 534, - "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": 18325, - "end": 18326, - "loc": { - "start": { - "line": 535, - "column": 6 - }, - "end": { - "line": 535, - "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": 18326, - "end": 18330, - "loc": { - "start": { - "line": 535, - "column": 7 - }, - "end": { - "line": 535, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18330, - "end": 18331, - "loc": { - "start": { - "line": 535, - "column": 11 - }, - "end": { - "line": 535, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 18331, - "end": 18338, - "loc": { - "start": { - "line": 535, - "column": 12 - }, - "end": { - "line": 535, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18338, - "end": 18339, - "loc": { - "start": { - "line": 535, - "column": 19 - }, - "end": { - "line": 535, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "disableCaretPositioning", - "start": 18339, - "end": 18362, - "loc": { - "start": { - "line": 535, - "column": 20 - }, - "end": { - "line": 535, - "column": 43 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18368, - "end": 18369, - "loc": { - "start": { - "line": 536, - "column": 4 - }, - "end": { - "line": 536, - "column": 5 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18369, - "end": 18370, - "loc": { - "start": { - "line": 536, - "column": 5 - }, - "end": { - "line": 536, - "column": 6 - } - } - }, - { - "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": 18378, - "end": 18526, - "loc": { - "start": { - "line": 537, - "column": 6 - }, - "end": { - "line": 540, - "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": 18534, - "end": 18538, - "loc": { - "start": { - "line": 541, - "column": 6 - }, - "end": { - "line": 541, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18538, - "end": 18539, - "loc": { - "start": { - "line": 541, - "column": 10 - }, - "end": { - "line": 541, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "caretPosition", - "start": 18539, - "end": 18552, - "loc": { - "start": { - "line": 541, - "column": 11 - }, - "end": { - "line": 541, - "column": 24 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 18553, - "end": 18554, - "loc": { - "start": { - "line": 541, - "column": 25 - }, - "end": { - "line": 541, - "column": 26 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "event", - "start": 18555, - "end": 18560, - "loc": { - "start": { - "line": 541, - "column": 27 - }, - "end": { - "line": 541, - "column": 32 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18560, - "end": 18561, - "loc": { - "start": { - "line": 541, - "column": 32 - }, - "end": { - "line": 541, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "target", - "start": 18561, - "end": 18567, - "loc": { - "start": { - "line": 541, - "column": 33 - }, - "end": { - "line": 541, - "column": 39 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18567, - "end": 18568, - "loc": { - "start": { - "line": 541, - "column": 39 - }, - "end": { - "line": 541, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "selectionStart", - "start": 18568, - "end": 18582, - "loc": { - "start": { - "line": 541, - "column": 40 - }, - "end": { - "line": 541, - "column": 54 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18582, - "end": 18583, - "loc": { - "start": { - "line": 541, - "column": 54 - }, - "end": { - "line": 541, - "column": 55 - } - } - }, - { - "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": 18593, - "end": 18595, - "loc": { - "start": { - "line": 543, - "column": 6 - }, - "end": { - "line": 543, - "column": 8 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18595, - "end": 18596, - "loc": { - "start": { - "line": 543, - "column": 8 - }, - "end": { - "line": 543, - "column": 9 - } - } - }, { "type": { "label": "this", @@ -136744,12 +139042,12 @@ "end": 18600, "loc": { "start": { - "line": 543, - "column": 9 + "line": 541, + "column": 4 }, "end": { - "line": 543, - "column": 13 + "line": 541, + "column": 8 } } }, @@ -136768,14 +139066,903 @@ }, "start": 18600, "end": 18601, + "loc": { + "start": { + "line": 541, + "column": 8 + }, + "end": { + "line": 541, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dispatch", + "start": 18601, + "end": 18609, + "loc": { + "start": { + "line": 541, + "column": 9 + }, + "end": { + "line": 541, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18609, + "end": 18610, + "loc": { + "start": { + "line": 541, + "column": 17 + }, + "end": { + "line": 541, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 18610, + "end": 18618, + "loc": { + "start": { + "line": 541, + "column": 18 + }, + "end": { + "line": 541, + "column": 26 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18619, + "end": 18621, + "loc": { + "start": { + "line": 541, + "column": 27 + }, + "end": { + "line": 541, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18622, + "end": 18623, + "loc": { + "start": { + "line": 541, + "column": 30 + }, + "end": { + "line": 541, + "column": 31 + } + } + }, + { + "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": 18631, + "end": 18633, + "loc": { + "start": { + "line": 542, + "column": 6 + }, + "end": { + "line": 542, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18633, + "end": 18634, + "loc": { + "start": { + "line": 542, + "column": 8 + }, + "end": { + "line": 542, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 18634, + "end": 18642, + "loc": { + "start": { + "line": 542, + "column": 9 + }, + "end": { + "line": 542, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18642, + "end": 18643, + "loc": { + "start": { + "line": 542, + "column": 17 + }, + "end": { + "line": 542, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isMouseHold", + "start": 18643, + "end": 18654, + "loc": { + "start": { + "line": 542, + "column": 18 + }, + "end": { + "line": 542, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18654, + "end": 18655, + "loc": { + "start": { + "line": 542, + "column": 29 + }, + "end": { + "line": 542, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18655, + "end": 18656, + "loc": { + "start": { + "line": 542, + "column": 30 + }, + "end": { + "line": 542, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 18666, + "end": 18674, "loc": { "start": { "line": 543, - "column": 13 + "column": 8 }, "end": { "line": 543, - "column": 14 + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18674, + "end": 18675, + "loc": { + "start": { + "line": 543, + "column": 16 + }, + "end": { + "line": 543, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isMouseHold", + "start": 18675, + "end": 18686, + "loc": { + "start": { + "line": 543, + "column": 17 + }, + "end": { + "line": 543, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 18687, + "end": 18688, + "loc": { + "start": { + "line": 543, + "column": 29 + }, + "end": { + "line": 543, + "column": 30 + } + } + }, + { + "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": 18689, + "end": 18694, + "loc": { + "start": { + "line": 543, + "column": 31 + }, + "end": { + "line": 543, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18694, + "end": 18695, + "loc": { + "start": { + "line": 543, + "column": 36 + }, + "end": { + "line": 543, + "column": 37 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18701, + "end": 18702, + "loc": { + "start": { + "line": 544, + "column": 4 + }, + "end": { + "line": 544, + "column": 5 + } + } + }, + { + "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": 18710, + "end": 18712, + "loc": { + "start": { + "line": 546, + "column": 4 + }, + "end": { + "line": 546, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18712, + "end": 18713, + "loc": { + "start": { + "line": 546, + "column": 6 + }, + "end": { + "line": 546, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18721, + "end": 18722, + "loc": { + "start": { + "line": 547, + "column": 6 + }, + "end": { + "line": 547, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "targetTagName", + "start": 18722, + "end": 18735, + "loc": { + "start": { + "line": 547, + "column": 7 + }, + "end": { + "line": 547, + "column": 20 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 18736, + "end": 18739, + "loc": { + "start": { + "line": 547, + "column": 21 + }, + "end": { + "line": 547, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "textarea", + "start": 18740, + "end": 18750, + "loc": { + "start": { + "line": 547, + "column": 25 + }, + "end": { + "line": 547, + "column": 35 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 18751, + "end": 18753, + "loc": { + "start": { + "line": 547, + "column": 36 + }, + "end": { + "line": 547, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "targetTagName", + "start": 18761, + "end": 18774, + "loc": { + "start": { + "line": 548, + "column": 6 + }, + "end": { + "line": 548, + "column": 19 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 18775, + "end": 18778, + "loc": { + "start": { + "line": 548, + "column": 20 + }, + "end": { + "line": 548, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "input", + "start": 18779, + "end": 18786, + "loc": { + "start": { + "line": 548, + "column": 24 + }, + "end": { + "line": 548, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18786, + "end": 18787, + "loc": { + "start": { + "line": 548, + "column": 31 + }, + "end": { + "line": 548, + "column": 32 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 18788, + "end": 18790, + "loc": { + "start": { + "line": 548, + "column": 33 + }, + "end": { + "line": 548, + "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": 18800, + "end": 18801, + "loc": { + "start": { + "line": 549, + "column": 8 + }, + "end": { + "line": 549, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 18801, + "end": 18809, + "loc": { + "start": { + "line": 549, + "column": 9 + }, + "end": { + "line": 549, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18809, + "end": 18810, + "loc": { + "start": { + "line": 549, + "column": 17 + }, + "end": { + "line": 549, + "column": 18 } } }, @@ -136792,16 +139979,16 @@ "binop": null }, "value": "options", - "start": 18601, - "end": 18608, + "start": 18810, + "end": 18817, "loc": { "start": { - "line": 543, - "column": 14 + "line": 549, + "column": 18 }, "end": { - "line": 543, - "column": 21 + "line": 549, + "column": 25 } } }, @@ -136818,16 +140005,526 @@ "binop": null, "updateContext": null }, - "start": 18608, - "end": 18609, + "start": 18817, + "end": 18818, "loc": { "start": { - "line": 543, - "column": 21 + "line": 549, + "column": 25 }, "end": { - "line": 543, - "column": 22 + "line": 549, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "disableCaretPositioning", + "start": 18818, + "end": 18841, + "loc": { + "start": { + "line": 549, + "column": 26 + }, + "end": { + "line": 549, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18847, + "end": 18848, + "loc": { + "start": { + "line": 550, + "column": 4 + }, + "end": { + "line": 550, + "column": 5 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18848, + "end": 18849, + "loc": { + "start": { + "line": 550, + "column": 5 + }, + "end": { + "line": 550, + "column": 6 + } + } + }, + { + "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": 18857, + "end": 19005, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 554, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 19015, + "end": 19023, + "loc": { + "start": { + "line": 555, + "column": 8 + }, + "end": { + "line": 555, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19023, + "end": 19024, + "loc": { + "start": { + "line": 555, + "column": 16 + }, + "end": { + "line": 555, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretPosition", + "start": 19024, + "end": 19037, + "loc": { + "start": { + "line": 555, + "column": 17 + }, + "end": { + "line": 555, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 19038, + "end": 19039, + "loc": { + "start": { + "line": 555, + "column": 31 + }, + "end": { + "line": 555, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 19040, + "end": 19045, + "loc": { + "start": { + "line": 555, + "column": 33 + }, + "end": { + "line": 555, + "column": 38 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19045, + "end": 19046, + "loc": { + "start": { + "line": 555, + "column": 38 + }, + "end": { + "line": 555, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "target", + "start": 19046, + "end": 19052, + "loc": { + "start": { + "line": 555, + "column": 39 + }, + "end": { + "line": 555, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19052, + "end": 19053, + "loc": { + "start": { + "line": 555, + "column": 45 + }, + "end": { + "line": 555, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "selectionStart", + "start": 19053, + "end": 19067, + "loc": { + "start": { + "line": 555, + "column": 46 + }, + "end": { + "line": 555, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19067, + "end": 19068, + "loc": { + "start": { + "line": 555, + "column": 60 + }, + "end": { + "line": 555, + "column": 61 + } + } + }, + { + "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": 19080, + "end": 19082, + "loc": { + "start": { + "line": 557, + "column": 8 + }, + "end": { + "line": 557, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19082, + "end": 19083, + "loc": { + "start": { + "line": 557, + "column": 10 + }, + "end": { + "line": 557, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 19083, + "end": 19091, + "loc": { + "start": { + "line": 557, + "column": 11 + }, + "end": { + "line": 557, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19091, + "end": 19092, + "loc": { + "start": { + "line": 557, + "column": 19 + }, + "end": { + "line": 557, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 19092, + "end": 19099, + "loc": { + "start": { + "line": 557, + "column": 20 + }, + "end": { + "line": 557, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19099, + "end": 19100, + "loc": { + "start": { + "line": 557, + "column": 27 + }, + "end": { + "line": 557, + "column": 28 } } }, @@ -136844,16 +140541,16 @@ "binop": null }, "value": "debug", - "start": 18609, - "end": 18614, + "start": 19100, + "end": 19105, "loc": { "start": { - "line": 543, - "column": 22 + "line": 557, + "column": 28 }, "end": { - "line": 543, - "column": 27 + "line": 557, + "column": 33 } } }, @@ -136869,16 +140566,16 @@ "postfix": false, "binop": null }, - "start": 18614, - "end": 18615, + "start": 19105, + "end": 19106, "loc": { "start": { - "line": 543, - "column": 27 + "line": 557, + "column": 33 }, "end": { - "line": 543, - "column": 28 + "line": 557, + "column": 34 } } }, @@ -136894,16 +140591,16 @@ "postfix": false, "binop": null }, - "start": 18615, - "end": 18616, + "start": 19106, + "end": 19107, "loc": { "start": { - "line": 543, - "column": 28 + "line": 557, + "column": 34 }, "end": { - "line": 543, - "column": 29 + "line": 557, + "column": 35 } } }, @@ -136920,16 +140617,16 @@ "binop": null }, "value": "console", - "start": 18626, - "end": 18633, + "start": 19119, + "end": 19126, "loc": { "start": { - "line": 544, - "column": 8 + "line": 558, + "column": 10 }, "end": { - "line": 544, - "column": 15 + "line": 558, + "column": 17 } } }, @@ -136946,16 +140643,16 @@ "binop": null, "updateContext": null }, - "start": 18633, - "end": 18634, + "start": 19126, + "end": 19127, "loc": { "start": { - "line": 544, - "column": 15 + "line": 558, + "column": 17 }, "end": { - "line": 544, - "column": 16 + "line": 558, + "column": 18 } } }, @@ -136972,16 +140669,16 @@ "binop": null }, "value": "log", - "start": 18634, - "end": 18637, + "start": 19127, + "end": 19130, "loc": { "start": { - "line": 544, - "column": 16 + "line": 558, + "column": 18 }, "end": { - "line": 544, - "column": 19 + "line": 558, + "column": 21 } } }, @@ -136997,16 +140694,16 @@ "postfix": false, "binop": null }, - "start": 18637, - "end": 18638, + "start": 19130, + "end": 19131, "loc": { "start": { - "line": 544, - "column": 19 + "line": 558, + "column": 21 }, "end": { - "line": 544, - "column": 20 + "line": 558, + "column": 22 } } }, @@ -137024,16 +140721,16 @@ "updateContext": null }, "value": "Caret at: ", - "start": 18638, - "end": 18650, + "start": 19131, + "end": 19143, "loc": { "start": { - "line": 544, - "column": 20 + "line": 558, + "column": 22 }, "end": { - "line": 544, - "column": 32 + "line": 558, + "column": 34 } } }, @@ -137050,16 +140747,16 @@ "binop": null, "updateContext": null }, - "start": 18650, - "end": 18651, + "start": 19143, + "end": 19144, "loc": { "start": { - "line": 544, - "column": 32 + "line": 558, + "column": 34 }, "end": { - "line": 544, - "column": 33 + "line": 558, + "column": 35 } } }, @@ -137076,16 +140773,16 @@ "binop": null }, "value": "event", - "start": 18652, - "end": 18657, + "start": 19145, + "end": 19150, "loc": { "start": { - "line": 544, - "column": 34 + "line": 558, + "column": 36 }, "end": { - "line": 544, - "column": 39 + "line": 558, + "column": 41 } } }, @@ -137102,16 +140799,16 @@ "binop": null, "updateContext": null }, - "start": 18657, - "end": 18658, + "start": 19150, + "end": 19151, "loc": { "start": { - "line": 544, - "column": 39 + "line": 558, + "column": 41 }, "end": { - "line": 544, - "column": 40 + "line": 558, + "column": 42 } } }, @@ -137128,16 +140825,16 @@ "binop": null }, "value": "target", - "start": 18658, - "end": 18664, + "start": 19151, + "end": 19157, "loc": { "start": { - "line": 544, - "column": 40 + "line": 558, + "column": 42 }, "end": { - "line": 544, - "column": 46 + "line": 558, + "column": 48 } } }, @@ -137154,16 +140851,16 @@ "binop": null, "updateContext": null }, - "start": 18664, - "end": 18665, + "start": 19157, + "end": 19158, "loc": { "start": { - "line": 544, - "column": 46 + "line": 558, + "column": 48 }, "end": { - "line": 544, - "column": 47 + "line": 558, + "column": 49 } } }, @@ -137180,16 +140877,16 @@ "binop": null }, "value": "selectionStart", - "start": 18665, - "end": 18679, + "start": 19158, + "end": 19172, "loc": { "start": { - "line": 544, - "column": 47 + "line": 558, + "column": 49 }, "end": { - "line": 544, - "column": 61 + "line": 558, + "column": 63 } } }, @@ -137206,16 +140903,16 @@ "binop": null, "updateContext": null }, - "start": 18679, - "end": 18680, + "start": 19172, + "end": 19173, "loc": { "start": { - "line": 544, - "column": 61 + "line": 558, + "column": 63 }, "end": { - "line": 544, - "column": 62 + "line": 558, + "column": 64 } } }, @@ -137232,16 +140929,16 @@ "binop": null }, "value": "event", - "start": 18681, - "end": 18686, + "start": 19174, + "end": 19179, "loc": { "start": { - "line": 544, - "column": 63 + "line": 558, + "column": 65 }, "end": { - "line": 544, - "column": 68 + "line": 558, + "column": 70 } } }, @@ -137258,16 +140955,16 @@ "binop": null, "updateContext": null }, - "start": 18686, - "end": 18687, + "start": 19179, + "end": 19180, "loc": { "start": { - "line": 544, - "column": 68 + "line": 558, + "column": 70 }, "end": { - "line": 544, - "column": 69 + "line": 558, + "column": 71 } } }, @@ -137284,16 +140981,16 @@ "binop": null }, "value": "target", - "start": 18687, - "end": 18693, + "start": 19180, + "end": 19186, "loc": { "start": { - "line": 544, - "column": 69 + "line": 558, + "column": 71 }, "end": { - "line": 544, - "column": 75 + "line": 558, + "column": 77 } } }, @@ -137310,16 +141007,16 @@ "binop": null, "updateContext": null }, - "start": 18693, - "end": 18694, + "start": 19186, + "end": 19187, "loc": { "start": { - "line": 544, - "column": 75 + "line": 558, + "column": 77 }, "end": { - "line": 544, - "column": 76 + "line": 558, + "column": 78 } } }, @@ -137336,16 +141033,16 @@ "binop": null }, "value": "tagName", - "start": 18694, - "end": 18701, + "start": 19187, + "end": 19194, "loc": { "start": { - "line": 544, - "column": 76 + "line": 558, + "column": 78 }, "end": { - "line": 544, - "column": 83 + "line": 558, + "column": 85 } } }, @@ -137362,16 +141059,16 @@ "binop": null, "updateContext": null }, - "start": 18701, - "end": 18702, + "start": 19194, + "end": 19195, "loc": { "start": { - "line": 544, - "column": 83 + "line": 558, + "column": 85 }, "end": { - "line": 544, - "column": 84 + "line": 558, + "column": 86 } } }, @@ -137388,16 +141085,16 @@ "binop": null }, "value": "toLowerCase", - "start": 18702, - "end": 18713, + "start": 19195, + "end": 19206, "loc": { "start": { - "line": 544, - "column": 84 + "line": 558, + "column": 86 }, "end": { - "line": 544, - "column": 95 + "line": 558, + "column": 97 } } }, @@ -137413,69 +141110,327 @@ "postfix": false, "binop": null }, - "start": 18713, - "end": 18714, + "start": 19206, + "end": 19207, "loc": { "start": { - "line": 544, - "column": 95 - }, - "end": { - "line": 544, - "column": 96 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18714, - "end": 18715, - "loc": { - "start": { - "line": 544, - "column": 96 - }, - "end": { - "line": 544, - "column": 97 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18715, - "end": 18716, - "loc": { - "start": { - "line": 544, + "line": 558, "column": 97 }, "end": { - "line": 544, + "line": 558, "column": 98 } } }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19207, + "end": 19208, + "loc": { + "start": { + "line": 558, + "column": 98 + }, + "end": { + "line": 558, + "column": 99 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19208, + "end": 19209, + "loc": { + "start": { + "line": 558, + "column": 99 + }, + "end": { + "line": 558, + "column": 100 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19210, + "end": 19211, + "loc": { + "start": { + "line": 558, + "column": 101 + }, + "end": { + "line": 558, + "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": 19211, + "end": 19212, + "loc": { + "start": { + "line": 558, + "column": 102 + }, + "end": { + "line": 558, + "column": 103 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19212, + "end": 19214, + "loc": { + "start": { + "line": 558, + "column": 103 + }, + "end": { + "line": 558, + "column": 105 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 19214, + "end": 19222, + "loc": { + "start": { + "line": 558, + "column": 105 + }, + "end": { + "line": 558, + "column": 113 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19222, + "end": 19223, + "loc": { + "start": { + "line": 558, + "column": 113 + }, + "end": { + "line": 558, + "column": 114 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardDOMClass", + "start": 19223, + "end": 19239, + "loc": { + "start": { + "line": 558, + "column": 114 + }, + "end": { + "line": 558, + "column": 130 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19239, + "end": 19240, + "loc": { + "start": { + "line": 558, + "column": 130 + }, + "end": { + "line": 558, + "column": 131 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": ")", + "start": 19240, + "end": 19241, + "loc": { + "start": { + "line": 558, + "column": 131 + }, + "end": { + "line": 558, + "column": 132 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19241, + "end": 19242, + "loc": { + "start": { + "line": 558, + "column": 132 + }, + "end": { + "line": 558, + "column": 133 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19242, + "end": 19243, + "loc": { + "start": { + "line": 558, + "column": 133 + }, + "end": { + "line": 558, + "column": 134 + } + } + }, { "type": { "label": ";", @@ -137489,16 +141444,16 @@ "binop": null, "updateContext": null }, - "start": 18716, - "end": 18717, + "start": 19243, + "end": 19244, "loc": { "start": { - "line": 544, - "column": 98 + "line": 558, + "column": 134 }, "end": { - "line": 544, - "column": 99 + "line": 558, + "column": 135 } } }, @@ -137514,15 +141469,15 @@ "postfix": false, "binop": null }, - "start": 18725, - "end": 18726, + "start": 19252, + "end": 19253, "loc": { "start": { - "line": 545, + "line": 559, "column": 6 }, "end": { - "line": 545, + "line": 559, "column": 7 } } @@ -137539,15 +141494,15 @@ "postfix": false, "binop": null }, - "start": 18737, - "end": 18738, + "start": 19264, + "end": 19265, "loc": { "start": { - "line": 546, + "line": 560, "column": 4 }, "end": { - "line": 546, + "line": 560, "column": 5 } } @@ -137564,15 +141519,91 @@ "postfix": false, "binop": null }, - "start": 18742, - "end": 18743, + "start": 19271, + "end": 19272, "loc": { "start": { - "line": 547, + "line": 561, + "column": 4 + }, + "end": { + "line": 561, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19272, + "end": 19273, + "loc": { + "start": { + "line": 561, + "column": 5 + }, + "end": { + "line": 561, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19273, + "end": 19274, + "loc": { + "start": { + "line": 561, + "column": 6 + }, + "end": { + "line": 561, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19278, + "end": 19279, + "loc": { + "start": { + "line": 562, "column": 2 }, "end": { - "line": 547, + "line": 562, "column": 3 } } @@ -137580,15 +141611,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18749, - "end": 18869, + "start": 19285, + "end": 19405, "loc": { "start": { - "line": 549, + "line": 564, "column": 2 }, "end": { - "line": 551, + "line": 566, "column": 5 } } @@ -137606,15 +141637,15 @@ "binop": null }, "value": "onInit", - "start": 18873, - "end": 18879, + "start": 19409, + "end": 19415, "loc": { "start": { - "line": 552, + "line": 567, "column": 2 }, "end": { - "line": 552, + "line": 567, "column": 8 } } @@ -137631,15 +141662,15 @@ "postfix": false, "binop": null }, - "start": 18879, - "end": 18880, + "start": 19415, + "end": 19416, "loc": { "start": { - "line": 552, + "line": 567, "column": 8 }, "end": { - "line": 552, + "line": 567, "column": 9 } } @@ -137656,15 +141687,15 @@ "postfix": false, "binop": null }, - "start": 18880, - "end": 18881, + "start": 19416, + "end": 19417, "loc": { "start": { - "line": 552, + "line": 567, "column": 9 }, "end": { - "line": 552, + "line": 567, "column": 10 } } @@ -137681,15 +141712,15 @@ "postfix": false, "binop": null }, - "start": 18881, - "end": 18882, + "start": 19417, + "end": 19418, "loc": { "start": { - "line": 552, + "line": 567, "column": 10 }, "end": { - "line": 552, + "line": 567, "column": 11 } } @@ -137709,15 +141740,15 @@ "updateContext": null }, "value": "if", - "start": 18888, - "end": 18890, + "start": 19424, + "end": 19426, "loc": { "start": { - "line": 553, + "line": 568, "column": 4 }, "end": { - "line": 553, + "line": 568, "column": 6 } } @@ -137734,15 +141765,15 @@ "postfix": false, "binop": null }, - "start": 18890, - "end": 18891, + "start": 19426, + "end": 19427, "loc": { "start": { - "line": 553, + "line": 568, "column": 6 }, "end": { - "line": 553, + "line": 568, "column": 7 } } @@ -137762,15 +141793,15 @@ "updateContext": null }, "value": "this", - "start": 18891, - "end": 18895, + "start": 19427, + "end": 19431, "loc": { "start": { - "line": 553, + "line": 568, "column": 7 }, "end": { - "line": 553, + "line": 568, "column": 11 } } @@ -137788,15 +141819,15 @@ "binop": null, "updateContext": null }, - "start": 18895, - "end": 18896, + "start": 19431, + "end": 19432, "loc": { "start": { - "line": 553, + "line": 568, "column": 11 }, "end": { - "line": 553, + "line": 568, "column": 12 } } @@ -137814,15 +141845,15 @@ "binop": null }, "value": "options", - "start": 18896, - "end": 18903, + "start": 19432, + "end": 19439, "loc": { "start": { - "line": 553, + "line": 568, "column": 12 }, "end": { - "line": 553, + "line": 568, "column": 19 } } @@ -137840,15 +141871,15 @@ "binop": null, "updateContext": null }, - "start": 18903, - "end": 18904, + "start": 19439, + "end": 19440, "loc": { "start": { - "line": 553, + "line": 568, "column": 19 }, "end": { - "line": 553, + "line": 568, "column": 20 } } @@ -137866,15 +141897,15 @@ "binop": null }, "value": "debug", - "start": 18904, - "end": 18909, + "start": 19440, + "end": 19445, "loc": { "start": { - "line": 553, + "line": 568, "column": 20 }, "end": { - "line": 553, + "line": 568, "column": 25 } } @@ -137891,15 +141922,15 @@ "postfix": false, "binop": null }, - "start": 18909, - "end": 18910, + "start": 19445, + "end": 19446, "loc": { "start": { - "line": 553, + "line": 568, "column": 25 }, "end": { - "line": 553, + "line": 568, "column": 26 } } @@ -137916,15 +141947,15 @@ "postfix": false, "binop": null }, - "start": 18910, - "end": 18911, + "start": 19446, + "end": 19447, "loc": { "start": { - "line": 553, + "line": 568, "column": 26 }, "end": { - "line": 553, + "line": 568, "column": 27 } } @@ -137942,15 +141973,15 @@ "binop": null }, "value": "console", - "start": 18919, - "end": 18926, + "start": 19455, + "end": 19462, "loc": { "start": { - "line": 554, + "line": 569, "column": 6 }, "end": { - "line": 554, + "line": 569, "column": 13 } } @@ -137968,15 +141999,15 @@ "binop": null, "updateContext": null }, - "start": 18926, - "end": 18927, + "start": 19462, + "end": 19463, "loc": { "start": { - "line": 554, + "line": 569, "column": 13 }, "end": { - "line": 554, + "line": 569, "column": 14 } } @@ -137994,15 +142025,15 @@ "binop": null }, "value": "log", - "start": 18927, - "end": 18930, + "start": 19463, + "end": 19466, "loc": { "start": { - "line": 554, + "line": 569, "column": 14 }, "end": { - "line": 554, + "line": 569, "column": 17 } } @@ -138019,22 +142050,100 @@ "postfix": false, "binop": null }, - "start": 18930, - "end": 18931, + "start": 19466, + "end": 19467, "loc": { "start": { - "line": 554, + "line": 569, "column": 17 }, "end": { - "line": 554, + "line": 569, "column": 18 } } }, { "type": { - "label": "string", + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19467, + "end": 19468, + "loc": { + "start": { + "line": 569, + "column": 18 + }, + "end": { + "line": 569, + "column": 19 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 19468, + "end": 19468, + "loc": { + "start": { + "line": 569, + "column": 19 + }, + "end": { + "line": 569, + "column": 19 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19468, + "end": 19470, + "loc": { + "start": { + "line": 569, + "column": 19 + }, + "end": { + "line": 569, + "column": 21 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -138045,23 +142154,23 @@ "binop": null, "updateContext": null }, - "value": "Initialized", - "start": 18931, - "end": 18944, + "value": "this", + "start": 19470, + "end": 19474, "loc": { "start": { - "line": 554, - "column": 18 + "line": 569, + "column": 21 }, "end": { - "line": 554, - "column": 31 + "line": 569, + "column": 25 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -138069,44 +142178,45 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null - }, - "start": 18944, - "end": 18945, - "loc": { - "start": { - "line": 554, - "column": 31 - }, - "end": { - "line": 554, - "column": 32 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null, "updateContext": null }, - "start": 18945, - "end": 18946, + "start": 19474, + "end": 19475, "loc": { "start": { - "line": 554, - "column": 32 + "line": 569, + "column": 25 }, "end": { - "line": 554, - "column": 33 + "line": 569, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardDOMClass", + "start": 19475, + "end": 19491, + "loc": { + "start": { + "line": 569, + "column": 26 + }, + "end": { + "line": 569, + "column": 42 } } }, @@ -138122,15 +142232,117 @@ "postfix": false, "binop": null }, - "start": 18952, - "end": 18953, + "start": 19491, + "end": 19492, "loc": { "start": { - "line": 555, + "line": 569, + "column": 42 + }, + "end": { + "line": 569, + "column": 43 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " Initialized", + "start": 19492, + "end": 19504, + "loc": { + "start": { + "line": 569, + "column": 43 + }, + "end": { + "line": 569, + "column": 55 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19504, + "end": 19505, + "loc": { + "start": { + "line": 569, + "column": 55 + }, + "end": { + "line": 569, + "column": 56 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19505, + "end": 19506, + "loc": { + "start": { + "line": 569, + "column": 56 + }, + "end": { + "line": 569, + "column": 57 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19512, + "end": 19513, + "loc": { + "start": { + "line": 570, "column": 4 }, "end": { - "line": 555, + "line": 570, "column": 5 } } @@ -138138,15 +142350,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18961, - "end": 18996, + "start": 19521, + "end": 19556, "loc": { "start": { - "line": 557, + "line": 572, "column": 4 }, "end": { - "line": 559, + "line": 574, "column": 7 } } @@ -138166,15 +142378,15 @@ "updateContext": null }, "value": "this", - "start": 19002, - "end": 19006, + "start": 19562, + "end": 19566, "loc": { "start": { - "line": 560, + "line": 575, "column": 4 }, "end": { - "line": 560, + "line": 575, "column": 8 } } @@ -138192,15 +142404,15 @@ "binop": null, "updateContext": null }, - "start": 19006, - "end": 19007, + "start": 19566, + "end": 19567, "loc": { "start": { - "line": 560, + "line": 575, "column": 8 }, "end": { - "line": 560, + "line": 575, "column": 9 } } @@ -138218,15 +142430,15 @@ "binop": null }, "value": "handleCaret", - "start": 19007, - "end": 19018, + "start": 19567, + "end": 19578, "loc": { "start": { - "line": 560, + "line": 575, "column": 9 }, "end": { - "line": 560, + "line": 575, "column": 20 } } @@ -138243,15 +142455,15 @@ "postfix": false, "binop": null }, - "start": 19018, - "end": 19019, + "start": 19578, + "end": 19579, "loc": { "start": { - "line": 560, + "line": 575, "column": 20 }, "end": { - "line": 560, + "line": 575, "column": 21 } } @@ -138268,15 +142480,15 @@ "postfix": false, "binop": null }, - "start": 19019, - "end": 19020, + "start": 19579, + "end": 19580, "loc": { "start": { - "line": 560, + "line": 575, "column": 21 }, "end": { - "line": 560, + "line": 575, "column": 22 } } @@ -138294,15 +142506,15 @@ "binop": null, "updateContext": null }, - "start": 19020, - "end": 19021, + "start": 19580, + "end": 19581, "loc": { "start": { - "line": 560, + "line": 575, "column": 22 }, "end": { - "line": 560, + "line": 575, "column": 23 } } @@ -138322,15 +142534,15 @@ "updateContext": null }, "value": "if", - "start": 19029, - "end": 19031, + "start": 19589, + "end": 19591, "loc": { "start": { - "line": 562, + "line": 577, "column": 4 }, "end": { - "line": 562, + "line": 577, "column": 6 } } @@ -138347,15 +142559,15 @@ "postfix": false, "binop": null }, - "start": 19031, - "end": 19032, + "start": 19591, + "end": 19592, "loc": { "start": { - "line": 562, + "line": 577, "column": 6 }, "end": { - "line": 562, + "line": 577, "column": 7 } } @@ -138375,15 +142587,15 @@ "updateContext": null }, "value": "typeof", - "start": 19032, - "end": 19038, + "start": 19592, + "end": 19598, "loc": { "start": { - "line": 562, + "line": 577, "column": 7 }, "end": { - "line": 562, + "line": 577, "column": 13 } } @@ -138403,15 +142615,15 @@ "updateContext": null }, "value": "this", - "start": 19039, - "end": 19043, + "start": 19599, + "end": 19603, "loc": { "start": { - "line": 562, + "line": 577, "column": 14 }, "end": { - "line": 562, + "line": 577, "column": 18 } } @@ -138429,15 +142641,15 @@ "binop": null, "updateContext": null }, - "start": 19043, - "end": 19044, + "start": 19603, + "end": 19604, "loc": { "start": { - "line": 562, + "line": 577, "column": 18 }, "end": { - "line": 562, + "line": 577, "column": 19 } } @@ -138455,15 +142667,15 @@ "binop": null }, "value": "options", - "start": 19044, - "end": 19051, + "start": 19604, + "end": 19611, "loc": { "start": { - "line": 562, + "line": 577, "column": 19 }, "end": { - "line": 562, + "line": 577, "column": 26 } } @@ -138481,15 +142693,15 @@ "binop": null, "updateContext": null }, - "start": 19051, - "end": 19052, + "start": 19611, + "end": 19612, "loc": { "start": { - "line": 562, + "line": 577, "column": 26 }, "end": { - "line": 562, + "line": 577, "column": 27 } } @@ -138507,15 +142719,15 @@ "binop": null }, "value": "onInit", - "start": 19052, - "end": 19058, + "start": 19612, + "end": 19618, "loc": { "start": { - "line": 562, + "line": 577, "column": 27 }, "end": { - "line": 562, + "line": 577, "column": 33 } } @@ -138534,15 +142746,15 @@ "updateContext": null }, "value": "===", - "start": 19059, - "end": 19062, + "start": 19619, + "end": 19622, "loc": { "start": { - "line": 562, + "line": 577, "column": 34 }, "end": { - "line": 562, + "line": 577, "column": 37 } } @@ -138561,15 +142773,15 @@ "updateContext": null }, "value": "function", - "start": 19063, - "end": 19073, + "start": 19623, + "end": 19633, "loc": { "start": { - "line": 562, + "line": 577, "column": 38 }, "end": { - "line": 562, + "line": 577, "column": 48 } } @@ -138586,1864 +142798,19 @@ "postfix": false, "binop": null }, - "start": 19073, - "end": 19074, + "start": 19633, + "end": 19634, "loc": { "start": { - "line": 562, + "line": 577, "column": 48 }, "end": { - "line": 562, + "line": 577, "column": 49 } } }, - { - "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": 19082, - "end": 19086, - "loc": { - "start": { - "line": 563, - "column": 6 - }, - "end": { - "line": 563, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19086, - "end": 19087, - "loc": { - "start": { - "line": 563, - "column": 10 - }, - "end": { - "line": 563, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19087, - "end": 19094, - "loc": { - "start": { - "line": 563, - "column": 11 - }, - "end": { - "line": 563, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19094, - "end": 19095, - "loc": { - "start": { - "line": 563, - "column": 18 - }, - "end": { - "line": 563, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onInit", - "start": 19095, - "end": 19101, - "loc": { - "start": { - "line": 563, - "column": 19 - }, - "end": { - "line": 563, - "column": 25 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19101, - "end": 19102, - "loc": { - "start": { - "line": 563, - "column": 25 - }, - "end": { - "line": 563, - "column": 26 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19102, - "end": 19103, - "loc": { - "start": { - "line": 563, - "column": 26 - }, - "end": { - "line": 563, - "column": 27 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19103, - "end": 19104, - "loc": { - "start": { - "line": 563, - "column": 27 - }, - "end": { - "line": 563, - "column": 28 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19108, - "end": 19109, - "loc": { - "start": { - "line": 564, - "column": 2 - }, - "end": { - "line": 564, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n ", - "start": 19115, - "end": 19233, - "loc": { - "start": { - "line": 566, - "column": 2 - }, - "end": { - "line": 568, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onRender", - "start": 19237, - "end": 19245, - "loc": { - "start": { - "line": 569, - "column": 2 - }, - "end": { - "line": 569, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19245, - "end": 19246, - "loc": { - "start": { - "line": 569, - "column": 10 - }, - "end": { - "line": 569, - "column": 11 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19246, - "end": 19247, - "loc": { - "start": { - "line": 569, - "column": 11 - }, - "end": { - "line": 569, - "column": 12 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19247, - "end": 19248, - "loc": { - "start": { - "line": 569, - "column": 12 - }, - "end": { - "line": 569, - "column": 13 - } - } - }, - { - "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": 19254, - "end": 19256, - "loc": { - "start": { - "line": 570, - "column": 4 - }, - "end": { - "line": 570, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19256, - "end": 19257, - "loc": { - "start": { - "line": 570, - "column": 6 - }, - "end": { - "line": 570, - "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": 19257, - "end": 19263, - "loc": { - "start": { - "line": 570, - "column": 7 - }, - "end": { - "line": 570, - "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": 19264, - "end": 19268, - "loc": { - "start": { - "line": 570, - "column": 14 - }, - "end": { - "line": 570, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19268, - "end": 19269, - "loc": { - "start": { - "line": 570, - "column": 18 - }, - "end": { - "line": 570, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19269, - "end": 19276, - "loc": { - "start": { - "line": 570, - "column": 19 - }, - "end": { - "line": 570, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19276, - "end": 19277, - "loc": { - "start": { - "line": 570, - "column": 26 - }, - "end": { - "line": 570, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onRender", - "start": 19277, - "end": 19285, - "loc": { - "start": { - "line": 570, - "column": 27 - }, - "end": { - "line": 570, - "column": 35 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 19286, - "end": 19289, - "loc": { - "start": { - "line": 570, - "column": 36 - }, - "end": { - "line": 570, - "column": 39 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "function", - "start": 19290, - "end": 19300, - "loc": { - "start": { - "line": 570, - "column": 40 - }, - "end": { - "line": 570, - "column": 50 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19300, - "end": 19301, - "loc": { - "start": { - "line": 570, - "column": 50 - }, - "end": { - "line": 570, - "column": 51 - } - } - }, - { - "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": 19309, - "end": 19313, - "loc": { - "start": { - "line": 571, - "column": 6 - }, - "end": { - "line": 571, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19313, - "end": 19314, - "loc": { - "start": { - "line": 571, - "column": 10 - }, - "end": { - "line": 571, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19314, - "end": 19321, - "loc": { - "start": { - "line": 571, - "column": 11 - }, - "end": { - "line": 571, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19321, - "end": 19322, - "loc": { - "start": { - "line": 571, - "column": 18 - }, - "end": { - "line": 571, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onRender", - "start": 19322, - "end": 19330, - "loc": { - "start": { - "line": 571, - "column": 19 - }, - "end": { - "line": 571, - "column": 27 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19330, - "end": 19331, - "loc": { - "start": { - "line": 571, - "column": 27 - }, - "end": { - "line": 571, - "column": 28 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19331, - "end": 19332, - "loc": { - "start": { - "line": 571, - "column": 28 - }, - "end": { - "line": 571, - "column": 29 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19332, - "end": 19333, - "loc": { - "start": { - "line": 571, - "column": 29 - }, - "end": { - "line": 571, - "column": 30 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19337, - "end": 19338, - "loc": { - "start": { - "line": 572, - "column": 2 - }, - "end": { - "line": 572, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19343, - "end": 19422, - "loc": { - "start": { - "line": 574, - "column": 1 - }, - "end": { - "line": 576, - "column": 4 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onModulesLoaded", - "start": 19426, - "end": 19441, - "loc": { - "start": { - "line": 577, - "column": 2 - }, - "end": { - "line": 577, - "column": 17 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19441, - "end": 19442, - "loc": { - "start": { - "line": 577, - "column": 17 - }, - "end": { - "line": 577, - "column": 18 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19442, - "end": 19443, - "loc": { - "start": { - "line": 577, - "column": 18 - }, - "end": { - "line": 577, - "column": 19 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19443, - "end": 19444, - "loc": { - "start": { - "line": 577, - "column": 19 - }, - "end": { - "line": 577, - "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": 19450, - "end": 19452, - "loc": { - "start": { - "line": 578, - "column": 4 - }, - "end": { - "line": 578, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19452, - "end": 19453, - "loc": { - "start": { - "line": 578, - "column": 6 - }, - "end": { - "line": 578, - "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": 19453, - "end": 19459, - "loc": { - "start": { - "line": 578, - "column": 7 - }, - "end": { - "line": 578, - "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": 19460, - "end": 19464, - "loc": { - "start": { - "line": 578, - "column": 14 - }, - "end": { - "line": 578, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19464, - "end": 19465, - "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": "options", - "start": 19465, - "end": 19472, - "loc": { - "start": { - "line": 578, - "column": 19 - }, - "end": { - "line": 578, - "column": 26 - } - } - }, - { - "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": 578, - "column": 26 - }, - "end": { - "line": 578, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onModulesLoaded", - "start": 19473, - "end": 19488, - "loc": { - "start": { - "line": 578, - "column": 27 - }, - "end": { - "line": 578, - "column": 42 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 19489, - "end": 19492, - "loc": { - "start": { - "line": 578, - "column": 43 - }, - "end": { - "line": 578, - "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": 19493, - "end": 19503, - "loc": { - "start": { - "line": 578, - "column": 47 - }, - "end": { - "line": 578, - "column": 57 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19503, - "end": 19504, - "loc": { - "start": { - "line": 578, - "column": 57 - }, - "end": { - "line": 578, - "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": 19512, - "end": 19516, - "loc": { - "start": { - "line": 579, - "column": 6 - }, - "end": { - "line": 579, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19516, - "end": 19517, - "loc": { - "start": { - "line": 579, - "column": 10 - }, - "end": { - "line": 579, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19517, - "end": 19524, - "loc": { - "start": { - "line": 579, - "column": 11 - }, - "end": { - "line": 579, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19524, - "end": 19525, - "loc": { - "start": { - "line": 579, - "column": 18 - }, - "end": { - "line": 579, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onModulesLoaded", - "start": 19525, - "end": 19540, - "loc": { - "start": { - "line": 579, - "column": 19 - }, - "end": { - "line": 579, - "column": 34 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19540, - "end": 19541, - "loc": { - "start": { - "line": 579, - "column": 34 - }, - "end": { - "line": 579, - "column": 35 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19541, - "end": 19542, - "loc": { - "start": { - "line": 579, - "column": 35 - }, - "end": { - "line": 579, - "column": 36 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19542, - "end": 19543, - "loc": { - "start": { - "line": 579, - "column": 36 - }, - "end": { - "line": 579, - "column": 37 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19547, - "end": 19548, - "loc": { - "start": { - "line": 580, - "column": 2 - }, - "end": { - "line": 580, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Register module\r\n ", - "start": 19554, - "end": 19586, - "loc": { - "start": { - "line": 582, - "column": 2 - }, - "end": { - "line": 584, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "registerModule", - "start": 19590, - "end": 19604, - "loc": { - "start": { - "line": 585, - "column": 2 - }, - "end": { - "line": 585, - "column": 16 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19605, - "end": 19606, - "loc": { - "start": { - "line": 585, - "column": 17 - }, - "end": { - "line": 585, - "column": 18 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19607, - "end": 19608, - "loc": { - "start": { - "line": 585, - "column": 19 - }, - "end": { - "line": 585, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 19608, - "end": 19612, - "loc": { - "start": { - "line": 585, - "column": 20 - }, - "end": { - "line": 585, - "column": 24 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19612, - "end": 19613, - "loc": { - "start": { - "line": 585, - "column": 24 - }, - "end": { - "line": 585, - "column": 25 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "initCallback", - "start": 19614, - "end": 19626, - "loc": { - "start": { - "line": 585, - "column": 26 - }, - "end": { - "line": 585, - "column": 38 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19626, - "end": 19627, - "loc": { - "start": { - "line": 585, - "column": 38 - }, - "end": { - "line": 585, - "column": 39 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19628, - "end": 19630, - "loc": { - "start": { - "line": 585, - "column": 40 - }, - "end": { - "line": 585, - "column": 42 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19631, - "end": 19632, - "loc": { - "start": { - "line": 585, - "column": 43 - }, - "end": { - "line": 585, - "column": 44 - } - } - }, - { - "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": 19638, - "end": 19640, - "loc": { - "start": { - "line": 586, - "column": 4 - }, - "end": { - "line": 586, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19640, - "end": 19641, - "loc": { - "start": { - "line": 586, - "column": 6 - }, - "end": { - "line": 586, - "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": 19641, - "end": 19642, - "loc": { - "start": { - "line": 586, - "column": 7 - }, - "end": { - "line": 586, - "column": 8 - } - } - }, { "type": { "label": "this", @@ -140463,12 +142830,12 @@ "end": 19646, "loc": { "start": { - "line": 586, - "column": 8 + "line": 578, + "column": 6 }, "end": { - "line": 586, - "column": 12 + "line": 578, + "column": 10 } } }, @@ -140489,11 +142856,1856 @@ "end": 19647, "loc": { "start": { - "line": 586, + "line": 578, + "column": 10 + }, + "end": { + "line": 578, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 19647, + "end": 19654, + "loc": { + "start": { + "line": 578, + "column": 11 + }, + "end": { + "line": 578, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19654, + "end": 19655, + "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": "onInit", + "start": 19655, + "end": 19661, + "loc": { + "start": { + "line": 578, + "column": 19 + }, + "end": { + "line": 578, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19661, + "end": 19662, + "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": 19662, + "end": 19663, + "loc": { + "start": { + "line": 578, + "column": 26 + }, + "end": { + "line": 578, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19663, + "end": 19664, + "loc": { + "start": { + "line": 578, + "column": 27 + }, + "end": { + "line": 578, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19668, + "end": 19669, + "loc": { + "start": { + "line": 579, + "column": 2 + }, + "end": { + "line": 579, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n ", + "start": 19675, + "end": 19793, + "loc": { + "start": { + "line": 581, + "column": 2 + }, + "end": { + "line": 583, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onRender", + "start": 19797, + "end": 19805, + "loc": { + "start": { + "line": 584, + "column": 2 + }, + "end": { + "line": 584, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19805, + "end": 19806, + "loc": { + "start": { + "line": 584, + "column": 10 + }, + "end": { + "line": 584, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19806, + "end": 19807, + "loc": { + "start": { + "line": 584, + "column": 11 + }, + "end": { + "line": 584, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19807, + "end": 19808, + "loc": { + "start": { + "line": 584, "column": 12 }, "end": { + "line": 584, + "column": 13 + } + } + }, + { + "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": 19814, + "end": 19816, + "loc": { + "start": { + "line": 585, + "column": 4 + }, + "end": { + "line": 585, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19816, + "end": 19817, + "loc": { + "start": { + "line": 585, + "column": 6 + }, + "end": { + "line": 585, + "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": 19817, + "end": 19823, + "loc": { + "start": { + "line": 585, + "column": 7 + }, + "end": { + "line": 585, + "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": 19824, + "end": 19828, + "loc": { + "start": { + "line": 585, + "column": 14 + }, + "end": { + "line": 585, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19828, + "end": 19829, + "loc": { + "start": { + "line": 585, + "column": 18 + }, + "end": { + "line": 585, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 19829, + "end": 19836, + "loc": { + "start": { + "line": 585, + "column": 19 + }, + "end": { + "line": 585, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19836, + "end": 19837, + "loc": { + "start": { + "line": 585, + "column": 26 + }, + "end": { + "line": 585, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onRender", + "start": 19837, + "end": 19845, + "loc": { + "start": { + "line": 585, + "column": 27 + }, + "end": { + "line": 585, + "column": 35 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 19846, + "end": 19849, + "loc": { + "start": { + "line": 585, + "column": 36 + }, + "end": { + "line": 585, + "column": 39 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "function", + "start": 19850, + "end": 19860, + "loc": { + "start": { + "line": 585, + "column": 40 + }, + "end": { + "line": 585, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19860, + "end": 19861, + "loc": { + "start": { + "line": 585, + "column": 50 + }, + "end": { + "line": 585, + "column": 51 + } + } + }, + { + "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": 19869, + "end": 19873, + "loc": { + "start": { "line": 586, + "column": 6 + }, + "end": { + "line": 586, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19873, + "end": 19874, + "loc": { + "start": { + "line": 586, + "column": 10 + }, + "end": { + "line": 586, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 19874, + "end": 19881, + "loc": { + "start": { + "line": 586, + "column": 11 + }, + "end": { + "line": 586, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19881, + "end": 19882, + "loc": { + "start": { + "line": 586, + "column": 18 + }, + "end": { + "line": 586, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onRender", + "start": 19882, + "end": 19890, + "loc": { + "start": { + "line": 586, + "column": 19 + }, + "end": { + "line": 586, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19890, + "end": 19891, + "loc": { + "start": { + "line": 586, + "column": 27 + }, + "end": { + "line": 586, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19891, + "end": 19892, + "loc": { + "start": { + "line": 586, + "column": 28 + }, + "end": { + "line": 586, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19892, + "end": 19893, + "loc": { + "start": { + "line": 586, + "column": 29 + }, + "end": { + "line": 586, + "column": 30 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19897, + "end": 19898, + "loc": { + "start": { + "line": 587, + "column": 2 + }, + "end": { + "line": 587, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", + "start": 19903, + "end": 19982, + "loc": { + "start": { + "line": 589, + "column": 1 + }, + "end": { + "line": 591, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 19986, + "end": 20001, + "loc": { + "start": { + "line": 592, + "column": 2 + }, + "end": { + "line": 592, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20001, + "end": 20002, + "loc": { + "start": { + "line": 592, + "column": 17 + }, + "end": { + "line": 592, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20002, + "end": 20003, + "loc": { + "start": { + "line": 592, + "column": 18 + }, + "end": { + "line": 592, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20003, + "end": 20004, + "loc": { + "start": { + "line": 592, + "column": 19 + }, + "end": { + "line": 592, + "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": 20010, + "end": 20012, + "loc": { + "start": { + "line": 593, + "column": 4 + }, + "end": { + "line": 593, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20012, + "end": 20013, + "loc": { + "start": { + "line": 593, + "column": 6 + }, + "end": { + "line": 593, + "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": 20013, + "end": 20019, + "loc": { + "start": { + "line": 593, + "column": 7 + }, + "end": { + "line": 593, + "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": 20020, + "end": 20024, + "loc": { + "start": { + "line": 593, + "column": 14 + }, + "end": { + "line": 593, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20024, + "end": 20025, + "loc": { + "start": { + "line": 593, + "column": 18 + }, + "end": { + "line": 593, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 20025, + "end": 20032, + "loc": { + "start": { + "line": 593, + "column": 19 + }, + "end": { + "line": 593, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20032, + "end": 20033, + "loc": { + "start": { + "line": 593, + "column": 26 + }, + "end": { + "line": 593, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 20033, + "end": 20048, + "loc": { + "start": { + "line": 593, + "column": 27 + }, + "end": { + "line": 593, + "column": 42 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 20049, + "end": 20052, + "loc": { + "start": { + "line": 593, + "column": 43 + }, + "end": { + "line": 593, + "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": 20053, + "end": 20063, + "loc": { + "start": { + "line": 593, + "column": 47 + }, + "end": { + "line": 593, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20063, + "end": 20064, + "loc": { + "start": { + "line": 593, + "column": 57 + }, + "end": { + "line": 593, + "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": 20072, + "end": 20076, + "loc": { + "start": { + "line": 594, + "column": 6 + }, + "end": { + "line": 594, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20076, + "end": 20077, + "loc": { + "start": { + "line": 594, + "column": 10 + }, + "end": { + "line": 594, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 20077, + "end": 20084, + "loc": { + "start": { + "line": 594, + "column": 11 + }, + "end": { + "line": 594, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20084, + "end": 20085, + "loc": { + "start": { + "line": 594, + "column": 18 + }, + "end": { + "line": 594, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 20085, + "end": 20100, + "loc": { + "start": { + "line": 594, + "column": 19 + }, + "end": { + "line": 594, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20100, + "end": 20101, + "loc": { + "start": { + "line": 594, + "column": 34 + }, + "end": { + "line": 594, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20101, + "end": 20102, + "loc": { + "start": { + "line": 594, + "column": 35 + }, + "end": { + "line": 594, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20102, + "end": 20103, + "loc": { + "start": { + "line": 594, + "column": 36 + }, + "end": { + "line": 594, + "column": 37 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20107, + "end": 20108, + "loc": { + "start": { + "line": 595, + "column": 2 + }, + "end": { + "line": 595, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Register module\r\n ", + "start": 20114, + "end": 20146, + "loc": { + "start": { + "line": 597, + "column": 2 + }, + "end": { + "line": 599, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "registerModule", + "start": 20150, + "end": 20164, + "loc": { + "start": { + "line": 600, + "column": 2 + }, + "end": { + "line": 600, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20165, + "end": 20166, + "loc": { + "start": { + "line": 600, + "column": 17 + }, + "end": { + "line": 600, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20167, + "end": 20168, + "loc": { + "start": { + "line": 600, + "column": 19 + }, + "end": { + "line": 600, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 20168, + "end": 20172, + "loc": { + "start": { + "line": 600, + "column": 20 + }, + "end": { + "line": 600, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20172, + "end": 20173, + "loc": { + "start": { + "line": 600, + "column": 24 + }, + "end": { + "line": 600, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initCallback", + "start": 20174, + "end": 20186, + "loc": { + "start": { + "line": 600, + "column": 26 + }, + "end": { + "line": 600, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20186, + "end": 20187, + "loc": { + "start": { + "line": 600, + "column": 38 + }, + "end": { + "line": 600, + "column": 39 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20188, + "end": 20190, + "loc": { + "start": { + "line": 600, + "column": 40 + }, + "end": { + "line": 600, + "column": 42 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20191, + "end": 20192, + "loc": { + "start": { + "line": 600, + "column": 43 + }, + "end": { + "line": 600, + "column": 44 + } + } + }, + { + "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": 20198, + "end": 20200, + "loc": { + "start": { + "line": 601, + "column": 4 + }, + "end": { + "line": 601, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20200, + "end": 20201, + "loc": { + "start": { + "line": 601, + "column": 6 + }, + "end": { + "line": 601, + "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": 20201, + "end": 20202, + "loc": { + "start": { + "line": 601, + "column": 7 + }, + "end": { + "line": 601, + "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": 20202, + "end": 20206, + "loc": { + "start": { + "line": 601, + "column": 8 + }, + "end": { + "line": 601, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20206, + "end": 20207, + "loc": { + "start": { + "line": 601, + "column": 12 + }, + "end": { + "line": 601, "column": 13 } } @@ -140511,15 +144723,15 @@ "binop": null }, "value": "modules", - "start": 19647, - "end": 19654, + "start": 20207, + "end": 20214, "loc": { "start": { - "line": 586, + "line": 601, "column": 13 }, "end": { - "line": 586, + "line": 601, "column": 20 } } @@ -140537,15 +144749,15 @@ "binop": null, "updateContext": null }, - "start": 19654, - "end": 19655, + "start": 20214, + "end": 20215, "loc": { "start": { - "line": 586, + "line": 601, "column": 20 }, "end": { - "line": 586, + "line": 601, "column": 21 } } @@ -140563,15 +144775,15 @@ "binop": null }, "value": "name", - "start": 19655, - "end": 19659, + "start": 20215, + "end": 20219, "loc": { "start": { - "line": 586, + "line": 601, "column": 21 }, "end": { - "line": 586, + "line": 601, "column": 25 } } @@ -140589,15 +144801,15 @@ "binop": null, "updateContext": null }, - "start": 19659, - "end": 19660, + "start": 20219, + "end": 20220, "loc": { "start": { - "line": 586, + "line": 601, "column": 25 }, "end": { - "line": 586, + "line": 601, "column": 26 } } @@ -140614,15 +144826,15 @@ "postfix": false, "binop": null }, - "start": 19660, - "end": 19661, + "start": 20220, + "end": 20221, "loc": { "start": { - "line": 586, + "line": 601, "column": 26 }, "end": { - "line": 586, + "line": 601, "column": 27 } } @@ -140642,15 +144854,15 @@ "updateContext": null }, "value": "this", - "start": 19669, - "end": 19673, + "start": 20229, + "end": 20233, "loc": { "start": { - "line": 587, + "line": 602, "column": 6 }, "end": { - "line": 587, + "line": 602, "column": 10 } } @@ -140668,15 +144880,15 @@ "binop": null, "updateContext": null }, - "start": 19673, - "end": 19674, + "start": 20233, + "end": 20234, "loc": { "start": { - "line": 587, + "line": 602, "column": 10 }, "end": { - "line": 587, + "line": 602, "column": 11 } } @@ -140694,15 +144906,15 @@ "binop": null }, "value": "modules", - "start": 19674, - "end": 19681, + "start": 20234, + "end": 20241, "loc": { "start": { - "line": 587, + "line": 602, "column": 11 }, "end": { - "line": 587, + "line": 602, "column": 18 } } @@ -140720,15 +144932,15 @@ "binop": null, "updateContext": null }, - "start": 19681, - "end": 19682, + "start": 20241, + "end": 20242, "loc": { "start": { - "line": 587, + "line": 602, "column": 18 }, "end": { - "line": 587, + "line": 602, "column": 19 } } @@ -140746,15 +144958,15 @@ "binop": null }, "value": "name", - "start": 19682, - "end": 19686, + "start": 20242, + "end": 20246, "loc": { "start": { - "line": 587, + "line": 602, "column": 19 }, "end": { - "line": 587, + "line": 602, "column": 23 } } @@ -140772,15 +144984,15 @@ "binop": null, "updateContext": null }, - "start": 19686, - "end": 19687, + "start": 20246, + "end": 20247, "loc": { "start": { - "line": 587, + "line": 602, "column": 23 }, "end": { - "line": 587, + "line": 602, "column": 24 } } @@ -140799,15 +145011,15 @@ "updateContext": null }, "value": "=", - "start": 19688, - "end": 19689, + "start": 20248, + "end": 20249, "loc": { "start": { - "line": 587, + "line": 602, "column": 25 }, "end": { - "line": 587, + "line": 602, "column": 26 } } @@ -140824,15 +145036,15 @@ "postfix": false, "binop": null }, - "start": 19690, - "end": 19691, + "start": 20250, + "end": 20251, "loc": { "start": { - "line": 587, + "line": 602, "column": 27 }, "end": { - "line": 587, + "line": 602, "column": 28 } } @@ -140849,15 +145061,15 @@ "postfix": false, "binop": null }, - "start": 19691, - "end": 19692, + "start": 20251, + "end": 20252, "loc": { "start": { - "line": 587, + "line": 602, "column": 28 }, "end": { - "line": 587, + "line": 602, "column": 29 } } @@ -140875,15 +145087,15 @@ "binop": null, "updateContext": null }, - "start": 19692, - "end": 19693, + "start": 20252, + "end": 20253, "loc": { "start": { - "line": 587, + "line": 602, "column": 29 }, "end": { - "line": 587, + "line": 602, "column": 30 } } @@ -140901,15 +145113,15 @@ "binop": null }, "value": "initCallback", - "start": 19701, - "end": 19713, + "start": 20261, + "end": 20273, "loc": { "start": { - "line": 589, + "line": 604, "column": 4 }, "end": { - "line": 589, + "line": 604, "column": 16 } } @@ -140926,15 +145138,15 @@ "postfix": false, "binop": null }, - "start": 19713, - "end": 19714, + "start": 20273, + "end": 20274, "loc": { "start": { - "line": 589, + "line": 604, "column": 16 }, "end": { - "line": 589, + "line": 604, "column": 17 } } @@ -140954,15 +145166,15 @@ "updateContext": null }, "value": "this", - "start": 19714, - "end": 19718, + "start": 20274, + "end": 20278, "loc": { "start": { - "line": 589, + "line": 604, "column": 17 }, "end": { - "line": 589, + "line": 604, "column": 21 } } @@ -140980,15 +145192,15 @@ "binop": null, "updateContext": null }, - "start": 19718, - "end": 19719, + "start": 20278, + "end": 20279, "loc": { "start": { - "line": 589, + "line": 604, "column": 21 }, "end": { - "line": 589, + "line": 604, "column": 22 } } @@ -141006,15 +145218,15 @@ "binop": null }, "value": "modules", - "start": 19719, - "end": 19726, + "start": 20279, + "end": 20286, "loc": { "start": { - "line": 589, + "line": 604, "column": 22 }, "end": { - "line": 589, + "line": 604, "column": 29 } } @@ -141032,15 +145244,15 @@ "binop": null, "updateContext": null }, - "start": 19726, - "end": 19727, + "start": 20286, + "end": 20287, "loc": { "start": { - "line": 589, + "line": 604, "column": 29 }, "end": { - "line": 589, + "line": 604, "column": 30 } } @@ -141058,15 +145270,15 @@ "binop": null }, "value": "name", - "start": 19727, - "end": 19731, + "start": 20287, + "end": 20291, "loc": { "start": { - "line": 589, + "line": 604, "column": 30 }, "end": { - "line": 589, + "line": 604, "column": 34 } } @@ -141084,15 +145296,15 @@ "binop": null, "updateContext": null }, - "start": 19731, - "end": 19732, + "start": 20291, + "end": 20292, "loc": { "start": { - "line": 589, + "line": 604, "column": 34 }, "end": { - "line": 589, + "line": 604, "column": 35 } } @@ -141109,15 +145321,15 @@ "postfix": false, "binop": null }, - "start": 19732, - "end": 19733, + "start": 20292, + "end": 20293, "loc": { "start": { - "line": 589, + "line": 604, "column": 35 }, "end": { - "line": 589, + "line": 604, "column": 36 } } @@ -141135,15 +145347,15 @@ "binop": null, "updateContext": null }, - "start": 19733, - "end": 19734, + "start": 20293, + "end": 20294, "loc": { "start": { - "line": 589, + "line": 604, "column": 36 }, "end": { - "line": 589, + "line": 604, "column": 37 } } @@ -141160,15 +145372,15 @@ "postfix": false, "binop": null }, - "start": 19738, - "end": 19739, + "start": 20298, + "end": 20299, "loc": { "start": { - "line": 590, + "line": 605, "column": 2 }, "end": { - "line": 590, + "line": 605, "column": 3 } } @@ -141176,15 +145388,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19745, - "end": 19774, + "start": 20305, + "end": 20334, "loc": { "start": { - "line": 592, + "line": 607, "column": 2 }, "end": { - "line": 594, + "line": 609, "column": 5 } } @@ -141202,15 +145414,15 @@ "binop": null }, "value": "loadModules", - "start": 19778, - "end": 19789, + "start": 20338, + "end": 20349, "loc": { "start": { - "line": 595, + "line": 610, "column": 2 }, "end": { - "line": 595, + "line": 610, "column": 13 } } @@ -141227,15 +145439,15 @@ "postfix": false, "binop": null }, - "start": 19789, - "end": 19790, + "start": 20349, + "end": 20350, "loc": { "start": { - "line": 595, + "line": 610, "column": 13 }, "end": { - "line": 595, + "line": 610, "column": 14 } } @@ -141252,15 +145464,15 @@ "postfix": false, "binop": null }, - "start": 19790, - "end": 19791, + "start": 20350, + "end": 20351, "loc": { "start": { - "line": 595, + "line": 610, "column": 14 }, "end": { - "line": 595, + "line": 610, "column": 15 } } @@ -141277,15 +145489,15 @@ "postfix": false, "binop": null }, - "start": 19791, - "end": 19792, + "start": 20351, + "end": 20352, "loc": { "start": { - "line": 595, + "line": 610, "column": 15 }, "end": { - "line": 595, + "line": 610, "column": 16 } } @@ -141305,15 +145517,15 @@ "updateContext": null }, "value": "if", - "start": 19798, - "end": 19800, + "start": 20358, + "end": 20360, "loc": { "start": { - "line": 596, + "line": 611, "column": 4 }, "end": { - "line": 596, + "line": 611, "column": 6 } } @@ -141330,15 +145542,15 @@ "postfix": false, "binop": null }, - "start": 19800, - "end": 19801, + "start": 20360, + "end": 20361, "loc": { "start": { - "line": 596, + "line": 611, "column": 6 }, "end": { - "line": 596, + "line": 611, "column": 7 } } @@ -141356,2828 +145568,16 @@ "binop": null }, "value": "Array", - "start": 19801, - "end": 19806, - "loc": { - "start": { - "line": 596, - "column": 7 - }, - "end": { - "line": 596, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19806, - "end": 19807, - "loc": { - "start": { - "line": 596, - "column": 12 - }, - "end": { - "line": 596, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "isArray", - "start": 19807, - "end": 19814, - "loc": { - "start": { - "line": 596, - "column": 13 - }, - "end": { - "line": 596, - "column": 20 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19814, - "end": 19815, - "loc": { - "start": { - "line": 596, - "column": 20 - }, - "end": { - "line": 596, - "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": 19815, - "end": 19819, - "loc": { - "start": { - "line": 596, - "column": 21 - }, - "end": { - "line": 596, - "column": 25 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19819, - "end": 19820, - "loc": { - "start": { - "line": 596, - "column": 25 - }, - "end": { - "line": 596, - "column": 26 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19820, - "end": 19827, - "loc": { - "start": { - "line": 596, - "column": 26 - }, - "end": { - "line": 596, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19827, - "end": 19828, - "loc": { - "start": { - "line": 596, - "column": 33 - }, - "end": { - "line": 596, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "modules", - "start": 19828, - "end": 19835, - "loc": { - "start": { - "line": 596, - "column": 34 - }, - "end": { - "line": 596, - "column": 41 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19835, - "end": 19836, - "loc": { - "start": { - "line": 596, - "column": 41 - }, - "end": { - "line": 596, - "column": 42 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19836, - "end": 19837, - "loc": { - "start": { - "line": 596, - "column": 42 - }, - "end": { - "line": 596, - "column": 43 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19837, - "end": 19838, - "loc": { - "start": { - "line": 596, - "column": 43 - }, - "end": { - "line": 596, - "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": 19846, - "end": 19850, - "loc": { - "start": { - "line": 597, - "column": 6 - }, - "end": { - "line": 597, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19850, - "end": 19851, - "loc": { - "start": { - "line": 597, - "column": 10 - }, - "end": { - "line": 597, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19851, - "end": 19858, - "loc": { - "start": { - "line": 597, - "column": 11 - }, - "end": { - "line": 597, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19858, - "end": 19859, - "loc": { - "start": { - "line": 597, - "column": 18 - }, - "end": { - "line": 597, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "modules", - "start": 19859, - "end": 19866, - "loc": { - "start": { - "line": 597, - "column": 19 - }, - "end": { - "line": 597, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19866, - "end": 19867, - "loc": { - "start": { - "line": 597, - "column": 26 - }, - "end": { - "line": 597, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 19867, - "end": 19874, - "loc": { - "start": { - "line": 597, - "column": 27 - }, - "end": { - "line": 597, - "column": 34 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19874, - "end": 19875, - "loc": { - "start": { - "line": 597, - "column": 34 - }, - "end": { - "line": 597, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "Module", - "start": 19875, - "end": 19881, - "loc": { - "start": { - "line": 597, - "column": 35 - }, - "end": { - "line": 597, - "column": 41 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19882, - "end": 19884, - "loc": { - "start": { - "line": 597, - "column": 42 - }, - "end": { - "line": 597, - "column": 44 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19885, - "end": 19886, - "loc": { - "start": { - "line": 597, - "column": 45 - }, - "end": { - "line": 597, - "column": 46 - } - } - }, - { - "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": 19896, - "end": 19899, - "loc": { - "start": { - "line": 598, - "column": 8 - }, - "end": { - "line": 598, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 19900, - "end": 19906, - "loc": { - "start": { - "line": 598, - "column": 12 - }, - "end": { - "line": 598, - "column": 18 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19907, - "end": 19908, - "loc": { - "start": { - "line": 598, - "column": 19 - }, - "end": { - "line": 598, - "column": 20 - } - } - }, - { - "type": { - "label": "new", - "keyword": "new", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "new", - "start": 19909, - "end": 19912, - "loc": { - "start": { - "line": 598, - "column": 21 - }, - "end": { - "line": 598, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "Module", - "start": 19913, - "end": 19919, - "loc": { - "start": { - "line": 598, - "column": 25 - }, - "end": { - "line": 598, - "column": 31 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19919, - "end": 19920, - "loc": { - "start": { - "line": 598, - "column": 31 - }, - "end": { - "line": 598, - "column": 32 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19920, - "end": 19921, - "loc": { - "start": { - "line": 598, - "column": 32 - }, - "end": { - "line": 598, - "column": 33 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19921, - "end": 19922, - "loc": { - "start": { - "line": 598, - "column": 33 - }, - "end": { - "line": 598, - "column": 34 - } - } - }, - { - "type": "CommentBlock", - "value": " istanbul ignore next ", - "start": 19934, - "end": 19960, - "loc": { - "start": { - "line": 600, - "column": 8 - }, - "end": { - "line": 600, - "column": 34 - } - } - }, - { - "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": 19970, - "end": 19972, - "loc": { - "start": { - "line": 601, - "column": 8 - }, - "end": { - "line": 601, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19972, - "end": 19973, - "loc": { - "start": { - "line": 601, - "column": 10 - }, - "end": { - "line": 601, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 19973, - "end": 19979, - "loc": { - "start": { - "line": 601, - "column": 11 - }, - "end": { - "line": 601, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19979, - "end": 19980, - "loc": { - "start": { - "line": 601, - "column": 17 - }, - "end": { - "line": 601, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "constructor", - "start": 19980, - "end": 19991, - "loc": { - "start": { - "line": 601, - "column": 18 - }, - "end": { - "line": 601, - "column": 29 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19991, - "end": 19992, - "loc": { - "start": { - "line": 601, - "column": 29 - }, - "end": { - "line": 601, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 19992, - "end": 19996, - "loc": { - "start": { - "line": 601, - "column": 30 - }, - "end": { - "line": 601, - "column": 34 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 19997, - "end": 19999, - "loc": { - "start": { - "line": 601, - "column": 35 - }, - "end": { - "line": 601, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 20000, - "end": 20006, - "loc": { - "start": { - "line": 601, - "column": 38 - }, - "end": { - "line": 601, - "column": 44 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20006, - "end": 20007, - "loc": { - "start": { - "line": 601, - "column": 44 - }, - "end": { - "line": 601, - "column": 45 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "constructor", - "start": 20007, - "end": 20018, - "loc": { - "start": { - "line": 601, - "column": 45 - }, - "end": { - "line": 601, - "column": 56 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20018, - "end": 20019, - "loc": { - "start": { - "line": 601, - "column": 56 - }, - "end": { - "line": 601, - "column": 57 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 20019, - "end": 20023, - "loc": { - "start": { - "line": 601, - "column": 57 - }, - "end": { - "line": 601, - "column": 61 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "!==", - "start": 20024, - "end": 20027, - "loc": { - "start": { - "line": 601, - "column": 62 - }, - "end": { - "line": 601, - "column": 65 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "Function", - "start": 20028, - "end": 20038, - "loc": { - "start": { - "line": 601, - "column": 66 - }, - "end": { - "line": 601, - "column": 76 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20038, - "end": 20039, - "loc": { - "start": { - "line": 601, - "column": 76 - }, - "end": { - "line": 601, - "column": 77 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20039, - "end": 20040, - "loc": { - "start": { - "line": 601, - "column": 77 - }, - "end": { - "line": 601, - "column": 78 - } - } - }, - { - "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": 20052, - "end": 20055, - "loc": { - "start": { - "line": 602, - "column": 10 - }, - "end": { - "line": 602, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "classStr", - "start": 20056, - "end": 20064, - "loc": { - "start": { - "line": 602, - "column": 14 - }, - "end": { - "line": 602, - "column": 22 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 20065, - "end": 20066, - "loc": { - "start": { - "line": 602, - "column": 23 - }, - "end": { - "line": 602, - "column": 24 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20067, - "end": 20068, - "loc": { - "start": { - "line": 602, - "column": 25 - }, - "end": { - "line": 602, - "column": 26 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "module-", - "start": 20068, - "end": 20075, - "loc": { - "start": { - "line": 602, - "column": 26 - }, - "end": { - "line": 602, - "column": 33 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20075, - "end": 20077, - "loc": { - "start": { - "line": 602, - "column": 33 - }, - "end": { - "line": 602, - "column": 35 - } - } - }, - { - "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": 20077, - "end": 20081, - "loc": { - "start": { - "line": 602, - "column": 35 - }, - "end": { - "line": 602, - "column": 39 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20081, - "end": 20082, - "loc": { - "start": { - "line": 602, - "column": 39 - }, - "end": { - "line": 602, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "utilities", - "start": 20082, - "end": 20091, - "loc": { - "start": { - "line": 602, - "column": 40 - }, - "end": { - "line": 602, - "column": 49 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20091, - "end": 20092, - "loc": { - "start": { - "line": 602, - "column": 49 - }, - "end": { - "line": 602, - "column": 50 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "camelCase", - "start": 20092, - "end": 20101, - "loc": { - "start": { - "line": 602, - "column": 50 - }, - "end": { - "line": 602, - "column": 59 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20101, - "end": 20102, - "loc": { - "start": { - "line": 602, - "column": 59 - }, - "end": { - "line": 602, - "column": 60 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 20102, - "end": 20108, - "loc": { - "start": { - "line": 602, - "column": 60 - }, - "end": { - "line": 602, - "column": 66 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20108, - "end": 20109, - "loc": { - "start": { - "line": 602, - "column": 66 - }, - "end": { - "line": 602, - "column": 67 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "constructor", - "start": 20109, - "end": 20120, - "loc": { - "start": { - "line": 602, - "column": 67 - }, - "end": { - "line": 602, - "column": 78 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20120, - "end": 20121, - "loc": { - "start": { - "line": 602, - "column": 78 - }, - "end": { - "line": 602, - "column": 79 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 20121, - "end": 20125, - "loc": { - "start": { - "line": 602, - "column": 79 - }, - "end": { - "line": 602, - "column": 83 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20125, - "end": 20126, - "loc": { - "start": { - "line": 602, - "column": 83 - }, - "end": { - "line": 602, - "column": 84 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20126, - "end": 20127, - "loc": { - "start": { - "line": 602, - "column": 84 - }, - "end": { - "line": 602, - "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": 20127, - "end": 20127, - "loc": { - "start": { - "line": 602, - "column": 85 - }, - "end": { - "line": 602, - "column": 85 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20127, - "end": 20128, - "loc": { - "start": { - "line": 602, - "column": 85 - }, - "end": { - "line": 602, - "column": 86 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20128, - "end": 20129, - "loc": { - "start": { - "line": 602, - "column": 86 - }, - "end": { - "line": 602, - "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": 20141, - "end": 20145, - "loc": { - "start": { - "line": 603, - "column": 10 - }, - "end": { - "line": 603, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20145, - "end": 20146, - "loc": { - "start": { - "line": 603, - "column": 14 - }, - "end": { - "line": 603, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 20146, - "end": 20167, - "loc": { - "start": { - "line": 603, - "column": 15 - }, - "end": { - "line": 603, - "column": 36 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 20168, - "end": 20169, - "loc": { - "start": { - "line": 603, - "column": 37 - }, - "end": { - "line": 603, - "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": 20170, - "end": 20174, - "loc": { - "start": { - "line": 603, - "column": 39 - }, - "end": { - "line": 603, - "column": 43 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20174, - "end": 20175, - "loc": { - "start": { - "line": 603, - "column": 43 - }, - "end": { - "line": 603, - "column": 44 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 20175, - "end": 20196, - "loc": { - "start": { - "line": 603, - "column": 44 - }, - "end": { - "line": 603, - "column": 65 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 20197, - "end": 20198, - "loc": { - "start": { - "line": 603, - "column": 66 - }, - "end": { - "line": 603, - "column": 67 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20199, - "end": 20200, - "loc": { - "start": { - "line": 603, - "column": 68 - }, - "end": { - "line": 603, - "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": 20200, - "end": 20201, - "loc": { - "start": { - "line": 603, - "column": 69 - }, - "end": { - "line": 603, - "column": 70 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20201, - "end": 20203, - "loc": { - "start": { - "line": 603, - "column": 70 - }, - "end": { - "line": 603, - "column": 72 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "classStr", - "start": 20203, - "end": 20211, - "loc": { - "start": { - "line": 603, - "column": 72 - }, - "end": { - "line": 603, - "column": 80 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20211, - "end": 20212, - "loc": { - "start": { - "line": 603, - "column": 80 - }, - "end": { - "line": 603, - "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": 20212, - "end": 20212, - "loc": { - "start": { - "line": 603, - "column": 81 - }, - "end": { - "line": 603, - "column": 81 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20212, - "end": 20213, - "loc": { - "start": { - "line": 603, - "column": 81 - }, - "end": { - "line": 603, - "column": 82 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20213, - "end": 20214, - "loc": { - "start": { - "line": 603, - "column": 82 - }, - "end": { - "line": 603, - "column": 83 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20224, - "end": 20225, - "loc": { - "start": { - "line": 604, - "column": 8 - }, - "end": { - "line": 604, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 20237, - "end": 20243, - "loc": { - "start": { - "line": 606, - "column": 8 - }, - "end": { - "line": 606, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20243, - "end": 20244, - "loc": { - "start": { - "line": 606, - "column": 14 - }, - "end": { - "line": 606, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "init", - "start": 20244, - "end": 20248, - "loc": { - "start": { - "line": 606, - "column": 15 - }, - "end": { - "line": 606, - "column": 19 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20248, - "end": 20249, - "loc": { - "start": { - "line": 606, - "column": 19 - }, - "end": { - "line": 606, - "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": 20249, - "end": 20253, - "loc": { - "start": { - "line": 606, - "column": 20 - }, - "end": { - "line": 606, - "column": 24 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20253, - "end": 20254, - "loc": { - "start": { - "line": 606, - "column": 24 - }, - "end": { - "line": 606, - "column": 25 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20254, - "end": 20255, - "loc": { - "start": { - "line": 606, - "column": 25 - }, - "end": { - "line": 606, - "column": 26 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20263, - "end": 20264, - "loc": { - "start": { - "line": 607, - "column": 6 - }, - "end": { - "line": 607, - "column": 7 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20264, - "end": 20265, - "loc": { - "start": { - "line": 607, - "column": 7 - }, - "end": { - "line": 607, - "column": 8 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20265, - "end": 20266, - "loc": { - "start": { - "line": 607, - "column": 8 - }, - "end": { - "line": 607, - "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": 20276, - "end": 20280, - "loc": { - "start": { - "line": 609, - "column": 6 - }, - "end": { - "line": 609, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20280, - "end": 20281, - "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": "keyboardPluginClasses", - "start": 20281, - "end": 20302, - "loc": { - "start": { - "line": 609, - "column": 11 - }, - "end": { - "line": 609, - "column": 32 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 20303, - "end": 20304, - "loc": { - "start": { - "line": 609, - "column": 33 - }, - "end": { - "line": 609, - "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": 20305, - "end": 20309, - "loc": { - "start": { - "line": 609, - "column": 35 - }, - "end": { - "line": 609, - "column": 39 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20309, - "end": 20310, - "loc": { - "start": { - "line": 609, - "column": 39 - }, - "end": { - "line": 609, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 20310, - "end": 20331, - "loc": { - "start": { - "line": 609, - "column": 40 - }, - "end": { - "line": 609, - "column": 61 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 20332, - "end": 20333, - "loc": { - "start": { - "line": 609, - "column": 62 - }, - "end": { - "line": 609, - "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": 20334, - "end": 20351, - "loc": { - "start": { - "line": 609, - "column": 64 - }, - "end": { - "line": 609, - "column": 81 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20351, - "end": 20352, - "loc": { - "start": { - "line": 609, - "column": 81 - }, - "end": { - "line": 609, - "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": 20362, + "start": 20361, "end": 20366, "loc": { "start": { "line": 611, - "column": 6 + "column": 7 }, "end": { "line": 611, - "column": 10 + "column": 12 } } }, @@ -144199,11 +145599,11 @@ "loc": { "start": { "line": 611, - "column": 10 + "column": 12 }, "end": { "line": 611, - "column": 11 + "column": 13 } } }, @@ -144219,17 +145619,17 @@ "postfix": false, "binop": null }, - "value": "render", + "value": "isArray", "start": 20367, - "end": 20373, + "end": 20374, "loc": { "start": { "line": 611, - "column": 11 + "column": 13 }, "end": { "line": 611, - "column": 17 + "column": 20 } } }, @@ -144245,67 +145645,16 @@ "postfix": false, "binop": null }, - "start": 20373, - "end": 20374, - "loc": { - "start": { - "line": 611, - "column": 17 - }, - "end": { - "line": 611, - "column": 18 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, "start": 20374, "end": 20375, "loc": { "start": { - "line": 611, - "column": 18 - }, - "end": { - "line": 611, - "column": 19 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20375, - "end": 20376, - "loc": { - "start": { - "line": 611, - "column": 19 - }, - "end": { "line": 611, "column": 20 + }, + "end": { + "line": 611, + "column": 21 } } }, @@ -144324,8 +145673,215 @@ "updateContext": null }, "value": "this", - "start": 20384, + "start": 20375, + "end": 20379, + "loc": { + "start": { + "line": 611, + "column": 21 + }, + "end": { + "line": 611, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20379, + "end": 20380, + "loc": { + "start": { + "line": 611, + "column": 25 + }, + "end": { + "line": 611, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 20380, + "end": 20387, + "loc": { + "start": { + "line": 611, + "column": 26 + }, + "end": { + "line": 611, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20387, "end": 20388, + "loc": { + "start": { + "line": 611, + "column": 33 + }, + "end": { + "line": 611, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "modules", + "start": 20388, + "end": 20395, + "loc": { + "start": { + "line": 611, + "column": 34 + }, + "end": { + "line": 611, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20395, + "end": 20396, + "loc": { + "start": { + "line": 611, + "column": 41 + }, + "end": { + "line": 611, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20396, + "end": 20397, + "loc": { + "start": { + "line": 611, + "column": 42 + }, + "end": { + "line": 611, + "column": 43 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20397, + "end": 20398, + "loc": { + "start": { + "line": 611, + "column": 43 + }, + "end": { + "line": 611, + "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": 20406, + "end": 20410, "loc": { "start": { "line": 612, @@ -144350,8 +145906,8 @@ "binop": null, "updateContext": null }, - "start": 20388, - "end": 20389, + "start": 20410, + "end": 20411, "loc": { "start": { "line": 612, @@ -144375,9 +145931,9 @@ "postfix": false, "binop": null }, - "value": "onModulesLoaded", - "start": 20389, - "end": 20404, + "value": "options", + "start": 20411, + "end": 20418, "loc": { "start": { "line": 612, @@ -144385,6 +145941,2662 @@ }, "end": { "line": 612, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20418, + "end": 20419, + "loc": { + "start": { + "line": 612, + "column": 18 + }, + "end": { + "line": 612, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "modules", + "start": 20419, + "end": 20426, + "loc": { + "start": { + "line": 612, + "column": 19 + }, + "end": { + "line": 612, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20426, + "end": 20427, + "loc": { + "start": { + "line": 612, + "column": 26 + }, + "end": { + "line": 612, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 20427, + "end": 20434, + "loc": { + "start": { + "line": 612, + "column": 27 + }, + "end": { + "line": 612, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20434, + "end": 20435, + "loc": { + "start": { + "line": 612, + "column": 34 + }, + "end": { + "line": 612, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Module", + "start": 20435, + "end": 20441, + "loc": { + "start": { + "line": 612, + "column": 35 + }, + "end": { + "line": 612, + "column": 41 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20442, + "end": 20444, + "loc": { + "start": { + "line": 612, + "column": 42 + }, + "end": { + "line": 612, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20445, + "end": 20446, + "loc": { + "start": { + "line": 612, + "column": 45 + }, + "end": { + "line": 612, + "column": 46 + } + } + }, + { + "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": 20456, + "end": 20459, + "loc": { + "start": { + "line": 613, + "column": 8 + }, + "end": { + "line": 613, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 20460, + "end": 20466, + "loc": { + "start": { + "line": 613, + "column": 12 + }, + "end": { + "line": 613, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20467, + "end": 20468, + "loc": { + "start": { + "line": 613, + "column": 19 + }, + "end": { + "line": 613, + "column": 20 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 20469, + "end": 20472, + "loc": { + "start": { + "line": 613, + "column": 21 + }, + "end": { + "line": 613, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Module", + "start": 20473, + "end": 20479, + "loc": { + "start": { + "line": 613, + "column": 25 + }, + "end": { + "line": 613, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20479, + "end": 20480, + "loc": { + "start": { + "line": 613, + "column": 31 + }, + "end": { + "line": 613, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20480, + "end": 20481, + "loc": { + "start": { + "line": 613, + "column": 32 + }, + "end": { + "line": 613, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20481, + "end": 20482, + "loc": { + "start": { + "line": 613, + "column": 33 + }, + "end": { + "line": 613, + "column": 34 + } + } + }, + { + "type": "CommentBlock", + "value": " istanbul ignore next ", + "start": 20494, + "end": 20520, + "loc": { + "start": { + "line": 615, + "column": 8 + }, + "end": { + "line": 615, + "column": 34 + } + } + }, + { + "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": 20530, + "end": 20532, + "loc": { + "start": { + "line": 616, + "column": 8 + }, + "end": { + "line": 616, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20532, + "end": 20533, + "loc": { + "start": { + "line": 616, + "column": 10 + }, + "end": { + "line": 616, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 20533, + "end": 20539, + "loc": { + "start": { + "line": 616, + "column": 11 + }, + "end": { + "line": 616, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20539, + "end": 20540, + "loc": { + "start": { + "line": 616, + "column": 17 + }, + "end": { + "line": 616, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "constructor", + "start": 20540, + "end": 20551, + "loc": { + "start": { + "line": 616, + "column": 18 + }, + "end": { + "line": 616, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20551, + "end": 20552, + "loc": { + "start": { + "line": 616, + "column": 29 + }, + "end": { + "line": 616, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 20552, + "end": 20556, + "loc": { + "start": { + "line": 616, + "column": 30 + }, + "end": { + "line": 616, + "column": 34 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 20557, + "end": 20559, + "loc": { + "start": { + "line": 616, + "column": 35 + }, + "end": { + "line": 616, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 20560, + "end": 20566, + "loc": { + "start": { + "line": 616, + "column": 38 + }, + "end": { + "line": 616, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20566, + "end": 20567, + "loc": { + "start": { + "line": 616, + "column": 44 + }, + "end": { + "line": 616, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "constructor", + "start": 20567, + "end": 20578, + "loc": { + "start": { + "line": 616, + "column": 45 + }, + "end": { + "line": 616, + "column": 56 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20578, + "end": 20579, + "loc": { + "start": { + "line": 616, + "column": 56 + }, + "end": { + "line": 616, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 20579, + "end": 20583, + "loc": { + "start": { + "line": 616, + "column": 57 + }, + "end": { + "line": 616, + "column": 61 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 20584, + "end": 20587, + "loc": { + "start": { + "line": 616, + "column": 62 + }, + "end": { + "line": 616, + "column": 65 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Function", + "start": 20588, + "end": 20598, + "loc": { + "start": { + "line": 616, + "column": 66 + }, + "end": { + "line": 616, + "column": 76 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20598, + "end": 20599, + "loc": { + "start": { + "line": 616, + "column": 76 + }, + "end": { + "line": 616, + "column": 77 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20599, + "end": 20600, + "loc": { + "start": { + "line": 616, + "column": 77 + }, + "end": { + "line": 616, + "column": 78 + } + } + }, + { + "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": 20612, + "end": 20615, + "loc": { + "start": { + "line": 617, + "column": 10 + }, + "end": { + "line": 617, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "classStr", + "start": 20616, + "end": 20624, + "loc": { + "start": { + "line": 617, + "column": 14 + }, + "end": { + "line": 617, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20625, + "end": 20626, + "loc": { + "start": { + "line": 617, + "column": 23 + }, + "end": { + "line": 617, + "column": 24 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20627, + "end": 20628, + "loc": { + "start": { + "line": 617, + "column": 25 + }, + "end": { + "line": 617, + "column": 26 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "module-", + "start": 20628, + "end": 20635, + "loc": { + "start": { + "line": 617, + "column": 26 + }, + "end": { + "line": 617, + "column": 33 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20635, + "end": 20637, + "loc": { + "start": { + "line": 617, + "column": 33 + }, + "end": { + "line": 617, + "column": 35 + } + } + }, + { + "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": 20637, + "end": 20641, + "loc": { + "start": { + "line": 617, + "column": 35 + }, + "end": { + "line": 617, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20641, + "end": 20642, + "loc": { + "start": { + "line": 617, + "column": 39 + }, + "end": { + "line": 617, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utilities", + "start": 20642, + "end": 20651, + "loc": { + "start": { + "line": 617, + "column": 40 + }, + "end": { + "line": 617, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20651, + "end": 20652, + "loc": { + "start": { + "line": 617, + "column": 49 + }, + "end": { + "line": 617, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "camelCase", + "start": 20652, + "end": 20661, + "loc": { + "start": { + "line": 617, + "column": 50 + }, + "end": { + "line": 617, + "column": 59 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20661, + "end": 20662, + "loc": { + "start": { + "line": 617, + "column": 59 + }, + "end": { + "line": 617, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 20662, + "end": 20668, + "loc": { + "start": { + "line": 617, + "column": 60 + }, + "end": { + "line": 617, + "column": 66 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20668, + "end": 20669, + "loc": { + "start": { + "line": 617, + "column": 66 + }, + "end": { + "line": 617, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "constructor", + "start": 20669, + "end": 20680, + "loc": { + "start": { + "line": 617, + "column": 67 + }, + "end": { + "line": 617, + "column": 78 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20680, + "end": 20681, + "loc": { + "start": { + "line": 617, + "column": 78 + }, + "end": { + "line": 617, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 20681, + "end": 20685, + "loc": { + "start": { + "line": 617, + "column": 79 + }, + "end": { + "line": 617, + "column": 83 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20685, + "end": 20686, + "loc": { + "start": { + "line": 617, + "column": 83 + }, + "end": { + "line": 617, + "column": 84 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20686, + "end": 20687, + "loc": { + "start": { + "line": 617, + "column": 84 + }, + "end": { + "line": 617, + "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": 20687, + "end": 20687, + "loc": { + "start": { + "line": 617, + "column": 85 + }, + "end": { + "line": 617, + "column": 85 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20687, + "end": 20688, + "loc": { + "start": { + "line": 617, + "column": 85 + }, + "end": { + "line": 617, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20688, + "end": 20689, + "loc": { + "start": { + "line": 617, + "column": 86 + }, + "end": { + "line": 617, + "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": 20701, + "end": 20705, + "loc": { + "start": { + "line": 618, + "column": 10 + }, + "end": { + "line": 618, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20705, + "end": 20706, + "loc": { + "start": { + "line": 618, + "column": 14 + }, + "end": { + "line": 618, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 20706, + "end": 20727, + "loc": { + "start": { + "line": 618, + "column": 15 + }, + "end": { + "line": 618, + "column": 36 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20728, + "end": 20729, + "loc": { + "start": { + "line": 618, + "column": 37 + }, + "end": { + "line": 618, + "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": 20730, + "end": 20734, + "loc": { + "start": { + "line": 618, + "column": 39 + }, + "end": { + "line": 618, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20734, + "end": 20735, + "loc": { + "start": { + "line": 618, + "column": 43 + }, + "end": { + "line": 618, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 20735, + "end": 20756, + "loc": { + "start": { + "line": 618, + "column": 44 + }, + "end": { + "line": 618, + "column": 65 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 20757, + "end": 20758, + "loc": { + "start": { + "line": 618, + "column": 66 + }, + "end": { + "line": 618, + "column": 67 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20759, + "end": 20760, + "loc": { + "start": { + "line": 618, + "column": 68 + }, + "end": { + "line": 618, + "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": 20760, + "end": 20761, + "loc": { + "start": { + "line": 618, + "column": 69 + }, + "end": { + "line": 618, + "column": 70 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20761, + "end": 20763, + "loc": { + "start": { + "line": 618, + "column": 70 + }, + "end": { + "line": 618, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "classStr", + "start": 20763, + "end": 20771, + "loc": { + "start": { + "line": 618, + "column": 72 + }, + "end": { + "line": 618, + "column": 80 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20771, + "end": 20772, + "loc": { + "start": { + "line": 618, + "column": 80 + }, + "end": { + "line": 618, + "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": 20772, + "end": 20772, + "loc": { + "start": { + "line": 618, + "column": 81 + }, + "end": { + "line": 618, + "column": 81 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20772, + "end": 20773, + "loc": { + "start": { + "line": 618, + "column": 81 + }, + "end": { + "line": 618, + "column": 82 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20773, + "end": 20774, + "loc": { + "start": { + "line": 618, + "column": 82 + }, + "end": { + "line": 618, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20784, + "end": 20785, + "loc": { + "start": { + "line": 619, + "column": 8 + }, + "end": { + "line": 619, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 20797, + "end": 20803, + "loc": { + "start": { + "line": 621, + "column": 8 + }, + "end": { + "line": 621, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20803, + "end": 20804, + "loc": { + "start": { + "line": 621, + "column": 14 + }, + "end": { + "line": 621, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "init", + "start": 20804, + "end": 20808, + "loc": { + "start": { + "line": 621, + "column": 15 + }, + "end": { + "line": 621, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20808, + "end": 20809, + "loc": { + "start": { + "line": 621, + "column": 19 + }, + "end": { + "line": 621, + "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": 20809, + "end": 20813, + "loc": { + "start": { + "line": 621, + "column": 20 + }, + "end": { + "line": 621, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20813, + "end": 20814, + "loc": { + "start": { + "line": 621, + "column": 24 + }, + "end": { + "line": 621, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20814, + "end": 20815, + "loc": { + "start": { + "line": 621, + "column": 25 + }, + "end": { + "line": 621, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20823, + "end": 20824, + "loc": { + "start": { + "line": 622, + "column": 6 + }, + "end": { + "line": 622, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20824, + "end": 20825, + "loc": { + "start": { + "line": 622, + "column": 7 + }, + "end": { + "line": 622, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20825, + "end": 20826, + "loc": { + "start": { + "line": 622, + "column": 8 + }, + "end": { + "line": 622, + "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": 20836, + "end": 20840, + "loc": { + "start": { + "line": 624, + "column": 6 + }, + "end": { + "line": 624, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20840, + "end": 20841, + "loc": { + "start": { + "line": 624, + "column": 10 + }, + "end": { + "line": 624, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 20841, + "end": 20862, + "loc": { + "start": { + "line": 624, + "column": 11 + }, + "end": { + "line": 624, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20863, + "end": 20864, + "loc": { + "start": { + "line": 624, + "column": 33 + }, + "end": { + "line": 624, + "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": 20865, + "end": 20869, + "loc": { + "start": { + "line": 624, + "column": 35 + }, + "end": { + "line": 624, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20869, + "end": 20870, + "loc": { + "start": { + "line": 624, + "column": 39 + }, + "end": { + "line": 624, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 20870, + "end": 20891, + "loc": { + "start": { + "line": 624, + "column": 40 + }, + "end": { + "line": 624, + "column": 61 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 20892, + "end": 20893, + "loc": { + "start": { + "line": 624, + "column": 62 + }, + "end": { + "line": 624, + "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": 20894, + "end": 20911, + "loc": { + "start": { + "line": 624, + "column": 64 + }, + "end": { + "line": 624, + "column": 81 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20911, + "end": 20912, + "loc": { + "start": { + "line": 624, + "column": 81 + }, + "end": { + "line": 624, + "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": 20922, + "end": 20926, + "loc": { + "start": { + "line": 626, + "column": 6 + }, + "end": { + "line": 626, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20926, + "end": 20927, + "loc": { + "start": { + "line": 626, + "column": 10 + }, + "end": { + "line": 626, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "render", + "start": 20927, + "end": 20933, + "loc": { + "start": { + "line": 626, + "column": 11 + }, + "end": { + "line": 626, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20933, + "end": 20934, + "loc": { + "start": { + "line": 626, + "column": 17 + }, + "end": { + "line": 626, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20934, + "end": 20935, + "loc": { + "start": { + "line": 626, + "column": 18 + }, + "end": { + "line": 626, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20935, + "end": 20936, + "loc": { + "start": { + "line": 626, + "column": 19 + }, + "end": { + "line": 626, + "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": 20944, + "end": 20948, + "loc": { + "start": { + "line": 627, + "column": 6 + }, + "end": { + "line": 627, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20948, + "end": 20949, + "loc": { + "start": { + "line": 627, + "column": 10 + }, + "end": { + "line": 627, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 20949, + "end": 20964, + "loc": { + "start": { + "line": 627, + "column": 11 + }, + "end": { + "line": 627, "column": 26 } } @@ -144401,15 +148613,15 @@ "postfix": false, "binop": null }, - "start": 20404, - "end": 20405, + "start": 20964, + "end": 20965, "loc": { "start": { - "line": 612, + "line": 627, "column": 26 }, "end": { - "line": 612, + "line": 627, "column": 27 } } @@ -144426,15 +148638,15 @@ "postfix": false, "binop": null }, - "start": 20405, - "end": 20406, + "start": 20965, + "end": 20966, "loc": { "start": { - "line": 612, + "line": 627, "column": 27 }, "end": { - "line": 612, + "line": 627, "column": 28 } } @@ -144452,15 +148664,15 @@ "binop": null, "updateContext": null }, - "start": 20406, - "end": 20407, + "start": 20966, + "end": 20967, "loc": { "start": { - "line": 612, + "line": 627, "column": 28 }, "end": { - "line": 612, + "line": 627, "column": 29 } } @@ -144477,15 +148689,15 @@ "postfix": false, "binop": null }, - "start": 20413, - "end": 20414, + "start": 20973, + "end": 20974, "loc": { "start": { - "line": 613, + "line": 628, "column": 4 }, "end": { - "line": 613, + "line": 628, "column": 5 } } @@ -144502,15 +148714,15 @@ "postfix": false, "binop": null }, - "start": 20418, - "end": 20419, + "start": 20978, + "end": 20979, "loc": { "start": { - "line": 614, + "line": 629, "column": 2 }, "end": { - "line": 614, + "line": 629, "column": 3 } } @@ -144518,15 +148730,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20425, - "end": 20457, + "start": 20985, + "end": 21017, "loc": { "start": { - "line": 616, + "line": 631, "column": 2 }, "end": { - "line": 618, + "line": 633, "column": 5 } } @@ -144544,15 +148756,15 @@ "binop": null }, "value": "getModuleProp", - "start": 20461, - "end": 20474, + "start": 21021, + "end": 21034, "loc": { "start": { - "line": 619, + "line": 634, "column": 2 }, "end": { - "line": 619, + "line": 634, "column": 15 } } @@ -144571,15 +148783,15 @@ "updateContext": null }, "value": "=", - "start": 20475, - "end": 20476, + "start": 21035, + "end": 21036, "loc": { "start": { - "line": 619, + "line": 634, "column": 16 }, "end": { - "line": 619, + "line": 634, "column": 17 } } @@ -144596,15 +148808,15 @@ "postfix": false, "binop": null }, - "start": 20477, - "end": 20478, + "start": 21037, + "end": 21038, "loc": { "start": { - "line": 619, + "line": 634, "column": 18 }, "end": { - "line": 619, + "line": 634, "column": 19 } } @@ -144622,15 +148834,15 @@ "binop": null }, "value": "name", - "start": 20478, - "end": 20482, + "start": 21038, + "end": 21042, "loc": { "start": { - "line": 619, + "line": 634, "column": 19 }, "end": { - "line": 619, + "line": 634, "column": 23 } } @@ -144648,15 +148860,15 @@ "binop": null, "updateContext": null }, - "start": 20482, - "end": 20483, + "start": 21042, + "end": 21043, "loc": { "start": { - "line": 619, + "line": 634, "column": 23 }, "end": { - "line": 619, + "line": 634, "column": 24 } } @@ -144674,15 +148886,15 @@ "binop": null }, "value": "prop", - "start": 20484, - "end": 20488, + "start": 21044, + "end": 21048, "loc": { "start": { - "line": 619, + "line": 634, "column": 25 }, "end": { - "line": 619, + "line": 634, "column": 29 } } @@ -144699,15 +148911,15 @@ "postfix": false, "binop": null }, - "start": 20488, - "end": 20489, + "start": 21048, + "end": 21049, "loc": { "start": { - "line": 619, + "line": 634, "column": 29 }, "end": { - "line": 619, + "line": 634, "column": 30 } } @@ -144725,15 +148937,15 @@ "binop": null, "updateContext": null }, - "start": 20490, - "end": 20492, + "start": 21050, + "end": 21052, "loc": { "start": { - "line": 619, + "line": 634, "column": 31 }, "end": { - "line": 619, + "line": 634, "column": 33 } } @@ -144750,15 +148962,15 @@ "postfix": false, "binop": null }, - "start": 20493, - "end": 20494, + "start": 21053, + "end": 21054, "loc": { "start": { - "line": 619, + "line": 634, "column": 34 }, "end": { - "line": 619, + "line": 634, "column": 35 } } @@ -144778,15 +148990,15 @@ "updateContext": null }, "value": "if", - "start": 20500, - "end": 20502, + "start": 21060, + "end": 21062, "loc": { "start": { - "line": 620, + "line": 635, "column": 4 }, "end": { - "line": 620, + "line": 635, "column": 6 } } @@ -144803,15 +149015,15 @@ "postfix": false, "binop": null }, - "start": 20502, - "end": 20503, + "start": 21062, + "end": 21063, "loc": { "start": { - "line": 620, + "line": 635, "column": 6 }, "end": { - "line": 620, + "line": 635, "column": 7 } } @@ -144830,15 +149042,15 @@ "updateContext": null }, "value": "!", - "start": 20503, - "end": 20504, + "start": 21063, + "end": 21064, "loc": { "start": { - "line": 620, + "line": 635, "column": 7 }, "end": { - "line": 620, + "line": 635, "column": 8 } } @@ -144858,15 +149070,15 @@ "updateContext": null }, "value": "this", - "start": 20504, - "end": 20508, + "start": 21064, + "end": 21068, "loc": { "start": { - "line": 620, + "line": 635, "column": 8 }, "end": { - "line": 620, + "line": 635, "column": 12 } } @@ -144884,15 +149096,15 @@ "binop": null, "updateContext": null }, - "start": 20508, - "end": 20509, + "start": 21068, + "end": 21069, "loc": { "start": { - "line": 620, + "line": 635, "column": 12 }, "end": { - "line": 620, + "line": 635, "column": 13 } } @@ -144910,15 +149122,15 @@ "binop": null }, "value": "modules", - "start": 20509, - "end": 20516, + "start": 21069, + "end": 21076, "loc": { "start": { - "line": 620, + "line": 635, "column": 13 }, "end": { - "line": 620, + "line": 635, "column": 20 } } @@ -144936,15 +149148,15 @@ "binop": null, "updateContext": null }, - "start": 20516, - "end": 20517, + "start": 21076, + "end": 21077, "loc": { "start": { - "line": 620, + "line": 635, "column": 20 }, "end": { - "line": 620, + "line": 635, "column": 21 } } @@ -144962,15 +149174,15 @@ "binop": null }, "value": "name", - "start": 20517, - "end": 20521, + "start": 21077, + "end": 21081, "loc": { "start": { - "line": 620, + "line": 635, "column": 21 }, "end": { - "line": 620, + "line": 635, "column": 25 } } @@ -144988,15 +149200,15 @@ "binop": null, "updateContext": null }, - "start": 20521, - "end": 20522, + "start": 21081, + "end": 21082, "loc": { "start": { - "line": 620, + "line": 635, "column": 25 }, "end": { - "line": 620, + "line": 635, "column": 26 } } @@ -145013,15 +149225,15 @@ "postfix": false, "binop": null }, - "start": 20522, - "end": 20523, + "start": 21082, + "end": 21083, "loc": { "start": { - "line": 620, + "line": 635, "column": 26 }, "end": { - "line": 620, + "line": 635, "column": 27 } } @@ -145041,15 +149253,15 @@ "updateContext": null }, "value": "return", - "start": 20531, - "end": 20537, + "start": 21091, + "end": 21097, "loc": { "start": { - "line": 621, + "line": 636, "column": 6 }, "end": { - "line": 621, + "line": 636, "column": 12 } } @@ -145069,15 +149281,15 @@ "updateContext": null }, "value": "false", - "start": 20538, - "end": 20543, + "start": 21098, + "end": 21103, "loc": { "start": { - "line": 621, + "line": 636, "column": 13 }, "end": { - "line": 621, + "line": 636, "column": 18 } } @@ -145095,15 +149307,15 @@ "binop": null, "updateContext": null }, - "start": 20543, - "end": 20544, + "start": 21103, + "end": 21104, "loc": { "start": { - "line": 621, + "line": 636, "column": 18 }, "end": { - "line": 621, + "line": 636, "column": 19 } } @@ -145123,15 +149335,15 @@ "updateContext": null }, "value": "return", - "start": 20556, - "end": 20562, + "start": 21116, + "end": 21122, "loc": { "start": { - "line": 623, + "line": 638, "column": 4 }, "end": { - "line": 623, + "line": 638, "column": 10 } } @@ -145151,15 +149363,15 @@ "updateContext": null }, "value": "this", - "start": 20563, - "end": 20567, + "start": 21123, + "end": 21127, "loc": { "start": { - "line": 623, + "line": 638, "column": 11 }, "end": { - "line": 623, + "line": 638, "column": 15 } } @@ -145177,15 +149389,15 @@ "binop": null, "updateContext": null }, - "start": 20567, - "end": 20568, + "start": 21127, + "end": 21128, "loc": { "start": { - "line": 623, + "line": 638, "column": 15 }, "end": { - "line": 623, + "line": 638, "column": 16 } } @@ -145203,15 +149415,15 @@ "binop": null }, "value": "modules", - "start": 20568, - "end": 20575, + "start": 21128, + "end": 21135, "loc": { "start": { - "line": 623, + "line": 638, "column": 16 }, "end": { - "line": 623, + "line": 638, "column": 23 } } @@ -145229,15 +149441,15 @@ "binop": null, "updateContext": null }, - "start": 20575, - "end": 20576, + "start": 21135, + "end": 21136, "loc": { "start": { - "line": 623, + "line": 638, "column": 23 }, "end": { - "line": 623, + "line": 638, "column": 24 } } @@ -145255,15 +149467,15 @@ "binop": null }, "value": "name", - "start": 20576, - "end": 20580, + "start": 21136, + "end": 21140, "loc": { "start": { - "line": 623, + "line": 638, "column": 24 }, "end": { - "line": 623, + "line": 638, "column": 28 } } @@ -145281,15 +149493,15 @@ "binop": null, "updateContext": null }, - "start": 20580, - "end": 20581, + "start": 21140, + "end": 21141, "loc": { "start": { - "line": 623, + "line": 638, "column": 28 }, "end": { - "line": 623, + "line": 638, "column": 29 } } @@ -145307,15 +149519,15 @@ "binop": null, "updateContext": null }, - "start": 20581, - "end": 20582, + "start": 21141, + "end": 21142, "loc": { "start": { - "line": 623, + "line": 638, "column": 29 }, "end": { - "line": 623, + "line": 638, "column": 30 } } @@ -145333,15 +149545,15 @@ "binop": null }, "value": "prop", - "start": 20582, - "end": 20586, + "start": 21142, + "end": 21146, "loc": { "start": { - "line": 623, + "line": 638, "column": 30 }, "end": { - "line": 623, + "line": 638, "column": 34 } } @@ -145359,15 +149571,15 @@ "binop": null, "updateContext": null }, - "start": 20586, - "end": 20587, + "start": 21146, + "end": 21147, "loc": { "start": { - "line": 623, + "line": 638, "column": 34 }, "end": { - "line": 623, + "line": 638, "column": 35 } } @@ -145385,15 +149597,15 @@ "binop": null, "updateContext": null }, - "start": 20587, - "end": 20588, + "start": 21147, + "end": 21148, "loc": { "start": { - "line": 623, + "line": 638, "column": 35 }, "end": { - "line": 623, + "line": 638, "column": 36 } } @@ -145410,15 +149622,15 @@ "postfix": false, "binop": null }, - "start": 20592, - "end": 20593, + "start": 21152, + "end": 21153, "loc": { "start": { - "line": 624, + "line": 639, "column": 2 }, "end": { - "line": 624, + "line": 639, "column": 3 } } @@ -145426,15 +149638,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20599, - "end": 20630, + "start": 21159, + "end": 21190, "loc": { "start": { - "line": 626, + "line": 641, "column": 2 }, "end": { - "line": 628, + "line": 643, "column": 5 } } @@ -145452,15 +149664,15 @@ "binop": null }, "value": "getModulesList", - "start": 20634, - "end": 20648, + "start": 21194, + "end": 21208, "loc": { "start": { - "line": 629, + "line": 644, "column": 2 }, "end": { - "line": 629, + "line": 644, "column": 16 } } @@ -145479,15 +149691,15 @@ "updateContext": null }, "value": "=", - "start": 20649, - "end": 20650, + "start": 21209, + "end": 21210, "loc": { "start": { - "line": 629, + "line": 644, "column": 17 }, "end": { - "line": 629, + "line": 644, "column": 18 } } @@ -145504,15 +149716,15 @@ "postfix": false, "binop": null }, - "start": 20651, - "end": 20652, + "start": 21211, + "end": 21212, "loc": { "start": { - "line": 629, + "line": 644, "column": 19 }, "end": { - "line": 629, + "line": 644, "column": 20 } } @@ -145529,15 +149741,15 @@ "postfix": false, "binop": null }, - "start": 20652, - "end": 20653, + "start": 21212, + "end": 21213, "loc": { "start": { - "line": 629, + "line": 644, "column": 20 }, "end": { - "line": 629, + "line": 644, "column": 21 } } @@ -145555,15 +149767,15 @@ "binop": null, "updateContext": null }, - "start": 20654, - "end": 20656, + "start": 21214, + "end": 21216, "loc": { "start": { - "line": 629, + "line": 644, "column": 22 }, "end": { - "line": 629, + "line": 644, "column": 24 } } @@ -145580,15 +149792,15 @@ "postfix": false, "binop": null }, - "start": 20657, - "end": 20658, + "start": 21217, + "end": 21218, "loc": { "start": { - "line": 629, + "line": 644, "column": 25 }, "end": { - "line": 629, + "line": 644, "column": 26 } } @@ -145608,15 +149820,15 @@ "updateContext": null }, "value": "return", - "start": 20664, - "end": 20670, + "start": 21224, + "end": 21230, "loc": { "start": { - "line": 630, + "line": 645, "column": 4 }, "end": { - "line": 630, + "line": 645, "column": 10 } } @@ -145634,15 +149846,15 @@ "binop": null }, "value": "Object", - "start": 20671, - "end": 20677, + "start": 21231, + "end": 21237, "loc": { "start": { - "line": 630, + "line": 645, "column": 11 }, "end": { - "line": 630, + "line": 645, "column": 17 } } @@ -145660,15 +149872,15 @@ "binop": null, "updateContext": null }, - "start": 20677, - "end": 20678, + "start": 21237, + "end": 21238, "loc": { "start": { - "line": 630, + "line": 645, "column": 17 }, "end": { - "line": 630, + "line": 645, "column": 18 } } @@ -145686,15 +149898,15 @@ "binop": null }, "value": "keys", - "start": 20678, - "end": 20682, + "start": 21238, + "end": 21242, "loc": { "start": { - "line": 630, + "line": 645, "column": 18 }, "end": { - "line": 630, + "line": 645, "column": 22 } } @@ -145711,15 +149923,15 @@ "postfix": false, "binop": null }, - "start": 20682, - "end": 20683, + "start": 21242, + "end": 21243, "loc": { "start": { - "line": 630, + "line": 645, "column": 22 }, "end": { - "line": 630, + "line": 645, "column": 23 } } @@ -145739,15 +149951,15 @@ "updateContext": null }, "value": "this", - "start": 20683, - "end": 20687, + "start": 21243, + "end": 21247, "loc": { "start": { - "line": 630, + "line": 645, "column": 23 }, "end": { - "line": 630, + "line": 645, "column": 27 } } @@ -145765,15 +149977,15 @@ "binop": null, "updateContext": null }, - "start": 20687, - "end": 20688, + "start": 21247, + "end": 21248, "loc": { "start": { - "line": 630, + "line": 645, "column": 27 }, "end": { - "line": 630, + "line": 645, "column": 28 } } @@ -145791,15 +150003,15 @@ "binop": null }, "value": "modules", - "start": 20688, - "end": 20695, + "start": 21248, + "end": 21255, "loc": { "start": { - "line": 630, + "line": 645, "column": 28 }, "end": { - "line": 630, + "line": 645, "column": 35 } } @@ -145816,15 +150028,15 @@ "postfix": false, "binop": null }, - "start": 20695, - "end": 20696, + "start": 21255, + "end": 21256, "loc": { "start": { - "line": 630, + "line": 645, "column": 35 }, "end": { - "line": 630, + "line": 645, "column": 36 } } @@ -145842,15 +150054,15 @@ "binop": null, "updateContext": null }, - "start": 20696, - "end": 20697, + "start": 21256, + "end": 21257, "loc": { "start": { - "line": 630, + "line": 645, "column": 36 }, "end": { - "line": 630, + "line": 645, "column": 37 } } @@ -145867,15 +150079,15 @@ "postfix": false, "binop": null }, - "start": 20701, - "end": 20702, + "start": 21261, + "end": 21262, "loc": { "start": { - "line": 631, + "line": 646, "column": 2 }, "end": { - "line": 631, + "line": 646, "column": 3 } } @@ -145883,15 +150095,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20708, - "end": 20764, + "start": 21268, + "end": 21324, "loc": { "start": { - "line": 633, + "line": 648, "column": 2 }, "end": { - "line": 635, + "line": 650, "column": 5 } } @@ -145909,15 +150121,15 @@ "binop": null }, "value": "render", - "start": 20768, - "end": 20774, + "start": 21328, + "end": 21334, "loc": { "start": { - "line": 636, + "line": 651, "column": 2 }, "end": { - "line": 636, + "line": 651, "column": 8 } } @@ -145934,15 +150146,15 @@ "postfix": false, "binop": null }, - "start": 20774, - "end": 20775, + "start": 21334, + "end": 21335, "loc": { "start": { - "line": 636, + "line": 651, "column": 8 }, "end": { - "line": 636, + "line": 651, "column": 9 } } @@ -145959,15 +150171,15 @@ "postfix": false, "binop": null }, - "start": 20775, - "end": 20776, + "start": 21335, + "end": 21336, "loc": { "start": { - "line": 636, + "line": 651, "column": 9 }, "end": { - "line": 636, + "line": 651, "column": 10 } } @@ -145984,15 +150196,15 @@ "postfix": false, "binop": null }, - "start": 20776, - "end": 20777, + "start": 21336, + "end": 21337, "loc": { "start": { - "line": 636, + "line": 651, "column": 10 }, "end": { - "line": 636, + "line": 651, "column": 11 } } @@ -146000,15 +150212,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 20783, - "end": 20818, + "start": 21343, + "end": 21378, "loc": { "start": { - "line": 637, + "line": 652, "column": 4 }, "end": { - "line": 639, + "line": 654, "column": 7 } } @@ -146028,15 +150240,15 @@ "updateContext": null }, "value": "this", - "start": 20824, - "end": 20828, + "start": 21384, + "end": 21388, "loc": { "start": { - "line": 640, + "line": 655, "column": 4 }, "end": { - "line": 640, + "line": 655, "column": 8 } } @@ -146054,15 +150266,15 @@ "binop": null, "updateContext": null }, - "start": 20828, - "end": 20829, + "start": 21388, + "end": 21389, "loc": { "start": { - "line": 640, + "line": 655, "column": 8 }, "end": { - "line": 640, + "line": 655, "column": 9 } } @@ -146080,15 +150292,15 @@ "binop": null }, "value": "clear", - "start": 20829, - "end": 20834, + "start": 21389, + "end": 21394, "loc": { "start": { - "line": 640, + "line": 655, "column": 9 }, "end": { - "line": 640, + "line": 655, "column": 14 } } @@ -146105,15 +150317,15 @@ "postfix": false, "binop": null }, - "start": 20834, - "end": 20835, + "start": 21394, + "end": 21395, "loc": { "start": { - "line": 640, + "line": 655, "column": 14 }, "end": { - "line": 640, + "line": 655, "column": 15 } } @@ -146130,15 +150342,15 @@ "postfix": false, "binop": null }, - "start": 20835, - "end": 20836, + "start": 21395, + "end": 21396, "loc": { "start": { - "line": 640, + "line": 655, "column": 15 }, "end": { - "line": 640, + "line": 655, "column": 16 } } @@ -146156,15 +150368,15 @@ "binop": null, "updateContext": null }, - "start": 20836, - "end": 20837, + "start": 21396, + "end": 21397, "loc": { "start": { - "line": 640, + "line": 655, "column": 16 }, "end": { - "line": 640, + "line": 655, "column": 17 } } @@ -146184,15 +150396,15 @@ "updateContext": null }, "value": "let", - "start": 20845, - "end": 20848, + "start": 21405, + "end": 21408, "loc": { "start": { - "line": 642, + "line": 657, "column": 4 }, "end": { - "line": 642, + "line": 657, "column": 7 } } @@ -146210,15 +150422,15 @@ "binop": null }, "value": "layoutClass", - "start": 20849, - "end": 20860, + "start": 21409, + "end": 21420, "loc": { "start": { - "line": 642, + "line": 657, "column": 8 }, "end": { - "line": 642, + "line": 657, "column": 19 } } @@ -146237,15 +150449,15 @@ "updateContext": null }, "value": "=", - "start": 20861, - "end": 20862, + "start": 21421, + "end": 21422, "loc": { "start": { - "line": 642, + "line": 657, "column": 20 }, "end": { - "line": 642, + "line": 657, "column": 21 } } @@ -146265,15 +150477,15 @@ "updateContext": null }, "value": "this", - "start": 20863, - "end": 20867, + "start": 21423, + "end": 21427, "loc": { "start": { - "line": 642, + "line": 657, "column": 22 }, "end": { - "line": 642, + "line": 657, "column": 26 } } @@ -146291,15 +150503,15 @@ "binop": null, "updateContext": null }, - "start": 20867, - "end": 20868, + "start": 21427, + "end": 21428, "loc": { "start": { - "line": 642, + "line": 657, "column": 26 }, "end": { - "line": 642, + "line": 657, "column": 27 } } @@ -146317,15 +150529,15 @@ "binop": null }, "value": "options", - "start": 20868, - "end": 20875, + "start": 21428, + "end": 21435, "loc": { "start": { - "line": 642, + "line": 657, "column": 27 }, "end": { - "line": 642, + "line": 657, "column": 34 } } @@ -146343,15 +150555,15 @@ "binop": null, "updateContext": null }, - "start": 20875, - "end": 20876, + "start": 21435, + "end": 21436, "loc": { "start": { - "line": 642, + "line": 657, "column": 34 }, "end": { - "line": 642, + "line": 657, "column": 35 } } @@ -146369,15 +150581,15 @@ "binop": null }, "value": "layout", - "start": 20876, - "end": 20882, + "start": 21436, + "end": 21442, "loc": { "start": { - "line": 642, + "line": 657, "column": 35 }, "end": { - "line": 642, + "line": 657, "column": 41 } } @@ -146395,15 +150607,15 @@ "binop": null, "updateContext": null }, - "start": 20883, - "end": 20884, + "start": 21443, + "end": 21444, "loc": { "start": { - "line": 642, + "line": 657, "column": 42 }, "end": { - "line": 642, + "line": 657, "column": 43 } } @@ -146422,15 +150634,15 @@ "updateContext": null }, "value": "hg-layout-custom", - "start": 20885, - "end": 20903, + "start": 21445, + "end": 21463, "loc": { "start": { - "line": 642, + "line": 657, "column": 44 }, "end": { - "line": 642, + "line": 657, "column": 62 } } @@ -146448,15 +150660,15 @@ "binop": null, "updateContext": null }, - "start": 20904, - "end": 20905, + "start": 21464, + "end": 21465, "loc": { "start": { - "line": 642, + "line": 657, "column": 63 }, "end": { - "line": 642, + "line": 657, "column": 64 } } @@ -146473,15 +150685,15 @@ "postfix": false, "binop": null }, - "start": 20906, - "end": 20907, + "start": 21466, + "end": 21467, "loc": { "start": { - "line": 642, + "line": 657, "column": 65 }, "end": { - "line": 642, + "line": 657, "column": 66 } } @@ -146500,15 +150712,15 @@ "updateContext": null }, "value": "hg-layout-", - "start": 20907, - "end": 20917, + "start": 21467, + "end": 21477, "loc": { "start": { - "line": 642, + "line": 657, "column": 66 }, "end": { - "line": 642, + "line": 657, "column": 76 } } @@ -146525,15 +150737,15 @@ "postfix": false, "binop": null }, - "start": 20917, - "end": 20919, + "start": 21477, + "end": 21479, "loc": { "start": { - "line": 642, + "line": 657, "column": 76 }, "end": { - "line": 642, + "line": 657, "column": 78 } } @@ -146553,15 +150765,15 @@ "updateContext": null }, "value": "this", - "start": 20919, - "end": 20923, + "start": 21479, + "end": 21483, "loc": { "start": { - "line": 642, + "line": 657, "column": 78 }, "end": { - "line": 642, + "line": 657, "column": 82 } } @@ -146579,15 +150791,15 @@ "binop": null, "updateContext": null }, - "start": 20923, - "end": 20924, + "start": 21483, + "end": 21484, "loc": { "start": { - "line": 642, + "line": 657, "column": 82 }, "end": { - "line": 642, + "line": 657, "column": 83 } } @@ -146605,15 +150817,15 @@ "binop": null }, "value": "options", - "start": 20924, - "end": 20931, + "start": 21484, + "end": 21491, "loc": { "start": { - "line": 642, + "line": 657, "column": 83 }, "end": { - "line": 642, + "line": 657, "column": 90 } } @@ -146631,15 +150843,15 @@ "binop": null, "updateContext": null }, - "start": 20931, - "end": 20932, + "start": 21491, + "end": 21492, "loc": { "start": { - "line": 642, + "line": 657, "column": 90 }, "end": { - "line": 642, + "line": 657, "column": 91 } } @@ -146657,15 +150869,15 @@ "binop": null }, "value": "layoutName", - "start": 20932, - "end": 20942, + "start": 21492, + "end": 21502, "loc": { "start": { - "line": 642, + "line": 657, "column": 91 }, "end": { - "line": 642, + "line": 657, "column": 101 } } @@ -146682,15 +150894,15 @@ "postfix": false, "binop": null }, - "start": 20942, - "end": 20943, + "start": 21502, + "end": 21503, "loc": { "start": { - "line": 642, + "line": 657, "column": 101 }, "end": { - "line": 642, + "line": 657, "column": 102 } } @@ -146709,15 +150921,15 @@ "updateContext": null }, "value": "", - "start": 20943, - "end": 20943, + "start": 21503, + "end": 21503, "loc": { "start": { - "line": 642, + "line": 657, "column": 102 }, "end": { - "line": 642, + "line": 657, "column": 102 } } @@ -146734,15 +150946,15 @@ "postfix": false, "binop": null }, - "start": 20943, - "end": 20944, + "start": 21503, + "end": 21504, "loc": { "start": { - "line": 642, + "line": 657, "column": 102 }, "end": { - "line": 642, + "line": 657, "column": 103 } } @@ -146760,15 +150972,15 @@ "binop": null, "updateContext": null }, - "start": 20944, - "end": 20945, + "start": 21504, + "end": 21505, "loc": { "start": { - "line": 642, + "line": 657, "column": 103 }, "end": { - "line": 642, + "line": 657, "column": 104 } } @@ -146788,15 +151000,15 @@ "updateContext": null }, "value": "let", - "start": 20951, - "end": 20954, + "start": 21511, + "end": 21514, "loc": { "start": { - "line": 643, + "line": 658, "column": 4 }, "end": { - "line": 643, + "line": 658, "column": 7 } } @@ -146814,15 +151026,15 @@ "binop": null }, "value": "layout", - "start": 20955, - "end": 20961, + "start": 21515, + "end": 21521, "loc": { "start": { - "line": 643, + "line": 658, "column": 8 }, "end": { - "line": 643, + "line": 658, "column": 14 } } @@ -146841,15 +151053,15 @@ "updateContext": null }, "value": "=", - "start": 20962, - "end": 20963, + "start": 21522, + "end": 21523, "loc": { "start": { - "line": 643, + "line": 658, "column": 15 }, "end": { - "line": 643, + "line": 658, "column": 16 } } @@ -146869,15 +151081,15 @@ "updateContext": null }, "value": "this", - "start": 20964, - "end": 20968, + "start": 21524, + "end": 21528, "loc": { "start": { - "line": 643, + "line": 658, "column": 17 }, "end": { - "line": 643, + "line": 658, "column": 21 } } @@ -146895,15 +151107,15 @@ "binop": null, "updateContext": null }, - "start": 20968, - "end": 20969, + "start": 21528, + "end": 21529, "loc": { "start": { - "line": 643, + "line": 658, "column": 21 }, "end": { - "line": 643, + "line": 658, "column": 22 } } @@ -146921,15 +151133,15 @@ "binop": null }, "value": "options", - "start": 20969, - "end": 20976, + "start": 21529, + "end": 21536, "loc": { "start": { - "line": 643, + "line": 658, "column": 22 }, "end": { - "line": 643, + "line": 658, "column": 29 } } @@ -146947,15 +151159,15 @@ "binop": null, "updateContext": null }, - "start": 20976, - "end": 20977, + "start": 21536, + "end": 21537, "loc": { "start": { - "line": 643, + "line": 658, "column": 29 }, "end": { - "line": 643, + "line": 658, "column": 30 } } @@ -146973,15 +151185,15 @@ "binop": null }, "value": "layout", - "start": 20977, - "end": 20983, + "start": 21537, + "end": 21543, "loc": { "start": { - "line": 643, + "line": 658, "column": 30 }, "end": { - "line": 643, + "line": 658, "column": 36 } } @@ -147000,15 +151212,15 @@ "updateContext": null }, "value": "||", - "start": 20984, - "end": 20986, + "start": 21544, + "end": 21546, "loc": { "start": { - "line": 643, + "line": 658, "column": 37 }, "end": { - "line": 643, + "line": 658, "column": 39 } } @@ -147026,15 +151238,15 @@ "binop": null }, "value": "KeyboardLayout", - "start": 20987, - "end": 21001, + "start": 21547, + "end": 21561, "loc": { "start": { - "line": 643, + "line": 658, "column": 40 }, "end": { - "line": 643, + "line": 658, "column": 54 } } @@ -147052,15 +151264,15 @@ "binop": null, "updateContext": null }, - "start": 21001, - "end": 21002, + "start": 21561, + "end": 21562, "loc": { "start": { - "line": 643, + "line": 658, "column": 54 }, "end": { - "line": 643, + "line": 658, "column": 55 } } @@ -147078,15 +151290,15 @@ "binop": null }, "value": "getDefaultLayout", - "start": 21002, - "end": 21018, + "start": 21562, + "end": 21578, "loc": { "start": { - "line": 643, + "line": 658, "column": 55 }, "end": { - "line": 643, + "line": 658, "column": 71 } } @@ -147103,15 +151315,15 @@ "postfix": false, "binop": null }, - "start": 21018, - "end": 21019, + "start": 21578, + "end": 21579, "loc": { "start": { - "line": 643, + "line": 658, "column": 71 }, "end": { - "line": 643, + "line": 658, "column": 72 } } @@ -147128,15 +151340,15 @@ "postfix": false, "binop": null }, - "start": 21019, - "end": 21020, + "start": 21579, + "end": 21580, "loc": { "start": { - "line": 643, + "line": 658, "column": 72 }, "end": { - "line": 643, + "line": 658, "column": 73 } } @@ -147154,15 +151366,15 @@ "binop": null, "updateContext": null }, - "start": 21020, - "end": 21021, + "start": 21580, + "end": 21581, "loc": { "start": { - "line": 643, + "line": 658, "column": 73 }, "end": { - "line": 643, + "line": 658, "column": 74 } } @@ -147182,15 +151394,15 @@ "updateContext": null }, "value": "let", - "start": 21027, - "end": 21030, + "start": 21587, + "end": 21590, "loc": { "start": { - "line": 644, + "line": 659, "column": 4 }, "end": { - "line": 644, + "line": 659, "column": 7 } } @@ -147208,15 +151420,15 @@ "binop": null }, "value": "useTouchEvents", - "start": 21031, - "end": 21045, + "start": 21591, + "end": 21605, "loc": { "start": { - "line": 644, + "line": 659, "column": 8 }, "end": { - "line": 644, + "line": 659, "column": 22 } } @@ -147235,15 +151447,15 @@ "updateContext": null }, "value": "=", - "start": 21046, - "end": 21047, + "start": 21606, + "end": 21607, "loc": { "start": { - "line": 644, + "line": 659, "column": 23 }, "end": { - "line": 644, + "line": 659, "column": 24 } } @@ -147263,15 +151475,15 @@ "updateContext": null }, "value": "this", - "start": 21048, - "end": 21052, + "start": 21608, + "end": 21612, "loc": { "start": { - "line": 644, + "line": 659, "column": 25 }, "end": { - "line": 644, + "line": 659, "column": 29 } } @@ -147289,15 +151501,15 @@ "binop": null, "updateContext": null }, - "start": 21052, - "end": 21053, + "start": 21612, + "end": 21613, "loc": { "start": { - "line": 644, + "line": 659, "column": 29 }, "end": { - "line": 644, + "line": 659, "column": 30 } } @@ -147315,15 +151527,15 @@ "binop": null }, "value": "options", - "start": 21053, - "end": 21060, + "start": 21613, + "end": 21620, "loc": { "start": { - "line": 644, + "line": 659, "column": 30 }, "end": { - "line": 644, + "line": 659, "column": 37 } } @@ -147341,15 +151553,15 @@ "binop": null, "updateContext": null }, - "start": 21060, - "end": 21061, + "start": 21620, + "end": 21621, "loc": { "start": { - "line": 644, + "line": 659, "column": 37 }, "end": { - "line": 644, + "line": 659, "column": 38 } } @@ -147367,15 +151579,15 @@ "binop": null }, "value": "useTouchEvents", - "start": 21061, - "end": 21075, + "start": 21621, + "end": 21635, "loc": { "start": { - "line": 644, + "line": 659, "column": 38 }, "end": { - "line": 644, + "line": 659, "column": 52 } } @@ -147394,15 +151606,15 @@ "updateContext": null }, "value": "||", - "start": 21076, - "end": 21078, + "start": 21636, + "end": 21638, "loc": { "start": { - "line": 644, + "line": 659, "column": 53 }, "end": { - "line": 644, + "line": 659, "column": 55 } } @@ -147422,15 +151634,15 @@ "updateContext": null }, "value": "false", - "start": 21079, - "end": 21084, + "start": 21639, + "end": 21644, "loc": { "start": { - "line": 644, + "line": 659, "column": 56 }, "end": { - "line": 644, + "line": 659, "column": 61 } } @@ -147438,15 +151650,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 21092, - "end": 21144, + "start": 21652, + "end": 21704, "loc": { "start": { - "line": 646, + "line": 661, "column": 4 }, "end": { - "line": 648, + "line": 663, "column": 7 } } @@ -147466,15 +151678,15 @@ "updateContext": null }, "value": "let", - "start": 21150, - "end": 21153, + "start": 21710, + "end": 21713, "loc": { "start": { - "line": 649, + "line": 664, "column": 4 }, "end": { - "line": 649, + "line": 664, "column": 7 } } @@ -147492,15 +151704,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 21154, - "end": 21172, + "start": 21714, + "end": 21732, "loc": { "start": { - "line": 649, + "line": 664, "column": 8 }, "end": { - "line": 649, + "line": 664, "column": 26 } } @@ -147519,15 +151731,15 @@ "updateContext": null }, "value": "=", - "start": 21173, - "end": 21174, + "start": 21733, + "end": 21734, "loc": { "start": { - "line": 649, + "line": 664, "column": 27 }, "end": { - "line": 649, + "line": 664, "column": 28 } } @@ -147544,15 +151756,15 @@ "postfix": false, "binop": null }, - "start": 21175, - "end": 21176, + "start": 21735, + "end": 21736, "loc": { "start": { - "line": 649, + "line": 664, "column": 29 }, "end": { - "line": 649, + "line": 664, "column": 30 } } @@ -147569,15 +151781,15 @@ "postfix": false, "binop": null }, - "start": 21176, - "end": 21177, + "start": 21736, + "end": 21737, "loc": { "start": { - "line": 649, + "line": 664, "column": 30 }, "end": { - "line": 649, + "line": 664, "column": 31 } } @@ -147595,15 +151807,15 @@ "binop": null, "updateContext": null }, - "start": 21177, - "end": 21178, + "start": 21737, + "end": 21738, "loc": { "start": { - "line": 649, + "line": 664, "column": 31 }, "end": { - "line": 649, + "line": 664, "column": 32 } } @@ -147623,15 +151835,15 @@ "updateContext": null }, "value": "if", - "start": 21184, - "end": 21186, + "start": 21744, + "end": 21746, "loc": { "start": { - "line": 650, + "line": 665, "column": 4 }, "end": { - "line": 650, + "line": 665, "column": 6 } } @@ -147648,15 +151860,15 @@ "postfix": false, "binop": null }, - "start": 21186, - "end": 21187, + "start": 21746, + "end": 21747, "loc": { "start": { - "line": 650, + "line": 665, "column": 6 }, "end": { - "line": 650, + "line": 665, "column": 7 } } @@ -147674,15 +151886,15 @@ "binop": null }, "value": "Array", - "start": 21187, - "end": 21192, + "start": 21747, + "end": 21752, "loc": { "start": { - "line": 650, + "line": 665, "column": 7 }, "end": { - "line": 650, + "line": 665, "column": 12 } } @@ -147700,15 +151912,15 @@ "binop": null, "updateContext": null }, - "start": 21192, - "end": 21193, + "start": 21752, + "end": 21753, "loc": { "start": { - "line": 650, + "line": 665, "column": 12 }, "end": { - "line": 650, + "line": 665, "column": 13 } } @@ -147726,15 +151938,15 @@ "binop": null }, "value": "isArray", - "start": 21193, - "end": 21200, + "start": 21753, + "end": 21760, "loc": { "start": { - "line": 650, + "line": 665, "column": 13 }, "end": { - "line": 650, + "line": 665, "column": 20 } } @@ -147751,15 +151963,15 @@ "postfix": false, "binop": null }, - "start": 21200, - "end": 21201, + "start": 21760, + "end": 21761, "loc": { "start": { - "line": 650, + "line": 665, "column": 20 }, "end": { - "line": 650, + "line": 665, "column": 21 } } @@ -147779,15 +151991,15 @@ "updateContext": null }, "value": "this", - "start": 21201, - "end": 21205, + "start": 21761, + "end": 21765, "loc": { "start": { - "line": 650, + "line": 665, "column": 21 }, "end": { - "line": 650, + "line": 665, "column": 25 } } @@ -147805,15 +152017,15 @@ "binop": null, "updateContext": null }, - "start": 21205, - "end": 21206, + "start": 21765, + "end": 21766, "loc": { "start": { - "line": 650, + "line": 665, "column": 25 }, "end": { - "line": 650, + "line": 665, "column": 26 } } @@ -147831,15 +152043,15 @@ "binop": null }, "value": "options", - "start": 21206, - "end": 21213, + "start": 21766, + "end": 21773, "loc": { "start": { - "line": 650, + "line": 665, "column": 26 }, "end": { - "line": 650, + "line": 665, "column": 33 } } @@ -147857,15 +152069,15 @@ "binop": null, "updateContext": null }, - "start": 21213, - "end": 21214, + "start": 21773, + "end": 21774, "loc": { "start": { - "line": 650, + "line": 665, "column": 33 }, "end": { - "line": 650, + "line": 665, "column": 34 } } @@ -147883,15 +152095,15 @@ "binop": null }, "value": "buttonTheme", - "start": 21214, - "end": 21225, + "start": 21774, + "end": 21785, "loc": { "start": { - "line": 650, + "line": 665, "column": 34 }, "end": { - "line": 650, + "line": 665, "column": 45 } } @@ -147908,15 +152120,15 @@ "postfix": false, "binop": null }, - "start": 21225, - "end": 21226, + "start": 21785, + "end": 21786, "loc": { "start": { - "line": 650, + "line": 665, "column": 45 }, "end": { - "line": 650, + "line": 665, "column": 46 } } @@ -147933,15 +152145,15 @@ "postfix": false, "binop": null }, - "start": 21226, - "end": 21227, + "start": 21786, + "end": 21787, "loc": { "start": { - "line": 650, + "line": 665, "column": 46 }, "end": { - "line": 650, + "line": 665, "column": 47 } } @@ -147958,15 +152170,15 @@ "postfix": false, "binop": null }, - "start": 21227, - "end": 21228, + "start": 21787, + "end": 21788, "loc": { "start": { - "line": 650, + "line": 665, "column": 47 }, "end": { - "line": 650, + "line": 665, "column": 48 } } @@ -147986,15 +152198,15 @@ "updateContext": null }, "value": "this", - "start": 21236, - "end": 21240, + "start": 21796, + "end": 21800, "loc": { "start": { - "line": 651, + "line": 666, "column": 6 }, "end": { - "line": 651, + "line": 666, "column": 10 } } @@ -148012,15 +152224,15 @@ "binop": null, "updateContext": null }, - "start": 21240, - "end": 21241, + "start": 21800, + "end": 21801, "loc": { "start": { - "line": 651, + "line": 666, "column": 10 }, "end": { - "line": 651, + "line": 666, "column": 11 } } @@ -148038,15 +152250,15 @@ "binop": null }, "value": "options", - "start": 21241, - "end": 21248, + "start": 21801, + "end": 21808, "loc": { "start": { - "line": 651, + "line": 666, "column": 11 }, "end": { - "line": 651, + "line": 666, "column": 18 } } @@ -148064,15 +152276,15 @@ "binop": null, "updateContext": null }, - "start": 21248, - "end": 21249, + "start": 21808, + "end": 21809, "loc": { "start": { - "line": 651, + "line": 666, "column": 18 }, "end": { - "line": 651, + "line": 666, "column": 19 } } @@ -148090,15 +152302,15 @@ "binop": null }, "value": "buttonTheme", - "start": 21249, - "end": 21260, + "start": 21809, + "end": 21820, "loc": { "start": { - "line": 651, + "line": 666, "column": 19 }, "end": { - "line": 651, + "line": 666, "column": 30 } } @@ -148116,15 +152328,15 @@ "binop": null, "updateContext": null }, - "start": 21260, - "end": 21261, + "start": 21820, + "end": 21821, "loc": { "start": { - "line": 651, + "line": 666, "column": 30 }, "end": { - "line": 651, + "line": 666, "column": 31 } } @@ -148142,15 +152354,15 @@ "binop": null }, "value": "forEach", - "start": 21261, - "end": 21268, + "start": 21821, + "end": 21828, "loc": { "start": { - "line": 651, + "line": 666, "column": 31 }, "end": { - "line": 651, + "line": 666, "column": 38 } } @@ -148167,15 +152379,15 @@ "postfix": false, "binop": null }, - "start": 21268, - "end": 21269, + "start": 21828, + "end": 21829, "loc": { "start": { - "line": 651, + "line": 666, "column": 38 }, "end": { - "line": 651, + "line": 666, "column": 39 } } @@ -148193,15 +152405,15 @@ "binop": null }, "value": "themeObj", - "start": 21269, - "end": 21277, + "start": 21829, + "end": 21837, "loc": { "start": { - "line": 651, + "line": 666, "column": 39 }, "end": { - "line": 651, + "line": 666, "column": 47 } } @@ -148219,15 +152431,15 @@ "binop": null, "updateContext": null }, - "start": 21278, - "end": 21280, + "start": 21838, + "end": 21840, "loc": { "start": { - "line": 651, + "line": 666, "column": 48 }, "end": { - "line": 651, + "line": 666, "column": 50 } } @@ -148244,15 +152456,15 @@ "postfix": false, "binop": null }, - "start": 21281, - "end": 21282, + "start": 21841, + "end": 21842, "loc": { "start": { - "line": 651, + "line": 666, "column": 51 }, "end": { - "line": 651, + "line": 666, "column": 52 } } @@ -148272,15 +152484,15 @@ "updateContext": null }, "value": "if", - "start": 21292, - "end": 21294, + "start": 21852, + "end": 21854, "loc": { "start": { - "line": 652, + "line": 667, "column": 8 }, "end": { - "line": 652, + "line": 667, "column": 10 } } @@ -148297,15 +152509,15 @@ "postfix": false, "binop": null }, - "start": 21294, - "end": 21295, + "start": 21854, + "end": 21855, "loc": { "start": { - "line": 652, + "line": 667, "column": 10 }, "end": { - "line": 652, + "line": 667, "column": 11 } } @@ -148323,15 +152535,15 @@ "binop": null }, "value": "themeObj", - "start": 21295, - "end": 21303, + "start": 21855, + "end": 21863, "loc": { "start": { - "line": 652, + "line": 667, "column": 11 }, "end": { - "line": 652, + "line": 667, "column": 19 } } @@ -148349,15 +152561,15 @@ "binop": null, "updateContext": null }, - "start": 21303, - "end": 21304, + "start": 21863, + "end": 21864, "loc": { "start": { - "line": 652, + "line": 667, "column": 19 }, "end": { - "line": 652, + "line": 667, "column": 20 } } @@ -148375,15 +152587,15 @@ "binop": null }, "value": "buttons", - "start": 21304, - "end": 21311, + "start": 21864, + "end": 21871, "loc": { "start": { - "line": 652, + "line": 667, "column": 20 }, "end": { - "line": 652, + "line": 667, "column": 27 } } @@ -148402,15 +152614,15 @@ "updateContext": null }, "value": "&&", - "start": 21312, - "end": 21314, + "start": 21872, + "end": 21874, "loc": { "start": { - "line": 652, + "line": 667, "column": 28 }, "end": { - "line": 652, + "line": 667, "column": 30 } } @@ -148428,15 +152640,15 @@ "binop": null }, "value": "themeObj", - "start": 21315, - "end": 21323, + "start": 21875, + "end": 21883, "loc": { "start": { - "line": 652, + "line": 667, "column": 31 }, "end": { - "line": 652, + "line": 667, "column": 39 } } @@ -148454,15 +152666,15 @@ "binop": null, "updateContext": null }, - "start": 21323, - "end": 21324, + "start": 21883, + "end": 21884, "loc": { "start": { - "line": 652, + "line": 667, "column": 39 }, "end": { - "line": 652, + "line": 667, "column": 40 } } @@ -148482,15 +152694,15 @@ "updateContext": null }, "value": "class", - "start": 21324, - "end": 21329, + "start": 21884, + "end": 21889, "loc": { "start": { - "line": 652, + "line": 667, "column": 40 }, "end": { - "line": 652, + "line": 667, "column": 45 } } @@ -148507,15 +152719,15 @@ "postfix": false, "binop": null }, - "start": 21329, - "end": 21330, + "start": 21889, + "end": 21890, "loc": { "start": { - "line": 652, + "line": 667, "column": 45 }, "end": { - "line": 652, + "line": 667, "column": 46 } } @@ -148532,15 +152744,15 @@ "postfix": false, "binop": null }, - "start": 21330, - "end": 21331, + "start": 21890, + "end": 21891, "loc": { "start": { - "line": 652, + "line": 667, "column": 46 }, "end": { - "line": 652, + "line": 667, "column": 47 } } @@ -148560,15 +152772,15 @@ "updateContext": null }, "value": "let", - "start": 21343, - "end": 21346, + "start": 21903, + "end": 21906, "loc": { "start": { - "line": 653, + "line": 668, "column": 10 }, "end": { - "line": 653, + "line": 668, "column": 13 } } @@ -148586,15 +152798,15 @@ "binop": null }, "value": "themeButtons", - "start": 21347, - "end": 21359, + "start": 21907, + "end": 21919, "loc": { "start": { - "line": 653, + "line": 668, "column": 14 }, "end": { - "line": 653, + "line": 668, "column": 26 } } @@ -148612,15 +152824,15 @@ "binop": null, "updateContext": null }, - "start": 21359, - "end": 21360, + "start": 21919, + "end": 21920, "loc": { "start": { - "line": 653, + "line": 668, "column": 26 }, "end": { - "line": 653, + "line": 668, "column": 27 } } @@ -148640,15 +152852,15 @@ "updateContext": null }, "value": "if", - "start": 21374, - "end": 21376, + "start": 21934, + "end": 21936, "loc": { "start": { - "line": 655, + "line": 670, "column": 10 }, "end": { - "line": 655, + "line": 670, "column": 12 } } @@ -148665,15 +152877,15 @@ "postfix": false, "binop": null }, - "start": 21376, - "end": 21377, + "start": 21936, + "end": 21937, "loc": { "start": { - "line": 655, + "line": 670, "column": 12 }, "end": { - "line": 655, + "line": 670, "column": 13 } } @@ -148693,15 +152905,15 @@ "updateContext": null }, "value": "typeof", - "start": 21377, - "end": 21383, + "start": 21937, + "end": 21943, "loc": { "start": { - "line": 655, + "line": 670, "column": 13 }, "end": { - "line": 655, + "line": 670, "column": 19 } } @@ -148719,15 +152931,15 @@ "binop": null }, "value": "themeObj", - "start": 21384, - "end": 21392, + "start": 21944, + "end": 21952, "loc": { "start": { - "line": 655, + "line": 670, "column": 20 }, "end": { - "line": 655, + "line": 670, "column": 28 } } @@ -148745,15 +152957,15 @@ "binop": null, "updateContext": null }, - "start": 21392, - "end": 21393, + "start": 21952, + "end": 21953, "loc": { "start": { - "line": 655, + "line": 670, "column": 28 }, "end": { - "line": 655, + "line": 670, "column": 29 } } @@ -148771,15 +152983,15 @@ "binop": null }, "value": "buttons", - "start": 21393, - "end": 21400, + "start": 21953, + "end": 21960, "loc": { "start": { - "line": 655, + "line": 670, "column": 29 }, "end": { - "line": 655, + "line": 670, "column": 36 } } @@ -148798,15 +153010,15 @@ "updateContext": null }, "value": "===", - "start": 21401, - "end": 21404, + "start": 21961, + "end": 21964, "loc": { "start": { - "line": 655, + "line": 670, "column": 37 }, "end": { - "line": 655, + "line": 670, "column": 40 } } @@ -148825,15 +153037,15 @@ "updateContext": null }, "value": "string", - "start": 21405, - "end": 21413, + "start": 21965, + "end": 21973, "loc": { "start": { - "line": 655, + "line": 670, "column": 41 }, "end": { - "line": 655, + "line": 670, "column": 49 } } @@ -148850,15 +153062,15 @@ "postfix": false, "binop": null }, - "start": 21413, - "end": 21414, + "start": 21973, + "end": 21974, "loc": { "start": { - "line": 655, + "line": 670, "column": 49 }, "end": { - "line": 655, + "line": 670, "column": 50 } } @@ -148875,15 +153087,15 @@ "postfix": false, "binop": null }, - "start": 21414, - "end": 21415, + "start": 21974, + "end": 21975, "loc": { "start": { - "line": 655, + "line": 670, "column": 50 }, "end": { - "line": 655, + "line": 670, "column": 51 } } @@ -148901,15 +153113,15 @@ "binop": null }, "value": "themeButtons", - "start": 21429, - "end": 21441, + "start": 21989, + "end": 22001, "loc": { "start": { - "line": 656, + "line": 671, "column": 12 }, "end": { - "line": 656, + "line": 671, "column": 24 } } @@ -148928,15 +153140,15 @@ "updateContext": null }, "value": "=", - "start": 21442, - "end": 21443, + "start": 22002, + "end": 22003, "loc": { "start": { - "line": 656, + "line": 671, "column": 25 }, "end": { - "line": 656, + "line": 671, "column": 26 } } @@ -148954,15 +153166,15 @@ "binop": null }, "value": "themeObj", - "start": 21444, - "end": 21452, + "start": 22004, + "end": 22012, "loc": { "start": { - "line": 656, + "line": 671, "column": 27 }, "end": { - "line": 656, + "line": 671, "column": 35 } } @@ -148980,15 +153192,15 @@ "binop": null, "updateContext": null }, - "start": 21452, - "end": 21453, + "start": 22012, + "end": 22013, "loc": { "start": { - "line": 656, + "line": 671, "column": 35 }, "end": { - "line": 656, + "line": 671, "column": 36 } } @@ -149006,15 +153218,15 @@ "binop": null }, "value": "buttons", - "start": 21453, - "end": 21460, + "start": 22013, + "end": 22020, "loc": { "start": { - "line": 656, + "line": 671, "column": 36 }, "end": { - "line": 656, + "line": 671, "column": 43 } } @@ -149032,15 +153244,15 @@ "binop": null, "updateContext": null }, - "start": 21460, - "end": 21461, + "start": 22020, + "end": 22021, "loc": { "start": { - "line": 656, + "line": 671, "column": 43 }, "end": { - "line": 656, + "line": 671, "column": 44 } } @@ -149058,15 +153270,15 @@ "binop": null }, "value": "split", - "start": 21461, - "end": 21466, + "start": 22021, + "end": 22026, "loc": { "start": { - "line": 656, + "line": 671, "column": 44 }, "end": { - "line": 656, + "line": 671, "column": 49 } } @@ -149083,15 +153295,15 @@ "postfix": false, "binop": null }, - "start": 21466, - "end": 21467, + "start": 22026, + "end": 22027, "loc": { "start": { - "line": 656, + "line": 671, "column": 49 }, "end": { - "line": 656, + "line": 671, "column": 50 } } @@ -149110,15 +153322,15 @@ "updateContext": null }, "value": " ", - "start": 21467, - "end": 21470, + "start": 22027, + "end": 22030, "loc": { "start": { - "line": 656, + "line": 671, "column": 50 }, "end": { - "line": 656, + "line": 671, "column": 53 } } @@ -149135,15 +153347,15 @@ "postfix": false, "binop": null }, - "start": 21470, - "end": 21471, + "start": 22030, + "end": 22031, "loc": { "start": { - "line": 656, + "line": 671, "column": 53 }, "end": { - "line": 656, + "line": 671, "column": 54 } } @@ -149161,15 +153373,15 @@ "binop": null, "updateContext": null }, - "start": 21471, - "end": 21472, + "start": 22031, + "end": 22032, "loc": { "start": { - "line": 656, + "line": 671, "column": 54 }, "end": { - "line": 656, + "line": 671, "column": 55 } } @@ -149186,15 +153398,15 @@ "postfix": false, "binop": null }, - "start": 21484, - "end": 21485, + "start": 22044, + "end": 22045, "loc": { "start": { - "line": 657, + "line": 672, "column": 10 }, "end": { - "line": 657, + "line": 672, "column": 11 } } @@ -149214,15 +153426,15 @@ "updateContext": null }, "value": "if", - "start": 21499, - "end": 21501, + "start": 22059, + "end": 22061, "loc": { "start": { - "line": 659, + "line": 674, "column": 10 }, "end": { - "line": 659, + "line": 674, "column": 12 } } @@ -149239,15 +153451,15 @@ "postfix": false, "binop": null }, - "start": 21501, - "end": 21502, + "start": 22061, + "end": 22062, "loc": { "start": { - "line": 659, + "line": 674, "column": 12 }, "end": { - "line": 659, + "line": 674, "column": 13 } } @@ -149265,15 +153477,15 @@ "binop": null }, "value": "themeButtons", - "start": 21502, - "end": 21514, + "start": 22062, + "end": 22074, "loc": { "start": { - "line": 659, + "line": 674, "column": 13 }, "end": { - "line": 659, + "line": 674, "column": 25 } } @@ -149290,15 +153502,15 @@ "postfix": false, "binop": null }, - "start": 21514, - "end": 21515, + "start": 22074, + "end": 22075, "loc": { "start": { - "line": 659, + "line": 674, "column": 25 }, "end": { - "line": 659, + "line": 674, "column": 26 } } @@ -149315,15 +153527,15 @@ "postfix": false, "binop": null }, - "start": 21515, - "end": 21516, + "start": 22075, + "end": 22076, "loc": { "start": { - "line": 659, + "line": 674, "column": 26 }, "end": { - "line": 659, + "line": 674, "column": 27 } } @@ -149341,15 +153553,15 @@ "binop": null }, "value": "themeButtons", - "start": 21530, - "end": 21542, + "start": 22090, + "end": 22102, "loc": { "start": { - "line": 660, + "line": 675, "column": 12 }, "end": { - "line": 660, + "line": 675, "column": 24 } } @@ -149367,15 +153579,15 @@ "binop": null, "updateContext": null }, - "start": 21542, - "end": 21543, + "start": 22102, + "end": 22103, "loc": { "start": { - "line": 660, + "line": 675, "column": 24 }, "end": { - "line": 660, + "line": 675, "column": 25 } } @@ -149393,15 +153605,15 @@ "binop": null }, "value": "forEach", - "start": 21543, - "end": 21550, + "start": 22103, + "end": 22110, "loc": { "start": { - "line": 660, + "line": 675, "column": 25 }, "end": { - "line": 660, + "line": 675, "column": 32 } } @@ -149418,15 +153630,15 @@ "postfix": false, "binop": null }, - "start": 21550, - "end": 21551, + "start": 22110, + "end": 22111, "loc": { "start": { - "line": 660, + "line": 675, "column": 32 }, "end": { - "line": 660, + "line": 675, "column": 33 } } @@ -149444,15 +153656,15 @@ "binop": null }, "value": "themeButton", - "start": 21551, - "end": 21562, + "start": 22111, + "end": 22122, "loc": { "start": { - "line": 660, + "line": 675, "column": 33 }, "end": { - "line": 660, + "line": 675, "column": 44 } } @@ -149470,15 +153682,15 @@ "binop": null, "updateContext": null }, - "start": 21563, - "end": 21565, + "start": 22123, + "end": 22125, "loc": { "start": { - "line": 660, + "line": 675, "column": 45 }, "end": { - "line": 660, + "line": 675, "column": 47 } } @@ -149495,15 +153707,15 @@ "postfix": false, "binop": null }, - "start": 21566, - "end": 21567, + "start": 22126, + "end": 22127, "loc": { "start": { - "line": 660, + "line": 675, "column": 48 }, "end": { - "line": 660, + "line": 675, "column": 49 } } @@ -149523,15 +153735,15 @@ "updateContext": null }, "value": "let", - "start": 21583, - "end": 21586, + "start": 22143, + "end": 22146, "loc": { "start": { - "line": 661, + "line": 676, "column": 14 }, "end": { - "line": 661, + "line": 676, "column": 17 } } @@ -149549,15 +153761,15 @@ "binop": null }, "value": "themeParsed", - "start": 21587, - "end": 21598, + "start": 22147, + "end": 22158, "loc": { "start": { - "line": 661, + "line": 676, "column": 18 }, "end": { - "line": 661, + "line": 676, "column": 29 } } @@ -149576,15 +153788,15 @@ "updateContext": null }, "value": "=", - "start": 21599, - "end": 21600, + "start": 22159, + "end": 22160, "loc": { "start": { - "line": 661, + "line": 676, "column": 30 }, "end": { - "line": 661, + "line": 676, "column": 31 } } @@ -149602,15 +153814,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 21601, - "end": 21619, + "start": 22161, + "end": 22179, "loc": { "start": { - "line": 661, + "line": 676, "column": 32 }, "end": { - "line": 661, + "line": 676, "column": 50 } } @@ -149628,15 +153840,15 @@ "binop": null, "updateContext": null }, - "start": 21619, - "end": 21620, + "start": 22179, + "end": 22180, "loc": { "start": { - "line": 661, + "line": 676, "column": 50 }, "end": { - "line": 661, + "line": 676, "column": 51 } } @@ -149654,15 +153866,15 @@ "binop": null }, "value": "themeButton", - "start": 21620, - "end": 21631, + "start": 22180, + "end": 22191, "loc": { "start": { - "line": 661, + "line": 676, "column": 51 }, "end": { - "line": 661, + "line": 676, "column": 62 } } @@ -149680,15 +153892,15 @@ "binop": null, "updateContext": null }, - "start": 21631, - "end": 21632, + "start": 22191, + "end": 22192, "loc": { "start": { - "line": 661, + "line": 676, "column": 62 }, "end": { - "line": 661, + "line": 676, "column": 63 } } @@ -149706,15 +153918,15 @@ "binop": null, "updateContext": null }, - "start": 21632, - "end": 21633, + "start": 22192, + "end": 22193, "loc": { "start": { - "line": 661, + "line": 676, "column": 63 }, "end": { - "line": 661, + "line": 676, "column": 64 } } @@ -149722,15 +153934,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21651, - "end": 21690, + "start": 22211, + "end": 22250, "loc": { "start": { - "line": 663, + "line": 678, "column": 14 }, "end": { - "line": 663, + "line": 678, "column": 53 } } @@ -149750,15 +153962,15 @@ "updateContext": null }, "value": "if", - "start": 21706, - "end": 21708, + "start": 22266, + "end": 22268, "loc": { "start": { - "line": 664, + "line": 679, "column": 14 }, "end": { - "line": 664, + "line": 679, "column": 16 } } @@ -149775,15 +153987,15 @@ "postfix": false, "binop": null }, - "start": 21708, - "end": 21709, + "start": 22268, + "end": 22269, "loc": { "start": { - "line": 664, + "line": 679, "column": 16 }, "end": { - "line": 664, + "line": 679, "column": 17 } } @@ -149801,15 +154013,15 @@ "binop": null }, "value": "themeParsed", - "start": 21709, - "end": 21720, + "start": 22269, + "end": 22280, "loc": { "start": { - "line": 664, + "line": 679, "column": 17 }, "end": { - "line": 664, + "line": 679, "column": 28 } } @@ -149826,15 +154038,15 @@ "postfix": false, "binop": null }, - "start": 21720, - "end": 21721, + "start": 22280, + "end": 22281, "loc": { "start": { - "line": 664, + "line": 679, "column": 28 }, "end": { - "line": 664, + "line": 679, "column": 29 } } @@ -149851,15 +154063,15 @@ "postfix": false, "binop": null }, - "start": 21721, - "end": 21722, + "start": 22281, + "end": 22282, "loc": { "start": { - "line": 664, + "line": 679, "column": 29 }, "end": { - "line": 664, + "line": 679, "column": 30 } } @@ -149867,15 +154079,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 21740, - "end": 21823, + "start": 22300, + "end": 22383, "loc": { "start": { - "line": 665, + "line": 680, "column": 16 }, "end": { - "line": 665, + "line": 680, "column": 99 } } @@ -149895,15 +154107,15 @@ "updateContext": null }, "value": "if", - "start": 21841, - "end": 21843, + "start": 22401, + "end": 22403, "loc": { "start": { - "line": 666, + "line": 681, "column": 16 }, "end": { - "line": 666, + "line": 681, "column": 18 } } @@ -149920,15 +154132,15 @@ "postfix": false, "binop": null }, - "start": 21843, - "end": 21844, + "start": 22403, + "end": 22404, "loc": { "start": { - "line": 666, + "line": 681, "column": 18 }, "end": { - "line": 666, + "line": 681, "column": 19 } } @@ -149947,15 +154159,15 @@ "updateContext": null }, "value": "!", - "start": 21844, - "end": 21845, + "start": 22404, + "end": 22405, "loc": { "start": { - "line": 666, + "line": 681, "column": 19 }, "end": { - "line": 666, + "line": 681, "column": 20 } } @@ -149975,15 +154187,15 @@ "updateContext": null }, "value": "this", - "start": 21845, - "end": 21849, + "start": 22405, + "end": 22409, "loc": { "start": { - "line": 666, + "line": 681, "column": 20 }, "end": { - "line": 666, + "line": 681, "column": 24 } } @@ -150001,15 +154213,15 @@ "binop": null, "updateContext": null }, - "start": 21849, - "end": 21850, + "start": 22409, + "end": 22410, "loc": { "start": { - "line": 666, + "line": 681, "column": 24 }, "end": { - "line": 666, + "line": 681, "column": 25 } } @@ -150027,1894 +154239,16 @@ "binop": null }, "value": "utilities", - "start": 21850, - "end": 21859, - "loc": { - "start": { - "line": 666, - "column": 25 - }, - "end": { - "line": 666, - "column": 34 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21859, - "end": 21860, - "loc": { - "start": { - "line": 666, - "column": 34 - }, - "end": { - "line": 666, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "countInArray", - "start": 21860, - "end": 21872, - "loc": { - "start": { - "line": 666, - "column": 35 - }, - "end": { - "line": 666, - "column": 47 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21872, - "end": 21873, - "loc": { - "start": { - "line": 666, - "column": 47 - }, - "end": { - "line": 666, - "column": 48 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeParsed", - "start": 21873, - "end": 21884, - "loc": { - "start": { - "line": 666, - "column": 48 - }, - "end": { - "line": 666, - "column": 59 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21884, - "end": 21885, - "loc": { - "start": { - "line": 666, - "column": 59 - }, - "end": { - "line": 666, - "column": 60 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "split", - "start": 21885, - "end": 21890, - "loc": { - "start": { - "line": 666, - "column": 60 - }, - "end": { - "line": 666, - "column": 65 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21890, - "end": 21891, - "loc": { - "start": { - "line": 666, - "column": 65 - }, - "end": { - "line": 666, - "column": 66 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 21891, - "end": 21894, - "loc": { - "start": { - "line": 666, - "column": 66 - }, - "end": { - "line": 666, - "column": 69 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21894, - "end": 21895, - "loc": { - "start": { - "line": 666, - "column": 69 - }, - "end": { - "line": 666, - "column": 70 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21895, - "end": 21896, - "loc": { - "start": { - "line": 666, - "column": 70 - }, - "end": { - "line": 666, - "column": 71 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeObj", - "start": 21897, - "end": 21905, - "loc": { - "start": { - "line": 666, - "column": 72 - }, - "end": { - "line": 666, - "column": 80 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21905, - "end": 21906, - "loc": { - "start": { - "line": 666, - "column": 80 - }, - "end": { - "line": 666, - "column": 81 - } - } - }, - { - "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": 21906, - "end": 21911, - "loc": { - "start": { - "line": 666, - "column": 81 - }, - "end": { - "line": 666, - "column": 86 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21911, - "end": 21912, - "loc": { - "start": { - "line": 666, - "column": 86 - }, - "end": { - "line": 666, - "column": 87 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21912, - "end": 21913, - "loc": { - "start": { - "line": 666, - "column": 87 - }, - "end": { - "line": 666, - "column": 88 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21913, - "end": 21914, - "loc": { - "start": { - "line": 666, - "column": 88 - }, - "end": { - "line": 666, - "column": 89 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemesParsed", - "start": 21934, - "end": 21952, - "loc": { - "start": { - "line": 667, - "column": 18 - }, - "end": { - "line": 667, - "column": 36 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21952, - "end": 21953, - "loc": { - "start": { - "line": 667, - "column": 36 - }, - "end": { - "line": 667, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeButton", - "start": 21953, - "end": 21964, - "loc": { - "start": { - "line": 667, - "column": 37 - }, - "end": { - "line": 667, - "column": 48 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21964, - "end": 21965, - "loc": { - "start": { - "line": 667, - "column": 48 - }, - "end": { - "line": 667, - "column": 49 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 21966, - "end": 21967, - "loc": { - "start": { - "line": 667, - "column": 50 - }, - "end": { - "line": 667, - "column": 51 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21968, - "end": 21969, - "loc": { - "start": { - "line": 667, - "column": 52 - }, - "end": { - "line": 667, - "column": 53 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 21969, - "end": 21969, - "loc": { - "start": { - "line": 667, - "column": 53 - }, - "end": { - "line": 667, - "column": 53 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21969, - "end": 21971, - "loc": { - "start": { - "line": 667, - "column": 53 - }, - "end": { - "line": 667, - "column": 55 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeParsed", - "start": 21971, - "end": 21982, - "loc": { - "start": { - "line": 667, - "column": 55 - }, - "end": { - "line": 667, - "column": 66 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21982, - "end": 21983, - "loc": { - "start": { - "line": 667, - "column": 66 - }, - "end": { - "line": 667, - "column": 67 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 21983, - "end": 21984, - "loc": { - "start": { - "line": 667, - "column": 67 - }, - "end": { - "line": 667, - "column": 68 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21984, - "end": 21986, - "loc": { - "start": { - "line": 667, - "column": 68 - }, - "end": { - "line": 667, - "column": 70 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeObj", - "start": 21986, - "end": 21994, - "loc": { - "start": { - "line": 667, - "column": 70 - }, - "end": { - "line": 667, - "column": 78 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21994, - "end": 21995, - "loc": { - "start": { - "line": 667, - "column": 78 - }, - "end": { - "line": 667, - "column": 79 - } - } - }, - { - "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": 21995, - "end": 22000, - "loc": { - "start": { - "line": 667, - "column": 79 - }, - "end": { - "line": 667, - "column": 84 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22000, - "end": 22001, - "loc": { - "start": { - "line": 667, - "column": 84 - }, - "end": { - "line": 667, - "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": 22001, - "end": 22001, - "loc": { - "start": { - "line": 667, - "column": 85 - }, - "end": { - "line": 667, - "column": 85 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22001, - "end": 22002, - "loc": { - "start": { - "line": 667, - "column": 85 - }, - "end": { - "line": 667, - "column": 86 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22002, - "end": 22003, - "loc": { - "start": { - "line": 667, - "column": 86 - }, - "end": { - "line": 667, - "column": 87 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22021, - "end": 22022, - "loc": { - "start": { - "line": 668, - "column": 16 - }, - "end": { - "line": 668, - "column": 17 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22038, - "end": 22039, - "loc": { - "start": { - "line": 669, - "column": 14 - }, - "end": { - "line": 669, - "column": 15 - } - } - }, - { - "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": 22040, - "end": 22044, - "loc": { - "start": { - "line": 669, - "column": 16 - }, - "end": { - "line": 669, - "column": 20 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22045, - "end": 22046, - "loc": { - "start": { - "line": 669, - "column": 21 - }, - "end": { - "line": 669, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemesParsed", - "start": 22064, - "end": 22082, - "loc": { - "start": { - "line": 670, - "column": 16 - }, - "end": { - "line": 670, - "column": 34 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22082, - "end": 22083, - "loc": { - "start": { - "line": 670, - "column": 34 - }, - "end": { - "line": 670, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeButton", - "start": 22083, - "end": 22094, - "loc": { - "start": { - "line": 670, - "column": 35 - }, - "end": { - "line": 670, - "column": 46 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22094, - "end": 22095, - "loc": { - "start": { - "line": 670, - "column": 46 - }, - "end": { - "line": 670, - "column": 47 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 22096, - "end": 22097, - "loc": { - "start": { - "line": 670, - "column": 48 - }, - "end": { - "line": 670, - "column": 49 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeObj", - "start": 22098, - "end": 22106, - "loc": { - "start": { - "line": 670, - "column": 50 - }, - "end": { - "line": 670, - "column": 58 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22106, - "end": 22107, - "loc": { - "start": { - "line": 670, - "column": 58 - }, - "end": { - "line": 670, - "column": 59 - } - } - }, - { - "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": 22107, - "end": 22112, - "loc": { - "start": { - "line": 670, - "column": 59 - }, - "end": { - "line": 670, - "column": 64 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22112, - "end": 22113, - "loc": { - "start": { - "line": 670, - "column": 64 - }, - "end": { - "line": 670, - "column": 65 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22129, - "end": 22130, - "loc": { - "start": { - "line": 671, - "column": 14 - }, - "end": { - "line": 671, - "column": 15 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22144, - "end": 22145, - "loc": { - "start": { - "line": 672, - "column": 12 - }, - "end": { - "line": 672, - "column": 13 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22145, - "end": 22146, - "loc": { - "start": { - "line": 672, - "column": 13 - }, - "end": { - "line": 672, - "column": 14 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22146, - "end": 22147, - "loc": { - "start": { - "line": 672, - "column": 14 - }, - "end": { - "line": 672, - "column": 15 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22159, - "end": 22160, - "loc": { - "start": { - "line": 673, - "column": 10 - }, - "end": { - "line": 673, - "column": 11 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22170, - "end": 22171, - "loc": { - "start": { - "line": 674, - "column": 8 - }, - "end": { - "line": 674, - "column": 9 - } - } - }, - { - "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": 22172, - "end": 22176, - "loc": { - "start": { - "line": 674, - "column": 10 - }, - "end": { - "line": 674, - "column": 14 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22177, - "end": 22178, - "loc": { - "start": { - "line": 674, - "column": 15 - }, - "end": { - "line": 674, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "console", - "start": 22190, - "end": 22197, - "loc": { - "start": { - "line": 675, - "column": 10 - }, - "end": { - "line": 675, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22197, - "end": 22198, - "loc": { - "start": { - "line": 675, - "column": 17 - }, - "end": { - "line": 675, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "warn", - "start": 22198, - "end": 22202, - "loc": { - "start": { - "line": 675, - "column": 18 - }, - "end": { - "line": 675, - "column": 22 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22202, - "end": 22203, - "loc": { - "start": { - "line": 675, - "column": 22 - }, - "end": { - "line": 675, - "column": 23 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22203, - "end": 22204, - "loc": { - "start": { - "line": 675, - "column": 23 - }, - "end": { - "line": 675, - "column": 24 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.", - "start": 22204, - "end": 22292, - "loc": { - "start": { - "line": 675, - "column": 24 - }, - "end": { - "line": 675, - "column": 112 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22292, - "end": 22293, - "loc": { - "start": { - "line": 675, - "column": 112 - }, - "end": { - "line": 675, - "column": 113 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22293, - "end": 22294, - "loc": { - "start": { - "line": 675, - "column": 113 - }, - "end": { - "line": 675, - "column": 114 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22304, - "end": 22305, - "loc": { - "start": { - "line": 676, - "column": 8 - }, - "end": { - "line": 676, - "column": 9 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22313, - "end": 22314, - "loc": { - "start": { - "line": 677, - "column": 6 - }, - "end": { - "line": 677, - "column": 7 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22314, - "end": 22315, - "loc": { - "start": { - "line": 677, - "column": 7 - }, - "end": { - "line": 677, - "column": 8 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22315, - "end": 22316, - "loc": { - "start": { - "line": 677, - "column": 8 - }, - "end": { - "line": 677, - "column": 9 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22322, - "end": 22323, - "loc": { - "start": { - "line": 678, - "column": 4 - }, - "end": { - "line": 678, - "column": 5 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 22331, - "end": 22397, - "loc": { - "start": { - "line": 680, - "column": 4 - }, - "end": { - "line": 682, - "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": 22403, - "end": 22407, - "loc": { - "start": { - "line": 683, - "column": 4 - }, - "end": { - "line": 683, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22407, - "end": 22408, - "loc": { - "start": { - "line": 683, - "column": 8 - }, - "end": { - "line": 683, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardDOM", - "start": 22408, + "start": 22410, "end": 22419, "loc": { "start": { - "line": 683, - "column": 9 + "line": 681, + "column": 25 }, "end": { - "line": 683, - "column": 20 + "line": 681, + "column": 34 } } }, @@ -151933,13 +154267,1891 @@ }, "start": 22419, "end": 22420, + "loc": { + "start": { + "line": 681, + "column": 34 + }, + "end": { + "line": 681, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "countInArray", + "start": 22420, + "end": 22432, + "loc": { + "start": { + "line": 681, + "column": 35 + }, + "end": { + "line": 681, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22432, + "end": 22433, + "loc": { + "start": { + "line": 681, + "column": 47 + }, + "end": { + "line": 681, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeParsed", + "start": 22433, + "end": 22444, + "loc": { + "start": { + "line": 681, + "column": 48 + }, + "end": { + "line": 681, + "column": 59 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22444, + "end": 22445, + "loc": { + "start": { + "line": 681, + "column": 59 + }, + "end": { + "line": 681, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "split", + "start": 22445, + "end": 22450, + "loc": { + "start": { + "line": 681, + "column": 60 + }, + "end": { + "line": 681, + "column": 65 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22450, + "end": 22451, + "loc": { + "start": { + "line": 681, + "column": 65 + }, + "end": { + "line": 681, + "column": 66 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 22451, + "end": 22454, + "loc": { + "start": { + "line": 681, + "column": 66 + }, + "end": { + "line": 681, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22454, + "end": 22455, + "loc": { + "start": { + "line": 681, + "column": 69 + }, + "end": { + "line": 681, + "column": 70 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22455, + "end": 22456, + "loc": { + "start": { + "line": 681, + "column": 70 + }, + "end": { + "line": 681, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 22457, + "end": 22465, + "loc": { + "start": { + "line": 681, + "column": 72 + }, + "end": { + "line": 681, + "column": 80 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22465, + "end": 22466, + "loc": { + "start": { + "line": 681, + "column": 80 + }, + "end": { + "line": 681, + "column": 81 + } + } + }, + { + "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": 22466, + "end": 22471, + "loc": { + "start": { + "line": 681, + "column": 81 + }, + "end": { + "line": 681, + "column": 86 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22471, + "end": 22472, + "loc": { + "start": { + "line": 681, + "column": 86 + }, + "end": { + "line": 681, + "column": 87 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22472, + "end": 22473, + "loc": { + "start": { + "line": 681, + "column": 87 + }, + "end": { + "line": 681, + "column": 88 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22473, + "end": 22474, + "loc": { + "start": { + "line": 681, + "column": 88 + }, + "end": { + "line": 681, + "column": 89 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonThemesParsed", + "start": 22494, + "end": 22512, + "loc": { + "start": { + "line": 682, + "column": 18 + }, + "end": { + "line": 682, + "column": 36 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22512, + "end": 22513, + "loc": { + "start": { + "line": 682, + "column": 36 + }, + "end": { + "line": 682, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeButton", + "start": 22513, + "end": 22524, + "loc": { + "start": { + "line": 682, + "column": 37 + }, + "end": { + "line": 682, + "column": 48 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22524, + "end": 22525, + "loc": { + "start": { + "line": 682, + "column": 48 + }, + "end": { + "line": 682, + "column": 49 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22526, + "end": 22527, + "loc": { + "start": { + "line": 682, + "column": 50 + }, + "end": { + "line": 682, + "column": 51 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22528, + "end": 22529, + "loc": { + "start": { + "line": 682, + "column": 52 + }, + "end": { + "line": 682, + "column": 53 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 22529, + "end": 22529, + "loc": { + "start": { + "line": 682, + "column": 53 + }, + "end": { + "line": 682, + "column": 53 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22529, + "end": 22531, + "loc": { + "start": { + "line": 682, + "column": 53 + }, + "end": { + "line": 682, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeParsed", + "start": 22531, + "end": 22542, + "loc": { + "start": { + "line": 682, + "column": 55 + }, + "end": { + "line": 682, + "column": 66 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22542, + "end": 22543, + "loc": { + "start": { + "line": 682, + "column": 66 + }, + "end": { + "line": 682, + "column": 67 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 22543, + "end": 22544, + "loc": { + "start": { + "line": 682, + "column": 67 + }, + "end": { + "line": 682, + "column": 68 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22544, + "end": 22546, + "loc": { + "start": { + "line": 682, + "column": 68 + }, + "end": { + "line": 682, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 22546, + "end": 22554, + "loc": { + "start": { + "line": 682, + "column": 70 + }, + "end": { + "line": 682, + "column": 78 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22554, + "end": 22555, + "loc": { + "start": { + "line": 682, + "column": 78 + }, + "end": { + "line": 682, + "column": 79 + } + } + }, + { + "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": 22555, + "end": 22560, + "loc": { + "start": { + "line": 682, + "column": 79 + }, + "end": { + "line": 682, + "column": 84 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22560, + "end": 22561, + "loc": { + "start": { + "line": 682, + "column": 84 + }, + "end": { + "line": 682, + "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": 22561, + "end": 22561, + "loc": { + "start": { + "line": 682, + "column": 85 + }, + "end": { + "line": 682, + "column": 85 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22561, + "end": 22562, + "loc": { + "start": { + "line": 682, + "column": 85 + }, + "end": { + "line": 682, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22562, + "end": 22563, + "loc": { + "start": { + "line": 682, + "column": 86 + }, + "end": { + "line": 682, + "column": 87 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22581, + "end": 22582, "loc": { "start": { "line": 683, - "column": 20 + "column": 16 }, "end": { "line": 683, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22598, + "end": 22599, + "loc": { + "start": { + "line": 684, + "column": 14 + }, + "end": { + "line": 684, + "column": 15 + } + } + }, + { + "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": 22600, + "end": 22604, + "loc": { + "start": { + "line": 684, + "column": 16 + }, + "end": { + "line": 684, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22605, + "end": 22606, + "loc": { + "start": { + "line": 684, + "column": 21 + }, + "end": { + "line": 684, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonThemesParsed", + "start": 22624, + "end": 22642, + "loc": { + "start": { + "line": 685, + "column": 16 + }, + "end": { + "line": 685, + "column": 34 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22642, + "end": 22643, + "loc": { + "start": { + "line": 685, + "column": 34 + }, + "end": { + "line": 685, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeButton", + "start": 22643, + "end": 22654, + "loc": { + "start": { + "line": 685, + "column": 35 + }, + "end": { + "line": 685, + "column": 46 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22654, + "end": 22655, + "loc": { + "start": { + "line": 685, + "column": 46 + }, + "end": { + "line": 685, + "column": 47 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22656, + "end": 22657, + "loc": { + "start": { + "line": 685, + "column": 48 + }, + "end": { + "line": 685, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 22658, + "end": 22666, + "loc": { + "start": { + "line": 685, + "column": 50 + }, + "end": { + "line": 685, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22666, + "end": 22667, + "loc": { + "start": { + "line": 685, + "column": 58 + }, + "end": { + "line": 685, + "column": 59 + } + } + }, + { + "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": 22667, + "end": 22672, + "loc": { + "start": { + "line": 685, + "column": 59 + }, + "end": { + "line": 685, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22672, + "end": 22673, + "loc": { + "start": { + "line": 685, + "column": 64 + }, + "end": { + "line": 685, + "column": 65 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22689, + "end": 22690, + "loc": { + "start": { + "line": 686, + "column": 14 + }, + "end": { + "line": 686, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22704, + "end": 22705, + "loc": { + "start": { + "line": 687, + "column": 12 + }, + "end": { + "line": 687, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22705, + "end": 22706, + "loc": { + "start": { + "line": 687, + "column": 13 + }, + "end": { + "line": 687, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22706, + "end": 22707, + "loc": { + "start": { + "line": 687, + "column": 14 + }, + "end": { + "line": 687, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22719, + "end": 22720, + "loc": { + "start": { + "line": 688, + "column": 10 + }, + "end": { + "line": 688, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22730, + "end": 22731, + "loc": { + "start": { + "line": 689, + "column": 8 + }, + "end": { + "line": 689, + "column": 9 + } + } + }, + { + "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": 22732, + "end": 22736, + "loc": { + "start": { + "line": 689, + "column": 10 + }, + "end": { + "line": 689, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22737, + "end": 22738, + "loc": { + "start": { + "line": 689, + "column": 15 + }, + "end": { + "line": 689, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 22750, + "end": 22757, + "loc": { + "start": { + "line": 690, + "column": 10 + }, + "end": { + "line": 690, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22757, + "end": 22758, + "loc": { + "start": { + "line": 690, + "column": 17 + }, + "end": { + "line": 690, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warn", + "start": 22758, + "end": 22762, + "loc": { + "start": { + "line": 690, + "column": 18 + }, + "end": { + "line": 690, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22762, + "end": 22763, + "loc": { + "start": { + "line": 690, + "column": 22 + }, + "end": { + "line": 690, + "column": 23 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22763, + "end": 22764, + "loc": { + "start": { + "line": 690, + "column": 23 + }, + "end": { + "line": 690, + "column": 24 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.", + "start": 22764, + "end": 22852, + "loc": { + "start": { + "line": 690, + "column": 24 + }, + "end": { + "line": 690, + "column": 112 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22852, + "end": 22853, + "loc": { + "start": { + "line": 690, + "column": 112 + }, + "end": { + "line": 690, + "column": 113 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22853, + "end": 22854, + "loc": { + "start": { + "line": 690, + "column": 113 + }, + "end": { + "line": 690, + "column": 114 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22864, + "end": 22865, + "loc": { + "start": { + "line": 691, + "column": 8 + }, + "end": { + "line": 691, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22873, + "end": 22874, + "loc": { + "start": { + "line": 692, + "column": 6 + }, + "end": { + "line": 692, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22874, + "end": 22875, + "loc": { + "start": { + "line": 692, + "column": 7 + }, + "end": { + "line": 692, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22875, + "end": 22876, + "loc": { + "start": { + "line": 692, + "column": 8 + }, + "end": { + "line": 692, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22882, + "end": 22883, + "loc": { + "start": { + "line": 693, + "column": 4 + }, + "end": { + "line": 693, + "column": 5 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", + "start": 22891, + "end": 22957, + "loc": { + "start": { + "line": 695, + "column": 4 + }, + "end": { + "line": 697, + "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": 22963, + "end": 22967, + "loc": { + "start": { + "line": 698, + "column": 4 + }, + "end": { + "line": 698, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22967, + "end": 22968, + "loc": { + "start": { + "line": 698, + "column": 8 + }, + "end": { + "line": 698, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardDOM", + "start": 22968, + "end": 22979, + "loc": { + "start": { + "line": 698, + "column": 9 + }, + "end": { + "line": 698, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22979, + "end": 22980, + "loc": { + "start": { + "line": 698, + "column": 20 + }, + "end": { + "line": 698, "column": 21 } } @@ -151957,15 +156169,15 @@ "binop": null }, "value": "className", - "start": 22420, - "end": 22429, + "start": 22980, + "end": 22989, "loc": { "start": { - "line": 683, + "line": 698, "column": 21 }, "end": { - "line": 683, + "line": 698, "column": 30 } } @@ -151984,15 +156196,15 @@ "updateContext": null }, "value": "+=", - "start": 22430, - "end": 22432, + "start": 22990, + "end": 22992, "loc": { "start": { - "line": 683, + "line": 698, "column": 31 }, "end": { - "line": 683, + "line": 698, "column": 33 } } @@ -152009,15 +156221,15 @@ "postfix": false, "binop": null }, - "start": 22433, - "end": 22434, + "start": 22993, + "end": 22994, "loc": { "start": { - "line": 683, + "line": 698, "column": 34 }, "end": { - "line": 683, + "line": 698, "column": 35 } } @@ -152036,15 +156248,15 @@ "updateContext": null }, "value": " ", - "start": 22434, - "end": 22435, + "start": 22994, + "end": 22995, "loc": { "start": { - "line": 683, + "line": 698, "column": 35 }, "end": { - "line": 683, + "line": 698, "column": 36 } } @@ -152061,15 +156273,15 @@ "postfix": false, "binop": null }, - "start": 22435, - "end": 22437, + "start": 22995, + "end": 22997, "loc": { "start": { - "line": 683, + "line": 698, "column": 36 }, "end": { - "line": 683, + "line": 698, "column": 38 } } @@ -152089,15 +156301,15 @@ "updateContext": null }, "value": "this", - "start": 22437, - "end": 22441, + "start": 22997, + "end": 23001, "loc": { "start": { - "line": 683, + "line": 698, "column": 38 }, "end": { - "line": 683, + "line": 698, "column": 42 } } @@ -152115,15 +156327,15 @@ "binop": null, "updateContext": null }, - "start": 22441, - "end": 22442, + "start": 23001, + "end": 23002, "loc": { "start": { - "line": 683, + "line": 698, "column": 42 }, "end": { - "line": 683, + "line": 698, "column": 43 } } @@ -152141,15 +156353,15 @@ "binop": null }, "value": "options", - "start": 22442, - "end": 22449, + "start": 23002, + "end": 23009, "loc": { "start": { - "line": 683, + "line": 698, "column": 43 }, "end": { - "line": 683, + "line": 698, "column": 50 } } @@ -152167,15 +156379,15 @@ "binop": null, "updateContext": null }, - "start": 22449, - "end": 22450, + "start": 23009, + "end": 23010, "loc": { "start": { - "line": 683, + "line": 698, "column": 50 }, "end": { - "line": 683, + "line": 698, "column": 51 } } @@ -152193,15 +156405,15 @@ "binop": null }, "value": "theme", - "start": 22450, - "end": 22455, + "start": 23010, + "end": 23015, "loc": { "start": { - "line": 683, + "line": 698, "column": 51 }, "end": { - "line": 683, + "line": 698, "column": 56 } } @@ -152218,15 +156430,15 @@ "postfix": false, "binop": null }, - "start": 22455, - "end": 22456, + "start": 23015, + "end": 23016, "loc": { "start": { - "line": 683, + "line": 698, "column": 56 }, "end": { - "line": 683, + "line": 698, "column": 57 } } @@ -152245,15 +156457,15 @@ "updateContext": null }, "value": " ", - "start": 22456, - "end": 22457, + "start": 23016, + "end": 23017, "loc": { "start": { - "line": 683, + "line": 698, "column": 57 }, "end": { - "line": 683, + "line": 698, "column": 58 } } @@ -152270,15 +156482,15 @@ "postfix": false, "binop": null }, - "start": 22457, - "end": 22459, + "start": 23017, + "end": 23019, "loc": { "start": { - "line": 683, + "line": 698, "column": 58 }, "end": { - "line": 683, + "line": 698, "column": 60 } } @@ -152296,15 +156508,15 @@ "binop": null }, "value": "layoutClass", - "start": 22459, - "end": 22470, + "start": 23019, + "end": 23030, "loc": { "start": { - "line": 683, + "line": 698, "column": 60 }, "end": { - "line": 683, + "line": 698, "column": 71 } } @@ -152321,15 +156533,15 @@ "postfix": false, "binop": null }, - "start": 22470, - "end": 22471, + "start": 23030, + "end": 23031, "loc": { "start": { - "line": 683, + "line": 698, "column": 71 }, "end": { - "line": 683, + "line": 698, "column": 72 } } @@ -152348,15 +156560,15 @@ "updateContext": null }, "value": " ", - "start": 22471, - "end": 22472, + "start": 23031, + "end": 23032, "loc": { "start": { - "line": 683, + "line": 698, "column": 72 }, "end": { - "line": 683, + "line": 698, "column": 73 } } @@ -152373,15 +156585,15 @@ "postfix": false, "binop": null }, - "start": 22472, - "end": 22474, + "start": 23032, + "end": 23034, "loc": { "start": { - "line": 683, + "line": 698, "column": 73 }, "end": { - "line": 683, + "line": 698, "column": 75 } } @@ -152401,15 +156613,15 @@ "updateContext": null }, "value": "this", - "start": 22474, - "end": 22478, + "start": 23034, + "end": 23038, "loc": { "start": { - "line": 683, + "line": 698, "column": 75 }, "end": { - "line": 683, + "line": 698, "column": 79 } } @@ -152427,15 +156639,15 @@ "binop": null, "updateContext": null }, - "start": 22478, - "end": 22479, + "start": 23038, + "end": 23039, "loc": { "start": { - "line": 683, + "line": 698, "column": 79 }, "end": { - "line": 683, + "line": 698, "column": 80 } } @@ -152453,15 +156665,15 @@ "binop": null }, "value": "keyboardPluginClasses", - "start": 22479, - "end": 22500, + "start": 23039, + "end": 23060, "loc": { "start": { - "line": 683, + "line": 698, "column": 80 }, "end": { - "line": 683, + "line": 698, "column": 101 } } @@ -152478,15 +156690,15 @@ "postfix": false, "binop": null }, - "start": 22500, - "end": 22501, + "start": 23060, + "end": 23061, "loc": { "start": { - "line": 683, + "line": 698, "column": 101 }, "end": { - "line": 683, + "line": 698, "column": 102 } } @@ -152505,15 +156717,15 @@ "updateContext": null }, "value": "", - "start": 22501, - "end": 22501, + "start": 23061, + "end": 23061, "loc": { "start": { - "line": 683, + "line": 698, "column": 102 }, "end": { - "line": 683, + "line": 698, "column": 102 } } @@ -152530,15 +156742,15 @@ "postfix": false, "binop": null }, - "start": 22501, - "end": 22502, + "start": 23061, + "end": 23062, "loc": { "start": { - "line": 683, + "line": 698, "column": 102 }, "end": { - "line": 683, + "line": 698, "column": 103 } } @@ -152556,15 +156768,15 @@ "binop": null, "updateContext": null }, - "start": 22502, - "end": 22503, + "start": 23062, + "end": 23063, "loc": { "start": { - "line": 683, + "line": 698, "column": 103 }, "end": { - "line": 683, + "line": 698, "column": 104 } } @@ -152572,15 +156784,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22511, - "end": 22558, + "start": 23071, + "end": 23118, "loc": { "start": { - "line": 685, + "line": 700, "column": 4 }, "end": { - "line": 687, + "line": 702, "column": 7 } } @@ -152598,15 +156810,15 @@ "binop": null }, "value": "layout", - "start": 22564, - "end": 22570, + "start": 23124, + "end": 23130, "loc": { "start": { - "line": 688, + "line": 703, "column": 4 }, "end": { - "line": 688, + "line": 703, "column": 10 } } @@ -152624,15 +156836,15 @@ "binop": null, "updateContext": null }, - "start": 22570, - "end": 22571, + "start": 23130, + "end": 23131, "loc": { "start": { - "line": 688, + "line": 703, "column": 10 }, "end": { - "line": 688, + "line": 703, "column": 11 } } @@ -152652,15 +156864,15 @@ "updateContext": null }, "value": "this", - "start": 22571, - "end": 22575, + "start": 23131, + "end": 23135, "loc": { "start": { - "line": 688, + "line": 703, "column": 11 }, "end": { - "line": 688, + "line": 703, "column": 15 } } @@ -152678,15 +156890,15 @@ "binop": null, "updateContext": null }, - "start": 22575, - "end": 22576, + "start": 23135, + "end": 23136, "loc": { "start": { - "line": 688, + "line": 703, "column": 15 }, "end": { - "line": 688, + "line": 703, "column": 16 } } @@ -152704,15 +156916,15 @@ "binop": null }, "value": "options", - "start": 22576, - "end": 22583, + "start": 23136, + "end": 23143, "loc": { "start": { - "line": 688, + "line": 703, "column": 16 }, "end": { - "line": 688, + "line": 703, "column": 23 } } @@ -152730,15 +156942,15 @@ "binop": null, "updateContext": null }, - "start": 22583, - "end": 22584, + "start": 23143, + "end": 23144, "loc": { "start": { - "line": 688, + "line": 703, "column": 23 }, "end": { - "line": 688, + "line": 703, "column": 24 } } @@ -152756,15 +156968,15 @@ "binop": null }, "value": "layoutName", - "start": 22584, - "end": 22594, + "start": 23144, + "end": 23154, "loc": { "start": { - "line": 688, + "line": 703, "column": 24 }, "end": { - "line": 688, + "line": 703, "column": 34 } } @@ -152782,15 +156994,15 @@ "binop": null, "updateContext": null }, - "start": 22594, - "end": 22595, + "start": 23154, + "end": 23155, "loc": { "start": { - "line": 688, + "line": 703, "column": 34 }, "end": { - "line": 688, + "line": 703, "column": 35 } } @@ -152808,15 +157020,15 @@ "binop": null, "updateContext": null }, - "start": 22595, - "end": 22596, + "start": 23155, + "end": 23156, "loc": { "start": { - "line": 688, + "line": 703, "column": 35 }, "end": { - "line": 688, + "line": 703, "column": 36 } } @@ -152834,15 +157046,15 @@ "binop": null }, "value": "forEach", - "start": 22596, - "end": 22603, + "start": 23156, + "end": 23163, "loc": { "start": { - "line": 688, + "line": 703, "column": 36 }, "end": { - "line": 688, + "line": 703, "column": 43 } } @@ -152859,15 +157071,15 @@ "postfix": false, "binop": null }, - "start": 22603, - "end": 22604, + "start": 23163, + "end": 23164, "loc": { "start": { - "line": 688, + "line": 703, "column": 43 }, "end": { - "line": 688, + "line": 703, "column": 44 } } @@ -152884,15 +157096,15 @@ "postfix": false, "binop": null }, - "start": 22604, - "end": 22605, + "start": 23164, + "end": 23165, "loc": { "start": { - "line": 688, + "line": 703, "column": 44 }, "end": { - "line": 688, + "line": 703, "column": 45 } } @@ -152910,15 +157122,15 @@ "binop": null }, "value": "row", - "start": 22605, - "end": 22608, + "start": 23165, + "end": 23168, "loc": { "start": { - "line": 688, + "line": 703, "column": 45 }, "end": { - "line": 688, + "line": 703, "column": 48 } } @@ -152936,15 +157148,15 @@ "binop": null, "updateContext": null }, - "start": 22608, - "end": 22609, + "start": 23168, + "end": 23169, "loc": { "start": { - "line": 688, + "line": 703, "column": 48 }, "end": { - "line": 688, + "line": 703, "column": 49 } } @@ -152962,15 +157174,15 @@ "binop": null }, "value": "rIndex", - "start": 22610, - "end": 22616, + "start": 23170, + "end": 23176, "loc": { "start": { - "line": 688, + "line": 703, "column": 50 }, "end": { - "line": 688, + "line": 703, "column": 56 } } @@ -152987,15 +157199,15 @@ "postfix": false, "binop": null }, - "start": 22616, - "end": 22617, + "start": 23176, + "end": 23177, "loc": { "start": { - "line": 688, + "line": 703, "column": 56 }, "end": { - "line": 688, + "line": 703, "column": 57 } } @@ -153013,15 +157225,15 @@ "binop": null, "updateContext": null }, - "start": 22618, - "end": 22620, + "start": 23178, + "end": 23180, "loc": { "start": { - "line": 688, + "line": 703, "column": 58 }, "end": { - "line": 688, + "line": 703, "column": 60 } } @@ -153038,15 +157250,15 @@ "postfix": false, "binop": null }, - "start": 22621, - "end": 22622, + "start": 23181, + "end": 23182, "loc": { "start": { - "line": 688, + "line": 703, "column": 61 }, "end": { - "line": 688, + "line": 703, "column": 62 } } @@ -153066,15 +157278,15 @@ "updateContext": null }, "value": "let", - "start": 22630, - "end": 22633, + "start": 23190, + "end": 23193, "loc": { "start": { - "line": 689, + "line": 704, "column": 6 }, "end": { - "line": 689, + "line": 704, "column": 9 } } @@ -153092,15 +157304,15 @@ "binop": null }, "value": "rowArray", - "start": 22634, - "end": 22642, + "start": 23194, + "end": 23202, "loc": { "start": { - "line": 689, + "line": 704, "column": 10 }, "end": { - "line": 689, + "line": 704, "column": 18 } } @@ -153119,15 +157331,15 @@ "updateContext": null }, "value": "=", - "start": 22643, - "end": 22644, + "start": 23203, + "end": 23204, "loc": { "start": { - "line": 689, + "line": 704, "column": 19 }, "end": { - "line": 689, + "line": 704, "column": 20 } } @@ -153145,15 +157357,15 @@ "binop": null }, "value": "row", - "start": 22645, - "end": 22648, + "start": 23205, + "end": 23208, "loc": { "start": { - "line": 689, + "line": 704, "column": 21 }, "end": { - "line": 689, + "line": 704, "column": 24 } } @@ -153171,15 +157383,15 @@ "binop": null, "updateContext": null }, - "start": 22648, - "end": 22649, + "start": 23208, + "end": 23209, "loc": { "start": { - "line": 689, + "line": 704, "column": 24 }, "end": { - "line": 689, + "line": 704, "column": 25 } } @@ -153197,15 +157409,15 @@ "binop": null }, "value": "split", - "start": 22649, - "end": 22654, + "start": 23209, + "end": 23214, "loc": { "start": { - "line": 689, + "line": 704, "column": 25 }, "end": { - "line": 689, + "line": 704, "column": 30 } } @@ -153222,15 +157434,15 @@ "postfix": false, "binop": null }, - "start": 22654, - "end": 22655, + "start": 23214, + "end": 23215, "loc": { "start": { - "line": 689, + "line": 704, "column": 30 }, "end": { - "line": 689, + "line": 704, "column": 31 } } @@ -153249,15 +157461,15 @@ "updateContext": null }, "value": " ", - "start": 22655, - "end": 22658, + "start": 23215, + "end": 23218, "loc": { "start": { - "line": 689, + "line": 704, "column": 31 }, "end": { - "line": 689, + "line": 704, "column": 34 } } @@ -153274,15 +157486,15 @@ "postfix": false, "binop": null }, - "start": 22658, - "end": 22659, + "start": 23218, + "end": 23219, "loc": { "start": { - "line": 689, + "line": 704, "column": 34 }, "end": { - "line": 689, + "line": 704, "column": 35 } } @@ -153300,15 +157512,15 @@ "binop": null, "updateContext": null }, - "start": 22659, - "end": 22660, + "start": 23219, + "end": 23220, "loc": { "start": { - "line": 689, + "line": 704, "column": 35 }, "end": { - "line": 689, + "line": 704, "column": 36 } } @@ -153316,15 +157528,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22670, - "end": 22713, + "start": 23230, + "end": 23273, "loc": { "start": { - "line": 691, + "line": 706, "column": 6 }, "end": { - "line": 693, + "line": 708, "column": 9 } } @@ -153344,15 +157556,15 @@ "updateContext": null }, "value": "var", - "start": 22721, - "end": 22724, + "start": 23281, + "end": 23284, "loc": { "start": { - "line": 694, + "line": 709, "column": 6 }, "end": { - "line": 694, + "line": 709, "column": 9 } } @@ -153370,15 +157582,15 @@ "binop": null }, "value": "rowDOM", - "start": 22725, - "end": 22731, + "start": 23285, + "end": 23291, "loc": { "start": { - "line": 694, + "line": 709, "column": 10 }, "end": { - "line": 694, + "line": 709, "column": 16 } } @@ -153397,15 +157609,15 @@ "updateContext": null }, "value": "=", - "start": 22732, - "end": 22733, + "start": 23292, + "end": 23293, "loc": { "start": { - "line": 694, + "line": 709, "column": 17 }, "end": { - "line": 694, + "line": 709, "column": 18 } } @@ -153423,2088 +157635,16 @@ "binop": null }, "value": "document", - "start": 22734, - "end": 22742, - "loc": { - "start": { - "line": 694, - "column": 19 - }, - "end": { - "line": 694, - "column": 27 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22742, - "end": 22743, - "loc": { - "start": { - "line": 694, - "column": 27 - }, - "end": { - "line": 694, - "column": 28 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "createElement", - "start": 22743, - "end": 22756, - "loc": { - "start": { - "line": 694, - "column": 28 - }, - "end": { - "line": 694, - "column": 41 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22756, - "end": 22757, - "loc": { - "start": { - "line": 694, - "column": 41 - }, - "end": { - "line": 694, - "column": 42 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "div", - "start": 22757, - "end": 22762, - "loc": { - "start": { - "line": 694, - "column": 42 - }, - "end": { - "line": 694, - "column": 47 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22762, - "end": 22763, - "loc": { - "start": { - "line": 694, - "column": 47 - }, - "end": { - "line": 694, - "column": 48 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22763, - "end": 22764, - "loc": { - "start": { - "line": 694, - "column": 48 - }, - "end": { - "line": 694, - "column": 49 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rowDOM", - "start": 22772, - "end": 22778, - "loc": { - "start": { - "line": 695, - "column": 6 - }, - "end": { - "line": 695, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22778, - "end": 22779, - "loc": { - "start": { - "line": 695, - "column": 12 - }, - "end": { - "line": 695, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "className", - "start": 22779, - "end": 22788, - "loc": { - "start": { - "line": 695, - "column": 13 - }, - "end": { - "line": 695, - "column": 22 - } - } - }, - { - "type": { - "label": "_=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "+=", - "start": 22789, - "end": 22791, - "loc": { - "start": { - "line": 695, - "column": 23 - }, - "end": { - "line": 695, - "column": 25 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "hg-row", - "start": 22792, - "end": 22800, - "loc": { - "start": { - "line": 695, - "column": 26 - }, - "end": { - "line": 695, - "column": 34 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22800, - "end": 22801, - "loc": { - "start": { - "line": 695, - "column": 34 - }, - "end": { - "line": 695, - "column": 35 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22811, - "end": 22872, - "loc": { - "start": { - "line": 697, - "column": 6 - }, - "end": { - "line": 699, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rowArray", - "start": 22880, - "end": 22888, - "loc": { - "start": { - "line": 700, - "column": 6 - }, - "end": { - "line": 700, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22888, - "end": 22889, - "loc": { - "start": { - "line": 700, - "column": 14 - }, - "end": { - "line": 700, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 22889, - "end": 22896, - "loc": { - "start": { - "line": 700, - "column": 15 - }, - "end": { - "line": 700, - "column": 22 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22896, - "end": 22897, - "loc": { - "start": { - "line": 700, - "column": 22 - }, - "end": { - "line": 700, - "column": 23 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22897, - "end": 22898, - "loc": { - "start": { - "line": 700, - "column": 23 - }, - "end": { - "line": 700, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 22898, - "end": 22904, - "loc": { - "start": { - "line": 700, - "column": 24 - }, - "end": { - "line": 700, - "column": 30 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22904, - "end": 22905, - "loc": { - "start": { - "line": 700, - "column": 30 - }, - "end": { - "line": 700, - "column": 31 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bIndex", - "start": 22906, - "end": 22912, - "loc": { - "start": { - "line": 700, - "column": 32 - }, - "end": { - "line": 700, - "column": 38 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22912, - "end": 22913, - "loc": { - "start": { - "line": 700, - "column": 38 - }, - "end": { - "line": 700, - "column": 39 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22914, - "end": 22916, - "loc": { - "start": { - "line": 700, - "column": 40 - }, - "end": { - "line": 700, - "column": 42 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22917, - "end": 22918, - "loc": { - "start": { - "line": 700, - "column": 43 - }, - "end": { - "line": 700, - "column": 44 - } - } - }, - { - "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": 22928, - "end": 22931, - "loc": { - "start": { - "line": 701, - "column": 8 - }, - "end": { - "line": 701, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "fctBtnClass", - "start": 22932, - "end": 22943, - "loc": { - "start": { - "line": 701, - "column": 12 - }, - "end": { - "line": 701, - "column": 23 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 22944, - "end": 22945, - "loc": { - "start": { - "line": 701, - "column": 24 - }, - "end": { - "line": 701, - "column": 25 - } - } - }, - { - "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": 22946, - "end": 22950, - "loc": { - "start": { - "line": 701, - "column": 26 - }, - "end": { - "line": 701, - "column": 30 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22950, - "end": 22951, - "loc": { - "start": { - "line": 701, - "column": 30 - }, - "end": { - "line": 701, - "column": 31 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "utilities", - "start": 22951, - "end": 22960, - "loc": { - "start": { - "line": 701, - "column": 31 - }, - "end": { - "line": 701, - "column": 40 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22960, - "end": 22961, - "loc": { - "start": { - "line": 701, - "column": 40 - }, - "end": { - "line": 701, - "column": 41 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "getButtonClass", - "start": 22961, - "end": 22975, - "loc": { - "start": { - "line": 701, - "column": 41 - }, - "end": { - "line": 701, - "column": 55 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22975, - "end": 22976, - "loc": { - "start": { - "line": 701, - "column": 55 - }, - "end": { - "line": 701, - "column": 56 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 22976, - "end": 22982, - "loc": { - "start": { - "line": 701, - "column": 56 - }, - "end": { - "line": 701, - "column": 62 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22982, - "end": 22983, - "loc": { - "start": { - "line": 701, - "column": 62 - }, - "end": { - "line": 701, - "column": 63 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22983, - "end": 22984, - "loc": { - "start": { - "line": 701, - "column": 63 - }, - "end": { - "line": 701, - "column": 64 - } - } - }, - { - "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": 22994, - "end": 22997, - "loc": { - "start": { - "line": 702, - "column": 8 - }, - "end": { - "line": 702, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemeClass", - "start": 22998, - "end": 23014, - "loc": { - "start": { - "line": 702, - "column": 12 - }, - "end": { - "line": 702, - "column": 28 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23015, - "end": 23016, - "loc": { - "start": { - "line": 702, - "column": 29 - }, - "end": { - "line": 702, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemesParsed", - "start": 23017, - "end": 23035, - "loc": { - "start": { - "line": 702, - "column": 31 - }, - "end": { - "line": 702, - "column": 49 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23035, - "end": 23036, - "loc": { - "start": { - "line": 702, - "column": 49 - }, - "end": { - "line": 702, - "column": 50 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 23036, - "end": 23042, - "loc": { - "start": { - "line": 702, - "column": 50 - }, - "end": { - "line": 702, - "column": 56 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23042, - "end": 23043, - "loc": { - "start": { - "line": 702, - "column": 56 - }, - "end": { - "line": 702, - "column": 57 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23043, - "end": 23044, - "loc": { - "start": { - "line": 702, - "column": 57 - }, - "end": { - "line": 702, - "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": 23054, - "end": 23057, - "loc": { - "start": { - "line": 703, - "column": 8 - }, - "end": { - "line": 703, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDisplayName", - "start": 23058, - "end": 23075, - "loc": { - "start": { - "line": 703, - "column": 12 - }, - "end": { - "line": 703, - "column": 29 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23076, - "end": 23077, - "loc": { - "start": { - "line": 703, - "column": 30 - }, - "end": { - "line": 703, - "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": 23078, - "end": 23082, - "loc": { - "start": { - "line": 703, - "column": 32 - }, - "end": { - "line": 703, - "column": 36 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23082, - "end": 23083, - "loc": { - "start": { - "line": 703, - "column": 36 - }, - "end": { - "line": 703, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "utilities", - "start": 23083, - "end": 23092, - "loc": { - "start": { - "line": 703, - "column": 37 - }, - "end": { - "line": 703, - "column": 46 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23092, - "end": 23093, - "loc": { - "start": { - "line": 703, - "column": 46 - }, - "end": { - "line": 703, - "column": 47 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "getButtonDisplayName", - "start": 23093, - "end": 23113, - "loc": { - "start": { - "line": 703, - "column": 47 - }, - "end": { - "line": 703, - "column": 67 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23113, - "end": 23114, - "loc": { - "start": { - "line": 703, - "column": 67 - }, - "end": { - "line": 703, - "column": 68 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 23114, - "end": 23120, - "loc": { - "start": { - "line": 703, - "column": 68 - }, - "end": { - "line": 703, - "column": 74 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23120, - "end": 23121, - "loc": { - "start": { - "line": 703, - "column": 74 - }, - "end": { - "line": 703, - "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": 23122, - "end": 23126, - "loc": { - "start": { - "line": 703, - "column": 76 - }, - "end": { - "line": 703, - "column": 80 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23126, - "end": 23127, - "loc": { - "start": { - "line": 703, - "column": 80 - }, - "end": { - "line": 703, - "column": 81 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 23127, - "end": 23134, - "loc": { - "start": { - "line": 703, - "column": 81 - }, - "end": { - "line": 703, - "column": 88 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23134, - "end": 23135, - "loc": { - "start": { - "line": 703, - "column": 88 - }, - "end": { - "line": 703, - "column": 89 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "display", - "start": 23135, - "end": 23142, - "loc": { - "start": { - "line": 703, - "column": 89 - }, - "end": { - "line": 703, - "column": 96 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23142, - "end": 23143, - "loc": { - "start": { - "line": 703, - "column": 96 - }, - "end": { - "line": 703, - "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": 23144, - "end": 23148, - "loc": { - "start": { - "line": 703, - "column": 98 - }, - "end": { - "line": 703, - "column": 102 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23148, - "end": 23149, - "loc": { - "start": { - "line": 703, - "column": 102 - }, - "end": { - "line": 703, - "column": 103 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 23149, - "end": 23156, - "loc": { - "start": { - "line": 703, - "column": 103 - }, - "end": { - "line": 703, - "column": 110 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23156, - "end": 23157, - "loc": { - "start": { - "line": 703, - "column": 110 - }, - "end": { - "line": 703, - "column": 111 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "mergeDisplay", - "start": 23157, - "end": 23169, - "loc": { - "start": { - "line": 703, - "column": 111 - }, - "end": { - "line": 703, - "column": 123 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23169, - "end": 23170, - "loc": { - "start": { - "line": 703, - "column": 123 - }, - "end": { - "line": 703, - "column": 124 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23170, - "end": 23171, - "loc": { - "start": { - "line": 703, - "column": 124 - }, - "end": { - "line": 703, - "column": 125 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Creating button\r\n ", - "start": 23183, - "end": 23227, - "loc": { - "start": { - "line": 705, - "column": 8 - }, - "end": { - "line": 707, - "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": 23237, - "end": 23240, - "loc": { - "start": { - "line": 708, - "column": 8 - }, - "end": { - "line": 708, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23241, - "end": 23250, - "loc": { - "start": { - "line": 708, - "column": 12 - }, - "end": { - "line": 708, - "column": 21 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23251, - "end": 23252, - "loc": { - "start": { - "line": 708, - "column": 22 - }, - "end": { - "line": 708, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "document", - "start": 23253, - "end": 23261, - "loc": { - "start": { - "line": 708, - "column": 24 - }, - "end": { - "line": 708, - "column": 32 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23261, - "end": 23262, - "loc": { - "start": { - "line": 708, - "column": 32 - }, - "end": { - "line": 708, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "createElement", - "start": 23262, - "end": 23275, - "loc": { - "start": { - "line": 708, - "column": 33 - }, - "end": { - "line": 708, - "column": 46 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23275, - "end": 23276, - "loc": { - "start": { - "line": 708, - "column": 46 - }, - "end": { - "line": 708, - "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": 23276, - "end": 23281, - "loc": { - "start": { - "line": 708, - "column": 47 - }, - "end": { - "line": 708, - "column": 52 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23281, - "end": 23282, - "loc": { - "start": { - "line": 708, - "column": 52 - }, - "end": { - "line": 708, - "column": 53 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23282, - "end": 23283, - "loc": { - "start": { - "line": 708, - "column": 53 - }, - "end": { - "line": 708, - "column": 54 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23293, + "start": 23294, "end": 23302, "loc": { "start": { "line": 709, - "column": 8 + "column": 19 }, "end": { "line": 709, - "column": 17 + "column": 27 } } }, @@ -155526,11 +157666,192 @@ "loc": { "start": { "line": 709, - "column": 17 + "column": 27 }, "end": { "line": 709, - "column": 18 + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createElement", + "start": 23303, + "end": 23316, + "loc": { + "start": { + "line": 709, + "column": 28 + }, + "end": { + "line": 709, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23316, + "end": 23317, + "loc": { + "start": { + "line": 709, + "column": 41 + }, + "end": { + "line": 709, + "column": 42 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "div", + "start": 23317, + "end": 23322, + "loc": { + "start": { + "line": 709, + "column": 42 + }, + "end": { + "line": 709, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23322, + "end": 23323, + "loc": { + "start": { + "line": 709, + "column": 47 + }, + "end": { + "line": 709, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23323, + "end": 23324, + "loc": { + "start": { + "line": 709, + "column": 48 + }, + "end": { + "line": 709, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rowDOM", + "start": 23332, + "end": 23338, + "loc": { + "start": { + "line": 710, + "column": 6 + }, + "end": { + "line": 710, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23338, + "end": 23339, + "loc": { + "start": { + "line": 710, + "column": 12 + }, + "end": { + "line": 710, + "column": 13 } } }, @@ -155547,16 +157868,16 @@ "binop": null }, "value": "className", - "start": 23303, - "end": 23312, + "start": 23339, + "end": 23348, "loc": { "start": { - "line": 709, - "column": 18 + "line": 710, + "column": 13 }, "end": { - "line": 709, - "column": 27 + "line": 710, + "column": 22 } } }, @@ -155574,22 +157895,22 @@ "updateContext": null }, "value": "+=", - "start": 23313, - "end": 23315, + "start": 23349, + "end": 23351, "loc": { "start": { - "line": 709, - "column": 28 + "line": 710, + "column": 23 }, "end": { - "line": 709, - "column": 30 + "line": 710, + "column": 25 } } }, { "type": { - "label": "`", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -155597,205 +157918,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null - }, - "start": 23316, - "end": 23317, - "loc": { - "start": { - "line": 709, - "column": 31 - }, - "end": { - "line": 709, - "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": 23317, - "end": 23327, + "value": "hg-row", + "start": 23352, + "end": 23360, "loc": { "start": { - "line": 709, - "column": 32 + "line": 710, + "column": 26 }, "end": { - "line": 709, - "column": 42 + "line": 710, + "column": 34 } } }, { "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23327, - "end": 23329, - "loc": { - "start": { - "line": 709, - "column": 42 - }, - "end": { - "line": 709, - "column": 44 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "fctBtnClass", - "start": 23329, - "end": 23340, - "loc": { - "start": { - "line": 709, - "column": 44 - }, - "end": { - "line": 709, - "column": 55 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23340, - "end": 23341, - "loc": { - "start": { - "line": 709, - "column": 55 - }, - "end": { - "line": 709, - "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": 23341, - "end": 23341, - "loc": { - "start": { - "line": 709, - "column": 56 - }, - "end": { - "line": 709, - "column": 56 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23341, - "end": 23343, - "loc": { - "start": { - "line": 709, - "column": 56 - }, - "end": { - "line": 709, - "column": 58 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemeClass", - "start": 23343, - "end": 23359, - "loc": { - "start": { - "line": 709, - "column": 58 - }, - "end": { - "line": 709, - "column": 74 - } - } - }, - { - "type": { - "label": "?", + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -155810,403 +157952,54 @@ "end": 23361, "loc": { "start": { - "line": 709, - "column": 75 + "line": 710, + "column": 34 }, "end": { - "line": 709, - "column": 76 + "line": 710, + "column": 35 } } }, { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 23362, - "end": 23365, - "loc": { - "start": { - "line": 709, - "column": 77 - }, - "end": { - "line": 709, - "column": 80 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 23365, - "end": 23366, - "loc": { - "start": { - "line": 709, - "column": 80 - }, - "end": { - "line": 709, - "column": 81 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemeClass", - "start": 23366, - "end": 23382, - "loc": { - "start": { - "line": 709, - "column": 81 - }, - "end": { - "line": 709, - "column": 97 - } - } - }, - { - "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23383, - "end": 23384, - "loc": { - "start": { - "line": 709, - "column": 98 - }, - "end": { - "line": 709, - "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": 23385, - "end": 23387, - "loc": { - "start": { - "line": 709, - "column": 100 - }, - "end": { - "line": 709, - "column": 102 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23387, - "end": 23388, - "loc": { - "start": { - "line": 709, - "column": 102 - }, - "end": { - "line": 709, - "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": 23388, - "end": 23388, - "loc": { - "start": { - "line": 709, - "column": 103 - }, - "end": { - "line": 709, - "column": 103 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23388, - "end": 23389, - "loc": { - "start": { - "line": 709, - "column": 103 - }, - "end": { - "line": 709, - "column": 104 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23389, - "end": 23390, - "loc": { - "start": { - "line": 709, - "column": 104 - }, - "end": { - "line": 709, - "column": 105 - } - } - }, - { - "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": 23410, - "end": 23412, - "loc": { - "start": { - "line": 711, - "column": 8 - }, - "end": { - "line": 711, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23413, - "end": 23414, - "loc": { - "start": { - "line": 711, - "column": 11 - }, - "end": { - "line": 711, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "useTouchEvents", - "start": 23414, - "end": 23428, - "loc": { - "start": { - "line": 711, - "column": 12 - }, - "end": { - "line": 711, - "column": 26 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23428, - "end": 23429, - "loc": { - "start": { - "line": 711, - "column": 26 - }, - "end": { - "line": 711, - "column": 27 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23430, - "end": 23431, - "loc": { - "start": { - "line": 711, - "column": 28 - }, - "end": { - "line": 711, - "column": 29 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23443, - "end": 23452, + "type": "CommentBlock", + "value": "*\r\n * Iterating through each button in row\r\n ", + "start": 23371, + "end": 23432, "loc": { "start": { "line": 712, - "column": 10 + "column": 6 }, "end": { - "line": 712, - "column": 19 + "line": 714, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rowArray", + "start": 23440, + "end": 23448, + "loc": { + "start": { + "line": 715, + "column": 6 + }, + "end": { + "line": 715, + "column": 14 } } }, @@ -156223,16 +158016,16 @@ "binop": null, "updateContext": null }, - "start": 23452, - "end": 23453, + "start": 23448, + "end": 23449, "loc": { "start": { - "line": 712, - "column": 19 + "line": 715, + "column": 14 }, "end": { - "line": 712, - "column": 20 + "line": 715, + "column": 15 } } }, @@ -156248,69 +158041,119 @@ "postfix": false, "binop": null }, - "value": "ontouchstart", - "start": 23453, + "value": "forEach", + "start": 23449, + "end": 23456, + "loc": { + "start": { + "line": 715, + "column": 15 + }, + "end": { + "line": 715, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23456, + "end": 23457, + "loc": { + "start": { + "line": 715, + "column": 22 + }, + "end": { + "line": 715, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23457, + "end": 23458, + "loc": { + "start": { + "line": 715, + "column": 23 + }, + "end": { + "line": 715, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 23458, + "end": 23464, + "loc": { + "start": { + "line": 715, + "column": 24 + }, + "end": { + "line": 715, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23464, "end": 23465, "loc": { "start": { - "line": 712, - "column": 20 + "line": 715, + "column": 30 }, "end": { - "line": 712, - "column": 32 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23466, - "end": 23467, - "loc": { - "start": { - "line": 712, - "column": 33 - }, - "end": { - "line": 712, - "column": 34 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23468, - "end": 23469, - "loc": { - "start": { - "line": 712, - "column": 35 - }, - "end": { - "line": 712, - "column": 36 + "line": 715, + "column": 31 } } }, @@ -156326,17 +158169,17 @@ "postfix": false, "binop": null }, - "value": "e", - "start": 23469, - "end": 23470, + "value": "bIndex", + "start": 23466, + "end": 23472, "loc": { "start": { - "line": 712, - "column": 36 + "line": 715, + "column": 32 }, "end": { - "line": 712, - "column": 37 + "line": 715, + "column": 38 } } }, @@ -156352,16 +158195,16 @@ "postfix": false, "binop": null }, - "start": 23470, - "end": 23471, + "start": 23472, + "end": 23473, "loc": { "start": { - "line": 712, - "column": 37 + "line": 715, + "column": 38 }, "end": { - "line": 712, - "column": 38 + "line": 715, + "column": 39 } } }, @@ -156378,1164 +158221,19 @@ "binop": null, "updateContext": null }, - "start": 23472, - "end": 23474, - "loc": { - "start": { - "line": 712, - "column": 39 - }, - "end": { - "line": 712, - "column": 41 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23475, + "start": 23474, "end": 23476, - "loc": { - "start": { - "line": 712, - "column": 42 - }, - "end": { - "line": 712, - "column": 43 - } - } - }, - { - "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": 23490, - "end": 23494, - "loc": { - "start": { - "line": 713, - "column": 12 - }, - "end": { - "line": 713, - "column": 16 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23494, - "end": 23495, - "loc": { - "start": { - "line": 713, - "column": 16 - }, - "end": { - "line": 713, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonClicked", - "start": 23495, - "end": 23514, - "loc": { - "start": { - "line": 713, - "column": 17 - }, - "end": { - "line": 713, - "column": 36 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23514, - "end": 23515, - "loc": { - "start": { - "line": 713, - "column": 36 - }, - "end": { - "line": 713, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 23515, - "end": 23521, - "loc": { - "start": { - "line": 713, - "column": 37 - }, - "end": { - "line": 713, - "column": 43 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23521, - "end": 23522, - "loc": { - "start": { - "line": 713, - "column": 43 - }, - "end": { - "line": 713, - "column": 44 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23522, - "end": 23523, - "loc": { - "start": { - "line": 713, - "column": 44 - }, - "end": { - "line": 713, - "column": 45 - } - } - }, - { - "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": 23537, - "end": 23541, - "loc": { - "start": { - "line": 714, - "column": 12 - }, - "end": { - "line": 714, - "column": 16 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23541, - "end": 23542, - "loc": { - "start": { - "line": 714, - "column": 16 - }, - "end": { - "line": 714, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonMouseDown", - "start": 23542, - "end": 23563, - "loc": { - "start": { - "line": 714, - "column": 17 - }, - "end": { - "line": 714, - "column": 38 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23563, - "end": 23564, - "loc": { - "start": { - "line": 714, - "column": 38 - }, - "end": { - "line": 714, - "column": 39 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 23564, - "end": 23570, - "loc": { - "start": { - "line": 714, - "column": 39 - }, - "end": { - "line": 714, - "column": 45 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23570, - "end": 23571, - "loc": { - "start": { - "line": 714, - "column": 45 - }, - "end": { - "line": 714, - "column": 46 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "e", - "start": 23572, - "end": 23573, - "loc": { - "start": { - "line": 714, - "column": 47 - }, - "end": { - "line": 714, - "column": 48 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23573, - "end": 23574, - "loc": { - "start": { - "line": 714, - "column": 48 - }, - "end": { - "line": 714, - "column": 49 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23574, - "end": 23575, - "loc": { - "start": { - "line": 714, - "column": 49 - }, - "end": { - "line": 714, - "column": 50 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23587, - "end": 23588, "loc": { "start": { "line": 715, - "column": 10 + "column": 40 }, "end": { "line": 715, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23600, - "end": 23609, - "loc": { - "start": { - "line": 716, - "column": 10 - }, - "end": { - "line": 716, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23609, - "end": 23610, - "loc": { - "start": { - "line": 716, - "column": 19 - }, - "end": { - "line": 716, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "ontouchend", - "start": 23610, - "end": 23620, - "loc": { - "start": { - "line": 716, - "column": 20 - }, - "end": { - "line": 716, - "column": 30 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23621, - "end": 23622, - "loc": { - "start": { - "line": 716, - "column": 31 - }, - "end": { - "line": 716, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "e", - "start": 23623, - "end": 23624, - "loc": { - "start": { - "line": 716, - "column": 33 - }, - "end": { - "line": 716, - "column": 34 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23625, - "end": 23627, - "loc": { - "start": { - "line": 716, - "column": 35 - }, - "end": { - "line": 716, - "column": 37 - } - } - }, - { - "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": 23628, - "end": 23632, - "loc": { - "start": { - "line": 716, - "column": 38 - }, - "end": { - "line": 716, "column": 42 } } }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23632, - "end": 23633, - "loc": { - "start": { - "line": 716, - "column": 42 - }, - "end": { - "line": 716, - "column": 43 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonMouseUp", - "start": 23633, - "end": 23652, - "loc": { - "start": { - "line": 716, - "column": 43 - }, - "end": { - "line": 716, - "column": 62 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23652, - "end": 23653, - "loc": { - "start": { - "line": 716, - "column": 62 - }, - "end": { - "line": 716, - "column": 63 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23653, - "end": 23654, - "loc": { - "start": { - "line": 716, - "column": 63 - }, - "end": { - "line": 716, - "column": 64 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23654, - "end": 23655, - "loc": { - "start": { - "line": 716, - "column": 64 - }, - "end": { - "line": 716, - "column": 65 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23667, - "end": 23676, - "loc": { - "start": { - "line": 717, - "column": 10 - }, - "end": { - "line": 717, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23676, - "end": 23677, - "loc": { - "start": { - "line": 717, - "column": 19 - }, - "end": { - "line": 717, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "ontouchcancel", - "start": 23677, - "end": 23690, - "loc": { - "start": { - "line": 717, - "column": 20 - }, - "end": { - "line": 717, - "column": 33 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23691, - "end": 23692, - "loc": { - "start": { - "line": 717, - "column": 34 - }, - "end": { - "line": 717, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "e", - "start": 23693, - "end": 23694, - "loc": { - "start": { - "line": 717, - "column": 36 - }, - "end": { - "line": 717, - "column": 37 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23695, - "end": 23697, - "loc": { - "start": { - "line": 717, - "column": 38 - }, - "end": { - "line": 717, - "column": 40 - } - } - }, - { - "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": 23698, - "end": 23702, - "loc": { - "start": { - "line": 717, - "column": 41 - }, - "end": { - "line": 717, - "column": 45 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23702, - "end": 23703, - "loc": { - "start": { - "line": 717, - "column": 45 - }, - "end": { - "line": 717, - "column": 46 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonMouseUp", - "start": 23703, - "end": 23722, - "loc": { - "start": { - "line": 717, - "column": 46 - }, - "end": { - "line": 717, - "column": 65 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23722, - "end": 23723, - "loc": { - "start": { - "line": 717, - "column": 65 - }, - "end": { - "line": 717, - "column": 66 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23723, - "end": 23724, - "loc": { - "start": { - "line": 717, - "column": 66 - }, - "end": { - "line": 717, - "column": 67 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23724, - "end": 23725, - "loc": { - "start": { - "line": 717, - "column": 67 - }, - "end": { - "line": 717, - "column": 68 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23735, - "end": 23736, - "loc": { - "start": { - "line": 718, - "column": 8 - }, - "end": { - "line": 718, - "column": 9 - } - } - }, - { - "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": 23737, - "end": 23741, - "loc": { - "start": { - "line": 718, - "column": 10 - }, - "end": { - "line": 718, - "column": 14 - } - } - }, { "type": { "label": "{", @@ -157548,1738 +158246,19 @@ "postfix": false, "binop": null }, - "start": 23742, - "end": 23743, + "start": 23477, + "end": 23478, "loc": { "start": { - "line": 718, - "column": 15 - }, - "end": { - "line": 718, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23755, - "end": 23764, - "loc": { - "start": { - "line": 719, - "column": 10 - }, - "end": { - "line": 719, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23764, - "end": 23765, - "loc": { - "start": { - "line": 719, - "column": 19 - }, - "end": { - "line": 719, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onclick", - "start": 23765, - "end": 23772, - "loc": { - "start": { - "line": 719, - "column": 20 - }, - "end": { - "line": 719, - "column": 27 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23773, - "end": 23774, - "loc": { - "start": { - "line": 719, - "column": 28 - }, - "end": { - "line": 719, - "column": 29 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23775, - "end": 23776, - "loc": { - "start": { - "line": 719, - "column": 30 - }, - "end": { - "line": 719, - "column": 31 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23776, - "end": 23777, - "loc": { - "start": { - "line": 719, - "column": 31 - }, - "end": { - "line": 719, - "column": 32 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23778, - "end": 23780, - "loc": { - "start": { - "line": 719, - "column": 33 - }, - "end": { - "line": 719, - "column": 35 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23781, - "end": 23782, - "loc": { - "start": { - "line": 719, - "column": 36 - }, - "end": { - "line": 719, - "column": 37 - } - } - }, - { - "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": 23796, - "end": 23800, - "loc": { - "start": { - "line": 720, - "column": 12 - }, - "end": { - "line": 720, - "column": 16 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23800, - "end": 23801, - "loc": { - "start": { - "line": 720, - "column": 16 - }, - "end": { - "line": 720, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "isMouseHold", - "start": 23801, - "end": 23812, - "loc": { - "start": { - "line": 720, - "column": 17 - }, - "end": { - "line": 720, - "column": 28 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23813, - "end": 23814, - "loc": { - "start": { - "line": 720, - "column": 29 - }, - "end": { - "line": 720, - "column": 30 - } - } - }, - { - "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": 23815, - "end": 23820, - "loc": { - "start": { - "line": 720, - "column": 31 - }, - "end": { - "line": 720, - "column": 36 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23820, - "end": 23821, - "loc": { - "start": { - "line": 720, - "column": 36 - }, - "end": { - "line": 720, - "column": 37 - } - } - }, - { - "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": 23835, - "end": 23839, - "loc": { - "start": { - "line": 721, - "column": 12 - }, - "end": { - "line": 721, - "column": 16 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23839, - "end": 23840, - "loc": { - "start": { - "line": 721, - "column": 16 - }, - "end": { - "line": 721, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonClicked", - "start": 23840, - "end": 23859, - "loc": { - "start": { - "line": 721, - "column": 17 - }, - "end": { - "line": 721, - "column": 36 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23859, - "end": 23860, - "loc": { - "start": { - "line": 721, - "column": 36 - }, - "end": { - "line": 721, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 23860, - "end": 23866, - "loc": { - "start": { - "line": 721, - "column": 37 - }, - "end": { - "line": 721, - "column": 43 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23866, - "end": 23867, - "loc": { - "start": { - "line": 721, + "line": 715, "column": 43 }, "end": { - "line": 721, + "line": 715, "column": 44 } } }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23867, - "end": 23868, - "loc": { - "start": { - "line": 721, - "column": 44 - }, - "end": { - "line": 721, - "column": 45 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23880, - "end": 23881, - "loc": { - "start": { - "line": 722, - "column": 10 - }, - "end": { - "line": 722, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23893, - "end": 23902, - "loc": { - "start": { - "line": 723, - "column": 10 - }, - "end": { - "line": 723, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23902, - "end": 23903, - "loc": { - "start": { - "line": 723, - "column": 19 - }, - "end": { - "line": 723, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onmousedown", - "start": 23903, - "end": 23914, - "loc": { - "start": { - "line": 723, - "column": 20 - }, - "end": { - "line": 723, - "column": 31 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23915, - "end": 23916, - "loc": { - "start": { - "line": 723, - "column": 32 - }, - "end": { - "line": 723, - "column": 33 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23917, - "end": 23918, - "loc": { - "start": { - "line": 723, - "column": 34 - }, - "end": { - "line": 723, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "e", - "start": 23918, - "end": 23919, - "loc": { - "start": { - "line": 723, - "column": 35 - }, - "end": { - "line": 723, - "column": 36 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23919, - "end": 23920, - "loc": { - "start": { - "line": 723, - "column": 36 - }, - "end": { - "line": 723, - "column": 37 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23921, - "end": 23923, - "loc": { - "start": { - "line": 723, - "column": 38 - }, - "end": { - "line": 723, - "column": 40 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23924, - "end": 23925, - "loc": { - "start": { - "line": 723, - "column": 41 - }, - "end": { - "line": 723, - "column": 42 - } - } - }, - { - "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": 23939, - "end": 23941, - "loc": { - "start": { - "line": 724, - "column": 12 - }, - "end": { - "line": 724, - "column": 14 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23942, - "end": 23943, - "loc": { - "start": { - "line": 724, - "column": 15 - }, - "end": { - "line": 724, - "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": 23943, - "end": 23947, - "loc": { - "start": { - "line": 724, - "column": 16 - }, - "end": { - "line": 724, - "column": 20 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23947, - "end": 23948, - "loc": { - "start": { - "line": 724, - "column": 20 - }, - "end": { - "line": 724, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 23948, - "end": 23955, - "loc": { - "start": { - "line": 724, - "column": 21 - }, - "end": { - "line": 724, - "column": 28 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23955, - "end": 23956, - "loc": { - "start": { - "line": 724, - "column": 28 - }, - "end": { - "line": 724, - "column": 29 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "preventMouseDownDefault", - "start": 23956, - "end": 23979, - "loc": { - "start": { - "line": 724, - "column": 29 - }, - "end": { - "line": 724, - "column": 52 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23979, - "end": 23980, - "loc": { - "start": { - "line": 724, - "column": 52 - }, - "end": { - "line": 724, - "column": 53 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "e", - "start": 23981, - "end": 23982, - "loc": { - "start": { - "line": 724, - "column": 54 - }, - "end": { - "line": 724, - "column": 55 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23982, - "end": 23983, - "loc": { - "start": { - "line": 724, - "column": 55 - }, - "end": { - "line": 724, - "column": 56 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "preventDefault", - "start": 23983, - "end": 23997, - "loc": { - "start": { - "line": 724, - "column": 56 - }, - "end": { - "line": 724, - "column": 70 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23997, - "end": 23998, - "loc": { - "start": { - "line": 724, - "column": 70 - }, - "end": { - "line": 724, - "column": 71 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23998, - "end": 23999, - "loc": { - "start": { - "line": 724, - "column": 71 - }, - "end": { - "line": 724, - "column": 72 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23999, - "end": 24000, - "loc": { - "start": { - "line": 724, - "column": 72 - }, - "end": { - "line": 724, - "column": 73 - } - } - }, - { - "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": 24014, - "end": 24018, - "loc": { - "start": { - "line": 725, - "column": 12 - }, - "end": { - "line": 725, - "column": 16 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24018, - "end": 24019, - "loc": { - "start": { - "line": 725, - "column": 16 - }, - "end": { - "line": 725, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonMouseDown", - "start": 24019, - "end": 24040, - "loc": { - "start": { - "line": 725, - "column": 17 - }, - "end": { - "line": 725, - "column": 38 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24040, - "end": 24041, - "loc": { - "start": { - "line": 725, - "column": 38 - }, - "end": { - "line": 725, - "column": 39 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 24041, - "end": 24047, - "loc": { - "start": { - "line": 725, - "column": 39 - }, - "end": { - "line": 725, - "column": 45 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24047, - "end": 24048, - "loc": { - "start": { - "line": 725, - "column": 45 - }, - "end": { - "line": 725, - "column": 46 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "e", - "start": 24049, - "end": 24050, - "loc": { - "start": { - "line": 725, - "column": 47 - }, - "end": { - "line": 725, - "column": 48 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24050, - "end": 24051, - "loc": { - "start": { - "line": 725, - "column": 48 - }, - "end": { - "line": 725, - "column": 49 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24051, - "end": 24052, - "loc": { - "start": { - "line": 725, - "column": 49 - }, - "end": { - "line": 725, - "column": 50 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24064, - "end": 24065, - "loc": { - "start": { - "line": 726, - "column": 10 - }, - "end": { - "line": 726, - "column": 11 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24075, - "end": 24076, - "loc": { - "start": { - "line": 727, - "column": 8 - }, - "end": { - "line": 727, - "column": 9 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding identifier\r\n ", - "start": 24096, - "end": 24142, - "loc": { - "start": { - "line": 729, - "column": 8 - }, - "end": { - "line": 731, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 24152, - "end": 24161, - "loc": { - "start": { - "line": 732, - "column": 8 - }, - "end": { - "line": 732, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24161, - "end": 24162, - "loc": { - "start": { - "line": 732, - "column": 17 - }, - "end": { - "line": 732, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setAttribute", - "start": 24162, - "end": 24174, - "loc": { - "start": { - "line": 732, - "column": 18 - }, - "end": { - "line": 732, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24174, - "end": 24175, - "loc": { - "start": { - "line": 732, - "column": 30 - }, - "end": { - "line": 732, - "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": 24175, - "end": 24187, - "loc": { - "start": { - "line": 732, - "column": 31 - }, - "end": { - "line": 732, - "column": 43 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24187, - "end": 24188, - "loc": { - "start": { - "line": 732, - "column": 43 - }, - "end": { - "line": 732, - "column": 44 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 24189, - "end": 24195, - "loc": { - "start": { - "line": 732, - "column": 45 - }, - "end": { - "line": 732, - "column": 51 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24195, - "end": 24196, - "loc": { - "start": { - "line": 732, - "column": 51 - }, - "end": { - "line": 732, - "column": 52 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24196, - "end": 24197, - "loc": { - "start": { - "line": 732, - "column": 52 - }, - "end": { - "line": 732, - "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": 24209, - "end": 24364, - "loc": { - "start": { - "line": 734, - "column": 8 - }, - "end": { - "line": 737, - "column": 11 - } - } - }, { "type": { "label": "let", @@ -159295,15 +158274,15 @@ "updateContext": null }, "value": "let", - "start": 24374, - "end": 24377, + "start": 23488, + "end": 23491, "loc": { "start": { - "line": 738, + "line": 716, "column": 8 }, "end": { - "line": 738, + "line": 716, "column": 11 } } @@ -159320,17 +158299,17 @@ "postfix": false, "binop": null }, - "value": "buttonUID", - "start": 24378, - "end": 24387, + "value": "fctBtnClass", + "start": 23492, + "end": 23503, "loc": { "start": { - "line": 738, + "line": 716, "column": 12 }, "end": { - "line": 738, - "column": 21 + "line": 716, + "column": 23 } } }, @@ -159348,96 +158327,19 @@ "updateContext": null }, "value": "=", - "start": 24388, - "end": 24389, + "start": 23504, + "end": 23505, "loc": { "start": { - "line": 738, - "column": 22 - }, - "end": { - "line": 738, - "column": 23 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24390, - "end": 24391, - "loc": { - "start": { - "line": 738, + "line": 716, "column": 24 }, "end": { - "line": 738, + "line": 716, "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": 24391, - "end": 24391, - "loc": { - "start": { - "line": 738, - "column": 25 - }, - "end": { - "line": 738, - "column": 25 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24391, - "end": 24393, - "loc": { - "start": { - "line": 738, - "column": 25 - }, - "end": { - "line": 738, - "column": 27 - } - } - }, { "type": { "label": "this", @@ -159453,510 +158355,123 @@ "updateContext": null }, "value": "this", - "start": 24393, - "end": 24397, + "start": 23506, + "end": 23510, "loc": { "start": { - "line": 738, - "column": 27 + "line": 716, + "column": 26 }, "end": { - "line": 738, - "column": 31 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24397, - "end": 24398, - "loc": { - "start": { - "line": 738, - "column": 31 - }, - "end": { - "line": 738, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 24398, - "end": 24405, - "loc": { - "start": { - "line": 738, - "column": 32 - }, - "end": { - "line": 738, - "column": 39 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24405, - "end": 24406, - "loc": { - "start": { - "line": 738, - "column": 39 - }, - "end": { - "line": 738, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layoutName", - "start": 24406, - "end": 24416, - "loc": { - "start": { - "line": 738, - "column": 40 - }, - "end": { - "line": 738, - "column": 50 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24416, - "end": 24417, - "loc": { - "start": { - "line": 738, - "column": 50 - }, - "end": { - "line": 738, - "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": 24417, - "end": 24419, - "loc": { - "start": { - "line": 738, - "column": 51 - }, - "end": { - "line": 738, - "column": 53 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24419, - "end": 24421, - "loc": { - "start": { - "line": 738, - "column": 53 - }, - "end": { - "line": 738, - "column": 55 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rIndex", - "start": 24421, - "end": 24427, - "loc": { - "start": { - "line": 738, - "column": 55 - }, - "end": { - "line": 738, - "column": 61 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24427, - "end": 24428, - "loc": { - "start": { - "line": 738, - "column": 61 - }, - "end": { - "line": 738, - "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": 24428, - "end": 24429, - "loc": { - "start": { - "line": 738, - "column": 62 - }, - "end": { - "line": 738, - "column": 63 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24429, - "end": 24431, - "loc": { - "start": { - "line": 738, - "column": 63 - }, - "end": { - "line": 738, - "column": 65 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bIndex", - "start": 24431, - "end": 24437, - "loc": { - "start": { - "line": 738, - "column": 65 - }, - "end": { - "line": 738, - "column": 71 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24437, - "end": 24438, - "loc": { - "start": { - "line": 738, - "column": 71 - }, - "end": { - "line": 738, - "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": 24438, - "end": 24438, - "loc": { - "start": { - "line": 738, - "column": 72 - }, - "end": { - "line": 738, - "column": 72 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24438, - "end": 24439, - "loc": { - "start": { - "line": 738, - "column": 72 - }, - "end": { - "line": 738, - "column": 73 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24439, - "end": 24440, - "loc": { - "start": { - "line": 738, - "column": 73 - }, - "end": { - "line": 738, - "column": 74 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 24450, - "end": 24459, - "loc": { - "start": { - "line": 739, - "column": 8 - }, - "end": { - "line": 739, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24459, - "end": 24460, - "loc": { - "start": { - "line": 739, - "column": 17 - }, - "end": { - "line": 739, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setAttribute", - "start": 24460, - "end": 24472, - "loc": { - "start": { - "line": 739, - "column": 18 - }, - "end": { - "line": 739, + "line": 716, "column": 30 } } }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23510, + "end": 23511, + "loc": { + "start": { + "line": 716, + "column": 30 + }, + "end": { + "line": 716, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utilities", + "start": 23511, + "end": 23520, + "loc": { + "start": { + "line": 716, + "column": 31 + }, + "end": { + "line": 716, + "column": 40 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23520, + "end": 23521, + "loc": { + "start": { + "line": 716, + "column": 40 + }, + "end": { + "line": 716, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getButtonClass", + "start": 23521, + "end": 23535, + "loc": { + "start": { + "line": 716, + "column": 41 + }, + "end": { + "line": 716, + "column": 55 + } + } + }, { "type": { "label": "(", @@ -159969,69 +158484,16 @@ "postfix": false, "binop": null }, - "start": 24472, - "end": 24473, + "start": 23535, + "end": 23536, "loc": { "start": { - "line": 739, - "column": 30 + "line": 716, + "column": 55 }, "end": { - "line": 739, - "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": 24473, - "end": 24488, - "loc": { - "start": { - "line": 739, - "column": 31 - }, - "end": { - "line": 739, - "column": 46 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24488, - "end": 24489, - "loc": { - "start": { - "line": 739, - "column": 46 - }, - "end": { - "line": 739, - "column": 47 + "line": 716, + "column": 56 } } }, @@ -160047,17 +158509,17 @@ "postfix": false, "binop": null }, - "value": "buttonUID", - "start": 24490, - "end": 24499, + "value": "button", + "start": 23536, + "end": 23542, "loc": { "start": { - "line": 739, - "column": 48 + "line": 716, + "column": 56 }, "end": { - "line": 739, - "column": 57 + "line": 716, + "column": 62 } } }, @@ -160073,16 +158535,16 @@ "postfix": false, "binop": null }, - "start": 24499, - "end": 24500, + "start": 23542, + "end": 23543, "loc": { "start": { - "line": 739, - "column": 57 + "line": 716, + "column": 62 }, "end": { - "line": 739, - "column": 58 + "line": 716, + "column": 63 } } }, @@ -160099,31 +158561,43 @@ "binop": null, "updateContext": null }, - "start": 24500, - "end": 24501, + "start": 23543, + "end": 23544, "loc": { "start": { - "line": 739, - "column": 58 + "line": 716, + "column": 63 }, "end": { - "line": 739, - "column": 59 + "line": 716, + "column": 64 } } }, { - "type": "CommentBlock", - "value": "*\r\n * Adding display label\r\n ", - "start": 24513, - "end": 24562, + "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": 23554, + "end": 23557, "loc": { "start": { - "line": 741, + "line": 717, "column": 8 }, "end": { - "line": 743, + "line": 717, "column": 11 } } @@ -160140,43 +158614,44 @@ "postfix": false, "binop": null }, - "value": "buttonDOM", - "start": 24572, - "end": 24581, + "value": "buttonThemeClass", + "start": 23558, + "end": 23574, "loc": { "start": { - "line": 744, - "column": 8 + "line": 717, + "column": 12 }, "end": { - "line": 744, - "column": 17 + "line": 717, + "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": 24581, - "end": 24582, + "value": "=", + "start": 23575, + "end": 23576, "loc": { "start": { - "line": 744, - "column": 17 + "line": 717, + "column": 29 }, "end": { - "line": 744, - "column": 18 + "line": 717, + "column": 30 } } }, @@ -160192,49 +158667,24 @@ "postfix": false, "binop": null }, - "value": "setAttribute", - "start": 24582, - "end": 24594, + "value": "buttonThemesParsed", + "start": 23577, + "end": 23595, "loc": { "start": { - "line": 744, - "column": 18 - }, - "end": { - "line": 744, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24594, - "end": 24595, - "loc": { - "start": { - "line": 744, - "column": 30 - }, - "end": { - "line": 744, + "line": 717, "column": 31 + }, + "end": { + "line": 717, + "column": 49 } } }, { "type": { - "label": "string", - "beforeExpr": false, + "label": "[", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -160244,46 +158694,19 @@ "binop": null, "updateContext": null }, - "value": "data-displayLabel", - "start": 24595, - "end": 24614, + "start": 23595, + "end": 23596, "loc": { "start": { - "line": 744, - "column": 31 + "line": 717, + "column": 49 }, "end": { - "line": 744, + "line": 717, "column": 50 } } }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24614, - "end": 24615, - "loc": { - "start": { - "line": 744, - "column": 50 - }, - "end": { - "line": 744, - "column": 51 - } - } - }, { "type": { "label": "name", @@ -160296,23 +158719,23 @@ "postfix": false, "binop": null }, - "value": "buttonDisplayName", - "start": 24616, - "end": 24633, + "value": "button", + "start": 23596, + "end": 23602, "loc": { "start": { - "line": 744, - "column": 52 + "line": 717, + "column": 50 }, "end": { - "line": 744, - "column": 69 + "line": 717, + "column": 56 } } }, { "type": { - "label": ")", + "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -160320,18 +158743,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 24633, - "end": 24634, + "start": 23602, + "end": 23603, "loc": { "start": { - "line": 744, - "column": 69 + "line": 717, + "column": 56 }, "end": { - "line": 744, - "column": 70 + "line": 717, + "column": 57 } } }, @@ -160348,31 +158772,662 @@ "binop": null, "updateContext": null }, - "start": 24634, - "end": 24635, + "start": 23603, + "end": 23604, "loc": { "start": { - "line": 744, - "column": 70 + "line": 717, + "column": 57 }, "end": { - "line": 744, - "column": 71 + "line": 717, + "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": 23614, + "end": 23617, + "loc": { + "start": { + "line": 718, + "column": 8 + }, + "end": { + "line": 718, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDisplayName", + "start": 23618, + "end": 23635, + "loc": { + "start": { + "line": 718, + "column": 12 + }, + "end": { + "line": 718, + "column": 29 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 23636, + "end": 23637, + "loc": { + "start": { + "line": 718, + "column": 30 + }, + "end": { + "line": 718, + "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": 23638, + "end": 23642, + "loc": { + "start": { + "line": 718, + "column": 32 + }, + "end": { + "line": 718, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23642, + "end": 23643, + "loc": { + "start": { + "line": 718, + "column": 36 + }, + "end": { + "line": 718, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utilities", + "start": 23643, + "end": 23652, + "loc": { + "start": { + "line": 718, + "column": 37 + }, + "end": { + "line": 718, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23652, + "end": 23653, + "loc": { + "start": { + "line": 718, + "column": 46 + }, + "end": { + "line": 718, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getButtonDisplayName", + "start": 23653, + "end": 23673, + "loc": { + "start": { + "line": 718, + "column": 47 + }, + "end": { + "line": 718, + "column": 67 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23673, + "end": 23674, + "loc": { + "start": { + "line": 718, + "column": 67 + }, + "end": { + "line": 718, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 23674, + "end": 23680, + "loc": { + "start": { + "line": 718, + "column": 68 + }, + "end": { + "line": 718, + "column": 74 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23680, + "end": 23681, + "loc": { + "start": { + "line": 718, + "column": 74 + }, + "end": { + "line": 718, + "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": 23682, + "end": 23686, + "loc": { + "start": { + "line": 718, + "column": 76 + }, + "end": { + "line": 718, + "column": 80 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23686, + "end": 23687, + "loc": { + "start": { + "line": 718, + "column": 80 + }, + "end": { + "line": 718, + "column": 81 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 23687, + "end": 23694, + "loc": { + "start": { + "line": 718, + "column": 81 + }, + "end": { + "line": 718, + "column": 88 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23694, + "end": 23695, + "loc": { + "start": { + "line": 718, + "column": 88 + }, + "end": { + "line": 718, + "column": 89 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "display", + "start": 23695, + "end": 23702, + "loc": { + "start": { + "line": 718, + "column": 89 + }, + "end": { + "line": 718, + "column": 96 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23702, + "end": 23703, + "loc": { + "start": { + "line": 718, + "column": 96 + }, + "end": { + "line": 718, + "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": 23704, + "end": 23708, + "loc": { + "start": { + "line": 718, + "column": 98 + }, + "end": { + "line": 718, + "column": 102 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23708, + "end": 23709, + "loc": { + "start": { + "line": 718, + "column": 102 + }, + "end": { + "line": 718, + "column": 103 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 23709, + "end": 23716, + "loc": { + "start": { + "line": 718, + "column": 103 + }, + "end": { + "line": 718, + "column": 110 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23716, + "end": 23717, + "loc": { + "start": { + "line": 718, + "column": 110 + }, + "end": { + "line": 718, + "column": 111 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mergeDisplay", + "start": 23717, + "end": 23729, + "loc": { + "start": { + "line": 718, + "column": 111 + }, + "end": { + "line": 718, + "column": 123 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23729, + "end": 23730, + "loc": { + "start": { + "line": 718, + "column": 123 + }, + "end": { + "line": 718, + "column": 124 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23730, + "end": 23731, + "loc": { + "start": { + "line": 718, + "column": 124 + }, + "end": { + "line": 718, + "column": 125 } } }, { "type": "CommentBlock", - "value": "*\r\n * Adding button label to button\r\n ", - "start": 24647, - "end": 24705, + "value": "*\r\n * Creating button\r\n ", + "start": 23743, + "end": 23787, "loc": { "start": { - "line": 746, + "line": 720, "column": 8 }, "end": { - "line": 748, + "line": 722, "column": 11 } } @@ -160392,15 +159447,15 @@ "updateContext": null }, "value": "var", - "start": 24715, - "end": 24718, + "start": 23797, + "end": 23800, "loc": { "start": { - "line": 749, + "line": 723, "column": 8 }, "end": { - "line": 749, + "line": 723, "column": 11 } } @@ -160417,17 +159472,17 @@ "postfix": false, "binop": null }, - "value": "buttonSpanDOM", - "start": 24719, - "end": 24732, + "value": "buttonDOM", + "start": 23801, + "end": 23810, "loc": { "start": { - "line": 749, + "line": 723, "column": 12 }, "end": { - "line": 749, - "column": 25 + "line": 723, + "column": 21 } } }, @@ -160445,16 +159500,16 @@ "updateContext": null }, "value": "=", - "start": 24733, - "end": 24734, + "start": 23811, + "end": 23812, "loc": { "start": { - "line": 749, - "column": 26 + "line": 723, + "column": 22 }, "end": { - "line": 749, - "column": 27 + "line": 723, + "column": 23 } } }, @@ -160471,16 +159526,16 @@ "binop": null }, "value": "document", - "start": 24735, - "end": 24743, + "start": 23813, + "end": 23821, "loc": { "start": { - "line": 749, - "column": 28 + "line": 723, + "column": 24 }, "end": { - "line": 749, - "column": 36 + "line": 723, + "column": 32 } } }, @@ -160497,16 +159552,16 @@ "binop": null, "updateContext": null }, - "start": 24743, - "end": 24744, + "start": 23821, + "end": 23822, "loc": { "start": { - "line": 749, - "column": 36 + "line": 723, + "column": 32 }, "end": { - "line": 749, - "column": 37 + "line": 723, + "column": 33 } } }, @@ -160523,16 +159578,16 @@ "binop": null }, "value": "createElement", - "start": 24744, - "end": 24757, + "start": 23822, + "end": 23835, "loc": { "start": { - "line": 749, - "column": 37 + "line": 723, + "column": 33 }, "end": { - "line": 749, - "column": 50 + "line": 723, + "column": 46 } } }, @@ -160548,16 +159603,16 @@ "postfix": false, "binop": null }, - "start": 24757, - "end": 24758, + "start": 23835, + "end": 23836, "loc": { "start": { - "line": 749, - "column": 50 + "line": 723, + "column": 46 }, "end": { - "line": 749, - "column": 51 + "line": 723, + "column": 47 } } }, @@ -160574,17 +159629,17 @@ "binop": null, "updateContext": null }, - "value": "span", - "start": 24758, - "end": 24764, + "value": "div", + "start": 23836, + "end": 23841, "loc": { "start": { - "line": 749, - "column": 51 + "line": 723, + "column": 47 }, "end": { - "line": 749, - "column": 57 + "line": 723, + "column": 52 } } }, @@ -160600,16 +159655,16 @@ "postfix": false, "binop": null }, - "start": 24764, - "end": 24765, + "start": 23841, + "end": 23842, "loc": { "start": { - "line": 749, - "column": 57 + "line": 723, + "column": 52 }, "end": { - "line": 749, - "column": 58 + "line": 723, + "column": 53 } } }, @@ -160626,16 +159681,16 @@ "binop": null, "updateContext": null }, - "start": 24765, - "end": 24766, + "start": 23842, + "end": 23843, "loc": { "start": { - "line": 749, - "column": 58 + "line": 723, + "column": 53 }, "end": { - "line": 749, - "column": 59 + "line": 723, + "column": 54 } } }, @@ -160651,17 +159706,17 @@ "postfix": false, "binop": null }, - "value": "buttonSpanDOM", - "start": 24776, - "end": 24789, + "value": "buttonDOM", + "start": 23853, + "end": 23862, "loc": { "start": { - "line": 750, + "line": 724, "column": 8 }, "end": { - "line": 750, - "column": 21 + "line": 724, + "column": 17 } } }, @@ -160678,16 +159733,16 @@ "binop": null, "updateContext": null }, - "start": 24789, - "end": 24790, + "start": 23862, + "end": 23863, "loc": { "start": { - "line": 750, - "column": 21 + "line": 724, + "column": 17 }, "end": { - "line": 750, - "column": 22 + "line": 724, + "column": 18 } } }, @@ -160703,16 +159758,2669 @@ "postfix": false, "binop": null }, - "value": "innerHTML", - "start": 24790, - "end": 24799, + "value": "className", + "start": 23863, + "end": 23872, "loc": { "start": { - "line": 750, - "column": 22 + "line": 724, + "column": 18 }, "end": { - "line": 750, + "line": 724, + "column": 27 + } + } + }, + { + "type": { + "label": "_=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "+=", + "start": 23873, + "end": 23875, + "loc": { + "start": { + "line": 724, + "column": 28 + }, + "end": { + "line": 724, + "column": 30 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23876, + "end": 23877, + "loc": { + "start": { + "line": 724, + "column": 31 + }, + "end": { + "line": 724, + "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": 23877, + "end": 23887, + "loc": { + "start": { + "line": 724, + "column": 32 + }, + "end": { + "line": 724, + "column": 42 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23887, + "end": 23889, + "loc": { + "start": { + "line": 724, + "column": 42 + }, + "end": { + "line": 724, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fctBtnClass", + "start": 23889, + "end": 23900, + "loc": { + "start": { + "line": 724, + "column": 44 + }, + "end": { + "line": 724, + "column": 55 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23900, + "end": 23901, + "loc": { + "start": { + "line": 724, + "column": 55 + }, + "end": { + "line": 724, + "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": 23901, + "end": 23901, + "loc": { + "start": { + "line": 724, + "column": 56 + }, + "end": { + "line": 724, + "column": 56 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23901, + "end": 23903, + "loc": { + "start": { + "line": 724, + "column": 56 + }, + "end": { + "line": 724, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonThemeClass", + "start": 23903, + "end": 23919, + "loc": { + "start": { + "line": 724, + "column": 58 + }, + "end": { + "line": 724, + "column": 74 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23920, + "end": 23921, + "loc": { + "start": { + "line": 724, + "column": 75 + }, + "end": { + "line": 724, + "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": 23922, + "end": 23925, + "loc": { + "start": { + "line": 724, + "column": 77 + }, + "end": { + "line": 724, + "column": 80 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 23925, + "end": 23926, + "loc": { + "start": { + "line": 724, + "column": 80 + }, + "end": { + "line": 724, + "column": 81 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonThemeClass", + "start": 23926, + "end": 23942, + "loc": { + "start": { + "line": 724, + "column": 81 + }, + "end": { + "line": 724, + "column": 97 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23943, + "end": 23944, + "loc": { + "start": { + "line": 724, + "column": 98 + }, + "end": { + "line": 724, + "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": 23945, + "end": 23947, + "loc": { + "start": { + "line": 724, + "column": 100 + }, + "end": { + "line": 724, + "column": 102 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23947, + "end": 23948, + "loc": { + "start": { + "line": 724, + "column": 102 + }, + "end": { + "line": 724, + "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": 23948, + "end": 23948, + "loc": { + "start": { + "line": 724, + "column": 103 + }, + "end": { + "line": 724, + "column": 103 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23948, + "end": 23949, + "loc": { + "start": { + "line": 724, + "column": 103 + }, + "end": { + "line": 724, + "column": 104 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23949, + "end": 23950, + "loc": { + "start": { + "line": 724, + "column": 104 + }, + "end": { + "line": 724, + "column": 105 + } + } + }, + { + "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": 23970, + "end": 23972, + "loc": { + "start": { + "line": 726, + "column": 8 + }, + "end": { + "line": 726, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23973, + "end": 23974, + "loc": { + "start": { + "line": 726, + "column": 11 + }, + "end": { + "line": 726, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useTouchEvents", + "start": 23974, + "end": 23988, + "loc": { + "start": { + "line": 726, + "column": 12 + }, + "end": { + "line": 726, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23988, + "end": 23989, + "loc": { + "start": { + "line": 726, + "column": 26 + }, + "end": { + "line": 726, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23990, + "end": 23991, + "loc": { + "start": { + "line": 726, + "column": 28 + }, + "end": { + "line": 726, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 24003, + "end": 24012, + "loc": { + "start": { + "line": 727, + "column": 10 + }, + "end": { + "line": 727, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24012, + "end": 24013, + "loc": { + "start": { + "line": 727, + "column": 19 + }, + "end": { + "line": 727, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ontouchstart", + "start": 24013, + "end": 24025, + "loc": { + "start": { + "line": 727, + "column": 20 + }, + "end": { + "line": 727, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 24026, + "end": 24027, + "loc": { + "start": { + "line": 727, + "column": 33 + }, + "end": { + "line": 727, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24028, + "end": 24029, + "loc": { + "start": { + "line": 727, + "column": 35 + }, + "end": { + "line": 727, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 24029, + "end": 24030, + "loc": { + "start": { + "line": 727, + "column": 36 + }, + "end": { + "line": 727, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24030, + "end": 24031, + "loc": { + "start": { + "line": 727, + "column": 37 + }, + "end": { + "line": 727, + "column": 38 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24032, + "end": 24034, + "loc": { + "start": { + "line": 727, + "column": 39 + }, + "end": { + "line": 727, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24035, + "end": 24036, + "loc": { + "start": { + "line": 727, + "column": 42 + }, + "end": { + "line": 727, + "column": 43 + } + } + }, + { + "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": 24050, + "end": 24054, + "loc": { + "start": { + "line": 728, + "column": 12 + }, + "end": { + "line": 728, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24054, + "end": 24055, + "loc": { + "start": { + "line": 728, + "column": 16 + }, + "end": { + "line": 728, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonClicked", + "start": 24055, + "end": 24074, + "loc": { + "start": { + "line": 728, + "column": 17 + }, + "end": { + "line": 728, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24074, + "end": 24075, + "loc": { + "start": { + "line": 728, + "column": 36 + }, + "end": { + "line": 728, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 24075, + "end": 24081, + "loc": { + "start": { + "line": 728, + "column": 37 + }, + "end": { + "line": 728, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24081, + "end": 24082, + "loc": { + "start": { + "line": 728, + "column": 43 + }, + "end": { + "line": 728, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24082, + "end": 24083, + "loc": { + "start": { + "line": 728, + "column": 44 + }, + "end": { + "line": 728, + "column": 45 + } + } + }, + { + "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": 24097, + "end": 24101, + "loc": { + "start": { + "line": 729, + "column": 12 + }, + "end": { + "line": 729, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24101, + "end": 24102, + "loc": { + "start": { + "line": 729, + "column": 16 + }, + "end": { + "line": 729, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseDown", + "start": 24102, + "end": 24123, + "loc": { + "start": { + "line": 729, + "column": 17 + }, + "end": { + "line": 729, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24123, + "end": 24124, + "loc": { + "start": { + "line": 729, + "column": 38 + }, + "end": { + "line": 729, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 24124, + "end": 24130, + "loc": { + "start": { + "line": 729, + "column": 39 + }, + "end": { + "line": 729, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24130, + "end": 24131, + "loc": { + "start": { + "line": 729, + "column": 45 + }, + "end": { + "line": 729, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 24132, + "end": 24133, + "loc": { + "start": { + "line": 729, + "column": 47 + }, + "end": { + "line": 729, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24133, + "end": 24134, + "loc": { + "start": { + "line": 729, + "column": 48 + }, + "end": { + "line": 729, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24134, + "end": 24135, + "loc": { + "start": { + "line": 729, + "column": 49 + }, + "end": { + "line": 729, + "column": 50 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24147, + "end": 24148, + "loc": { + "start": { + "line": 730, + "column": 10 + }, + "end": { + "line": 730, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 24160, + "end": 24169, + "loc": { + "start": { + "line": 731, + "column": 10 + }, + "end": { + "line": 731, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24169, + "end": 24170, + "loc": { + "start": { + "line": 731, + "column": 19 + }, + "end": { + "line": 731, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ontouchend", + "start": 24170, + "end": 24180, + "loc": { + "start": { + "line": 731, + "column": 20 + }, + "end": { + "line": 731, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 24181, + "end": 24182, + "loc": { + "start": { + "line": 731, + "column": 31 + }, + "end": { + "line": 731, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 24183, + "end": 24184, + "loc": { + "start": { + "line": 731, + "column": 33 + }, + "end": { + "line": 731, + "column": 34 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24185, + "end": 24187, + "loc": { + "start": { + "line": 731, + "column": 35 + }, + "end": { + "line": 731, + "column": 37 + } + } + }, + { + "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": 24188, + "end": 24192, + "loc": { + "start": { + "line": 731, + "column": 38 + }, + "end": { + "line": 731, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24192, + "end": 24193, + "loc": { + "start": { + "line": 731, + "column": 42 + }, + "end": { + "line": 731, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseUp", + "start": 24193, + "end": 24212, + "loc": { + "start": { + "line": 731, + "column": 43 + }, + "end": { + "line": 731, + "column": 62 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24212, + "end": 24213, + "loc": { + "start": { + "line": 731, + "column": 62 + }, + "end": { + "line": 731, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24213, + "end": 24214, + "loc": { + "start": { + "line": 731, + "column": 63 + }, + "end": { + "line": 731, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24214, + "end": 24215, + "loc": { + "start": { + "line": 731, + "column": 64 + }, + "end": { + "line": 731, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 24227, + "end": 24236, + "loc": { + "start": { + "line": 732, + "column": 10 + }, + "end": { + "line": 732, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24236, + "end": 24237, + "loc": { + "start": { + "line": 732, + "column": 19 + }, + "end": { + "line": 732, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ontouchcancel", + "start": 24237, + "end": 24250, + "loc": { + "start": { + "line": 732, + "column": 20 + }, + "end": { + "line": 732, + "column": 33 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 24251, + "end": 24252, + "loc": { + "start": { + "line": 732, + "column": 34 + }, + "end": { + "line": 732, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 24253, + "end": 24254, + "loc": { + "start": { + "line": 732, + "column": 36 + }, + "end": { + "line": 732, + "column": 37 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24255, + "end": 24257, + "loc": { + "start": { + "line": 732, + "column": 38 + }, + "end": { + "line": 732, + "column": 40 + } + } + }, + { + "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": 24258, + "end": 24262, + "loc": { + "start": { + "line": 732, + "column": 41 + }, + "end": { + "line": 732, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24262, + "end": 24263, + "loc": { + "start": { + "line": 732, + "column": 45 + }, + "end": { + "line": 732, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseUp", + "start": 24263, + "end": 24282, + "loc": { + "start": { + "line": 732, + "column": 46 + }, + "end": { + "line": 732, + "column": 65 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24282, + "end": 24283, + "loc": { + "start": { + "line": 732, + "column": 65 + }, + "end": { + "line": 732, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24283, + "end": 24284, + "loc": { + "start": { + "line": 732, + "column": 66 + }, + "end": { + "line": 732, + "column": 67 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24284, + "end": 24285, + "loc": { + "start": { + "line": 732, + "column": 67 + }, + "end": { + "line": 732, + "column": 68 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24295, + "end": 24296, + "loc": { + "start": { + "line": 733, + "column": 8 + }, + "end": { + "line": 733, + "column": 9 + } + } + }, + { + "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": 24297, + "end": 24301, + "loc": { + "start": { + "line": 733, + "column": 10 + }, + "end": { + "line": 733, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24302, + "end": 24303, + "loc": { + "start": { + "line": 733, + "column": 15 + }, + "end": { + "line": 733, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 24315, + "end": 24324, + "loc": { + "start": { + "line": 734, + "column": 10 + }, + "end": { + "line": 734, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24324, + "end": 24325, + "loc": { + "start": { + "line": 734, + "column": 19 + }, + "end": { + "line": 734, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onclick", + "start": 24325, + "end": 24332, + "loc": { + "start": { + "line": 734, + "column": 20 + }, + "end": { + "line": 734, + "column": 27 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 24333, + "end": 24334, + "loc": { + "start": { + "line": 734, + "column": 28 + }, + "end": { + "line": 734, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24335, + "end": 24336, + "loc": { + "start": { + "line": 734, + "column": 30 + }, + "end": { + "line": 734, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24336, + "end": 24337, + "loc": { + "start": { + "line": 734, + "column": 31 + }, + "end": { + "line": 734, + "column": 32 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24338, + "end": 24340, + "loc": { + "start": { + "line": 734, + "column": 33 + }, + "end": { + "line": 734, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24341, + "end": 24342, + "loc": { + "start": { + "line": 734, + "column": 36 + }, + "end": { + "line": 734, + "column": 37 + } + } + }, + { + "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": 24356, + "end": 24360, + "loc": { + "start": { + "line": 735, + "column": 12 + }, + "end": { + "line": 735, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24360, + "end": 24361, + "loc": { + "start": { + "line": 735, + "column": 16 + }, + "end": { + "line": 735, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isMouseHold", + "start": 24361, + "end": 24372, + "loc": { + "start": { + "line": 735, + "column": 17 + }, + "end": { + "line": 735, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 24373, + "end": 24374, + "loc": { + "start": { + "line": 735, + "column": 29 + }, + "end": { + "line": 735, + "column": 30 + } + } + }, + { + "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": 24375, + "end": 24380, + "loc": { + "start": { + "line": 735, + "column": 31 + }, + "end": { + "line": 735, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24380, + "end": 24381, + "loc": { + "start": { + "line": 735, + "column": 36 + }, + "end": { + "line": 735, + "column": 37 + } + } + }, + { + "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": 24395, + "end": 24399, + "loc": { + "start": { + "line": 736, + "column": 12 + }, + "end": { + "line": 736, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24399, + "end": 24400, + "loc": { + "start": { + "line": 736, + "column": 16 + }, + "end": { + "line": 736, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonClicked", + "start": 24400, + "end": 24419, + "loc": { + "start": { + "line": 736, + "column": 17 + }, + "end": { + "line": 736, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24419, + "end": 24420, + "loc": { + "start": { + "line": 736, + "column": 36 + }, + "end": { + "line": 736, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 24420, + "end": 24426, + "loc": { + "start": { + "line": 736, + "column": 37 + }, + "end": { + "line": 736, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24426, + "end": 24427, + "loc": { + "start": { + "line": 736, + "column": 43 + }, + "end": { + "line": 736, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24427, + "end": 24428, + "loc": { + "start": { + "line": 736, + "column": 44 + }, + "end": { + "line": 736, + "column": 45 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24440, + "end": 24441, + "loc": { + "start": { + "line": 737, + "column": 10 + }, + "end": { + "line": 737, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 24453, + "end": 24462, + "loc": { + "start": { + "line": 738, + "column": 10 + }, + "end": { + "line": 738, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24462, + "end": 24463, + "loc": { + "start": { + "line": 738, + "column": 19 + }, + "end": { + "line": 738, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onmousedown", + "start": 24463, + "end": 24474, + "loc": { + "start": { + "line": 738, + "column": 20 + }, + "end": { + "line": 738, "column": 31 } } @@ -160731,19 +162439,44 @@ "updateContext": null }, "value": "=", - "start": 24800, - "end": 24801, + "start": 24475, + "end": 24476, "loc": { "start": { - "line": 750, + "line": 738, "column": 32 }, "end": { - "line": 750, + "line": 738, "column": 33 } } }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24477, + "end": 24478, + "loc": { + "start": { + "line": 738, + "column": 34 + }, + "end": { + "line": 738, + "column": 35 + } + } + }, { "type": { "label": "name", @@ -160756,17 +162489,431 @@ "postfix": false, "binop": null }, - "value": "buttonDisplayName", - "start": 24802, - "end": 24819, + "value": "e", + "start": 24478, + "end": 24479, "loc": { "start": { - "line": 750, - "column": 34 + "line": 738, + "column": 35 }, "end": { - "line": 750, - "column": 51 + "line": 738, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24479, + "end": 24480, + "loc": { + "start": { + "line": 738, + "column": 36 + }, + "end": { + "line": 738, + "column": 37 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24481, + "end": 24483, + "loc": { + "start": { + "line": 738, + "column": 38 + }, + "end": { + "line": 738, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24484, + "end": 24485, + "loc": { + "start": { + "line": 738, + "column": 41 + }, + "end": { + "line": 738, + "column": 42 + } + } + }, + { + "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": 24499, + "end": 24501, + "loc": { + "start": { + "line": 739, + "column": 12 + }, + "end": { + "line": 739, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24502, + "end": 24503, + "loc": { + "start": { + "line": 739, + "column": 15 + }, + "end": { + "line": 739, + "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": 24503, + "end": 24507, + "loc": { + "start": { + "line": 739, + "column": 16 + }, + "end": { + "line": 739, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24507, + "end": 24508, + "loc": { + "start": { + "line": 739, + "column": 20 + }, + "end": { + "line": 739, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 24508, + "end": 24515, + "loc": { + "start": { + "line": 739, + "column": 21 + }, + "end": { + "line": 739, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24515, + "end": 24516, + "loc": { + "start": { + "line": 739, + "column": 28 + }, + "end": { + "line": 739, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "preventMouseDownDefault", + "start": 24516, + "end": 24539, + "loc": { + "start": { + "line": 739, + "column": 29 + }, + "end": { + "line": 739, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24539, + "end": 24540, + "loc": { + "start": { + "line": 739, + "column": 52 + }, + "end": { + "line": 739, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 24541, + "end": 24542, + "loc": { + "start": { + "line": 739, + "column": 54 + }, + "end": { + "line": 739, + "column": 55 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24542, + "end": 24543, + "loc": { + "start": { + "line": 739, + "column": 55 + }, + "end": { + "line": 739, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "preventDefault", + "start": 24543, + "end": 24557, + "loc": { + "start": { + "line": 739, + "column": 56 + }, + "end": { + "line": 739, + "column": 70 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24557, + "end": 24558, + "loc": { + "start": { + "line": 739, + "column": 70 + }, + "end": { + "line": 739, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24558, + "end": 24559, + "loc": { + "start": { + "line": 739, + "column": 71 + }, + "end": { + "line": 739, + "column": 72 } } }, @@ -160783,16 +162930,316 @@ "binop": null, "updateContext": null }, - "start": 24819, - "end": 24820, + "start": 24559, + "end": 24560, "loc": { "start": { - "line": 750, - "column": 51 + "line": 739, + "column": 72 }, "end": { - "line": 750, - "column": 52 + "line": 739, + "column": 73 + } + } + }, + { + "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": 24574, + "end": 24578, + "loc": { + "start": { + "line": 740, + "column": 12 + }, + "end": { + "line": 740, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24578, + "end": 24579, + "loc": { + "start": { + "line": 740, + "column": 16 + }, + "end": { + "line": 740, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseDown", + "start": 24579, + "end": 24600, + "loc": { + "start": { + "line": 740, + "column": 17 + }, + "end": { + "line": 740, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24600, + "end": 24601, + "loc": { + "start": { + "line": 740, + "column": 38 + }, + "end": { + "line": 740, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 24601, + "end": 24607, + "loc": { + "start": { + "line": 740, + "column": 39 + }, + "end": { + "line": 740, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24607, + "end": 24608, + "loc": { + "start": { + "line": 740, + "column": 45 + }, + "end": { + "line": 740, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 24609, + "end": 24610, + "loc": { + "start": { + "line": 740, + "column": 47 + }, + "end": { + "line": 740, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24610, + "end": 24611, + "loc": { + "start": { + "line": 740, + "column": 48 + }, + "end": { + "line": 740, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24611, + "end": 24612, + "loc": { + "start": { + "line": 740, + "column": 49 + }, + "end": { + "line": 740, + "column": 50 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24624, + "end": 24625, + "loc": { + "start": { + "line": 741, + "column": 10 + }, + "end": { + "line": 741, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24635, + "end": 24636, + "loc": { + "start": { + "line": 742, + "column": 8 + }, + "end": { + "line": 742, + "column": 9 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding identifier\r\n ", + "start": 24656, + "end": 24702, + "loc": { + "start": { + "line": 744, + "column": 8 + }, + "end": { + "line": 746, + "column": 11 } } }, @@ -160809,15 +163256,15 @@ "binop": null }, "value": "buttonDOM", - "start": 24830, - "end": 24839, + "start": 24712, + "end": 24721, "loc": { "start": { - "line": 751, + "line": 747, "column": 8 }, "end": { - "line": 751, + "line": 747, "column": 17 } } @@ -160835,15 +163282,1780 @@ "binop": null, "updateContext": null }, - "start": 24839, - "end": 24840, + "start": 24721, + "end": 24722, "loc": { "start": { - "line": 751, + "line": 747, "column": 17 }, "end": { - "line": 751, + "line": 747, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setAttribute", + "start": 24722, + "end": 24734, + "loc": { + "start": { + "line": 747, + "column": 18 + }, + "end": { + "line": 747, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24734, + "end": 24735, + "loc": { + "start": { + "line": 747, + "column": 30 + }, + "end": { + "line": 747, + "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": 24735, + "end": 24747, + "loc": { + "start": { + "line": 747, + "column": 31 + }, + "end": { + "line": 747, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24747, + "end": 24748, + "loc": { + "start": { + "line": 747, + "column": 43 + }, + "end": { + "line": 747, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 24749, + "end": 24755, + "loc": { + "start": { + "line": 747, + "column": 45 + }, + "end": { + "line": 747, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24755, + "end": 24756, + "loc": { + "start": { + "line": 747, + "column": 51 + }, + "end": { + "line": 747, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24756, + "end": 24757, + "loc": { + "start": { + "line": 747, + "column": 52 + }, + "end": { + "line": 747, + "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": 24769, + "end": 24924, + "loc": { + "start": { + "line": 749, + "column": 8 + }, + "end": { + "line": 752, + "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": 24934, + "end": 24937, + "loc": { + "start": { + "line": 753, + "column": 8 + }, + "end": { + "line": 753, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonUID", + "start": 24938, + "end": 24947, + "loc": { + "start": { + "line": 753, + "column": 12 + }, + "end": { + "line": 753, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 24948, + "end": 24949, + "loc": { + "start": { + "line": 753, + "column": 22 + }, + "end": { + "line": 753, + "column": 23 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24950, + "end": 24951, + "loc": { + "start": { + "line": 753, + "column": 24 + }, + "end": { + "line": 753, + "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": 24951, + "end": 24951, + "loc": { + "start": { + "line": 753, + "column": 25 + }, + "end": { + "line": 753, + "column": 25 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24951, + "end": 24953, + "loc": { + "start": { + "line": 753, + "column": 25 + }, + "end": { + "line": 753, + "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": 24953, + "end": 24957, + "loc": { + "start": { + "line": 753, + "column": 27 + }, + "end": { + "line": 753, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24957, + "end": 24958, + "loc": { + "start": { + "line": 753, + "column": 31 + }, + "end": { + "line": 753, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 24958, + "end": 24965, + "loc": { + "start": { + "line": 753, + "column": 32 + }, + "end": { + "line": 753, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24965, + "end": 24966, + "loc": { + "start": { + "line": 753, + "column": 39 + }, + "end": { + "line": 753, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "layoutName", + "start": 24966, + "end": 24976, + "loc": { + "start": { + "line": 753, + "column": 40 + }, + "end": { + "line": 753, + "column": 50 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24976, + "end": 24977, + "loc": { + "start": { + "line": 753, + "column": 50 + }, + "end": { + "line": 753, + "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": 24977, + "end": 24979, + "loc": { + "start": { + "line": 753, + "column": 51 + }, + "end": { + "line": 753, + "column": 53 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24979, + "end": 24981, + "loc": { + "start": { + "line": 753, + "column": 53 + }, + "end": { + "line": 753, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rIndex", + "start": 24981, + "end": 24987, + "loc": { + "start": { + "line": 753, + "column": 55 + }, + "end": { + "line": 753, + "column": 61 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24987, + "end": 24988, + "loc": { + "start": { + "line": 753, + "column": 61 + }, + "end": { + "line": 753, + "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": 24988, + "end": 24989, + "loc": { + "start": { + "line": 753, + "column": 62 + }, + "end": { + "line": 753, + "column": 63 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24989, + "end": 24991, + "loc": { + "start": { + "line": 753, + "column": 63 + }, + "end": { + "line": 753, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bIndex", + "start": 24991, + "end": 24997, + "loc": { + "start": { + "line": 753, + "column": 65 + }, + "end": { + "line": 753, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24997, + "end": 24998, + "loc": { + "start": { + "line": 753, + "column": 71 + }, + "end": { + "line": 753, + "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": 24998, + "end": 24998, + "loc": { + "start": { + "line": 753, + "column": 72 + }, + "end": { + "line": 753, + "column": 72 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24998, + "end": 24999, + "loc": { + "start": { + "line": 753, + "column": 72 + }, + "end": { + "line": 753, + "column": 73 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24999, + "end": 25000, + "loc": { + "start": { + "line": 753, + "column": 73 + }, + "end": { + "line": 753, + "column": 74 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 25010, + "end": 25019, + "loc": { + "start": { + "line": 754, + "column": 8 + }, + "end": { + "line": 754, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25019, + "end": 25020, + "loc": { + "start": { + "line": 754, + "column": 17 + }, + "end": { + "line": 754, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setAttribute", + "start": 25020, + "end": 25032, + "loc": { + "start": { + "line": 754, + "column": 18 + }, + "end": { + "line": 754, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25032, + "end": 25033, + "loc": { + "start": { + "line": 754, + "column": 30 + }, + "end": { + "line": 754, + "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": 25033, + "end": 25048, + "loc": { + "start": { + "line": 754, + "column": 31 + }, + "end": { + "line": 754, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25048, + "end": 25049, + "loc": { + "start": { + "line": 754, + "column": 46 + }, + "end": { + "line": 754, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonUID", + "start": 25050, + "end": 25059, + "loc": { + "start": { + "line": 754, + "column": 48 + }, + "end": { + "line": 754, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25059, + "end": 25060, + "loc": { + "start": { + "line": 754, + "column": 57 + }, + "end": { + "line": 754, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25060, + "end": 25061, + "loc": { + "start": { + "line": 754, + "column": 58 + }, + "end": { + "line": 754, + "column": 59 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding display label\r\n ", + "start": 25073, + "end": 25122, + "loc": { + "start": { + "line": 756, + "column": 8 + }, + "end": { + "line": 758, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 25132, + "end": 25141, + "loc": { + "start": { + "line": 759, + "column": 8 + }, + "end": { + "line": 759, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25141, + "end": 25142, + "loc": { + "start": { + "line": 759, + "column": 17 + }, + "end": { + "line": 759, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setAttribute", + "start": 25142, + "end": 25154, + "loc": { + "start": { + "line": 759, + "column": 18 + }, + "end": { + "line": 759, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25154, + "end": 25155, + "loc": { + "start": { + "line": 759, + "column": 30 + }, + "end": { + "line": 759, + "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": 25155, + "end": 25174, + "loc": { + "start": { + "line": 759, + "column": 31 + }, + "end": { + "line": 759, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25174, + "end": 25175, + "loc": { + "start": { + "line": 759, + "column": 50 + }, + "end": { + "line": 759, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDisplayName", + "start": 25176, + "end": 25193, + "loc": { + "start": { + "line": 759, + "column": 52 + }, + "end": { + "line": 759, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25193, + "end": 25194, + "loc": { + "start": { + "line": 759, + "column": 69 + }, + "end": { + "line": 759, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25194, + "end": 25195, + "loc": { + "start": { + "line": 759, + "column": 70 + }, + "end": { + "line": 759, + "column": 71 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding button label to button\r\n ", + "start": 25207, + "end": 25265, + "loc": { + "start": { + "line": 761, + "column": 8 + }, + "end": { + "line": 763, + "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": 25275, + "end": 25278, + "loc": { + "start": { + "line": 764, + "column": 8 + }, + "end": { + "line": 764, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonSpanDOM", + "start": 25279, + "end": 25292, + "loc": { + "start": { + "line": 764, + "column": 12 + }, + "end": { + "line": 764, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 25293, + "end": 25294, + "loc": { + "start": { + "line": 764, + "column": 26 + }, + "end": { + "line": 764, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 25295, + "end": 25303, + "loc": { + "start": { + "line": 764, + "column": 28 + }, + "end": { + "line": 764, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25303, + "end": 25304, + "loc": { + "start": { + "line": 764, + "column": 36 + }, + "end": { + "line": 764, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createElement", + "start": 25304, + "end": 25317, + "loc": { + "start": { + "line": 764, + "column": 37 + }, + "end": { + "line": 764, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25317, + "end": 25318, + "loc": { + "start": { + "line": 764, + "column": 50 + }, + "end": { + "line": 764, + "column": 51 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "span", + "start": 25318, + "end": 25324, + "loc": { + "start": { + "line": 764, + "column": 51 + }, + "end": { + "line": 764, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25324, + "end": 25325, + "loc": { + "start": { + "line": 764, + "column": 57 + }, + "end": { + "line": 764, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25325, + "end": 25326, + "loc": { + "start": { + "line": 764, + "column": 58 + }, + "end": { + "line": 764, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonSpanDOM", + "start": 25336, + "end": 25349, + "loc": { + "start": { + "line": 765, + "column": 8 + }, + "end": { + "line": 765, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25349, + "end": 25350, + "loc": { + "start": { + "line": 765, + "column": 21 + }, + "end": { + "line": 765, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "innerHTML", + "start": 25350, + "end": 25359, + "loc": { + "start": { + "line": 765, + "column": 22 + }, + "end": { + "line": 765, + "column": 31 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 25360, + "end": 25361, + "loc": { + "start": { + "line": 765, + "column": 32 + }, + "end": { + "line": 765, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDisplayName", + "start": 25362, + "end": 25379, + "loc": { + "start": { + "line": 765, + "column": 34 + }, + "end": { + "line": 765, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25379, + "end": 25380, + "loc": { + "start": { + "line": 765, + "column": 51 + }, + "end": { + "line": 765, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 25390, + "end": 25399, + "loc": { + "start": { + "line": 766, + "column": 8 + }, + "end": { + "line": 766, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25399, + "end": 25400, + "loc": { + "start": { + "line": 766, + "column": 17 + }, + "end": { + "line": 766, "column": 18 } } @@ -160861,15 +165073,15 @@ "binop": null }, "value": "appendChild", - "start": 24840, - "end": 24851, + "start": 25400, + "end": 25411, "loc": { "start": { - "line": 751, + "line": 766, "column": 18 }, "end": { - "line": 751, + "line": 766, "column": 29 } } @@ -160886,15 +165098,15 @@ "postfix": false, "binop": null }, - "start": 24851, - "end": 24852, + "start": 25411, + "end": 25412, "loc": { "start": { - "line": 751, + "line": 766, "column": 29 }, "end": { - "line": 751, + "line": 766, "column": 30 } } @@ -160912,15 +165124,15 @@ "binop": null }, "value": "buttonSpanDOM", - "start": 24852, - "end": 24865, + "start": 25412, + "end": 25425, "loc": { "start": { - "line": 751, + "line": 766, "column": 30 }, "end": { - "line": 751, + "line": 766, "column": 43 } } @@ -160937,15 +165149,15 @@ "postfix": false, "binop": null }, - "start": 24865, - "end": 24866, + "start": 25425, + "end": 25426, "loc": { "start": { - "line": 751, + "line": 766, "column": 43 }, "end": { - "line": 751, + "line": 766, "column": 44 } } @@ -160963,15 +165175,15 @@ "binop": null, "updateContext": null }, - "start": 24866, - "end": 24867, + "start": 25426, + "end": 25427, "loc": { "start": { - "line": 751, + "line": 766, "column": 44 }, "end": { - "line": 751, + "line": 766, "column": 45 } } @@ -160979,15 +165191,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24879, - "end": 24932, + "start": 25439, + "end": 25492, "loc": { "start": { - "line": 753, + "line": 768, "column": 8 }, "end": { - "line": 755, + "line": 770, "column": 11 } } @@ -161007,15 +165219,15 @@ "updateContext": null }, "value": "if", - "start": 24942, - "end": 24944, + "start": 25502, + "end": 25504, "loc": { "start": { - "line": 756, + "line": 771, "column": 8 }, "end": { - "line": 756, + "line": 771, "column": 10 } } @@ -161032,15 +165244,15 @@ "postfix": false, "binop": null }, - "start": 24944, - "end": 24945, + "start": 25504, + "end": 25505, "loc": { "start": { - "line": 756, + "line": 771, "column": 10 }, "end": { - "line": 756, + "line": 771, "column": 11 } } @@ -161059,15 +165271,15 @@ "updateContext": null }, "value": "!", - "start": 24945, - "end": 24946, + "start": 25505, + "end": 25506, "loc": { "start": { - "line": 756, + "line": 771, "column": 11 }, "end": { - "line": 756, + "line": 771, "column": 12 } } @@ -161087,15 +165299,15 @@ "updateContext": null }, "value": "this", - "start": 24946, - "end": 24950, + "start": 25506, + "end": 25510, "loc": { "start": { - "line": 756, + "line": 771, "column": 12 }, "end": { - "line": 756, + "line": 771, "column": 16 } } @@ -161113,15 +165325,15 @@ "binop": null, "updateContext": null }, - "start": 24950, - "end": 24951, + "start": 25510, + "end": 25511, "loc": { "start": { - "line": 756, + "line": 771, "column": 16 }, "end": { - "line": 756, + "line": 771, "column": 17 } } @@ -161139,15 +165351,15 @@ "binop": null }, "value": "buttonElements", - "start": 24951, - "end": 24965, + "start": 25511, + "end": 25525, "loc": { "start": { - "line": 756, + "line": 771, "column": 17 }, "end": { - "line": 756, + "line": 771, "column": 31 } } @@ -161165,15 +165377,15 @@ "binop": null, "updateContext": null }, - "start": 24965, - "end": 24966, + "start": 25525, + "end": 25526, "loc": { "start": { - "line": 756, + "line": 771, "column": 31 }, "end": { - "line": 756, + "line": 771, "column": 32 } } @@ -161191,15 +165403,15 @@ "binop": null }, "value": "button", - "start": 24966, - "end": 24972, + "start": 25526, + "end": 25532, "loc": { "start": { - "line": 756, + "line": 771, "column": 32 }, "end": { - "line": 756, + "line": 771, "column": 38 } } @@ -161217,15 +165429,15 @@ "binop": null, "updateContext": null }, - "start": 24972, - "end": 24973, + "start": 25532, + "end": 25533, "loc": { "start": { - "line": 756, + "line": 771, "column": 38 }, "end": { - "line": 756, + "line": 771, "column": 39 } } @@ -161242,15 +165454,15 @@ "postfix": false, "binop": null }, - "start": 24973, - "end": 24974, + "start": 25533, + "end": 25534, "loc": { "start": { - "line": 756, + "line": 771, "column": 39 }, "end": { - "line": 756, + "line": 771, "column": 40 } } @@ -161270,15 +165482,15 @@ "updateContext": null }, "value": "this", - "start": 24986, - "end": 24990, + "start": 25546, + "end": 25550, "loc": { "start": { - "line": 757, + "line": 772, "column": 10 }, "end": { - "line": 757, + "line": 772, "column": 14 } } @@ -161296,15 +165508,15 @@ "binop": null, "updateContext": null }, - "start": 24990, - "end": 24991, + "start": 25550, + "end": 25551, "loc": { "start": { - "line": 757, + "line": 772, "column": 14 }, "end": { - "line": 757, + "line": 772, "column": 15 } } @@ -161322,15 +165534,15 @@ "binop": null }, "value": "buttonElements", - "start": 24991, - "end": 25005, + "start": 25551, + "end": 25565, "loc": { "start": { - "line": 757, + "line": 772, "column": 15 }, "end": { - "line": 757, + "line": 772, "column": 29 } } @@ -161348,15 +165560,15 @@ "binop": null, "updateContext": null }, - "start": 25005, - "end": 25006, + "start": 25565, + "end": 25566, "loc": { "start": { - "line": 757, + "line": 772, "column": 29 }, "end": { - "line": 757, + "line": 772, "column": 30 } } @@ -161374,15 +165586,15 @@ "binop": null }, "value": "button", - "start": 25006, - "end": 25012, + "start": 25566, + "end": 25572, "loc": { "start": { - "line": 757, + "line": 772, "column": 30 }, "end": { - "line": 757, + "line": 772, "column": 36 } } @@ -161400,15 +165612,15 @@ "binop": null, "updateContext": null }, - "start": 25012, - "end": 25013, + "start": 25572, + "end": 25573, "loc": { "start": { - "line": 757, + "line": 772, "column": 36 }, "end": { - "line": 757, + "line": 772, "column": 37 } } @@ -161427,15 +165639,15 @@ "updateContext": null }, "value": "=", - "start": 25014, - "end": 25015, + "start": 25574, + "end": 25575, "loc": { "start": { - "line": 757, + "line": 772, "column": 38 }, "end": { - "line": 757, + "line": 772, "column": 39 } } @@ -161453,15 +165665,15 @@ "binop": null, "updateContext": null }, - "start": 25016, - "end": 25017, + "start": 25576, + "end": 25577, "loc": { "start": { - "line": 757, + "line": 772, "column": 40 }, "end": { - "line": 757, + "line": 772, "column": 41 } } @@ -161479,15 +165691,15 @@ "binop": null, "updateContext": null }, - "start": 25017, - "end": 25018, + "start": 25577, + "end": 25578, "loc": { "start": { - "line": 757, + "line": 772, "column": 41 }, "end": { - "line": 757, + "line": 772, "column": 42 } } @@ -161505,15 +165717,15 @@ "binop": null, "updateContext": null }, - "start": 25018, - "end": 25019, + "start": 25578, + "end": 25579, "loc": { "start": { - "line": 757, + "line": 772, "column": 42 }, "end": { - "line": 757, + "line": 772, "column": 43 } } @@ -161533,15 +165745,15 @@ "updateContext": null }, "value": "this", - "start": 25031, - "end": 25035, + "start": 25591, + "end": 25595, "loc": { "start": { - "line": 759, + "line": 774, "column": 8 }, "end": { - "line": 759, + "line": 774, "column": 12 } } @@ -161559,15 +165771,15 @@ "binop": null, "updateContext": null }, - "start": 25035, - "end": 25036, + "start": 25595, + "end": 25596, "loc": { "start": { - "line": 759, + "line": 774, "column": 12 }, "end": { - "line": 759, + "line": 774, "column": 13 } } @@ -161585,15 +165797,15 @@ "binop": null }, "value": "buttonElements", - "start": 25036, - "end": 25050, + "start": 25596, + "end": 25610, "loc": { "start": { - "line": 759, + "line": 774, "column": 13 }, "end": { - "line": 759, + "line": 774, "column": 27 } } @@ -161611,15 +165823,15 @@ "binop": null, "updateContext": null }, - "start": 25050, - "end": 25051, + "start": 25610, + "end": 25611, "loc": { "start": { - "line": 759, + "line": 774, "column": 27 }, "end": { - "line": 759, + "line": 774, "column": 28 } } @@ -161637,15 +165849,15 @@ "binop": null }, "value": "button", - "start": 25051, - "end": 25057, + "start": 25611, + "end": 25617, "loc": { "start": { - "line": 759, + "line": 774, "column": 28 }, "end": { - "line": 759, + "line": 774, "column": 34 } } @@ -161663,15 +165875,15 @@ "binop": null, "updateContext": null }, - "start": 25057, - "end": 25058, + "start": 25617, + "end": 25618, "loc": { "start": { - "line": 759, + "line": 774, "column": 34 }, "end": { - "line": 759, + "line": 774, "column": 35 } } @@ -161689,15 +165901,15 @@ "binop": null, "updateContext": null }, - "start": 25058, - "end": 25059, + "start": 25618, + "end": 25619, "loc": { "start": { - "line": 759, + "line": 774, "column": 35 }, "end": { - "line": 759, + "line": 774, "column": 36 } } @@ -161715,15 +165927,15 @@ "binop": null }, "value": "push", - "start": 25059, - "end": 25063, + "start": 25619, + "end": 25623, "loc": { "start": { - "line": 759, + "line": 774, "column": 36 }, "end": { - "line": 759, + "line": 774, "column": 40 } } @@ -161740,15 +165952,15 @@ "postfix": false, "binop": null }, - "start": 25063, - "end": 25064, + "start": 25623, + "end": 25624, "loc": { "start": { - "line": 759, + "line": 774, "column": 40 }, "end": { - "line": 759, + "line": 774, "column": 41 } } @@ -161766,15 +165978,15 @@ "binop": null }, "value": "buttonDOM", - "start": 25064, - "end": 25073, + "start": 25624, + "end": 25633, "loc": { "start": { - "line": 759, + "line": 774, "column": 41 }, "end": { - "line": 759, + "line": 774, "column": 50 } } @@ -161791,15 +166003,15 @@ "postfix": false, "binop": null }, - "start": 25073, - "end": 25074, + "start": 25633, + "end": 25634, "loc": { "start": { - "line": 759, + "line": 774, "column": 50 }, "end": { - "line": 759, + "line": 774, "column": 51 } } @@ -161817,15 +166029,15 @@ "binop": null, "updateContext": null }, - "start": 25074, - "end": 25075, + "start": 25634, + "end": 25635, "loc": { "start": { - "line": 759, + "line": 774, "column": 51 }, "end": { - "line": 759, + "line": 774, "column": 52 } } @@ -161833,15 +166045,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 25087, - "end": 25139, + "start": 25647, + "end": 25699, "loc": { "start": { - "line": 761, + "line": 776, "column": 8 }, "end": { - "line": 763, + "line": 778, "column": 11 } } @@ -161859,15 +166071,15 @@ "binop": null }, "value": "rowDOM", - "start": 25149, - "end": 25155, + "start": 25709, + "end": 25715, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 14 } } @@ -161885,15 +166097,15 @@ "binop": null, "updateContext": null }, - "start": 25155, - "end": 25156, + "start": 25715, + "end": 25716, "loc": { "start": { - "line": 764, + "line": 779, "column": 14 }, "end": { - "line": 764, + "line": 779, "column": 15 } } @@ -161911,15 +166123,15 @@ "binop": null }, "value": "appendChild", - "start": 25156, - "end": 25167, + "start": 25716, + "end": 25727, "loc": { "start": { - "line": 764, + "line": 779, "column": 15 }, "end": { - "line": 764, + "line": 779, "column": 26 } } @@ -161936,15 +166148,15 @@ "postfix": false, "binop": null }, - "start": 25167, - "end": 25168, + "start": 25727, + "end": 25728, "loc": { "start": { - "line": 764, + "line": 779, "column": 26 }, "end": { - "line": 764, + "line": 779, "column": 27 } } @@ -161962,15 +166174,15 @@ "binop": null }, "value": "buttonDOM", - "start": 25168, - "end": 25177, + "start": 25728, + "end": 25737, "loc": { "start": { - "line": 764, + "line": 779, "column": 27 }, "end": { - "line": 764, + "line": 779, "column": 36 } } @@ -161987,15 +166199,15 @@ "postfix": false, "binop": null }, - "start": 25177, - "end": 25178, + "start": 25737, + "end": 25738, "loc": { "start": { - "line": 764, + "line": 779, "column": 36 }, "end": { - "line": 764, + "line": 779, "column": 37 } } @@ -162013,15 +166225,15 @@ "binop": null, "updateContext": null }, - "start": 25178, - "end": 25179, + "start": 25738, + "end": 25739, "loc": { "start": { - "line": 764, + "line": 779, "column": 37 }, "end": { - "line": 764, + "line": 779, "column": 38 } } @@ -162038,15 +166250,15 @@ "postfix": false, "binop": null }, - "start": 25189, - "end": 25190, + "start": 25749, + "end": 25750, "loc": { "start": { - "line": 766, + "line": 781, "column": 6 }, "end": { - "line": 766, + "line": 781, "column": 7 } } @@ -162063,15 +166275,15 @@ "postfix": false, "binop": null }, - "start": 25190, - "end": 25191, + "start": 25750, + "end": 25751, "loc": { "start": { - "line": 766, + "line": 781, "column": 7 }, "end": { - "line": 766, + "line": 781, "column": 8 } } @@ -162089,15 +166301,15 @@ "binop": null, "updateContext": null }, - "start": 25191, - "end": 25192, + "start": 25751, + "end": 25752, "loc": { "start": { - "line": 766, + "line": 781, "column": 8 }, "end": { - "line": 766, + "line": 781, "column": 9 } } @@ -162105,15 +166317,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 25202, - "end": 25252, + "start": 25762, + "end": 25812, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 770, + "line": 785, "column": 9 } } @@ -162133,15 +166345,15 @@ "updateContext": null }, "value": "this", - "start": 25260, - "end": 25264, + "start": 25820, + "end": 25824, "loc": { "start": { - "line": 771, + "line": 786, "column": 6 }, "end": { - "line": 771, + "line": 786, "column": 10 } } @@ -162159,15 +166371,15 @@ "binop": null, "updateContext": null }, - "start": 25264, - "end": 25265, + "start": 25824, + "end": 25825, "loc": { "start": { - "line": 771, + "line": 786, "column": 10 }, "end": { - "line": 771, + "line": 786, "column": 11 } } @@ -162185,15 +166397,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 25265, - "end": 25276, + "start": 25825, + "end": 25836, "loc": { "start": { - "line": 771, + "line": 786, "column": 11 }, "end": { - "line": 771, + "line": 786, "column": 22 } } @@ -162211,15 +166423,15 @@ "binop": null, "updateContext": null }, - "start": 25276, - "end": 25277, + "start": 25836, + "end": 25837, "loc": { "start": { - "line": 771, + "line": 786, "column": 22 }, "end": { - "line": 771, + "line": 786, "column": 23 } } @@ -162237,15 +166449,15 @@ "binop": null }, "value": "appendChild", - "start": 25277, - "end": 25288, + "start": 25837, + "end": 25848, "loc": { "start": { - "line": 771, + "line": 786, "column": 23 }, "end": { - "line": 771, + "line": 786, "column": 34 } } @@ -162262,15 +166474,15 @@ "postfix": false, "binop": null }, - "start": 25288, - "end": 25289, + "start": 25848, + "end": 25849, "loc": { "start": { - "line": 771, + "line": 786, "column": 34 }, "end": { - "line": 771, + "line": 786, "column": 35 } } @@ -162288,15 +166500,15 @@ "binop": null }, "value": "rowDOM", - "start": 25289, - "end": 25295, + "start": 25849, + "end": 25855, "loc": { "start": { - "line": 771, + "line": 786, "column": 35 }, "end": { - "line": 771, + "line": 786, "column": 41 } } @@ -162313,15 +166525,15 @@ "postfix": false, "binop": null }, - "start": 25295, - "end": 25296, + "start": 25855, + "end": 25856, "loc": { "start": { - "line": 771, + "line": 786, "column": 41 }, "end": { - "line": 771, + "line": 786, "column": 42 } } @@ -162339,15 +166551,15 @@ "binop": null, "updateContext": null }, - "start": 25296, - "end": 25297, + "start": 25856, + "end": 25857, "loc": { "start": { - "line": 771, + "line": 786, "column": 42 }, "end": { - "line": 771, + "line": 786, "column": 43 } } @@ -162364,15 +166576,15 @@ "postfix": false, "binop": null }, - "start": 25303, - "end": 25304, + "start": 25863, + "end": 25864, "loc": { "start": { - "line": 772, + "line": 787, "column": 4 }, "end": { - "line": 772, + "line": 787, "column": 5 } } @@ -162389,15 +166601,15 @@ "postfix": false, "binop": null }, - "start": 25304, - "end": 25305, + "start": 25864, + "end": 25865, "loc": { "start": { - "line": 772, + "line": 787, "column": 5 }, "end": { - "line": 772, + "line": 787, "column": 6 } } @@ -162415,15 +166627,15 @@ "binop": null, "updateContext": null }, - "start": 25305, - "end": 25306, + "start": 25865, + "end": 25866, "loc": { "start": { - "line": 772, + "line": 787, "column": 6 }, "end": { - "line": 772, + "line": 787, "column": 7 } } @@ -162431,15 +166643,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 25314, - "end": 25351, + "start": 25874, + "end": 25911, "loc": { "start": { - "line": 774, + "line": 789, "column": 4 }, "end": { - "line": 776, + "line": 791, "column": 7 } } @@ -162459,15 +166671,15 @@ "updateContext": null }, "value": "this", - "start": 25357, - "end": 25361, + "start": 25917, + "end": 25921, "loc": { "start": { - "line": 777, + "line": 792, "column": 4 }, "end": { - "line": 777, + "line": 792, "column": 8 } } @@ -162485,15 +166697,15 @@ "binop": null, "updateContext": null }, - "start": 25361, - "end": 25362, + "start": 25921, + "end": 25922, "loc": { "start": { - "line": 777, + "line": 792, "column": 8 }, "end": { - "line": 777, + "line": 792, "column": 9 } } @@ -162511,15 +166723,15 @@ "binop": null }, "value": "onRender", - "start": 25362, - "end": 25370, + "start": 25922, + "end": 25930, "loc": { "start": { - "line": 777, + "line": 792, "column": 9 }, "end": { - "line": 777, + "line": 792, "column": 17 } } @@ -162536,15 +166748,15 @@ "postfix": false, "binop": null }, - "start": 25370, - "end": 25371, + "start": 25930, + "end": 25931, "loc": { "start": { - "line": 777, + "line": 792, "column": 17 }, "end": { - "line": 777, + "line": 792, "column": 18 } } @@ -162561,15 +166773,15 @@ "postfix": false, "binop": null }, - "start": 25371, - "end": 25372, + "start": 25931, + "end": 25932, "loc": { "start": { - "line": 777, + "line": 792, "column": 18 }, "end": { - "line": 777, + "line": 792, "column": 19 } } @@ -162587,15 +166799,15 @@ "binop": null, "updateContext": null }, - "start": 25372, - "end": 25373, + "start": 25932, + "end": 25933, "loc": { "start": { - "line": 777, + "line": 792, "column": 19 }, "end": { - "line": 777, + "line": 792, "column": 20 } } @@ -162615,15 +166827,15 @@ "updateContext": null }, "value": "if", - "start": 25381, - "end": 25383, + "start": 25941, + "end": 25943, "loc": { "start": { - "line": 779, + "line": 794, "column": 4 }, "end": { - "line": 779, + "line": 794, "column": 6 } } @@ -162640,15 +166852,15 @@ "postfix": false, "binop": null }, - "start": 25383, - "end": 25384, + "start": 25943, + "end": 25944, "loc": { "start": { - "line": 779, + "line": 794, "column": 6 }, "end": { - "line": 779, + "line": 794, "column": 7 } } @@ -162667,15 +166879,15 @@ "updateContext": null }, "value": "!", - "start": 25384, - "end": 25385, + "start": 25944, + "end": 25945, "loc": { "start": { - "line": 779, + "line": 794, "column": 7 }, "end": { - "line": 779, + "line": 794, "column": 8 } } @@ -162695,15 +166907,15 @@ "updateContext": null }, "value": "this", - "start": 25385, - "end": 25389, + "start": 25945, + "end": 25949, "loc": { "start": { - "line": 779, + "line": 794, "column": 8 }, "end": { - "line": 779, + "line": 794, "column": 12 } } @@ -162721,15 +166933,15 @@ "binop": null, "updateContext": null }, - "start": 25389, - "end": 25390, + "start": 25949, + "end": 25950, "loc": { "start": { - "line": 779, + "line": 794, "column": 12 }, "end": { - "line": 779, + "line": 794, "column": 13 } } @@ -162747,15 +166959,15 @@ "binop": null }, "value": "initialized", - "start": 25390, - "end": 25401, + "start": 25950, + "end": 25961, "loc": { "start": { - "line": 779, + "line": 794, "column": 13 }, "end": { - "line": 779, + "line": 794, "column": 24 } } @@ -162772,15 +166984,15 @@ "postfix": false, "binop": null }, - "start": 25401, - "end": 25402, + "start": 25961, + "end": 25962, "loc": { "start": { - "line": 779, + "line": 794, "column": 24 }, "end": { - "line": 779, + "line": 794, "column": 25 } } @@ -162797,15 +167009,15 @@ "postfix": false, "binop": null }, - "start": 25402, - "end": 25403, + "start": 25962, + "end": 25963, "loc": { "start": { - "line": 779, + "line": 794, "column": 25 }, "end": { - "line": 779, + "line": 794, "column": 26 } } @@ -162813,15 +167025,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 25411, - "end": 25493, + "start": 25971, + "end": 26053, "loc": { "start": { - "line": 780, + "line": 795, "column": 6 }, "end": { - "line": 782, + "line": 797, "column": 9 } } @@ -162841,15 +167053,15 @@ "updateContext": null }, "value": "this", - "start": 25501, - "end": 25505, + "start": 26061, + "end": 26065, "loc": { "start": { - "line": 783, + "line": 798, "column": 6 }, "end": { - "line": 783, + "line": 798, "column": 10 } } @@ -162867,15 +167079,15 @@ "binop": null, "updateContext": null }, - "start": 25505, - "end": 25506, + "start": 26065, + "end": 26066, "loc": { "start": { - "line": 783, + "line": 798, "column": 10 }, "end": { - "line": 783, + "line": 798, "column": 11 } } @@ -162893,15 +167105,15 @@ "binop": null }, "value": "initialized", - "start": 25506, - "end": 25517, + "start": 26066, + "end": 26077, "loc": { "start": { - "line": 783, + "line": 798, "column": 11 }, "end": { - "line": 783, + "line": 798, "column": 22 } } @@ -162920,15 +167132,15 @@ "updateContext": null }, "value": "=", - "start": 25518, - "end": 25519, + "start": 26078, + "end": 26079, "loc": { "start": { - "line": 783, + "line": 798, "column": 23 }, "end": { - "line": 783, + "line": 798, "column": 24 } } @@ -162948,15 +167160,15 @@ "updateContext": null }, "value": "true", - "start": 25520, - "end": 25524, + "start": 26080, + "end": 26084, "loc": { "start": { - "line": 783, + "line": 798, "column": 25 }, "end": { - "line": 783, + "line": 798, "column": 29 } } @@ -162974,15 +167186,15 @@ "binop": null, "updateContext": null }, - "start": 25524, - "end": 25525, + "start": 26084, + "end": 26085, "loc": { "start": { - "line": 783, + "line": 798, "column": 29 }, "end": { - "line": 783, + "line": 798, "column": 30 } } @@ -162990,15 +167202,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 25535, - "end": 25576, + "start": 26095, + "end": 26136, "loc": { "start": { - "line": 785, + "line": 800, "column": 6 }, "end": { - "line": 787, + "line": 802, "column": 9 } } @@ -163018,15 +167230,15 @@ "updateContext": null }, "value": "if", - "start": 25584, - "end": 25586, + "start": 26144, + "end": 26146, "loc": { "start": { - "line": 788, + "line": 803, "column": 6 }, "end": { - "line": 788, + "line": 803, "column": 8 } } @@ -163043,15 +167255,15 @@ "postfix": false, "binop": null }, - "start": 25587, - "end": 25588, + "start": 26147, + "end": 26148, "loc": { "start": { - "line": 788, + "line": 803, "column": 9 }, "end": { - "line": 788, + "line": 803, "column": 10 } } @@ -163070,15 +167282,15 @@ "updateContext": null }, "value": "!", - "start": 25588, - "end": 25589, + "start": 26148, + "end": 26149, "loc": { "start": { - "line": 788, + "line": 803, "column": 10 }, "end": { - "line": 788, + "line": 803, "column": 11 } } @@ -163096,15 +167308,15 @@ "binop": null }, "value": "useTouchEvents", - "start": 25589, - "end": 25603, + "start": 26149, + "end": 26163, "loc": { "start": { - "line": 788, + "line": 803, "column": 11 }, "end": { - "line": 788, + "line": 803, "column": 25 } } @@ -163121,15 +167333,15 @@ "postfix": false, "binop": null }, - "start": 25603, - "end": 25604, + "start": 26163, + "end": 26164, "loc": { "start": { - "line": 788, + "line": 803, "column": 25 }, "end": { - "line": 788, + "line": 803, "column": 26 } } @@ -163146,15 +167358,15 @@ "postfix": false, "binop": null }, - "start": 25605, - "end": 25606, + "start": 26165, + "end": 26166, "loc": { "start": { - "line": 788, + "line": 803, "column": 27 }, "end": { - "line": 788, + "line": 803, "column": 28 } } @@ -163172,15 +167384,15 @@ "binop": null }, "value": "document", - "start": 25616, - "end": 25624, + "start": 26176, + "end": 26184, "loc": { "start": { - "line": 789, + "line": 804, "column": 8 }, "end": { - "line": 789, + "line": 804, "column": 16 } } @@ -163198,15 +167410,15 @@ "binop": null, "updateContext": null }, - "start": 25624, - "end": 25625, + "start": 26184, + "end": 26185, "loc": { "start": { - "line": 789, + "line": 804, "column": 16 }, "end": { - "line": 789, + "line": 804, "column": 17 } } @@ -163224,15 +167436,15 @@ "binop": null }, "value": "onmouseup", - "start": 25625, - "end": 25634, + "start": 26185, + "end": 26194, "loc": { "start": { - "line": 789, + "line": 804, "column": 17 }, "end": { - "line": 789, + "line": 804, "column": 26 } } @@ -163251,15 +167463,15 @@ "updateContext": null }, "value": "=", - "start": 25635, - "end": 25636, + "start": 26195, + "end": 26196, "loc": { "start": { - "line": 789, + "line": 804, "column": 27 }, "end": { - "line": 789, + "line": 804, "column": 28 } } @@ -163276,15 +167488,15 @@ "postfix": false, "binop": null }, - "start": 25637, - "end": 25638, + "start": 26197, + "end": 26198, "loc": { "start": { - "line": 789, + "line": 804, "column": 29 }, "end": { - "line": 789, + "line": 804, "column": 30 } } @@ -163301,15 +167513,15 @@ "postfix": false, "binop": null }, - "start": 25638, - "end": 25639, + "start": 26198, + "end": 26199, "loc": { "start": { - "line": 789, + "line": 804, "column": 30 }, "end": { - "line": 789, + "line": 804, "column": 31 } } @@ -163327,15 +167539,15 @@ "binop": null, "updateContext": null }, - "start": 25640, - "end": 25642, + "start": 26200, + "end": 26202, "loc": { "start": { - "line": 789, + "line": 804, "column": 32 }, "end": { - "line": 789, + "line": 804, "column": 34 } } @@ -163355,15 +167567,15 @@ "updateContext": null }, "value": "this", - "start": 25643, - "end": 25647, + "start": 26203, + "end": 26207, "loc": { "start": { - "line": 789, + "line": 804, "column": 35 }, "end": { - "line": 789, + "line": 804, "column": 39 } } @@ -163381,15 +167593,15 @@ "binop": null, "updateContext": null }, - "start": 25647, - "end": 25648, + "start": 26207, + "end": 26208, "loc": { "start": { - "line": 789, + "line": 804, "column": 39 }, "end": { - "line": 789, + "line": 804, "column": 40 } } @@ -163407,15 +167619,15 @@ "binop": null }, "value": "handleButtonMouseUp", - "start": 25648, - "end": 25667, + "start": 26208, + "end": 26227, "loc": { "start": { - "line": 789, + "line": 804, "column": 40 }, "end": { - "line": 789, + "line": 804, "column": 59 } } @@ -163432,15 +167644,15 @@ "postfix": false, "binop": null }, - "start": 25667, - "end": 25668, + "start": 26227, + "end": 26228, "loc": { "start": { - "line": 789, + "line": 804, "column": 59 }, "end": { - "line": 789, + "line": 804, "column": 60 } } @@ -163457,15 +167669,15 @@ "postfix": false, "binop": null }, - "start": 25668, - "end": 25669, + "start": 26228, + "end": 26229, "loc": { "start": { - "line": 789, + "line": 804, "column": 60 }, "end": { - "line": 789, + "line": 804, "column": 61 } } @@ -163483,15 +167695,15 @@ "binop": null, "updateContext": null }, - "start": 25669, - "end": 25670, + "start": 26229, + "end": 26230, "loc": { "start": { - "line": 789, + "line": 804, "column": 61 }, "end": { - "line": 789, + "line": 804, "column": 62 } } @@ -163508,15 +167720,15 @@ "postfix": false, "binop": null }, - "start": 25678, - "end": 25679, + "start": 26238, + "end": 26239, "loc": { "start": { - "line": 790, + "line": 805, "column": 6 }, "end": { - "line": 790, + "line": 805, "column": 7 } } @@ -163524,15 +167736,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 25689, - "end": 25728, + "start": 26249, + "end": 26288, "loc": { "start": { - "line": 792, + "line": 807, "column": 6 }, "end": { - "line": 794, + "line": 809, "column": 9 } } @@ -163552,15 +167764,15 @@ "updateContext": null }, "value": "this", - "start": 25736, - "end": 25740, + "start": 26296, + "end": 26300, "loc": { "start": { - "line": 795, + "line": 810, "column": 6 }, "end": { - "line": 795, + "line": 810, "column": 10 } } @@ -163578,15 +167790,15 @@ "binop": null, "updateContext": null }, - "start": 25740, - "end": 25741, + "start": 26300, + "end": 26301, "loc": { "start": { - "line": 795, + "line": 810, "column": 10 }, "end": { - "line": 795, + "line": 810, "column": 11 } } @@ -163604,15 +167816,15 @@ "binop": null }, "value": "onInit", - "start": 25741, - "end": 25747, + "start": 26301, + "end": 26307, "loc": { "start": { - "line": 795, + "line": 810, "column": 11 }, "end": { - "line": 795, + "line": 810, "column": 17 } } @@ -163629,15 +167841,15 @@ "postfix": false, "binop": null }, - "start": 25747, - "end": 25748, + "start": 26307, + "end": 26308, "loc": { "start": { - "line": 795, + "line": 810, "column": 17 }, "end": { - "line": 795, + "line": 810, "column": 18 } } @@ -163654,15 +167866,15 @@ "postfix": false, "binop": null }, - "start": 25748, - "end": 25749, + "start": 26308, + "end": 26309, "loc": { "start": { - "line": 795, + "line": 810, "column": 18 }, "end": { - "line": 795, + "line": 810, "column": 19 } } @@ -163680,15 +167892,15 @@ "binop": null, "updateContext": null }, - "start": 25749, - "end": 25750, + "start": 26309, + "end": 26310, "loc": { "start": { - "line": 795, + "line": 810, "column": 19 }, "end": { - "line": 795, + "line": 810, "column": 20 } } @@ -163705,15 +167917,15 @@ "postfix": false, "binop": null }, - "start": 25756, - "end": 25757, + "start": 26316, + "end": 26317, "loc": { "start": { - "line": 796, + "line": 811, "column": 4 }, "end": { - "line": 796, + "line": 811, "column": 5 } } @@ -163730,15 +167942,15 @@ "postfix": false, "binop": null }, - "start": 25761, - "end": 25762, + "start": 26321, + "end": 26322, "loc": { "start": { - "line": 797, + "line": 812, "column": 2 }, "end": { - "line": 797, + "line": 812, "column": 3 } } @@ -163755,15 +167967,15 @@ "postfix": false, "binop": null }, - "start": 25764, - "end": 25765, + "start": 26324, + "end": 26325, "loc": { "start": { - "line": 798, + "line": 813, "column": 0 }, "end": { - "line": 798, + "line": 813, "column": 1 } } @@ -163783,15 +167995,15 @@ "updateContext": null }, "value": "export", - "start": 25769, - "end": 25775, + "start": 26329, + "end": 26335, "loc": { "start": { - "line": 800, + "line": 815, "column": 0 }, "end": { - "line": 800, + "line": 815, "column": 6 } } @@ -163811,15 +168023,15 @@ "updateContext": null }, "value": "default", - "start": 25776, - "end": 25783, + "start": 26336, + "end": 26343, "loc": { "start": { - "line": 800, + "line": 815, "column": 7 }, "end": { - "line": 800, + "line": 815, "column": 14 } } @@ -163837,15 +168049,15 @@ "binop": null }, "value": "SimpleKeyboard", - "start": 25784, - "end": 25798, + "start": 26344, + "end": 26358, "loc": { "start": { - "line": 800, + "line": 815, "column": 15 }, "end": { - "line": 800, + "line": 815, "column": 29 } } @@ -163863,15 +168075,15 @@ "binop": null, "updateContext": null }, - "start": 25798, - "end": 25799, + "start": 26358, + "end": 26359, "loc": { "start": { - "line": 800, + "line": 815, "column": 29 }, "end": { - "line": 800, + "line": 815, "column": 30 } } @@ -163889,15 +168101,15 @@ "binop": null, "updateContext": null }, - "start": 25801, - "end": 25801, + "start": 26361, + "end": 26361, "loc": { "start": { - "line": 801, + "line": 816, "column": 0 }, "end": { - "line": 801, + "line": 816, "column": 0 } } diff --git a/docs/ast/source/lib/services/Utilities.js.json b/docs/ast/source/lib/services/Utilities.js.json index a2115551..9ddc6e20 100644 --- a/docs/ast/source/lib/services/Utilities.js.json +++ b/docs/ast/source/lib/services/Utilities.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 11180, + "end": 11700, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 361, + "line": 374, "column": 25 } }, "program": { "type": "Program", "start": 0, - "end": 11180, + "end": 11700, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 361, + "line": 374, "column": 25 } }, @@ -31,14 +31,14 @@ { "type": "Identifier", "start": 30, - "end": 11151, + "end": 11671, "loc": { "start": { "line": 4, "column": 0 }, "end": { - "line": 359, + "line": 372, "column": 1 } }, @@ -64,14 +64,14 @@ "body": { "type": "ClassBody", "start": 46, - "end": 11151, + "end": 11671, "loc": { "start": { "line": 4, "column": 16 }, "end": { - "line": 359, + "line": 372, "column": 1 } }, @@ -79,14 +79,14 @@ { "type": "ClassMethod", "start": 114, - "end": 740, + "end": 811, "loc": { "start": { "line": 8, "column": 2 }, "end": { - "line": 24, + "line": 25, "column": 3 } }, @@ -137,14 +137,14 @@ "body": { "type": "BlockStatement", "start": 149, - "end": 740, + "end": 811, "loc": { "start": { "line": 8, "column": 37 }, "end": { - "line": 24, + "line": 25, "column": 3 } }, @@ -1076,7 +1076,7 @@ { "type": "ExpressionStatement", "start": 570, - "end": 631, + "end": 635, "loc": { "start": { "line": 21, @@ -1084,13 +1084,13 @@ }, "end": { "line": 21, - "column": 65 + "column": 69 } }, "expression": { "type": "AssignmentExpression", "start": 570, - "end": 630, + "end": 634, "loc": { "start": { "line": 21, @@ -1098,14 +1098,14 @@ }, "end": { "line": 21, - "column": 64 + "column": 68 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 570, - "end": 593, + "end": 595, "loc": { "start": { "line": 21, @@ -1113,7 +1113,7 @@ }, "end": { "line": 21, - "column": 27 + "column": 29 } }, "object": { @@ -1134,7 +1134,7 @@ "property": { "type": "Identifier", "start": 575, - "end": 593, + "end": 595, "loc": { "start": { "line": 21, @@ -1142,6 +1142,198 @@ }, "end": { "line": 21, + "column": 29 + }, + "identifierName": "updateCaretPosAction" + }, + "name": "updateCaretPosAction" + }, + "computed": false + }, + "right": { + "type": "CallExpression", + "start": 598, + "end": 634, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 68 + } + }, + "callee": { + "type": "MemberExpression", + "start": 598, + "end": 628, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 62 + } + }, + "object": { + "type": "MemberExpression", + "start": 598, + "end": 623, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 57 + } + }, + "object": { + "type": "ThisExpression", + "start": 598, + "end": 602, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 36 + } + } + }, + "property": { + "type": "Identifier", + "start": 603, + "end": 623, + "loc": { + "start": { + "line": 21, + "column": 37 + }, + "end": { + "line": 21, + "column": 57 + }, + "identifierName": "updateCaretPosAction" + }, + "name": "updateCaretPosAction" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 624, + "end": 628, + "loc": { + "start": { + "line": 21, + "column": 58 + }, + "end": { + "line": 21, + "column": 62 + }, + "identifierName": "bind" + }, + "name": "bind" + }, + "computed": false + }, + "arguments": [ + { + "type": "ThisExpression", + "start": 629, + "end": 633, + "loc": { + "start": { + "line": 21, + "column": 63 + }, + "end": { + "line": 21, + "column": 67 + } + } + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 641, + "end": 702, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 65 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 641, + "end": 701, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 64 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 641, + "end": 664, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 27 + } + }, + "object": { + "type": "ThisExpression", + "start": 641, + "end": 645, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 8 + } + } + }, + "property": { + "type": "Identifier", + "start": 646, + "end": 664, + "loc": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, "column": 27 }, "identifierName": "isMaxLengthReached" @@ -1152,72 +1344,72 @@ }, "right": { "type": "CallExpression", - "start": 596, - "end": 630, + "start": 667, + "end": 701, "loc": { "start": { - "line": 21, + "line": 22, "column": 30 }, "end": { - "line": 21, + "line": 22, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 596, - "end": 624, + "start": 667, + "end": 695, "loc": { "start": { - "line": 21, + "line": 22, "column": 30 }, "end": { - "line": 21, + "line": 22, "column": 58 } }, "object": { "type": "MemberExpression", - "start": 596, - "end": 619, + "start": 667, + "end": 690, "loc": { "start": { - "line": 21, + "line": 22, "column": 30 }, "end": { - "line": 21, + "line": 22, "column": 53 } }, "object": { "type": "ThisExpression", - "start": 596, - "end": 600, + "start": 667, + "end": 671, "loc": { "start": { - "line": 21, + "line": 22, "column": 30 }, "end": { - "line": 21, + "line": 22, "column": 34 } } }, "property": { "type": "Identifier", - "start": 601, - "end": 619, + "start": 672, + "end": 690, "loc": { "start": { - "line": 21, + "line": 22, "column": 35 }, "end": { - "line": 21, + "line": 22, "column": 53 }, "identifierName": "isMaxLengthReached" @@ -1228,15 +1420,15 @@ }, "property": { "type": "Identifier", - "start": 620, - "end": 624, + "start": 691, + "end": 695, "loc": { "start": { - "line": 21, + "line": 22, "column": 54 }, "end": { - "line": 21, + "line": 22, "column": 58 }, "identifierName": "bind" @@ -1248,15 +1440,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 625, - "end": 629, + "start": 696, + "end": 700, "loc": { "start": { - "line": 21, + "line": 22, "column": 59 }, "end": { - "line": 21, + "line": 22, "column": 63 } } @@ -1267,73 +1459,73 @@ }, { "type": "ExpressionStatement", - "start": 637, - "end": 680, + "start": 708, + "end": 751, "loc": { "start": { - "line": 22, + "line": 23, "column": 4 }, "end": { - "line": 22, + "line": 23, "column": 47 } }, "expression": { "type": "AssignmentExpression", - "start": 637, - "end": 679, + "start": 708, + "end": 750, "loc": { "start": { - "line": 22, + "line": 23, "column": 4 }, "end": { - "line": 22, + "line": 23, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 637, - "end": 651, + "start": 708, + "end": 722, "loc": { "start": { - "line": 22, + "line": 23, "column": 4 }, "end": { - "line": 22, + "line": 23, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 637, - "end": 641, + "start": 708, + "end": 712, "loc": { "start": { - "line": 22, + "line": 23, "column": 4 }, "end": { - "line": 22, + "line": 23, "column": 8 } } }, "property": { "type": "Identifier", - "start": 642, - "end": 651, + "start": 713, + "end": 722, "loc": { "start": { - "line": 22, + "line": 23, "column": 9 }, "end": { - "line": 22, + "line": 23, "column": 18 }, "identifierName": "camelCase" @@ -1344,72 +1536,72 @@ }, "right": { "type": "CallExpression", - "start": 654, - "end": 679, + "start": 725, + "end": 750, "loc": { "start": { - "line": 22, + "line": 23, "column": 21 }, "end": { - "line": 22, + "line": 23, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 654, - "end": 673, + "start": 725, + "end": 744, "loc": { "start": { - "line": 22, + "line": 23, "column": 21 }, "end": { - "line": 22, + "line": 23, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 654, - "end": 668, + "start": 725, + "end": 739, "loc": { "start": { - "line": 22, + "line": 23, "column": 21 }, "end": { - "line": 22, + "line": 23, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 654, - "end": 658, + "start": 725, + "end": 729, "loc": { "start": { - "line": 22, + "line": 23, "column": 21 }, "end": { - "line": 22, + "line": 23, "column": 25 } } }, "property": { "type": "Identifier", - "start": 659, - "end": 668, + "start": 730, + "end": 739, "loc": { "start": { - "line": 22, + "line": 23, "column": 26 }, "end": { - "line": 22, + "line": 23, "column": 35 }, "identifierName": "camelCase" @@ -1420,15 +1612,15 @@ }, "property": { "type": "Identifier", - "start": 669, - "end": 673, + "start": 740, + "end": 744, "loc": { "start": { - "line": 22, + "line": 23, "column": 36 }, "end": { - "line": 22, + "line": 23, "column": 40 }, "identifierName": "bind" @@ -1440,15 +1632,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 674, - "end": 678, + "start": 745, + "end": 749, "loc": { "start": { - "line": 22, + "line": 23, "column": 41 }, "end": { - "line": 22, + "line": 23, "column": 45 } } @@ -1459,73 +1651,73 @@ }, { "type": "ExpressionStatement", - "start": 686, - "end": 735, + "start": 757, + "end": 806, "loc": { "start": { - "line": 23, + "line": 24, "column": 4 }, "end": { - "line": 23, + "line": 24, "column": 53 } }, "expression": { "type": "AssignmentExpression", - "start": 686, - "end": 734, + "start": 757, + "end": 805, "loc": { "start": { - "line": 23, + "line": 24, "column": 4 }, "end": { - "line": 23, + "line": 24, "column": 52 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 686, - "end": 703, + "start": 757, + "end": 774, "loc": { "start": { - "line": 23, + "line": 24, "column": 4 }, "end": { - "line": 23, + "line": 24, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 686, - "end": 690, + "start": 757, + "end": 761, "loc": { "start": { - "line": 23, + "line": 24, "column": 4 }, "end": { - "line": 23, + "line": 24, "column": 8 } } }, "property": { "type": "Identifier", - "start": 691, - "end": 703, + "start": 762, + "end": 774, "loc": { "start": { - "line": 23, + "line": 24, "column": 9 }, "end": { - "line": 23, + "line": 24, "column": 21 }, "identifierName": "countInArray" @@ -1536,72 +1728,72 @@ }, "right": { "type": "CallExpression", - "start": 706, - "end": 734, + "start": 777, + "end": 805, "loc": { "start": { - "line": 23, + "line": 24, "column": 24 }, "end": { - "line": 23, + "line": 24, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 706, - "end": 728, + "start": 777, + "end": 799, "loc": { "start": { - "line": 23, + "line": 24, "column": 24 }, "end": { - "line": 23, + "line": 24, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 706, - "end": 723, + "start": 777, + "end": 794, "loc": { "start": { - "line": 23, + "line": 24, "column": 24 }, "end": { - "line": 23, + "line": 24, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 706, - "end": 710, + "start": 777, + "end": 781, "loc": { "start": { - "line": 23, + "line": 24, "column": 24 }, "end": { - "line": 23, + "line": 24, "column": 28 } } }, "property": { "type": "Identifier", - "start": 711, - "end": 723, + "start": 782, + "end": 794, "loc": { "start": { - "line": 23, + "line": 24, "column": 29 }, "end": { - "line": 23, + "line": 24, "column": 41 }, "identifierName": "countInArray" @@ -1612,15 +1804,15 @@ }, "property": { "type": "Identifier", - "start": 724, - "end": 728, + "start": 795, + "end": 799, "loc": { "start": { - "line": 23, + "line": 24, "column": 42 }, "end": { - "line": 23, + "line": 24, "column": 46 }, "identifierName": "bind" @@ -1632,15 +1824,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 729, - "end": 733, + "start": 800, + "end": 804, "loc": { "start": { - "line": 23, + "line": 24, "column": 47 }, "end": { - "line": 23, + "line": 24, "column": 51 } } @@ -1675,15 +1867,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 746, - "end": 924, + "start": 817, + "end": 995, "loc": { "start": { - "line": 26, + "line": 27, "column": 2 }, "end": { - "line": 31, + "line": 32, "column": 5 } } @@ -1692,15 +1884,15 @@ }, { "type": "ClassMethod", - "start": 928, - "end": 1355, + "start": 999, + "end": 1426, "loc": { "start": { - "line": 32, + "line": 33, "column": 2 }, "end": { - "line": 41, + "line": 42, "column": 3 } }, @@ -1708,15 +1900,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 928, - "end": 942, + "start": 999, + "end": 1013, "loc": { "start": { - "line": 32, + "line": 33, "column": 2 }, "end": { - "line": 32, + "line": 33, "column": 16 }, "identifierName": "getButtonClass" @@ -1732,15 +1924,15 @@ "params": [ { "type": "Identifier", - "start": 943, - "end": 949, + "start": 1014, + "end": 1020, "loc": { "start": { - "line": 32, + "line": 33, "column": 17 }, "end": { - "line": 32, + "line": 33, "column": 23 }, "identifierName": "button" @@ -1750,59 +1942,59 @@ ], "body": { "type": "BlockStatement", - "start": 950, - "end": 1355, + "start": 1021, + "end": 1426, "loc": { "start": { - "line": 32, + "line": 33, "column": 24 }, "end": { - "line": 41, + "line": 42, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 957, - "end": 1079, + "start": 1028, + "end": 1150, "loc": { "start": { - "line": 33, + "line": 34, "column": 4 }, "end": { - "line": 33, + "line": 34, "column": 126 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 961, - "end": 1078, + "start": 1032, + "end": 1149, "loc": { "start": { - "line": 33, + "line": 34, "column": 8 }, "end": { - "line": 33, + "line": 34, "column": 125 } }, "id": { "type": "Identifier", - "start": 961, - "end": 976, + "start": 1032, + "end": 1047, "loc": { "start": { - "line": 33, + "line": 34, "column": 8 }, "end": { - "line": 33, + "line": 34, "column": 23 }, "identifierName": "buttonTypeClass" @@ -1811,85 +2003,85 @@ }, "init": { "type": "ConditionalExpression", - "start": 979, - "end": 1078, + "start": 1050, + "end": 1149, "loc": { "start": { - "line": 33, + "line": 34, "column": 26 }, "end": { - "line": 33, + "line": 34, "column": 125 } }, "test": { "type": "LogicalExpression", - "start": 980, - "end": 1045, + "start": 1051, + "end": 1116, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 980, - "end": 1024, + "start": 1051, + "end": 1095, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 71 } }, "left": { "type": "CallExpression", - "start": 980, - "end": 1000, + "start": 1051, + "end": 1071, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 980, - "end": 995, + "start": 1051, + "end": 1066, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 42 } }, "object": { "type": "Identifier", - "start": 980, - "end": 986, + "start": 1051, + "end": 1057, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 33 }, "identifierName": "button" @@ -1898,15 +2090,15 @@ }, "property": { "type": "Identifier", - "start": 987, - "end": 995, + "start": 1058, + "end": 1066, "loc": { "start": { - "line": 33, + "line": 34, "column": 34 }, "end": { - "line": 33, + "line": 34, "column": 42 }, "identifierName": "includes" @@ -1918,15 +2110,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 996, - "end": 999, + "start": 1067, + "end": 1070, "loc": { "start": { - "line": 33, + "line": 34, "column": 43 }, "end": { - "line": 33, + "line": 34, "column": 46 } }, @@ -1941,43 +2133,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 1004, - "end": 1024, + "start": 1075, + "end": 1095, "loc": { "start": { - "line": 33, + "line": 34, "column": 51 }, "end": { - "line": 33, + "line": 34, "column": 71 } }, "callee": { "type": "MemberExpression", - "start": 1004, - "end": 1019, + "start": 1075, + "end": 1090, "loc": { "start": { - "line": 33, + "line": 34, "column": 51 }, "end": { - "line": 33, + "line": 34, "column": 66 } }, "object": { "type": "Identifier", - "start": 1004, - "end": 1010, + "start": 1075, + "end": 1081, "loc": { "start": { - "line": 33, + "line": 34, "column": 51 }, "end": { - "line": 33, + "line": 34, "column": 57 }, "identifierName": "button" @@ -1986,15 +2178,15 @@ }, "property": { "type": "Identifier", - "start": 1011, - "end": 1019, + "start": 1082, + "end": 1090, "loc": { "start": { - "line": 33, + "line": 34, "column": 58 }, "end": { - "line": 33, + "line": 34, "column": 66 }, "identifierName": "includes" @@ -2006,15 +2198,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1020, - "end": 1023, + "start": 1091, + "end": 1094, "loc": { "start": { - "line": 33, + "line": 34, "column": 67 }, "end": { - "line": 33, + "line": 34, "column": 70 } }, @@ -2030,29 +2222,29 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 1028, - "end": 1045, + "start": 1099, + "end": 1116, "loc": { "start": { - "line": 33, + "line": 34, "column": 75 }, "end": { - "line": 33, + "line": 34, "column": 92 } }, "left": { "type": "Identifier", - "start": 1028, - "end": 1034, + "start": 1099, + "end": 1105, "loc": { "start": { - "line": 33, + "line": 34, "column": 75 }, "end": { - "line": 33, + "line": 34, "column": 81 }, "identifierName": "button" @@ -2062,15 +2254,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 1039, - "end": 1045, + "start": 1110, + "end": 1116, "loc": { "start": { - "line": 33, + "line": 34, "column": 86 }, "end": { - "line": 33, + "line": 34, "column": 92 } }, @@ -2083,20 +2275,20 @@ }, "extra": { "parenthesized": true, - "parenStart": 979 + "parenStart": 1050 } }, "consequent": { "type": "StringLiteral", - "start": 1049, - "end": 1062, + "start": 1120, + "end": 1133, "loc": { "start": { - "line": 33, + "line": 34, "column": 96 }, "end": { - "line": 33, + "line": 34, "column": 109 } }, @@ -2108,15 +2300,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 1065, - "end": 1078, + "start": 1136, + "end": 1149, "loc": { "start": { - "line": 33, + "line": 34, "column": 112 }, "end": { - "line": 33, + "line": 34, "column": 125 } }, @@ -2133,44 +2325,44 @@ }, { "type": "VariableDeclaration", - "start": 1085, - "end": 1152, + "start": 1156, + "end": 1223, "loc": { "start": { - "line": 34, + "line": 35, "column": 4 }, "end": { - "line": 34, + "line": 35, "column": 71 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1089, - "end": 1151, + "start": 1160, + "end": 1222, "loc": { "start": { - "line": 34, + "line": 35, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 70 } }, "id": { "type": "Identifier", - "start": 1089, - "end": 1108, + "start": 1160, + "end": 1179, "loc": { "start": { - "line": 34, + "line": 35, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 27 }, "identifierName": "buttonWithoutBraces" @@ -2179,71 +2371,71 @@ }, "init": { "type": "CallExpression", - "start": 1111, - "end": 1151, + "start": 1182, + "end": 1222, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 1111, - "end": 1142, + "start": 1182, + "end": 1213, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 61 } }, "object": { "type": "CallExpression", - "start": 1111, - "end": 1134, + "start": 1182, + "end": 1205, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 1111, - "end": 1125, + "start": 1182, + "end": 1196, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 44 } }, "object": { "type": "Identifier", - "start": 1111, - "end": 1117, + "start": 1182, + "end": 1188, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 36 }, "identifierName": "button" @@ -2252,15 +2444,15 @@ }, "property": { "type": "Identifier", - "start": 1118, - "end": 1125, + "start": 1189, + "end": 1196, "loc": { "start": { - "line": 34, + "line": 35, "column": 37 }, "end": { - "line": 34, + "line": 35, "column": 44 }, "identifierName": "replace" @@ -2272,15 +2464,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1126, - "end": 1129, + "start": 1197, + "end": 1200, "loc": { "start": { - "line": 34, + "line": 35, "column": 45 }, "end": { - "line": 34, + "line": 35, "column": 48 } }, @@ -2292,15 +2484,15 @@ }, { "type": "StringLiteral", - "start": 1131, - "end": 1133, + "start": 1202, + "end": 1204, "loc": { "start": { - "line": 34, + "line": 35, "column": 50 }, "end": { - "line": 34, + "line": 35, "column": 52 } }, @@ -2314,15 +2506,15 @@ }, "property": { "type": "Identifier", - "start": 1135, - "end": 1142, + "start": 1206, + "end": 1213, "loc": { "start": { - "line": 34, + "line": 35, "column": 54 }, "end": { - "line": 34, + "line": 35, "column": 61 }, "identifierName": "replace" @@ -2334,15 +2526,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1143, - "end": 1146, + "start": 1214, + "end": 1217, "loc": { "start": { - "line": 34, + "line": 35, "column": 62 }, "end": { - "line": 34, + "line": 35, "column": 65 } }, @@ -2354,15 +2546,15 @@ }, { "type": "StringLiteral", - "start": 1148, - "end": 1150, + "start": 1219, + "end": 1221, "loc": { "start": { - "line": 34, + "line": 35, "column": 67 }, "end": { - "line": 34, + "line": 35, "column": 69 } }, @@ -2380,44 +2572,44 @@ }, { "type": "VariableDeclaration", - "start": 1158, - "end": 1184, + "start": 1229, + "end": 1255, "loc": { "start": { - "line": 35, + "line": 36, "column": 4 }, "end": { - "line": 35, + "line": 36, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1162, - "end": 1183, + "start": 1233, + "end": 1254, "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 29 } }, "id": { "type": "Identifier", - "start": 1162, - "end": 1178, + "start": 1233, + "end": 1249, "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 24 }, "identifierName": "buttonNormalized" @@ -2426,15 +2618,15 @@ }, "init": { "type": "StringLiteral", - "start": 1181, - "end": 1183, + "start": 1252, + "end": 1254, "loc": { "start": { - "line": 35, + "line": 36, "column": 27 }, "end": { - "line": 35, + "line": 36, "column": 29 } }, @@ -2450,43 +2642,43 @@ }, { "type": "IfStatement", - "start": 1192, - "end": 1292, + "start": 1263, + "end": 1363, "loc": { "start": { - "line": 37, + "line": 38, "column": 4 }, "end": { - "line": 38, + "line": 39, "column": 61 } }, "test": { "type": "BinaryExpression", - "start": 1195, - "end": 1228, + "start": 1266, + "end": 1299, "loc": { "start": { - "line": 37, + "line": 38, "column": 7 }, "end": { - "line": 37, + "line": 38, "column": 40 } }, "left": { "type": "Identifier", - "start": 1195, - "end": 1210, + "start": 1266, + "end": 1281, "loc": { "start": { - "line": 37, + "line": 38, "column": 7 }, "end": { - "line": 37, + "line": 38, "column": 22 }, "identifierName": "buttonTypeClass" @@ -2496,15 +2688,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 1215, - "end": 1228, + "start": 1286, + "end": 1299, "loc": { "start": { - "line": 37, + "line": 38, "column": 27 }, "end": { - "line": 37, + "line": 38, "column": 40 } }, @@ -2517,44 +2709,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1237, - "end": 1292, + "start": 1308, + "end": 1363, "loc": { "start": { - "line": 38, + "line": 39, "column": 6 }, "end": { - "line": 38, + "line": 39, "column": 61 } }, "expression": { "type": "AssignmentExpression", - "start": 1237, - "end": 1291, + "start": 1308, + "end": 1362, "loc": { "start": { - "line": 38, + "line": 39, "column": 6 }, "end": { - "line": 38, + "line": 39, "column": 60 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1237, - "end": 1253, + "start": 1308, + "end": 1324, "loc": { "start": { - "line": 38, + "line": 39, "column": 6 }, "end": { - "line": 38, + "line": 39, "column": 22 }, "identifierName": "buttonNormalized" @@ -2563,30 +2755,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 1256, - "end": 1291, + "start": 1327, + "end": 1362, "loc": { "start": { - "line": 38, + "line": 39, "column": 25 }, "end": { - "line": 38, + "line": 39, "column": 60 } }, "expressions": [ { "type": "Identifier", - "start": 1270, - "end": 1289, + "start": 1341, + "end": 1360, "loc": { "start": { - "line": 38, + "line": 39, "column": 39 }, "end": { - "line": 38, + "line": 39, "column": 58 }, "identifierName": "buttonWithoutBraces" @@ -2597,15 +2789,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 1257, - "end": 1268, + "start": 1328, + "end": 1339, "loc": { "start": { - "line": 38, + "line": 39, "column": 26 }, "end": { - "line": 38, + "line": 39, "column": 37 } }, @@ -2617,15 +2809,15 @@ }, { "type": "TemplateElement", - "start": 1290, - "end": 1290, + "start": 1361, + "end": 1361, "loc": { "start": { - "line": 38, + "line": 39, "column": 59 }, "end": { - "line": 38, + "line": 39, "column": 59 } }, @@ -2643,44 +2835,44 @@ }, { "type": "ReturnStatement", - "start": 1300, - "end": 1350, + "start": 1371, + "end": 1421, "loc": { "start": { - "line": 40, + "line": 41, "column": 4 }, "end": { - "line": 40, + "line": 41, "column": 54 } }, "argument": { "type": "TemplateLiteral", - "start": 1307, - "end": 1349, + "start": 1378, + "end": 1420, "loc": { "start": { - "line": 40, + "line": 41, "column": 11 }, "end": { - "line": 40, + "line": 41, "column": 53 } }, "expressions": [ { "type": "Identifier", - "start": 1313, - "end": 1328, + "start": 1384, + "end": 1399, "loc": { "start": { - "line": 40, + "line": 41, "column": 17 }, "end": { - "line": 40, + "line": 41, "column": 32 }, "identifierName": "buttonTypeClass" @@ -2689,15 +2881,15 @@ }, { "type": "Identifier", - "start": 1331, - "end": 1347, + "start": 1402, + "end": 1418, "loc": { "start": { - "line": 40, + "line": 41, "column": 35 }, "end": { - "line": 40, + "line": 41, "column": 51 }, "identifierName": "buttonNormalized" @@ -2708,15 +2900,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 1308, - "end": 1311, + "start": 1379, + "end": 1382, "loc": { "start": { - "line": 40, + "line": 41, "column": 12 }, "end": { - "line": 40, + "line": 41, "column": 15 } }, @@ -2728,15 +2920,15 @@ }, { "type": "TemplateElement", - "start": 1329, - "end": 1329, + "start": 1400, + "end": 1400, "loc": { "start": { - "line": 40, + "line": 41, "column": 33 }, "end": { - "line": 40, + "line": 41, "column": 33 } }, @@ -2748,15 +2940,15 @@ }, { "type": "TemplateElement", - "start": 1348, - "end": 1348, + "start": 1419, + "end": 1419, "loc": { "start": { - "line": 40, + "line": 41, "column": 52 }, "end": { - "line": 40, + "line": 41, "column": 52 } }, @@ -2777,15 +2969,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 746, - "end": 924, + "start": 817, + "end": 995, "loc": { "start": { - "line": 26, + "line": 27, "column": 2 }, "end": { - "line": 31, + "line": 32, "column": 5 } } @@ -2795,15 +2987,15 @@ { "type": "CommentBlock", "value": "*\r\n * Default button display labels\r\n ", - "start": 1361, - "end": 1407, + "start": 1432, + "end": 1478, "loc": { "start": { - "line": 43, + "line": 44, "column": 2 }, "end": { - "line": 45, + "line": 46, "column": 5 } } @@ -2812,15 +3004,15 @@ }, { "type": "ClassMethod", - "start": 1411, - "end": 2979, + "start": 1482, + "end": 3050, "loc": { "start": { - "line": 46, + "line": 47, "column": 2 }, "end": { - "line": 108, + "line": 109, "column": 3 } }, @@ -2828,15 +3020,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 1411, - "end": 1427, + "start": 1482, + "end": 1498, "loc": { "start": { - "line": 46, + "line": 47, "column": 2 }, "end": { - "line": 46, + "line": 47, "column": 18 }, "identifierName": "getDefaultDiplay" @@ -2852,59 +3044,59 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1429, - "end": 2979, + "start": 1500, + "end": 3050, "loc": { "start": { - "line": 46, + "line": 47, "column": 20 }, "end": { - "line": 108, + "line": 109, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 1436, - "end": 2974, + "start": 1507, + "end": 3045, "loc": { "start": { - "line": 47, + "line": 48, "column": 4 }, "end": { - "line": 107, + "line": 108, "column": 6 } }, "argument": { "type": "ObjectExpression", - "start": 1443, - "end": 2973, + "start": 1514, + "end": 3044, "loc": { "start": { - "line": 47, + "line": 48, "column": 11 }, "end": { - "line": 107, + "line": 108, "column": 5 } }, "properties": [ { "type": "ObjectProperty", - "start": 1452, - "end": 1473, + "start": 1523, + "end": 1544, "loc": { "start": { - "line": 48, + "line": 49, "column": 6 }, "end": { - "line": 48, + "line": 49, "column": 27 } }, @@ -2913,15 +3105,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1452, - "end": 1460, + "start": 1523, + "end": 1531, "loc": { "start": { - "line": 48, + "line": 49, "column": 6 }, "end": { - "line": 48, + "line": 49, "column": 14 } }, @@ -2933,15 +3125,15 @@ }, "value": { "type": "StringLiteral", - "start": 1462, - "end": 1473, + "start": 1533, + "end": 1544, "loc": { "start": { - "line": 48, + "line": 49, "column": 16 }, "end": { - "line": 48, + "line": 49, "column": 27 } }, @@ -2954,15 +3146,15 @@ }, { "type": "ObjectProperty", - "start": 1482, - "end": 1508, + "start": 1553, + "end": 1579, "loc": { "start": { - "line": 49, + "line": 50, "column": 6 }, "end": { - "line": 49, + "line": 50, "column": 32 } }, @@ -2971,15 +3163,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1482, - "end": 1495, + "start": 1553, + "end": 1566, "loc": { "start": { - "line": 49, + "line": 50, "column": 6 }, "end": { - "line": 49, + "line": 50, "column": 19 } }, @@ -2991,15 +3183,15 @@ }, "value": { "type": "StringLiteral", - "start": 1497, - "end": 1508, + "start": 1568, + "end": 1579, "loc": { "start": { - "line": 49, + "line": 50, "column": 21 }, "end": { - "line": 49, + "line": 50, "column": 32 } }, @@ -3012,15 +3204,15 @@ }, { "type": "ObjectProperty", - "start": 1517, - "end": 1537, + "start": 1588, + "end": 1608, "loc": { "start": { - "line": 50, + "line": 51, "column": 6 }, "end": { - "line": 50, + "line": 51, "column": 26 } }, @@ -3029,15 +3221,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1517, - "end": 1526, + "start": 1588, + "end": 1597, "loc": { "start": { - "line": 50, + "line": 51, "column": 6 }, "end": { - "line": 50, + "line": 51, "column": 15 } }, @@ -3049,15 +3241,15 @@ }, "value": { "type": "StringLiteral", - "start": 1528, - "end": 1537, + "start": 1599, + "end": 1608, "loc": { "start": { - "line": 50, + "line": 51, "column": 17 }, "end": { - "line": 50, + "line": 51, "column": 26 } }, @@ -3070,15 +3262,15 @@ }, { "type": "ObjectProperty", - "start": 1546, - "end": 1564, + "start": 1617, + "end": 1635, "loc": { "start": { - "line": 51, + "line": 52, "column": 6 }, "end": { - "line": 51, + "line": 52, "column": 24 } }, @@ -3087,15 +3279,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1546, - "end": 1555, + "start": 1617, + "end": 1626, "loc": { "start": { - "line": 51, + "line": 52, "column": 6 }, "end": { - "line": 51, + "line": 52, "column": 15 } }, @@ -3107,15 +3299,15 @@ }, "value": { "type": "StringLiteral", - "start": 1557, - "end": 1564, + "start": 1628, + "end": 1635, "loc": { "start": { - "line": 51, + "line": 52, "column": 17 }, "end": { - "line": 51, + "line": 52, "column": 24 } }, @@ -3128,15 +3320,15 @@ }, { "type": "ObjectProperty", - "start": 1573, - "end": 1595, + "start": 1644, + "end": 1666, "loc": { "start": { - "line": 52, + "line": 53, "column": 6 }, "end": { - "line": 52, + "line": 53, "column": 28 } }, @@ -3145,15 +3337,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1573, - "end": 1586, + "start": 1644, + "end": 1657, "loc": { "start": { - "line": 52, + "line": 53, "column": 6 }, "end": { - "line": 52, + "line": 53, "column": 19 } }, @@ -3165,15 +3357,15 @@ }, "value": { "type": "StringLiteral", - "start": 1588, - "end": 1595, + "start": 1659, + "end": 1666, "loc": { "start": { - "line": 52, + "line": 53, "column": 21 }, "end": { - "line": 52, + "line": 53, "column": 28 } }, @@ -3186,15 +3378,15 @@ }, { "type": "ObjectProperty", - "start": 1604, - "end": 1627, + "start": 1675, + "end": 1698, "loc": { "start": { - "line": 53, + "line": 54, "column": 6 }, "end": { - "line": 53, + "line": 54, "column": 29 } }, @@ -3203,15 +3395,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1604, - "end": 1618, + "start": 1675, + "end": 1689, "loc": { "start": { - "line": 53, + "line": 54, "column": 6 }, "end": { - "line": 53, + "line": 54, "column": 20 } }, @@ -3223,15 +3415,15 @@ }, "value": { "type": "StringLiteral", - "start": 1620, - "end": 1627, + "start": 1691, + "end": 1698, "loc": { "start": { - "line": 53, + "line": 54, "column": 22 }, "end": { - "line": 53, + "line": 54, "column": 29 } }, @@ -3244,15 +3436,15 @@ }, { "type": "ObjectProperty", - "start": 1636, - "end": 1650, + "start": 1707, + "end": 1721, "loc": { "start": { - "line": 54, + "line": 55, "column": 6 }, "end": { - "line": 54, + "line": 55, "column": 20 } }, @@ -3261,15 +3453,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1636, - "end": 1643, + "start": 1707, + "end": 1714, "loc": { "start": { - "line": 54, + "line": 55, "column": 6 }, "end": { - "line": 54, + "line": 55, "column": 13 } }, @@ -3281,15 +3473,15 @@ }, "value": { "type": "StringLiteral", - "start": 1645, - "end": 1650, + "start": 1716, + "end": 1721, "loc": { "start": { - "line": 54, + "line": 55, "column": 15 }, "end": { - "line": 54, + "line": 55, "column": 20 } }, @@ -3302,15 +3494,15 @@ }, { "type": "ObjectProperty", - "start": 1659, - "end": 1673, + "start": 1730, + "end": 1744, "loc": { "start": { - "line": 55, + "line": 56, "column": 6 }, "end": { - "line": 55, + "line": 56, "column": 20 } }, @@ -3319,15 +3511,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1659, - "end": 1664, + "start": 1730, + "end": 1735, "loc": { "start": { - "line": 55, + "line": 56, "column": 6 }, "end": { - "line": 55, + "line": 56, "column": 11 } }, @@ -3339,15 +3531,15 @@ }, "value": { "type": "StringLiteral", - "start": 1666, - "end": 1673, + "start": 1737, + "end": 1744, "loc": { "start": { - "line": 55, + "line": 56, "column": 13 }, "end": { - "line": 55, + "line": 56, "column": 20 } }, @@ -3360,15 +3552,15 @@ }, { "type": "ObjectProperty", - "start": 1682, - "end": 1696, + "start": 1753, + "end": 1767, "loc": { "start": { - "line": 56, + "line": 57, "column": 6 }, "end": { - "line": 56, + "line": 57, "column": 20 } }, @@ -3377,15 +3569,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1682, - "end": 1689, + "start": 1753, + "end": 1760, "loc": { "start": { - "line": 56, + "line": 57, "column": 6 }, "end": { - "line": 56, + "line": 57, "column": 13 } }, @@ -3397,15 +3589,15 @@ }, "value": { "type": "StringLiteral", - "start": 1691, - "end": 1696, + "start": 1762, + "end": 1767, "loc": { "start": { - "line": 56, + "line": 57, "column": 15 }, "end": { - "line": 56, + "line": 57, "column": 20 } }, @@ -3418,15 +3610,15 @@ }, { "type": "ObjectProperty", - "start": 1705, - "end": 1721, + "start": 1776, + "end": 1792, "loc": { "start": { - "line": 57, + "line": 58, "column": 6 }, "end": { - "line": 57, + "line": 58, "column": 22 } }, @@ -3435,15 +3627,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1705, - "end": 1713, + "start": 1776, + "end": 1784, "loc": { "start": { - "line": 57, + "line": 58, "column": 6 }, "end": { - "line": 57, + "line": 58, "column": 14 } }, @@ -3455,15 +3647,15 @@ }, "value": { "type": "StringLiteral", - "start": 1715, - "end": 1721, + "start": 1786, + "end": 1792, "loc": { "start": { - "line": 57, + "line": 58, "column": 16 }, "end": { - "line": 57, + "line": 58, "column": 22 } }, @@ -3476,15 +3668,15 @@ }, { "type": "ObjectProperty", - "start": 1730, - "end": 1750, + "start": 1801, + "end": 1821, "loc": { "start": { - "line": 58, + "line": 59, "column": 6 }, "end": { - "line": 58, + "line": 59, "column": 26 } }, @@ -3493,15 +3685,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1730, - "end": 1742, + "start": 1801, + "end": 1813, "loc": { "start": { - "line": 58, + "line": 59, "column": 6 }, "end": { - "line": 58, + "line": 59, "column": 18 } }, @@ -3513,15 +3705,15 @@ }, "value": { "type": "StringLiteral", - "start": 1744, - "end": 1750, + "start": 1815, + "end": 1821, "loc": { "start": { - "line": 58, + "line": 59, "column": 20 }, "end": { - "line": 58, + "line": 59, "column": 26 } }, @@ -3534,15 +3726,15 @@ }, { "type": "ObjectProperty", - "start": 1759, - "end": 1779, + "start": 1830, + "end": 1850, "loc": { "start": { - "line": 59, + "line": 60, "column": 6 }, "end": { - "line": 59, + "line": 60, "column": 26 } }, @@ -3551,15 +3743,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1759, - "end": 1769, + "start": 1830, + "end": 1840, "loc": { "start": { - "line": 59, + "line": 60, "column": 6 }, "end": { - "line": 59, + "line": 60, "column": 16 } }, @@ -3571,15 +3763,15 @@ }, "value": { "type": "StringLiteral", - "start": 1771, - "end": 1779, + "start": 1842, + "end": 1850, "loc": { "start": { - "line": 59, + "line": 60, "column": 18 }, "end": { - "line": 59, + "line": 60, "column": 26 } }, @@ -3592,15 +3784,15 @@ }, { "type": "ObjectProperty", - "start": 1788, - "end": 1802, + "start": 1859, + "end": 1873, "loc": { "start": { - "line": 60, + "line": 61, "column": 6 }, "end": { - "line": 60, + "line": 61, "column": 20 } }, @@ -3609,15 +3801,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1788, - "end": 1797, + "start": 1859, + "end": 1868, "loc": { "start": { - "line": 60, + "line": 61, "column": 6 }, "end": { - "line": 60, + "line": 61, "column": 15 } }, @@ -3629,15 +3821,15 @@ }, "value": { "type": "StringLiteral", - "start": 1799, - "end": 1802, + "start": 1870, + "end": 1873, "loc": { "start": { - "line": 60, + "line": 61, "column": 17 }, "end": { - "line": 60, + "line": 61, "column": 20 } }, @@ -3650,15 +3842,15 @@ }, { "type": "ObjectProperty", - "start": 1811, - "end": 1822, + "start": 1882, + "end": 1893, "loc": { "start": { - "line": 61, + "line": 62, "column": 6 }, "end": { - "line": 61, + "line": 62, "column": 17 } }, @@ -3667,15 +3859,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1811, - "end": 1817, + "start": 1882, + "end": 1888, "loc": { "start": { - "line": 61, + "line": 62, "column": 6 }, "end": { - "line": 61, + "line": 62, "column": 12 } }, @@ -3687,15 +3879,15 @@ }, "value": { "type": "StringLiteral", - "start": 1819, - "end": 1822, + "start": 1890, + "end": 1893, "loc": { "start": { - "line": 61, + "line": 62, "column": 14 }, "end": { - "line": 61, + "line": 62, "column": 17 } }, @@ -3708,15 +3900,15 @@ }, { "type": "ObjectProperty", - "start": 1831, - "end": 1845, + "start": 1902, + "end": 1916, "loc": { "start": { - "line": 62, + "line": 63, "column": 6 }, "end": { - "line": 62, + "line": 63, "column": 20 } }, @@ -3725,15 +3917,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1831, - "end": 1838, + "start": 1902, + "end": 1909, "loc": { "start": { - "line": 62, + "line": 63, "column": 6 }, "end": { - "line": 62, + "line": 63, "column": 13 } }, @@ -3745,15 +3937,15 @@ }, "value": { "type": "StringLiteral", - "start": 1840, - "end": 1845, + "start": 1911, + "end": 1916, "loc": { "start": { - "line": 62, + "line": 63, "column": 15 }, "end": { - "line": 62, + "line": 63, "column": 20 } }, @@ -3766,15 +3958,15 @@ }, { "type": "ObjectProperty", - "start": 1854, - "end": 1871, + "start": 1925, + "end": 1942, "loc": { "start": { - "line": 63, + "line": 64, "column": 6 }, "end": { - "line": 63, + "line": 64, "column": 23 } }, @@ -3783,15 +3975,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1854, - "end": 1864, + "start": 1925, + "end": 1935, "loc": { "start": { - "line": 63, + "line": 64, "column": 6 }, "end": { - "line": 63, + "line": 64, "column": 16 } }, @@ -3803,15 +3995,15 @@ }, "value": { "type": "StringLiteral", - "start": 1866, - "end": 1871, + "start": 1937, + "end": 1942, "loc": { "start": { - "line": 63, + "line": 64, "column": 18 }, "end": { - "line": 63, + "line": 64, "column": 23 } }, @@ -3824,15 +4016,15 @@ }, { "type": "ObjectProperty", - "start": 1880, - "end": 1892, + "start": 1951, + "end": 1963, "loc": { "start": { - "line": 64, + "line": 65, "column": 6 }, "end": { - "line": 64, + "line": 65, "column": 18 } }, @@ -3841,15 +4033,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1880, - "end": 1886, + "start": 1951, + "end": 1957, "loc": { "start": { - "line": 64, + "line": 65, "column": 6 }, "end": { - "line": 64, + "line": 65, "column": 12 } }, @@ -3861,15 +4053,15 @@ }, "value": { "type": "StringLiteral", - "start": 1888, - "end": 1892, + "start": 1959, + "end": 1963, "loc": { "start": { - "line": 64, + "line": 65, "column": 14 }, "end": { - "line": 64, + "line": 65, "column": 18 } }, @@ -3882,15 +4074,15 @@ }, { "type": "ObjectProperty", - "start": 1901, - "end": 1913, + "start": 1972, + "end": 1984, "loc": { "start": { - "line": 65, + "line": 66, "column": 6 }, "end": { - "line": 65, + "line": 66, "column": 18 } }, @@ -3899,15 +4091,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1901, - "end": 1907, + "start": 1972, + "end": 1978, "loc": { "start": { - "line": 65, + "line": 66, "column": 6 }, "end": { - "line": 65, + "line": 66, "column": 12 } }, @@ -3919,15 +4111,15 @@ }, "value": { "type": "StringLiteral", - "start": 1909, - "end": 1913, + "start": 1980, + "end": 1984, "loc": { "start": { - "line": 65, + "line": 66, "column": 14 }, "end": { - "line": 65, + "line": 66, "column": 18 } }, @@ -3940,15 +4132,15 @@ }, { "type": "ObjectProperty", - "start": 1922, - "end": 1934, + "start": 1993, + "end": 2005, "loc": { "start": { - "line": 66, + "line": 67, "column": 6 }, "end": { - "line": 66, + "line": 67, "column": 18 } }, @@ -3957,15 +4149,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1922, - "end": 1928, + "start": 1993, + "end": 1999, "loc": { "start": { - "line": 66, + "line": 67, "column": 6 }, "end": { - "line": 66, + "line": 67, "column": 12 } }, @@ -3977,15 +4169,15 @@ }, "value": { "type": "StringLiteral", - "start": 1930, - "end": 1934, + "start": 2001, + "end": 2005, "loc": { "start": { - "line": 66, + "line": 67, "column": 14 }, "end": { - "line": 66, + "line": 67, "column": 18 } }, @@ -3998,15 +4190,15 @@ }, { "type": "ObjectProperty", - "start": 1943, - "end": 1955, + "start": 2014, + "end": 2026, "loc": { "start": { - "line": 67, + "line": 68, "column": 6 }, "end": { - "line": 67, + "line": 68, "column": 18 } }, @@ -4015,15 +4207,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1943, - "end": 1949, + "start": 2014, + "end": 2020, "loc": { "start": { - "line": 67, + "line": 68, "column": 6 }, "end": { - "line": 67, + "line": 68, "column": 12 } }, @@ -4035,15 +4227,15 @@ }, "value": { "type": "StringLiteral", - "start": 1951, - "end": 1955, + "start": 2022, + "end": 2026, "loc": { "start": { - "line": 67, + "line": 68, "column": 14 }, "end": { - "line": 67, + "line": 68, "column": 18 } }, @@ -4056,15 +4248,15 @@ }, { "type": "ObjectProperty", - "start": 1964, - "end": 1976, + "start": 2035, + "end": 2047, "loc": { "start": { - "line": 68, + "line": 69, "column": 6 }, "end": { - "line": 68, + "line": 69, "column": 18 } }, @@ -4073,15 +4265,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1964, - "end": 1970, + "start": 2035, + "end": 2041, "loc": { "start": { - "line": 68, + "line": 69, "column": 6 }, "end": { - "line": 68, + "line": 69, "column": 12 } }, @@ -4093,15 +4285,15 @@ }, "value": { "type": "StringLiteral", - "start": 1972, - "end": 1976, + "start": 2043, + "end": 2047, "loc": { "start": { - "line": 68, + "line": 69, "column": 14 }, "end": { - "line": 68, + "line": 69, "column": 18 } }, @@ -4114,15 +4306,15 @@ }, { "type": "ObjectProperty", - "start": 1985, - "end": 1997, + "start": 2056, + "end": 2068, "loc": { "start": { - "line": 69, + "line": 70, "column": 6 }, "end": { - "line": 69, + "line": 70, "column": 18 } }, @@ -4131,15 +4323,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1985, - "end": 1991, + "start": 2056, + "end": 2062, "loc": { "start": { - "line": 69, + "line": 70, "column": 6 }, "end": { - "line": 69, + "line": 70, "column": 12 } }, @@ -4151,15 +4343,15 @@ }, "value": { "type": "StringLiteral", - "start": 1993, - "end": 1997, + "start": 2064, + "end": 2068, "loc": { "start": { - "line": 69, + "line": 70, "column": 14 }, "end": { - "line": 69, + "line": 70, "column": 18 } }, @@ -4172,15 +4364,15 @@ }, { "type": "ObjectProperty", - "start": 2006, - "end": 2018, + "start": 2077, + "end": 2089, "loc": { "start": { - "line": 70, + "line": 71, "column": 6 }, "end": { - "line": 70, + "line": 71, "column": 18 } }, @@ -4189,15 +4381,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2006, - "end": 2012, + "start": 2077, + "end": 2083, "loc": { "start": { - "line": 70, + "line": 71, "column": 6 }, "end": { - "line": 70, + "line": 71, "column": 12 } }, @@ -4209,15 +4401,15 @@ }, "value": { "type": "StringLiteral", - "start": 2014, - "end": 2018, + "start": 2085, + "end": 2089, "loc": { "start": { - "line": 70, + "line": 71, "column": 14 }, "end": { - "line": 70, + "line": 71, "column": 18 } }, @@ -4230,15 +4422,15 @@ }, { "type": "ObjectProperty", - "start": 2027, - "end": 2039, + "start": 2098, + "end": 2110, "loc": { "start": { - "line": 71, + "line": 72, "column": 6 }, "end": { - "line": 71, + "line": 72, "column": 18 } }, @@ -4247,15 +4439,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2027, - "end": 2033, + "start": 2098, + "end": 2104, "loc": { "start": { - "line": 71, + "line": 72, "column": 6 }, "end": { - "line": 71, + "line": 72, "column": 12 } }, @@ -4267,15 +4459,15 @@ }, "value": { "type": "StringLiteral", - "start": 2035, - "end": 2039, + "start": 2106, + "end": 2110, "loc": { "start": { - "line": 71, + "line": 72, "column": 14 }, "end": { - "line": 71, + "line": 72, "column": 18 } }, @@ -4288,15 +4480,15 @@ }, { "type": "ObjectProperty", - "start": 2048, - "end": 2060, + "start": 2119, + "end": 2131, "loc": { "start": { - "line": 72, + "line": 73, "column": 6 }, "end": { - "line": 72, + "line": 73, "column": 18 } }, @@ -4305,15 +4497,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2048, - "end": 2054, + "start": 2119, + "end": 2125, "loc": { "start": { - "line": 72, + "line": 73, "column": 6 }, "end": { - "line": 72, + "line": 73, "column": 12 } }, @@ -4325,15 +4517,15 @@ }, "value": { "type": "StringLiteral", - "start": 2056, - "end": 2060, + "start": 2127, + "end": 2131, "loc": { "start": { - "line": 72, + "line": 73, "column": 14 }, "end": { - "line": 72, + "line": 73, "column": 18 } }, @@ -4346,15 +4538,15 @@ }, { "type": "ObjectProperty", - "start": 2069, - "end": 2083, + "start": 2140, + "end": 2154, "loc": { "start": { - "line": 73, + "line": 74, "column": 6 }, "end": { - "line": 73, + "line": 74, "column": 20 } }, @@ -4363,15 +4555,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2069, - "end": 2076, + "start": 2140, + "end": 2147, "loc": { "start": { - "line": 73, + "line": 74, "column": 6 }, "end": { - "line": 73, + "line": 74, "column": 13 } }, @@ -4383,15 +4575,15 @@ }, "value": { "type": "StringLiteral", - "start": 2078, - "end": 2083, + "start": 2149, + "end": 2154, "loc": { "start": { - "line": 73, + "line": 74, "column": 15 }, "end": { - "line": 73, + "line": 74, "column": 20 } }, @@ -4404,15 +4596,15 @@ }, { "type": "ObjectProperty", - "start": 2092, - "end": 2106, + "start": 2163, + "end": 2177, "loc": { "start": { - "line": 74, + "line": 75, "column": 6 }, "end": { - "line": 74, + "line": 75, "column": 20 } }, @@ -4421,15 +4613,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2092, - "end": 2099, + "start": 2163, + "end": 2170, "loc": { "start": { - "line": 74, + "line": 75, "column": 6 }, "end": { - "line": 74, + "line": 75, "column": 13 } }, @@ -4441,15 +4633,15 @@ }, "value": { "type": "StringLiteral", - "start": 2101, - "end": 2106, + "start": 2172, + "end": 2177, "loc": { "start": { - "line": 74, + "line": 75, "column": 15 }, "end": { - "line": 74, + "line": 75, "column": 20 } }, @@ -4462,15 +4654,15 @@ }, { "type": "ObjectProperty", - "start": 2115, - "end": 2129, + "start": 2186, + "end": 2200, "loc": { "start": { - "line": 75, + "line": 76, "column": 6 }, "end": { - "line": 75, + "line": 76, "column": 20 } }, @@ -4479,15 +4671,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2115, - "end": 2122, + "start": 2186, + "end": 2193, "loc": { "start": { - "line": 75, + "line": 76, "column": 6 }, "end": { - "line": 75, + "line": 76, "column": 13 } }, @@ -4499,15 +4691,15 @@ }, "value": { "type": "StringLiteral", - "start": 2124, - "end": 2129, + "start": 2195, + "end": 2200, "loc": { "start": { - "line": 75, + "line": 76, "column": 15 }, "end": { - "line": 75, + "line": 76, "column": 20 } }, @@ -4520,15 +4712,15 @@ }, { "type": "ObjectProperty", - "start": 2138, - "end": 2159, + "start": 2209, + "end": 2230, "loc": { "start": { - "line": 76, + "line": 77, "column": 6 }, "end": { - "line": 76, + "line": 77, "column": 27 } }, @@ -4537,15 +4729,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2138, - "end": 2154, + "start": 2209, + "end": 2225, "loc": { "start": { - "line": 76, + "line": 77, "column": 6 }, "end": { - "line": 76, + "line": 77, "column": 22 } }, @@ -4557,15 +4749,15 @@ }, "value": { "type": "StringLiteral", - "start": 2156, - "end": 2159, + "start": 2227, + "end": 2230, "loc": { "start": { - "line": 76, + "line": 77, "column": 24 }, "end": { - "line": 76, + "line": 77, "column": 27 } }, @@ -4578,15 +4770,15 @@ }, { "type": "ObjectProperty", - "start": 2168, - "end": 2187, + "start": 2239, + "end": 2258, "loc": { "start": { - "line": 77, + "line": 78, "column": 6 }, "end": { - "line": 77, + "line": 78, "column": 25 } }, @@ -4595,15 +4787,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2168, - "end": 2179, + "start": 2239, + "end": 2250, "loc": { "start": { - "line": 77, + "line": 78, "column": 6 }, "end": { - "line": 77, + "line": 78, "column": 17 } }, @@ -4615,15 +4807,15 @@ }, "value": { "type": "StringLiteral", - "start": 2181, - "end": 2187, + "start": 2252, + "end": 2258, "loc": { "start": { - "line": 77, + "line": 78, "column": 19 }, "end": { - "line": 77, + "line": 78, "column": 25 } }, @@ -4636,15 +4828,15 @@ }, { "type": "ObjectProperty", - "start": 2196, - "end": 2212, + "start": 2267, + "end": 2283, "loc": { "start": { - "line": 78, + "line": 79, "column": 6 }, "end": { - "line": 78, + "line": 79, "column": 22 } }, @@ -4653,15 +4845,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2196, - "end": 2207, + "start": 2267, + "end": 2278, "loc": { "start": { - "line": 78, + "line": 79, "column": 6 }, "end": { - "line": 78, + "line": 79, "column": 17 } }, @@ -4673,15 +4865,15 @@ }, "value": { "type": "StringLiteral", - "start": 2209, - "end": 2212, + "start": 2280, + "end": 2283, "loc": { "start": { - "line": 78, + "line": 79, "column": 19 }, "end": { - "line": 78, + "line": 79, "column": 22 } }, @@ -4694,15 +4886,15 @@ }, { "type": "ObjectProperty", - "start": 2221, - "end": 2239, + "start": 2292, + "end": 2310, "loc": { "start": { - "line": 79, + "line": 80, "column": 6 }, "end": { - "line": 79, + "line": 80, "column": 24 } }, @@ -4711,15 +4903,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2221, - "end": 2234, + "start": 2292, + "end": 2305, "loc": { "start": { - "line": 79, + "line": 80, "column": 6 }, "end": { - "line": 79, + "line": 80, "column": 19 } }, @@ -4731,15 +4923,15 @@ }, "value": { "type": "StringLiteral", - "start": 2236, - "end": 2239, + "start": 2307, + "end": 2310, "loc": { "start": { - "line": 79, + "line": 80, "column": 21 }, "end": { - "line": 79, + "line": 80, "column": 24 } }, @@ -4752,15 +4944,15 @@ }, { "type": "ObjectProperty", - "start": 2248, - "end": 2266, + "start": 2319, + "end": 2337, "loc": { "start": { - "line": 80, + "line": 81, "column": 6 }, "end": { - "line": 80, + "line": 81, "column": 24 } }, @@ -4769,15 +4961,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2248, - "end": 2261, + "start": 2319, + "end": 2332, "loc": { "start": { - "line": 80, + "line": 81, "column": 6 }, "end": { - "line": 80, + "line": 81, "column": 19 } }, @@ -4789,15 +4981,15 @@ }, "value": { "type": "StringLiteral", - "start": 2263, - "end": 2266, + "start": 2334, + "end": 2337, "loc": { "start": { - "line": 80, + "line": 81, "column": 21 }, "end": { - "line": 80, + "line": 81, "column": 24 } }, @@ -4810,15 +5002,15 @@ }, { "type": "ObjectProperty", - "start": 2275, - "end": 2294, + "start": 2346, + "end": 2365, "loc": { "start": { - "line": 81, + "line": 82, "column": 6 }, "end": { - "line": 81, + "line": 82, "column": 25 } }, @@ -4827,15 +5019,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2275, - "end": 2289, + "start": 2346, + "end": 2360, "loc": { "start": { - "line": 81, + "line": 82, "column": 6 }, "end": { - "line": 81, + "line": 82, "column": 20 } }, @@ -4847,15 +5039,15 @@ }, "value": { "type": "StringLiteral", - "start": 2291, - "end": 2294, + "start": 2362, + "end": 2365, "loc": { "start": { - "line": 81, + "line": 82, "column": 22 }, "end": { - "line": 81, + "line": 82, "column": 25 } }, @@ -4868,15 +5060,15 @@ }, { "type": "ObjectProperty", - "start": 2303, - "end": 2322, + "start": 2374, + "end": 2393, "loc": { "start": { - "line": 82, + "line": 83, "column": 6 }, "end": { - "line": 82, + "line": 83, "column": 25 } }, @@ -4885,15 +5077,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2303, - "end": 2313, + "start": 2374, + "end": 2384, "loc": { "start": { - "line": 82, + "line": 83, "column": 6 }, "end": { - "line": 82, + "line": 83, "column": 16 } }, @@ -4905,15 +5097,15 @@ }, "value": { "type": "StringLiteral", - "start": 2315, - "end": 2322, + "start": 2386, + "end": 2393, "loc": { "start": { - "line": 82, + "line": 83, "column": 18 }, "end": { - "line": 82, + "line": 83, "column": 25 } }, @@ -4926,15 +5118,15 @@ }, { "type": "ObjectProperty", - "start": 2331, - "end": 2355, + "start": 2402, + "end": 2426, "loc": { "start": { - "line": 83, + "line": 84, "column": 6 }, "end": { - "line": 83, + "line": 84, "column": 30 } }, @@ -4943,15 +5135,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2331, - "end": 2345, + "start": 2402, + "end": 2416, "loc": { "start": { - "line": 83, + "line": 84, "column": 6 }, "end": { - "line": 83, + "line": 84, "column": 20 } }, @@ -4963,15 +5155,15 @@ }, "value": { "type": "StringLiteral", - "start": 2347, - "end": 2355, + "start": 2418, + "end": 2426, "loc": { "start": { - "line": 83, + "line": 84, "column": 22 }, "end": { - "line": 83, + "line": 84, "column": 30 } }, @@ -4984,15 +5176,15 @@ }, { "type": "ObjectProperty", - "start": 2364, - "end": 2382, + "start": 2435, + "end": 2453, "loc": { "start": { - "line": 84, + "line": 85, "column": 6 }, "end": { - "line": 84, + "line": 85, "column": 24 } }, @@ -5001,15 +5193,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2364, - "end": 2373, + "start": 2435, + "end": 2444, "loc": { "start": { - "line": 84, + "line": 85, "column": 6 }, "end": { - "line": 84, + "line": 85, "column": 15 } }, @@ -5021,15 +5213,15 @@ }, "value": { "type": "StringLiteral", - "start": 2375, - "end": 2382, + "start": 2446, + "end": 2453, "loc": { "start": { - "line": 84, + "line": 85, "column": 17 }, "end": { - "line": 84, + "line": 85, "column": 24 } }, @@ -5042,15 +5234,15 @@ }, { "type": "ObjectProperty", - "start": 2391, - "end": 2408, + "start": 2462, + "end": 2479, "loc": { "start": { - "line": 85, + "line": 86, "column": 6 }, "end": { - "line": 85, + "line": 86, "column": 23 } }, @@ -5059,15 +5251,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2391, - "end": 2401, + "start": 2462, + "end": 2472, "loc": { "start": { - "line": 85, + "line": 86, "column": 6 }, "end": { - "line": 85, + "line": 86, "column": 16 } }, @@ -5079,15 +5271,15 @@ }, "value": { "type": "StringLiteral", - "start": 2403, - "end": 2408, + "start": 2474, + "end": 2479, "loc": { "start": { - "line": 85, + "line": 86, "column": 18 }, "end": { - "line": 85, + "line": 86, "column": 23 } }, @@ -5100,15 +5292,15 @@ }, { "type": "ObjectProperty", - "start": 2417, - "end": 2433, + "start": 2488, + "end": 2504, "loc": { "start": { - "line": 86, + "line": 87, "column": 6 }, "end": { - "line": 86, + "line": 87, "column": 22 } }, @@ -5117,15 +5309,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2417, - "end": 2425, + "start": 2488, + "end": 2496, "loc": { "start": { - "line": 86, + "line": 87, "column": 6 }, "end": { - "line": 86, + "line": 87, "column": 14 } }, @@ -5137,15 +5329,15 @@ }, "value": { "type": "StringLiteral", - "start": 2427, - "end": 2433, + "start": 2498, + "end": 2504, "loc": { "start": { - "line": 86, + "line": 87, "column": 16 }, "end": { - "line": 86, + "line": 87, "column": 22 } }, @@ -5158,15 +5350,15 @@ }, { "type": "ObjectProperty", - "start": 2442, - "end": 2458, + "start": 2513, + "end": 2529, "loc": { "start": { - "line": 87, + "line": 88, "column": 6 }, "end": { - "line": 87, + "line": 88, "column": 22 } }, @@ -5175,15 +5367,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2442, - "end": 2452, + "start": 2513, + "end": 2523, "loc": { "start": { - "line": 87, + "line": 88, "column": 6 }, "end": { - "line": 87, + "line": 88, "column": 16 } }, @@ -5195,15 +5387,15 @@ }, "value": { "type": "StringLiteral", - "start": 2454, - "end": 2458, + "start": 2525, + "end": 2529, "loc": { "start": { - "line": 87, + "line": 88, "column": 18 }, "end": { - "line": 87, + "line": 88, "column": 22 } }, @@ -5216,15 +5408,15 @@ }, { "type": "ObjectProperty", - "start": 2467, - "end": 2484, + "start": 2538, + "end": 2555, "loc": { "start": { - "line": 88, + "line": 89, "column": 6 }, "end": { - "line": 88, + "line": 89, "column": 23 } }, @@ -5233,15 +5425,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2467, - "end": 2477, + "start": 2538, + "end": 2548, "loc": { "start": { - "line": 88, + "line": 89, "column": 6 }, "end": { - "line": 88, + "line": 89, "column": 16 } }, @@ -5253,15 +5445,15 @@ }, "value": { "type": "StringLiteral", - "start": 2479, - "end": 2484, + "start": 2550, + "end": 2555, "loc": { "start": { - "line": 88, + "line": 89, "column": 18 }, "end": { - "line": 88, + "line": 89, "column": 23 } }, @@ -5274,15 +5466,15 @@ }, { "type": "ObjectProperty", - "start": 2493, - "end": 2507, + "start": 2564, + "end": 2578, "loc": { "start": { - "line": 89, + "line": 90, "column": 6 }, "end": { - "line": 89, + "line": 90, "column": 20 } }, @@ -5291,15 +5483,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2493, - "end": 2500, + "start": 2564, + "end": 2571, "loc": { "start": { - "line": 89, + "line": 90, "column": 6 }, "end": { - "line": 89, + "line": 90, "column": 13 } }, @@ -5311,15 +5503,15 @@ }, "value": { "type": "StringLiteral", - "start": 2502, - "end": 2507, + "start": 2573, + "end": 2578, "loc": { "start": { - "line": 89, + "line": 90, "column": 15 }, "end": { - "line": 89, + "line": 90, "column": 20 } }, @@ -5332,15 +5524,15 @@ }, { "type": "ObjectProperty", - "start": 2516, - "end": 2536, + "start": 2587, + "end": 2607, "loc": { "start": { - "line": 90, + "line": 91, "column": 6 }, "end": { - "line": 90, + "line": 91, "column": 26 } }, @@ -5349,15 +5541,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2516, - "end": 2528, + "start": 2587, + "end": 2599, "loc": { "start": { - "line": 90, + "line": 91, "column": 6 }, "end": { - "line": 90, + "line": 91, "column": 18 } }, @@ -5369,15 +5561,15 @@ }, "value": { "type": "StringLiteral", - "start": 2530, - "end": 2536, + "start": 2601, + "end": 2607, "loc": { "start": { - "line": 90, + "line": 91, "column": 20 }, "end": { - "line": 90, + "line": 91, "column": 26 } }, @@ -5390,15 +5582,15 @@ }, { "type": "ObjectProperty", - "start": 2545, - "end": 2568, + "start": 2616, + "end": 2639, "loc": { "start": { - "line": 91, + "line": 92, "column": 6 }, "end": { - "line": 91, + "line": 92, "column": 29 } }, @@ -5407,15 +5599,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2545, - "end": 2563, + "start": 2616, + "end": 2634, "loc": { "start": { - "line": 91, + "line": 92, "column": 6 }, "end": { - "line": 91, + "line": 92, "column": 24 } }, @@ -5427,15 +5619,15 @@ }, "value": { "type": "StringLiteral", - "start": 2565, - "end": 2568, + "start": 2636, + "end": 2639, "loc": { "start": { - "line": 91, + "line": 92, "column": 26 }, "end": { - "line": 91, + "line": 92, "column": 29 } }, @@ -5448,15 +5640,15 @@ }, { "type": "ObjectProperty", - "start": 2577, - "end": 2600, + "start": 2648, + "end": 2671, "loc": { "start": { - "line": 92, + "line": 93, "column": 6 }, "end": { - "line": 92, + "line": 93, "column": 29 } }, @@ -5465,15 +5657,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2577, - "end": 2595, + "start": 2648, + "end": 2666, "loc": { "start": { - "line": 92, + "line": 93, "column": 6 }, "end": { - "line": 92, + "line": 93, "column": 24 } }, @@ -5485,15 +5677,15 @@ }, "value": { "type": "StringLiteral", - "start": 2597, - "end": 2600, + "start": 2668, + "end": 2671, "loc": { "start": { - "line": 92, + "line": 93, "column": 26 }, "end": { - "line": 92, + "line": 93, "column": 29 } }, @@ -5506,15 +5698,15 @@ }, { "type": "ObjectProperty", - "start": 2609, - "end": 2627, + "start": 2680, + "end": 2698, "loc": { "start": { - "line": 93, + "line": 94, "column": 6 }, "end": { - "line": 93, + "line": 94, "column": 24 } }, @@ -5523,15 +5715,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2609, - "end": 2622, + "start": 2680, + "end": 2693, "loc": { "start": { - "line": 93, + "line": 94, "column": 6 }, "end": { - "line": 93, + "line": 94, "column": 19 } }, @@ -5543,15 +5735,15 @@ }, "value": { "type": "StringLiteral", - "start": 2624, - "end": 2627, + "start": 2695, + "end": 2698, "loc": { "start": { - "line": 93, + "line": 94, "column": 21 }, "end": { - "line": 93, + "line": 94, "column": 24 } }, @@ -5564,15 +5756,15 @@ }, { "type": "ObjectProperty", - "start": 2636, - "end": 2660, + "start": 2707, + "end": 2731, "loc": { "start": { - "line": 94, + "line": 95, "column": 6 }, "end": { - "line": 94, + "line": 95, "column": 30 } }, @@ -5581,15 +5773,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2636, - "end": 2651, + "start": 2707, + "end": 2722, "loc": { "start": { - "line": 94, + "line": 95, "column": 6 }, "end": { - "line": 94, + "line": 95, "column": 21 } }, @@ -5601,15 +5793,15 @@ }, "value": { "type": "StringLiteral", - "start": 2653, - "end": 2660, + "start": 2724, + "end": 2731, "loc": { "start": { - "line": 94, + "line": 95, "column": 23 }, "end": { - "line": 94, + "line": 95, "column": 30 } }, @@ -5622,15 +5814,15 @@ }, { "type": "ObjectProperty", - "start": 2669, - "end": 2684, + "start": 2740, + "end": 2755, "loc": { "start": { - "line": 95, + "line": 96, "column": 6 }, "end": { - "line": 95, + "line": 96, "column": 21 } }, @@ -5639,15 +5831,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2669, - "end": 2679, + "start": 2740, + "end": 2750, "loc": { "start": { - "line": 95, + "line": 96, "column": 6 }, "end": { - "line": 95, + "line": 96, "column": 16 } }, @@ -5659,15 +5851,15 @@ }, "value": { "type": "StringLiteral", - "start": 2681, - "end": 2684, + "start": 2752, + "end": 2755, "loc": { "start": { - "line": 95, + "line": 96, "column": 18 }, "end": { - "line": 95, + "line": 96, "column": 21 } }, @@ -5680,15 +5872,15 @@ }, { "type": "ObjectProperty", - "start": 2693, - "end": 2715, + "start": 2764, + "end": 2786, "loc": { "start": { - "line": 96, + "line": 97, "column": 6 }, "end": { - "line": 96, + "line": 97, "column": 28 } }, @@ -5697,15 +5889,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2693, - "end": 2710, + "start": 2764, + "end": 2781, "loc": { "start": { - "line": 96, + "line": 97, "column": 6 }, "end": { - "line": 96, + "line": 97, "column": 23 } }, @@ -5717,15 +5909,15 @@ }, "value": { "type": "StringLiteral", - "start": 2712, - "end": 2715, + "start": 2783, + "end": 2786, "loc": { "start": { - "line": 96, + "line": 97, "column": 25 }, "end": { - "line": 96, + "line": 97, "column": 28 } }, @@ -5738,15 +5930,15 @@ }, { "type": "ObjectProperty", - "start": 2724, - "end": 2740, + "start": 2795, + "end": 2811, "loc": { "start": { - "line": 97, + "line": 98, "column": 6 }, "end": { - "line": 97, + "line": 98, "column": 22 } }, @@ -5755,15 +5947,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2724, - "end": 2735, + "start": 2795, + "end": 2806, "loc": { "start": { - "line": 97, + "line": 98, "column": 6 }, "end": { - "line": 97, + "line": 98, "column": 17 } }, @@ -5775,15 +5967,15 @@ }, "value": { "type": "StringLiteral", - "start": 2737, - "end": 2740, + "start": 2808, + "end": 2811, "loc": { "start": { - "line": 97, + "line": 98, "column": 19 }, "end": { - "line": 97, + "line": 98, "column": 22 } }, @@ -5796,15 +5988,15 @@ }, { "type": "ObjectProperty", - "start": 2749, - "end": 2765, + "start": 2820, + "end": 2836, "loc": { "start": { - "line": 98, + "line": 99, "column": 6 }, "end": { - "line": 98, + "line": 99, "column": 22 } }, @@ -5813,15 +6005,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2749, - "end": 2760, + "start": 2820, + "end": 2831, "loc": { "start": { - "line": 98, + "line": 99, "column": 6 }, "end": { - "line": 98, + "line": 99, "column": 17 } }, @@ -5833,15 +6025,15 @@ }, "value": { "type": "StringLiteral", - "start": 2762, - "end": 2765, + "start": 2833, + "end": 2836, "loc": { "start": { - "line": 98, + "line": 99, "column": 19 }, "end": { - "line": 98, + "line": 99, "column": 22 } }, @@ -5854,15 +6046,15 @@ }, { "type": "ObjectProperty", - "start": 2774, - "end": 2790, + "start": 2845, + "end": 2861, "loc": { "start": { - "line": 99, + "line": 100, "column": 6 }, "end": { - "line": 99, + "line": 100, "column": 22 } }, @@ -5871,15 +6063,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2774, - "end": 2785, + "start": 2845, + "end": 2856, "loc": { "start": { - "line": 99, + "line": 100, "column": 6 }, "end": { - "line": 99, + "line": 100, "column": 17 } }, @@ -5891,15 +6083,15 @@ }, "value": { "type": "StringLiteral", - "start": 2787, - "end": 2790, + "start": 2858, + "end": 2861, "loc": { "start": { - "line": 99, + "line": 100, "column": 19 }, "end": { - "line": 99, + "line": 100, "column": 22 } }, @@ -5912,15 +6104,15 @@ }, { "type": "ObjectProperty", - "start": 2799, - "end": 2815, + "start": 2870, + "end": 2886, "loc": { "start": { - "line": 100, + "line": 101, "column": 6 }, "end": { - "line": 100, + "line": 101, "column": 22 } }, @@ -5929,15 +6121,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2799, - "end": 2810, + "start": 2870, + "end": 2881, "loc": { "start": { - "line": 100, + "line": 101, "column": 6 }, "end": { - "line": 100, + "line": 101, "column": 17 } }, @@ -5949,15 +6141,15 @@ }, "value": { "type": "StringLiteral", - "start": 2812, - "end": 2815, + "start": 2883, + "end": 2886, "loc": { "start": { - "line": 100, + "line": 101, "column": 19 }, "end": { - "line": 100, + "line": 101, "column": 22 } }, @@ -5970,15 +6162,15 @@ }, { "type": "ObjectProperty", - "start": 2824, - "end": 2840, + "start": 2895, + "end": 2911, "loc": { "start": { - "line": 101, + "line": 102, "column": 6 }, "end": { - "line": 101, + "line": 102, "column": 22 } }, @@ -5987,15 +6179,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2824, - "end": 2835, + "start": 2895, + "end": 2906, "loc": { "start": { - "line": 101, + "line": 102, "column": 6 }, "end": { - "line": 101, + "line": 102, "column": 17 } }, @@ -6007,15 +6199,15 @@ }, "value": { "type": "StringLiteral", - "start": 2837, - "end": 2840, + "start": 2908, + "end": 2911, "loc": { "start": { - "line": 101, + "line": 102, "column": 19 }, "end": { - "line": 101, + "line": 102, "column": 22 } }, @@ -6028,15 +6220,15 @@ }, { "type": "ObjectProperty", - "start": 2849, - "end": 2865, + "start": 2920, + "end": 2936, "loc": { "start": { - "line": 102, + "line": 103, "column": 6 }, "end": { - "line": 102, + "line": 103, "column": 22 } }, @@ -6045,15 +6237,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2849, - "end": 2860, + "start": 2920, + "end": 2931, "loc": { "start": { - "line": 102, + "line": 103, "column": 6 }, "end": { - "line": 102, + "line": 103, "column": 17 } }, @@ -6065,15 +6257,15 @@ }, "value": { "type": "StringLiteral", - "start": 2862, - "end": 2865, + "start": 2933, + "end": 2936, "loc": { "start": { - "line": 102, + "line": 103, "column": 19 }, "end": { - "line": 102, + "line": 103, "column": 22 } }, @@ -6086,15 +6278,15 @@ }, { "type": "ObjectProperty", - "start": 2874, - "end": 2890, + "start": 2945, + "end": 2961, "loc": { "start": { - "line": 103, + "line": 104, "column": 6 }, "end": { - "line": 103, + "line": 104, "column": 22 } }, @@ -6103,15 +6295,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2874, - "end": 2885, + "start": 2945, + "end": 2956, "loc": { "start": { - "line": 103, + "line": 104, "column": 6 }, "end": { - "line": 103, + "line": 104, "column": 17 } }, @@ -6123,15 +6315,15 @@ }, "value": { "type": "StringLiteral", - "start": 2887, - "end": 2890, + "start": 2958, + "end": 2961, "loc": { "start": { - "line": 103, + "line": 104, "column": 19 }, "end": { - "line": 103, + "line": 104, "column": 22 } }, @@ -6144,15 +6336,15 @@ }, { "type": "ObjectProperty", - "start": 2899, - "end": 2915, + "start": 2970, + "end": 2986, "loc": { "start": { - "line": 104, + "line": 105, "column": 6 }, "end": { - "line": 104, + "line": 105, "column": 22 } }, @@ -6161,15 +6353,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2899, - "end": 2910, + "start": 2970, + "end": 2981, "loc": { "start": { - "line": 104, + "line": 105, "column": 6 }, "end": { - "line": 104, + "line": 105, "column": 17 } }, @@ -6181,15 +6373,15 @@ }, "value": { "type": "StringLiteral", - "start": 2912, - "end": 2915, + "start": 2983, + "end": 2986, "loc": { "start": { - "line": 104, + "line": 105, "column": 19 }, "end": { - "line": 104, + "line": 105, "column": 22 } }, @@ -6202,15 +6394,15 @@ }, { "type": "ObjectProperty", - "start": 2924, - "end": 2940, + "start": 2995, + "end": 3011, "loc": { "start": { - "line": 105, + "line": 106, "column": 6 }, "end": { - "line": 105, + "line": 106, "column": 22 } }, @@ -6219,15 +6411,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2924, - "end": 2935, + "start": 2995, + "end": 3006, "loc": { "start": { - "line": 105, + "line": 106, "column": 6 }, "end": { - "line": 105, + "line": 106, "column": 17 } }, @@ -6239,15 +6431,15 @@ }, "value": { "type": "StringLiteral", - "start": 2937, - "end": 2940, + "start": 3008, + "end": 3011, "loc": { "start": { - "line": 105, + "line": 106, "column": 19 }, "end": { - "line": 105, + "line": 106, "column": 22 } }, @@ -6260,15 +6452,15 @@ }, { "type": "ObjectProperty", - "start": 2949, - "end": 2965, + "start": 3020, + "end": 3036, "loc": { "start": { - "line": 106, + "line": 107, "column": 6 }, "end": { - "line": 106, + "line": 107, "column": 22 } }, @@ -6277,15 +6469,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2949, - "end": 2960, + "start": 3020, + "end": 3031, "loc": { "start": { - "line": 106, + "line": 107, "column": 6 }, "end": { - "line": 106, + "line": 107, "column": 17 } }, @@ -6297,15 +6489,15 @@ }, "value": { "type": "StringLiteral", - "start": 2962, - "end": 2965, + "start": 3033, + "end": 3036, "loc": { "start": { - "line": 106, + "line": 107, "column": 19 }, "end": { - "line": 106, + "line": 107, "column": 22 } }, @@ -6327,15 +6519,15 @@ { "type": "CommentBlock", "value": "*\r\n * Default button display labels\r\n ", - "start": 1361, - "end": 1407, + "start": 1432, + "end": 1478, "loc": { "start": { - "line": 43, + "line": 44, "column": 2 }, "end": { - "line": 45, + "line": 46, "column": 5 } } @@ -6345,15 +6537,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 2983, - "end": 3281, + "start": 3054, + "end": 3352, "loc": { "start": { - "line": 109, + "line": 110, "column": 2 }, "end": { - "line": 115, + "line": 116, "column": 5 } } @@ -6362,15 +6554,15 @@ }, { "type": "ClassMethod", - "start": 3285, - "end": 3550, + "start": 3356, + "end": 3621, "loc": { "start": { - "line": 116, + "line": 117, "column": 2 }, "end": { - "line": 124, + "line": 125, "column": 3 } }, @@ -6378,15 +6570,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 3285, - "end": 3305, + "start": 3356, + "end": 3376, "loc": { "start": { - "line": 116, + "line": 117, "column": 2 }, "end": { - "line": 116, + "line": 117, "column": 22 }, "identifierName": "getButtonDisplayName" @@ -6402,15 +6594,15 @@ "params": [ { "type": "Identifier", - "start": 3306, - "end": 3312, + "start": 3377, + "end": 3383, "loc": { "start": { - "line": 116, + "line": 117, "column": 23 }, "end": { - "line": 116, + "line": 117, "column": 29 }, "identifierName": "button" @@ -6419,15 +6611,15 @@ }, { "type": "Identifier", - "start": 3314, - "end": 3321, + "start": 3385, + "end": 3392, "loc": { "start": { - "line": 116, + "line": 117, "column": 31 }, "end": { - "line": 116, + "line": 117, "column": 38 }, "identifierName": "display" @@ -6436,15 +6628,15 @@ }, { "type": "Identifier", - "start": 3323, - "end": 3335, + "start": 3394, + "end": 3406, "loc": { "start": { - "line": 116, + "line": 117, "column": 40 }, "end": { - "line": 116, + "line": 117, "column": 52 }, "identifierName": "mergeDisplay" @@ -6454,44 +6646,44 @@ ], "body": { "type": "BlockStatement", - "start": 3336, - "end": 3550, + "start": 3407, + "end": 3621, "loc": { "start": { - "line": 116, + "line": 117, "column": 53 }, "end": { - "line": 124, + "line": 125, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 3343, - "end": 3504, + "start": 3414, + "end": 3575, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 121, + "line": 122, "column": 5 } }, "test": { "type": "Identifier", - "start": 3346, - "end": 3358, + "start": 3417, + "end": 3429, "loc": { "start": { - "line": 117, + "line": 118, "column": 7 }, "end": { - "line": 117, + "line": 118, "column": 19 }, "identifierName": "mergeDisplay" @@ -6500,59 +6692,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 3359, - "end": 3437, + "start": 3430, + "end": 3508, "loc": { "start": { - "line": 117, + "line": 118, "column": 20 }, "end": { - "line": 119, + "line": 120, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 3368, - "end": 3430, + "start": 3439, + "end": 3501, "loc": { "start": { - "line": 118, + "line": 119, "column": 6 }, "end": { - "line": 118, + "line": 119, "column": 68 } }, "expression": { "type": "AssignmentExpression", - "start": 3368, - "end": 3429, + "start": 3439, + "end": 3500, "loc": { "start": { - "line": 118, + "line": 119, "column": 6 }, "end": { - "line": 118, + "line": 119, "column": 67 } }, "operator": "=", "left": { "type": "Identifier", - "start": 3368, - "end": 3375, + "start": 3439, + "end": 3446, "loc": { "start": { - "line": 118, + "line": 119, "column": 6 }, "end": { - "line": 118, + "line": 119, "column": 13 }, "identifierName": "display" @@ -6561,43 +6753,43 @@ }, "right": { "type": "CallExpression", - "start": 3378, - "end": 3429, + "start": 3449, + "end": 3500, "loc": { "start": { - "line": 118, + "line": 119, "column": 16 }, "end": { - "line": 118, + "line": 119, "column": 67 } }, "callee": { "type": "MemberExpression", - "start": 3378, - "end": 3391, + "start": 3449, + "end": 3462, "loc": { "start": { - "line": 118, + "line": 119, "column": 16 }, "end": { - "line": 118, + "line": 119, "column": 29 } }, "object": { "type": "Identifier", - "start": 3378, - "end": 3384, + "start": 3449, + "end": 3455, "loc": { "start": { - "line": 118, + "line": 119, "column": 16 }, "end": { - "line": 118, + "line": 119, "column": 22 }, "identifierName": "Object" @@ -6606,15 +6798,15 @@ }, "property": { "type": "Identifier", - "start": 3385, - "end": 3391, + "start": 3456, + "end": 3462, "loc": { "start": { - "line": 118, + "line": 119, "column": 23 }, "end": { - "line": 118, + "line": 119, "column": 29 }, "identifierName": "assign" @@ -6626,15 +6818,15 @@ "arguments": [ { "type": "ObjectExpression", - "start": 3392, - "end": 3394, + "start": 3463, + "end": 3465, "loc": { "start": { - "line": 118, + "line": 119, "column": 30 }, "end": { - "line": 118, + "line": 119, "column": 32 } }, @@ -6642,58 +6834,58 @@ }, { "type": "CallExpression", - "start": 3396, - "end": 3419, + "start": 3467, + "end": 3490, "loc": { "start": { - "line": 118, + "line": 119, "column": 34 }, "end": { - "line": 118, + "line": 119, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 3396, - "end": 3417, + "start": 3467, + "end": 3488, "loc": { "start": { - "line": 118, + "line": 119, "column": 34 }, "end": { - "line": 118, + "line": 119, "column": 55 } }, "object": { "type": "ThisExpression", - "start": 3396, - "end": 3400, + "start": 3467, + "end": 3471, "loc": { "start": { - "line": 118, + "line": 119, "column": 34 }, "end": { - "line": 118, + "line": 119, "column": 38 } } }, "property": { "type": "Identifier", - "start": 3401, - "end": 3417, + "start": 3472, + "end": 3488, "loc": { "start": { - "line": 118, + "line": 119, "column": 39 }, "end": { - "line": 118, + "line": 119, "column": 55 }, "identifierName": "getDefaultDiplay" @@ -6706,15 +6898,15 @@ }, { "type": "Identifier", - "start": 3421, - "end": 3428, + "start": 3492, + "end": 3499, "loc": { "start": { - "line": 118, + "line": 119, "column": 59 }, "end": { - "line": 118, + "line": 119, "column": 66 }, "identifierName": "display" @@ -6730,59 +6922,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 3443, - "end": 3504, + "start": 3514, + "end": 3575, "loc": { "start": { - "line": 119, + "line": 120, "column": 11 }, "end": { - "line": 121, + "line": 122, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 3452, - "end": 3497, + "start": 3523, + "end": 3568, "loc": { "start": { - "line": 120, + "line": 121, "column": 6 }, "end": { - "line": 120, + "line": 121, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 3452, - "end": 3496, + "start": 3523, + "end": 3567, "loc": { "start": { - "line": 120, + "line": 121, "column": 6 }, "end": { - "line": 120, + "line": 121, "column": 50 } }, "operator": "=", "left": { "type": "Identifier", - "start": 3452, - "end": 3459, + "start": 3523, + "end": 3530, "loc": { "start": { - "line": 120, + "line": 121, "column": 6 }, "end": { - "line": 120, + "line": 121, "column": 13 }, "identifierName": "display" @@ -6791,29 +6983,29 @@ }, "right": { "type": "LogicalExpression", - "start": 3462, - "end": 3496, + "start": 3533, + "end": 3567, "loc": { "start": { - "line": 120, + "line": 121, "column": 16 }, "end": { - "line": 120, + "line": 121, "column": 50 } }, "left": { "type": "Identifier", - "start": 3462, - "end": 3469, + "start": 3533, + "end": 3540, "loc": { "start": { - "line": 120, + "line": 121, "column": 16 }, "end": { - "line": 120, + "line": 121, "column": 23 }, "identifierName": "display" @@ -6823,58 +7015,58 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 3473, - "end": 3496, + "start": 3544, + "end": 3567, "loc": { "start": { - "line": 120, + "line": 121, "column": 27 }, "end": { - "line": 120, + "line": 121, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 3473, - "end": 3494, + "start": 3544, + "end": 3565, "loc": { "start": { - "line": 120, + "line": 121, "column": 27 }, "end": { - "line": 120, + "line": 121, "column": 48 } }, "object": { "type": "ThisExpression", - "start": 3473, - "end": 3477, + "start": 3544, + "end": 3548, "loc": { "start": { - "line": 120, + "line": 121, "column": 27 }, "end": { - "line": 120, + "line": 121, "column": 31 } } }, "property": { "type": "Identifier", - "start": 3478, - "end": 3494, + "start": 3549, + "end": 3565, "loc": { "start": { - "line": 120, + "line": 121, "column": 32 }, "end": { - "line": 120, + "line": 121, "column": 48 }, "identifierName": "getDefaultDiplay" @@ -6894,57 +7086,57 @@ }, { "type": "ReturnStatement", - "start": 3512, - "end": 3545, + "start": 3583, + "end": 3616, "loc": { "start": { - "line": 123, + "line": 124, "column": 4 }, "end": { - "line": 123, + "line": 124, "column": 37 } }, "argument": { "type": "LogicalExpression", - "start": 3519, - "end": 3544, + "start": 3590, + "end": 3615, "loc": { "start": { - "line": 123, + "line": 124, "column": 11 }, "end": { - "line": 123, + "line": 124, "column": 36 } }, "left": { "type": "MemberExpression", - "start": 3519, - "end": 3534, + "start": 3590, + "end": 3605, "loc": { "start": { - "line": 123, + "line": 124, "column": 11 }, "end": { - "line": 123, + "line": 124, "column": 26 } }, "object": { "type": "Identifier", - "start": 3519, - "end": 3526, + "start": 3590, + "end": 3597, "loc": { "start": { - "line": 123, + "line": 124, "column": 11 }, "end": { - "line": 123, + "line": 124, "column": 18 }, "identifierName": "display" @@ -6953,15 +7145,15 @@ }, "property": { "type": "Identifier", - "start": 3527, - "end": 3533, + "start": 3598, + "end": 3604, "loc": { "start": { - "line": 123, + "line": 124, "column": 19 }, "end": { - "line": 123, + "line": 124, "column": 25 }, "identifierName": "button" @@ -6973,15 +7165,15 @@ "operator": "||", "right": { "type": "Identifier", - "start": 3538, - "end": 3544, + "start": 3609, + "end": 3615, "loc": { "start": { - "line": 123, + "line": 124, "column": 30 }, "end": { - "line": 123, + "line": 124, "column": 36 }, "identifierName": "button" @@ -6998,15 +7190,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 2983, - "end": 3281, + "start": 3054, + "end": 3352, "loc": { "start": { - "line": 109, + "line": 110, "column": 2 }, "end": { - "line": 115, + "line": 116, "column": 5 } } @@ -7016,15 +7208,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 3560, - "end": 3954, + "start": 3631, + "end": 4025, "loc": { "start": { - "line": 127, + "line": 128, "column": 2 }, "end": { - "line": 135, + "line": 136, "column": 5 } } @@ -7033,15 +7225,15 @@ }, { "type": "ClassMethod", - "start": 3958, - "end": 5678, + "start": 4029, + "end": 5749, "loc": { "start": { - "line": 136, + "line": 137, "column": 2 }, "end": { - "line": 177, + "line": 178, "column": 3 } }, @@ -7049,15 +7241,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 3958, - "end": 3973, + "start": 4029, + "end": 4044, "loc": { "start": { - "line": 136, + "line": 137, "column": 2 }, "end": { - "line": 136, + "line": 137, "column": 17 }, "identifierName": "getUpdatedInput" @@ -7073,15 +7265,15 @@ "params": [ { "type": "Identifier", - "start": 3974, - "end": 3980, + "start": 4045, + "end": 4051, "loc": { "start": { - "line": 136, + "line": 137, "column": 18 }, "end": { - "line": 136, + "line": 137, "column": 24 }, "identifierName": "button" @@ -7090,15 +7282,15 @@ }, { "type": "Identifier", - "start": 3982, - "end": 3987, + "start": 4053, + "end": 4058, "loc": { "start": { - "line": 136, + "line": 137, "column": 26 }, "end": { - "line": 136, + "line": 137, "column": 31 }, "identifierName": "input" @@ -7107,15 +7299,15 @@ }, { "type": "Identifier", - "start": 3989, - "end": 3996, + "start": 4060, + "end": 4067, "loc": { "start": { - "line": 136, + "line": 137, "column": 33 }, "end": { - "line": 136, + "line": 137, "column": 40 }, "identifierName": "options" @@ -7124,15 +7316,15 @@ }, { "type": "Identifier", - "start": 3998, - "end": 4006, + "start": 4069, + "end": 4077, "loc": { "start": { - "line": 136, + "line": 137, "column": 42 }, "end": { - "line": 136, + "line": 137, "column": 50 }, "identifierName": "caretPos" @@ -7141,15 +7333,15 @@ }, { "type": "Identifier", - "start": 4008, - "end": 4017, + "start": 4079, + "end": 4088, "loc": { "start": { - "line": 136, + "line": 137, "column": 52 }, "end": { - "line": 136, + "line": 137, "column": 61 }, "identifierName": "moveCaret" @@ -7159,59 +7351,59 @@ ], "body": { "type": "BlockStatement", - "start": 4018, - "end": 5678, + "start": 4089, + "end": 5749, "loc": { "start": { - "line": 136, + "line": 137, "column": 62 }, "end": { - "line": 177, + "line": 178, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 4031, - "end": 4050, + "start": 4102, + "end": 4121, "loc": { "start": { - "line": 138, + "line": 139, "column": 4 }, "end": { - "line": 138, + "line": 139, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 4035, - "end": 4049, + "start": 4106, + "end": 4120, "loc": { "start": { - "line": 138, + "line": 139, "column": 8 }, "end": { - "line": 138, + "line": 139, "column": 22 } }, "id": { "type": "Identifier", - "start": 4035, - "end": 4041, + "start": 4106, + "end": 4112, "loc": { "start": { - "line": 138, + "line": 139, "column": 8 }, "end": { - "line": 138, + "line": 139, "column": 14 }, "identifierName": "output" @@ -7220,15 +7412,15 @@ }, "init": { "type": "Identifier", - "start": 4044, - "end": 4049, + "start": 4115, + "end": 4120, "loc": { "start": { - "line": 138, + "line": 139, "column": 17 }, "end": { - "line": 138, + "line": 139, "column": 22 }, "identifierName": "input" @@ -7241,71 +7433,71 @@ }, { "type": "IfStatement", - "start": 4058, - "end": 5651, + "start": 4129, + "end": 5722, "loc": { "start": { - "line": 140, + "line": 141, "column": 4 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 4061, - "end": 4131, + "start": 4132, + "end": 4202, "loc": { "start": { - "line": 140, + "line": 141, "column": 7 }, "end": { - "line": 140, + "line": 141, "column": 77 } }, "left": { "type": "LogicalExpression", - "start": 4062, - "end": 4109, + "start": 4133, + "end": 4180, "loc": { "start": { - "line": 140, + "line": 141, "column": 8 }, "end": { - "line": 140, + "line": 141, "column": 55 } }, "left": { "type": "BinaryExpression", - "start": 4062, - "end": 4081, + "start": 4133, + "end": 4152, "loc": { "start": { - "line": 140, + "line": 141, "column": 8 }, "end": { - "line": 140, + "line": 141, "column": 27 } }, "left": { "type": "Identifier", - "start": 4062, - "end": 4068, + "start": 4133, + "end": 4139, "loc": { "start": { - "line": 140, + "line": 141, "column": 8 }, "end": { - "line": 140, + "line": 141, "column": 14 }, "identifierName": "button" @@ -7315,15 +7507,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4073, - "end": 4081, + "start": 4144, + "end": 4152, "loc": { "start": { - "line": 140, + "line": 141, "column": 19 }, "end": { - "line": 140, + "line": 141, "column": 27 } }, @@ -7337,29 +7529,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 4085, - "end": 4109, + "start": 4156, + "end": 4180, "loc": { "start": { - "line": 140, + "line": 141, "column": 31 }, "end": { - "line": 140, + "line": 141, "column": 55 } }, "left": { "type": "Identifier", - "start": 4085, - "end": 4091, + "start": 4156, + "end": 4162, "loc": { "start": { - "line": 140, + "line": 141, "column": 31 }, "end": { - "line": 140, + "line": 141, "column": 37 }, "identifierName": "button" @@ -7369,15 +7561,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4096, - "end": 4109, + "start": 4167, + "end": 4180, "loc": { "start": { - "line": 140, + "line": 141, "column": 42 }, "end": { - "line": 140, + "line": 141, "column": 55 } }, @@ -7390,49 +7582,49 @@ }, "extra": { "parenthesized": true, - "parenStart": 4061 + "parenStart": 4132 } }, "operator": "&&", "right": { "type": "BinaryExpression", - "start": 4114, - "end": 4131, + "start": 4185, + "end": 4202, "loc": { "start": { - "line": 140, + "line": 141, "column": 60 }, "end": { - "line": 140, + "line": 141, "column": 77 } }, "left": { "type": "MemberExpression", - "start": 4114, - "end": 4127, + "start": 4185, + "end": 4198, "loc": { "start": { - "line": 140, + "line": 141, "column": 60 }, "end": { - "line": 140, + "line": 141, "column": 73 } }, "object": { "type": "Identifier", - "start": 4114, - "end": 4120, + "start": 4185, + "end": 4191, "loc": { "start": { - "line": 140, + "line": 141, "column": 60 }, "end": { - "line": 140, + "line": 141, "column": 66 }, "identifierName": "output" @@ -7441,15 +7633,15 @@ }, "property": { "type": "Identifier", - "start": 4121, - "end": 4127, + "start": 4192, + "end": 4198, "loc": { "start": { - "line": 140, + "line": 141, "column": 67 }, "end": { - "line": 140, + "line": 141, "column": 73 }, "identifierName": "length" @@ -7461,15 +7653,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 4130, - "end": 4131, + "start": 4201, + "end": 4202, "loc": { "start": { - "line": 140, + "line": 141, "column": 76 }, "end": { - "line": 140, + "line": 141, "column": 77 } }, @@ -7483,59 +7675,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 4132, - "end": 4202, + "start": 4203, + "end": 4273, "loc": { "start": { - "line": 140, + "line": 141, "column": 78 }, "end": { - "line": 143, + "line": 144, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 4141, - "end": 4193, + "start": 4212, + "end": 4264, "loc": { "start": { - "line": 141, + "line": 142, "column": 6 }, "end": { - "line": 141, + "line": 142, "column": 58 } }, "expression": { "type": "AssignmentExpression", - "start": 4141, - "end": 4192, + "start": 4212, + "end": 4263, "loc": { "start": { - "line": 141, + "line": 142, "column": 6 }, "end": { - "line": 141, + "line": 142, "column": 57 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4141, - "end": 4147, + "start": 4212, + "end": 4218, "loc": { "start": { - "line": 141, + "line": 142, "column": 6 }, "end": { - "line": 141, + "line": 142, "column": 12 }, "identifierName": "output" @@ -7544,58 +7736,58 @@ }, "right": { "type": "CallExpression", - "start": 4150, - "end": 4192, + "start": 4221, + "end": 4263, "loc": { "start": { - "line": 141, + "line": 142, "column": 15 }, "end": { - "line": 141, + "line": 142, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 4150, - "end": 4163, + "start": 4221, + "end": 4234, "loc": { "start": { - "line": 141, + "line": 142, "column": 15 }, "end": { - "line": 141, + "line": 142, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 4150, - "end": 4154, + "start": 4221, + "end": 4225, "loc": { "start": { - "line": 141, + "line": 142, "column": 15 }, "end": { - "line": 141, + "line": 142, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4155, - "end": 4163, + "start": 4226, + "end": 4234, "loc": { "start": { - "line": 141, + "line": 142, "column": 20 }, "end": { - "line": 141, + "line": 142, "column": 28 }, "identifierName": "removeAt" @@ -7607,15 +7799,15 @@ "arguments": [ { "type": "Identifier", - "start": 4164, - "end": 4170, + "start": 4235, + "end": 4241, "loc": { "start": { - "line": 141, + "line": 142, "column": 29 }, "end": { - "line": 141, + "line": 142, "column": 35 }, "identifierName": "output" @@ -7624,15 +7816,15 @@ }, { "type": "Identifier", - "start": 4172, - "end": 4180, + "start": 4243, + "end": 4251, "loc": { "start": { - "line": 141, + "line": 142, "column": 37 }, "end": { - "line": 141, + "line": 142, "column": 45 }, "identifierName": "caretPos" @@ -7641,15 +7833,15 @@ }, { "type": "Identifier", - "start": 4182, - "end": 4191, + "start": 4253, + "end": 4262, "loc": { "start": { - "line": 141, + "line": 142, "column": 47 }, "end": { - "line": 141, + "line": 142, "column": 56 }, "identifierName": "moveCaret" @@ -7665,43 +7857,43 @@ }, "alternate": { "type": "IfStatement", - "start": 4208, - "end": 5651, + "start": 4279, + "end": 5722, "loc": { "start": { - "line": 143, + "line": 144, "column": 11 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 4211, - "end": 4231, + "start": 4282, + "end": 4302, "loc": { "start": { - "line": 143, + "line": 144, "column": 14 }, "end": { - "line": 143, + "line": 144, "column": 34 } }, "left": { "type": "Identifier", - "start": 4211, - "end": 4217, + "start": 4282, + "end": 4288, "loc": { "start": { - "line": 143, + "line": 144, "column": 14 }, "end": { - "line": 143, + "line": 144, "column": 20 }, "identifierName": "button" @@ -7711,15 +7903,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4222, - "end": 4231, + "start": 4293, + "end": 4302, "loc": { "start": { - "line": 143, + "line": 144, "column": 25 }, "end": { - "line": 143, + "line": 144, "column": 34 } }, @@ -7732,44 +7924,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4240, - "end": 4300, + "start": 4311, + "end": 4371, "loc": { "start": { - "line": 144, + "line": 145, "column": 6 }, "end": { - "line": 144, + "line": 145, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 4240, - "end": 4299, + "start": 4311, + "end": 4370, "loc": { "start": { - "line": 144, + "line": 145, "column": 6 }, "end": { - "line": 144, + "line": 145, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4240, - "end": 4246, + "start": 4311, + "end": 4317, "loc": { "start": { - "line": 144, + "line": 145, "column": 6 }, "end": { - "line": 144, + "line": 145, "column": 12 }, "identifierName": "output" @@ -7778,58 +7970,58 @@ }, "right": { "type": "CallExpression", - "start": 4249, - "end": 4299, + "start": 4320, + "end": 4370, "loc": { "start": { - "line": 144, + "line": 145, "column": 15 }, "end": { - "line": 144, + "line": 145, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 4249, - "end": 4265, + "start": 4320, + "end": 4336, "loc": { "start": { - "line": 144, + "line": 145, "column": 15 }, "end": { - "line": 144, + "line": 145, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 4249, - "end": 4253, + "start": 4320, + "end": 4324, "loc": { "start": { - "line": 144, + "line": 145, "column": 15 }, "end": { - "line": 144, + "line": 145, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4254, - "end": 4265, + "start": 4325, + "end": 4336, "loc": { "start": { - "line": 144, + "line": 145, "column": 20 }, "end": { - "line": 144, + "line": 145, "column": 31 }, "identifierName": "addStringAt" @@ -7841,15 +8033,15 @@ "arguments": [ { "type": "Identifier", - "start": 4266, - "end": 4272, + "start": 4337, + "end": 4343, "loc": { "start": { - "line": 144, + "line": 145, "column": 32 }, "end": { - "line": 144, + "line": 145, "column": 38 }, "identifierName": "output" @@ -7858,15 +8050,15 @@ }, { "type": "StringLiteral", - "start": 4274, - "end": 4277, + "start": 4345, + "end": 4348, "loc": { "start": { - "line": 144, + "line": 145, "column": 40 }, "end": { - "line": 144, + "line": 145, "column": 43 } }, @@ -7878,15 +8070,15 @@ }, { "type": "Identifier", - "start": 4279, - "end": 4287, + "start": 4350, + "end": 4358, "loc": { "start": { - "line": 144, + "line": 145, "column": 45 }, "end": { - "line": 144, + "line": 145, "column": 53 }, "identifierName": "caretPos" @@ -7895,15 +8087,15 @@ }, { "type": "Identifier", - "start": 4289, - "end": 4298, + "start": 4360, + "end": 4369, "loc": { "start": { - "line": 144, + "line": 145, "column": 55 }, "end": { - "line": 144, + "line": 145, "column": 64 }, "identifierName": "moveCaret" @@ -7916,57 +8108,57 @@ }, "alternate": { "type": "IfStatement", - "start": 4313, - "end": 5651, + "start": 4384, + "end": 5722, "loc": { "start": { - "line": 146, + "line": 147, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 4316, - "end": 4416, + "start": 4387, + "end": 4487, "loc": { "start": { - "line": 146, + "line": 147, "column": 12 }, "end": { - "line": 146, + "line": 147, "column": 112 } }, "left": { "type": "BinaryExpression", - "start": 4316, - "end": 4334, + "start": 4387, + "end": 4405, "loc": { "start": { - "line": 146, + "line": 147, "column": 12 }, "end": { - "line": 146, + "line": 147, "column": 30 } }, "left": { "type": "Identifier", - "start": 4316, - "end": 4322, + "start": 4387, + "end": 4393, "loc": { "start": { - "line": 146, + "line": 147, "column": 12 }, "end": { - "line": 146, + "line": 147, "column": 18 }, "identifierName": "button" @@ -7976,15 +8168,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4327, - "end": 4334, + "start": 4398, + "end": 4405, "loc": { "start": { - "line": 146, + "line": 147, "column": 23 }, "end": { - "line": 146, + "line": 147, "column": 30 } }, @@ -7998,15 +8190,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 4338, - "end": 4416, + "start": 4409, + "end": 4487, "loc": { "start": { - "line": 146, + "line": 147, "column": 34 }, "end": { - "line": 146, + "line": 147, "column": 112 } }, @@ -8014,43 +8206,43 @@ "prefix": true, "argument": { "type": "LogicalExpression", - "start": 4340, - "end": 4415, + "start": 4411, + "end": 4486, "loc": { "start": { - "line": 146, + "line": 147, "column": 36 }, "end": { - "line": 146, + "line": 147, "column": 111 } }, "left": { "type": "BinaryExpression", - "start": 4340, - "end": 4381, + "start": 4411, + "end": 4452, "loc": { "start": { - "line": 146, + "line": 147, "column": 36 }, "end": { - "line": 146, + "line": 147, "column": 77 } }, "left": { "type": "UnaryExpression", - "start": 4340, - "end": 4367, + "start": 4411, + "end": 4438, "loc": { "start": { - "line": 146, + "line": 147, "column": 36 }, "end": { - "line": 146, + "line": 147, "column": 63 } }, @@ -8058,29 +8250,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 4347, - "end": 4367, + "start": 4418, + "end": 4438, "loc": { "start": { - "line": 146, + "line": 147, "column": 43 }, "end": { - "line": 146, + "line": 147, "column": 63 } }, "object": { "type": "Identifier", - "start": 4347, - "end": 4354, + "start": 4418, + "end": 4425, "loc": { "start": { - "line": 146, + "line": 147, "column": 43 }, "end": { - "line": 146, + "line": 147, "column": 50 }, "identifierName": "options" @@ -8089,15 +8281,15 @@ }, "property": { "type": "Identifier", - "start": 4355, - "end": 4367, + "start": 4426, + "end": 4438, "loc": { "start": { - "line": 146, + "line": 147, "column": 51 }, "end": { - "line": 146, + "line": 147, "column": 63 }, "identifierName": "tabCharOnTab" @@ -8113,15 +8305,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4372, - "end": 4381, + "start": 4443, + "end": 4452, "loc": { "start": { - "line": 146, + "line": 147, "column": 68 }, "end": { - "line": 146, + "line": 147, "column": 77 } }, @@ -8135,43 +8327,43 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 4385, - "end": 4415, + "start": 4456, + "end": 4486, "loc": { "start": { - "line": 146, + "line": 147, "column": 81 }, "end": { - "line": 146, + "line": 147, "column": 111 } }, "left": { "type": "MemberExpression", - "start": 4385, - "end": 4405, + "start": 4456, + "end": 4476, "loc": { "start": { - "line": 146, + "line": 147, "column": 81 }, "end": { - "line": 146, + "line": 147, "column": 101 } }, "object": { "type": "Identifier", - "start": 4385, - "end": 4392, + "start": 4456, + "end": 4463, "loc": { "start": { - "line": 146, + "line": 147, "column": 81 }, "end": { - "line": 146, + "line": 147, "column": 88 }, "identifierName": "options" @@ -8180,15 +8372,15 @@ }, "property": { "type": "Identifier", - "start": 4393, - "end": 4405, + "start": 4464, + "end": 4476, "loc": { "start": { - "line": 146, + "line": 147, "column": 89 }, "end": { - "line": 146, + "line": 147, "column": 101 }, "identifierName": "tabCharOnTab" @@ -8200,15 +8392,15 @@ "operator": "===", "right": { "type": "BooleanLiteral", - "start": 4410, - "end": 4415, + "start": 4481, + "end": 4486, "loc": { "start": { - "line": 146, + "line": 147, "column": 106 }, "end": { - "line": 146, + "line": 147, "column": 111 } }, @@ -8217,7 +8409,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 4339 + "parenStart": 4410 } }, "extra": { @@ -8227,59 +8419,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 4417, - "end": 4496, + "start": 4488, + "end": 4567, "loc": { "start": { - "line": 146, + "line": 147, "column": 113 }, "end": { - "line": 149, + "line": 150, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 4426, - "end": 4487, + "start": 4497, + "end": 4558, "loc": { "start": { - "line": 147, + "line": 148, "column": 6 }, "end": { - "line": 147, + "line": 148, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 4426, - "end": 4486, + "start": 4497, + "end": 4557, "loc": { "start": { - "line": 147, + "line": 148, "column": 6 }, "end": { - "line": 147, + "line": 148, "column": 66 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4426, - "end": 4432, + "start": 4497, + "end": 4503, "loc": { "start": { - "line": 147, + "line": 148, "column": 6 }, "end": { - "line": 147, + "line": 148, "column": 12 }, "identifierName": "output" @@ -8288,58 +8480,58 @@ }, "right": { "type": "CallExpression", - "start": 4435, - "end": 4486, + "start": 4506, + "end": 4557, "loc": { "start": { - "line": 147, + "line": 148, "column": 15 }, "end": { - "line": 147, + "line": 148, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 4435, - "end": 4451, + "start": 4506, + "end": 4522, "loc": { "start": { - "line": 147, + "line": 148, "column": 15 }, "end": { - "line": 147, + "line": 148, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 4435, - "end": 4439, + "start": 4506, + "end": 4510, "loc": { "start": { - "line": 147, + "line": 148, "column": 15 }, "end": { - "line": 147, + "line": 148, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4440, - "end": 4451, + "start": 4511, + "end": 4522, "loc": { "start": { - "line": 147, + "line": 148, "column": 20 }, "end": { - "line": 147, + "line": 148, "column": 31 }, "identifierName": "addStringAt" @@ -8351,15 +8543,15 @@ "arguments": [ { "type": "Identifier", - "start": 4452, - "end": 4458, + "start": 4523, + "end": 4529, "loc": { "start": { - "line": 147, + "line": 148, "column": 32 }, "end": { - "line": 147, + "line": 148, "column": 38 }, "identifierName": "output" @@ -8368,15 +8560,15 @@ }, { "type": "StringLiteral", - "start": 4460, - "end": 4464, + "start": 4531, + "end": 4535, "loc": { "start": { - "line": 147, + "line": 148, "column": 40 }, "end": { - "line": 147, + "line": 148, "column": 44 } }, @@ -8388,15 +8580,15 @@ }, { "type": "Identifier", - "start": 4466, - "end": 4474, + "start": 4537, + "end": 4545, "loc": { "start": { - "line": 147, + "line": 148, "column": 46 }, "end": { - "line": 147, + "line": 148, "column": 54 }, "identifierName": "caretPos" @@ -8405,15 +8597,15 @@ }, { "type": "Identifier", - "start": 4476, - "end": 4485, + "start": 4547, + "end": 4556, "loc": { "start": { - "line": 147, + "line": 148, "column": 56 }, "end": { - "line": 147, + "line": 148, "column": 65 }, "identifierName": "moveCaret" @@ -8429,71 +8621,71 @@ }, "alternate": { "type": "IfStatement", - "start": 4502, - "end": 5651, + "start": 4573, + "end": 5722, "loc": { "start": { - "line": 149, + "line": 150, "column": 11 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 4505, - "end": 4583, + "start": 4576, + "end": 4654, "loc": { "start": { - "line": 149, + "line": 150, "column": 14 }, "end": { - "line": 149, + "line": 150, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 4506, - "end": 4556, + "start": 4577, + "end": 4627, "loc": { "start": { - "line": 149, + "line": 150, "column": 15 }, "end": { - "line": 149, + "line": 150, "column": 65 } }, "left": { "type": "BinaryExpression", - "start": 4506, - "end": 4526, + "start": 4577, + "end": 4597, "loc": { "start": { - "line": 149, + "line": 150, "column": 15 }, "end": { - "line": 149, + "line": 150, "column": 35 } }, "left": { "type": "Identifier", - "start": 4506, - "end": 4512, + "start": 4577, + "end": 4583, "loc": { "start": { - "line": 149, + "line": 150, "column": 15 }, "end": { - "line": 149, + "line": 150, "column": 21 }, "identifierName": "button" @@ -8503,15 +8695,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4517, - "end": 4526, + "start": 4588, + "end": 4597, "loc": { "start": { - "line": 149, + "line": 150, "column": 26 }, "end": { - "line": 149, + "line": 150, "column": 35 } }, @@ -8525,29 +8717,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 4530, - "end": 4556, + "start": 4601, + "end": 4627, "loc": { "start": { - "line": 149, + "line": 150, "column": 39 }, "end": { - "line": 149, + "line": 150, "column": 65 } }, "left": { "type": "Identifier", - "start": 4530, - "end": 4536, + "start": 4601, + "end": 4607, "loc": { "start": { - "line": 149, + "line": 150, "column": 39 }, "end": { - "line": 149, + "line": 150, "column": 45 }, "identifierName": "button" @@ -8557,15 +8749,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4541, - "end": 4556, + "start": 4612, + "end": 4627, "loc": { "start": { - "line": 149, + "line": 150, "column": 50 }, "end": { - "line": 149, + "line": 150, "column": 65 } }, @@ -8578,35 +8770,35 @@ }, "extra": { "parenthesized": true, - "parenStart": 4505 + "parenStart": 4576 } }, "operator": "&&", "right": { "type": "MemberExpression", - "start": 4561, - "end": 4583, + "start": 4632, + "end": 4654, "loc": { "start": { - "line": 149, + "line": 150, "column": 70 }, "end": { - "line": 149, + "line": 150, "column": 92 } }, "object": { "type": "Identifier", - "start": 4561, - "end": 4568, + "start": 4632, + "end": 4639, "loc": { "start": { - "line": 149, + "line": 150, "column": 70 }, "end": { - "line": 149, + "line": 150, "column": 77 }, "identifierName": "options" @@ -8615,15 +8807,15 @@ }, "property": { "type": "Identifier", - "start": 4569, - "end": 4583, + "start": 4640, + "end": 4654, "loc": { "start": { - "line": 149, + "line": 150, "column": 78 }, "end": { - "line": 149, + "line": 150, "column": 92 }, "identifierName": "newLineOnEnter" @@ -8635,44 +8827,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4592, - "end": 4653, + "start": 4663, + "end": 4724, "loc": { "start": { - "line": 150, + "line": 151, "column": 6 }, "end": { - "line": 150, + "line": 151, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 4592, - "end": 4652, + "start": 4663, + "end": 4723, "loc": { "start": { - "line": 150, + "line": 151, "column": 6 }, "end": { - "line": 150, + "line": 151, "column": 66 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4592, - "end": 4598, + "start": 4663, + "end": 4669, "loc": { "start": { - "line": 150, + "line": 151, "column": 6 }, "end": { - "line": 150, + "line": 151, "column": 12 }, "identifierName": "output" @@ -8681,58 +8873,58 @@ }, "right": { "type": "CallExpression", - "start": 4601, - "end": 4652, + "start": 4672, + "end": 4723, "loc": { "start": { - "line": 150, + "line": 151, "column": 15 }, "end": { - "line": 150, + "line": 151, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 4601, - "end": 4617, + "start": 4672, + "end": 4688, "loc": { "start": { - "line": 150, + "line": 151, "column": 15 }, "end": { - "line": 150, + "line": 151, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 4601, - "end": 4605, + "start": 4672, + "end": 4676, "loc": { "start": { - "line": 150, + "line": 151, "column": 15 }, "end": { - "line": 150, + "line": 151, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4606, - "end": 4617, + "start": 4677, + "end": 4688, "loc": { "start": { - "line": 150, + "line": 151, "column": 20 }, "end": { - "line": 150, + "line": 151, "column": 31 }, "identifierName": "addStringAt" @@ -8744,15 +8936,15 @@ "arguments": [ { "type": "Identifier", - "start": 4618, - "end": 4624, + "start": 4689, + "end": 4695, "loc": { "start": { - "line": 150, + "line": 151, "column": 32 }, "end": { - "line": 150, + "line": 151, "column": 38 }, "identifierName": "output" @@ -8761,15 +8953,15 @@ }, { "type": "StringLiteral", - "start": 4626, - "end": 4630, + "start": 4697, + "end": 4701, "loc": { "start": { - "line": 150, + "line": 151, "column": 40 }, "end": { - "line": 150, + "line": 151, "column": 44 } }, @@ -8781,15 +8973,15 @@ }, { "type": "Identifier", - "start": 4632, - "end": 4640, + "start": 4703, + "end": 4711, "loc": { "start": { - "line": 150, + "line": 151, "column": 46 }, "end": { - "line": 150, + "line": 151, "column": 54 }, "identifierName": "caretPos" @@ -8798,15 +8990,15 @@ }, { "type": "Identifier", - "start": 4642, - "end": 4651, + "start": 4713, + "end": 4722, "loc": { "start": { - "line": 150, + "line": 151, "column": 56 }, "end": { - "line": 150, + "line": 151, "column": 65 }, "identifierName": "moveCaret" @@ -8819,71 +9011,71 @@ }, "alternate": { "type": "IfStatement", - "start": 4666, - "end": 5651, + "start": 4737, + "end": 5722, "loc": { "start": { - "line": 152, + "line": 153, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 4669, - "end": 4749, + "start": 4740, + "end": 4820, "loc": { "start": { - "line": 152, + "line": 153, "column": 12 }, "end": { - "line": 152, + "line": 153, "column": 92 } }, "left": { "type": "CallExpression", - "start": 4669, - "end": 4694, + "start": 4740, + "end": 4765, "loc": { "start": { - "line": 152, + "line": 153, "column": 12 }, "end": { - "line": 152, + "line": 153, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 4669, - "end": 4684, + "start": 4740, + "end": 4755, "loc": { "start": { - "line": 152, + "line": 153, "column": 12 }, "end": { - "line": 152, + "line": 153, "column": 27 } }, "object": { "type": "Identifier", - "start": 4669, - "end": 4675, + "start": 4740, + "end": 4746, "loc": { "start": { - "line": 152, + "line": 153, "column": 12 }, "end": { - "line": 152, + "line": 153, "column": 18 }, "identifierName": "button" @@ -8892,15 +9084,15 @@ }, "property": { "type": "Identifier", - "start": 4676, - "end": 4684, + "start": 4747, + "end": 4755, "loc": { "start": { - "line": 152, + "line": 153, "column": 19 }, "end": { - "line": 152, + "line": 153, "column": 27 }, "identifierName": "includes" @@ -8912,15 +9104,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 4685, - "end": 4693, + "start": 4756, + "end": 4764, "loc": { "start": { - "line": 152, + "line": 153, "column": 28 }, "end": { - "line": 152, + "line": 153, "column": 36 } }, @@ -8935,43 +9127,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 4698, - "end": 4749, + "start": 4769, + "end": 4820, "loc": { "start": { - "line": 152, + "line": 153, "column": 41 }, "end": { - "line": 152, + "line": 153, "column": 92 } }, "callee": { "type": "MemberExpression", - "start": 4698, - "end": 4714, + "start": 4769, + "end": 4785, "loc": { "start": { - "line": 152, + "line": 153, "column": 41 }, "end": { - "line": 152, + "line": 153, "column": 57 } }, "object": { "type": "Identifier", - "start": 4698, - "end": 4704, + "start": 4769, + "end": 4775, "loc": { "start": { - "line": 152, + "line": 153, "column": 41 }, "end": { - "line": 152, + "line": 153, "column": 47 }, "identifierName": "Number" @@ -8980,15 +9172,15 @@ }, "property": { "type": "Identifier", - "start": 4705, - "end": 4714, + "start": 4776, + "end": 4785, "loc": { "start": { - "line": 152, + "line": 153, "column": 48 }, "end": { - "line": 152, + "line": 153, "column": 57 }, "identifierName": "isInteger" @@ -9000,29 +9192,29 @@ "arguments": [ { "type": "CallExpression", - "start": 4715, - "end": 4748, + "start": 4786, + "end": 4819, "loc": { "start": { - "line": 152, + "line": 153, "column": 58 }, "end": { - "line": 152, + "line": 153, "column": 91 } }, "callee": { "type": "Identifier", - "start": 4715, - "end": 4721, + "start": 4786, + "end": 4792, "loc": { "start": { - "line": 152, + "line": 153, "column": 58 }, "end": { - "line": 152, + "line": 153, "column": 64 }, "identifierName": "Number" @@ -9032,29 +9224,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4722, - "end": 4747, + "start": 4793, + "end": 4818, "loc": { "start": { - "line": 152, + "line": 153, "column": 65 }, "end": { - "line": 152, + "line": 153, "column": 90 } }, "object": { "type": "Identifier", - "start": 4722, - "end": 4728, + "start": 4793, + "end": 4799, "loc": { "start": { - "line": 152, + "line": 153, "column": 65 }, "end": { - "line": 152, + "line": 153, "column": 71 }, "identifierName": "button" @@ -9063,43 +9255,43 @@ }, "property": { "type": "BinaryExpression", - "start": 4729, - "end": 4746, + "start": 4800, + "end": 4817, "loc": { "start": { - "line": 152, + "line": 153, "column": 72 }, "end": { - "line": 152, + "line": 153, "column": 89 } }, "left": { "type": "MemberExpression", - "start": 4729, - "end": 4742, + "start": 4800, + "end": 4813, "loc": { "start": { - "line": 152, + "line": 153, "column": 72 }, "end": { - "line": 152, + "line": 153, "column": 85 } }, "object": { "type": "Identifier", - "start": 4729, - "end": 4735, + "start": 4800, + "end": 4806, "loc": { "start": { - "line": 152, + "line": 153, "column": 72 }, "end": { - "line": 152, + "line": 153, "column": 78 }, "identifierName": "button" @@ -9108,15 +9300,15 @@ }, "property": { "type": "Identifier", - "start": 4736, - "end": 4742, + "start": 4807, + "end": 4813, "loc": { "start": { - "line": 152, + "line": 153, "column": 79 }, "end": { - "line": 152, + "line": 153, "column": 85 }, "identifierName": "length" @@ -9128,15 +9320,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 4745, - "end": 4746, + "start": 4816, + "end": 4817, "loc": { "start": { - "line": 152, + "line": 153, "column": 88 }, "end": { - "line": 152, + "line": 153, "column": 89 } }, @@ -9156,59 +9348,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 4750, - "end": 4837, + "start": 4821, + "end": 4908, "loc": { "start": { - "line": 152, + "line": 153, "column": 93 }, "end": { - "line": 154, + "line": 155, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 4759, - "end": 4830, + "start": 4830, + "end": 4901, "loc": { "start": { - "line": 153, + "line": 154, "column": 6 }, "end": { - "line": 153, + "line": 154, "column": 77 } }, "expression": { "type": "AssignmentExpression", - "start": 4759, - "end": 4829, + "start": 4830, + "end": 4900, "loc": { "start": { - "line": 153, + "line": 154, "column": 6 }, "end": { - "line": 153, + "line": 154, "column": 76 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4759, - "end": 4765, + "start": 4830, + "end": 4836, "loc": { "start": { - "line": 153, + "line": 154, "column": 6 }, "end": { - "line": 153, + "line": 154, "column": 12 }, "identifierName": "output" @@ -9217,58 +9409,58 @@ }, "right": { "type": "CallExpression", - "start": 4768, - "end": 4829, + "start": 4839, + "end": 4900, "loc": { "start": { - "line": 153, + "line": 154, "column": 15 }, "end": { - "line": 153, + "line": 154, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 4768, - "end": 4784, + "start": 4839, + "end": 4855, "loc": { "start": { - "line": 153, + "line": 154, "column": 15 }, "end": { - "line": 153, + "line": 154, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 4768, - "end": 4772, + "start": 4839, + "end": 4843, "loc": { "start": { - "line": 153, + "line": 154, "column": 15 }, "end": { - "line": 153, + "line": 154, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4773, - "end": 4784, + "start": 4844, + "end": 4855, "loc": { "start": { - "line": 153, + "line": 154, "column": 20 }, "end": { - "line": 153, + "line": 154, "column": 31 }, "identifierName": "addStringAt" @@ -9280,15 +9472,15 @@ "arguments": [ { "type": "Identifier", - "start": 4785, - "end": 4791, + "start": 4856, + "end": 4862, "loc": { "start": { - "line": 153, + "line": 154, "column": 32 }, "end": { - "line": 153, + "line": 154, "column": 38 }, "identifierName": "output" @@ -9297,29 +9489,29 @@ }, { "type": "MemberExpression", - "start": 4793, - "end": 4818, + "start": 4864, + "end": 4889, "loc": { "start": { - "line": 153, + "line": 154, "column": 40 }, "end": { - "line": 153, + "line": 154, "column": 65 } }, "object": { "type": "Identifier", - "start": 4793, - "end": 4799, + "start": 4864, + "end": 4870, "loc": { "start": { - "line": 153, + "line": 154, "column": 40 }, "end": { - "line": 153, + "line": 154, "column": 46 }, "identifierName": "button" @@ -9328,43 +9520,43 @@ }, "property": { "type": "BinaryExpression", - "start": 4800, - "end": 4817, + "start": 4871, + "end": 4888, "loc": { "start": { - "line": 153, + "line": 154, "column": 47 }, "end": { - "line": 153, + "line": 154, "column": 64 } }, "left": { "type": "MemberExpression", - "start": 4800, - "end": 4813, + "start": 4871, + "end": 4884, "loc": { "start": { - "line": 153, + "line": 154, "column": 47 }, "end": { - "line": 153, + "line": 154, "column": 60 } }, "object": { "type": "Identifier", - "start": 4800, - "end": 4806, + "start": 4871, + "end": 4877, "loc": { "start": { - "line": 153, + "line": 154, "column": 47 }, "end": { - "line": 153, + "line": 154, "column": 53 }, "identifierName": "button" @@ -9373,15 +9565,15 @@ }, "property": { "type": "Identifier", - "start": 4807, - "end": 4813, + "start": 4878, + "end": 4884, "loc": { "start": { - "line": 153, + "line": 154, "column": 54 }, "end": { - "line": 153, + "line": 154, "column": 60 }, "identifierName": "length" @@ -9393,15 +9585,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 4816, - "end": 4817, + "start": 4887, + "end": 4888, "loc": { "start": { - "line": 153, + "line": 154, "column": 63 }, "end": { - "line": 153, + "line": 154, "column": 64 } }, @@ -9416,15 +9608,15 @@ }, { "type": "Identifier", - "start": 4820, - "end": 4828, + "start": 4891, + "end": 4899, "loc": { "start": { - "line": 153, + "line": 154, "column": 67 }, "end": { - "line": 153, + "line": 154, "column": 75 }, "identifierName": "caretPos" @@ -9440,43 +9632,43 @@ }, "alternate": { "type": "IfStatement", - "start": 4848, - "end": 5651, + "start": 4919, + "end": 5722, "loc": { "start": { - "line": 155, + "line": 156, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 4851, - "end": 4878, + "start": 4922, + "end": 4949, "loc": { "start": { - "line": 155, + "line": 156, "column": 12 }, "end": { - "line": 155, + "line": 156, "column": 39 } }, "left": { "type": "Identifier", - "start": 4851, - "end": 4857, + "start": 4922, + "end": 4928, "loc": { "start": { - "line": 155, + "line": 156, "column": 12 }, "end": { - "line": 155, + "line": 156, "column": 18 }, "identifierName": "button" @@ -9486,15 +9678,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4862, - "end": 4878, + "start": 4933, + "end": 4949, "loc": { "start": { - "line": 155, + "line": 156, "column": 23 }, "end": { - "line": 155, + "line": 156, "column": 39 } }, @@ -9507,44 +9699,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4887, - "end": 4947, + "start": 4958, + "end": 5018, "loc": { "start": { - "line": 156, + "line": 157, "column": 6 }, "end": { - "line": 156, + "line": 157, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 4887, - "end": 4946, + "start": 4958, + "end": 5017, "loc": { "start": { - "line": 156, + "line": 157, "column": 6 }, "end": { - "line": 156, + "line": 157, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4887, - "end": 4893, + "start": 4958, + "end": 4964, "loc": { "start": { - "line": 156, + "line": 157, "column": 6 }, "end": { - "line": 156, + "line": 157, "column": 12 }, "identifierName": "output" @@ -9553,58 +9745,58 @@ }, "right": { "type": "CallExpression", - "start": 4896, - "end": 4946, + "start": 4967, + "end": 5017, "loc": { "start": { - "line": 156, + "line": 157, "column": 15 }, "end": { - "line": 156, + "line": 157, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 4896, - "end": 4912, + "start": 4967, + "end": 4983, "loc": { "start": { - "line": 156, + "line": 157, "column": 15 }, "end": { - "line": 156, + "line": 157, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 4896, - "end": 4900, + "start": 4967, + "end": 4971, "loc": { "start": { - "line": 156, + "line": 157, "column": 15 }, "end": { - "line": 156, + "line": 157, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4901, - "end": 4912, + "start": 4972, + "end": 4983, "loc": { "start": { - "line": 156, + "line": 157, "column": 20 }, "end": { - "line": 156, + "line": 157, "column": 31 }, "identifierName": "addStringAt" @@ -9616,15 +9808,15 @@ "arguments": [ { "type": "Identifier", - "start": 4913, - "end": 4919, + "start": 4984, + "end": 4990, "loc": { "start": { - "line": 156, + "line": 157, "column": 32 }, "end": { - "line": 156, + "line": 157, "column": 38 }, "identifierName": "output" @@ -9633,15 +9825,15 @@ }, { "type": "StringLiteral", - "start": 4921, - "end": 4924, + "start": 4992, + "end": 4995, "loc": { "start": { - "line": 156, + "line": 157, "column": 40 }, "end": { - "line": 156, + "line": 157, "column": 43 } }, @@ -9653,15 +9845,15 @@ }, { "type": "Identifier", - "start": 4926, - "end": 4934, + "start": 4997, + "end": 5005, "loc": { "start": { - "line": 156, + "line": 157, "column": 45 }, "end": { - "line": 156, + "line": 157, "column": 53 }, "identifierName": "caretPos" @@ -9670,15 +9862,15 @@ }, { "type": "Identifier", - "start": 4936, - "end": 4945, + "start": 5007, + "end": 5016, "loc": { "start": { - "line": 156, + "line": 157, "column": 55 }, "end": { - "line": 156, + "line": 157, "column": 64 }, "identifierName": "moveCaret" @@ -9691,43 +9883,43 @@ }, "alternate": { "type": "IfStatement", - "start": 4960, - "end": 5651, + "start": 5031, + "end": 5722, "loc": { "start": { - "line": 158, + "line": 159, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 4963, - "end": 4992, + "start": 5034, + "end": 5063, "loc": { "start": { - "line": 158, + "line": 159, "column": 12 }, "end": { - "line": 158, + "line": 159, "column": 41 } }, "left": { "type": "Identifier", - "start": 4963, - "end": 4969, + "start": 5034, + "end": 5040, "loc": { "start": { - "line": 158, + "line": 159, "column": 12 }, "end": { - "line": 158, + "line": 159, "column": 18 }, "identifierName": "button" @@ -9737,15 +9929,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4974, - "end": 4992, + "start": 5045, + "end": 5063, "loc": { "start": { - "line": 158, + "line": 159, "column": 23 }, "end": { - "line": 158, + "line": 159, "column": 41 } }, @@ -9758,44 +9950,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5001, - "end": 5061, + "start": 5072, + "end": 5132, "loc": { "start": { - "line": 159, + "line": 160, "column": 6 }, "end": { - "line": 159, + "line": 160, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 5001, - "end": 5060, + "start": 5072, + "end": 5131, "loc": { "start": { - "line": 159, + "line": 160, "column": 6 }, "end": { - "line": 159, + "line": 160, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5001, - "end": 5007, + "start": 5072, + "end": 5078, "loc": { "start": { - "line": 159, + "line": 160, "column": 6 }, "end": { - "line": 159, + "line": 160, "column": 12 }, "identifierName": "output" @@ -9804,58 +9996,58 @@ }, "right": { "type": "CallExpression", - "start": 5010, - "end": 5060, + "start": 5081, + "end": 5131, "loc": { "start": { - "line": 159, + "line": 160, "column": 15 }, "end": { - "line": 159, + "line": 160, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 5010, - "end": 5026, + "start": 5081, + "end": 5097, "loc": { "start": { - "line": 159, + "line": 160, "column": 15 }, "end": { - "line": 159, + "line": 160, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5010, - "end": 5014, + "start": 5081, + "end": 5085, "loc": { "start": { - "line": 159, + "line": 160, "column": 15 }, "end": { - "line": 159, + "line": 160, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5015, - "end": 5026, + "start": 5086, + "end": 5097, "loc": { "start": { - "line": 159, + "line": 160, "column": 20 }, "end": { - "line": 159, + "line": 160, "column": 31 }, "identifierName": "addStringAt" @@ -9867,15 +10059,15 @@ "arguments": [ { "type": "Identifier", - "start": 5027, - "end": 5033, + "start": 5098, + "end": 5104, "loc": { "start": { - "line": 159, + "line": 160, "column": 32 }, "end": { - "line": 159, + "line": 160, "column": 38 }, "identifierName": "output" @@ -9884,15 +10076,15 @@ }, { "type": "StringLiteral", - "start": 5035, - "end": 5038, + "start": 5106, + "end": 5109, "loc": { "start": { - "line": 159, + "line": 160, "column": 40 }, "end": { - "line": 159, + "line": 160, "column": 43 } }, @@ -9904,15 +10096,15 @@ }, { "type": "Identifier", - "start": 5040, - "end": 5048, + "start": 5111, + "end": 5119, "loc": { "start": { - "line": 159, + "line": 160, "column": 45 }, "end": { - "line": 159, + "line": 160, "column": 53 }, "identifierName": "caretPos" @@ -9921,15 +10113,15 @@ }, { "type": "Identifier", - "start": 5050, - "end": 5059, + "start": 5121, + "end": 5130, "loc": { "start": { - "line": 159, + "line": 160, "column": 55 }, "end": { - "line": 159, + "line": 160, "column": 64 }, "identifierName": "moveCaret" @@ -9942,43 +10134,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5074, - "end": 5651, + "start": 5145, + "end": 5722, "loc": { "start": { - "line": 161, + "line": 162, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 5077, - "end": 5106, + "start": 5148, + "end": 5177, "loc": { "start": { - "line": 161, + "line": 162, "column": 12 }, "end": { - "line": 161, + "line": 162, "column": 41 } }, "left": { "type": "Identifier", - "start": 5077, - "end": 5083, + "start": 5148, + "end": 5154, "loc": { "start": { - "line": 161, + "line": 162, "column": 12 }, "end": { - "line": 161, + "line": 162, "column": 18 }, "identifierName": "button" @@ -9988,15 +10180,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 5088, - "end": 5106, + "start": 5159, + "end": 5177, "loc": { "start": { - "line": 161, + "line": 162, "column": 23 }, "end": { - "line": 161, + "line": 162, "column": 41 } }, @@ -10009,44 +10201,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5115, - "end": 5175, + "start": 5186, + "end": 5246, "loc": { "start": { - "line": 162, + "line": 163, "column": 6 }, "end": { - "line": 162, + "line": 163, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 5115, - "end": 5174, + "start": 5186, + "end": 5245, "loc": { "start": { - "line": 162, + "line": 163, "column": 6 }, "end": { - "line": 162, + "line": 163, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5115, - "end": 5121, + "start": 5186, + "end": 5192, "loc": { "start": { - "line": 162, + "line": 163, "column": 6 }, "end": { - "line": 162, + "line": 163, "column": 12 }, "identifierName": "output" @@ -10055,58 +10247,58 @@ }, "right": { "type": "CallExpression", - "start": 5124, - "end": 5174, + "start": 5195, + "end": 5245, "loc": { "start": { - "line": 162, + "line": 163, "column": 15 }, "end": { - "line": 162, + "line": 163, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 5124, - "end": 5140, + "start": 5195, + "end": 5211, "loc": { "start": { - "line": 162, + "line": 163, "column": 15 }, "end": { - "line": 162, + "line": 163, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5124, - "end": 5128, + "start": 5195, + "end": 5199, "loc": { "start": { - "line": 162, + "line": 163, "column": 15 }, "end": { - "line": 162, + "line": 163, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5129, - "end": 5140, + "start": 5200, + "end": 5211, "loc": { "start": { - "line": 162, + "line": 163, "column": 20 }, "end": { - "line": 162, + "line": 163, "column": 31 }, "identifierName": "addStringAt" @@ -10118,15 +10310,15 @@ "arguments": [ { "type": "Identifier", - "start": 5141, - "end": 5147, + "start": 5212, + "end": 5218, "loc": { "start": { - "line": 162, + "line": 163, "column": 32 }, "end": { - "line": 162, + "line": 163, "column": 38 }, "identifierName": "output" @@ -10135,15 +10327,15 @@ }, { "type": "StringLiteral", - "start": 5149, - "end": 5152, + "start": 5220, + "end": 5223, "loc": { "start": { - "line": 162, + "line": 163, "column": 40 }, "end": { - "line": 162, + "line": 163, "column": 43 } }, @@ -10155,15 +10347,15 @@ }, { "type": "Identifier", - "start": 5154, - "end": 5162, + "start": 5225, + "end": 5233, "loc": { "start": { - "line": 162, + "line": 163, "column": 45 }, "end": { - "line": 162, + "line": 163, "column": 53 }, "identifierName": "caretPos" @@ -10172,15 +10364,15 @@ }, { "type": "Identifier", - "start": 5164, - "end": 5173, + "start": 5235, + "end": 5244, "loc": { "start": { - "line": 162, + "line": 163, "column": 55 }, "end": { - "line": 162, + "line": 163, "column": 64 }, "identifierName": "moveCaret" @@ -10193,43 +10385,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5188, - "end": 5651, + "start": 5259, + "end": 5722, "loc": { "start": { - "line": 164, + "line": 165, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 5191, - "end": 5215, + "start": 5262, + "end": 5286, "loc": { "start": { - "line": 164, + "line": 165, "column": 12 }, "end": { - "line": 164, + "line": 165, "column": 36 } }, "left": { "type": "Identifier", - "start": 5191, - "end": 5197, + "start": 5262, + "end": 5268, "loc": { "start": { - "line": 164, + "line": 165, "column": 12 }, "end": { - "line": 164, + "line": 165, "column": 18 }, "identifierName": "button" @@ -10239,15 +10431,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 5202, - "end": 5215, + "start": 5273, + "end": 5286, "loc": { "start": { - "line": 164, + "line": 165, "column": 23 }, "end": { - "line": 164, + "line": 165, "column": 36 } }, @@ -10260,44 +10452,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5224, - "end": 5284, + "start": 5295, + "end": 5355, "loc": { "start": { - "line": 165, + "line": 166, "column": 6 }, "end": { - "line": 165, + "line": 166, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 5224, - "end": 5283, + "start": 5295, + "end": 5354, "loc": { "start": { - "line": 165, + "line": 166, "column": 6 }, "end": { - "line": 165, + "line": 166, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5224, - "end": 5230, + "start": 5295, + "end": 5301, "loc": { "start": { - "line": 165, + "line": 166, "column": 6 }, "end": { - "line": 165, + "line": 166, "column": 12 }, "identifierName": "output" @@ -10306,58 +10498,58 @@ }, "right": { "type": "CallExpression", - "start": 5233, - "end": 5283, + "start": 5304, + "end": 5354, "loc": { "start": { - "line": 165, + "line": 166, "column": 15 }, "end": { - "line": 165, + "line": 166, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 5233, - "end": 5249, + "start": 5304, + "end": 5320, "loc": { "start": { - "line": 165, + "line": 166, "column": 15 }, "end": { - "line": 165, + "line": 166, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5233, - "end": 5237, + "start": 5304, + "end": 5308, "loc": { "start": { - "line": 165, + "line": 166, "column": 15 }, "end": { - "line": 165, + "line": 166, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5238, - "end": 5249, + "start": 5309, + "end": 5320, "loc": { "start": { - "line": 165, + "line": 166, "column": 20 }, "end": { - "line": 165, + "line": 166, "column": 31 }, "identifierName": "addStringAt" @@ -10369,15 +10561,15 @@ "arguments": [ { "type": "Identifier", - "start": 5250, - "end": 5256, + "start": 5321, + "end": 5327, "loc": { "start": { - "line": 165, + "line": 166, "column": 32 }, "end": { - "line": 165, + "line": 166, "column": 38 }, "identifierName": "output" @@ -10386,15 +10578,15 @@ }, { "type": "StringLiteral", - "start": 5258, - "end": 5261, + "start": 5329, + "end": 5332, "loc": { "start": { - "line": 165, + "line": 166, "column": 40 }, "end": { - "line": 165, + "line": 166, "column": 43 } }, @@ -10406,15 +10598,15 @@ }, { "type": "Identifier", - "start": 5263, - "end": 5271, + "start": 5334, + "end": 5342, "loc": { "start": { - "line": 165, + "line": 166, "column": 45 }, "end": { - "line": 165, + "line": 166, "column": 53 }, "identifierName": "caretPos" @@ -10423,15 +10615,15 @@ }, { "type": "Identifier", - "start": 5273, - "end": 5282, + "start": 5344, + "end": 5353, "loc": { "start": { - "line": 165, + "line": 166, "column": 55 }, "end": { - "line": 165, + "line": 166, "column": 64 }, "identifierName": "moveCaret" @@ -10444,43 +10636,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5297, - "end": 5651, + "start": 5368, + "end": 5722, "loc": { "start": { - "line": 167, + "line": 168, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 5300, - "end": 5328, + "start": 5371, + "end": 5399, "loc": { "start": { - "line": 167, + "line": 168, "column": 12 }, "end": { - "line": 167, + "line": 168, "column": 40 } }, "left": { "type": "Identifier", - "start": 5300, - "end": 5306, + "start": 5371, + "end": 5377, "loc": { "start": { - "line": 167, + "line": 168, "column": 12 }, "end": { - "line": 167, + "line": 168, "column": 18 }, "identifierName": "button" @@ -10490,15 +10682,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 5311, - "end": 5328, + "start": 5382, + "end": 5399, "loc": { "start": { - "line": 167, + "line": 168, "column": 23 }, "end": { - "line": 167, + "line": 168, "column": 40 } }, @@ -10511,44 +10703,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5337, - "end": 5397, + "start": 5408, + "end": 5468, "loc": { "start": { - "line": 168, + "line": 169, "column": 6 }, "end": { - "line": 168, + "line": 169, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 5337, - "end": 5396, + "start": 5408, + "end": 5467, "loc": { "start": { - "line": 168, + "line": 169, "column": 6 }, "end": { - "line": 168, + "line": 169, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5337, - "end": 5343, + "start": 5408, + "end": 5414, "loc": { "start": { - "line": 168, + "line": 169, "column": 6 }, "end": { - "line": 168, + "line": 169, "column": 12 }, "identifierName": "output" @@ -10557,58 +10749,58 @@ }, "right": { "type": "CallExpression", - "start": 5346, - "end": 5396, + "start": 5417, + "end": 5467, "loc": { "start": { - "line": 168, + "line": 169, "column": 15 }, "end": { - "line": 168, + "line": 169, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 5346, - "end": 5362, + "start": 5417, + "end": 5433, "loc": { "start": { - "line": 168, + "line": 169, "column": 15 }, "end": { - "line": 168, + "line": 169, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5346, - "end": 5350, + "start": 5417, + "end": 5421, "loc": { "start": { - "line": 168, + "line": 169, "column": 15 }, "end": { - "line": 168, + "line": 169, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5351, - "end": 5362, + "start": 5422, + "end": 5433, "loc": { "start": { - "line": 168, + "line": 169, "column": 20 }, "end": { - "line": 168, + "line": 169, "column": 31 }, "identifierName": "addStringAt" @@ -10620,15 +10812,15 @@ "arguments": [ { "type": "Identifier", - "start": 5363, - "end": 5369, + "start": 5434, + "end": 5440, "loc": { "start": { - "line": 168, + "line": 169, "column": 32 }, "end": { - "line": 168, + "line": 169, "column": 38 }, "identifierName": "output" @@ -10637,15 +10829,15 @@ }, { "type": "StringLiteral", - "start": 5371, - "end": 5374, + "start": 5442, + "end": 5445, "loc": { "start": { - "line": 168, + "line": 169, "column": 40 }, "end": { - "line": 168, + "line": 169, "column": 43 } }, @@ -10657,15 +10849,15 @@ }, { "type": "Identifier", - "start": 5376, - "end": 5384, + "start": 5447, + "end": 5455, "loc": { "start": { - "line": 168, + "line": 169, "column": 45 }, "end": { - "line": 168, + "line": 169, "column": 53 }, "identifierName": "caretPos" @@ -10674,15 +10866,15 @@ }, { "type": "Identifier", - "start": 5386, - "end": 5395, + "start": 5457, + "end": 5466, "loc": { "start": { - "line": 168, + "line": 169, "column": 55 }, "end": { - "line": 168, + "line": 169, "column": 64 }, "identifierName": "moveCaret" @@ -10695,57 +10887,57 @@ }, "alternate": { "type": "IfStatement", - "start": 5410, - "end": 5651, + "start": 5481, + "end": 5722, "loc": { "start": { - "line": 170, + "line": 171, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 5413, - "end": 5445, + "start": 5484, + "end": 5516, "loc": { "start": { - "line": 170, + "line": 171, "column": 12 }, "end": { - "line": 170, + "line": 171, "column": 44 } }, "left": { "type": "BinaryExpression", - "start": 5413, - "end": 5427, + "start": 5484, + "end": 5498, "loc": { "start": { - "line": 170, + "line": 171, "column": 12 }, "end": { - "line": 170, + "line": 171, "column": 26 } }, "left": { "type": "Identifier", - "start": 5413, - "end": 5419, + "start": 5484, + "end": 5490, "loc": { "start": { - "line": 170, + "line": 171, "column": 12 }, "end": { - "line": 170, + "line": 171, "column": 18 }, "identifierName": "button" @@ -10755,15 +10947,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 5424, - "end": 5427, + "start": 5495, + "end": 5498, "loc": { "start": { - "line": 170, + "line": 171, "column": 23 }, "end": { - "line": 170, + "line": 171, "column": 26 } }, @@ -10777,29 +10969,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 5431, - "end": 5445, + "start": 5502, + "end": 5516, "loc": { "start": { - "line": 170, + "line": 171, "column": 30 }, "end": { - "line": 170, + "line": 171, "column": 44 } }, "left": { "type": "Identifier", - "start": 5431, - "end": 5437, + "start": 5502, + "end": 5508, "loc": { "start": { - "line": 170, + "line": 171, "column": 30 }, "end": { - "line": 170, + "line": 171, "column": 36 }, "identifierName": "button" @@ -10809,15 +11001,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 5442, - "end": 5445, + "start": 5513, + "end": 5516, "loc": { "start": { - "line": 170, + "line": 171, "column": 41 }, "end": { - "line": 170, + "line": 171, "column": 44 } }, @@ -10831,44 +11023,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5454, - "end": 5517, + "start": 5525, + "end": 5588, "loc": { "start": { - "line": 171, + "line": 172, "column": 6 }, "end": { - "line": 171, + "line": 172, "column": 69 } }, "expression": { "type": "AssignmentExpression", - "start": 5454, - "end": 5516, + "start": 5525, + "end": 5587, "loc": { "start": { - "line": 171, + "line": 172, "column": 6 }, "end": { - "line": 171, + "line": 172, "column": 68 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5454, - "end": 5460, + "start": 5525, + "end": 5531, "loc": { "start": { - "line": 171, + "line": 172, "column": 6 }, "end": { - "line": 171, + "line": 172, "column": 12 }, "identifierName": "output" @@ -10877,58 +11069,58 @@ }, "right": { "type": "CallExpression", - "start": 5463, - "end": 5516, + "start": 5534, + "end": 5587, "loc": { "start": { - "line": 171, + "line": 172, "column": 15 }, "end": { - "line": 171, + "line": 172, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 5463, - "end": 5479, + "start": 5534, + "end": 5550, "loc": { "start": { - "line": 171, + "line": 172, "column": 15 }, "end": { - "line": 171, + "line": 172, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5463, - "end": 5467, + "start": 5534, + "end": 5538, "loc": { "start": { - "line": 171, + "line": 172, "column": 15 }, "end": { - "line": 171, + "line": 172, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5468, - "end": 5479, + "start": 5539, + "end": 5550, "loc": { "start": { - "line": 171, + "line": 172, "column": 20 }, "end": { - "line": 171, + "line": 172, "column": 31 }, "identifierName": "addStringAt" @@ -10940,15 +11132,15 @@ "arguments": [ { "type": "Identifier", - "start": 5480, - "end": 5486, + "start": 5551, + "end": 5557, "loc": { "start": { - "line": 171, + "line": 172, "column": 32 }, "end": { - "line": 171, + "line": 172, "column": 38 }, "identifierName": "output" @@ -10957,15 +11149,15 @@ }, { "type": "Identifier", - "start": 5488, - "end": 5494, + "start": 5559, + "end": 5565, "loc": { "start": { - "line": 171, + "line": 172, "column": 40 }, "end": { - "line": 171, + "line": 172, "column": 46 }, "identifierName": "button" @@ -10974,15 +11166,15 @@ }, { "type": "Identifier", - "start": 5496, - "end": 5504, + "start": 5567, + "end": 5575, "loc": { "start": { - "line": 171, + "line": 172, "column": 48 }, "end": { - "line": 171, + "line": 172, "column": 56 }, "identifierName": "caretPos" @@ -10991,15 +11183,15 @@ }, { "type": "Identifier", - "start": 5506, - "end": 5515, + "start": 5577, + "end": 5586, "loc": { "start": { - "line": 171, + "line": 172, "column": 58 }, "end": { - "line": 171, + "line": 172, "column": 67 }, "identifierName": "moveCaret" @@ -11012,43 +11204,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5530, - "end": 5651, + "start": 5601, + "end": 5722, "loc": { "start": { - "line": 173, + "line": 174, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 5533, - "end": 5579, + "start": 5604, + "end": 5650, "loc": { "start": { - "line": 173, + "line": 174, "column": 12 }, "end": { - "line": 173, + "line": 174, "column": 58 } }, "left": { "type": "UnaryExpression", - "start": 5533, - "end": 5554, + "start": 5604, + "end": 5625, "loc": { "start": { - "line": 173, + "line": 174, "column": 12 }, "end": { - "line": 173, + "line": 174, "column": 33 } }, @@ -11056,43 +11248,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 5534, - "end": 5554, + "start": 5605, + "end": 5625, "loc": { "start": { - "line": 173, + "line": 174, "column": 13 }, "end": { - "line": 173, + "line": 174, "column": 33 } }, "callee": { "type": "MemberExpression", - "start": 5534, - "end": 5549, + "start": 5605, + "end": 5620, "loc": { "start": { - "line": 173, + "line": 174, "column": 13 }, "end": { - "line": 173, + "line": 174, "column": 28 } }, "object": { "type": "Identifier", - "start": 5534, - "end": 5540, + "start": 5605, + "end": 5611, "loc": { "start": { - "line": 173, + "line": 174, "column": 13 }, "end": { - "line": 173, + "line": 174, "column": 19 }, "identifierName": "button" @@ -11101,15 +11293,15 @@ }, "property": { "type": "Identifier", - "start": 5541, - "end": 5549, + "start": 5612, + "end": 5620, "loc": { "start": { - "line": 173, + "line": 174, "column": 20 }, "end": { - "line": 173, + "line": 174, "column": 28 }, "identifierName": "includes" @@ -11121,15 +11313,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 5550, - "end": 5553, + "start": 5621, + "end": 5624, "loc": { "start": { - "line": 173, + "line": 174, "column": 29 }, "end": { - "line": 173, + "line": 174, "column": 32 } }, @@ -11148,15 +11340,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 5558, - "end": 5579, + "start": 5629, + "end": 5650, "loc": { "start": { - "line": 173, + "line": 174, "column": 37 }, "end": { - "line": 173, + "line": 174, "column": 58 } }, @@ -11164,43 +11356,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 5559, - "end": 5579, + "start": 5630, + "end": 5650, "loc": { "start": { - "line": 173, + "line": 174, "column": 38 }, "end": { - "line": 173, + "line": 174, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 5559, - "end": 5574, + "start": 5630, + "end": 5645, "loc": { "start": { - "line": 173, + "line": 174, "column": 38 }, "end": { - "line": 173, + "line": 174, "column": 53 } }, "object": { "type": "Identifier", - "start": 5559, - "end": 5565, + "start": 5630, + "end": 5636, "loc": { "start": { - "line": 173, + "line": 174, "column": 38 }, "end": { - "line": 173, + "line": 174, "column": 44 }, "identifierName": "button" @@ -11209,15 +11401,15 @@ }, "property": { "type": "Identifier", - "start": 5566, - "end": 5574, + "start": 5637, + "end": 5645, "loc": { "start": { - "line": 173, + "line": 174, "column": 45 }, "end": { - "line": 173, + "line": 174, "column": 53 }, "identifierName": "includes" @@ -11229,15 +11421,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 5575, - "end": 5578, + "start": 5646, + "end": 5649, "loc": { "start": { - "line": 173, + "line": 174, "column": 54 }, "end": { - "line": 173, + "line": 174, "column": 57 } }, @@ -11256,44 +11448,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5588, - "end": 5651, + "start": 5659, + "end": 5722, "loc": { "start": { - "line": 174, + "line": 175, "column": 6 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "expression": { "type": "AssignmentExpression", - "start": 5588, - "end": 5650, + "start": 5659, + "end": 5721, "loc": { "start": { - "line": 174, + "line": 175, "column": 6 }, "end": { - "line": 174, + "line": 175, "column": 68 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5588, - "end": 5594, + "start": 5659, + "end": 5665, "loc": { "start": { - "line": 174, + "line": 175, "column": 6 }, "end": { - "line": 174, + "line": 175, "column": 12 }, "identifierName": "output" @@ -11302,58 +11494,58 @@ }, "right": { "type": "CallExpression", - "start": 5597, - "end": 5650, + "start": 5668, + "end": 5721, "loc": { "start": { - "line": 174, + "line": 175, "column": 15 }, "end": { - "line": 174, + "line": 175, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 5597, - "end": 5613, + "start": 5668, + "end": 5684, "loc": { "start": { - "line": 174, + "line": 175, "column": 15 }, "end": { - "line": 174, + "line": 175, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5597, - "end": 5601, + "start": 5668, + "end": 5672, "loc": { "start": { - "line": 174, + "line": 175, "column": 15 }, "end": { - "line": 174, + "line": 175, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5602, - "end": 5613, + "start": 5673, + "end": 5684, "loc": { "start": { - "line": 174, + "line": 175, "column": 20 }, "end": { - "line": 174, + "line": 175, "column": 31 }, "identifierName": "addStringAt" @@ -11365,15 +11557,15 @@ "arguments": [ { "type": "Identifier", - "start": 5614, - "end": 5620, + "start": 5685, + "end": 5691, "loc": { "start": { - "line": 174, + "line": 175, "column": 32 }, "end": { - "line": 174, + "line": 175, "column": 38 }, "identifierName": "output" @@ -11382,15 +11574,15 @@ }, { "type": "Identifier", - "start": 5622, - "end": 5628, + "start": 5693, + "end": 5699, "loc": { "start": { - "line": 174, + "line": 175, "column": 40 }, "end": { - "line": 174, + "line": 175, "column": 46 }, "identifierName": "button" @@ -11399,15 +11591,15 @@ }, { "type": "Identifier", - "start": 5630, - "end": 5638, + "start": 5701, + "end": 5709, "loc": { "start": { - "line": 174, + "line": 175, "column": 48 }, "end": { - "line": 174, + "line": 175, "column": 56 }, "identifierName": "caretPos" @@ -11416,15 +11608,15 @@ }, { "type": "Identifier", - "start": 5640, - "end": 5649, + "start": 5711, + "end": 5720, "loc": { "start": { - "line": 174, + "line": 175, "column": 58 }, "end": { - "line": 174, + "line": 175, "column": 67 }, "identifierName": "moveCaret" @@ -11450,29 +11642,29 @@ }, { "type": "ReturnStatement", - "start": 5659, - "end": 5673, + "start": 5730, + "end": 5744, "loc": { "start": { - "line": 176, + "line": 177, "column": 4 }, "end": { - "line": 176, + "line": 177, "column": 18 } }, "argument": { "type": "Identifier", - "start": 5666, - "end": 5672, + "start": 5737, + "end": 5743, "loc": { "start": { - "line": 176, + "line": 177, "column": 11 }, "end": { - "line": 176, + "line": 177, "column": 17 }, "identifierName": "output" @@ -11488,15 +11680,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 3560, - "end": 3954, + "start": 3631, + "end": 4025, "loc": { "start": { - "line": 127, + "line": 128, "column": 2 }, "end": { - "line": 135, + "line": 136, "column": 5 } } @@ -11506,15 +11698,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 5684, - "end": 5926, + "start": 5755, + "end": 5997, "loc": { "start": { - "line": 179, + "line": 180, "column": 2 }, "end": { - "line": 184, + "line": 185, "column": 5 } } @@ -11523,15 +11715,15 @@ }, { "type": "ClassMethod", - "start": 5930, - "end": 6267, + "start": 6001, + "end": 6330, "loc": { "start": { - "line": 185, + "line": 186, "column": 2 }, "end": { - "line": 192, + "line": 194, "column": 3 } }, @@ -11539,15 +11731,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 5930, - "end": 5944, + "start": 6001, + "end": 6015, "loc": { "start": { - "line": 185, + "line": 186, "column": 2 }, "end": { - "line": 185, + "line": 186, "column": 16 }, "identifierName": "updateCaretPos" @@ -11563,15 +11755,15 @@ "params": [ { "type": "Identifier", - "start": 5945, - "end": 5951, + "start": 6016, + "end": 6022, "loc": { "start": { - "line": 185, + "line": 186, "column": 17 }, "end": { - "line": 185, + "line": 186, "column": 23 }, "identifierName": "length" @@ -11580,15 +11772,15 @@ }, { "type": "Identifier", - "start": 5953, - "end": 5958, + "start": 6024, + "end": 6029, "loc": { "start": { - "line": 185, + "line": 186, "column": 25 }, "end": { - "line": 185, + "line": 186, "column": 30 }, "identifierName": "minus" @@ -11598,148 +11790,245 @@ ], "body": { "type": "BlockStatement", - "start": 5959, - "end": 6267, + "start": 6030, + "end": 6330, "loc": { "start": { - "line": 185, + "line": 186, "column": 31 }, "end": { - "line": 192, + "line": 194, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 5966, - "end": 6262, + "start": 6037, + "end": 6325, "loc": { "start": { - "line": 186, + "line": 187, "column": 4 }, "end": { - "line": 191, + "line": 193, "column": 5 } }, "test": { - "type": "Identifier", - "start": 5969, - "end": 5974, + "type": "MemberExpression", + "start": 6040, + "end": 6094, "loc": { "start": { - "line": 186, + "line": 187, "column": 7 }, "end": { - "line": 186, - "column": 12 - }, - "identifierName": "minus" + "line": 187, + "column": 61 + } }, - "name": "minus" + "object": { + "type": "MemberExpression", + "start": 6040, + "end": 6075, + "loc": { + "start": { + "line": 187, + "column": 7 + }, + "end": { + "line": 187, + "column": 42 + } + }, + "object": { + "type": "MemberExpression", + "start": 6040, + "end": 6067, + "loc": { + "start": { + "line": 187, + "column": 7 + }, + "end": { + "line": 187, + "column": 34 + } + }, + "object": { + "type": "ThisExpression", + "start": 6040, + "end": 6044, + "loc": { + "start": { + "line": 187, + "column": 7 + }, + "end": { + "line": 187, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 6045, + "end": 6067, + "loc": { + "start": { + "line": 187, + "column": 12 + }, + "end": { + "line": 187, + "column": 34 + }, + "identifierName": "simpleKeyboardInstance" + }, + "name": "simpleKeyboardInstance" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6068, + "end": 6075, + "loc": { + "start": { + "line": 187, + "column": 35 + }, + "end": { + "line": 187, + "column": 42 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6076, + "end": 6094, + "loc": { + "start": { + "line": 187, + "column": 43 + }, + "end": { + "line": 187, + "column": 61 + }, + "identifierName": "syncInstanceInputs" + }, + "name": "syncInstanceInputs" + }, + "computed": false }, "consequent": { "type": "BlockStatement", - "start": 5975, - "end": 6145, + "start": 6095, + "end": 6233, "loc": { "start": { - "line": 186, - "column": 13 + "line": 187, + "column": 62 }, "end": { - "line": 189, + "line": 191, "column": 5 } }, "body": [ { - "type": "IfStatement", - "start": 5984, - "end": 6138, + "type": "ExpressionStatement", + "start": 6104, + "end": 6226, "loc": { "start": { - "line": 187, + "line": 188, "column": 6 }, "end": { - "line": 188, - "column": 103 + "line": 190, + "column": 9 } }, - "test": { - "type": "BinaryExpression", - "start": 5987, - "end": 6032, + "expression": { + "type": "CallExpression", + "start": 6104, + "end": 6225, "loc": { "start": { - "line": 187, - "column": 9 + "line": 188, + "column": 6 }, "end": { - "line": 187, - "column": 54 + "line": 190, + "column": 8 } }, - "left": { + "callee": { "type": "MemberExpression", - "start": 5987, - "end": 6028, + "start": 6104, + "end": 6140, "loc": { "start": { - "line": 187, - "column": 9 + "line": 188, + "column": 6 }, "end": { - "line": 187, - "column": 50 + "line": 188, + "column": 42 } }, "object": { "type": "MemberExpression", - "start": 5987, - "end": 6014, + "start": 6104, + "end": 6131, "loc": { "start": { - "line": 187, - "column": 9 + "line": 188, + "column": 6 }, "end": { - "line": 187, - "column": 36 + "line": 188, + "column": 33 } }, "object": { "type": "ThisExpression", - "start": 5987, - "end": 5991, + "start": 6104, + "end": 6108, "loc": { "start": { - "line": 187, - "column": 9 + "line": 188, + "column": 6 }, "end": { - "line": 187, - "column": 13 + "line": 188, + "column": 10 } } }, "property": { "type": "Identifier", - "start": 5992, - "end": 6014, + "start": 6109, + "end": 6131, "loc": { "start": { - "line": 187, - "column": 14 + "line": 188, + "column": 11 }, "end": { - "line": 187, - "column": 36 + "line": 188, + "column": 33 }, "identifierName": "simpleKeyboardInstance" }, @@ -11749,16 +12038,663 @@ }, "property": { "type": "Identifier", - "start": 6015, - "end": 6028, + "start": 6132, + "end": 6140, "loc": { "start": { - "line": 187, - "column": 37 + "line": 188, + "column": 34 }, "end": { - "line": 187, - "column": 50 + "line": 188, + "column": 42 + }, + "identifierName": "dispatch" + }, + "name": "dispatch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 6141, + "end": 6224, + "loc": { + "start": { + "line": 188, + "column": 43 + }, + "end": { + "line": 190, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 6141, + "end": 6149, + "loc": { + "start": { + "line": 188, + "column": 43 + }, + "end": { + "line": 188, + "column": 51 + }, + "identifierName": "instance" + }, + "name": "instance" + } + ], + "body": { + "type": "BlockStatement", + "start": 6153, + "end": 6224, + "loc": { + "start": { + "line": 188, + "column": 55 + }, + "end": { + "line": 190, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6164, + "end": 6215, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 59 + } + }, + "expression": { + "type": "CallExpression", + "start": 6164, + "end": 6214, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6164, + "end": 6189, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 33 + } + }, + "object": { + "type": "ThisExpression", + "start": 6164, + "end": 6168, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 6169, + "end": 6189, + "loc": { + "start": { + "line": 189, + "column": 13 + }, + "end": { + "line": 189, + "column": 33 + }, + "identifierName": "updateCaretPosAction" + }, + "name": "updateCaretPosAction" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 6190, + "end": 6198, + "loc": { + "start": { + "line": 189, + "column": 34 + }, + "end": { + "line": 189, + "column": 42 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + { + "type": "Identifier", + "start": 6200, + "end": 6206, + "loc": { + "start": { + "line": 189, + "column": 44 + }, + "end": { + "line": 189, + "column": 50 + }, + "identifierName": "length" + }, + "name": "length" + }, + { + "type": "Identifier", + "start": 6208, + "end": 6213, + "loc": { + "start": { + "line": 189, + "column": 52 + }, + "end": { + "line": 189, + "column": 57 + }, + "identifierName": "minus" + }, + "name": "minus" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 6239, + "end": 6325, + "loc": { + "start": { + "line": 191, + "column": 11 + }, + "end": { + "line": 193, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6248, + "end": 6318, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 76 + } + }, + "expression": { + "type": "CallExpression", + "start": 6248, + "end": 6317, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 75 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6248, + "end": 6273, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 31 + } + }, + "object": { + "type": "ThisExpression", + "start": 6248, + "end": 6252, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 6253, + "end": 6273, + "loc": { + "start": { + "line": 192, + "column": 11 + }, + "end": { + "line": 192, + "column": 31 + }, + "identifierName": "updateCaretPosAction" + }, + "name": "updateCaretPosAction" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 6274, + "end": 6301, + "loc": { + "start": { + "line": 192, + "column": 32 + }, + "end": { + "line": 192, + "column": 59 + } + }, + "object": { + "type": "ThisExpression", + "start": 6274, + "end": 6278, + "loc": { + "start": { + "line": 192, + "column": 32 + }, + "end": { + "line": 192, + "column": 36 + } + } + }, + "property": { + "type": "Identifier", + "start": 6279, + "end": 6301, + "loc": { + "start": { + "line": 192, + "column": 37 + }, + "end": { + "line": 192, + "column": 59 + }, + "identifierName": "simpleKeyboardInstance" + }, + "name": "simpleKeyboardInstance" + }, + "computed": false + }, + { + "type": "Identifier", + "start": 6303, + "end": 6309, + "loc": { + "start": { + "line": 192, + "column": 61 + }, + "end": { + "line": 192, + "column": 67 + }, + "identifierName": "length" + }, + "name": "length" + }, + { + "type": "Identifier", + "start": 6311, + "end": 6316, + "loc": { + "start": { + "line": 192, + "column": 69 + }, + "end": { + "line": 192, + "column": 74 + }, + "identifierName": "minus" + }, + "name": "minus" + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [], + "trailingComments": null + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\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 ", + "start": 5755, + "end": 5997, + "loc": { + "start": { + "line": 180, + "column": 2 + }, + "end": { + "line": 185, + "column": 5 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Action method of updateCaretPos\r\n * \r\n * @param {object} instance The instance whose position should be updated\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 ", + "start": 6336, + "end": 6644, + "loc": { + "start": { + "line": 196, + "column": 2 + }, + "end": { + "line": 202, + "column": 5 + } + } + } + ] + }, + { + "type": "ClassMethod", + "start": 6648, + "end": 7056, + "loc": { + "start": { + "line": 203, + "column": 2 + }, + "end": { + "line": 214, + "column": 3 + } + }, + "static": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6648, + "end": 6668, + "loc": { + "start": { + "line": 203, + "column": 2 + }, + "end": { + "line": 203, + "column": 22 + }, + "identifierName": "updateCaretPosAction" + }, + "name": "updateCaretPosAction", + "leadingComments": null + }, + "kind": "method", + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 6669, + "end": 6677, + "loc": { + "start": { + "line": 203, + "column": 23 + }, + "end": { + "line": 203, + "column": 31 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + { + "type": "Identifier", + "start": 6679, + "end": 6685, + "loc": { + "start": { + "line": 203, + "column": 33 + }, + "end": { + "line": 203, + "column": 39 + }, + "identifierName": "length" + }, + "name": "length" + }, + { + "type": "Identifier", + "start": 6687, + "end": 6692, + "loc": { + "start": { + "line": 203, + "column": 41 + }, + "end": { + "line": 203, + "column": 46 + }, + "identifierName": "minus" + }, + "name": "minus" + } + ], + "body": { + "type": "BlockStatement", + "start": 6693, + "end": 7056, + "loc": { + "start": { + "line": 203, + "column": 47 + }, + "end": { + "line": 214, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 6700, + "end": 6899, + "loc": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 209, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 6703, + "end": 6708, + "loc": { + "start": { + "line": 204, + "column": 7 + }, + "end": { + "line": 204, + "column": 12 + }, + "identifierName": "minus" + }, + "name": "minus" + }, + "consequent": { + "type": "BlockStatement", + "start": 6709, + "end": 6820, + "loc": { + "start": { + "line": 204, + "column": 13 + }, + "end": { + "line": 207, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 6718, + "end": 6813, + "loc": { + "start": { + "line": 205, + "column": 6 + }, + "end": { + "line": 206, + "column": 63 + } + }, + "test": { + "type": "BinaryExpression", + "start": 6721, + "end": 6747, + "loc": { + "start": { + "line": 205, + "column": 9 + }, + "end": { + "line": 205, + "column": 35 + } + }, + "left": { + "type": "MemberExpression", + "start": 6721, + "end": 6743, + "loc": { + "start": { + "line": 205, + "column": 9 + }, + "end": { + "line": 205, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 6721, + "end": 6729, + "loc": { + "start": { + "line": 205, + "column": 9 + }, + "end": { + "line": 205, + "column": 17 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 6730, + "end": 6743, + "loc": { + "start": { + "line": 205, + "column": 18 + }, + "end": { + "line": 205, + "column": 31 }, "identifierName": "caretPosition" }, @@ -11769,16 +12705,16 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 6031, - "end": 6032, + "start": 6746, + "end": 6747, "loc": { "start": { - "line": 187, - "column": 53 + "line": 205, + "column": 34 }, "end": { - "line": 187, - "column": 54 + "line": 205, + "column": 35 } }, "extra": { @@ -11790,107 +12726,76 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6043, - "end": 6138, + "start": 6756, + "end": 6813, "loc": { "start": { - "line": 188, - "column": 8 + "line": 206, + "column": 6 }, "end": { - "line": 188, - "column": 103 + "line": 206, + "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 6043, - "end": 6137, + "start": 6756, + "end": 6812, "loc": { "start": { - "line": 188, - "column": 8 + "line": 206, + "column": 6 }, "end": { - "line": 188, - "column": 102 + "line": 206, + "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6043, - "end": 6084, + "start": 6756, + "end": 6778, "loc": { "start": { - "line": 188, - "column": 8 + "line": 206, + "column": 6 }, "end": { - "line": 188, - "column": 49 + "line": 206, + "column": 28 } }, "object": { - "type": "MemberExpression", - "start": 6043, - "end": 6070, + "type": "Identifier", + "start": 6756, + "end": 6764, "loc": { "start": { - "line": 188, - "column": 8 + "line": 206, + "column": 6 }, "end": { - "line": 188, - "column": 35 - } - }, - "object": { - "type": "ThisExpression", - "start": 6043, - "end": 6047, - "loc": { - "start": { - "line": 188, - "column": 8 - }, - "end": { - "line": 188, - "column": 12 - } - } - }, - "property": { - "type": "Identifier", - "start": 6048, - "end": 6070, - "loc": { - "start": { - "line": 188, - "column": 13 - }, - "end": { - "line": 188, - "column": 35 - }, - "identifierName": "simpleKeyboardInstance" + "line": 206, + "column": 14 }, - "name": "simpleKeyboardInstance" + "identifierName": "instance" }, - "computed": false + "name": "instance" }, "property": { "type": "Identifier", - "start": 6071, - "end": 6084, + "start": 6765, + "end": 6778, "loc": { "start": { - "line": 188, - "column": 36 + "line": 206, + "column": 15 }, "end": { - "line": 188, - "column": 49 + "line": 206, + "column": 28 }, "identifierName": "caretPosition" }, @@ -11900,92 +12805,61 @@ }, "right": { "type": "BinaryExpression", - "start": 6087, - "end": 6137, + "start": 6781, + "end": 6812, "loc": { "start": { - "line": 188, - "column": 52 + "line": 206, + "column": 31 }, "end": { - "line": 188, - "column": 102 + "line": 206, + "column": 62 } }, "left": { "type": "MemberExpression", - "start": 6087, - "end": 6128, + "start": 6781, + "end": 6803, "loc": { "start": { - "line": 188, - "column": 52 + "line": 206, + "column": 31 }, "end": { - "line": 188, - "column": 93 + "line": 206, + "column": 53 } }, "object": { - "type": "MemberExpression", - "start": 6087, - "end": 6114, + "type": "Identifier", + "start": 6781, + "end": 6789, "loc": { "start": { - "line": 188, - "column": 52 + "line": 206, + "column": 31 }, "end": { - "line": 188, - "column": 79 - } - }, - "object": { - "type": "ThisExpression", - "start": 6087, - "end": 6091, - "loc": { - "start": { - "line": 188, - "column": 52 - }, - "end": { - "line": 188, - "column": 56 - } - } - }, - "property": { - "type": "Identifier", - "start": 6092, - "end": 6114, - "loc": { - "start": { - "line": 188, - "column": 57 - }, - "end": { - "line": 188, - "column": 79 - }, - "identifierName": "simpleKeyboardInstance" + "line": 206, + "column": 39 }, - "name": "simpleKeyboardInstance" + "identifierName": "instance" }, - "computed": false + "name": "instance" }, "property": { "type": "Identifier", - "start": 6115, - "end": 6128, + "start": 6790, + "end": 6803, "loc": { "start": { - "line": 188, - "column": 80 + "line": 206, + "column": 40 }, "end": { - "line": 188, - "column": 93 + "line": 206, + "column": 53 }, "identifierName": "caretPosition" }, @@ -11996,16 +12870,16 @@ "operator": "-", "right": { "type": "Identifier", - "start": 6131, - "end": 6137, + "start": 6806, + "end": 6812, "loc": { "start": { - "line": 188, - "column": 96 + "line": 206, + "column": 56 }, "end": { - "line": 188, - "column": 102 + "line": 206, + "column": 62 }, "identifierName": "length" }, @@ -12021,122 +12895,91 @@ }, "alternate": { "type": "BlockStatement", - "start": 6151, - "end": 6262, + "start": 6826, + "end": 6899, "loc": { "start": { - "line": 189, + "line": 207, "column": 11 }, "end": { - "line": 191, + "line": 209, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6160, - "end": 6255, + "start": 6835, + "end": 6892, "loc": { "start": { - "line": 190, + "line": 208, "column": 6 }, "end": { - "line": 190, - "column": 101 + "line": 208, + "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 6160, - "end": 6254, + "start": 6835, + "end": 6891, "loc": { "start": { - "line": 190, + "line": 208, "column": 6 }, "end": { - "line": 190, - "column": 100 + "line": 208, + "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6160, - "end": 6201, + "start": 6835, + "end": 6857, "loc": { "start": { - "line": 190, + "line": 208, "column": 6 }, "end": { - "line": 190, - "column": 47 + "line": 208, + "column": 28 } }, "object": { - "type": "MemberExpression", - "start": 6160, - "end": 6187, + "type": "Identifier", + "start": 6835, + "end": 6843, "loc": { "start": { - "line": 190, + "line": 208, "column": 6 }, "end": { - "line": 190, - "column": 33 - } - }, - "object": { - "type": "ThisExpression", - "start": 6160, - "end": 6164, - "loc": { - "start": { - "line": 190, - "column": 6 - }, - "end": { - "line": 190, - "column": 10 - } - } - }, - "property": { - "type": "Identifier", - "start": 6165, - "end": 6187, - "loc": { - "start": { - "line": 190, - "column": 11 - }, - "end": { - "line": 190, - "column": 33 - }, - "identifierName": "simpleKeyboardInstance" + "line": 208, + "column": 14 }, - "name": "simpleKeyboardInstance" + "identifierName": "instance" }, - "computed": false + "name": "instance" }, "property": { "type": "Identifier", - "start": 6188, - "end": 6201, + "start": 6844, + "end": 6857, "loc": { "start": { - "line": 190, - "column": 34 + "line": 208, + "column": 15 }, "end": { - "line": 190, - "column": 47 + "line": 208, + "column": 28 }, "identifierName": "caretPosition" }, @@ -12146,92 +12989,61 @@ }, "right": { "type": "BinaryExpression", - "start": 6204, - "end": 6254, + "start": 6860, + "end": 6891, "loc": { "start": { - "line": 190, - "column": 50 + "line": 208, + "column": 31 }, "end": { - "line": 190, - "column": 100 + "line": 208, + "column": 62 } }, "left": { "type": "MemberExpression", - "start": 6204, - "end": 6245, + "start": 6860, + "end": 6882, "loc": { "start": { - "line": 190, - "column": 50 + "line": 208, + "column": 31 }, "end": { - "line": 190, - "column": 91 + "line": 208, + "column": 53 } }, "object": { - "type": "MemberExpression", - "start": 6204, - "end": 6231, + "type": "Identifier", + "start": 6860, + "end": 6868, "loc": { "start": { - "line": 190, - "column": 50 + "line": 208, + "column": 31 }, "end": { - "line": 190, - "column": 77 - } - }, - "object": { - "type": "ThisExpression", - "start": 6204, - "end": 6208, - "loc": { - "start": { - "line": 190, - "column": 50 - }, - "end": { - "line": 190, - "column": 54 - } - } - }, - "property": { - "type": "Identifier", - "start": 6209, - "end": 6231, - "loc": { - "start": { - "line": 190, - "column": 55 - }, - "end": { - "line": 190, - "column": 77 - }, - "identifierName": "simpleKeyboardInstance" + "line": 208, + "column": 39 }, - "name": "simpleKeyboardInstance" + "identifierName": "instance" }, - "computed": false + "name": "instance" }, "property": { "type": "Identifier", - "start": 6232, - "end": 6245, + "start": 6869, + "end": 6882, "loc": { "start": { - "line": 190, - "column": 78 + "line": 208, + "column": 40 }, "end": { - "line": 190, - "column": 91 + "line": 208, + "column": 53 }, "identifierName": "caretPosition" }, @@ -12242,16 +13054,16 @@ "operator": "+", "right": { "type": "Identifier", - "start": 6248, - "end": 6254, + "start": 6885, + "end": 6891, "loc": { "start": { - "line": 190, - "column": 94 + "line": 208, + "column": 56 }, "end": { - "line": 190, - "column": 100 + "line": 208, + "column": 62 }, "identifierName": "length" }, @@ -12263,6 +13075,415 @@ ], "directives": [] } + }, + { + "type": "IfStatement", + "start": 6907, + "end": 7051, + "loc": { + "start": { + "line": 211, + "column": 4 + }, + "end": { + "line": 213, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 6910, + "end": 6951, + "loc": { + "start": { + "line": 211, + "column": 7 + }, + "end": { + "line": 211, + "column": 48 + } + }, + "object": { + "type": "MemberExpression", + "start": 6910, + "end": 6945, + "loc": { + "start": { + "line": 211, + "column": 7 + }, + "end": { + "line": 211, + "column": 42 + } + }, + "object": { + "type": "MemberExpression", + "start": 6910, + "end": 6937, + "loc": { + "start": { + "line": 211, + "column": 7 + }, + "end": { + "line": 211, + "column": 34 + } + }, + "object": { + "type": "ThisExpression", + "start": 6910, + "end": 6914, + "loc": { + "start": { + "line": 211, + "column": 7 + }, + "end": { + "line": 211, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 6915, + "end": 6937, + "loc": { + "start": { + "line": 211, + "column": 12 + }, + "end": { + "line": 211, + "column": 34 + }, + "identifierName": "simpleKeyboardInstance" + }, + "name": "simpleKeyboardInstance" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6938, + "end": 6945, + "loc": { + "start": { + "line": 211, + "column": 35 + }, + "end": { + "line": 211, + "column": 42 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6946, + "end": 6951, + "loc": { + "start": { + "line": 211, + "column": 43 + }, + "end": { + "line": 211, + "column": 48 + }, + "identifierName": "debug" + }, + "name": "debug" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 6952, + "end": 7051, + "loc": { + "start": { + "line": 211, + "column": 49 + }, + "end": { + "line": 213, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6961, + "end": 7044, + "loc": { + "start": { + "line": 212, + "column": 6 + }, + "end": { + "line": 212, + "column": 89 + } + }, + "expression": { + "type": "CallExpression", + "start": 6961, + "end": 7043, + "loc": { + "start": { + "line": 212, + "column": 6 + }, + "end": { + "line": 212, + "column": 88 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6961, + "end": 6972, + "loc": { + "start": { + "line": 212, + "column": 6 + }, + "end": { + "line": 212, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 6961, + "end": 6968, + "loc": { + "start": { + "line": 212, + "column": 6 + }, + "end": { + "line": 212, + "column": 13 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 6969, + "end": 6972, + "loc": { + "start": { + "line": 212, + "column": 14 + }, + "end": { + "line": 212, + "column": 17 + }, + "identifierName": "log" + }, + "name": "log" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 6973, + "end": 6984, + "loc": { + "start": { + "line": 212, + "column": 18 + }, + "end": { + "line": 212, + "column": 29 + } + }, + "extra": { + "rawValue": "Caret at:", + "raw": "\"Caret at:\"" + }, + "value": "Caret at:" + }, + { + "type": "MemberExpression", + "start": 6986, + "end": 7008, + "loc": { + "start": { + "line": 212, + "column": 31 + }, + "end": { + "line": 212, + "column": 53 + } + }, + "object": { + "type": "Identifier", + "start": 6986, + "end": 6994, + "loc": { + "start": { + "line": 212, + "column": 31 + }, + "end": { + "line": 212, + "column": 39 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 6995, + "end": 7008, + "loc": { + "start": { + "line": 212, + "column": 40 + }, + "end": { + "line": 212, + "column": 53 + }, + "identifierName": "caretPosition" + }, + "name": "caretPosition" + }, + "computed": false + }, + { + "type": "TemplateLiteral", + "start": 7010, + "end": 7042, + "loc": { + "start": { + "line": 212, + "column": 55 + }, + "end": { + "line": 212, + "column": 87 + } + }, + "expressions": [ + { + "type": "MemberExpression", + "start": 7014, + "end": 7039, + "loc": { + "start": { + "line": 212, + "column": 59 + }, + "end": { + "line": 212, + "column": 84 + } + }, + "object": { + "type": "Identifier", + "start": 7014, + "end": 7022, + "loc": { + "start": { + "line": 212, + "column": 59 + }, + "end": { + "line": 212, + "column": 67 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 7023, + "end": 7039, + "loc": { + "start": { + "line": 212, + "column": 68 + }, + "end": { + "line": 212, + "column": 84 + }, + "identifierName": "keyboardDOMClass" + }, + "name": "keyboardDOMClass" + }, + "computed": false + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 7011, + "end": 7012, + "loc": { + "start": { + "line": 212, + "column": 56 + }, + "end": { + "line": 212, + "column": 57 + } + }, + "value": { + "raw": "(", + "cooked": "(" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 7040, + "end": 7041, + "loc": { + "start": { + "line": 212, + "column": 85 + }, + "end": { + "line": 212, + "column": 86 + } + }, + "value": { + "raw": ")", + "cooked": ")" + }, + "tail": true + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null } ], "directives": [], @@ -12271,16 +13492,16 @@ "leadingComments": [ { "type": "CommentBlock", - "value": "*\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 ", - "start": 5684, - "end": 5926, + "value": "*\r\n * Action method of updateCaretPos\r\n * \r\n * @param {object} instance The instance whose position should be updated\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 ", + "start": 6336, + "end": 6644, "loc": { "start": { - "line": 179, + "line": 196, "column": 2 }, "end": { - "line": 184, + "line": 202, "column": 5 } } @@ -12290,15 +13511,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 6273, - "end": 6602, + "start": 7062, + "end": 7391, "loc": { "start": { - "line": 194, + "line": 216, "column": 2 }, "end": { - "line": 201, + "line": 223, "column": 5 } } @@ -12307,15 +13528,15 @@ }, { "type": "ClassMethod", - "start": 6606, - "end": 7189, + "start": 7395, + "end": 7861, "loc": { "start": { - "line": 202, + "line": 224, "column": 2 }, "end": { - "line": 224, + "line": 242, "column": 3 } }, @@ -12323,15 +13544,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 6606, - "end": 6617, + "start": 7395, + "end": 7406, "loc": { "start": { - "line": 202, + "line": 224, "column": 2 }, "end": { - "line": 202, + "line": 224, "column": 13 }, "identifierName": "addStringAt" @@ -12347,15 +13568,15 @@ "params": [ { "type": "Identifier", - "start": 6618, - "end": 6624, + "start": 7407, + "end": 7413, "loc": { "start": { - "line": 202, + "line": 224, "column": 14 }, "end": { - "line": 202, + "line": 224, "column": 20 }, "identifierName": "source" @@ -12364,15 +13585,15 @@ }, { "type": "Identifier", - "start": 6626, - "end": 6632, + "start": 7415, + "end": 7421, "loc": { "start": { - "line": 202, + "line": 224, "column": 22 }, "end": { - "line": 202, + "line": 224, "column": 28 }, "identifierName": "string" @@ -12381,15 +13602,15 @@ }, { "type": "Identifier", - "start": 6634, - "end": 6642, + "start": 7423, + "end": 7431, "loc": { "start": { - "line": 202, + "line": 224, "column": 30 }, "end": { - "line": 202, + "line": 224, "column": 38 }, "identifierName": "position" @@ -12398,15 +13619,15 @@ }, { "type": "Identifier", - "start": 6644, - "end": 6653, + "start": 7433, + "end": 7442, "loc": { "start": { - "line": 202, + "line": 224, "column": 40 }, "end": { - "line": 202, + "line": 224, "column": 49 }, "identifierName": "moveCaret" @@ -12416,59 +13637,59 @@ ], "body": { "type": "BlockStatement", - "start": 6654, - "end": 7189, + "start": 7443, + "end": 7861, "loc": { "start": { - "line": 202, + "line": 224, "column": 50 }, "end": { - "line": 224, + "line": 242, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 6661, - "end": 6672, + "start": 7450, + "end": 7461, "loc": { "start": { - "line": 203, + "line": 225, "column": 4 }, "end": { - "line": 203, + "line": 225, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6665, - "end": 6671, + "start": 7454, + "end": 7460, "loc": { "start": { - "line": 203, + "line": 225, "column": 8 }, "end": { - "line": 203, + "line": 225, "column": 14 } }, "id": { "type": "Identifier", - "start": 6665, - "end": 6671, + "start": 7454, + "end": 7460, "loc": { "start": { - "line": 203, + "line": 225, "column": 8 }, "end": { - "line": 203, + "line": 225, "column": 14 }, "identifierName": "output" @@ -12482,43 +13703,43 @@ }, { "type": "IfStatement", - "start": 6680, - "end": 7045, + "start": 7469, + "end": 7834, "loc": { "start": { - "line": 205, + "line": 227, "column": 4 }, "end": { - "line": 217, + "line": 239, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 6683, - "end": 6710, + "start": 7472, + "end": 7499, "loc": { "start": { - "line": 205, + "line": 227, "column": 7 }, "end": { - "line": 205, + "line": 227, "column": 34 } }, "left": { "type": "UnaryExpression", - "start": 6683, - "end": 6692, + "start": 7472, + "end": 7481, "loc": { "start": { - "line": 205, + "line": 227, "column": 7 }, "end": { - "line": 205, + "line": 227, "column": 16 } }, @@ -12526,15 +13747,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 6684, - "end": 6692, + "start": 7473, + "end": 7481, "loc": { "start": { - "line": 205, + "line": 227, "column": 8 }, "end": { - "line": 205, + "line": 227, "column": 16 }, "identifierName": "position" @@ -12548,29 +13769,29 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 6696, - "end": 6710, + "start": 7485, + "end": 7499, "loc": { "start": { - "line": 205, + "line": 227, "column": 20 }, "end": { - "line": 205, + "line": 227, "column": 34 } }, "left": { "type": "Identifier", - "start": 6696, - "end": 6704, + "start": 7485, + "end": 7493, "loc": { "start": { - "line": 205, + "line": 227, "column": 20 }, "end": { - "line": 205, + "line": 227, "column": 28 }, "identifierName": "position" @@ -12580,15 +13801,15 @@ "operator": "!==", "right": { "type": "NumericLiteral", - "start": 6709, - "end": 6710, + "start": 7498, + "end": 7499, "loc": { "start": { - "line": 205, + "line": 227, "column": 33 }, "end": { - "line": 205, + "line": 227, "column": 34 } }, @@ -12602,59 +13823,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 6711, - "end": 6752, + "start": 7500, + "end": 7541, "loc": { "start": { - "line": 205, + "line": 227, "column": 35 }, "end": { - "line": 207, + "line": 229, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6720, - "end": 6745, + "start": 7509, + "end": 7534, "loc": { "start": { - "line": 206, + "line": 228, "column": 6 }, "end": { - "line": 206, + "line": 228, "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 6720, - "end": 6744, + "start": 7509, + "end": 7533, "loc": { "start": { - "line": 206, + "line": 228, "column": 6 }, "end": { - "line": 206, + "line": 228, "column": 30 } }, "operator": "=", "left": { "type": "Identifier", - "start": 6720, - "end": 6726, + "start": 7509, + "end": 7515, "loc": { "start": { - "line": 206, + "line": 228, "column": 6 }, "end": { - "line": 206, + "line": 228, "column": 12 }, "identifierName": "output" @@ -12663,29 +13884,29 @@ }, "right": { "type": "BinaryExpression", - "start": 6729, - "end": 6744, + "start": 7518, + "end": 7533, "loc": { "start": { - "line": 206, + "line": 228, "column": 15 }, "end": { - "line": 206, + "line": 228, "column": 30 } }, "left": { "type": "Identifier", - "start": 6729, - "end": 6735, + "start": 7518, + "end": 7524, "loc": { "start": { - "line": 206, + "line": 228, "column": 15 }, "end": { - "line": 206, + "line": 228, "column": 21 }, "identifierName": "source" @@ -12695,15 +13916,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 6738, - "end": 6744, + "start": 7527, + "end": 7533, "loc": { "start": { - "line": 206, + "line": 228, "column": 24 }, "end": { - "line": 206, + "line": 228, "column": 30 }, "identifierName": "string" @@ -12718,59 +13939,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 6758, - "end": 7045, + "start": 7547, + "end": 7834, "loc": { "start": { - "line": 207, + "line": 229, "column": 11 }, "end": { - "line": 217, + "line": 239, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6767, - "end": 6845, + "start": 7556, + "end": 7634, "loc": { "start": { - "line": 208, + "line": 230, "column": 6 }, "end": { - "line": 208, + "line": 230, "column": 84 } }, "expression": { "type": "AssignmentExpression", - "start": 6767, - "end": 6844, + "start": 7556, + "end": 7633, "loc": { "start": { - "line": 208, + "line": 230, "column": 6 }, "end": { - "line": 208, + "line": 230, "column": 83 } }, "operator": "=", "left": { "type": "Identifier", - "start": 6767, - "end": 6773, + "start": 7556, + "end": 7562, "loc": { "start": { - "line": 208, + "line": 230, "column": 6 }, "end": { - "line": 208, + "line": 230, "column": 12 }, "identifierName": "output" @@ -12779,86 +14000,86 @@ }, "right": { "type": "CallExpression", - "start": 6776, - "end": 6844, + "start": 7565, + "end": 7633, "loc": { "start": { - "line": 208, + "line": 230, "column": 15 }, "end": { - "line": 208, + "line": 230, "column": 83 } }, "callee": { "type": "MemberExpression", - "start": 6776, - "end": 6840, + "start": 7565, + "end": 7629, "loc": { "start": { - "line": 208, + "line": 230, "column": 15 }, "end": { - "line": 208, + "line": 230, "column": 79 } }, "object": { "type": "ArrayExpression", - "start": 6776, - "end": 6835, + "start": 7565, + "end": 7624, "loc": { "start": { - "line": 208, + "line": 230, "column": 15 }, "end": { - "line": 208, + "line": 230, "column": 74 } }, "elements": [ { "type": "CallExpression", - "start": 6777, - "end": 6802, + "start": 7566, + "end": 7591, "loc": { "start": { - "line": 208, + "line": 230, "column": 16 }, "end": { - "line": 208, + "line": 230, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 6777, - "end": 6789, + "start": 7566, + "end": 7578, "loc": { "start": { - "line": 208, + "line": 230, "column": 16 }, "end": { - "line": 208, + "line": 230, "column": 28 } }, "object": { "type": "Identifier", - "start": 6777, - "end": 6783, + "start": 7566, + "end": 7572, "loc": { "start": { - "line": 208, + "line": 230, "column": 16 }, "end": { - "line": 208, + "line": 230, "column": 22 }, "identifierName": "source" @@ -12867,15 +14088,15 @@ }, "property": { "type": "Identifier", - "start": 6784, - "end": 6789, + "start": 7573, + "end": 7578, "loc": { "start": { - "line": 208, + "line": 230, "column": 23 }, "end": { - "line": 208, + "line": 230, "column": 28 }, "identifierName": "slice" @@ -12887,15 +14108,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 6790, - "end": 6791, + "start": 7579, + "end": 7580, "loc": { "start": { - "line": 208, + "line": 230, "column": 29 }, "end": { - "line": 208, + "line": 230, "column": 30 } }, @@ -12907,15 +14128,15 @@ }, { "type": "Identifier", - "start": 6793, - "end": 6801, + "start": 7582, + "end": 7590, "loc": { "start": { - "line": 208, + "line": 230, "column": 32 }, "end": { - "line": 208, + "line": 230, "column": 40 }, "identifierName": "position" @@ -12926,15 +14147,15 @@ }, { "type": "Identifier", - "start": 6804, - "end": 6810, + "start": 7593, + "end": 7599, "loc": { "start": { - "line": 208, + "line": 230, "column": 43 }, "end": { - "line": 208, + "line": 230, "column": 49 }, "identifierName": "string" @@ -12943,43 +14164,43 @@ }, { "type": "CallExpression", - "start": 6812, - "end": 6834, + "start": 7601, + "end": 7623, "loc": { "start": { - "line": 208, + "line": 230, "column": 51 }, "end": { - "line": 208, + "line": 230, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 6812, - "end": 6824, + "start": 7601, + "end": 7613, "loc": { "start": { - "line": 208, + "line": 230, "column": 51 }, "end": { - "line": 208, + "line": 230, "column": 63 } }, "object": { "type": "Identifier", - "start": 6812, - "end": 6818, + "start": 7601, + "end": 7607, "loc": { "start": { - "line": 208, + "line": 230, "column": 51 }, "end": { - "line": 208, + "line": 230, "column": 57 }, "identifierName": "source" @@ -12988,15 +14209,15 @@ }, "property": { "type": "Identifier", - "start": 6819, - "end": 6824, + "start": 7608, + "end": 7613, "loc": { "start": { - "line": 208, + "line": 230, "column": 58 }, "end": { - "line": 208, + "line": 230, "column": 63 }, "identifierName": "slice" @@ -13008,15 +14229,15 @@ "arguments": [ { "type": "Identifier", - "start": 6825, - "end": 6833, + "start": 7614, + "end": 7622, "loc": { "start": { - "line": 208, + "line": 230, "column": 64 }, "end": { - "line": 208, + "line": 230, "column": 72 }, "identifierName": "position" @@ -13029,15 +14250,15 @@ }, "property": { "type": "Identifier", - "start": 6836, - "end": 6840, + "start": 7625, + "end": 7629, "loc": { "start": { - "line": 208, + "line": 230, "column": 75 }, "end": { - "line": 208, + "line": 230, "column": 79 }, "identifierName": "join" @@ -13049,15 +14270,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6841, - "end": 6843, + "start": 7630, + "end": 7632, "loc": { "start": { - "line": 208, + "line": 230, "column": 80 }, "end": { - "line": 208, + "line": 230, "column": 82 } }, @@ -13074,15 +14295,15 @@ { "type": "CommentBlock", "value": "*\r\n * Avoid caret position change when maxLength is set\r\n ", - "start": 6855, - "end": 6929, + "start": 7644, + "end": 7718, "loc": { "start": { - "line": 210, + "line": 232, "column": 6 }, "end": { - "line": 212, + "line": 234, "column": 9 } } @@ -13091,29 +14312,29 @@ }, { "type": "IfStatement", - "start": 6937, - "end": 7036, + "start": 7726, + "end": 7825, "loc": { "start": { - "line": 213, + "line": 235, "column": 6 }, "end": { - "line": 215, + "line": 237, "column": 7 } }, "test": { "type": "UnaryExpression", - "start": 6940, - "end": 6966, + "start": 7729, + "end": 7755, "loc": { "start": { - "line": 213, + "line": 235, "column": 9 }, "end": { - "line": 213, + "line": 235, "column": 35 } }, @@ -13121,43 +14342,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 6941, - "end": 6966, + "start": 7730, + "end": 7755, "loc": { "start": { - "line": 213, + "line": 235, "column": 10 }, "end": { - "line": 213, + "line": 235, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 6941, - "end": 6964, + "start": 7730, + "end": 7753, "loc": { "start": { - "line": 213, + "line": 235, "column": 10 }, "end": { - "line": 213, + "line": 235, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 6941, - "end": 6945, + "start": 7730, + "end": 7734, "loc": { "start": { - "line": 213, + "line": 235, "column": 10 }, "end": { - "line": 213, + "line": 235, "column": 14 } }, @@ -13165,15 +14386,15 @@ }, "property": { "type": "Identifier", - "start": 6946, - "end": 6964, + "start": 7735, + "end": 7753, "loc": { "start": { - "line": 213, + "line": 235, "column": 15 }, "end": { - "line": 213, + "line": 235, "column": 33 }, "identifierName": "isMaxLengthReached" @@ -13193,44 +14414,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 6967, - "end": 7036, + "start": 7756, + "end": 7825, "loc": { "start": { - "line": 213, + "line": 235, "column": 36 }, "end": { - "line": 215, + "line": 237, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 6978, - "end": 7027, + "start": 7767, + "end": 7816, "loc": { "start": { - "line": 214, + "line": 236, "column": 8 }, "end": { - "line": 214, + "line": 236, "column": 57 } }, "test": { "type": "Identifier", - "start": 6981, - "end": 6990, + "start": 7770, + "end": 7779, "loc": { "start": { - "line": 214, + "line": 236, "column": 11 }, "end": { - "line": 214, + "line": 236, "column": 20 }, "identifierName": "moveCaret" @@ -13239,72 +14460,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6992, - "end": 7027, + "start": 7781, + "end": 7816, "loc": { "start": { - "line": 214, + "line": 236, "column": 22 }, "end": { - "line": 214, + "line": 236, "column": 57 } }, "expression": { "type": "CallExpression", - "start": 6992, - "end": 7026, + "start": 7781, + "end": 7815, "loc": { "start": { - "line": 214, + "line": 236, "column": 22 }, "end": { - "line": 214, + "line": 236, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 6992, - "end": 7011, + "start": 7781, + "end": 7800, "loc": { "start": { - "line": 214, + "line": 236, "column": 22 }, "end": { - "line": 214, + "line": 236, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 6992, - "end": 6996, + "start": 7781, + "end": 7785, "loc": { "start": { - "line": 214, + "line": 236, "column": 22 }, "end": { - "line": 214, + "line": 236, "column": 26 } } }, "property": { "type": "Identifier", - "start": 6997, - "end": 7011, + "start": 7786, + "end": 7800, "loc": { "start": { - "line": 214, + "line": 236, "column": 27 }, "end": { - "line": 214, + "line": 236, "column": 41 }, "identifierName": "updateCaretPos" @@ -13316,29 +14537,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 7012, - "end": 7025, + "start": 7801, + "end": 7814, "loc": { "start": { - "line": 214, + "line": 236, "column": 42 }, "end": { - "line": 214, + "line": 236, "column": 55 } }, "object": { "type": "Identifier", - "start": 7012, - "end": 7018, + "start": 7801, + "end": 7807, "loc": { "start": { - "line": 214, + "line": 236, "column": 42 }, "end": { - "line": 214, + "line": 236, "column": 48 }, "identifierName": "string" @@ -13347,15 +14568,15 @@ }, "property": { "type": "Identifier", - "start": 7019, - "end": 7025, + "start": 7808, + "end": 7814, "loc": { "start": { - "line": 214, + "line": 236, "column": 49 }, "end": { - "line": 214, + "line": 236, "column": 55 }, "identifierName": "length" @@ -13377,15 +14598,15 @@ { "type": "CommentBlock", "value": "*\r\n * Avoid caret position change when maxLength is set\r\n ", - "start": 6855, - "end": 6929, + "start": 7644, + "end": 7718, "loc": { "start": { - "line": 210, + "line": 232, "column": 6 }, "end": { - "line": 212, + "line": 234, "column": 9 } } @@ -13396,331 +14617,31 @@ "directives": [] } }, - { - "type": "IfStatement", - "start": 7053, - "end": 7162, - "loc": { - "start": { - "line": 219, - "column": 4 - }, - "end": { - "line": 221, - "column": 5 - } - }, - "test": { - "type": "LogicalExpression", - "start": 7056, - "end": 7110, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 61 - } - }, - "left": { - "type": "MemberExpression", - "start": 7056, - "end": 7097, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 48 - } - }, - "object": { - "type": "MemberExpression", - "start": 7056, - "end": 7091, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 42 - } - }, - "object": { - "type": "MemberExpression", - "start": 7056, - "end": 7083, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 34 - } - }, - "object": { - "type": "ThisExpression", - "start": 7056, - "end": 7060, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 11 - } - } - }, - "property": { - "type": "Identifier", - "start": 7061, - "end": 7083, - "loc": { - "start": { - "line": 219, - "column": 12 - }, - "end": { - "line": 219, - "column": 34 - }, - "identifierName": "simpleKeyboardInstance" - }, - "name": "simpleKeyboardInstance" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 7084, - "end": 7091, - "loc": { - "start": { - "line": 219, - "column": 35 - }, - "end": { - "line": 219, - "column": 42 - }, - "identifierName": "options" - }, - "name": "options" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 7092, - "end": 7097, - "loc": { - "start": { - "line": 219, - "column": 43 - }, - "end": { - "line": 219, - "column": 48 - }, - "identifierName": "debug" - }, - "name": "debug" - }, - "computed": false - }, - "operator": "&&", - "right": { - "type": "Identifier", - "start": 7101, - "end": 7110, - "loc": { - "start": { - "line": 219, - "column": 52 - }, - "end": { - "line": 219, - "column": 61 - }, - "identifierName": "moveCaret" - }, - "name": "moveCaret" - } - }, - "consequent": { - "type": "BlockStatement", - "start": 7111, - "end": 7162, - "loc": { - "start": { - "line": 219, - "column": 62 - }, - "end": { - "line": 221, - "column": 5 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 7120, - "end": 7155, - "loc": { - "start": { - "line": 220, - "column": 6 - }, - "end": { - "line": 220, - "column": 41 - } - }, - "expression": { - "type": "CallExpression", - "start": 7120, - "end": 7154, - "loc": { - "start": { - "line": 220, - "column": 6 - }, - "end": { - "line": 220, - "column": 40 - } - }, - "callee": { - "type": "MemberExpression", - "start": 7120, - "end": 7131, - "loc": { - "start": { - "line": 220, - "column": 6 - }, - "end": { - "line": 220, - "column": 17 - } - }, - "object": { - "type": "Identifier", - "start": 7120, - "end": 7127, - "loc": { - "start": { - "line": 220, - "column": 6 - }, - "end": { - "line": 220, - "column": 13 - }, - "identifierName": "console" - }, - "name": "console" - }, - "property": { - "type": "Identifier", - "start": 7128, - "end": 7131, - "loc": { - "start": { - "line": 220, - "column": 14 - }, - "end": { - "line": 220, - "column": 17 - }, - "identifierName": "log" - }, - "name": "log" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 7132, - "end": 7143, - "loc": { - "start": { - "line": 220, - "column": 18 - }, - "end": { - "line": 220, - "column": 29 - } - }, - "extra": { - "rawValue": "Caret at:", - "raw": "\"Caret at:\"" - }, - "value": "Caret at:" - }, - { - "type": "Identifier", - "start": 7145, - "end": 7153, - "loc": { - "start": { - "line": 220, - "column": 31 - }, - "end": { - "line": 220, - "column": 39 - }, - "identifierName": "position" - }, - "name": "position" - } - ] - } - } - ], - "directives": [] - }, - "alternate": null - }, { "type": "ReturnStatement", - "start": 7170, - "end": 7184, + "start": 7842, + "end": 7856, "loc": { "start": { - "line": 223, + "line": 241, "column": 4 }, "end": { - "line": 223, + "line": 241, "column": 18 } }, "argument": { "type": "Identifier", - "start": 7177, - "end": 7183, + "start": 7849, + "end": 7855, "loc": { "start": { - "line": 223, + "line": 241, "column": 11 }, "end": { - "line": 223, + "line": 241, "column": 17 }, "identifierName": "output" @@ -13736,15 +14657,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 6273, - "end": 6602, + "start": 7062, + "end": 7391, "loc": { "start": { - "line": 194, + "line": 216, "column": 2 }, "end": { - "line": 201, + "line": 223, "column": 5 } } @@ -13754,15 +14675,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 7195, - "end": 7492, + "start": 7867, + "end": 8164, "loc": { "start": { - "line": 226, + "line": 244, "column": 2 }, "end": { - "line": 232, + "line": 250, "column": 5 } } @@ -13771,15 +14692,15 @@ }, { "type": "ClassMethod", - "start": 7496, - "end": 8943, + "start": 8168, + "end": 9465, "loc": { "start": { - "line": 233, + "line": 251, "column": 2 }, "end": { - "line": 276, + "line": 290, "column": 3 } }, @@ -13787,15 +14708,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 7496, - "end": 7504, + "start": 8168, + "end": 8176, "loc": { "start": { - "line": 233, + "line": 251, "column": 2 }, "end": { - "line": 233, + "line": 251, "column": 10 }, "identifierName": "removeAt" @@ -13811,15 +14732,15 @@ "params": [ { "type": "Identifier", - "start": 7505, - "end": 7511, + "start": 8177, + "end": 8183, "loc": { "start": { - "line": 233, + "line": 251, "column": 11 }, "end": { - "line": 233, + "line": 251, "column": 17 }, "identifierName": "source" @@ -13828,15 +14749,15 @@ }, { "type": "Identifier", - "start": 7513, - "end": 7521, + "start": 8185, + "end": 8193, "loc": { "start": { - "line": 233, + "line": 251, "column": 19 }, "end": { - "line": 233, + "line": 251, "column": 27 }, "identifierName": "position" @@ -13845,15 +14766,15 @@ }, { "type": "Identifier", - "start": 7523, - "end": 7532, + "start": 8195, + "end": 8204, "loc": { "start": { - "line": 233, + "line": 251, "column": 29 }, "end": { - "line": 233, + "line": 251, "column": 38 }, "identifierName": "moveCaret" @@ -13863,101 +14784,101 @@ ], "body": { "type": "BlockStatement", - "start": 7533, - "end": 8943, + "start": 8205, + "end": 9465, "loc": { "start": { - "line": 233, + "line": 251, "column": 39 }, "end": { - "line": 276, + "line": 290, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 7540, - "end": 7621, + "start": 8212, + "end": 8293, "loc": { "start": { - "line": 234, + "line": 252, "column": 4 }, "end": { - "line": 236, + "line": 254, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 7543, - "end": 7590, + "start": 8215, + "end": 8262, "loc": { "start": { - "line": 234, + "line": 252, "column": 7 }, "end": { - "line": 234, + "line": 252, "column": 54 } }, "left": { "type": "MemberExpression", - "start": 7543, - "end": 7584, + "start": 8215, + "end": 8256, "loc": { "start": { - "line": 234, + "line": 252, "column": 7 }, "end": { - "line": 234, + "line": 252, "column": 48 } }, "object": { "type": "MemberExpression", - "start": 7543, - "end": 7570, + "start": 8215, + "end": 8242, "loc": { "start": { - "line": 234, + "line": 252, "column": 7 }, "end": { - "line": 234, + "line": 252, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 7543, - "end": 7547, + "start": 8215, + "end": 8219, "loc": { "start": { - "line": 234, + "line": 252, "column": 7 }, "end": { - "line": 234, + "line": 252, "column": 11 } } }, "property": { "type": "Identifier", - "start": 7548, - "end": 7570, + "start": 8220, + "end": 8242, "loc": { "start": { - "line": 234, + "line": 252, "column": 12 }, "end": { - "line": 234, + "line": 252, "column": 34 }, "identifierName": "simpleKeyboardInstance" @@ -13968,15 +14889,15 @@ }, "property": { "type": "Identifier", - "start": 7571, - "end": 7584, + "start": 8243, + "end": 8256, "loc": { "start": { - "line": 234, + "line": 252, "column": 35 }, "end": { - "line": 234, + "line": 252, "column": 48 }, "identifierName": "caretPosition" @@ -13988,15 +14909,15 @@ "operator": "===", "right": { "type": "NumericLiteral", - "start": 7589, - "end": 7590, + "start": 8261, + "end": 8262, "loc": { "start": { - "line": 234, + "line": 252, "column": 53 }, "end": { - "line": 234, + "line": 252, "column": 54 } }, @@ -14009,44 +14930,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 7591, - "end": 7621, + "start": 8263, + "end": 8293, "loc": { "start": { - "line": 234, + "line": 252, "column": 55 }, "end": { - "line": 236, + "line": 254, "column": 5 } }, "body": [ { "type": "ReturnStatement", - "start": 7600, - "end": 7614, + "start": 8272, + "end": 8286, "loc": { "start": { - "line": 235, + "line": 253, "column": 6 }, "end": { - "line": 235, + "line": 253, "column": 20 } }, "argument": { "type": "Identifier", - "start": 7607, - "end": 7613, + "start": 8279, + "end": 8285, "loc": { "start": { - "line": 235, + "line": 253, "column": 13 }, "end": { - "line": 235, + "line": 253, "column": 19 }, "identifierName": "source" @@ -14061,44 +14982,44 @@ }, { "type": "VariableDeclaration", - "start": 7629, - "end": 7640, + "start": 8301, + "end": 8312, "loc": { "start": { - "line": 238, + "line": 256, "column": 4 }, "end": { - "line": 238, + "line": 256, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7633, - "end": 7639, + "start": 8305, + "end": 8311, "loc": { "start": { - "line": 238, + "line": 256, "column": 8 }, "end": { - "line": 238, + "line": 256, "column": 14 } }, "id": { "type": "Identifier", - "start": 7633, - "end": 7639, + "start": 8305, + "end": 8311, "loc": { "start": { - "line": 238, + "line": 256, "column": 8 }, "end": { - "line": 238, + "line": 256, "column": 14 }, "identifierName": "output" @@ -14112,44 +15033,44 @@ }, { "type": "VariableDeclaration", - "start": 7646, - "end": 7663, + "start": 8318, + "end": 8335, "loc": { "start": { - "line": 239, + "line": 257, "column": 4 }, "end": { - "line": 239, + "line": 257, "column": 21 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7650, - "end": 7662, + "start": 8322, + "end": 8334, "loc": { "start": { - "line": 239, + "line": 257, "column": 8 }, "end": { - "line": 239, + "line": 257, "column": 20 } }, "id": { "type": "Identifier", - "start": 7650, - "end": 7662, + "start": 8322, + "end": 8334, "loc": { "start": { - "line": 239, + "line": 257, "column": 8 }, "end": { - "line": 239, + "line": 257, "column": 20 }, "identifierName": "prevTwoChars" @@ -14163,44 +15084,44 @@ }, { "type": "VariableDeclaration", - "start": 7669, - "end": 7686, + "start": 8341, + "end": 8358, "loc": { "start": { - "line": 240, + "line": 258, "column": 4 }, "end": { - "line": 240, + "line": 258, "column": 21 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7673, - "end": 7685, + "start": 8345, + "end": 8357, "loc": { "start": { - "line": 240, + "line": 258, "column": 8 }, "end": { - "line": 240, + "line": 258, "column": 20 } }, "id": { "type": "Identifier", - "start": 7673, - "end": 7685, + "start": 8345, + "end": 8357, "loc": { "start": { - "line": 240, + "line": 258, "column": 8 }, "end": { - "line": 240, + "line": 258, "column": 20 }, "identifierName": "emojiMatched" @@ -14214,44 +15135,44 @@ }, { "type": "VariableDeclaration", - "start": 7692, - "end": 7750, + "start": 8364, + "end": 8422, "loc": { "start": { - "line": 241, + "line": 259, "column": 4 }, "end": { - "line": 241, + "line": 259, "column": 62 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7696, - "end": 7749, + "start": 8368, + "end": 8421, "loc": { "start": { - "line": 241, + "line": 259, "column": 8 }, "end": { - "line": 241, + "line": 259, "column": 61 } }, "id": { "type": "Identifier", - "start": 7696, - "end": 7711, + "start": 8368, + "end": 8383, "loc": { "start": { - "line": 241, + "line": 259, "column": 8 }, "end": { - "line": 241, + "line": 259, "column": 23 }, "identifierName": "emojiMatchedReg" @@ -14260,15 +15181,15 @@ }, "init": { "type": "RegExpLiteral", - "start": 7714, - "end": 7749, + "start": 8386, + "end": 8421, "loc": { "start": { - "line": 241, + "line": 259, "column": 26 }, "end": { - "line": 241, + "line": 259, "column": 61 } }, @@ -14285,15 +15206,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 7758, - "end": 7938, + "start": 8430, + "end": 8610, "loc": { "start": { - "line": 243, + "line": 261, "column": 4 }, "end": { - "line": 246, + "line": 264, "column": 7 } } @@ -14302,43 +15223,43 @@ }, { "type": "IfStatement", - "start": 7944, - "end": 8766, + "start": 8616, + "end": 9438, "loc": { "start": { - "line": 247, + "line": 265, "column": 4 }, "end": { - "line": 269, + "line": 287, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 7947, - "end": 7972, + "start": 8619, + "end": 8644, "loc": { "start": { - "line": 247, + "line": 265, "column": 7 }, "end": { - "line": 247, + "line": 265, "column": 32 } }, "left": { "type": "Identifier", - "start": 7947, - "end": 7955, + "start": 8619, + "end": 8627, "loc": { "start": { - "line": 247, + "line": 265, "column": 7 }, "end": { - "line": 247, + "line": 265, "column": 15 }, "identifierName": "position" @@ -14349,29 +15270,29 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 7959, - "end": 7972, + "start": 8631, + "end": 8644, "loc": { "start": { - "line": 247, + "line": 265, "column": 19 }, "end": { - "line": 247, + "line": 265, "column": 32 } }, "left": { "type": "Identifier", - "start": 7959, - "end": 7967, + "start": 8631, + "end": 8639, "loc": { "start": { - "line": 247, + "line": 265, "column": 19 }, "end": { - "line": 247, + "line": 265, "column": 27 }, "identifierName": "position" @@ -14381,15 +15302,15 @@ "operator": ">=", "right": { "type": "NumericLiteral", - "start": 7971, - "end": 7972, + "start": 8643, + "end": 8644, "loc": { "start": { - "line": 247, + "line": 265, "column": 31 }, "end": { - "line": 247, + "line": 265, "column": 32 } }, @@ -14404,59 +15325,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 7973, - "end": 8417, + "start": 8645, + "end": 9089, "loc": { "start": { - "line": 247, + "line": 265, "column": 33 }, "end": { - "line": 258, + "line": 276, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 7982, - "end": 8037, + "start": 8654, + "end": 8709, "loc": { "start": { - "line": 248, + "line": 266, "column": 6 }, "end": { - "line": 248, + "line": 266, "column": 61 } }, "expression": { "type": "AssignmentExpression", - "start": 7982, - "end": 8037, + "start": 8654, + "end": 8709, "loc": { "start": { - "line": 248, + "line": 266, "column": 6 }, "end": { - "line": 248, + "line": 266, "column": 61 } }, "operator": "=", "left": { "type": "Identifier", - "start": 7982, - "end": 7994, + "start": 8654, + "end": 8666, "loc": { "start": { - "line": 248, + "line": 266, "column": 6 }, "end": { - "line": 248, + "line": 266, "column": 18 }, "identifierName": "prevTwoChars" @@ -14465,43 +15386,43 @@ }, "right": { "type": "CallExpression", - "start": 7997, - "end": 8037, + "start": 8669, + "end": 8709, "loc": { "start": { - "line": 248, + "line": 266, "column": 21 }, "end": { - "line": 248, + "line": 266, "column": 61 } }, "callee": { "type": "MemberExpression", - "start": 7997, - "end": 8013, + "start": 8669, + "end": 8685, "loc": { "start": { - "line": 248, + "line": 266, "column": 21 }, "end": { - "line": 248, + "line": 266, "column": 37 } }, "object": { "type": "Identifier", - "start": 7997, - "end": 8003, + "start": 8669, + "end": 8675, "loc": { "start": { - "line": 248, + "line": 266, "column": 21 }, "end": { - "line": 248, + "line": 266, "column": 27 }, "identifierName": "source" @@ -14510,15 +15431,15 @@ }, "property": { "type": "Identifier", - "start": 8004, - "end": 8013, + "start": 8676, + "end": 8685, "loc": { "start": { - "line": 248, + "line": 266, "column": 28 }, "end": { - "line": 248, + "line": 266, "column": 37 }, "identifierName": "substring" @@ -14530,29 +15451,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8014, - "end": 8026, + "start": 8686, + "end": 8698, "loc": { "start": { - "line": 248, + "line": 266, "column": 38 }, "end": { - "line": 248, + "line": 266, "column": 50 } }, "left": { "type": "Identifier", - "start": 8014, - "end": 8022, + "start": 8686, + "end": 8694, "loc": { "start": { - "line": 248, + "line": 266, "column": 38 }, "end": { - "line": 248, + "line": 266, "column": 46 }, "identifierName": "position" @@ -14562,15 +15483,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 8025, - "end": 8026, + "start": 8697, + "end": 8698, "loc": { "start": { - "line": 248, + "line": 266, "column": 49 }, "end": { - "line": 248, + "line": 266, "column": 50 } }, @@ -14583,15 +15504,15 @@ }, { "type": "Identifier", - "start": 8028, - "end": 8036, + "start": 8700, + "end": 8708, "loc": { "start": { - "line": 248, + "line": 266, "column": 52 }, "end": { - "line": 248, + "line": 266, "column": 60 }, "identifierName": "position" @@ -14604,44 +15525,44 @@ }, { "type": "ExpressionStatement", - "start": 8045, - "end": 8096, + "start": 8717, + "end": 8768, "loc": { "start": { - "line": 249, + "line": 267, "column": 6 }, "end": { - "line": 249, + "line": 267, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 8045, - "end": 8095, + "start": 8717, + "end": 8767, "loc": { "start": { - "line": 249, + "line": 267, "column": 6 }, "end": { - "line": 249, + "line": 267, "column": 56 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8045, - "end": 8057, + "start": 8717, + "end": 8729, "loc": { "start": { - "line": 249, + "line": 267, "column": 6 }, "end": { - "line": 249, + "line": 267, "column": 18 }, "identifierName": "emojiMatched" @@ -14650,43 +15571,43 @@ }, "right": { "type": "CallExpression", - "start": 8060, - "end": 8095, + "start": 8732, + "end": 8767, "loc": { "start": { - "line": 249, + "line": 267, "column": 21 }, "end": { - "line": 249, + "line": 267, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 8060, - "end": 8078, + "start": 8732, + "end": 8750, "loc": { "start": { - "line": 249, + "line": 267, "column": 21 }, "end": { - "line": 249, + "line": 267, "column": 39 } }, "object": { "type": "Identifier", - "start": 8060, - "end": 8072, + "start": 8732, + "end": 8744, "loc": { "start": { - "line": 249, + "line": 267, "column": 21 }, "end": { - "line": 249, + "line": 267, "column": 33 }, "identifierName": "prevTwoChars" @@ -14695,15 +15616,15 @@ }, "property": { "type": "Identifier", - "start": 8073, - "end": 8078, + "start": 8745, + "end": 8750, "loc": { "start": { - "line": 249, + "line": 267, "column": 34 }, "end": { - "line": 249, + "line": 267, "column": 39 }, "identifierName": "match" @@ -14715,15 +15636,15 @@ "arguments": [ { "type": "Identifier", - "start": 8079, - "end": 8094, + "start": 8751, + "end": 8766, "loc": { "start": { - "line": 249, + "line": 267, "column": 40 }, "end": { - "line": 249, + "line": 267, "column": 55 }, "identifierName": "emojiMatchedReg" @@ -14736,29 +15657,29 @@ }, { "type": "IfStatement", - "start": 8106, - "end": 8410, + "start": 8778, + "end": 9082, "loc": { "start": { - "line": 251, + "line": 269, "column": 6 }, "end": { - "line": 257, + "line": 275, "column": 7 } }, "test": { "type": "Identifier", - "start": 8109, - "end": 8121, + "start": 8781, + "end": 8793, "loc": { "start": { - "line": 251, + "line": 269, "column": 9 }, "end": { - "line": 251, + "line": 269, "column": 21 }, "identifierName": "emojiMatched" @@ -14767,59 +15688,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 8122, - "end": 8263, + "start": 8794, + "end": 8935, "loc": { "start": { - "line": 251, + "line": 269, "column": 22 }, "end": { - "line": 254, + "line": 272, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 8133, - "end": 8201, + "start": 8805, + "end": 8873, "loc": { "start": { - "line": 252, + "line": 270, "column": 8 }, "end": { - "line": 252, + "line": 270, "column": 76 } }, "expression": { "type": "AssignmentExpression", - "start": 8133, - "end": 8200, + "start": 8805, + "end": 8872, "loc": { "start": { - "line": 252, + "line": 270, "column": 8 }, "end": { - "line": 252, + "line": 270, "column": 75 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8133, - "end": 8139, + "start": 8805, + "end": 8811, "loc": { "start": { - "line": 252, + "line": 270, "column": 8 }, "end": { - "line": 252, + "line": 270, "column": 14 }, "identifierName": "output" @@ -14828,57 +15749,57 @@ }, "right": { "type": "BinaryExpression", - "start": 8142, - "end": 8200, + "start": 8814, + "end": 8872, "loc": { "start": { - "line": 252, + "line": 270, "column": 17 }, "end": { - "line": 252, + "line": 270, "column": 75 } }, "left": { "type": "CallExpression", - "start": 8142, - "end": 8174, + "start": 8814, + "end": 8846, "loc": { "start": { - "line": 252, + "line": 270, "column": 17 }, "end": { - "line": 252, + "line": 270, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 8142, - "end": 8155, + "start": 8814, + "end": 8827, "loc": { "start": { - "line": 252, + "line": 270, "column": 17 }, "end": { - "line": 252, + "line": 270, "column": 30 } }, "object": { "type": "Identifier", - "start": 8142, - "end": 8148, + "start": 8814, + "end": 8820, "loc": { "start": { - "line": 252, + "line": 270, "column": 17 }, "end": { - "line": 252, + "line": 270, "column": 23 }, "identifierName": "source" @@ -14887,15 +15808,15 @@ }, "property": { "type": "Identifier", - "start": 8149, - "end": 8155, + "start": 8821, + "end": 8827, "loc": { "start": { - "line": 252, + "line": 270, "column": 24 }, "end": { - "line": 252, + "line": 270, "column": 30 }, "identifierName": "substr" @@ -14907,15 +15828,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8156, - "end": 8157, + "start": 8828, + "end": 8829, "loc": { "start": { - "line": 252, + "line": 270, "column": 31 }, "end": { - "line": 252, + "line": 270, "column": 32 } }, @@ -14927,29 +15848,29 @@ }, { "type": "BinaryExpression", - "start": 8160, - "end": 8172, + "start": 8832, + "end": 8844, "loc": { "start": { - "line": 252, + "line": 270, "column": 35 }, "end": { - "line": 252, + "line": 270, "column": 47 } }, "left": { "type": "Identifier", - "start": 8160, - "end": 8168, + "start": 8832, + "end": 8840, "loc": { "start": { - "line": 252, + "line": 270, "column": 35 }, "end": { - "line": 252, + "line": 270, "column": 43 }, "identifierName": "position" @@ -14959,15 +15880,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 8171, - "end": 8172, + "start": 8843, + "end": 8844, "loc": { "start": { - "line": 252, + "line": 270, "column": 46 }, "end": { - "line": 252, + "line": 270, "column": 47 } }, @@ -14979,7 +15900,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 8159 + "parenStart": 8831 } } ] @@ -14987,43 +15908,43 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 8177, - "end": 8200, + "start": 8849, + "end": 8872, "loc": { "start": { - "line": 252, + "line": 270, "column": 52 }, "end": { - "line": 252, + "line": 270, "column": 75 } }, "callee": { "type": "MemberExpression", - "start": 8177, - "end": 8190, + "start": 8849, + "end": 8862, "loc": { "start": { - "line": 252, + "line": 270, "column": 52 }, "end": { - "line": 252, + "line": 270, "column": 65 } }, "object": { "type": "Identifier", - "start": 8177, - "end": 8183, + "start": 8849, + "end": 8855, "loc": { "start": { - "line": 252, + "line": 270, "column": 52 }, "end": { - "line": 252, + "line": 270, "column": 58 }, "identifierName": "source" @@ -15032,15 +15953,15 @@ }, "property": { "type": "Identifier", - "start": 8184, - "end": 8190, + "start": 8856, + "end": 8862, "loc": { "start": { - "line": 252, + "line": 270, "column": 59 }, "end": { - "line": 252, + "line": 270, "column": 65 }, "identifierName": "substr" @@ -15052,15 +15973,15 @@ "arguments": [ { "type": "Identifier", - "start": 8191, - "end": 8199, + "start": 8863, + "end": 8871, "loc": { "start": { - "line": 252, + "line": 270, "column": 66 }, "end": { - "line": 252, + "line": 270, "column": 74 }, "identifierName": "position" @@ -15074,29 +15995,29 @@ }, { "type": "IfStatement", - "start": 8211, - "end": 8254, + "start": 8883, + "end": 8926, "loc": { "start": { - "line": 253, + "line": 271, "column": 8 }, "end": { - "line": 253, + "line": 271, "column": 51 } }, "test": { "type": "Identifier", - "start": 8214, - "end": 8223, + "start": 8886, + "end": 8895, "loc": { "start": { - "line": 253, + "line": 271, "column": 11 }, "end": { - "line": 253, + "line": 271, "column": 20 }, "identifierName": "moveCaret" @@ -15105,72 +16026,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8225, - "end": 8254, + "start": 8897, + "end": 8926, "loc": { "start": { - "line": 253, + "line": 271, "column": 22 }, "end": { - "line": 253, + "line": 271, "column": 51 } }, "expression": { "type": "CallExpression", - "start": 8225, - "end": 8253, + "start": 8897, + "end": 8925, "loc": { "start": { - "line": 253, + "line": 271, "column": 22 }, "end": { - "line": 253, + "line": 271, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 8225, - "end": 8244, + "start": 8897, + "end": 8916, "loc": { "start": { - "line": 253, + "line": 271, "column": 22 }, "end": { - "line": 253, + "line": 271, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 8225, - "end": 8229, + "start": 8897, + "end": 8901, "loc": { "start": { - "line": 253, + "line": 271, "column": 22 }, "end": { - "line": 253, + "line": 271, "column": 26 } } }, "property": { "type": "Identifier", - "start": 8230, - "end": 8244, + "start": 8902, + "end": 8916, "loc": { "start": { - "line": 253, + "line": 271, "column": 27 }, "end": { - "line": 253, + "line": 271, "column": 41 }, "identifierName": "updateCaretPos" @@ -15182,15 +16103,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8245, - "end": 8246, + "start": 8917, + "end": 8918, "loc": { "start": { - "line": 253, + "line": 271, "column": 42 }, "end": { - "line": 253, + "line": 271, "column": 43 } }, @@ -15202,15 +16123,15 @@ }, { "type": "BooleanLiteral", - "start": 8248, - "end": 8252, + "start": 8920, + "end": 8924, "loc": { "start": { - "line": 253, + "line": 271, "column": 45 }, "end": { - "line": 253, + "line": 271, "column": 49 } }, @@ -15226,59 +16147,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 8269, - "end": 8410, + "start": 8941, + "end": 9082, "loc": { "start": { - "line": 254, + "line": 272, "column": 13 }, "end": { - "line": 257, + "line": 275, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 8280, - "end": 8348, + "start": 8952, + "end": 9020, "loc": { "start": { - "line": 255, + "line": 273, "column": 8 }, "end": { - "line": 255, + "line": 273, "column": 76 } }, "expression": { "type": "AssignmentExpression", - "start": 8280, - "end": 8347, + "start": 8952, + "end": 9019, "loc": { "start": { - "line": 255, + "line": 273, "column": 8 }, "end": { - "line": 255, + "line": 273, "column": 75 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8280, - "end": 8286, + "start": 8952, + "end": 8958, "loc": { "start": { - "line": 255, + "line": 273, "column": 8 }, "end": { - "line": 255, + "line": 273, "column": 14 }, "identifierName": "output" @@ -15287,57 +16208,57 @@ }, "right": { "type": "BinaryExpression", - "start": 8289, - "end": 8347, + "start": 8961, + "end": 9019, "loc": { "start": { - "line": 255, + "line": 273, "column": 17 }, "end": { - "line": 255, + "line": 273, "column": 75 } }, "left": { "type": "CallExpression", - "start": 8289, - "end": 8321, + "start": 8961, + "end": 8993, "loc": { "start": { - "line": 255, + "line": 273, "column": 17 }, "end": { - "line": 255, + "line": 273, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 8289, - "end": 8302, + "start": 8961, + "end": 8974, "loc": { "start": { - "line": 255, + "line": 273, "column": 17 }, "end": { - "line": 255, + "line": 273, "column": 30 } }, "object": { "type": "Identifier", - "start": 8289, - "end": 8295, + "start": 8961, + "end": 8967, "loc": { "start": { - "line": 255, + "line": 273, "column": 17 }, "end": { - "line": 255, + "line": 273, "column": 23 }, "identifierName": "source" @@ -15346,15 +16267,15 @@ }, "property": { "type": "Identifier", - "start": 8296, - "end": 8302, + "start": 8968, + "end": 8974, "loc": { "start": { - "line": 255, + "line": 273, "column": 24 }, "end": { - "line": 255, + "line": 273, "column": 30 }, "identifierName": "substr" @@ -15366,15 +16287,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8303, - "end": 8304, + "start": 8975, + "end": 8976, "loc": { "start": { - "line": 255, + "line": 273, "column": 31 }, "end": { - "line": 255, + "line": 273, "column": 32 } }, @@ -15386,29 +16307,29 @@ }, { "type": "BinaryExpression", - "start": 8307, - "end": 8319, + "start": 8979, + "end": 8991, "loc": { "start": { - "line": 255, + "line": 273, "column": 35 }, "end": { - "line": 255, + "line": 273, "column": 47 } }, "left": { "type": "Identifier", - "start": 8307, - "end": 8315, + "start": 8979, + "end": 8987, "loc": { "start": { - "line": 255, + "line": 273, "column": 35 }, "end": { - "line": 255, + "line": 273, "column": 43 }, "identifierName": "position" @@ -15418,15 +16339,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 8318, - "end": 8319, + "start": 8990, + "end": 8991, "loc": { "start": { - "line": 255, + "line": 273, "column": 46 }, "end": { - "line": 255, + "line": 273, "column": 47 } }, @@ -15438,7 +16359,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 8306 + "parenStart": 8978 } } ] @@ -15446,43 +16367,43 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 8324, - "end": 8347, + "start": 8996, + "end": 9019, "loc": { "start": { - "line": 255, + "line": 273, "column": 52 }, "end": { - "line": 255, + "line": 273, "column": 75 } }, "callee": { "type": "MemberExpression", - "start": 8324, - "end": 8337, + "start": 8996, + "end": 9009, "loc": { "start": { - "line": 255, + "line": 273, "column": 52 }, "end": { - "line": 255, + "line": 273, "column": 65 } }, "object": { "type": "Identifier", - "start": 8324, - "end": 8330, + "start": 8996, + "end": 9002, "loc": { "start": { - "line": 255, + "line": 273, "column": 52 }, "end": { - "line": 255, + "line": 273, "column": 58 }, "identifierName": "source" @@ -15491,15 +16412,15 @@ }, "property": { "type": "Identifier", - "start": 8331, - "end": 8337, + "start": 9003, + "end": 9009, "loc": { "start": { - "line": 255, + "line": 273, "column": 59 }, "end": { - "line": 255, + "line": 273, "column": 65 }, "identifierName": "substr" @@ -15511,15 +16432,15 @@ "arguments": [ { "type": "Identifier", - "start": 8338, - "end": 8346, + "start": 9010, + "end": 9018, "loc": { "start": { - "line": 255, + "line": 273, "column": 66 }, "end": { - "line": 255, + "line": 273, "column": 74 }, "identifierName": "position" @@ -15533,29 +16454,29 @@ }, { "type": "IfStatement", - "start": 8358, - "end": 8401, + "start": 9030, + "end": 9073, "loc": { "start": { - "line": 256, + "line": 274, "column": 8 }, "end": { - "line": 256, + "line": 274, "column": 51 } }, "test": { "type": "Identifier", - "start": 8361, - "end": 8370, + "start": 9033, + "end": 9042, "loc": { "start": { - "line": 256, + "line": 274, "column": 11 }, "end": { - "line": 256, + "line": 274, "column": 20 }, "identifierName": "moveCaret" @@ -15564,72 +16485,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8372, - "end": 8401, + "start": 9044, + "end": 9073, "loc": { "start": { - "line": 256, + "line": 274, "column": 22 }, "end": { - "line": 256, + "line": 274, "column": 51 } }, "expression": { "type": "CallExpression", - "start": 8372, - "end": 8400, + "start": 9044, + "end": 9072, "loc": { "start": { - "line": 256, + "line": 274, "column": 22 }, "end": { - "line": 256, + "line": 274, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 8372, - "end": 8391, + "start": 9044, + "end": 9063, "loc": { "start": { - "line": 256, + "line": 274, "column": 22 }, "end": { - "line": 256, + "line": 274, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 8372, - "end": 8376, + "start": 9044, + "end": 9048, "loc": { "start": { - "line": 256, + "line": 274, "column": 22 }, "end": { - "line": 256, + "line": 274, "column": 26 } } }, "property": { "type": "Identifier", - "start": 8377, - "end": 8391, + "start": 9049, + "end": 9063, "loc": { "start": { - "line": 256, + "line": 274, "column": 27 }, "end": { - "line": 256, + "line": 274, "column": 41 }, "identifierName": "updateCaretPos" @@ -15641,15 +16562,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8392, - "end": 8393, + "start": 9064, + "end": 9065, "loc": { "start": { - "line": 256, + "line": 274, "column": 42 }, "end": { - "line": 256, + "line": 274, "column": 43 } }, @@ -15661,15 +16582,15 @@ }, { "type": "BooleanLiteral", - "start": 8395, - "end": 8399, + "start": 9067, + "end": 9071, "loc": { "start": { - "line": 256, + "line": 274, "column": 45 }, "end": { - "line": 256, + "line": 274, "column": 49 } }, @@ -15689,59 +16610,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 8423, - "end": 8766, + "start": 9095, + "end": 9438, "loc": { "start": { - "line": 258, + "line": 276, "column": 11 }, "end": { - "line": 269, + "line": 287, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8432, - "end": 8464, + "start": 9104, + "end": 9136, "loc": { "start": { - "line": 259, + "line": 277, "column": 6 }, "end": { - "line": 259, + "line": 277, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 8432, - "end": 8463, + "start": 9104, + "end": 9135, "loc": { "start": { - "line": 259, + "line": 277, "column": 6 }, "end": { - "line": 259, + "line": 277, "column": 37 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8432, - "end": 8444, + "start": 9104, + "end": 9116, "loc": { "start": { - "line": 259, + "line": 277, "column": 6 }, "end": { - "line": 259, + "line": 277, "column": 18 }, "identifierName": "prevTwoChars" @@ -15750,43 +16671,43 @@ }, "right": { "type": "CallExpression", - "start": 8447, - "end": 8463, + "start": 9119, + "end": 9135, "loc": { "start": { - "line": 259, + "line": 277, "column": 21 }, "end": { - "line": 259, + "line": 277, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 8447, - "end": 8459, + "start": 9119, + "end": 9131, "loc": { "start": { - "line": 259, + "line": 277, "column": 21 }, "end": { - "line": 259, + "line": 277, "column": 33 } }, "object": { "type": "Identifier", - "start": 8447, - "end": 8453, + "start": 9119, + "end": 9125, "loc": { "start": { - "line": 259, + "line": 277, "column": 21 }, "end": { - "line": 259, + "line": 277, "column": 27 }, "identifierName": "source" @@ -15795,15 +16716,15 @@ }, "property": { "type": "Identifier", - "start": 8454, - "end": 8459, + "start": 9126, + "end": 9131, "loc": { "start": { - "line": 259, + "line": 277, "column": 28 }, "end": { - "line": 259, + "line": 277, "column": 33 }, "identifierName": "slice" @@ -15815,15 +16736,15 @@ "arguments": [ { "type": "UnaryExpression", - "start": 8460, - "end": 8462, + "start": 9132, + "end": 9134, "loc": { "start": { - "line": 259, + "line": 277, "column": 34 }, "end": { - "line": 259, + "line": 277, "column": 36 } }, @@ -15831,15 +16752,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 8461, - "end": 8462, + "start": 9133, + "end": 9134, "loc": { "start": { - "line": 259, + "line": 277, "column": 35 }, "end": { - "line": 259, + "line": 277, "column": 36 } }, @@ -15859,44 +16780,44 @@ }, { "type": "ExpressionStatement", - "start": 8472, - "end": 8523, + "start": 9144, + "end": 9195, "loc": { "start": { - "line": 260, + "line": 278, "column": 6 }, "end": { - "line": 260, + "line": 278, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 8472, - "end": 8522, + "start": 9144, + "end": 9194, "loc": { "start": { - "line": 260, + "line": 278, "column": 6 }, "end": { - "line": 260, + "line": 278, "column": 56 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8472, - "end": 8484, + "start": 9144, + "end": 9156, "loc": { "start": { - "line": 260, + "line": 278, "column": 6 }, "end": { - "line": 260, + "line": 278, "column": 18 }, "identifierName": "emojiMatched" @@ -15905,43 +16826,43 @@ }, "right": { "type": "CallExpression", - "start": 8487, - "end": 8522, + "start": 9159, + "end": 9194, "loc": { "start": { - "line": 260, + "line": 278, "column": 21 }, "end": { - "line": 260, + "line": 278, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 8487, - "end": 8505, + "start": 9159, + "end": 9177, "loc": { "start": { - "line": 260, + "line": 278, "column": 21 }, "end": { - "line": 260, + "line": 278, "column": 39 } }, "object": { "type": "Identifier", - "start": 8487, - "end": 8499, + "start": 9159, + "end": 9171, "loc": { "start": { - "line": 260, + "line": 278, "column": 21 }, "end": { - "line": 260, + "line": 278, "column": 33 }, "identifierName": "prevTwoChars" @@ -15950,15 +16871,15 @@ }, "property": { "type": "Identifier", - "start": 8500, - "end": 8505, + "start": 9172, + "end": 9177, "loc": { "start": { - "line": 260, + "line": 278, "column": 34 }, "end": { - "line": 260, + "line": 278, "column": 39 }, "identifierName": "match" @@ -15970,15 +16891,15 @@ "arguments": [ { "type": "Identifier", - "start": 8506, - "end": 8521, + "start": 9178, + "end": 9193, "loc": { "start": { - "line": 260, + "line": 278, "column": 40 }, "end": { - "line": 260, + "line": 278, "column": 55 }, "identifierName": "emojiMatchedReg" @@ -15991,29 +16912,29 @@ }, { "type": "IfStatement", - "start": 8533, - "end": 8759, + "start": 9205, + "end": 9431, "loc": { "start": { - "line": 262, + "line": 280, "column": 6 }, "end": { - "line": 268, + "line": 286, "column": 7 } }, "test": { "type": "Identifier", - "start": 8536, - "end": 8548, + "start": 9208, + "end": 9220, "loc": { "start": { - "line": 262, + "line": 280, "column": 9 }, "end": { - "line": 262, + "line": 280, "column": 21 }, "identifierName": "emojiMatched" @@ -16022,59 +16943,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 8549, - "end": 8651, + "start": 9221, + "end": 9323, "loc": { "start": { - "line": 262, + "line": 280, "column": 22 }, "end": { - "line": 265, + "line": 283, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 8560, - "end": 8589, + "start": 9232, + "end": 9261, "loc": { "start": { - "line": 263, + "line": 281, "column": 8 }, "end": { - "line": 263, + "line": 281, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 8560, - "end": 8588, + "start": 9232, + "end": 9260, "loc": { "start": { - "line": 263, + "line": 281, "column": 8 }, "end": { - "line": 263, + "line": 281, "column": 36 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8560, - "end": 8566, + "start": 9232, + "end": 9238, "loc": { "start": { - "line": 263, + "line": 281, "column": 8 }, "end": { - "line": 263, + "line": 281, "column": 14 }, "identifierName": "output" @@ -16083,43 +17004,43 @@ }, "right": { "type": "CallExpression", - "start": 8569, - "end": 8588, + "start": 9241, + "end": 9260, "loc": { "start": { - "line": 263, + "line": 281, "column": 17 }, "end": { - "line": 263, + "line": 281, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 8569, - "end": 8581, + "start": 9241, + "end": 9253, "loc": { "start": { - "line": 263, + "line": 281, "column": 17 }, "end": { - "line": 263, + "line": 281, "column": 29 } }, "object": { "type": "Identifier", - "start": 8569, - "end": 8575, + "start": 9241, + "end": 9247, "loc": { "start": { - "line": 263, + "line": 281, "column": 17 }, "end": { - "line": 263, + "line": 281, "column": 23 }, "identifierName": "source" @@ -16128,15 +17049,15 @@ }, "property": { "type": "Identifier", - "start": 8576, - "end": 8581, + "start": 9248, + "end": 9253, "loc": { "start": { - "line": 263, + "line": 281, "column": 24 }, "end": { - "line": 263, + "line": 281, "column": 29 }, "identifierName": "slice" @@ -16148,15 +17069,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8582, - "end": 8583, + "start": 9254, + "end": 9255, "loc": { "start": { - "line": 263, + "line": 281, "column": 30 }, "end": { - "line": 263, + "line": 281, "column": 31 } }, @@ -16168,15 +17089,15 @@ }, { "type": "UnaryExpression", - "start": 8585, - "end": 8587, + "start": 9257, + "end": 9259, "loc": { "start": { - "line": 263, + "line": 281, "column": 33 }, "end": { - "line": 263, + "line": 281, "column": 35 } }, @@ -16184,15 +17105,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 8586, - "end": 8587, + "start": 9258, + "end": 9259, "loc": { "start": { - "line": 263, + "line": 281, "column": 34 }, "end": { - "line": 263, + "line": 281, "column": 35 } }, @@ -16212,29 +17133,29 @@ }, { "type": "IfStatement", - "start": 8599, - "end": 8642, + "start": 9271, + "end": 9314, "loc": { "start": { - "line": 264, + "line": 282, "column": 8 }, "end": { - "line": 264, + "line": 282, "column": 51 } }, "test": { "type": "Identifier", - "start": 8602, - "end": 8611, + "start": 9274, + "end": 9283, "loc": { "start": { - "line": 264, + "line": 282, "column": 11 }, "end": { - "line": 264, + "line": 282, "column": 20 }, "identifierName": "moveCaret" @@ -16243,72 +17164,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8613, - "end": 8642, + "start": 9285, + "end": 9314, "loc": { "start": { - "line": 264, + "line": 282, "column": 22 }, "end": { - "line": 264, + "line": 282, "column": 51 } }, "expression": { "type": "CallExpression", - "start": 8613, - "end": 8641, + "start": 9285, + "end": 9313, "loc": { "start": { - "line": 264, + "line": 282, "column": 22 }, "end": { - "line": 264, + "line": 282, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 8613, - "end": 8632, + "start": 9285, + "end": 9304, "loc": { "start": { - "line": 264, + "line": 282, "column": 22 }, "end": { - "line": 264, + "line": 282, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 8613, - "end": 8617, + "start": 9285, + "end": 9289, "loc": { "start": { - "line": 264, + "line": 282, "column": 22 }, "end": { - "line": 264, + "line": 282, "column": 26 } } }, "property": { "type": "Identifier", - "start": 8618, - "end": 8632, + "start": 9290, + "end": 9304, "loc": { "start": { - "line": 264, + "line": 282, "column": 27 }, "end": { - "line": 264, + "line": 282, "column": 41 }, "identifierName": "updateCaretPos" @@ -16320,15 +17241,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8633, - "end": 8634, + "start": 9305, + "end": 9306, "loc": { "start": { - "line": 264, + "line": 282, "column": 42 }, "end": { - "line": 264, + "line": 282, "column": 43 } }, @@ -16340,15 +17261,15 @@ }, { "type": "BooleanLiteral", - "start": 8636, - "end": 8640, + "start": 9308, + "end": 9312, "loc": { "start": { - "line": 264, + "line": 282, "column": 45 }, "end": { - "line": 264, + "line": 282, "column": 49 } }, @@ -16364,59 +17285,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 8657, - "end": 8759, + "start": 9329, + "end": 9431, "loc": { "start": { - "line": 265, + "line": 283, "column": 13 }, "end": { - "line": 268, + "line": 286, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 8668, - "end": 8697, + "start": 9340, + "end": 9369, "loc": { "start": { - "line": 266, + "line": 284, "column": 8 }, "end": { - "line": 266, + "line": 284, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 8668, - "end": 8696, + "start": 9340, + "end": 9368, "loc": { "start": { - "line": 266, + "line": 284, "column": 8 }, "end": { - "line": 266, + "line": 284, "column": 36 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8668, - "end": 8674, + "start": 9340, + "end": 9346, "loc": { "start": { - "line": 266, + "line": 284, "column": 8 }, "end": { - "line": 266, + "line": 284, "column": 14 }, "identifierName": "output" @@ -16425,43 +17346,43 @@ }, "right": { "type": "CallExpression", - "start": 8677, - "end": 8696, + "start": 9349, + "end": 9368, "loc": { "start": { - "line": 266, + "line": 284, "column": 17 }, "end": { - "line": 266, + "line": 284, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 8677, - "end": 8689, + "start": 9349, + "end": 9361, "loc": { "start": { - "line": 266, + "line": 284, "column": 17 }, "end": { - "line": 266, + "line": 284, "column": 29 } }, "object": { "type": "Identifier", - "start": 8677, - "end": 8683, + "start": 9349, + "end": 9355, "loc": { "start": { - "line": 266, + "line": 284, "column": 17 }, "end": { - "line": 266, + "line": 284, "column": 23 }, "identifierName": "source" @@ -16470,15 +17391,15 @@ }, "property": { "type": "Identifier", - "start": 8684, - "end": 8689, + "start": 9356, + "end": 9361, "loc": { "start": { - "line": 266, + "line": 284, "column": 24 }, "end": { - "line": 266, + "line": 284, "column": 29 }, "identifierName": "slice" @@ -16490,15 +17411,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8690, - "end": 8691, + "start": 9362, + "end": 9363, "loc": { "start": { - "line": 266, + "line": 284, "column": 30 }, "end": { - "line": 266, + "line": 284, "column": 31 } }, @@ -16510,15 +17431,15 @@ }, { "type": "UnaryExpression", - "start": 8693, - "end": 8695, + "start": 9365, + "end": 9367, "loc": { "start": { - "line": 266, + "line": 284, "column": 33 }, "end": { - "line": 266, + "line": 284, "column": 35 } }, @@ -16526,15 +17447,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 8694, - "end": 8695, + "start": 9366, + "end": 9367, "loc": { "start": { - "line": 266, + "line": 284, "column": 34 }, "end": { - "line": 266, + "line": 284, "column": 35 } }, @@ -16554,29 +17475,29 @@ }, { "type": "IfStatement", - "start": 8707, - "end": 8750, + "start": 9379, + "end": 9422, "loc": { "start": { - "line": 267, + "line": 285, "column": 8 }, "end": { - "line": 267, + "line": 285, "column": 51 } }, "test": { "type": "Identifier", - "start": 8710, - "end": 8719, + "start": 9382, + "end": 9391, "loc": { "start": { - "line": 267, + "line": 285, "column": 11 }, "end": { - "line": 267, + "line": 285, "column": 20 }, "identifierName": "moveCaret" @@ -16585,72 +17506,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8721, - "end": 8750, + "start": 9393, + "end": 9422, "loc": { "start": { - "line": 267, + "line": 285, "column": 22 }, "end": { - "line": 267, + "line": 285, "column": 51 } }, "expression": { "type": "CallExpression", - "start": 8721, - "end": 8749, + "start": 9393, + "end": 9421, "loc": { "start": { - "line": 267, + "line": 285, "column": 22 }, "end": { - "line": 267, + "line": 285, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 8721, - "end": 8740, + "start": 9393, + "end": 9412, "loc": { "start": { - "line": 267, + "line": 285, "column": 22 }, "end": { - "line": 267, + "line": 285, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 8721, - "end": 8725, + "start": 9393, + "end": 9397, "loc": { "start": { - "line": 267, + "line": 285, "column": 22 }, "end": { - "line": 267, + "line": 285, "column": 26 } } }, "property": { "type": "Identifier", - "start": 8726, - "end": 8740, + "start": 9398, + "end": 9412, "loc": { "start": { - "line": 267, + "line": 285, "column": 27 }, "end": { - "line": 267, + "line": 285, "column": 41 }, "identifierName": "updateCaretPos" @@ -16662,15 +17583,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8741, - "end": 8742, + "start": 9413, + "end": 9414, "loc": { "start": { - "line": 267, + "line": 285, "column": 42 }, "end": { - "line": 267, + "line": 285, "column": 43 } }, @@ -16682,15 +17603,15 @@ }, { "type": "BooleanLiteral", - "start": 8744, - "end": 8748, + "start": 9416, + "end": 9420, "loc": { "start": { - "line": 267, + "line": 285, "column": 45 }, "end": { - "line": 267, + "line": 285, "column": 49 } }, @@ -16712,410 +17633,46 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 7758, - "end": 7938, + "start": 8430, + "end": 8610, "loc": { "start": { - "line": 243, + "line": 261, "column": 4 }, "end": { - "line": 246, + "line": 264, "column": 7 } } } ] }, - { - "type": "IfStatement", - "start": 8774, - "end": 8916, - "loc": { - "start": { - "line": 271, - "column": 4 - }, - "end": { - "line": 273, - "column": 5 - } - }, - "test": { - "type": "LogicalExpression", - "start": 8777, - "end": 8831, - "loc": { - "start": { - "line": 271, - "column": 7 - }, - "end": { - "line": 271, - "column": 61 - } - }, - "left": { - "type": "MemberExpression", - "start": 8777, - "end": 8818, - "loc": { - "start": { - "line": 271, - "column": 7 - }, - "end": { - "line": 271, - "column": 48 - } - }, - "object": { - "type": "MemberExpression", - "start": 8777, - "end": 8812, - "loc": { - "start": { - "line": 271, - "column": 7 - }, - "end": { - "line": 271, - "column": 42 - } - }, - "object": { - "type": "MemberExpression", - "start": 8777, - "end": 8804, - "loc": { - "start": { - "line": 271, - "column": 7 - }, - "end": { - "line": 271, - "column": 34 - } - }, - "object": { - "type": "ThisExpression", - "start": 8777, - "end": 8781, - "loc": { - "start": { - "line": 271, - "column": 7 - }, - "end": { - "line": 271, - "column": 11 - } - } - }, - "property": { - "type": "Identifier", - "start": 8782, - "end": 8804, - "loc": { - "start": { - "line": 271, - "column": 12 - }, - "end": { - "line": 271, - "column": 34 - }, - "identifierName": "simpleKeyboardInstance" - }, - "name": "simpleKeyboardInstance" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 8805, - "end": 8812, - "loc": { - "start": { - "line": 271, - "column": 35 - }, - "end": { - "line": 271, - "column": 42 - }, - "identifierName": "options" - }, - "name": "options" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 8813, - "end": 8818, - "loc": { - "start": { - "line": 271, - "column": 43 - }, - "end": { - "line": 271, - "column": 48 - }, - "identifierName": "debug" - }, - "name": "debug" - }, - "computed": false - }, - "operator": "&&", - "right": { - "type": "Identifier", - "start": 8822, - "end": 8831, - "loc": { - "start": { - "line": 271, - "column": 52 - }, - "end": { - "line": 271, - "column": 61 - }, - "identifierName": "moveCaret" - }, - "name": "moveCaret" - } - }, - "consequent": { - "type": "BlockStatement", - "start": 8832, - "end": 8916, - "loc": { - "start": { - "line": 271, - "column": 62 - }, - "end": { - "line": 273, - "column": 5 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 8841, - "end": 8909, - "loc": { - "start": { - "line": 272, - "column": 6 - }, - "end": { - "line": 272, - "column": 74 - } - }, - "expression": { - "type": "CallExpression", - "start": 8841, - "end": 8908, - "loc": { - "start": { - "line": 272, - "column": 6 - }, - "end": { - "line": 272, - "column": 73 - } - }, - "callee": { - "type": "MemberExpression", - "start": 8841, - "end": 8852, - "loc": { - "start": { - "line": 272, - "column": 6 - }, - "end": { - "line": 272, - "column": 17 - } - }, - "object": { - "type": "Identifier", - "start": 8841, - "end": 8848, - "loc": { - "start": { - "line": 272, - "column": 6 - }, - "end": { - "line": 272, - "column": 13 - }, - "identifierName": "console" - }, - "name": "console" - }, - "property": { - "type": "Identifier", - "start": 8849, - "end": 8852, - "loc": { - "start": { - "line": 272, - "column": 14 - }, - "end": { - "line": 272, - "column": 17 - }, - "identifierName": "log" - }, - "name": "log" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 8853, - "end": 8864, - "loc": { - "start": { - "line": 272, - "column": 18 - }, - "end": { - "line": 272, - "column": 29 - } - }, - "extra": { - "rawValue": "Caret at:", - "raw": "\"Caret at:\"" - }, - "value": "Caret at:" - }, - { - "type": "MemberExpression", - "start": 8866, - "end": 8907, - "loc": { - "start": { - "line": 272, - "column": 31 - }, - "end": { - "line": 272, - "column": 72 - } - }, - "object": { - "type": "MemberExpression", - "start": 8866, - "end": 8893, - "loc": { - "start": { - "line": 272, - "column": 31 - }, - "end": { - "line": 272, - "column": 58 - } - }, - "object": { - "type": "ThisExpression", - "start": 8866, - "end": 8870, - "loc": { - "start": { - "line": 272, - "column": 31 - }, - "end": { - "line": 272, - "column": 35 - } - } - }, - "property": { - "type": "Identifier", - "start": 8871, - "end": 8893, - "loc": { - "start": { - "line": 272, - "column": 36 - }, - "end": { - "line": 272, - "column": 58 - }, - "identifierName": "simpleKeyboardInstance" - }, - "name": "simpleKeyboardInstance" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 8894, - "end": 8907, - "loc": { - "start": { - "line": 272, - "column": 59 - }, - "end": { - "line": 272, - "column": 72 - }, - "identifierName": "caretPosition" - }, - "name": "caretPosition" - }, - "computed": false - } - ] - } - } - ], - "directives": [] - }, - "alternate": null - }, { "type": "ReturnStatement", - "start": 8924, - "end": 8938, + "start": 9446, + "end": 9460, "loc": { "start": { - "line": 275, + "line": 289, "column": 4 }, "end": { - "line": 275, + "line": 289, "column": 18 } }, "argument": { "type": "Identifier", - "start": 8931, - "end": 8937, + "start": 9453, + "end": 9459, "loc": { "start": { - "line": 275, + "line": 289, "column": 11 }, "end": { - "line": 275, + "line": 289, "column": 17 }, "identifierName": "output" @@ -17131,15 +17688,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 7195, - "end": 7492, + "start": 7867, + "end": 8164, "loc": { "start": { - "line": 226, + "line": 244, "column": 2 }, "end": { - "line": 232, + "line": 250, "column": 5 } } @@ -17149,15 +17706,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 8947, - "end": 9178, + "start": 9469, + "end": 9700, "loc": { "start": { - "line": 277, + "line": 291, "column": 2 }, "end": { - "line": 283, + "line": 297, "column": 5 } } @@ -17166,15 +17723,15 @@ }, { "type": "ClassMethod", - "start": 9182, - "end": 10438, + "start": 9704, + "end": 10960, "loc": { "start": { - "line": 284, + "line": 298, "column": 2 }, "end": { - "line": 331, + "line": 345, "column": 3 } }, @@ -17182,15 +17739,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9182, - "end": 9197, + "start": 9704, + "end": 9719, "loc": { "start": { - "line": 284, + "line": 298, "column": 2 }, "end": { - "line": 284, + "line": 298, "column": 17 }, "identifierName": "handleMaxLength" @@ -17206,15 +17763,15 @@ "params": [ { "type": "Identifier", - "start": 9198, - "end": 9206, + "start": 9720, + "end": 9728, "loc": { "start": { - "line": 284, + "line": 298, "column": 18 }, "end": { - "line": 284, + "line": 298, "column": 26 }, "identifierName": "inputObj" @@ -17223,15 +17780,15 @@ }, { "type": "Identifier", - "start": 9208, - "end": 9215, + "start": 9730, + "end": 9737, "loc": { "start": { - "line": 284, + "line": 298, "column": 28 }, "end": { - "line": 284, + "line": 298, "column": 35 }, "identifierName": "options" @@ -17240,15 +17797,15 @@ }, { "type": "Identifier", - "start": 9217, - "end": 9229, + "start": 9739, + "end": 9751, "loc": { "start": { - "line": 284, + "line": 298, "column": 37 }, "end": { - "line": 284, + "line": 298, "column": 49 }, "identifierName": "updatedInput" @@ -17258,59 +17815,59 @@ ], "body": { "type": "BlockStatement", - "start": 9230, - "end": 10438, + "start": 9752, + "end": 10960, "loc": { "start": { - "line": 284, + "line": 298, "column": 50 }, "end": { - "line": 331, + "line": 345, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 9237, - "end": 9271, + "start": 9759, + "end": 9793, "loc": { "start": { - "line": 285, + "line": 299, "column": 4 }, "end": { - "line": 285, + "line": 299, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9241, - "end": 9270, + "start": 9763, + "end": 9792, "loc": { "start": { - "line": 285, + "line": 299, "column": 8 }, "end": { - "line": 285, + "line": 299, "column": 37 } }, "id": { "type": "Identifier", - "start": 9241, - "end": 9250, + "start": 9763, + "end": 9772, "loc": { "start": { - "line": 285, + "line": 299, "column": 8 }, "end": { - "line": 285, + "line": 299, "column": 17 }, "identifierName": "maxLength" @@ -17319,29 +17876,29 @@ }, "init": { "type": "MemberExpression", - "start": 9253, - "end": 9270, + "start": 9775, + "end": 9792, "loc": { "start": { - "line": 285, + "line": 299, "column": 20 }, "end": { - "line": 285, + "line": 299, "column": 37 } }, "object": { "type": "Identifier", - "start": 9253, - "end": 9260, + "start": 9775, + "end": 9782, "loc": { "start": { - "line": 285, + "line": 299, "column": 20 }, "end": { - "line": 285, + "line": 299, "column": 27 }, "identifierName": "options" @@ -17350,15 +17907,15 @@ }, "property": { "type": "Identifier", - "start": 9261, - "end": 9270, + "start": 9783, + "end": 9792, "loc": { "start": { - "line": 285, + "line": 299, "column": 28 }, "end": { - "line": 285, + "line": 299, "column": 37 }, "identifierName": "maxLength" @@ -17373,44 +17930,44 @@ }, { "type": "VariableDeclaration", - "start": 9277, - "end": 9324, + "start": 9799, + "end": 9846, "loc": { "start": { - "line": 286, + "line": 300, "column": 4 }, "end": { - "line": 286, + "line": 300, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9281, - "end": 9323, + "start": 9803, + "end": 9845, "loc": { "start": { - "line": 286, + "line": 300, "column": 8 }, "end": { - "line": 286, + "line": 300, "column": 50 } }, "id": { "type": "Identifier", - "start": 9281, - "end": 9293, + "start": 9803, + "end": 9815, "loc": { "start": { - "line": 286, + "line": 300, "column": 8 }, "end": { - "line": 286, + "line": 300, "column": 20 }, "identifierName": "currentInput" @@ -17419,29 +17976,29 @@ }, "init": { "type": "MemberExpression", - "start": 9296, - "end": 9323, + "start": 9818, + "end": 9845, "loc": { "start": { - "line": 286, + "line": 300, "column": 23 }, "end": { - "line": 286, + "line": 300, "column": 50 } }, "object": { "type": "Identifier", - "start": 9296, - "end": 9304, + "start": 9818, + "end": 9826, "loc": { "start": { - "line": 286, + "line": 300, "column": 23 }, "end": { - "line": 286, + "line": 300, "column": 31 }, "identifierName": "inputObj" @@ -17450,29 +18007,29 @@ }, "property": { "type": "MemberExpression", - "start": 9305, - "end": 9322, + "start": 9827, + "end": 9844, "loc": { "start": { - "line": 286, + "line": 300, "column": 32 }, "end": { - "line": 286, + "line": 300, "column": 49 } }, "object": { "type": "Identifier", - "start": 9305, - "end": 9312, + "start": 9827, + "end": 9834, "loc": { "start": { - "line": 286, + "line": 300, "column": 32 }, "end": { - "line": 286, + "line": 300, "column": 39 }, "identifierName": "options" @@ -17481,15 +18038,15 @@ }, "property": { "type": "Identifier", - "start": 9313, - "end": 9322, + "start": 9835, + "end": 9844, "loc": { "start": { - "line": 286, + "line": 300, "column": 40 }, "end": { - "line": 286, + "line": 300, "column": 49 }, "identifierName": "inputName" @@ -17506,44 +18063,44 @@ }, { "type": "VariableDeclaration", - "start": 9330, - "end": 9380, + "start": 9852, + "end": 9902, "loc": { "start": { - "line": 287, + "line": 301, "column": 4 }, "end": { - "line": 287, + "line": 301, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9334, - "end": 9379, + "start": 9856, + "end": 9901, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 287, + "line": 301, "column": 53 } }, "id": { "type": "Identifier", - "start": 9334, - "end": 9343, + "start": 9856, + "end": 9865, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 287, + "line": 301, "column": 17 }, "identifierName": "condition" @@ -17552,43 +18109,43 @@ }, "init": { "type": "BinaryExpression", - "start": 9346, - "end": 9379, + "start": 9868, + "end": 9901, "loc": { "start": { - "line": 287, + "line": 301, "column": 20 }, "end": { - "line": 287, + "line": 301, "column": 53 } }, "left": { "type": "MemberExpression", - "start": 9346, - "end": 9365, + "start": 9868, + "end": 9887, "loc": { "start": { - "line": 287, + "line": 301, "column": 20 }, "end": { - "line": 287, + "line": 301, "column": 39 } }, "object": { "type": "Identifier", - "start": 9346, - "end": 9358, + "start": 9868, + "end": 9880, "loc": { "start": { - "line": 287, + "line": 301, "column": 20 }, "end": { - "line": 287, + "line": 301, "column": 32 }, "identifierName": "currentInput" @@ -17597,15 +18154,15 @@ }, "property": { "type": "Identifier", - "start": 9359, - "end": 9365, + "start": 9881, + "end": 9887, "loc": { "start": { - "line": 287, + "line": 301, "column": 33 }, "end": { - "line": 287, + "line": 301, "column": 39 }, "identifierName": "length" @@ -17617,15 +18174,15 @@ "operator": "===", "right": { "type": "Identifier", - "start": 9370, - "end": 9379, + "start": 9892, + "end": 9901, "loc": { "start": { - "line": 287, + "line": 301, "column": 44 }, "end": { - "line": 287, + "line": 301, "column": 53 }, "identifierName": "maxLength" @@ -17639,57 +18196,57 @@ }, { "type": "IfStatement", - "start": 9388, - "end": 9606, + "start": 9910, + "end": 10128, "loc": { "start": { - "line": 289, + "line": 303, "column": 4 }, "end": { - "line": 297, + "line": 311, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9528, - "end": 9570, + "start": 10050, + "end": 10092, "loc": { "start": { - "line": 294, + "line": 308, "column": 6 }, "end": { - "line": 294, + "line": 308, "column": 48 } }, "left": { "type": "MemberExpression", - "start": 9528, - "end": 9547, + "start": 10050, + "end": 10069, "loc": { "start": { - "line": 294, + "line": 308, "column": 6 }, "end": { - "line": 294, + "line": 308, "column": 25 } }, "object": { "type": "Identifier", - "start": 9528, - "end": 9540, + "start": 10050, + "end": 10062, "loc": { "start": { - "line": 294, + "line": 308, "column": 6 }, "end": { - "line": 294, + "line": 308, "column": 18 }, "identifierName": "updatedInput" @@ -17699,15 +18256,15 @@ }, "property": { "type": "Identifier", - "start": 9541, - "end": 9547, + "start": 10063, + "end": 10069, "loc": { "start": { - "line": 294, + "line": 308, "column": 19 }, "end": { - "line": 294, + "line": 308, "column": 25 }, "identifierName": "length" @@ -17720,29 +18277,29 @@ "operator": "<=", "right": { "type": "MemberExpression", - "start": 9551, - "end": 9570, + "start": 10073, + "end": 10092, "loc": { "start": { - "line": 294, + "line": 308, "column": 29 }, "end": { - "line": 294, + "line": 308, "column": 48 } }, "object": { "type": "Identifier", - "start": 9551, - "end": 9563, + "start": 10073, + "end": 10085, "loc": { "start": { - "line": 294, + "line": 308, "column": 29 }, "end": { - "line": 294, + "line": 308, "column": 41 }, "identifierName": "currentInput" @@ -17751,15 +18308,15 @@ }, "property": { "type": "Identifier", - "start": 9564, - "end": 9570, + "start": 10086, + "end": 10092, "loc": { "start": { - "line": 294, + "line": 308, "column": 42 }, "end": { - "line": 294, + "line": 308, "column": 48 }, "identifierName": "length" @@ -17772,15 +18329,15 @@ { "type": "CommentBlock", "value": "*\r\n * If pressing this button won't add more characters\r\n * We exit out of this limiter function\r\n ", - "start": 9399, - "end": 9520, + "start": 9921, + "end": 10042, "loc": { "start": { - "line": 290, + "line": 304, "column": 6 }, "end": { - "line": 293, + "line": 307, "column": 9 } } @@ -17789,44 +18346,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 9577, - "end": 9606, + "start": 10099, + "end": 10128, "loc": { "start": { - "line": 295, + "line": 309, "column": 5 }, "end": { - "line": 297, + "line": 311, "column": 5 } }, "body": [ { "type": "ReturnStatement", - "start": 9586, - "end": 9599, + "start": 10108, + "end": 10121, "loc": { "start": { - "line": 296, + "line": 310, "column": 6 }, "end": { - "line": 296, + "line": 310, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 9593, - "end": 9598, + "start": 10115, + "end": 10120, "loc": { "start": { - "line": 296, + "line": 310, "column": 13 }, "end": { - "line": 296, + "line": 310, "column": 18 } }, @@ -17840,57 +18397,57 @@ }, { "type": "IfStatement", - "start": 9614, - "end": 10036, + "start": 10136, + "end": 10558, "loc": { "start": { - "line": 299, + "line": 313, "column": 4 }, "end": { - "line": 314, + "line": 328, "column": 5 } }, "test": { "type": "CallExpression", - "start": 9617, - "end": 9644, + "start": 10139, + "end": 10166, "loc": { "start": { - "line": 299, + "line": 313, "column": 7 }, "end": { - "line": 299, + "line": 313, "column": 34 } }, "callee": { "type": "MemberExpression", - "start": 9617, - "end": 9633, + "start": 10139, + "end": 10155, "loc": { "start": { - "line": 299, + "line": 313, "column": 7 }, "end": { - "line": 299, + "line": 313, "column": 23 } }, "object": { "type": "Identifier", - "start": 9617, - "end": 9623, + "start": 10139, + "end": 10145, "loc": { "start": { - "line": 299, + "line": 313, "column": 7 }, "end": { - "line": 299, + "line": 313, "column": 13 }, "identifierName": "Number" @@ -17899,15 +18456,15 @@ }, "property": { "type": "Identifier", - "start": 9624, - "end": 9633, + "start": 10146, + "end": 10155, "loc": { "start": { - "line": 299, + "line": 313, "column": 14 }, "end": { - "line": 299, + "line": 313, "column": 23 }, "identifierName": "isInteger" @@ -17919,15 +18476,15 @@ "arguments": [ { "type": "Identifier", - "start": 9634, - "end": 9643, + "start": 10156, + "end": 10165, "loc": { "start": { - "line": 299, + "line": 313, "column": 24 }, "end": { - "line": 299, + "line": 313, "column": 33 }, "identifierName": "maxLength" @@ -17938,58 +18495,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 9645, - "end": 10036, + "start": 10167, + "end": 10558, "loc": { "start": { - "line": 299, + "line": 313, "column": 35 }, "end": { - "line": 314, + "line": 328, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 9654, - "end": 9742, + "start": 10176, + "end": 10264, "loc": { "start": { - "line": 300, + "line": 314, "column": 6 }, "end": { - "line": 302, + "line": 316, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 9657, - "end": 9670, + "start": 10179, + "end": 10192, "loc": { "start": { - "line": 300, + "line": 314, "column": 9 }, "end": { - "line": 300, + "line": 314, "column": 22 } }, "object": { "type": "Identifier", - "start": 9657, - "end": 9664, + "start": 10179, + "end": 10186, "loc": { "start": { - "line": 300, + "line": 314, "column": 9 }, "end": { - "line": 300, + "line": 314, "column": 16 }, "identifierName": "options" @@ -17998,15 +18555,15 @@ }, "property": { "type": "Identifier", - "start": 9665, - "end": 9670, + "start": 10187, + "end": 10192, "loc": { "start": { - "line": 300, + "line": 314, "column": 17 }, "end": { - "line": 300, + "line": 314, "column": 22 }, "identifierName": "debug" @@ -18017,72 +18574,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 9671, - "end": 9742, + "start": 10193, + "end": 10264, "loc": { "start": { - "line": 300, + "line": 314, "column": 23 }, "end": { - "line": 302, + "line": 316, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 9682, - "end": 9733, + "start": 10204, + "end": 10255, "loc": { "start": { - "line": 301, + "line": 315, "column": 8 }, "end": { - "line": 301, + "line": 315, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 9682, - "end": 9732, + "start": 10204, + "end": 10254, "loc": { "start": { - "line": 301, + "line": 315, "column": 8 }, "end": { - "line": 301, + "line": 315, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 9682, - "end": 9693, + "start": 10204, + "end": 10215, "loc": { "start": { - "line": 301, + "line": 315, "column": 8 }, "end": { - "line": 301, + "line": 315, "column": 19 } }, "object": { "type": "Identifier", - "start": 9682, - "end": 9689, + "start": 10204, + "end": 10211, "loc": { "start": { - "line": 301, + "line": 315, "column": 8 }, "end": { - "line": 301, + "line": 315, "column": 15 }, "identifierName": "console" @@ -18091,15 +18648,15 @@ }, "property": { "type": "Identifier", - "start": 9690, - "end": 9693, + "start": 10212, + "end": 10215, "loc": { "start": { - "line": 301, + "line": 315, "column": 16 }, "end": { - "line": 301, + "line": 315, "column": 19 }, "identifierName": "log" @@ -18111,15 +18668,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9694, - "end": 9720, + "start": 10216, + "end": 10242, "loc": { "start": { - "line": 301, + "line": 315, "column": 20 }, "end": { - "line": 301, + "line": 315, "column": 46 } }, @@ -18131,15 +18688,15 @@ }, { "type": "Identifier", - "start": 9722, - "end": 9731, + "start": 10244, + "end": 10253, "loc": { "start": { - "line": 301, + "line": 315, "column": 48 }, "end": { - "line": 301, + "line": 315, "column": 57 }, "identifierName": "condition" @@ -18156,29 +18713,29 @@ }, { "type": "IfStatement", - "start": 9752, - "end": 10029, + "start": 10274, + "end": 10551, "loc": { "start": { - "line": 304, + "line": 318, "column": 6 }, "end": { - "line": 313, + "line": 327, "column": 7 } }, "test": { "type": "Identifier", - "start": 9755, - "end": 9764, + "start": 10277, + "end": 10286, "loc": { "start": { - "line": 304, + "line": 318, "column": 9 }, "end": { - "line": 304, + "line": 318, "column": 18 }, "identifierName": "condition" @@ -18187,73 +18744,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 9765, - "end": 9950, + "start": 10287, + "end": 10472, "loc": { "start": { - "line": 304, + "line": 318, "column": 19 }, "end": { - "line": 310, + "line": 324, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 9890, - "end": 9919, + "start": 10412, + "end": 10441, "loc": { "start": { - "line": 308, + "line": 322, "column": 8 }, "end": { - "line": 308, + "line": 322, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 9890, - "end": 9918, + "start": 10412, + "end": 10440, "loc": { "start": { - "line": 308, + "line": 322, "column": 8 }, "end": { - "line": 308, + "line": 322, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9890, - "end": 9911, + "start": 10412, + "end": 10433, "loc": { "start": { - "line": 308, + "line": 322, "column": 8 }, "end": { - "line": 308, + "line": 322, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 9890, - "end": 9894, + "start": 10412, + "end": 10416, "loc": { "start": { - "line": 308, + "line": 322, "column": 8 }, "end": { - "line": 308, + "line": 322, "column": 12 } }, @@ -18261,15 +18818,15 @@ }, "property": { "type": "Identifier", - "start": 9895, - "end": 9911, + "start": 10417, + "end": 10433, "loc": { "start": { - "line": 308, + "line": 322, "column": 13 }, "end": { - "line": 308, + "line": 322, "column": 29 }, "identifierName": "maxLengthReached" @@ -18281,15 +18838,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9914, - "end": 9918, + "start": 10436, + "end": 10440, "loc": { "start": { - "line": 308, + "line": 322, "column": 32 }, "end": { - "line": 308, + "line": 322, "column": 36 } }, @@ -18301,15 +18858,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Boolean value that shows whether maxLength has been reached\r\n ", - "start": 9776, - "end": 9880, + "start": 10298, + "end": 10402, "loc": { "start": { - "line": 305, + "line": 319, "column": 8 }, "end": { - "line": 307, + "line": 321, "column": 11 } } @@ -18318,29 +18875,29 @@ }, { "type": "ReturnStatement", - "start": 9929, - "end": 9941, + "start": 10451, + "end": 10463, "loc": { "start": { - "line": 309, + "line": 323, "column": 8 }, "end": { - "line": 309, + "line": 323, "column": 20 } }, "argument": { "type": "BooleanLiteral", - "start": 9936, - "end": 9940, + "start": 10458, + "end": 10462, "loc": { "start": { - "line": 309, + "line": 323, "column": 15 }, "end": { - "line": 309, + "line": 323, "column": 19 } }, @@ -18352,88 +18909,88 @@ }, "alternate": { "type": "BlockStatement", - "start": 9956, - "end": 10029, + "start": 10478, + "end": 10551, "loc": { "start": { - "line": 310, + "line": 324, "column": 13 }, "end": { - "line": 313, + "line": 327, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 9967, - "end": 9997, + "start": 10489, + "end": 10519, "loc": { "start": { - "line": 311, + "line": 325, "column": 8 }, "end": { - "line": 311, + "line": 325, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 9967, - "end": 9996, + "start": 10489, + "end": 10518, "loc": { "start": { - "line": 311, + "line": 325, "column": 8 }, "end": { - "line": 311, + "line": 325, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9967, - "end": 9988, + "start": 10489, + "end": 10510, "loc": { "start": { - "line": 311, + "line": 325, "column": 8 }, "end": { - "line": 311, + "line": 325, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 9967, - "end": 9971, + "start": 10489, + "end": 10493, "loc": { "start": { - "line": 311, + "line": 325, "column": 8 }, "end": { - "line": 311, + "line": 325, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9972, - "end": 9988, + "start": 10494, + "end": 10510, "loc": { "start": { - "line": 311, + "line": 325, "column": 13 }, "end": { - "line": 311, + "line": 325, "column": 29 }, "identifierName": "maxLengthReached" @@ -18444,15 +19001,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9991, - "end": 9996, + "start": 10513, + "end": 10518, "loc": { "start": { - "line": 311, + "line": 325, "column": 32 }, "end": { - "line": 311, + "line": 325, "column": 37 } }, @@ -18462,29 +19019,29 @@ }, { "type": "ReturnStatement", - "start": 10007, - "end": 10020, + "start": 10529, + "end": 10542, "loc": { "start": { - "line": 312, + "line": 326, "column": 8 }, "end": { - "line": 312, + "line": 326, "column": 21 } }, "argument": { "type": "BooleanLiteral", - "start": 10014, - "end": 10019, + "start": 10536, + "end": 10541, "loc": { "start": { - "line": 312, + "line": 326, "column": 15 }, "end": { - "line": 312, + "line": 326, "column": 20 } }, @@ -18502,43 +19059,43 @@ }, { "type": "IfStatement", - "start": 10044, - "end": 10433, + "start": 10566, + "end": 10955, "loc": { "start": { - "line": 316, + "line": 330, "column": 4 }, "end": { - "line": 330, + "line": 344, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 10047, - "end": 10076, + "start": 10569, + "end": 10598, "loc": { "start": { - "line": 316, + "line": 330, "column": 7 }, "end": { - "line": 316, + "line": 330, "column": 36 } }, "left": { "type": "UnaryExpression", - "start": 10047, - "end": 10063, + "start": 10569, + "end": 10585, "loc": { "start": { - "line": 316, + "line": 330, "column": 7 }, "end": { - "line": 316, + "line": 330, "column": 23 } }, @@ -18546,15 +19103,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 10054, - "end": 10063, + "start": 10576, + "end": 10585, "loc": { "start": { - "line": 316, + "line": 330, "column": 14 }, "end": { - "line": 316, + "line": 330, "column": 23 }, "identifierName": "maxLength" @@ -18568,15 +19125,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 10068, - "end": 10076, + "start": 10590, + "end": 10598, "loc": { "start": { - "line": 316, + "line": 330, "column": 28 }, "end": { - "line": 316, + "line": 330, "column": 36 } }, @@ -18589,59 +19146,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 10077, - "end": 10433, + "start": 10599, + "end": 10955, "loc": { "start": { - "line": 316, + "line": 330, "column": 37 }, "end": { - "line": 330, + "line": 344, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 10086, - "end": 10155, + "start": 10608, + "end": 10677, "loc": { "start": { - "line": 317, + "line": 331, "column": 6 }, "end": { - "line": 317, + "line": 331, "column": 75 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 10090, - "end": 10154, + "start": 10612, + "end": 10676, "loc": { "start": { - "line": 317, + "line": 331, "column": 10 }, "end": { - "line": 317, + "line": 331, "column": 74 } }, "id": { "type": "Identifier", - "start": 10090, - "end": 10099, + "start": 10612, + "end": 10621, "loc": { "start": { - "line": 317, + "line": 331, "column": 10 }, "end": { - "line": 317, + "line": 331, "column": 19 }, "identifierName": "condition" @@ -18650,43 +19207,43 @@ }, "init": { "type": "BinaryExpression", - "start": 10102, - "end": 10154, + "start": 10624, + "end": 10676, "loc": { "start": { - "line": 317, + "line": 331, "column": 22 }, "end": { - "line": 317, + "line": 331, "column": 74 } }, "left": { "type": "MemberExpression", - "start": 10102, - "end": 10121, + "start": 10624, + "end": 10643, "loc": { "start": { - "line": 317, + "line": 331, "column": 22 }, "end": { - "line": 317, + "line": 331, "column": 41 } }, "object": { "type": "Identifier", - "start": 10102, - "end": 10114, + "start": 10624, + "end": 10636, "loc": { "start": { - "line": 317, + "line": 331, "column": 22 }, "end": { - "line": 317, + "line": 331, "column": 34 }, "identifierName": "currentInput" @@ -18695,15 +19252,15 @@ }, "property": { "type": "Identifier", - "start": 10115, - "end": 10121, + "start": 10637, + "end": 10643, "loc": { "start": { - "line": 317, + "line": 331, "column": 35 }, "end": { - "line": 317, + "line": 331, "column": 41 }, "identifierName": "length" @@ -18715,29 +19272,29 @@ "operator": "===", "right": { "type": "MemberExpression", - "start": 10126, - "end": 10154, + "start": 10648, + "end": 10676, "loc": { "start": { - "line": 317, + "line": 331, "column": 46 }, "end": { - "line": 317, + "line": 331, "column": 74 } }, "object": { "type": "Identifier", - "start": 10126, - "end": 10135, + "start": 10648, + "end": 10657, "loc": { "start": { - "line": 317, + "line": 331, "column": 46 }, "end": { - "line": 317, + "line": 331, "column": 55 }, "identifierName": "maxLength" @@ -18746,29 +19303,29 @@ }, "property": { "type": "MemberExpression", - "start": 10136, - "end": 10153, + "start": 10658, + "end": 10675, "loc": { "start": { - "line": 317, + "line": 331, "column": 56 }, "end": { - "line": 317, + "line": 331, "column": 73 } }, "object": { "type": "Identifier", - "start": 10136, - "end": 10143, + "start": 10658, + "end": 10665, "loc": { "start": { - "line": 317, + "line": 331, "column": 56 }, "end": { - "line": 317, + "line": 331, "column": 63 }, "identifierName": "options" @@ -18777,15 +19334,15 @@ }, "property": { "type": "Identifier", - "start": 10144, - "end": 10153, + "start": 10666, + "end": 10675, "loc": { "start": { - "line": 317, + "line": 331, "column": 64 }, "end": { - "line": 317, + "line": 331, "column": 73 }, "identifierName": "inputName" @@ -18803,43 +19360,43 @@ }, { "type": "IfStatement", - "start": 10165, - "end": 10253, + "start": 10687, + "end": 10775, "loc": { "start": { - "line": 319, + "line": 333, "column": 6 }, "end": { - "line": 321, + "line": 335, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 10168, - "end": 10181, + "start": 10690, + "end": 10703, "loc": { "start": { - "line": 319, + "line": 333, "column": 9 }, "end": { - "line": 319, + "line": 333, "column": 22 } }, "object": { "type": "Identifier", - "start": 10168, - "end": 10175, + "start": 10690, + "end": 10697, "loc": { "start": { - "line": 319, + "line": 333, "column": 9 }, "end": { - "line": 319, + "line": 333, "column": 16 }, "identifierName": "options" @@ -18848,15 +19405,15 @@ }, "property": { "type": "Identifier", - "start": 10176, - "end": 10181, + "start": 10698, + "end": 10703, "loc": { "start": { - "line": 319, + "line": 333, "column": 17 }, "end": { - "line": 319, + "line": 333, "column": 22 }, "identifierName": "debug" @@ -18867,72 +19424,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 10182, - "end": 10253, + "start": 10704, + "end": 10775, "loc": { "start": { - "line": 319, + "line": 333, "column": 23 }, "end": { - "line": 321, + "line": 335, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 10193, - "end": 10244, + "start": 10715, + "end": 10766, "loc": { "start": { - "line": 320, + "line": 334, "column": 8 }, "end": { - "line": 320, + "line": 334, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 10193, - "end": 10243, + "start": 10715, + "end": 10765, "loc": { "start": { - "line": 320, + "line": 334, "column": 8 }, "end": { - "line": 320, + "line": 334, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 10193, - "end": 10204, + "start": 10715, + "end": 10726, "loc": { "start": { - "line": 320, + "line": 334, "column": 8 }, "end": { - "line": 320, + "line": 334, "column": 19 } }, "object": { "type": "Identifier", - "start": 10193, - "end": 10200, + "start": 10715, + "end": 10722, "loc": { "start": { - "line": 320, + "line": 334, "column": 8 }, "end": { - "line": 320, + "line": 334, "column": 15 }, "identifierName": "console" @@ -18941,15 +19498,15 @@ }, "property": { "type": "Identifier", - "start": 10201, - "end": 10204, + "start": 10723, + "end": 10726, "loc": { "start": { - "line": 320, + "line": 334, "column": 16 }, "end": { - "line": 320, + "line": 334, "column": 19 }, "identifierName": "log" @@ -18961,15 +19518,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 10205, - "end": 10231, + "start": 10727, + "end": 10753, "loc": { "start": { - "line": 320, + "line": 334, "column": 20 }, "end": { - "line": 320, + "line": 334, "column": 46 } }, @@ -18981,15 +19538,15 @@ }, { "type": "Identifier", - "start": 10233, - "end": 10242, + "start": 10755, + "end": 10764, "loc": { "start": { - "line": 320, + "line": 334, "column": 48 }, "end": { - "line": 320, + "line": 334, "column": 57 }, "identifierName": "condition" @@ -19006,29 +19563,29 @@ }, { "type": "IfStatement", - "start": 10263, - "end": 10426, + "start": 10785, + "end": 10948, "loc": { "start": { - "line": 323, + "line": 337, "column": 6 }, "end": { - "line": 329, + "line": 343, "column": 7 } }, "test": { "type": "Identifier", - "start": 10266, - "end": 10275, + "start": 10788, + "end": 10797, "loc": { "start": { - "line": 323, + "line": 337, "column": 9 }, "end": { - "line": 323, + "line": 337, "column": 18 }, "identifierName": "condition" @@ -19037,88 +19594,88 @@ }, "consequent": { "type": "BlockStatement", - "start": 10276, - "end": 10347, + "start": 10798, + "end": 10869, "loc": { "start": { - "line": 323, + "line": 337, "column": 19 }, "end": { - "line": 326, + "line": 340, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 10287, - "end": 10316, + "start": 10809, + "end": 10838, "loc": { "start": { - "line": 324, + "line": 338, "column": 8 }, "end": { - "line": 324, + "line": 338, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 10287, - "end": 10315, + "start": 10809, + "end": 10837, "loc": { "start": { - "line": 324, + "line": 338, "column": 8 }, "end": { - "line": 324, + "line": 338, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10287, - "end": 10308, + "start": 10809, + "end": 10830, "loc": { "start": { - "line": 324, + "line": 338, "column": 8 }, "end": { - "line": 324, + "line": 338, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10287, - "end": 10291, + "start": 10809, + "end": 10813, "loc": { "start": { - "line": 324, + "line": 338, "column": 8 }, "end": { - "line": 324, + "line": 338, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10292, - "end": 10308, + "start": 10814, + "end": 10830, "loc": { "start": { - "line": 324, + "line": 338, "column": 13 }, "end": { - "line": 324, + "line": 338, "column": 29 }, "identifierName": "maxLengthReached" @@ -19129,15 +19686,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 10311, - "end": 10315, + "start": 10833, + "end": 10837, "loc": { "start": { - "line": 324, + "line": 338, "column": 32 }, "end": { - "line": 324, + "line": 338, "column": 36 } }, @@ -19147,29 +19704,29 @@ }, { "type": "ReturnStatement", - "start": 10326, - "end": 10338, + "start": 10848, + "end": 10860, "loc": { "start": { - "line": 325, + "line": 339, "column": 8 }, "end": { - "line": 325, + "line": 339, "column": 20 } }, "argument": { "type": "BooleanLiteral", - "start": 10333, - "end": 10337, + "start": 10855, + "end": 10859, "loc": { "start": { - "line": 325, + "line": 339, "column": 15 }, "end": { - "line": 325, + "line": 339, "column": 19 } }, @@ -19181,88 +19738,88 @@ }, "alternate": { "type": "BlockStatement", - "start": 10353, - "end": 10426, + "start": 10875, + "end": 10948, "loc": { "start": { - "line": 326, + "line": 340, "column": 13 }, "end": { - "line": 329, + "line": 343, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 10364, - "end": 10394, + "start": 10886, + "end": 10916, "loc": { "start": { - "line": 327, + "line": 341, "column": 8 }, "end": { - "line": 327, + "line": 341, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 10364, - "end": 10393, + "start": 10886, + "end": 10915, "loc": { "start": { - "line": 327, + "line": 341, "column": 8 }, "end": { - "line": 327, + "line": 341, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10364, - "end": 10385, + "start": 10886, + "end": 10907, "loc": { "start": { - "line": 327, + "line": 341, "column": 8 }, "end": { - "line": 327, + "line": 341, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10364, - "end": 10368, + "start": 10886, + "end": 10890, "loc": { "start": { - "line": 327, + "line": 341, "column": 8 }, "end": { - "line": 327, + "line": 341, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10369, - "end": 10385, + "start": 10891, + "end": 10907, "loc": { "start": { - "line": 327, + "line": 341, "column": 13 }, "end": { - "line": 327, + "line": 341, "column": 29 }, "identifierName": "maxLengthReached" @@ -19273,15 +19830,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 10388, - "end": 10393, + "start": 10910, + "end": 10915, "loc": { "start": { - "line": 327, + "line": 341, "column": 32 }, "end": { - "line": 327, + "line": 341, "column": 37 } }, @@ -19291,29 +19848,29 @@ }, { "type": "ReturnStatement", - "start": 10404, - "end": 10417, + "start": 10926, + "end": 10939, "loc": { "start": { - "line": 328, + "line": 342, "column": 8 }, "end": { - "line": 328, + "line": 342, "column": 21 } }, "argument": { "type": "BooleanLiteral", - "start": 10411, - "end": 10416, + "start": 10933, + "end": 10938, "loc": { "start": { - "line": 328, + "line": 342, "column": 15 }, "end": { - "line": 328, + "line": 342, "column": 20 } }, @@ -19337,15 +19894,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 8947, - "end": 9178, + "start": 9469, + "end": 9700, "loc": { "start": { - "line": 277, + "line": 291, "column": 2 }, "end": { - "line": 283, + "line": 297, "column": 5 } } @@ -19355,15 +19912,15 @@ { "type": "CommentBlock", "value": "*\r\n * Gets the current value of maxLengthReached\r\n ", - "start": 10444, - "end": 10503, + "start": 10966, + "end": 11025, "loc": { "start": { - "line": 333, + "line": 347, "column": 2 }, "end": { - "line": 335, + "line": 349, "column": 5 } } @@ -19372,15 +19929,15 @@ }, { "type": "ClassMethod", - "start": 10507, - "end": 10577, + "start": 11029, + "end": 11099, "loc": { "start": { - "line": 336, + "line": 350, "column": 2 }, "end": { - "line": 338, + "line": 352, "column": 3 } }, @@ -19388,15 +19945,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10507, - "end": 10525, + "start": 11029, + "end": 11047, "loc": { "start": { - "line": 336, + "line": 350, "column": 2 }, "end": { - "line": 336, + "line": 350, "column": 20 }, "identifierName": "isMaxLengthReached" @@ -19412,58 +19969,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10527, - "end": 10577, + "start": 11049, + "end": 11099, "loc": { "start": { - "line": 336, + "line": 350, "column": 22 }, "end": { - "line": 338, + "line": 352, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 10534, - "end": 10572, + "start": 11056, + "end": 11094, "loc": { "start": { - "line": 337, + "line": 351, "column": 4 }, "end": { - "line": 337, + "line": 351, "column": 42 } }, "argument": { "type": "CallExpression", - "start": 10541, - "end": 10571, + "start": 11063, + "end": 11093, "loc": { "start": { - "line": 337, + "line": 351, "column": 11 }, "end": { - "line": 337, + "line": 351, "column": 41 } }, "callee": { "type": "Identifier", - "start": 10541, - "end": 10548, + "start": 11063, + "end": 11070, "loc": { "start": { - "line": 337, + "line": 351, "column": 11 }, "end": { - "line": 337, + "line": 351, "column": 18 }, "identifierName": "Boolean" @@ -19473,44 +20030,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10549, - "end": 10570, + "start": 11071, + "end": 11092, "loc": { "start": { - "line": 337, + "line": 351, "column": 19 }, "end": { - "line": 337, + "line": 351, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 10549, - "end": 10553, + "start": 11071, + "end": 11075, "loc": { "start": { - "line": 337, + "line": 351, "column": 19 }, "end": { - "line": 337, + "line": 351, "column": 23 } } }, "property": { "type": "Identifier", - "start": 10554, - "end": 10570, + "start": 11076, + "end": 11092, "loc": { "start": { - "line": 337, + "line": 351, "column": 24 }, "end": { - "line": 337, + "line": 351, "column": 40 }, "identifierName": "maxLengthReached" @@ -19530,15 +20087,15 @@ { "type": "CommentBlock", "value": "*\r\n * Gets the current value of maxLengthReached\r\n ", - "start": 10444, - "end": 10503, + "start": 10966, + "end": 11025, "loc": { "start": { - "line": 333, + "line": 347, "column": 2 }, "end": { - "line": 335, + "line": 349, "column": 5 } } @@ -19548,15 +20105,15 @@ { "type": "CommentBlock", "value": "*\r\n * Transforms an arbitrary string to camelCase\r\n * \r\n * @param {string} string The string to transform.\r\n ", - "start": 10583, - "end": 10705, + "start": 11105, + "end": 11227, "loc": { "start": { - "line": 340, + "line": 354, "column": 2 }, "end": { - "line": 344, + "line": 358, "column": 5 } } @@ -19565,15 +20122,15 @@ }, { "type": "ClassMethod", - "start": 10709, - "end": 10865, + "start": 11231, + "end": 11387, "loc": { "start": { - "line": 345, + "line": 359, "column": 2 }, "end": { - "line": 347, + "line": 361, "column": 3 } }, @@ -19581,15 +20138,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10709, - "end": 10718, + "start": 11231, + "end": 11240, "loc": { "start": { - "line": 345, + "line": 359, "column": 2 }, "end": { - "line": 345, + "line": 359, "column": 11 }, "identifierName": "camelCase" @@ -19605,15 +20162,15 @@ "params": [ { "type": "Identifier", - "start": 10719, - "end": 10725, + "start": 11241, + "end": 11247, "loc": { "start": { - "line": 345, + "line": 359, "column": 12 }, "end": { - "line": 345, + "line": 359, "column": 18 }, "identifierName": "string" @@ -19623,156 +20180,156 @@ ], "body": { "type": "BlockStatement", - "start": 10726, - "end": 10865, + "start": 11248, + "end": 11387, "loc": { "start": { - "line": 345, + "line": 359, "column": 19 }, "end": { - "line": 347, + "line": 361, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 10733, - "end": 10860, + "start": 11255, + "end": 11382, "loc": { "start": { - "line": 346, + "line": 360, "column": 4 }, "end": { - "line": 346, + "line": 360, "column": 131 } }, "argument": { "type": "CallExpression", - "start": 10740, - "end": 10859, + "start": 11262, + "end": 11381, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 130 } }, "callee": { "type": "MemberExpression", - "start": 10740, - "end": 10793, + "start": 11262, + "end": 11315, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 64 } }, "object": { "type": "CallExpression", - "start": 10740, - "end": 10786, + "start": 11262, + "end": 11308, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 10740, - "end": 10773, + "start": 11262, + "end": 11295, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 44 } }, "object": { "type": "CallExpression", - "start": 10740, - "end": 10767, + "start": 11262, + "end": 11289, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 38 } }, "callee": { "type": "MemberExpression", - "start": 10740, - "end": 10765, + "start": 11262, + "end": 11287, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 36 } }, "object": { "type": "CallExpression", - "start": 10740, - "end": 10760, + "start": 11262, + "end": 11282, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 31 } }, "callee": { "type": "MemberExpression", - "start": 10740, - "end": 10758, + "start": 11262, + "end": 11280, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 29 } }, "object": { "type": "Identifier", - "start": 10740, - "end": 10746, + "start": 11262, + "end": 11268, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 17 }, "identifierName": "string" @@ -19781,15 +20338,15 @@ }, "property": { "type": "Identifier", - "start": 10747, - "end": 10758, + "start": 11269, + "end": 11280, "loc": { "start": { - "line": 346, + "line": 360, "column": 18 }, "end": { - "line": 346, + "line": 360, "column": 29 }, "identifierName": "toLowerCase" @@ -19802,15 +20359,15 @@ }, "property": { "type": "Identifier", - "start": 10761, - "end": 10765, + "start": 11283, + "end": 11287, "loc": { "start": { - "line": 346, + "line": 360, "column": 32 }, "end": { - "line": 346, + "line": 360, "column": 36 }, "identifierName": "trim" @@ -19823,15 +20380,15 @@ }, "property": { "type": "Identifier", - "start": 10768, - "end": 10773, + "start": 11290, + "end": 11295, "loc": { "start": { - "line": 346, + "line": 360, "column": 39 }, "end": { - "line": 346, + "line": 360, "column": 44 }, "identifierName": "split" @@ -19843,15 +20400,15 @@ "arguments": [ { "type": "RegExpLiteral", - "start": 10774, - "end": 10785, + "start": 11296, + "end": 11307, "loc": { "start": { - "line": 346, + "line": 360, "column": 45 }, "end": { - "line": 346, + "line": 360, "column": 56 } }, @@ -19865,15 +20422,15 @@ }, "property": { "type": "Identifier", - "start": 10787, - "end": 10793, + "start": 11309, + "end": 11315, "loc": { "start": { - "line": 346, + "line": 360, "column": 58 }, "end": { - "line": 346, + "line": 360, "column": 64 }, "identifierName": "reduce" @@ -19885,15 +20442,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10794, - "end": 10858, + "start": 11316, + "end": 11380, "loc": { "start": { - "line": 346, + "line": 360, "column": 65 }, "end": { - "line": 346, + "line": 360, "column": 129 } }, @@ -19904,15 +20461,15 @@ "params": [ { "type": "Identifier", - "start": 10795, - "end": 10801, + "start": 11317, + "end": 11323, "loc": { "start": { - "line": 346, + "line": 360, "column": 66 }, "end": { - "line": 346, + "line": 360, "column": 72 }, "identifierName": "string" @@ -19921,15 +20478,15 @@ }, { "type": "Identifier", - "start": 10803, - "end": 10807, + "start": 11325, + "end": 11329, "loc": { "start": { - "line": 346, + "line": 360, "column": 74 }, "end": { - "line": 346, + "line": 360, "column": 78 }, "identifierName": "word" @@ -19939,43 +20496,43 @@ ], "body": { "type": "BinaryExpression", - "start": 10812, - "end": 10858, + "start": 11334, + "end": 11380, "loc": { "start": { - "line": 346, + "line": 360, "column": 83 }, "end": { - "line": 346, + "line": 360, "column": 129 } }, "left": { "type": "BinaryExpression", - "start": 10812, - "end": 10842, + "start": 11334, + "end": 11364, "loc": { "start": { - "line": 346, + "line": 360, "column": 83 }, "end": { - "line": 346, + "line": 360, "column": 113 } }, "left": { "type": "Identifier", - "start": 10812, - "end": 10818, + "start": 11334, + "end": 11340, "loc": { "start": { - "line": 346, + "line": 360, "column": 83 }, "end": { - "line": 346, + "line": 360, "column": 89 }, "identifierName": "string" @@ -19985,57 +20542,57 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 10821, - "end": 10842, + "start": 11343, + "end": 11364, "loc": { "start": { - "line": 346, + "line": 360, "column": 92 }, "end": { - "line": 346, + "line": 360, "column": 113 } }, "callee": { "type": "MemberExpression", - "start": 10821, - "end": 10840, + "start": 11343, + "end": 11362, "loc": { "start": { - "line": 346, + "line": 360, "column": 92 }, "end": { - "line": 346, + "line": 360, "column": 111 } }, "object": { "type": "MemberExpression", - "start": 10821, - "end": 10828, + "start": 11343, + "end": 11350, "loc": { "start": { - "line": 346, + "line": 360, "column": 92 }, "end": { - "line": 346, + "line": 360, "column": 99 } }, "object": { "type": "Identifier", - "start": 10821, - "end": 10825, + "start": 11343, + "end": 11347, "loc": { "start": { - "line": 346, + "line": 360, "column": 92 }, "end": { - "line": 346, + "line": 360, "column": 96 }, "identifierName": "word" @@ -20044,15 +20601,15 @@ }, "property": { "type": "NumericLiteral", - "start": 10826, - "end": 10827, + "start": 11348, + "end": 11349, "loc": { "start": { - "line": 346, + "line": 360, "column": 97 }, "end": { - "line": 346, + "line": 360, "column": 98 } }, @@ -20066,15 +20623,15 @@ }, "property": { "type": "Identifier", - "start": 10829, - "end": 10840, + "start": 11351, + "end": 11362, "loc": { "start": { - "line": 346, + "line": 360, "column": 100 }, "end": { - "line": 346, + "line": 360, "column": 111 }, "identifierName": "toUpperCase" @@ -20089,43 +20646,43 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 10845, - "end": 10858, + "start": 11367, + "end": 11380, "loc": { "start": { - "line": 346, + "line": 360, "column": 116 }, "end": { - "line": 346, + "line": 360, "column": 129 } }, "callee": { "type": "MemberExpression", - "start": 10845, - "end": 10855, + "start": 11367, + "end": 11377, "loc": { "start": { - "line": 346, + "line": 360, "column": 116 }, "end": { - "line": 346, + "line": 360, "column": 126 } }, "object": { "type": "Identifier", - "start": 10845, - "end": 10849, + "start": 11367, + "end": 11371, "loc": { "start": { - "line": 346, + "line": 360, "column": 116 }, "end": { - "line": 346, + "line": 360, "column": 120 }, "identifierName": "word" @@ -20134,15 +20691,15 @@ }, "property": { "type": "Identifier", - "start": 10850, - "end": 10855, + "start": 11372, + "end": 11377, "loc": { "start": { - "line": 346, + "line": 360, "column": 121 }, "end": { - "line": 346, + "line": 360, "column": 126 }, "identifierName": "slice" @@ -20154,15 +20711,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 10856, - "end": 10857, + "start": 11378, + "end": 11379, "loc": { "start": { - "line": 346, + "line": 360, "column": 127 }, "end": { - "line": 346, + "line": 360, "column": 128 } }, @@ -20186,15 +20743,15 @@ { "type": "CommentBlock", "value": "*\r\n * Transforms an arbitrary string to camelCase\r\n * \r\n * @param {string} string The string to transform.\r\n ", - "start": 10583, - "end": 10705, + "start": 11105, + "end": 11227, "loc": { "start": { - "line": 340, + "line": 354, "column": 2 }, "end": { - "line": 344, + "line": 358, "column": 5 } } @@ -20203,15 +20760,15 @@ }, { "type": "ClassMethod", - "start": 11056, - "end": 11146, + "start": 11578, + "end": 11668, "loc": { "start": { - "line": 355, + "line": 369, "column": 2 }, "end": { - "line": 357, + "line": 371, "column": 3 } }, @@ -20219,15 +20776,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11056, - "end": 11068, + "start": 11578, + "end": 11590, "loc": { "start": { - "line": 355, + "line": 369, "column": 2 }, "end": { - "line": 355, + "line": 369, "column": 14 }, "identifierName": "countInArray" @@ -20243,15 +20800,15 @@ "params": [ { "type": "Identifier", - "start": 11069, - "end": 11074, + "start": 11591, + "end": 11596, "loc": { "start": { - "line": 355, + "line": 369, "column": 15 }, "end": { - "line": 355, + "line": 369, "column": 20 }, "identifierName": "array" @@ -20260,15 +20817,15 @@ }, { "type": "Identifier", - "start": 11076, - "end": 11081, + "start": 11598, + "end": 11603, "loc": { "start": { - "line": 355, + "line": 369, "column": 22 }, "end": { - "line": 355, + "line": 369, "column": 27 }, "identifierName": "value" @@ -20278,72 +20835,72 @@ ], "body": { "type": "BlockStatement", - "start": 11082, - "end": 11146, + "start": 11604, + "end": 11668, "loc": { "start": { - "line": 355, + "line": 369, "column": 28 }, "end": { - "line": 357, + "line": 371, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 11089, - "end": 11141, + "start": 11611, + "end": 11663, "loc": { "start": { - "line": 356, + "line": 370, "column": 4 }, "end": { - "line": 356, + "line": 370, "column": 56 } }, "argument": { "type": "CallExpression", - "start": 11096, - "end": 11140, + "start": 11618, + "end": 11662, "loc": { "start": { - "line": 356, + "line": 370, "column": 11 }, "end": { - "line": 356, + "line": 370, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 11096, - "end": 11108, + "start": 11618, + "end": 11630, "loc": { "start": { - "line": 356, + "line": 370, "column": 11 }, "end": { - "line": 356, + "line": 370, "column": 23 } }, "object": { "type": "Identifier", - "start": 11096, - "end": 11101, + "start": 11618, + "end": 11623, "loc": { "start": { - "line": 356, + "line": 370, "column": 11 }, "end": { - "line": 356, + "line": 370, "column": 16 }, "identifierName": "array" @@ -20352,15 +20909,15 @@ }, "property": { "type": "Identifier", - "start": 11102, - "end": 11108, + "start": 11624, + "end": 11630, "loc": { "start": { - "line": 356, + "line": 370, "column": 17 }, "end": { - "line": 356, + "line": 370, "column": 23 }, "identifierName": "reduce" @@ -20372,15 +20929,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 11109, - "end": 11136, + "start": 11631, + "end": 11658, "loc": { "start": { - "line": 356, + "line": 370, "column": 24 }, "end": { - "line": 356, + "line": 370, "column": 51 } }, @@ -20391,15 +20948,15 @@ "params": [ { "type": "Identifier", - "start": 11110, - "end": 11111, + "start": 11632, + "end": 11633, "loc": { "start": { - "line": 356, + "line": 370, "column": 25 }, "end": { - "line": 356, + "line": 370, "column": 26 }, "identifierName": "n" @@ -20408,15 +20965,15 @@ }, { "type": "Identifier", - "start": 11113, - "end": 11114, + "start": 11635, + "end": 11636, "loc": { "start": { - "line": 356, + "line": 370, "column": 28 }, "end": { - "line": 356, + "line": 370, "column": 29 }, "identifierName": "x" @@ -20426,29 +20983,29 @@ ], "body": { "type": "BinaryExpression", - "start": 11119, - "end": 11136, + "start": 11641, + "end": 11658, "loc": { "start": { - "line": 356, + "line": 370, "column": 34 }, "end": { - "line": 356, + "line": 370, "column": 51 } }, "left": { "type": "Identifier", - "start": 11119, - "end": 11120, + "start": 11641, + "end": 11642, "loc": { "start": { - "line": 356, + "line": 370, "column": 34 }, "end": { - "line": 356, + "line": 370, "column": 35 }, "identifierName": "n" @@ -20458,29 +21015,29 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 11124, - "end": 11135, + "start": 11646, + "end": 11657, "loc": { "start": { - "line": 356, + "line": 370, "column": 39 }, "end": { - "line": 356, + "line": 370, "column": 50 } }, "left": { "type": "Identifier", - "start": 11124, - "end": 11125, + "start": 11646, + "end": 11647, "loc": { "start": { - "line": 356, + "line": 370, "column": 39 }, "end": { - "line": 356, + "line": 370, "column": 40 }, "identifierName": "x" @@ -20490,15 +21047,15 @@ "operator": "===", "right": { "type": "Identifier", - "start": 11130, - "end": 11135, + "start": 11652, + "end": 11657, "loc": { "start": { - "line": 356, + "line": 370, "column": 45 }, "end": { - "line": 356, + "line": 370, "column": 50 }, "identifierName": "value" @@ -20507,22 +21064,22 @@ }, "extra": { "parenthesized": true, - "parenStart": 11123 + "parenStart": 11645 } } } }, { "type": "NumericLiteral", - "start": 11138, - "end": 11139, + "start": 11660, + "end": 11661, "loc": { "start": { - "line": 356, + "line": 370, "column": 53 }, "end": { - "line": 356, + "line": 370, "column": 54 } }, @@ -20542,15 +21099,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 10872, - "end": 11052, + "start": 11394, + "end": 11574, "loc": { "start": { - "line": 349, + "line": 363, "column": 2 }, "end": { - "line": 354, + "line": 368, "column": 5 } } @@ -20565,29 +21122,29 @@ }, { "type": "Identifier", - "start": 11155, - "end": 11180, + "start": 11675, + "end": 11700, "loc": { "start": { - "line": 361, + "line": 374, "column": 0 }, "end": { - "line": 361, + "line": 374, "column": 25 } }, "declaration": { "type": "Identifier", - "start": 11170, - "end": 11179, + "start": 11690, + "end": 11699, "loc": { "start": { - "line": 361, + "line": 374, "column": 15 }, "end": { - "line": 361, + "line": 374, "column": 24 }, "identifierName": "Utilities" @@ -20600,29 +21157,29 @@ }, { "type": "ExportDefaultDeclaration", - "start": 11155, - "end": 11180, + "start": 11675, + "end": 11700, "loc": { "start": { - "line": 361, + "line": 374, "column": 0 }, "end": { - "line": 361, + "line": 374, "column": 25 } }, "declaration": { "type": "ClassDeclaration", "start": 30, - "end": 11151, + "end": 11671, "loc": { "start": { "line": 4, "column": 0 }, "end": { - "line": 359, + "line": 372, "column": 1 } }, @@ -20648,14 +21205,14 @@ "body": { "type": "ClassBody", "start": 46, - "end": 11151, + "end": 11671, "loc": { "start": { "line": 4, "column": 16 }, "end": { - "line": 359, + "line": 372, "column": 1 } }, @@ -20663,14 +21220,14 @@ { "type": "ClassMethod", "start": 114, - "end": 740, + "end": 811, "loc": { "start": { "line": 8, "column": 2 }, "end": { - "line": 24, + "line": 25, "column": 3 } }, @@ -20721,14 +21278,14 @@ "body": { "type": "BlockStatement", "start": 149, - "end": 740, + "end": 811, "loc": { "start": { "line": 8, "column": 37 }, "end": { - "line": 24, + "line": 25, "column": 3 } }, @@ -21660,7 +22217,7 @@ { "type": "ExpressionStatement", "start": 570, - "end": 631, + "end": 635, "loc": { "start": { "line": 21, @@ -21668,13 +22225,13 @@ }, "end": { "line": 21, - "column": 65 + "column": 69 } }, "expression": { "type": "AssignmentExpression", "start": 570, - "end": 630, + "end": 634, "loc": { "start": { "line": 21, @@ -21682,14 +22239,14 @@ }, "end": { "line": 21, - "column": 64 + "column": 68 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 570, - "end": 593, + "end": 595, "loc": { "start": { "line": 21, @@ -21697,7 +22254,7 @@ }, "end": { "line": 21, - "column": 27 + "column": 29 } }, "object": { @@ -21718,7 +22275,7 @@ "property": { "type": "Identifier", "start": 575, - "end": 593, + "end": 595, "loc": { "start": { "line": 21, @@ -21726,6 +22283,198 @@ }, "end": { "line": 21, + "column": 29 + }, + "identifierName": "updateCaretPosAction" + }, + "name": "updateCaretPosAction" + }, + "computed": false + }, + "right": { + "type": "CallExpression", + "start": 598, + "end": 634, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 68 + } + }, + "callee": { + "type": "MemberExpression", + "start": 598, + "end": 628, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 62 + } + }, + "object": { + "type": "MemberExpression", + "start": 598, + "end": 623, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 57 + } + }, + "object": { + "type": "ThisExpression", + "start": 598, + "end": 602, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 36 + } + } + }, + "property": { + "type": "Identifier", + "start": 603, + "end": 623, + "loc": { + "start": { + "line": 21, + "column": 37 + }, + "end": { + "line": 21, + "column": 57 + }, + "identifierName": "updateCaretPosAction" + }, + "name": "updateCaretPosAction" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 624, + "end": 628, + "loc": { + "start": { + "line": 21, + "column": 58 + }, + "end": { + "line": 21, + "column": 62 + }, + "identifierName": "bind" + }, + "name": "bind" + }, + "computed": false + }, + "arguments": [ + { + "type": "ThisExpression", + "start": 629, + "end": 633, + "loc": { + "start": { + "line": 21, + "column": 63 + }, + "end": { + "line": 21, + "column": 67 + } + } + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 641, + "end": 702, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 65 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 641, + "end": 701, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 64 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 641, + "end": 664, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 27 + } + }, + "object": { + "type": "ThisExpression", + "start": 641, + "end": 645, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 8 + } + } + }, + "property": { + "type": "Identifier", + "start": 646, + "end": 664, + "loc": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, "column": 27 }, "identifierName": "isMaxLengthReached" @@ -21736,72 +22485,72 @@ }, "right": { "type": "CallExpression", - "start": 596, - "end": 630, + "start": 667, + "end": 701, "loc": { "start": { - "line": 21, + "line": 22, "column": 30 }, "end": { - "line": 21, + "line": 22, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 596, - "end": 624, + "start": 667, + "end": 695, "loc": { "start": { - "line": 21, + "line": 22, "column": 30 }, "end": { - "line": 21, + "line": 22, "column": 58 } }, "object": { "type": "MemberExpression", - "start": 596, - "end": 619, + "start": 667, + "end": 690, "loc": { "start": { - "line": 21, + "line": 22, "column": 30 }, "end": { - "line": 21, + "line": 22, "column": 53 } }, "object": { "type": "ThisExpression", - "start": 596, - "end": 600, + "start": 667, + "end": 671, "loc": { "start": { - "line": 21, + "line": 22, "column": 30 }, "end": { - "line": 21, + "line": 22, "column": 34 } } }, "property": { "type": "Identifier", - "start": 601, - "end": 619, + "start": 672, + "end": 690, "loc": { "start": { - "line": 21, + "line": 22, "column": 35 }, "end": { - "line": 21, + "line": 22, "column": 53 }, "identifierName": "isMaxLengthReached" @@ -21812,15 +22561,15 @@ }, "property": { "type": "Identifier", - "start": 620, - "end": 624, + "start": 691, + "end": 695, "loc": { "start": { - "line": 21, + "line": 22, "column": 54 }, "end": { - "line": 21, + "line": 22, "column": 58 }, "identifierName": "bind" @@ -21832,15 +22581,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 625, - "end": 629, + "start": 696, + "end": 700, "loc": { "start": { - "line": 21, + "line": 22, "column": 59 }, "end": { - "line": 21, + "line": 22, "column": 63 } } @@ -21851,73 +22600,73 @@ }, { "type": "ExpressionStatement", - "start": 637, - "end": 680, + "start": 708, + "end": 751, "loc": { "start": { - "line": 22, + "line": 23, "column": 4 }, "end": { - "line": 22, + "line": 23, "column": 47 } }, "expression": { "type": "AssignmentExpression", - "start": 637, - "end": 679, + "start": 708, + "end": 750, "loc": { "start": { - "line": 22, + "line": 23, "column": 4 }, "end": { - "line": 22, + "line": 23, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 637, - "end": 651, + "start": 708, + "end": 722, "loc": { "start": { - "line": 22, + "line": 23, "column": 4 }, "end": { - "line": 22, + "line": 23, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 637, - "end": 641, + "start": 708, + "end": 712, "loc": { "start": { - "line": 22, + "line": 23, "column": 4 }, "end": { - "line": 22, + "line": 23, "column": 8 } } }, "property": { "type": "Identifier", - "start": 642, - "end": 651, + "start": 713, + "end": 722, "loc": { "start": { - "line": 22, + "line": 23, "column": 9 }, "end": { - "line": 22, + "line": 23, "column": 18 }, "identifierName": "camelCase" @@ -21928,72 +22677,72 @@ }, "right": { "type": "CallExpression", - "start": 654, - "end": 679, + "start": 725, + "end": 750, "loc": { "start": { - "line": 22, + "line": 23, "column": 21 }, "end": { - "line": 22, + "line": 23, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 654, - "end": 673, + "start": 725, + "end": 744, "loc": { "start": { - "line": 22, + "line": 23, "column": 21 }, "end": { - "line": 22, + "line": 23, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 654, - "end": 668, + "start": 725, + "end": 739, "loc": { "start": { - "line": 22, + "line": 23, "column": 21 }, "end": { - "line": 22, + "line": 23, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 654, - "end": 658, + "start": 725, + "end": 729, "loc": { "start": { - "line": 22, + "line": 23, "column": 21 }, "end": { - "line": 22, + "line": 23, "column": 25 } } }, "property": { "type": "Identifier", - "start": 659, - "end": 668, + "start": 730, + "end": 739, "loc": { "start": { - "line": 22, + "line": 23, "column": 26 }, "end": { - "line": 22, + "line": 23, "column": 35 }, "identifierName": "camelCase" @@ -22004,15 +22753,15 @@ }, "property": { "type": "Identifier", - "start": 669, - "end": 673, + "start": 740, + "end": 744, "loc": { "start": { - "line": 22, + "line": 23, "column": 36 }, "end": { - "line": 22, + "line": 23, "column": 40 }, "identifierName": "bind" @@ -22024,15 +22773,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 674, - "end": 678, + "start": 745, + "end": 749, "loc": { "start": { - "line": 22, + "line": 23, "column": 41 }, "end": { - "line": 22, + "line": 23, "column": 45 } } @@ -22043,73 +22792,73 @@ }, { "type": "ExpressionStatement", - "start": 686, - "end": 735, + "start": 757, + "end": 806, "loc": { "start": { - "line": 23, + "line": 24, "column": 4 }, "end": { - "line": 23, + "line": 24, "column": 53 } }, "expression": { "type": "AssignmentExpression", - "start": 686, - "end": 734, + "start": 757, + "end": 805, "loc": { "start": { - "line": 23, + "line": 24, "column": 4 }, "end": { - "line": 23, + "line": 24, "column": 52 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 686, - "end": 703, + "start": 757, + "end": 774, "loc": { "start": { - "line": 23, + "line": 24, "column": 4 }, "end": { - "line": 23, + "line": 24, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 686, - "end": 690, + "start": 757, + "end": 761, "loc": { "start": { - "line": 23, + "line": 24, "column": 4 }, "end": { - "line": 23, + "line": 24, "column": 8 } } }, "property": { "type": "Identifier", - "start": 691, - "end": 703, + "start": 762, + "end": 774, "loc": { "start": { - "line": 23, + "line": 24, "column": 9 }, "end": { - "line": 23, + "line": 24, "column": 21 }, "identifierName": "countInArray" @@ -22120,72 +22869,72 @@ }, "right": { "type": "CallExpression", - "start": 706, - "end": 734, + "start": 777, + "end": 805, "loc": { "start": { - "line": 23, + "line": 24, "column": 24 }, "end": { - "line": 23, + "line": 24, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 706, - "end": 728, + "start": 777, + "end": 799, "loc": { "start": { - "line": 23, + "line": 24, "column": 24 }, "end": { - "line": 23, + "line": 24, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 706, - "end": 723, + "start": 777, + "end": 794, "loc": { "start": { - "line": 23, + "line": 24, "column": 24 }, "end": { - "line": 23, + "line": 24, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 706, - "end": 710, + "start": 777, + "end": 781, "loc": { "start": { - "line": 23, + "line": 24, "column": 24 }, "end": { - "line": 23, + "line": 24, "column": 28 } } }, "property": { "type": "Identifier", - "start": 711, - "end": 723, + "start": 782, + "end": 794, "loc": { "start": { - "line": 23, + "line": 24, "column": 29 }, "end": { - "line": 23, + "line": 24, "column": 41 }, "identifierName": "countInArray" @@ -22196,15 +22945,15 @@ }, "property": { "type": "Identifier", - "start": 724, - "end": 728, + "start": 795, + "end": 799, "loc": { "start": { - "line": 23, + "line": 24, "column": 42 }, "end": { - "line": 23, + "line": 24, "column": 46 }, "identifierName": "bind" @@ -22216,15 +22965,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 729, - "end": 733, + "start": 800, + "end": 804, "loc": { "start": { - "line": 23, + "line": 24, "column": 47 }, "end": { - "line": 23, + "line": 24, "column": 51 } } @@ -22259,15 +23008,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 746, - "end": 924, + "start": 817, + "end": 995, "loc": { "start": { - "line": 26, + "line": 27, "column": 2 }, "end": { - "line": 31, + "line": 32, "column": 5 } } @@ -22276,15 +23025,15 @@ }, { "type": "ClassMethod", - "start": 928, - "end": 1355, + "start": 999, + "end": 1426, "loc": { "start": { - "line": 32, + "line": 33, "column": 2 }, "end": { - "line": 41, + "line": 42, "column": 3 } }, @@ -22292,15 +23041,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 928, - "end": 942, + "start": 999, + "end": 1013, "loc": { "start": { - "line": 32, + "line": 33, "column": 2 }, "end": { - "line": 32, + "line": 33, "column": 16 }, "identifierName": "getButtonClass" @@ -22316,15 +23065,15 @@ "params": [ { "type": "Identifier", - "start": 943, - "end": 949, + "start": 1014, + "end": 1020, "loc": { "start": { - "line": 32, + "line": 33, "column": 17 }, "end": { - "line": 32, + "line": 33, "column": 23 }, "identifierName": "button" @@ -22334,59 +23083,59 @@ ], "body": { "type": "BlockStatement", - "start": 950, - "end": 1355, + "start": 1021, + "end": 1426, "loc": { "start": { - "line": 32, + "line": 33, "column": 24 }, "end": { - "line": 41, + "line": 42, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 957, - "end": 1079, + "start": 1028, + "end": 1150, "loc": { "start": { - "line": 33, + "line": 34, "column": 4 }, "end": { - "line": 33, + "line": 34, "column": 126 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 961, - "end": 1078, + "start": 1032, + "end": 1149, "loc": { "start": { - "line": 33, + "line": 34, "column": 8 }, "end": { - "line": 33, + "line": 34, "column": 125 } }, "id": { "type": "Identifier", - "start": 961, - "end": 976, + "start": 1032, + "end": 1047, "loc": { "start": { - "line": 33, + "line": 34, "column": 8 }, "end": { - "line": 33, + "line": 34, "column": 23 }, "identifierName": "buttonTypeClass" @@ -22395,85 +23144,85 @@ }, "init": { "type": "ConditionalExpression", - "start": 979, - "end": 1078, + "start": 1050, + "end": 1149, "loc": { "start": { - "line": 33, + "line": 34, "column": 26 }, "end": { - "line": 33, + "line": 34, "column": 125 } }, "test": { "type": "LogicalExpression", - "start": 980, - "end": 1045, + "start": 1051, + "end": 1116, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 980, - "end": 1024, + "start": 1051, + "end": 1095, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 71 } }, "left": { "type": "CallExpression", - "start": 980, - "end": 1000, + "start": 1051, + "end": 1071, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 980, - "end": 995, + "start": 1051, + "end": 1066, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 42 } }, "object": { "type": "Identifier", - "start": 980, - "end": 986, + "start": 1051, + "end": 1057, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 33 }, "identifierName": "button" @@ -22482,15 +23231,15 @@ }, "property": { "type": "Identifier", - "start": 987, - "end": 995, + "start": 1058, + "end": 1066, "loc": { "start": { - "line": 33, + "line": 34, "column": 34 }, "end": { - "line": 33, + "line": 34, "column": 42 }, "identifierName": "includes" @@ -22502,15 +23251,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 996, - "end": 999, + "start": 1067, + "end": 1070, "loc": { "start": { - "line": 33, + "line": 34, "column": 43 }, "end": { - "line": 33, + "line": 34, "column": 46 } }, @@ -22525,43 +23274,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 1004, - "end": 1024, + "start": 1075, + "end": 1095, "loc": { "start": { - "line": 33, + "line": 34, "column": 51 }, "end": { - "line": 33, + "line": 34, "column": 71 } }, "callee": { "type": "MemberExpression", - "start": 1004, - "end": 1019, + "start": 1075, + "end": 1090, "loc": { "start": { - "line": 33, + "line": 34, "column": 51 }, "end": { - "line": 33, + "line": 34, "column": 66 } }, "object": { "type": "Identifier", - "start": 1004, - "end": 1010, + "start": 1075, + "end": 1081, "loc": { "start": { - "line": 33, + "line": 34, "column": 51 }, "end": { - "line": 33, + "line": 34, "column": 57 }, "identifierName": "button" @@ -22570,15 +23319,15 @@ }, "property": { "type": "Identifier", - "start": 1011, - "end": 1019, + "start": 1082, + "end": 1090, "loc": { "start": { - "line": 33, + "line": 34, "column": 58 }, "end": { - "line": 33, + "line": 34, "column": 66 }, "identifierName": "includes" @@ -22590,15 +23339,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1020, - "end": 1023, + "start": 1091, + "end": 1094, "loc": { "start": { - "line": 33, + "line": 34, "column": 67 }, "end": { - "line": 33, + "line": 34, "column": 70 } }, @@ -22614,29 +23363,29 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 1028, - "end": 1045, + "start": 1099, + "end": 1116, "loc": { "start": { - "line": 33, + "line": 34, "column": 75 }, "end": { - "line": 33, + "line": 34, "column": 92 } }, "left": { "type": "Identifier", - "start": 1028, - "end": 1034, + "start": 1099, + "end": 1105, "loc": { "start": { - "line": 33, + "line": 34, "column": 75 }, "end": { - "line": 33, + "line": 34, "column": 81 }, "identifierName": "button" @@ -22646,15 +23395,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 1039, - "end": 1045, + "start": 1110, + "end": 1116, "loc": { "start": { - "line": 33, + "line": 34, "column": 86 }, "end": { - "line": 33, + "line": 34, "column": 92 } }, @@ -22667,20 +23416,20 @@ }, "extra": { "parenthesized": true, - "parenStart": 979 + "parenStart": 1050 } }, "consequent": { "type": "StringLiteral", - "start": 1049, - "end": 1062, + "start": 1120, + "end": 1133, "loc": { "start": { - "line": 33, + "line": 34, "column": 96 }, "end": { - "line": 33, + "line": 34, "column": 109 } }, @@ -22692,15 +23441,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 1065, - "end": 1078, + "start": 1136, + "end": 1149, "loc": { "start": { - "line": 33, + "line": 34, "column": 112 }, "end": { - "line": 33, + "line": 34, "column": 125 } }, @@ -22717,44 +23466,44 @@ }, { "type": "VariableDeclaration", - "start": 1085, - "end": 1152, + "start": 1156, + "end": 1223, "loc": { "start": { - "line": 34, + "line": 35, "column": 4 }, "end": { - "line": 34, + "line": 35, "column": 71 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1089, - "end": 1151, + "start": 1160, + "end": 1222, "loc": { "start": { - "line": 34, + "line": 35, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 70 } }, "id": { "type": "Identifier", - "start": 1089, - "end": 1108, + "start": 1160, + "end": 1179, "loc": { "start": { - "line": 34, + "line": 35, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 27 }, "identifierName": "buttonWithoutBraces" @@ -22763,71 +23512,71 @@ }, "init": { "type": "CallExpression", - "start": 1111, - "end": 1151, + "start": 1182, + "end": 1222, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 1111, - "end": 1142, + "start": 1182, + "end": 1213, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 61 } }, "object": { "type": "CallExpression", - "start": 1111, - "end": 1134, + "start": 1182, + "end": 1205, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 1111, - "end": 1125, + "start": 1182, + "end": 1196, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 44 } }, "object": { "type": "Identifier", - "start": 1111, - "end": 1117, + "start": 1182, + "end": 1188, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 36 }, "identifierName": "button" @@ -22836,15 +23585,15 @@ }, "property": { "type": "Identifier", - "start": 1118, - "end": 1125, + "start": 1189, + "end": 1196, "loc": { "start": { - "line": 34, + "line": 35, "column": 37 }, "end": { - "line": 34, + "line": 35, "column": 44 }, "identifierName": "replace" @@ -22856,15 +23605,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1126, - "end": 1129, + "start": 1197, + "end": 1200, "loc": { "start": { - "line": 34, + "line": 35, "column": 45 }, "end": { - "line": 34, + "line": 35, "column": 48 } }, @@ -22876,15 +23625,15 @@ }, { "type": "StringLiteral", - "start": 1131, - "end": 1133, + "start": 1202, + "end": 1204, "loc": { "start": { - "line": 34, + "line": 35, "column": 50 }, "end": { - "line": 34, + "line": 35, "column": 52 } }, @@ -22898,15 +23647,15 @@ }, "property": { "type": "Identifier", - "start": 1135, - "end": 1142, + "start": 1206, + "end": 1213, "loc": { "start": { - "line": 34, + "line": 35, "column": 54 }, "end": { - "line": 34, + "line": 35, "column": 61 }, "identifierName": "replace" @@ -22918,15 +23667,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1143, - "end": 1146, + "start": 1214, + "end": 1217, "loc": { "start": { - "line": 34, + "line": 35, "column": 62 }, "end": { - "line": 34, + "line": 35, "column": 65 } }, @@ -22938,15 +23687,15 @@ }, { "type": "StringLiteral", - "start": 1148, - "end": 1150, + "start": 1219, + "end": 1221, "loc": { "start": { - "line": 34, + "line": 35, "column": 67 }, "end": { - "line": 34, + "line": 35, "column": 69 } }, @@ -22964,44 +23713,44 @@ }, { "type": "VariableDeclaration", - "start": 1158, - "end": 1184, + "start": 1229, + "end": 1255, "loc": { "start": { - "line": 35, + "line": 36, "column": 4 }, "end": { - "line": 35, + "line": 36, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1162, - "end": 1183, + "start": 1233, + "end": 1254, "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 29 } }, "id": { "type": "Identifier", - "start": 1162, - "end": 1178, + "start": 1233, + "end": 1249, "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 24 }, "identifierName": "buttonNormalized" @@ -23010,15 +23759,15 @@ }, "init": { "type": "StringLiteral", - "start": 1181, - "end": 1183, + "start": 1252, + "end": 1254, "loc": { "start": { - "line": 35, + "line": 36, "column": 27 }, "end": { - "line": 35, + "line": 36, "column": 29 } }, @@ -23034,43 +23783,43 @@ }, { "type": "IfStatement", - "start": 1192, - "end": 1292, + "start": 1263, + "end": 1363, "loc": { "start": { - "line": 37, + "line": 38, "column": 4 }, "end": { - "line": 38, + "line": 39, "column": 61 } }, "test": { "type": "BinaryExpression", - "start": 1195, - "end": 1228, + "start": 1266, + "end": 1299, "loc": { "start": { - "line": 37, + "line": 38, "column": 7 }, "end": { - "line": 37, + "line": 38, "column": 40 } }, "left": { "type": "Identifier", - "start": 1195, - "end": 1210, + "start": 1266, + "end": 1281, "loc": { "start": { - "line": 37, + "line": 38, "column": 7 }, "end": { - "line": 37, + "line": 38, "column": 22 }, "identifierName": "buttonTypeClass" @@ -23080,15 +23829,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 1215, - "end": 1228, + "start": 1286, + "end": 1299, "loc": { "start": { - "line": 37, + "line": 38, "column": 27 }, "end": { - "line": 37, + "line": 38, "column": 40 } }, @@ -23101,44 +23850,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1237, - "end": 1292, + "start": 1308, + "end": 1363, "loc": { "start": { - "line": 38, + "line": 39, "column": 6 }, "end": { - "line": 38, + "line": 39, "column": 61 } }, "expression": { "type": "AssignmentExpression", - "start": 1237, - "end": 1291, + "start": 1308, + "end": 1362, "loc": { "start": { - "line": 38, + "line": 39, "column": 6 }, "end": { - "line": 38, + "line": 39, "column": 60 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1237, - "end": 1253, + "start": 1308, + "end": 1324, "loc": { "start": { - "line": 38, + "line": 39, "column": 6 }, "end": { - "line": 38, + "line": 39, "column": 22 }, "identifierName": "buttonNormalized" @@ -23147,30 +23896,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 1256, - "end": 1291, + "start": 1327, + "end": 1362, "loc": { "start": { - "line": 38, + "line": 39, "column": 25 }, "end": { - "line": 38, + "line": 39, "column": 60 } }, "expressions": [ { "type": "Identifier", - "start": 1270, - "end": 1289, + "start": 1341, + "end": 1360, "loc": { "start": { - "line": 38, + "line": 39, "column": 39 }, "end": { - "line": 38, + "line": 39, "column": 58 }, "identifierName": "buttonWithoutBraces" @@ -23181,15 +23930,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 1257, - "end": 1268, + "start": 1328, + "end": 1339, "loc": { "start": { - "line": 38, + "line": 39, "column": 26 }, "end": { - "line": 38, + "line": 39, "column": 37 } }, @@ -23201,15 +23950,15 @@ }, { "type": "TemplateElement", - "start": 1290, - "end": 1290, + "start": 1361, + "end": 1361, "loc": { "start": { - "line": 38, + "line": 39, "column": 59 }, "end": { - "line": 38, + "line": 39, "column": 59 } }, @@ -23227,44 +23976,44 @@ }, { "type": "ReturnStatement", - "start": 1300, - "end": 1350, + "start": 1371, + "end": 1421, "loc": { "start": { - "line": 40, + "line": 41, "column": 4 }, "end": { - "line": 40, + "line": 41, "column": 54 } }, "argument": { "type": "TemplateLiteral", - "start": 1307, - "end": 1349, + "start": 1378, + "end": 1420, "loc": { "start": { - "line": 40, + "line": 41, "column": 11 }, "end": { - "line": 40, + "line": 41, "column": 53 } }, "expressions": [ { "type": "Identifier", - "start": 1313, - "end": 1328, + "start": 1384, + "end": 1399, "loc": { "start": { - "line": 40, + "line": 41, "column": 17 }, "end": { - "line": 40, + "line": 41, "column": 32 }, "identifierName": "buttonTypeClass" @@ -23273,15 +24022,15 @@ }, { "type": "Identifier", - "start": 1331, - "end": 1347, + "start": 1402, + "end": 1418, "loc": { "start": { - "line": 40, + "line": 41, "column": 35 }, "end": { - "line": 40, + "line": 41, "column": 51 }, "identifierName": "buttonNormalized" @@ -23292,15 +24041,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 1308, - "end": 1311, + "start": 1379, + "end": 1382, "loc": { "start": { - "line": 40, + "line": 41, "column": 12 }, "end": { - "line": 40, + "line": 41, "column": 15 } }, @@ -23312,15 +24061,15 @@ }, { "type": "TemplateElement", - "start": 1329, - "end": 1329, + "start": 1400, + "end": 1400, "loc": { "start": { - "line": 40, + "line": 41, "column": 33 }, "end": { - "line": 40, + "line": 41, "column": 33 } }, @@ -23332,15 +24081,15 @@ }, { "type": "TemplateElement", - "start": 1348, - "end": 1348, + "start": 1419, + "end": 1419, "loc": { "start": { - "line": 40, + "line": 41, "column": 52 }, "end": { - "line": 40, + "line": 41, "column": 52 } }, @@ -23361,15 +24110,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 746, - "end": 924, + "start": 817, + "end": 995, "loc": { "start": { - "line": 26, + "line": 27, "column": 2 }, "end": { - "line": 31, + "line": 32, "column": 5 } } @@ -23379,15 +24128,15 @@ { "type": "CommentBlock", "value": "*\r\n * Default button display labels\r\n ", - "start": 1361, - "end": 1407, + "start": 1432, + "end": 1478, "loc": { "start": { - "line": 43, + "line": 44, "column": 2 }, "end": { - "line": 45, + "line": 46, "column": 5 } } @@ -23396,15 +24145,15 @@ }, { "type": "ClassMethod", - "start": 1411, - "end": 2979, + "start": 1482, + "end": 3050, "loc": { "start": { - "line": 46, + "line": 47, "column": 2 }, "end": { - "line": 108, + "line": 109, "column": 3 } }, @@ -23412,15 +24161,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 1411, - "end": 1427, + "start": 1482, + "end": 1498, "loc": { "start": { - "line": 46, + "line": 47, "column": 2 }, "end": { - "line": 46, + "line": 47, "column": 18 }, "identifierName": "getDefaultDiplay" @@ -23436,59 +24185,59 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1429, - "end": 2979, + "start": 1500, + "end": 3050, "loc": { "start": { - "line": 46, + "line": 47, "column": 20 }, "end": { - "line": 108, + "line": 109, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 1436, - "end": 2974, + "start": 1507, + "end": 3045, "loc": { "start": { - "line": 47, + "line": 48, "column": 4 }, "end": { - "line": 107, + "line": 108, "column": 6 } }, "argument": { "type": "ObjectExpression", - "start": 1443, - "end": 2973, + "start": 1514, + "end": 3044, "loc": { "start": { - "line": 47, + "line": 48, "column": 11 }, "end": { - "line": 107, + "line": 108, "column": 5 } }, "properties": [ { "type": "ObjectProperty", - "start": 1452, - "end": 1473, + "start": 1523, + "end": 1544, "loc": { "start": { - "line": 48, + "line": 49, "column": 6 }, "end": { - "line": 48, + "line": 49, "column": 27 } }, @@ -23497,15 +24246,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1452, - "end": 1460, + "start": 1523, + "end": 1531, "loc": { "start": { - "line": 48, + "line": 49, "column": 6 }, "end": { - "line": 48, + "line": 49, "column": 14 } }, @@ -23517,15 +24266,15 @@ }, "value": { "type": "StringLiteral", - "start": 1462, - "end": 1473, + "start": 1533, + "end": 1544, "loc": { "start": { - "line": 48, + "line": 49, "column": 16 }, "end": { - "line": 48, + "line": 49, "column": 27 } }, @@ -23538,15 +24287,15 @@ }, { "type": "ObjectProperty", - "start": 1482, - "end": 1508, + "start": 1553, + "end": 1579, "loc": { "start": { - "line": 49, + "line": 50, "column": 6 }, "end": { - "line": 49, + "line": 50, "column": 32 } }, @@ -23555,15 +24304,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1482, - "end": 1495, + "start": 1553, + "end": 1566, "loc": { "start": { - "line": 49, + "line": 50, "column": 6 }, "end": { - "line": 49, + "line": 50, "column": 19 } }, @@ -23575,15 +24324,15 @@ }, "value": { "type": "StringLiteral", - "start": 1497, - "end": 1508, + "start": 1568, + "end": 1579, "loc": { "start": { - "line": 49, + "line": 50, "column": 21 }, "end": { - "line": 49, + "line": 50, "column": 32 } }, @@ -23596,15 +24345,15 @@ }, { "type": "ObjectProperty", - "start": 1517, - "end": 1537, + "start": 1588, + "end": 1608, "loc": { "start": { - "line": 50, + "line": 51, "column": 6 }, "end": { - "line": 50, + "line": 51, "column": 26 } }, @@ -23613,15 +24362,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1517, - "end": 1526, + "start": 1588, + "end": 1597, "loc": { "start": { - "line": 50, + "line": 51, "column": 6 }, "end": { - "line": 50, + "line": 51, "column": 15 } }, @@ -23633,15 +24382,15 @@ }, "value": { "type": "StringLiteral", - "start": 1528, - "end": 1537, + "start": 1599, + "end": 1608, "loc": { "start": { - "line": 50, + "line": 51, "column": 17 }, "end": { - "line": 50, + "line": 51, "column": 26 } }, @@ -23654,15 +24403,15 @@ }, { "type": "ObjectProperty", - "start": 1546, - "end": 1564, + "start": 1617, + "end": 1635, "loc": { "start": { - "line": 51, + "line": 52, "column": 6 }, "end": { - "line": 51, + "line": 52, "column": 24 } }, @@ -23671,15 +24420,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1546, - "end": 1555, + "start": 1617, + "end": 1626, "loc": { "start": { - "line": 51, + "line": 52, "column": 6 }, "end": { - "line": 51, + "line": 52, "column": 15 } }, @@ -23691,15 +24440,15 @@ }, "value": { "type": "StringLiteral", - "start": 1557, - "end": 1564, + "start": 1628, + "end": 1635, "loc": { "start": { - "line": 51, + "line": 52, "column": 17 }, "end": { - "line": 51, + "line": 52, "column": 24 } }, @@ -23712,15 +24461,15 @@ }, { "type": "ObjectProperty", - "start": 1573, - "end": 1595, + "start": 1644, + "end": 1666, "loc": { "start": { - "line": 52, + "line": 53, "column": 6 }, "end": { - "line": 52, + "line": 53, "column": 28 } }, @@ -23729,15 +24478,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1573, - "end": 1586, + "start": 1644, + "end": 1657, "loc": { "start": { - "line": 52, + "line": 53, "column": 6 }, "end": { - "line": 52, + "line": 53, "column": 19 } }, @@ -23749,15 +24498,15 @@ }, "value": { "type": "StringLiteral", - "start": 1588, - "end": 1595, + "start": 1659, + "end": 1666, "loc": { "start": { - "line": 52, + "line": 53, "column": 21 }, "end": { - "line": 52, + "line": 53, "column": 28 } }, @@ -23770,15 +24519,15 @@ }, { "type": "ObjectProperty", - "start": 1604, - "end": 1627, + "start": 1675, + "end": 1698, "loc": { "start": { - "line": 53, + "line": 54, "column": 6 }, "end": { - "line": 53, + "line": 54, "column": 29 } }, @@ -23787,15 +24536,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1604, - "end": 1618, + "start": 1675, + "end": 1689, "loc": { "start": { - "line": 53, + "line": 54, "column": 6 }, "end": { - "line": 53, + "line": 54, "column": 20 } }, @@ -23807,15 +24556,15 @@ }, "value": { "type": "StringLiteral", - "start": 1620, - "end": 1627, + "start": 1691, + "end": 1698, "loc": { "start": { - "line": 53, + "line": 54, "column": 22 }, "end": { - "line": 53, + "line": 54, "column": 29 } }, @@ -23828,15 +24577,15 @@ }, { "type": "ObjectProperty", - "start": 1636, - "end": 1650, + "start": 1707, + "end": 1721, "loc": { "start": { - "line": 54, + "line": 55, "column": 6 }, "end": { - "line": 54, + "line": 55, "column": 20 } }, @@ -23845,15 +24594,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1636, - "end": 1643, + "start": 1707, + "end": 1714, "loc": { "start": { - "line": 54, + "line": 55, "column": 6 }, "end": { - "line": 54, + "line": 55, "column": 13 } }, @@ -23865,15 +24614,15 @@ }, "value": { "type": "StringLiteral", - "start": 1645, - "end": 1650, + "start": 1716, + "end": 1721, "loc": { "start": { - "line": 54, + "line": 55, "column": 15 }, "end": { - "line": 54, + "line": 55, "column": 20 } }, @@ -23886,15 +24635,15 @@ }, { "type": "ObjectProperty", - "start": 1659, - "end": 1673, + "start": 1730, + "end": 1744, "loc": { "start": { - "line": 55, + "line": 56, "column": 6 }, "end": { - "line": 55, + "line": 56, "column": 20 } }, @@ -23903,15 +24652,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1659, - "end": 1664, + "start": 1730, + "end": 1735, "loc": { "start": { - "line": 55, + "line": 56, "column": 6 }, "end": { - "line": 55, + "line": 56, "column": 11 } }, @@ -23923,15 +24672,15 @@ }, "value": { "type": "StringLiteral", - "start": 1666, - "end": 1673, + "start": 1737, + "end": 1744, "loc": { "start": { - "line": 55, + "line": 56, "column": 13 }, "end": { - "line": 55, + "line": 56, "column": 20 } }, @@ -23944,15 +24693,15 @@ }, { "type": "ObjectProperty", - "start": 1682, - "end": 1696, + "start": 1753, + "end": 1767, "loc": { "start": { - "line": 56, + "line": 57, "column": 6 }, "end": { - "line": 56, + "line": 57, "column": 20 } }, @@ -23961,15 +24710,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1682, - "end": 1689, + "start": 1753, + "end": 1760, "loc": { "start": { - "line": 56, + "line": 57, "column": 6 }, "end": { - "line": 56, + "line": 57, "column": 13 } }, @@ -23981,15 +24730,15 @@ }, "value": { "type": "StringLiteral", - "start": 1691, - "end": 1696, + "start": 1762, + "end": 1767, "loc": { "start": { - "line": 56, + "line": 57, "column": 15 }, "end": { - "line": 56, + "line": 57, "column": 20 } }, @@ -24002,15 +24751,15 @@ }, { "type": "ObjectProperty", - "start": 1705, - "end": 1721, + "start": 1776, + "end": 1792, "loc": { "start": { - "line": 57, + "line": 58, "column": 6 }, "end": { - "line": 57, + "line": 58, "column": 22 } }, @@ -24019,15 +24768,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1705, - "end": 1713, + "start": 1776, + "end": 1784, "loc": { "start": { - "line": 57, + "line": 58, "column": 6 }, "end": { - "line": 57, + "line": 58, "column": 14 } }, @@ -24039,15 +24788,15 @@ }, "value": { "type": "StringLiteral", - "start": 1715, - "end": 1721, + "start": 1786, + "end": 1792, "loc": { "start": { - "line": 57, + "line": 58, "column": 16 }, "end": { - "line": 57, + "line": 58, "column": 22 } }, @@ -24060,15 +24809,15 @@ }, { "type": "ObjectProperty", - "start": 1730, - "end": 1750, + "start": 1801, + "end": 1821, "loc": { "start": { - "line": 58, + "line": 59, "column": 6 }, "end": { - "line": 58, + "line": 59, "column": 26 } }, @@ -24077,15 +24826,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1730, - "end": 1742, + "start": 1801, + "end": 1813, "loc": { "start": { - "line": 58, + "line": 59, "column": 6 }, "end": { - "line": 58, + "line": 59, "column": 18 } }, @@ -24097,15 +24846,15 @@ }, "value": { "type": "StringLiteral", - "start": 1744, - "end": 1750, + "start": 1815, + "end": 1821, "loc": { "start": { - "line": 58, + "line": 59, "column": 20 }, "end": { - "line": 58, + "line": 59, "column": 26 } }, @@ -24118,15 +24867,15 @@ }, { "type": "ObjectProperty", - "start": 1759, - "end": 1779, + "start": 1830, + "end": 1850, "loc": { "start": { - "line": 59, + "line": 60, "column": 6 }, "end": { - "line": 59, + "line": 60, "column": 26 } }, @@ -24135,15 +24884,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1759, - "end": 1769, + "start": 1830, + "end": 1840, "loc": { "start": { - "line": 59, + "line": 60, "column": 6 }, "end": { - "line": 59, + "line": 60, "column": 16 } }, @@ -24155,15 +24904,15 @@ }, "value": { "type": "StringLiteral", - "start": 1771, - "end": 1779, + "start": 1842, + "end": 1850, "loc": { "start": { - "line": 59, + "line": 60, "column": 18 }, "end": { - "line": 59, + "line": 60, "column": 26 } }, @@ -24176,15 +24925,15 @@ }, { "type": "ObjectProperty", - "start": 1788, - "end": 1802, + "start": 1859, + "end": 1873, "loc": { "start": { - "line": 60, + "line": 61, "column": 6 }, "end": { - "line": 60, + "line": 61, "column": 20 } }, @@ -24193,15 +24942,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1788, - "end": 1797, + "start": 1859, + "end": 1868, "loc": { "start": { - "line": 60, + "line": 61, "column": 6 }, "end": { - "line": 60, + "line": 61, "column": 15 } }, @@ -24213,15 +24962,15 @@ }, "value": { "type": "StringLiteral", - "start": 1799, - "end": 1802, + "start": 1870, + "end": 1873, "loc": { "start": { - "line": 60, + "line": 61, "column": 17 }, "end": { - "line": 60, + "line": 61, "column": 20 } }, @@ -24234,15 +24983,15 @@ }, { "type": "ObjectProperty", - "start": 1811, - "end": 1822, + "start": 1882, + "end": 1893, "loc": { "start": { - "line": 61, + "line": 62, "column": 6 }, "end": { - "line": 61, + "line": 62, "column": 17 } }, @@ -24251,15 +25000,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1811, - "end": 1817, + "start": 1882, + "end": 1888, "loc": { "start": { - "line": 61, + "line": 62, "column": 6 }, "end": { - "line": 61, + "line": 62, "column": 12 } }, @@ -24271,15 +25020,15 @@ }, "value": { "type": "StringLiteral", - "start": 1819, - "end": 1822, + "start": 1890, + "end": 1893, "loc": { "start": { - "line": 61, + "line": 62, "column": 14 }, "end": { - "line": 61, + "line": 62, "column": 17 } }, @@ -24292,15 +25041,15 @@ }, { "type": "ObjectProperty", - "start": 1831, - "end": 1845, + "start": 1902, + "end": 1916, "loc": { "start": { - "line": 62, + "line": 63, "column": 6 }, "end": { - "line": 62, + "line": 63, "column": 20 } }, @@ -24309,15 +25058,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1831, - "end": 1838, + "start": 1902, + "end": 1909, "loc": { "start": { - "line": 62, + "line": 63, "column": 6 }, "end": { - "line": 62, + "line": 63, "column": 13 } }, @@ -24329,15 +25078,15 @@ }, "value": { "type": "StringLiteral", - "start": 1840, - "end": 1845, + "start": 1911, + "end": 1916, "loc": { "start": { - "line": 62, + "line": 63, "column": 15 }, "end": { - "line": 62, + "line": 63, "column": 20 } }, @@ -24350,15 +25099,15 @@ }, { "type": "ObjectProperty", - "start": 1854, - "end": 1871, + "start": 1925, + "end": 1942, "loc": { "start": { - "line": 63, + "line": 64, "column": 6 }, "end": { - "line": 63, + "line": 64, "column": 23 } }, @@ -24367,15 +25116,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1854, - "end": 1864, + "start": 1925, + "end": 1935, "loc": { "start": { - "line": 63, + "line": 64, "column": 6 }, "end": { - "line": 63, + "line": 64, "column": 16 } }, @@ -24387,15 +25136,15 @@ }, "value": { "type": "StringLiteral", - "start": 1866, - "end": 1871, + "start": 1937, + "end": 1942, "loc": { "start": { - "line": 63, + "line": 64, "column": 18 }, "end": { - "line": 63, + "line": 64, "column": 23 } }, @@ -24408,15 +25157,15 @@ }, { "type": "ObjectProperty", - "start": 1880, - "end": 1892, + "start": 1951, + "end": 1963, "loc": { "start": { - "line": 64, + "line": 65, "column": 6 }, "end": { - "line": 64, + "line": 65, "column": 18 } }, @@ -24425,15 +25174,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1880, - "end": 1886, + "start": 1951, + "end": 1957, "loc": { "start": { - "line": 64, + "line": 65, "column": 6 }, "end": { - "line": 64, + "line": 65, "column": 12 } }, @@ -24445,15 +25194,15 @@ }, "value": { "type": "StringLiteral", - "start": 1888, - "end": 1892, + "start": 1959, + "end": 1963, "loc": { "start": { - "line": 64, + "line": 65, "column": 14 }, "end": { - "line": 64, + "line": 65, "column": 18 } }, @@ -24466,15 +25215,15 @@ }, { "type": "ObjectProperty", - "start": 1901, - "end": 1913, + "start": 1972, + "end": 1984, "loc": { "start": { - "line": 65, + "line": 66, "column": 6 }, "end": { - "line": 65, + "line": 66, "column": 18 } }, @@ -24483,15 +25232,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1901, - "end": 1907, + "start": 1972, + "end": 1978, "loc": { "start": { - "line": 65, + "line": 66, "column": 6 }, "end": { - "line": 65, + "line": 66, "column": 12 } }, @@ -24503,15 +25252,15 @@ }, "value": { "type": "StringLiteral", - "start": 1909, - "end": 1913, + "start": 1980, + "end": 1984, "loc": { "start": { - "line": 65, + "line": 66, "column": 14 }, "end": { - "line": 65, + "line": 66, "column": 18 } }, @@ -24524,15 +25273,15 @@ }, { "type": "ObjectProperty", - "start": 1922, - "end": 1934, + "start": 1993, + "end": 2005, "loc": { "start": { - "line": 66, + "line": 67, "column": 6 }, "end": { - "line": 66, + "line": 67, "column": 18 } }, @@ -24541,15 +25290,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1922, - "end": 1928, + "start": 1993, + "end": 1999, "loc": { "start": { - "line": 66, + "line": 67, "column": 6 }, "end": { - "line": 66, + "line": 67, "column": 12 } }, @@ -24561,15 +25310,15 @@ }, "value": { "type": "StringLiteral", - "start": 1930, - "end": 1934, + "start": 2001, + "end": 2005, "loc": { "start": { - "line": 66, + "line": 67, "column": 14 }, "end": { - "line": 66, + "line": 67, "column": 18 } }, @@ -24582,15 +25331,15 @@ }, { "type": "ObjectProperty", - "start": 1943, - "end": 1955, + "start": 2014, + "end": 2026, "loc": { "start": { - "line": 67, + "line": 68, "column": 6 }, "end": { - "line": 67, + "line": 68, "column": 18 } }, @@ -24599,15 +25348,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1943, - "end": 1949, + "start": 2014, + "end": 2020, "loc": { "start": { - "line": 67, + "line": 68, "column": 6 }, "end": { - "line": 67, + "line": 68, "column": 12 } }, @@ -24619,15 +25368,15 @@ }, "value": { "type": "StringLiteral", - "start": 1951, - "end": 1955, + "start": 2022, + "end": 2026, "loc": { "start": { - "line": 67, + "line": 68, "column": 14 }, "end": { - "line": 67, + "line": 68, "column": 18 } }, @@ -24640,15 +25389,15 @@ }, { "type": "ObjectProperty", - "start": 1964, - "end": 1976, + "start": 2035, + "end": 2047, "loc": { "start": { - "line": 68, + "line": 69, "column": 6 }, "end": { - "line": 68, + "line": 69, "column": 18 } }, @@ -24657,15 +25406,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1964, - "end": 1970, + "start": 2035, + "end": 2041, "loc": { "start": { - "line": 68, + "line": 69, "column": 6 }, "end": { - "line": 68, + "line": 69, "column": 12 } }, @@ -24677,15 +25426,15 @@ }, "value": { "type": "StringLiteral", - "start": 1972, - "end": 1976, + "start": 2043, + "end": 2047, "loc": { "start": { - "line": 68, + "line": 69, "column": 14 }, "end": { - "line": 68, + "line": 69, "column": 18 } }, @@ -24698,15 +25447,15 @@ }, { "type": "ObjectProperty", - "start": 1985, - "end": 1997, + "start": 2056, + "end": 2068, "loc": { "start": { - "line": 69, + "line": 70, "column": 6 }, "end": { - "line": 69, + "line": 70, "column": 18 } }, @@ -24715,15 +25464,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 1985, - "end": 1991, + "start": 2056, + "end": 2062, "loc": { "start": { - "line": 69, + "line": 70, "column": 6 }, "end": { - "line": 69, + "line": 70, "column": 12 } }, @@ -24735,15 +25484,15 @@ }, "value": { "type": "StringLiteral", - "start": 1993, - "end": 1997, + "start": 2064, + "end": 2068, "loc": { "start": { - "line": 69, + "line": 70, "column": 14 }, "end": { - "line": 69, + "line": 70, "column": 18 } }, @@ -24756,15 +25505,15 @@ }, { "type": "ObjectProperty", - "start": 2006, - "end": 2018, + "start": 2077, + "end": 2089, "loc": { "start": { - "line": 70, + "line": 71, "column": 6 }, "end": { - "line": 70, + "line": 71, "column": 18 } }, @@ -24773,15 +25522,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2006, - "end": 2012, + "start": 2077, + "end": 2083, "loc": { "start": { - "line": 70, + "line": 71, "column": 6 }, "end": { - "line": 70, + "line": 71, "column": 12 } }, @@ -24793,15 +25542,15 @@ }, "value": { "type": "StringLiteral", - "start": 2014, - "end": 2018, + "start": 2085, + "end": 2089, "loc": { "start": { - "line": 70, + "line": 71, "column": 14 }, "end": { - "line": 70, + "line": 71, "column": 18 } }, @@ -24814,15 +25563,15 @@ }, { "type": "ObjectProperty", - "start": 2027, - "end": 2039, + "start": 2098, + "end": 2110, "loc": { "start": { - "line": 71, + "line": 72, "column": 6 }, "end": { - "line": 71, + "line": 72, "column": 18 } }, @@ -24831,15 +25580,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2027, - "end": 2033, + "start": 2098, + "end": 2104, "loc": { "start": { - "line": 71, + "line": 72, "column": 6 }, "end": { - "line": 71, + "line": 72, "column": 12 } }, @@ -24851,15 +25600,15 @@ }, "value": { "type": "StringLiteral", - "start": 2035, - "end": 2039, + "start": 2106, + "end": 2110, "loc": { "start": { - "line": 71, + "line": 72, "column": 14 }, "end": { - "line": 71, + "line": 72, "column": 18 } }, @@ -24872,15 +25621,15 @@ }, { "type": "ObjectProperty", - "start": 2048, - "end": 2060, + "start": 2119, + "end": 2131, "loc": { "start": { - "line": 72, + "line": 73, "column": 6 }, "end": { - "line": 72, + "line": 73, "column": 18 } }, @@ -24889,15 +25638,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2048, - "end": 2054, + "start": 2119, + "end": 2125, "loc": { "start": { - "line": 72, + "line": 73, "column": 6 }, "end": { - "line": 72, + "line": 73, "column": 12 } }, @@ -24909,15 +25658,15 @@ }, "value": { "type": "StringLiteral", - "start": 2056, - "end": 2060, + "start": 2127, + "end": 2131, "loc": { "start": { - "line": 72, + "line": 73, "column": 14 }, "end": { - "line": 72, + "line": 73, "column": 18 } }, @@ -24930,15 +25679,15 @@ }, { "type": "ObjectProperty", - "start": 2069, - "end": 2083, + "start": 2140, + "end": 2154, "loc": { "start": { - "line": 73, + "line": 74, "column": 6 }, "end": { - "line": 73, + "line": 74, "column": 20 } }, @@ -24947,15 +25696,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2069, - "end": 2076, + "start": 2140, + "end": 2147, "loc": { "start": { - "line": 73, + "line": 74, "column": 6 }, "end": { - "line": 73, + "line": 74, "column": 13 } }, @@ -24967,15 +25716,15 @@ }, "value": { "type": "StringLiteral", - "start": 2078, - "end": 2083, + "start": 2149, + "end": 2154, "loc": { "start": { - "line": 73, + "line": 74, "column": 15 }, "end": { - "line": 73, + "line": 74, "column": 20 } }, @@ -24988,15 +25737,15 @@ }, { "type": "ObjectProperty", - "start": 2092, - "end": 2106, + "start": 2163, + "end": 2177, "loc": { "start": { - "line": 74, + "line": 75, "column": 6 }, "end": { - "line": 74, + "line": 75, "column": 20 } }, @@ -25005,15 +25754,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2092, - "end": 2099, + "start": 2163, + "end": 2170, "loc": { "start": { - "line": 74, + "line": 75, "column": 6 }, "end": { - "line": 74, + "line": 75, "column": 13 } }, @@ -25025,15 +25774,15 @@ }, "value": { "type": "StringLiteral", - "start": 2101, - "end": 2106, + "start": 2172, + "end": 2177, "loc": { "start": { - "line": 74, + "line": 75, "column": 15 }, "end": { - "line": 74, + "line": 75, "column": 20 } }, @@ -25046,15 +25795,15 @@ }, { "type": "ObjectProperty", - "start": 2115, - "end": 2129, + "start": 2186, + "end": 2200, "loc": { "start": { - "line": 75, + "line": 76, "column": 6 }, "end": { - "line": 75, + "line": 76, "column": 20 } }, @@ -25063,15 +25812,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2115, - "end": 2122, + "start": 2186, + "end": 2193, "loc": { "start": { - "line": 75, + "line": 76, "column": 6 }, "end": { - "line": 75, + "line": 76, "column": 13 } }, @@ -25083,15 +25832,15 @@ }, "value": { "type": "StringLiteral", - "start": 2124, - "end": 2129, + "start": 2195, + "end": 2200, "loc": { "start": { - "line": 75, + "line": 76, "column": 15 }, "end": { - "line": 75, + "line": 76, "column": 20 } }, @@ -25104,15 +25853,15 @@ }, { "type": "ObjectProperty", - "start": 2138, - "end": 2159, + "start": 2209, + "end": 2230, "loc": { "start": { - "line": 76, + "line": 77, "column": 6 }, "end": { - "line": 76, + "line": 77, "column": 27 } }, @@ -25121,15 +25870,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2138, - "end": 2154, + "start": 2209, + "end": 2225, "loc": { "start": { - "line": 76, + "line": 77, "column": 6 }, "end": { - "line": 76, + "line": 77, "column": 22 } }, @@ -25141,15 +25890,15 @@ }, "value": { "type": "StringLiteral", - "start": 2156, - "end": 2159, + "start": 2227, + "end": 2230, "loc": { "start": { - "line": 76, + "line": 77, "column": 24 }, "end": { - "line": 76, + "line": 77, "column": 27 } }, @@ -25162,15 +25911,15 @@ }, { "type": "ObjectProperty", - "start": 2168, - "end": 2187, + "start": 2239, + "end": 2258, "loc": { "start": { - "line": 77, + "line": 78, "column": 6 }, "end": { - "line": 77, + "line": 78, "column": 25 } }, @@ -25179,15 +25928,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2168, - "end": 2179, + "start": 2239, + "end": 2250, "loc": { "start": { - "line": 77, + "line": 78, "column": 6 }, "end": { - "line": 77, + "line": 78, "column": 17 } }, @@ -25199,15 +25948,15 @@ }, "value": { "type": "StringLiteral", - "start": 2181, - "end": 2187, + "start": 2252, + "end": 2258, "loc": { "start": { - "line": 77, + "line": 78, "column": 19 }, "end": { - "line": 77, + "line": 78, "column": 25 } }, @@ -25220,15 +25969,15 @@ }, { "type": "ObjectProperty", - "start": 2196, - "end": 2212, + "start": 2267, + "end": 2283, "loc": { "start": { - "line": 78, + "line": 79, "column": 6 }, "end": { - "line": 78, + "line": 79, "column": 22 } }, @@ -25237,15 +25986,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2196, - "end": 2207, + "start": 2267, + "end": 2278, "loc": { "start": { - "line": 78, + "line": 79, "column": 6 }, "end": { - "line": 78, + "line": 79, "column": 17 } }, @@ -25257,15 +26006,15 @@ }, "value": { "type": "StringLiteral", - "start": 2209, - "end": 2212, + "start": 2280, + "end": 2283, "loc": { "start": { - "line": 78, + "line": 79, "column": 19 }, "end": { - "line": 78, + "line": 79, "column": 22 } }, @@ -25278,15 +26027,15 @@ }, { "type": "ObjectProperty", - "start": 2221, - "end": 2239, + "start": 2292, + "end": 2310, "loc": { "start": { - "line": 79, + "line": 80, "column": 6 }, "end": { - "line": 79, + "line": 80, "column": 24 } }, @@ -25295,15 +26044,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2221, - "end": 2234, + "start": 2292, + "end": 2305, "loc": { "start": { - "line": 79, + "line": 80, "column": 6 }, "end": { - "line": 79, + "line": 80, "column": 19 } }, @@ -25315,15 +26064,15 @@ }, "value": { "type": "StringLiteral", - "start": 2236, - "end": 2239, + "start": 2307, + "end": 2310, "loc": { "start": { - "line": 79, + "line": 80, "column": 21 }, "end": { - "line": 79, + "line": 80, "column": 24 } }, @@ -25336,15 +26085,15 @@ }, { "type": "ObjectProperty", - "start": 2248, - "end": 2266, + "start": 2319, + "end": 2337, "loc": { "start": { - "line": 80, + "line": 81, "column": 6 }, "end": { - "line": 80, + "line": 81, "column": 24 } }, @@ -25353,15 +26102,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2248, - "end": 2261, + "start": 2319, + "end": 2332, "loc": { "start": { - "line": 80, + "line": 81, "column": 6 }, "end": { - "line": 80, + "line": 81, "column": 19 } }, @@ -25373,15 +26122,15 @@ }, "value": { "type": "StringLiteral", - "start": 2263, - "end": 2266, + "start": 2334, + "end": 2337, "loc": { "start": { - "line": 80, + "line": 81, "column": 21 }, "end": { - "line": 80, + "line": 81, "column": 24 } }, @@ -25394,15 +26143,15 @@ }, { "type": "ObjectProperty", - "start": 2275, - "end": 2294, + "start": 2346, + "end": 2365, "loc": { "start": { - "line": 81, + "line": 82, "column": 6 }, "end": { - "line": 81, + "line": 82, "column": 25 } }, @@ -25411,15 +26160,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2275, - "end": 2289, + "start": 2346, + "end": 2360, "loc": { "start": { - "line": 81, + "line": 82, "column": 6 }, "end": { - "line": 81, + "line": 82, "column": 20 } }, @@ -25431,15 +26180,15 @@ }, "value": { "type": "StringLiteral", - "start": 2291, - "end": 2294, + "start": 2362, + "end": 2365, "loc": { "start": { - "line": 81, + "line": 82, "column": 22 }, "end": { - "line": 81, + "line": 82, "column": 25 } }, @@ -25452,15 +26201,15 @@ }, { "type": "ObjectProperty", - "start": 2303, - "end": 2322, + "start": 2374, + "end": 2393, "loc": { "start": { - "line": 82, + "line": 83, "column": 6 }, "end": { - "line": 82, + "line": 83, "column": 25 } }, @@ -25469,15 +26218,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2303, - "end": 2313, + "start": 2374, + "end": 2384, "loc": { "start": { - "line": 82, + "line": 83, "column": 6 }, "end": { - "line": 82, + "line": 83, "column": 16 } }, @@ -25489,15 +26238,15 @@ }, "value": { "type": "StringLiteral", - "start": 2315, - "end": 2322, + "start": 2386, + "end": 2393, "loc": { "start": { - "line": 82, + "line": 83, "column": 18 }, "end": { - "line": 82, + "line": 83, "column": 25 } }, @@ -25510,15 +26259,15 @@ }, { "type": "ObjectProperty", - "start": 2331, - "end": 2355, + "start": 2402, + "end": 2426, "loc": { "start": { - "line": 83, + "line": 84, "column": 6 }, "end": { - "line": 83, + "line": 84, "column": 30 } }, @@ -25527,15 +26276,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2331, - "end": 2345, + "start": 2402, + "end": 2416, "loc": { "start": { - "line": 83, + "line": 84, "column": 6 }, "end": { - "line": 83, + "line": 84, "column": 20 } }, @@ -25547,15 +26296,15 @@ }, "value": { "type": "StringLiteral", - "start": 2347, - "end": 2355, + "start": 2418, + "end": 2426, "loc": { "start": { - "line": 83, + "line": 84, "column": 22 }, "end": { - "line": 83, + "line": 84, "column": 30 } }, @@ -25568,15 +26317,15 @@ }, { "type": "ObjectProperty", - "start": 2364, - "end": 2382, + "start": 2435, + "end": 2453, "loc": { "start": { - "line": 84, + "line": 85, "column": 6 }, "end": { - "line": 84, + "line": 85, "column": 24 } }, @@ -25585,15 +26334,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2364, - "end": 2373, + "start": 2435, + "end": 2444, "loc": { "start": { - "line": 84, + "line": 85, "column": 6 }, "end": { - "line": 84, + "line": 85, "column": 15 } }, @@ -25605,15 +26354,15 @@ }, "value": { "type": "StringLiteral", - "start": 2375, - "end": 2382, + "start": 2446, + "end": 2453, "loc": { "start": { - "line": 84, + "line": 85, "column": 17 }, "end": { - "line": 84, + "line": 85, "column": 24 } }, @@ -25626,15 +26375,15 @@ }, { "type": "ObjectProperty", - "start": 2391, - "end": 2408, + "start": 2462, + "end": 2479, "loc": { "start": { - "line": 85, + "line": 86, "column": 6 }, "end": { - "line": 85, + "line": 86, "column": 23 } }, @@ -25643,15 +26392,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2391, - "end": 2401, + "start": 2462, + "end": 2472, "loc": { "start": { - "line": 85, + "line": 86, "column": 6 }, "end": { - "line": 85, + "line": 86, "column": 16 } }, @@ -25663,15 +26412,15 @@ }, "value": { "type": "StringLiteral", - "start": 2403, - "end": 2408, + "start": 2474, + "end": 2479, "loc": { "start": { - "line": 85, + "line": 86, "column": 18 }, "end": { - "line": 85, + "line": 86, "column": 23 } }, @@ -25684,15 +26433,15 @@ }, { "type": "ObjectProperty", - "start": 2417, - "end": 2433, + "start": 2488, + "end": 2504, "loc": { "start": { - "line": 86, + "line": 87, "column": 6 }, "end": { - "line": 86, + "line": 87, "column": 22 } }, @@ -25701,15 +26450,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2417, - "end": 2425, + "start": 2488, + "end": 2496, "loc": { "start": { - "line": 86, + "line": 87, "column": 6 }, "end": { - "line": 86, + "line": 87, "column": 14 } }, @@ -25721,15 +26470,15 @@ }, "value": { "type": "StringLiteral", - "start": 2427, - "end": 2433, + "start": 2498, + "end": 2504, "loc": { "start": { - "line": 86, + "line": 87, "column": 16 }, "end": { - "line": 86, + "line": 87, "column": 22 } }, @@ -25742,15 +26491,15 @@ }, { "type": "ObjectProperty", - "start": 2442, - "end": 2458, + "start": 2513, + "end": 2529, "loc": { "start": { - "line": 87, + "line": 88, "column": 6 }, "end": { - "line": 87, + "line": 88, "column": 22 } }, @@ -25759,15 +26508,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2442, - "end": 2452, + "start": 2513, + "end": 2523, "loc": { "start": { - "line": 87, + "line": 88, "column": 6 }, "end": { - "line": 87, + "line": 88, "column": 16 } }, @@ -25779,15 +26528,15 @@ }, "value": { "type": "StringLiteral", - "start": 2454, - "end": 2458, + "start": 2525, + "end": 2529, "loc": { "start": { - "line": 87, + "line": 88, "column": 18 }, "end": { - "line": 87, + "line": 88, "column": 22 } }, @@ -25800,15 +26549,15 @@ }, { "type": "ObjectProperty", - "start": 2467, - "end": 2484, + "start": 2538, + "end": 2555, "loc": { "start": { - "line": 88, + "line": 89, "column": 6 }, "end": { - "line": 88, + "line": 89, "column": 23 } }, @@ -25817,15 +26566,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2467, - "end": 2477, + "start": 2538, + "end": 2548, "loc": { "start": { - "line": 88, + "line": 89, "column": 6 }, "end": { - "line": 88, + "line": 89, "column": 16 } }, @@ -25837,15 +26586,15 @@ }, "value": { "type": "StringLiteral", - "start": 2479, - "end": 2484, + "start": 2550, + "end": 2555, "loc": { "start": { - "line": 88, + "line": 89, "column": 18 }, "end": { - "line": 88, + "line": 89, "column": 23 } }, @@ -25858,15 +26607,15 @@ }, { "type": "ObjectProperty", - "start": 2493, - "end": 2507, + "start": 2564, + "end": 2578, "loc": { "start": { - "line": 89, + "line": 90, "column": 6 }, "end": { - "line": 89, + "line": 90, "column": 20 } }, @@ -25875,15 +26624,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2493, - "end": 2500, + "start": 2564, + "end": 2571, "loc": { "start": { - "line": 89, + "line": 90, "column": 6 }, "end": { - "line": 89, + "line": 90, "column": 13 } }, @@ -25895,15 +26644,15 @@ }, "value": { "type": "StringLiteral", - "start": 2502, - "end": 2507, + "start": 2573, + "end": 2578, "loc": { "start": { - "line": 89, + "line": 90, "column": 15 }, "end": { - "line": 89, + "line": 90, "column": 20 } }, @@ -25916,15 +26665,15 @@ }, { "type": "ObjectProperty", - "start": 2516, - "end": 2536, + "start": 2587, + "end": 2607, "loc": { "start": { - "line": 90, + "line": 91, "column": 6 }, "end": { - "line": 90, + "line": 91, "column": 26 } }, @@ -25933,15 +26682,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2516, - "end": 2528, + "start": 2587, + "end": 2599, "loc": { "start": { - "line": 90, + "line": 91, "column": 6 }, "end": { - "line": 90, + "line": 91, "column": 18 } }, @@ -25953,15 +26702,15 @@ }, "value": { "type": "StringLiteral", - "start": 2530, - "end": 2536, + "start": 2601, + "end": 2607, "loc": { "start": { - "line": 90, + "line": 91, "column": 20 }, "end": { - "line": 90, + "line": 91, "column": 26 } }, @@ -25974,15 +26723,15 @@ }, { "type": "ObjectProperty", - "start": 2545, - "end": 2568, + "start": 2616, + "end": 2639, "loc": { "start": { - "line": 91, + "line": 92, "column": 6 }, "end": { - "line": 91, + "line": 92, "column": 29 } }, @@ -25991,15 +26740,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2545, - "end": 2563, + "start": 2616, + "end": 2634, "loc": { "start": { - "line": 91, + "line": 92, "column": 6 }, "end": { - "line": 91, + "line": 92, "column": 24 } }, @@ -26011,15 +26760,15 @@ }, "value": { "type": "StringLiteral", - "start": 2565, - "end": 2568, + "start": 2636, + "end": 2639, "loc": { "start": { - "line": 91, + "line": 92, "column": 26 }, "end": { - "line": 91, + "line": 92, "column": 29 } }, @@ -26032,15 +26781,15 @@ }, { "type": "ObjectProperty", - "start": 2577, - "end": 2600, + "start": 2648, + "end": 2671, "loc": { "start": { - "line": 92, + "line": 93, "column": 6 }, "end": { - "line": 92, + "line": 93, "column": 29 } }, @@ -26049,15 +26798,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2577, - "end": 2595, + "start": 2648, + "end": 2666, "loc": { "start": { - "line": 92, + "line": 93, "column": 6 }, "end": { - "line": 92, + "line": 93, "column": 24 } }, @@ -26069,15 +26818,15 @@ }, "value": { "type": "StringLiteral", - "start": 2597, - "end": 2600, + "start": 2668, + "end": 2671, "loc": { "start": { - "line": 92, + "line": 93, "column": 26 }, "end": { - "line": 92, + "line": 93, "column": 29 } }, @@ -26090,15 +26839,15 @@ }, { "type": "ObjectProperty", - "start": 2609, - "end": 2627, + "start": 2680, + "end": 2698, "loc": { "start": { - "line": 93, + "line": 94, "column": 6 }, "end": { - "line": 93, + "line": 94, "column": 24 } }, @@ -26107,15 +26856,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2609, - "end": 2622, + "start": 2680, + "end": 2693, "loc": { "start": { - "line": 93, + "line": 94, "column": 6 }, "end": { - "line": 93, + "line": 94, "column": 19 } }, @@ -26127,15 +26876,15 @@ }, "value": { "type": "StringLiteral", - "start": 2624, - "end": 2627, + "start": 2695, + "end": 2698, "loc": { "start": { - "line": 93, + "line": 94, "column": 21 }, "end": { - "line": 93, + "line": 94, "column": 24 } }, @@ -26148,15 +26897,15 @@ }, { "type": "ObjectProperty", - "start": 2636, - "end": 2660, + "start": 2707, + "end": 2731, "loc": { "start": { - "line": 94, + "line": 95, "column": 6 }, "end": { - "line": 94, + "line": 95, "column": 30 } }, @@ -26165,15 +26914,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2636, - "end": 2651, + "start": 2707, + "end": 2722, "loc": { "start": { - "line": 94, + "line": 95, "column": 6 }, "end": { - "line": 94, + "line": 95, "column": 21 } }, @@ -26185,15 +26934,15 @@ }, "value": { "type": "StringLiteral", - "start": 2653, - "end": 2660, + "start": 2724, + "end": 2731, "loc": { "start": { - "line": 94, + "line": 95, "column": 23 }, "end": { - "line": 94, + "line": 95, "column": 30 } }, @@ -26206,15 +26955,15 @@ }, { "type": "ObjectProperty", - "start": 2669, - "end": 2684, + "start": 2740, + "end": 2755, "loc": { "start": { - "line": 95, + "line": 96, "column": 6 }, "end": { - "line": 95, + "line": 96, "column": 21 } }, @@ -26223,15 +26972,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2669, - "end": 2679, + "start": 2740, + "end": 2750, "loc": { "start": { - "line": 95, + "line": 96, "column": 6 }, "end": { - "line": 95, + "line": 96, "column": 16 } }, @@ -26243,15 +26992,15 @@ }, "value": { "type": "StringLiteral", - "start": 2681, - "end": 2684, + "start": 2752, + "end": 2755, "loc": { "start": { - "line": 95, + "line": 96, "column": 18 }, "end": { - "line": 95, + "line": 96, "column": 21 } }, @@ -26264,15 +27013,15 @@ }, { "type": "ObjectProperty", - "start": 2693, - "end": 2715, + "start": 2764, + "end": 2786, "loc": { "start": { - "line": 96, + "line": 97, "column": 6 }, "end": { - "line": 96, + "line": 97, "column": 28 } }, @@ -26281,15 +27030,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2693, - "end": 2710, + "start": 2764, + "end": 2781, "loc": { "start": { - "line": 96, + "line": 97, "column": 6 }, "end": { - "line": 96, + "line": 97, "column": 23 } }, @@ -26301,15 +27050,15 @@ }, "value": { "type": "StringLiteral", - "start": 2712, - "end": 2715, + "start": 2783, + "end": 2786, "loc": { "start": { - "line": 96, + "line": 97, "column": 25 }, "end": { - "line": 96, + "line": 97, "column": 28 } }, @@ -26322,15 +27071,15 @@ }, { "type": "ObjectProperty", - "start": 2724, - "end": 2740, + "start": 2795, + "end": 2811, "loc": { "start": { - "line": 97, + "line": 98, "column": 6 }, "end": { - "line": 97, + "line": 98, "column": 22 } }, @@ -26339,15 +27088,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2724, - "end": 2735, + "start": 2795, + "end": 2806, "loc": { "start": { - "line": 97, + "line": 98, "column": 6 }, "end": { - "line": 97, + "line": 98, "column": 17 } }, @@ -26359,15 +27108,15 @@ }, "value": { "type": "StringLiteral", - "start": 2737, - "end": 2740, + "start": 2808, + "end": 2811, "loc": { "start": { - "line": 97, + "line": 98, "column": 19 }, "end": { - "line": 97, + "line": 98, "column": 22 } }, @@ -26380,15 +27129,15 @@ }, { "type": "ObjectProperty", - "start": 2749, - "end": 2765, + "start": 2820, + "end": 2836, "loc": { "start": { - "line": 98, + "line": 99, "column": 6 }, "end": { - "line": 98, + "line": 99, "column": 22 } }, @@ -26397,15 +27146,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2749, - "end": 2760, + "start": 2820, + "end": 2831, "loc": { "start": { - "line": 98, + "line": 99, "column": 6 }, "end": { - "line": 98, + "line": 99, "column": 17 } }, @@ -26417,15 +27166,15 @@ }, "value": { "type": "StringLiteral", - "start": 2762, - "end": 2765, + "start": 2833, + "end": 2836, "loc": { "start": { - "line": 98, + "line": 99, "column": 19 }, "end": { - "line": 98, + "line": 99, "column": 22 } }, @@ -26438,15 +27187,15 @@ }, { "type": "ObjectProperty", - "start": 2774, - "end": 2790, + "start": 2845, + "end": 2861, "loc": { "start": { - "line": 99, + "line": 100, "column": 6 }, "end": { - "line": 99, + "line": 100, "column": 22 } }, @@ -26455,15 +27204,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2774, - "end": 2785, + "start": 2845, + "end": 2856, "loc": { "start": { - "line": 99, + "line": 100, "column": 6 }, "end": { - "line": 99, + "line": 100, "column": 17 } }, @@ -26475,15 +27224,15 @@ }, "value": { "type": "StringLiteral", - "start": 2787, - "end": 2790, + "start": 2858, + "end": 2861, "loc": { "start": { - "line": 99, + "line": 100, "column": 19 }, "end": { - "line": 99, + "line": 100, "column": 22 } }, @@ -26496,15 +27245,15 @@ }, { "type": "ObjectProperty", - "start": 2799, - "end": 2815, + "start": 2870, + "end": 2886, "loc": { "start": { - "line": 100, + "line": 101, "column": 6 }, "end": { - "line": 100, + "line": 101, "column": 22 } }, @@ -26513,15 +27262,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2799, - "end": 2810, + "start": 2870, + "end": 2881, "loc": { "start": { - "line": 100, + "line": 101, "column": 6 }, "end": { - "line": 100, + "line": 101, "column": 17 } }, @@ -26533,15 +27282,15 @@ }, "value": { "type": "StringLiteral", - "start": 2812, - "end": 2815, + "start": 2883, + "end": 2886, "loc": { "start": { - "line": 100, + "line": 101, "column": 19 }, "end": { - "line": 100, + "line": 101, "column": 22 } }, @@ -26554,15 +27303,15 @@ }, { "type": "ObjectProperty", - "start": 2824, - "end": 2840, + "start": 2895, + "end": 2911, "loc": { "start": { - "line": 101, + "line": 102, "column": 6 }, "end": { - "line": 101, + "line": 102, "column": 22 } }, @@ -26571,15 +27320,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2824, - "end": 2835, + "start": 2895, + "end": 2906, "loc": { "start": { - "line": 101, + "line": 102, "column": 6 }, "end": { - "line": 101, + "line": 102, "column": 17 } }, @@ -26591,15 +27340,15 @@ }, "value": { "type": "StringLiteral", - "start": 2837, - "end": 2840, + "start": 2908, + "end": 2911, "loc": { "start": { - "line": 101, + "line": 102, "column": 19 }, "end": { - "line": 101, + "line": 102, "column": 22 } }, @@ -26612,15 +27361,15 @@ }, { "type": "ObjectProperty", - "start": 2849, - "end": 2865, + "start": 2920, + "end": 2936, "loc": { "start": { - "line": 102, + "line": 103, "column": 6 }, "end": { - "line": 102, + "line": 103, "column": 22 } }, @@ -26629,15 +27378,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2849, - "end": 2860, + "start": 2920, + "end": 2931, "loc": { "start": { - "line": 102, + "line": 103, "column": 6 }, "end": { - "line": 102, + "line": 103, "column": 17 } }, @@ -26649,15 +27398,15 @@ }, "value": { "type": "StringLiteral", - "start": 2862, - "end": 2865, + "start": 2933, + "end": 2936, "loc": { "start": { - "line": 102, + "line": 103, "column": 19 }, "end": { - "line": 102, + "line": 103, "column": 22 } }, @@ -26670,15 +27419,15 @@ }, { "type": "ObjectProperty", - "start": 2874, - "end": 2890, + "start": 2945, + "end": 2961, "loc": { "start": { - "line": 103, + "line": 104, "column": 6 }, "end": { - "line": 103, + "line": 104, "column": 22 } }, @@ -26687,15 +27436,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2874, - "end": 2885, + "start": 2945, + "end": 2956, "loc": { "start": { - "line": 103, + "line": 104, "column": 6 }, "end": { - "line": 103, + "line": 104, "column": 17 } }, @@ -26707,15 +27456,15 @@ }, "value": { "type": "StringLiteral", - "start": 2887, - "end": 2890, + "start": 2958, + "end": 2961, "loc": { "start": { - "line": 103, + "line": 104, "column": 19 }, "end": { - "line": 103, + "line": 104, "column": 22 } }, @@ -26728,15 +27477,15 @@ }, { "type": "ObjectProperty", - "start": 2899, - "end": 2915, + "start": 2970, + "end": 2986, "loc": { "start": { - "line": 104, + "line": 105, "column": 6 }, "end": { - "line": 104, + "line": 105, "column": 22 } }, @@ -26745,15 +27494,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2899, - "end": 2910, + "start": 2970, + "end": 2981, "loc": { "start": { - "line": 104, + "line": 105, "column": 6 }, "end": { - "line": 104, + "line": 105, "column": 17 } }, @@ -26765,15 +27514,15 @@ }, "value": { "type": "StringLiteral", - "start": 2912, - "end": 2915, + "start": 2983, + "end": 2986, "loc": { "start": { - "line": 104, + "line": 105, "column": 19 }, "end": { - "line": 104, + "line": 105, "column": 22 } }, @@ -26786,15 +27535,15 @@ }, { "type": "ObjectProperty", - "start": 2924, - "end": 2940, + "start": 2995, + "end": 3011, "loc": { "start": { - "line": 105, + "line": 106, "column": 6 }, "end": { - "line": 105, + "line": 106, "column": 22 } }, @@ -26803,15 +27552,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2924, - "end": 2935, + "start": 2995, + "end": 3006, "loc": { "start": { - "line": 105, + "line": 106, "column": 6 }, "end": { - "line": 105, + "line": 106, "column": 17 } }, @@ -26823,15 +27572,15 @@ }, "value": { "type": "StringLiteral", - "start": 2937, - "end": 2940, + "start": 3008, + "end": 3011, "loc": { "start": { - "line": 105, + "line": 106, "column": 19 }, "end": { - "line": 105, + "line": 106, "column": 22 } }, @@ -26844,15 +27593,15 @@ }, { "type": "ObjectProperty", - "start": 2949, - "end": 2965, + "start": 3020, + "end": 3036, "loc": { "start": { - "line": 106, + "line": 107, "column": 6 }, "end": { - "line": 106, + "line": 107, "column": 22 } }, @@ -26861,15 +27610,15 @@ "computed": false, "key": { "type": "StringLiteral", - "start": 2949, - "end": 2960, + "start": 3020, + "end": 3031, "loc": { "start": { - "line": 106, + "line": 107, "column": 6 }, "end": { - "line": 106, + "line": 107, "column": 17 } }, @@ -26881,15 +27630,15 @@ }, "value": { "type": "StringLiteral", - "start": 2962, - "end": 2965, + "start": 3033, + "end": 3036, "loc": { "start": { - "line": 106, + "line": 107, "column": 19 }, "end": { - "line": 106, + "line": 107, "column": 22 } }, @@ -26911,15 +27660,15 @@ { "type": "CommentBlock", "value": "*\r\n * Default button display labels\r\n ", - "start": 1361, - "end": 1407, + "start": 1432, + "end": 1478, "loc": { "start": { - "line": 43, + "line": 44, "column": 2 }, "end": { - "line": 45, + "line": 46, "column": 5 } } @@ -26929,15 +27678,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 2983, - "end": 3281, + "start": 3054, + "end": 3352, "loc": { "start": { - "line": 109, + "line": 110, "column": 2 }, "end": { - "line": 115, + "line": 116, "column": 5 } } @@ -26946,15 +27695,15 @@ }, { "type": "ClassMethod", - "start": 3285, - "end": 3550, + "start": 3356, + "end": 3621, "loc": { "start": { - "line": 116, + "line": 117, "column": 2 }, "end": { - "line": 124, + "line": 125, "column": 3 } }, @@ -26962,15 +27711,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 3285, - "end": 3305, + "start": 3356, + "end": 3376, "loc": { "start": { - "line": 116, + "line": 117, "column": 2 }, "end": { - "line": 116, + "line": 117, "column": 22 }, "identifierName": "getButtonDisplayName" @@ -26986,15 +27735,15 @@ "params": [ { "type": "Identifier", - "start": 3306, - "end": 3312, + "start": 3377, + "end": 3383, "loc": { "start": { - "line": 116, + "line": 117, "column": 23 }, "end": { - "line": 116, + "line": 117, "column": 29 }, "identifierName": "button" @@ -27003,15 +27752,15 @@ }, { "type": "Identifier", - "start": 3314, - "end": 3321, + "start": 3385, + "end": 3392, "loc": { "start": { - "line": 116, + "line": 117, "column": 31 }, "end": { - "line": 116, + "line": 117, "column": 38 }, "identifierName": "display" @@ -27020,15 +27769,15 @@ }, { "type": "Identifier", - "start": 3323, - "end": 3335, + "start": 3394, + "end": 3406, "loc": { "start": { - "line": 116, + "line": 117, "column": 40 }, "end": { - "line": 116, + "line": 117, "column": 52 }, "identifierName": "mergeDisplay" @@ -27038,44 +27787,44 @@ ], "body": { "type": "BlockStatement", - "start": 3336, - "end": 3550, + "start": 3407, + "end": 3621, "loc": { "start": { - "line": 116, + "line": 117, "column": 53 }, "end": { - "line": 124, + "line": 125, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 3343, - "end": 3504, + "start": 3414, + "end": 3575, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 121, + "line": 122, "column": 5 } }, "test": { "type": "Identifier", - "start": 3346, - "end": 3358, + "start": 3417, + "end": 3429, "loc": { "start": { - "line": 117, + "line": 118, "column": 7 }, "end": { - "line": 117, + "line": 118, "column": 19 }, "identifierName": "mergeDisplay" @@ -27084,59 +27833,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 3359, - "end": 3437, + "start": 3430, + "end": 3508, "loc": { "start": { - "line": 117, + "line": 118, "column": 20 }, "end": { - "line": 119, + "line": 120, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 3368, - "end": 3430, + "start": 3439, + "end": 3501, "loc": { "start": { - "line": 118, + "line": 119, "column": 6 }, "end": { - "line": 118, + "line": 119, "column": 68 } }, "expression": { "type": "AssignmentExpression", - "start": 3368, - "end": 3429, + "start": 3439, + "end": 3500, "loc": { "start": { - "line": 118, + "line": 119, "column": 6 }, "end": { - "line": 118, + "line": 119, "column": 67 } }, "operator": "=", "left": { "type": "Identifier", - "start": 3368, - "end": 3375, + "start": 3439, + "end": 3446, "loc": { "start": { - "line": 118, + "line": 119, "column": 6 }, "end": { - "line": 118, + "line": 119, "column": 13 }, "identifierName": "display" @@ -27145,43 +27894,43 @@ }, "right": { "type": "CallExpression", - "start": 3378, - "end": 3429, + "start": 3449, + "end": 3500, "loc": { "start": { - "line": 118, + "line": 119, "column": 16 }, "end": { - "line": 118, + "line": 119, "column": 67 } }, "callee": { "type": "MemberExpression", - "start": 3378, - "end": 3391, + "start": 3449, + "end": 3462, "loc": { "start": { - "line": 118, + "line": 119, "column": 16 }, "end": { - "line": 118, + "line": 119, "column": 29 } }, "object": { "type": "Identifier", - "start": 3378, - "end": 3384, + "start": 3449, + "end": 3455, "loc": { "start": { - "line": 118, + "line": 119, "column": 16 }, "end": { - "line": 118, + "line": 119, "column": 22 }, "identifierName": "Object" @@ -27190,15 +27939,15 @@ }, "property": { "type": "Identifier", - "start": 3385, - "end": 3391, + "start": 3456, + "end": 3462, "loc": { "start": { - "line": 118, + "line": 119, "column": 23 }, "end": { - "line": 118, + "line": 119, "column": 29 }, "identifierName": "assign" @@ -27210,15 +27959,15 @@ "arguments": [ { "type": "ObjectExpression", - "start": 3392, - "end": 3394, + "start": 3463, + "end": 3465, "loc": { "start": { - "line": 118, + "line": 119, "column": 30 }, "end": { - "line": 118, + "line": 119, "column": 32 } }, @@ -27226,58 +27975,58 @@ }, { "type": "CallExpression", - "start": 3396, - "end": 3419, + "start": 3467, + "end": 3490, "loc": { "start": { - "line": 118, + "line": 119, "column": 34 }, "end": { - "line": 118, + "line": 119, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 3396, - "end": 3417, + "start": 3467, + "end": 3488, "loc": { "start": { - "line": 118, + "line": 119, "column": 34 }, "end": { - "line": 118, + "line": 119, "column": 55 } }, "object": { "type": "ThisExpression", - "start": 3396, - "end": 3400, + "start": 3467, + "end": 3471, "loc": { "start": { - "line": 118, + "line": 119, "column": 34 }, "end": { - "line": 118, + "line": 119, "column": 38 } } }, "property": { "type": "Identifier", - "start": 3401, - "end": 3417, + "start": 3472, + "end": 3488, "loc": { "start": { - "line": 118, + "line": 119, "column": 39 }, "end": { - "line": 118, + "line": 119, "column": 55 }, "identifierName": "getDefaultDiplay" @@ -27290,15 +28039,15 @@ }, { "type": "Identifier", - "start": 3421, - "end": 3428, + "start": 3492, + "end": 3499, "loc": { "start": { - "line": 118, + "line": 119, "column": 59 }, "end": { - "line": 118, + "line": 119, "column": 66 }, "identifierName": "display" @@ -27314,59 +28063,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 3443, - "end": 3504, + "start": 3514, + "end": 3575, "loc": { "start": { - "line": 119, + "line": 120, "column": 11 }, "end": { - "line": 121, + "line": 122, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 3452, - "end": 3497, + "start": 3523, + "end": 3568, "loc": { "start": { - "line": 120, + "line": 121, "column": 6 }, "end": { - "line": 120, + "line": 121, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 3452, - "end": 3496, + "start": 3523, + "end": 3567, "loc": { "start": { - "line": 120, + "line": 121, "column": 6 }, "end": { - "line": 120, + "line": 121, "column": 50 } }, "operator": "=", "left": { "type": "Identifier", - "start": 3452, - "end": 3459, + "start": 3523, + "end": 3530, "loc": { "start": { - "line": 120, + "line": 121, "column": 6 }, "end": { - "line": 120, + "line": 121, "column": 13 }, "identifierName": "display" @@ -27375,29 +28124,29 @@ }, "right": { "type": "LogicalExpression", - "start": 3462, - "end": 3496, + "start": 3533, + "end": 3567, "loc": { "start": { - "line": 120, + "line": 121, "column": 16 }, "end": { - "line": 120, + "line": 121, "column": 50 } }, "left": { "type": "Identifier", - "start": 3462, - "end": 3469, + "start": 3533, + "end": 3540, "loc": { "start": { - "line": 120, + "line": 121, "column": 16 }, "end": { - "line": 120, + "line": 121, "column": 23 }, "identifierName": "display" @@ -27407,58 +28156,58 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 3473, - "end": 3496, + "start": 3544, + "end": 3567, "loc": { "start": { - "line": 120, + "line": 121, "column": 27 }, "end": { - "line": 120, + "line": 121, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 3473, - "end": 3494, + "start": 3544, + "end": 3565, "loc": { "start": { - "line": 120, + "line": 121, "column": 27 }, "end": { - "line": 120, + "line": 121, "column": 48 } }, "object": { "type": "ThisExpression", - "start": 3473, - "end": 3477, + "start": 3544, + "end": 3548, "loc": { "start": { - "line": 120, + "line": 121, "column": 27 }, "end": { - "line": 120, + "line": 121, "column": 31 } } }, "property": { "type": "Identifier", - "start": 3478, - "end": 3494, + "start": 3549, + "end": 3565, "loc": { "start": { - "line": 120, + "line": 121, "column": 32 }, "end": { - "line": 120, + "line": 121, "column": 48 }, "identifierName": "getDefaultDiplay" @@ -27478,57 +28227,57 @@ }, { "type": "ReturnStatement", - "start": 3512, - "end": 3545, + "start": 3583, + "end": 3616, "loc": { "start": { - "line": 123, + "line": 124, "column": 4 }, "end": { - "line": 123, + "line": 124, "column": 37 } }, "argument": { "type": "LogicalExpression", - "start": 3519, - "end": 3544, + "start": 3590, + "end": 3615, "loc": { "start": { - "line": 123, + "line": 124, "column": 11 }, "end": { - "line": 123, + "line": 124, "column": 36 } }, "left": { "type": "MemberExpression", - "start": 3519, - "end": 3534, + "start": 3590, + "end": 3605, "loc": { "start": { - "line": 123, + "line": 124, "column": 11 }, "end": { - "line": 123, + "line": 124, "column": 26 } }, "object": { "type": "Identifier", - "start": 3519, - "end": 3526, + "start": 3590, + "end": 3597, "loc": { "start": { - "line": 123, + "line": 124, "column": 11 }, "end": { - "line": 123, + "line": 124, "column": 18 }, "identifierName": "display" @@ -27537,15 +28286,15 @@ }, "property": { "type": "Identifier", - "start": 3527, - "end": 3533, + "start": 3598, + "end": 3604, "loc": { "start": { - "line": 123, + "line": 124, "column": 19 }, "end": { - "line": 123, + "line": 124, "column": 25 }, "identifierName": "button" @@ -27557,15 +28306,15 @@ "operator": "||", "right": { "type": "Identifier", - "start": 3538, - "end": 3544, + "start": 3609, + "end": 3615, "loc": { "start": { - "line": 123, + "line": 124, "column": 30 }, "end": { - "line": 123, + "line": 124, "column": 36 }, "identifierName": "button" @@ -27582,15 +28331,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 2983, - "end": 3281, + "start": 3054, + "end": 3352, "loc": { "start": { - "line": 109, + "line": 110, "column": 2 }, "end": { - "line": 115, + "line": 116, "column": 5 } } @@ -27600,15 +28349,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 3560, - "end": 3954, + "start": 3631, + "end": 4025, "loc": { "start": { - "line": 127, + "line": 128, "column": 2 }, "end": { - "line": 135, + "line": 136, "column": 5 } } @@ -27617,15 +28366,15 @@ }, { "type": "ClassMethod", - "start": 3958, - "end": 5678, + "start": 4029, + "end": 5749, "loc": { "start": { - "line": 136, + "line": 137, "column": 2 }, "end": { - "line": 177, + "line": 178, "column": 3 } }, @@ -27633,15 +28382,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 3958, - "end": 3973, + "start": 4029, + "end": 4044, "loc": { "start": { - "line": 136, + "line": 137, "column": 2 }, "end": { - "line": 136, + "line": 137, "column": 17 }, "identifierName": "getUpdatedInput" @@ -27657,15 +28406,15 @@ "params": [ { "type": "Identifier", - "start": 3974, - "end": 3980, + "start": 4045, + "end": 4051, "loc": { "start": { - "line": 136, + "line": 137, "column": 18 }, "end": { - "line": 136, + "line": 137, "column": 24 }, "identifierName": "button" @@ -27674,15 +28423,15 @@ }, { "type": "Identifier", - "start": 3982, - "end": 3987, + "start": 4053, + "end": 4058, "loc": { "start": { - "line": 136, + "line": 137, "column": 26 }, "end": { - "line": 136, + "line": 137, "column": 31 }, "identifierName": "input" @@ -27691,15 +28440,15 @@ }, { "type": "Identifier", - "start": 3989, - "end": 3996, + "start": 4060, + "end": 4067, "loc": { "start": { - "line": 136, + "line": 137, "column": 33 }, "end": { - "line": 136, + "line": 137, "column": 40 }, "identifierName": "options" @@ -27708,15 +28457,15 @@ }, { "type": "Identifier", - "start": 3998, - "end": 4006, + "start": 4069, + "end": 4077, "loc": { "start": { - "line": 136, + "line": 137, "column": 42 }, "end": { - "line": 136, + "line": 137, "column": 50 }, "identifierName": "caretPos" @@ -27725,15 +28474,15 @@ }, { "type": "Identifier", - "start": 4008, - "end": 4017, + "start": 4079, + "end": 4088, "loc": { "start": { - "line": 136, + "line": 137, "column": 52 }, "end": { - "line": 136, + "line": 137, "column": 61 }, "identifierName": "moveCaret" @@ -27743,59 +28492,59 @@ ], "body": { "type": "BlockStatement", - "start": 4018, - "end": 5678, + "start": 4089, + "end": 5749, "loc": { "start": { - "line": 136, + "line": 137, "column": 62 }, "end": { - "line": 177, + "line": 178, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 4031, - "end": 4050, + "start": 4102, + "end": 4121, "loc": { "start": { - "line": 138, + "line": 139, "column": 4 }, "end": { - "line": 138, + "line": 139, "column": 23 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 4035, - "end": 4049, + "start": 4106, + "end": 4120, "loc": { "start": { - "line": 138, + "line": 139, "column": 8 }, "end": { - "line": 138, + "line": 139, "column": 22 } }, "id": { "type": "Identifier", - "start": 4035, - "end": 4041, + "start": 4106, + "end": 4112, "loc": { "start": { - "line": 138, + "line": 139, "column": 8 }, "end": { - "line": 138, + "line": 139, "column": 14 }, "identifierName": "output" @@ -27804,15 +28553,15 @@ }, "init": { "type": "Identifier", - "start": 4044, - "end": 4049, + "start": 4115, + "end": 4120, "loc": { "start": { - "line": 138, + "line": 139, "column": 17 }, "end": { - "line": 138, + "line": 139, "column": 22 }, "identifierName": "input" @@ -27825,71 +28574,71 @@ }, { "type": "IfStatement", - "start": 4058, - "end": 5651, + "start": 4129, + "end": 5722, "loc": { "start": { - "line": 140, + "line": 141, "column": 4 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 4061, - "end": 4131, + "start": 4132, + "end": 4202, "loc": { "start": { - "line": 140, + "line": 141, "column": 7 }, "end": { - "line": 140, + "line": 141, "column": 77 } }, "left": { "type": "LogicalExpression", - "start": 4062, - "end": 4109, + "start": 4133, + "end": 4180, "loc": { "start": { - "line": 140, + "line": 141, "column": 8 }, "end": { - "line": 140, + "line": 141, "column": 55 } }, "left": { "type": "BinaryExpression", - "start": 4062, - "end": 4081, + "start": 4133, + "end": 4152, "loc": { "start": { - "line": 140, + "line": 141, "column": 8 }, "end": { - "line": 140, + "line": 141, "column": 27 } }, "left": { "type": "Identifier", - "start": 4062, - "end": 4068, + "start": 4133, + "end": 4139, "loc": { "start": { - "line": 140, + "line": 141, "column": 8 }, "end": { - "line": 140, + "line": 141, "column": 14 }, "identifierName": "button" @@ -27899,15 +28648,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4073, - "end": 4081, + "start": 4144, + "end": 4152, "loc": { "start": { - "line": 140, + "line": 141, "column": 19 }, "end": { - "line": 140, + "line": 141, "column": 27 } }, @@ -27921,29 +28670,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 4085, - "end": 4109, + "start": 4156, + "end": 4180, "loc": { "start": { - "line": 140, + "line": 141, "column": 31 }, "end": { - "line": 140, + "line": 141, "column": 55 } }, "left": { "type": "Identifier", - "start": 4085, - "end": 4091, + "start": 4156, + "end": 4162, "loc": { "start": { - "line": 140, + "line": 141, "column": 31 }, "end": { - "line": 140, + "line": 141, "column": 37 }, "identifierName": "button" @@ -27953,15 +28702,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4096, - "end": 4109, + "start": 4167, + "end": 4180, "loc": { "start": { - "line": 140, + "line": 141, "column": 42 }, "end": { - "line": 140, + "line": 141, "column": 55 } }, @@ -27974,49 +28723,49 @@ }, "extra": { "parenthesized": true, - "parenStart": 4061 + "parenStart": 4132 } }, "operator": "&&", "right": { "type": "BinaryExpression", - "start": 4114, - "end": 4131, + "start": 4185, + "end": 4202, "loc": { "start": { - "line": 140, + "line": 141, "column": 60 }, "end": { - "line": 140, + "line": 141, "column": 77 } }, "left": { "type": "MemberExpression", - "start": 4114, - "end": 4127, + "start": 4185, + "end": 4198, "loc": { "start": { - "line": 140, + "line": 141, "column": 60 }, "end": { - "line": 140, + "line": 141, "column": 73 } }, "object": { "type": "Identifier", - "start": 4114, - "end": 4120, + "start": 4185, + "end": 4191, "loc": { "start": { - "line": 140, + "line": 141, "column": 60 }, "end": { - "line": 140, + "line": 141, "column": 66 }, "identifierName": "output" @@ -28025,15 +28774,15 @@ }, "property": { "type": "Identifier", - "start": 4121, - "end": 4127, + "start": 4192, + "end": 4198, "loc": { "start": { - "line": 140, + "line": 141, "column": 67 }, "end": { - "line": 140, + "line": 141, "column": 73 }, "identifierName": "length" @@ -28045,15 +28794,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 4130, - "end": 4131, + "start": 4201, + "end": 4202, "loc": { "start": { - "line": 140, + "line": 141, "column": 76 }, "end": { - "line": 140, + "line": 141, "column": 77 } }, @@ -28067,59 +28816,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 4132, - "end": 4202, + "start": 4203, + "end": 4273, "loc": { "start": { - "line": 140, + "line": 141, "column": 78 }, "end": { - "line": 143, + "line": 144, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 4141, - "end": 4193, + "start": 4212, + "end": 4264, "loc": { "start": { - "line": 141, + "line": 142, "column": 6 }, "end": { - "line": 141, + "line": 142, "column": 58 } }, "expression": { "type": "AssignmentExpression", - "start": 4141, - "end": 4192, + "start": 4212, + "end": 4263, "loc": { "start": { - "line": 141, + "line": 142, "column": 6 }, "end": { - "line": 141, + "line": 142, "column": 57 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4141, - "end": 4147, + "start": 4212, + "end": 4218, "loc": { "start": { - "line": 141, + "line": 142, "column": 6 }, "end": { - "line": 141, + "line": 142, "column": 12 }, "identifierName": "output" @@ -28128,58 +28877,58 @@ }, "right": { "type": "CallExpression", - "start": 4150, - "end": 4192, + "start": 4221, + "end": 4263, "loc": { "start": { - "line": 141, + "line": 142, "column": 15 }, "end": { - "line": 141, + "line": 142, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 4150, - "end": 4163, + "start": 4221, + "end": 4234, "loc": { "start": { - "line": 141, + "line": 142, "column": 15 }, "end": { - "line": 141, + "line": 142, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 4150, - "end": 4154, + "start": 4221, + "end": 4225, "loc": { "start": { - "line": 141, + "line": 142, "column": 15 }, "end": { - "line": 141, + "line": 142, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4155, - "end": 4163, + "start": 4226, + "end": 4234, "loc": { "start": { - "line": 141, + "line": 142, "column": 20 }, "end": { - "line": 141, + "line": 142, "column": 28 }, "identifierName": "removeAt" @@ -28191,15 +28940,15 @@ "arguments": [ { "type": "Identifier", - "start": 4164, - "end": 4170, + "start": 4235, + "end": 4241, "loc": { "start": { - "line": 141, + "line": 142, "column": 29 }, "end": { - "line": 141, + "line": 142, "column": 35 }, "identifierName": "output" @@ -28208,15 +28957,15 @@ }, { "type": "Identifier", - "start": 4172, - "end": 4180, + "start": 4243, + "end": 4251, "loc": { "start": { - "line": 141, + "line": 142, "column": 37 }, "end": { - "line": 141, + "line": 142, "column": 45 }, "identifierName": "caretPos" @@ -28225,15 +28974,15 @@ }, { "type": "Identifier", - "start": 4182, - "end": 4191, + "start": 4253, + "end": 4262, "loc": { "start": { - "line": 141, + "line": 142, "column": 47 }, "end": { - "line": 141, + "line": 142, "column": 56 }, "identifierName": "moveCaret" @@ -28249,43 +28998,43 @@ }, "alternate": { "type": "IfStatement", - "start": 4208, - "end": 5651, + "start": 4279, + "end": 5722, "loc": { "start": { - "line": 143, + "line": 144, "column": 11 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 4211, - "end": 4231, + "start": 4282, + "end": 4302, "loc": { "start": { - "line": 143, + "line": 144, "column": 14 }, "end": { - "line": 143, + "line": 144, "column": 34 } }, "left": { "type": "Identifier", - "start": 4211, - "end": 4217, + "start": 4282, + "end": 4288, "loc": { "start": { - "line": 143, + "line": 144, "column": 14 }, "end": { - "line": 143, + "line": 144, "column": 20 }, "identifierName": "button" @@ -28295,15 +29044,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4222, - "end": 4231, + "start": 4293, + "end": 4302, "loc": { "start": { - "line": 143, + "line": 144, "column": 25 }, "end": { - "line": 143, + "line": 144, "column": 34 } }, @@ -28316,44 +29065,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4240, - "end": 4300, + "start": 4311, + "end": 4371, "loc": { "start": { - "line": 144, + "line": 145, "column": 6 }, "end": { - "line": 144, + "line": 145, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 4240, - "end": 4299, + "start": 4311, + "end": 4370, "loc": { "start": { - "line": 144, + "line": 145, "column": 6 }, "end": { - "line": 144, + "line": 145, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4240, - "end": 4246, + "start": 4311, + "end": 4317, "loc": { "start": { - "line": 144, + "line": 145, "column": 6 }, "end": { - "line": 144, + "line": 145, "column": 12 }, "identifierName": "output" @@ -28362,58 +29111,58 @@ }, "right": { "type": "CallExpression", - "start": 4249, - "end": 4299, + "start": 4320, + "end": 4370, "loc": { "start": { - "line": 144, + "line": 145, "column": 15 }, "end": { - "line": 144, + "line": 145, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 4249, - "end": 4265, + "start": 4320, + "end": 4336, "loc": { "start": { - "line": 144, + "line": 145, "column": 15 }, "end": { - "line": 144, + "line": 145, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 4249, - "end": 4253, + "start": 4320, + "end": 4324, "loc": { "start": { - "line": 144, + "line": 145, "column": 15 }, "end": { - "line": 144, + "line": 145, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4254, - "end": 4265, + "start": 4325, + "end": 4336, "loc": { "start": { - "line": 144, + "line": 145, "column": 20 }, "end": { - "line": 144, + "line": 145, "column": 31 }, "identifierName": "addStringAt" @@ -28425,15 +29174,15 @@ "arguments": [ { "type": "Identifier", - "start": 4266, - "end": 4272, + "start": 4337, + "end": 4343, "loc": { "start": { - "line": 144, + "line": 145, "column": 32 }, "end": { - "line": 144, + "line": 145, "column": 38 }, "identifierName": "output" @@ -28442,15 +29191,15 @@ }, { "type": "StringLiteral", - "start": 4274, - "end": 4277, + "start": 4345, + "end": 4348, "loc": { "start": { - "line": 144, + "line": 145, "column": 40 }, "end": { - "line": 144, + "line": 145, "column": 43 } }, @@ -28462,15 +29211,15 @@ }, { "type": "Identifier", - "start": 4279, - "end": 4287, + "start": 4350, + "end": 4358, "loc": { "start": { - "line": 144, + "line": 145, "column": 45 }, "end": { - "line": 144, + "line": 145, "column": 53 }, "identifierName": "caretPos" @@ -28479,15 +29228,15 @@ }, { "type": "Identifier", - "start": 4289, - "end": 4298, + "start": 4360, + "end": 4369, "loc": { "start": { - "line": 144, + "line": 145, "column": 55 }, "end": { - "line": 144, + "line": 145, "column": 64 }, "identifierName": "moveCaret" @@ -28500,57 +29249,57 @@ }, "alternate": { "type": "IfStatement", - "start": 4313, - "end": 5651, + "start": 4384, + "end": 5722, "loc": { "start": { - "line": 146, + "line": 147, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 4316, - "end": 4416, + "start": 4387, + "end": 4487, "loc": { "start": { - "line": 146, + "line": 147, "column": 12 }, "end": { - "line": 146, + "line": 147, "column": 112 } }, "left": { "type": "BinaryExpression", - "start": 4316, - "end": 4334, + "start": 4387, + "end": 4405, "loc": { "start": { - "line": 146, + "line": 147, "column": 12 }, "end": { - "line": 146, + "line": 147, "column": 30 } }, "left": { "type": "Identifier", - "start": 4316, - "end": 4322, + "start": 4387, + "end": 4393, "loc": { "start": { - "line": 146, + "line": 147, "column": 12 }, "end": { - "line": 146, + "line": 147, "column": 18 }, "identifierName": "button" @@ -28560,15 +29309,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4327, - "end": 4334, + "start": 4398, + "end": 4405, "loc": { "start": { - "line": 146, + "line": 147, "column": 23 }, "end": { - "line": 146, + "line": 147, "column": 30 } }, @@ -28582,15 +29331,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 4338, - "end": 4416, + "start": 4409, + "end": 4487, "loc": { "start": { - "line": 146, + "line": 147, "column": 34 }, "end": { - "line": 146, + "line": 147, "column": 112 } }, @@ -28598,43 +29347,43 @@ "prefix": true, "argument": { "type": "LogicalExpression", - "start": 4340, - "end": 4415, + "start": 4411, + "end": 4486, "loc": { "start": { - "line": 146, + "line": 147, "column": 36 }, "end": { - "line": 146, + "line": 147, "column": 111 } }, "left": { "type": "BinaryExpression", - "start": 4340, - "end": 4381, + "start": 4411, + "end": 4452, "loc": { "start": { - "line": 146, + "line": 147, "column": 36 }, "end": { - "line": 146, + "line": 147, "column": 77 } }, "left": { "type": "UnaryExpression", - "start": 4340, - "end": 4367, + "start": 4411, + "end": 4438, "loc": { "start": { - "line": 146, + "line": 147, "column": 36 }, "end": { - "line": 146, + "line": 147, "column": 63 } }, @@ -28642,29 +29391,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 4347, - "end": 4367, + "start": 4418, + "end": 4438, "loc": { "start": { - "line": 146, + "line": 147, "column": 43 }, "end": { - "line": 146, + "line": 147, "column": 63 } }, "object": { "type": "Identifier", - "start": 4347, - "end": 4354, + "start": 4418, + "end": 4425, "loc": { "start": { - "line": 146, + "line": 147, "column": 43 }, "end": { - "line": 146, + "line": 147, "column": 50 }, "identifierName": "options" @@ -28673,15 +29422,15 @@ }, "property": { "type": "Identifier", - "start": 4355, - "end": 4367, + "start": 4426, + "end": 4438, "loc": { "start": { - "line": 146, + "line": 147, "column": 51 }, "end": { - "line": 146, + "line": 147, "column": 63 }, "identifierName": "tabCharOnTab" @@ -28697,15 +29446,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4372, - "end": 4381, + "start": 4443, + "end": 4452, "loc": { "start": { - "line": 146, + "line": 147, "column": 68 }, "end": { - "line": 146, + "line": 147, "column": 77 } }, @@ -28719,43 +29468,43 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 4385, - "end": 4415, + "start": 4456, + "end": 4486, "loc": { "start": { - "line": 146, + "line": 147, "column": 81 }, "end": { - "line": 146, + "line": 147, "column": 111 } }, "left": { "type": "MemberExpression", - "start": 4385, - "end": 4405, + "start": 4456, + "end": 4476, "loc": { "start": { - "line": 146, + "line": 147, "column": 81 }, "end": { - "line": 146, + "line": 147, "column": 101 } }, "object": { "type": "Identifier", - "start": 4385, - "end": 4392, + "start": 4456, + "end": 4463, "loc": { "start": { - "line": 146, + "line": 147, "column": 81 }, "end": { - "line": 146, + "line": 147, "column": 88 }, "identifierName": "options" @@ -28764,15 +29513,15 @@ }, "property": { "type": "Identifier", - "start": 4393, - "end": 4405, + "start": 4464, + "end": 4476, "loc": { "start": { - "line": 146, + "line": 147, "column": 89 }, "end": { - "line": 146, + "line": 147, "column": 101 }, "identifierName": "tabCharOnTab" @@ -28784,15 +29533,15 @@ "operator": "===", "right": { "type": "BooleanLiteral", - "start": 4410, - "end": 4415, + "start": 4481, + "end": 4486, "loc": { "start": { - "line": 146, + "line": 147, "column": 106 }, "end": { - "line": 146, + "line": 147, "column": 111 } }, @@ -28801,7 +29550,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 4339 + "parenStart": 4410 } }, "extra": { @@ -28811,59 +29560,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 4417, - "end": 4496, + "start": 4488, + "end": 4567, "loc": { "start": { - "line": 146, + "line": 147, "column": 113 }, "end": { - "line": 149, + "line": 150, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 4426, - "end": 4487, + "start": 4497, + "end": 4558, "loc": { "start": { - "line": 147, + "line": 148, "column": 6 }, "end": { - "line": 147, + "line": 148, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 4426, - "end": 4486, + "start": 4497, + "end": 4557, "loc": { "start": { - "line": 147, + "line": 148, "column": 6 }, "end": { - "line": 147, + "line": 148, "column": 66 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4426, - "end": 4432, + "start": 4497, + "end": 4503, "loc": { "start": { - "line": 147, + "line": 148, "column": 6 }, "end": { - "line": 147, + "line": 148, "column": 12 }, "identifierName": "output" @@ -28872,58 +29621,58 @@ }, "right": { "type": "CallExpression", - "start": 4435, - "end": 4486, + "start": 4506, + "end": 4557, "loc": { "start": { - "line": 147, + "line": 148, "column": 15 }, "end": { - "line": 147, + "line": 148, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 4435, - "end": 4451, + "start": 4506, + "end": 4522, "loc": { "start": { - "line": 147, + "line": 148, "column": 15 }, "end": { - "line": 147, + "line": 148, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 4435, - "end": 4439, + "start": 4506, + "end": 4510, "loc": { "start": { - "line": 147, + "line": 148, "column": 15 }, "end": { - "line": 147, + "line": 148, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4440, - "end": 4451, + "start": 4511, + "end": 4522, "loc": { "start": { - "line": 147, + "line": 148, "column": 20 }, "end": { - "line": 147, + "line": 148, "column": 31 }, "identifierName": "addStringAt" @@ -28935,15 +29684,15 @@ "arguments": [ { "type": "Identifier", - "start": 4452, - "end": 4458, + "start": 4523, + "end": 4529, "loc": { "start": { - "line": 147, + "line": 148, "column": 32 }, "end": { - "line": 147, + "line": 148, "column": 38 }, "identifierName": "output" @@ -28952,15 +29701,15 @@ }, { "type": "StringLiteral", - "start": 4460, - "end": 4464, + "start": 4531, + "end": 4535, "loc": { "start": { - "line": 147, + "line": 148, "column": 40 }, "end": { - "line": 147, + "line": 148, "column": 44 } }, @@ -28972,15 +29721,15 @@ }, { "type": "Identifier", - "start": 4466, - "end": 4474, + "start": 4537, + "end": 4545, "loc": { "start": { - "line": 147, + "line": 148, "column": 46 }, "end": { - "line": 147, + "line": 148, "column": 54 }, "identifierName": "caretPos" @@ -28989,15 +29738,15 @@ }, { "type": "Identifier", - "start": 4476, - "end": 4485, + "start": 4547, + "end": 4556, "loc": { "start": { - "line": 147, + "line": 148, "column": 56 }, "end": { - "line": 147, + "line": 148, "column": 65 }, "identifierName": "moveCaret" @@ -29013,71 +29762,71 @@ }, "alternate": { "type": "IfStatement", - "start": 4502, - "end": 5651, + "start": 4573, + "end": 5722, "loc": { "start": { - "line": 149, + "line": 150, "column": 11 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 4505, - "end": 4583, + "start": 4576, + "end": 4654, "loc": { "start": { - "line": 149, + "line": 150, "column": 14 }, "end": { - "line": 149, + "line": 150, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 4506, - "end": 4556, + "start": 4577, + "end": 4627, "loc": { "start": { - "line": 149, + "line": 150, "column": 15 }, "end": { - "line": 149, + "line": 150, "column": 65 } }, "left": { "type": "BinaryExpression", - "start": 4506, - "end": 4526, + "start": 4577, + "end": 4597, "loc": { "start": { - "line": 149, + "line": 150, "column": 15 }, "end": { - "line": 149, + "line": 150, "column": 35 } }, "left": { "type": "Identifier", - "start": 4506, - "end": 4512, + "start": 4577, + "end": 4583, "loc": { "start": { - "line": 149, + "line": 150, "column": 15 }, "end": { - "line": 149, + "line": 150, "column": 21 }, "identifierName": "button" @@ -29087,15 +29836,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4517, - "end": 4526, + "start": 4588, + "end": 4597, "loc": { "start": { - "line": 149, + "line": 150, "column": 26 }, "end": { - "line": 149, + "line": 150, "column": 35 } }, @@ -29109,29 +29858,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 4530, - "end": 4556, + "start": 4601, + "end": 4627, "loc": { "start": { - "line": 149, + "line": 150, "column": 39 }, "end": { - "line": 149, + "line": 150, "column": 65 } }, "left": { "type": "Identifier", - "start": 4530, - "end": 4536, + "start": 4601, + "end": 4607, "loc": { "start": { - "line": 149, + "line": 150, "column": 39 }, "end": { - "line": 149, + "line": 150, "column": 45 }, "identifierName": "button" @@ -29141,15 +29890,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4541, - "end": 4556, + "start": 4612, + "end": 4627, "loc": { "start": { - "line": 149, + "line": 150, "column": 50 }, "end": { - "line": 149, + "line": 150, "column": 65 } }, @@ -29162,35 +29911,35 @@ }, "extra": { "parenthesized": true, - "parenStart": 4505 + "parenStart": 4576 } }, "operator": "&&", "right": { "type": "MemberExpression", - "start": 4561, - "end": 4583, + "start": 4632, + "end": 4654, "loc": { "start": { - "line": 149, + "line": 150, "column": 70 }, "end": { - "line": 149, + "line": 150, "column": 92 } }, "object": { "type": "Identifier", - "start": 4561, - "end": 4568, + "start": 4632, + "end": 4639, "loc": { "start": { - "line": 149, + "line": 150, "column": 70 }, "end": { - "line": 149, + "line": 150, "column": 77 }, "identifierName": "options" @@ -29199,15 +29948,15 @@ }, "property": { "type": "Identifier", - "start": 4569, - "end": 4583, + "start": 4640, + "end": 4654, "loc": { "start": { - "line": 149, + "line": 150, "column": 78 }, "end": { - "line": 149, + "line": 150, "column": 92 }, "identifierName": "newLineOnEnter" @@ -29219,44 +29968,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4592, - "end": 4653, + "start": 4663, + "end": 4724, "loc": { "start": { - "line": 150, + "line": 151, "column": 6 }, "end": { - "line": 150, + "line": 151, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 4592, - "end": 4652, + "start": 4663, + "end": 4723, "loc": { "start": { - "line": 150, + "line": 151, "column": 6 }, "end": { - "line": 150, + "line": 151, "column": 66 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4592, - "end": 4598, + "start": 4663, + "end": 4669, "loc": { "start": { - "line": 150, + "line": 151, "column": 6 }, "end": { - "line": 150, + "line": 151, "column": 12 }, "identifierName": "output" @@ -29265,58 +30014,58 @@ }, "right": { "type": "CallExpression", - "start": 4601, - "end": 4652, + "start": 4672, + "end": 4723, "loc": { "start": { - "line": 150, + "line": 151, "column": 15 }, "end": { - "line": 150, + "line": 151, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 4601, - "end": 4617, + "start": 4672, + "end": 4688, "loc": { "start": { - "line": 150, + "line": 151, "column": 15 }, "end": { - "line": 150, + "line": 151, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 4601, - "end": 4605, + "start": 4672, + "end": 4676, "loc": { "start": { - "line": 150, + "line": 151, "column": 15 }, "end": { - "line": 150, + "line": 151, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4606, - "end": 4617, + "start": 4677, + "end": 4688, "loc": { "start": { - "line": 150, + "line": 151, "column": 20 }, "end": { - "line": 150, + "line": 151, "column": 31 }, "identifierName": "addStringAt" @@ -29328,15 +30077,15 @@ "arguments": [ { "type": "Identifier", - "start": 4618, - "end": 4624, + "start": 4689, + "end": 4695, "loc": { "start": { - "line": 150, + "line": 151, "column": 32 }, "end": { - "line": 150, + "line": 151, "column": 38 }, "identifierName": "output" @@ -29345,15 +30094,15 @@ }, { "type": "StringLiteral", - "start": 4626, - "end": 4630, + "start": 4697, + "end": 4701, "loc": { "start": { - "line": 150, + "line": 151, "column": 40 }, "end": { - "line": 150, + "line": 151, "column": 44 } }, @@ -29365,15 +30114,15 @@ }, { "type": "Identifier", - "start": 4632, - "end": 4640, + "start": 4703, + "end": 4711, "loc": { "start": { - "line": 150, + "line": 151, "column": 46 }, "end": { - "line": 150, + "line": 151, "column": 54 }, "identifierName": "caretPos" @@ -29382,15 +30131,15 @@ }, { "type": "Identifier", - "start": 4642, - "end": 4651, + "start": 4713, + "end": 4722, "loc": { "start": { - "line": 150, + "line": 151, "column": 56 }, "end": { - "line": 150, + "line": 151, "column": 65 }, "identifierName": "moveCaret" @@ -29403,71 +30152,71 @@ }, "alternate": { "type": "IfStatement", - "start": 4666, - "end": 5651, + "start": 4737, + "end": 5722, "loc": { "start": { - "line": 152, + "line": 153, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 4669, - "end": 4749, + "start": 4740, + "end": 4820, "loc": { "start": { - "line": 152, + "line": 153, "column": 12 }, "end": { - "line": 152, + "line": 153, "column": 92 } }, "left": { "type": "CallExpression", - "start": 4669, - "end": 4694, + "start": 4740, + "end": 4765, "loc": { "start": { - "line": 152, + "line": 153, "column": 12 }, "end": { - "line": 152, + "line": 153, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 4669, - "end": 4684, + "start": 4740, + "end": 4755, "loc": { "start": { - "line": 152, + "line": 153, "column": 12 }, "end": { - "line": 152, + "line": 153, "column": 27 } }, "object": { "type": "Identifier", - "start": 4669, - "end": 4675, + "start": 4740, + "end": 4746, "loc": { "start": { - "line": 152, + "line": 153, "column": 12 }, "end": { - "line": 152, + "line": 153, "column": 18 }, "identifierName": "button" @@ -29476,15 +30225,15 @@ }, "property": { "type": "Identifier", - "start": 4676, - "end": 4684, + "start": 4747, + "end": 4755, "loc": { "start": { - "line": 152, + "line": 153, "column": 19 }, "end": { - "line": 152, + "line": 153, "column": 27 }, "identifierName": "includes" @@ -29496,15 +30245,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 4685, - "end": 4693, + "start": 4756, + "end": 4764, "loc": { "start": { - "line": 152, + "line": 153, "column": 28 }, "end": { - "line": 152, + "line": 153, "column": 36 } }, @@ -29519,43 +30268,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 4698, - "end": 4749, + "start": 4769, + "end": 4820, "loc": { "start": { - "line": 152, + "line": 153, "column": 41 }, "end": { - "line": 152, + "line": 153, "column": 92 } }, "callee": { "type": "MemberExpression", - "start": 4698, - "end": 4714, + "start": 4769, + "end": 4785, "loc": { "start": { - "line": 152, + "line": 153, "column": 41 }, "end": { - "line": 152, + "line": 153, "column": 57 } }, "object": { "type": "Identifier", - "start": 4698, - "end": 4704, + "start": 4769, + "end": 4775, "loc": { "start": { - "line": 152, + "line": 153, "column": 41 }, "end": { - "line": 152, + "line": 153, "column": 47 }, "identifierName": "Number" @@ -29564,15 +30313,15 @@ }, "property": { "type": "Identifier", - "start": 4705, - "end": 4714, + "start": 4776, + "end": 4785, "loc": { "start": { - "line": 152, + "line": 153, "column": 48 }, "end": { - "line": 152, + "line": 153, "column": 57 }, "identifierName": "isInteger" @@ -29584,29 +30333,29 @@ "arguments": [ { "type": "CallExpression", - "start": 4715, - "end": 4748, + "start": 4786, + "end": 4819, "loc": { "start": { - "line": 152, + "line": 153, "column": 58 }, "end": { - "line": 152, + "line": 153, "column": 91 } }, "callee": { "type": "Identifier", - "start": 4715, - "end": 4721, + "start": 4786, + "end": 4792, "loc": { "start": { - "line": 152, + "line": 153, "column": 58 }, "end": { - "line": 152, + "line": 153, "column": 64 }, "identifierName": "Number" @@ -29616,29 +30365,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 4722, - "end": 4747, + "start": 4793, + "end": 4818, "loc": { "start": { - "line": 152, + "line": 153, "column": 65 }, "end": { - "line": 152, + "line": 153, "column": 90 } }, "object": { "type": "Identifier", - "start": 4722, - "end": 4728, + "start": 4793, + "end": 4799, "loc": { "start": { - "line": 152, + "line": 153, "column": 65 }, "end": { - "line": 152, + "line": 153, "column": 71 }, "identifierName": "button" @@ -29647,43 +30396,43 @@ }, "property": { "type": "BinaryExpression", - "start": 4729, - "end": 4746, + "start": 4800, + "end": 4817, "loc": { "start": { - "line": 152, + "line": 153, "column": 72 }, "end": { - "line": 152, + "line": 153, "column": 89 } }, "left": { "type": "MemberExpression", - "start": 4729, - "end": 4742, + "start": 4800, + "end": 4813, "loc": { "start": { - "line": 152, + "line": 153, "column": 72 }, "end": { - "line": 152, + "line": 153, "column": 85 } }, "object": { "type": "Identifier", - "start": 4729, - "end": 4735, + "start": 4800, + "end": 4806, "loc": { "start": { - "line": 152, + "line": 153, "column": 72 }, "end": { - "line": 152, + "line": 153, "column": 78 }, "identifierName": "button" @@ -29692,15 +30441,15 @@ }, "property": { "type": "Identifier", - "start": 4736, - "end": 4742, + "start": 4807, + "end": 4813, "loc": { "start": { - "line": 152, + "line": 153, "column": 79 }, "end": { - "line": 152, + "line": 153, "column": 85 }, "identifierName": "length" @@ -29712,15 +30461,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 4745, - "end": 4746, + "start": 4816, + "end": 4817, "loc": { "start": { - "line": 152, + "line": 153, "column": 88 }, "end": { - "line": 152, + "line": 153, "column": 89 } }, @@ -29740,59 +30489,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 4750, - "end": 4837, + "start": 4821, + "end": 4908, "loc": { "start": { - "line": 152, + "line": 153, "column": 93 }, "end": { - "line": 154, + "line": 155, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 4759, - "end": 4830, + "start": 4830, + "end": 4901, "loc": { "start": { - "line": 153, + "line": 154, "column": 6 }, "end": { - "line": 153, + "line": 154, "column": 77 } }, "expression": { "type": "AssignmentExpression", - "start": 4759, - "end": 4829, + "start": 4830, + "end": 4900, "loc": { "start": { - "line": 153, + "line": 154, "column": 6 }, "end": { - "line": 153, + "line": 154, "column": 76 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4759, - "end": 4765, + "start": 4830, + "end": 4836, "loc": { "start": { - "line": 153, + "line": 154, "column": 6 }, "end": { - "line": 153, + "line": 154, "column": 12 }, "identifierName": "output" @@ -29801,58 +30550,58 @@ }, "right": { "type": "CallExpression", - "start": 4768, - "end": 4829, + "start": 4839, + "end": 4900, "loc": { "start": { - "line": 153, + "line": 154, "column": 15 }, "end": { - "line": 153, + "line": 154, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 4768, - "end": 4784, + "start": 4839, + "end": 4855, "loc": { "start": { - "line": 153, + "line": 154, "column": 15 }, "end": { - "line": 153, + "line": 154, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 4768, - "end": 4772, + "start": 4839, + "end": 4843, "loc": { "start": { - "line": 153, + "line": 154, "column": 15 }, "end": { - "line": 153, + "line": 154, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4773, - "end": 4784, + "start": 4844, + "end": 4855, "loc": { "start": { - "line": 153, + "line": 154, "column": 20 }, "end": { - "line": 153, + "line": 154, "column": 31 }, "identifierName": "addStringAt" @@ -29864,15 +30613,15 @@ "arguments": [ { "type": "Identifier", - "start": 4785, - "end": 4791, + "start": 4856, + "end": 4862, "loc": { "start": { - "line": 153, + "line": 154, "column": 32 }, "end": { - "line": 153, + "line": 154, "column": 38 }, "identifierName": "output" @@ -29881,29 +30630,29 @@ }, { "type": "MemberExpression", - "start": 4793, - "end": 4818, + "start": 4864, + "end": 4889, "loc": { "start": { - "line": 153, + "line": 154, "column": 40 }, "end": { - "line": 153, + "line": 154, "column": 65 } }, "object": { "type": "Identifier", - "start": 4793, - "end": 4799, + "start": 4864, + "end": 4870, "loc": { "start": { - "line": 153, + "line": 154, "column": 40 }, "end": { - "line": 153, + "line": 154, "column": 46 }, "identifierName": "button" @@ -29912,43 +30661,43 @@ }, "property": { "type": "BinaryExpression", - "start": 4800, - "end": 4817, + "start": 4871, + "end": 4888, "loc": { "start": { - "line": 153, + "line": 154, "column": 47 }, "end": { - "line": 153, + "line": 154, "column": 64 } }, "left": { "type": "MemberExpression", - "start": 4800, - "end": 4813, + "start": 4871, + "end": 4884, "loc": { "start": { - "line": 153, + "line": 154, "column": 47 }, "end": { - "line": 153, + "line": 154, "column": 60 } }, "object": { "type": "Identifier", - "start": 4800, - "end": 4806, + "start": 4871, + "end": 4877, "loc": { "start": { - "line": 153, + "line": 154, "column": 47 }, "end": { - "line": 153, + "line": 154, "column": 53 }, "identifierName": "button" @@ -29957,15 +30706,15 @@ }, "property": { "type": "Identifier", - "start": 4807, - "end": 4813, + "start": 4878, + "end": 4884, "loc": { "start": { - "line": 153, + "line": 154, "column": 54 }, "end": { - "line": 153, + "line": 154, "column": 60 }, "identifierName": "length" @@ -29977,15 +30726,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 4816, - "end": 4817, + "start": 4887, + "end": 4888, "loc": { "start": { - "line": 153, + "line": 154, "column": 63 }, "end": { - "line": 153, + "line": 154, "column": 64 } }, @@ -30000,15 +30749,15 @@ }, { "type": "Identifier", - "start": 4820, - "end": 4828, + "start": 4891, + "end": 4899, "loc": { "start": { - "line": 153, + "line": 154, "column": 67 }, "end": { - "line": 153, + "line": 154, "column": 75 }, "identifierName": "caretPos" @@ -30024,43 +30773,43 @@ }, "alternate": { "type": "IfStatement", - "start": 4848, - "end": 5651, + "start": 4919, + "end": 5722, "loc": { "start": { - "line": 155, + "line": 156, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 4851, - "end": 4878, + "start": 4922, + "end": 4949, "loc": { "start": { - "line": 155, + "line": 156, "column": 12 }, "end": { - "line": 155, + "line": 156, "column": 39 } }, "left": { "type": "Identifier", - "start": 4851, - "end": 4857, + "start": 4922, + "end": 4928, "loc": { "start": { - "line": 155, + "line": 156, "column": 12 }, "end": { - "line": 155, + "line": 156, "column": 18 }, "identifierName": "button" @@ -30070,15 +30819,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4862, - "end": 4878, + "start": 4933, + "end": 4949, "loc": { "start": { - "line": 155, + "line": 156, "column": 23 }, "end": { - "line": 155, + "line": 156, "column": 39 } }, @@ -30091,44 +30840,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 4887, - "end": 4947, + "start": 4958, + "end": 5018, "loc": { "start": { - "line": 156, + "line": 157, "column": 6 }, "end": { - "line": 156, + "line": 157, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 4887, - "end": 4946, + "start": 4958, + "end": 5017, "loc": { "start": { - "line": 156, + "line": 157, "column": 6 }, "end": { - "line": 156, + "line": 157, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4887, - "end": 4893, + "start": 4958, + "end": 4964, "loc": { "start": { - "line": 156, + "line": 157, "column": 6 }, "end": { - "line": 156, + "line": 157, "column": 12 }, "identifierName": "output" @@ -30137,58 +30886,58 @@ }, "right": { "type": "CallExpression", - "start": 4896, - "end": 4946, + "start": 4967, + "end": 5017, "loc": { "start": { - "line": 156, + "line": 157, "column": 15 }, "end": { - "line": 156, + "line": 157, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 4896, - "end": 4912, + "start": 4967, + "end": 4983, "loc": { "start": { - "line": 156, + "line": 157, "column": 15 }, "end": { - "line": 156, + "line": 157, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 4896, - "end": 4900, + "start": 4967, + "end": 4971, "loc": { "start": { - "line": 156, + "line": 157, "column": 15 }, "end": { - "line": 156, + "line": 157, "column": 19 } } }, "property": { "type": "Identifier", - "start": 4901, - "end": 4912, + "start": 4972, + "end": 4983, "loc": { "start": { - "line": 156, + "line": 157, "column": 20 }, "end": { - "line": 156, + "line": 157, "column": 31 }, "identifierName": "addStringAt" @@ -30200,15 +30949,15 @@ "arguments": [ { "type": "Identifier", - "start": 4913, - "end": 4919, + "start": 4984, + "end": 4990, "loc": { "start": { - "line": 156, + "line": 157, "column": 32 }, "end": { - "line": 156, + "line": 157, "column": 38 }, "identifierName": "output" @@ -30217,15 +30966,15 @@ }, { "type": "StringLiteral", - "start": 4921, - "end": 4924, + "start": 4992, + "end": 4995, "loc": { "start": { - "line": 156, + "line": 157, "column": 40 }, "end": { - "line": 156, + "line": 157, "column": 43 } }, @@ -30237,15 +30986,15 @@ }, { "type": "Identifier", - "start": 4926, - "end": 4934, + "start": 4997, + "end": 5005, "loc": { "start": { - "line": 156, + "line": 157, "column": 45 }, "end": { - "line": 156, + "line": 157, "column": 53 }, "identifierName": "caretPos" @@ -30254,15 +31003,15 @@ }, { "type": "Identifier", - "start": 4936, - "end": 4945, + "start": 5007, + "end": 5016, "loc": { "start": { - "line": 156, + "line": 157, "column": 55 }, "end": { - "line": 156, + "line": 157, "column": 64 }, "identifierName": "moveCaret" @@ -30275,43 +31024,43 @@ }, "alternate": { "type": "IfStatement", - "start": 4960, - "end": 5651, + "start": 5031, + "end": 5722, "loc": { "start": { - "line": 158, + "line": 159, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 4963, - "end": 4992, + "start": 5034, + "end": 5063, "loc": { "start": { - "line": 158, + "line": 159, "column": 12 }, "end": { - "line": 158, + "line": 159, "column": 41 } }, "left": { "type": "Identifier", - "start": 4963, - "end": 4969, + "start": 5034, + "end": 5040, "loc": { "start": { - "line": 158, + "line": 159, "column": 12 }, "end": { - "line": 158, + "line": 159, "column": 18 }, "identifierName": "button" @@ -30321,15 +31070,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 4974, - "end": 4992, + "start": 5045, + "end": 5063, "loc": { "start": { - "line": 158, + "line": 159, "column": 23 }, "end": { - "line": 158, + "line": 159, "column": 41 } }, @@ -30342,44 +31091,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5001, - "end": 5061, + "start": 5072, + "end": 5132, "loc": { "start": { - "line": 159, + "line": 160, "column": 6 }, "end": { - "line": 159, + "line": 160, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 5001, - "end": 5060, + "start": 5072, + "end": 5131, "loc": { "start": { - "line": 159, + "line": 160, "column": 6 }, "end": { - "line": 159, + "line": 160, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5001, - "end": 5007, + "start": 5072, + "end": 5078, "loc": { "start": { - "line": 159, + "line": 160, "column": 6 }, "end": { - "line": 159, + "line": 160, "column": 12 }, "identifierName": "output" @@ -30388,58 +31137,58 @@ }, "right": { "type": "CallExpression", - "start": 5010, - "end": 5060, + "start": 5081, + "end": 5131, "loc": { "start": { - "line": 159, + "line": 160, "column": 15 }, "end": { - "line": 159, + "line": 160, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 5010, - "end": 5026, + "start": 5081, + "end": 5097, "loc": { "start": { - "line": 159, + "line": 160, "column": 15 }, "end": { - "line": 159, + "line": 160, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5010, - "end": 5014, + "start": 5081, + "end": 5085, "loc": { "start": { - "line": 159, + "line": 160, "column": 15 }, "end": { - "line": 159, + "line": 160, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5015, - "end": 5026, + "start": 5086, + "end": 5097, "loc": { "start": { - "line": 159, + "line": 160, "column": 20 }, "end": { - "line": 159, + "line": 160, "column": 31 }, "identifierName": "addStringAt" @@ -30451,15 +31200,15 @@ "arguments": [ { "type": "Identifier", - "start": 5027, - "end": 5033, + "start": 5098, + "end": 5104, "loc": { "start": { - "line": 159, + "line": 160, "column": 32 }, "end": { - "line": 159, + "line": 160, "column": 38 }, "identifierName": "output" @@ -30468,15 +31217,15 @@ }, { "type": "StringLiteral", - "start": 5035, - "end": 5038, + "start": 5106, + "end": 5109, "loc": { "start": { - "line": 159, + "line": 160, "column": 40 }, "end": { - "line": 159, + "line": 160, "column": 43 } }, @@ -30488,15 +31237,15 @@ }, { "type": "Identifier", - "start": 5040, - "end": 5048, + "start": 5111, + "end": 5119, "loc": { "start": { - "line": 159, + "line": 160, "column": 45 }, "end": { - "line": 159, + "line": 160, "column": 53 }, "identifierName": "caretPos" @@ -30505,15 +31254,15 @@ }, { "type": "Identifier", - "start": 5050, - "end": 5059, + "start": 5121, + "end": 5130, "loc": { "start": { - "line": 159, + "line": 160, "column": 55 }, "end": { - "line": 159, + "line": 160, "column": 64 }, "identifierName": "moveCaret" @@ -30526,43 +31275,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5074, - "end": 5651, + "start": 5145, + "end": 5722, "loc": { "start": { - "line": 161, + "line": 162, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 5077, - "end": 5106, + "start": 5148, + "end": 5177, "loc": { "start": { - "line": 161, + "line": 162, "column": 12 }, "end": { - "line": 161, + "line": 162, "column": 41 } }, "left": { "type": "Identifier", - "start": 5077, - "end": 5083, + "start": 5148, + "end": 5154, "loc": { "start": { - "line": 161, + "line": 162, "column": 12 }, "end": { - "line": 161, + "line": 162, "column": 18 }, "identifierName": "button" @@ -30572,15 +31321,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 5088, - "end": 5106, + "start": 5159, + "end": 5177, "loc": { "start": { - "line": 161, + "line": 162, "column": 23 }, "end": { - "line": 161, + "line": 162, "column": 41 } }, @@ -30593,44 +31342,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5115, - "end": 5175, + "start": 5186, + "end": 5246, "loc": { "start": { - "line": 162, + "line": 163, "column": 6 }, "end": { - "line": 162, + "line": 163, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 5115, - "end": 5174, + "start": 5186, + "end": 5245, "loc": { "start": { - "line": 162, + "line": 163, "column": 6 }, "end": { - "line": 162, + "line": 163, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5115, - "end": 5121, + "start": 5186, + "end": 5192, "loc": { "start": { - "line": 162, + "line": 163, "column": 6 }, "end": { - "line": 162, + "line": 163, "column": 12 }, "identifierName": "output" @@ -30639,58 +31388,58 @@ }, "right": { "type": "CallExpression", - "start": 5124, - "end": 5174, + "start": 5195, + "end": 5245, "loc": { "start": { - "line": 162, + "line": 163, "column": 15 }, "end": { - "line": 162, + "line": 163, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 5124, - "end": 5140, + "start": 5195, + "end": 5211, "loc": { "start": { - "line": 162, + "line": 163, "column": 15 }, "end": { - "line": 162, + "line": 163, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5124, - "end": 5128, + "start": 5195, + "end": 5199, "loc": { "start": { - "line": 162, + "line": 163, "column": 15 }, "end": { - "line": 162, + "line": 163, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5129, - "end": 5140, + "start": 5200, + "end": 5211, "loc": { "start": { - "line": 162, + "line": 163, "column": 20 }, "end": { - "line": 162, + "line": 163, "column": 31 }, "identifierName": "addStringAt" @@ -30702,15 +31451,15 @@ "arguments": [ { "type": "Identifier", - "start": 5141, - "end": 5147, + "start": 5212, + "end": 5218, "loc": { "start": { - "line": 162, + "line": 163, "column": 32 }, "end": { - "line": 162, + "line": 163, "column": 38 }, "identifierName": "output" @@ -30719,15 +31468,15 @@ }, { "type": "StringLiteral", - "start": 5149, - "end": 5152, + "start": 5220, + "end": 5223, "loc": { "start": { - "line": 162, + "line": 163, "column": 40 }, "end": { - "line": 162, + "line": 163, "column": 43 } }, @@ -30739,15 +31488,15 @@ }, { "type": "Identifier", - "start": 5154, - "end": 5162, + "start": 5225, + "end": 5233, "loc": { "start": { - "line": 162, + "line": 163, "column": 45 }, "end": { - "line": 162, + "line": 163, "column": 53 }, "identifierName": "caretPos" @@ -30756,15 +31505,15 @@ }, { "type": "Identifier", - "start": 5164, - "end": 5173, + "start": 5235, + "end": 5244, "loc": { "start": { - "line": 162, + "line": 163, "column": 55 }, "end": { - "line": 162, + "line": 163, "column": 64 }, "identifierName": "moveCaret" @@ -30777,43 +31526,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5188, - "end": 5651, + "start": 5259, + "end": 5722, "loc": { "start": { - "line": 164, + "line": 165, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 5191, - "end": 5215, + "start": 5262, + "end": 5286, "loc": { "start": { - "line": 164, + "line": 165, "column": 12 }, "end": { - "line": 164, + "line": 165, "column": 36 } }, "left": { "type": "Identifier", - "start": 5191, - "end": 5197, + "start": 5262, + "end": 5268, "loc": { "start": { - "line": 164, + "line": 165, "column": 12 }, "end": { - "line": 164, + "line": 165, "column": 18 }, "identifierName": "button" @@ -30823,15 +31572,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 5202, - "end": 5215, + "start": 5273, + "end": 5286, "loc": { "start": { - "line": 164, + "line": 165, "column": 23 }, "end": { - "line": 164, + "line": 165, "column": 36 } }, @@ -30844,44 +31593,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5224, - "end": 5284, + "start": 5295, + "end": 5355, "loc": { "start": { - "line": 165, + "line": 166, "column": 6 }, "end": { - "line": 165, + "line": 166, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 5224, - "end": 5283, + "start": 5295, + "end": 5354, "loc": { "start": { - "line": 165, + "line": 166, "column": 6 }, "end": { - "line": 165, + "line": 166, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5224, - "end": 5230, + "start": 5295, + "end": 5301, "loc": { "start": { - "line": 165, + "line": 166, "column": 6 }, "end": { - "line": 165, + "line": 166, "column": 12 }, "identifierName": "output" @@ -30890,58 +31639,58 @@ }, "right": { "type": "CallExpression", - "start": 5233, - "end": 5283, + "start": 5304, + "end": 5354, "loc": { "start": { - "line": 165, + "line": 166, "column": 15 }, "end": { - "line": 165, + "line": 166, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 5233, - "end": 5249, + "start": 5304, + "end": 5320, "loc": { "start": { - "line": 165, + "line": 166, "column": 15 }, "end": { - "line": 165, + "line": 166, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5233, - "end": 5237, + "start": 5304, + "end": 5308, "loc": { "start": { - "line": 165, + "line": 166, "column": 15 }, "end": { - "line": 165, + "line": 166, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5238, - "end": 5249, + "start": 5309, + "end": 5320, "loc": { "start": { - "line": 165, + "line": 166, "column": 20 }, "end": { - "line": 165, + "line": 166, "column": 31 }, "identifierName": "addStringAt" @@ -30953,15 +31702,15 @@ "arguments": [ { "type": "Identifier", - "start": 5250, - "end": 5256, + "start": 5321, + "end": 5327, "loc": { "start": { - "line": 165, + "line": 166, "column": 32 }, "end": { - "line": 165, + "line": 166, "column": 38 }, "identifierName": "output" @@ -30970,15 +31719,15 @@ }, { "type": "StringLiteral", - "start": 5258, - "end": 5261, + "start": 5329, + "end": 5332, "loc": { "start": { - "line": 165, + "line": 166, "column": 40 }, "end": { - "line": 165, + "line": 166, "column": 43 } }, @@ -30990,15 +31739,15 @@ }, { "type": "Identifier", - "start": 5263, - "end": 5271, + "start": 5334, + "end": 5342, "loc": { "start": { - "line": 165, + "line": 166, "column": 45 }, "end": { - "line": 165, + "line": 166, "column": 53 }, "identifierName": "caretPos" @@ -31007,15 +31756,15 @@ }, { "type": "Identifier", - "start": 5273, - "end": 5282, + "start": 5344, + "end": 5353, "loc": { "start": { - "line": 165, + "line": 166, "column": 55 }, "end": { - "line": 165, + "line": 166, "column": 64 }, "identifierName": "moveCaret" @@ -31028,43 +31777,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5297, - "end": 5651, + "start": 5368, + "end": 5722, "loc": { "start": { - "line": 167, + "line": 168, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "BinaryExpression", - "start": 5300, - "end": 5328, + "start": 5371, + "end": 5399, "loc": { "start": { - "line": 167, + "line": 168, "column": 12 }, "end": { - "line": 167, + "line": 168, "column": 40 } }, "left": { "type": "Identifier", - "start": 5300, - "end": 5306, + "start": 5371, + "end": 5377, "loc": { "start": { - "line": 167, + "line": 168, "column": 12 }, "end": { - "line": 167, + "line": 168, "column": 18 }, "identifierName": "button" @@ -31074,15 +31823,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 5311, - "end": 5328, + "start": 5382, + "end": 5399, "loc": { "start": { - "line": 167, + "line": 168, "column": 23 }, "end": { - "line": 167, + "line": 168, "column": 40 } }, @@ -31095,44 +31844,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5337, - "end": 5397, + "start": 5408, + "end": 5468, "loc": { "start": { - "line": 168, + "line": 169, "column": 6 }, "end": { - "line": 168, + "line": 169, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 5337, - "end": 5396, + "start": 5408, + "end": 5467, "loc": { "start": { - "line": 168, + "line": 169, "column": 6 }, "end": { - "line": 168, + "line": 169, "column": 65 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5337, - "end": 5343, + "start": 5408, + "end": 5414, "loc": { "start": { - "line": 168, + "line": 169, "column": 6 }, "end": { - "line": 168, + "line": 169, "column": 12 }, "identifierName": "output" @@ -31141,58 +31890,58 @@ }, "right": { "type": "CallExpression", - "start": 5346, - "end": 5396, + "start": 5417, + "end": 5467, "loc": { "start": { - "line": 168, + "line": 169, "column": 15 }, "end": { - "line": 168, + "line": 169, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 5346, - "end": 5362, + "start": 5417, + "end": 5433, "loc": { "start": { - "line": 168, + "line": 169, "column": 15 }, "end": { - "line": 168, + "line": 169, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5346, - "end": 5350, + "start": 5417, + "end": 5421, "loc": { "start": { - "line": 168, + "line": 169, "column": 15 }, "end": { - "line": 168, + "line": 169, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5351, - "end": 5362, + "start": 5422, + "end": 5433, "loc": { "start": { - "line": 168, + "line": 169, "column": 20 }, "end": { - "line": 168, + "line": 169, "column": 31 }, "identifierName": "addStringAt" @@ -31204,15 +31953,15 @@ "arguments": [ { "type": "Identifier", - "start": 5363, - "end": 5369, + "start": 5434, + "end": 5440, "loc": { "start": { - "line": 168, + "line": 169, "column": 32 }, "end": { - "line": 168, + "line": 169, "column": 38 }, "identifierName": "output" @@ -31221,15 +31970,15 @@ }, { "type": "StringLiteral", - "start": 5371, - "end": 5374, + "start": 5442, + "end": 5445, "loc": { "start": { - "line": 168, + "line": 169, "column": 40 }, "end": { - "line": 168, + "line": 169, "column": 43 } }, @@ -31241,15 +31990,15 @@ }, { "type": "Identifier", - "start": 5376, - "end": 5384, + "start": 5447, + "end": 5455, "loc": { "start": { - "line": 168, + "line": 169, "column": 45 }, "end": { - "line": 168, + "line": 169, "column": 53 }, "identifierName": "caretPos" @@ -31258,15 +32007,15 @@ }, { "type": "Identifier", - "start": 5386, - "end": 5395, + "start": 5457, + "end": 5466, "loc": { "start": { - "line": 168, + "line": 169, "column": 55 }, "end": { - "line": 168, + "line": 169, "column": 64 }, "identifierName": "moveCaret" @@ -31279,57 +32028,57 @@ }, "alternate": { "type": "IfStatement", - "start": 5410, - "end": 5651, + "start": 5481, + "end": 5722, "loc": { "start": { - "line": 170, + "line": 171, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 5413, - "end": 5445, + "start": 5484, + "end": 5516, "loc": { "start": { - "line": 170, + "line": 171, "column": 12 }, "end": { - "line": 170, + "line": 171, "column": 44 } }, "left": { "type": "BinaryExpression", - "start": 5413, - "end": 5427, + "start": 5484, + "end": 5498, "loc": { "start": { - "line": 170, + "line": 171, "column": 12 }, "end": { - "line": 170, + "line": 171, "column": 26 } }, "left": { "type": "Identifier", - "start": 5413, - "end": 5419, + "start": 5484, + "end": 5490, "loc": { "start": { - "line": 170, + "line": 171, "column": 12 }, "end": { - "line": 170, + "line": 171, "column": 18 }, "identifierName": "button" @@ -31339,15 +32088,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 5424, - "end": 5427, + "start": 5495, + "end": 5498, "loc": { "start": { - "line": 170, + "line": 171, "column": 23 }, "end": { - "line": 170, + "line": 171, "column": 26 } }, @@ -31361,29 +32110,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 5431, - "end": 5445, + "start": 5502, + "end": 5516, "loc": { "start": { - "line": 170, + "line": 171, "column": 30 }, "end": { - "line": 170, + "line": 171, "column": 44 } }, "left": { "type": "Identifier", - "start": 5431, - "end": 5437, + "start": 5502, + "end": 5508, "loc": { "start": { - "line": 170, + "line": 171, "column": 30 }, "end": { - "line": 170, + "line": 171, "column": 36 }, "identifierName": "button" @@ -31393,15 +32142,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 5442, - "end": 5445, + "start": 5513, + "end": 5516, "loc": { "start": { - "line": 170, + "line": 171, "column": 41 }, "end": { - "line": 170, + "line": 171, "column": 44 } }, @@ -31415,44 +32164,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5454, - "end": 5517, + "start": 5525, + "end": 5588, "loc": { "start": { - "line": 171, + "line": 172, "column": 6 }, "end": { - "line": 171, + "line": 172, "column": 69 } }, "expression": { "type": "AssignmentExpression", - "start": 5454, - "end": 5516, + "start": 5525, + "end": 5587, "loc": { "start": { - "line": 171, + "line": 172, "column": 6 }, "end": { - "line": 171, + "line": 172, "column": 68 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5454, - "end": 5460, + "start": 5525, + "end": 5531, "loc": { "start": { - "line": 171, + "line": 172, "column": 6 }, "end": { - "line": 171, + "line": 172, "column": 12 }, "identifierName": "output" @@ -31461,58 +32210,58 @@ }, "right": { "type": "CallExpression", - "start": 5463, - "end": 5516, + "start": 5534, + "end": 5587, "loc": { "start": { - "line": 171, + "line": 172, "column": 15 }, "end": { - "line": 171, + "line": 172, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 5463, - "end": 5479, + "start": 5534, + "end": 5550, "loc": { "start": { - "line": 171, + "line": 172, "column": 15 }, "end": { - "line": 171, + "line": 172, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5463, - "end": 5467, + "start": 5534, + "end": 5538, "loc": { "start": { - "line": 171, + "line": 172, "column": 15 }, "end": { - "line": 171, + "line": 172, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5468, - "end": 5479, + "start": 5539, + "end": 5550, "loc": { "start": { - "line": 171, + "line": 172, "column": 20 }, "end": { - "line": 171, + "line": 172, "column": 31 }, "identifierName": "addStringAt" @@ -31524,15 +32273,15 @@ "arguments": [ { "type": "Identifier", - "start": 5480, - "end": 5486, + "start": 5551, + "end": 5557, "loc": { "start": { - "line": 171, + "line": 172, "column": 32 }, "end": { - "line": 171, + "line": 172, "column": 38 }, "identifierName": "output" @@ -31541,15 +32290,15 @@ }, { "type": "Identifier", - "start": 5488, - "end": 5494, + "start": 5559, + "end": 5565, "loc": { "start": { - "line": 171, + "line": 172, "column": 40 }, "end": { - "line": 171, + "line": 172, "column": 46 }, "identifierName": "button" @@ -31558,15 +32307,15 @@ }, { "type": "Identifier", - "start": 5496, - "end": 5504, + "start": 5567, + "end": 5575, "loc": { "start": { - "line": 171, + "line": 172, "column": 48 }, "end": { - "line": 171, + "line": 172, "column": 56 }, "identifierName": "caretPos" @@ -31575,15 +32324,15 @@ }, { "type": "Identifier", - "start": 5506, - "end": 5515, + "start": 5577, + "end": 5586, "loc": { "start": { - "line": 171, + "line": 172, "column": 58 }, "end": { - "line": 171, + "line": 172, "column": 67 }, "identifierName": "moveCaret" @@ -31596,43 +32345,43 @@ }, "alternate": { "type": "IfStatement", - "start": 5530, - "end": 5651, + "start": 5601, + "end": 5722, "loc": { "start": { - "line": 173, + "line": 174, "column": 9 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "test": { "type": "LogicalExpression", - "start": 5533, - "end": 5579, + "start": 5604, + "end": 5650, "loc": { "start": { - "line": 173, + "line": 174, "column": 12 }, "end": { - "line": 173, + "line": 174, "column": 58 } }, "left": { "type": "UnaryExpression", - "start": 5533, - "end": 5554, + "start": 5604, + "end": 5625, "loc": { "start": { - "line": 173, + "line": 174, "column": 12 }, "end": { - "line": 173, + "line": 174, "column": 33 } }, @@ -31640,43 +32389,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 5534, - "end": 5554, + "start": 5605, + "end": 5625, "loc": { "start": { - "line": 173, + "line": 174, "column": 13 }, "end": { - "line": 173, + "line": 174, "column": 33 } }, "callee": { "type": "MemberExpression", - "start": 5534, - "end": 5549, + "start": 5605, + "end": 5620, "loc": { "start": { - "line": 173, + "line": 174, "column": 13 }, "end": { - "line": 173, + "line": 174, "column": 28 } }, "object": { "type": "Identifier", - "start": 5534, - "end": 5540, + "start": 5605, + "end": 5611, "loc": { "start": { - "line": 173, + "line": 174, "column": 13 }, "end": { - "line": 173, + "line": 174, "column": 19 }, "identifierName": "button" @@ -31685,15 +32434,15 @@ }, "property": { "type": "Identifier", - "start": 5541, - "end": 5549, + "start": 5612, + "end": 5620, "loc": { "start": { - "line": 173, + "line": 174, "column": 20 }, "end": { - "line": 173, + "line": 174, "column": 28 }, "identifierName": "includes" @@ -31705,15 +32454,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 5550, - "end": 5553, + "start": 5621, + "end": 5624, "loc": { "start": { - "line": 173, + "line": 174, "column": 29 }, "end": { - "line": 173, + "line": 174, "column": 32 } }, @@ -31732,15 +32481,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 5558, - "end": 5579, + "start": 5629, + "end": 5650, "loc": { "start": { - "line": 173, + "line": 174, "column": 37 }, "end": { - "line": 173, + "line": 174, "column": 58 } }, @@ -31748,43 +32497,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 5559, - "end": 5579, + "start": 5630, + "end": 5650, "loc": { "start": { - "line": 173, + "line": 174, "column": 38 }, "end": { - "line": 173, + "line": 174, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 5559, - "end": 5574, + "start": 5630, + "end": 5645, "loc": { "start": { - "line": 173, + "line": 174, "column": 38 }, "end": { - "line": 173, + "line": 174, "column": 53 } }, "object": { "type": "Identifier", - "start": 5559, - "end": 5565, + "start": 5630, + "end": 5636, "loc": { "start": { - "line": 173, + "line": 174, "column": 38 }, "end": { - "line": 173, + "line": 174, "column": 44 }, "identifierName": "button" @@ -31793,15 +32542,15 @@ }, "property": { "type": "Identifier", - "start": 5566, - "end": 5574, + "start": 5637, + "end": 5645, "loc": { "start": { - "line": 173, + "line": 174, "column": 45 }, "end": { - "line": 173, + "line": 174, "column": 53 }, "identifierName": "includes" @@ -31813,15 +32562,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 5575, - "end": 5578, + "start": 5646, + "end": 5649, "loc": { "start": { - "line": 173, + "line": 174, "column": 54 }, "end": { - "line": 173, + "line": 174, "column": 57 } }, @@ -31840,44 +32589,44 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 5588, - "end": 5651, + "start": 5659, + "end": 5722, "loc": { "start": { - "line": 174, + "line": 175, "column": 6 }, "end": { - "line": 174, + "line": 175, "column": 69 } }, "expression": { "type": "AssignmentExpression", - "start": 5588, - "end": 5650, + "start": 5659, + "end": 5721, "loc": { "start": { - "line": 174, + "line": 175, "column": 6 }, "end": { - "line": 174, + "line": 175, "column": 68 } }, "operator": "=", "left": { "type": "Identifier", - "start": 5588, - "end": 5594, + "start": 5659, + "end": 5665, "loc": { "start": { - "line": 174, + "line": 175, "column": 6 }, "end": { - "line": 174, + "line": 175, "column": 12 }, "identifierName": "output" @@ -31886,58 +32635,58 @@ }, "right": { "type": "CallExpression", - "start": 5597, - "end": 5650, + "start": 5668, + "end": 5721, "loc": { "start": { - "line": 174, + "line": 175, "column": 15 }, "end": { - "line": 174, + "line": 175, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 5597, - "end": 5613, + "start": 5668, + "end": 5684, "loc": { "start": { - "line": 174, + "line": 175, "column": 15 }, "end": { - "line": 174, + "line": 175, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 5597, - "end": 5601, + "start": 5668, + "end": 5672, "loc": { "start": { - "line": 174, + "line": 175, "column": 15 }, "end": { - "line": 174, + "line": 175, "column": 19 } } }, "property": { "type": "Identifier", - "start": 5602, - "end": 5613, + "start": 5673, + "end": 5684, "loc": { "start": { - "line": 174, + "line": 175, "column": 20 }, "end": { - "line": 174, + "line": 175, "column": 31 }, "identifierName": "addStringAt" @@ -31949,15 +32698,15 @@ "arguments": [ { "type": "Identifier", - "start": 5614, - "end": 5620, + "start": 5685, + "end": 5691, "loc": { "start": { - "line": 174, + "line": 175, "column": 32 }, "end": { - "line": 174, + "line": 175, "column": 38 }, "identifierName": "output" @@ -31966,15 +32715,15 @@ }, { "type": "Identifier", - "start": 5622, - "end": 5628, + "start": 5693, + "end": 5699, "loc": { "start": { - "line": 174, + "line": 175, "column": 40 }, "end": { - "line": 174, + "line": 175, "column": 46 }, "identifierName": "button" @@ -31983,15 +32732,15 @@ }, { "type": "Identifier", - "start": 5630, - "end": 5638, + "start": 5701, + "end": 5709, "loc": { "start": { - "line": 174, + "line": 175, "column": 48 }, "end": { - "line": 174, + "line": 175, "column": 56 }, "identifierName": "caretPos" @@ -32000,15 +32749,15 @@ }, { "type": "Identifier", - "start": 5640, - "end": 5649, + "start": 5711, + "end": 5720, "loc": { "start": { - "line": 174, + "line": 175, "column": 58 }, "end": { - "line": 174, + "line": 175, "column": 67 }, "identifierName": "moveCaret" @@ -32034,29 +32783,29 @@ }, { "type": "ReturnStatement", - "start": 5659, - "end": 5673, + "start": 5730, + "end": 5744, "loc": { "start": { - "line": 176, + "line": 177, "column": 4 }, "end": { - "line": 176, + "line": 177, "column": 18 } }, "argument": { "type": "Identifier", - "start": 5666, - "end": 5672, + "start": 5737, + "end": 5743, "loc": { "start": { - "line": 176, + "line": 177, "column": 11 }, "end": { - "line": 176, + "line": 177, "column": 17 }, "identifierName": "output" @@ -32072,15 +32821,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 3560, - "end": 3954, + "start": 3631, + "end": 4025, "loc": { "start": { - "line": 127, + "line": 128, "column": 2 }, "end": { - "line": 135, + "line": 136, "column": 5 } } @@ -32090,15 +32839,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 5684, - "end": 5926, + "start": 5755, + "end": 5997, "loc": { "start": { - "line": 179, + "line": 180, "column": 2 }, "end": { - "line": 184, + "line": 185, "column": 5 } } @@ -32107,15 +32856,15 @@ }, { "type": "ClassMethod", - "start": 5930, - "end": 6267, + "start": 6001, + "end": 6330, "loc": { "start": { - "line": 185, + "line": 186, "column": 2 }, "end": { - "line": 192, + "line": 194, "column": 3 } }, @@ -32123,15 +32872,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 5930, - "end": 5944, + "start": 6001, + "end": 6015, "loc": { "start": { - "line": 185, + "line": 186, "column": 2 }, "end": { - "line": 185, + "line": 186, "column": 16 }, "identifierName": "updateCaretPos" @@ -32147,15 +32896,15 @@ "params": [ { "type": "Identifier", - "start": 5945, - "end": 5951, + "start": 6016, + "end": 6022, "loc": { "start": { - "line": 185, + "line": 186, "column": 17 }, "end": { - "line": 185, + "line": 186, "column": 23 }, "identifierName": "length" @@ -32164,15 +32913,15 @@ }, { "type": "Identifier", - "start": 5953, - "end": 5958, + "start": 6024, + "end": 6029, "loc": { "start": { - "line": 185, + "line": 186, "column": 25 }, "end": { - "line": 185, + "line": 186, "column": 30 }, "identifierName": "minus" @@ -32182,148 +32931,245 @@ ], "body": { "type": "BlockStatement", - "start": 5959, - "end": 6267, + "start": 6030, + "end": 6330, "loc": { "start": { - "line": 185, + "line": 186, "column": 31 }, "end": { - "line": 192, + "line": 194, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 5966, - "end": 6262, + "start": 6037, + "end": 6325, "loc": { "start": { - "line": 186, + "line": 187, "column": 4 }, "end": { - "line": 191, + "line": 193, "column": 5 } }, "test": { - "type": "Identifier", - "start": 5969, - "end": 5974, + "type": "MemberExpression", + "start": 6040, + "end": 6094, "loc": { "start": { - "line": 186, + "line": 187, "column": 7 }, "end": { - "line": 186, - "column": 12 - }, - "identifierName": "minus" + "line": 187, + "column": 61 + } }, - "name": "minus" + "object": { + "type": "MemberExpression", + "start": 6040, + "end": 6075, + "loc": { + "start": { + "line": 187, + "column": 7 + }, + "end": { + "line": 187, + "column": 42 + } + }, + "object": { + "type": "MemberExpression", + "start": 6040, + "end": 6067, + "loc": { + "start": { + "line": 187, + "column": 7 + }, + "end": { + "line": 187, + "column": 34 + } + }, + "object": { + "type": "ThisExpression", + "start": 6040, + "end": 6044, + "loc": { + "start": { + "line": 187, + "column": 7 + }, + "end": { + "line": 187, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 6045, + "end": 6067, + "loc": { + "start": { + "line": 187, + "column": 12 + }, + "end": { + "line": 187, + "column": 34 + }, + "identifierName": "simpleKeyboardInstance" + }, + "name": "simpleKeyboardInstance" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6068, + "end": 6075, + "loc": { + "start": { + "line": 187, + "column": 35 + }, + "end": { + "line": 187, + "column": 42 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6076, + "end": 6094, + "loc": { + "start": { + "line": 187, + "column": 43 + }, + "end": { + "line": 187, + "column": 61 + }, + "identifierName": "syncInstanceInputs" + }, + "name": "syncInstanceInputs" + }, + "computed": false }, "consequent": { "type": "BlockStatement", - "start": 5975, - "end": 6145, + "start": 6095, + "end": 6233, "loc": { "start": { - "line": 186, - "column": 13 + "line": 187, + "column": 62 }, "end": { - "line": 189, + "line": 191, "column": 5 } }, "body": [ { - "type": "IfStatement", - "start": 5984, - "end": 6138, + "type": "ExpressionStatement", + "start": 6104, + "end": 6226, "loc": { "start": { - "line": 187, + "line": 188, "column": 6 }, "end": { - "line": 188, - "column": 103 + "line": 190, + "column": 9 } }, - "test": { - "type": "BinaryExpression", - "start": 5987, - "end": 6032, + "expression": { + "type": "CallExpression", + "start": 6104, + "end": 6225, "loc": { "start": { - "line": 187, - "column": 9 + "line": 188, + "column": 6 }, "end": { - "line": 187, - "column": 54 + "line": 190, + "column": 8 } }, - "left": { + "callee": { "type": "MemberExpression", - "start": 5987, - "end": 6028, + "start": 6104, + "end": 6140, "loc": { "start": { - "line": 187, - "column": 9 + "line": 188, + "column": 6 }, "end": { - "line": 187, - "column": 50 + "line": 188, + "column": 42 } }, "object": { "type": "MemberExpression", - "start": 5987, - "end": 6014, + "start": 6104, + "end": 6131, "loc": { "start": { - "line": 187, - "column": 9 + "line": 188, + "column": 6 }, "end": { - "line": 187, - "column": 36 + "line": 188, + "column": 33 } }, "object": { "type": "ThisExpression", - "start": 5987, - "end": 5991, + "start": 6104, + "end": 6108, "loc": { "start": { - "line": 187, - "column": 9 + "line": 188, + "column": 6 }, "end": { - "line": 187, - "column": 13 + "line": 188, + "column": 10 } } }, "property": { "type": "Identifier", - "start": 5992, - "end": 6014, + "start": 6109, + "end": 6131, "loc": { "start": { - "line": 187, - "column": 14 + "line": 188, + "column": 11 }, "end": { - "line": 187, - "column": 36 + "line": 188, + "column": 33 }, "identifierName": "simpleKeyboardInstance" }, @@ -32333,16 +33179,663 @@ }, "property": { "type": "Identifier", - "start": 6015, - "end": 6028, + "start": 6132, + "end": 6140, "loc": { "start": { - "line": 187, - "column": 37 + "line": 188, + "column": 34 }, "end": { - "line": 187, - "column": 50 + "line": 188, + "column": 42 + }, + "identifierName": "dispatch" + }, + "name": "dispatch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 6141, + "end": 6224, + "loc": { + "start": { + "line": 188, + "column": 43 + }, + "end": { + "line": 190, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 6141, + "end": 6149, + "loc": { + "start": { + "line": 188, + "column": 43 + }, + "end": { + "line": 188, + "column": 51 + }, + "identifierName": "instance" + }, + "name": "instance" + } + ], + "body": { + "type": "BlockStatement", + "start": 6153, + "end": 6224, + "loc": { + "start": { + "line": 188, + "column": 55 + }, + "end": { + "line": 190, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6164, + "end": 6215, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 59 + } + }, + "expression": { + "type": "CallExpression", + "start": 6164, + "end": 6214, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6164, + "end": 6189, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 33 + } + }, + "object": { + "type": "ThisExpression", + "start": 6164, + "end": 6168, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 6169, + "end": 6189, + "loc": { + "start": { + "line": 189, + "column": 13 + }, + "end": { + "line": 189, + "column": 33 + }, + "identifierName": "updateCaretPosAction" + }, + "name": "updateCaretPosAction" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 6190, + "end": 6198, + "loc": { + "start": { + "line": 189, + "column": 34 + }, + "end": { + "line": 189, + "column": 42 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + { + "type": "Identifier", + "start": 6200, + "end": 6206, + "loc": { + "start": { + "line": 189, + "column": 44 + }, + "end": { + "line": 189, + "column": 50 + }, + "identifierName": "length" + }, + "name": "length" + }, + { + "type": "Identifier", + "start": 6208, + "end": 6213, + "loc": { + "start": { + "line": 189, + "column": 52 + }, + "end": { + "line": 189, + "column": 57 + }, + "identifierName": "minus" + }, + "name": "minus" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 6239, + "end": 6325, + "loc": { + "start": { + "line": 191, + "column": 11 + }, + "end": { + "line": 193, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6248, + "end": 6318, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 76 + } + }, + "expression": { + "type": "CallExpression", + "start": 6248, + "end": 6317, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 75 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6248, + "end": 6273, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 31 + } + }, + "object": { + "type": "ThisExpression", + "start": 6248, + "end": 6252, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 6253, + "end": 6273, + "loc": { + "start": { + "line": 192, + "column": 11 + }, + "end": { + "line": 192, + "column": 31 + }, + "identifierName": "updateCaretPosAction" + }, + "name": "updateCaretPosAction" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 6274, + "end": 6301, + "loc": { + "start": { + "line": 192, + "column": 32 + }, + "end": { + "line": 192, + "column": 59 + } + }, + "object": { + "type": "ThisExpression", + "start": 6274, + "end": 6278, + "loc": { + "start": { + "line": 192, + "column": 32 + }, + "end": { + "line": 192, + "column": 36 + } + } + }, + "property": { + "type": "Identifier", + "start": 6279, + "end": 6301, + "loc": { + "start": { + "line": 192, + "column": 37 + }, + "end": { + "line": 192, + "column": 59 + }, + "identifierName": "simpleKeyboardInstance" + }, + "name": "simpleKeyboardInstance" + }, + "computed": false + }, + { + "type": "Identifier", + "start": 6303, + "end": 6309, + "loc": { + "start": { + "line": 192, + "column": 61 + }, + "end": { + "line": 192, + "column": 67 + }, + "identifierName": "length" + }, + "name": "length" + }, + { + "type": "Identifier", + "start": 6311, + "end": 6316, + "loc": { + "start": { + "line": 192, + "column": 69 + }, + "end": { + "line": 192, + "column": 74 + }, + "identifierName": "minus" + }, + "name": "minus" + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [], + "trailingComments": null + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\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 ", + "start": 5755, + "end": 5997, + "loc": { + "start": { + "line": 180, + "column": 2 + }, + "end": { + "line": 185, + "column": 5 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Action method of updateCaretPos\r\n * \r\n * @param {object} instance The instance whose position should be updated\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 ", + "start": 6336, + "end": 6644, + "loc": { + "start": { + "line": 196, + "column": 2 + }, + "end": { + "line": 202, + "column": 5 + } + } + } + ] + }, + { + "type": "ClassMethod", + "start": 6648, + "end": 7056, + "loc": { + "start": { + "line": 203, + "column": 2 + }, + "end": { + "line": 214, + "column": 3 + } + }, + "static": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6648, + "end": 6668, + "loc": { + "start": { + "line": 203, + "column": 2 + }, + "end": { + "line": 203, + "column": 22 + }, + "identifierName": "updateCaretPosAction" + }, + "name": "updateCaretPosAction", + "leadingComments": null + }, + "kind": "method", + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 6669, + "end": 6677, + "loc": { + "start": { + "line": 203, + "column": 23 + }, + "end": { + "line": 203, + "column": 31 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + { + "type": "Identifier", + "start": 6679, + "end": 6685, + "loc": { + "start": { + "line": 203, + "column": 33 + }, + "end": { + "line": 203, + "column": 39 + }, + "identifierName": "length" + }, + "name": "length" + }, + { + "type": "Identifier", + "start": 6687, + "end": 6692, + "loc": { + "start": { + "line": 203, + "column": 41 + }, + "end": { + "line": 203, + "column": 46 + }, + "identifierName": "minus" + }, + "name": "minus" + } + ], + "body": { + "type": "BlockStatement", + "start": 6693, + "end": 7056, + "loc": { + "start": { + "line": 203, + "column": 47 + }, + "end": { + "line": 214, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 6700, + "end": 6899, + "loc": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 209, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 6703, + "end": 6708, + "loc": { + "start": { + "line": 204, + "column": 7 + }, + "end": { + "line": 204, + "column": 12 + }, + "identifierName": "minus" + }, + "name": "minus" + }, + "consequent": { + "type": "BlockStatement", + "start": 6709, + "end": 6820, + "loc": { + "start": { + "line": 204, + "column": 13 + }, + "end": { + "line": 207, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 6718, + "end": 6813, + "loc": { + "start": { + "line": 205, + "column": 6 + }, + "end": { + "line": 206, + "column": 63 + } + }, + "test": { + "type": "BinaryExpression", + "start": 6721, + "end": 6747, + "loc": { + "start": { + "line": 205, + "column": 9 + }, + "end": { + "line": 205, + "column": 35 + } + }, + "left": { + "type": "MemberExpression", + "start": 6721, + "end": 6743, + "loc": { + "start": { + "line": 205, + "column": 9 + }, + "end": { + "line": 205, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 6721, + "end": 6729, + "loc": { + "start": { + "line": 205, + "column": 9 + }, + "end": { + "line": 205, + "column": 17 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 6730, + "end": 6743, + "loc": { + "start": { + "line": 205, + "column": 18 + }, + "end": { + "line": 205, + "column": 31 }, "identifierName": "caretPosition" }, @@ -32353,16 +33846,16 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 6031, - "end": 6032, + "start": 6746, + "end": 6747, "loc": { "start": { - "line": 187, - "column": 53 + "line": 205, + "column": 34 }, "end": { - "line": 187, - "column": 54 + "line": 205, + "column": 35 } }, "extra": { @@ -32374,107 +33867,76 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6043, - "end": 6138, + "start": 6756, + "end": 6813, "loc": { "start": { - "line": 188, - "column": 8 + "line": 206, + "column": 6 }, "end": { - "line": 188, - "column": 103 + "line": 206, + "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 6043, - "end": 6137, + "start": 6756, + "end": 6812, "loc": { "start": { - "line": 188, - "column": 8 + "line": 206, + "column": 6 }, "end": { - "line": 188, - "column": 102 + "line": 206, + "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6043, - "end": 6084, + "start": 6756, + "end": 6778, "loc": { "start": { - "line": 188, - "column": 8 + "line": 206, + "column": 6 }, "end": { - "line": 188, - "column": 49 + "line": 206, + "column": 28 } }, "object": { - "type": "MemberExpression", - "start": 6043, - "end": 6070, + "type": "Identifier", + "start": 6756, + "end": 6764, "loc": { "start": { - "line": 188, - "column": 8 + "line": 206, + "column": 6 }, "end": { - "line": 188, - "column": 35 - } - }, - "object": { - "type": "ThisExpression", - "start": 6043, - "end": 6047, - "loc": { - "start": { - "line": 188, - "column": 8 - }, - "end": { - "line": 188, - "column": 12 - } - } - }, - "property": { - "type": "Identifier", - "start": 6048, - "end": 6070, - "loc": { - "start": { - "line": 188, - "column": 13 - }, - "end": { - "line": 188, - "column": 35 - }, - "identifierName": "simpleKeyboardInstance" + "line": 206, + "column": 14 }, - "name": "simpleKeyboardInstance" + "identifierName": "instance" }, - "computed": false + "name": "instance" }, "property": { "type": "Identifier", - "start": 6071, - "end": 6084, + "start": 6765, + "end": 6778, "loc": { "start": { - "line": 188, - "column": 36 + "line": 206, + "column": 15 }, "end": { - "line": 188, - "column": 49 + "line": 206, + "column": 28 }, "identifierName": "caretPosition" }, @@ -32484,92 +33946,61 @@ }, "right": { "type": "BinaryExpression", - "start": 6087, - "end": 6137, + "start": 6781, + "end": 6812, "loc": { "start": { - "line": 188, - "column": 52 + "line": 206, + "column": 31 }, "end": { - "line": 188, - "column": 102 + "line": 206, + "column": 62 } }, "left": { "type": "MemberExpression", - "start": 6087, - "end": 6128, + "start": 6781, + "end": 6803, "loc": { "start": { - "line": 188, - "column": 52 + "line": 206, + "column": 31 }, "end": { - "line": 188, - "column": 93 + "line": 206, + "column": 53 } }, "object": { - "type": "MemberExpression", - "start": 6087, - "end": 6114, + "type": "Identifier", + "start": 6781, + "end": 6789, "loc": { "start": { - "line": 188, - "column": 52 + "line": 206, + "column": 31 }, "end": { - "line": 188, - "column": 79 - } - }, - "object": { - "type": "ThisExpression", - "start": 6087, - "end": 6091, - "loc": { - "start": { - "line": 188, - "column": 52 - }, - "end": { - "line": 188, - "column": 56 - } - } - }, - "property": { - "type": "Identifier", - "start": 6092, - "end": 6114, - "loc": { - "start": { - "line": 188, - "column": 57 - }, - "end": { - "line": 188, - "column": 79 - }, - "identifierName": "simpleKeyboardInstance" + "line": 206, + "column": 39 }, - "name": "simpleKeyboardInstance" + "identifierName": "instance" }, - "computed": false + "name": "instance" }, "property": { "type": "Identifier", - "start": 6115, - "end": 6128, + "start": 6790, + "end": 6803, "loc": { "start": { - "line": 188, - "column": 80 + "line": 206, + "column": 40 }, "end": { - "line": 188, - "column": 93 + "line": 206, + "column": 53 }, "identifierName": "caretPosition" }, @@ -32580,16 +34011,16 @@ "operator": "-", "right": { "type": "Identifier", - "start": 6131, - "end": 6137, + "start": 6806, + "end": 6812, "loc": { "start": { - "line": 188, - "column": 96 + "line": 206, + "column": 56 }, "end": { - "line": 188, - "column": 102 + "line": 206, + "column": 62 }, "identifierName": "length" }, @@ -32605,122 +34036,91 @@ }, "alternate": { "type": "BlockStatement", - "start": 6151, - "end": 6262, + "start": 6826, + "end": 6899, "loc": { "start": { - "line": 189, + "line": 207, "column": 11 }, "end": { - "line": 191, + "line": 209, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6160, - "end": 6255, + "start": 6835, + "end": 6892, "loc": { "start": { - "line": 190, + "line": 208, "column": 6 }, "end": { - "line": 190, - "column": 101 + "line": 208, + "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 6160, - "end": 6254, + "start": 6835, + "end": 6891, "loc": { "start": { - "line": 190, + "line": 208, "column": 6 }, "end": { - "line": 190, - "column": 100 + "line": 208, + "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6160, - "end": 6201, + "start": 6835, + "end": 6857, "loc": { "start": { - "line": 190, + "line": 208, "column": 6 }, "end": { - "line": 190, - "column": 47 + "line": 208, + "column": 28 } }, "object": { - "type": "MemberExpression", - "start": 6160, - "end": 6187, + "type": "Identifier", + "start": 6835, + "end": 6843, "loc": { "start": { - "line": 190, + "line": 208, "column": 6 }, "end": { - "line": 190, - "column": 33 - } - }, - "object": { - "type": "ThisExpression", - "start": 6160, - "end": 6164, - "loc": { - "start": { - "line": 190, - "column": 6 - }, - "end": { - "line": 190, - "column": 10 - } - } - }, - "property": { - "type": "Identifier", - "start": 6165, - "end": 6187, - "loc": { - "start": { - "line": 190, - "column": 11 - }, - "end": { - "line": 190, - "column": 33 - }, - "identifierName": "simpleKeyboardInstance" + "line": 208, + "column": 14 }, - "name": "simpleKeyboardInstance" + "identifierName": "instance" }, - "computed": false + "name": "instance" }, "property": { "type": "Identifier", - "start": 6188, - "end": 6201, + "start": 6844, + "end": 6857, "loc": { "start": { - "line": 190, - "column": 34 + "line": 208, + "column": 15 }, "end": { - "line": 190, - "column": 47 + "line": 208, + "column": 28 }, "identifierName": "caretPosition" }, @@ -32730,92 +34130,61 @@ }, "right": { "type": "BinaryExpression", - "start": 6204, - "end": 6254, + "start": 6860, + "end": 6891, "loc": { "start": { - "line": 190, - "column": 50 + "line": 208, + "column": 31 }, "end": { - "line": 190, - "column": 100 + "line": 208, + "column": 62 } }, "left": { "type": "MemberExpression", - "start": 6204, - "end": 6245, + "start": 6860, + "end": 6882, "loc": { "start": { - "line": 190, - "column": 50 + "line": 208, + "column": 31 }, "end": { - "line": 190, - "column": 91 + "line": 208, + "column": 53 } }, "object": { - "type": "MemberExpression", - "start": 6204, - "end": 6231, + "type": "Identifier", + "start": 6860, + "end": 6868, "loc": { "start": { - "line": 190, - "column": 50 + "line": 208, + "column": 31 }, "end": { - "line": 190, - "column": 77 - } - }, - "object": { - "type": "ThisExpression", - "start": 6204, - "end": 6208, - "loc": { - "start": { - "line": 190, - "column": 50 - }, - "end": { - "line": 190, - "column": 54 - } - } - }, - "property": { - "type": "Identifier", - "start": 6209, - "end": 6231, - "loc": { - "start": { - "line": 190, - "column": 55 - }, - "end": { - "line": 190, - "column": 77 - }, - "identifierName": "simpleKeyboardInstance" + "line": 208, + "column": 39 }, - "name": "simpleKeyboardInstance" + "identifierName": "instance" }, - "computed": false + "name": "instance" }, "property": { "type": "Identifier", - "start": 6232, - "end": 6245, + "start": 6869, + "end": 6882, "loc": { "start": { - "line": 190, - "column": 78 + "line": 208, + "column": 40 }, "end": { - "line": 190, - "column": 91 + "line": 208, + "column": 53 }, "identifierName": "caretPosition" }, @@ -32826,16 +34195,16 @@ "operator": "+", "right": { "type": "Identifier", - "start": 6248, - "end": 6254, + "start": 6885, + "end": 6891, "loc": { "start": { - "line": 190, - "column": 94 + "line": 208, + "column": 56 }, "end": { - "line": 190, - "column": 100 + "line": 208, + "column": 62 }, "identifierName": "length" }, @@ -32847,6 +34216,415 @@ ], "directives": [] } + }, + { + "type": "IfStatement", + "start": 6907, + "end": 7051, + "loc": { + "start": { + "line": 211, + "column": 4 + }, + "end": { + "line": 213, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 6910, + "end": 6951, + "loc": { + "start": { + "line": 211, + "column": 7 + }, + "end": { + "line": 211, + "column": 48 + } + }, + "object": { + "type": "MemberExpression", + "start": 6910, + "end": 6945, + "loc": { + "start": { + "line": 211, + "column": 7 + }, + "end": { + "line": 211, + "column": 42 + } + }, + "object": { + "type": "MemberExpression", + "start": 6910, + "end": 6937, + "loc": { + "start": { + "line": 211, + "column": 7 + }, + "end": { + "line": 211, + "column": 34 + } + }, + "object": { + "type": "ThisExpression", + "start": 6910, + "end": 6914, + "loc": { + "start": { + "line": 211, + "column": 7 + }, + "end": { + "line": 211, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 6915, + "end": 6937, + "loc": { + "start": { + "line": 211, + "column": 12 + }, + "end": { + "line": 211, + "column": 34 + }, + "identifierName": "simpleKeyboardInstance" + }, + "name": "simpleKeyboardInstance" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6938, + "end": 6945, + "loc": { + "start": { + "line": 211, + "column": 35 + }, + "end": { + "line": 211, + "column": 42 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6946, + "end": 6951, + "loc": { + "start": { + "line": 211, + "column": 43 + }, + "end": { + "line": 211, + "column": 48 + }, + "identifierName": "debug" + }, + "name": "debug" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 6952, + "end": 7051, + "loc": { + "start": { + "line": 211, + "column": 49 + }, + "end": { + "line": 213, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6961, + "end": 7044, + "loc": { + "start": { + "line": 212, + "column": 6 + }, + "end": { + "line": 212, + "column": 89 + } + }, + "expression": { + "type": "CallExpression", + "start": 6961, + "end": 7043, + "loc": { + "start": { + "line": 212, + "column": 6 + }, + "end": { + "line": 212, + "column": 88 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6961, + "end": 6972, + "loc": { + "start": { + "line": 212, + "column": 6 + }, + "end": { + "line": 212, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 6961, + "end": 6968, + "loc": { + "start": { + "line": 212, + "column": 6 + }, + "end": { + "line": 212, + "column": 13 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 6969, + "end": 6972, + "loc": { + "start": { + "line": 212, + "column": 14 + }, + "end": { + "line": 212, + "column": 17 + }, + "identifierName": "log" + }, + "name": "log" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 6973, + "end": 6984, + "loc": { + "start": { + "line": 212, + "column": 18 + }, + "end": { + "line": 212, + "column": 29 + } + }, + "extra": { + "rawValue": "Caret at:", + "raw": "\"Caret at:\"" + }, + "value": "Caret at:" + }, + { + "type": "MemberExpression", + "start": 6986, + "end": 7008, + "loc": { + "start": { + "line": 212, + "column": 31 + }, + "end": { + "line": 212, + "column": 53 + } + }, + "object": { + "type": "Identifier", + "start": 6986, + "end": 6994, + "loc": { + "start": { + "line": 212, + "column": 31 + }, + "end": { + "line": 212, + "column": 39 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 6995, + "end": 7008, + "loc": { + "start": { + "line": 212, + "column": 40 + }, + "end": { + "line": 212, + "column": 53 + }, + "identifierName": "caretPosition" + }, + "name": "caretPosition" + }, + "computed": false + }, + { + "type": "TemplateLiteral", + "start": 7010, + "end": 7042, + "loc": { + "start": { + "line": 212, + "column": 55 + }, + "end": { + "line": 212, + "column": 87 + } + }, + "expressions": [ + { + "type": "MemberExpression", + "start": 7014, + "end": 7039, + "loc": { + "start": { + "line": 212, + "column": 59 + }, + "end": { + "line": 212, + "column": 84 + } + }, + "object": { + "type": "Identifier", + "start": 7014, + "end": 7022, + "loc": { + "start": { + "line": 212, + "column": 59 + }, + "end": { + "line": 212, + "column": 67 + }, + "identifierName": "instance" + }, + "name": "instance" + }, + "property": { + "type": "Identifier", + "start": 7023, + "end": 7039, + "loc": { + "start": { + "line": 212, + "column": 68 + }, + "end": { + "line": 212, + "column": 84 + }, + "identifierName": "keyboardDOMClass" + }, + "name": "keyboardDOMClass" + }, + "computed": false + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 7011, + "end": 7012, + "loc": { + "start": { + "line": 212, + "column": 56 + }, + "end": { + "line": 212, + "column": 57 + } + }, + "value": { + "raw": "(", + "cooked": "(" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 7040, + "end": 7041, + "loc": { + "start": { + "line": 212, + "column": 85 + }, + "end": { + "line": 212, + "column": 86 + } + }, + "value": { + "raw": ")", + "cooked": ")" + }, + "tail": true + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null } ], "directives": [], @@ -32855,16 +34633,16 @@ "leadingComments": [ { "type": "CommentBlock", - "value": "*\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 ", - "start": 5684, - "end": 5926, + "value": "*\r\n * Action method of updateCaretPos\r\n * \r\n * @param {object} instance The instance whose position should be updated\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 ", + "start": 6336, + "end": 6644, "loc": { "start": { - "line": 179, + "line": 196, "column": 2 }, "end": { - "line": 184, + "line": 202, "column": 5 } } @@ -32874,15 +34652,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 6273, - "end": 6602, + "start": 7062, + "end": 7391, "loc": { "start": { - "line": 194, + "line": 216, "column": 2 }, "end": { - "line": 201, + "line": 223, "column": 5 } } @@ -32891,15 +34669,15 @@ }, { "type": "ClassMethod", - "start": 6606, - "end": 7189, + "start": 7395, + "end": 7861, "loc": { "start": { - "line": 202, + "line": 224, "column": 2 }, "end": { - "line": 224, + "line": 242, "column": 3 } }, @@ -32907,15 +34685,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 6606, - "end": 6617, + "start": 7395, + "end": 7406, "loc": { "start": { - "line": 202, + "line": 224, "column": 2 }, "end": { - "line": 202, + "line": 224, "column": 13 }, "identifierName": "addStringAt" @@ -32931,15 +34709,15 @@ "params": [ { "type": "Identifier", - "start": 6618, - "end": 6624, + "start": 7407, + "end": 7413, "loc": { "start": { - "line": 202, + "line": 224, "column": 14 }, "end": { - "line": 202, + "line": 224, "column": 20 }, "identifierName": "source" @@ -32948,15 +34726,15 @@ }, { "type": "Identifier", - "start": 6626, - "end": 6632, + "start": 7415, + "end": 7421, "loc": { "start": { - "line": 202, + "line": 224, "column": 22 }, "end": { - "line": 202, + "line": 224, "column": 28 }, "identifierName": "string" @@ -32965,15 +34743,15 @@ }, { "type": "Identifier", - "start": 6634, - "end": 6642, + "start": 7423, + "end": 7431, "loc": { "start": { - "line": 202, + "line": 224, "column": 30 }, "end": { - "line": 202, + "line": 224, "column": 38 }, "identifierName": "position" @@ -32982,15 +34760,15 @@ }, { "type": "Identifier", - "start": 6644, - "end": 6653, + "start": 7433, + "end": 7442, "loc": { "start": { - "line": 202, + "line": 224, "column": 40 }, "end": { - "line": 202, + "line": 224, "column": 49 }, "identifierName": "moveCaret" @@ -33000,59 +34778,59 @@ ], "body": { "type": "BlockStatement", - "start": 6654, - "end": 7189, + "start": 7443, + "end": 7861, "loc": { "start": { - "line": 202, + "line": 224, "column": 50 }, "end": { - "line": 224, + "line": 242, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 6661, - "end": 6672, + "start": 7450, + "end": 7461, "loc": { "start": { - "line": 203, + "line": 225, "column": 4 }, "end": { - "line": 203, + "line": 225, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 6665, - "end": 6671, + "start": 7454, + "end": 7460, "loc": { "start": { - "line": 203, + "line": 225, "column": 8 }, "end": { - "line": 203, + "line": 225, "column": 14 } }, "id": { "type": "Identifier", - "start": 6665, - "end": 6671, + "start": 7454, + "end": 7460, "loc": { "start": { - "line": 203, + "line": 225, "column": 8 }, "end": { - "line": 203, + "line": 225, "column": 14 }, "identifierName": "output" @@ -33066,43 +34844,43 @@ }, { "type": "IfStatement", - "start": 6680, - "end": 7045, + "start": 7469, + "end": 7834, "loc": { "start": { - "line": 205, + "line": 227, "column": 4 }, "end": { - "line": 217, + "line": 239, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 6683, - "end": 6710, + "start": 7472, + "end": 7499, "loc": { "start": { - "line": 205, + "line": 227, "column": 7 }, "end": { - "line": 205, + "line": 227, "column": 34 } }, "left": { "type": "UnaryExpression", - "start": 6683, - "end": 6692, + "start": 7472, + "end": 7481, "loc": { "start": { - "line": 205, + "line": 227, "column": 7 }, "end": { - "line": 205, + "line": 227, "column": 16 } }, @@ -33110,15 +34888,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 6684, - "end": 6692, + "start": 7473, + "end": 7481, "loc": { "start": { - "line": 205, + "line": 227, "column": 8 }, "end": { - "line": 205, + "line": 227, "column": 16 }, "identifierName": "position" @@ -33132,29 +34910,29 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 6696, - "end": 6710, + "start": 7485, + "end": 7499, "loc": { "start": { - "line": 205, + "line": 227, "column": 20 }, "end": { - "line": 205, + "line": 227, "column": 34 } }, "left": { "type": "Identifier", - "start": 6696, - "end": 6704, + "start": 7485, + "end": 7493, "loc": { "start": { - "line": 205, + "line": 227, "column": 20 }, "end": { - "line": 205, + "line": 227, "column": 28 }, "identifierName": "position" @@ -33164,15 +34942,15 @@ "operator": "!==", "right": { "type": "NumericLiteral", - "start": 6709, - "end": 6710, + "start": 7498, + "end": 7499, "loc": { "start": { - "line": 205, + "line": 227, "column": 33 }, "end": { - "line": 205, + "line": 227, "column": 34 } }, @@ -33186,59 +34964,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 6711, - "end": 6752, + "start": 7500, + "end": 7541, "loc": { "start": { - "line": 205, + "line": 227, "column": 35 }, "end": { - "line": 207, + "line": 229, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6720, - "end": 6745, + "start": 7509, + "end": 7534, "loc": { "start": { - "line": 206, + "line": 228, "column": 6 }, "end": { - "line": 206, + "line": 228, "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 6720, - "end": 6744, + "start": 7509, + "end": 7533, "loc": { "start": { - "line": 206, + "line": 228, "column": 6 }, "end": { - "line": 206, + "line": 228, "column": 30 } }, "operator": "=", "left": { "type": "Identifier", - "start": 6720, - "end": 6726, + "start": 7509, + "end": 7515, "loc": { "start": { - "line": 206, + "line": 228, "column": 6 }, "end": { - "line": 206, + "line": 228, "column": 12 }, "identifierName": "output" @@ -33247,29 +35025,29 @@ }, "right": { "type": "BinaryExpression", - "start": 6729, - "end": 6744, + "start": 7518, + "end": 7533, "loc": { "start": { - "line": 206, + "line": 228, "column": 15 }, "end": { - "line": 206, + "line": 228, "column": 30 } }, "left": { "type": "Identifier", - "start": 6729, - "end": 6735, + "start": 7518, + "end": 7524, "loc": { "start": { - "line": 206, + "line": 228, "column": 15 }, "end": { - "line": 206, + "line": 228, "column": 21 }, "identifierName": "source" @@ -33279,15 +35057,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 6738, - "end": 6744, + "start": 7527, + "end": 7533, "loc": { "start": { - "line": 206, + "line": 228, "column": 24 }, "end": { - "line": 206, + "line": 228, "column": 30 }, "identifierName": "string" @@ -33302,59 +35080,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 6758, - "end": 7045, + "start": 7547, + "end": 7834, "loc": { "start": { - "line": 207, + "line": 229, "column": 11 }, "end": { - "line": 217, + "line": 239, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6767, - "end": 6845, + "start": 7556, + "end": 7634, "loc": { "start": { - "line": 208, + "line": 230, "column": 6 }, "end": { - "line": 208, + "line": 230, "column": 84 } }, "expression": { "type": "AssignmentExpression", - "start": 6767, - "end": 6844, + "start": 7556, + "end": 7633, "loc": { "start": { - "line": 208, + "line": 230, "column": 6 }, "end": { - "line": 208, + "line": 230, "column": 83 } }, "operator": "=", "left": { "type": "Identifier", - "start": 6767, - "end": 6773, + "start": 7556, + "end": 7562, "loc": { "start": { - "line": 208, + "line": 230, "column": 6 }, "end": { - "line": 208, + "line": 230, "column": 12 }, "identifierName": "output" @@ -33363,86 +35141,86 @@ }, "right": { "type": "CallExpression", - "start": 6776, - "end": 6844, + "start": 7565, + "end": 7633, "loc": { "start": { - "line": 208, + "line": 230, "column": 15 }, "end": { - "line": 208, + "line": 230, "column": 83 } }, "callee": { "type": "MemberExpression", - "start": 6776, - "end": 6840, + "start": 7565, + "end": 7629, "loc": { "start": { - "line": 208, + "line": 230, "column": 15 }, "end": { - "line": 208, + "line": 230, "column": 79 } }, "object": { "type": "ArrayExpression", - "start": 6776, - "end": 6835, + "start": 7565, + "end": 7624, "loc": { "start": { - "line": 208, + "line": 230, "column": 15 }, "end": { - "line": 208, + "line": 230, "column": 74 } }, "elements": [ { "type": "CallExpression", - "start": 6777, - "end": 6802, + "start": 7566, + "end": 7591, "loc": { "start": { - "line": 208, + "line": 230, "column": 16 }, "end": { - "line": 208, + "line": 230, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 6777, - "end": 6789, + "start": 7566, + "end": 7578, "loc": { "start": { - "line": 208, + "line": 230, "column": 16 }, "end": { - "line": 208, + "line": 230, "column": 28 } }, "object": { "type": "Identifier", - "start": 6777, - "end": 6783, + "start": 7566, + "end": 7572, "loc": { "start": { - "line": 208, + "line": 230, "column": 16 }, "end": { - "line": 208, + "line": 230, "column": 22 }, "identifierName": "source" @@ -33451,15 +35229,15 @@ }, "property": { "type": "Identifier", - "start": 6784, - "end": 6789, + "start": 7573, + "end": 7578, "loc": { "start": { - "line": 208, + "line": 230, "column": 23 }, "end": { - "line": 208, + "line": 230, "column": 28 }, "identifierName": "slice" @@ -33471,15 +35249,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 6790, - "end": 6791, + "start": 7579, + "end": 7580, "loc": { "start": { - "line": 208, + "line": 230, "column": 29 }, "end": { - "line": 208, + "line": 230, "column": 30 } }, @@ -33491,15 +35269,15 @@ }, { "type": "Identifier", - "start": 6793, - "end": 6801, + "start": 7582, + "end": 7590, "loc": { "start": { - "line": 208, + "line": 230, "column": 32 }, "end": { - "line": 208, + "line": 230, "column": 40 }, "identifierName": "position" @@ -33510,15 +35288,15 @@ }, { "type": "Identifier", - "start": 6804, - "end": 6810, + "start": 7593, + "end": 7599, "loc": { "start": { - "line": 208, + "line": 230, "column": 43 }, "end": { - "line": 208, + "line": 230, "column": 49 }, "identifierName": "string" @@ -33527,43 +35305,43 @@ }, { "type": "CallExpression", - "start": 6812, - "end": 6834, + "start": 7601, + "end": 7623, "loc": { "start": { - "line": 208, + "line": 230, "column": 51 }, "end": { - "line": 208, + "line": 230, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 6812, - "end": 6824, + "start": 7601, + "end": 7613, "loc": { "start": { - "line": 208, + "line": 230, "column": 51 }, "end": { - "line": 208, + "line": 230, "column": 63 } }, "object": { "type": "Identifier", - "start": 6812, - "end": 6818, + "start": 7601, + "end": 7607, "loc": { "start": { - "line": 208, + "line": 230, "column": 51 }, "end": { - "line": 208, + "line": 230, "column": 57 }, "identifierName": "source" @@ -33572,15 +35350,15 @@ }, "property": { "type": "Identifier", - "start": 6819, - "end": 6824, + "start": 7608, + "end": 7613, "loc": { "start": { - "line": 208, + "line": 230, "column": 58 }, "end": { - "line": 208, + "line": 230, "column": 63 }, "identifierName": "slice" @@ -33592,15 +35370,15 @@ "arguments": [ { "type": "Identifier", - "start": 6825, - "end": 6833, + "start": 7614, + "end": 7622, "loc": { "start": { - "line": 208, + "line": 230, "column": 64 }, "end": { - "line": 208, + "line": 230, "column": 72 }, "identifierName": "position" @@ -33613,15 +35391,15 @@ }, "property": { "type": "Identifier", - "start": 6836, - "end": 6840, + "start": 7625, + "end": 7629, "loc": { "start": { - "line": 208, + "line": 230, "column": 75 }, "end": { - "line": 208, + "line": 230, "column": 79 }, "identifierName": "join" @@ -33633,15 +35411,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6841, - "end": 6843, + "start": 7630, + "end": 7632, "loc": { "start": { - "line": 208, + "line": 230, "column": 80 }, "end": { - "line": 208, + "line": 230, "column": 82 } }, @@ -33658,15 +35436,15 @@ { "type": "CommentBlock", "value": "*\r\n * Avoid caret position change when maxLength is set\r\n ", - "start": 6855, - "end": 6929, + "start": 7644, + "end": 7718, "loc": { "start": { - "line": 210, + "line": 232, "column": 6 }, "end": { - "line": 212, + "line": 234, "column": 9 } } @@ -33675,29 +35453,29 @@ }, { "type": "IfStatement", - "start": 6937, - "end": 7036, + "start": 7726, + "end": 7825, "loc": { "start": { - "line": 213, + "line": 235, "column": 6 }, "end": { - "line": 215, + "line": 237, "column": 7 } }, "test": { "type": "UnaryExpression", - "start": 6940, - "end": 6966, + "start": 7729, + "end": 7755, "loc": { "start": { - "line": 213, + "line": 235, "column": 9 }, "end": { - "line": 213, + "line": 235, "column": 35 } }, @@ -33705,43 +35483,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 6941, - "end": 6966, + "start": 7730, + "end": 7755, "loc": { "start": { - "line": 213, + "line": 235, "column": 10 }, "end": { - "line": 213, + "line": 235, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 6941, - "end": 6964, + "start": 7730, + "end": 7753, "loc": { "start": { - "line": 213, + "line": 235, "column": 10 }, "end": { - "line": 213, + "line": 235, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 6941, - "end": 6945, + "start": 7730, + "end": 7734, "loc": { "start": { - "line": 213, + "line": 235, "column": 10 }, "end": { - "line": 213, + "line": 235, "column": 14 } }, @@ -33749,15 +35527,15 @@ }, "property": { "type": "Identifier", - "start": 6946, - "end": 6964, + "start": 7735, + "end": 7753, "loc": { "start": { - "line": 213, + "line": 235, "column": 15 }, "end": { - "line": 213, + "line": 235, "column": 33 }, "identifierName": "isMaxLengthReached" @@ -33777,44 +35555,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 6967, - "end": 7036, + "start": 7756, + "end": 7825, "loc": { "start": { - "line": 213, + "line": 235, "column": 36 }, "end": { - "line": 215, + "line": 237, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 6978, - "end": 7027, + "start": 7767, + "end": 7816, "loc": { "start": { - "line": 214, + "line": 236, "column": 8 }, "end": { - "line": 214, + "line": 236, "column": 57 } }, "test": { "type": "Identifier", - "start": 6981, - "end": 6990, + "start": 7770, + "end": 7779, "loc": { "start": { - "line": 214, + "line": 236, "column": 11 }, "end": { - "line": 214, + "line": 236, "column": 20 }, "identifierName": "moveCaret" @@ -33823,72 +35601,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6992, - "end": 7027, + "start": 7781, + "end": 7816, "loc": { "start": { - "line": 214, + "line": 236, "column": 22 }, "end": { - "line": 214, + "line": 236, "column": 57 } }, "expression": { "type": "CallExpression", - "start": 6992, - "end": 7026, + "start": 7781, + "end": 7815, "loc": { "start": { - "line": 214, + "line": 236, "column": 22 }, "end": { - "line": 214, + "line": 236, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 6992, - "end": 7011, + "start": 7781, + "end": 7800, "loc": { "start": { - "line": 214, + "line": 236, "column": 22 }, "end": { - "line": 214, + "line": 236, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 6992, - "end": 6996, + "start": 7781, + "end": 7785, "loc": { "start": { - "line": 214, + "line": 236, "column": 22 }, "end": { - "line": 214, + "line": 236, "column": 26 } } }, "property": { "type": "Identifier", - "start": 6997, - "end": 7011, + "start": 7786, + "end": 7800, "loc": { "start": { - "line": 214, + "line": 236, "column": 27 }, "end": { - "line": 214, + "line": 236, "column": 41 }, "identifierName": "updateCaretPos" @@ -33900,29 +35678,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 7012, - "end": 7025, + "start": 7801, + "end": 7814, "loc": { "start": { - "line": 214, + "line": 236, "column": 42 }, "end": { - "line": 214, + "line": 236, "column": 55 } }, "object": { "type": "Identifier", - "start": 7012, - "end": 7018, + "start": 7801, + "end": 7807, "loc": { "start": { - "line": 214, + "line": 236, "column": 42 }, "end": { - "line": 214, + "line": 236, "column": 48 }, "identifierName": "string" @@ -33931,15 +35709,15 @@ }, "property": { "type": "Identifier", - "start": 7019, - "end": 7025, + "start": 7808, + "end": 7814, "loc": { "start": { - "line": 214, + "line": 236, "column": 49 }, "end": { - "line": 214, + "line": 236, "column": 55 }, "identifierName": "length" @@ -33961,15 +35739,15 @@ { "type": "CommentBlock", "value": "*\r\n * Avoid caret position change when maxLength is set\r\n ", - "start": 6855, - "end": 6929, + "start": 7644, + "end": 7718, "loc": { "start": { - "line": 210, + "line": 232, "column": 6 }, "end": { - "line": 212, + "line": 234, "column": 9 } } @@ -33980,331 +35758,31 @@ "directives": [] } }, - { - "type": "IfStatement", - "start": 7053, - "end": 7162, - "loc": { - "start": { - "line": 219, - "column": 4 - }, - "end": { - "line": 221, - "column": 5 - } - }, - "test": { - "type": "LogicalExpression", - "start": 7056, - "end": 7110, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 61 - } - }, - "left": { - "type": "MemberExpression", - "start": 7056, - "end": 7097, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 48 - } - }, - "object": { - "type": "MemberExpression", - "start": 7056, - "end": 7091, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 42 - } - }, - "object": { - "type": "MemberExpression", - "start": 7056, - "end": 7083, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 34 - } - }, - "object": { - "type": "ThisExpression", - "start": 7056, - "end": 7060, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 11 - } - } - }, - "property": { - "type": "Identifier", - "start": 7061, - "end": 7083, - "loc": { - "start": { - "line": 219, - "column": 12 - }, - "end": { - "line": 219, - "column": 34 - }, - "identifierName": "simpleKeyboardInstance" - }, - "name": "simpleKeyboardInstance" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 7084, - "end": 7091, - "loc": { - "start": { - "line": 219, - "column": 35 - }, - "end": { - "line": 219, - "column": 42 - }, - "identifierName": "options" - }, - "name": "options" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 7092, - "end": 7097, - "loc": { - "start": { - "line": 219, - "column": 43 - }, - "end": { - "line": 219, - "column": 48 - }, - "identifierName": "debug" - }, - "name": "debug" - }, - "computed": false - }, - "operator": "&&", - "right": { - "type": "Identifier", - "start": 7101, - "end": 7110, - "loc": { - "start": { - "line": 219, - "column": 52 - }, - "end": { - "line": 219, - "column": 61 - }, - "identifierName": "moveCaret" - }, - "name": "moveCaret" - } - }, - "consequent": { - "type": "BlockStatement", - "start": 7111, - "end": 7162, - "loc": { - "start": { - "line": 219, - "column": 62 - }, - "end": { - "line": 221, - "column": 5 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 7120, - "end": 7155, - "loc": { - "start": { - "line": 220, - "column": 6 - }, - "end": { - "line": 220, - "column": 41 - } - }, - "expression": { - "type": "CallExpression", - "start": 7120, - "end": 7154, - "loc": { - "start": { - "line": 220, - "column": 6 - }, - "end": { - "line": 220, - "column": 40 - } - }, - "callee": { - "type": "MemberExpression", - "start": 7120, - "end": 7131, - "loc": { - "start": { - "line": 220, - "column": 6 - }, - "end": { - "line": 220, - "column": 17 - } - }, - "object": { - "type": "Identifier", - "start": 7120, - "end": 7127, - "loc": { - "start": { - "line": 220, - "column": 6 - }, - "end": { - "line": 220, - "column": 13 - }, - "identifierName": "console" - }, - "name": "console" - }, - "property": { - "type": "Identifier", - "start": 7128, - "end": 7131, - "loc": { - "start": { - "line": 220, - "column": 14 - }, - "end": { - "line": 220, - "column": 17 - }, - "identifierName": "log" - }, - "name": "log" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 7132, - "end": 7143, - "loc": { - "start": { - "line": 220, - "column": 18 - }, - "end": { - "line": 220, - "column": 29 - } - }, - "extra": { - "rawValue": "Caret at:", - "raw": "\"Caret at:\"" - }, - "value": "Caret at:" - }, - { - "type": "Identifier", - "start": 7145, - "end": 7153, - "loc": { - "start": { - "line": 220, - "column": 31 - }, - "end": { - "line": 220, - "column": 39 - }, - "identifierName": "position" - }, - "name": "position" - } - ] - } - } - ], - "directives": [] - }, - "alternate": null - }, { "type": "ReturnStatement", - "start": 7170, - "end": 7184, + "start": 7842, + "end": 7856, "loc": { "start": { - "line": 223, + "line": 241, "column": 4 }, "end": { - "line": 223, + "line": 241, "column": 18 } }, "argument": { "type": "Identifier", - "start": 7177, - "end": 7183, + "start": 7849, + "end": 7855, "loc": { "start": { - "line": 223, + "line": 241, "column": 11 }, "end": { - "line": 223, + "line": 241, "column": 17 }, "identifierName": "output" @@ -34320,15 +35798,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 6273, - "end": 6602, + "start": 7062, + "end": 7391, "loc": { "start": { - "line": 194, + "line": 216, "column": 2 }, "end": { - "line": 201, + "line": 223, "column": 5 } } @@ -34338,15 +35816,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 7195, - "end": 7492, + "start": 7867, + "end": 8164, "loc": { "start": { - "line": 226, + "line": 244, "column": 2 }, "end": { - "line": 232, + "line": 250, "column": 5 } } @@ -34355,15 +35833,15 @@ }, { "type": "ClassMethod", - "start": 7496, - "end": 8943, + "start": 8168, + "end": 9465, "loc": { "start": { - "line": 233, + "line": 251, "column": 2 }, "end": { - "line": 276, + "line": 290, "column": 3 } }, @@ -34371,15 +35849,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 7496, - "end": 7504, + "start": 8168, + "end": 8176, "loc": { "start": { - "line": 233, + "line": 251, "column": 2 }, "end": { - "line": 233, + "line": 251, "column": 10 }, "identifierName": "removeAt" @@ -34395,15 +35873,15 @@ "params": [ { "type": "Identifier", - "start": 7505, - "end": 7511, + "start": 8177, + "end": 8183, "loc": { "start": { - "line": 233, + "line": 251, "column": 11 }, "end": { - "line": 233, + "line": 251, "column": 17 }, "identifierName": "source" @@ -34412,15 +35890,15 @@ }, { "type": "Identifier", - "start": 7513, - "end": 7521, + "start": 8185, + "end": 8193, "loc": { "start": { - "line": 233, + "line": 251, "column": 19 }, "end": { - "line": 233, + "line": 251, "column": 27 }, "identifierName": "position" @@ -34429,15 +35907,15 @@ }, { "type": "Identifier", - "start": 7523, - "end": 7532, + "start": 8195, + "end": 8204, "loc": { "start": { - "line": 233, + "line": 251, "column": 29 }, "end": { - "line": 233, + "line": 251, "column": 38 }, "identifierName": "moveCaret" @@ -34447,101 +35925,101 @@ ], "body": { "type": "BlockStatement", - "start": 7533, - "end": 8943, + "start": 8205, + "end": 9465, "loc": { "start": { - "line": 233, + "line": 251, "column": 39 }, "end": { - "line": 276, + "line": 290, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 7540, - "end": 7621, + "start": 8212, + "end": 8293, "loc": { "start": { - "line": 234, + "line": 252, "column": 4 }, "end": { - "line": 236, + "line": 254, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 7543, - "end": 7590, + "start": 8215, + "end": 8262, "loc": { "start": { - "line": 234, + "line": 252, "column": 7 }, "end": { - "line": 234, + "line": 252, "column": 54 } }, "left": { "type": "MemberExpression", - "start": 7543, - "end": 7584, + "start": 8215, + "end": 8256, "loc": { "start": { - "line": 234, + "line": 252, "column": 7 }, "end": { - "line": 234, + "line": 252, "column": 48 } }, "object": { "type": "MemberExpression", - "start": 7543, - "end": 7570, + "start": 8215, + "end": 8242, "loc": { "start": { - "line": 234, + "line": 252, "column": 7 }, "end": { - "line": 234, + "line": 252, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 7543, - "end": 7547, + "start": 8215, + "end": 8219, "loc": { "start": { - "line": 234, + "line": 252, "column": 7 }, "end": { - "line": 234, + "line": 252, "column": 11 } } }, "property": { "type": "Identifier", - "start": 7548, - "end": 7570, + "start": 8220, + "end": 8242, "loc": { "start": { - "line": 234, + "line": 252, "column": 12 }, "end": { - "line": 234, + "line": 252, "column": 34 }, "identifierName": "simpleKeyboardInstance" @@ -34552,15 +36030,15 @@ }, "property": { "type": "Identifier", - "start": 7571, - "end": 7584, + "start": 8243, + "end": 8256, "loc": { "start": { - "line": 234, + "line": 252, "column": 35 }, "end": { - "line": 234, + "line": 252, "column": 48 }, "identifierName": "caretPosition" @@ -34572,15 +36050,15 @@ "operator": "===", "right": { "type": "NumericLiteral", - "start": 7589, - "end": 7590, + "start": 8261, + "end": 8262, "loc": { "start": { - "line": 234, + "line": 252, "column": 53 }, "end": { - "line": 234, + "line": 252, "column": 54 } }, @@ -34593,44 +36071,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 7591, - "end": 7621, + "start": 8263, + "end": 8293, "loc": { "start": { - "line": 234, + "line": 252, "column": 55 }, "end": { - "line": 236, + "line": 254, "column": 5 } }, "body": [ { "type": "ReturnStatement", - "start": 7600, - "end": 7614, + "start": 8272, + "end": 8286, "loc": { "start": { - "line": 235, + "line": 253, "column": 6 }, "end": { - "line": 235, + "line": 253, "column": 20 } }, "argument": { "type": "Identifier", - "start": 7607, - "end": 7613, + "start": 8279, + "end": 8285, "loc": { "start": { - "line": 235, + "line": 253, "column": 13 }, "end": { - "line": 235, + "line": 253, "column": 19 }, "identifierName": "source" @@ -34645,44 +36123,44 @@ }, { "type": "VariableDeclaration", - "start": 7629, - "end": 7640, + "start": 8301, + "end": 8312, "loc": { "start": { - "line": 238, + "line": 256, "column": 4 }, "end": { - "line": 238, + "line": 256, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7633, - "end": 7639, + "start": 8305, + "end": 8311, "loc": { "start": { - "line": 238, + "line": 256, "column": 8 }, "end": { - "line": 238, + "line": 256, "column": 14 } }, "id": { "type": "Identifier", - "start": 7633, - "end": 7639, + "start": 8305, + "end": 8311, "loc": { "start": { - "line": 238, + "line": 256, "column": 8 }, "end": { - "line": 238, + "line": 256, "column": 14 }, "identifierName": "output" @@ -34696,44 +36174,44 @@ }, { "type": "VariableDeclaration", - "start": 7646, - "end": 7663, + "start": 8318, + "end": 8335, "loc": { "start": { - "line": 239, + "line": 257, "column": 4 }, "end": { - "line": 239, + "line": 257, "column": 21 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7650, - "end": 7662, + "start": 8322, + "end": 8334, "loc": { "start": { - "line": 239, + "line": 257, "column": 8 }, "end": { - "line": 239, + "line": 257, "column": 20 } }, "id": { "type": "Identifier", - "start": 7650, - "end": 7662, + "start": 8322, + "end": 8334, "loc": { "start": { - "line": 239, + "line": 257, "column": 8 }, "end": { - "line": 239, + "line": 257, "column": 20 }, "identifierName": "prevTwoChars" @@ -34747,44 +36225,44 @@ }, { "type": "VariableDeclaration", - "start": 7669, - "end": 7686, + "start": 8341, + "end": 8358, "loc": { "start": { - "line": 240, + "line": 258, "column": 4 }, "end": { - "line": 240, + "line": 258, "column": 21 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7673, - "end": 7685, + "start": 8345, + "end": 8357, "loc": { "start": { - "line": 240, + "line": 258, "column": 8 }, "end": { - "line": 240, + "line": 258, "column": 20 } }, "id": { "type": "Identifier", - "start": 7673, - "end": 7685, + "start": 8345, + "end": 8357, "loc": { "start": { - "line": 240, + "line": 258, "column": 8 }, "end": { - "line": 240, + "line": 258, "column": 20 }, "identifierName": "emojiMatched" @@ -34798,44 +36276,44 @@ }, { "type": "VariableDeclaration", - "start": 7692, - "end": 7750, + "start": 8364, + "end": 8422, "loc": { "start": { - "line": 241, + "line": 259, "column": 4 }, "end": { - "line": 241, + "line": 259, "column": 62 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7696, - "end": 7749, + "start": 8368, + "end": 8421, "loc": { "start": { - "line": 241, + "line": 259, "column": 8 }, "end": { - "line": 241, + "line": 259, "column": 61 } }, "id": { "type": "Identifier", - "start": 7696, - "end": 7711, + "start": 8368, + "end": 8383, "loc": { "start": { - "line": 241, + "line": 259, "column": 8 }, "end": { - "line": 241, + "line": 259, "column": 23 }, "identifierName": "emojiMatchedReg" @@ -34844,15 +36322,15 @@ }, "init": { "type": "RegExpLiteral", - "start": 7714, - "end": 7749, + "start": 8386, + "end": 8421, "loc": { "start": { - "line": 241, + "line": 259, "column": 26 }, "end": { - "line": 241, + "line": 259, "column": 61 } }, @@ -34869,15 +36347,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 7758, - "end": 7938, + "start": 8430, + "end": 8610, "loc": { "start": { - "line": 243, + "line": 261, "column": 4 }, "end": { - "line": 246, + "line": 264, "column": 7 } } @@ -34886,43 +36364,43 @@ }, { "type": "IfStatement", - "start": 7944, - "end": 8766, + "start": 8616, + "end": 9438, "loc": { "start": { - "line": 247, + "line": 265, "column": 4 }, "end": { - "line": 269, + "line": 287, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 7947, - "end": 7972, + "start": 8619, + "end": 8644, "loc": { "start": { - "line": 247, + "line": 265, "column": 7 }, "end": { - "line": 247, + "line": 265, "column": 32 } }, "left": { "type": "Identifier", - "start": 7947, - "end": 7955, + "start": 8619, + "end": 8627, "loc": { "start": { - "line": 247, + "line": 265, "column": 7 }, "end": { - "line": 247, + "line": 265, "column": 15 }, "identifierName": "position" @@ -34933,29 +36411,29 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 7959, - "end": 7972, + "start": 8631, + "end": 8644, "loc": { "start": { - "line": 247, + "line": 265, "column": 19 }, "end": { - "line": 247, + "line": 265, "column": 32 } }, "left": { "type": "Identifier", - "start": 7959, - "end": 7967, + "start": 8631, + "end": 8639, "loc": { "start": { - "line": 247, + "line": 265, "column": 19 }, "end": { - "line": 247, + "line": 265, "column": 27 }, "identifierName": "position" @@ -34965,15 +36443,15 @@ "operator": ">=", "right": { "type": "NumericLiteral", - "start": 7971, - "end": 7972, + "start": 8643, + "end": 8644, "loc": { "start": { - "line": 247, + "line": 265, "column": 31 }, "end": { - "line": 247, + "line": 265, "column": 32 } }, @@ -34988,59 +36466,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 7973, - "end": 8417, + "start": 8645, + "end": 9089, "loc": { "start": { - "line": 247, + "line": 265, "column": 33 }, "end": { - "line": 258, + "line": 276, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 7982, - "end": 8037, + "start": 8654, + "end": 8709, "loc": { "start": { - "line": 248, + "line": 266, "column": 6 }, "end": { - "line": 248, + "line": 266, "column": 61 } }, "expression": { "type": "AssignmentExpression", - "start": 7982, - "end": 8037, + "start": 8654, + "end": 8709, "loc": { "start": { - "line": 248, + "line": 266, "column": 6 }, "end": { - "line": 248, + "line": 266, "column": 61 } }, "operator": "=", "left": { "type": "Identifier", - "start": 7982, - "end": 7994, + "start": 8654, + "end": 8666, "loc": { "start": { - "line": 248, + "line": 266, "column": 6 }, "end": { - "line": 248, + "line": 266, "column": 18 }, "identifierName": "prevTwoChars" @@ -35049,43 +36527,43 @@ }, "right": { "type": "CallExpression", - "start": 7997, - "end": 8037, + "start": 8669, + "end": 8709, "loc": { "start": { - "line": 248, + "line": 266, "column": 21 }, "end": { - "line": 248, + "line": 266, "column": 61 } }, "callee": { "type": "MemberExpression", - "start": 7997, - "end": 8013, + "start": 8669, + "end": 8685, "loc": { "start": { - "line": 248, + "line": 266, "column": 21 }, "end": { - "line": 248, + "line": 266, "column": 37 } }, "object": { "type": "Identifier", - "start": 7997, - "end": 8003, + "start": 8669, + "end": 8675, "loc": { "start": { - "line": 248, + "line": 266, "column": 21 }, "end": { - "line": 248, + "line": 266, "column": 27 }, "identifierName": "source" @@ -35094,15 +36572,15 @@ }, "property": { "type": "Identifier", - "start": 8004, - "end": 8013, + "start": 8676, + "end": 8685, "loc": { "start": { - "line": 248, + "line": 266, "column": 28 }, "end": { - "line": 248, + "line": 266, "column": 37 }, "identifierName": "substring" @@ -35114,29 +36592,29 @@ "arguments": [ { "type": "BinaryExpression", - "start": 8014, - "end": 8026, + "start": 8686, + "end": 8698, "loc": { "start": { - "line": 248, + "line": 266, "column": 38 }, "end": { - "line": 248, + "line": 266, "column": 50 } }, "left": { "type": "Identifier", - "start": 8014, - "end": 8022, + "start": 8686, + "end": 8694, "loc": { "start": { - "line": 248, + "line": 266, "column": 38 }, "end": { - "line": 248, + "line": 266, "column": 46 }, "identifierName": "position" @@ -35146,15 +36624,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 8025, - "end": 8026, + "start": 8697, + "end": 8698, "loc": { "start": { - "line": 248, + "line": 266, "column": 49 }, "end": { - "line": 248, + "line": 266, "column": 50 } }, @@ -35167,15 +36645,15 @@ }, { "type": "Identifier", - "start": 8028, - "end": 8036, + "start": 8700, + "end": 8708, "loc": { "start": { - "line": 248, + "line": 266, "column": 52 }, "end": { - "line": 248, + "line": 266, "column": 60 }, "identifierName": "position" @@ -35188,44 +36666,44 @@ }, { "type": "ExpressionStatement", - "start": 8045, - "end": 8096, + "start": 8717, + "end": 8768, "loc": { "start": { - "line": 249, + "line": 267, "column": 6 }, "end": { - "line": 249, + "line": 267, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 8045, - "end": 8095, + "start": 8717, + "end": 8767, "loc": { "start": { - "line": 249, + "line": 267, "column": 6 }, "end": { - "line": 249, + "line": 267, "column": 56 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8045, - "end": 8057, + "start": 8717, + "end": 8729, "loc": { "start": { - "line": 249, + "line": 267, "column": 6 }, "end": { - "line": 249, + "line": 267, "column": 18 }, "identifierName": "emojiMatched" @@ -35234,43 +36712,43 @@ }, "right": { "type": "CallExpression", - "start": 8060, - "end": 8095, + "start": 8732, + "end": 8767, "loc": { "start": { - "line": 249, + "line": 267, "column": 21 }, "end": { - "line": 249, + "line": 267, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 8060, - "end": 8078, + "start": 8732, + "end": 8750, "loc": { "start": { - "line": 249, + "line": 267, "column": 21 }, "end": { - "line": 249, + "line": 267, "column": 39 } }, "object": { "type": "Identifier", - "start": 8060, - "end": 8072, + "start": 8732, + "end": 8744, "loc": { "start": { - "line": 249, + "line": 267, "column": 21 }, "end": { - "line": 249, + "line": 267, "column": 33 }, "identifierName": "prevTwoChars" @@ -35279,15 +36757,15 @@ }, "property": { "type": "Identifier", - "start": 8073, - "end": 8078, + "start": 8745, + "end": 8750, "loc": { "start": { - "line": 249, + "line": 267, "column": 34 }, "end": { - "line": 249, + "line": 267, "column": 39 }, "identifierName": "match" @@ -35299,15 +36777,15 @@ "arguments": [ { "type": "Identifier", - "start": 8079, - "end": 8094, + "start": 8751, + "end": 8766, "loc": { "start": { - "line": 249, + "line": 267, "column": 40 }, "end": { - "line": 249, + "line": 267, "column": 55 }, "identifierName": "emojiMatchedReg" @@ -35320,29 +36798,29 @@ }, { "type": "IfStatement", - "start": 8106, - "end": 8410, + "start": 8778, + "end": 9082, "loc": { "start": { - "line": 251, + "line": 269, "column": 6 }, "end": { - "line": 257, + "line": 275, "column": 7 } }, "test": { "type": "Identifier", - "start": 8109, - "end": 8121, + "start": 8781, + "end": 8793, "loc": { "start": { - "line": 251, + "line": 269, "column": 9 }, "end": { - "line": 251, + "line": 269, "column": 21 }, "identifierName": "emojiMatched" @@ -35351,59 +36829,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 8122, - "end": 8263, + "start": 8794, + "end": 8935, "loc": { "start": { - "line": 251, + "line": 269, "column": 22 }, "end": { - "line": 254, + "line": 272, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 8133, - "end": 8201, + "start": 8805, + "end": 8873, "loc": { "start": { - "line": 252, + "line": 270, "column": 8 }, "end": { - "line": 252, + "line": 270, "column": 76 } }, "expression": { "type": "AssignmentExpression", - "start": 8133, - "end": 8200, + "start": 8805, + "end": 8872, "loc": { "start": { - "line": 252, + "line": 270, "column": 8 }, "end": { - "line": 252, + "line": 270, "column": 75 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8133, - "end": 8139, + "start": 8805, + "end": 8811, "loc": { "start": { - "line": 252, + "line": 270, "column": 8 }, "end": { - "line": 252, + "line": 270, "column": 14 }, "identifierName": "output" @@ -35412,57 +36890,57 @@ }, "right": { "type": "BinaryExpression", - "start": 8142, - "end": 8200, + "start": 8814, + "end": 8872, "loc": { "start": { - "line": 252, + "line": 270, "column": 17 }, "end": { - "line": 252, + "line": 270, "column": 75 } }, "left": { "type": "CallExpression", - "start": 8142, - "end": 8174, + "start": 8814, + "end": 8846, "loc": { "start": { - "line": 252, + "line": 270, "column": 17 }, "end": { - "line": 252, + "line": 270, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 8142, - "end": 8155, + "start": 8814, + "end": 8827, "loc": { "start": { - "line": 252, + "line": 270, "column": 17 }, "end": { - "line": 252, + "line": 270, "column": 30 } }, "object": { "type": "Identifier", - "start": 8142, - "end": 8148, + "start": 8814, + "end": 8820, "loc": { "start": { - "line": 252, + "line": 270, "column": 17 }, "end": { - "line": 252, + "line": 270, "column": 23 }, "identifierName": "source" @@ -35471,15 +36949,15 @@ }, "property": { "type": "Identifier", - "start": 8149, - "end": 8155, + "start": 8821, + "end": 8827, "loc": { "start": { - "line": 252, + "line": 270, "column": 24 }, "end": { - "line": 252, + "line": 270, "column": 30 }, "identifierName": "substr" @@ -35491,15 +36969,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8156, - "end": 8157, + "start": 8828, + "end": 8829, "loc": { "start": { - "line": 252, + "line": 270, "column": 31 }, "end": { - "line": 252, + "line": 270, "column": 32 } }, @@ -35511,29 +36989,29 @@ }, { "type": "BinaryExpression", - "start": 8160, - "end": 8172, + "start": 8832, + "end": 8844, "loc": { "start": { - "line": 252, + "line": 270, "column": 35 }, "end": { - "line": 252, + "line": 270, "column": 47 } }, "left": { "type": "Identifier", - "start": 8160, - "end": 8168, + "start": 8832, + "end": 8840, "loc": { "start": { - "line": 252, + "line": 270, "column": 35 }, "end": { - "line": 252, + "line": 270, "column": 43 }, "identifierName": "position" @@ -35543,15 +37021,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 8171, - "end": 8172, + "start": 8843, + "end": 8844, "loc": { "start": { - "line": 252, + "line": 270, "column": 46 }, "end": { - "line": 252, + "line": 270, "column": 47 } }, @@ -35563,7 +37041,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 8159 + "parenStart": 8831 } } ] @@ -35571,43 +37049,43 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 8177, - "end": 8200, + "start": 8849, + "end": 8872, "loc": { "start": { - "line": 252, + "line": 270, "column": 52 }, "end": { - "line": 252, + "line": 270, "column": 75 } }, "callee": { "type": "MemberExpression", - "start": 8177, - "end": 8190, + "start": 8849, + "end": 8862, "loc": { "start": { - "line": 252, + "line": 270, "column": 52 }, "end": { - "line": 252, + "line": 270, "column": 65 } }, "object": { "type": "Identifier", - "start": 8177, - "end": 8183, + "start": 8849, + "end": 8855, "loc": { "start": { - "line": 252, + "line": 270, "column": 52 }, "end": { - "line": 252, + "line": 270, "column": 58 }, "identifierName": "source" @@ -35616,15 +37094,15 @@ }, "property": { "type": "Identifier", - "start": 8184, - "end": 8190, + "start": 8856, + "end": 8862, "loc": { "start": { - "line": 252, + "line": 270, "column": 59 }, "end": { - "line": 252, + "line": 270, "column": 65 }, "identifierName": "substr" @@ -35636,15 +37114,15 @@ "arguments": [ { "type": "Identifier", - "start": 8191, - "end": 8199, + "start": 8863, + "end": 8871, "loc": { "start": { - "line": 252, + "line": 270, "column": 66 }, "end": { - "line": 252, + "line": 270, "column": 74 }, "identifierName": "position" @@ -35658,29 +37136,29 @@ }, { "type": "IfStatement", - "start": 8211, - "end": 8254, + "start": 8883, + "end": 8926, "loc": { "start": { - "line": 253, + "line": 271, "column": 8 }, "end": { - "line": 253, + "line": 271, "column": 51 } }, "test": { "type": "Identifier", - "start": 8214, - "end": 8223, + "start": 8886, + "end": 8895, "loc": { "start": { - "line": 253, + "line": 271, "column": 11 }, "end": { - "line": 253, + "line": 271, "column": 20 }, "identifierName": "moveCaret" @@ -35689,72 +37167,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8225, - "end": 8254, + "start": 8897, + "end": 8926, "loc": { "start": { - "line": 253, + "line": 271, "column": 22 }, "end": { - "line": 253, + "line": 271, "column": 51 } }, "expression": { "type": "CallExpression", - "start": 8225, - "end": 8253, + "start": 8897, + "end": 8925, "loc": { "start": { - "line": 253, + "line": 271, "column": 22 }, "end": { - "line": 253, + "line": 271, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 8225, - "end": 8244, + "start": 8897, + "end": 8916, "loc": { "start": { - "line": 253, + "line": 271, "column": 22 }, "end": { - "line": 253, + "line": 271, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 8225, - "end": 8229, + "start": 8897, + "end": 8901, "loc": { "start": { - "line": 253, + "line": 271, "column": 22 }, "end": { - "line": 253, + "line": 271, "column": 26 } } }, "property": { "type": "Identifier", - "start": 8230, - "end": 8244, + "start": 8902, + "end": 8916, "loc": { "start": { - "line": 253, + "line": 271, "column": 27 }, "end": { - "line": 253, + "line": 271, "column": 41 }, "identifierName": "updateCaretPos" @@ -35766,15 +37244,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8245, - "end": 8246, + "start": 8917, + "end": 8918, "loc": { "start": { - "line": 253, + "line": 271, "column": 42 }, "end": { - "line": 253, + "line": 271, "column": 43 } }, @@ -35786,15 +37264,15 @@ }, { "type": "BooleanLiteral", - "start": 8248, - "end": 8252, + "start": 8920, + "end": 8924, "loc": { "start": { - "line": 253, + "line": 271, "column": 45 }, "end": { - "line": 253, + "line": 271, "column": 49 } }, @@ -35810,59 +37288,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 8269, - "end": 8410, + "start": 8941, + "end": 9082, "loc": { "start": { - "line": 254, + "line": 272, "column": 13 }, "end": { - "line": 257, + "line": 275, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 8280, - "end": 8348, + "start": 8952, + "end": 9020, "loc": { "start": { - "line": 255, + "line": 273, "column": 8 }, "end": { - "line": 255, + "line": 273, "column": 76 } }, "expression": { "type": "AssignmentExpression", - "start": 8280, - "end": 8347, + "start": 8952, + "end": 9019, "loc": { "start": { - "line": 255, + "line": 273, "column": 8 }, "end": { - "line": 255, + "line": 273, "column": 75 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8280, - "end": 8286, + "start": 8952, + "end": 8958, "loc": { "start": { - "line": 255, + "line": 273, "column": 8 }, "end": { - "line": 255, + "line": 273, "column": 14 }, "identifierName": "output" @@ -35871,57 +37349,57 @@ }, "right": { "type": "BinaryExpression", - "start": 8289, - "end": 8347, + "start": 8961, + "end": 9019, "loc": { "start": { - "line": 255, + "line": 273, "column": 17 }, "end": { - "line": 255, + "line": 273, "column": 75 } }, "left": { "type": "CallExpression", - "start": 8289, - "end": 8321, + "start": 8961, + "end": 8993, "loc": { "start": { - "line": 255, + "line": 273, "column": 17 }, "end": { - "line": 255, + "line": 273, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 8289, - "end": 8302, + "start": 8961, + "end": 8974, "loc": { "start": { - "line": 255, + "line": 273, "column": 17 }, "end": { - "line": 255, + "line": 273, "column": 30 } }, "object": { "type": "Identifier", - "start": 8289, - "end": 8295, + "start": 8961, + "end": 8967, "loc": { "start": { - "line": 255, + "line": 273, "column": 17 }, "end": { - "line": 255, + "line": 273, "column": 23 }, "identifierName": "source" @@ -35930,15 +37408,15 @@ }, "property": { "type": "Identifier", - "start": 8296, - "end": 8302, + "start": 8968, + "end": 8974, "loc": { "start": { - "line": 255, + "line": 273, "column": 24 }, "end": { - "line": 255, + "line": 273, "column": 30 }, "identifierName": "substr" @@ -35950,15 +37428,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8303, - "end": 8304, + "start": 8975, + "end": 8976, "loc": { "start": { - "line": 255, + "line": 273, "column": 31 }, "end": { - "line": 255, + "line": 273, "column": 32 } }, @@ -35970,29 +37448,29 @@ }, { "type": "BinaryExpression", - "start": 8307, - "end": 8319, + "start": 8979, + "end": 8991, "loc": { "start": { - "line": 255, + "line": 273, "column": 35 }, "end": { - "line": 255, + "line": 273, "column": 47 } }, "left": { "type": "Identifier", - "start": 8307, - "end": 8315, + "start": 8979, + "end": 8987, "loc": { "start": { - "line": 255, + "line": 273, "column": 35 }, "end": { - "line": 255, + "line": 273, "column": 43 }, "identifierName": "position" @@ -36002,15 +37480,15 @@ "operator": "-", "right": { "type": "NumericLiteral", - "start": 8318, - "end": 8319, + "start": 8990, + "end": 8991, "loc": { "start": { - "line": 255, + "line": 273, "column": 46 }, "end": { - "line": 255, + "line": 273, "column": 47 } }, @@ -36022,7 +37500,7 @@ }, "extra": { "parenthesized": true, - "parenStart": 8306 + "parenStart": 8978 } } ] @@ -36030,43 +37508,43 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 8324, - "end": 8347, + "start": 8996, + "end": 9019, "loc": { "start": { - "line": 255, + "line": 273, "column": 52 }, "end": { - "line": 255, + "line": 273, "column": 75 } }, "callee": { "type": "MemberExpression", - "start": 8324, - "end": 8337, + "start": 8996, + "end": 9009, "loc": { "start": { - "line": 255, + "line": 273, "column": 52 }, "end": { - "line": 255, + "line": 273, "column": 65 } }, "object": { "type": "Identifier", - "start": 8324, - "end": 8330, + "start": 8996, + "end": 9002, "loc": { "start": { - "line": 255, + "line": 273, "column": 52 }, "end": { - "line": 255, + "line": 273, "column": 58 }, "identifierName": "source" @@ -36075,15 +37553,15 @@ }, "property": { "type": "Identifier", - "start": 8331, - "end": 8337, + "start": 9003, + "end": 9009, "loc": { "start": { - "line": 255, + "line": 273, "column": 59 }, "end": { - "line": 255, + "line": 273, "column": 65 }, "identifierName": "substr" @@ -36095,15 +37573,15 @@ "arguments": [ { "type": "Identifier", - "start": 8338, - "end": 8346, + "start": 9010, + "end": 9018, "loc": { "start": { - "line": 255, + "line": 273, "column": 66 }, "end": { - "line": 255, + "line": 273, "column": 74 }, "identifierName": "position" @@ -36117,29 +37595,29 @@ }, { "type": "IfStatement", - "start": 8358, - "end": 8401, + "start": 9030, + "end": 9073, "loc": { "start": { - "line": 256, + "line": 274, "column": 8 }, "end": { - "line": 256, + "line": 274, "column": 51 } }, "test": { "type": "Identifier", - "start": 8361, - "end": 8370, + "start": 9033, + "end": 9042, "loc": { "start": { - "line": 256, + "line": 274, "column": 11 }, "end": { - "line": 256, + "line": 274, "column": 20 }, "identifierName": "moveCaret" @@ -36148,72 +37626,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8372, - "end": 8401, + "start": 9044, + "end": 9073, "loc": { "start": { - "line": 256, + "line": 274, "column": 22 }, "end": { - "line": 256, + "line": 274, "column": 51 } }, "expression": { "type": "CallExpression", - "start": 8372, - "end": 8400, + "start": 9044, + "end": 9072, "loc": { "start": { - "line": 256, + "line": 274, "column": 22 }, "end": { - "line": 256, + "line": 274, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 8372, - "end": 8391, + "start": 9044, + "end": 9063, "loc": { "start": { - "line": 256, + "line": 274, "column": 22 }, "end": { - "line": 256, + "line": 274, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 8372, - "end": 8376, + "start": 9044, + "end": 9048, "loc": { "start": { - "line": 256, + "line": 274, "column": 22 }, "end": { - "line": 256, + "line": 274, "column": 26 } } }, "property": { "type": "Identifier", - "start": 8377, - "end": 8391, + "start": 9049, + "end": 9063, "loc": { "start": { - "line": 256, + "line": 274, "column": 27 }, "end": { - "line": 256, + "line": 274, "column": 41 }, "identifierName": "updateCaretPos" @@ -36225,15 +37703,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8392, - "end": 8393, + "start": 9064, + "end": 9065, "loc": { "start": { - "line": 256, + "line": 274, "column": 42 }, "end": { - "line": 256, + "line": 274, "column": 43 } }, @@ -36245,15 +37723,15 @@ }, { "type": "BooleanLiteral", - "start": 8395, - "end": 8399, + "start": 9067, + "end": 9071, "loc": { "start": { - "line": 256, + "line": 274, "column": 45 }, "end": { - "line": 256, + "line": 274, "column": 49 } }, @@ -36273,59 +37751,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 8423, - "end": 8766, + "start": 9095, + "end": 9438, "loc": { "start": { - "line": 258, + "line": 276, "column": 11 }, "end": { - "line": 269, + "line": 287, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8432, - "end": 8464, + "start": 9104, + "end": 9136, "loc": { "start": { - "line": 259, + "line": 277, "column": 6 }, "end": { - "line": 259, + "line": 277, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 8432, - "end": 8463, + "start": 9104, + "end": 9135, "loc": { "start": { - "line": 259, + "line": 277, "column": 6 }, "end": { - "line": 259, + "line": 277, "column": 37 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8432, - "end": 8444, + "start": 9104, + "end": 9116, "loc": { "start": { - "line": 259, + "line": 277, "column": 6 }, "end": { - "line": 259, + "line": 277, "column": 18 }, "identifierName": "prevTwoChars" @@ -36334,43 +37812,43 @@ }, "right": { "type": "CallExpression", - "start": 8447, - "end": 8463, + "start": 9119, + "end": 9135, "loc": { "start": { - "line": 259, + "line": 277, "column": 21 }, "end": { - "line": 259, + "line": 277, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 8447, - "end": 8459, + "start": 9119, + "end": 9131, "loc": { "start": { - "line": 259, + "line": 277, "column": 21 }, "end": { - "line": 259, + "line": 277, "column": 33 } }, "object": { "type": "Identifier", - "start": 8447, - "end": 8453, + "start": 9119, + "end": 9125, "loc": { "start": { - "line": 259, + "line": 277, "column": 21 }, "end": { - "line": 259, + "line": 277, "column": 27 }, "identifierName": "source" @@ -36379,15 +37857,15 @@ }, "property": { "type": "Identifier", - "start": 8454, - "end": 8459, + "start": 9126, + "end": 9131, "loc": { "start": { - "line": 259, + "line": 277, "column": 28 }, "end": { - "line": 259, + "line": 277, "column": 33 }, "identifierName": "slice" @@ -36399,15 +37877,15 @@ "arguments": [ { "type": "UnaryExpression", - "start": 8460, - "end": 8462, + "start": 9132, + "end": 9134, "loc": { "start": { - "line": 259, + "line": 277, "column": 34 }, "end": { - "line": 259, + "line": 277, "column": 36 } }, @@ -36415,15 +37893,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 8461, - "end": 8462, + "start": 9133, + "end": 9134, "loc": { "start": { - "line": 259, + "line": 277, "column": 35 }, "end": { - "line": 259, + "line": 277, "column": 36 } }, @@ -36443,44 +37921,44 @@ }, { "type": "ExpressionStatement", - "start": 8472, - "end": 8523, + "start": 9144, + "end": 9195, "loc": { "start": { - "line": 260, + "line": 278, "column": 6 }, "end": { - "line": 260, + "line": 278, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 8472, - "end": 8522, + "start": 9144, + "end": 9194, "loc": { "start": { - "line": 260, + "line": 278, "column": 6 }, "end": { - "line": 260, + "line": 278, "column": 56 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8472, - "end": 8484, + "start": 9144, + "end": 9156, "loc": { "start": { - "line": 260, + "line": 278, "column": 6 }, "end": { - "line": 260, + "line": 278, "column": 18 }, "identifierName": "emojiMatched" @@ -36489,43 +37967,43 @@ }, "right": { "type": "CallExpression", - "start": 8487, - "end": 8522, + "start": 9159, + "end": 9194, "loc": { "start": { - "line": 260, + "line": 278, "column": 21 }, "end": { - "line": 260, + "line": 278, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 8487, - "end": 8505, + "start": 9159, + "end": 9177, "loc": { "start": { - "line": 260, + "line": 278, "column": 21 }, "end": { - "line": 260, + "line": 278, "column": 39 } }, "object": { "type": "Identifier", - "start": 8487, - "end": 8499, + "start": 9159, + "end": 9171, "loc": { "start": { - "line": 260, + "line": 278, "column": 21 }, "end": { - "line": 260, + "line": 278, "column": 33 }, "identifierName": "prevTwoChars" @@ -36534,15 +38012,15 @@ }, "property": { "type": "Identifier", - "start": 8500, - "end": 8505, + "start": 9172, + "end": 9177, "loc": { "start": { - "line": 260, + "line": 278, "column": 34 }, "end": { - "line": 260, + "line": 278, "column": 39 }, "identifierName": "match" @@ -36554,15 +38032,15 @@ "arguments": [ { "type": "Identifier", - "start": 8506, - "end": 8521, + "start": 9178, + "end": 9193, "loc": { "start": { - "line": 260, + "line": 278, "column": 40 }, "end": { - "line": 260, + "line": 278, "column": 55 }, "identifierName": "emojiMatchedReg" @@ -36575,29 +38053,29 @@ }, { "type": "IfStatement", - "start": 8533, - "end": 8759, + "start": 9205, + "end": 9431, "loc": { "start": { - "line": 262, + "line": 280, "column": 6 }, "end": { - "line": 268, + "line": 286, "column": 7 } }, "test": { "type": "Identifier", - "start": 8536, - "end": 8548, + "start": 9208, + "end": 9220, "loc": { "start": { - "line": 262, + "line": 280, "column": 9 }, "end": { - "line": 262, + "line": 280, "column": 21 }, "identifierName": "emojiMatched" @@ -36606,59 +38084,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 8549, - "end": 8651, + "start": 9221, + "end": 9323, "loc": { "start": { - "line": 262, + "line": 280, "column": 22 }, "end": { - "line": 265, + "line": 283, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 8560, - "end": 8589, + "start": 9232, + "end": 9261, "loc": { "start": { - "line": 263, + "line": 281, "column": 8 }, "end": { - "line": 263, + "line": 281, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 8560, - "end": 8588, + "start": 9232, + "end": 9260, "loc": { "start": { - "line": 263, + "line": 281, "column": 8 }, "end": { - "line": 263, + "line": 281, "column": 36 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8560, - "end": 8566, + "start": 9232, + "end": 9238, "loc": { "start": { - "line": 263, + "line": 281, "column": 8 }, "end": { - "line": 263, + "line": 281, "column": 14 }, "identifierName": "output" @@ -36667,43 +38145,43 @@ }, "right": { "type": "CallExpression", - "start": 8569, - "end": 8588, + "start": 9241, + "end": 9260, "loc": { "start": { - "line": 263, + "line": 281, "column": 17 }, "end": { - "line": 263, + "line": 281, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 8569, - "end": 8581, + "start": 9241, + "end": 9253, "loc": { "start": { - "line": 263, + "line": 281, "column": 17 }, "end": { - "line": 263, + "line": 281, "column": 29 } }, "object": { "type": "Identifier", - "start": 8569, - "end": 8575, + "start": 9241, + "end": 9247, "loc": { "start": { - "line": 263, + "line": 281, "column": 17 }, "end": { - "line": 263, + "line": 281, "column": 23 }, "identifierName": "source" @@ -36712,15 +38190,15 @@ }, "property": { "type": "Identifier", - "start": 8576, - "end": 8581, + "start": 9248, + "end": 9253, "loc": { "start": { - "line": 263, + "line": 281, "column": 24 }, "end": { - "line": 263, + "line": 281, "column": 29 }, "identifierName": "slice" @@ -36732,15 +38210,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8582, - "end": 8583, + "start": 9254, + "end": 9255, "loc": { "start": { - "line": 263, + "line": 281, "column": 30 }, "end": { - "line": 263, + "line": 281, "column": 31 } }, @@ -36752,15 +38230,15 @@ }, { "type": "UnaryExpression", - "start": 8585, - "end": 8587, + "start": 9257, + "end": 9259, "loc": { "start": { - "line": 263, + "line": 281, "column": 33 }, "end": { - "line": 263, + "line": 281, "column": 35 } }, @@ -36768,15 +38246,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 8586, - "end": 8587, + "start": 9258, + "end": 9259, "loc": { "start": { - "line": 263, + "line": 281, "column": 34 }, "end": { - "line": 263, + "line": 281, "column": 35 } }, @@ -36796,29 +38274,29 @@ }, { "type": "IfStatement", - "start": 8599, - "end": 8642, + "start": 9271, + "end": 9314, "loc": { "start": { - "line": 264, + "line": 282, "column": 8 }, "end": { - "line": 264, + "line": 282, "column": 51 } }, "test": { "type": "Identifier", - "start": 8602, - "end": 8611, + "start": 9274, + "end": 9283, "loc": { "start": { - "line": 264, + "line": 282, "column": 11 }, "end": { - "line": 264, + "line": 282, "column": 20 }, "identifierName": "moveCaret" @@ -36827,72 +38305,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8613, - "end": 8642, + "start": 9285, + "end": 9314, "loc": { "start": { - "line": 264, + "line": 282, "column": 22 }, "end": { - "line": 264, + "line": 282, "column": 51 } }, "expression": { "type": "CallExpression", - "start": 8613, - "end": 8641, + "start": 9285, + "end": 9313, "loc": { "start": { - "line": 264, + "line": 282, "column": 22 }, "end": { - "line": 264, + "line": 282, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 8613, - "end": 8632, + "start": 9285, + "end": 9304, "loc": { "start": { - "line": 264, + "line": 282, "column": 22 }, "end": { - "line": 264, + "line": 282, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 8613, - "end": 8617, + "start": 9285, + "end": 9289, "loc": { "start": { - "line": 264, + "line": 282, "column": 22 }, "end": { - "line": 264, + "line": 282, "column": 26 } } }, "property": { "type": "Identifier", - "start": 8618, - "end": 8632, + "start": 9290, + "end": 9304, "loc": { "start": { - "line": 264, + "line": 282, "column": 27 }, "end": { - "line": 264, + "line": 282, "column": 41 }, "identifierName": "updateCaretPos" @@ -36904,15 +38382,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8633, - "end": 8634, + "start": 9305, + "end": 9306, "loc": { "start": { - "line": 264, + "line": 282, "column": 42 }, "end": { - "line": 264, + "line": 282, "column": 43 } }, @@ -36924,15 +38402,15 @@ }, { "type": "BooleanLiteral", - "start": 8636, - "end": 8640, + "start": 9308, + "end": 9312, "loc": { "start": { - "line": 264, + "line": 282, "column": 45 }, "end": { - "line": 264, + "line": 282, "column": 49 } }, @@ -36948,59 +38426,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 8657, - "end": 8759, + "start": 9329, + "end": 9431, "loc": { "start": { - "line": 265, + "line": 283, "column": 13 }, "end": { - "line": 268, + "line": 286, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 8668, - "end": 8697, + "start": 9340, + "end": 9369, "loc": { "start": { - "line": 266, + "line": 284, "column": 8 }, "end": { - "line": 266, + "line": 284, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 8668, - "end": 8696, + "start": 9340, + "end": 9368, "loc": { "start": { - "line": 266, + "line": 284, "column": 8 }, "end": { - "line": 266, + "line": 284, "column": 36 } }, "operator": "=", "left": { "type": "Identifier", - "start": 8668, - "end": 8674, + "start": 9340, + "end": 9346, "loc": { "start": { - "line": 266, + "line": 284, "column": 8 }, "end": { - "line": 266, + "line": 284, "column": 14 }, "identifierName": "output" @@ -37009,43 +38487,43 @@ }, "right": { "type": "CallExpression", - "start": 8677, - "end": 8696, + "start": 9349, + "end": 9368, "loc": { "start": { - "line": 266, + "line": 284, "column": 17 }, "end": { - "line": 266, + "line": 284, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 8677, - "end": 8689, + "start": 9349, + "end": 9361, "loc": { "start": { - "line": 266, + "line": 284, "column": 17 }, "end": { - "line": 266, + "line": 284, "column": 29 } }, "object": { "type": "Identifier", - "start": 8677, - "end": 8683, + "start": 9349, + "end": 9355, "loc": { "start": { - "line": 266, + "line": 284, "column": 17 }, "end": { - "line": 266, + "line": 284, "column": 23 }, "identifierName": "source" @@ -37054,15 +38532,15 @@ }, "property": { "type": "Identifier", - "start": 8684, - "end": 8689, + "start": 9356, + "end": 9361, "loc": { "start": { - "line": 266, + "line": 284, "column": 24 }, "end": { - "line": 266, + "line": 284, "column": 29 }, "identifierName": "slice" @@ -37074,15 +38552,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8690, - "end": 8691, + "start": 9362, + "end": 9363, "loc": { "start": { - "line": 266, + "line": 284, "column": 30 }, "end": { - "line": 266, + "line": 284, "column": 31 } }, @@ -37094,15 +38572,15 @@ }, { "type": "UnaryExpression", - "start": 8693, - "end": 8695, + "start": 9365, + "end": 9367, "loc": { "start": { - "line": 266, + "line": 284, "column": 33 }, "end": { - "line": 266, + "line": 284, "column": 35 } }, @@ -37110,15 +38588,15 @@ "prefix": true, "argument": { "type": "NumericLiteral", - "start": 8694, - "end": 8695, + "start": 9366, + "end": 9367, "loc": { "start": { - "line": 266, + "line": 284, "column": 34 }, "end": { - "line": 266, + "line": 284, "column": 35 } }, @@ -37138,29 +38616,29 @@ }, { "type": "IfStatement", - "start": 8707, - "end": 8750, + "start": 9379, + "end": 9422, "loc": { "start": { - "line": 267, + "line": 285, "column": 8 }, "end": { - "line": 267, + "line": 285, "column": 51 } }, "test": { "type": "Identifier", - "start": 8710, - "end": 8719, + "start": 9382, + "end": 9391, "loc": { "start": { - "line": 267, + "line": 285, "column": 11 }, "end": { - "line": 267, + "line": 285, "column": 20 }, "identifierName": "moveCaret" @@ -37169,72 +38647,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8721, - "end": 8750, + "start": 9393, + "end": 9422, "loc": { "start": { - "line": 267, + "line": 285, "column": 22 }, "end": { - "line": 267, + "line": 285, "column": 51 } }, "expression": { "type": "CallExpression", - "start": 8721, - "end": 8749, + "start": 9393, + "end": 9421, "loc": { "start": { - "line": 267, + "line": 285, "column": 22 }, "end": { - "line": 267, + "line": 285, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 8721, - "end": 8740, + "start": 9393, + "end": 9412, "loc": { "start": { - "line": 267, + "line": 285, "column": 22 }, "end": { - "line": 267, + "line": 285, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 8721, - "end": 8725, + "start": 9393, + "end": 9397, "loc": { "start": { - "line": 267, + "line": 285, "column": 22 }, "end": { - "line": 267, + "line": 285, "column": 26 } } }, "property": { "type": "Identifier", - "start": 8726, - "end": 8740, + "start": 9398, + "end": 9412, "loc": { "start": { - "line": 267, + "line": 285, "column": 27 }, "end": { - "line": 267, + "line": 285, "column": 41 }, "identifierName": "updateCaretPos" @@ -37246,15 +38724,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 8741, - "end": 8742, + "start": 9413, + "end": 9414, "loc": { "start": { - "line": 267, + "line": 285, "column": 42 }, "end": { - "line": 267, + "line": 285, "column": 43 } }, @@ -37266,15 +38744,15 @@ }, { "type": "BooleanLiteral", - "start": 8744, - "end": 8748, + "start": 9416, + "end": 9420, "loc": { "start": { - "line": 267, + "line": 285, "column": 45 }, "end": { - "line": 267, + "line": 285, "column": 49 } }, @@ -37296,410 +38774,46 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 7758, - "end": 7938, + "start": 8430, + "end": 8610, "loc": { "start": { - "line": 243, + "line": 261, "column": 4 }, "end": { - "line": 246, + "line": 264, "column": 7 } } } ] }, - { - "type": "IfStatement", - "start": 8774, - "end": 8916, - "loc": { - "start": { - "line": 271, - "column": 4 - }, - "end": { - "line": 273, - "column": 5 - } - }, - "test": { - "type": "LogicalExpression", - "start": 8777, - "end": 8831, - "loc": { - "start": { - "line": 271, - "column": 7 - }, - "end": { - "line": 271, - "column": 61 - } - }, - "left": { - "type": "MemberExpression", - "start": 8777, - "end": 8818, - "loc": { - "start": { - "line": 271, - "column": 7 - }, - "end": { - "line": 271, - "column": 48 - } - }, - "object": { - "type": "MemberExpression", - "start": 8777, - "end": 8812, - "loc": { - "start": { - "line": 271, - "column": 7 - }, - "end": { - "line": 271, - "column": 42 - } - }, - "object": { - "type": "MemberExpression", - "start": 8777, - "end": 8804, - "loc": { - "start": { - "line": 271, - "column": 7 - }, - "end": { - "line": 271, - "column": 34 - } - }, - "object": { - "type": "ThisExpression", - "start": 8777, - "end": 8781, - "loc": { - "start": { - "line": 271, - "column": 7 - }, - "end": { - "line": 271, - "column": 11 - } - } - }, - "property": { - "type": "Identifier", - "start": 8782, - "end": 8804, - "loc": { - "start": { - "line": 271, - "column": 12 - }, - "end": { - "line": 271, - "column": 34 - }, - "identifierName": "simpleKeyboardInstance" - }, - "name": "simpleKeyboardInstance" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 8805, - "end": 8812, - "loc": { - "start": { - "line": 271, - "column": 35 - }, - "end": { - "line": 271, - "column": 42 - }, - "identifierName": "options" - }, - "name": "options" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 8813, - "end": 8818, - "loc": { - "start": { - "line": 271, - "column": 43 - }, - "end": { - "line": 271, - "column": 48 - }, - "identifierName": "debug" - }, - "name": "debug" - }, - "computed": false - }, - "operator": "&&", - "right": { - "type": "Identifier", - "start": 8822, - "end": 8831, - "loc": { - "start": { - "line": 271, - "column": 52 - }, - "end": { - "line": 271, - "column": 61 - }, - "identifierName": "moveCaret" - }, - "name": "moveCaret" - } - }, - "consequent": { - "type": "BlockStatement", - "start": 8832, - "end": 8916, - "loc": { - "start": { - "line": 271, - "column": 62 - }, - "end": { - "line": 273, - "column": 5 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 8841, - "end": 8909, - "loc": { - "start": { - "line": 272, - "column": 6 - }, - "end": { - "line": 272, - "column": 74 - } - }, - "expression": { - "type": "CallExpression", - "start": 8841, - "end": 8908, - "loc": { - "start": { - "line": 272, - "column": 6 - }, - "end": { - "line": 272, - "column": 73 - } - }, - "callee": { - "type": "MemberExpression", - "start": 8841, - "end": 8852, - "loc": { - "start": { - "line": 272, - "column": 6 - }, - "end": { - "line": 272, - "column": 17 - } - }, - "object": { - "type": "Identifier", - "start": 8841, - "end": 8848, - "loc": { - "start": { - "line": 272, - "column": 6 - }, - "end": { - "line": 272, - "column": 13 - }, - "identifierName": "console" - }, - "name": "console" - }, - "property": { - "type": "Identifier", - "start": 8849, - "end": 8852, - "loc": { - "start": { - "line": 272, - "column": 14 - }, - "end": { - "line": 272, - "column": 17 - }, - "identifierName": "log" - }, - "name": "log" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 8853, - "end": 8864, - "loc": { - "start": { - "line": 272, - "column": 18 - }, - "end": { - "line": 272, - "column": 29 - } - }, - "extra": { - "rawValue": "Caret at:", - "raw": "\"Caret at:\"" - }, - "value": "Caret at:" - }, - { - "type": "MemberExpression", - "start": 8866, - "end": 8907, - "loc": { - "start": { - "line": 272, - "column": 31 - }, - "end": { - "line": 272, - "column": 72 - } - }, - "object": { - "type": "MemberExpression", - "start": 8866, - "end": 8893, - "loc": { - "start": { - "line": 272, - "column": 31 - }, - "end": { - "line": 272, - "column": 58 - } - }, - "object": { - "type": "ThisExpression", - "start": 8866, - "end": 8870, - "loc": { - "start": { - "line": 272, - "column": 31 - }, - "end": { - "line": 272, - "column": 35 - } - } - }, - "property": { - "type": "Identifier", - "start": 8871, - "end": 8893, - "loc": { - "start": { - "line": 272, - "column": 36 - }, - "end": { - "line": 272, - "column": 58 - }, - "identifierName": "simpleKeyboardInstance" - }, - "name": "simpleKeyboardInstance" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 8894, - "end": 8907, - "loc": { - "start": { - "line": 272, - "column": 59 - }, - "end": { - "line": 272, - "column": 72 - }, - "identifierName": "caretPosition" - }, - "name": "caretPosition" - }, - "computed": false - } - ] - } - } - ], - "directives": [] - }, - "alternate": null - }, { "type": "ReturnStatement", - "start": 8924, - "end": 8938, + "start": 9446, + "end": 9460, "loc": { "start": { - "line": 275, + "line": 289, "column": 4 }, "end": { - "line": 275, + "line": 289, "column": 18 } }, "argument": { "type": "Identifier", - "start": 8931, - "end": 8937, + "start": 9453, + "end": 9459, "loc": { "start": { - "line": 275, + "line": 289, "column": 11 }, "end": { - "line": 275, + "line": 289, "column": 17 }, "identifierName": "output" @@ -37715,15 +38829,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 7195, - "end": 7492, + "start": 7867, + "end": 8164, "loc": { "start": { - "line": 226, + "line": 244, "column": 2 }, "end": { - "line": 232, + "line": 250, "column": 5 } } @@ -37733,15 +38847,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 8947, - "end": 9178, + "start": 9469, + "end": 9700, "loc": { "start": { - "line": 277, + "line": 291, "column": 2 }, "end": { - "line": 283, + "line": 297, "column": 5 } } @@ -37750,15 +38864,15 @@ }, { "type": "ClassMethod", - "start": 9182, - "end": 10438, + "start": 9704, + "end": 10960, "loc": { "start": { - "line": 284, + "line": 298, "column": 2 }, "end": { - "line": 331, + "line": 345, "column": 3 } }, @@ -37766,15 +38880,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9182, - "end": 9197, + "start": 9704, + "end": 9719, "loc": { "start": { - "line": 284, + "line": 298, "column": 2 }, "end": { - "line": 284, + "line": 298, "column": 17 }, "identifierName": "handleMaxLength" @@ -37790,15 +38904,15 @@ "params": [ { "type": "Identifier", - "start": 9198, - "end": 9206, + "start": 9720, + "end": 9728, "loc": { "start": { - "line": 284, + "line": 298, "column": 18 }, "end": { - "line": 284, + "line": 298, "column": 26 }, "identifierName": "inputObj" @@ -37807,15 +38921,15 @@ }, { "type": "Identifier", - "start": 9208, - "end": 9215, + "start": 9730, + "end": 9737, "loc": { "start": { - "line": 284, + "line": 298, "column": 28 }, "end": { - "line": 284, + "line": 298, "column": 35 }, "identifierName": "options" @@ -37824,15 +38938,15 @@ }, { "type": "Identifier", - "start": 9217, - "end": 9229, + "start": 9739, + "end": 9751, "loc": { "start": { - "line": 284, + "line": 298, "column": 37 }, "end": { - "line": 284, + "line": 298, "column": 49 }, "identifierName": "updatedInput" @@ -37842,59 +38956,59 @@ ], "body": { "type": "BlockStatement", - "start": 9230, - "end": 10438, + "start": 9752, + "end": 10960, "loc": { "start": { - "line": 284, + "line": 298, "column": 50 }, "end": { - "line": 331, + "line": 345, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 9237, - "end": 9271, + "start": 9759, + "end": 9793, "loc": { "start": { - "line": 285, + "line": 299, "column": 4 }, "end": { - "line": 285, + "line": 299, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9241, - "end": 9270, + "start": 9763, + "end": 9792, "loc": { "start": { - "line": 285, + "line": 299, "column": 8 }, "end": { - "line": 285, + "line": 299, "column": 37 } }, "id": { "type": "Identifier", - "start": 9241, - "end": 9250, + "start": 9763, + "end": 9772, "loc": { "start": { - "line": 285, + "line": 299, "column": 8 }, "end": { - "line": 285, + "line": 299, "column": 17 }, "identifierName": "maxLength" @@ -37903,29 +39017,29 @@ }, "init": { "type": "MemberExpression", - "start": 9253, - "end": 9270, + "start": 9775, + "end": 9792, "loc": { "start": { - "line": 285, + "line": 299, "column": 20 }, "end": { - "line": 285, + "line": 299, "column": 37 } }, "object": { "type": "Identifier", - "start": 9253, - "end": 9260, + "start": 9775, + "end": 9782, "loc": { "start": { - "line": 285, + "line": 299, "column": 20 }, "end": { - "line": 285, + "line": 299, "column": 27 }, "identifierName": "options" @@ -37934,15 +39048,15 @@ }, "property": { "type": "Identifier", - "start": 9261, - "end": 9270, + "start": 9783, + "end": 9792, "loc": { "start": { - "line": 285, + "line": 299, "column": 28 }, "end": { - "line": 285, + "line": 299, "column": 37 }, "identifierName": "maxLength" @@ -37957,44 +39071,44 @@ }, { "type": "VariableDeclaration", - "start": 9277, - "end": 9324, + "start": 9799, + "end": 9846, "loc": { "start": { - "line": 286, + "line": 300, "column": 4 }, "end": { - "line": 286, + "line": 300, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9281, - "end": 9323, + "start": 9803, + "end": 9845, "loc": { "start": { - "line": 286, + "line": 300, "column": 8 }, "end": { - "line": 286, + "line": 300, "column": 50 } }, "id": { "type": "Identifier", - "start": 9281, - "end": 9293, + "start": 9803, + "end": 9815, "loc": { "start": { - "line": 286, + "line": 300, "column": 8 }, "end": { - "line": 286, + "line": 300, "column": 20 }, "identifierName": "currentInput" @@ -38003,29 +39117,29 @@ }, "init": { "type": "MemberExpression", - "start": 9296, - "end": 9323, + "start": 9818, + "end": 9845, "loc": { "start": { - "line": 286, + "line": 300, "column": 23 }, "end": { - "line": 286, + "line": 300, "column": 50 } }, "object": { "type": "Identifier", - "start": 9296, - "end": 9304, + "start": 9818, + "end": 9826, "loc": { "start": { - "line": 286, + "line": 300, "column": 23 }, "end": { - "line": 286, + "line": 300, "column": 31 }, "identifierName": "inputObj" @@ -38034,29 +39148,29 @@ }, "property": { "type": "MemberExpression", - "start": 9305, - "end": 9322, + "start": 9827, + "end": 9844, "loc": { "start": { - "line": 286, + "line": 300, "column": 32 }, "end": { - "line": 286, + "line": 300, "column": 49 } }, "object": { "type": "Identifier", - "start": 9305, - "end": 9312, + "start": 9827, + "end": 9834, "loc": { "start": { - "line": 286, + "line": 300, "column": 32 }, "end": { - "line": 286, + "line": 300, "column": 39 }, "identifierName": "options" @@ -38065,15 +39179,15 @@ }, "property": { "type": "Identifier", - "start": 9313, - "end": 9322, + "start": 9835, + "end": 9844, "loc": { "start": { - "line": 286, + "line": 300, "column": 40 }, "end": { - "line": 286, + "line": 300, "column": 49 }, "identifierName": "inputName" @@ -38090,44 +39204,44 @@ }, { "type": "VariableDeclaration", - "start": 9330, - "end": 9380, + "start": 9852, + "end": 9902, "loc": { "start": { - "line": 287, + "line": 301, "column": 4 }, "end": { - "line": 287, + "line": 301, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 9334, - "end": 9379, + "start": 9856, + "end": 9901, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 287, + "line": 301, "column": 53 } }, "id": { "type": "Identifier", - "start": 9334, - "end": 9343, + "start": 9856, + "end": 9865, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 287, + "line": 301, "column": 17 }, "identifierName": "condition" @@ -38136,43 +39250,43 @@ }, "init": { "type": "BinaryExpression", - "start": 9346, - "end": 9379, + "start": 9868, + "end": 9901, "loc": { "start": { - "line": 287, + "line": 301, "column": 20 }, "end": { - "line": 287, + "line": 301, "column": 53 } }, "left": { "type": "MemberExpression", - "start": 9346, - "end": 9365, + "start": 9868, + "end": 9887, "loc": { "start": { - "line": 287, + "line": 301, "column": 20 }, "end": { - "line": 287, + "line": 301, "column": 39 } }, "object": { "type": "Identifier", - "start": 9346, - "end": 9358, + "start": 9868, + "end": 9880, "loc": { "start": { - "line": 287, + "line": 301, "column": 20 }, "end": { - "line": 287, + "line": 301, "column": 32 }, "identifierName": "currentInput" @@ -38181,15 +39295,15 @@ }, "property": { "type": "Identifier", - "start": 9359, - "end": 9365, + "start": 9881, + "end": 9887, "loc": { "start": { - "line": 287, + "line": 301, "column": 33 }, "end": { - "line": 287, + "line": 301, "column": 39 }, "identifierName": "length" @@ -38201,15 +39315,15 @@ "operator": "===", "right": { "type": "Identifier", - "start": 9370, - "end": 9379, + "start": 9892, + "end": 9901, "loc": { "start": { - "line": 287, + "line": 301, "column": 44 }, "end": { - "line": 287, + "line": 301, "column": 53 }, "identifierName": "maxLength" @@ -38223,57 +39337,57 @@ }, { "type": "IfStatement", - "start": 9388, - "end": 9606, + "start": 9910, + "end": 10128, "loc": { "start": { - "line": 289, + "line": 303, "column": 4 }, "end": { - "line": 297, + "line": 311, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 9528, - "end": 9570, + "start": 10050, + "end": 10092, "loc": { "start": { - "line": 294, + "line": 308, "column": 6 }, "end": { - "line": 294, + "line": 308, "column": 48 } }, "left": { "type": "MemberExpression", - "start": 9528, - "end": 9547, + "start": 10050, + "end": 10069, "loc": { "start": { - "line": 294, + "line": 308, "column": 6 }, "end": { - "line": 294, + "line": 308, "column": 25 } }, "object": { "type": "Identifier", - "start": 9528, - "end": 9540, + "start": 10050, + "end": 10062, "loc": { "start": { - "line": 294, + "line": 308, "column": 6 }, "end": { - "line": 294, + "line": 308, "column": 18 }, "identifierName": "updatedInput" @@ -38283,15 +39397,15 @@ }, "property": { "type": "Identifier", - "start": 9541, - "end": 9547, + "start": 10063, + "end": 10069, "loc": { "start": { - "line": 294, + "line": 308, "column": 19 }, "end": { - "line": 294, + "line": 308, "column": 25 }, "identifierName": "length" @@ -38304,29 +39418,29 @@ "operator": "<=", "right": { "type": "MemberExpression", - "start": 9551, - "end": 9570, + "start": 10073, + "end": 10092, "loc": { "start": { - "line": 294, + "line": 308, "column": 29 }, "end": { - "line": 294, + "line": 308, "column": 48 } }, "object": { "type": "Identifier", - "start": 9551, - "end": 9563, + "start": 10073, + "end": 10085, "loc": { "start": { - "line": 294, + "line": 308, "column": 29 }, "end": { - "line": 294, + "line": 308, "column": 41 }, "identifierName": "currentInput" @@ -38335,15 +39449,15 @@ }, "property": { "type": "Identifier", - "start": 9564, - "end": 9570, + "start": 10086, + "end": 10092, "loc": { "start": { - "line": 294, + "line": 308, "column": 42 }, "end": { - "line": 294, + "line": 308, "column": 48 }, "identifierName": "length" @@ -38356,15 +39470,15 @@ { "type": "CommentBlock", "value": "*\r\n * If pressing this button won't add more characters\r\n * We exit out of this limiter function\r\n ", - "start": 9399, - "end": 9520, + "start": 9921, + "end": 10042, "loc": { "start": { - "line": 290, + "line": 304, "column": 6 }, "end": { - "line": 293, + "line": 307, "column": 9 } } @@ -38373,44 +39487,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 9577, - "end": 9606, + "start": 10099, + "end": 10128, "loc": { "start": { - "line": 295, + "line": 309, "column": 5 }, "end": { - "line": 297, + "line": 311, "column": 5 } }, "body": [ { "type": "ReturnStatement", - "start": 9586, - "end": 9599, + "start": 10108, + "end": 10121, "loc": { "start": { - "line": 296, + "line": 310, "column": 6 }, "end": { - "line": 296, + "line": 310, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 9593, - "end": 9598, + "start": 10115, + "end": 10120, "loc": { "start": { - "line": 296, + "line": 310, "column": 13 }, "end": { - "line": 296, + "line": 310, "column": 18 } }, @@ -38424,57 +39538,57 @@ }, { "type": "IfStatement", - "start": 9614, - "end": 10036, + "start": 10136, + "end": 10558, "loc": { "start": { - "line": 299, + "line": 313, "column": 4 }, "end": { - "line": 314, + "line": 328, "column": 5 } }, "test": { "type": "CallExpression", - "start": 9617, - "end": 9644, + "start": 10139, + "end": 10166, "loc": { "start": { - "line": 299, + "line": 313, "column": 7 }, "end": { - "line": 299, + "line": 313, "column": 34 } }, "callee": { "type": "MemberExpression", - "start": 9617, - "end": 9633, + "start": 10139, + "end": 10155, "loc": { "start": { - "line": 299, + "line": 313, "column": 7 }, "end": { - "line": 299, + "line": 313, "column": 23 } }, "object": { "type": "Identifier", - "start": 9617, - "end": 9623, + "start": 10139, + "end": 10145, "loc": { "start": { - "line": 299, + "line": 313, "column": 7 }, "end": { - "line": 299, + "line": 313, "column": 13 }, "identifierName": "Number" @@ -38483,15 +39597,15 @@ }, "property": { "type": "Identifier", - "start": 9624, - "end": 9633, + "start": 10146, + "end": 10155, "loc": { "start": { - "line": 299, + "line": 313, "column": 14 }, "end": { - "line": 299, + "line": 313, "column": 23 }, "identifierName": "isInteger" @@ -38503,15 +39617,15 @@ "arguments": [ { "type": "Identifier", - "start": 9634, - "end": 9643, + "start": 10156, + "end": 10165, "loc": { "start": { - "line": 299, + "line": 313, "column": 24 }, "end": { - "line": 299, + "line": 313, "column": 33 }, "identifierName": "maxLength" @@ -38522,58 +39636,58 @@ }, "consequent": { "type": "BlockStatement", - "start": 9645, - "end": 10036, + "start": 10167, + "end": 10558, "loc": { "start": { - "line": 299, + "line": 313, "column": 35 }, "end": { - "line": 314, + "line": 328, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 9654, - "end": 9742, + "start": 10176, + "end": 10264, "loc": { "start": { - "line": 300, + "line": 314, "column": 6 }, "end": { - "line": 302, + "line": 316, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 9657, - "end": 9670, + "start": 10179, + "end": 10192, "loc": { "start": { - "line": 300, + "line": 314, "column": 9 }, "end": { - "line": 300, + "line": 314, "column": 22 } }, "object": { "type": "Identifier", - "start": 9657, - "end": 9664, + "start": 10179, + "end": 10186, "loc": { "start": { - "line": 300, + "line": 314, "column": 9 }, "end": { - "line": 300, + "line": 314, "column": 16 }, "identifierName": "options" @@ -38582,15 +39696,15 @@ }, "property": { "type": "Identifier", - "start": 9665, - "end": 9670, + "start": 10187, + "end": 10192, "loc": { "start": { - "line": 300, + "line": 314, "column": 17 }, "end": { - "line": 300, + "line": 314, "column": 22 }, "identifierName": "debug" @@ -38601,72 +39715,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 9671, - "end": 9742, + "start": 10193, + "end": 10264, "loc": { "start": { - "line": 300, + "line": 314, "column": 23 }, "end": { - "line": 302, + "line": 316, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 9682, - "end": 9733, + "start": 10204, + "end": 10255, "loc": { "start": { - "line": 301, + "line": 315, "column": 8 }, "end": { - "line": 301, + "line": 315, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 9682, - "end": 9732, + "start": 10204, + "end": 10254, "loc": { "start": { - "line": 301, + "line": 315, "column": 8 }, "end": { - "line": 301, + "line": 315, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 9682, - "end": 9693, + "start": 10204, + "end": 10215, "loc": { "start": { - "line": 301, + "line": 315, "column": 8 }, "end": { - "line": 301, + "line": 315, "column": 19 } }, "object": { "type": "Identifier", - "start": 9682, - "end": 9689, + "start": 10204, + "end": 10211, "loc": { "start": { - "line": 301, + "line": 315, "column": 8 }, "end": { - "line": 301, + "line": 315, "column": 15 }, "identifierName": "console" @@ -38675,15 +39789,15 @@ }, "property": { "type": "Identifier", - "start": 9690, - "end": 9693, + "start": 10212, + "end": 10215, "loc": { "start": { - "line": 301, + "line": 315, "column": 16 }, "end": { - "line": 301, + "line": 315, "column": 19 }, "identifierName": "log" @@ -38695,15 +39809,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9694, - "end": 9720, + "start": 10216, + "end": 10242, "loc": { "start": { - "line": 301, + "line": 315, "column": 20 }, "end": { - "line": 301, + "line": 315, "column": 46 } }, @@ -38715,15 +39829,15 @@ }, { "type": "Identifier", - "start": 9722, - "end": 9731, + "start": 10244, + "end": 10253, "loc": { "start": { - "line": 301, + "line": 315, "column": 48 }, "end": { - "line": 301, + "line": 315, "column": 57 }, "identifierName": "condition" @@ -38740,29 +39854,29 @@ }, { "type": "IfStatement", - "start": 9752, - "end": 10029, + "start": 10274, + "end": 10551, "loc": { "start": { - "line": 304, + "line": 318, "column": 6 }, "end": { - "line": 313, + "line": 327, "column": 7 } }, "test": { "type": "Identifier", - "start": 9755, - "end": 9764, + "start": 10277, + "end": 10286, "loc": { "start": { - "line": 304, + "line": 318, "column": 9 }, "end": { - "line": 304, + "line": 318, "column": 18 }, "identifierName": "condition" @@ -38771,73 +39885,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 9765, - "end": 9950, + "start": 10287, + "end": 10472, "loc": { "start": { - "line": 304, + "line": 318, "column": 19 }, "end": { - "line": 310, + "line": 324, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 9890, - "end": 9919, + "start": 10412, + "end": 10441, "loc": { "start": { - "line": 308, + "line": 322, "column": 8 }, "end": { - "line": 308, + "line": 322, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 9890, - "end": 9918, + "start": 10412, + "end": 10440, "loc": { "start": { - "line": 308, + "line": 322, "column": 8 }, "end": { - "line": 308, + "line": 322, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9890, - "end": 9911, + "start": 10412, + "end": 10433, "loc": { "start": { - "line": 308, + "line": 322, "column": 8 }, "end": { - "line": 308, + "line": 322, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 9890, - "end": 9894, + "start": 10412, + "end": 10416, "loc": { "start": { - "line": 308, + "line": 322, "column": 8 }, "end": { - "line": 308, + "line": 322, "column": 12 } }, @@ -38845,15 +39959,15 @@ }, "property": { "type": "Identifier", - "start": 9895, - "end": 9911, + "start": 10417, + "end": 10433, "loc": { "start": { - "line": 308, + "line": 322, "column": 13 }, "end": { - "line": 308, + "line": 322, "column": 29 }, "identifierName": "maxLengthReached" @@ -38865,15 +39979,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9914, - "end": 9918, + "start": 10436, + "end": 10440, "loc": { "start": { - "line": 308, + "line": 322, "column": 32 }, "end": { - "line": 308, + "line": 322, "column": 36 } }, @@ -38885,15 +39999,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Boolean value that shows whether maxLength has been reached\r\n ", - "start": 9776, - "end": 9880, + "start": 10298, + "end": 10402, "loc": { "start": { - "line": 305, + "line": 319, "column": 8 }, "end": { - "line": 307, + "line": 321, "column": 11 } } @@ -38902,29 +40016,29 @@ }, { "type": "ReturnStatement", - "start": 9929, - "end": 9941, + "start": 10451, + "end": 10463, "loc": { "start": { - "line": 309, + "line": 323, "column": 8 }, "end": { - "line": 309, + "line": 323, "column": 20 } }, "argument": { "type": "BooleanLiteral", - "start": 9936, - "end": 9940, + "start": 10458, + "end": 10462, "loc": { "start": { - "line": 309, + "line": 323, "column": 15 }, "end": { - "line": 309, + "line": 323, "column": 19 } }, @@ -38936,88 +40050,88 @@ }, "alternate": { "type": "BlockStatement", - "start": 9956, - "end": 10029, + "start": 10478, + "end": 10551, "loc": { "start": { - "line": 310, + "line": 324, "column": 13 }, "end": { - "line": 313, + "line": 327, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 9967, - "end": 9997, + "start": 10489, + "end": 10519, "loc": { "start": { - "line": 311, + "line": 325, "column": 8 }, "end": { - "line": 311, + "line": 325, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 9967, - "end": 9996, + "start": 10489, + "end": 10518, "loc": { "start": { - "line": 311, + "line": 325, "column": 8 }, "end": { - "line": 311, + "line": 325, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9967, - "end": 9988, + "start": 10489, + "end": 10510, "loc": { "start": { - "line": 311, + "line": 325, "column": 8 }, "end": { - "line": 311, + "line": 325, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 9967, - "end": 9971, + "start": 10489, + "end": 10493, "loc": { "start": { - "line": 311, + "line": 325, "column": 8 }, "end": { - "line": 311, + "line": 325, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9972, - "end": 9988, + "start": 10494, + "end": 10510, "loc": { "start": { - "line": 311, + "line": 325, "column": 13 }, "end": { - "line": 311, + "line": 325, "column": 29 }, "identifierName": "maxLengthReached" @@ -39028,15 +40142,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9991, - "end": 9996, + "start": 10513, + "end": 10518, "loc": { "start": { - "line": 311, + "line": 325, "column": 32 }, "end": { - "line": 311, + "line": 325, "column": 37 } }, @@ -39046,29 +40160,29 @@ }, { "type": "ReturnStatement", - "start": 10007, - "end": 10020, + "start": 10529, + "end": 10542, "loc": { "start": { - "line": 312, + "line": 326, "column": 8 }, "end": { - "line": 312, + "line": 326, "column": 21 } }, "argument": { "type": "BooleanLiteral", - "start": 10014, - "end": 10019, + "start": 10536, + "end": 10541, "loc": { "start": { - "line": 312, + "line": 326, "column": 15 }, "end": { - "line": 312, + "line": 326, "column": 20 } }, @@ -39086,43 +40200,43 @@ }, { "type": "IfStatement", - "start": 10044, - "end": 10433, + "start": 10566, + "end": 10955, "loc": { "start": { - "line": 316, + "line": 330, "column": 4 }, "end": { - "line": 330, + "line": 344, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 10047, - "end": 10076, + "start": 10569, + "end": 10598, "loc": { "start": { - "line": 316, + "line": 330, "column": 7 }, "end": { - "line": 316, + "line": 330, "column": 36 } }, "left": { "type": "UnaryExpression", - "start": 10047, - "end": 10063, + "start": 10569, + "end": 10585, "loc": { "start": { - "line": 316, + "line": 330, "column": 7 }, "end": { - "line": 316, + "line": 330, "column": 23 } }, @@ -39130,15 +40244,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 10054, - "end": 10063, + "start": 10576, + "end": 10585, "loc": { "start": { - "line": 316, + "line": 330, "column": 14 }, "end": { - "line": 316, + "line": 330, "column": 23 }, "identifierName": "maxLength" @@ -39152,15 +40266,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 10068, - "end": 10076, + "start": 10590, + "end": 10598, "loc": { "start": { - "line": 316, + "line": 330, "column": 28 }, "end": { - "line": 316, + "line": 330, "column": 36 } }, @@ -39173,59 +40287,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 10077, - "end": 10433, + "start": 10599, + "end": 10955, "loc": { "start": { - "line": 316, + "line": 330, "column": 37 }, "end": { - "line": 330, + "line": 344, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 10086, - "end": 10155, + "start": 10608, + "end": 10677, "loc": { "start": { - "line": 317, + "line": 331, "column": 6 }, "end": { - "line": 317, + "line": 331, "column": 75 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 10090, - "end": 10154, + "start": 10612, + "end": 10676, "loc": { "start": { - "line": 317, + "line": 331, "column": 10 }, "end": { - "line": 317, + "line": 331, "column": 74 } }, "id": { "type": "Identifier", - "start": 10090, - "end": 10099, + "start": 10612, + "end": 10621, "loc": { "start": { - "line": 317, + "line": 331, "column": 10 }, "end": { - "line": 317, + "line": 331, "column": 19 }, "identifierName": "condition" @@ -39234,43 +40348,43 @@ }, "init": { "type": "BinaryExpression", - "start": 10102, - "end": 10154, + "start": 10624, + "end": 10676, "loc": { "start": { - "line": 317, + "line": 331, "column": 22 }, "end": { - "line": 317, + "line": 331, "column": 74 } }, "left": { "type": "MemberExpression", - "start": 10102, - "end": 10121, + "start": 10624, + "end": 10643, "loc": { "start": { - "line": 317, + "line": 331, "column": 22 }, "end": { - "line": 317, + "line": 331, "column": 41 } }, "object": { "type": "Identifier", - "start": 10102, - "end": 10114, + "start": 10624, + "end": 10636, "loc": { "start": { - "line": 317, + "line": 331, "column": 22 }, "end": { - "line": 317, + "line": 331, "column": 34 }, "identifierName": "currentInput" @@ -39279,15 +40393,15 @@ }, "property": { "type": "Identifier", - "start": 10115, - "end": 10121, + "start": 10637, + "end": 10643, "loc": { "start": { - "line": 317, + "line": 331, "column": 35 }, "end": { - "line": 317, + "line": 331, "column": 41 }, "identifierName": "length" @@ -39299,29 +40413,29 @@ "operator": "===", "right": { "type": "MemberExpression", - "start": 10126, - "end": 10154, + "start": 10648, + "end": 10676, "loc": { "start": { - "line": 317, + "line": 331, "column": 46 }, "end": { - "line": 317, + "line": 331, "column": 74 } }, "object": { "type": "Identifier", - "start": 10126, - "end": 10135, + "start": 10648, + "end": 10657, "loc": { "start": { - "line": 317, + "line": 331, "column": 46 }, "end": { - "line": 317, + "line": 331, "column": 55 }, "identifierName": "maxLength" @@ -39330,29 +40444,29 @@ }, "property": { "type": "MemberExpression", - "start": 10136, - "end": 10153, + "start": 10658, + "end": 10675, "loc": { "start": { - "line": 317, + "line": 331, "column": 56 }, "end": { - "line": 317, + "line": 331, "column": 73 } }, "object": { "type": "Identifier", - "start": 10136, - "end": 10143, + "start": 10658, + "end": 10665, "loc": { "start": { - "line": 317, + "line": 331, "column": 56 }, "end": { - "line": 317, + "line": 331, "column": 63 }, "identifierName": "options" @@ -39361,15 +40475,15 @@ }, "property": { "type": "Identifier", - "start": 10144, - "end": 10153, + "start": 10666, + "end": 10675, "loc": { "start": { - "line": 317, + "line": 331, "column": 64 }, "end": { - "line": 317, + "line": 331, "column": 73 }, "identifierName": "inputName" @@ -39387,43 +40501,43 @@ }, { "type": "IfStatement", - "start": 10165, - "end": 10253, + "start": 10687, + "end": 10775, "loc": { "start": { - "line": 319, + "line": 333, "column": 6 }, "end": { - "line": 321, + "line": 335, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 10168, - "end": 10181, + "start": 10690, + "end": 10703, "loc": { "start": { - "line": 319, + "line": 333, "column": 9 }, "end": { - "line": 319, + "line": 333, "column": 22 } }, "object": { "type": "Identifier", - "start": 10168, - "end": 10175, + "start": 10690, + "end": 10697, "loc": { "start": { - "line": 319, + "line": 333, "column": 9 }, "end": { - "line": 319, + "line": 333, "column": 16 }, "identifierName": "options" @@ -39432,15 +40546,15 @@ }, "property": { "type": "Identifier", - "start": 10176, - "end": 10181, + "start": 10698, + "end": 10703, "loc": { "start": { - "line": 319, + "line": 333, "column": 17 }, "end": { - "line": 319, + "line": 333, "column": 22 }, "identifierName": "debug" @@ -39451,72 +40565,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 10182, - "end": 10253, + "start": 10704, + "end": 10775, "loc": { "start": { - "line": 319, + "line": 333, "column": 23 }, "end": { - "line": 321, + "line": 335, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 10193, - "end": 10244, + "start": 10715, + "end": 10766, "loc": { "start": { - "line": 320, + "line": 334, "column": 8 }, "end": { - "line": 320, + "line": 334, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 10193, - "end": 10243, + "start": 10715, + "end": 10765, "loc": { "start": { - "line": 320, + "line": 334, "column": 8 }, "end": { - "line": 320, + "line": 334, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 10193, - "end": 10204, + "start": 10715, + "end": 10726, "loc": { "start": { - "line": 320, + "line": 334, "column": 8 }, "end": { - "line": 320, + "line": 334, "column": 19 } }, "object": { "type": "Identifier", - "start": 10193, - "end": 10200, + "start": 10715, + "end": 10722, "loc": { "start": { - "line": 320, + "line": 334, "column": 8 }, "end": { - "line": 320, + "line": 334, "column": 15 }, "identifierName": "console" @@ -39525,15 +40639,15 @@ }, "property": { "type": "Identifier", - "start": 10201, - "end": 10204, + "start": 10723, + "end": 10726, "loc": { "start": { - "line": 320, + "line": 334, "column": 16 }, "end": { - "line": 320, + "line": 334, "column": 19 }, "identifierName": "log" @@ -39545,15 +40659,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 10205, - "end": 10231, + "start": 10727, + "end": 10753, "loc": { "start": { - "line": 320, + "line": 334, "column": 20 }, "end": { - "line": 320, + "line": 334, "column": 46 } }, @@ -39565,15 +40679,15 @@ }, { "type": "Identifier", - "start": 10233, - "end": 10242, + "start": 10755, + "end": 10764, "loc": { "start": { - "line": 320, + "line": 334, "column": 48 }, "end": { - "line": 320, + "line": 334, "column": 57 }, "identifierName": "condition" @@ -39590,29 +40704,29 @@ }, { "type": "IfStatement", - "start": 10263, - "end": 10426, + "start": 10785, + "end": 10948, "loc": { "start": { - "line": 323, + "line": 337, "column": 6 }, "end": { - "line": 329, + "line": 343, "column": 7 } }, "test": { "type": "Identifier", - "start": 10266, - "end": 10275, + "start": 10788, + "end": 10797, "loc": { "start": { - "line": 323, + "line": 337, "column": 9 }, "end": { - "line": 323, + "line": 337, "column": 18 }, "identifierName": "condition" @@ -39621,88 +40735,88 @@ }, "consequent": { "type": "BlockStatement", - "start": 10276, - "end": 10347, + "start": 10798, + "end": 10869, "loc": { "start": { - "line": 323, + "line": 337, "column": 19 }, "end": { - "line": 326, + "line": 340, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 10287, - "end": 10316, + "start": 10809, + "end": 10838, "loc": { "start": { - "line": 324, + "line": 338, "column": 8 }, "end": { - "line": 324, + "line": 338, "column": 37 } }, "expression": { "type": "AssignmentExpression", - "start": 10287, - "end": 10315, + "start": 10809, + "end": 10837, "loc": { "start": { - "line": 324, + "line": 338, "column": 8 }, "end": { - "line": 324, + "line": 338, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10287, - "end": 10308, + "start": 10809, + "end": 10830, "loc": { "start": { - "line": 324, + "line": 338, "column": 8 }, "end": { - "line": 324, + "line": 338, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10287, - "end": 10291, + "start": 10809, + "end": 10813, "loc": { "start": { - "line": 324, + "line": 338, "column": 8 }, "end": { - "line": 324, + "line": 338, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10292, - "end": 10308, + "start": 10814, + "end": 10830, "loc": { "start": { - "line": 324, + "line": 338, "column": 13 }, "end": { - "line": 324, + "line": 338, "column": 29 }, "identifierName": "maxLengthReached" @@ -39713,15 +40827,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 10311, - "end": 10315, + "start": 10833, + "end": 10837, "loc": { "start": { - "line": 324, + "line": 338, "column": 32 }, "end": { - "line": 324, + "line": 338, "column": 36 } }, @@ -39731,29 +40845,29 @@ }, { "type": "ReturnStatement", - "start": 10326, - "end": 10338, + "start": 10848, + "end": 10860, "loc": { "start": { - "line": 325, + "line": 339, "column": 8 }, "end": { - "line": 325, + "line": 339, "column": 20 } }, "argument": { "type": "BooleanLiteral", - "start": 10333, - "end": 10337, + "start": 10855, + "end": 10859, "loc": { "start": { - "line": 325, + "line": 339, "column": 15 }, "end": { - "line": 325, + "line": 339, "column": 19 } }, @@ -39765,88 +40879,88 @@ }, "alternate": { "type": "BlockStatement", - "start": 10353, - "end": 10426, + "start": 10875, + "end": 10948, "loc": { "start": { - "line": 326, + "line": 340, "column": 13 }, "end": { - "line": 329, + "line": 343, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 10364, - "end": 10394, + "start": 10886, + "end": 10916, "loc": { "start": { - "line": 327, + "line": 341, "column": 8 }, "end": { - "line": 327, + "line": 341, "column": 38 } }, "expression": { "type": "AssignmentExpression", - "start": 10364, - "end": 10393, + "start": 10886, + "end": 10915, "loc": { "start": { - "line": 327, + "line": 341, "column": 8 }, "end": { - "line": 327, + "line": 341, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10364, - "end": 10385, + "start": 10886, + "end": 10907, "loc": { "start": { - "line": 327, + "line": 341, "column": 8 }, "end": { - "line": 327, + "line": 341, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10364, - "end": 10368, + "start": 10886, + "end": 10890, "loc": { "start": { - "line": 327, + "line": 341, "column": 8 }, "end": { - "line": 327, + "line": 341, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10369, - "end": 10385, + "start": 10891, + "end": 10907, "loc": { "start": { - "line": 327, + "line": 341, "column": 13 }, "end": { - "line": 327, + "line": 341, "column": 29 }, "identifierName": "maxLengthReached" @@ -39857,15 +40971,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 10388, - "end": 10393, + "start": 10910, + "end": 10915, "loc": { "start": { - "line": 327, + "line": 341, "column": 32 }, "end": { - "line": 327, + "line": 341, "column": 37 } }, @@ -39875,29 +40989,29 @@ }, { "type": "ReturnStatement", - "start": 10404, - "end": 10417, + "start": 10926, + "end": 10939, "loc": { "start": { - "line": 328, + "line": 342, "column": 8 }, "end": { - "line": 328, + "line": 342, "column": 21 } }, "argument": { "type": "BooleanLiteral", - "start": 10411, - "end": 10416, + "start": 10933, + "end": 10938, "loc": { "start": { - "line": 328, + "line": 342, "column": 15 }, "end": { - "line": 328, + "line": 342, "column": 20 } }, @@ -39921,15 +41035,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 8947, - "end": 9178, + "start": 9469, + "end": 9700, "loc": { "start": { - "line": 277, + "line": 291, "column": 2 }, "end": { - "line": 283, + "line": 297, "column": 5 } } @@ -39939,15 +41053,15 @@ { "type": "CommentBlock", "value": "*\r\n * Gets the current value of maxLengthReached\r\n ", - "start": 10444, - "end": 10503, + "start": 10966, + "end": 11025, "loc": { "start": { - "line": 333, + "line": 347, "column": 2 }, "end": { - "line": 335, + "line": 349, "column": 5 } } @@ -39956,15 +41070,15 @@ }, { "type": "ClassMethod", - "start": 10507, - "end": 10577, + "start": 11029, + "end": 11099, "loc": { "start": { - "line": 336, + "line": 350, "column": 2 }, "end": { - "line": 338, + "line": 352, "column": 3 } }, @@ -39972,15 +41086,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10507, - "end": 10525, + "start": 11029, + "end": 11047, "loc": { "start": { - "line": 336, + "line": 350, "column": 2 }, "end": { - "line": 336, + "line": 350, "column": 20 }, "identifierName": "isMaxLengthReached" @@ -39996,58 +41110,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10527, - "end": 10577, + "start": 11049, + "end": 11099, "loc": { "start": { - "line": 336, + "line": 350, "column": 22 }, "end": { - "line": 338, + "line": 352, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 10534, - "end": 10572, + "start": 11056, + "end": 11094, "loc": { "start": { - "line": 337, + "line": 351, "column": 4 }, "end": { - "line": 337, + "line": 351, "column": 42 } }, "argument": { "type": "CallExpression", - "start": 10541, - "end": 10571, + "start": 11063, + "end": 11093, "loc": { "start": { - "line": 337, + "line": 351, "column": 11 }, "end": { - "line": 337, + "line": 351, "column": 41 } }, "callee": { "type": "Identifier", - "start": 10541, - "end": 10548, + "start": 11063, + "end": 11070, "loc": { "start": { - "line": 337, + "line": 351, "column": 11 }, "end": { - "line": 337, + "line": 351, "column": 18 }, "identifierName": "Boolean" @@ -40057,44 +41171,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10549, - "end": 10570, + "start": 11071, + "end": 11092, "loc": { "start": { - "line": 337, + "line": 351, "column": 19 }, "end": { - "line": 337, + "line": 351, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 10549, - "end": 10553, + "start": 11071, + "end": 11075, "loc": { "start": { - "line": 337, + "line": 351, "column": 19 }, "end": { - "line": 337, + "line": 351, "column": 23 } } }, "property": { "type": "Identifier", - "start": 10554, - "end": 10570, + "start": 11076, + "end": 11092, "loc": { "start": { - "line": 337, + "line": 351, "column": 24 }, "end": { - "line": 337, + "line": 351, "column": 40 }, "identifierName": "maxLengthReached" @@ -40114,15 +41228,15 @@ { "type": "CommentBlock", "value": "*\r\n * Gets the current value of maxLengthReached\r\n ", - "start": 10444, - "end": 10503, + "start": 10966, + "end": 11025, "loc": { "start": { - "line": 333, + "line": 347, "column": 2 }, "end": { - "line": 335, + "line": 349, "column": 5 } } @@ -40132,15 +41246,15 @@ { "type": "CommentBlock", "value": "*\r\n * Transforms an arbitrary string to camelCase\r\n * \r\n * @param {string} string The string to transform.\r\n ", - "start": 10583, - "end": 10705, + "start": 11105, + "end": 11227, "loc": { "start": { - "line": 340, + "line": 354, "column": 2 }, "end": { - "line": 344, + "line": 358, "column": 5 } } @@ -40149,15 +41263,15 @@ }, { "type": "ClassMethod", - "start": 10709, - "end": 10865, + "start": 11231, + "end": 11387, "loc": { "start": { - "line": 345, + "line": 359, "column": 2 }, "end": { - "line": 347, + "line": 361, "column": 3 } }, @@ -40165,15 +41279,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10709, - "end": 10718, + "start": 11231, + "end": 11240, "loc": { "start": { - "line": 345, + "line": 359, "column": 2 }, "end": { - "line": 345, + "line": 359, "column": 11 }, "identifierName": "camelCase" @@ -40189,15 +41303,15 @@ "params": [ { "type": "Identifier", - "start": 10719, - "end": 10725, + "start": 11241, + "end": 11247, "loc": { "start": { - "line": 345, + "line": 359, "column": 12 }, "end": { - "line": 345, + "line": 359, "column": 18 }, "identifierName": "string" @@ -40207,156 +41321,156 @@ ], "body": { "type": "BlockStatement", - "start": 10726, - "end": 10865, + "start": 11248, + "end": 11387, "loc": { "start": { - "line": 345, + "line": 359, "column": 19 }, "end": { - "line": 347, + "line": 361, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 10733, - "end": 10860, + "start": 11255, + "end": 11382, "loc": { "start": { - "line": 346, + "line": 360, "column": 4 }, "end": { - "line": 346, + "line": 360, "column": 131 } }, "argument": { "type": "CallExpression", - "start": 10740, - "end": 10859, + "start": 11262, + "end": 11381, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 130 } }, "callee": { "type": "MemberExpression", - "start": 10740, - "end": 10793, + "start": 11262, + "end": 11315, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 64 } }, "object": { "type": "CallExpression", - "start": 10740, - "end": 10786, + "start": 11262, + "end": 11308, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 10740, - "end": 10773, + "start": 11262, + "end": 11295, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 44 } }, "object": { "type": "CallExpression", - "start": 10740, - "end": 10767, + "start": 11262, + "end": 11289, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 38 } }, "callee": { "type": "MemberExpression", - "start": 10740, - "end": 10765, + "start": 11262, + "end": 11287, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 36 } }, "object": { "type": "CallExpression", - "start": 10740, - "end": 10760, + "start": 11262, + "end": 11282, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 31 } }, "callee": { "type": "MemberExpression", - "start": 10740, - "end": 10758, + "start": 11262, + "end": 11280, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 29 } }, "object": { "type": "Identifier", - "start": 10740, - "end": 10746, + "start": 11262, + "end": 11268, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 17 }, "identifierName": "string" @@ -40365,15 +41479,15 @@ }, "property": { "type": "Identifier", - "start": 10747, - "end": 10758, + "start": 11269, + "end": 11280, "loc": { "start": { - "line": 346, + "line": 360, "column": 18 }, "end": { - "line": 346, + "line": 360, "column": 29 }, "identifierName": "toLowerCase" @@ -40386,15 +41500,15 @@ }, "property": { "type": "Identifier", - "start": 10761, - "end": 10765, + "start": 11283, + "end": 11287, "loc": { "start": { - "line": 346, + "line": 360, "column": 32 }, "end": { - "line": 346, + "line": 360, "column": 36 }, "identifierName": "trim" @@ -40407,15 +41521,15 @@ }, "property": { "type": "Identifier", - "start": 10768, - "end": 10773, + "start": 11290, + "end": 11295, "loc": { "start": { - "line": 346, + "line": 360, "column": 39 }, "end": { - "line": 346, + "line": 360, "column": 44 }, "identifierName": "split" @@ -40427,15 +41541,15 @@ "arguments": [ { "type": "RegExpLiteral", - "start": 10774, - "end": 10785, + "start": 11296, + "end": 11307, "loc": { "start": { - "line": 346, + "line": 360, "column": 45 }, "end": { - "line": 346, + "line": 360, "column": 56 } }, @@ -40449,15 +41563,15 @@ }, "property": { "type": "Identifier", - "start": 10787, - "end": 10793, + "start": 11309, + "end": 11315, "loc": { "start": { - "line": 346, + "line": 360, "column": 58 }, "end": { - "line": 346, + "line": 360, "column": 64 }, "identifierName": "reduce" @@ -40469,15 +41583,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10794, - "end": 10858, + "start": 11316, + "end": 11380, "loc": { "start": { - "line": 346, + "line": 360, "column": 65 }, "end": { - "line": 346, + "line": 360, "column": 129 } }, @@ -40488,15 +41602,15 @@ "params": [ { "type": "Identifier", - "start": 10795, - "end": 10801, + "start": 11317, + "end": 11323, "loc": { "start": { - "line": 346, + "line": 360, "column": 66 }, "end": { - "line": 346, + "line": 360, "column": 72 }, "identifierName": "string" @@ -40505,15 +41619,15 @@ }, { "type": "Identifier", - "start": 10803, - "end": 10807, + "start": 11325, + "end": 11329, "loc": { "start": { - "line": 346, + "line": 360, "column": 74 }, "end": { - "line": 346, + "line": 360, "column": 78 }, "identifierName": "word" @@ -40523,43 +41637,43 @@ ], "body": { "type": "BinaryExpression", - "start": 10812, - "end": 10858, + "start": 11334, + "end": 11380, "loc": { "start": { - "line": 346, + "line": 360, "column": 83 }, "end": { - "line": 346, + "line": 360, "column": 129 } }, "left": { "type": "BinaryExpression", - "start": 10812, - "end": 10842, + "start": 11334, + "end": 11364, "loc": { "start": { - "line": 346, + "line": 360, "column": 83 }, "end": { - "line": 346, + "line": 360, "column": 113 } }, "left": { "type": "Identifier", - "start": 10812, - "end": 10818, + "start": 11334, + "end": 11340, "loc": { "start": { - "line": 346, + "line": 360, "column": 83 }, "end": { - "line": 346, + "line": 360, "column": 89 }, "identifierName": "string" @@ -40569,57 +41683,57 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 10821, - "end": 10842, + "start": 11343, + "end": 11364, "loc": { "start": { - "line": 346, + "line": 360, "column": 92 }, "end": { - "line": 346, + "line": 360, "column": 113 } }, "callee": { "type": "MemberExpression", - "start": 10821, - "end": 10840, + "start": 11343, + "end": 11362, "loc": { "start": { - "line": 346, + "line": 360, "column": 92 }, "end": { - "line": 346, + "line": 360, "column": 111 } }, "object": { "type": "MemberExpression", - "start": 10821, - "end": 10828, + "start": 11343, + "end": 11350, "loc": { "start": { - "line": 346, + "line": 360, "column": 92 }, "end": { - "line": 346, + "line": 360, "column": 99 } }, "object": { "type": "Identifier", - "start": 10821, - "end": 10825, + "start": 11343, + "end": 11347, "loc": { "start": { - "line": 346, + "line": 360, "column": 92 }, "end": { - "line": 346, + "line": 360, "column": 96 }, "identifierName": "word" @@ -40628,15 +41742,15 @@ }, "property": { "type": "NumericLiteral", - "start": 10826, - "end": 10827, + "start": 11348, + "end": 11349, "loc": { "start": { - "line": 346, + "line": 360, "column": 97 }, "end": { - "line": 346, + "line": 360, "column": 98 } }, @@ -40650,15 +41764,15 @@ }, "property": { "type": "Identifier", - "start": 10829, - "end": 10840, + "start": 11351, + "end": 11362, "loc": { "start": { - "line": 346, + "line": 360, "column": 100 }, "end": { - "line": 346, + "line": 360, "column": 111 }, "identifierName": "toUpperCase" @@ -40673,43 +41787,43 @@ "operator": "+", "right": { "type": "CallExpression", - "start": 10845, - "end": 10858, + "start": 11367, + "end": 11380, "loc": { "start": { - "line": 346, + "line": 360, "column": 116 }, "end": { - "line": 346, + "line": 360, "column": 129 } }, "callee": { "type": "MemberExpression", - "start": 10845, - "end": 10855, + "start": 11367, + "end": 11377, "loc": { "start": { - "line": 346, + "line": 360, "column": 116 }, "end": { - "line": 346, + "line": 360, "column": 126 } }, "object": { "type": "Identifier", - "start": 10845, - "end": 10849, + "start": 11367, + "end": 11371, "loc": { "start": { - "line": 346, + "line": 360, "column": 116 }, "end": { - "line": 346, + "line": 360, "column": 120 }, "identifierName": "word" @@ -40718,15 +41832,15 @@ }, "property": { "type": "Identifier", - "start": 10850, - "end": 10855, + "start": 11372, + "end": 11377, "loc": { "start": { - "line": 346, + "line": 360, "column": 121 }, "end": { - "line": 346, + "line": 360, "column": 126 }, "identifierName": "slice" @@ -40738,15 +41852,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 10856, - "end": 10857, + "start": 11378, + "end": 11379, "loc": { "start": { - "line": 346, + "line": 360, "column": 127 }, "end": { - "line": 346, + "line": 360, "column": 128 } }, @@ -40770,15 +41884,15 @@ { "type": "CommentBlock", "value": "*\r\n * Transforms an arbitrary string to camelCase\r\n * \r\n * @param {string} string The string to transform.\r\n ", - "start": 10583, - "end": 10705, + "start": 11105, + "end": 11227, "loc": { "start": { - "line": 340, + "line": 354, "column": 2 }, "end": { - "line": 344, + "line": 358, "column": 5 } } @@ -40787,15 +41901,15 @@ }, { "type": "ClassMethod", - "start": 11056, - "end": 11146, + "start": 11578, + "end": 11668, "loc": { "start": { - "line": 355, + "line": 369, "column": 2 }, "end": { - "line": 357, + "line": 371, "column": 3 } }, @@ -40803,15 +41917,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11056, - "end": 11068, + "start": 11578, + "end": 11590, "loc": { "start": { - "line": 355, + "line": 369, "column": 2 }, "end": { - "line": 355, + "line": 369, "column": 14 }, "identifierName": "countInArray" @@ -40827,15 +41941,15 @@ "params": [ { "type": "Identifier", - "start": 11069, - "end": 11074, + "start": 11591, + "end": 11596, "loc": { "start": { - "line": 355, + "line": 369, "column": 15 }, "end": { - "line": 355, + "line": 369, "column": 20 }, "identifierName": "array" @@ -40844,15 +41958,15 @@ }, { "type": "Identifier", - "start": 11076, - "end": 11081, + "start": 11598, + "end": 11603, "loc": { "start": { - "line": 355, + "line": 369, "column": 22 }, "end": { - "line": 355, + "line": 369, "column": 27 }, "identifierName": "value" @@ -40862,72 +41976,72 @@ ], "body": { "type": "BlockStatement", - "start": 11082, - "end": 11146, + "start": 11604, + "end": 11668, "loc": { "start": { - "line": 355, + "line": 369, "column": 28 }, "end": { - "line": 357, + "line": 371, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 11089, - "end": 11141, + "start": 11611, + "end": 11663, "loc": { "start": { - "line": 356, + "line": 370, "column": 4 }, "end": { - "line": 356, + "line": 370, "column": 56 } }, "argument": { "type": "CallExpression", - "start": 11096, - "end": 11140, + "start": 11618, + "end": 11662, "loc": { "start": { - "line": 356, + "line": 370, "column": 11 }, "end": { - "line": 356, + "line": 370, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 11096, - "end": 11108, + "start": 11618, + "end": 11630, "loc": { "start": { - "line": 356, + "line": 370, "column": 11 }, "end": { - "line": 356, + "line": 370, "column": 23 } }, "object": { "type": "Identifier", - "start": 11096, - "end": 11101, + "start": 11618, + "end": 11623, "loc": { "start": { - "line": 356, + "line": 370, "column": 11 }, "end": { - "line": 356, + "line": 370, "column": 16 }, "identifierName": "array" @@ -40936,15 +42050,15 @@ }, "property": { "type": "Identifier", - "start": 11102, - "end": 11108, + "start": 11624, + "end": 11630, "loc": { "start": { - "line": 356, + "line": 370, "column": 17 }, "end": { - "line": 356, + "line": 370, "column": 23 }, "identifierName": "reduce" @@ -40956,15 +42070,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 11109, - "end": 11136, + "start": 11631, + "end": 11658, "loc": { "start": { - "line": 356, + "line": 370, "column": 24 }, "end": { - "line": 356, + "line": 370, "column": 51 } }, @@ -40975,15 +42089,15 @@ "params": [ { "type": "Identifier", - "start": 11110, - "end": 11111, + "start": 11632, + "end": 11633, "loc": { "start": { - "line": 356, + "line": 370, "column": 25 }, "end": { - "line": 356, + "line": 370, "column": 26 }, "identifierName": "n" @@ -40992,15 +42106,15 @@ }, { "type": "Identifier", - "start": 11113, - "end": 11114, + "start": 11635, + "end": 11636, "loc": { "start": { - "line": 356, + "line": 370, "column": 28 }, "end": { - "line": 356, + "line": 370, "column": 29 }, "identifierName": "x" @@ -41010,29 +42124,29 @@ ], "body": { "type": "BinaryExpression", - "start": 11119, - "end": 11136, + "start": 11641, + "end": 11658, "loc": { "start": { - "line": 356, + "line": 370, "column": 34 }, "end": { - "line": 356, + "line": 370, "column": 51 } }, "left": { "type": "Identifier", - "start": 11119, - "end": 11120, + "start": 11641, + "end": 11642, "loc": { "start": { - "line": 356, + "line": 370, "column": 34 }, "end": { - "line": 356, + "line": 370, "column": 35 }, "identifierName": "n" @@ -41042,29 +42156,29 @@ "operator": "+", "right": { "type": "BinaryExpression", - "start": 11124, - "end": 11135, + "start": 11646, + "end": 11657, "loc": { "start": { - "line": 356, + "line": 370, "column": 39 }, "end": { - "line": 356, + "line": 370, "column": 50 } }, "left": { "type": "Identifier", - "start": 11124, - "end": 11125, + "start": 11646, + "end": 11647, "loc": { "start": { - "line": 356, + "line": 370, "column": 39 }, "end": { - "line": 356, + "line": 370, "column": 40 }, "identifierName": "x" @@ -41074,15 +42188,15 @@ "operator": "===", "right": { "type": "Identifier", - "start": 11130, - "end": 11135, + "start": 11652, + "end": 11657, "loc": { "start": { - "line": 356, + "line": 370, "column": 45 }, "end": { - "line": 356, + "line": 370, "column": 50 }, "identifierName": "value" @@ -41091,22 +42205,22 @@ }, "extra": { "parenthesized": true, - "parenStart": 11123 + "parenStart": 11645 } } } }, { "type": "NumericLiteral", - "start": 11138, - "end": 11139, + "start": 11660, + "end": 11661, "loc": { "start": { - "line": 356, + "line": 370, "column": 53 }, "end": { - "line": 356, + "line": 370, "column": 54 } }, @@ -41126,15 +42240,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 10872, - "end": 11052, + "start": 11394, + "end": 11574, "loc": { "start": { - "line": 349, + "line": 363, "column": 2 }, "end": { - "line": 354, + "line": 368, "column": 5 } } @@ -41237,15 +42351,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 746, - "end": 924, + "start": 817, + "end": 995, "loc": { "start": { - "line": 26, + "line": 27, "column": 2 }, "end": { - "line": 31, + "line": 32, "column": 5 } } @@ -41253,15 +42367,15 @@ { "type": "CommentBlock", "value": "*\r\n * Default button display labels\r\n ", - "start": 1361, - "end": 1407, + "start": 1432, + "end": 1478, "loc": { "start": { - "line": 43, + "line": 44, "column": 2 }, "end": { - "line": 45, + "line": 46, "column": 5 } } @@ -41269,15 +42383,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 2983, - "end": 3281, + "start": 3054, + "end": 3352, "loc": { "start": { - "line": 109, + "line": 110, "column": 2 }, "end": { - "line": 115, + "line": 116, "column": 5 } } @@ -41285,15 +42399,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 3560, - "end": 3954, + "start": 3631, + "end": 4025, "loc": { "start": { - "line": 127, + "line": 128, "column": 2 }, "end": { - "line": 135, + "line": 136, "column": 5 } } @@ -41301,15 +42415,31 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 5684, - "end": 5926, + "start": 5755, + "end": 5997, "loc": { "start": { - "line": 179, + "line": 180, "column": 2 }, "end": { - "line": 184, + "line": 185, + "column": 5 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Action method of updateCaretPos\r\n * \r\n * @param {object} instance The instance whose position should be updated\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 ", + "start": 6336, + "end": 6644, + "loc": { + "start": { + "line": 196, + "column": 2 + }, + "end": { + "line": 202, "column": 5 } } @@ -41317,15 +42447,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 6273, - "end": 6602, + "start": 7062, + "end": 7391, "loc": { "start": { - "line": 194, + "line": 216, "column": 2 }, "end": { - "line": 201, + "line": 223, "column": 5 } } @@ -41333,15 +42463,15 @@ { "type": "CommentBlock", "value": "*\r\n * Avoid caret position change when maxLength is set\r\n ", - "start": 6855, - "end": 6929, + "start": 7644, + "end": 7718, "loc": { "start": { - "line": 210, + "line": 232, "column": 6 }, "end": { - "line": 212, + "line": 234, "column": 9 } } @@ -41349,15 +42479,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 7195, - "end": 7492, + "start": 7867, + "end": 8164, "loc": { "start": { - "line": 226, + "line": 244, "column": 2 }, "end": { - "line": 232, + "line": 250, "column": 5 } } @@ -41365,15 +42495,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 7758, - "end": 7938, + "start": 8430, + "end": 8610, "loc": { "start": { - "line": 243, + "line": 261, "column": 4 }, "end": { - "line": 246, + "line": 264, "column": 7 } } @@ -41381,15 +42511,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 8947, - "end": 9178, + "start": 9469, + "end": 9700, "loc": { "start": { - "line": 277, + "line": 291, "column": 2 }, "end": { - "line": 283, + "line": 297, "column": 5 } } @@ -41397,15 +42527,15 @@ { "type": "CommentBlock", "value": "*\r\n * If pressing this button won't add more characters\r\n * We exit out of this limiter function\r\n ", - "start": 9399, - "end": 9520, + "start": 9921, + "end": 10042, "loc": { "start": { - "line": 290, + "line": 304, "column": 6 }, "end": { - "line": 293, + "line": 307, "column": 9 } } @@ -41413,15 +42543,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Boolean value that shows whether maxLength has been reached\r\n ", - "start": 9776, - "end": 9880, + "start": 10298, + "end": 10402, "loc": { "start": { - "line": 305, + "line": 319, "column": 8 }, "end": { - "line": 307, + "line": 321, "column": 11 } } @@ -41429,15 +42559,15 @@ { "type": "CommentBlock", "value": "*\r\n * Gets the current value of maxLengthReached\r\n ", - "start": 10444, - "end": 10503, + "start": 10966, + "end": 11025, "loc": { "start": { - "line": 333, + "line": 347, "column": 2 }, "end": { - "line": 335, + "line": 349, "column": 5 } } @@ -41445,15 +42575,15 @@ { "type": "CommentBlock", "value": "*\r\n * Transforms an arbitrary string to camelCase\r\n * \r\n * @param {string} string The string to transform.\r\n ", - "start": 10583, - "end": 10705, + "start": 11105, + "end": 11227, "loc": { "start": { - "line": 340, + "line": 354, "column": 2 }, "end": { - "line": 344, + "line": 358, "column": 5 } } @@ -41461,15 +42591,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 10872, - "end": 11052, + "start": 11394, + "end": 11574, "loc": { "start": { - "line": 349, + "line": 363, "column": 2 }, "end": { - "line": 354, + "line": 368, "column": 5 } } @@ -43343,9 +44473,9 @@ "postfix": false, "binop": null }, - "value": "isMaxLengthReached", + "value": "updateCaretPosAction", "start": 575, - "end": 593, + "end": 595, "loc": { "start": { "line": 21, @@ -43353,6 +44483,349 @@ }, "end": { "line": 21, + "column": 29 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 596, + "end": 597, + "loc": { + "start": { + "line": 21, + "column": 30 + }, + "end": { + "line": 21, + "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": 598, + "end": 602, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 602, + "end": 603, + "loc": { + "start": { + "line": 21, + "column": 36 + }, + "end": { + "line": 21, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateCaretPosAction", + "start": 603, + "end": 623, + "loc": { + "start": { + "line": 21, + "column": 37 + }, + "end": { + "line": 21, + "column": 57 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 623, + "end": 624, + "loc": { + "start": { + "line": 21, + "column": 57 + }, + "end": { + "line": 21, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 624, + "end": 628, + "loc": { + "start": { + "line": 21, + "column": 58 + }, + "end": { + "line": 21, + "column": 62 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 628, + "end": 629, + "loc": { + "start": { + "line": 21, + "column": 62 + }, + "end": { + "line": 21, + "column": 63 + } + } + }, + { + "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": 629, + "end": 633, + "loc": { + "start": { + "line": 21, + "column": 63 + }, + "end": { + "line": 21, + "column": 67 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 633, + "end": 634, + "loc": { + "start": { + "line": 21, + "column": 67 + }, + "end": { + "line": 21, + "column": 68 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 634, + "end": 635, + "loc": { + "start": { + "line": 21, + "column": 68 + }, + "end": { + "line": 21, + "column": 69 + } + } + }, + { + "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": 641, + "end": 645, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 645, + "end": 646, + "loc": { + "start": { + "line": 22, + "column": 8 + }, + "end": { + "line": 22, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isMaxLengthReached", + "start": 646, + "end": 664, + "loc": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, "column": 27 } } @@ -43371,15 +44844,15 @@ "updateContext": null }, "value": "=", - "start": 594, - "end": 595, + "start": 665, + "end": 666, "loc": { "start": { - "line": 21, + "line": 22, "column": 28 }, "end": { - "line": 21, + "line": 22, "column": 29 } } @@ -43399,15 +44872,15 @@ "updateContext": null }, "value": "this", - "start": 596, - "end": 600, + "start": 667, + "end": 671, "loc": { "start": { - "line": 21, + "line": 22, "column": 30 }, "end": { - "line": 21, + "line": 22, "column": 34 } } @@ -43425,15 +44898,15 @@ "binop": null, "updateContext": null }, - "start": 600, - "end": 601, + "start": 671, + "end": 672, "loc": { "start": { - "line": 21, + "line": 22, "column": 34 }, "end": { - "line": 21, + "line": 22, "column": 35 } } @@ -43451,543 +44924,16 @@ "binop": null }, "value": "isMaxLengthReached", - "start": 601, - "end": 619, - "loc": { - "start": { - "line": 21, - "column": 35 - }, - "end": { - "line": 21, - "column": 53 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 619, - "end": 620, - "loc": { - "start": { - "line": 21, - "column": 53 - }, - "end": { - "line": 21, - "column": 54 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 620, - "end": 624, - "loc": { - "start": { - "line": 21, - "column": 54 - }, - "end": { - "line": 21, - "column": 58 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 624, - "end": 625, - "loc": { - "start": { - "line": 21, - "column": 58 - }, - "end": { - "line": 21, - "column": 59 - } - } - }, - { - "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": 625, - "end": 629, - "loc": { - "start": { - "line": 21, - "column": 59 - }, - "end": { - "line": 21, - "column": 63 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 629, - "end": 630, - "loc": { - "start": { - "line": 21, - "column": 63 - }, - "end": { - "line": 21, - "column": 64 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 630, - "end": 631, - "loc": { - "start": { - "line": 21, - "column": 64 - }, - "end": { - "line": 21, - "column": 65 - } - } - }, - { - "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": 637, - "end": 641, - "loc": { - "start": { - "line": 22, - "column": 4 - }, - "end": { - "line": 22, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 641, - "end": 642, - "loc": { - "start": { - "line": 22, - "column": 8 - }, - "end": { - "line": 22, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "camelCase", - "start": 642, - "end": 651, - "loc": { - "start": { - "line": 22, - "column": 9 - }, - "end": { - "line": 22, - "column": 18 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 652, - "end": 653, - "loc": { - "start": { - "line": 22, - "column": 19 - }, - "end": { - "line": 22, - "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": 654, - "end": 658, - "loc": { - "start": { - "line": 22, - "column": 21 - }, - "end": { - "line": 22, - "column": 25 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 658, - "end": 659, - "loc": { - "start": { - "line": 22, - "column": 25 - }, - "end": { - "line": 22, - "column": 26 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "camelCase", - "start": 659, - "end": 668, - "loc": { - "start": { - "line": 22, - "column": 26 - }, - "end": { - "line": 22, - "column": 35 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 668, - "end": 669, - "loc": { - "start": { - "line": 22, - "column": 35 - }, - "end": { - "line": 22, - "column": 36 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 669, - "end": 673, - "loc": { - "start": { - "line": 22, - "column": 36 - }, - "end": { - "line": 22, - "column": 40 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 673, - "end": 674, - "loc": { - "start": { - "line": 22, - "column": 40 - }, - "end": { - "line": 22, - "column": 41 - } - } - }, - { - "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": 674, - "end": 678, - "loc": { - "start": { - "line": 22, - "column": 41 - }, - "end": { - "line": 22, - "column": 45 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 678, - "end": 679, - "loc": { - "start": { - "line": 22, - "column": 45 - }, - "end": { - "line": 22, - "column": 46 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 679, - "end": 680, - "loc": { - "start": { - "line": 22, - "column": 46 - }, - "end": { - "line": 22, - "column": 47 - } - } - }, - { - "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": 686, + "start": 672, "end": 690, "loc": { "start": { - "line": 23, - "column": 4 + "line": 22, + "column": 35 }, "end": { - "line": 23, - "column": 8 + "line": 22, + "column": 53 } } }, @@ -44006,6 +44952,190 @@ }, "start": 690, "end": 691, + "loc": { + "start": { + "line": 22, + "column": 53 + }, + "end": { + "line": 22, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 691, + "end": 695, + "loc": { + "start": { + "line": 22, + "column": 54 + }, + "end": { + "line": 22, + "column": 58 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 695, + "end": 696, + "loc": { + "start": { + "line": 22, + "column": 58 + }, + "end": { + "line": 22, + "column": 59 + } + } + }, + { + "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": 696, + "end": 700, + "loc": { + "start": { + "line": 22, + "column": 59 + }, + "end": { + "line": 22, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 700, + "end": 701, + "loc": { + "start": { + "line": 22, + "column": 63 + }, + "end": { + "line": 22, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 701, + "end": 702, + "loc": { + "start": { + "line": 22, + "column": 64 + }, + "end": { + "line": 22, + "column": 65 + } + } + }, + { + "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": 708, + "end": 712, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 712, + "end": 713, "loc": { "start": { "line": 23, @@ -44029,9 +45159,9 @@ "postfix": false, "binop": null }, - "value": "countInArray", - "start": 691, - "end": 703, + "value": "camelCase", + "start": 713, + "end": 722, "loc": { "start": { "line": 23, @@ -44039,6 +45169,349 @@ }, "end": { "line": 23, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 723, + "end": 724, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "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": 725, + "end": 729, + "loc": { + "start": { + "line": 23, + "column": 21 + }, + "end": { + "line": 23, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 729, + "end": 730, + "loc": { + "start": { + "line": 23, + "column": 25 + }, + "end": { + "line": 23, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "camelCase", + "start": 730, + "end": 739, + "loc": { + "start": { + "line": 23, + "column": 26 + }, + "end": { + "line": 23, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 739, + "end": 740, + "loc": { + "start": { + "line": 23, + "column": 35 + }, + "end": { + "line": 23, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 740, + "end": 744, + "loc": { + "start": { + "line": 23, + "column": 36 + }, + "end": { + "line": 23, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 744, + "end": 745, + "loc": { + "start": { + "line": 23, + "column": 40 + }, + "end": { + "line": 23, + "column": 41 + } + } + }, + { + "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": 745, + "end": 749, + "loc": { + "start": { + "line": 23, + "column": 41 + }, + "end": { + "line": 23, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 749, + "end": 750, + "loc": { + "start": { + "line": 23, + "column": 45 + }, + "end": { + "line": 23, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 750, + "end": 751, + "loc": { + "start": { + "line": 23, + "column": 46 + }, + "end": { + "line": 23, + "column": 47 + } + } + }, + { + "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": 757, + "end": 761, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 761, + "end": 762, + "loc": { + "start": { + "line": 24, + "column": 8 + }, + "end": { + "line": 24, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "countInArray", + "start": 762, + "end": 774, + "loc": { + "start": { + "line": 24, + "column": 9 + }, + "end": { + "line": 24, "column": 21 } } @@ -44057,15 +45530,15 @@ "updateContext": null }, "value": "=", - "start": 704, - "end": 705, + "start": 775, + "end": 776, "loc": { "start": { - "line": 23, + "line": 24, "column": 22 }, "end": { - "line": 23, + "line": 24, "column": 23 } } @@ -44085,15 +45558,15 @@ "updateContext": null }, "value": "this", - "start": 706, - "end": 710, + "start": 777, + "end": 781, "loc": { "start": { - "line": 23, + "line": 24, "column": 24 }, "end": { - "line": 23, + "line": 24, "column": 28 } } @@ -44111,15 +45584,15 @@ "binop": null, "updateContext": null }, - "start": 710, - "end": 711, + "start": 781, + "end": 782, "loc": { "start": { - "line": 23, + "line": 24, "column": 28 }, "end": { - "line": 23, + "line": 24, "column": 29 } } @@ -44137,15 +45610,15 @@ "binop": null }, "value": "countInArray", - "start": 711, - "end": 723, + "start": 782, + "end": 794, "loc": { "start": { - "line": 23, + "line": 24, "column": 29 }, "end": { - "line": 23, + "line": 24, "column": 41 } } @@ -44163,15 +45636,15 @@ "binop": null, "updateContext": null }, - "start": 723, - "end": 724, + "start": 794, + "end": 795, "loc": { "start": { - "line": 23, + "line": 24, "column": 41 }, "end": { - "line": 23, + "line": 24, "column": 42 } } @@ -44189,15 +45662,15 @@ "binop": null }, "value": "bind", - "start": 724, - "end": 728, + "start": 795, + "end": 799, "loc": { "start": { - "line": 23, + "line": 24, "column": 42 }, "end": { - "line": 23, + "line": 24, "column": 46 } } @@ -44214,15 +45687,15 @@ "postfix": false, "binop": null }, - "start": 728, - "end": 729, + "start": 799, + "end": 800, "loc": { "start": { - "line": 23, + "line": 24, "column": 46 }, "end": { - "line": 23, + "line": 24, "column": 47 } } @@ -44242,15 +45715,15 @@ "updateContext": null }, "value": "this", - "start": 729, - "end": 733, + "start": 800, + "end": 804, "loc": { "start": { - "line": 23, + "line": 24, "column": 47 }, "end": { - "line": 23, + "line": 24, "column": 51 } } @@ -44267,15 +45740,15 @@ "postfix": false, "binop": null }, - "start": 733, - "end": 734, + "start": 804, + "end": 805, "loc": { "start": { - "line": 23, + "line": 24, "column": 51 }, "end": { - "line": 23, + "line": 24, "column": 52 } } @@ -44293,15 +45766,15 @@ "binop": null, "updateContext": null }, - "start": 734, - "end": 735, + "start": 805, + "end": 806, "loc": { "start": { - "line": 23, + "line": 24, "column": 52 }, "end": { - "line": 23, + "line": 24, "column": 53 } } @@ -44318,15 +45791,15 @@ "postfix": false, "binop": null }, - "start": 739, - "end": 740, + "start": 810, + "end": 811, "loc": { "start": { - "line": 24, + "line": 25, "column": 2 }, "end": { - "line": 24, + "line": 25, "column": 3 } } @@ -44334,15 +45807,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 746, - "end": 924, + "start": 817, + "end": 995, "loc": { "start": { - "line": 26, + "line": 27, "column": 2 }, "end": { - "line": 31, + "line": 32, "column": 5 } } @@ -44360,15 +45833,15 @@ "binop": null }, "value": "getButtonClass", - "start": 928, - "end": 942, + "start": 999, + "end": 1013, "loc": { "start": { - "line": 32, + "line": 33, "column": 2 }, "end": { - "line": 32, + "line": 33, "column": 16 } } @@ -44385,15 +45858,15 @@ "postfix": false, "binop": null }, - "start": 942, - "end": 943, + "start": 1013, + "end": 1014, "loc": { "start": { - "line": 32, + "line": 33, "column": 16 }, "end": { - "line": 32, + "line": 33, "column": 17 } } @@ -44411,15 +45884,15 @@ "binop": null }, "value": "button", - "start": 943, - "end": 949, + "start": 1014, + "end": 1020, "loc": { "start": { - "line": 32, + "line": 33, "column": 17 }, "end": { - "line": 32, + "line": 33, "column": 23 } } @@ -44436,15 +45909,15 @@ "postfix": false, "binop": null }, - "start": 949, - "end": 950, + "start": 1020, + "end": 1021, "loc": { "start": { - "line": 32, + "line": 33, "column": 23 }, "end": { - "line": 32, + "line": 33, "column": 24 } } @@ -44461,15 +45934,15 @@ "postfix": false, "binop": null }, - "start": 950, - "end": 951, + "start": 1021, + "end": 1022, "loc": { "start": { - "line": 32, + "line": 33, "column": 24 }, "end": { - "line": 32, + "line": 33, "column": 25 } } @@ -44489,15 +45962,15 @@ "updateContext": null }, "value": "let", - "start": 957, - "end": 960, + "start": 1028, + "end": 1031, "loc": { "start": { - "line": 33, + "line": 34, "column": 4 }, "end": { - "line": 33, + "line": 34, "column": 7 } } @@ -44515,15 +45988,15 @@ "binop": null }, "value": "buttonTypeClass", - "start": 961, - "end": 976, + "start": 1032, + "end": 1047, "loc": { "start": { - "line": 33, + "line": 34, "column": 8 }, "end": { - "line": 33, + "line": 34, "column": 23 } } @@ -44542,15 +46015,15 @@ "updateContext": null }, "value": "=", - "start": 977, - "end": 978, + "start": 1048, + "end": 1049, "loc": { "start": { - "line": 33, + "line": 34, "column": 24 }, "end": { - "line": 33, + "line": 34, "column": 25 } } @@ -44567,15 +46040,15 @@ "postfix": false, "binop": null }, - "start": 979, - "end": 980, + "start": 1050, + "end": 1051, "loc": { "start": { - "line": 33, + "line": 34, "column": 26 }, "end": { - "line": 33, + "line": 34, "column": 27 } } @@ -44593,15 +46066,15 @@ "binop": null }, "value": "button", - "start": 980, - "end": 986, + "start": 1051, + "end": 1057, "loc": { "start": { - "line": 33, + "line": 34, "column": 27 }, "end": { - "line": 33, + "line": 34, "column": 33 } } @@ -44619,15 +46092,15 @@ "binop": null, "updateContext": null }, - "start": 986, - "end": 987, + "start": 1057, + "end": 1058, "loc": { "start": { - "line": 33, + "line": 34, "column": 33 }, "end": { - "line": 33, + "line": 34, "column": 34 } } @@ -44645,15 +46118,15 @@ "binop": null }, "value": "includes", - "start": 987, - "end": 995, + "start": 1058, + "end": 1066, "loc": { "start": { - "line": 33, + "line": 34, "column": 34 }, "end": { - "line": 33, + "line": 34, "column": 42 } } @@ -44670,15 +46143,15 @@ "postfix": false, "binop": null }, - "start": 995, - "end": 996, + "start": 1066, + "end": 1067, "loc": { "start": { - "line": 33, + "line": 34, "column": 42 }, "end": { - "line": 33, + "line": 34, "column": 43 } } @@ -44697,15 +46170,15 @@ "updateContext": null }, "value": "{", - "start": 996, - "end": 999, + "start": 1067, + "end": 1070, "loc": { "start": { - "line": 33, + "line": 34, "column": 43 }, "end": { - "line": 33, + "line": 34, "column": 46 } } @@ -44722,15 +46195,15 @@ "postfix": false, "binop": null }, - "start": 999, - "end": 1000, + "start": 1070, + "end": 1071, "loc": { "start": { - "line": 33, + "line": 34, "column": 46 }, "end": { - "line": 33, + "line": 34, "column": 47 } } @@ -44749,15 +46222,15 @@ "updateContext": null }, "value": "&&", - "start": 1001, - "end": 1003, + "start": 1072, + "end": 1074, "loc": { "start": { - "line": 33, + "line": 34, "column": 48 }, "end": { - "line": 33, + "line": 34, "column": 50 } } @@ -44775,15 +46248,15 @@ "binop": null }, "value": "button", - "start": 1004, - "end": 1010, + "start": 1075, + "end": 1081, "loc": { "start": { - "line": 33, + "line": 34, "column": 51 }, "end": { - "line": 33, + "line": 34, "column": 57 } } @@ -44801,15 +46274,15 @@ "binop": null, "updateContext": null }, - "start": 1010, - "end": 1011, + "start": 1081, + "end": 1082, "loc": { "start": { - "line": 33, + "line": 34, "column": 57 }, "end": { - "line": 33, + "line": 34, "column": 58 } } @@ -44827,15 +46300,15 @@ "binop": null }, "value": "includes", - "start": 1011, - "end": 1019, + "start": 1082, + "end": 1090, "loc": { "start": { - "line": 33, + "line": 34, "column": 58 }, "end": { - "line": 33, + "line": 34, "column": 66 } } @@ -44852,15 +46325,15 @@ "postfix": false, "binop": null }, - "start": 1019, - "end": 1020, + "start": 1090, + "end": 1091, "loc": { "start": { - "line": 33, + "line": 34, "column": 66 }, "end": { - "line": 33, + "line": 34, "column": 67 } } @@ -44879,15 +46352,15 @@ "updateContext": null }, "value": "}", - "start": 1020, - "end": 1023, + "start": 1091, + "end": 1094, "loc": { "start": { - "line": 33, + "line": 34, "column": 67 }, "end": { - "line": 33, + "line": 34, "column": 70 } } @@ -44904,15 +46377,15 @@ "postfix": false, "binop": null }, - "start": 1023, - "end": 1024, + "start": 1094, + "end": 1095, "loc": { "start": { - "line": 33, + "line": 34, "column": 70 }, "end": { - "line": 33, + "line": 34, "column": 71 } } @@ -44931,15 +46404,15 @@ "updateContext": null }, "value": "&&", - "start": 1025, - "end": 1027, + "start": 1096, + "end": 1098, "loc": { "start": { - "line": 33, + "line": 34, "column": 72 }, "end": { - "line": 33, + "line": 34, "column": 74 } } @@ -44957,15 +46430,15 @@ "binop": null }, "value": "button", - "start": 1028, - "end": 1034, + "start": 1099, + "end": 1105, "loc": { "start": { - "line": 33, + "line": 34, "column": 75 }, "end": { - "line": 33, + "line": 34, "column": 81 } } @@ -44984,15 +46457,15 @@ "updateContext": null }, "value": "!==", - "start": 1035, - "end": 1038, + "start": 1106, + "end": 1109, "loc": { "start": { - "line": 33, + "line": 34, "column": 82 }, "end": { - "line": 33, + "line": 34, "column": 85 } } @@ -45011,15 +46484,15 @@ "updateContext": null }, "value": "{//}", - "start": 1039, - "end": 1045, + "start": 1110, + "end": 1116, "loc": { "start": { - "line": 33, + "line": 34, "column": 86 }, "end": { - "line": 33, + "line": 34, "column": 92 } } @@ -45036,15 +46509,15 @@ "postfix": false, "binop": null }, - "start": 1045, - "end": 1046, + "start": 1116, + "end": 1117, "loc": { "start": { - "line": 33, + "line": 34, "column": 92 }, "end": { - "line": 33, + "line": 34, "column": 93 } } @@ -45062,15 +46535,15 @@ "binop": null, "updateContext": null }, - "start": 1047, - "end": 1048, + "start": 1118, + "end": 1119, "loc": { "start": { - "line": 33, + "line": 34, "column": 94 }, "end": { - "line": 33, + "line": 34, "column": 95 } } @@ -45089,15 +46562,15 @@ "updateContext": null }, "value": "functionBtn", - "start": 1049, - "end": 1062, + "start": 1120, + "end": 1133, "loc": { "start": { - "line": 33, + "line": 34, "column": 96 }, "end": { - "line": 33, + "line": 34, "column": 109 } } @@ -45115,15 +46588,15 @@ "binop": null, "updateContext": null }, - "start": 1063, - "end": 1064, + "start": 1134, + "end": 1135, "loc": { "start": { - "line": 33, + "line": 34, "column": 110 }, "end": { - "line": 33, + "line": 34, "column": 111 } } @@ -45142,15 +46615,15 @@ "updateContext": null }, "value": "standardBtn", - "start": 1065, - "end": 1078, + "start": 1136, + "end": 1149, "loc": { "start": { - "line": 33, + "line": 34, "column": 112 }, "end": { - "line": 33, + "line": 34, "column": 125 } } @@ -45168,15 +46641,15 @@ "binop": null, "updateContext": null }, - "start": 1078, - "end": 1079, + "start": 1149, + "end": 1150, "loc": { "start": { - "line": 33, + "line": 34, "column": 125 }, "end": { - "line": 33, + "line": 34, "column": 126 } } @@ -45196,15 +46669,15 @@ "updateContext": null }, "value": "let", - "start": 1085, - "end": 1088, + "start": 1156, + "end": 1159, "loc": { "start": { - "line": 34, + "line": 35, "column": 4 }, "end": { - "line": 34, + "line": 35, "column": 7 } } @@ -45222,15 +46695,15 @@ "binop": null }, "value": "buttonWithoutBraces", - "start": 1089, - "end": 1108, + "start": 1160, + "end": 1179, "loc": { "start": { - "line": 34, + "line": 35, "column": 8 }, "end": { - "line": 34, + "line": 35, "column": 27 } } @@ -45249,15 +46722,15 @@ "updateContext": null }, "value": "=", - "start": 1109, - "end": 1110, + "start": 1180, + "end": 1181, "loc": { "start": { - "line": 34, + "line": 35, "column": 28 }, "end": { - "line": 34, + "line": 35, "column": 29 } } @@ -45275,15 +46748,15 @@ "binop": null }, "value": "button", - "start": 1111, - "end": 1117, + "start": 1182, + "end": 1188, "loc": { "start": { - "line": 34, + "line": 35, "column": 30 }, "end": { - "line": 34, + "line": 35, "column": 36 } } @@ -45301,15 +46774,15 @@ "binop": null, "updateContext": null }, - "start": 1117, - "end": 1118, + "start": 1188, + "end": 1189, "loc": { "start": { - "line": 34, + "line": 35, "column": 36 }, "end": { - "line": 34, + "line": 35, "column": 37 } } @@ -45327,15 +46800,15 @@ "binop": null }, "value": "replace", - "start": 1118, - "end": 1125, + "start": 1189, + "end": 1196, "loc": { "start": { - "line": 34, + "line": 35, "column": 37 }, "end": { - "line": 34, + "line": 35, "column": 44 } } @@ -45352,15 +46825,15 @@ "postfix": false, "binop": null }, - "start": 1125, - "end": 1126, + "start": 1196, + "end": 1197, "loc": { "start": { - "line": 34, + "line": 35, "column": 44 }, "end": { - "line": 34, + "line": 35, "column": 45 } } @@ -45379,15 +46852,15 @@ "updateContext": null }, "value": "{", - "start": 1126, - "end": 1129, + "start": 1197, + "end": 1200, "loc": { "start": { - "line": 34, + "line": 35, "column": 45 }, "end": { - "line": 34, + "line": 35, "column": 48 } } @@ -45405,15 +46878,15 @@ "binop": null, "updateContext": null }, - "start": 1129, - "end": 1130, + "start": 1200, + "end": 1201, "loc": { "start": { - "line": 34, + "line": 35, "column": 48 }, "end": { - "line": 34, + "line": 35, "column": 49 } } @@ -45432,15 +46905,15 @@ "updateContext": null }, "value": "", - "start": 1131, - "end": 1133, + "start": 1202, + "end": 1204, "loc": { "start": { - "line": 34, + "line": 35, "column": 50 }, "end": { - "line": 34, + "line": 35, "column": 52 } } @@ -45457,15 +46930,15 @@ "postfix": false, "binop": null }, - "start": 1133, - "end": 1134, + "start": 1204, + "end": 1205, "loc": { "start": { - "line": 34, + "line": 35, "column": 52 }, "end": { - "line": 34, + "line": 35, "column": 53 } } @@ -45483,15 +46956,15 @@ "binop": null, "updateContext": null }, - "start": 1134, - "end": 1135, + "start": 1205, + "end": 1206, "loc": { "start": { - "line": 34, + "line": 35, "column": 53 }, "end": { - "line": 34, + "line": 35, "column": 54 } } @@ -45509,15 +46982,15 @@ "binop": null }, "value": "replace", - "start": 1135, - "end": 1142, + "start": 1206, + "end": 1213, "loc": { "start": { - "line": 34, + "line": 35, "column": 54 }, "end": { - "line": 34, + "line": 35, "column": 61 } } @@ -45534,15 +47007,15 @@ "postfix": false, "binop": null }, - "start": 1142, - "end": 1143, + "start": 1213, + "end": 1214, "loc": { "start": { - "line": 34, + "line": 35, "column": 61 }, "end": { - "line": 34, + "line": 35, "column": 62 } } @@ -45561,15 +47034,15 @@ "updateContext": null }, "value": "}", - "start": 1143, - "end": 1146, + "start": 1214, + "end": 1217, "loc": { "start": { - "line": 34, + "line": 35, "column": 62 }, "end": { - "line": 34, + "line": 35, "column": 65 } } @@ -45587,15 +47060,15 @@ "binop": null, "updateContext": null }, - "start": 1146, - "end": 1147, + "start": 1217, + "end": 1218, "loc": { "start": { - "line": 34, + "line": 35, "column": 65 }, "end": { - "line": 34, + "line": 35, "column": 66 } } @@ -45614,15 +47087,15 @@ "updateContext": null }, "value": "", - "start": 1148, - "end": 1150, + "start": 1219, + "end": 1221, "loc": { "start": { - "line": 34, + "line": 35, "column": 67 }, "end": { - "line": 34, + "line": 35, "column": 69 } } @@ -45639,15 +47112,15 @@ "postfix": false, "binop": null }, - "start": 1150, - "end": 1151, + "start": 1221, + "end": 1222, "loc": { "start": { - "line": 34, + "line": 35, "column": 69 }, "end": { - "line": 34, + "line": 35, "column": 70 } } @@ -45665,15 +47138,15 @@ "binop": null, "updateContext": null }, - "start": 1151, - "end": 1152, + "start": 1222, + "end": 1223, "loc": { "start": { - "line": 34, + "line": 35, "column": 70 }, "end": { - "line": 34, + "line": 35, "column": 71 } } @@ -45693,15 +47166,15 @@ "updateContext": null }, "value": "let", - "start": 1158, - "end": 1161, + "start": 1229, + "end": 1232, "loc": { "start": { - "line": 35, + "line": 36, "column": 4 }, "end": { - "line": 35, + "line": 36, "column": 7 } } @@ -45719,15 +47192,15 @@ "binop": null }, "value": "buttonNormalized", - "start": 1162, - "end": 1178, + "start": 1233, + "end": 1249, "loc": { "start": { - "line": 35, + "line": 36, "column": 8 }, "end": { - "line": 35, + "line": 36, "column": 24 } } @@ -45746,15 +47219,15 @@ "updateContext": null }, "value": "=", - "start": 1179, - "end": 1180, + "start": 1250, + "end": 1251, "loc": { "start": { - "line": 35, + "line": 36, "column": 25 }, "end": { - "line": 35, + "line": 36, "column": 26 } } @@ -45773,15 +47246,15 @@ "updateContext": null }, "value": "", - "start": 1181, - "end": 1183, + "start": 1252, + "end": 1254, "loc": { "start": { - "line": 35, + "line": 36, "column": 27 }, "end": { - "line": 35, + "line": 36, "column": 29 } } @@ -45799,15 +47272,15 @@ "binop": null, "updateContext": null }, - "start": 1183, - "end": 1184, + "start": 1254, + "end": 1255, "loc": { "start": { - "line": 35, + "line": 36, "column": 29 }, "end": { - "line": 35, + "line": 36, "column": 30 } } @@ -45827,15 +47300,15 @@ "updateContext": null }, "value": "if", - "start": 1192, - "end": 1194, + "start": 1263, + "end": 1265, "loc": { "start": { - "line": 37, + "line": 38, "column": 4 }, "end": { - "line": 37, + "line": 38, "column": 6 } } @@ -45852,15 +47325,15 @@ "postfix": false, "binop": null }, - "start": 1194, - "end": 1195, + "start": 1265, + "end": 1266, "loc": { "start": { - "line": 37, + "line": 38, "column": 6 }, "end": { - "line": 37, + "line": 38, "column": 7 } } @@ -45878,15 +47351,15 @@ "binop": null }, "value": "buttonTypeClass", - "start": 1195, - "end": 1210, + "start": 1266, + "end": 1281, "loc": { "start": { - "line": 37, + "line": 38, "column": 7 }, "end": { - "line": 37, + "line": 38, "column": 22 } } @@ -45905,15 +47378,15 @@ "updateContext": null }, "value": "!==", - "start": 1211, - "end": 1214, + "start": 1282, + "end": 1285, "loc": { "start": { - "line": 37, + "line": 38, "column": 23 }, "end": { - "line": 37, + "line": 38, "column": 26 } } @@ -45932,15 +47405,15 @@ "updateContext": null }, "value": "standardBtn", - "start": 1215, - "end": 1228, + "start": 1286, + "end": 1299, "loc": { "start": { - "line": 37, + "line": 38, "column": 27 }, "end": { - "line": 37, + "line": 38, "column": 40 } } @@ -45957,15 +47430,15 @@ "postfix": false, "binop": null }, - "start": 1228, - "end": 1229, + "start": 1299, + "end": 1300, "loc": { "start": { - "line": 37, + "line": 38, "column": 40 }, "end": { - "line": 37, + "line": 38, "column": 41 } } @@ -45983,15 +47456,15 @@ "binop": null }, "value": "buttonNormalized", - "start": 1237, - "end": 1253, + "start": 1308, + "end": 1324, "loc": { "start": { - "line": 38, + "line": 39, "column": 6 }, "end": { - "line": 38, + "line": 39, "column": 22 } } @@ -46010,15 +47483,15 @@ "updateContext": null }, "value": "=", - "start": 1254, - "end": 1255, + "start": 1325, + "end": 1326, "loc": { "start": { - "line": 38, + "line": 39, "column": 23 }, "end": { - "line": 38, + "line": 39, "column": 24 } } @@ -46035,15 +47508,15 @@ "postfix": false, "binop": null }, - "start": 1256, - "end": 1257, + "start": 1327, + "end": 1328, "loc": { "start": { - "line": 38, + "line": 39, "column": 25 }, "end": { - "line": 38, + "line": 39, "column": 26 } } @@ -46062,15 +47535,15 @@ "updateContext": null }, "value": " hg-button-", - "start": 1257, - "end": 1268, + "start": 1328, + "end": 1339, "loc": { "start": { - "line": 38, + "line": 39, "column": 26 }, "end": { - "line": 38, + "line": 39, "column": 37 } } @@ -46087,15 +47560,15 @@ "postfix": false, "binop": null }, - "start": 1268, - "end": 1270, + "start": 1339, + "end": 1341, "loc": { "start": { - "line": 38, + "line": 39, "column": 37 }, "end": { - "line": 38, + "line": 39, "column": 39 } } @@ -46113,15 +47586,15 @@ "binop": null }, "value": "buttonWithoutBraces", - "start": 1270, - "end": 1289, + "start": 1341, + "end": 1360, "loc": { "start": { - "line": 38, + "line": 39, "column": 39 }, "end": { - "line": 38, + "line": 39, "column": 58 } } @@ -46138,15 +47611,15 @@ "postfix": false, "binop": null }, - "start": 1289, - "end": 1290, + "start": 1360, + "end": 1361, "loc": { "start": { - "line": 38, + "line": 39, "column": 58 }, "end": { - "line": 38, + "line": 39, "column": 59 } } @@ -46165,15 +47638,15 @@ "updateContext": null }, "value": "", - "start": 1290, - "end": 1290, + "start": 1361, + "end": 1361, "loc": { "start": { - "line": 38, + "line": 39, "column": 59 }, "end": { - "line": 38, + "line": 39, "column": 59 } } @@ -46190,15 +47663,15 @@ "postfix": false, "binop": null }, - "start": 1290, - "end": 1291, + "start": 1361, + "end": 1362, "loc": { "start": { - "line": 38, + "line": 39, "column": 59 }, "end": { - "line": 38, + "line": 39, "column": 60 } } @@ -46216,15 +47689,15 @@ "binop": null, "updateContext": null }, - "start": 1291, - "end": 1292, + "start": 1362, + "end": 1363, "loc": { "start": { - "line": 38, + "line": 39, "column": 60 }, "end": { - "line": 38, + "line": 39, "column": 61 } } @@ -46244,15 +47717,15 @@ "updateContext": null }, "value": "return", - "start": 1300, - "end": 1306, + "start": 1371, + "end": 1377, "loc": { "start": { - "line": 40, + "line": 41, "column": 4 }, "end": { - "line": 40, + "line": 41, "column": 10 } } @@ -46269,15 +47742,15 @@ "postfix": false, "binop": null }, - "start": 1307, - "end": 1308, + "start": 1378, + "end": 1379, "loc": { "start": { - "line": 40, + "line": 41, "column": 11 }, "end": { - "line": 40, + "line": 41, "column": 12 } } @@ -46296,15 +47769,15 @@ "updateContext": null }, "value": "hg-", - "start": 1308, - "end": 1311, + "start": 1379, + "end": 1382, "loc": { "start": { - "line": 40, + "line": 41, "column": 12 }, "end": { - "line": 40, + "line": 41, "column": 15 } } @@ -46321,15 +47794,15 @@ "postfix": false, "binop": null }, - "start": 1311, - "end": 1313, + "start": 1382, + "end": 1384, "loc": { "start": { - "line": 40, + "line": 41, "column": 15 }, "end": { - "line": 40, + "line": 41, "column": 17 } } @@ -46347,15 +47820,15 @@ "binop": null }, "value": "buttonTypeClass", - "start": 1313, - "end": 1328, + "start": 1384, + "end": 1399, "loc": { "start": { - "line": 40, + "line": 41, "column": 17 }, "end": { - "line": 40, + "line": 41, "column": 32 } } @@ -46372,15 +47845,15 @@ "postfix": false, "binop": null }, - "start": 1328, - "end": 1329, + "start": 1399, + "end": 1400, "loc": { "start": { - "line": 40, + "line": 41, "column": 32 }, "end": { - "line": 40, + "line": 41, "column": 33 } } @@ -46399,15 +47872,15 @@ "updateContext": null }, "value": "", - "start": 1329, - "end": 1329, + "start": 1400, + "end": 1400, "loc": { "start": { - "line": 40, + "line": 41, "column": 33 }, "end": { - "line": 40, + "line": 41, "column": 33 } } @@ -46424,15 +47897,15 @@ "postfix": false, "binop": null }, - "start": 1329, - "end": 1331, + "start": 1400, + "end": 1402, "loc": { "start": { - "line": 40, + "line": 41, "column": 33 }, "end": { - "line": 40, + "line": 41, "column": 35 } } @@ -46450,15 +47923,15 @@ "binop": null }, "value": "buttonNormalized", - "start": 1331, - "end": 1347, + "start": 1402, + "end": 1418, "loc": { "start": { - "line": 40, + "line": 41, "column": 35 }, "end": { - "line": 40, + "line": 41, "column": 51 } } @@ -46475,15 +47948,15 @@ "postfix": false, "binop": null }, - "start": 1347, - "end": 1348, + "start": 1418, + "end": 1419, "loc": { "start": { - "line": 40, + "line": 41, "column": 51 }, "end": { - "line": 40, + "line": 41, "column": 52 } } @@ -46502,15 +47975,15 @@ "updateContext": null }, "value": "", - "start": 1348, - "end": 1348, + "start": 1419, + "end": 1419, "loc": { "start": { - "line": 40, + "line": 41, "column": 52 }, "end": { - "line": 40, + "line": 41, "column": 52 } } @@ -46527,15 +48000,15 @@ "postfix": false, "binop": null }, - "start": 1348, - "end": 1349, + "start": 1419, + "end": 1420, "loc": { "start": { - "line": 40, + "line": 41, "column": 52 }, "end": { - "line": 40, + "line": 41, "column": 53 } } @@ -46553,15 +48026,15 @@ "binop": null, "updateContext": null }, - "start": 1349, - "end": 1350, + "start": 1420, + "end": 1421, "loc": { "start": { - "line": 40, + "line": 41, "column": 53 }, "end": { - "line": 40, + "line": 41, "column": 54 } } @@ -46578,15 +48051,15 @@ "postfix": false, "binop": null }, - "start": 1354, - "end": 1355, + "start": 1425, + "end": 1426, "loc": { "start": { - "line": 41, + "line": 42, "column": 2 }, "end": { - "line": 41, + "line": 42, "column": 3 } } @@ -46594,15 +48067,15 @@ { "type": "CommentBlock", "value": "*\r\n * Default button display labels\r\n ", - "start": 1361, - "end": 1407, + "start": 1432, + "end": 1478, "loc": { "start": { - "line": 43, + "line": 44, "column": 2 }, "end": { - "line": 45, + "line": 46, "column": 5 } } @@ -46620,15 +48093,15 @@ "binop": null }, "value": "getDefaultDiplay", - "start": 1411, - "end": 1427, + "start": 1482, + "end": 1498, "loc": { "start": { - "line": 46, + "line": 47, "column": 2 }, "end": { - "line": 46, + "line": 47, "column": 18 } } @@ -46645,15 +48118,15 @@ "postfix": false, "binop": null }, - "start": 1427, - "end": 1428, + "start": 1498, + "end": 1499, "loc": { "start": { - "line": 46, + "line": 47, "column": 18 }, "end": { - "line": 46, + "line": 47, "column": 19 } } @@ -46670,15 +48143,15 @@ "postfix": false, "binop": null }, - "start": 1428, - "end": 1429, + "start": 1499, + "end": 1500, "loc": { "start": { - "line": 46, + "line": 47, "column": 19 }, "end": { - "line": 46, + "line": 47, "column": 20 } } @@ -46695,15 +48168,15 @@ "postfix": false, "binop": null }, - "start": 1429, - "end": 1430, + "start": 1500, + "end": 1501, "loc": { "start": { - "line": 46, + "line": 47, "column": 20 }, "end": { - "line": 46, + "line": 47, "column": 21 } } @@ -46723,15 +48196,15 @@ "updateContext": null }, "value": "return", - "start": 1436, - "end": 1442, + "start": 1507, + "end": 1513, "loc": { "start": { - "line": 47, + "line": 48, "column": 4 }, "end": { - "line": 47, + "line": 48, "column": 10 } } @@ -46748,15 +48221,15 @@ "postfix": false, "binop": null }, - "start": 1443, - "end": 1444, + "start": 1514, + "end": 1515, "loc": { "start": { - "line": 47, + "line": 48, "column": 11 }, "end": { - "line": 47, + "line": 48, "column": 12 } } @@ -46775,15 +48248,15 @@ "updateContext": null }, "value": "{bksp}", - "start": 1452, - "end": 1460, + "start": 1523, + "end": 1531, "loc": { "start": { - "line": 48, + "line": 49, "column": 6 }, "end": { - "line": 48, + "line": 49, "column": 14 } } @@ -46801,15 +48274,15 @@ "binop": null, "updateContext": null }, - "start": 1460, - "end": 1461, + "start": 1531, + "end": 1532, "loc": { "start": { - "line": 48, + "line": 49, "column": 14 }, "end": { - "line": 48, + "line": 49, "column": 15 } } @@ -46828,15 +48301,15 @@ "updateContext": null }, "value": "backspace", - "start": 1462, - "end": 1473, + "start": 1533, + "end": 1544, "loc": { "start": { - "line": 48, + "line": 49, "column": 16 }, "end": { - "line": 48, + "line": 49, "column": 27 } } @@ -46854,15 +48327,15 @@ "binop": null, "updateContext": null }, - "start": 1473, - "end": 1474, + "start": 1544, + "end": 1545, "loc": { "start": { - "line": 48, + "line": 49, "column": 27 }, "end": { - "line": 48, + "line": 49, "column": 28 } } @@ -46881,15 +48354,15 @@ "updateContext": null }, "value": "{backspace}", - "start": 1482, - "end": 1495, + "start": 1553, + "end": 1566, "loc": { "start": { - "line": 49, + "line": 50, "column": 6 }, "end": { - "line": 49, + "line": 50, "column": 19 } } @@ -46907,15 +48380,15 @@ "binop": null, "updateContext": null }, - "start": 1495, - "end": 1496, + "start": 1566, + "end": 1567, "loc": { "start": { - "line": 49, + "line": 50, "column": 19 }, "end": { - "line": 49, + "line": 50, "column": 20 } } @@ -46934,15 +48407,15 @@ "updateContext": null }, "value": "backspace", - "start": 1497, - "end": 1508, + "start": 1568, + "end": 1579, "loc": { "start": { - "line": 49, + "line": 50, "column": 21 }, "end": { - "line": 49, + "line": 50, "column": 32 } } @@ -46960,15 +48433,15 @@ "binop": null, "updateContext": null }, - "start": 1508, - "end": 1509, + "start": 1579, + "end": 1580, "loc": { "start": { - "line": 49, + "line": 50, "column": 32 }, "end": { - "line": 49, + "line": 50, "column": 33 } } @@ -46987,15 +48460,15 @@ "updateContext": null }, "value": "{enter}", - "start": 1517, - "end": 1526, + "start": 1588, + "end": 1597, "loc": { "start": { - "line": 50, + "line": 51, "column": 6 }, "end": { - "line": 50, + "line": 51, "column": 15 } } @@ -47013,15 +48486,15 @@ "binop": null, "updateContext": null }, - "start": 1526, - "end": 1527, + "start": 1597, + "end": 1598, "loc": { "start": { - "line": 50, + "line": 51, "column": 15 }, "end": { - "line": 50, + "line": 51, "column": 16 } } @@ -47040,15 +48513,15 @@ "updateContext": null }, "value": "< enter", - "start": 1528, - "end": 1537, + "start": 1599, + "end": 1608, "loc": { "start": { - "line": 50, + "line": 51, "column": 17 }, "end": { - "line": 50, + "line": 51, "column": 26 } } @@ -47066,15 +48539,15 @@ "binop": null, "updateContext": null }, - "start": 1537, - "end": 1538, + "start": 1608, + "end": 1609, "loc": { "start": { - "line": 50, + "line": 51, "column": 26 }, "end": { - "line": 50, + "line": 51, "column": 27 } } @@ -47093,15 +48566,15 @@ "updateContext": null }, "value": "{shift}", - "start": 1546, - "end": 1555, + "start": 1617, + "end": 1626, "loc": { "start": { - "line": 51, + "line": 52, "column": 6 }, "end": { - "line": 51, + "line": 52, "column": 15 } } @@ -47119,15 +48592,15 @@ "binop": null, "updateContext": null }, - "start": 1555, - "end": 1556, + "start": 1626, + "end": 1627, "loc": { "start": { - "line": 51, + "line": 52, "column": 15 }, "end": { - "line": 51, + "line": 52, "column": 16 } } @@ -47146,15 +48619,15 @@ "updateContext": null }, "value": "shift", - "start": 1557, - "end": 1564, + "start": 1628, + "end": 1635, "loc": { "start": { - "line": 51, + "line": 52, "column": 17 }, "end": { - "line": 51, + "line": 52, "column": 24 } } @@ -47172,15 +48645,15 @@ "binop": null, "updateContext": null }, - "start": 1564, - "end": 1565, + "start": 1635, + "end": 1636, "loc": { "start": { - "line": 51, + "line": 52, "column": 24 }, "end": { - "line": 51, + "line": 52, "column": 25 } } @@ -47199,15 +48672,15 @@ "updateContext": null }, "value": "{shiftleft}", - "start": 1573, - "end": 1586, + "start": 1644, + "end": 1657, "loc": { "start": { - "line": 52, + "line": 53, "column": 6 }, "end": { - "line": 52, + "line": 53, "column": 19 } } @@ -47225,15 +48698,15 @@ "binop": null, "updateContext": null }, - "start": 1586, - "end": 1587, + "start": 1657, + "end": 1658, "loc": { "start": { - "line": 52, + "line": 53, "column": 19 }, "end": { - "line": 52, + "line": 53, "column": 20 } } @@ -47252,15 +48725,15 @@ "updateContext": null }, "value": "shift", - "start": 1588, - "end": 1595, + "start": 1659, + "end": 1666, "loc": { "start": { - "line": 52, + "line": 53, "column": 21 }, "end": { - "line": 52, + "line": 53, "column": 28 } } @@ -47278,15 +48751,15 @@ "binop": null, "updateContext": null }, - "start": 1595, - "end": 1596, + "start": 1666, + "end": 1667, "loc": { "start": { - "line": 52, + "line": 53, "column": 28 }, "end": { - "line": 52, + "line": 53, "column": 29 } } @@ -47305,334 +48778,16 @@ "updateContext": null }, "value": "{shiftright}", - "start": 1604, - "end": 1618, - "loc": { - "start": { - "line": 53, - "column": 6 - }, - "end": { - "line": 53, - "column": 20 - } - } - }, - { - "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1618, - "end": 1619, - "loc": { - "start": { - "line": 53, - "column": 20 - }, - "end": { - "line": 53, - "column": 21 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "shift", - "start": 1620, - "end": 1627, - "loc": { - "start": { - "line": 53, - "column": 22 - }, - "end": { - "line": 53, - "column": 29 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1627, - "end": 1628, - "loc": { - "start": { - "line": 53, - "column": 29 - }, - "end": { - "line": 53, - "column": 30 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "{alt}", - "start": 1636, - "end": 1643, - "loc": { - "start": { - "line": 54, - "column": 6 - }, - "end": { - "line": 54, - "column": 13 - } - } - }, - { - "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1643, - "end": 1644, - "loc": { - "start": { - "line": 54, - "column": 13 - }, - "end": { - "line": 54, - "column": 14 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "alt", - "start": 1645, - "end": 1650, - "loc": { - "start": { - "line": 54, - "column": 15 - }, - "end": { - "line": 54, - "column": 20 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1650, - "end": 1651, - "loc": { - "start": { - "line": 54, - "column": 20 - }, - "end": { - "line": 54, - "column": 21 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "{s}", - "start": 1659, - "end": 1664, - "loc": { - "start": { - "line": 55, - "column": 6 - }, - "end": { - "line": 55, - "column": 11 - } - } - }, - { - "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1664, - "end": 1665, - "loc": { - "start": { - "line": 55, - "column": 11 - }, - "end": { - "line": 55, - "column": 12 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "shift", - "start": 1666, - "end": 1673, - "loc": { - "start": { - "line": 55, - "column": 13 - }, - "end": { - "line": 55, - "column": 20 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1673, - "end": 1674, - "loc": { - "start": { - "line": 55, - "column": 20 - }, - "end": { - "line": 55, - "column": 21 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "{tab}", - "start": 1682, + "start": 1675, "end": 1689, "loc": { "start": { - "line": 56, + "line": 54, "column": 6 }, "end": { - "line": 56, - "column": 13 + "line": 54, + "column": 20 } } }, @@ -47653,64 +48808,11 @@ "end": 1690, "loc": { "start": { - "line": 56, - "column": 13 - }, - "end": { - "line": 56, - "column": 14 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "tab", - "start": 1691, - "end": 1696, - "loc": { - "start": { - "line": 56, - "column": 15 - }, - "end": { - "line": 56, - "column": 20 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1696, - "end": 1697, - "loc": { - "start": { - "line": 56, + "line": 54, "column": 20 }, "end": { - "line": 56, + "line": 54, "column": 21 } } @@ -47728,23 +48830,23 @@ "binop": null, "updateContext": null }, - "value": "{lock}", - "start": 1705, - "end": 1713, + "value": "shift", + "start": 1691, + "end": 1698, "loc": { "start": { - "line": 57, - "column": 6 + "line": 54, + "column": 22 }, "end": { - "line": 57, - "column": 14 + "line": 54, + "column": 29 } } }, { "type": { - "label": ":", + "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -47755,16 +48857,16 @@ "binop": null, "updateContext": null }, - "start": 1713, - "end": 1714, + "start": 1698, + "end": 1699, "loc": { "start": { - "line": 57, - "column": 14 + "line": 54, + "column": 29 }, "end": { - "line": 57, - "column": 15 + "line": 54, + "column": 30 } } }, @@ -47781,17 +48883,70 @@ "binop": null, "updateContext": null }, - "value": "caps", - "start": 1715, + "value": "{alt}", + "start": 1707, + "end": 1714, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1714, + "end": 1715, + "loc": { + "start": { + "line": 55, + "column": 13 + }, + "end": { + "line": 55, + "column": 14 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "alt", + "start": 1716, "end": 1721, "loc": { "start": { - "line": 57, - "column": 16 + "line": 55, + "column": 15 }, "end": { - "line": 57, - "column": 22 + "line": 55, + "column": 20 } } }, @@ -47810,13 +48965,331 @@ }, "start": 1721, "end": 1722, + "loc": { + "start": { + "line": 55, + "column": 20 + }, + "end": { + "line": 55, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{s}", + "start": 1730, + "end": 1735, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1735, + "end": 1736, + "loc": { + "start": { + "line": 56, + "column": 11 + }, + "end": { + "line": 56, + "column": 12 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "shift", + "start": 1737, + "end": 1744, + "loc": { + "start": { + "line": 56, + "column": 13 + }, + "end": { + "line": 56, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1744, + "end": 1745, + "loc": { + "start": { + "line": 56, + "column": 20 + }, + "end": { + "line": 56, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{tab}", + "start": 1753, + "end": 1760, "loc": { "start": { "line": 57, - "column": 22 + "column": 6 }, "end": { "line": 57, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1760, + "end": 1761, + "loc": { + "start": { + "line": 57, + "column": 13 + }, + "end": { + "line": 57, + "column": 14 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "tab", + "start": 1762, + "end": 1767, + "loc": { + "start": { + "line": 57, + "column": 15 + }, + "end": { + "line": 57, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1767, + "end": 1768, + "loc": { + "start": { + "line": 57, + "column": 20 + }, + "end": { + "line": 57, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{lock}", + "start": 1776, + "end": 1784, + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 58, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1784, + "end": 1785, + "loc": { + "start": { + "line": 58, + "column": 14 + }, + "end": { + "line": 58, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "caps", + "start": 1786, + "end": 1792, + "loc": { + "start": { + "line": 58, + "column": 16 + }, + "end": { + "line": 58, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1792, + "end": 1793, + "loc": { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, "column": 23 } } @@ -47835,15 +49308,15 @@ "updateContext": null }, "value": "{capslock}", - "start": 1730, - "end": 1742, + "start": 1801, + "end": 1813, "loc": { "start": { - "line": 58, + "line": 59, "column": 6 }, "end": { - "line": 58, + "line": 59, "column": 18 } } @@ -47861,15 +49334,15 @@ "binop": null, "updateContext": null }, - "start": 1742, - "end": 1743, + "start": 1813, + "end": 1814, "loc": { "start": { - "line": 58, + "line": 59, "column": 18 }, "end": { - "line": 58, + "line": 59, "column": 19 } } @@ -47888,15 +49361,15 @@ "updateContext": null }, "value": "caps", - "start": 1744, - "end": 1750, + "start": 1815, + "end": 1821, "loc": { "start": { - "line": 58, + "line": 59, "column": 20 }, "end": { - "line": 58, + "line": 59, "column": 26 } } @@ -47914,15 +49387,15 @@ "binop": null, "updateContext": null }, - "start": 1750, - "end": 1751, + "start": 1821, + "end": 1822, "loc": { "start": { - "line": 58, + "line": 59, "column": 26 }, "end": { - "line": 58, + "line": 59, "column": 27 } } @@ -47941,15 +49414,15 @@ "updateContext": null }, "value": "{accept}", - "start": 1759, - "end": 1769, + "start": 1830, + "end": 1840, "loc": { "start": { - "line": 59, + "line": 60, "column": 6 }, "end": { - "line": 59, + "line": 60, "column": 16 } } @@ -47967,15 +49440,15 @@ "binop": null, "updateContext": null }, - "start": 1769, - "end": 1770, + "start": 1840, + "end": 1841, "loc": { "start": { - "line": 59, + "line": 60, "column": 16 }, "end": { - "line": 59, + "line": 60, "column": 17 } } @@ -47994,15 +49467,15 @@ "updateContext": null }, "value": "Submit", - "start": 1771, - "end": 1779, + "start": 1842, + "end": 1850, "loc": { "start": { - "line": 59, + "line": 60, "column": 18 }, "end": { - "line": 59, + "line": 60, "column": 26 } } @@ -48020,15 +49493,15 @@ "binop": null, "updateContext": null }, - "start": 1779, - "end": 1780, + "start": 1850, + "end": 1851, "loc": { "start": { - "line": 59, + "line": 60, "column": 26 }, "end": { - "line": 59, + "line": 60, "column": 27 } } @@ -48047,15 +49520,15 @@ "updateContext": null }, "value": "{space}", - "start": 1788, - "end": 1797, + "start": 1859, + "end": 1868, "loc": { "start": { - "line": 60, + "line": 61, "column": 6 }, "end": { - "line": 60, + "line": 61, "column": 15 } } @@ -48073,15 +49546,15 @@ "binop": null, "updateContext": null }, - "start": 1797, - "end": 1798, + "start": 1868, + "end": 1869, "loc": { "start": { - "line": 60, + "line": 61, "column": 15 }, "end": { - "line": 60, + "line": 61, "column": 16 } } @@ -48100,15 +49573,15 @@ "updateContext": null }, "value": " ", - "start": 1799, - "end": 1802, + "start": 1870, + "end": 1873, "loc": { "start": { - "line": 60, + "line": 61, "column": 17 }, "end": { - "line": 60, + "line": 61, "column": 20 } } @@ -48126,15 +49599,15 @@ "binop": null, "updateContext": null }, - "start": 1802, - "end": 1803, + "start": 1873, + "end": 1874, "loc": { "start": { - "line": 60, + "line": 61, "column": 20 }, "end": { - "line": 60, + "line": 61, "column": 21 } } @@ -48153,15 +49626,15 @@ "updateContext": null }, "value": "{//}", - "start": 1811, - "end": 1817, + "start": 1882, + "end": 1888, "loc": { "start": { - "line": 61, + "line": 62, "column": 6 }, "end": { - "line": 61, + "line": 62, "column": 12 } } @@ -48179,15 +49652,15 @@ "binop": null, "updateContext": null }, - "start": 1817, - "end": 1818, + "start": 1888, + "end": 1889, "loc": { "start": { - "line": 61, + "line": 62, "column": 12 }, "end": { - "line": 61, + "line": 62, "column": 13 } } @@ -48206,15 +49679,15 @@ "updateContext": null }, "value": " ", - "start": 1819, - "end": 1822, + "start": 1890, + "end": 1893, "loc": { "start": { - "line": 61, + "line": 62, "column": 14 }, "end": { - "line": 61, + "line": 62, "column": 17 } } @@ -48232,15 +49705,15 @@ "binop": null, "updateContext": null }, - "start": 1822, - "end": 1823, + "start": 1893, + "end": 1894, "loc": { "start": { - "line": 61, + "line": 62, "column": 17 }, "end": { - "line": 61, + "line": 62, "column": 18 } } @@ -48259,15 +49732,15 @@ "updateContext": null }, "value": "{esc}", - "start": 1831, - "end": 1838, + "start": 1902, + "end": 1909, "loc": { "start": { - "line": 62, + "line": 63, "column": 6 }, "end": { - "line": 62, + "line": 63, "column": 13 } } @@ -48285,15 +49758,15 @@ "binop": null, "updateContext": null }, - "start": 1838, - "end": 1839, + "start": 1909, + "end": 1910, "loc": { "start": { - "line": 62, + "line": 63, "column": 13 }, "end": { - "line": 62, + "line": 63, "column": 14 } } @@ -48312,15 +49785,15 @@ "updateContext": null }, "value": "esc", - "start": 1840, - "end": 1845, + "start": 1911, + "end": 1916, "loc": { "start": { - "line": 62, + "line": 63, "column": 15 }, "end": { - "line": 62, + "line": 63, "column": 20 } } @@ -48338,15 +49811,15 @@ "binop": null, "updateContext": null }, - "start": 1845, - "end": 1846, + "start": 1916, + "end": 1917, "loc": { "start": { - "line": 62, + "line": 63, "column": 20 }, "end": { - "line": 62, + "line": 63, "column": 21 } } @@ -48365,15 +49838,15 @@ "updateContext": null }, "value": "{escape}", - "start": 1854, - "end": 1864, + "start": 1925, + "end": 1935, "loc": { "start": { - "line": 63, + "line": 64, "column": 6 }, "end": { - "line": 63, + "line": 64, "column": 16 } } @@ -48391,15 +49864,15 @@ "binop": null, "updateContext": null }, - "start": 1864, - "end": 1865, + "start": 1935, + "end": 1936, "loc": { "start": { - "line": 63, + "line": 64, "column": 16 }, "end": { - "line": 63, + "line": 64, "column": 17 } } @@ -48418,15 +49891,15 @@ "updateContext": null }, "value": "esc", - "start": 1866, - "end": 1871, + "start": 1937, + "end": 1942, "loc": { "start": { - "line": 63, + "line": 64, "column": 18 }, "end": { - "line": 63, + "line": 64, "column": 23 } } @@ -48444,15 +49917,15 @@ "binop": null, "updateContext": null }, - "start": 1871, - "end": 1872, + "start": 1942, + "end": 1943, "loc": { "start": { - "line": 63, + "line": 64, "column": 23 }, "end": { - "line": 63, + "line": 64, "column": 24 } } @@ -48471,15 +49944,15 @@ "updateContext": null }, "value": "{f1}", - "start": 1880, - "end": 1886, + "start": 1951, + "end": 1957, "loc": { "start": { - "line": 64, + "line": 65, "column": 6 }, "end": { - "line": 64, + "line": 65, "column": 12 } } @@ -48497,15 +49970,15 @@ "binop": null, "updateContext": null }, - "start": 1886, - "end": 1887, + "start": 1957, + "end": 1958, "loc": { "start": { - "line": 64, + "line": 65, "column": 12 }, "end": { - "line": 64, + "line": 65, "column": 13 } } @@ -48524,15 +49997,15 @@ "updateContext": null }, "value": "f1", - "start": 1888, - "end": 1892, + "start": 1959, + "end": 1963, "loc": { "start": { - "line": 64, + "line": 65, "column": 14 }, "end": { - "line": 64, + "line": 65, "column": 18 } } @@ -48550,15 +50023,15 @@ "binop": null, "updateContext": null }, - "start": 1892, - "end": 1893, + "start": 1963, + "end": 1964, "loc": { "start": { - "line": 64, + "line": 65, "column": 18 }, "end": { - "line": 64, + "line": 65, "column": 19 } } @@ -48577,15 +50050,15 @@ "updateContext": null }, "value": "{f2}", - "start": 1901, - "end": 1907, + "start": 1972, + "end": 1978, "loc": { "start": { - "line": 65, + "line": 66, "column": 6 }, "end": { - "line": 65, + "line": 66, "column": 12 } } @@ -48603,15 +50076,15 @@ "binop": null, "updateContext": null }, - "start": 1907, - "end": 1908, + "start": 1978, + "end": 1979, "loc": { "start": { - "line": 65, + "line": 66, "column": 12 }, "end": { - "line": 65, + "line": 66, "column": 13 } } @@ -48630,15 +50103,15 @@ "updateContext": null }, "value": "f2", - "start": 1909, - "end": 1913, + "start": 1980, + "end": 1984, "loc": { "start": { - "line": 65, + "line": 66, "column": 14 }, "end": { - "line": 65, + "line": 66, "column": 18 } } @@ -48656,15 +50129,15 @@ "binop": null, "updateContext": null }, - "start": 1913, - "end": 1914, + "start": 1984, + "end": 1985, "loc": { "start": { - "line": 65, + "line": 66, "column": 18 }, "end": { - "line": 65, + "line": 66, "column": 19 } } @@ -48683,15 +50156,15 @@ "updateContext": null }, "value": "{f3}", - "start": 1922, - "end": 1928, + "start": 1993, + "end": 1999, "loc": { "start": { - "line": 66, + "line": 67, "column": 6 }, "end": { - "line": 66, + "line": 67, "column": 12 } } @@ -48709,15 +50182,15 @@ "binop": null, "updateContext": null }, - "start": 1928, - "end": 1929, + "start": 1999, + "end": 2000, "loc": { "start": { - "line": 66, + "line": 67, "column": 12 }, "end": { - "line": 66, + "line": 67, "column": 13 } } @@ -48736,15 +50209,15 @@ "updateContext": null }, "value": "f3", - "start": 1930, - "end": 1934, + "start": 2001, + "end": 2005, "loc": { "start": { - "line": 66, + "line": 67, "column": 14 }, "end": { - "line": 66, + "line": 67, "column": 18 } } @@ -48762,15 +50235,15 @@ "binop": null, "updateContext": null }, - "start": 1934, - "end": 1935, + "start": 2005, + "end": 2006, "loc": { "start": { - "line": 66, + "line": 67, "column": 18 }, "end": { - "line": 66, + "line": 67, "column": 19 } } @@ -48789,15 +50262,15 @@ "updateContext": null }, "value": "{f4}", - "start": 1943, - "end": 1949, + "start": 2014, + "end": 2020, "loc": { "start": { - "line": 67, + "line": 68, "column": 6 }, "end": { - "line": 67, + "line": 68, "column": 12 } } @@ -48815,15 +50288,15 @@ "binop": null, "updateContext": null }, - "start": 1949, - "end": 1950, + "start": 2020, + "end": 2021, "loc": { "start": { - "line": 67, + "line": 68, "column": 12 }, "end": { - "line": 67, + "line": 68, "column": 13 } } @@ -48842,15 +50315,15 @@ "updateContext": null }, "value": "f4", - "start": 1951, - "end": 1955, + "start": 2022, + "end": 2026, "loc": { "start": { - "line": 67, + "line": 68, "column": 14 }, "end": { - "line": 67, + "line": 68, "column": 18 } } @@ -48868,15 +50341,15 @@ "binop": null, "updateContext": null }, - "start": 1955, - "end": 1956, + "start": 2026, + "end": 2027, "loc": { "start": { - "line": 67, + "line": 68, "column": 18 }, "end": { - "line": 67, + "line": 68, "column": 19 } } @@ -48895,15 +50368,15 @@ "updateContext": null }, "value": "{f5}", - "start": 1964, - "end": 1970, + "start": 2035, + "end": 2041, "loc": { "start": { - "line": 68, + "line": 69, "column": 6 }, "end": { - "line": 68, + "line": 69, "column": 12 } } @@ -48921,15 +50394,15 @@ "binop": null, "updateContext": null }, - "start": 1970, - "end": 1971, + "start": 2041, + "end": 2042, "loc": { "start": { - "line": 68, + "line": 69, "column": 12 }, "end": { - "line": 68, + "line": 69, "column": 13 } } @@ -48948,15 +50421,15 @@ "updateContext": null }, "value": "f5", - "start": 1972, - "end": 1976, + "start": 2043, + "end": 2047, "loc": { "start": { - "line": 68, + "line": 69, "column": 14 }, "end": { - "line": 68, + "line": 69, "column": 18 } } @@ -48974,15 +50447,15 @@ "binop": null, "updateContext": null }, - "start": 1976, - "end": 1977, + "start": 2047, + "end": 2048, "loc": { "start": { - "line": 68, + "line": 69, "column": 18 }, "end": { - "line": 68, + "line": 69, "column": 19 } } @@ -49001,15 +50474,15 @@ "updateContext": null }, "value": "{f6}", - "start": 1985, - "end": 1991, + "start": 2056, + "end": 2062, "loc": { "start": { - "line": 69, + "line": 70, "column": 6 }, "end": { - "line": 69, + "line": 70, "column": 12 } } @@ -49027,15 +50500,15 @@ "binop": null, "updateContext": null }, - "start": 1991, - "end": 1992, + "start": 2062, + "end": 2063, "loc": { "start": { - "line": 69, + "line": 70, "column": 12 }, "end": { - "line": 69, + "line": 70, "column": 13 } } @@ -49054,15 +50527,15 @@ "updateContext": null }, "value": "f6", - "start": 1993, - "end": 1997, + "start": 2064, + "end": 2068, "loc": { "start": { - "line": 69, + "line": 70, "column": 14 }, "end": { - "line": 69, + "line": 70, "column": 18 } } @@ -49080,15 +50553,15 @@ "binop": null, "updateContext": null }, - "start": 1997, - "end": 1998, + "start": 2068, + "end": 2069, "loc": { "start": { - "line": 69, + "line": 70, "column": 18 }, "end": { - "line": 69, + "line": 70, "column": 19 } } @@ -49107,15 +50580,15 @@ "updateContext": null }, "value": "{f7}", - "start": 2006, - "end": 2012, + "start": 2077, + "end": 2083, "loc": { "start": { - "line": 70, + "line": 71, "column": 6 }, "end": { - "line": 70, + "line": 71, "column": 12 } } @@ -49133,15 +50606,15 @@ "binop": null, "updateContext": null }, - "start": 2012, - "end": 2013, + "start": 2083, + "end": 2084, "loc": { "start": { - "line": 70, + "line": 71, "column": 12 }, "end": { - "line": 70, + "line": 71, "column": 13 } } @@ -49160,15 +50633,15 @@ "updateContext": null }, "value": "f7", - "start": 2014, - "end": 2018, + "start": 2085, + "end": 2089, "loc": { "start": { - "line": 70, + "line": 71, "column": 14 }, "end": { - "line": 70, + "line": 71, "column": 18 } } @@ -49186,15 +50659,15 @@ "binop": null, "updateContext": null }, - "start": 2018, - "end": 2019, + "start": 2089, + "end": 2090, "loc": { "start": { - "line": 70, + "line": 71, "column": 18 }, "end": { - "line": 70, + "line": 71, "column": 19 } } @@ -49213,15 +50686,15 @@ "updateContext": null }, "value": "{f8}", - "start": 2027, - "end": 2033, + "start": 2098, + "end": 2104, "loc": { "start": { - "line": 71, + "line": 72, "column": 6 }, "end": { - "line": 71, + "line": 72, "column": 12 } } @@ -49239,15 +50712,15 @@ "binop": null, "updateContext": null }, - "start": 2033, - "end": 2034, + "start": 2104, + "end": 2105, "loc": { "start": { - "line": 71, + "line": 72, "column": 12 }, "end": { - "line": 71, + "line": 72, "column": 13 } } @@ -49266,15 +50739,15 @@ "updateContext": null }, "value": "f8", - "start": 2035, - "end": 2039, + "start": 2106, + "end": 2110, "loc": { "start": { - "line": 71, + "line": 72, "column": 14 }, "end": { - "line": 71, + "line": 72, "column": 18 } } @@ -49292,15 +50765,15 @@ "binop": null, "updateContext": null }, - "start": 2039, - "end": 2040, + "start": 2110, + "end": 2111, "loc": { "start": { - "line": 71, + "line": 72, "column": 18 }, "end": { - "line": 71, + "line": 72, "column": 19 } } @@ -49319,15 +50792,15 @@ "updateContext": null }, "value": "{f9}", - "start": 2048, - "end": 2054, + "start": 2119, + "end": 2125, "loc": { "start": { - "line": 72, + "line": 73, "column": 6 }, "end": { - "line": 72, + "line": 73, "column": 12 } } @@ -49345,15 +50818,15 @@ "binop": null, "updateContext": null }, - "start": 2054, - "end": 2055, + "start": 2125, + "end": 2126, "loc": { "start": { - "line": 72, + "line": 73, "column": 12 }, "end": { - "line": 72, + "line": 73, "column": 13 } } @@ -49372,15 +50845,15 @@ "updateContext": null }, "value": "f9", - "start": 2056, - "end": 2060, + "start": 2127, + "end": 2131, "loc": { "start": { - "line": 72, + "line": 73, "column": 14 }, "end": { - "line": 72, + "line": 73, "column": 18 } } @@ -49398,15 +50871,15 @@ "binop": null, "updateContext": null }, - "start": 2060, - "end": 2061, + "start": 2131, + "end": 2132, "loc": { "start": { - "line": 72, + "line": 73, "column": 18 }, "end": { - "line": 72, + "line": 73, "column": 19 } } @@ -49425,15 +50898,15 @@ "updateContext": null }, "value": "{f10}", - "start": 2069, - "end": 2076, + "start": 2140, + "end": 2147, "loc": { "start": { - "line": 73, + "line": 74, "column": 6 }, "end": { - "line": 73, + "line": 74, "column": 13 } } @@ -49451,15 +50924,15 @@ "binop": null, "updateContext": null }, - "start": 2076, - "end": 2077, + "start": 2147, + "end": 2148, "loc": { "start": { - "line": 73, + "line": 74, "column": 13 }, "end": { - "line": 73, + "line": 74, "column": 14 } } @@ -49478,15 +50951,15 @@ "updateContext": null }, "value": "f10", - "start": 2078, - "end": 2083, + "start": 2149, + "end": 2154, "loc": { "start": { - "line": 73, + "line": 74, "column": 15 }, "end": { - "line": 73, + "line": 74, "column": 20 } } @@ -49504,15 +50977,15 @@ "binop": null, "updateContext": null }, - "start": 2083, - "end": 2084, + "start": 2154, + "end": 2155, "loc": { "start": { - "line": 73, + "line": 74, "column": 20 }, "end": { - "line": 73, + "line": 74, "column": 21 } } @@ -49531,15 +51004,15 @@ "updateContext": null }, "value": "{f11}", - "start": 2092, - "end": 2099, + "start": 2163, + "end": 2170, "loc": { "start": { - "line": 74, + "line": 75, "column": 6 }, "end": { - "line": 74, + "line": 75, "column": 13 } } @@ -49557,15 +51030,15 @@ "binop": null, "updateContext": null }, - "start": 2099, - "end": 2100, + "start": 2170, + "end": 2171, "loc": { "start": { - "line": 74, + "line": 75, "column": 13 }, "end": { - "line": 74, + "line": 75, "column": 14 } } @@ -49584,15 +51057,15 @@ "updateContext": null }, "value": "f11", - "start": 2101, - "end": 2106, + "start": 2172, + "end": 2177, "loc": { "start": { - "line": 74, + "line": 75, "column": 15 }, "end": { - "line": 74, + "line": 75, "column": 20 } } @@ -49610,15 +51083,15 @@ "binop": null, "updateContext": null }, - "start": 2106, - "end": 2107, + "start": 2177, + "end": 2178, "loc": { "start": { - "line": 74, + "line": 75, "column": 20 }, "end": { - "line": 74, + "line": 75, "column": 21 } } @@ -49637,15 +51110,15 @@ "updateContext": null }, "value": "{f12}", - "start": 2115, - "end": 2122, + "start": 2186, + "end": 2193, "loc": { "start": { - "line": 75, + "line": 76, "column": 6 }, "end": { - "line": 75, + "line": 76, "column": 13 } } @@ -49663,15 +51136,15 @@ "binop": null, "updateContext": null }, - "start": 2122, - "end": 2123, + "start": 2193, + "end": 2194, "loc": { "start": { - "line": 75, + "line": 76, "column": 13 }, "end": { - "line": 75, + "line": 76, "column": 14 } } @@ -49690,15 +51163,15 @@ "updateContext": null }, "value": "f12", - "start": 2124, - "end": 2129, + "start": 2195, + "end": 2200, "loc": { "start": { - "line": 75, + "line": 76, "column": 15 }, "end": { - "line": 75, + "line": 76, "column": 20 } } @@ -49716,15 +51189,15 @@ "binop": null, "updateContext": null }, - "start": 2129, - "end": 2130, + "start": 2200, + "end": 2201, "loc": { "start": { - "line": 75, + "line": 76, "column": 20 }, "end": { - "line": 75, + "line": 76, "column": 21 } } @@ -49743,15 +51216,15 @@ "updateContext": null }, "value": "{numpaddivide}", - "start": 2138, - "end": 2154, + "start": 2209, + "end": 2225, "loc": { "start": { - "line": 76, + "line": 77, "column": 6 }, "end": { - "line": 76, + "line": 77, "column": 22 } } @@ -49769,15 +51242,15 @@ "binop": null, "updateContext": null }, - "start": 2154, - "end": 2155, + "start": 2225, + "end": 2226, "loc": { "start": { - "line": 76, + "line": 77, "column": 22 }, "end": { - "line": 76, + "line": 77, "column": 23 } } @@ -49796,15 +51269,15 @@ "updateContext": null }, "value": "/", - "start": 2156, - "end": 2159, + "start": 2227, + "end": 2230, "loc": { "start": { - "line": 76, + "line": 77, "column": 24 }, "end": { - "line": 76, + "line": 77, "column": 27 } } @@ -49822,15 +51295,15 @@ "binop": null, "updateContext": null }, - "start": 2159, - "end": 2160, + "start": 2230, + "end": 2231, "loc": { "start": { - "line": 76, + "line": 77, "column": 27 }, "end": { - "line": 76, + "line": 77, "column": 28 } } @@ -49849,15 +51322,15 @@ "updateContext": null }, "value": "{numlock}", - "start": 2168, - "end": 2179, + "start": 2239, + "end": 2250, "loc": { "start": { - "line": 77, + "line": 78, "column": 6 }, "end": { - "line": 77, + "line": 78, "column": 17 } } @@ -49875,15 +51348,15 @@ "binop": null, "updateContext": null }, - "start": 2179, - "end": 2180, + "start": 2250, + "end": 2251, "loc": { "start": { - "line": 77, + "line": 78, "column": 17 }, "end": { - "line": 77, + "line": 78, "column": 18 } } @@ -49902,15 +51375,15 @@ "updateContext": null }, "value": "lock", - "start": 2181, - "end": 2187, + "start": 2252, + "end": 2258, "loc": { "start": { - "line": 77, + "line": 78, "column": 19 }, "end": { - "line": 77, + "line": 78, "column": 25 } } @@ -49928,15 +51401,15 @@ "binop": null, "updateContext": null }, - "start": 2187, - "end": 2188, + "start": 2258, + "end": 2259, "loc": { "start": { - "line": 77, + "line": 78, "column": 25 }, "end": { - "line": 77, + "line": 78, "column": 26 } } @@ -49955,15 +51428,15 @@ "updateContext": null }, "value": "{arrowup}", - "start": 2196, - "end": 2207, + "start": 2267, + "end": 2278, "loc": { "start": { - "line": 78, + "line": 79, "column": 6 }, "end": { - "line": 78, + "line": 79, "column": 17 } } @@ -49981,15 +51454,15 @@ "binop": null, "updateContext": null }, - "start": 2207, - "end": 2208, + "start": 2278, + "end": 2279, "loc": { "start": { - "line": 78, + "line": 79, "column": 17 }, "end": { - "line": 78, + "line": 79, "column": 18 } } @@ -50008,15 +51481,15 @@ "updateContext": null }, "value": "↑", - "start": 2209, - "end": 2212, + "start": 2280, + "end": 2283, "loc": { "start": { - "line": 78, + "line": 79, "column": 19 }, "end": { - "line": 78, + "line": 79, "column": 22 } } @@ -50034,15 +51507,15 @@ "binop": null, "updateContext": null }, - "start": 2212, - "end": 2213, + "start": 2283, + "end": 2284, "loc": { "start": { - "line": 78, + "line": 79, "column": 22 }, "end": { - "line": 78, + "line": 79, "column": 23 } } @@ -50061,15 +51534,15 @@ "updateContext": null }, "value": "{arrowleft}", - "start": 2221, - "end": 2234, + "start": 2292, + "end": 2305, "loc": { "start": { - "line": 79, + "line": 80, "column": 6 }, "end": { - "line": 79, + "line": 80, "column": 19 } } @@ -50087,15 +51560,15 @@ "binop": null, "updateContext": null }, - "start": 2234, - "end": 2235, + "start": 2305, + "end": 2306, "loc": { "start": { - "line": 79, + "line": 80, "column": 19 }, "end": { - "line": 79, + "line": 80, "column": 20 } } @@ -50114,15 +51587,15 @@ "updateContext": null }, "value": "←", - "start": 2236, - "end": 2239, + "start": 2307, + "end": 2310, "loc": { "start": { - "line": 79, + "line": 80, "column": 21 }, "end": { - "line": 79, + "line": 80, "column": 24 } } @@ -50140,15 +51613,15 @@ "binop": null, "updateContext": null }, - "start": 2239, - "end": 2240, + "start": 2310, + "end": 2311, "loc": { "start": { - "line": 79, + "line": 80, "column": 24 }, "end": { - "line": 79, + "line": 80, "column": 25 } } @@ -50167,15 +51640,15 @@ "updateContext": null }, "value": "{arrowdown}", - "start": 2248, - "end": 2261, + "start": 2319, + "end": 2332, "loc": { "start": { - "line": 80, + "line": 81, "column": 6 }, "end": { - "line": 80, + "line": 81, "column": 19 } } @@ -50193,15 +51666,15 @@ "binop": null, "updateContext": null }, - "start": 2261, - "end": 2262, + "start": 2332, + "end": 2333, "loc": { "start": { - "line": 80, + "line": 81, "column": 19 }, "end": { - "line": 80, + "line": 81, "column": 20 } } @@ -50220,15 +51693,15 @@ "updateContext": null }, "value": "↓", - "start": 2263, - "end": 2266, + "start": 2334, + "end": 2337, "loc": { "start": { - "line": 80, + "line": 81, "column": 21 }, "end": { - "line": 80, + "line": 81, "column": 24 } } @@ -50246,15 +51719,15 @@ "binop": null, "updateContext": null }, - "start": 2266, - "end": 2267, + "start": 2337, + "end": 2338, "loc": { "start": { - "line": 80, + "line": 81, "column": 24 }, "end": { - "line": 80, + "line": 81, "column": 25 } } @@ -50273,15 +51746,15 @@ "updateContext": null }, "value": "{arrowright}", - "start": 2275, - "end": 2289, + "start": 2346, + "end": 2360, "loc": { "start": { - "line": 81, + "line": 82, "column": 6 }, "end": { - "line": 81, + "line": 82, "column": 20 } } @@ -50299,15 +51772,15 @@ "binop": null, "updateContext": null }, - "start": 2289, - "end": 2290, + "start": 2360, + "end": 2361, "loc": { "start": { - "line": 81, + "line": 82, "column": 20 }, "end": { - "line": 81, + "line": 82, "column": 21 } } @@ -50326,15 +51799,15 @@ "updateContext": null }, "value": "→", - "start": 2291, - "end": 2294, + "start": 2362, + "end": 2365, "loc": { "start": { - "line": 81, + "line": 82, "column": 22 }, "end": { - "line": 81, + "line": 82, "column": 25 } } @@ -50352,15 +51825,15 @@ "binop": null, "updateContext": null }, - "start": 2294, - "end": 2295, + "start": 2365, + "end": 2366, "loc": { "start": { - "line": 81, + "line": 82, "column": 25 }, "end": { - "line": 81, + "line": 82, "column": 26 } } @@ -50379,15 +51852,15 @@ "updateContext": null }, "value": "{prtscr}", - "start": 2303, - "end": 2313, + "start": 2374, + "end": 2384, "loc": { "start": { - "line": 82, + "line": 83, "column": 6 }, "end": { - "line": 82, + "line": 83, "column": 16 } } @@ -50405,15 +51878,15 @@ "binop": null, "updateContext": null }, - "start": 2313, - "end": 2314, + "start": 2384, + "end": 2385, "loc": { "start": { - "line": 82, + "line": 83, "column": 16 }, "end": { - "line": 82, + "line": 83, "column": 17 } } @@ -50432,15 +51905,15 @@ "updateContext": null }, "value": "print", - "start": 2315, - "end": 2322, + "start": 2386, + "end": 2393, "loc": { "start": { - "line": 82, + "line": 83, "column": 18 }, "end": { - "line": 82, + "line": 83, "column": 25 } } @@ -50458,15 +51931,15 @@ "binop": null, "updateContext": null }, - "start": 2322, - "end": 2323, + "start": 2393, + "end": 2394, "loc": { "start": { - "line": 82, + "line": 83, "column": 25 }, "end": { - "line": 82, + "line": 83, "column": 26 } } @@ -50485,15 +51958,15 @@ "updateContext": null }, "value": "{scrolllock}", - "start": 2331, - "end": 2345, + "start": 2402, + "end": 2416, "loc": { "start": { - "line": 83, + "line": 84, "column": 6 }, "end": { - "line": 83, + "line": 84, "column": 20 } } @@ -50511,15 +51984,15 @@ "binop": null, "updateContext": null }, - "start": 2345, - "end": 2346, + "start": 2416, + "end": 2417, "loc": { "start": { - "line": 83, + "line": 84, "column": 20 }, "end": { - "line": 83, + "line": 84, "column": 21 } } @@ -50538,15 +52011,15 @@ "updateContext": null }, "value": "scroll", - "start": 2347, - "end": 2355, + "start": 2418, + "end": 2426, "loc": { "start": { - "line": 83, + "line": 84, "column": 22 }, "end": { - "line": 83, + "line": 84, "column": 30 } } @@ -50564,15 +52037,15 @@ "binop": null, "updateContext": null }, - "start": 2355, - "end": 2356, + "start": 2426, + "end": 2427, "loc": { "start": { - "line": 83, + "line": 84, "column": 30 }, "end": { - "line": 83, + "line": 84, "column": 31 } } @@ -50591,15 +52064,15 @@ "updateContext": null }, "value": "{pause}", - "start": 2364, - "end": 2373, + "start": 2435, + "end": 2444, "loc": { "start": { - "line": 84, + "line": 85, "column": 6 }, "end": { - "line": 84, + "line": 85, "column": 15 } } @@ -50617,15 +52090,15 @@ "binop": null, "updateContext": null }, - "start": 2373, - "end": 2374, + "start": 2444, + "end": 2445, "loc": { "start": { - "line": 84, + "line": 85, "column": 15 }, "end": { - "line": 84, + "line": 85, "column": 16 } } @@ -50644,15 +52117,15 @@ "updateContext": null }, "value": "pause", - "start": 2375, - "end": 2382, + "start": 2446, + "end": 2453, "loc": { "start": { - "line": 84, + "line": 85, "column": 17 }, "end": { - "line": 84, + "line": 85, "column": 24 } } @@ -50670,15 +52143,15 @@ "binop": null, "updateContext": null }, - "start": 2382, - "end": 2383, + "start": 2453, + "end": 2454, "loc": { "start": { - "line": 84, + "line": 85, "column": 24 }, "end": { - "line": 84, + "line": 85, "column": 25 } } @@ -50697,15 +52170,15 @@ "updateContext": null }, "value": "{insert}", - "start": 2391, - "end": 2401, + "start": 2462, + "end": 2472, "loc": { "start": { - "line": 85, + "line": 86, "column": 6 }, "end": { - "line": 85, + "line": 86, "column": 16 } } @@ -50723,15 +52196,15 @@ "binop": null, "updateContext": null }, - "start": 2401, - "end": 2402, + "start": 2472, + "end": 2473, "loc": { "start": { - "line": 85, + "line": 86, "column": 16 }, "end": { - "line": 85, + "line": 86, "column": 17 } } @@ -50750,15 +52223,15 @@ "updateContext": null }, "value": "ins", - "start": 2403, - "end": 2408, + "start": 2474, + "end": 2479, "loc": { "start": { - "line": 85, + "line": 86, "column": 18 }, "end": { - "line": 85, + "line": 86, "column": 23 } } @@ -50776,15 +52249,15 @@ "binop": null, "updateContext": null }, - "start": 2408, - "end": 2409, + "start": 2479, + "end": 2480, "loc": { "start": { - "line": 85, + "line": 86, "column": 23 }, "end": { - "line": 85, + "line": 86, "column": 24 } } @@ -50803,15 +52276,15 @@ "updateContext": null }, "value": "{home}", - "start": 2417, - "end": 2425, + "start": 2488, + "end": 2496, "loc": { "start": { - "line": 86, + "line": 87, "column": 6 }, "end": { - "line": 86, + "line": 87, "column": 14 } } @@ -50829,15 +52302,15 @@ "binop": null, "updateContext": null }, - "start": 2425, - "end": 2426, + "start": 2496, + "end": 2497, "loc": { "start": { - "line": 86, + "line": 87, "column": 14 }, "end": { - "line": 86, + "line": 87, "column": 15 } } @@ -50856,15 +52329,15 @@ "updateContext": null }, "value": "home", - "start": 2427, - "end": 2433, + "start": 2498, + "end": 2504, "loc": { "start": { - "line": 86, + "line": 87, "column": 16 }, "end": { - "line": 86, + "line": 87, "column": 22 } } @@ -50882,15 +52355,15 @@ "binop": null, "updateContext": null }, - "start": 2433, - "end": 2434, + "start": 2504, + "end": 2505, "loc": { "start": { - "line": 86, + "line": 87, "column": 22 }, "end": { - "line": 86, + "line": 87, "column": 23 } } @@ -50909,15 +52382,15 @@ "updateContext": null }, "value": "{pageup}", - "start": 2442, - "end": 2452, + "start": 2513, + "end": 2523, "loc": { "start": { - "line": 87, + "line": 88, "column": 6 }, "end": { - "line": 87, + "line": 88, "column": 16 } } @@ -50935,15 +52408,15 @@ "binop": null, "updateContext": null }, - "start": 2452, - "end": 2453, + "start": 2523, + "end": 2524, "loc": { "start": { - "line": 87, + "line": 88, "column": 16 }, "end": { - "line": 87, + "line": 88, "column": 17 } } @@ -50962,15 +52435,15 @@ "updateContext": null }, "value": "up", - "start": 2454, - "end": 2458, + "start": 2525, + "end": 2529, "loc": { "start": { - "line": 87, + "line": 88, "column": 18 }, "end": { - "line": 87, + "line": 88, "column": 22 } } @@ -50988,15 +52461,15 @@ "binop": null, "updateContext": null }, - "start": 2458, - "end": 2459, + "start": 2529, + "end": 2530, "loc": { "start": { - "line": 87, + "line": 88, "column": 22 }, "end": { - "line": 87, + "line": 88, "column": 23 } } @@ -51015,15 +52488,15 @@ "updateContext": null }, "value": "{delete}", - "start": 2467, - "end": 2477, + "start": 2538, + "end": 2548, "loc": { "start": { - "line": 88, + "line": 89, "column": 6 }, "end": { - "line": 88, + "line": 89, "column": 16 } } @@ -51041,15 +52514,15 @@ "binop": null, "updateContext": null }, - "start": 2477, - "end": 2478, + "start": 2548, + "end": 2549, "loc": { "start": { - "line": 88, + "line": 89, "column": 16 }, "end": { - "line": 88, + "line": 89, "column": 17 } } @@ -51068,15 +52541,15 @@ "updateContext": null }, "value": "del", - "start": 2479, - "end": 2484, + "start": 2550, + "end": 2555, "loc": { "start": { - "line": 88, + "line": 89, "column": 18 }, "end": { - "line": 88, + "line": 89, "column": 23 } } @@ -51094,15 +52567,15 @@ "binop": null, "updateContext": null }, - "start": 2484, - "end": 2485, + "start": 2555, + "end": 2556, "loc": { "start": { - "line": 88, + "line": 89, "column": 23 }, "end": { - "line": 88, + "line": 89, "column": 24 } } @@ -51121,15 +52594,15 @@ "updateContext": null }, "value": "{end}", - "start": 2493, - "end": 2500, + "start": 2564, + "end": 2571, "loc": { "start": { - "line": 89, + "line": 90, "column": 6 }, "end": { - "line": 89, + "line": 90, "column": 13 } } @@ -51147,15 +52620,15 @@ "binop": null, "updateContext": null }, - "start": 2500, - "end": 2501, + "start": 2571, + "end": 2572, "loc": { "start": { - "line": 89, + "line": 90, "column": 13 }, "end": { - "line": 89, + "line": 90, "column": 14 } } @@ -51174,15 +52647,15 @@ "updateContext": null }, "value": "end", - "start": 2502, - "end": 2507, + "start": 2573, + "end": 2578, "loc": { "start": { - "line": 89, + "line": 90, "column": 15 }, "end": { - "line": 89, + "line": 90, "column": 20 } } @@ -51200,15 +52673,15 @@ "binop": null, "updateContext": null }, - "start": 2507, - "end": 2508, + "start": 2578, + "end": 2579, "loc": { "start": { - "line": 89, + "line": 90, "column": 20 }, "end": { - "line": 89, + "line": 90, "column": 21 } } @@ -51227,15 +52700,15 @@ "updateContext": null }, "value": "{pagedown}", - "start": 2516, - "end": 2528, + "start": 2587, + "end": 2599, "loc": { "start": { - "line": 90, + "line": 91, "column": 6 }, "end": { - "line": 90, + "line": 91, "column": 18 } } @@ -51253,15 +52726,15 @@ "binop": null, "updateContext": null }, - "start": 2528, - "end": 2529, + "start": 2599, + "end": 2600, "loc": { "start": { - "line": 90, + "line": 91, "column": 18 }, "end": { - "line": 90, + "line": 91, "column": 19 } } @@ -51280,15 +52753,15 @@ "updateContext": null }, "value": "down", - "start": 2530, - "end": 2536, + "start": 2601, + "end": 2607, "loc": { "start": { - "line": 90, + "line": 91, "column": 20 }, "end": { - "line": 90, + "line": 91, "column": 26 } } @@ -51306,15 +52779,15 @@ "binop": null, "updateContext": null }, - "start": 2536, - "end": 2537, + "start": 2607, + "end": 2608, "loc": { "start": { - "line": 90, + "line": 91, "column": 26 }, "end": { - "line": 90, + "line": 91, "column": 27 } } @@ -51333,15 +52806,15 @@ "updateContext": null }, "value": "{numpadmultiply}", - "start": 2545, - "end": 2563, + "start": 2616, + "end": 2634, "loc": { "start": { - "line": 91, + "line": 92, "column": 6 }, "end": { - "line": 91, + "line": 92, "column": 24 } } @@ -51359,15 +52832,15 @@ "binop": null, "updateContext": null }, - "start": 2563, - "end": 2564, + "start": 2634, + "end": 2635, "loc": { "start": { - "line": 91, + "line": 92, "column": 24 }, "end": { - "line": 91, + "line": 92, "column": 25 } } @@ -51386,15 +52859,15 @@ "updateContext": null }, "value": "*", - "start": 2565, - "end": 2568, + "start": 2636, + "end": 2639, "loc": { "start": { - "line": 91, + "line": 92, "column": 26 }, "end": { - "line": 91, + "line": 92, "column": 29 } } @@ -51412,15 +52885,15 @@ "binop": null, "updateContext": null }, - "start": 2568, - "end": 2569, + "start": 2639, + "end": 2640, "loc": { "start": { - "line": 91, + "line": 92, "column": 29 }, "end": { - "line": 91, + "line": 92, "column": 30 } } @@ -51439,15 +52912,15 @@ "updateContext": null }, "value": "{numpadsubtract}", - "start": 2577, - "end": 2595, + "start": 2648, + "end": 2666, "loc": { "start": { - "line": 92, + "line": 93, "column": 6 }, "end": { - "line": 92, + "line": 93, "column": 24 } } @@ -51465,15 +52938,15 @@ "binop": null, "updateContext": null }, - "start": 2595, - "end": 2596, + "start": 2666, + "end": 2667, "loc": { "start": { - "line": 92, + "line": 93, "column": 24 }, "end": { - "line": 92, + "line": 93, "column": 25 } } @@ -51492,15 +52965,15 @@ "updateContext": null }, "value": "-", - "start": 2597, - "end": 2600, + "start": 2668, + "end": 2671, "loc": { "start": { - "line": 92, + "line": 93, "column": 26 }, "end": { - "line": 92, + "line": 93, "column": 29 } } @@ -51518,15 +52991,15 @@ "binop": null, "updateContext": null }, - "start": 2600, - "end": 2601, + "start": 2671, + "end": 2672, "loc": { "start": { - "line": 92, + "line": 93, "column": 29 }, "end": { - "line": 92, + "line": 93, "column": 30 } } @@ -51545,15 +53018,15 @@ "updateContext": null }, "value": "{numpadadd}", - "start": 2609, - "end": 2622, + "start": 2680, + "end": 2693, "loc": { "start": { - "line": 93, + "line": 94, "column": 6 }, "end": { - "line": 93, + "line": 94, "column": 19 } } @@ -51571,15 +53044,15 @@ "binop": null, "updateContext": null }, - "start": 2622, - "end": 2623, + "start": 2693, + "end": 2694, "loc": { "start": { - "line": 93, + "line": 94, "column": 19 }, "end": { - "line": 93, + "line": 94, "column": 20 } } @@ -51598,15 +53071,15 @@ "updateContext": null }, "value": "+", - "start": 2624, - "end": 2627, + "start": 2695, + "end": 2698, "loc": { "start": { - "line": 93, + "line": 94, "column": 21 }, "end": { - "line": 93, + "line": 94, "column": 24 } } @@ -51624,15 +53097,15 @@ "binop": null, "updateContext": null }, - "start": 2627, - "end": 2628, + "start": 2698, + "end": 2699, "loc": { "start": { - "line": 93, + "line": 94, "column": 24 }, "end": { - "line": 93, + "line": 94, "column": 25 } } @@ -51651,15 +53124,15 @@ "updateContext": null }, "value": "{numpadenter}", - "start": 2636, - "end": 2651, + "start": 2707, + "end": 2722, "loc": { "start": { - "line": 94, + "line": 95, "column": 6 }, "end": { - "line": 94, + "line": 95, "column": 21 } } @@ -51677,15 +53150,15 @@ "binop": null, "updateContext": null }, - "start": 2651, - "end": 2652, + "start": 2722, + "end": 2723, "loc": { "start": { - "line": 94, + "line": 95, "column": 21 }, "end": { - "line": 94, + "line": 95, "column": 22 } } @@ -51704,15 +53177,15 @@ "updateContext": null }, "value": "enter", - "start": 2653, - "end": 2660, + "start": 2724, + "end": 2731, "loc": { "start": { - "line": 94, + "line": 95, "column": 23 }, "end": { - "line": 94, + "line": 95, "column": 30 } } @@ -51730,15 +53203,15 @@ "binop": null, "updateContext": null }, - "start": 2660, - "end": 2661, + "start": 2731, + "end": 2732, "loc": { "start": { - "line": 94, + "line": 95, "column": 30 }, "end": { - "line": 94, + "line": 95, "column": 31 } } @@ -51757,15 +53230,15 @@ "updateContext": null }, "value": "{period}", - "start": 2669, - "end": 2679, + "start": 2740, + "end": 2750, "loc": { "start": { - "line": 95, + "line": 96, "column": 6 }, "end": { - "line": 95, + "line": 96, "column": 16 } } @@ -51783,15 +53256,15 @@ "binop": null, "updateContext": null }, - "start": 2679, - "end": 2680, + "start": 2750, + "end": 2751, "loc": { "start": { - "line": 95, + "line": 96, "column": 16 }, "end": { - "line": 95, + "line": 96, "column": 17 } } @@ -51810,15 +53283,15 @@ "updateContext": null }, "value": ".", - "start": 2681, - "end": 2684, + "start": 2752, + "end": 2755, "loc": { "start": { - "line": 95, + "line": 96, "column": 18 }, "end": { - "line": 95, + "line": 96, "column": 21 } } @@ -51836,15 +53309,15 @@ "binop": null, "updateContext": null }, - "start": 2684, - "end": 2685, + "start": 2755, + "end": 2756, "loc": { "start": { - "line": 95, + "line": 96, "column": 21 }, "end": { - "line": 95, + "line": 96, "column": 22 } } @@ -51863,15 +53336,15 @@ "updateContext": null }, "value": "{numpaddecimal}", - "start": 2693, - "end": 2710, + "start": 2764, + "end": 2781, "loc": { "start": { - "line": 96, + "line": 97, "column": 6 }, "end": { - "line": 96, + "line": 97, "column": 23 } } @@ -51889,15 +53362,15 @@ "binop": null, "updateContext": null }, - "start": 2710, - "end": 2711, + "start": 2781, + "end": 2782, "loc": { "start": { - "line": 96, + "line": 97, "column": 23 }, "end": { - "line": 96, + "line": 97, "column": 24 } } @@ -51916,15 +53389,15 @@ "updateContext": null }, "value": ".", - "start": 2712, - "end": 2715, + "start": 2783, + "end": 2786, "loc": { "start": { - "line": 96, + "line": 97, "column": 25 }, "end": { - "line": 96, + "line": 97, "column": 28 } } @@ -51942,15 +53415,15 @@ "binop": null, "updateContext": null }, - "start": 2715, - "end": 2716, + "start": 2786, + "end": 2787, "loc": { "start": { - "line": 96, + "line": 97, "column": 28 }, "end": { - "line": 96, + "line": 97, "column": 29 } } @@ -51969,15 +53442,15 @@ "updateContext": null }, "value": "{numpad0}", - "start": 2724, - "end": 2735, + "start": 2795, + "end": 2806, "loc": { "start": { - "line": 97, + "line": 98, "column": 6 }, "end": { - "line": 97, + "line": 98, "column": 17 } } @@ -51995,15 +53468,15 @@ "binop": null, "updateContext": null }, - "start": 2735, - "end": 2736, + "start": 2806, + "end": 2807, "loc": { "start": { - "line": 97, + "line": 98, "column": 17 }, "end": { - "line": 97, + "line": 98, "column": 18 } } @@ -52022,15 +53495,15 @@ "updateContext": null }, "value": "0", - "start": 2737, - "end": 2740, + "start": 2808, + "end": 2811, "loc": { "start": { - "line": 97, + "line": 98, "column": 19 }, "end": { - "line": 97, + "line": 98, "column": 22 } } @@ -52048,15 +53521,15 @@ "binop": null, "updateContext": null }, - "start": 2740, - "end": 2741, + "start": 2811, + "end": 2812, "loc": { "start": { - "line": 97, + "line": 98, "column": 22 }, "end": { - "line": 97, + "line": 98, "column": 23 } } @@ -52075,15 +53548,15 @@ "updateContext": null }, "value": "{numpad1}", - "start": 2749, - "end": 2760, + "start": 2820, + "end": 2831, "loc": { "start": { - "line": 98, + "line": 99, "column": 6 }, "end": { - "line": 98, + "line": 99, "column": 17 } } @@ -52101,15 +53574,15 @@ "binop": null, "updateContext": null }, - "start": 2760, - "end": 2761, + "start": 2831, + "end": 2832, "loc": { "start": { - "line": 98, + "line": 99, "column": 17 }, "end": { - "line": 98, + "line": 99, "column": 18 } } @@ -52128,15 +53601,15 @@ "updateContext": null }, "value": "1", - "start": 2762, - "end": 2765, + "start": 2833, + "end": 2836, "loc": { "start": { - "line": 98, + "line": 99, "column": 19 }, "end": { - "line": 98, + "line": 99, "column": 22 } } @@ -52154,15 +53627,15 @@ "binop": null, "updateContext": null }, - "start": 2765, - "end": 2766, + "start": 2836, + "end": 2837, "loc": { "start": { - "line": 98, + "line": 99, "column": 22 }, "end": { - "line": 98, + "line": 99, "column": 23 } } @@ -52181,15 +53654,15 @@ "updateContext": null }, "value": "{numpad2}", - "start": 2774, - "end": 2785, + "start": 2845, + "end": 2856, "loc": { "start": { - "line": 99, + "line": 100, "column": 6 }, "end": { - "line": 99, + "line": 100, "column": 17 } } @@ -52207,15 +53680,15 @@ "binop": null, "updateContext": null }, - "start": 2785, - "end": 2786, + "start": 2856, + "end": 2857, "loc": { "start": { - "line": 99, + "line": 100, "column": 17 }, "end": { - "line": 99, + "line": 100, "column": 18 } } @@ -52234,15 +53707,15 @@ "updateContext": null }, "value": "2", - "start": 2787, - "end": 2790, + "start": 2858, + "end": 2861, "loc": { "start": { - "line": 99, + "line": 100, "column": 19 }, "end": { - "line": 99, + "line": 100, "column": 22 } } @@ -52260,15 +53733,15 @@ "binop": null, "updateContext": null }, - "start": 2790, - "end": 2791, + "start": 2861, + "end": 2862, "loc": { "start": { - "line": 99, + "line": 100, "column": 22 }, "end": { - "line": 99, + "line": 100, "column": 23 } } @@ -52287,15 +53760,15 @@ "updateContext": null }, "value": "{numpad3}", - "start": 2799, - "end": 2810, + "start": 2870, + "end": 2881, "loc": { "start": { - "line": 100, + "line": 101, "column": 6 }, "end": { - "line": 100, + "line": 101, "column": 17 } } @@ -52313,15 +53786,15 @@ "binop": null, "updateContext": null }, - "start": 2810, - "end": 2811, + "start": 2881, + "end": 2882, "loc": { "start": { - "line": 100, + "line": 101, "column": 17 }, "end": { - "line": 100, + "line": 101, "column": 18 } } @@ -52340,15 +53813,15 @@ "updateContext": null }, "value": "3", - "start": 2812, - "end": 2815, + "start": 2883, + "end": 2886, "loc": { "start": { - "line": 100, + "line": 101, "column": 19 }, "end": { - "line": 100, + "line": 101, "column": 22 } } @@ -52366,15 +53839,15 @@ "binop": null, "updateContext": null }, - "start": 2815, - "end": 2816, + "start": 2886, + "end": 2887, "loc": { "start": { - "line": 100, + "line": 101, "column": 22 }, "end": { - "line": 100, + "line": 101, "column": 23 } } @@ -52393,15 +53866,15 @@ "updateContext": null }, "value": "{numpad4}", - "start": 2824, - "end": 2835, + "start": 2895, + "end": 2906, "loc": { "start": { - "line": 101, + "line": 102, "column": 6 }, "end": { - "line": 101, + "line": 102, "column": 17 } } @@ -52419,15 +53892,15 @@ "binop": null, "updateContext": null }, - "start": 2835, - "end": 2836, + "start": 2906, + "end": 2907, "loc": { "start": { - "line": 101, + "line": 102, "column": 17 }, "end": { - "line": 101, + "line": 102, "column": 18 } } @@ -52446,15 +53919,15 @@ "updateContext": null }, "value": "4", - "start": 2837, - "end": 2840, + "start": 2908, + "end": 2911, "loc": { "start": { - "line": 101, + "line": 102, "column": 19 }, "end": { - "line": 101, + "line": 102, "column": 22 } } @@ -52472,15 +53945,15 @@ "binop": null, "updateContext": null }, - "start": 2840, - "end": 2841, + "start": 2911, + "end": 2912, "loc": { "start": { - "line": 101, + "line": 102, "column": 22 }, "end": { - "line": 101, + "line": 102, "column": 23 } } @@ -52499,15 +53972,15 @@ "updateContext": null }, "value": "{numpad5}", - "start": 2849, - "end": 2860, + "start": 2920, + "end": 2931, "loc": { "start": { - "line": 102, + "line": 103, "column": 6 }, "end": { - "line": 102, + "line": 103, "column": 17 } } @@ -52525,15 +53998,15 @@ "binop": null, "updateContext": null }, - "start": 2860, - "end": 2861, + "start": 2931, + "end": 2932, "loc": { "start": { - "line": 102, + "line": 103, "column": 17 }, "end": { - "line": 102, + "line": 103, "column": 18 } } @@ -52552,15 +54025,15 @@ "updateContext": null }, "value": "5", - "start": 2862, - "end": 2865, + "start": 2933, + "end": 2936, "loc": { "start": { - "line": 102, + "line": 103, "column": 19 }, "end": { - "line": 102, + "line": 103, "column": 22 } } @@ -52578,15 +54051,15 @@ "binop": null, "updateContext": null }, - "start": 2865, - "end": 2866, + "start": 2936, + "end": 2937, "loc": { "start": { - "line": 102, + "line": 103, "column": 22 }, "end": { - "line": 102, + "line": 103, "column": 23 } } @@ -52605,15 +54078,15 @@ "updateContext": null }, "value": "{numpad6}", - "start": 2874, - "end": 2885, + "start": 2945, + "end": 2956, "loc": { "start": { - "line": 103, + "line": 104, "column": 6 }, "end": { - "line": 103, + "line": 104, "column": 17 } } @@ -52631,15 +54104,15 @@ "binop": null, "updateContext": null }, - "start": 2885, - "end": 2886, + "start": 2956, + "end": 2957, "loc": { "start": { - "line": 103, + "line": 104, "column": 17 }, "end": { - "line": 103, + "line": 104, "column": 18 } } @@ -52658,15 +54131,15 @@ "updateContext": null }, "value": "6", - "start": 2887, - "end": 2890, + "start": 2958, + "end": 2961, "loc": { "start": { - "line": 103, + "line": 104, "column": 19 }, "end": { - "line": 103, + "line": 104, "column": 22 } } @@ -52684,15 +54157,15 @@ "binop": null, "updateContext": null }, - "start": 2890, - "end": 2891, + "start": 2961, + "end": 2962, "loc": { "start": { - "line": 103, + "line": 104, "column": 22 }, "end": { - "line": 103, + "line": 104, "column": 23 } } @@ -52711,15 +54184,15 @@ "updateContext": null }, "value": "{numpad7}", - "start": 2899, - "end": 2910, + "start": 2970, + "end": 2981, "loc": { "start": { - "line": 104, + "line": 105, "column": 6 }, "end": { - "line": 104, + "line": 105, "column": 17 } } @@ -52737,15 +54210,15 @@ "binop": null, "updateContext": null }, - "start": 2910, - "end": 2911, + "start": 2981, + "end": 2982, "loc": { "start": { - "line": 104, + "line": 105, "column": 17 }, "end": { - "line": 104, + "line": 105, "column": 18 } } @@ -52764,15 +54237,15 @@ "updateContext": null }, "value": "7", - "start": 2912, - "end": 2915, + "start": 2983, + "end": 2986, "loc": { "start": { - "line": 104, + "line": 105, "column": 19 }, "end": { - "line": 104, + "line": 105, "column": 22 } } @@ -52790,15 +54263,15 @@ "binop": null, "updateContext": null }, - "start": 2915, - "end": 2916, + "start": 2986, + "end": 2987, "loc": { "start": { - "line": 104, + "line": 105, "column": 22 }, "end": { - "line": 104, + "line": 105, "column": 23 } } @@ -52817,15 +54290,15 @@ "updateContext": null }, "value": "{numpad8}", - "start": 2924, - "end": 2935, + "start": 2995, + "end": 3006, "loc": { "start": { - "line": 105, + "line": 106, "column": 6 }, "end": { - "line": 105, + "line": 106, "column": 17 } } @@ -52843,15 +54316,15 @@ "binop": null, "updateContext": null }, - "start": 2935, - "end": 2936, + "start": 3006, + "end": 3007, "loc": { "start": { - "line": 105, + "line": 106, "column": 17 }, "end": { - "line": 105, + "line": 106, "column": 18 } } @@ -52870,15 +54343,15 @@ "updateContext": null }, "value": "8", - "start": 2937, - "end": 2940, + "start": 3008, + "end": 3011, "loc": { "start": { - "line": 105, + "line": 106, "column": 19 }, "end": { - "line": 105, + "line": 106, "column": 22 } } @@ -52896,15 +54369,15 @@ "binop": null, "updateContext": null }, - "start": 2940, - "end": 2941, + "start": 3011, + "end": 3012, "loc": { "start": { - "line": 105, + "line": 106, "column": 22 }, "end": { - "line": 105, + "line": 106, "column": 23 } } @@ -52923,15 +54396,15 @@ "updateContext": null }, "value": "{numpad9}", - "start": 2949, - "end": 2960, + "start": 3020, + "end": 3031, "loc": { "start": { - "line": 106, + "line": 107, "column": 6 }, "end": { - "line": 106, + "line": 107, "column": 17 } } @@ -52949,15 +54422,15 @@ "binop": null, "updateContext": null }, - "start": 2960, - "end": 2961, + "start": 3031, + "end": 3032, "loc": { "start": { - "line": 106, + "line": 107, "column": 17 }, "end": { - "line": 106, + "line": 107, "column": 18 } } @@ -52976,15 +54449,15 @@ "updateContext": null }, "value": "9", - "start": 2962, - "end": 2965, + "start": 3033, + "end": 3036, "loc": { "start": { - "line": 106, + "line": 107, "column": 19 }, "end": { - "line": 106, + "line": 107, "column": 22 } } @@ -53002,15 +54475,15 @@ "binop": null, "updateContext": null }, - "start": 2965, - "end": 2966, + "start": 3036, + "end": 3037, "loc": { "start": { - "line": 106, + "line": 107, "column": 22 }, "end": { - "line": 106, + "line": 107, "column": 23 } } @@ -53027,15 +54500,15 @@ "postfix": false, "binop": null }, - "start": 2972, - "end": 2973, + "start": 3043, + "end": 3044, "loc": { "start": { - "line": 107, + "line": 108, "column": 4 }, "end": { - "line": 107, + "line": 108, "column": 5 } } @@ -53053,15 +54526,15 @@ "binop": null, "updateContext": null }, - "start": 2973, - "end": 2974, + "start": 3044, + "end": 3045, "loc": { "start": { - "line": 107, + "line": 108, "column": 5 }, "end": { - "line": 107, + "line": 108, "column": 6 } } @@ -53078,15 +54551,15 @@ "postfix": false, "binop": null }, - "start": 2978, - "end": 2979, + "start": 3049, + "end": 3050, "loc": { "start": { - "line": 108, + "line": 109, "column": 2 }, "end": { - "line": 108, + "line": 109, "column": 3 } } @@ -53094,15 +54567,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 2983, - "end": 3281, + "start": 3054, + "end": 3352, "loc": { "start": { - "line": 109, + "line": 110, "column": 2 }, "end": { - "line": 115, + "line": 116, "column": 5 } } @@ -53120,15 +54593,15 @@ "binop": null }, "value": "getButtonDisplayName", - "start": 3285, - "end": 3305, + "start": 3356, + "end": 3376, "loc": { "start": { - "line": 116, + "line": 117, "column": 2 }, "end": { - "line": 116, + "line": 117, "column": 22 } } @@ -53145,15 +54618,15 @@ "postfix": false, "binop": null }, - "start": 3305, - "end": 3306, + "start": 3376, + "end": 3377, "loc": { "start": { - "line": 116, + "line": 117, "column": 22 }, "end": { - "line": 116, + "line": 117, "column": 23 } } @@ -53171,15 +54644,15 @@ "binop": null }, "value": "button", - "start": 3306, - "end": 3312, + "start": 3377, + "end": 3383, "loc": { "start": { - "line": 116, + "line": 117, "column": 23 }, "end": { - "line": 116, + "line": 117, "column": 29 } } @@ -53197,15 +54670,15 @@ "binop": null, "updateContext": null }, - "start": 3312, - "end": 3313, + "start": 3383, + "end": 3384, "loc": { "start": { - "line": 116, + "line": 117, "column": 29 }, "end": { - "line": 116, + "line": 117, "column": 30 } } @@ -53223,15 +54696,15 @@ "binop": null }, "value": "display", - "start": 3314, - "end": 3321, + "start": 3385, + "end": 3392, "loc": { "start": { - "line": 116, + "line": 117, "column": 31 }, "end": { - "line": 116, + "line": 117, "column": 38 } } @@ -53249,15 +54722,15 @@ "binop": null, "updateContext": null }, - "start": 3321, - "end": 3322, + "start": 3392, + "end": 3393, "loc": { "start": { - "line": 116, + "line": 117, "column": 38 }, "end": { - "line": 116, + "line": 117, "column": 39 } } @@ -53275,15 +54748,15 @@ "binop": null }, "value": "mergeDisplay", - "start": 3323, - "end": 3335, + "start": 3394, + "end": 3406, "loc": { "start": { - "line": 116, + "line": 117, "column": 40 }, "end": { - "line": 116, + "line": 117, "column": 52 } } @@ -53300,15 +54773,15 @@ "postfix": false, "binop": null }, - "start": 3335, - "end": 3336, + "start": 3406, + "end": 3407, "loc": { "start": { - "line": 116, + "line": 117, "column": 52 }, "end": { - "line": 116, + "line": 117, "column": 53 } } @@ -53325,15 +54798,15 @@ "postfix": false, "binop": null }, - "start": 3336, - "end": 3337, + "start": 3407, + "end": 3408, "loc": { "start": { - "line": 116, + "line": 117, "column": 53 }, "end": { - "line": 116, + "line": 117, "column": 54 } } @@ -53353,15 +54826,15 @@ "updateContext": null }, "value": "if", - "start": 3343, - "end": 3345, + "start": 3414, + "end": 3416, "loc": { "start": { - "line": 117, + "line": 118, "column": 4 }, "end": { - "line": 117, + "line": 118, "column": 6 } } @@ -53378,15 +54851,15 @@ "postfix": false, "binop": null }, - "start": 3345, - "end": 3346, + "start": 3416, + "end": 3417, "loc": { "start": { - "line": 117, + "line": 118, "column": 6 }, "end": { - "line": 117, + "line": 118, "column": 7 } } @@ -53404,15 +54877,15 @@ "binop": null }, "value": "mergeDisplay", - "start": 3346, - "end": 3358, + "start": 3417, + "end": 3429, "loc": { "start": { - "line": 117, + "line": 118, "column": 7 }, "end": { - "line": 117, + "line": 118, "column": 19 } } @@ -53429,15 +54902,15 @@ "postfix": false, "binop": null }, - "start": 3358, - "end": 3359, + "start": 3429, + "end": 3430, "loc": { "start": { - "line": 117, + "line": 118, "column": 19 }, "end": { - "line": 117, + "line": 118, "column": 20 } } @@ -53454,15 +54927,15 @@ "postfix": false, "binop": null }, - "start": 3359, - "end": 3360, + "start": 3430, + "end": 3431, "loc": { "start": { - "line": 117, + "line": 118, "column": 20 }, "end": { - "line": 117, + "line": 118, "column": 21 } } @@ -53480,15 +54953,15 @@ "binop": null }, "value": "display", - "start": 3368, - "end": 3375, + "start": 3439, + "end": 3446, "loc": { "start": { - "line": 118, + "line": 119, "column": 6 }, "end": { - "line": 118, + "line": 119, "column": 13 } } @@ -53507,15 +54980,15 @@ "updateContext": null }, "value": "=", - "start": 3376, - "end": 3377, + "start": 3447, + "end": 3448, "loc": { "start": { - "line": 118, + "line": 119, "column": 14 }, "end": { - "line": 118, + "line": 119, "column": 15 } } @@ -53533,15 +55006,15 @@ "binop": null }, "value": "Object", - "start": 3378, - "end": 3384, + "start": 3449, + "end": 3455, "loc": { "start": { - "line": 118, + "line": 119, "column": 16 }, "end": { - "line": 118, + "line": 119, "column": 22 } } @@ -53559,15 +55032,15 @@ "binop": null, "updateContext": null }, - "start": 3384, - "end": 3385, + "start": 3455, + "end": 3456, "loc": { "start": { - "line": 118, + "line": 119, "column": 22 }, "end": { - "line": 118, + "line": 119, "column": 23 } } @@ -53585,15 +55058,15 @@ "binop": null }, "value": "assign", - "start": 3385, - "end": 3391, + "start": 3456, + "end": 3462, "loc": { "start": { - "line": 118, + "line": 119, "column": 23 }, "end": { - "line": 118, + "line": 119, "column": 29 } } @@ -53610,15 +55083,15 @@ "postfix": false, "binop": null }, - "start": 3391, - "end": 3392, + "start": 3462, + "end": 3463, "loc": { "start": { - "line": 118, + "line": 119, "column": 29 }, "end": { - "line": 118, + "line": 119, "column": 30 } } @@ -53635,15 +55108,15 @@ "postfix": false, "binop": null }, - "start": 3392, - "end": 3393, + "start": 3463, + "end": 3464, "loc": { "start": { - "line": 118, + "line": 119, "column": 30 }, "end": { - "line": 118, + "line": 119, "column": 31 } } @@ -53660,15 +55133,15 @@ "postfix": false, "binop": null }, - "start": 3393, - "end": 3394, + "start": 3464, + "end": 3465, "loc": { "start": { - "line": 118, + "line": 119, "column": 31 }, "end": { - "line": 118, + "line": 119, "column": 32 } } @@ -53686,15 +55159,15 @@ "binop": null, "updateContext": null }, - "start": 3394, - "end": 3395, + "start": 3465, + "end": 3466, "loc": { "start": { - "line": 118, + "line": 119, "column": 32 }, "end": { - "line": 118, + "line": 119, "column": 33 } } @@ -53714,15 +55187,15 @@ "updateContext": null }, "value": "this", - "start": 3396, - "end": 3400, + "start": 3467, + "end": 3471, "loc": { "start": { - "line": 118, + "line": 119, "column": 34 }, "end": { - "line": 118, + "line": 119, "column": 38 } } @@ -53740,15 +55213,15 @@ "binop": null, "updateContext": null }, - "start": 3400, - "end": 3401, + "start": 3471, + "end": 3472, "loc": { "start": { - "line": 118, + "line": 119, "column": 38 }, "end": { - "line": 118, + "line": 119, "column": 39 } } @@ -53766,15 +55239,15 @@ "binop": null }, "value": "getDefaultDiplay", - "start": 3401, - "end": 3417, + "start": 3472, + "end": 3488, "loc": { "start": { - "line": 118, + "line": 119, "column": 39 }, "end": { - "line": 118, + "line": 119, "column": 55 } } @@ -53791,15 +55264,15 @@ "postfix": false, "binop": null }, - "start": 3417, - "end": 3418, + "start": 3488, + "end": 3489, "loc": { "start": { - "line": 118, + "line": 119, "column": 55 }, "end": { - "line": 118, + "line": 119, "column": 56 } } @@ -53816,15 +55289,15 @@ "postfix": false, "binop": null }, - "start": 3418, - "end": 3419, + "start": 3489, + "end": 3490, "loc": { "start": { - "line": 118, + "line": 119, "column": 56 }, "end": { - "line": 118, + "line": 119, "column": 57 } } @@ -53842,15 +55315,15 @@ "binop": null, "updateContext": null }, - "start": 3419, - "end": 3420, + "start": 3490, + "end": 3491, "loc": { "start": { - "line": 118, + "line": 119, "column": 57 }, "end": { - "line": 118, + "line": 119, "column": 58 } } @@ -53868,15 +55341,15 @@ "binop": null }, "value": "display", - "start": 3421, - "end": 3428, + "start": 3492, + "end": 3499, "loc": { "start": { - "line": 118, + "line": 119, "column": 59 }, "end": { - "line": 118, + "line": 119, "column": 66 } } @@ -53893,15 +55366,15 @@ "postfix": false, "binop": null }, - "start": 3428, - "end": 3429, + "start": 3499, + "end": 3500, "loc": { "start": { - "line": 118, + "line": 119, "column": 66 }, "end": { - "line": 118, + "line": 119, "column": 67 } } @@ -53919,15 +55392,15 @@ "binop": null, "updateContext": null }, - "start": 3429, - "end": 3430, + "start": 3500, + "end": 3501, "loc": { "start": { - "line": 118, + "line": 119, "column": 67 }, "end": { - "line": 118, + "line": 119, "column": 68 } } @@ -53944,15 +55417,15 @@ "postfix": false, "binop": null }, - "start": 3436, - "end": 3437, + "start": 3507, + "end": 3508, "loc": { "start": { - "line": 119, + "line": 120, "column": 4 }, "end": { - "line": 119, + "line": 120, "column": 5 } } @@ -53972,15 +55445,15 @@ "updateContext": null }, "value": "else", - "start": 3438, - "end": 3442, + "start": 3509, + "end": 3513, "loc": { "start": { - "line": 119, + "line": 120, "column": 6 }, "end": { - "line": 119, + "line": 120, "column": 10 } } @@ -53997,15 +55470,15 @@ "postfix": false, "binop": null }, - "start": 3443, - "end": 3444, + "start": 3514, + "end": 3515, "loc": { "start": { - "line": 119, + "line": 120, "column": 11 }, "end": { - "line": 119, + "line": 120, "column": 12 } } @@ -54023,15 +55496,15 @@ "binop": null }, "value": "display", - "start": 3452, - "end": 3459, + "start": 3523, + "end": 3530, "loc": { "start": { - "line": 120, + "line": 121, "column": 6 }, "end": { - "line": 120, + "line": 121, "column": 13 } } @@ -54050,15 +55523,15 @@ "updateContext": null }, "value": "=", - "start": 3460, - "end": 3461, + "start": 3531, + "end": 3532, "loc": { "start": { - "line": 120, + "line": 121, "column": 14 }, "end": { - "line": 120, + "line": 121, "column": 15 } } @@ -54076,15 +55549,15 @@ "binop": null }, "value": "display", - "start": 3462, - "end": 3469, + "start": 3533, + "end": 3540, "loc": { "start": { - "line": 120, + "line": 121, "column": 16 }, "end": { - "line": 120, + "line": 121, "column": 23 } } @@ -54103,15 +55576,15 @@ "updateContext": null }, "value": "||", - "start": 3470, - "end": 3472, + "start": 3541, + "end": 3543, "loc": { "start": { - "line": 120, + "line": 121, "column": 24 }, "end": { - "line": 120, + "line": 121, "column": 26 } } @@ -54131,15 +55604,15 @@ "updateContext": null }, "value": "this", - "start": 3473, - "end": 3477, + "start": 3544, + "end": 3548, "loc": { "start": { - "line": 120, + "line": 121, "column": 27 }, "end": { - "line": 120, + "line": 121, "column": 31 } } @@ -54157,15 +55630,15 @@ "binop": null, "updateContext": null }, - "start": 3477, - "end": 3478, + "start": 3548, + "end": 3549, "loc": { "start": { - "line": 120, + "line": 121, "column": 31 }, "end": { - "line": 120, + "line": 121, "column": 32 } } @@ -54183,15 +55656,15 @@ "binop": null }, "value": "getDefaultDiplay", - "start": 3478, - "end": 3494, + "start": 3549, + "end": 3565, "loc": { "start": { - "line": 120, + "line": 121, "column": 32 }, "end": { - "line": 120, + "line": 121, "column": 48 } } @@ -54208,15 +55681,15 @@ "postfix": false, "binop": null }, - "start": 3494, - "end": 3495, + "start": 3565, + "end": 3566, "loc": { "start": { - "line": 120, + "line": 121, "column": 48 }, "end": { - "line": 120, + "line": 121, "column": 49 } } @@ -54233,15 +55706,15 @@ "postfix": false, "binop": null }, - "start": 3495, - "end": 3496, + "start": 3566, + "end": 3567, "loc": { "start": { - "line": 120, + "line": 121, "column": 49 }, "end": { - "line": 120, + "line": 121, "column": 50 } } @@ -54259,15 +55732,15 @@ "binop": null, "updateContext": null }, - "start": 3496, - "end": 3497, + "start": 3567, + "end": 3568, "loc": { "start": { - "line": 120, + "line": 121, "column": 50 }, "end": { - "line": 120, + "line": 121, "column": 51 } } @@ -54284,15 +55757,15 @@ "postfix": false, "binop": null }, - "start": 3503, - "end": 3504, + "start": 3574, + "end": 3575, "loc": { "start": { - "line": 121, + "line": 122, "column": 4 }, "end": { - "line": 121, + "line": 122, "column": 5 } } @@ -54312,15 +55785,15 @@ "updateContext": null }, "value": "return", - "start": 3512, - "end": 3518, + "start": 3583, + "end": 3589, "loc": { "start": { - "line": 123, + "line": 124, "column": 4 }, "end": { - "line": 123, + "line": 124, "column": 10 } } @@ -54338,15 +55811,15 @@ "binop": null }, "value": "display", - "start": 3519, - "end": 3526, + "start": 3590, + "end": 3597, "loc": { "start": { - "line": 123, + "line": 124, "column": 11 }, "end": { - "line": 123, + "line": 124, "column": 18 } } @@ -54364,15 +55837,15 @@ "binop": null, "updateContext": null }, - "start": 3526, - "end": 3527, + "start": 3597, + "end": 3598, "loc": { "start": { - "line": 123, + "line": 124, "column": 18 }, "end": { - "line": 123, + "line": 124, "column": 19 } } @@ -54390,15 +55863,15 @@ "binop": null }, "value": "button", - "start": 3527, - "end": 3533, + "start": 3598, + "end": 3604, "loc": { "start": { - "line": 123, + "line": 124, "column": 19 }, "end": { - "line": 123, + "line": 124, "column": 25 } } @@ -54416,15 +55889,15 @@ "binop": null, "updateContext": null }, - "start": 3533, - "end": 3534, + "start": 3604, + "end": 3605, "loc": { "start": { - "line": 123, + "line": 124, "column": 25 }, "end": { - "line": 123, + "line": 124, "column": 26 } } @@ -54443,15 +55916,15 @@ "updateContext": null }, "value": "||", - "start": 3535, - "end": 3537, + "start": 3606, + "end": 3608, "loc": { "start": { - "line": 123, + "line": 124, "column": 27 }, "end": { - "line": 123, + "line": 124, "column": 29 } } @@ -54469,15 +55942,15 @@ "binop": null }, "value": "button", - "start": 3538, - "end": 3544, + "start": 3609, + "end": 3615, "loc": { "start": { - "line": 123, + "line": 124, "column": 30 }, "end": { - "line": 123, + "line": 124, "column": 36 } } @@ -54495,15 +55968,15 @@ "binop": null, "updateContext": null }, - "start": 3544, - "end": 3545, + "start": 3615, + "end": 3616, "loc": { "start": { - "line": 123, + "line": 124, "column": 36 }, "end": { - "line": 123, + "line": 124, "column": 37 } } @@ -54520,15 +55993,15 @@ "postfix": false, "binop": null }, - "start": 3549, - "end": 3550, + "start": 3620, + "end": 3621, "loc": { "start": { - "line": 124, + "line": 125, "column": 2 }, "end": { - "line": 124, + "line": 125, "column": 3 } } @@ -54536,15 +56009,15 @@ { "type": "CommentBlock", "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 3560, - "end": 3954, + "start": 3631, + "end": 4025, "loc": { "start": { - "line": 127, + "line": 128, "column": 2 }, "end": { - "line": 135, + "line": 136, "column": 5 } } @@ -54562,15 +56035,15 @@ "binop": null }, "value": "getUpdatedInput", - "start": 3958, - "end": 3973, + "start": 4029, + "end": 4044, "loc": { "start": { - "line": 136, + "line": 137, "column": 2 }, "end": { - "line": 136, + "line": 137, "column": 17 } } @@ -54587,15 +56060,15 @@ "postfix": false, "binop": null }, - "start": 3973, - "end": 3974, + "start": 4044, + "end": 4045, "loc": { "start": { - "line": 136, + "line": 137, "column": 17 }, "end": { - "line": 136, + "line": 137, "column": 18 } } @@ -54613,15 +56086,15 @@ "binop": null }, "value": "button", - "start": 3974, - "end": 3980, + "start": 4045, + "end": 4051, "loc": { "start": { - "line": 136, + "line": 137, "column": 18 }, "end": { - "line": 136, + "line": 137, "column": 24 } } @@ -54639,15 +56112,15 @@ "binop": null, "updateContext": null }, - "start": 3980, - "end": 3981, + "start": 4051, + "end": 4052, "loc": { "start": { - "line": 136, + "line": 137, "column": 24 }, "end": { - "line": 136, + "line": 137, "column": 25 } } @@ -54665,15 +56138,15 @@ "binop": null }, "value": "input", - "start": 3982, - "end": 3987, + "start": 4053, + "end": 4058, "loc": { "start": { - "line": 136, + "line": 137, "column": 26 }, "end": { - "line": 136, + "line": 137, "column": 31 } } @@ -54691,15 +56164,15 @@ "binop": null, "updateContext": null }, - "start": 3987, - "end": 3988, + "start": 4058, + "end": 4059, "loc": { "start": { - "line": 136, + "line": 137, "column": 31 }, "end": { - "line": 136, + "line": 137, "column": 32 } } @@ -54717,15 +56190,15 @@ "binop": null }, "value": "options", - "start": 3989, - "end": 3996, + "start": 4060, + "end": 4067, "loc": { "start": { - "line": 136, + "line": 137, "column": 33 }, "end": { - "line": 136, + "line": 137, "column": 40 } } @@ -54743,15 +56216,15 @@ "binop": null, "updateContext": null }, - "start": 3996, - "end": 3997, + "start": 4067, + "end": 4068, "loc": { "start": { - "line": 136, + "line": 137, "column": 40 }, "end": { - "line": 136, + "line": 137, "column": 41 } } @@ -54769,15 +56242,15 @@ "binop": null }, "value": "caretPos", - "start": 3998, - "end": 4006, + "start": 4069, + "end": 4077, "loc": { "start": { - "line": 136, + "line": 137, "column": 42 }, "end": { - "line": 136, + "line": 137, "column": 50 } } @@ -54795,15 +56268,15 @@ "binop": null, "updateContext": null }, - "start": 4006, - "end": 4007, + "start": 4077, + "end": 4078, "loc": { "start": { - "line": 136, + "line": 137, "column": 50 }, "end": { - "line": 136, + "line": 137, "column": 51 } } @@ -54821,15 +56294,15 @@ "binop": null }, "value": "moveCaret", - "start": 4008, - "end": 4017, + "start": 4079, + "end": 4088, "loc": { "start": { - "line": 136, + "line": 137, "column": 52 }, "end": { - "line": 136, + "line": 137, "column": 61 } } @@ -54846,15 +56319,15 @@ "postfix": false, "binop": null }, - "start": 4017, - "end": 4018, + "start": 4088, + "end": 4089, "loc": { "start": { - "line": 136, + "line": 137, "column": 61 }, "end": { - "line": 136, + "line": 137, "column": 62 } } @@ -54871,15 +56344,15 @@ "postfix": false, "binop": null }, - "start": 4018, - "end": 4019, + "start": 4089, + "end": 4090, "loc": { "start": { - "line": 136, + "line": 137, "column": 62 }, "end": { - "line": 136, + "line": 137, "column": 63 } } @@ -54899,15 +56372,15 @@ "updateContext": null }, "value": "let", - "start": 4031, - "end": 4034, + "start": 4102, + "end": 4105, "loc": { "start": { - "line": 138, + "line": 139, "column": 4 }, "end": { - "line": 138, + "line": 139, "column": 7 } } @@ -54925,15 +56398,15 @@ "binop": null }, "value": "output", - "start": 4035, - "end": 4041, + "start": 4106, + "end": 4112, "loc": { "start": { - "line": 138, + "line": 139, "column": 8 }, "end": { - "line": 138, + "line": 139, "column": 14 } } @@ -54952,15 +56425,15 @@ "updateContext": null }, "value": "=", - "start": 4042, - "end": 4043, + "start": 4113, + "end": 4114, "loc": { "start": { - "line": 138, + "line": 139, "column": 15 }, "end": { - "line": 138, + "line": 139, "column": 16 } } @@ -54978,15 +56451,15 @@ "binop": null }, "value": "input", - "start": 4044, - "end": 4049, + "start": 4115, + "end": 4120, "loc": { "start": { - "line": 138, + "line": 139, "column": 17 }, "end": { - "line": 138, + "line": 139, "column": 22 } } @@ -55004,15 +56477,15 @@ "binop": null, "updateContext": null }, - "start": 4049, - "end": 4050, + "start": 4120, + "end": 4121, "loc": { "start": { - "line": 138, + "line": 139, "column": 22 }, "end": { - "line": 138, + "line": 139, "column": 23 } } @@ -55032,15 +56505,15 @@ "updateContext": null }, "value": "if", - "start": 4058, - "end": 4060, + "start": 4129, + "end": 4131, "loc": { "start": { - "line": 140, + "line": 141, "column": 4 }, "end": { - "line": 140, + "line": 141, "column": 6 } } @@ -55057,15 +56530,15 @@ "postfix": false, "binop": null }, - "start": 4060, - "end": 4061, + "start": 4131, + "end": 4132, "loc": { "start": { - "line": 140, + "line": 141, "column": 6 }, "end": { - "line": 140, + "line": 141, "column": 7 } } @@ -55082,15 +56555,15 @@ "postfix": false, "binop": null }, - "start": 4061, - "end": 4062, + "start": 4132, + "end": 4133, "loc": { "start": { - "line": 140, + "line": 141, "column": 7 }, "end": { - "line": 140, + "line": 141, "column": 8 } } @@ -55108,15 +56581,15 @@ "binop": null }, "value": "button", - "start": 4062, - "end": 4068, + "start": 4133, + "end": 4139, "loc": { "start": { - "line": 140, + "line": 141, "column": 8 }, "end": { - "line": 140, + "line": 141, "column": 14 } } @@ -55135,15 +56608,15 @@ "updateContext": null }, "value": "===", - "start": 4069, - "end": 4072, + "start": 4140, + "end": 4143, "loc": { "start": { - "line": 140, + "line": 141, "column": 15 }, "end": { - "line": 140, + "line": 141, "column": 18 } } @@ -55162,15 +56635,15 @@ "updateContext": null }, "value": "{bksp}", - "start": 4073, - "end": 4081, + "start": 4144, + "end": 4152, "loc": { "start": { - "line": 140, + "line": 141, "column": 19 }, "end": { - "line": 140, + "line": 141, "column": 27 } } @@ -55189,15 +56662,15 @@ "updateContext": null }, "value": "||", - "start": 4082, - "end": 4084, + "start": 4153, + "end": 4155, "loc": { "start": { - "line": 140, + "line": 141, "column": 28 }, "end": { - "line": 140, + "line": 141, "column": 30 } } @@ -55215,15 +56688,15 @@ "binop": null }, "value": "button", - "start": 4085, - "end": 4091, + "start": 4156, + "end": 4162, "loc": { "start": { - "line": 140, + "line": 141, "column": 31 }, "end": { - "line": 140, + "line": 141, "column": 37 } } @@ -55242,15 +56715,15 @@ "updateContext": null }, "value": "===", - "start": 4092, - "end": 4095, + "start": 4163, + "end": 4166, "loc": { "start": { - "line": 140, + "line": 141, "column": 38 }, "end": { - "line": 140, + "line": 141, "column": 41 } } @@ -55269,15 +56742,15 @@ "updateContext": null }, "value": "{backspace}", - "start": 4096, - "end": 4109, + "start": 4167, + "end": 4180, "loc": { "start": { - "line": 140, + "line": 141, "column": 42 }, "end": { - "line": 140, + "line": 141, "column": 55 } } @@ -55294,15 +56767,15 @@ "postfix": false, "binop": null }, - "start": 4109, - "end": 4110, + "start": 4180, + "end": 4181, "loc": { "start": { - "line": 140, + "line": 141, "column": 55 }, "end": { - "line": 140, + "line": 141, "column": 56 } } @@ -55321,15 +56794,15 @@ "updateContext": null }, "value": "&&", - "start": 4111, - "end": 4113, + "start": 4182, + "end": 4184, "loc": { "start": { - "line": 140, + "line": 141, "column": 57 }, "end": { - "line": 140, + "line": 141, "column": 59 } } @@ -55347,15 +56820,15 @@ "binop": null }, "value": "output", - "start": 4114, - "end": 4120, + "start": 4185, + "end": 4191, "loc": { "start": { - "line": 140, + "line": 141, "column": 60 }, "end": { - "line": 140, + "line": 141, "column": 66 } } @@ -55373,15 +56846,15 @@ "binop": null, "updateContext": null }, - "start": 4120, - "end": 4121, + "start": 4191, + "end": 4192, "loc": { "start": { - "line": 140, + "line": 141, "column": 66 }, "end": { - "line": 140, + "line": 141, "column": 67 } } @@ -55399,15 +56872,15 @@ "binop": null }, "value": "length", - "start": 4121, - "end": 4127, + "start": 4192, + "end": 4198, "loc": { "start": { - "line": 140, + "line": 141, "column": 67 }, "end": { - "line": 140, + "line": 141, "column": 73 } } @@ -55426,15 +56899,15 @@ "updateContext": null }, "value": ">", - "start": 4128, - "end": 4129, + "start": 4199, + "end": 4200, "loc": { "start": { - "line": 140, + "line": 141, "column": 74 }, "end": { - "line": 140, + "line": 141, "column": 75 } } @@ -55453,15 +56926,15 @@ "updateContext": null }, "value": 0, - "start": 4130, - "end": 4131, + "start": 4201, + "end": 4202, "loc": { "start": { - "line": 140, + "line": 141, "column": 76 }, "end": { - "line": 140, + "line": 141, "column": 77 } } @@ -55478,15 +56951,15 @@ "postfix": false, "binop": null }, - "start": 4131, - "end": 4132, + "start": 4202, + "end": 4203, "loc": { "start": { - "line": 140, + "line": 141, "column": 77 }, "end": { - "line": 140, + "line": 141, "column": 78 } } @@ -55503,15 +56976,15 @@ "postfix": false, "binop": null }, - "start": 4132, - "end": 4133, + "start": 4203, + "end": 4204, "loc": { "start": { - "line": 140, + "line": 141, "column": 78 }, "end": { - "line": 140, + "line": 141, "column": 79 } } @@ -55529,15 +57002,15 @@ "binop": null }, "value": "output", - "start": 4141, - "end": 4147, + "start": 4212, + "end": 4218, "loc": { "start": { - "line": 141, + "line": 142, "column": 6 }, "end": { - "line": 141, + "line": 142, "column": 12 } } @@ -55556,15 +57029,15 @@ "updateContext": null }, "value": "=", - "start": 4148, - "end": 4149, + "start": 4219, + "end": 4220, "loc": { "start": { - "line": 141, + "line": 142, "column": 13 }, "end": { - "line": 141, + "line": 142, "column": 14 } } @@ -55584,15 +57057,15 @@ "updateContext": null }, "value": "this", - "start": 4150, - "end": 4154, + "start": 4221, + "end": 4225, "loc": { "start": { - "line": 141, + "line": 142, "column": 15 }, "end": { - "line": 141, + "line": 142, "column": 19 } } @@ -55610,15 +57083,15 @@ "binop": null, "updateContext": null }, - "start": 4154, - "end": 4155, + "start": 4225, + "end": 4226, "loc": { "start": { - "line": 141, + "line": 142, "column": 19 }, "end": { - "line": 141, + "line": 142, "column": 20 } } @@ -55636,15 +57109,15 @@ "binop": null }, "value": "removeAt", - "start": 4155, - "end": 4163, + "start": 4226, + "end": 4234, "loc": { "start": { - "line": 141, + "line": 142, "column": 20 }, "end": { - "line": 141, + "line": 142, "column": 28 } } @@ -55661,15 +57134,15 @@ "postfix": false, "binop": null }, - "start": 4163, - "end": 4164, + "start": 4234, + "end": 4235, "loc": { "start": { - "line": 141, + "line": 142, "column": 28 }, "end": { - "line": 141, + "line": 142, "column": 29 } } @@ -55687,15 +57160,15 @@ "binop": null }, "value": "output", - "start": 4164, - "end": 4170, + "start": 4235, + "end": 4241, "loc": { "start": { - "line": 141, + "line": 142, "column": 29 }, "end": { - "line": 141, + "line": 142, "column": 35 } } @@ -55713,15 +57186,15 @@ "binop": null, "updateContext": null }, - "start": 4170, - "end": 4171, + "start": 4241, + "end": 4242, "loc": { "start": { - "line": 141, + "line": 142, "column": 35 }, "end": { - "line": 141, + "line": 142, "column": 36 } } @@ -55739,15 +57212,15 @@ "binop": null }, "value": "caretPos", - "start": 4172, - "end": 4180, + "start": 4243, + "end": 4251, "loc": { "start": { - "line": 141, + "line": 142, "column": 37 }, "end": { - "line": 141, + "line": 142, "column": 45 } } @@ -55765,15 +57238,15 @@ "binop": null, "updateContext": null }, - "start": 4180, - "end": 4181, + "start": 4251, + "end": 4252, "loc": { "start": { - "line": 141, + "line": 142, "column": 45 }, "end": { - "line": 141, + "line": 142, "column": 46 } } @@ -55791,15 +57264,15 @@ "binop": null }, "value": "moveCaret", - "start": 4182, - "end": 4191, + "start": 4253, + "end": 4262, "loc": { "start": { - "line": 141, + "line": 142, "column": 47 }, "end": { - "line": 141, + "line": 142, "column": 56 } } @@ -55816,15 +57289,15 @@ "postfix": false, "binop": null }, - "start": 4191, - "end": 4192, + "start": 4262, + "end": 4263, "loc": { "start": { - "line": 141, + "line": 142, "column": 56 }, "end": { - "line": 141, + "line": 142, "column": 57 } } @@ -55842,15 +57315,15 @@ "binop": null, "updateContext": null }, - "start": 4192, - "end": 4193, + "start": 4263, + "end": 4264, "loc": { "start": { - "line": 141, + "line": 142, "column": 57 }, "end": { - "line": 141, + "line": 142, "column": 58 } } @@ -55867,15 +57340,15 @@ "postfix": false, "binop": null }, - "start": 4201, - "end": 4202, + "start": 4272, + "end": 4273, "loc": { "start": { - "line": 143, + "line": 144, "column": 4 }, "end": { - "line": 143, + "line": 144, "column": 5 } } @@ -55895,15 +57368,15 @@ "updateContext": null }, "value": "else", - "start": 4203, - "end": 4207, + "start": 4274, + "end": 4278, "loc": { "start": { - "line": 143, + "line": 144, "column": 6 }, "end": { - "line": 143, + "line": 144, "column": 10 } } @@ -55923,15 +57396,15 @@ "updateContext": null }, "value": "if", - "start": 4208, - "end": 4210, + "start": 4279, + "end": 4281, "loc": { "start": { - "line": 143, + "line": 144, "column": 11 }, "end": { - "line": 143, + "line": 144, "column": 13 } } @@ -55948,15 +57421,15 @@ "postfix": false, "binop": null }, - "start": 4210, - "end": 4211, + "start": 4281, + "end": 4282, "loc": { "start": { - "line": 143, + "line": 144, "column": 13 }, "end": { - "line": 143, + "line": 144, "column": 14 } } @@ -55974,15 +57447,15 @@ "binop": null }, "value": "button", - "start": 4211, - "end": 4217, + "start": 4282, + "end": 4288, "loc": { "start": { - "line": 143, + "line": 144, "column": 14 }, "end": { - "line": 143, + "line": 144, "column": 20 } } @@ -56001,15 +57474,15 @@ "updateContext": null }, "value": "===", - "start": 4218, - "end": 4221, + "start": 4289, + "end": 4292, "loc": { "start": { - "line": 143, + "line": 144, "column": 21 }, "end": { - "line": 143, + "line": 144, "column": 24 } } @@ -56028,15 +57501,15 @@ "updateContext": null }, "value": "{space}", - "start": 4222, - "end": 4231, + "start": 4293, + "end": 4302, "loc": { "start": { - "line": 143, + "line": 144, "column": 25 }, "end": { - "line": 143, + "line": 144, "column": 34 } } @@ -56053,15 +57526,15 @@ "postfix": false, "binop": null }, - "start": 4231, - "end": 4232, + "start": 4302, + "end": 4303, "loc": { "start": { - "line": 143, + "line": 144, "column": 34 }, "end": { - "line": 143, + "line": 144, "column": 35 } } @@ -56079,15 +57552,15 @@ "binop": null }, "value": "output", - "start": 4240, - "end": 4246, + "start": 4311, + "end": 4317, "loc": { "start": { - "line": 144, + "line": 145, "column": 6 }, "end": { - "line": 144, + "line": 145, "column": 12 } } @@ -56106,15 +57579,15 @@ "updateContext": null }, "value": "=", - "start": 4247, - "end": 4248, + "start": 4318, + "end": 4319, "loc": { "start": { - "line": 144, + "line": 145, "column": 13 }, "end": { - "line": 144, + "line": 145, "column": 14 } } @@ -56134,15 +57607,15 @@ "updateContext": null }, "value": "this", - "start": 4249, - "end": 4253, + "start": 4320, + "end": 4324, "loc": { "start": { - "line": 144, + "line": 145, "column": 15 }, "end": { - "line": 144, + "line": 145, "column": 19 } } @@ -56160,15 +57633,15 @@ "binop": null, "updateContext": null }, - "start": 4253, - "end": 4254, + "start": 4324, + "end": 4325, "loc": { "start": { - "line": 144, + "line": 145, "column": 19 }, "end": { - "line": 144, + "line": 145, "column": 20 } } @@ -56186,15 +57659,15 @@ "binop": null }, "value": "addStringAt", - "start": 4254, - "end": 4265, + "start": 4325, + "end": 4336, "loc": { "start": { - "line": 144, + "line": 145, "column": 20 }, "end": { - "line": 144, + "line": 145, "column": 31 } } @@ -56211,15 +57684,15 @@ "postfix": false, "binop": null }, - "start": 4265, - "end": 4266, + "start": 4336, + "end": 4337, "loc": { "start": { - "line": 144, + "line": 145, "column": 31 }, "end": { - "line": 144, + "line": 145, "column": 32 } } @@ -56237,15 +57710,15 @@ "binop": null }, "value": "output", - "start": 4266, - "end": 4272, + "start": 4337, + "end": 4343, "loc": { "start": { - "line": 144, + "line": 145, "column": 32 }, "end": { - "line": 144, + "line": 145, "column": 38 } } @@ -56263,15 +57736,15 @@ "binop": null, "updateContext": null }, - "start": 4272, - "end": 4273, + "start": 4343, + "end": 4344, "loc": { "start": { - "line": 144, + "line": 145, "column": 38 }, "end": { - "line": 144, + "line": 145, "column": 39 } } @@ -56290,15 +57763,15 @@ "updateContext": null }, "value": " ", - "start": 4274, - "end": 4277, + "start": 4345, + "end": 4348, "loc": { "start": { - "line": 144, + "line": 145, "column": 40 }, "end": { - "line": 144, + "line": 145, "column": 43 } } @@ -56316,15 +57789,15 @@ "binop": null, "updateContext": null }, - "start": 4277, - "end": 4278, + "start": 4348, + "end": 4349, "loc": { "start": { - "line": 144, + "line": 145, "column": 43 }, "end": { - "line": 144, + "line": 145, "column": 44 } } @@ -56342,15 +57815,15 @@ "binop": null }, "value": "caretPos", - "start": 4279, - "end": 4287, + "start": 4350, + "end": 4358, "loc": { "start": { - "line": 144, + "line": 145, "column": 45 }, "end": { - "line": 144, + "line": 145, "column": 53 } } @@ -56368,15 +57841,15 @@ "binop": null, "updateContext": null }, - "start": 4287, - "end": 4288, + "start": 4358, + "end": 4359, "loc": { "start": { - "line": 144, + "line": 145, "column": 53 }, "end": { - "line": 144, + "line": 145, "column": 54 } } @@ -56394,15 +57867,15 @@ "binop": null }, "value": "moveCaret", - "start": 4289, - "end": 4298, + "start": 4360, + "end": 4369, "loc": { "start": { - "line": 144, + "line": 145, "column": 55 }, "end": { - "line": 144, + "line": 145, "column": 64 } } @@ -56419,15 +57892,15 @@ "postfix": false, "binop": null }, - "start": 4298, - "end": 4299, + "start": 4369, + "end": 4370, "loc": { "start": { - "line": 144, + "line": 145, "column": 64 }, "end": { - "line": 144, + "line": 145, "column": 65 } } @@ -56445,15 +57918,15 @@ "binop": null, "updateContext": null }, - "start": 4299, - "end": 4300, + "start": 4370, + "end": 4371, "loc": { "start": { - "line": 144, + "line": 145, "column": 65 }, "end": { - "line": 144, + "line": 145, "column": 66 } } @@ -56473,15 +57946,15 @@ "updateContext": null }, "value": "else", - "start": 4308, - "end": 4312, + "start": 4379, + "end": 4383, "loc": { "start": { - "line": 146, + "line": 147, "column": 4 }, "end": { - "line": 146, + "line": 147, "column": 8 } } @@ -56501,15 +57974,15 @@ "updateContext": null }, "value": "if", - "start": 4313, - "end": 4315, + "start": 4384, + "end": 4386, "loc": { "start": { - "line": 146, + "line": 147, "column": 9 }, "end": { - "line": 146, + "line": 147, "column": 11 } } @@ -56526,15 +57999,15 @@ "postfix": false, "binop": null }, - "start": 4315, - "end": 4316, + "start": 4386, + "end": 4387, "loc": { "start": { - "line": 146, + "line": 147, "column": 11 }, "end": { - "line": 146, + "line": 147, "column": 12 } } @@ -56552,15 +58025,15 @@ "binop": null }, "value": "button", - "start": 4316, - "end": 4322, + "start": 4387, + "end": 4393, "loc": { "start": { - "line": 146, + "line": 147, "column": 12 }, "end": { - "line": 146, + "line": 147, "column": 18 } } @@ -56579,15 +58052,15 @@ "updateContext": null }, "value": "===", - "start": 4323, - "end": 4326, + "start": 4394, + "end": 4397, "loc": { "start": { - "line": 146, + "line": 147, "column": 19 }, "end": { - "line": 146, + "line": 147, "column": 22 } } @@ -56606,15 +58079,15 @@ "updateContext": null }, "value": "{tab}", - "start": 4327, - "end": 4334, + "start": 4398, + "end": 4405, "loc": { "start": { - "line": 146, + "line": 147, "column": 23 }, "end": { - "line": 146, + "line": 147, "column": 30 } } @@ -56633,15 +58106,15 @@ "updateContext": null }, "value": "&&", - "start": 4335, - "end": 4337, + "start": 4406, + "end": 4408, "loc": { "start": { - "line": 146, + "line": 147, "column": 31 }, "end": { - "line": 146, + "line": 147, "column": 33 } } @@ -56660,15 +58133,15 @@ "updateContext": null }, "value": "!", - "start": 4338, - "end": 4339, + "start": 4409, + "end": 4410, "loc": { "start": { - "line": 146, + "line": 147, "column": 34 }, "end": { - "line": 146, + "line": 147, "column": 35 } } @@ -56685,15 +58158,15 @@ "postfix": false, "binop": null }, - "start": 4339, - "end": 4340, + "start": 4410, + "end": 4411, "loc": { "start": { - "line": 146, + "line": 147, "column": 35 }, "end": { - "line": 146, + "line": 147, "column": 36 } } @@ -56713,15 +58186,15 @@ "updateContext": null }, "value": "typeof", - "start": 4340, - "end": 4346, + "start": 4411, + "end": 4417, "loc": { "start": { - "line": 146, + "line": 147, "column": 36 }, "end": { - "line": 146, + "line": 147, "column": 42 } } @@ -56739,15 +58212,15 @@ "binop": null }, "value": "options", - "start": 4347, - "end": 4354, + "start": 4418, + "end": 4425, "loc": { "start": { - "line": 146, + "line": 147, "column": 43 }, "end": { - "line": 146, + "line": 147, "column": 50 } } @@ -56765,15 +58238,15 @@ "binop": null, "updateContext": null }, - "start": 4354, - "end": 4355, + "start": 4425, + "end": 4426, "loc": { "start": { - "line": 146, + "line": 147, "column": 50 }, "end": { - "line": 146, + "line": 147, "column": 51 } } @@ -56791,15 +58264,15 @@ "binop": null }, "value": "tabCharOnTab", - "start": 4355, - "end": 4367, + "start": 4426, + "end": 4438, "loc": { "start": { - "line": 146, + "line": 147, "column": 51 }, "end": { - "line": 146, + "line": 147, "column": 63 } } @@ -56818,15 +58291,15 @@ "updateContext": null }, "value": "===", - "start": 4368, - "end": 4371, + "start": 4439, + "end": 4442, "loc": { "start": { - "line": 146, + "line": 147, "column": 64 }, "end": { - "line": 146, + "line": 147, "column": 67 } } @@ -56845,15 +58318,15 @@ "updateContext": null }, "value": "boolean", - "start": 4372, - "end": 4381, + "start": 4443, + "end": 4452, "loc": { "start": { - "line": 146, + "line": 147, "column": 68 }, "end": { - "line": 146, + "line": 147, "column": 77 } } @@ -56872,15 +58345,15 @@ "updateContext": null }, "value": "&&", - "start": 4382, - "end": 4384, + "start": 4453, + "end": 4455, "loc": { "start": { - "line": 146, + "line": 147, "column": 78 }, "end": { - "line": 146, + "line": 147, "column": 80 } } @@ -56898,15 +58371,15 @@ "binop": null }, "value": "options", - "start": 4385, - "end": 4392, + "start": 4456, + "end": 4463, "loc": { "start": { - "line": 146, + "line": 147, "column": 81 }, "end": { - "line": 146, + "line": 147, "column": 88 } } @@ -56924,15 +58397,15 @@ "binop": null, "updateContext": null }, - "start": 4392, - "end": 4393, + "start": 4463, + "end": 4464, "loc": { "start": { - "line": 146, + "line": 147, "column": 88 }, "end": { - "line": 146, + "line": 147, "column": 89 } } @@ -56950,15 +58423,15 @@ "binop": null }, "value": "tabCharOnTab", - "start": 4393, - "end": 4405, + "start": 4464, + "end": 4476, "loc": { "start": { - "line": 146, + "line": 147, "column": 89 }, "end": { - "line": 146, + "line": 147, "column": 101 } } @@ -56977,15 +58450,15 @@ "updateContext": null }, "value": "===", - "start": 4406, - "end": 4409, + "start": 4477, + "end": 4480, "loc": { "start": { - "line": 146, + "line": 147, "column": 102 }, "end": { - "line": 146, + "line": 147, "column": 105 } } @@ -57005,15 +58478,15 @@ "updateContext": null }, "value": "false", - "start": 4410, - "end": 4415, + "start": 4481, + "end": 4486, "loc": { "start": { - "line": 146, + "line": 147, "column": 106 }, "end": { - "line": 146, + "line": 147, "column": 111 } } @@ -57030,15 +58503,15 @@ "postfix": false, "binop": null }, - "start": 4415, - "end": 4416, + "start": 4486, + "end": 4487, "loc": { "start": { - "line": 146, + "line": 147, "column": 111 }, "end": { - "line": 146, + "line": 147, "column": 112 } } @@ -57055,15 +58528,15 @@ "postfix": false, "binop": null }, - "start": 4416, - "end": 4417, + "start": 4487, + "end": 4488, "loc": { "start": { - "line": 146, + "line": 147, "column": 112 }, "end": { - "line": 146, + "line": 147, "column": 113 } } @@ -57080,15 +58553,15 @@ "postfix": false, "binop": null }, - "start": 4417, - "end": 4418, + "start": 4488, + "end": 4489, "loc": { "start": { - "line": 146, + "line": 147, "column": 113 }, "end": { - "line": 146, + "line": 147, "column": 114 } } @@ -57106,15 +58579,15 @@ "binop": null }, "value": "output", - "start": 4426, - "end": 4432, + "start": 4497, + "end": 4503, "loc": { "start": { - "line": 147, + "line": 148, "column": 6 }, "end": { - "line": 147, + "line": 148, "column": 12 } } @@ -57133,15 +58606,15 @@ "updateContext": null }, "value": "=", - "start": 4433, - "end": 4434, + "start": 4504, + "end": 4505, "loc": { "start": { - "line": 147, + "line": 148, "column": 13 }, "end": { - "line": 147, + "line": 148, "column": 14 } } @@ -57161,15 +58634,15 @@ "updateContext": null }, "value": "this", - "start": 4435, - "end": 4439, + "start": 4506, + "end": 4510, "loc": { "start": { - "line": 147, + "line": 148, "column": 15 }, "end": { - "line": 147, + "line": 148, "column": 19 } } @@ -57187,15 +58660,15 @@ "binop": null, "updateContext": null }, - "start": 4439, - "end": 4440, + "start": 4510, + "end": 4511, "loc": { "start": { - "line": 147, + "line": 148, "column": 19 }, "end": { - "line": 147, + "line": 148, "column": 20 } } @@ -57213,15 +58686,15 @@ "binop": null }, "value": "addStringAt", - "start": 4440, - "end": 4451, + "start": 4511, + "end": 4522, "loc": { "start": { - "line": 147, + "line": 148, "column": 20 }, "end": { - "line": 147, + "line": 148, "column": 31 } } @@ -57238,15 +58711,15 @@ "postfix": false, "binop": null }, - "start": 4451, - "end": 4452, + "start": 4522, + "end": 4523, "loc": { "start": { - "line": 147, + "line": 148, "column": 31 }, "end": { - "line": 147, + "line": 148, "column": 32 } } @@ -57264,15 +58737,15 @@ "binop": null }, "value": "output", - "start": 4452, - "end": 4458, + "start": 4523, + "end": 4529, "loc": { "start": { - "line": 147, + "line": 148, "column": 32 }, "end": { - "line": 147, + "line": 148, "column": 38 } } @@ -57290,15 +58763,15 @@ "binop": null, "updateContext": null }, - "start": 4458, - "end": 4459, + "start": 4529, + "end": 4530, "loc": { "start": { - "line": 147, + "line": 148, "column": 38 }, "end": { - "line": 147, + "line": 148, "column": 39 } } @@ -57317,15 +58790,15 @@ "updateContext": null }, "value": "\t", - "start": 4460, - "end": 4464, + "start": 4531, + "end": 4535, "loc": { "start": { - "line": 147, + "line": 148, "column": 40 }, "end": { - "line": 147, + "line": 148, "column": 44 } } @@ -57343,15 +58816,15 @@ "binop": null, "updateContext": null }, - "start": 4464, - "end": 4465, + "start": 4535, + "end": 4536, "loc": { "start": { - "line": 147, + "line": 148, "column": 44 }, "end": { - "line": 147, + "line": 148, "column": 45 } } @@ -57369,15 +58842,15 @@ "binop": null }, "value": "caretPos", - "start": 4466, - "end": 4474, + "start": 4537, + "end": 4545, "loc": { "start": { - "line": 147, + "line": 148, "column": 46 }, "end": { - "line": 147, + "line": 148, "column": 54 } } @@ -57395,15 +58868,15 @@ "binop": null, "updateContext": null }, - "start": 4474, - "end": 4475, + "start": 4545, + "end": 4546, "loc": { "start": { - "line": 147, + "line": 148, "column": 54 }, "end": { - "line": 147, + "line": 148, "column": 55 } } @@ -57421,384 +58894,15 @@ "binop": null }, "value": "moveCaret", - "start": 4476, - "end": 4485, - "loc": { - "start": { - "line": 147, - "column": 56 - }, - "end": { - "line": 147, - "column": 65 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4485, - "end": 4486, - "loc": { - "start": { - "line": 147, - "column": 65 - }, - "end": { - "line": 147, - "column": 66 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4486, - "end": 4487, - "loc": { - "start": { - "line": 147, - "column": 66 - }, - "end": { - "line": 147, - "column": 67 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4495, - "end": 4496, - "loc": { - "start": { - "line": 149, - "column": 4 - }, - "end": { - "line": 149, - "column": 5 - } - } - }, - { - "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": 4497, - "end": 4501, - "loc": { - "start": { - "line": 149, - "column": 6 - }, - "end": { - "line": 149, - "column": 10 - } - } - }, - { - "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": 4502, - "end": 4504, - "loc": { - "start": { - "line": 149, - "column": 11 - }, - "end": { - "line": 149, - "column": 13 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4504, - "end": 4505, - "loc": { - "start": { - "line": 149, - "column": 13 - }, - "end": { - "line": 149, - "column": 14 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4505, - "end": 4506, - "loc": { - "start": { - "line": 149, - "column": 14 - }, - "end": { - "line": 149, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 4506, - "end": 4512, - "loc": { - "start": { - "line": 149, - "column": 15 - }, - "end": { - "line": 149, - "column": 21 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 4513, - "end": 4516, - "loc": { - "start": { - "line": 149, - "column": 22 - }, - "end": { - "line": 149, - "column": 25 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "{enter}", - "start": 4517, - "end": 4526, - "loc": { - "start": { - "line": 149, - "column": 26 - }, - "end": { - "line": 149, - "column": 35 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 4527, - "end": 4529, - "loc": { - "start": { - "line": 149, - "column": 36 - }, - "end": { - "line": 149, - "column": 38 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 4530, - "end": 4536, - "loc": { - "start": { - "line": 149, - "column": 39 - }, - "end": { - "line": 149, - "column": 45 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 4537, - "end": 4540, - "loc": { - "start": { - "line": 149, - "column": 46 - }, - "end": { - "line": 149, - "column": 49 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "{numpadenter}", - "start": 4541, + "start": 4547, "end": 4556, "loc": { "start": { - "line": 149, - "column": 50 + "line": 148, + "column": 56 }, "end": { - "line": 149, + "line": 148, "column": 65 } } @@ -57819,11 +58923,380 @@ "end": 4557, "loc": { "start": { - "line": 149, + "line": 148, "column": 65 }, "end": { - "line": 149, + "line": 148, + "column": 66 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4557, + "end": 4558, + "loc": { + "start": { + "line": 148, + "column": 66 + }, + "end": { + "line": 148, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4566, + "end": 4567, + "loc": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 150, + "column": 5 + } + } + }, + { + "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": 4568, + "end": 4572, + "loc": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 150, + "column": 10 + } + } + }, + { + "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": 4573, + "end": 4575, + "loc": { + "start": { + "line": 150, + "column": 11 + }, + "end": { + "line": 150, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4575, + "end": 4576, + "loc": { + "start": { + "line": 150, + "column": 13 + }, + "end": { + "line": 150, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4576, + "end": 4577, + "loc": { + "start": { + "line": 150, + "column": 14 + }, + "end": { + "line": 150, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 4577, + "end": 4583, + "loc": { + "start": { + "line": 150, + "column": 15 + }, + "end": { + "line": 150, + "column": 21 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 4584, + "end": 4587, + "loc": { + "start": { + "line": 150, + "column": 22 + }, + "end": { + "line": 150, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{enter}", + "start": 4588, + "end": 4597, + "loc": { + "start": { + "line": 150, + "column": 26 + }, + "end": { + "line": 150, + "column": 35 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 4598, + "end": 4600, + "loc": { + "start": { + "line": 150, + "column": 36 + }, + "end": { + "line": 150, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 4601, + "end": 4607, + "loc": { + "start": { + "line": 150, + "column": 39 + }, + "end": { + "line": 150, + "column": 45 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 4608, + "end": 4611, + "loc": { + "start": { + "line": 150, + "column": 46 + }, + "end": { + "line": 150, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{numpadenter}", + "start": 4612, + "end": 4627, + "loc": { + "start": { + "line": 150, + "column": 50 + }, + "end": { + "line": 150, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4627, + "end": 4628, + "loc": { + "start": { + "line": 150, + "column": 65 + }, + "end": { + "line": 150, "column": 66 } } @@ -57842,15 +59315,15 @@ "updateContext": null }, "value": "&&", - "start": 4558, - "end": 4560, + "start": 4629, + "end": 4631, "loc": { "start": { - "line": 149, + "line": 150, "column": 67 }, "end": { - "line": 149, + "line": 150, "column": 69 } } @@ -57868,15 +59341,15 @@ "binop": null }, "value": "options", - "start": 4561, - "end": 4568, + "start": 4632, + "end": 4639, "loc": { "start": { - "line": 149, + "line": 150, "column": 70 }, "end": { - "line": 149, + "line": 150, "column": 77 } } @@ -57894,15 +59367,15 @@ "binop": null, "updateContext": null }, - "start": 4568, - "end": 4569, + "start": 4639, + "end": 4640, "loc": { "start": { - "line": 149, + "line": 150, "column": 77 }, "end": { - "line": 149, + "line": 150, "column": 78 } } @@ -57920,15 +59393,15 @@ "binop": null }, "value": "newLineOnEnter", - "start": 4569, - "end": 4583, + "start": 4640, + "end": 4654, "loc": { "start": { - "line": 149, + "line": 150, "column": 78 }, "end": { - "line": 149, + "line": 150, "column": 92 } } @@ -57945,15 +59418,15 @@ "postfix": false, "binop": null }, - "start": 4583, - "end": 4584, + "start": 4654, + "end": 4655, "loc": { "start": { - "line": 149, + "line": 150, "column": 92 }, "end": { - "line": 149, + "line": 150, "column": 93 } } @@ -57971,15 +59444,15 @@ "binop": null }, "value": "output", - "start": 4592, - "end": 4598, + "start": 4663, + "end": 4669, "loc": { "start": { - "line": 150, + "line": 151, "column": 6 }, "end": { - "line": 150, + "line": 151, "column": 12 } } @@ -57998,15 +59471,15 @@ "updateContext": null }, "value": "=", - "start": 4599, - "end": 4600, + "start": 4670, + "end": 4671, "loc": { "start": { - "line": 150, + "line": 151, "column": 13 }, "end": { - "line": 150, + "line": 151, "column": 14 } } @@ -58026,15 +59499,15 @@ "updateContext": null }, "value": "this", - "start": 4601, - "end": 4605, + "start": 4672, + "end": 4676, "loc": { "start": { - "line": 150, + "line": 151, "column": 15 }, "end": { - "line": 150, + "line": 151, "column": 19 } } @@ -58052,15 +59525,15 @@ "binop": null, "updateContext": null }, - "start": 4605, - "end": 4606, + "start": 4676, + "end": 4677, "loc": { "start": { - "line": 150, + "line": 151, "column": 19 }, "end": { - "line": 150, + "line": 151, "column": 20 } } @@ -58078,15 +59551,15 @@ "binop": null }, "value": "addStringAt", - "start": 4606, - "end": 4617, + "start": 4677, + "end": 4688, "loc": { "start": { - "line": 150, + "line": 151, "column": 20 }, "end": { - "line": 150, + "line": 151, "column": 31 } } @@ -58103,15 +59576,15 @@ "postfix": false, "binop": null }, - "start": 4617, - "end": 4618, + "start": 4688, + "end": 4689, "loc": { "start": { - "line": 150, + "line": 151, "column": 31 }, "end": { - "line": 150, + "line": 151, "column": 32 } } @@ -58129,15 +59602,15 @@ "binop": null }, "value": "output", - "start": 4618, - "end": 4624, + "start": 4689, + "end": 4695, "loc": { "start": { - "line": 150, + "line": 151, "column": 32 }, "end": { - "line": 150, + "line": 151, "column": 38 } } @@ -58155,15 +59628,15 @@ "binop": null, "updateContext": null }, - "start": 4624, - "end": 4625, + "start": 4695, + "end": 4696, "loc": { "start": { - "line": 150, + "line": 151, "column": 38 }, "end": { - "line": 150, + "line": 151, "column": 39 } } @@ -58182,15 +59655,15 @@ "updateContext": null }, "value": "\n", - "start": 4626, - "end": 4630, + "start": 4697, + "end": 4701, "loc": { "start": { - "line": 150, + "line": 151, "column": 40 }, "end": { - "line": 150, + "line": 151, "column": 44 } } @@ -58208,15 +59681,15 @@ "binop": null, "updateContext": null }, - "start": 4630, - "end": 4631, + "start": 4701, + "end": 4702, "loc": { "start": { - "line": 150, + "line": 151, "column": 44 }, "end": { - "line": 150, + "line": 151, "column": 45 } } @@ -58234,15 +59707,15 @@ "binop": null }, "value": "caretPos", - "start": 4632, - "end": 4640, + "start": 4703, + "end": 4711, "loc": { "start": { - "line": 150, + "line": 151, "column": 46 }, "end": { - "line": 150, + "line": 151, "column": 54 } } @@ -58260,15 +59733,15 @@ "binop": null, "updateContext": null }, - "start": 4640, - "end": 4641, + "start": 4711, + "end": 4712, "loc": { "start": { - "line": 150, + "line": 151, "column": 54 }, "end": { - "line": 150, + "line": 151, "column": 55 } } @@ -58286,15 +59759,15 @@ "binop": null }, "value": "moveCaret", - "start": 4642, - "end": 4651, + "start": 4713, + "end": 4722, "loc": { "start": { - "line": 150, + "line": 151, "column": 56 }, "end": { - "line": 150, + "line": 151, "column": 65 } } @@ -58311,15 +59784,15 @@ "postfix": false, "binop": null }, - "start": 4651, - "end": 4652, + "start": 4722, + "end": 4723, "loc": { "start": { - "line": 150, + "line": 151, "column": 65 }, "end": { - "line": 150, + "line": 151, "column": 66 } } @@ -58337,15 +59810,15 @@ "binop": null, "updateContext": null }, - "start": 4652, - "end": 4653, + "start": 4723, + "end": 4724, "loc": { "start": { - "line": 150, + "line": 151, "column": 66 }, "end": { - "line": 150, + "line": 151, "column": 67 } } @@ -58365,15 +59838,15 @@ "updateContext": null }, "value": "else", - "start": 4661, - "end": 4665, + "start": 4732, + "end": 4736, "loc": { "start": { - "line": 152, + "line": 153, "column": 4 }, "end": { - "line": 152, + "line": 153, "column": 8 } } @@ -58393,15 +59866,15 @@ "updateContext": null }, "value": "if", - "start": 4666, - "end": 4668, + "start": 4737, + "end": 4739, "loc": { "start": { - "line": 152, + "line": 153, "column": 9 }, "end": { - "line": 152, + "line": 153, "column": 11 } } @@ -58418,15 +59891,15 @@ "postfix": false, "binop": null }, - "start": 4668, - "end": 4669, + "start": 4739, + "end": 4740, "loc": { "start": { - "line": 152, + "line": 153, "column": 11 }, "end": { - "line": 152, + "line": 153, "column": 12 } } @@ -58444,15 +59917,15 @@ "binop": null }, "value": "button", - "start": 4669, - "end": 4675, + "start": 4740, + "end": 4746, "loc": { "start": { - "line": 152, + "line": 153, "column": 12 }, "end": { - "line": 152, + "line": 153, "column": 18 } } @@ -58470,15 +59943,15 @@ "binop": null, "updateContext": null }, - "start": 4675, - "end": 4676, + "start": 4746, + "end": 4747, "loc": { "start": { - "line": 152, + "line": 153, "column": 18 }, "end": { - "line": 152, + "line": 153, "column": 19 } } @@ -58496,15 +59969,15 @@ "binop": null }, "value": "includes", - "start": 4676, - "end": 4684, + "start": 4747, + "end": 4755, "loc": { "start": { - "line": 152, + "line": 153, "column": 19 }, "end": { - "line": 152, + "line": 153, "column": 27 } } @@ -58521,15 +59994,15 @@ "postfix": false, "binop": null }, - "start": 4684, - "end": 4685, + "start": 4755, + "end": 4756, "loc": { "start": { - "line": 152, + "line": 153, "column": 27 }, "end": { - "line": 152, + "line": 153, "column": 28 } } @@ -58548,15 +60021,15 @@ "updateContext": null }, "value": "numpad", - "start": 4685, - "end": 4693, + "start": 4756, + "end": 4764, "loc": { "start": { - "line": 152, + "line": 153, "column": 28 }, "end": { - "line": 152, + "line": 153, "column": 36 } } @@ -58573,15 +60046,15 @@ "postfix": false, "binop": null }, - "start": 4693, - "end": 4694, + "start": 4764, + "end": 4765, "loc": { "start": { - "line": 152, + "line": 153, "column": 36 }, "end": { - "line": 152, + "line": 153, "column": 37 } } @@ -58600,15 +60073,15 @@ "updateContext": null }, "value": "&&", - "start": 4695, - "end": 4697, + "start": 4766, + "end": 4768, "loc": { "start": { - "line": 152, + "line": 153, "column": 38 }, "end": { - "line": 152, + "line": 153, "column": 40 } } @@ -58626,15 +60099,15 @@ "binop": null }, "value": "Number", - "start": 4698, - "end": 4704, + "start": 4769, + "end": 4775, "loc": { "start": { - "line": 152, + "line": 153, "column": 41 }, "end": { - "line": 152, + "line": 153, "column": 47 } } @@ -58652,15 +60125,15 @@ "binop": null, "updateContext": null }, - "start": 4704, - "end": 4705, + "start": 4775, + "end": 4776, "loc": { "start": { - "line": 152, + "line": 153, "column": 47 }, "end": { - "line": 152, + "line": 153, "column": 48 } } @@ -58678,15 +60151,15 @@ "binop": null }, "value": "isInteger", - "start": 4705, - "end": 4714, + "start": 4776, + "end": 4785, "loc": { "start": { - "line": 152, + "line": 153, "column": 48 }, "end": { - "line": 152, + "line": 153, "column": 57 } } @@ -58703,15 +60176,15 @@ "postfix": false, "binop": null }, - "start": 4714, - "end": 4715, + "start": 4785, + "end": 4786, "loc": { "start": { - "line": 152, + "line": 153, "column": 57 }, "end": { - "line": 152, + "line": 153, "column": 58 } } @@ -58729,561 +60202,41 @@ "binop": null }, "value": "Number", - "start": 4715, - "end": 4721, - "loc": { - "start": { - "line": 152, - "column": 58 - }, - "end": { - "line": 152, - "column": 64 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4721, - "end": 4722, - "loc": { - "start": { - "line": 152, - "column": 64 - }, - "end": { - "line": 152, - "column": 65 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 4722, - "end": 4728, - "loc": { - "start": { - "line": 152, - "column": 65 - }, - "end": { - "line": 152, - "column": 71 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4728, - "end": 4729, - "loc": { - "start": { - "line": 152, - "column": 71 - }, - "end": { - "line": 152, - "column": 72 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 4729, - "end": 4735, - "loc": { - "start": { - "line": 152, - "column": 72 - }, - "end": { - "line": 152, - "column": 78 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4735, - "end": 4736, - "loc": { - "start": { - "line": 152, - "column": 78 - }, - "end": { - "line": 152, - "column": 79 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "length", - "start": 4736, - "end": 4742, - "loc": { - "start": { - "line": 152, - "column": 79 - }, - "end": { - "line": 152, - "column": 85 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "-", - "start": 4743, - "end": 4744, - "loc": { - "start": { - "line": 152, - "column": 86 - }, - "end": { - "line": 152, - "column": 87 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 2, - "start": 4745, - "end": 4746, - "loc": { - "start": { - "line": 152, - "column": 88 - }, - "end": { - "line": 152, - "column": 89 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4746, - "end": 4747, - "loc": { - "start": { - "line": 152, - "column": 89 - }, - "end": { - "line": 152, - "column": 90 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4747, - "end": 4748, - "loc": { - "start": { - "line": 152, - "column": 90 - }, - "end": { - "line": 152, - "column": 91 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4748, - "end": 4749, - "loc": { - "start": { - "line": 152, - "column": 91 - }, - "end": { - "line": 152, - "column": 92 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4749, - "end": 4750, - "loc": { - "start": { - "line": 152, - "column": 92 - }, - "end": { - "line": 152, - "column": 93 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4750, - "end": 4751, - "loc": { - "start": { - "line": 152, - "column": 93 - }, - "end": { - "line": 152, - "column": 94 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 4759, - "end": 4765, - "loc": { - "start": { - "line": 153, - "column": 6 - }, - "end": { - "line": 153, - "column": 12 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 4766, - "end": 4767, - "loc": { - "start": { - "line": 153, - "column": 13 - }, - "end": { - "line": 153, - "column": 14 - } - } - }, - { - "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": 4768, - "end": 4772, - "loc": { - "start": { - "line": 153, - "column": 15 - }, - "end": { - "line": 153, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4772, - "end": 4773, - "loc": { - "start": { - "line": 153, - "column": 19 - }, - "end": { - "line": 153, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "addStringAt", - "start": 4773, - "end": 4784, - "loc": { - "start": { - "line": 153, - "column": 20 - }, - "end": { - "line": 153, - "column": 31 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4784, - "end": 4785, - "loc": { - "start": { - "line": 153, - "column": 31 - }, - "end": { - "line": 153, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 4785, - "end": 4791, - "loc": { - "start": { - "line": 153, - "column": 32 - }, - "end": { - "line": 153, - "column": 38 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4791, + "start": 4786, "end": 4792, "loc": { "start": { "line": 153, - "column": 38 + "column": 58 }, "end": { "line": 153, - "column": 39 + "column": 64 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4792, + "end": 4793, + "loc": { + "start": { + "line": 153, + "column": 64 + }, + "end": { + "line": 153, + "column": 65 } } }, @@ -59305,11 +60258,11 @@ "loc": { "start": { "line": 153, - "column": 40 + "column": 65 }, "end": { "line": 153, - "column": 46 + "column": 71 } } }, @@ -59331,11 +60284,11 @@ "loc": { "start": { "line": 153, - "column": 46 + "column": 71 }, "end": { "line": 153, - "column": 47 + "column": 72 } } }, @@ -59357,11 +60310,11 @@ "loc": { "start": { "line": 153, - "column": 47 + "column": 72 }, "end": { "line": 153, - "column": 53 + "column": 78 } } }, @@ -59383,11 +60336,11 @@ "loc": { "start": { "line": 153, - "column": 53 + "column": 78 }, "end": { "line": 153, - "column": 54 + "column": 79 } } }, @@ -59409,11 +60362,11 @@ "loc": { "start": { "line": 153, - "column": 54 + "column": 79 }, "end": { "line": 153, - "column": 60 + "column": 85 } } }, @@ -59436,11 +60389,11 @@ "loc": { "start": { "line": 153, - "column": 61 + "column": 86 }, "end": { "line": 153, - "column": 62 + "column": 87 } } }, @@ -59463,11 +60416,11 @@ "loc": { "start": { "line": 153, - "column": 63 + "column": 88 }, "end": { "line": 153, - "column": 64 + "column": 89 } } }, @@ -59489,10 +60442,530 @@ "loc": { "start": { "line": 153, - "column": 64 + "column": 89 }, "end": { "line": 153, + "column": 90 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4818, + "end": 4819, + "loc": { + "start": { + "line": 153, + "column": 90 + }, + "end": { + "line": 153, + "column": 91 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4819, + "end": 4820, + "loc": { + "start": { + "line": 153, + "column": 91 + }, + "end": { + "line": 153, + "column": 92 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4820, + "end": 4821, + "loc": { + "start": { + "line": 153, + "column": 92 + }, + "end": { + "line": 153, + "column": 93 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4821, + "end": 4822, + "loc": { + "start": { + "line": 153, + "column": 93 + }, + "end": { + "line": 153, + "column": 94 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 4830, + "end": 4836, + "loc": { + "start": { + "line": 154, + "column": 6 + }, + "end": { + "line": 154, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4837, + "end": 4838, + "loc": { + "start": { + "line": 154, + "column": 13 + }, + "end": { + "line": 154, + "column": 14 + } + } + }, + { + "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": 4839, + "end": 4843, + "loc": { + "start": { + "line": 154, + "column": 15 + }, + "end": { + "line": 154, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4843, + "end": 4844, + "loc": { + "start": { + "line": 154, + "column": 19 + }, + "end": { + "line": 154, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addStringAt", + "start": 4844, + "end": 4855, + "loc": { + "start": { + "line": 154, + "column": 20 + }, + "end": { + "line": 154, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4855, + "end": 4856, + "loc": { + "start": { + "line": 154, + "column": 31 + }, + "end": { + "line": 154, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 4856, + "end": 4862, + "loc": { + "start": { + "line": 154, + "column": 32 + }, + "end": { + "line": 154, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4862, + "end": 4863, + "loc": { + "start": { + "line": 154, + "column": 38 + }, + "end": { + "line": 154, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 4864, + "end": 4870, + "loc": { + "start": { + "line": 154, + "column": 40 + }, + "end": { + "line": 154, + "column": 46 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4870, + "end": 4871, + "loc": { + "start": { + "line": 154, + "column": 46 + }, + "end": { + "line": 154, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 4871, + "end": 4877, + "loc": { + "start": { + "line": 154, + "column": 47 + }, + "end": { + "line": 154, + "column": 53 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4877, + "end": 4878, + "loc": { + "start": { + "line": 154, + "column": 53 + }, + "end": { + "line": 154, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 4878, + "end": 4884, + "loc": { + "start": { + "line": 154, + "column": 54 + }, + "end": { + "line": 154, + "column": 60 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 4885, + "end": 4886, + "loc": { + "start": { + "line": 154, + "column": 61 + }, + "end": { + "line": 154, + "column": 62 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 4887, + "end": 4888, + "loc": { + "start": { + "line": 154, + "column": 63 + }, + "end": { + "line": 154, + "column": 64 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4888, + "end": 4889, + "loc": { + "start": { + "line": 154, + "column": 64 + }, + "end": { + "line": 154, "column": 65 } } @@ -59510,15 +60983,15 @@ "binop": null, "updateContext": null }, - "start": 4818, - "end": 4819, + "start": 4889, + "end": 4890, "loc": { "start": { - "line": 153, + "line": 154, "column": 65 }, "end": { - "line": 153, + "line": 154, "column": 66 } } @@ -59536,15 +61009,15 @@ "binop": null }, "value": "caretPos", - "start": 4820, - "end": 4828, + "start": 4891, + "end": 4899, "loc": { "start": { - "line": 153, + "line": 154, "column": 67 }, "end": { - "line": 153, + "line": 154, "column": 75 } } @@ -59561,15 +61034,15 @@ "postfix": false, "binop": null }, - "start": 4828, - "end": 4829, + "start": 4899, + "end": 4900, "loc": { "start": { - "line": 153, + "line": 154, "column": 75 }, "end": { - "line": 153, + "line": 154, "column": 76 } } @@ -59587,15 +61060,15 @@ "binop": null, "updateContext": null }, - "start": 4829, - "end": 4830, + "start": 4900, + "end": 4901, "loc": { "start": { - "line": 153, + "line": 154, "column": 76 }, "end": { - "line": 153, + "line": 154, "column": 77 } } @@ -59612,15 +61085,15 @@ "postfix": false, "binop": null }, - "start": 4836, - "end": 4837, + "start": 4907, + "end": 4908, "loc": { "start": { - "line": 154, + "line": 155, "column": 4 }, "end": { - "line": 154, + "line": 155, "column": 5 } } @@ -59640,15 +61113,15 @@ "updateContext": null }, "value": "else", - "start": 4843, - "end": 4847, + "start": 4914, + "end": 4918, "loc": { "start": { - "line": 155, + "line": 156, "column": 4 }, "end": { - "line": 155, + "line": 156, "column": 8 } } @@ -59668,15 +61141,15 @@ "updateContext": null }, "value": "if", - "start": 4848, - "end": 4850, + "start": 4919, + "end": 4921, "loc": { "start": { - "line": 155, + "line": 156, "column": 9 }, "end": { - "line": 155, + "line": 156, "column": 11 } } @@ -59693,15 +61166,15 @@ "postfix": false, "binop": null }, - "start": 4850, - "end": 4851, + "start": 4921, + "end": 4922, "loc": { "start": { - "line": 155, + "line": 156, "column": 11 }, "end": { - "line": 155, + "line": 156, "column": 12 } } @@ -59719,15 +61192,15 @@ "binop": null }, "value": "button", - "start": 4851, - "end": 4857, + "start": 4922, + "end": 4928, "loc": { "start": { - "line": 155, + "line": 156, "column": 12 }, "end": { - "line": 155, + "line": 156, "column": 18 } } @@ -59746,15 +61219,15 @@ "updateContext": null }, "value": "===", - "start": 4858, - "end": 4861, + "start": 4929, + "end": 4932, "loc": { "start": { - "line": 155, + "line": 156, "column": 19 }, "end": { - "line": 155, + "line": 156, "column": 22 } } @@ -59773,15 +61246,15 @@ "updateContext": null }, "value": "{numpaddivide}", - "start": 4862, - "end": 4878, + "start": 4933, + "end": 4949, "loc": { "start": { - "line": 155, + "line": 156, "column": 23 }, "end": { - "line": 155, + "line": 156, "column": 39 } } @@ -59798,15 +61271,15 @@ "postfix": false, "binop": null }, - "start": 4878, - "end": 4879, + "start": 4949, + "end": 4950, "loc": { "start": { - "line": 155, + "line": 156, "column": 39 }, "end": { - "line": 155, + "line": 156, "column": 40 } } @@ -59824,15 +61297,15 @@ "binop": null }, "value": "output", - "start": 4887, - "end": 4893, + "start": 4958, + "end": 4964, "loc": { "start": { - "line": 156, + "line": 157, "column": 6 }, "end": { - "line": 156, + "line": 157, "column": 12 } } @@ -59851,15 +61324,15 @@ "updateContext": null }, "value": "=", - "start": 4894, - "end": 4895, + "start": 4965, + "end": 4966, "loc": { "start": { - "line": 156, + "line": 157, "column": 13 }, "end": { - "line": 156, + "line": 157, "column": 14 } } @@ -59879,15 +61352,15 @@ "updateContext": null }, "value": "this", - "start": 4896, - "end": 4900, + "start": 4967, + "end": 4971, "loc": { "start": { - "line": 156, + "line": 157, "column": 15 }, "end": { - "line": 156, + "line": 157, "column": 19 } } @@ -59905,15 +61378,15 @@ "binop": null, "updateContext": null }, - "start": 4900, - "end": 4901, + "start": 4971, + "end": 4972, "loc": { "start": { - "line": 156, + "line": 157, "column": 19 }, "end": { - "line": 156, + "line": 157, "column": 20 } } @@ -59931,15 +61404,15 @@ "binop": null }, "value": "addStringAt", - "start": 4901, - "end": 4912, + "start": 4972, + "end": 4983, "loc": { "start": { - "line": 156, + "line": 157, "column": 20 }, "end": { - "line": 156, + "line": 157, "column": 31 } } @@ -59956,15 +61429,15 @@ "postfix": false, "binop": null }, - "start": 4912, - "end": 4913, + "start": 4983, + "end": 4984, "loc": { "start": { - "line": 156, + "line": 157, "column": 31 }, "end": { - "line": 156, + "line": 157, "column": 32 } } @@ -59982,15 +61455,15 @@ "binop": null }, "value": "output", - "start": 4913, - "end": 4919, + "start": 4984, + "end": 4990, "loc": { "start": { - "line": 156, + "line": 157, "column": 32 }, "end": { - "line": 156, + "line": 157, "column": 38 } } @@ -60008,15 +61481,15 @@ "binop": null, "updateContext": null }, - "start": 4919, - "end": 4920, + "start": 4990, + "end": 4991, "loc": { "start": { - "line": 156, + "line": 157, "column": 38 }, "end": { - "line": 156, + "line": 157, "column": 39 } } @@ -60035,15 +61508,15 @@ "updateContext": null }, "value": "/", - "start": 4921, - "end": 4924, + "start": 4992, + "end": 4995, "loc": { "start": { - "line": 156, + "line": 157, "column": 40 }, "end": { - "line": 156, + "line": 157, "column": 43 } } @@ -60061,15 +61534,15 @@ "binop": null, "updateContext": null }, - "start": 4924, - "end": 4925, + "start": 4995, + "end": 4996, "loc": { "start": { - "line": 156, + "line": 157, "column": 43 }, "end": { - "line": 156, + "line": 157, "column": 44 } } @@ -60087,15 +61560,15 @@ "binop": null }, "value": "caretPos", - "start": 4926, - "end": 4934, + "start": 4997, + "end": 5005, "loc": { "start": { - "line": 156, + "line": 157, "column": 45 }, "end": { - "line": 156, + "line": 157, "column": 53 } } @@ -60113,15 +61586,15 @@ "binop": null, "updateContext": null }, - "start": 4934, - "end": 4935, + "start": 5005, + "end": 5006, "loc": { "start": { - "line": 156, + "line": 157, "column": 53 }, "end": { - "line": 156, + "line": 157, "column": 54 } } @@ -60139,15 +61612,15 @@ "binop": null }, "value": "moveCaret", - "start": 4936, - "end": 4945, + "start": 5007, + "end": 5016, "loc": { "start": { - "line": 156, + "line": 157, "column": 55 }, "end": { - "line": 156, + "line": 157, "column": 64 } } @@ -60164,15 +61637,15 @@ "postfix": false, "binop": null }, - "start": 4945, - "end": 4946, + "start": 5016, + "end": 5017, "loc": { "start": { - "line": 156, + "line": 157, "column": 64 }, "end": { - "line": 156, + "line": 157, "column": 65 } } @@ -60190,15 +61663,15 @@ "binop": null, "updateContext": null }, - "start": 4946, - "end": 4947, + "start": 5017, + "end": 5018, "loc": { "start": { - "line": 156, + "line": 157, "column": 65 }, "end": { - "line": 156, + "line": 157, "column": 66 } } @@ -60218,15 +61691,15 @@ "updateContext": null }, "value": "else", - "start": 4955, - "end": 4959, + "start": 5026, + "end": 5030, "loc": { "start": { - "line": 158, + "line": 159, "column": 4 }, "end": { - "line": 158, + "line": 159, "column": 8 } } @@ -60246,15 +61719,15 @@ "updateContext": null }, "value": "if", - "start": 4960, - "end": 4962, + "start": 5031, + "end": 5033, "loc": { "start": { - "line": 158, + "line": 159, "column": 9 }, "end": { - "line": 158, + "line": 159, "column": 11 } } @@ -60271,15 +61744,15 @@ "postfix": false, "binop": null }, - "start": 4962, - "end": 4963, + "start": 5033, + "end": 5034, "loc": { "start": { - "line": 158, + "line": 159, "column": 11 }, "end": { - "line": 158, + "line": 159, "column": 12 } } @@ -60297,15 +61770,15 @@ "binop": null }, "value": "button", - "start": 4963, - "end": 4969, + "start": 5034, + "end": 5040, "loc": { "start": { - "line": 158, + "line": 159, "column": 12 }, "end": { - "line": 158, + "line": 159, "column": 18 } } @@ -60324,15 +61797,15 @@ "updateContext": null }, "value": "===", - "start": 4970, - "end": 4973, + "start": 5041, + "end": 5044, "loc": { "start": { - "line": 158, + "line": 159, "column": 19 }, "end": { - "line": 158, + "line": 159, "column": 22 } } @@ -60351,15 +61824,15 @@ "updateContext": null }, "value": "{numpadmultiply}", - "start": 4974, - "end": 4992, + "start": 5045, + "end": 5063, "loc": { "start": { - "line": 158, + "line": 159, "column": 23 }, "end": { - "line": 158, + "line": 159, "column": 41 } } @@ -60376,15 +61849,15 @@ "postfix": false, "binop": null }, - "start": 4992, - "end": 4993, + "start": 5063, + "end": 5064, "loc": { "start": { - "line": 158, + "line": 159, "column": 41 }, "end": { - "line": 158, + "line": 159, "column": 42 } } @@ -60402,15 +61875,15 @@ "binop": null }, "value": "output", - "start": 5001, - "end": 5007, + "start": 5072, + "end": 5078, "loc": { "start": { - "line": 159, + "line": 160, "column": 6 }, "end": { - "line": 159, + "line": 160, "column": 12 } } @@ -60429,15 +61902,15 @@ "updateContext": null }, "value": "=", - "start": 5008, - "end": 5009, + "start": 5079, + "end": 5080, "loc": { "start": { - "line": 159, + "line": 160, "column": 13 }, "end": { - "line": 159, + "line": 160, "column": 14 } } @@ -60457,15 +61930,15 @@ "updateContext": null }, "value": "this", - "start": 5010, - "end": 5014, + "start": 5081, + "end": 5085, "loc": { "start": { - "line": 159, + "line": 160, "column": 15 }, "end": { - "line": 159, + "line": 160, "column": 19 } } @@ -60483,15 +61956,15 @@ "binop": null, "updateContext": null }, - "start": 5014, - "end": 5015, + "start": 5085, + "end": 5086, "loc": { "start": { - "line": 159, + "line": 160, "column": 19 }, "end": { - "line": 159, + "line": 160, "column": 20 } } @@ -60509,15 +61982,15 @@ "binop": null }, "value": "addStringAt", - "start": 5015, - "end": 5026, + "start": 5086, + "end": 5097, "loc": { "start": { - "line": 159, + "line": 160, "column": 20 }, "end": { - "line": 159, + "line": 160, "column": 31 } } @@ -60534,15 +62007,15 @@ "postfix": false, "binop": null }, - "start": 5026, - "end": 5027, + "start": 5097, + "end": 5098, "loc": { "start": { - "line": 159, + "line": 160, "column": 31 }, "end": { - "line": 159, + "line": 160, "column": 32 } } @@ -60560,15 +62033,15 @@ "binop": null }, "value": "output", - "start": 5027, - "end": 5033, + "start": 5098, + "end": 5104, "loc": { "start": { - "line": 159, + "line": 160, "column": 32 }, "end": { - "line": 159, + "line": 160, "column": 38 } } @@ -60586,15 +62059,15 @@ "binop": null, "updateContext": null }, - "start": 5033, - "end": 5034, + "start": 5104, + "end": 5105, "loc": { "start": { - "line": 159, + "line": 160, "column": 38 }, "end": { - "line": 159, + "line": 160, "column": 39 } } @@ -60613,15 +62086,15 @@ "updateContext": null }, "value": "*", - "start": 5035, - "end": 5038, + "start": 5106, + "end": 5109, "loc": { "start": { - "line": 159, + "line": 160, "column": 40 }, "end": { - "line": 159, + "line": 160, "column": 43 } } @@ -60639,15 +62112,15 @@ "binop": null, "updateContext": null }, - "start": 5038, - "end": 5039, + "start": 5109, + "end": 5110, "loc": { "start": { - "line": 159, + "line": 160, "column": 43 }, "end": { - "line": 159, + "line": 160, "column": 44 } } @@ -60665,15 +62138,15 @@ "binop": null }, "value": "caretPos", - "start": 5040, - "end": 5048, + "start": 5111, + "end": 5119, "loc": { "start": { - "line": 159, + "line": 160, "column": 45 }, "end": { - "line": 159, + "line": 160, "column": 53 } } @@ -60691,15 +62164,15 @@ "binop": null, "updateContext": null }, - "start": 5048, - "end": 5049, + "start": 5119, + "end": 5120, "loc": { "start": { - "line": 159, + "line": 160, "column": 53 }, "end": { - "line": 159, + "line": 160, "column": 54 } } @@ -60717,15 +62190,15 @@ "binop": null }, "value": "moveCaret", - "start": 5050, - "end": 5059, + "start": 5121, + "end": 5130, "loc": { "start": { - "line": 159, + "line": 160, "column": 55 }, "end": { - "line": 159, + "line": 160, "column": 64 } } @@ -60742,15 +62215,15 @@ "postfix": false, "binop": null }, - "start": 5059, - "end": 5060, + "start": 5130, + "end": 5131, "loc": { "start": { - "line": 159, + "line": 160, "column": 64 }, "end": { - "line": 159, + "line": 160, "column": 65 } } @@ -60768,15 +62241,15 @@ "binop": null, "updateContext": null }, - "start": 5060, - "end": 5061, + "start": 5131, + "end": 5132, "loc": { "start": { - "line": 159, + "line": 160, "column": 65 }, "end": { - "line": 159, + "line": 160, "column": 66 } } @@ -60796,15 +62269,15 @@ "updateContext": null }, "value": "else", - "start": 5069, - "end": 5073, + "start": 5140, + "end": 5144, "loc": { "start": { - "line": 161, + "line": 162, "column": 4 }, "end": { - "line": 161, + "line": 162, "column": 8 } } @@ -60824,15 +62297,15 @@ "updateContext": null }, "value": "if", - "start": 5074, - "end": 5076, + "start": 5145, + "end": 5147, "loc": { "start": { - "line": 161, + "line": 162, "column": 9 }, "end": { - "line": 161, + "line": 162, "column": 11 } } @@ -60849,15 +62322,15 @@ "postfix": false, "binop": null }, - "start": 5076, - "end": 5077, + "start": 5147, + "end": 5148, "loc": { "start": { - "line": 161, + "line": 162, "column": 11 }, "end": { - "line": 161, + "line": 162, "column": 12 } } @@ -60875,15 +62348,15 @@ "binop": null }, "value": "button", - "start": 5077, - "end": 5083, + "start": 5148, + "end": 5154, "loc": { "start": { - "line": 161, + "line": 162, "column": 12 }, "end": { - "line": 161, + "line": 162, "column": 18 } } @@ -60902,15 +62375,15 @@ "updateContext": null }, "value": "===", - "start": 5084, - "end": 5087, + "start": 5155, + "end": 5158, "loc": { "start": { - "line": 161, + "line": 162, "column": 19 }, "end": { - "line": 161, + "line": 162, "column": 22 } } @@ -60929,15 +62402,15 @@ "updateContext": null }, "value": "{numpadsubtract}", - "start": 5088, - "end": 5106, + "start": 5159, + "end": 5177, "loc": { "start": { - "line": 161, + "line": 162, "column": 23 }, "end": { - "line": 161, + "line": 162, "column": 41 } } @@ -60954,15 +62427,15 @@ "postfix": false, "binop": null }, - "start": 5106, - "end": 5107, + "start": 5177, + "end": 5178, "loc": { "start": { - "line": 161, + "line": 162, "column": 41 }, "end": { - "line": 161, + "line": 162, "column": 42 } } @@ -60980,15 +62453,15 @@ "binop": null }, "value": "output", - "start": 5115, - "end": 5121, + "start": 5186, + "end": 5192, "loc": { "start": { - "line": 162, + "line": 163, "column": 6 }, "end": { - "line": 162, + "line": 163, "column": 12 } } @@ -61007,15 +62480,15 @@ "updateContext": null }, "value": "=", - "start": 5122, - "end": 5123, + "start": 5193, + "end": 5194, "loc": { "start": { - "line": 162, + "line": 163, "column": 13 }, "end": { - "line": 162, + "line": 163, "column": 14 } } @@ -61035,15 +62508,15 @@ "updateContext": null }, "value": "this", - "start": 5124, - "end": 5128, + "start": 5195, + "end": 5199, "loc": { "start": { - "line": 162, + "line": 163, "column": 15 }, "end": { - "line": 162, + "line": 163, "column": 19 } } @@ -61061,15 +62534,15 @@ "binop": null, "updateContext": null }, - "start": 5128, - "end": 5129, + "start": 5199, + "end": 5200, "loc": { "start": { - "line": 162, + "line": 163, "column": 19 }, "end": { - "line": 162, + "line": 163, "column": 20 } } @@ -61087,15 +62560,15 @@ "binop": null }, "value": "addStringAt", - "start": 5129, - "end": 5140, + "start": 5200, + "end": 5211, "loc": { "start": { - "line": 162, + "line": 163, "column": 20 }, "end": { - "line": 162, + "line": 163, "column": 31 } } @@ -61112,15 +62585,15 @@ "postfix": false, "binop": null }, - "start": 5140, - "end": 5141, + "start": 5211, + "end": 5212, "loc": { "start": { - "line": 162, + "line": 163, "column": 31 }, "end": { - "line": 162, + "line": 163, "column": 32 } } @@ -61138,15 +62611,15 @@ "binop": null }, "value": "output", - "start": 5141, - "end": 5147, + "start": 5212, + "end": 5218, "loc": { "start": { - "line": 162, + "line": 163, "column": 32 }, "end": { - "line": 162, + "line": 163, "column": 38 } } @@ -61164,15 +62637,15 @@ "binop": null, "updateContext": null }, - "start": 5147, - "end": 5148, + "start": 5218, + "end": 5219, "loc": { "start": { - "line": 162, + "line": 163, "column": 38 }, "end": { - "line": 162, + "line": 163, "column": 39 } } @@ -61191,15 +62664,15 @@ "updateContext": null }, "value": "-", - "start": 5149, - "end": 5152, + "start": 5220, + "end": 5223, "loc": { "start": { - "line": 162, + "line": 163, "column": 40 }, "end": { - "line": 162, + "line": 163, "column": 43 } } @@ -61217,15 +62690,15 @@ "binop": null, "updateContext": null }, - "start": 5152, - "end": 5153, + "start": 5223, + "end": 5224, "loc": { "start": { - "line": 162, + "line": 163, "column": 43 }, "end": { - "line": 162, + "line": 163, "column": 44 } } @@ -61243,15 +62716,15 @@ "binop": null }, "value": "caretPos", - "start": 5154, - "end": 5162, + "start": 5225, + "end": 5233, "loc": { "start": { - "line": 162, + "line": 163, "column": 45 }, "end": { - "line": 162, + "line": 163, "column": 53 } } @@ -61269,15 +62742,15 @@ "binop": null, "updateContext": null }, - "start": 5162, - "end": 5163, + "start": 5233, + "end": 5234, "loc": { "start": { - "line": 162, + "line": 163, "column": 53 }, "end": { - "line": 162, + "line": 163, "column": 54 } } @@ -61295,15 +62768,15 @@ "binop": null }, "value": "moveCaret", - "start": 5164, - "end": 5173, + "start": 5235, + "end": 5244, "loc": { "start": { - "line": 162, + "line": 163, "column": 55 }, "end": { - "line": 162, + "line": 163, "column": 64 } } @@ -61320,15 +62793,15 @@ "postfix": false, "binop": null }, - "start": 5173, - "end": 5174, + "start": 5244, + "end": 5245, "loc": { "start": { - "line": 162, + "line": 163, "column": 64 }, "end": { - "line": 162, + "line": 163, "column": 65 } } @@ -61346,15 +62819,15 @@ "binop": null, "updateContext": null }, - "start": 5174, - "end": 5175, + "start": 5245, + "end": 5246, "loc": { "start": { - "line": 162, + "line": 163, "column": 65 }, "end": { - "line": 162, + "line": 163, "column": 66 } } @@ -61374,15 +62847,15 @@ "updateContext": null }, "value": "else", - "start": 5183, - "end": 5187, + "start": 5254, + "end": 5258, "loc": { "start": { - "line": 164, + "line": 165, "column": 4 }, "end": { - "line": 164, + "line": 165, "column": 8 } } @@ -61402,15 +62875,15 @@ "updateContext": null }, "value": "if", - "start": 5188, - "end": 5190, + "start": 5259, + "end": 5261, "loc": { "start": { - "line": 164, + "line": 165, "column": 9 }, "end": { - "line": 164, + "line": 165, "column": 11 } } @@ -61427,15 +62900,15 @@ "postfix": false, "binop": null }, - "start": 5190, - "end": 5191, + "start": 5261, + "end": 5262, "loc": { "start": { - "line": 164, + "line": 165, "column": 11 }, "end": { - "line": 164, + "line": 165, "column": 12 } } @@ -61453,15 +62926,15 @@ "binop": null }, "value": "button", - "start": 5191, - "end": 5197, + "start": 5262, + "end": 5268, "loc": { "start": { - "line": 164, + "line": 165, "column": 12 }, "end": { - "line": 164, + "line": 165, "column": 18 } } @@ -61480,15 +62953,15 @@ "updateContext": null }, "value": "===", - "start": 5198, - "end": 5201, + "start": 5269, + "end": 5272, "loc": { "start": { - "line": 164, + "line": 165, "column": 19 }, "end": { - "line": 164, + "line": 165, "column": 22 } } @@ -61507,15 +62980,15 @@ "updateContext": null }, "value": "{numpadadd}", - "start": 5202, - "end": 5215, + "start": 5273, + "end": 5286, "loc": { "start": { - "line": 164, + "line": 165, "column": 23 }, "end": { - "line": 164, + "line": 165, "column": 36 } } @@ -61532,15 +63005,15 @@ "postfix": false, "binop": null }, - "start": 5215, - "end": 5216, + "start": 5286, + "end": 5287, "loc": { "start": { - "line": 164, + "line": 165, "column": 36 }, "end": { - "line": 164, + "line": 165, "column": 37 } } @@ -61558,15 +63031,15 @@ "binop": null }, "value": "output", - "start": 5224, - "end": 5230, + "start": 5295, + "end": 5301, "loc": { "start": { - "line": 165, + "line": 166, "column": 6 }, "end": { - "line": 165, + "line": 166, "column": 12 } } @@ -61585,15 +63058,15 @@ "updateContext": null }, "value": "=", - "start": 5231, - "end": 5232, + "start": 5302, + "end": 5303, "loc": { "start": { - "line": 165, + "line": 166, "column": 13 }, "end": { - "line": 165, + "line": 166, "column": 14 } } @@ -61613,15 +63086,15 @@ "updateContext": null }, "value": "this", - "start": 5233, - "end": 5237, + "start": 5304, + "end": 5308, "loc": { "start": { - "line": 165, + "line": 166, "column": 15 }, "end": { - "line": 165, + "line": 166, "column": 19 } } @@ -61639,15 +63112,15 @@ "binop": null, "updateContext": null }, - "start": 5237, - "end": 5238, + "start": 5308, + "end": 5309, "loc": { "start": { - "line": 165, + "line": 166, "column": 19 }, "end": { - "line": 165, + "line": 166, "column": 20 } } @@ -61665,15 +63138,15 @@ "binop": null }, "value": "addStringAt", - "start": 5238, - "end": 5249, + "start": 5309, + "end": 5320, "loc": { "start": { - "line": 165, + "line": 166, "column": 20 }, "end": { - "line": 165, + "line": 166, "column": 31 } } @@ -61690,15 +63163,15 @@ "postfix": false, "binop": null }, - "start": 5249, - "end": 5250, + "start": 5320, + "end": 5321, "loc": { "start": { - "line": 165, + "line": 166, "column": 31 }, "end": { - "line": 165, + "line": 166, "column": 32 } } @@ -61716,15 +63189,15 @@ "binop": null }, "value": "output", - "start": 5250, - "end": 5256, + "start": 5321, + "end": 5327, "loc": { "start": { - "line": 165, + "line": 166, "column": 32 }, "end": { - "line": 165, + "line": 166, "column": 38 } } @@ -61742,15 +63215,15 @@ "binop": null, "updateContext": null }, - "start": 5256, - "end": 5257, + "start": 5327, + "end": 5328, "loc": { "start": { - "line": 165, + "line": 166, "column": 38 }, "end": { - "line": 165, + "line": 166, "column": 39 } } @@ -61769,15 +63242,15 @@ "updateContext": null }, "value": "+", - "start": 5258, - "end": 5261, + "start": 5329, + "end": 5332, "loc": { "start": { - "line": 165, + "line": 166, "column": 40 }, "end": { - "line": 165, + "line": 166, "column": 43 } } @@ -61795,15 +63268,15 @@ "binop": null, "updateContext": null }, - "start": 5261, - "end": 5262, + "start": 5332, + "end": 5333, "loc": { "start": { - "line": 165, + "line": 166, "column": 43 }, "end": { - "line": 165, + "line": 166, "column": 44 } } @@ -61821,15 +63294,15 @@ "binop": null }, "value": "caretPos", - "start": 5263, - "end": 5271, + "start": 5334, + "end": 5342, "loc": { "start": { - "line": 165, + "line": 166, "column": 45 }, "end": { - "line": 165, + "line": 166, "column": 53 } } @@ -61847,15 +63320,15 @@ "binop": null, "updateContext": null }, - "start": 5271, - "end": 5272, + "start": 5342, + "end": 5343, "loc": { "start": { - "line": 165, + "line": 166, "column": 53 }, "end": { - "line": 165, + "line": 166, "column": 54 } } @@ -61873,15 +63346,15 @@ "binop": null }, "value": "moveCaret", - "start": 5273, - "end": 5282, + "start": 5344, + "end": 5353, "loc": { "start": { - "line": 165, + "line": 166, "column": 55 }, "end": { - "line": 165, + "line": 166, "column": 64 } } @@ -61898,15 +63371,15 @@ "postfix": false, "binop": null }, - "start": 5282, - "end": 5283, + "start": 5353, + "end": 5354, "loc": { "start": { - "line": 165, + "line": 166, "column": 64 }, "end": { - "line": 165, + "line": 166, "column": 65 } } @@ -61924,15 +63397,15 @@ "binop": null, "updateContext": null }, - "start": 5283, - "end": 5284, + "start": 5354, + "end": 5355, "loc": { "start": { - "line": 165, + "line": 166, "column": 65 }, "end": { - "line": 165, + "line": 166, "column": 66 } } @@ -61952,15 +63425,15 @@ "updateContext": null }, "value": "else", - "start": 5292, - "end": 5296, + "start": 5363, + "end": 5367, "loc": { "start": { - "line": 167, + "line": 168, "column": 4 }, "end": { - "line": 167, + "line": 168, "column": 8 } } @@ -61980,15 +63453,15 @@ "updateContext": null }, "value": "if", - "start": 5297, - "end": 5299, + "start": 5368, + "end": 5370, "loc": { "start": { - "line": 167, + "line": 168, "column": 9 }, "end": { - "line": 167, + "line": 168, "column": 11 } } @@ -62005,15 +63478,15 @@ "postfix": false, "binop": null }, - "start": 5299, - "end": 5300, + "start": 5370, + "end": 5371, "loc": { "start": { - "line": 167, + "line": 168, "column": 11 }, "end": { - "line": 167, + "line": 168, "column": 12 } } @@ -62031,15 +63504,15 @@ "binop": null }, "value": "button", - "start": 5300, - "end": 5306, + "start": 5371, + "end": 5377, "loc": { "start": { - "line": 167, + "line": 168, "column": 12 }, "end": { - "line": 167, + "line": 168, "column": 18 } } @@ -62058,15 +63531,15 @@ "updateContext": null }, "value": "===", - "start": 5307, - "end": 5310, + "start": 5378, + "end": 5381, "loc": { "start": { - "line": 167, + "line": 168, "column": 19 }, "end": { - "line": 167, + "line": 168, "column": 22 } } @@ -62085,15 +63558,15 @@ "updateContext": null }, "value": "{numpaddecimal}", - "start": 5311, - "end": 5328, + "start": 5382, + "end": 5399, "loc": { "start": { - "line": 167, + "line": 168, "column": 23 }, "end": { - "line": 167, + "line": 168, "column": 40 } } @@ -62110,15 +63583,15 @@ "postfix": false, "binop": null }, - "start": 5328, - "end": 5329, + "start": 5399, + "end": 5400, "loc": { "start": { - "line": 167, + "line": 168, "column": 40 }, "end": { - "line": 167, + "line": 168, "column": 41 } } @@ -62136,15 +63609,15 @@ "binop": null }, "value": "output", - "start": 5337, - "end": 5343, + "start": 5408, + "end": 5414, "loc": { "start": { - "line": 168, + "line": 169, "column": 6 }, "end": { - "line": 168, + "line": 169, "column": 12 } } @@ -62163,15 +63636,15 @@ "updateContext": null }, "value": "=", - "start": 5344, - "end": 5345, + "start": 5415, + "end": 5416, "loc": { "start": { - "line": 168, + "line": 169, "column": 13 }, "end": { - "line": 168, + "line": 169, "column": 14 } } @@ -62191,15 +63664,15 @@ "updateContext": null }, "value": "this", - "start": 5346, - "end": 5350, + "start": 5417, + "end": 5421, "loc": { "start": { - "line": 168, + "line": 169, "column": 15 }, "end": { - "line": 168, + "line": 169, "column": 19 } } @@ -62217,15 +63690,15 @@ "binop": null, "updateContext": null }, - "start": 5350, - "end": 5351, + "start": 5421, + "end": 5422, "loc": { "start": { - "line": 168, + "line": 169, "column": 19 }, "end": { - "line": 168, + "line": 169, "column": 20 } } @@ -62243,15 +63716,15 @@ "binop": null }, "value": "addStringAt", - "start": 5351, - "end": 5362, + "start": 5422, + "end": 5433, "loc": { "start": { - "line": 168, + "line": 169, "column": 20 }, "end": { - "line": 168, + "line": 169, "column": 31 } } @@ -62268,15 +63741,15 @@ "postfix": false, "binop": null }, - "start": 5362, - "end": 5363, + "start": 5433, + "end": 5434, "loc": { "start": { - "line": 168, + "line": 169, "column": 31 }, "end": { - "line": 168, + "line": 169, "column": 32 } } @@ -62294,15 +63767,15 @@ "binop": null }, "value": "output", - "start": 5363, - "end": 5369, + "start": 5434, + "end": 5440, "loc": { "start": { - "line": 168, + "line": 169, "column": 32 }, "end": { - "line": 168, + "line": 169, "column": 38 } } @@ -62320,15 +63793,15 @@ "binop": null, "updateContext": null }, - "start": 5369, - "end": 5370, + "start": 5440, + "end": 5441, "loc": { "start": { - "line": 168, + "line": 169, "column": 38 }, "end": { - "line": 168, + "line": 169, "column": 39 } } @@ -62347,15 +63820,15 @@ "updateContext": null }, "value": ".", - "start": 5371, - "end": 5374, + "start": 5442, + "end": 5445, "loc": { "start": { - "line": 168, + "line": 169, "column": 40 }, "end": { - "line": 168, + "line": 169, "column": 43 } } @@ -62373,15 +63846,15 @@ "binop": null, "updateContext": null }, - "start": 5374, - "end": 5375, + "start": 5445, + "end": 5446, "loc": { "start": { - "line": 168, + "line": 169, "column": 43 }, "end": { - "line": 168, + "line": 169, "column": 44 } } @@ -62399,15 +63872,15 @@ "binop": null }, "value": "caretPos", - "start": 5376, - "end": 5384, + "start": 5447, + "end": 5455, "loc": { "start": { - "line": 168, + "line": 169, "column": 45 }, "end": { - "line": 168, + "line": 169, "column": 53 } } @@ -62425,15 +63898,15 @@ "binop": null, "updateContext": null }, - "start": 5384, - "end": 5385, + "start": 5455, + "end": 5456, "loc": { "start": { - "line": 168, + "line": 169, "column": 53 }, "end": { - "line": 168, + "line": 169, "column": 54 } } @@ -62451,15 +63924,15 @@ "binop": null }, "value": "moveCaret", - "start": 5386, - "end": 5395, + "start": 5457, + "end": 5466, "loc": { "start": { - "line": 168, + "line": 169, "column": 55 }, "end": { - "line": 168, + "line": 169, "column": 64 } } @@ -62476,15 +63949,15 @@ "postfix": false, "binop": null }, - "start": 5395, - "end": 5396, + "start": 5466, + "end": 5467, "loc": { "start": { - "line": 168, + "line": 169, "column": 64 }, "end": { - "line": 168, + "line": 169, "column": 65 } } @@ -62502,15 +63975,15 @@ "binop": null, "updateContext": null }, - "start": 5396, - "end": 5397, + "start": 5467, + "end": 5468, "loc": { "start": { - "line": 168, + "line": 169, "column": 65 }, "end": { - "line": 168, + "line": 169, "column": 66 } } @@ -62530,15 +64003,15 @@ "updateContext": null }, "value": "else", - "start": 5405, - "end": 5409, + "start": 5476, + "end": 5480, "loc": { "start": { - "line": 170, + "line": 171, "column": 4 }, "end": { - "line": 170, + "line": 171, "column": 8 } } @@ -62558,15 +64031,15 @@ "updateContext": null }, "value": "if", - "start": 5410, - "end": 5412, + "start": 5481, + "end": 5483, "loc": { "start": { - "line": 170, + "line": 171, "column": 9 }, "end": { - "line": 170, + "line": 171, "column": 11 } } @@ -62583,15 +64056,15 @@ "postfix": false, "binop": null }, - "start": 5412, - "end": 5413, + "start": 5483, + "end": 5484, "loc": { "start": { - "line": 170, + "line": 171, "column": 11 }, "end": { - "line": 170, + "line": 171, "column": 12 } } @@ -62609,15 +64082,15 @@ "binop": null }, "value": "button", - "start": 5413, - "end": 5419, + "start": 5484, + "end": 5490, "loc": { "start": { - "line": 170, + "line": 171, "column": 12 }, "end": { - "line": 170, + "line": 171, "column": 18 } } @@ -62636,15 +64109,15 @@ "updateContext": null }, "value": "===", - "start": 5420, - "end": 5423, + "start": 5491, + "end": 5494, "loc": { "start": { - "line": 170, + "line": 171, "column": 19 }, "end": { - "line": 170, + "line": 171, "column": 22 } } @@ -62663,15 +64136,15 @@ "updateContext": null }, "value": "{", - "start": 5424, - "end": 5427, + "start": 5495, + "end": 5498, "loc": { "start": { - "line": 170, + "line": 171, "column": 23 }, "end": { - "line": 170, + "line": 171, "column": 26 } } @@ -62690,15 +64163,15 @@ "updateContext": null }, "value": "||", - "start": 5428, - "end": 5430, + "start": 5499, + "end": 5501, "loc": { "start": { - "line": 170, + "line": 171, "column": 27 }, "end": { - "line": 170, + "line": 171, "column": 29 } } @@ -62716,15 +64189,15 @@ "binop": null }, "value": "button", - "start": 5431, - "end": 5437, + "start": 5502, + "end": 5508, "loc": { "start": { - "line": 170, + "line": 171, "column": 30 }, "end": { - "line": 170, + "line": 171, "column": 36 } } @@ -62743,15 +64216,15 @@ "updateContext": null }, "value": "===", - "start": 5438, - "end": 5441, + "start": 5509, + "end": 5512, "loc": { "start": { - "line": 170, + "line": 171, "column": 37 }, "end": { - "line": 170, + "line": 171, "column": 40 } } @@ -62770,15 +64243,15 @@ "updateContext": null }, "value": "}", - "start": 5442, - "end": 5445, + "start": 5513, + "end": 5516, "loc": { "start": { - "line": 170, + "line": 171, "column": 41 }, "end": { - "line": 170, + "line": 171, "column": 44 } } @@ -62795,15 +64268,15 @@ "postfix": false, "binop": null }, - "start": 5445, - "end": 5446, + "start": 5516, + "end": 5517, "loc": { "start": { - "line": 170, + "line": 171, "column": 44 }, "end": { - "line": 170, + "line": 171, "column": 45 } } @@ -62821,15 +64294,15 @@ "binop": null }, "value": "output", - "start": 5454, - "end": 5460, + "start": 5525, + "end": 5531, "loc": { "start": { - "line": 171, + "line": 172, "column": 6 }, "end": { - "line": 171, + "line": 172, "column": 12 } } @@ -62848,15 +64321,15 @@ "updateContext": null }, "value": "=", - "start": 5461, - "end": 5462, + "start": 5532, + "end": 5533, "loc": { "start": { - "line": 171, + "line": 172, "column": 13 }, "end": { - "line": 171, + "line": 172, "column": 14 } } @@ -62876,15 +64349,15 @@ "updateContext": null }, "value": "this", - "start": 5463, - "end": 5467, + "start": 5534, + "end": 5538, "loc": { "start": { - "line": 171, + "line": 172, "column": 15 }, "end": { - "line": 171, + "line": 172, "column": 19 } } @@ -62902,15 +64375,15 @@ "binop": null, "updateContext": null }, - "start": 5467, - "end": 5468, + "start": 5538, + "end": 5539, "loc": { "start": { - "line": 171, + "line": 172, "column": 19 }, "end": { - "line": 171, + "line": 172, "column": 20 } } @@ -62928,15 +64401,15 @@ "binop": null }, "value": "addStringAt", - "start": 5468, - "end": 5479, + "start": 5539, + "end": 5550, "loc": { "start": { - "line": 171, + "line": 172, "column": 20 }, "end": { - "line": 171, + "line": 172, "column": 31 } } @@ -62953,15 +64426,15 @@ "postfix": false, "binop": null }, - "start": 5479, - "end": 5480, + "start": 5550, + "end": 5551, "loc": { "start": { - "line": 171, + "line": 172, "column": 31 }, "end": { - "line": 171, + "line": 172, "column": 32 } } @@ -62979,540 +64452,42 @@ "binop": null }, "value": "output", - "start": 5480, - "end": 5486, - "loc": { - "start": { - "line": 171, - "column": 32 - }, - "end": { - "line": 171, - "column": 38 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5486, - "end": 5487, - "loc": { - "start": { - "line": 171, - "column": 38 - }, - "end": { - "line": 171, - "column": 39 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 5488, - "end": 5494, - "loc": { - "start": { - "line": 171, - "column": 40 - }, - "end": { - "line": 171, - "column": 46 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5494, - "end": 5495, - "loc": { - "start": { - "line": 171, - "column": 46 - }, - "end": { - "line": 171, - "column": 47 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "caretPos", - "start": 5496, - "end": 5504, - "loc": { - "start": { - "line": 171, - "column": 48 - }, - "end": { - "line": 171, - "column": 56 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5504, - "end": 5505, - "loc": { - "start": { - "line": 171, - "column": 56 - }, - "end": { - "line": 171, - "column": 57 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "moveCaret", - "start": 5506, - "end": 5515, - "loc": { - "start": { - "line": 171, - "column": 58 - }, - "end": { - "line": 171, - "column": 67 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5515, - "end": 5516, - "loc": { - "start": { - "line": 171, - "column": 67 - }, - "end": { - "line": 171, - "column": 68 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5516, - "end": 5517, - "loc": { - "start": { - "line": 171, - "column": 68 - }, - "end": { - "line": 171, - "column": 69 - } - } - }, - { - "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": 5525, - "end": 5529, - "loc": { - "start": { - "line": 173, - "column": 4 - }, - "end": { - "line": 173, - "column": 8 - } - } - }, - { - "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": 5530, - "end": 5532, - "loc": { - "start": { - "line": 173, - "column": 9 - }, - "end": { - "line": 173, - "column": 11 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5532, - "end": 5533, - "loc": { - "start": { - "line": 173, - "column": 11 - }, - "end": { - "line": 173, - "column": 12 - } - } - }, - { - "type": { - "label": "prefix", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "!", - "start": 5533, - "end": 5534, - "loc": { - "start": { - "line": 173, - "column": 12 - }, - "end": { - "line": 173, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 5534, - "end": 5540, - "loc": { - "start": { - "line": 173, - "column": 13 - }, - "end": { - "line": 173, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5540, - "end": 5541, - "loc": { - "start": { - "line": 173, - "column": 19 - }, - "end": { - "line": 173, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "includes", - "start": 5541, - "end": 5549, - "loc": { - "start": { - "line": 173, - "column": 20 - }, - "end": { - "line": 173, - "column": 28 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5549, - "end": 5550, - "loc": { - "start": { - "line": 173, - "column": 28 - }, - "end": { - "line": 173, - "column": 29 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "{", - "start": 5550, - "end": 5553, - "loc": { - "start": { - "line": 173, - "column": 29 - }, - "end": { - "line": 173, - "column": 32 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5553, - "end": 5554, - "loc": { - "start": { - "line": 173, - "column": 32 - }, - "end": { - "line": 173, - "column": 33 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 5555, + "start": 5551, "end": 5557, "loc": { "start": { - "line": 173, - "column": 34 + "line": 172, + "column": 32 }, "end": { - "line": 173, - "column": 36 + "line": 172, + "column": 38 } } }, { "type": { - "label": "prefix", + "label": ",", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, - "prefix": true, + "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "!", - "start": 5558, - "end": 5559, + "start": 5557, + "end": 5558, "loc": { "start": { - "line": 173, - "column": 37 + "line": 172, + "column": 38 }, "end": { - "line": 173, - "column": 38 + "line": 172, + "column": 39 } } }, @@ -63533,11 +64508,509 @@ "end": 5565, "loc": { "start": { - "line": 173, + "line": 172, + "column": 40 + }, + "end": { + "line": 172, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5565, + "end": 5566, + "loc": { + "start": { + "line": 172, + "column": 46 + }, + "end": { + "line": 172, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretPos", + "start": 5567, + "end": 5575, + "loc": { + "start": { + "line": 172, + "column": 48 + }, + "end": { + "line": 172, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5575, + "end": 5576, + "loc": { + "start": { + "line": 172, + "column": 56 + }, + "end": { + "line": 172, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "moveCaret", + "start": 5577, + "end": 5586, + "loc": { + "start": { + "line": 172, + "column": 58 + }, + "end": { + "line": 172, + "column": 67 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5586, + "end": 5587, + "loc": { + "start": { + "line": 172, + "column": 67 + }, + "end": { + "line": 172, + "column": 68 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5587, + "end": 5588, + "loc": { + "start": { + "line": 172, + "column": 68 + }, + "end": { + "line": 172, + "column": 69 + } + } + }, + { + "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": 5596, + "end": 5600, + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 8 + } + } + }, + { + "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": 5601, + "end": 5603, + "loc": { + "start": { + "line": 174, + "column": 9 + }, + "end": { + "line": 174, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5603, + "end": 5604, + "loc": { + "start": { + "line": 174, + "column": 11 + }, + "end": { + "line": 174, + "column": 12 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 5604, + "end": 5605, + "loc": { + "start": { + "line": 174, + "column": 12 + }, + "end": { + "line": 174, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 5605, + "end": 5611, + "loc": { + "start": { + "line": 174, + "column": 13 + }, + "end": { + "line": 174, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5611, + "end": 5612, + "loc": { + "start": { + "line": 174, + "column": 19 + }, + "end": { + "line": 174, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "includes", + "start": 5612, + "end": 5620, + "loc": { + "start": { + "line": 174, + "column": 20 + }, + "end": { + "line": 174, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5620, + "end": 5621, + "loc": { + "start": { + "line": 174, + "column": 28 + }, + "end": { + "line": 174, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{", + "start": 5621, + "end": 5624, + "loc": { + "start": { + "line": 174, + "column": 29 + }, + "end": { + "line": 174, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5624, + "end": 5625, + "loc": { + "start": { + "line": 174, + "column": 32 + }, + "end": { + "line": 174, + "column": 33 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 5626, + "end": 5628, + "loc": { + "start": { + "line": 174, + "column": 34 + }, + "end": { + "line": 174, + "column": 36 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 5629, + "end": 5630, + "loc": { + "start": { + "line": 174, + "column": 37 + }, + "end": { + "line": 174, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 5630, + "end": 5636, + "loc": { + "start": { + "line": 174, "column": 38 }, "end": { - "line": 173, + "line": 174, "column": 44 } } @@ -63555,15 +65028,15 @@ "binop": null, "updateContext": null }, - "start": 5565, - "end": 5566, + "start": 5636, + "end": 5637, "loc": { "start": { - "line": 173, + "line": 174, "column": 44 }, "end": { - "line": 173, + "line": 174, "column": 45 } } @@ -63581,15 +65054,15 @@ "binop": null }, "value": "includes", - "start": 5566, - "end": 5574, + "start": 5637, + "end": 5645, "loc": { "start": { - "line": 173, + "line": 174, "column": 45 }, "end": { - "line": 173, + "line": 174, "column": 53 } } @@ -63606,15 +65079,15 @@ "postfix": false, "binop": null }, - "start": 5574, - "end": 5575, + "start": 5645, + "end": 5646, "loc": { "start": { - "line": 173, + "line": 174, "column": 53 }, "end": { - "line": 173, + "line": 174, "column": 54 } } @@ -63633,406 +65106,16 @@ "updateContext": null }, "value": "}", - "start": 5575, - "end": 5578, - "loc": { - "start": { - "line": 173, - "column": 54 - }, - "end": { - "line": 173, - "column": 57 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5578, - "end": 5579, - "loc": { - "start": { - "line": 173, - "column": 57 - }, - "end": { - "line": 173, - "column": 58 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5579, - "end": 5580, - "loc": { - "start": { - "line": 173, - "column": 58 - }, - "end": { - "line": 173, - "column": 59 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 5588, - "end": 5594, - "loc": { - "start": { - "line": 174, - "column": 6 - }, - "end": { - "line": 174, - "column": 12 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 5595, - "end": 5596, - "loc": { - "start": { - "line": 174, - "column": 13 - }, - "end": { - "line": 174, - "column": 14 - } - } - }, - { - "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": 5597, - "end": 5601, - "loc": { - "start": { - "line": 174, - "column": 15 - }, - "end": { - "line": 174, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5601, - "end": 5602, - "loc": { - "start": { - "line": 174, - "column": 19 - }, - "end": { - "line": 174, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "addStringAt", - "start": 5602, - "end": 5613, - "loc": { - "start": { - "line": 174, - "column": 20 - }, - "end": { - "line": 174, - "column": 31 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5613, - "end": 5614, - "loc": { - "start": { - "line": 174, - "column": 31 - }, - "end": { - "line": 174, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 5614, - "end": 5620, - "loc": { - "start": { - "line": 174, - "column": 32 - }, - "end": { - "line": 174, - "column": 38 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5620, - "end": 5621, - "loc": { - "start": { - "line": 174, - "column": 38 - }, - "end": { - "line": 174, - "column": 39 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 5622, - "end": 5628, - "loc": { - "start": { - "line": 174, - "column": 40 - }, - "end": { - "line": 174, - "column": 46 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5628, - "end": 5629, - "loc": { - "start": { - "line": 174, - "column": 46 - }, - "end": { - "line": 174, - "column": 47 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "caretPos", - "start": 5630, - "end": 5638, - "loc": { - "start": { - "line": 174, - "column": 48 - }, - "end": { - "line": 174, - "column": 56 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5638, - "end": 5639, - "loc": { - "start": { - "line": 174, - "column": 56 - }, - "end": { - "line": 174, - "column": 57 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "moveCaret", - "start": 5640, + "start": 5646, "end": 5649, "loc": { "start": { "line": 174, - "column": 58 + "column": 54 }, "end": { "line": 174, - "column": 67 + "column": 57 } } }, @@ -64053,10 +65136,400 @@ "loc": { "start": { "line": 174, - "column": 67 + "column": 57 }, "end": { "line": 174, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5650, + "end": 5651, + "loc": { + "start": { + "line": 174, + "column": 58 + }, + "end": { + "line": 174, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 5659, + "end": 5665, + "loc": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 175, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5666, + "end": 5667, + "loc": { + "start": { + "line": 175, + "column": 13 + }, + "end": { + "line": 175, + "column": 14 + } + } + }, + { + "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": 5668, + "end": 5672, + "loc": { + "start": { + "line": 175, + "column": 15 + }, + "end": { + "line": 175, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5672, + "end": 5673, + "loc": { + "start": { + "line": 175, + "column": 19 + }, + "end": { + "line": 175, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addStringAt", + "start": 5673, + "end": 5684, + "loc": { + "start": { + "line": 175, + "column": 20 + }, + "end": { + "line": 175, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5684, + "end": 5685, + "loc": { + "start": { + "line": 175, + "column": 31 + }, + "end": { + "line": 175, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 5685, + "end": 5691, + "loc": { + "start": { + "line": 175, + "column": 32 + }, + "end": { + "line": 175, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5691, + "end": 5692, + "loc": { + "start": { + "line": 175, + "column": 38 + }, + "end": { + "line": 175, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 5693, + "end": 5699, + "loc": { + "start": { + "line": 175, + "column": 40 + }, + "end": { + "line": 175, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5699, + "end": 5700, + "loc": { + "start": { + "line": 175, + "column": 46 + }, + "end": { + "line": 175, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretPos", + "start": 5701, + "end": 5709, + "loc": { + "start": { + "line": 175, + "column": 48 + }, + "end": { + "line": 175, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5709, + "end": 5710, + "loc": { + "start": { + "line": 175, + "column": 56 + }, + "end": { + "line": 175, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "moveCaret", + "start": 5711, + "end": 5720, + "loc": { + "start": { + "line": 175, + "column": 58 + }, + "end": { + "line": 175, + "column": 67 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5720, + "end": 5721, + "loc": { + "start": { + "line": 175, + "column": 67 + }, + "end": { + "line": 175, "column": 68 } } @@ -64074,15 +65547,15 @@ "binop": null, "updateContext": null }, - "start": 5650, - "end": 5651, + "start": 5721, + "end": 5722, "loc": { "start": { - "line": 174, + "line": 175, "column": 68 }, "end": { - "line": 174, + "line": 175, "column": 69 } } @@ -64102,15 +65575,15 @@ "updateContext": null }, "value": "return", - "start": 5659, - "end": 5665, + "start": 5730, + "end": 5736, "loc": { "start": { - "line": 176, + "line": 177, "column": 4 }, "end": { - "line": 176, + "line": 177, "column": 10 } } @@ -64128,15 +65601,15 @@ "binop": null }, "value": "output", - "start": 5666, - "end": 5672, + "start": 5737, + "end": 5743, "loc": { "start": { - "line": 176, + "line": 177, "column": 11 }, "end": { - "line": 176, + "line": 177, "column": 17 } } @@ -64154,15 +65627,15 @@ "binop": null, "updateContext": null }, - "start": 5672, - "end": 5673, + "start": 5743, + "end": 5744, "loc": { "start": { - "line": 176, + "line": 177, "column": 17 }, "end": { - "line": 176, + "line": 177, "column": 18 } } @@ -64179,15 +65652,15 @@ "postfix": false, "binop": null }, - "start": 5677, - "end": 5678, + "start": 5748, + "end": 5749, "loc": { "start": { - "line": 177, + "line": 178, "column": 2 }, "end": { - "line": 177, + "line": 178, "column": 3 } } @@ -64195,15 +65668,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 5684, - "end": 5926, + "start": 5755, + "end": 5997, "loc": { "start": { - "line": 179, + "line": 180, "column": 2 }, "end": { - "line": 184, + "line": 185, "column": 5 } } @@ -64221,15 +65694,15 @@ "binop": null }, "value": "updateCaretPos", - "start": 5930, - "end": 5944, + "start": 6001, + "end": 6015, "loc": { "start": { - "line": 185, + "line": 186, "column": 2 }, "end": { - "line": 185, + "line": 186, "column": 16 } } @@ -64246,15 +65719,15 @@ "postfix": false, "binop": null }, - "start": 5944, - "end": 5945, + "start": 6015, + "end": 6016, "loc": { "start": { - "line": 185, + "line": 186, "column": 16 }, "end": { - "line": 185, + "line": 186, "column": 17 } } @@ -64272,15 +65745,15 @@ "binop": null }, "value": "length", - "start": 5945, - "end": 5951, + "start": 6016, + "end": 6022, "loc": { "start": { - "line": 185, + "line": 186, "column": 17 }, "end": { - "line": 185, + "line": 186, "column": 23 } } @@ -64298,15 +65771,15 @@ "binop": null, "updateContext": null }, - "start": 5951, - "end": 5952, + "start": 6022, + "end": 6023, "loc": { "start": { - "line": 185, + "line": 186, "column": 23 }, "end": { - "line": 185, + "line": 186, "column": 24 } } @@ -64324,15 +65797,15 @@ "binop": null }, "value": "minus", - "start": 5953, - "end": 5958, + "start": 6024, + "end": 6029, "loc": { "start": { - "line": 185, + "line": 186, "column": 25 }, "end": { - "line": 185, + "line": 186, "column": 30 } } @@ -64349,15 +65822,15 @@ "postfix": false, "binop": null }, - "start": 5958, - "end": 5959, + "start": 6029, + "end": 6030, "loc": { "start": { - "line": 185, + "line": 186, "column": 30 }, "end": { - "line": 185, + "line": 186, "column": 31 } } @@ -64374,15 +65847,15 @@ "postfix": false, "binop": null }, - "start": 5959, - "end": 5960, + "start": 6030, + "end": 6031, "loc": { "start": { - "line": 185, + "line": 186, "column": 31 }, "end": { - "line": 185, + "line": 186, "column": 32 } } @@ -64402,15 +65875,15 @@ "updateContext": null }, "value": "if", - "start": 5966, - "end": 5968, + "start": 6037, + "end": 6039, "loc": { "start": { - "line": 186, + "line": 187, "column": 4 }, "end": { - "line": 186, + "line": 187, "column": 6 } } @@ -64427,15 +65900,1613 @@ "postfix": false, "binop": null }, - "start": 5968, - "end": 5969, + "start": 6039, + "end": 6040, "loc": { "start": { - "line": 186, + "line": 187, "column": 6 }, "end": { - "line": 186, + "line": 187, + "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": 6040, + "end": 6044, + "loc": { + "start": { + "line": 187, + "column": 7 + }, + "end": { + "line": 187, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6044, + "end": 6045, + "loc": { + "start": { + "line": 187, + "column": 11 + }, + "end": { + "line": 187, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "simpleKeyboardInstance", + "start": 6045, + "end": 6067, + "loc": { + "start": { + "line": 187, + "column": 12 + }, + "end": { + "line": 187, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6067, + "end": 6068, + "loc": { + "start": { + "line": 187, + "column": 34 + }, + "end": { + "line": 187, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 6068, + "end": 6075, + "loc": { + "start": { + "line": 187, + "column": 35 + }, + "end": { + "line": 187, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6075, + "end": 6076, + "loc": { + "start": { + "line": 187, + "column": 42 + }, + "end": { + "line": 187, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "syncInstanceInputs", + "start": 6076, + "end": 6094, + "loc": { + "start": { + "line": 187, + "column": 43 + }, + "end": { + "line": 187, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6094, + "end": 6095, + "loc": { + "start": { + "line": 187, + "column": 61 + }, + "end": { + "line": 187, + "column": 62 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6095, + "end": 6096, + "loc": { + "start": { + "line": 187, + "column": 62 + }, + "end": { + "line": 187, + "column": 63 + } + } + }, + { + "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": 6104, + "end": 6108, + "loc": { + "start": { + "line": 188, + "column": 6 + }, + "end": { + "line": 188, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6108, + "end": 6109, + "loc": { + "start": { + "line": 188, + "column": 10 + }, + "end": { + "line": 188, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "simpleKeyboardInstance", + "start": 6109, + "end": 6131, + "loc": { + "start": { + "line": 188, + "column": 11 + }, + "end": { + "line": 188, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6131, + "end": 6132, + "loc": { + "start": { + "line": 188, + "column": 33 + }, + "end": { + "line": 188, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dispatch", + "start": 6132, + "end": 6140, + "loc": { + "start": { + "line": 188, + "column": 34 + }, + "end": { + "line": 188, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6140, + "end": 6141, + "loc": { + "start": { + "line": 188, + "column": 42 + }, + "end": { + "line": 188, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 6141, + "end": 6149, + "loc": { + "start": { + "line": 188, + "column": 43 + }, + "end": { + "line": 188, + "column": 51 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6150, + "end": 6152, + "loc": { + "start": { + "line": 188, + "column": 52 + }, + "end": { + "line": 188, + "column": 54 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6153, + "end": 6154, + "loc": { + "start": { + "line": 188, + "column": 55 + }, + "end": { + "line": 188, + "column": 56 + } + } + }, + { + "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": 6164, + "end": 6168, + "loc": { + "start": { + "line": 189, + "column": 8 + }, + "end": { + "line": 189, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6168, + "end": 6169, + "loc": { + "start": { + "line": 189, + "column": 12 + }, + "end": { + "line": 189, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateCaretPosAction", + "start": 6169, + "end": 6189, + "loc": { + "start": { + "line": 189, + "column": 13 + }, + "end": { + "line": 189, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6189, + "end": 6190, + "loc": { + "start": { + "line": 189, + "column": 33 + }, + "end": { + "line": 189, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 6190, + "end": 6198, + "loc": { + "start": { + "line": 189, + "column": 34 + }, + "end": { + "line": 189, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6198, + "end": 6199, + "loc": { + "start": { + "line": 189, + "column": 42 + }, + "end": { + "line": 189, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 6200, + "end": 6206, + "loc": { + "start": { + "line": 189, + "column": 44 + }, + "end": { + "line": 189, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6206, + "end": 6207, + "loc": { + "start": { + "line": 189, + "column": 50 + }, + "end": { + "line": 189, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "minus", + "start": 6208, + "end": 6213, + "loc": { + "start": { + "line": 189, + "column": 52 + }, + "end": { + "line": 189, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6213, + "end": 6214, + "loc": { + "start": { + "line": 189, + "column": 57 + }, + "end": { + "line": 189, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6214, + "end": 6215, + "loc": { + "start": { + "line": 189, + "column": 58 + }, + "end": { + "line": 189, + "column": 59 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6223, + "end": 6224, + "loc": { + "start": { + "line": 190, + "column": 6 + }, + "end": { + "line": 190, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6224, + "end": 6225, + "loc": { + "start": { + "line": 190, + "column": 7 + }, + "end": { + "line": 190, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6225, + "end": 6226, + "loc": { + "start": { + "line": 190, + "column": 8 + }, + "end": { + "line": 190, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6232, + "end": 6233, + "loc": { + "start": { + "line": 191, + "column": 4 + }, + "end": { + "line": 191, + "column": 5 + } + } + }, + { + "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": 6234, + "end": 6238, + "loc": { + "start": { + "line": 191, + "column": 6 + }, + "end": { + "line": 191, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6239, + "end": 6240, + "loc": { + "start": { + "line": 191, + "column": 11 + }, + "end": { + "line": 191, + "column": 12 + } + } + }, + { + "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": 6248, + "end": 6252, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6252, + "end": 6253, + "loc": { + "start": { + "line": 192, + "column": 10 + }, + "end": { + "line": 192, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateCaretPosAction", + "start": 6253, + "end": 6273, + "loc": { + "start": { + "line": 192, + "column": 11 + }, + "end": { + "line": 192, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6273, + "end": 6274, + "loc": { + "start": { + "line": 192, + "column": 31 + }, + "end": { + "line": 192, + "column": 32 + } + } + }, + { + "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": 6274, + "end": 6278, + "loc": { + "start": { + "line": 192, + "column": 32 + }, + "end": { + "line": 192, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6278, + "end": 6279, + "loc": { + "start": { + "line": 192, + "column": 36 + }, + "end": { + "line": 192, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "simpleKeyboardInstance", + "start": 6279, + "end": 6301, + "loc": { + "start": { + "line": 192, + "column": 37 + }, + "end": { + "line": 192, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6301, + "end": 6302, + "loc": { + "start": { + "line": 192, + "column": 59 + }, + "end": { + "line": 192, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 6303, + "end": 6309, + "loc": { + "start": { + "line": 192, + "column": 61 + }, + "end": { + "line": 192, + "column": 67 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6309, + "end": 6310, + "loc": { + "start": { + "line": 192, + "column": 67 + }, + "end": { + "line": 192, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "minus", + "start": 6311, + "end": 6316, + "loc": { + "start": { + "line": 192, + "column": 69 + }, + "end": { + "line": 192, + "column": 74 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6316, + "end": 6317, + "loc": { + "start": { + "line": 192, + "column": 74 + }, + "end": { + "line": 192, + "column": 75 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6317, + "end": 6318, + "loc": { + "start": { + "line": 192, + "column": 75 + }, + "end": { + "line": 192, + "column": 76 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6324, + "end": 6325, + "loc": { + "start": { + "line": 193, + "column": 4 + }, + "end": { + "line": 193, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6329, + "end": 6330, + "loc": { + "start": { + "line": 194, + "column": 2 + }, + "end": { + "line": 194, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Action method of updateCaretPos\r\n * \r\n * @param {object} instance The instance whose position should be updated\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 ", + "start": 6336, + "end": 6644, + "loc": { + "start": { + "line": 196, + "column": 2 + }, + "end": { + "line": 202, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateCaretPosAction", + "start": 6648, + "end": 6668, + "loc": { + "start": { + "line": 203, + "column": 2 + }, + "end": { + "line": 203, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6668, + "end": 6669, + "loc": { + "start": { + "line": 203, + "column": 22 + }, + "end": { + "line": 203, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 6669, + "end": 6677, + "loc": { + "start": { + "line": 203, + "column": 23 + }, + "end": { + "line": 203, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6677, + "end": 6678, + "loc": { + "start": { + "line": 203, + "column": 31 + }, + "end": { + "line": 203, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 6679, + "end": 6685, + "loc": { + "start": { + "line": 203, + "column": 33 + }, + "end": { + "line": 203, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6685, + "end": 6686, + "loc": { + "start": { + "line": 203, + "column": 39 + }, + "end": { + "line": 203, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "minus", + "start": 6687, + "end": 6692, + "loc": { + "start": { + "line": 203, + "column": 41 + }, + "end": { + "line": 203, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6692, + "end": 6693, + "loc": { + "start": { + "line": 203, + "column": 46 + }, + "end": { + "line": 203, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6693, + "end": 6694, + "loc": { + "start": { + "line": 203, + "column": 47 + }, + "end": { + "line": 203, + "column": 48 + } + } + }, + { + "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": 6700, + "end": 6702, + "loc": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6702, + "end": 6703, + "loc": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 204, "column": 7 } } @@ -64453,15 +67524,15 @@ "binop": null }, "value": "minus", - "start": 5969, - "end": 5974, + "start": 6703, + "end": 6708, "loc": { "start": { - "line": 186, + "line": 204, "column": 7 }, "end": { - "line": 186, + "line": 204, "column": 12 } } @@ -64478,15 +67549,15 @@ "postfix": false, "binop": null }, - "start": 5974, - "end": 5975, + "start": 6708, + "end": 6709, "loc": { "start": { - "line": 186, + "line": 204, "column": 12 }, "end": { - "line": 186, + "line": 204, "column": 13 } } @@ -64503,15 +67574,15 @@ "postfix": false, "binop": null }, - "start": 5975, - "end": 5976, + "start": 6709, + "end": 6710, "loc": { "start": { - "line": 186, + "line": 204, "column": 13 }, "end": { - "line": 186, + "line": 204, "column": 14 } } @@ -64531,15 +67602,15 @@ "updateContext": null }, "value": "if", - "start": 5984, - "end": 5986, + "start": 6718, + "end": 6720, "loc": { "start": { - "line": 187, + "line": 205, "column": 6 }, "end": { - "line": 187, + "line": 205, "column": 8 } } @@ -64556,73 +67627,19 @@ "postfix": false, "binop": null }, - "start": 5986, - "end": 5987, + "start": 6720, + "end": 6721, "loc": { "start": { - "line": 187, + "line": 205, "column": 8 }, "end": { - "line": 187, + "line": 205, "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": 5987, - "end": 5991, - "loc": { - "start": { - "line": 187, - "column": 9 - }, - "end": { - "line": 187, - "column": 13 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5991, - "end": 5992, - "loc": { - "start": { - "line": 187, - "column": 13 - }, - "end": { - "line": 187, - "column": 14 - } - } - }, { "type": { "label": "name", @@ -64635,17 +67652,17 @@ "postfix": false, "binop": null }, - "value": "simpleKeyboardInstance", - "start": 5992, - "end": 6014, + "value": "instance", + "start": 6721, + "end": 6729, "loc": { "start": { - "line": 187, - "column": 14 + "line": 205, + "column": 9 }, "end": { - "line": 187, - "column": 36 + "line": 205, + "column": 17 } } }, @@ -64662,16 +67679,16 @@ "binop": null, "updateContext": null }, - "start": 6014, - "end": 6015, + "start": 6729, + "end": 6730, "loc": { "start": { - "line": 187, - "column": 36 + "line": 205, + "column": 17 }, "end": { - "line": 187, - "column": 37 + "line": 205, + "column": 18 } } }, @@ -64688,16 +67705,16 @@ "binop": null }, "value": "caretPosition", - "start": 6015, - "end": 6028, + "start": 6730, + "end": 6743, "loc": { "start": { - "line": 187, - "column": 37 + "line": 205, + "column": 18 }, "end": { - "line": 187, - "column": 50 + "line": 205, + "column": 31 } } }, @@ -64715,16 +67732,16 @@ "updateContext": null }, "value": ">", - "start": 6029, - "end": 6030, + "start": 6744, + "end": 6745, "loc": { "start": { - "line": 187, - "column": 51 + "line": 205, + "column": 32 }, "end": { - "line": 187, - "column": 52 + "line": 205, + "column": 33 } } }, @@ -64742,16 +67759,16 @@ "updateContext": null }, "value": 0, - "start": 6031, - "end": 6032, + "start": 6746, + "end": 6747, "loc": { "start": { - "line": 187, - "column": 53 + "line": 205, + "column": 34 }, "end": { - "line": 187, - "column": 54 + "line": 205, + "column": 35 } } }, @@ -64767,70 +67784,16 @@ "postfix": false, "binop": null }, - "start": 6032, - "end": 6033, + "start": 6747, + "end": 6748, "loc": { "start": { - "line": 187, - "column": 54 + "line": 205, + "column": 35 }, "end": { - "line": 187, - "column": 55 - } - } - }, - { - "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": 6043, - "end": 6047, - "loc": { - "start": { - "line": 188, - "column": 8 - }, - "end": { - "line": 188, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6047, - "end": 6048, - "loc": { - "start": { - "line": 188, - "column": 12 - }, - "end": { - "line": 188, - "column": 13 + "line": 205, + "column": 36 } } }, @@ -64846,17 +67809,17 @@ "postfix": false, "binop": null }, - "value": "simpleKeyboardInstance", - "start": 6048, - "end": 6070, + "value": "instance", + "start": 6756, + "end": 6764, "loc": { "start": { - "line": 188, - "column": 13 + "line": 206, + "column": 6 }, "end": { - "line": 188, - "column": 35 + "line": 206, + "column": 14 } } }, @@ -64873,16 +67836,16 @@ "binop": null, "updateContext": null }, - "start": 6070, - "end": 6071, + "start": 6764, + "end": 6765, "loc": { "start": { - "line": 188, - "column": 35 + "line": 206, + "column": 14 }, "end": { - "line": 188, - "column": 36 + "line": 206, + "column": 15 } } }, @@ -64899,16 +67862,16 @@ "binop": null }, "value": "caretPosition", - "start": 6071, - "end": 6084, + "start": 6765, + "end": 6778, "loc": { "start": { - "line": 188, - "column": 36 + "line": 206, + "column": 15 }, "end": { - "line": 188, - "column": 49 + "line": 206, + "column": 28 } } }, @@ -64926,70 +67889,16 @@ "updateContext": null }, "value": "=", - "start": 6085, - "end": 6086, + "start": 6779, + "end": 6780, "loc": { "start": { - "line": 188, - "column": 50 + "line": 206, + "column": 29 }, "end": { - "line": 188, - "column": 51 - } - } - }, - { - "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": 6087, - "end": 6091, - "loc": { - "start": { - "line": 188, - "column": 52 - }, - "end": { - "line": 188, - "column": 56 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6091, - "end": 6092, - "loc": { - "start": { - "line": 188, - "column": 56 - }, - "end": { - "line": 188, - "column": 57 + "line": 206, + "column": 30 } } }, @@ -65005,17 +67914,17 @@ "postfix": false, "binop": null }, - "value": "simpleKeyboardInstance", - "start": 6092, - "end": 6114, + "value": "instance", + "start": 6781, + "end": 6789, "loc": { "start": { - "line": 188, - "column": 57 + "line": 206, + "column": 31 }, "end": { - "line": 188, - "column": 79 + "line": 206, + "column": 39 } } }, @@ -65032,16 +67941,16 @@ "binop": null, "updateContext": null }, - "start": 6114, - "end": 6115, + "start": 6789, + "end": 6790, "loc": { "start": { - "line": 188, - "column": 79 + "line": 206, + "column": 39 }, "end": { - "line": 188, - "column": 80 + "line": 206, + "column": 40 } } }, @@ -65058,16 +67967,16 @@ "binop": null }, "value": "caretPosition", - "start": 6115, - "end": 6128, + "start": 6790, + "end": 6803, "loc": { "start": { - "line": 188, - "column": 80 + "line": 206, + "column": 40 }, "end": { - "line": 188, - "column": 93 + "line": 206, + "column": 53 } } }, @@ -65085,1788 +67994,48 @@ "updateContext": null }, "value": "-", - "start": 6129, - "end": 6130, - "loc": { - "start": { - "line": 188, - "column": 94 - }, - "end": { - "line": 188, - "column": 95 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "length", - "start": 6131, - "end": 6137, - "loc": { - "start": { - "line": 188, - "column": 96 - }, - "end": { - "line": 188, - "column": 102 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6137, - "end": 6138, - "loc": { - "start": { - "line": 188, - "column": 102 - }, - "end": { - "line": 188, - "column": 103 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6144, - "end": 6145, - "loc": { - "start": { - "line": 189, - "column": 4 - }, - "end": { - "line": 189, - "column": 5 - } - } - }, - { - "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": 6146, - "end": 6150, - "loc": { - "start": { - "line": 189, - "column": 6 - }, - "end": { - "line": 189, - "column": 10 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6151, - "end": 6152, - "loc": { - "start": { - "line": 189, - "column": 11 - }, - "end": { - "line": 189, - "column": 12 - } - } - }, - { - "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": 6160, - "end": 6164, - "loc": { - "start": { - "line": 190, - "column": 6 - }, - "end": { - "line": 190, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6164, - "end": 6165, - "loc": { - "start": { - "line": 190, - "column": 10 - }, - "end": { - "line": 190, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "simpleKeyboardInstance", - "start": 6165, - "end": 6187, - "loc": { - "start": { - "line": 190, - "column": 11 - }, - "end": { - "line": 190, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6187, - "end": 6188, - "loc": { - "start": { - "line": 190, - "column": 33 - }, - "end": { - "line": 190, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "caretPosition", - "start": 6188, - "end": 6201, - "loc": { - "start": { - "line": 190, - "column": 34 - }, - "end": { - "line": 190, - "column": 47 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 6202, - "end": 6203, - "loc": { - "start": { - "line": 190, - "column": 48 - }, - "end": { - "line": 190, - "column": 49 - } - } - }, - { - "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": 6204, - "end": 6208, - "loc": { - "start": { - "line": 190, - "column": 50 - }, - "end": { - "line": 190, - "column": 54 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6208, - "end": 6209, - "loc": { - "start": { - "line": 190, - "column": 54 - }, - "end": { - "line": 190, - "column": 55 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "simpleKeyboardInstance", - "start": 6209, - "end": 6231, - "loc": { - "start": { - "line": 190, - "column": 55 - }, - "end": { - "line": 190, - "column": 77 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6231, - "end": 6232, - "loc": { - "start": { - "line": 190, - "column": 77 - }, - "end": { - "line": 190, - "column": 78 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "caretPosition", - "start": 6232, - "end": 6245, - "loc": { - "start": { - "line": 190, - "column": 78 - }, - "end": { - "line": 190, - "column": 91 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 6246, - "end": 6247, - "loc": { - "start": { - "line": 190, - "column": 92 - }, - "end": { - "line": 190, - "column": 93 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "length", - "start": 6248, - "end": 6254, - "loc": { - "start": { - "line": 190, - "column": 94 - }, - "end": { - "line": 190, - "column": 100 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6254, - "end": 6255, - "loc": { - "start": { - "line": 190, - "column": 100 - }, - "end": { - "line": 190, - "column": 101 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6261, - "end": 6262, - "loc": { - "start": { - "line": 191, - "column": 4 - }, - "end": { - "line": 191, - "column": 5 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6266, - "end": 6267, - "loc": { - "start": { - "line": 192, - "column": 2 - }, - "end": { - "line": 192, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 6273, - "end": 6602, - "loc": { - "start": { - "line": 194, - "column": 2 - }, - "end": { - "line": 201, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "addStringAt", - "start": 6606, - "end": 6617, - "loc": { - "start": { - "line": 202, - "column": 2 - }, - "end": { - "line": 202, - "column": 13 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6617, - "end": 6618, - "loc": { - "start": { - "line": 202, - "column": 13 - }, - "end": { - "line": 202, - "column": 14 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", - "start": 6618, - "end": 6624, - "loc": { - "start": { - "line": 202, - "column": 14 - }, - "end": { - "line": 202, - "column": 20 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6624, - "end": 6625, - "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": "string", - "start": 6626, - "end": 6632, - "loc": { - "start": { - "line": 202, - "column": 22 - }, - "end": { - "line": 202, - "column": 28 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6632, - "end": 6633, - "loc": { - "start": { - "line": 202, - "column": 28 - }, - "end": { - "line": 202, - "column": 29 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "position", - "start": 6634, - "end": 6642, - "loc": { - "start": { - "line": 202, - "column": 30 - }, - "end": { - "line": 202, - "column": 38 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6642, - "end": 6643, - "loc": { - "start": { - "line": 202, - "column": 38 - }, - "end": { - "line": 202, - "column": 39 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "moveCaret", - "start": 6644, - "end": 6653, - "loc": { - "start": { - "line": 202, - "column": 40 - }, - "end": { - "line": 202, - "column": 49 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6653, - "end": 6654, - "loc": { - "start": { - "line": 202, - "column": 49 - }, - "end": { - "line": 202, - "column": 50 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6654, - "end": 6655, - "loc": { - "start": { - "line": 202, - "column": 50 - }, - "end": { - "line": 202, - "column": 51 - } - } - }, - { - "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": 6661, - "end": 6664, - "loc": { - "start": { - "line": 203, - "column": 4 - }, - "end": { - "line": 203, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 6665, - "end": 6671, - "loc": { - "start": { - "line": 203, - "column": 8 - }, - "end": { - "line": 203, - "column": 14 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6671, - "end": 6672, - "loc": { - "start": { - "line": 203, - "column": 14 - }, - "end": { - "line": 203, - "column": 15 - } - } - }, - { - "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": 6680, - "end": 6682, - "loc": { - "start": { - "line": 205, - "column": 4 - }, - "end": { - "line": 205, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6682, - "end": 6683, - "loc": { - "start": { - "line": 205, - "column": 6 - }, - "end": { - "line": 205, - "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": 6683, - "end": 6684, - "loc": { - "start": { - "line": 205, - "column": 7 - }, - "end": { - "line": 205, - "column": 8 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "position", - "start": 6684, - "end": 6692, - "loc": { - "start": { - "line": 205, - "column": 8 - }, - "end": { - "line": 205, - "column": 16 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 6693, - "end": 6695, - "loc": { - "start": { - "line": 205, - "column": 17 - }, - "end": { - "line": 205, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "position", - "start": 6696, - "end": 6704, - "loc": { - "start": { - "line": 205, - "column": 20 - }, - "end": { - "line": 205, - "column": 28 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "!==", - "start": 6705, - "end": 6708, - "loc": { - "start": { - "line": 205, - "column": 29 - }, - "end": { - "line": 205, - "column": 32 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 0, - "start": 6709, - "end": 6710, - "loc": { - "start": { - "line": 205, - "column": 33 - }, - "end": { - "line": 205, - "column": 34 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6710, - "end": 6711, - "loc": { - "start": { - "line": 205, - "column": 34 - }, - "end": { - "line": 205, - "column": 35 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6711, - "end": 6712, - "loc": { - "start": { - "line": 205, - "column": 35 - }, - "end": { - "line": 205, - "column": 36 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 6720, - "end": 6726, - "loc": { - "start": { - "line": 206, - "column": 6 - }, - "end": { - "line": 206, - "column": 12 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 6727, - "end": 6728, - "loc": { - "start": { - "line": 206, - "column": 13 - }, - "end": { - "line": 206, - "column": 14 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", - "start": 6729, - "end": 6735, - "loc": { - "start": { - "line": 206, - "column": 15 - }, - "end": { - "line": 206, - "column": 21 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 6736, - "end": 6737, - "loc": { - "start": { - "line": 206, - "column": 22 - }, - "end": { - "line": 206, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "string", - "start": 6738, - "end": 6744, - "loc": { - "start": { - "line": 206, - "column": 24 - }, - "end": { - "line": 206, - "column": 30 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6744, - "end": 6745, - "loc": { - "start": { - "line": 206, - "column": 30 - }, - "end": { - "line": 206, - "column": 31 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6751, - "end": 6752, - "loc": { - "start": { - "line": 207, - "column": 4 - }, - "end": { - "line": 207, - "column": 5 - } - } - }, - { - "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": 6753, - "end": 6757, - "loc": { - "start": { - "line": 207, - "column": 6 - }, - "end": { - "line": 207, - "column": 10 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6758, - "end": 6759, - "loc": { - "start": { - "line": 207, - "column": 11 - }, - "end": { - "line": 207, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 6767, - "end": 6773, - "loc": { - "start": { - "line": 208, - "column": 6 - }, - "end": { - "line": 208, - "column": 12 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 6774, - "end": 6775, - "loc": { - "start": { - "line": 208, - "column": 13 - }, - "end": { - "line": 208, - "column": 14 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6776, - "end": 6777, - "loc": { - "start": { - "line": 208, - "column": 15 - }, - "end": { - "line": 208, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", - "start": 6777, - "end": 6783, - "loc": { - "start": { - "line": 208, - "column": 16 - }, - "end": { - "line": 208, - "column": 22 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6783, - "end": 6784, - "loc": { - "start": { - "line": 208, - "column": 22 - }, - "end": { - "line": 208, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "slice", - "start": 6784, - "end": 6789, - "loc": { - "start": { - "line": 208, - "column": 23 - }, - "end": { - "line": 208, - "column": 28 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6789, - "end": 6790, - "loc": { - "start": { - "line": 208, - "column": 28 - }, - "end": { - "line": 208, - "column": 29 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 0, - "start": 6790, - "end": 6791, - "loc": { - "start": { - "line": 208, - "column": 29 - }, - "end": { - "line": 208, - "column": 30 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6791, - "end": 6792, - "loc": { - "start": { - "line": 208, - "column": 30 - }, - "end": { - "line": 208, - "column": 31 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "position", - "start": 6793, - "end": 6801, - "loc": { - "start": { - "line": 208, - "column": 32 - }, - "end": { - "line": 208, - "column": 40 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6801, - "end": 6802, - "loc": { - "start": { - "line": 208, - "column": 40 - }, - "end": { - "line": 208, - "column": 41 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6802, - "end": 6803, - "loc": { - "start": { - "line": 208, - "column": 41 - }, - "end": { - "line": 208, - "column": 42 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "string", "start": 6804, - "end": 6810, + "end": 6805, "loc": { "start": { - "line": 208, - "column": 43 + "line": 206, + "column": 54 }, "end": { - "line": 208, - "column": 49 + "line": 206, + "column": 55 } } }, { "type": { - "label": ",", + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 6806, + "end": 6812, + "loc": { + "start": { + "line": 206, + "column": 56 + }, + "end": { + "line": 206, + "column": 62 + } + } + }, + { + "type": { + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -66877,102 +68046,24 @@ "binop": null, "updateContext": null }, - "start": 6810, - "end": 6811, - "loc": { - "start": { - "line": 208, - "column": 49 - }, - "end": { - "line": 208, - "column": 50 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", "start": 6812, - "end": 6818, + "end": 6813, "loc": { "start": { - "line": 208, - "column": 51 + "line": 206, + "column": 62 }, "end": { - "line": 208, - "column": 57 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6818, - "end": 6819, - "loc": { - "start": { - "line": 208, - "column": 57 - }, - "end": { - "line": 208, - "column": 58 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "slice", - "start": 6819, - "end": 6824, - "loc": { - "start": { - "line": 208, - "column": 58 - }, - "end": { - "line": 208, + "line": 206, "column": 63 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -66980,151 +68071,50 @@ "postfix": false, "binop": null }, - "start": 6824, + "start": 6819, + "end": 6820, + "loc": { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 207, + "column": 5 + } + } + }, + { + "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": 6821, "end": 6825, "loc": { "start": { - "line": 208, - "column": 63 + "line": 207, + "column": 6 }, "end": { - "line": 208, - "column": 64 + "line": 207, + "column": 10 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "position", - "start": 6825, - "end": 6833, - "loc": { - "start": { - "line": 208, - "column": 64 - }, - "end": { - "line": 208, - "column": 72 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6833, - "end": 6834, - "loc": { - "start": { - "line": 208, - "column": 72 - }, - "end": { - "line": 208, - "column": 73 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6834, - "end": 6835, - "loc": { - "start": { - "line": 208, - "column": 73 - }, - "end": { - "line": 208, - "column": 74 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6835, - "end": 6836, - "loc": { - "start": { - "line": 208, - "column": 74 - }, - "end": { - "line": 208, - "column": 75 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "join", - "start": 6836, - "end": 6840, - "loc": { - "start": { - "line": 208, - "column": 75 - }, - "end": { - "line": 208, - "column": 79 - } - } - }, - { - "type": { - "label": "(", + "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -67134,22 +68124,22 @@ "postfix": false, "binop": null }, - "start": 6840, - "end": 6841, + "start": 6826, + "end": 6827, "loc": { "start": { - "line": 208, - "column": 79 + "line": 207, + "column": 11 }, "end": { - "line": 208, - "column": 80 + "line": 207, + "column": 12 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -67157,26 +68147,25 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "", - "start": 6841, + "value": "instance", + "start": 6835, "end": 6843, "loc": { "start": { "line": 208, - "column": 80 + "column": 6 }, "end": { "line": 208, - "column": 82 + "column": 14 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -67184,18 +68173,203 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, "start": 6843, "end": 6844, "loc": { "start": { "line": 208, - "column": 82 + "column": 14 }, "end": { "line": 208, - "column": 83 + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretPosition", + "start": 6844, + "end": 6857, + "loc": { + "start": { + "line": 208, + "column": 15 + }, + "end": { + "line": 208, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6858, + "end": 6859, + "loc": { + "start": { + "line": 208, + "column": 29 + }, + "end": { + "line": 208, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 6860, + "end": 6868, + "loc": { + "start": { + "line": 208, + "column": 31 + }, + "end": { + "line": 208, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6868, + "end": 6869, + "loc": { + "start": { + "line": 208, + "column": 39 + }, + "end": { + "line": 208, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretPosition", + "start": 6869, + "end": 6882, + "loc": { + "start": { + "line": 208, + "column": 40 + }, + "end": { + "line": 208, + "column": 53 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 6883, + "end": 6884, + "loc": { + "start": { + "line": 208, + "column": 54 + }, + "end": { + "line": 208, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 6885, + "end": 6891, + "loc": { + "start": { + "line": 208, + "column": 56 + }, + "end": { + "line": 208, + "column": 62 } } }, @@ -67212,32 +68386,41 @@ "binop": null, "updateContext": null }, - "start": 6844, - "end": 6845, + "start": 6891, + "end": 6892, "loc": { "start": { "line": 208, - "column": 83 + "column": 62 }, "end": { "line": 208, - "column": 84 + "column": 63 } } }, { - "type": "CommentBlock", - "value": "*\r\n * Avoid caret position change when maxLength is set\r\n ", - "start": 6855, - "end": 6929, + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6898, + "end": 6899, "loc": { "start": { - "line": 210, - "column": 6 + "line": 209, + "column": 4 }, "end": { - "line": 212, - "column": 9 + "line": 209, + "column": 5 } } }, @@ -67256,16 +68439,16 @@ "updateContext": null }, "value": "if", - "start": 6937, - "end": 6939, + "start": 6907, + "end": 6909, "loc": { "start": { - "line": 213, - "column": 6 + "line": 211, + "column": 4 }, "end": { - "line": 213, - "column": 8 + "line": 211, + "column": 6 } } }, @@ -67281,43 +68464,16 @@ "postfix": false, "binop": null }, - "start": 6939, - "end": 6940, + "start": 6909, + "end": 6910, "loc": { "start": { - "line": 213, - "column": 8 + "line": 211, + "column": 6 }, "end": { - "line": 213, - "column": 9 - } - } - }, - { - "type": { - "label": "prefix", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "!", - "start": 6940, - "end": 6941, - "loc": { - "start": { - "line": 213, - "column": 9 - }, - "end": { - "line": 213, - "column": 10 + "line": 211, + "column": 7 } } }, @@ -67336,16 +68492,120 @@ "updateContext": null }, "value": "this", - "start": 6941, + "start": 6910, + "end": 6914, + "loc": { + "start": { + "line": 211, + "column": 7 + }, + "end": { + "line": 211, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6914, + "end": 6915, + "loc": { + "start": { + "line": 211, + "column": 11 + }, + "end": { + "line": 211, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "simpleKeyboardInstance", + "start": 6915, + "end": 6937, + "loc": { + "start": { + "line": 211, + "column": 12 + }, + "end": { + "line": 211, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6937, + "end": 6938, + "loc": { + "start": { + "line": 211, + "column": 34 + }, + "end": { + "line": 211, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 6938, "end": 6945, "loc": { "start": { - "line": 213, - "column": 10 + "line": 211, + "column": 35 }, "end": { - "line": 213, - "column": 14 + "line": 211, + "column": 42 } } }, @@ -67366,736 +68626,11 @@ "end": 6946, "loc": { "start": { - "line": 213, - "column": 14 - }, - "end": { - "line": 213, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "isMaxLengthReached", - "start": 6946, - "end": 6964, - "loc": { - "start": { - "line": 213, - "column": 15 - }, - "end": { - "line": 213, - "column": 33 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6964, - "end": 6965, - "loc": { - "start": { - "line": 213, - "column": 33 - }, - "end": { - "line": 213, - "column": 34 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6965, - "end": 6966, - "loc": { - "start": { - "line": 213, - "column": 34 - }, - "end": { - "line": 213, - "column": 35 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6966, - "end": 6967, - "loc": { - "start": { - "line": 213, - "column": 35 - }, - "end": { - "line": 213, - "column": 36 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6967, - "end": 6968, - "loc": { - "start": { - "line": 213, - "column": 36 - }, - "end": { - "line": 213, - "column": 37 - } - } - }, - { - "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": 6978, - "end": 6980, - "loc": { - "start": { - "line": 214, - "column": 8 - }, - "end": { - "line": 214, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6980, - "end": 6981, - "loc": { - "start": { - "line": 214, - "column": 10 - }, - "end": { - "line": 214, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "moveCaret", - "start": 6981, - "end": 6990, - "loc": { - "start": { - "line": 214, - "column": 11 - }, - "end": { - "line": 214, - "column": 20 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 6990, - "end": 6991, - "loc": { - "start": { - "line": 214, - "column": 20 - }, - "end": { - "line": 214, - "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": 6992, - "end": 6996, - "loc": { - "start": { - "line": 214, - "column": 22 - }, - "end": { - "line": 214, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 6996, - "end": 6997, - "loc": { - "start": { - "line": 214, - "column": 26 - }, - "end": { - "line": 214, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "updateCaretPos", - "start": 6997, - "end": 7011, - "loc": { - "start": { - "line": 214, - "column": 27 - }, - "end": { - "line": 214, - "column": 41 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 7011, - "end": 7012, - "loc": { - "start": { - "line": 214, - "column": 41 - }, - "end": { - "line": 214, - "column": 42 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "string", - "start": 7012, - "end": 7018, - "loc": { - "start": { - "line": 214, + "line": 211, "column": 42 }, "end": { - "line": 214, - "column": 48 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7018, - "end": 7019, - "loc": { - "start": { - "line": 214, - "column": 48 - }, - "end": { - "line": 214, - "column": 49 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "length", - "start": 7019, - "end": 7025, - "loc": { - "start": { - "line": 214, - "column": 49 - }, - "end": { - "line": 214, - "column": 55 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 7025, - "end": 7026, - "loc": { - "start": { - "line": 214, - "column": 55 - }, - "end": { - "line": 214, - "column": 56 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7026, - "end": 7027, - "loc": { - "start": { - "line": 214, - "column": 56 - }, - "end": { - "line": 214, - "column": 57 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 7035, - "end": 7036, - "loc": { - "start": { - "line": 215, - "column": 6 - }, - "end": { - "line": 215, - "column": 7 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 7044, - "end": 7045, - "loc": { - "start": { - "line": 217, - "column": 4 - }, - "end": { - "line": 217, - "column": 5 - } - } - }, - { - "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": 7053, - "end": 7055, - "loc": { - "start": { - "line": 219, - "column": 4 - }, - "end": { - "line": 219, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 7055, - "end": 7056, - "loc": { - "start": { - "line": 219, - "column": 6 - }, - "end": { - "line": 219, - "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": 7056, - "end": 7060, - "loc": { - "start": { - "line": 219, - "column": 7 - }, - "end": { - "line": 219, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7060, - "end": 7061, - "loc": { - "start": { - "line": 219, - "column": 11 - }, - "end": { - "line": 219, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "simpleKeyboardInstance", - "start": 7061, - "end": 7083, - "loc": { - "start": { - "line": 219, - "column": 12 - }, - "end": { - "line": 219, - "column": 34 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7083, - "end": 7084, - "loc": { - "start": { - "line": 219, - "column": 34 - }, - "end": { - "line": 219, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 7084, - "end": 7091, - "loc": { - "start": { - "line": 219, - "column": 35 - }, - "end": { - "line": 219, - "column": 42 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7091, - "end": 7092, - "loc": { - "start": { - "line": 219, - "column": 42 - }, - "end": { - "line": 219, + "line": 211, "column": 43 } } @@ -68113,72 +68648,19 @@ "binop": null }, "value": "debug", - "start": 7092, - "end": 7097, + "start": 6946, + "end": 6951, "loc": { "start": { - "line": 219, + "line": 211, "column": 43 }, "end": { - "line": 219, + "line": 211, "column": 48 } } }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 7098, - "end": 7100, - "loc": { - "start": { - "line": 219, - "column": 49 - }, - "end": { - "line": 219, - "column": 51 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "moveCaret", - "start": 7101, - "end": 7110, - "loc": { - "start": { - "line": 219, - "column": 52 - }, - "end": { - "line": 219, - "column": 61 - } - } - }, { "type": { "label": ")", @@ -68191,16 +68673,16 @@ "postfix": false, "binop": null }, - "start": 7110, - "end": 7111, + "start": 6951, + "end": 6952, "loc": { "start": { - "line": 219, - "column": 61 + "line": 211, + "column": 48 }, "end": { - "line": 219, - "column": 62 + "line": 211, + "column": 49 } } }, @@ -68216,16 +68698,16 @@ "postfix": false, "binop": null }, - "start": 7111, - "end": 7112, + "start": 6952, + "end": 6953, "loc": { "start": { - "line": 219, - "column": 62 + "line": 211, + "column": 49 }, "end": { - "line": 219, - "column": 63 + "line": 211, + "column": 50 } } }, @@ -68242,15 +68724,15 @@ "binop": null }, "value": "console", - "start": 7120, - "end": 7127, + "start": 6961, + "end": 6968, "loc": { "start": { - "line": 220, + "line": 212, "column": 6 }, "end": { - "line": 220, + "line": 212, "column": 13 } } @@ -68268,15 +68750,15 @@ "binop": null, "updateContext": null }, - "start": 7127, - "end": 7128, + "start": 6968, + "end": 6969, "loc": { "start": { - "line": 220, + "line": 212, "column": 13 }, "end": { - "line": 220, + "line": 212, "column": 14 } } @@ -68294,15 +68776,15 @@ "binop": null }, "value": "log", - "start": 7128, - "end": 7131, + "start": 6969, + "end": 6972, "loc": { "start": { - "line": 220, + "line": 212, "column": 14 }, "end": { - "line": 220, + "line": 212, "column": 17 } } @@ -68319,15 +68801,15 @@ "postfix": false, "binop": null }, - "start": 7131, - "end": 7132, + "start": 6972, + "end": 6973, "loc": { "start": { - "line": 220, + "line": 212, "column": 17 }, "end": { - "line": 220, + "line": 212, "column": 18 } } @@ -68346,15 +68828,15 @@ "updateContext": null }, "value": "Caret at:", - "start": 7132, - "end": 7143, + "start": 6973, + "end": 6984, "loc": { "start": { - "line": 220, + "line": 212, "column": 18 }, "end": { - "line": 220, + "line": 212, "column": 29 } } @@ -68372,15 +68854,15 @@ "binop": null, "updateContext": null }, - "start": 7143, - "end": 7144, + "start": 6984, + "end": 6985, "loc": { "start": { - "line": 220, + "line": 212, "column": 29 }, "end": { - "line": 220, + "line": 212, "column": 30 } } @@ -68397,20 +68879,330 @@ "postfix": false, "binop": null }, - "value": "position", - "start": 7145, - "end": 7153, + "value": "instance", + "start": 6986, + "end": 6994, "loc": { "start": { - "line": 220, + "line": 212, "column": 31 }, "end": { - "line": 220, + "line": 212, "column": 39 } } }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6994, + "end": 6995, + "loc": { + "start": { + "line": 212, + "column": 39 + }, + "end": { + "line": 212, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretPosition", + "start": 6995, + "end": 7008, + "loc": { + "start": { + "line": 212, + "column": 40 + }, + "end": { + "line": 212, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7008, + "end": 7009, + "loc": { + "start": { + "line": 212, + "column": 53 + }, + "end": { + "line": 212, + "column": 54 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7010, + "end": 7011, + "loc": { + "start": { + "line": 212, + "column": 55 + }, + "end": { + "line": 212, + "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": 7011, + "end": 7012, + "loc": { + "start": { + "line": 212, + "column": 56 + }, + "end": { + "line": 212, + "column": 57 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7012, + "end": 7014, + "loc": { + "start": { + "line": 212, + "column": 57 + }, + "end": { + "line": 212, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "instance", + "start": 7014, + "end": 7022, + "loc": { + "start": { + "line": 212, + "column": 59 + }, + "end": { + "line": 212, + "column": 67 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7022, + "end": 7023, + "loc": { + "start": { + "line": 212, + "column": 67 + }, + "end": { + "line": 212, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardDOMClass", + "start": 7023, + "end": 7039, + "loc": { + "start": { + "line": 212, + "column": 68 + }, + "end": { + "line": 212, + "column": 84 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7039, + "end": 7040, + "loc": { + "start": { + "line": 212, + "column": 84 + }, + "end": { + "line": 212, + "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": 7040, + "end": 7041, + "loc": { + "start": { + "line": 212, + "column": 85 + }, + "end": { + "line": 212, + "column": 86 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7041, + "end": 7042, + "loc": { + "start": { + "line": 212, + "column": 86 + }, + "end": { + "line": 212, + "column": 87 + } + } + }, { "type": { "label": ")", @@ -68423,16 +69215,16 @@ "postfix": false, "binop": null }, - "start": 7153, - "end": 7154, + "start": 7042, + "end": 7043, "loc": { "start": { - "line": 220, - "column": 39 + "line": 212, + "column": 87 }, "end": { - "line": 220, - "column": 40 + "line": 212, + "column": 88 } } }, @@ -68449,16 +69241,16 @@ "binop": null, "updateContext": null }, - "start": 7154, - "end": 7155, + "start": 7043, + "end": 7044, "loc": { "start": { - "line": 220, - "column": 40 + "line": 212, + "column": 88 }, "end": { - "line": 220, - "column": 41 + "line": 212, + "column": 89 } } }, @@ -68474,99 +69266,19 @@ "postfix": false, "binop": null }, - "start": 7161, - "end": 7162, + "start": 7050, + "end": 7051, "loc": { "start": { - "line": 221, + "line": 213, "column": 4 }, "end": { - "line": 221, + "line": 213, "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": 7170, - "end": 7176, - "loc": { - "start": { - "line": 223, - "column": 4 - }, - "end": { - "line": 223, - "column": 10 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 7177, - "end": 7183, - "loc": { - "start": { - "line": 223, - "column": 11 - }, - "end": { - "line": 223, - "column": 17 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7183, - "end": 7184, - "loc": { - "start": { - "line": 223, - "column": 17 - }, - "end": { - "line": 223, - "column": 18 - } - } - }, { "type": { "label": "}", @@ -68579,31 +69291,31 @@ "postfix": false, "binop": null }, - "start": 7188, - "end": 7189, + "start": 7055, + "end": 7056, "loc": { "start": { - "line": 224, + "line": 214, "column": 2 }, "end": { - "line": 224, + "line": 214, "column": 3 } } }, { "type": "CommentBlock", - "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", - "start": 7195, - "end": 7492, + "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", + "start": 7062, + "end": 7391, "loc": { "start": { - "line": 226, + "line": 216, "column": 2 }, "end": { - "line": 232, + "line": 223, "column": 5 } } @@ -68620,17 +69332,17 @@ "postfix": false, "binop": null }, - "value": "removeAt", - "start": 7496, - "end": 7504, + "value": "addStringAt", + "start": 7395, + "end": 7406, "loc": { "start": { - "line": 233, + "line": 224, "column": 2 }, "end": { - "line": 233, - "column": 10 + "line": 224, + "column": 13 } } }, @@ -68646,16 +69358,16 @@ "postfix": false, "binop": null }, - "start": 7504, - "end": 7505, + "start": 7406, + "end": 7407, "loc": { "start": { - "line": 233, - "column": 10 + "line": 224, + "column": 13 }, "end": { - "line": 233, - "column": 11 + "line": 224, + "column": 14 } } }, @@ -68672,16 +69384,16 @@ "binop": null }, "value": "source", - "start": 7505, - "end": 7511, + "start": 7407, + "end": 7413, "loc": { "start": { - "line": 233, - "column": 11 + "line": 224, + "column": 14 }, "end": { - "line": 233, - "column": 17 + "line": 224, + "column": 20 } } }, @@ -68698,16 +69410,68 @@ "binop": null, "updateContext": null }, - "start": 7511, - "end": 7512, + "start": 7413, + "end": 7414, "loc": { "start": { - "line": 233, - "column": 17 + "line": 224, + "column": 20 }, "end": { - "line": 233, - "column": 18 + "line": 224, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "string", + "start": 7415, + "end": 7421, + "loc": { + "start": { + "line": 224, + "column": 22 + }, + "end": { + "line": 224, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7421, + "end": 7422, + "loc": { + "start": { + "line": 224, + "column": 28 + }, + "end": { + "line": 224, + "column": 29 } } }, @@ -68724,16 +69488,16 @@ "binop": null }, "value": "position", - "start": 7513, - "end": 7521, + "start": 7423, + "end": 7431, "loc": { "start": { - "line": 233, - "column": 19 + "line": 224, + "column": 30 }, "end": { - "line": 233, - "column": 27 + "line": 224, + "column": 38 } } }, @@ -68750,16 +69514,16 @@ "binop": null, "updateContext": null }, - "start": 7521, - "end": 7522, + "start": 7431, + "end": 7432, "loc": { "start": { - "line": 233, - "column": 27 + "line": 224, + "column": 38 }, "end": { - "line": 233, - "column": 28 + "line": 224, + "column": 39 } } }, @@ -68776,16 +69540,16 @@ "binop": null }, "value": "moveCaret", - "start": 7523, - "end": 7532, + "start": 7433, + "end": 7442, "loc": { "start": { - "line": 233, - "column": 29 + "line": 224, + "column": 40 }, "end": { - "line": 233, - "column": 38 + "line": 224, + "column": 49 } } }, @@ -68801,16 +69565,16 @@ "postfix": false, "binop": null }, - "start": 7532, - "end": 7533, + "start": 7442, + "end": 7443, "loc": { "start": { - "line": 233, - "column": 38 + "line": 224, + "column": 49 }, "end": { - "line": 233, - "column": 39 + "line": 224, + "column": 50 } } }, @@ -68826,16 +69590,96 @@ "postfix": false, "binop": null }, - "start": 7533, - "end": 7534, + "start": 7443, + "end": 7444, "loc": { "start": { - "line": 233, - "column": 39 + "line": 224, + "column": 50 }, "end": { - "line": 233, - "column": 40 + "line": 224, + "column": 51 + } + } + }, + { + "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": 7450, + "end": 7453, + "loc": { + "start": { + "line": 225, + "column": 4 + }, + "end": { + "line": 225, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 7454, + "end": 7460, + "loc": { + "start": { + "line": 225, + "column": 8 + }, + "end": { + "line": 225, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7460, + "end": 7461, + "loc": { + "start": { + "line": 225, + "column": 14 + }, + "end": { + "line": 225, + "column": 15 } } }, @@ -68854,15 +69698,15 @@ "updateContext": null }, "value": "if", - "start": 7540, - "end": 7542, + "start": 7469, + "end": 7471, "loc": { "start": { - "line": 234, + "line": 227, "column": 4 }, "end": { - "line": 234, + "line": 227, "column": 6 } } @@ -68879,70 +69723,43 @@ "postfix": false, "binop": null }, - "start": 7542, - "end": 7543, + "start": 7471, + "end": 7472, "loc": { "start": { - "line": 234, + "line": 227, "column": 6 }, "end": { - "line": 234, + "line": 227, "column": 7 } } }, { "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, + "label": "prefix", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, - "prefix": false, + "prefix": true, "postfix": false, "binop": null, "updateContext": null }, - "value": "this", - "start": 7543, - "end": 7547, + "value": "!", + "start": 7472, + "end": 7473, "loc": { "start": { - "line": 234, + "line": 227, "column": 7 }, "end": { - "line": 234, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7547, - "end": 7548, - "loc": { - "start": { - "line": 234, - "column": 11 - }, - "end": { - "line": 234, - "column": 12 + "line": 227, + "column": 8 } } }, @@ -68958,43 +69775,44 @@ "postfix": false, "binop": null }, - "value": "simpleKeyboardInstance", - "start": 7548, - "end": 7570, + "value": "position", + "start": 7473, + "end": 7481, "loc": { "start": { - "line": 234, - "column": 12 + "line": 227, + "column": 8 }, "end": { - "line": 234, - "column": 34 + "line": 227, + "column": 16 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": "&&", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, + "binop": 2, "updateContext": null }, - "start": 7570, - "end": 7571, + "value": "&&", + "start": 7482, + "end": 7484, "loc": { "start": { - "line": 234, - "column": 34 + "line": 227, + "column": 17 }, "end": { - "line": 234, - "column": 35 + "line": 227, + "column": 19 } } }, @@ -69010,17 +69828,17 @@ "postfix": false, "binop": null }, - "value": "caretPosition", - "start": 7571, - "end": 7584, + "value": "position", + "start": 7485, + "end": 7493, "loc": { "start": { - "line": 234, - "column": 35 + "line": 227, + "column": 20 }, "end": { - "line": 234, - "column": 48 + "line": 227, + "column": 28 } } }, @@ -69037,17 +69855,17 @@ "binop": 6, "updateContext": null }, - "value": "===", - "start": 7585, - "end": 7588, + "value": "!==", + "start": 7494, + "end": 7497, "loc": { "start": { - "line": 234, - "column": 49 + "line": 227, + "column": 29 }, "end": { - "line": 234, - "column": 52 + "line": 227, + "column": 32 } } }, @@ -69065,16 +69883,563 @@ "updateContext": null }, "value": 0, - "start": 7589, + "start": 7498, + "end": 7499, + "loc": { + "start": { + "line": 227, + "column": 33 + }, + "end": { + "line": 227, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7499, + "end": 7500, + "loc": { + "start": { + "line": 227, + "column": 34 + }, + "end": { + "line": 227, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7500, + "end": 7501, + "loc": { + "start": { + "line": 227, + "column": 35 + }, + "end": { + "line": 227, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 7509, + "end": 7515, + "loc": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 228, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7516, + "end": 7517, + "loc": { + "start": { + "line": 228, + "column": 13 + }, + "end": { + "line": 228, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 7518, + "end": 7524, + "loc": { + "start": { + "line": 228, + "column": 15 + }, + "end": { + "line": 228, + "column": 21 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 7525, + "end": 7526, + "loc": { + "start": { + "line": 228, + "column": 22 + }, + "end": { + "line": 228, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "string", + "start": 7527, + "end": 7533, + "loc": { + "start": { + "line": 228, + "column": 24 + }, + "end": { + "line": 228, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7533, + "end": 7534, + "loc": { + "start": { + "line": 228, + "column": 30 + }, + "end": { + "line": 228, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7540, + "end": 7541, + "loc": { + "start": { + "line": 229, + "column": 4 + }, + "end": { + "line": 229, + "column": 5 + } + } + }, + { + "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": 7542, + "end": 7546, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7547, + "end": 7548, + "loc": { + "start": { + "line": 229, + "column": 11 + }, + "end": { + "line": 229, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 7556, + "end": 7562, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7563, + "end": 7564, + "loc": { + "start": { + "line": 230, + "column": 13 + }, + "end": { + "line": 230, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7565, + "end": 7566, + "loc": { + "start": { + "line": 230, + "column": 15 + }, + "end": { + "line": 230, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 7566, + "end": 7572, + "loc": { + "start": { + "line": 230, + "column": 16 + }, + "end": { + "line": 230, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7572, + "end": 7573, + "loc": { + "start": { + "line": 230, + "column": 22 + }, + "end": { + "line": 230, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 7573, + "end": 7578, + "loc": { + "start": { + "line": 230, + "column": 23 + }, + "end": { + "line": 230, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7578, + "end": 7579, + "loc": { + "start": { + "line": 230, + "column": 28 + }, + "end": { + "line": 230, + "column": 29 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 7579, + "end": 7580, + "loc": { + "start": { + "line": 230, + "column": 29 + }, + "end": { + "line": 230, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7580, + "end": 7581, + "loc": { + "start": { + "line": 230, + "column": 30 + }, + "end": { + "line": 230, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "position", + "start": 7582, "end": 7590, "loc": { "start": { - "line": 234, - "column": 53 + "line": 230, + "column": 32 }, "end": { - "line": 234, - "column": 54 + "line": 230, + "column": 40 } } }, @@ -69094,11 +70459,1704 @@ "end": 7591, "loc": { "start": { - "line": 234, - "column": 54 + "line": 230, + "column": 40 + }, + "end": { + "line": 230, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7591, + "end": 7592, + "loc": { + "start": { + "line": 230, + "column": 41 + }, + "end": { + "line": 230, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "string", + "start": 7593, + "end": 7599, + "loc": { + "start": { + "line": 230, + "column": 43 + }, + "end": { + "line": 230, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7599, + "end": 7600, + "loc": { + "start": { + "line": 230, + "column": 49 + }, + "end": { + "line": 230, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 7601, + "end": 7607, + "loc": { + "start": { + "line": 230, + "column": 51 + }, + "end": { + "line": 230, + "column": 57 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7607, + "end": 7608, + "loc": { + "start": { + "line": 230, + "column": 57 + }, + "end": { + "line": 230, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 7608, + "end": 7613, + "loc": { + "start": { + "line": 230, + "column": 58 + }, + "end": { + "line": 230, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7613, + "end": 7614, + "loc": { + "start": { + "line": 230, + "column": 63 + }, + "end": { + "line": 230, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "position", + "start": 7614, + "end": 7622, + "loc": { + "start": { + "line": 230, + "column": 64 + }, + "end": { + "line": 230, + "column": 72 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7622, + "end": 7623, + "loc": { + "start": { + "line": 230, + "column": 72 + }, + "end": { + "line": 230, + "column": 73 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7623, + "end": 7624, + "loc": { + "start": { + "line": 230, + "column": 73 + }, + "end": { + "line": 230, + "column": 74 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7624, + "end": 7625, + "loc": { + "start": { + "line": 230, + "column": 74 + }, + "end": { + "line": 230, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "join", + "start": 7625, + "end": 7629, + "loc": { + "start": { + "line": 230, + "column": 75 + }, + "end": { + "line": 230, + "column": 79 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7629, + "end": 7630, + "loc": { + "start": { + "line": 230, + "column": 79 + }, + "end": { + "line": 230, + "column": 80 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 7630, + "end": 7632, + "loc": { + "start": { + "line": 230, + "column": 80 + }, + "end": { + "line": 230, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7632, + "end": 7633, + "loc": { + "start": { + "line": 230, + "column": 82 + }, + "end": { + "line": 230, + "column": 83 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7633, + "end": 7634, + "loc": { + "start": { + "line": 230, + "column": 83 + }, + "end": { + "line": 230, + "column": 84 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Avoid caret position change when maxLength is set\r\n ", + "start": 7644, + "end": 7718, + "loc": { + "start": { + "line": 232, + "column": 6 }, "end": { "line": 234, + "column": 9 + } + } + }, + { + "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": 7726, + "end": 7728, + "loc": { + "start": { + "line": 235, + "column": 6 + }, + "end": { + "line": 235, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7728, + "end": 7729, + "loc": { + "start": { + "line": 235, + "column": 8 + }, + "end": { + "line": 235, + "column": 9 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 7729, + "end": 7730, + "loc": { + "start": { + "line": 235, + "column": 9 + }, + "end": { + "line": 235, + "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": 7730, + "end": 7734, + "loc": { + "start": { + "line": 235, + "column": 10 + }, + "end": { + "line": 235, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7734, + "end": 7735, + "loc": { + "start": { + "line": 235, + "column": 14 + }, + "end": { + "line": 235, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isMaxLengthReached", + "start": 7735, + "end": 7753, + "loc": { + "start": { + "line": 235, + "column": 15 + }, + "end": { + "line": 235, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7753, + "end": 7754, + "loc": { + "start": { + "line": 235, + "column": 33 + }, + "end": { + "line": 235, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7754, + "end": 7755, + "loc": { + "start": { + "line": 235, + "column": 34 + }, + "end": { + "line": 235, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7755, + "end": 7756, + "loc": { + "start": { + "line": 235, + "column": 35 + }, + "end": { + "line": 235, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7756, + "end": 7757, + "loc": { + "start": { + "line": 235, + "column": 36 + }, + "end": { + "line": 235, + "column": 37 + } + } + }, + { + "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": 7767, + "end": 7769, + "loc": { + "start": { + "line": 236, + "column": 8 + }, + "end": { + "line": 236, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7769, + "end": 7770, + "loc": { + "start": { + "line": 236, + "column": 10 + }, + "end": { + "line": 236, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "moveCaret", + "start": 7770, + "end": 7779, + "loc": { + "start": { + "line": 236, + "column": 11 + }, + "end": { + "line": 236, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7779, + "end": 7780, + "loc": { + "start": { + "line": 236, + "column": 20 + }, + "end": { + "line": 236, + "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": 7781, + "end": 7785, + "loc": { + "start": { + "line": 236, + "column": 22 + }, + "end": { + "line": 236, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7785, + "end": 7786, + "loc": { + "start": { + "line": 236, + "column": 26 + }, + "end": { + "line": 236, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateCaretPos", + "start": 7786, + "end": 7800, + "loc": { + "start": { + "line": 236, + "column": 27 + }, + "end": { + "line": 236, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7800, + "end": 7801, + "loc": { + "start": { + "line": 236, + "column": 41 + }, + "end": { + "line": 236, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "string", + "start": 7801, + "end": 7807, + "loc": { + "start": { + "line": 236, + "column": 42 + }, + "end": { + "line": 236, + "column": 48 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7807, + "end": 7808, + "loc": { + "start": { + "line": 236, + "column": 48 + }, + "end": { + "line": 236, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 7808, + "end": 7814, + "loc": { + "start": { + "line": 236, + "column": 49 + }, + "end": { + "line": 236, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7814, + "end": 7815, + "loc": { + "start": { + "line": 236, + "column": 55 + }, + "end": { + "line": 236, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7815, + "end": 7816, + "loc": { + "start": { + "line": 236, + "column": 56 + }, + "end": { + "line": 236, + "column": 57 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7824, + "end": 7825, + "loc": { + "start": { + "line": 237, + "column": 6 + }, + "end": { + "line": 237, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7833, + "end": 7834, + "loc": { + "start": { + "line": 239, + "column": 4 + }, + "end": { + "line": 239, + "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": 7842, + "end": 7848, + "loc": { + "start": { + "line": 241, + "column": 4 + }, + "end": { + "line": 241, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 7849, + "end": 7855, + "loc": { + "start": { + "line": 241, + "column": 11 + }, + "end": { + "line": 241, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7855, + "end": 7856, + "loc": { + "start": { + "line": 241, + "column": 17 + }, + "end": { + "line": 241, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7860, + "end": 7861, + "loc": { + "start": { + "line": 242, + "column": 2 + }, + "end": { + "line": 242, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\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 * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n ", + "start": 7867, + "end": 8164, + "loc": { + "start": { + "line": 244, + "column": 2 + }, + "end": { + "line": 250, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removeAt", + "start": 8168, + "end": 8176, + "loc": { + "start": { + "line": 251, + "column": 2 + }, + "end": { + "line": 251, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8176, + "end": 8177, + "loc": { + "start": { + "line": 251, + "column": 10 + }, + "end": { + "line": 251, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 8177, + "end": 8183, + "loc": { + "start": { + "line": 251, + "column": 11 + }, + "end": { + "line": 251, + "column": 17 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8183, + "end": 8184, + "loc": { + "start": { + "line": 251, + "column": 17 + }, + "end": { + "line": 251, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "position", + "start": 8185, + "end": 8193, + "loc": { + "start": { + "line": 251, + "column": 19 + }, + "end": { + "line": 251, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8193, + "end": 8194, + "loc": { + "start": { + "line": 251, + "column": 27 + }, + "end": { + "line": 251, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "moveCaret", + "start": 8195, + "end": 8204, + "loc": { + "start": { + "line": 251, + "column": 29 + }, + "end": { + "line": 251, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8204, + "end": 8205, + "loc": { + "start": { + "line": 251, + "column": 38 + }, + "end": { + "line": 251, + "column": 39 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8205, + "end": 8206, + "loc": { + "start": { + "line": 251, + "column": 39 + }, + "end": { + "line": 251, + "column": 40 + } + } + }, + { + "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": 8212, + "end": 8214, + "loc": { + "start": { + "line": 252, + "column": 4 + }, + "end": { + "line": 252, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8214, + "end": 8215, + "loc": { + "start": { + "line": 252, + "column": 6 + }, + "end": { + "line": 252, + "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": 8215, + "end": 8219, + "loc": { + "start": { + "line": 252, + "column": 7 + }, + "end": { + "line": 252, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8219, + "end": 8220, + "loc": { + "start": { + "line": 252, + "column": 11 + }, + "end": { + "line": 252, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "simpleKeyboardInstance", + "start": 8220, + "end": 8242, + "loc": { + "start": { + "line": 252, + "column": 12 + }, + "end": { + "line": 252, + "column": 34 + } + } + }, + { + "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": 252, + "column": 34 + }, + "end": { + "line": 252, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretPosition", + "start": 8243, + "end": 8256, + "loc": { + "start": { + "line": 252, + "column": 35 + }, + "end": { + "line": 252, + "column": 48 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 8257, + "end": 8260, + "loc": { + "start": { + "line": 252, + "column": 49 + }, + "end": { + "line": 252, + "column": 52 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 8261, + "end": 8262, + "loc": { + "start": { + "line": 252, + "column": 53 + }, + "end": { + "line": 252, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8262, + "end": 8263, + "loc": { + "start": { + "line": 252, + "column": 54 + }, + "end": { + "line": 252, "column": 55 } } @@ -69115,15 +72173,15 @@ "postfix": false, "binop": null }, - "start": 7591, - "end": 7592, + "start": 8263, + "end": 8264, "loc": { "start": { - "line": 234, + "line": 252, "column": 55 }, "end": { - "line": 234, + "line": 252, "column": 56 } } @@ -69143,15 +72201,15 @@ "updateContext": null }, "value": "return", - "start": 7600, - "end": 7606, + "start": 8272, + "end": 8278, "loc": { "start": { - "line": 235, + "line": 253, "column": 6 }, "end": { - "line": 235, + "line": 253, "column": 12 } } @@ -69169,15 +72227,15 @@ "binop": null }, "value": "source", - "start": 7607, - "end": 7613, + "start": 8279, + "end": 8285, "loc": { "start": { - "line": 235, + "line": 253, "column": 13 }, "end": { - "line": 235, + "line": 253, "column": 19 } } @@ -69195,15 +72253,15 @@ "binop": null, "updateContext": null }, - "start": 7613, - "end": 7614, + "start": 8285, + "end": 8286, "loc": { "start": { - "line": 235, + "line": 253, "column": 19 }, "end": { - "line": 235, + "line": 253, "column": 20 } } @@ -69220,15 +72278,15 @@ "postfix": false, "binop": null }, - "start": 7620, - "end": 7621, + "start": 8292, + "end": 8293, "loc": { "start": { - "line": 236, + "line": 254, "column": 4 }, "end": { - "line": 236, + "line": 254, "column": 5 } } @@ -69248,15 +72306,15 @@ "updateContext": null }, "value": "let", - "start": 7629, - "end": 7632, + "start": 8301, + "end": 8304, "loc": { "start": { - "line": 238, + "line": 256, "column": 4 }, "end": { - "line": 238, + "line": 256, "column": 7 } } @@ -69274,15 +72332,15 @@ "binop": null }, "value": "output", - "start": 7633, - "end": 7639, + "start": 8305, + "end": 8311, "loc": { "start": { - "line": 238, + "line": 256, "column": 8 }, "end": { - "line": 238, + "line": 256, "column": 14 } } @@ -69300,15 +72358,15 @@ "binop": null, "updateContext": null }, - "start": 7639, - "end": 7640, + "start": 8311, + "end": 8312, "loc": { "start": { - "line": 238, + "line": 256, "column": 14 }, "end": { - "line": 238, + "line": 256, "column": 15 } } @@ -69328,15 +72386,15 @@ "updateContext": null }, "value": "let", - "start": 7646, - "end": 7649, + "start": 8318, + "end": 8321, "loc": { "start": { - "line": 239, + "line": 257, "column": 4 }, "end": { - "line": 239, + "line": 257, "column": 7 } } @@ -69354,15 +72412,15 @@ "binop": null }, "value": "prevTwoChars", - "start": 7650, - "end": 7662, + "start": 8322, + "end": 8334, "loc": { "start": { - "line": 239, + "line": 257, "column": 8 }, "end": { - "line": 239, + "line": 257, "column": 20 } } @@ -69380,15 +72438,15 @@ "binop": null, "updateContext": null }, - "start": 7662, - "end": 7663, + "start": 8334, + "end": 8335, "loc": { "start": { - "line": 239, + "line": 257, "column": 20 }, "end": { - "line": 239, + "line": 257, "column": 21 } } @@ -69408,15 +72466,15 @@ "updateContext": null }, "value": "let", - "start": 7669, - "end": 7672, + "start": 8341, + "end": 8344, "loc": { "start": { - "line": 240, + "line": 258, "column": 4 }, "end": { - "line": 240, + "line": 258, "column": 7 } } @@ -69434,15 +72492,15 @@ "binop": null }, "value": "emojiMatched", - "start": 7673, - "end": 7685, + "start": 8345, + "end": 8357, "loc": { "start": { - "line": 240, + "line": 258, "column": 8 }, "end": { - "line": 240, + "line": 258, "column": 20 } } @@ -69460,15 +72518,15 @@ "binop": null, "updateContext": null }, - "start": 7685, - "end": 7686, + "start": 8357, + "end": 8358, "loc": { "start": { - "line": 240, + "line": 258, "column": 20 }, "end": { - "line": 240, + "line": 258, "column": 21 } } @@ -69488,15 +72546,15 @@ "updateContext": null }, "value": "let", - "start": 7692, - "end": 7695, + "start": 8364, + "end": 8367, "loc": { "start": { - "line": 241, + "line": 259, "column": 4 }, "end": { - "line": 241, + "line": 259, "column": 7 } } @@ -69514,15 +72572,15 @@ "binop": null }, "value": "emojiMatchedReg", - "start": 7696, - "end": 7711, + "start": 8368, + "end": 8383, "loc": { "start": { - "line": 241, + "line": 259, "column": 8 }, "end": { - "line": 241, + "line": 259, "column": 23 } } @@ -69541,15 +72599,15 @@ "updateContext": null }, "value": "=", - "start": 7712, - "end": 7713, + "start": 8384, + "end": 8385, "loc": { "start": { - "line": 241, + "line": 259, "column": 24 }, "end": { - "line": 241, + "line": 259, "column": 25 } } @@ -69571,15 +72629,15 @@ "pattern": "([\\uD800-\\uDBFF][\\uDC00-\\uDFFF])", "flags": "g" }, - "start": 7714, - "end": 7749, + "start": 8386, + "end": 8421, "loc": { "start": { - "line": 241, + "line": 259, "column": 26 }, "end": { - "line": 241, + "line": 259, "column": 61 } } @@ -69597,15 +72655,15 @@ "binop": null, "updateContext": null }, - "start": 7749, - "end": 7750, + "start": 8421, + "end": 8422, "loc": { "start": { - "line": 241, + "line": 259, "column": 61 }, "end": { - "line": 241, + "line": 259, "column": 62 } } @@ -69613,15 +72671,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 7758, - "end": 7938, + "start": 8430, + "end": 8610, "loc": { "start": { - "line": 243, + "line": 261, "column": 4 }, "end": { - "line": 246, + "line": 264, "column": 7 } } @@ -69641,15 +72699,15 @@ "updateContext": null }, "value": "if", - "start": 7944, - "end": 7946, + "start": 8616, + "end": 8618, "loc": { "start": { - "line": 247, + "line": 265, "column": 4 }, "end": { - "line": 247, + "line": 265, "column": 6 } } @@ -69666,15 +72724,15 @@ "postfix": false, "binop": null }, - "start": 7946, - "end": 7947, + "start": 8618, + "end": 8619, "loc": { "start": { - "line": 247, + "line": 265, "column": 6 }, "end": { - "line": 247, + "line": 265, "column": 7 } } @@ -69692,15 +72750,15 @@ "binop": null }, "value": "position", - "start": 7947, - "end": 7955, + "start": 8619, + "end": 8627, "loc": { "start": { - "line": 247, + "line": 265, "column": 7 }, "end": { - "line": 247, + "line": 265, "column": 15 } } @@ -69719,15 +72777,15 @@ "updateContext": null }, "value": "&&", - "start": 7956, - "end": 7958, + "start": 8628, + "end": 8630, "loc": { "start": { - "line": 247, + "line": 265, "column": 16 }, "end": { - "line": 247, + "line": 265, "column": 18 } } @@ -69745,15 +72803,15 @@ "binop": null }, "value": "position", - "start": 7959, - "end": 7967, + "start": 8631, + "end": 8639, "loc": { "start": { - "line": 247, + "line": 265, "column": 19 }, "end": { - "line": 247, + "line": 265, "column": 27 } } @@ -69772,15 +72830,15 @@ "updateContext": null }, "value": ">=", - "start": 7968, - "end": 7970, + "start": 8640, + "end": 8642, "loc": { "start": { - "line": 247, + "line": 265, "column": 28 }, "end": { - "line": 247, + "line": 265, "column": 30 } } @@ -69799,15 +72857,15 @@ "updateContext": null }, "value": 0, - "start": 7971, - "end": 7972, + "start": 8643, + "end": 8644, "loc": { "start": { - "line": 247, + "line": 265, "column": 31 }, "end": { - "line": 247, + "line": 265, "column": 32 } } @@ -69824,15 +72882,15 @@ "postfix": false, "binop": null }, - "start": 7972, - "end": 7973, + "start": 8644, + "end": 8645, "loc": { "start": { - "line": 247, + "line": 265, "column": 32 }, "end": { - "line": 247, + "line": 265, "column": 33 } } @@ -69849,15 +72907,15 @@ "postfix": false, "binop": null }, - "start": 7973, - "end": 7974, + "start": 8645, + "end": 8646, "loc": { "start": { - "line": 247, + "line": 265, "column": 33 }, "end": { - "line": 247, + "line": 265, "column": 34 } } @@ -69875,15 +72933,15 @@ "binop": null }, "value": "prevTwoChars", - "start": 7982, - "end": 7994, + "start": 8654, + "end": 8666, "loc": { "start": { - "line": 248, + "line": 266, "column": 6 }, "end": { - "line": 248, + "line": 266, "column": 18 } } @@ -69902,15 +72960,15 @@ "updateContext": null }, "value": "=", - "start": 7995, - "end": 7996, + "start": 8667, + "end": 8668, "loc": { "start": { - "line": 248, + "line": 266, "column": 19 }, "end": { - "line": 248, + "line": 266, "column": 20 } } @@ -69928,15 +72986,15 @@ "binop": null }, "value": "source", - "start": 7997, - "end": 8003, + "start": 8669, + "end": 8675, "loc": { "start": { - "line": 248, + "line": 266, "column": 21 }, "end": { - "line": 248, + "line": 266, "column": 27 } } @@ -69954,15 +73012,15 @@ "binop": null, "updateContext": null }, - "start": 8003, - "end": 8004, + "start": 8675, + "end": 8676, "loc": { "start": { - "line": 248, + "line": 266, "column": 27 }, "end": { - "line": 248, + "line": 266, "column": 28 } } @@ -69980,15 +73038,15 @@ "binop": null }, "value": "substring", - "start": 8004, - "end": 8013, + "start": 8676, + "end": 8685, "loc": { "start": { - "line": 248, + "line": 266, "column": 28 }, "end": { - "line": 248, + "line": 266, "column": 37 } } @@ -70005,15 +73063,15 @@ "postfix": false, "binop": null }, - "start": 8013, - "end": 8014, + "start": 8685, + "end": 8686, "loc": { "start": { - "line": 248, + "line": 266, "column": 37 }, "end": { - "line": 248, + "line": 266, "column": 38 } } @@ -70031,4393 +73089,43 @@ "binop": null }, "value": "position", - "start": 8014, - "end": 8022, - "loc": { - "start": { - "line": 248, - "column": 38 - }, - "end": { - "line": 248, - "column": 46 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "-", - "start": 8023, - "end": 8024, - "loc": { - "start": { - "line": 248, - "column": 47 - }, - "end": { - "line": 248, - "column": 48 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 2, - "start": 8025, - "end": 8026, - "loc": { - "start": { - "line": 248, - "column": 49 - }, - "end": { - "line": 248, - "column": 50 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8026, - "end": 8027, - "loc": { - "start": { - "line": 248, - "column": 50 - }, - "end": { - "line": 248, - "column": 51 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "position", - "start": 8028, - "end": 8036, - "loc": { - "start": { - "line": 248, - "column": 52 - }, - "end": { - "line": 248, - "column": 60 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8036, - "end": 8037, - "loc": { - "start": { - "line": 248, - "column": 60 - }, - "end": { - "line": 248, - "column": 61 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "emojiMatched", - "start": 8045, - "end": 8057, - "loc": { - "start": { - "line": 249, - "column": 6 - }, - "end": { - "line": 249, - "column": 18 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 8058, - "end": 8059, - "loc": { - "start": { - "line": 249, - "column": 19 - }, - "end": { - "line": 249, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "prevTwoChars", - "start": 8060, - "end": 8072, - "loc": { - "start": { - "line": 249, - "column": 21 - }, - "end": { - "line": 249, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8072, - "end": 8073, - "loc": { - "start": { - "line": 249, - "column": 33 - }, - "end": { - "line": 249, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "match", - "start": 8073, - "end": 8078, - "loc": { - "start": { - "line": 249, - "column": 34 - }, - "end": { - "line": 249, - "column": 39 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8078, - "end": 8079, - "loc": { - "start": { - "line": 249, - "column": 39 - }, - "end": { - "line": 249, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "emojiMatchedReg", - "start": 8079, - "end": 8094, - "loc": { - "start": { - "line": 249, - "column": 40 - }, - "end": { - "line": 249, - "column": 55 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8094, - "end": 8095, - "loc": { - "start": { - "line": 249, - "column": 55 - }, - "end": { - "line": 249, - "column": 56 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8095, - "end": 8096, - "loc": { - "start": { - "line": 249, - "column": 56 - }, - "end": { - "line": 249, - "column": 57 - } - } - }, - { - "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": 8106, - "end": 8108, - "loc": { - "start": { - "line": 251, - "column": 6 - }, - "end": { - "line": 251, - "column": 8 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8108, - "end": 8109, - "loc": { - "start": { - "line": 251, - "column": 8 - }, - "end": { - "line": 251, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "emojiMatched", - "start": 8109, - "end": 8121, - "loc": { - "start": { - "line": 251, - "column": 9 - }, - "end": { - "line": 251, - "column": 21 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8121, - "end": 8122, - "loc": { - "start": { - "line": 251, - "column": 21 - }, - "end": { - "line": 251, - "column": 22 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8122, - "end": 8123, - "loc": { - "start": { - "line": 251, - "column": 22 - }, - "end": { - "line": 251, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 8133, - "end": 8139, - "loc": { - "start": { - "line": 252, - "column": 8 - }, - "end": { - "line": 252, - "column": 14 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 8140, - "end": 8141, - "loc": { - "start": { - "line": 252, - "column": 15 - }, - "end": { - "line": 252, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", - "start": 8142, - "end": 8148, - "loc": { - "start": { - "line": 252, - "column": 17 - }, - "end": { - "line": 252, - "column": 23 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8148, - "end": 8149, - "loc": { - "start": { - "line": 252, - "column": 23 - }, - "end": { - "line": 252, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "substr", - "start": 8149, - "end": 8155, - "loc": { - "start": { - "line": 252, - "column": 24 - }, - "end": { - "line": 252, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8155, - "end": 8156, - "loc": { - "start": { - "line": 252, - "column": 30 - }, - "end": { - "line": 252, - "column": 31 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 0, - "start": 8156, - "end": 8157, - "loc": { - "start": { - "line": 252, - "column": 31 - }, - "end": { - "line": 252, - "column": 32 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8157, - "end": 8158, - "loc": { - "start": { - "line": 252, - "column": 32 - }, - "end": { - "line": 252, - "column": 33 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8159, - "end": 8160, - "loc": { - "start": { - "line": 252, - "column": 34 - }, - "end": { - "line": 252, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "position", - "start": 8160, - "end": 8168, - "loc": { - "start": { - "line": 252, - "column": 35 - }, - "end": { - "line": 252, - "column": 43 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "-", - "start": 8169, - "end": 8170, - "loc": { - "start": { - "line": 252, - "column": 44 - }, - "end": { - "line": 252, - "column": 45 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 2, - "start": 8171, - "end": 8172, - "loc": { - "start": { - "line": 252, - "column": 46 - }, - "end": { - "line": 252, - "column": 47 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8172, - "end": 8173, - "loc": { - "start": { - "line": 252, - "column": 47 - }, - "end": { - "line": 252, - "column": 48 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8173, - "end": 8174, - "loc": { - "start": { - "line": 252, - "column": 48 - }, - "end": { - "line": 252, - "column": 49 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 8175, - "end": 8176, - "loc": { - "start": { - "line": 252, - "column": 50 - }, - "end": { - "line": 252, - "column": 51 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", - "start": 8177, - "end": 8183, - "loc": { - "start": { - "line": 252, - "column": 52 - }, - "end": { - "line": 252, - "column": 58 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8183, - "end": 8184, - "loc": { - "start": { - "line": 252, - "column": 58 - }, - "end": { - "line": 252, - "column": 59 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "substr", - "start": 8184, - "end": 8190, - "loc": { - "start": { - "line": 252, - "column": 59 - }, - "end": { - "line": 252, - "column": 65 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8190, - "end": 8191, - "loc": { - "start": { - "line": 252, - "column": 65 - }, - "end": { - "line": 252, - "column": 66 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "position", - "start": 8191, - "end": 8199, - "loc": { - "start": { - "line": 252, - "column": 66 - }, - "end": { - "line": 252, - "column": 74 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8199, - "end": 8200, - "loc": { - "start": { - "line": 252, - "column": 74 - }, - "end": { - "line": 252, - "column": 75 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8200, - "end": 8201, - "loc": { - "start": { - "line": 252, - "column": 75 - }, - "end": { - "line": 252, - "column": 76 - } - } - }, - { - "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": 8211, - "end": 8213, - "loc": { - "start": { - "line": 253, - "column": 8 - }, - "end": { - "line": 253, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8213, - "end": 8214, - "loc": { - "start": { - "line": 253, - "column": 10 - }, - "end": { - "line": 253, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "moveCaret", - "start": 8214, - "end": 8223, - "loc": { - "start": { - "line": 253, - "column": 11 - }, - "end": { - "line": 253, - "column": 20 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8223, - "end": 8224, - "loc": { - "start": { - "line": 253, - "column": 20 - }, - "end": { - "line": 253, - "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": 8225, - "end": 8229, - "loc": { - "start": { - "line": 253, - "column": 22 - }, - "end": { - "line": 253, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8229, - "end": 8230, - "loc": { - "start": { - "line": 253, - "column": 26 - }, - "end": { - "line": 253, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "updateCaretPos", - "start": 8230, - "end": 8244, - "loc": { - "start": { - "line": 253, - "column": 27 - }, - "end": { - "line": 253, - "column": 41 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8244, - "end": 8245, - "loc": { - "start": { - "line": 253, - "column": 41 - }, - "end": { - "line": 253, - "column": 42 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 2, - "start": 8245, - "end": 8246, - "loc": { - "start": { - "line": 253, - "column": 42 - }, - "end": { - "line": 253, - "column": 43 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8246, - "end": 8247, - "loc": { - "start": { - "line": 253, - "column": 43 - }, - "end": { - "line": 253, - "column": 44 - } - } - }, - { - "type": { - "label": "true", - "keyword": "true", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "true", - "start": 8248, - "end": 8252, - "loc": { - "start": { - "line": 253, - "column": 45 - }, - "end": { - "line": 253, - "column": 49 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8252, - "end": 8253, - "loc": { - "start": { - "line": 253, - "column": 49 - }, - "end": { - "line": 253, - "column": 50 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8253, - "end": 8254, - "loc": { - "start": { - "line": 253, - "column": 50 - }, - "end": { - "line": 253, - "column": 51 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8262, - "end": 8263, - "loc": { - "start": { - "line": 254, - "column": 6 - }, - "end": { - "line": 254, - "column": 7 - } - } - }, - { - "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": 8264, - "end": 8268, - "loc": { - "start": { - "line": 254, - "column": 8 - }, - "end": { - "line": 254, - "column": 12 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8269, - "end": 8270, - "loc": { - "start": { - "line": 254, - "column": 13 - }, - "end": { - "line": 254, - "column": 14 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 8280, - "end": 8286, - "loc": { - "start": { - "line": 255, - "column": 8 - }, - "end": { - "line": 255, - "column": 14 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 8287, - "end": 8288, - "loc": { - "start": { - "line": 255, - "column": 15 - }, - "end": { - "line": 255, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", - "start": 8289, - "end": 8295, - "loc": { - "start": { - "line": 255, - "column": 17 - }, - "end": { - "line": 255, - "column": 23 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8295, - "end": 8296, - "loc": { - "start": { - "line": 255, - "column": 23 - }, - "end": { - "line": 255, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "substr", - "start": 8296, - "end": 8302, - "loc": { - "start": { - "line": 255, - "column": 24 - }, - "end": { - "line": 255, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8302, - "end": 8303, - "loc": { - "start": { - "line": 255, - "column": 30 - }, - "end": { - "line": 255, - "column": 31 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 0, - "start": 8303, - "end": 8304, - "loc": { - "start": { - "line": 255, - "column": 31 - }, - "end": { - "line": 255, - "column": 32 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8304, - "end": 8305, - "loc": { - "start": { - "line": 255, - "column": 32 - }, - "end": { - "line": 255, - "column": 33 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8306, - "end": 8307, - "loc": { - "start": { - "line": 255, - "column": 34 - }, - "end": { - "line": 255, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "position", - "start": 8307, - "end": 8315, - "loc": { - "start": { - "line": 255, - "column": 35 - }, - "end": { - "line": 255, - "column": 43 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "-", - "start": 8316, - "end": 8317, - "loc": { - "start": { - "line": 255, - "column": 44 - }, - "end": { - "line": 255, - "column": 45 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 1, - "start": 8318, - "end": 8319, - "loc": { - "start": { - "line": 255, - "column": 46 - }, - "end": { - "line": 255, - "column": 47 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8319, - "end": 8320, - "loc": { - "start": { - "line": 255, - "column": 47 - }, - "end": { - "line": 255, - "column": 48 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8320, - "end": 8321, - "loc": { - "start": { - "line": 255, - "column": 48 - }, - "end": { - "line": 255, - "column": 49 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 8322, - "end": 8323, - "loc": { - "start": { - "line": 255, - "column": 50 - }, - "end": { - "line": 255, - "column": 51 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", - "start": 8324, - "end": 8330, - "loc": { - "start": { - "line": 255, - "column": 52 - }, - "end": { - "line": 255, - "column": 58 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8330, - "end": 8331, - "loc": { - "start": { - "line": 255, - "column": 58 - }, - "end": { - "line": 255, - "column": 59 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "substr", - "start": 8331, - "end": 8337, - "loc": { - "start": { - "line": 255, - "column": 59 - }, - "end": { - "line": 255, - "column": 65 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8337, - "end": 8338, - "loc": { - "start": { - "line": 255, - "column": 65 - }, - "end": { - "line": 255, - "column": 66 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "position", - "start": 8338, - "end": 8346, - "loc": { - "start": { - "line": 255, - "column": 66 - }, - "end": { - "line": 255, - "column": 74 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8346, - "end": 8347, - "loc": { - "start": { - "line": 255, - "column": 74 - }, - "end": { - "line": 255, - "column": 75 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8347, - "end": 8348, - "loc": { - "start": { - "line": 255, - "column": 75 - }, - "end": { - "line": 255, - "column": 76 - } - } - }, - { - "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": 8358, - "end": 8360, - "loc": { - "start": { - "line": 256, - "column": 8 - }, - "end": { - "line": 256, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8360, - "end": 8361, - "loc": { - "start": { - "line": 256, - "column": 10 - }, - "end": { - "line": 256, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "moveCaret", - "start": 8361, - "end": 8370, - "loc": { - "start": { - "line": 256, - "column": 11 - }, - "end": { - "line": 256, - "column": 20 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8370, - "end": 8371, - "loc": { - "start": { - "line": 256, - "column": 20 - }, - "end": { - "line": 256, - "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": 8372, - "end": 8376, - "loc": { - "start": { - "line": 256, - "column": 22 - }, - "end": { - "line": 256, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8376, - "end": 8377, - "loc": { - "start": { - "line": 256, - "column": 26 - }, - "end": { - "line": 256, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "updateCaretPos", - "start": 8377, - "end": 8391, - "loc": { - "start": { - "line": 256, - "column": 27 - }, - "end": { - "line": 256, - "column": 41 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8391, - "end": 8392, - "loc": { - "start": { - "line": 256, - "column": 41 - }, - "end": { - "line": 256, - "column": 42 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 1, - "start": 8392, - "end": 8393, - "loc": { - "start": { - "line": 256, - "column": 42 - }, - "end": { - "line": 256, - "column": 43 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8393, - "end": 8394, - "loc": { - "start": { - "line": 256, - "column": 43 - }, - "end": { - "line": 256, - "column": 44 - } - } - }, - { - "type": { - "label": "true", - "keyword": "true", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "true", - "start": 8395, - "end": 8399, - "loc": { - "start": { - "line": 256, - "column": 45 - }, - "end": { - "line": 256, - "column": 49 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8399, - "end": 8400, - "loc": { - "start": { - "line": 256, - "column": 49 - }, - "end": { - "line": 256, - "column": 50 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8400, - "end": 8401, - "loc": { - "start": { - "line": 256, - "column": 50 - }, - "end": { - "line": 256, - "column": 51 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8409, - "end": 8410, - "loc": { - "start": { - "line": 257, - "column": 6 - }, - "end": { - "line": 257, - "column": 7 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8416, - "end": 8417, - "loc": { - "start": { - "line": 258, - "column": 4 - }, - "end": { - "line": 258, - "column": 5 - } - } - }, - { - "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": 8418, - "end": 8422, - "loc": { - "start": { - "line": 258, - "column": 6 - }, - "end": { - "line": 258, - "column": 10 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8423, - "end": 8424, - "loc": { - "start": { - "line": 258, - "column": 11 - }, - "end": { - "line": 258, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "prevTwoChars", - "start": 8432, - "end": 8444, - "loc": { - "start": { - "line": 259, - "column": 6 - }, - "end": { - "line": 259, - "column": 18 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 8445, - "end": 8446, - "loc": { - "start": { - "line": 259, - "column": 19 - }, - "end": { - "line": 259, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", - "start": 8447, - "end": 8453, - "loc": { - "start": { - "line": 259, - "column": 21 - }, - "end": { - "line": 259, - "column": 27 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8453, - "end": 8454, - "loc": { - "start": { - "line": 259, - "column": 27 - }, - "end": { - "line": 259, - "column": 28 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "slice", - "start": 8454, - "end": 8459, - "loc": { - "start": { - "line": 259, - "column": 28 - }, - "end": { - "line": 259, - "column": 33 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8459, - "end": 8460, - "loc": { - "start": { - "line": 259, - "column": 33 - }, - "end": { - "line": 259, - "column": 34 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "-", - "start": 8460, - "end": 8461, - "loc": { - "start": { - "line": 259, - "column": 34 - }, - "end": { - "line": 259, - "column": 35 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 2, - "start": 8461, - "end": 8462, - "loc": { - "start": { - "line": 259, - "column": 35 - }, - "end": { - "line": 259, - "column": 36 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8462, - "end": 8463, - "loc": { - "start": { - "line": 259, - "column": 36 - }, - "end": { - "line": 259, - "column": 37 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8463, - "end": 8464, - "loc": { - "start": { - "line": 259, - "column": 37 - }, - "end": { - "line": 259, - "column": 38 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "emojiMatched", - "start": 8472, - "end": 8484, - "loc": { - "start": { - "line": 260, - "column": 6 - }, - "end": { - "line": 260, - "column": 18 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 8485, - "end": 8486, - "loc": { - "start": { - "line": 260, - "column": 19 - }, - "end": { - "line": 260, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "prevTwoChars", - "start": 8487, - "end": 8499, - "loc": { - "start": { - "line": 260, - "column": 21 - }, - "end": { - "line": 260, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8499, - "end": 8500, - "loc": { - "start": { - "line": 260, - "column": 33 - }, - "end": { - "line": 260, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "match", - "start": 8500, - "end": 8505, - "loc": { - "start": { - "line": 260, - "column": 34 - }, - "end": { - "line": 260, - "column": 39 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8505, - "end": 8506, - "loc": { - "start": { - "line": 260, - "column": 39 - }, - "end": { - "line": 260, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "emojiMatchedReg", - "start": 8506, - "end": 8521, - "loc": { - "start": { - "line": 260, - "column": 40 - }, - "end": { - "line": 260, - "column": 55 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8521, - "end": 8522, - "loc": { - "start": { - "line": 260, - "column": 55 - }, - "end": { - "line": 260, - "column": 56 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8522, - "end": 8523, - "loc": { - "start": { - "line": 260, - "column": 56 - }, - "end": { - "line": 260, - "column": 57 - } - } - }, - { - "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": 8533, - "end": 8535, - "loc": { - "start": { - "line": 262, - "column": 6 - }, - "end": { - "line": 262, - "column": 8 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8535, - "end": 8536, - "loc": { - "start": { - "line": 262, - "column": 8 - }, - "end": { - "line": 262, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "emojiMatched", - "start": 8536, - "end": 8548, - "loc": { - "start": { - "line": 262, - "column": 9 - }, - "end": { - "line": 262, - "column": 21 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8548, - "end": 8549, - "loc": { - "start": { - "line": 262, - "column": 21 - }, - "end": { - "line": 262, - "column": 22 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8549, - "end": 8550, - "loc": { - "start": { - "line": 262, - "column": 22 - }, - "end": { - "line": 262, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 8560, - "end": 8566, - "loc": { - "start": { - "line": 263, - "column": 8 - }, - "end": { - "line": 263, - "column": 14 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 8567, - "end": 8568, - "loc": { - "start": { - "line": 263, - "column": 15 - }, - "end": { - "line": 263, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", - "start": 8569, - "end": 8575, - "loc": { - "start": { - "line": 263, - "column": 17 - }, - "end": { - "line": 263, - "column": 23 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8575, - "end": 8576, - "loc": { - "start": { - "line": 263, - "column": 23 - }, - "end": { - "line": 263, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "slice", - "start": 8576, - "end": 8581, - "loc": { - "start": { - "line": 263, - "column": 24 - }, - "end": { - "line": 263, - "column": 29 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8581, - "end": 8582, - "loc": { - "start": { - "line": 263, - "column": 29 - }, - "end": { - "line": 263, - "column": 30 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 0, - "start": 8582, - "end": 8583, - "loc": { - "start": { - "line": 263, - "column": 30 - }, - "end": { - "line": 263, - "column": 31 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8583, - "end": 8584, - "loc": { - "start": { - "line": 263, - "column": 31 - }, - "end": { - "line": 263, - "column": 32 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "-", - "start": 8585, - "end": 8586, - "loc": { - "start": { - "line": 263, - "column": 33 - }, - "end": { - "line": 263, - "column": 34 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 2, - "start": 8586, - "end": 8587, - "loc": { - "start": { - "line": 263, - "column": 34 - }, - "end": { - "line": 263, - "column": 35 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8587, - "end": 8588, - "loc": { - "start": { - "line": 263, - "column": 35 - }, - "end": { - "line": 263, - "column": 36 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8588, - "end": 8589, - "loc": { - "start": { - "line": 263, - "column": 36 - }, - "end": { - "line": 263, - "column": 37 - } - } - }, - { - "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": 8599, - "end": 8601, - "loc": { - "start": { - "line": 264, - "column": 8 - }, - "end": { - "line": 264, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8601, - "end": 8602, - "loc": { - "start": { - "line": 264, - "column": 10 - }, - "end": { - "line": 264, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "moveCaret", - "start": 8602, - "end": 8611, - "loc": { - "start": { - "line": 264, - "column": 11 - }, - "end": { - "line": 264, - "column": 20 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8611, - "end": 8612, - "loc": { - "start": { - "line": 264, - "column": 20 - }, - "end": { - "line": 264, - "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": 8613, - "end": 8617, - "loc": { - "start": { - "line": 264, - "column": 22 - }, - "end": { - "line": 264, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8617, - "end": 8618, - "loc": { - "start": { - "line": 264, - "column": 26 - }, - "end": { - "line": 264, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "updateCaretPos", - "start": 8618, - "end": 8632, - "loc": { - "start": { - "line": 264, - "column": 27 - }, - "end": { - "line": 264, - "column": 41 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8632, - "end": 8633, - "loc": { - "start": { - "line": 264, - "column": 41 - }, - "end": { - "line": 264, - "column": 42 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 2, - "start": 8633, - "end": 8634, - "loc": { - "start": { - "line": 264, - "column": 42 - }, - "end": { - "line": 264, - "column": 43 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8634, - "end": 8635, - "loc": { - "start": { - "line": 264, - "column": 43 - }, - "end": { - "line": 264, - "column": 44 - } - } - }, - { - "type": { - "label": "true", - "keyword": "true", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "true", - "start": 8636, - "end": 8640, - "loc": { - "start": { - "line": 264, - "column": 45 - }, - "end": { - "line": 264, - "column": 49 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8640, - "end": 8641, - "loc": { - "start": { - "line": 264, - "column": 49 - }, - "end": { - "line": 264, - "column": 50 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8641, - "end": 8642, - "loc": { - "start": { - "line": 264, - "column": 50 - }, - "end": { - "line": 264, - "column": 51 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8650, - "end": 8651, - "loc": { - "start": { - "line": 265, - "column": 6 - }, - "end": { - "line": 265, - "column": 7 - } - } - }, - { - "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": 8652, - "end": 8656, - "loc": { - "start": { - "line": 265, - "column": 8 - }, - "end": { - "line": 265, - "column": 12 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8657, - "end": 8658, - "loc": { - "start": { - "line": 265, - "column": 13 - }, - "end": { - "line": 265, - "column": 14 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 8668, - "end": 8674, - "loc": { - "start": { - "line": 266, - "column": 8 - }, - "end": { - "line": 266, - "column": 14 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 8675, - "end": 8676, - "loc": { - "start": { - "line": 266, - "column": 15 - }, - "end": { - "line": 266, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "source", - "start": 8677, - "end": 8683, - "loc": { - "start": { - "line": 266, - "column": 17 - }, - "end": { - "line": 266, - "column": 23 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8683, - "end": 8684, - "loc": { - "start": { - "line": 266, - "column": 23 - }, - "end": { - "line": 266, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "slice", - "start": 8684, - "end": 8689, - "loc": { - "start": { - "line": 266, - "column": 24 - }, - "end": { - "line": 266, - "column": 29 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8689, - "end": 8690, - "loc": { - "start": { - "line": 266, - "column": 29 - }, - "end": { - "line": 266, - "column": 30 - } - } - }, - { - "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": 0, - "start": 8690, - "end": 8691, - "loc": { - "start": { - "line": 266, - "column": 30 - }, - "end": { - "line": 266, - "column": 31 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8691, - "end": 8692, - "loc": { - "start": { - "line": 266, - "column": 31 - }, - "end": { - "line": 266, - "column": 32 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "-", - "start": 8693, + "start": 8686, "end": 8694, "loc": { "start": { "line": 266, - "column": 33 + "column": 38 }, "end": { "line": 266, - "column": 34 + "column": 46 } } }, { "type": { - "label": "num", - "beforeExpr": false, + "label": "+/-", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, - "prefix": false, + "prefix": true, "postfix": false, - "binop": null, + "binop": 9, "updateContext": null }, - "value": 1, - "start": 8694, - "end": 8695, - "loc": { - "start": { - "line": 266, - "column": 34 - }, - "end": { - "line": 266, - "column": 35 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, + "value": "-", "start": 8695, "end": 8696, "loc": { "start": { "line": 266, - "column": 35 + "column": 47 }, "end": { "line": 266, - "column": 36 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8696, - "end": 8697, - "loc": { - "start": { - "line": 266, - "column": 36 - }, - "end": { - "line": 266, - "column": 37 - } - } - }, - { - "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": 8707, - "end": 8709, - "loc": { - "start": { - "line": 267, - "column": 8 - }, - "end": { - "line": 267, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8709, - "end": 8710, - "loc": { - "start": { - "line": 267, - "column": 10 - }, - "end": { - "line": 267, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "moveCaret", - "start": 8710, - "end": 8719, - "loc": { - "start": { - "line": 267, - "column": 11 - }, - "end": { - "line": 267, - "column": 20 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8719, - "end": 8720, - "loc": { - "start": { - "line": 267, - "column": 20 - }, - "end": { - "line": 267, - "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": 8721, - "end": 8725, - "loc": { - "start": { - "line": 267, - "column": 22 - }, - "end": { - "line": 267, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8725, - "end": 8726, - "loc": { - "start": { - "line": 267, - "column": 26 - }, - "end": { - "line": 267, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "updateCaretPos", - "start": 8726, - "end": 8740, - "loc": { - "start": { - "line": 267, - "column": 27 - }, - "end": { - "line": 267, - "column": 41 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8740, - "end": 8741, - "loc": { - "start": { - "line": 267, - "column": 41 - }, - "end": { - "line": 267, - "column": 42 + "column": 48 } } }, @@ -74434,17 +73142,17 @@ "binop": null, "updateContext": null }, - "value": 1, - "start": 8741, - "end": 8742, + "value": 2, + "start": 8697, + "end": 8698, "loc": { "start": { - "line": 267, - "column": 42 + "line": 266, + "column": 49 }, "end": { - "line": 267, - "column": 43 + "line": 266, + "column": 50 } } }, @@ -74461,23 +73169,22 @@ "binop": null, "updateContext": null }, - "start": 8742, - "end": 8743, + "start": 8698, + "end": 8699, "loc": { "start": { - "line": 267, - "column": 43 + "line": 266, + "column": 50 }, "end": { - "line": 267, - "column": 44 + "line": 266, + "column": 51 } } }, { "type": { - "label": "true", - "keyword": "true", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -74485,20 +73192,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "true", - "start": 8744, - "end": 8748, + "value": "position", + "start": 8700, + "end": 8708, "loc": { "start": { - "line": 267, - "column": 45 + "line": 266, + "column": 52 }, "end": { - "line": 267, - "column": 49 + "line": 266, + "column": 60 } } }, @@ -74514,16 +73220,223 @@ "postfix": false, "binop": null }, - "start": 8748, - "end": 8749, + "start": 8708, + "end": 8709, + "loc": { + "start": { + "line": 266, + "column": 60 + }, + "end": { + "line": 266, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emojiMatched", + "start": 8717, + "end": 8729, "loc": { "start": { "line": 267, - "column": 49 + "column": 6 }, "end": { "line": 267, - "column": 50 + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8730, + "end": 8731, + "loc": { + "start": { + "line": 267, + "column": 19 + }, + "end": { + "line": 267, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prevTwoChars", + "start": 8732, + "end": 8744, + "loc": { + "start": { + "line": 267, + "column": 21 + }, + "end": { + "line": 267, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8744, + "end": 8745, + "loc": { + "start": { + "line": 267, + "column": 33 + }, + "end": { + "line": 267, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "match", + "start": 8745, + "end": 8750, + "loc": { + "start": { + "line": 267, + "column": 34 + }, + "end": { + "line": 267, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8750, + "end": 8751, + "loc": { + "start": { + "line": 267, + "column": 39 + }, + "end": { + "line": 267, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emojiMatchedReg", + "start": 8751, + "end": 8766, + "loc": { + "start": { + "line": 267, + "column": 40 + }, + "end": { + "line": 267, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8766, + "end": 8767, + "loc": { + "start": { + "line": 267, + "column": 55 + }, + "end": { + "line": 267, + "column": 56 } } }, @@ -74540,66 +73453,16 @@ "binop": null, "updateContext": null }, - "start": 8749, - "end": 8750, + "start": 8767, + "end": 8768, "loc": { "start": { "line": 267, - "column": 50 + "column": 56 }, "end": { "line": 267, - "column": 51 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8758, - "end": 8759, - "loc": { - "start": { - "line": 268, - "column": 6 - }, - "end": { - "line": 268, - "column": 7 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8765, - "end": 8766, - "loc": { - "start": { - "line": 269, - "column": 4 - }, - "end": { - "line": 269, - "column": 5 + "column": 57 } } }, @@ -74618,16 +73481,16 @@ "updateContext": null }, "value": "if", - "start": 8774, - "end": 8776, + "start": 8778, + "end": 8780, "loc": { "start": { - "line": 271, - "column": 4 + "line": 269, + "column": 6 }, "end": { - "line": 271, - "column": 6 + "line": 269, + "column": 8 } } }, @@ -74643,253 +73506,42 @@ "postfix": false, "binop": null }, - "start": 8776, - "end": 8777, - "loc": { - "start": { - "line": 271, - "column": 6 - }, - "end": { - "line": 271, - "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": 8777, + "start": 8780, "end": 8781, "loc": { "start": { - "line": 271, - "column": 7 + "line": 269, + "column": 8 }, "end": { - "line": 271, - "column": 11 + "line": 269, + "column": 9 } } }, { "type": { - "label": ".", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, + "value": "emojiMatched", "start": 8781, - "end": 8782, + "end": 8793, "loc": { "start": { - "line": 271, - "column": 11 + "line": 269, + "column": 9 }, "end": { - "line": 271, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "simpleKeyboardInstance", - "start": 8782, - "end": 8804, - "loc": { - "start": { - "line": 271, - "column": 12 - }, - "end": { - "line": 271, - "column": 34 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8804, - "end": 8805, - "loc": { - "start": { - "line": 271, - "column": 34 - }, - "end": { - "line": 271, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 8805, - "end": 8812, - "loc": { - "start": { - "line": 271, - "column": 35 - }, - "end": { - "line": 271, - "column": 42 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8812, - "end": 8813, - "loc": { - "start": { - "line": 271, - "column": 42 - }, - "end": { - "line": 271, - "column": 43 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "debug", - "start": 8813, - "end": 8818, - "loc": { - "start": { - "line": 271, - "column": 43 - }, - "end": { - "line": 271, - "column": 48 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 8819, - "end": 8821, - "loc": { - "start": { - "line": 271, - "column": 49 - }, - "end": { - "line": 271, - "column": 51 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "moveCaret", - "start": 8822, - "end": 8831, - "loc": { - "start": { - "line": 271, - "column": 52 - }, - "end": { - "line": 271, - "column": 61 + "line": 269, + "column": 21 } } }, @@ -74905,41 +73557,275 @@ "postfix": false, "binop": null }, + "start": 8793, + "end": 8794, + "loc": { + "start": { + "line": 269, + "column": 21 + }, + "end": { + "line": 269, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8794, + "end": 8795, + "loc": { + "start": { + "line": 269, + "column": 22 + }, + "end": { + "line": 269, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 8805, + "end": 8811, + "loc": { + "start": { + "line": 270, + "column": 8 + }, + "end": { + "line": 270, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8812, + "end": 8813, + "loc": { + "start": { + "line": 270, + "column": 15 + }, + "end": { + "line": 270, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 8814, + "end": 8820, + "loc": { + "start": { + "line": 270, + "column": 17 + }, + "end": { + "line": 270, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8820, + "end": 8821, + "loc": { + "start": { + "line": 270, + "column": 23 + }, + "end": { + "line": 270, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "substr", + "start": 8821, + "end": 8827, + "loc": { + "start": { + "line": 270, + "column": 24 + }, + "end": { + "line": 270, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8827, + "end": 8828, + "loc": { + "start": { + "line": 270, + "column": 30 + }, + "end": { + "line": 270, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 8828, + "end": 8829, + "loc": { + "start": { + "line": 270, + "column": 31 + }, + "end": { + "line": 270, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8829, + "end": 8830, + "loc": { + "start": { + "line": 270, + "column": 32 + }, + "end": { + "line": 270, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, "start": 8831, "end": 8832, "loc": { "start": { - "line": 271, - "column": 61 + "line": 270, + "column": 34 }, "end": { - "line": 271, - "column": 62 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8832, - "end": 8833, - "loc": { - "start": { - "line": 271, - "column": 62 - }, - "end": { - "line": 271, - "column": 63 + "line": 270, + "column": 35 } } }, @@ -74955,17 +73841,174 @@ "postfix": false, "binop": null }, - "value": "console", + "value": "position", + "start": 8832, + "end": 8840, + "loc": { + "start": { + "line": 270, + "column": 35 + }, + "end": { + "line": 270, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", "start": 8841, + "end": 8842, + "loc": { + "start": { + "line": 270, + "column": 44 + }, + "end": { + "line": 270, + "column": 45 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 8843, + "end": 8844, + "loc": { + "start": { + "line": 270, + "column": 46 + }, + "end": { + "line": 270, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8844, + "end": 8845, + "loc": { + "start": { + "line": 270, + "column": 47 + }, + "end": { + "line": 270, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8845, + "end": 8846, + "loc": { + "start": { + "line": 270, + "column": 48 + }, + "end": { + "line": 270, + "column": 49 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 8847, "end": 8848, "loc": { "start": { - "line": 272, - "column": 6 + "line": 270, + "column": 50 }, "end": { - "line": 272, - "column": 13 + "line": 270, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 8849, + "end": 8855, + "loc": { + "start": { + "line": 270, + "column": 52 + }, + "end": { + "line": 270, + "column": 58 } } }, @@ -74982,16 +74025,16 @@ "binop": null, "updateContext": null }, - "start": 8848, - "end": 8849, + "start": 8855, + "end": 8856, "loc": { "start": { - "line": 272, - "column": 13 + "line": 270, + "column": 58 }, "end": { - "line": 272, - "column": 14 + "line": 270, + "column": 59 } } }, @@ -75007,17 +74050,17 @@ "postfix": false, "binop": null }, - "value": "log", - "start": 8849, - "end": 8852, + "value": "substr", + "start": 8856, + "end": 8862, "loc": { "start": { - "line": 272, - "column": 14 + "line": 270, + "column": 59 }, "end": { - "line": 272, - "column": 17 + "line": 270, + "column": 65 } } }, @@ -75033,22 +74076,22 @@ "postfix": false, "binop": null }, - "start": 8852, - "end": 8853, + "start": 8862, + "end": 8863, "loc": { "start": { - "line": 272, - "column": 17 + "line": 270, + "column": 65 }, "end": { - "line": 272, - "column": 18 + "line": 270, + "column": 66 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -75056,26 +74099,50 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "Caret at:", - "start": 8853, - "end": 8864, + "value": "position", + "start": 8863, + "end": 8871, "loc": { "start": { - "line": 272, - "column": 18 + "line": 270, + "column": 66 }, "end": { - "line": 272, - "column": 29 + "line": 270, + "column": 74 } } }, { "type": { - "label": ",", + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8871, + "end": 8872, + "loc": { + "start": { + "line": 270, + "column": 74 + }, + "end": { + "line": 270, + "column": 75 + } + } + }, + { + "type": { + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -75086,16 +74153,120 @@ "binop": null, "updateContext": null }, - "start": 8864, - "end": 8865, + "start": 8872, + "end": 8873, "loc": { "start": { - "line": 272, - "column": 29 + "line": 270, + "column": 75 }, "end": { - "line": 272, - "column": 30 + "line": 270, + "column": 76 + } + } + }, + { + "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": 8883, + "end": 8885, + "loc": { + "start": { + "line": 271, + "column": 8 + }, + "end": { + "line": 271, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8885, + "end": 8886, + "loc": { + "start": { + "line": 271, + "column": 10 + }, + "end": { + "line": 271, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "moveCaret", + "start": 8886, + "end": 8895, + "loc": { + "start": { + "line": 271, + "column": 11 + }, + "end": { + "line": 271, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8895, + "end": 8896, + "loc": { + "start": { + "line": 271, + "column": 20 + }, + "end": { + "line": 271, + "column": 21 } } }, @@ -75114,16 +74285,16 @@ "updateContext": null }, "value": "this", - "start": 8866, - "end": 8870, + "start": 8897, + "end": 8901, "loc": { "start": { - "line": 272, - "column": 31 + "line": 271, + "column": 22 }, "end": { - "line": 272, - "column": 35 + "line": 271, + "column": 26 } } }, @@ -75140,16 +74311,16 @@ "binop": null, "updateContext": null }, - "start": 8870, - "end": 8871, + "start": 8901, + "end": 8902, "loc": { "start": { - "line": 272, - "column": 35 + "line": 271, + "column": 26 }, "end": { - "line": 272, - "column": 36 + "line": 271, + "column": 27 } } }, @@ -75165,24 +74336,76 @@ "postfix": false, "binop": null }, - "value": "simpleKeyboardInstance", - "start": 8871, - "end": 8893, + "value": "updateCaretPos", + "start": 8902, + "end": 8916, "loc": { "start": { - "line": 272, - "column": 36 + "line": 271, + "column": 27 }, "end": { - "line": 272, - "column": 58 + "line": 271, + "column": 41 } } }, { "type": { - "label": ".", + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8916, + "end": 8917, + "loc": { + "start": { + "line": 271, + "column": 41 + }, + "end": { + "line": 271, + "column": 42 + } + } + }, + { + "type": { + "label": "num", "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 8917, + "end": 8918, + "loc": { + "start": { + "line": 271, + "column": 42 + }, + "end": { + "line": 271, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -75192,22 +74415,23 @@ "binop": null, "updateContext": null }, - "start": 8893, - "end": 8894, + "start": 8918, + "end": 8919, "loc": { "start": { - "line": 272, - "column": 58 + "line": 271, + "column": 43 }, "end": { - "line": 272, - "column": 59 + "line": 271, + "column": 44 } } }, { "type": { - "label": "name", + "label": "true", + "keyword": "true", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -75215,19 +74439,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "caretPosition", - "start": 8894, - "end": 8907, + "value": "true", + "start": 8920, + "end": 8924, "loc": { "start": { - "line": 272, - "column": 59 + "line": 271, + "column": 45 }, "end": { - "line": 272, - "column": 72 + "line": 271, + "column": 49 } } }, @@ -75243,16 +74468,16 @@ "postfix": false, "binop": null }, - "start": 8907, - "end": 8908, + "start": 8924, + "end": 8925, "loc": { "start": { - "line": 272, - "column": 72 + "line": 271, + "column": 49 }, "end": { - "line": 272, - "column": 73 + "line": 271, + "column": 50 } } }, @@ -75269,16 +74494,16 @@ "binop": null, "updateContext": null }, - "start": 8908, - "end": 8909, + "start": 8925, + "end": 8926, "loc": { "start": { - "line": 272, - "column": 73 + "line": 271, + "column": 50 }, "end": { - "line": 272, - "column": 74 + "line": 271, + "column": 51 } } }, @@ -75294,15 +74519,3144 @@ "postfix": false, "binop": null }, - "start": 8915, - "end": 8916, + "start": 8934, + "end": 8935, + "loc": { + "start": { + "line": 272, + "column": 6 + }, + "end": { + "line": 272, + "column": 7 + } + } + }, + { + "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": 8936, + "end": 8940, + "loc": { + "start": { + "line": 272, + "column": 8 + }, + "end": { + "line": 272, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8941, + "end": 8942, + "loc": { + "start": { + "line": 272, + "column": 13 + }, + "end": { + "line": 272, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 8952, + "end": 8958, "loc": { "start": { "line": 273, - "column": 4 + "column": 8 }, "end": { "line": 273, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8959, + "end": 8960, + "loc": { + "start": { + "line": 273, + "column": 15 + }, + "end": { + "line": 273, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 8961, + "end": 8967, + "loc": { + "start": { + "line": 273, + "column": 17 + }, + "end": { + "line": 273, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8967, + "end": 8968, + "loc": { + "start": { + "line": 273, + "column": 23 + }, + "end": { + "line": 273, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "substr", + "start": 8968, + "end": 8974, + "loc": { + "start": { + "line": 273, + "column": 24 + }, + "end": { + "line": 273, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8974, + "end": 8975, + "loc": { + "start": { + "line": 273, + "column": 30 + }, + "end": { + "line": 273, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 8975, + "end": 8976, + "loc": { + "start": { + "line": 273, + "column": 31 + }, + "end": { + "line": 273, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8976, + "end": 8977, + "loc": { + "start": { + "line": 273, + "column": 32 + }, + "end": { + "line": 273, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8978, + "end": 8979, + "loc": { + "start": { + "line": 273, + "column": 34 + }, + "end": { + "line": 273, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "position", + "start": 8979, + "end": 8987, + "loc": { + "start": { + "line": 273, + "column": 35 + }, + "end": { + "line": 273, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 8988, + "end": 8989, + "loc": { + "start": { + "line": 273, + "column": 44 + }, + "end": { + "line": 273, + "column": 45 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 8990, + "end": 8991, + "loc": { + "start": { + "line": 273, + "column": 46 + }, + "end": { + "line": 273, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8991, + "end": 8992, + "loc": { + "start": { + "line": 273, + "column": 47 + }, + "end": { + "line": 273, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8992, + "end": 8993, + "loc": { + "start": { + "line": 273, + "column": 48 + }, + "end": { + "line": 273, + "column": 49 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 8994, + "end": 8995, + "loc": { + "start": { + "line": 273, + "column": 50 + }, + "end": { + "line": 273, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 8996, + "end": 9002, + "loc": { + "start": { + "line": 273, + "column": 52 + }, + "end": { + "line": 273, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9002, + "end": 9003, + "loc": { + "start": { + "line": 273, + "column": 58 + }, + "end": { + "line": 273, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "substr", + "start": 9003, + "end": 9009, + "loc": { + "start": { + "line": 273, + "column": 59 + }, + "end": { + "line": 273, + "column": 65 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9009, + "end": 9010, + "loc": { + "start": { + "line": 273, + "column": 65 + }, + "end": { + "line": 273, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "position", + "start": 9010, + "end": 9018, + "loc": { + "start": { + "line": 273, + "column": 66 + }, + "end": { + "line": 273, + "column": 74 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9018, + "end": 9019, + "loc": { + "start": { + "line": 273, + "column": 74 + }, + "end": { + "line": 273, + "column": 75 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9019, + "end": 9020, + "loc": { + "start": { + "line": 273, + "column": 75 + }, + "end": { + "line": 273, + "column": 76 + } + } + }, + { + "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": 9030, + "end": 9032, + "loc": { + "start": { + "line": 274, + "column": 8 + }, + "end": { + "line": 274, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9032, + "end": 9033, + "loc": { + "start": { + "line": 274, + "column": 10 + }, + "end": { + "line": 274, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "moveCaret", + "start": 9033, + "end": 9042, + "loc": { + "start": { + "line": 274, + "column": 11 + }, + "end": { + "line": 274, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9042, + "end": 9043, + "loc": { + "start": { + "line": 274, + "column": 20 + }, + "end": { + "line": 274, + "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": 9044, + "end": 9048, + "loc": { + "start": { + "line": 274, + "column": 22 + }, + "end": { + "line": 274, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9048, + "end": 9049, + "loc": { + "start": { + "line": 274, + "column": 26 + }, + "end": { + "line": 274, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateCaretPos", + "start": 9049, + "end": 9063, + "loc": { + "start": { + "line": 274, + "column": 27 + }, + "end": { + "line": 274, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9063, + "end": 9064, + "loc": { + "start": { + "line": 274, + "column": 41 + }, + "end": { + "line": 274, + "column": 42 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 9064, + "end": 9065, + "loc": { + "start": { + "line": 274, + "column": 42 + }, + "end": { + "line": 274, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9065, + "end": 9066, + "loc": { + "start": { + "line": 274, + "column": 43 + }, + "end": { + "line": 274, + "column": 44 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 9067, + "end": 9071, + "loc": { + "start": { + "line": 274, + "column": 45 + }, + "end": { + "line": 274, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9071, + "end": 9072, + "loc": { + "start": { + "line": 274, + "column": 49 + }, + "end": { + "line": 274, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9072, + "end": 9073, + "loc": { + "start": { + "line": 274, + "column": 50 + }, + "end": { + "line": 274, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9081, + "end": 9082, + "loc": { + "start": { + "line": 275, + "column": 6 + }, + "end": { + "line": 275, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9088, + "end": 9089, + "loc": { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 276, + "column": 5 + } + } + }, + { + "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": 9090, + "end": 9094, + "loc": { + "start": { + "line": 276, + "column": 6 + }, + "end": { + "line": 276, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9095, + "end": 9096, + "loc": { + "start": { + "line": 276, + "column": 11 + }, + "end": { + "line": 276, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prevTwoChars", + "start": 9104, + "end": 9116, + "loc": { + "start": { + "line": 277, + "column": 6 + }, + "end": { + "line": 277, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9117, + "end": 9118, + "loc": { + "start": { + "line": 277, + "column": 19 + }, + "end": { + "line": 277, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 9119, + "end": 9125, + "loc": { + "start": { + "line": 277, + "column": 21 + }, + "end": { + "line": 277, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9125, + "end": 9126, + "loc": { + "start": { + "line": 277, + "column": 27 + }, + "end": { + "line": 277, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 9126, + "end": 9131, + "loc": { + "start": { + "line": 277, + "column": 28 + }, + "end": { + "line": 277, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9131, + "end": 9132, + "loc": { + "start": { + "line": 277, + "column": 33 + }, + "end": { + "line": 277, + "column": 34 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 9132, + "end": 9133, + "loc": { + "start": { + "line": 277, + "column": 34 + }, + "end": { + "line": 277, + "column": 35 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 9133, + "end": 9134, + "loc": { + "start": { + "line": 277, + "column": 35 + }, + "end": { + "line": 277, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9134, + "end": 9135, + "loc": { + "start": { + "line": 277, + "column": 36 + }, + "end": { + "line": 277, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9135, + "end": 9136, + "loc": { + "start": { + "line": 277, + "column": 37 + }, + "end": { + "line": 277, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emojiMatched", + "start": 9144, + "end": 9156, + "loc": { + "start": { + "line": 278, + "column": 6 + }, + "end": { + "line": 278, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9157, + "end": 9158, + "loc": { + "start": { + "line": 278, + "column": 19 + }, + "end": { + "line": 278, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prevTwoChars", + "start": 9159, + "end": 9171, + "loc": { + "start": { + "line": 278, + "column": 21 + }, + "end": { + "line": 278, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9171, + "end": 9172, + "loc": { + "start": { + "line": 278, + "column": 33 + }, + "end": { + "line": 278, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "match", + "start": 9172, + "end": 9177, + "loc": { + "start": { + "line": 278, + "column": 34 + }, + "end": { + "line": 278, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9177, + "end": 9178, + "loc": { + "start": { + "line": 278, + "column": 39 + }, + "end": { + "line": 278, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emojiMatchedReg", + "start": 9178, + "end": 9193, + "loc": { + "start": { + "line": 278, + "column": 40 + }, + "end": { + "line": 278, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9193, + "end": 9194, + "loc": { + "start": { + "line": 278, + "column": 55 + }, + "end": { + "line": 278, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9194, + "end": 9195, + "loc": { + "start": { + "line": 278, + "column": 56 + }, + "end": { + "line": 278, + "column": 57 + } + } + }, + { + "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": 9205, + "end": 9207, + "loc": { + "start": { + "line": 280, + "column": 6 + }, + "end": { + "line": 280, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9207, + "end": 9208, + "loc": { + "start": { + "line": 280, + "column": 8 + }, + "end": { + "line": 280, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emojiMatched", + "start": 9208, + "end": 9220, + "loc": { + "start": { + "line": 280, + "column": 9 + }, + "end": { + "line": 280, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9220, + "end": 9221, + "loc": { + "start": { + "line": 280, + "column": 21 + }, + "end": { + "line": 280, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9221, + "end": 9222, + "loc": { + "start": { + "line": 280, + "column": 22 + }, + "end": { + "line": 280, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 9232, + "end": 9238, + "loc": { + "start": { + "line": 281, + "column": 8 + }, + "end": { + "line": 281, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9239, + "end": 9240, + "loc": { + "start": { + "line": 281, + "column": 15 + }, + "end": { + "line": 281, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 9241, + "end": 9247, + "loc": { + "start": { + "line": 281, + "column": 17 + }, + "end": { + "line": 281, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9247, + "end": 9248, + "loc": { + "start": { + "line": 281, + "column": 23 + }, + "end": { + "line": 281, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 9248, + "end": 9253, + "loc": { + "start": { + "line": 281, + "column": 24 + }, + "end": { + "line": 281, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9253, + "end": 9254, + "loc": { + "start": { + "line": 281, + "column": 29 + }, + "end": { + "line": 281, + "column": 30 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 9254, + "end": 9255, + "loc": { + "start": { + "line": 281, + "column": 30 + }, + "end": { + "line": 281, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9255, + "end": 9256, + "loc": { + "start": { + "line": 281, + "column": 31 + }, + "end": { + "line": 281, + "column": 32 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 9257, + "end": 9258, + "loc": { + "start": { + "line": 281, + "column": 33 + }, + "end": { + "line": 281, + "column": 34 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 9258, + "end": 9259, + "loc": { + "start": { + "line": 281, + "column": 34 + }, + "end": { + "line": 281, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9259, + "end": 9260, + "loc": { + "start": { + "line": 281, + "column": 35 + }, + "end": { + "line": 281, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9260, + "end": 9261, + "loc": { + "start": { + "line": 281, + "column": 36 + }, + "end": { + "line": 281, + "column": 37 + } + } + }, + { + "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": 9271, + "end": 9273, + "loc": { + "start": { + "line": 282, + "column": 8 + }, + "end": { + "line": 282, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9273, + "end": 9274, + "loc": { + "start": { + "line": 282, + "column": 10 + }, + "end": { + "line": 282, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "moveCaret", + "start": 9274, + "end": 9283, + "loc": { + "start": { + "line": 282, + "column": 11 + }, + "end": { + "line": 282, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9283, + "end": 9284, + "loc": { + "start": { + "line": 282, + "column": 20 + }, + "end": { + "line": 282, + "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": 9285, + "end": 9289, + "loc": { + "start": { + "line": 282, + "column": 22 + }, + "end": { + "line": 282, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9289, + "end": 9290, + "loc": { + "start": { + "line": 282, + "column": 26 + }, + "end": { + "line": 282, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateCaretPos", + "start": 9290, + "end": 9304, + "loc": { + "start": { + "line": 282, + "column": 27 + }, + "end": { + "line": 282, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9304, + "end": 9305, + "loc": { + "start": { + "line": 282, + "column": 41 + }, + "end": { + "line": 282, + "column": 42 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 9305, + "end": 9306, + "loc": { + "start": { + "line": 282, + "column": 42 + }, + "end": { + "line": 282, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9306, + "end": 9307, + "loc": { + "start": { + "line": 282, + "column": 43 + }, + "end": { + "line": 282, + "column": 44 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 9308, + "end": 9312, + "loc": { + "start": { + "line": 282, + "column": 45 + }, + "end": { + "line": 282, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9312, + "end": 9313, + "loc": { + "start": { + "line": 282, + "column": 49 + }, + "end": { + "line": 282, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9313, + "end": 9314, + "loc": { + "start": { + "line": 282, + "column": 50 + }, + "end": { + "line": 282, + "column": 51 + } + } + }, + { + "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": 283, + "column": 6 + }, + "end": { + "line": 283, + "column": 7 + } + } + }, + { + "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": 9324, + "end": 9328, + "loc": { + "start": { + "line": 283, + "column": 8 + }, + "end": { + "line": 283, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9329, + "end": 9330, + "loc": { + "start": { + "line": 283, + "column": 13 + }, + "end": { + "line": 283, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 9340, + "end": 9346, + "loc": { + "start": { + "line": 284, + "column": 8 + }, + "end": { + "line": 284, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9347, + "end": 9348, + "loc": { + "start": { + "line": 284, + "column": 15 + }, + "end": { + "line": 284, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 9349, + "end": 9355, + "loc": { + "start": { + "line": 284, + "column": 17 + }, + "end": { + "line": 284, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9355, + "end": 9356, + "loc": { + "start": { + "line": 284, + "column": 23 + }, + "end": { + "line": 284, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 9356, + "end": 9361, + "loc": { + "start": { + "line": 284, + "column": 24 + }, + "end": { + "line": 284, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9361, + "end": 9362, + "loc": { + "start": { + "line": 284, + "column": 29 + }, + "end": { + "line": 284, + "column": 30 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 9362, + "end": 9363, + "loc": { + "start": { + "line": 284, + "column": 30 + }, + "end": { + "line": 284, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9363, + "end": 9364, + "loc": { + "start": { + "line": 284, + "column": 31 + }, + "end": { + "line": 284, + "column": 32 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 9365, + "end": 9366, + "loc": { + "start": { + "line": 284, + "column": 33 + }, + "end": { + "line": 284, + "column": 34 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 9366, + "end": 9367, + "loc": { + "start": { + "line": 284, + "column": 34 + }, + "end": { + "line": 284, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9367, + "end": 9368, + "loc": { + "start": { + "line": 284, + "column": 35 + }, + "end": { + "line": 284, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9368, + "end": 9369, + "loc": { + "start": { + "line": 284, + "column": 36 + }, + "end": { + "line": 284, + "column": 37 + } + } + }, + { + "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": 9379, + "end": 9381, + "loc": { + "start": { + "line": 285, + "column": 8 + }, + "end": { + "line": 285, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9381, + "end": 9382, + "loc": { + "start": { + "line": 285, + "column": 10 + }, + "end": { + "line": 285, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "moveCaret", + "start": 9382, + "end": 9391, + "loc": { + "start": { + "line": 285, + "column": 11 + }, + "end": { + "line": 285, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9391, + "end": 9392, + "loc": { + "start": { + "line": 285, + "column": 20 + }, + "end": { + "line": 285, + "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": 9393, + "end": 9397, + "loc": { + "start": { + "line": 285, + "column": 22 + }, + "end": { + "line": 285, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9397, + "end": 9398, + "loc": { + "start": { + "line": 285, + "column": 26 + }, + "end": { + "line": 285, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateCaretPos", + "start": 9398, + "end": 9412, + "loc": { + "start": { + "line": 285, + "column": 27 + }, + "end": { + "line": 285, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9412, + "end": 9413, + "loc": { + "start": { + "line": 285, + "column": 41 + }, + "end": { + "line": 285, + "column": 42 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 9413, + "end": 9414, + "loc": { + "start": { + "line": 285, + "column": 42 + }, + "end": { + "line": 285, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9414, + "end": 9415, + "loc": { + "start": { + "line": 285, + "column": 43 + }, + "end": { + "line": 285, + "column": 44 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 9416, + "end": 9420, + "loc": { + "start": { + "line": 285, + "column": 45 + }, + "end": { + "line": 285, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9420, + "end": 9421, + "loc": { + "start": { + "line": 285, + "column": 49 + }, + "end": { + "line": 285, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9421, + "end": 9422, + "loc": { + "start": { + "line": 285, + "column": 50 + }, + "end": { + "line": 285, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9430, + "end": 9431, + "loc": { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 286, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9437, + "end": 9438, + "loc": { + "start": { + "line": 287, + "column": 4 + }, + "end": { + "line": 287, "column": 5 } } @@ -75322,15 +77676,15 @@ "updateContext": null }, "value": "return", - "start": 8924, - "end": 8930, + "start": 9446, + "end": 9452, "loc": { "start": { - "line": 275, + "line": 289, "column": 4 }, "end": { - "line": 275, + "line": 289, "column": 10 } } @@ -75348,15 +77702,15 @@ "binop": null }, "value": "output", - "start": 8931, - "end": 8937, + "start": 9453, + "end": 9459, "loc": { "start": { - "line": 275, + "line": 289, "column": 11 }, "end": { - "line": 275, + "line": 289, "column": 17 } } @@ -75374,15 +77728,15 @@ "binop": null, "updateContext": null }, - "start": 8937, - "end": 8938, + "start": 9459, + "end": 9460, "loc": { "start": { - "line": 275, + "line": 289, "column": 17 }, "end": { - "line": 275, + "line": 289, "column": 18 } } @@ -75399,15 +77753,15 @@ "postfix": false, "binop": null }, - "start": 8942, - "end": 8943, + "start": 9464, + "end": 9465, "loc": { "start": { - "line": 276, + "line": 290, "column": 2 }, "end": { - "line": 276, + "line": 290, "column": 3 } } @@ -75415,15 +77769,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 8947, - "end": 9178, + "start": 9469, + "end": 9700, "loc": { "start": { - "line": 277, + "line": 291, "column": 2 }, "end": { - "line": 283, + "line": 297, "column": 5 } } @@ -75441,15 +77795,15 @@ "binop": null }, "value": "handleMaxLength", - "start": 9182, - "end": 9197, + "start": 9704, + "end": 9719, "loc": { "start": { - "line": 284, + "line": 298, "column": 2 }, "end": { - "line": 284, + "line": 298, "column": 17 } } @@ -75466,15 +77820,15 @@ "postfix": false, "binop": null }, - "start": 9197, - "end": 9198, + "start": 9719, + "end": 9720, "loc": { "start": { - "line": 284, + "line": 298, "column": 17 }, "end": { - "line": 284, + "line": 298, "column": 18 } } @@ -75492,15 +77846,15 @@ "binop": null }, "value": "inputObj", - "start": 9198, - "end": 9206, + "start": 9720, + "end": 9728, "loc": { "start": { - "line": 284, + "line": 298, "column": 18 }, "end": { - "line": 284, + "line": 298, "column": 26 } } @@ -75518,15 +77872,15 @@ "binop": null, "updateContext": null }, - "start": 9206, - "end": 9207, + "start": 9728, + "end": 9729, "loc": { "start": { - "line": 284, + "line": 298, "column": 26 }, "end": { - "line": 284, + "line": 298, "column": 27 } } @@ -75544,15 +77898,15 @@ "binop": null }, "value": "options", - "start": 9208, - "end": 9215, + "start": 9730, + "end": 9737, "loc": { "start": { - "line": 284, + "line": 298, "column": 28 }, "end": { - "line": 284, + "line": 298, "column": 35 } } @@ -75570,15 +77924,15 @@ "binop": null, "updateContext": null }, - "start": 9215, - "end": 9216, + "start": 9737, + "end": 9738, "loc": { "start": { - "line": 284, + "line": 298, "column": 35 }, "end": { - "line": 284, + "line": 298, "column": 36 } } @@ -75596,15 +77950,15 @@ "binop": null }, "value": "updatedInput", - "start": 9217, - "end": 9229, + "start": 9739, + "end": 9751, "loc": { "start": { - "line": 284, + "line": 298, "column": 37 }, "end": { - "line": 284, + "line": 298, "column": 49 } } @@ -75621,15 +77975,15 @@ "postfix": false, "binop": null }, - "start": 9229, - "end": 9230, + "start": 9751, + "end": 9752, "loc": { "start": { - "line": 284, + "line": 298, "column": 49 }, "end": { - "line": 284, + "line": 298, "column": 50 } } @@ -75646,15 +78000,15 @@ "postfix": false, "binop": null }, - "start": 9230, - "end": 9231, + "start": 9752, + "end": 9753, "loc": { "start": { - "line": 284, + "line": 298, "column": 50 }, "end": { - "line": 284, + "line": 298, "column": 51 } } @@ -75674,15 +78028,15 @@ "updateContext": null }, "value": "let", - "start": 9237, - "end": 9240, + "start": 9759, + "end": 9762, "loc": { "start": { - "line": 285, + "line": 299, "column": 4 }, "end": { - "line": 285, + "line": 299, "column": 7 } } @@ -75700,15 +78054,15 @@ "binop": null }, "value": "maxLength", - "start": 9241, - "end": 9250, + "start": 9763, + "end": 9772, "loc": { "start": { - "line": 285, + "line": 299, "column": 8 }, "end": { - "line": 285, + "line": 299, "column": 17 } } @@ -75727,15 +78081,15 @@ "updateContext": null }, "value": "=", - "start": 9251, - "end": 9252, + "start": 9773, + "end": 9774, "loc": { "start": { - "line": 285, + "line": 299, "column": 18 }, "end": { - "line": 285, + "line": 299, "column": 19 } } @@ -75753,15 +78107,15 @@ "binop": null }, "value": "options", - "start": 9253, - "end": 9260, + "start": 9775, + "end": 9782, "loc": { "start": { - "line": 285, + "line": 299, "column": 20 }, "end": { - "line": 285, + "line": 299, "column": 27 } } @@ -75779,15 +78133,15 @@ "binop": null, "updateContext": null }, - "start": 9260, - "end": 9261, + "start": 9782, + "end": 9783, "loc": { "start": { - "line": 285, + "line": 299, "column": 27 }, "end": { - "line": 285, + "line": 299, "column": 28 } } @@ -75805,15 +78159,15 @@ "binop": null }, "value": "maxLength", - "start": 9261, - "end": 9270, + "start": 9783, + "end": 9792, "loc": { "start": { - "line": 285, + "line": 299, "column": 28 }, "end": { - "line": 285, + "line": 299, "column": 37 } } @@ -75831,15 +78185,15 @@ "binop": null, "updateContext": null }, - "start": 9270, - "end": 9271, + "start": 9792, + "end": 9793, "loc": { "start": { - "line": 285, + "line": 299, "column": 37 }, "end": { - "line": 285, + "line": 299, "column": 38 } } @@ -75859,15 +78213,15 @@ "updateContext": null }, "value": "let", - "start": 9277, - "end": 9280, + "start": 9799, + "end": 9802, "loc": { "start": { - "line": 286, + "line": 300, "column": 4 }, "end": { - "line": 286, + "line": 300, "column": 7 } } @@ -75885,15 +78239,15 @@ "binop": null }, "value": "currentInput", - "start": 9281, - "end": 9293, + "start": 9803, + "end": 9815, "loc": { "start": { - "line": 286, + "line": 300, "column": 8 }, "end": { - "line": 286, + "line": 300, "column": 20 } } @@ -75912,15 +78266,15 @@ "updateContext": null }, "value": "=", - "start": 9294, - "end": 9295, + "start": 9816, + "end": 9817, "loc": { "start": { - "line": 286, + "line": 300, "column": 21 }, "end": { - "line": 286, + "line": 300, "column": 22 } } @@ -75938,15 +78292,15 @@ "binop": null }, "value": "inputObj", - "start": 9296, - "end": 9304, + "start": 9818, + "end": 9826, "loc": { "start": { - "line": 286, + "line": 300, "column": 23 }, "end": { - "line": 286, + "line": 300, "column": 31 } } @@ -75964,15 +78318,15 @@ "binop": null, "updateContext": null }, - "start": 9304, - "end": 9305, + "start": 9826, + "end": 9827, "loc": { "start": { - "line": 286, + "line": 300, "column": 31 }, "end": { - "line": 286, + "line": 300, "column": 32 } } @@ -75990,15 +78344,15 @@ "binop": null }, "value": "options", - "start": 9305, - "end": 9312, + "start": 9827, + "end": 9834, "loc": { "start": { - "line": 286, + "line": 300, "column": 32 }, "end": { - "line": 286, + "line": 300, "column": 39 } } @@ -76016,15 +78370,15 @@ "binop": null, "updateContext": null }, - "start": 9312, - "end": 9313, + "start": 9834, + "end": 9835, "loc": { "start": { - "line": 286, + "line": 300, "column": 39 }, "end": { - "line": 286, + "line": 300, "column": 40 } } @@ -76042,15 +78396,15 @@ "binop": null }, "value": "inputName", - "start": 9313, - "end": 9322, + "start": 9835, + "end": 9844, "loc": { "start": { - "line": 286, + "line": 300, "column": 40 }, "end": { - "line": 286, + "line": 300, "column": 49 } } @@ -76068,15 +78422,15 @@ "binop": null, "updateContext": null }, - "start": 9322, - "end": 9323, + "start": 9844, + "end": 9845, "loc": { "start": { - "line": 286, + "line": 300, "column": 49 }, "end": { - "line": 286, + "line": 300, "column": 50 } } @@ -76094,15 +78448,15 @@ "binop": null, "updateContext": null }, - "start": 9323, - "end": 9324, + "start": 9845, + "end": 9846, "loc": { "start": { - "line": 286, + "line": 300, "column": 50 }, "end": { - "line": 286, + "line": 300, "column": 51 } } @@ -76122,15 +78476,15 @@ "updateContext": null }, "value": "let", - "start": 9330, - "end": 9333, + "start": 9852, + "end": 9855, "loc": { "start": { - "line": 287, + "line": 301, "column": 4 }, "end": { - "line": 287, + "line": 301, "column": 7 } } @@ -76148,15 +78502,15 @@ "binop": null }, "value": "condition", - "start": 9334, - "end": 9343, + "start": 9856, + "end": 9865, "loc": { "start": { - "line": 287, + "line": 301, "column": 8 }, "end": { - "line": 287, + "line": 301, "column": 17 } } @@ -76175,15 +78529,15 @@ "updateContext": null }, "value": "=", - "start": 9344, - "end": 9345, + "start": 9866, + "end": 9867, "loc": { "start": { - "line": 287, + "line": 301, "column": 18 }, "end": { - "line": 287, + "line": 301, "column": 19 } } @@ -76201,15 +78555,15 @@ "binop": null }, "value": "currentInput", - "start": 9346, - "end": 9358, + "start": 9868, + "end": 9880, "loc": { "start": { - "line": 287, + "line": 301, "column": 20 }, "end": { - "line": 287, + "line": 301, "column": 32 } } @@ -76227,15 +78581,15 @@ "binop": null, "updateContext": null }, - "start": 9358, - "end": 9359, + "start": 9880, + "end": 9881, "loc": { "start": { - "line": 287, + "line": 301, "column": 32 }, "end": { - "line": 287, + "line": 301, "column": 33 } } @@ -76253,15 +78607,15 @@ "binop": null }, "value": "length", - "start": 9359, - "end": 9365, + "start": 9881, + "end": 9887, "loc": { "start": { - "line": 287, + "line": 301, "column": 33 }, "end": { - "line": 287, + "line": 301, "column": 39 } } @@ -76280,15 +78634,15 @@ "updateContext": null }, "value": "===", - "start": 9366, - "end": 9369, + "start": 9888, + "end": 9891, "loc": { "start": { - "line": 287, + "line": 301, "column": 40 }, "end": { - "line": 287, + "line": 301, "column": 43 } } @@ -76306,15 +78660,15 @@ "binop": null }, "value": "maxLength", - "start": 9370, - "end": 9379, + "start": 9892, + "end": 9901, "loc": { "start": { - "line": 287, + "line": 301, "column": 44 }, "end": { - "line": 287, + "line": 301, "column": 53 } } @@ -76332,15 +78686,15 @@ "binop": null, "updateContext": null }, - "start": 9379, - "end": 9380, + "start": 9901, + "end": 9902, "loc": { "start": { - "line": 287, + "line": 301, "column": 53 }, "end": { - "line": 287, + "line": 301, "column": 54 } } @@ -76360,15 +78714,15 @@ "updateContext": null }, "value": "if", - "start": 9388, - "end": 9390, + "start": 9910, + "end": 9912, "loc": { "start": { - "line": 289, + "line": 303, "column": 4 }, "end": { - "line": 289, + "line": 303, "column": 6 } } @@ -76385,15 +78739,15 @@ "postfix": false, "binop": null }, - "start": 9390, - "end": 9391, + "start": 9912, + "end": 9913, "loc": { "start": { - "line": 289, + "line": 303, "column": 6 }, "end": { - "line": 289, + "line": 303, "column": 7 } } @@ -76401,15 +78755,15 @@ { "type": "CommentBlock", "value": "*\r\n * If pressing this button won't add more characters\r\n * We exit out of this limiter function\r\n ", - "start": 9399, - "end": 9520, + "start": 9921, + "end": 10042, "loc": { "start": { - "line": 290, + "line": 304, "column": 6 }, "end": { - "line": 293, + "line": 307, "column": 9 } } @@ -76427,15 +78781,15 @@ "binop": null }, "value": "updatedInput", - "start": 9528, - "end": 9540, + "start": 10050, + "end": 10062, "loc": { "start": { - "line": 294, + "line": 308, "column": 6 }, "end": { - "line": 294, + "line": 308, "column": 18 } } @@ -76453,15 +78807,15 @@ "binop": null, "updateContext": null }, - "start": 9540, - "end": 9541, + "start": 10062, + "end": 10063, "loc": { "start": { - "line": 294, + "line": 308, "column": 18 }, "end": { - "line": 294, + "line": 308, "column": 19 } } @@ -76479,15 +78833,15 @@ "binop": null }, "value": "length", - "start": 9541, - "end": 9547, + "start": 10063, + "end": 10069, "loc": { "start": { - "line": 294, + "line": 308, "column": 19 }, "end": { - "line": 294, + "line": 308, "column": 25 } } @@ -76506,15 +78860,15 @@ "updateContext": null }, "value": "<=", - "start": 9548, - "end": 9550, + "start": 10070, + "end": 10072, "loc": { "start": { - "line": 294, + "line": 308, "column": 26 }, "end": { - "line": 294, + "line": 308, "column": 28 } } @@ -76532,15 +78886,15 @@ "binop": null }, "value": "currentInput", - "start": 9551, - "end": 9563, + "start": 10073, + "end": 10085, "loc": { "start": { - "line": 294, + "line": 308, "column": 29 }, "end": { - "line": 294, + "line": 308, "column": 41 } } @@ -76558,15 +78912,15 @@ "binop": null, "updateContext": null }, - "start": 9563, - "end": 9564, + "start": 10085, + "end": 10086, "loc": { "start": { - "line": 294, + "line": 308, "column": 41 }, "end": { - "line": 294, + "line": 308, "column": 42 } } @@ -76584,15 +78938,15 @@ "binop": null }, "value": "length", - "start": 9564, - "end": 9570, + "start": 10086, + "end": 10092, "loc": { "start": { - "line": 294, + "line": 308, "column": 42 }, "end": { - "line": 294, + "line": 308, "column": 48 } } @@ -76609,15 +78963,15 @@ "postfix": false, "binop": null }, - "start": 9576, - "end": 9577, + "start": 10098, + "end": 10099, "loc": { "start": { - "line": 295, + "line": 309, "column": 4 }, "end": { - "line": 295, + "line": 309, "column": 5 } } @@ -76634,15 +78988,15 @@ "postfix": false, "binop": null }, - "start": 9577, - "end": 9578, + "start": 10099, + "end": 10100, "loc": { "start": { - "line": 295, + "line": 309, "column": 5 }, "end": { - "line": 295, + "line": 309, "column": 6 } } @@ -76662,15 +79016,15 @@ "updateContext": null }, "value": "return", - "start": 9586, - "end": 9592, + "start": 10108, + "end": 10114, "loc": { "start": { - "line": 296, + "line": 310, "column": 6 }, "end": { - "line": 296, + "line": 310, "column": 12 } } @@ -76690,15 +79044,15 @@ "updateContext": null }, "value": "false", - "start": 9593, - "end": 9598, + "start": 10115, + "end": 10120, "loc": { "start": { - "line": 296, + "line": 310, "column": 13 }, "end": { - "line": 296, + "line": 310, "column": 18 } } @@ -76716,15 +79070,15 @@ "binop": null, "updateContext": null }, - "start": 9598, - "end": 9599, + "start": 10120, + "end": 10121, "loc": { "start": { - "line": 296, + "line": 310, "column": 18 }, "end": { - "line": 296, + "line": 310, "column": 19 } } @@ -76741,15 +79095,15 @@ "postfix": false, "binop": null }, - "start": 9605, - "end": 9606, + "start": 10127, + "end": 10128, "loc": { "start": { - "line": 297, + "line": 311, "column": 4 }, "end": { - "line": 297, + "line": 311, "column": 5 } } @@ -76769,15 +79123,15 @@ "updateContext": null }, "value": "if", - "start": 9614, - "end": 9616, + "start": 10136, + "end": 10138, "loc": { "start": { - "line": 299, + "line": 313, "column": 4 }, "end": { - "line": 299, + "line": 313, "column": 6 } } @@ -76794,15 +79148,15 @@ "postfix": false, "binop": null }, - "start": 9616, - "end": 9617, + "start": 10138, + "end": 10139, "loc": { "start": { - "line": 299, + "line": 313, "column": 6 }, "end": { - "line": 299, + "line": 313, "column": 7 } } @@ -76820,15 +79174,15 @@ "binop": null }, "value": "Number", - "start": 9617, - "end": 9623, + "start": 10139, + "end": 10145, "loc": { "start": { - "line": 299, + "line": 313, "column": 7 }, "end": { - "line": 299, + "line": 313, "column": 13 } } @@ -76846,15 +79200,15 @@ "binop": null, "updateContext": null }, - "start": 9623, - "end": 9624, + "start": 10145, + "end": 10146, "loc": { "start": { - "line": 299, + "line": 313, "column": 13 }, "end": { - "line": 299, + "line": 313, "column": 14 } } @@ -76872,15 +79226,15 @@ "binop": null }, "value": "isInteger", - "start": 9624, - "end": 9633, + "start": 10146, + "end": 10155, "loc": { "start": { - "line": 299, + "line": 313, "column": 14 }, "end": { - "line": 299, + "line": 313, "column": 23 } } @@ -76897,15 +79251,15 @@ "postfix": false, "binop": null }, - "start": 9633, - "end": 9634, + "start": 10155, + "end": 10156, "loc": { "start": { - "line": 299, + "line": 313, "column": 23 }, "end": { - "line": 299, + "line": 313, "column": 24 } } @@ -76923,15 +79277,15 @@ "binop": null }, "value": "maxLength", - "start": 9634, - "end": 9643, + "start": 10156, + "end": 10165, "loc": { "start": { - "line": 299, + "line": 313, "column": 24 }, "end": { - "line": 299, + "line": 313, "column": 33 } } @@ -76948,15 +79302,15 @@ "postfix": false, "binop": null }, - "start": 9643, - "end": 9644, + "start": 10165, + "end": 10166, "loc": { "start": { - "line": 299, + "line": 313, "column": 33 }, "end": { - "line": 299, + "line": 313, "column": 34 } } @@ -76973,15 +79327,15 @@ "postfix": false, "binop": null }, - "start": 9644, - "end": 9645, + "start": 10166, + "end": 10167, "loc": { "start": { - "line": 299, + "line": 313, "column": 34 }, "end": { - "line": 299, + "line": 313, "column": 35 } } @@ -76998,15 +79352,15 @@ "postfix": false, "binop": null }, - "start": 9645, - "end": 9646, + "start": 10167, + "end": 10168, "loc": { "start": { - "line": 299, + "line": 313, "column": 35 }, "end": { - "line": 299, + "line": 313, "column": 36 } } @@ -77026,15 +79380,15 @@ "updateContext": null }, "value": "if", - "start": 9654, - "end": 9656, + "start": 10176, + "end": 10178, "loc": { "start": { - "line": 300, + "line": 314, "column": 6 }, "end": { - "line": 300, + "line": 314, "column": 8 } } @@ -77051,15 +79405,15 @@ "postfix": false, "binop": null }, - "start": 9656, - "end": 9657, + "start": 10178, + "end": 10179, "loc": { "start": { - "line": 300, + "line": 314, "column": 8 }, "end": { - "line": 300, + "line": 314, "column": 9 } } @@ -77077,15 +79431,15 @@ "binop": null }, "value": "options", - "start": 9657, - "end": 9664, + "start": 10179, + "end": 10186, "loc": { "start": { - "line": 300, + "line": 314, "column": 9 }, "end": { - "line": 300, + "line": 314, "column": 16 } } @@ -77103,15 +79457,15 @@ "binop": null, "updateContext": null }, - "start": 9664, - "end": 9665, + "start": 10186, + "end": 10187, "loc": { "start": { - "line": 300, + "line": 314, "column": 16 }, "end": { - "line": 300, + "line": 314, "column": 17 } } @@ -77129,15 +79483,15 @@ "binop": null }, "value": "debug", - "start": 9665, - "end": 9670, + "start": 10187, + "end": 10192, "loc": { "start": { - "line": 300, + "line": 314, "column": 17 }, "end": { - "line": 300, + "line": 314, "column": 22 } } @@ -77154,15 +79508,15 @@ "postfix": false, "binop": null }, - "start": 9670, - "end": 9671, + "start": 10192, + "end": 10193, "loc": { "start": { - "line": 300, + "line": 314, "column": 22 }, "end": { - "line": 300, + "line": 314, "column": 23 } } @@ -77179,15 +79533,15 @@ "postfix": false, "binop": null }, - "start": 9671, - "end": 9672, + "start": 10193, + "end": 10194, "loc": { "start": { - "line": 300, + "line": 314, "column": 23 }, "end": { - "line": 300, + "line": 314, "column": 24 } } @@ -77205,15 +79559,15 @@ "binop": null }, "value": "console", - "start": 9682, - "end": 9689, + "start": 10204, + "end": 10211, "loc": { "start": { - "line": 301, + "line": 315, "column": 8 }, "end": { - "line": 301, + "line": 315, "column": 15 } } @@ -77231,15 +79585,15 @@ "binop": null, "updateContext": null }, - "start": 9689, - "end": 9690, + "start": 10211, + "end": 10212, "loc": { "start": { - "line": 301, + "line": 315, "column": 15 }, "end": { - "line": 301, + "line": 315, "column": 16 } } @@ -77257,15 +79611,15 @@ "binop": null }, "value": "log", - "start": 9690, - "end": 9693, + "start": 10212, + "end": 10215, "loc": { "start": { - "line": 301, + "line": 315, "column": 16 }, "end": { - "line": 301, + "line": 315, "column": 19 } } @@ -77282,15 +79636,15 @@ "postfix": false, "binop": null }, - "start": 9693, - "end": 9694, + "start": 10215, + "end": 10216, "loc": { "start": { - "line": 301, + "line": 315, "column": 19 }, "end": { - "line": 301, + "line": 315, "column": 20 } } @@ -77309,15 +79663,15 @@ "updateContext": null }, "value": "maxLength (num) reached:", - "start": 9694, - "end": 9720, + "start": 10216, + "end": 10242, "loc": { "start": { - "line": 301, + "line": 315, "column": 20 }, "end": { - "line": 301, + "line": 315, "column": 46 } } @@ -77335,15 +79689,15 @@ "binop": null, "updateContext": null }, - "start": 9720, - "end": 9721, + "start": 10242, + "end": 10243, "loc": { "start": { - "line": 301, + "line": 315, "column": 46 }, "end": { - "line": 301, + "line": 315, "column": 47 } } @@ -77361,15 +79715,15 @@ "binop": null }, "value": "condition", - "start": 9722, - "end": 9731, + "start": 10244, + "end": 10253, "loc": { "start": { - "line": 301, + "line": 315, "column": 48 }, "end": { - "line": 301, + "line": 315, "column": 57 } } @@ -77386,15 +79740,15 @@ "postfix": false, "binop": null }, - "start": 9731, - "end": 9732, + "start": 10253, + "end": 10254, "loc": { "start": { - "line": 301, + "line": 315, "column": 57 }, "end": { - "line": 301, + "line": 315, "column": 58 } } @@ -77412,15 +79766,15 @@ "binop": null, "updateContext": null }, - "start": 9732, - "end": 9733, + "start": 10254, + "end": 10255, "loc": { "start": { - "line": 301, + "line": 315, "column": 58 }, "end": { - "line": 301, + "line": 315, "column": 59 } } @@ -77437,15 +79791,15 @@ "postfix": false, "binop": null }, - "start": 9741, - "end": 9742, + "start": 10263, + "end": 10264, "loc": { "start": { - "line": 302, + "line": 316, "column": 6 }, "end": { - "line": 302, + "line": 316, "column": 7 } } @@ -77465,15 +79819,15 @@ "updateContext": null }, "value": "if", - "start": 9752, - "end": 9754, + "start": 10274, + "end": 10276, "loc": { "start": { - "line": 304, + "line": 318, "column": 6 }, "end": { - "line": 304, + "line": 318, "column": 8 } } @@ -77490,15 +79844,15 @@ "postfix": false, "binop": null }, - "start": 9754, - "end": 9755, + "start": 10276, + "end": 10277, "loc": { "start": { - "line": 304, + "line": 318, "column": 8 }, "end": { - "line": 304, + "line": 318, "column": 9 } } @@ -77516,15 +79870,15 @@ "binop": null }, "value": "condition", - "start": 9755, - "end": 9764, + "start": 10277, + "end": 10286, "loc": { "start": { - "line": 304, + "line": 318, "column": 9 }, "end": { - "line": 304, + "line": 318, "column": 18 } } @@ -77541,15 +79895,15 @@ "postfix": false, "binop": null }, - "start": 9764, - "end": 9765, + "start": 10286, + "end": 10287, "loc": { "start": { - "line": 304, + "line": 318, "column": 18 }, "end": { - "line": 304, + "line": 318, "column": 19 } } @@ -77566,15 +79920,15 @@ "postfix": false, "binop": null }, - "start": 9765, - "end": 9766, + "start": 10287, + "end": 10288, "loc": { "start": { - "line": 304, + "line": 318, "column": 19 }, "end": { - "line": 304, + "line": 318, "column": 20 } } @@ -77582,15 +79936,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Boolean value that shows whether maxLength has been reached\r\n ", - "start": 9776, - "end": 9880, + "start": 10298, + "end": 10402, "loc": { "start": { - "line": 305, + "line": 319, "column": 8 }, "end": { - "line": 307, + "line": 321, "column": 11 } } @@ -77610,15 +79964,15 @@ "updateContext": null }, "value": "this", - "start": 9890, - "end": 9894, + "start": 10412, + "end": 10416, "loc": { "start": { - "line": 308, + "line": 322, "column": 8 }, "end": { - "line": 308, + "line": 322, "column": 12 } } @@ -77636,15 +79990,15 @@ "binop": null, "updateContext": null }, - "start": 9894, - "end": 9895, + "start": 10416, + "end": 10417, "loc": { "start": { - "line": 308, + "line": 322, "column": 12 }, "end": { - "line": 308, + "line": 322, "column": 13 } } @@ -77662,15 +80016,15 @@ "binop": null }, "value": "maxLengthReached", - "start": 9895, - "end": 9911, + "start": 10417, + "end": 10433, "loc": { "start": { - "line": 308, + "line": 322, "column": 13 }, "end": { - "line": 308, + "line": 322, "column": 29 } } @@ -77689,15 +80043,15 @@ "updateContext": null }, "value": "=", - "start": 9912, - "end": 9913, + "start": 10434, + "end": 10435, "loc": { "start": { - "line": 308, + "line": 322, "column": 30 }, "end": { - "line": 308, + "line": 322, "column": 31 } } @@ -77717,15 +80071,15 @@ "updateContext": null }, "value": "true", - "start": 9914, - "end": 9918, + "start": 10436, + "end": 10440, "loc": { "start": { - "line": 308, + "line": 322, "column": 32 }, "end": { - "line": 308, + "line": 322, "column": 36 } } @@ -77743,15 +80097,15 @@ "binop": null, "updateContext": null }, - "start": 9918, - "end": 9919, + "start": 10440, + "end": 10441, "loc": { "start": { - "line": 308, + "line": 322, "column": 36 }, "end": { - "line": 308, + "line": 322, "column": 37 } } @@ -77771,15 +80125,15 @@ "updateContext": null }, "value": "return", - "start": 9929, - "end": 9935, + "start": 10451, + "end": 10457, "loc": { "start": { - "line": 309, + "line": 323, "column": 8 }, "end": { - "line": 309, + "line": 323, "column": 14 } } @@ -77799,15 +80153,15 @@ "updateContext": null }, "value": "true", - "start": 9936, - "end": 9940, + "start": 10458, + "end": 10462, "loc": { "start": { - "line": 309, + "line": 323, "column": 15 }, "end": { - "line": 309, + "line": 323, "column": 19 } } @@ -77825,15 +80179,15 @@ "binop": null, "updateContext": null }, - "start": 9940, - "end": 9941, + "start": 10462, + "end": 10463, "loc": { "start": { - "line": 309, + "line": 323, "column": 19 }, "end": { - "line": 309, + "line": 323, "column": 20 } } @@ -77850,15 +80204,15 @@ "postfix": false, "binop": null }, - "start": 9949, - "end": 9950, + "start": 10471, + "end": 10472, "loc": { "start": { - "line": 310, + "line": 324, "column": 6 }, "end": { - "line": 310, + "line": 324, "column": 7 } } @@ -77878,15 +80232,15 @@ "updateContext": null }, "value": "else", - "start": 9951, - "end": 9955, + "start": 10473, + "end": 10477, "loc": { "start": { - "line": 310, + "line": 324, "column": 8 }, "end": { - "line": 310, + "line": 324, "column": 12 } } @@ -77903,15 +80257,15 @@ "postfix": false, "binop": null }, - "start": 9956, - "end": 9957, + "start": 10478, + "end": 10479, "loc": { "start": { - "line": 310, + "line": 324, "column": 13 }, "end": { - "line": 310, + "line": 324, "column": 14 } } @@ -77931,15 +80285,15 @@ "updateContext": null }, "value": "this", - "start": 9967, - "end": 9971, + "start": 10489, + "end": 10493, "loc": { "start": { - "line": 311, + "line": 325, "column": 8 }, "end": { - "line": 311, + "line": 325, "column": 12 } } @@ -77957,15 +80311,15 @@ "binop": null, "updateContext": null }, - "start": 9971, - "end": 9972, + "start": 10493, + "end": 10494, "loc": { "start": { - "line": 311, + "line": 325, "column": 12 }, "end": { - "line": 311, + "line": 325, "column": 13 } } @@ -77983,15 +80337,15 @@ "binop": null }, "value": "maxLengthReached", - "start": 9972, - "end": 9988, + "start": 10494, + "end": 10510, "loc": { "start": { - "line": 311, + "line": 325, "column": 13 }, "end": { - "line": 311, + "line": 325, "column": 29 } } @@ -78010,15 +80364,15 @@ "updateContext": null }, "value": "=", - "start": 9989, - "end": 9990, + "start": 10511, + "end": 10512, "loc": { "start": { - "line": 311, + "line": 325, "column": 30 }, "end": { - "line": 311, + "line": 325, "column": 31 } } @@ -78038,15 +80392,15 @@ "updateContext": null }, "value": "false", - "start": 9991, - "end": 9996, + "start": 10513, + "end": 10518, "loc": { "start": { - "line": 311, + "line": 325, "column": 32 }, "end": { - "line": 311, + "line": 325, "column": 37 } } @@ -78064,15 +80418,15 @@ "binop": null, "updateContext": null }, - "start": 9996, - "end": 9997, + "start": 10518, + "end": 10519, "loc": { "start": { - "line": 311, + "line": 325, "column": 37 }, "end": { - "line": 311, + "line": 325, "column": 38 } } @@ -78092,15 +80446,15 @@ "updateContext": null }, "value": "return", - "start": 10007, - "end": 10013, + "start": 10529, + "end": 10535, "loc": { "start": { - "line": 312, + "line": 326, "column": 8 }, "end": { - "line": 312, + "line": 326, "column": 14 } } @@ -78120,15 +80474,15 @@ "updateContext": null }, "value": "false", - "start": 10014, - "end": 10019, + "start": 10536, + "end": 10541, "loc": { "start": { - "line": 312, + "line": 326, "column": 15 }, "end": { - "line": 312, + "line": 326, "column": 20 } } @@ -78146,15 +80500,15 @@ "binop": null, "updateContext": null }, - "start": 10019, - "end": 10020, + "start": 10541, + "end": 10542, "loc": { "start": { - "line": 312, + "line": 326, "column": 20 }, "end": { - "line": 312, + "line": 326, "column": 21 } } @@ -78171,15 +80525,15 @@ "postfix": false, "binop": null }, - "start": 10028, - "end": 10029, + "start": 10550, + "end": 10551, "loc": { "start": { - "line": 313, + "line": 327, "column": 6 }, "end": { - "line": 313, + "line": 327, "column": 7 } } @@ -78196,15 +80550,15 @@ "postfix": false, "binop": null }, - "start": 10035, - "end": 10036, + "start": 10557, + "end": 10558, "loc": { "start": { - "line": 314, + "line": 328, "column": 4 }, "end": { - "line": 314, + "line": 328, "column": 5 } } @@ -78224,15 +80578,15 @@ "updateContext": null }, "value": "if", - "start": 10044, - "end": 10046, + "start": 10566, + "end": 10568, "loc": { "start": { - "line": 316, + "line": 330, "column": 4 }, "end": { - "line": 316, + "line": 330, "column": 6 } } @@ -78249,15 +80603,15 @@ "postfix": false, "binop": null }, - "start": 10046, - "end": 10047, + "start": 10568, + "end": 10569, "loc": { "start": { - "line": 316, + "line": 330, "column": 6 }, "end": { - "line": 316, + "line": 330, "column": 7 } } @@ -78277,15 +80631,15 @@ "updateContext": null }, "value": "typeof", - "start": 10047, - "end": 10053, + "start": 10569, + "end": 10575, "loc": { "start": { - "line": 316, + "line": 330, "column": 7 }, "end": { - "line": 316, + "line": 330, "column": 13 } } @@ -78303,15 +80657,15 @@ "binop": null }, "value": "maxLength", - "start": 10054, - "end": 10063, + "start": 10576, + "end": 10585, "loc": { "start": { - "line": 316, + "line": 330, "column": 14 }, "end": { - "line": 316, + "line": 330, "column": 23 } } @@ -78330,15 +80684,15 @@ "updateContext": null }, "value": "===", - "start": 10064, - "end": 10067, + "start": 10586, + "end": 10589, "loc": { "start": { - "line": 316, + "line": 330, "column": 24 }, "end": { - "line": 316, + "line": 330, "column": 27 } } @@ -78357,15 +80711,15 @@ "updateContext": null }, "value": "object", - "start": 10068, - "end": 10076, + "start": 10590, + "end": 10598, "loc": { "start": { - "line": 316, + "line": 330, "column": 28 }, "end": { - "line": 316, + "line": 330, "column": 36 } } @@ -78382,15 +80736,15 @@ "postfix": false, "binop": null }, - "start": 10076, - "end": 10077, + "start": 10598, + "end": 10599, "loc": { "start": { - "line": 316, + "line": 330, "column": 36 }, "end": { - "line": 316, + "line": 330, "column": 37 } } @@ -78407,15 +80761,15 @@ "postfix": false, "binop": null }, - "start": 10077, - "end": 10078, + "start": 10599, + "end": 10600, "loc": { "start": { - "line": 316, + "line": 330, "column": 37 }, "end": { - "line": 316, + "line": 330, "column": 38 } } @@ -78435,15 +80789,15 @@ "updateContext": null }, "value": "let", - "start": 10086, - "end": 10089, + "start": 10608, + "end": 10611, "loc": { "start": { - "line": 317, + "line": 331, "column": 6 }, "end": { - "line": 317, + "line": 331, "column": 9 } } @@ -78461,15 +80815,15 @@ "binop": null }, "value": "condition", - "start": 10090, - "end": 10099, + "start": 10612, + "end": 10621, "loc": { "start": { - "line": 317, + "line": 331, "column": 10 }, "end": { - "line": 317, + "line": 331, "column": 19 } } @@ -78488,15 +80842,15 @@ "updateContext": null }, "value": "=", - "start": 10100, - "end": 10101, + "start": 10622, + "end": 10623, "loc": { "start": { - "line": 317, + "line": 331, "column": 20 }, "end": { - "line": 317, + "line": 331, "column": 21 } } @@ -78514,15 +80868,15 @@ "binop": null }, "value": "currentInput", - "start": 10102, - "end": 10114, + "start": 10624, + "end": 10636, "loc": { "start": { - "line": 317, + "line": 331, "column": 22 }, "end": { - "line": 317, + "line": 331, "column": 34 } } @@ -78540,15 +80894,15 @@ "binop": null, "updateContext": null }, - "start": 10114, - "end": 10115, + "start": 10636, + "end": 10637, "loc": { "start": { - "line": 317, + "line": 331, "column": 34 }, "end": { - "line": 317, + "line": 331, "column": 35 } } @@ -78566,15 +80920,15 @@ "binop": null }, "value": "length", - "start": 10115, - "end": 10121, + "start": 10637, + "end": 10643, "loc": { "start": { - "line": 317, + "line": 331, "column": 35 }, "end": { - "line": 317, + "line": 331, "column": 41 } } @@ -78593,15 +80947,15 @@ "updateContext": null }, "value": "===", - "start": 10122, - "end": 10125, + "start": 10644, + "end": 10647, "loc": { "start": { - "line": 317, + "line": 331, "column": 42 }, "end": { - "line": 317, + "line": 331, "column": 45 } } @@ -78619,15 +80973,15 @@ "binop": null }, "value": "maxLength", - "start": 10126, - "end": 10135, + "start": 10648, + "end": 10657, "loc": { "start": { - "line": 317, + "line": 331, "column": 46 }, "end": { - "line": 317, + "line": 331, "column": 55 } } @@ -78645,15 +80999,15 @@ "binop": null, "updateContext": null }, - "start": 10135, - "end": 10136, + "start": 10657, + "end": 10658, "loc": { "start": { - "line": 317, + "line": 331, "column": 55 }, "end": { - "line": 317, + "line": 331, "column": 56 } } @@ -78671,15 +81025,15 @@ "binop": null }, "value": "options", - "start": 10136, - "end": 10143, + "start": 10658, + "end": 10665, "loc": { "start": { - "line": 317, + "line": 331, "column": 56 }, "end": { - "line": 317, + "line": 331, "column": 63 } } @@ -78697,15 +81051,15 @@ "binop": null, "updateContext": null }, - "start": 10143, - "end": 10144, + "start": 10665, + "end": 10666, "loc": { "start": { - "line": 317, + "line": 331, "column": 63 }, "end": { - "line": 317, + "line": 331, "column": 64 } } @@ -78723,15 +81077,15 @@ "binop": null }, "value": "inputName", - "start": 10144, - "end": 10153, + "start": 10666, + "end": 10675, "loc": { "start": { - "line": 317, + "line": 331, "column": 64 }, "end": { - "line": 317, + "line": 331, "column": 73 } } @@ -78749,15 +81103,15 @@ "binop": null, "updateContext": null }, - "start": 10153, - "end": 10154, + "start": 10675, + "end": 10676, "loc": { "start": { - "line": 317, + "line": 331, "column": 73 }, "end": { - "line": 317, + "line": 331, "column": 74 } } @@ -78775,15 +81129,15 @@ "binop": null, "updateContext": null }, - "start": 10154, - "end": 10155, + "start": 10676, + "end": 10677, "loc": { "start": { - "line": 317, + "line": 331, "column": 74 }, "end": { - "line": 317, + "line": 331, "column": 75 } } @@ -78803,15 +81157,15 @@ "updateContext": null }, "value": "if", - "start": 10165, - "end": 10167, + "start": 10687, + "end": 10689, "loc": { "start": { - "line": 319, + "line": 333, "column": 6 }, "end": { - "line": 319, + "line": 333, "column": 8 } } @@ -78828,15 +81182,15 @@ "postfix": false, "binop": null }, - "start": 10167, - "end": 10168, + "start": 10689, + "end": 10690, "loc": { "start": { - "line": 319, + "line": 333, "column": 8 }, "end": { - "line": 319, + "line": 333, "column": 9 } } @@ -78854,15 +81208,15 @@ "binop": null }, "value": "options", - "start": 10168, - "end": 10175, + "start": 10690, + "end": 10697, "loc": { "start": { - "line": 319, + "line": 333, "column": 9 }, "end": { - "line": 319, + "line": 333, "column": 16 } } @@ -78880,15 +81234,15 @@ "binop": null, "updateContext": null }, - "start": 10175, - "end": 10176, + "start": 10697, + "end": 10698, "loc": { "start": { - "line": 319, + "line": 333, "column": 16 }, "end": { - "line": 319, + "line": 333, "column": 17 } } @@ -78906,15 +81260,15 @@ "binop": null }, "value": "debug", - "start": 10176, - "end": 10181, + "start": 10698, + "end": 10703, "loc": { "start": { - "line": 319, + "line": 333, "column": 17 }, "end": { - "line": 319, + "line": 333, "column": 22 } } @@ -78931,15 +81285,15 @@ "postfix": false, "binop": null }, - "start": 10181, - "end": 10182, + "start": 10703, + "end": 10704, "loc": { "start": { - "line": 319, + "line": 333, "column": 22 }, "end": { - "line": 319, + "line": 333, "column": 23 } } @@ -78956,15 +81310,15 @@ "postfix": false, "binop": null }, - "start": 10182, - "end": 10183, + "start": 10704, + "end": 10705, "loc": { "start": { - "line": 319, + "line": 333, "column": 23 }, "end": { - "line": 319, + "line": 333, "column": 24 } } @@ -78982,15 +81336,15 @@ "binop": null }, "value": "console", - "start": 10193, - "end": 10200, + "start": 10715, + "end": 10722, "loc": { "start": { - "line": 320, + "line": 334, "column": 8 }, "end": { - "line": 320, + "line": 334, "column": 15 } } @@ -79008,15 +81362,15 @@ "binop": null, "updateContext": null }, - "start": 10200, - "end": 10201, + "start": 10722, + "end": 10723, "loc": { "start": { - "line": 320, + "line": 334, "column": 15 }, "end": { - "line": 320, + "line": 334, "column": 16 } } @@ -79034,15 +81388,15 @@ "binop": null }, "value": "log", - "start": 10201, - "end": 10204, + "start": 10723, + "end": 10726, "loc": { "start": { - "line": 320, + "line": 334, "column": 16 }, "end": { - "line": 320, + "line": 334, "column": 19 } } @@ -79059,15 +81413,15 @@ "postfix": false, "binop": null }, - "start": 10204, - "end": 10205, + "start": 10726, + "end": 10727, "loc": { "start": { - "line": 320, + "line": 334, "column": 19 }, "end": { - "line": 320, + "line": 334, "column": 20 } } @@ -79086,15 +81440,15 @@ "updateContext": null }, "value": "maxLength (obj) reached:", - "start": 10205, - "end": 10231, + "start": 10727, + "end": 10753, "loc": { "start": { - "line": 320, + "line": 334, "column": 20 }, "end": { - "line": 320, + "line": 334, "column": 46 } } @@ -79112,15 +81466,15 @@ "binop": null, "updateContext": null }, - "start": 10231, - "end": 10232, + "start": 10753, + "end": 10754, "loc": { "start": { - "line": 320, + "line": 334, "column": 46 }, "end": { - "line": 320, + "line": 334, "column": 47 } } @@ -79138,15 +81492,15 @@ "binop": null }, "value": "condition", - "start": 10233, - "end": 10242, + "start": 10755, + "end": 10764, "loc": { "start": { - "line": 320, + "line": 334, "column": 48 }, "end": { - "line": 320, + "line": 334, "column": 57 } } @@ -79163,15 +81517,15 @@ "postfix": false, "binop": null }, - "start": 10242, - "end": 10243, + "start": 10764, + "end": 10765, "loc": { "start": { - "line": 320, + "line": 334, "column": 57 }, "end": { - "line": 320, + "line": 334, "column": 58 } } @@ -79189,15 +81543,15 @@ "binop": null, "updateContext": null }, - "start": 10243, - "end": 10244, + "start": 10765, + "end": 10766, "loc": { "start": { - "line": 320, + "line": 334, "column": 58 }, "end": { - "line": 320, + "line": 334, "column": 59 } } @@ -79214,15 +81568,15 @@ "postfix": false, "binop": null }, - "start": 10252, - "end": 10253, + "start": 10774, + "end": 10775, "loc": { "start": { - "line": 321, + "line": 335, "column": 6 }, "end": { - "line": 321, + "line": 335, "column": 7 } } @@ -79242,15 +81596,15 @@ "updateContext": null }, "value": "if", - "start": 10263, - "end": 10265, + "start": 10785, + "end": 10787, "loc": { "start": { - "line": 323, + "line": 337, "column": 6 }, "end": { - "line": 323, + "line": 337, "column": 8 } } @@ -79267,15 +81621,15 @@ "postfix": false, "binop": null }, - "start": 10265, - "end": 10266, + "start": 10787, + "end": 10788, "loc": { "start": { - "line": 323, + "line": 337, "column": 8 }, "end": { - "line": 323, + "line": 337, "column": 9 } } @@ -79293,15 +81647,15 @@ "binop": null }, "value": "condition", - "start": 10266, - "end": 10275, + "start": 10788, + "end": 10797, "loc": { "start": { - "line": 323, + "line": 337, "column": 9 }, "end": { - "line": 323, + "line": 337, "column": 18 } } @@ -79318,15 +81672,15 @@ "postfix": false, "binop": null }, - "start": 10275, - "end": 10276, + "start": 10797, + "end": 10798, "loc": { "start": { - "line": 323, + "line": 337, "column": 18 }, "end": { - "line": 323, + "line": 337, "column": 19 } } @@ -79343,15 +81697,15 @@ "postfix": false, "binop": null }, - "start": 10276, - "end": 10277, + "start": 10798, + "end": 10799, "loc": { "start": { - "line": 323, + "line": 337, "column": 19 }, "end": { - "line": 323, + "line": 337, "column": 20 } } @@ -79371,15 +81725,15 @@ "updateContext": null }, "value": "this", - "start": 10287, - "end": 10291, + "start": 10809, + "end": 10813, "loc": { "start": { - "line": 324, + "line": 338, "column": 8 }, "end": { - "line": 324, + "line": 338, "column": 12 } } @@ -79397,15 +81751,15 @@ "binop": null, "updateContext": null }, - "start": 10291, - "end": 10292, + "start": 10813, + "end": 10814, "loc": { "start": { - "line": 324, + "line": 338, "column": 12 }, "end": { - "line": 324, + "line": 338, "column": 13 } } @@ -79423,15 +81777,15 @@ "binop": null }, "value": "maxLengthReached", - "start": 10292, - "end": 10308, + "start": 10814, + "end": 10830, "loc": { "start": { - "line": 324, + "line": 338, "column": 13 }, "end": { - "line": 324, + "line": 338, "column": 29 } } @@ -79450,15 +81804,15 @@ "updateContext": null }, "value": "=", - "start": 10309, - "end": 10310, + "start": 10831, + "end": 10832, "loc": { "start": { - "line": 324, + "line": 338, "column": 30 }, "end": { - "line": 324, + "line": 338, "column": 31 } } @@ -79478,15 +81832,15 @@ "updateContext": null }, "value": "true", - "start": 10311, - "end": 10315, + "start": 10833, + "end": 10837, "loc": { "start": { - "line": 324, + "line": 338, "column": 32 }, "end": { - "line": 324, + "line": 338, "column": 36 } } @@ -79504,15 +81858,15 @@ "binop": null, "updateContext": null }, - "start": 10315, - "end": 10316, + "start": 10837, + "end": 10838, "loc": { "start": { - "line": 324, + "line": 338, "column": 36 }, "end": { - "line": 324, + "line": 338, "column": 37 } } @@ -79532,15 +81886,15 @@ "updateContext": null }, "value": "return", - "start": 10326, - "end": 10332, + "start": 10848, + "end": 10854, "loc": { "start": { - "line": 325, + "line": 339, "column": 8 }, "end": { - "line": 325, + "line": 339, "column": 14 } } @@ -79560,15 +81914,15 @@ "updateContext": null }, "value": "true", - "start": 10333, - "end": 10337, + "start": 10855, + "end": 10859, "loc": { "start": { - "line": 325, + "line": 339, "column": 15 }, "end": { - "line": 325, + "line": 339, "column": 19 } } @@ -79586,15 +81940,15 @@ "binop": null, "updateContext": null }, - "start": 10337, - "end": 10338, + "start": 10859, + "end": 10860, "loc": { "start": { - "line": 325, + "line": 339, "column": 19 }, "end": { - "line": 325, + "line": 339, "column": 20 } } @@ -79611,15 +81965,15 @@ "postfix": false, "binop": null }, - "start": 10346, - "end": 10347, + "start": 10868, + "end": 10869, "loc": { "start": { - "line": 326, + "line": 340, "column": 6 }, "end": { - "line": 326, + "line": 340, "column": 7 } } @@ -79639,15 +81993,15 @@ "updateContext": null }, "value": "else", - "start": 10348, - "end": 10352, + "start": 10870, + "end": 10874, "loc": { "start": { - "line": 326, + "line": 340, "column": 8 }, "end": { - "line": 326, + "line": 340, "column": 12 } } @@ -79664,15 +82018,15 @@ "postfix": false, "binop": null }, - "start": 10353, - "end": 10354, + "start": 10875, + "end": 10876, "loc": { "start": { - "line": 326, + "line": 340, "column": 13 }, "end": { - "line": 326, + "line": 340, "column": 14 } } @@ -79692,15 +82046,15 @@ "updateContext": null }, "value": "this", - "start": 10364, - "end": 10368, + "start": 10886, + "end": 10890, "loc": { "start": { - "line": 327, + "line": 341, "column": 8 }, "end": { - "line": 327, + "line": 341, "column": 12 } } @@ -79718,15 +82072,15 @@ "binop": null, "updateContext": null }, - "start": 10368, - "end": 10369, + "start": 10890, + "end": 10891, "loc": { "start": { - "line": 327, + "line": 341, "column": 12 }, "end": { - "line": 327, + "line": 341, "column": 13 } } @@ -79744,15 +82098,15 @@ "binop": null }, "value": "maxLengthReached", - "start": 10369, - "end": 10385, + "start": 10891, + "end": 10907, "loc": { "start": { - "line": 327, + "line": 341, "column": 13 }, "end": { - "line": 327, + "line": 341, "column": 29 } } @@ -79771,15 +82125,15 @@ "updateContext": null }, "value": "=", - "start": 10386, - "end": 10387, + "start": 10908, + "end": 10909, "loc": { "start": { - "line": 327, + "line": 341, "column": 30 }, "end": { - "line": 327, + "line": 341, "column": 31 } } @@ -79799,15 +82153,15 @@ "updateContext": null }, "value": "false", - "start": 10388, - "end": 10393, + "start": 10910, + "end": 10915, "loc": { "start": { - "line": 327, + "line": 341, "column": 32 }, "end": { - "line": 327, + "line": 341, "column": 37 } } @@ -79825,15 +82179,15 @@ "binop": null, "updateContext": null }, - "start": 10393, - "end": 10394, + "start": 10915, + "end": 10916, "loc": { "start": { - "line": 327, + "line": 341, "column": 37 }, "end": { - "line": 327, + "line": 341, "column": 38 } } @@ -79853,15 +82207,15 @@ "updateContext": null }, "value": "return", - "start": 10404, - "end": 10410, + "start": 10926, + "end": 10932, "loc": { "start": { - "line": 328, + "line": 342, "column": 8 }, "end": { - "line": 328, + "line": 342, "column": 14 } } @@ -79881,15 +82235,15 @@ "updateContext": null }, "value": "false", - "start": 10411, - "end": 10416, + "start": 10933, + "end": 10938, "loc": { "start": { - "line": 328, + "line": 342, "column": 15 }, "end": { - "line": 328, + "line": 342, "column": 20 } } @@ -79907,15 +82261,15 @@ "binop": null, "updateContext": null }, - "start": 10416, - "end": 10417, + "start": 10938, + "end": 10939, "loc": { "start": { - "line": 328, + "line": 342, "column": 20 }, "end": { - "line": 328, + "line": 342, "column": 21 } } @@ -79932,15 +82286,15 @@ "postfix": false, "binop": null }, - "start": 10425, - "end": 10426, + "start": 10947, + "end": 10948, "loc": { "start": { - "line": 329, + "line": 343, "column": 6 }, "end": { - "line": 329, + "line": 343, "column": 7 } } @@ -79957,15 +82311,15 @@ "postfix": false, "binop": null }, - "start": 10432, - "end": 10433, + "start": 10954, + "end": 10955, "loc": { "start": { - "line": 330, + "line": 344, "column": 4 }, "end": { - "line": 330, + "line": 344, "column": 5 } } @@ -79982,15 +82336,15 @@ "postfix": false, "binop": null }, - "start": 10437, - "end": 10438, + "start": 10959, + "end": 10960, "loc": { "start": { - "line": 331, + "line": 345, "column": 2 }, "end": { - "line": 331, + "line": 345, "column": 3 } } @@ -79998,15 +82352,15 @@ { "type": "CommentBlock", "value": "*\r\n * Gets the current value of maxLengthReached\r\n ", - "start": 10444, - "end": 10503, + "start": 10966, + "end": 11025, "loc": { "start": { - "line": 333, + "line": 347, "column": 2 }, "end": { - "line": 335, + "line": 349, "column": 5 } } @@ -80024,15 +82378,15 @@ "binop": null }, "value": "isMaxLengthReached", - "start": 10507, - "end": 10525, + "start": 11029, + "end": 11047, "loc": { "start": { - "line": 336, + "line": 350, "column": 2 }, "end": { - "line": 336, + "line": 350, "column": 20 } } @@ -80049,15 +82403,15 @@ "postfix": false, "binop": null }, - "start": 10525, - "end": 10526, + "start": 11047, + "end": 11048, "loc": { "start": { - "line": 336, + "line": 350, "column": 20 }, "end": { - "line": 336, + "line": 350, "column": 21 } } @@ -80074,15 +82428,15 @@ "postfix": false, "binop": null }, - "start": 10526, - "end": 10527, + "start": 11048, + "end": 11049, "loc": { "start": { - "line": 336, + "line": 350, "column": 21 }, "end": { - "line": 336, + "line": 350, "column": 22 } } @@ -80099,15 +82453,15 @@ "postfix": false, "binop": null }, - "start": 10527, - "end": 10528, + "start": 11049, + "end": 11050, "loc": { "start": { - "line": 336, + "line": 350, "column": 22 }, "end": { - "line": 336, + "line": 350, "column": 23 } } @@ -80127,15 +82481,15 @@ "updateContext": null }, "value": "return", - "start": 10534, - "end": 10540, + "start": 11056, + "end": 11062, "loc": { "start": { - "line": 337, + "line": 351, "column": 4 }, "end": { - "line": 337, + "line": 351, "column": 10 } } @@ -80153,15 +82507,15 @@ "binop": null }, "value": "Boolean", - "start": 10541, - "end": 10548, + "start": 11063, + "end": 11070, "loc": { "start": { - "line": 337, + "line": 351, "column": 11 }, "end": { - "line": 337, + "line": 351, "column": 18 } } @@ -80178,15 +82532,15 @@ "postfix": false, "binop": null }, - "start": 10548, - "end": 10549, + "start": 11070, + "end": 11071, "loc": { "start": { - "line": 337, + "line": 351, "column": 18 }, "end": { - "line": 337, + "line": 351, "column": 19 } } @@ -80206,15 +82560,15 @@ "updateContext": null }, "value": "this", - "start": 10549, - "end": 10553, + "start": 11071, + "end": 11075, "loc": { "start": { - "line": 337, + "line": 351, "column": 19 }, "end": { - "line": 337, + "line": 351, "column": 23 } } @@ -80232,15 +82586,15 @@ "binop": null, "updateContext": null }, - "start": 10553, - "end": 10554, + "start": 11075, + "end": 11076, "loc": { "start": { - "line": 337, + "line": 351, "column": 23 }, "end": { - "line": 337, + "line": 351, "column": 24 } } @@ -80258,15 +82612,15 @@ "binop": null }, "value": "maxLengthReached", - "start": 10554, - "end": 10570, + "start": 11076, + "end": 11092, "loc": { "start": { - "line": 337, + "line": 351, "column": 24 }, "end": { - "line": 337, + "line": 351, "column": 40 } } @@ -80283,15 +82637,15 @@ "postfix": false, "binop": null }, - "start": 10570, - "end": 10571, + "start": 11092, + "end": 11093, "loc": { "start": { - "line": 337, + "line": 351, "column": 40 }, "end": { - "line": 337, + "line": 351, "column": 41 } } @@ -80309,15 +82663,15 @@ "binop": null, "updateContext": null }, - "start": 10571, - "end": 10572, + "start": 11093, + "end": 11094, "loc": { "start": { - "line": 337, + "line": 351, "column": 41 }, "end": { - "line": 337, + "line": 351, "column": 42 } } @@ -80334,15 +82688,15 @@ "postfix": false, "binop": null }, - "start": 10576, - "end": 10577, + "start": 11098, + "end": 11099, "loc": { "start": { - "line": 338, + "line": 352, "column": 2 }, "end": { - "line": 338, + "line": 352, "column": 3 } } @@ -80350,15 +82704,15 @@ { "type": "CommentBlock", "value": "*\r\n * Transforms an arbitrary string to camelCase\r\n * \r\n * @param {string} string The string to transform.\r\n ", - "start": 10583, - "end": 10705, + "start": 11105, + "end": 11227, "loc": { "start": { - "line": 340, + "line": 354, "column": 2 }, "end": { - "line": 344, + "line": 358, "column": 5 } } @@ -80376,15 +82730,15 @@ "binop": null }, "value": "camelCase", - "start": 10709, - "end": 10718, + "start": 11231, + "end": 11240, "loc": { "start": { - "line": 345, + "line": 359, "column": 2 }, "end": { - "line": 345, + "line": 359, "column": 11 } } @@ -80401,15 +82755,15 @@ "postfix": false, "binop": null }, - "start": 10718, - "end": 10719, + "start": 11240, + "end": 11241, "loc": { "start": { - "line": 345, + "line": 359, "column": 11 }, "end": { - "line": 345, + "line": 359, "column": 12 } } @@ -80427,15 +82781,15 @@ "binop": null }, "value": "string", - "start": 10719, - "end": 10725, + "start": 11241, + "end": 11247, "loc": { "start": { - "line": 345, + "line": 359, "column": 12 }, "end": { - "line": 345, + "line": 359, "column": 18 } } @@ -80452,15 +82806,15 @@ "postfix": false, "binop": null }, - "start": 10725, - "end": 10726, + "start": 11247, + "end": 11248, "loc": { "start": { - "line": 345, + "line": 359, "column": 18 }, "end": { - "line": 345, + "line": 359, "column": 19 } } @@ -80477,15 +82831,15 @@ "postfix": false, "binop": null }, - "start": 10726, - "end": 10727, + "start": 11248, + "end": 11249, "loc": { "start": { - "line": 345, + "line": 359, "column": 19 }, "end": { - "line": 345, + "line": 359, "column": 20 } } @@ -80505,15 +82859,15 @@ "updateContext": null }, "value": "return", - "start": 10733, - "end": 10739, + "start": 11255, + "end": 11261, "loc": { "start": { - "line": 346, + "line": 360, "column": 4 }, "end": { - "line": 346, + "line": 360, "column": 10 } } @@ -80531,15 +82885,15 @@ "binop": null }, "value": "string", - "start": 10740, - "end": 10746, + "start": 11262, + "end": 11268, "loc": { "start": { - "line": 346, + "line": 360, "column": 11 }, "end": { - "line": 346, + "line": 360, "column": 17 } } @@ -80557,15 +82911,15 @@ "binop": null, "updateContext": null }, - "start": 10746, - "end": 10747, + "start": 11268, + "end": 11269, "loc": { "start": { - "line": 346, + "line": 360, "column": 17 }, "end": { - "line": 346, + "line": 360, "column": 18 } } @@ -80583,15 +82937,15 @@ "binop": null }, "value": "toLowerCase", - "start": 10747, - "end": 10758, + "start": 11269, + "end": 11280, "loc": { "start": { - "line": 346, + "line": 360, "column": 18 }, "end": { - "line": 346, + "line": 360, "column": 29 } } @@ -80608,15 +82962,15 @@ "postfix": false, "binop": null }, - "start": 10758, - "end": 10759, + "start": 11280, + "end": 11281, "loc": { "start": { - "line": 346, + "line": 360, "column": 29 }, "end": { - "line": 346, + "line": 360, "column": 30 } } @@ -80633,15 +82987,15 @@ "postfix": false, "binop": null }, - "start": 10759, - "end": 10760, + "start": 11281, + "end": 11282, "loc": { "start": { - "line": 346, + "line": 360, "column": 30 }, "end": { - "line": 346, + "line": 360, "column": 31 } } @@ -80659,15 +83013,15 @@ "binop": null, "updateContext": null }, - "start": 10760, - "end": 10761, + "start": 11282, + "end": 11283, "loc": { "start": { - "line": 346, + "line": 360, "column": 31 }, "end": { - "line": 346, + "line": 360, "column": 32 } } @@ -80685,15 +83039,15 @@ "binop": null }, "value": "trim", - "start": 10761, - "end": 10765, + "start": 11283, + "end": 11287, "loc": { "start": { - "line": 346, + "line": 360, "column": 32 }, "end": { - "line": 346, + "line": 360, "column": 36 } } @@ -80710,15 +83064,15 @@ "postfix": false, "binop": null }, - "start": 10765, - "end": 10766, + "start": 11287, + "end": 11288, "loc": { "start": { - "line": 346, + "line": 360, "column": 36 }, "end": { - "line": 346, + "line": 360, "column": 37 } } @@ -80735,15 +83089,15 @@ "postfix": false, "binop": null }, - "start": 10766, - "end": 10767, + "start": 11288, + "end": 11289, "loc": { "start": { - "line": 346, + "line": 360, "column": 37 }, "end": { - "line": 346, + "line": 360, "column": 38 } } @@ -80761,15 +83115,15 @@ "binop": null, "updateContext": null }, - "start": 10767, - "end": 10768, + "start": 11289, + "end": 11290, "loc": { "start": { - "line": 346, + "line": 360, "column": 38 }, "end": { - "line": 346, + "line": 360, "column": 39 } } @@ -80787,15 +83141,15 @@ "binop": null }, "value": "split", - "start": 10768, - "end": 10773, + "start": 11290, + "end": 11295, "loc": { "start": { - "line": 346, + "line": 360, "column": 39 }, "end": { - "line": 346, + "line": 360, "column": 44 } } @@ -80812,15 +83166,15 @@ "postfix": false, "binop": null }, - "start": 10773, - "end": 10774, + "start": 11295, + "end": 11296, "loc": { "start": { - "line": 346, + "line": 360, "column": 44 }, "end": { - "line": 346, + "line": 360, "column": 45 } } @@ -80842,15 +83196,15 @@ "pattern": "[.\\-_\\s]", "flags": "g" }, - "start": 10774, - "end": 10785, + "start": 11296, + "end": 11307, "loc": { "start": { - "line": 346, + "line": 360, "column": 45 }, "end": { - "line": 346, + "line": 360, "column": 56 } } @@ -80867,15 +83221,15 @@ "postfix": false, "binop": null }, - "start": 10785, - "end": 10786, + "start": 11307, + "end": 11308, "loc": { "start": { - "line": 346, + "line": 360, "column": 56 }, "end": { - "line": 346, + "line": 360, "column": 57 } } @@ -80893,15 +83247,15 @@ "binop": null, "updateContext": null }, - "start": 10786, - "end": 10787, + "start": 11308, + "end": 11309, "loc": { "start": { - "line": 346, + "line": 360, "column": 57 }, "end": { - "line": 346, + "line": 360, "column": 58 } } @@ -80919,15 +83273,15 @@ "binop": null }, "value": "reduce", - "start": 10787, - "end": 10793, + "start": 11309, + "end": 11315, "loc": { "start": { - "line": 346, + "line": 360, "column": 58 }, "end": { - "line": 346, + "line": 360, "column": 64 } } @@ -80944,15 +83298,15 @@ "postfix": false, "binop": null }, - "start": 10793, - "end": 10794, + "start": 11315, + "end": 11316, "loc": { "start": { - "line": 346, + "line": 360, "column": 64 }, "end": { - "line": 346, + "line": 360, "column": 65 } } @@ -80969,15 +83323,15 @@ "postfix": false, "binop": null }, - "start": 10794, - "end": 10795, + "start": 11316, + "end": 11317, "loc": { "start": { - "line": 346, + "line": 360, "column": 65 }, "end": { - "line": 346, + "line": 360, "column": 66 } } @@ -80995,15 +83349,15 @@ "binop": null }, "value": "string", - "start": 10795, - "end": 10801, + "start": 11317, + "end": 11323, "loc": { "start": { - "line": 346, + "line": 360, "column": 66 }, "end": { - "line": 346, + "line": 360, "column": 72 } } @@ -81021,15 +83375,15 @@ "binop": null, "updateContext": null }, - "start": 10801, - "end": 10802, + "start": 11323, + "end": 11324, "loc": { "start": { - "line": 346, + "line": 360, "column": 72 }, "end": { - "line": 346, + "line": 360, "column": 73 } } @@ -81047,15 +83401,15 @@ "binop": null }, "value": "word", - "start": 10803, - "end": 10807, + "start": 11325, + "end": 11329, "loc": { "start": { - "line": 346, + "line": 360, "column": 74 }, "end": { - "line": 346, + "line": 360, "column": 78 } } @@ -81072,15 +83426,15 @@ "postfix": false, "binop": null }, - "start": 10807, - "end": 10808, + "start": 11329, + "end": 11330, "loc": { "start": { - "line": 346, + "line": 360, "column": 78 }, "end": { - "line": 346, + "line": 360, "column": 79 } } @@ -81098,15 +83452,15 @@ "binop": null, "updateContext": null }, - "start": 10809, - "end": 10811, + "start": 11331, + "end": 11333, "loc": { "start": { - "line": 346, + "line": 360, "column": 80 }, "end": { - "line": 346, + "line": 360, "column": 82 } } @@ -81124,15 +83478,15 @@ "binop": null }, "value": "string", - "start": 10812, - "end": 10818, + "start": 11334, + "end": 11340, "loc": { "start": { - "line": 346, + "line": 360, "column": 83 }, "end": { - "line": 346, + "line": 360, "column": 89 } } @@ -81151,15 +83505,15 @@ "updateContext": null }, "value": "+", - "start": 10819, - "end": 10820, + "start": 11341, + "end": 11342, "loc": { "start": { - "line": 346, + "line": 360, "column": 90 }, "end": { - "line": 346, + "line": 360, "column": 91 } } @@ -81177,15 +83531,15 @@ "binop": null }, "value": "word", - "start": 10821, - "end": 10825, + "start": 11343, + "end": 11347, "loc": { "start": { - "line": 346, + "line": 360, "column": 92 }, "end": { - "line": 346, + "line": 360, "column": 96 } } @@ -81203,15 +83557,15 @@ "binop": null, "updateContext": null }, - "start": 10825, - "end": 10826, + "start": 11347, + "end": 11348, "loc": { "start": { - "line": 346, + "line": 360, "column": 96 }, "end": { - "line": 346, + "line": 360, "column": 97 } } @@ -81230,15 +83584,15 @@ "updateContext": null }, "value": 0, - "start": 10826, - "end": 10827, + "start": 11348, + "end": 11349, "loc": { "start": { - "line": 346, + "line": 360, "column": 97 }, "end": { - "line": 346, + "line": 360, "column": 98 } } @@ -81256,15 +83610,15 @@ "binop": null, "updateContext": null }, - "start": 10827, - "end": 10828, + "start": 11349, + "end": 11350, "loc": { "start": { - "line": 346, + "line": 360, "column": 98 }, "end": { - "line": 346, + "line": 360, "column": 99 } } @@ -81282,15 +83636,15 @@ "binop": null, "updateContext": null }, - "start": 10828, - "end": 10829, + "start": 11350, + "end": 11351, "loc": { "start": { - "line": 346, + "line": 360, "column": 99 }, "end": { - "line": 346, + "line": 360, "column": 100 } } @@ -81308,15 +83662,15 @@ "binop": null }, "value": "toUpperCase", - "start": 10829, - "end": 10840, + "start": 11351, + "end": 11362, "loc": { "start": { - "line": 346, + "line": 360, "column": 100 }, "end": { - "line": 346, + "line": 360, "column": 111 } } @@ -81333,15 +83687,15 @@ "postfix": false, "binop": null }, - "start": 10840, - "end": 10841, + "start": 11362, + "end": 11363, "loc": { "start": { - "line": 346, + "line": 360, "column": 111 }, "end": { - "line": 346, + "line": 360, "column": 112 } } @@ -81358,15 +83712,15 @@ "postfix": false, "binop": null }, - "start": 10841, - "end": 10842, + "start": 11363, + "end": 11364, "loc": { "start": { - "line": 346, + "line": 360, "column": 112 }, "end": { - "line": 346, + "line": 360, "column": 113 } } @@ -81385,15 +83739,15 @@ "updateContext": null }, "value": "+", - "start": 10843, - "end": 10844, + "start": 11365, + "end": 11366, "loc": { "start": { - "line": 346, + "line": 360, "column": 114 }, "end": { - "line": 346, + "line": 360, "column": 115 } } @@ -81411,15 +83765,15 @@ "binop": null }, "value": "word", - "start": 10845, - "end": 10849, + "start": 11367, + "end": 11371, "loc": { "start": { - "line": 346, + "line": 360, "column": 116 }, "end": { - "line": 346, + "line": 360, "column": 120 } } @@ -81437,15 +83791,15 @@ "binop": null, "updateContext": null }, - "start": 10849, - "end": 10850, + "start": 11371, + "end": 11372, "loc": { "start": { - "line": 346, + "line": 360, "column": 120 }, "end": { - "line": 346, + "line": 360, "column": 121 } } @@ -81463,15 +83817,15 @@ "binop": null }, "value": "slice", - "start": 10850, - "end": 10855, + "start": 11372, + "end": 11377, "loc": { "start": { - "line": 346, + "line": 360, "column": 121 }, "end": { - "line": 346, + "line": 360, "column": 126 } } @@ -81488,15 +83842,15 @@ "postfix": false, "binop": null }, - "start": 10855, - "end": 10856, + "start": 11377, + "end": 11378, "loc": { "start": { - "line": 346, + "line": 360, "column": 126 }, "end": { - "line": 346, + "line": 360, "column": 127 } } @@ -81515,15 +83869,15 @@ "updateContext": null }, "value": 1, - "start": 10856, - "end": 10857, + "start": 11378, + "end": 11379, "loc": { "start": { - "line": 346, + "line": 360, "column": 127 }, "end": { - "line": 346, + "line": 360, "column": 128 } } @@ -81540,15 +83894,15 @@ "postfix": false, "binop": null }, - "start": 10857, - "end": 10858, + "start": 11379, + "end": 11380, "loc": { "start": { - "line": 346, + "line": 360, "column": 128 }, "end": { - "line": 346, + "line": 360, "column": 129 } } @@ -81565,15 +83919,15 @@ "postfix": false, "binop": null }, - "start": 10858, - "end": 10859, + "start": 11380, + "end": 11381, "loc": { "start": { - "line": 346, + "line": 360, "column": 129 }, "end": { - "line": 346, + "line": 360, "column": 130 } } @@ -81591,15 +83945,15 @@ "binop": null, "updateContext": null }, - "start": 10859, - "end": 10860, + "start": 11381, + "end": 11382, "loc": { "start": { - "line": 346, + "line": 360, "column": 130 }, "end": { - "line": 346, + "line": 360, "column": 131 } } @@ -81616,15 +83970,15 @@ "postfix": false, "binop": null }, - "start": 10864, - "end": 10865, + "start": 11386, + "end": 11387, "loc": { "start": { - "line": 347, + "line": 361, "column": 2 }, "end": { - "line": 347, + "line": 361, "column": 3 } } @@ -81642,15 +83996,15 @@ "binop": null, "updateContext": null }, - "start": 10865, - "end": 10866, + "start": 11387, + "end": 11388, "loc": { "start": { - "line": 347, + "line": 361, "column": 3 }, "end": { - "line": 347, + "line": 361, "column": 4 } } @@ -81658,15 +84012,15 @@ { "type": "CommentBlock", "value": "*\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 ", - "start": 10872, - "end": 11052, + "start": 11394, + "end": 11574, "loc": { "start": { - "line": 349, + "line": 363, "column": 2 }, "end": { - "line": 354, + "line": 368, "column": 5 } } @@ -81684,15 +84038,15 @@ "binop": null }, "value": "countInArray", - "start": 11056, - "end": 11068, + "start": 11578, + "end": 11590, "loc": { "start": { - "line": 355, + "line": 369, "column": 2 }, "end": { - "line": 355, + "line": 369, "column": 14 } } @@ -81709,15 +84063,15 @@ "postfix": false, "binop": null }, - "start": 11068, - "end": 11069, + "start": 11590, + "end": 11591, "loc": { "start": { - "line": 355, + "line": 369, "column": 14 }, "end": { - "line": 355, + "line": 369, "column": 15 } } @@ -81735,15 +84089,15 @@ "binop": null }, "value": "array", - "start": 11069, - "end": 11074, + "start": 11591, + "end": 11596, "loc": { "start": { - "line": 355, + "line": 369, "column": 15 }, "end": { - "line": 355, + "line": 369, "column": 20 } } @@ -81761,15 +84115,15 @@ "binop": null, "updateContext": null }, - "start": 11074, - "end": 11075, + "start": 11596, + "end": 11597, "loc": { "start": { - "line": 355, + "line": 369, "column": 20 }, "end": { - "line": 355, + "line": 369, "column": 21 } } @@ -81787,15 +84141,15 @@ "binop": null }, "value": "value", - "start": 11076, - "end": 11081, + "start": 11598, + "end": 11603, "loc": { "start": { - "line": 355, + "line": 369, "column": 22 }, "end": { - "line": 355, + "line": 369, "column": 27 } } @@ -81812,15 +84166,15 @@ "postfix": false, "binop": null }, - "start": 11081, - "end": 11082, + "start": 11603, + "end": 11604, "loc": { "start": { - "line": 355, + "line": 369, "column": 27 }, "end": { - "line": 355, + "line": 369, "column": 28 } } @@ -81837,15 +84191,15 @@ "postfix": false, "binop": null }, - "start": 11082, - "end": 11083, + "start": 11604, + "end": 11605, "loc": { "start": { - "line": 355, + "line": 369, "column": 28 }, "end": { - "line": 355, + "line": 369, "column": 29 } } @@ -81865,15 +84219,15 @@ "updateContext": null }, "value": "return", - "start": 11089, - "end": 11095, + "start": 11611, + "end": 11617, "loc": { "start": { - "line": 356, + "line": 370, "column": 4 }, "end": { - "line": 356, + "line": 370, "column": 10 } } @@ -81891,15 +84245,15 @@ "binop": null }, "value": "array", - "start": 11096, - "end": 11101, + "start": 11618, + "end": 11623, "loc": { "start": { - "line": 356, + "line": 370, "column": 11 }, "end": { - "line": 356, + "line": 370, "column": 16 } } @@ -81917,15 +84271,15 @@ "binop": null, "updateContext": null }, - "start": 11101, - "end": 11102, + "start": 11623, + "end": 11624, "loc": { "start": { - "line": 356, + "line": 370, "column": 16 }, "end": { - "line": 356, + "line": 370, "column": 17 } } @@ -81943,15 +84297,15 @@ "binop": null }, "value": "reduce", - "start": 11102, - "end": 11108, + "start": 11624, + "end": 11630, "loc": { "start": { - "line": 356, + "line": 370, "column": 17 }, "end": { - "line": 356, + "line": 370, "column": 23 } } @@ -81968,15 +84322,15 @@ "postfix": false, "binop": null }, - "start": 11108, - "end": 11109, + "start": 11630, + "end": 11631, "loc": { "start": { - "line": 356, + "line": 370, "column": 23 }, "end": { - "line": 356, + "line": 370, "column": 24 } } @@ -81993,15 +84347,15 @@ "postfix": false, "binop": null }, - "start": 11109, - "end": 11110, + "start": 11631, + "end": 11632, "loc": { "start": { - "line": 356, + "line": 370, "column": 24 }, "end": { - "line": 356, + "line": 370, "column": 25 } } @@ -82019,15 +84373,15 @@ "binop": null }, "value": "n", - "start": 11110, - "end": 11111, + "start": 11632, + "end": 11633, "loc": { "start": { - "line": 356, + "line": 370, "column": 25 }, "end": { - "line": 356, + "line": 370, "column": 26 } } @@ -82045,15 +84399,15 @@ "binop": null, "updateContext": null }, - "start": 11111, - "end": 11112, + "start": 11633, + "end": 11634, "loc": { "start": { - "line": 356, + "line": 370, "column": 26 }, "end": { - "line": 356, + "line": 370, "column": 27 } } @@ -82071,15 +84425,15 @@ "binop": null }, "value": "x", - "start": 11113, - "end": 11114, + "start": 11635, + "end": 11636, "loc": { "start": { - "line": 356, + "line": 370, "column": 28 }, "end": { - "line": 356, + "line": 370, "column": 29 } } @@ -82096,15 +84450,15 @@ "postfix": false, "binop": null }, - "start": 11114, - "end": 11115, + "start": 11636, + "end": 11637, "loc": { "start": { - "line": 356, + "line": 370, "column": 29 }, "end": { - "line": 356, + "line": 370, "column": 30 } } @@ -82122,15 +84476,15 @@ "binop": null, "updateContext": null }, - "start": 11116, - "end": 11118, + "start": 11638, + "end": 11640, "loc": { "start": { - "line": 356, + "line": 370, "column": 31 }, "end": { - "line": 356, + "line": 370, "column": 33 } } @@ -82148,15 +84502,15 @@ "binop": null }, "value": "n", - "start": 11119, - "end": 11120, + "start": 11641, + "end": 11642, "loc": { "start": { - "line": 356, + "line": 370, "column": 34 }, "end": { - "line": 356, + "line": 370, "column": 35 } } @@ -82175,15 +84529,15 @@ "updateContext": null }, "value": "+", - "start": 11121, - "end": 11122, + "start": 11643, + "end": 11644, "loc": { "start": { - "line": 356, + "line": 370, "column": 36 }, "end": { - "line": 356, + "line": 370, "column": 37 } } @@ -82200,15 +84554,15 @@ "postfix": false, "binop": null }, - "start": 11123, - "end": 11124, + "start": 11645, + "end": 11646, "loc": { "start": { - "line": 356, + "line": 370, "column": 38 }, "end": { - "line": 356, + "line": 370, "column": 39 } } @@ -82226,15 +84580,15 @@ "binop": null }, "value": "x", - "start": 11124, - "end": 11125, + "start": 11646, + "end": 11647, "loc": { "start": { - "line": 356, + "line": 370, "column": 39 }, "end": { - "line": 356, + "line": 370, "column": 40 } } @@ -82253,15 +84607,15 @@ "updateContext": null }, "value": "===", - "start": 11126, - "end": 11129, + "start": 11648, + "end": 11651, "loc": { "start": { - "line": 356, + "line": 370, "column": 41 }, "end": { - "line": 356, + "line": 370, "column": 44 } } @@ -82279,15 +84633,15 @@ "binop": null }, "value": "value", - "start": 11130, - "end": 11135, + "start": 11652, + "end": 11657, "loc": { "start": { - "line": 356, + "line": 370, "column": 45 }, "end": { - "line": 356, + "line": 370, "column": 50 } } @@ -82304,15 +84658,15 @@ "postfix": false, "binop": null }, - "start": 11135, - "end": 11136, + "start": 11657, + "end": 11658, "loc": { "start": { - "line": 356, + "line": 370, "column": 50 }, "end": { - "line": 356, + "line": 370, "column": 51 } } @@ -82330,15 +84684,15 @@ "binop": null, "updateContext": null }, - "start": 11136, - "end": 11137, + "start": 11658, + "end": 11659, "loc": { "start": { - "line": 356, + "line": 370, "column": 51 }, "end": { - "line": 356, + "line": 370, "column": 52 } } @@ -82357,15 +84711,15 @@ "updateContext": null }, "value": 0, - "start": 11138, - "end": 11139, + "start": 11660, + "end": 11661, "loc": { "start": { - "line": 356, + "line": 370, "column": 53 }, "end": { - "line": 356, + "line": 370, "column": 54 } } @@ -82382,15 +84736,15 @@ "postfix": false, "binop": null }, - "start": 11139, - "end": 11140, + "start": 11661, + "end": 11662, "loc": { "start": { - "line": 356, + "line": 370, "column": 54 }, "end": { - "line": 356, + "line": 370, "column": 55 } } @@ -82408,15 +84762,15 @@ "binop": null, "updateContext": null }, - "start": 11140, - "end": 11141, + "start": 11662, + "end": 11663, "loc": { "start": { - "line": 356, + "line": 370, "column": 55 }, "end": { - "line": 356, + "line": 370, "column": 56 } } @@ -82433,15 +84787,15 @@ "postfix": false, "binop": null }, - "start": 11145, - "end": 11146, + "start": 11667, + "end": 11668, "loc": { "start": { - "line": 357, + "line": 371, "column": 2 }, "end": { - "line": 357, + "line": 371, "column": 3 } } @@ -82458,15 +84812,15 @@ "postfix": false, "binop": null }, - "start": 11150, - "end": 11151, + "start": 11670, + "end": 11671, "loc": { "start": { - "line": 359, + "line": 372, "column": 0 }, "end": { - "line": 359, + "line": 372, "column": 1 } } @@ -82486,15 +84840,15 @@ "updateContext": null }, "value": "export", - "start": 11155, - "end": 11161, + "start": 11675, + "end": 11681, "loc": { "start": { - "line": 361, + "line": 374, "column": 0 }, "end": { - "line": 361, + "line": 374, "column": 6 } } @@ -82514,15 +84868,15 @@ "updateContext": null }, "value": "default", - "start": 11162, - "end": 11169, + "start": 11682, + "end": 11689, "loc": { "start": { - "line": 361, + "line": 374, "column": 7 }, "end": { - "line": 361, + "line": 374, "column": 14 } } @@ -82540,15 +84894,15 @@ "binop": null }, "value": "Utilities", - "start": 11170, - "end": 11179, + "start": 11690, + "end": 11699, "loc": { "start": { - "line": 361, + "line": 374, "column": 15 }, "end": { - "line": 361, + "line": 374, "column": 24 } } @@ -82566,15 +84920,15 @@ "binop": null, "updateContext": null }, - "start": 11179, - "end": 11180, + "start": 11699, + "end": 11700, "loc": { "start": { - "line": 361, + "line": 374, "column": 24 }, "end": { - "line": 361, + "line": 374, "column": 25 } } @@ -82592,15 +84946,15 @@ "binop": null, "updateContext": null }, - "start": 11180, - "end": 11180, + "start": 11700, + "end": 11700, "loc": { "start": { - "line": 361, + "line": 374, "column": 25 }, "end": { - "line": 361, + "line": 374, "column": 25 } } diff --git a/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html b/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html index 02790b4d..2123c0ab 100644 --- a/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html +++ b/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html @@ -175,8 +175,7 @@ This class:
Tracks current cursor position -As keys are pressed, text will be added/removed at that position within the input.
+Only first instance should insall the caret handling events
Tracks current cursor position -As keys are pressed, text will be added/removed at that position within the input.
+Only first instance should insall the caret handling events
+ + + + updateCaretPosAction(instance: object, length: number, minus: boolean) +
+Action method of updateCaretPos
+Action method of updateCaretPos
+Name | Type | Attribute | Description |
instance | +object | ++ | The instance whose position should be updated + |
+
length | +number | ++ | Represents by how many characters the input should be moved + |
+
minus | +boolean | ++ | Whether the cursor should be moved to the left or not. + |
+