diff --git a/docs/ast/source/demo/App.js.json b/docs/ast/source/demo/App.js.json index 87c5c87c..50d728fb 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": 1921, + "end": 1919, "loc": { "start": { "line": 1, @@ -15,7 +15,7 @@ "program": { "type": "Program", "start": 0, - "end": 1921, + "end": 1919, "loc": { "start": { "line": 1, @@ -154,7 +154,7 @@ { "type": "Identifier", "start": 94, - "end": 1898, + "end": 1896, "loc": { "start": { "line": 7, @@ -187,7 +187,7 @@ "body": { "type": "ClassBody", "start": 104, - "end": 1898, + "end": 1896, "loc": { "start": { "line": 7, @@ -586,7 +586,7 @@ { "type": "ClassProperty", "start": 407, - "end": 1162, + "end": 1160, "loc": { "start": { "line": 24, @@ -620,7 +620,7 @@ "value": { "type": "ArrowFunctionExpression", "start": 421, - "end": 1162, + "end": 1160, "loc": { "start": { "line": 24, @@ -639,7 +639,7 @@ "body": { "type": "BlockStatement", "start": 427, - "end": 1162, + "end": 1160, "loc": { "start": { "line": 24, @@ -654,7 +654,7 @@ { "type": "ExpressionStatement", "start": 499, - "end": 767, + "end": 765, "loc": { "start": { "line": 28, @@ -668,7 +668,7 @@ "expression": { "type": "AssignmentExpression", "start": 499, - "end": 766, + "end": 764, "loc": { "start": { "line": 28, @@ -733,7 +733,7 @@ "right": { "type": "NewExpression", "start": 515, - "end": 766, + "end": 764, "loc": { "start": { "line": 28, @@ -765,7 +765,7 @@ { "type": "ObjectExpression", "start": 528, - "end": 765, + "end": 763, "loc": { "start": { "line": 28, @@ -779,8 +779,59 @@ "properties": [ { "type": "ObjectProperty", - "start": 559, - "end": 586, + "start": 537, + "end": 548, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 17 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 537, + "end": 542, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 11 + }, + "identifierName": "debug" + }, + "name": "debug" + }, + "value": { + "type": "BooleanLiteral", + "start": 544, + "end": 548, + "loc": { + "start": { + "line": 29, + "column": 13 + }, + "end": { + "line": 29, + "column": 17 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 557, + "end": 584, "loc": { "start": { "line": 30, @@ -796,8 +847,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 559, - "end": 569, + "start": 557, + "end": 567, "loc": { "start": { "line": 30, @@ -809,13 +860,12 @@ }, "identifierName": "layoutName" }, - "name": "layoutName", - "leadingComments": null + "name": "layoutName" }, "value": { "type": "MemberExpression", - "start": 571, - "end": 586, + "start": 569, + "end": 584, "loc": { "start": { "line": 30, @@ -828,8 +878,8 @@ }, "object": { "type": "ThisExpression", - "start": 571, - "end": 575, + "start": 569, + "end": 573, "loc": { "start": { "line": 30, @@ -843,8 +893,8 @@ }, "property": { "type": "Identifier", - "start": 576, - "end": 586, + "start": 574, + "end": 584, "loc": { "start": { "line": 30, @@ -859,30 +909,12 @@ "name": "layoutName" }, "computed": false - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": "debug: true,", - "start": 537, - "end": 551, - "loc": { - "start": { - "line": 29, - "column": 6 - }, - "end": { - "line": 29, - "column": 20 - } - } - } - ] + } }, { "type": "ObjectProperty", - "start": 595, - "end": 634, + "start": 593, + "end": 632, "loc": { "start": { "line": 31, @@ -898,8 +930,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 595, - "end": 603, + "start": 593, + "end": 601, "loc": { "start": { "line": 31, @@ -915,8 +947,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 605, - "end": 634, + "start": 603, + "end": 632, "loc": { "start": { "line": 31, @@ -934,8 +966,8 @@ "params": [ { "type": "Identifier", - "start": 605, - "end": 610, + "start": 603, + "end": 608, "loc": { "start": { "line": 31, @@ -952,8 +984,8 @@ ], "body": { "type": "CallExpression", - "start": 614, - "end": 634, + "start": 612, + "end": 632, "loc": { "start": { "line": 31, @@ -966,8 +998,8 @@ }, "callee": { "type": "MemberExpression", - "start": 614, - "end": 627, + "start": 612, + "end": 625, "loc": { "start": { "line": 31, @@ -980,8 +1012,8 @@ }, "object": { "type": "ThisExpression", - "start": 614, - "end": 618, + "start": 612, + "end": 616, "loc": { "start": { "line": 31, @@ -995,8 +1027,8 @@ }, "property": { "type": "Identifier", - "start": 619, - "end": 627, + "start": 617, + "end": 625, "loc": { "start": { "line": 31, @@ -1015,8 +1047,8 @@ "arguments": [ { "type": "Identifier", - "start": 628, - "end": 633, + "start": 626, + "end": 631, "loc": { "start": { "line": 31, @@ -1036,8 +1068,8 @@ }, { "type": "ObjectProperty", - "start": 643, - "end": 688, + "start": 641, + "end": 686, "loc": { "start": { "line": 32, @@ -1053,8 +1085,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 643, - "end": 653, + "start": 641, + "end": 651, "loc": { "start": { "line": 32, @@ -1070,8 +1102,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 655, - "end": 688, + "start": 653, + "end": 686, "loc": { "start": { "line": 32, @@ -1089,8 +1121,8 @@ "params": [ { "type": "Identifier", - "start": 655, - "end": 661, + "start": 653, + "end": 659, "loc": { "start": { "line": 32, @@ -1107,8 +1139,8 @@ ], "body": { "type": "CallExpression", - "start": 665, - "end": 688, + "start": 663, + "end": 686, "loc": { "start": { "line": 32, @@ -1121,8 +1153,8 @@ }, "callee": { "type": "MemberExpression", - "start": 665, - "end": 680, + "start": 663, + "end": 678, "loc": { "start": { "line": 32, @@ -1135,8 +1167,8 @@ }, "object": { "type": "ThisExpression", - "start": 665, - "end": 669, + "start": 663, + "end": 667, "loc": { "start": { "line": 32, @@ -1150,8 +1182,8 @@ }, "property": { "type": "Identifier", - "start": 670, - "end": 680, + "start": 668, + "end": 678, "loc": { "start": { "line": 32, @@ -1170,8 +1202,8 @@ "arguments": [ { "type": "Identifier", - "start": 681, - "end": 687, + "start": 679, + "end": 685, "loc": { "start": { "line": 32, @@ -1191,8 +1223,8 @@ }, { "type": "ObjectProperty", - "start": 697, - "end": 717, + "start": 695, + "end": 715, "loc": { "start": { "line": 33, @@ -1208,8 +1240,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 697, - "end": 711, + "start": 695, + "end": 709, "loc": { "start": { "line": 33, @@ -1225,8 +1257,8 @@ }, "value": { "type": "BooleanLiteral", - "start": 713, - "end": 717, + "start": 711, + "end": 715, "loc": { "start": { "line": 33, @@ -1242,8 +1274,8 @@ }, { "type": "ObjectProperty", - "start": 726, - "end": 757, + "start": 724, + "end": 755, "loc": { "start": { "line": 34, @@ -1259,8 +1291,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 726, - "end": 751, + "start": 724, + "end": 749, "loc": { "start": { "line": 34, @@ -1276,8 +1308,8 @@ }, "value": { "type": "BooleanLiteral", - "start": 753, - "end": 757, + "start": 751, + "end": 755, "loc": { "start": { "line": 34, @@ -1319,8 +1351,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 777, - "end": 824, + "start": 775, + "end": 822, "loc": { "start": { "line": 37, @@ -1336,8 +1368,8 @@ }, { "type": "ExpressionStatement", - "start": 830, - "end": 1015, + "start": 828, + "end": 1013, "loc": { "start": { "line": 40, @@ -1350,8 +1382,8 @@ }, "expression": { "type": "CallExpression", - "start": 830, - "end": 1014, + "start": 828, + "end": 1012, "loc": { "start": { "line": 40, @@ -1364,8 +1396,8 @@ }, "callee": { "type": "MemberExpression", - "start": 830, - "end": 891, + "start": 828, + "end": 889, "loc": { "start": { "line": 40, @@ -1378,8 +1410,8 @@ }, "object": { "type": "CallExpression", - "start": 830, - "end": 872, + "start": 828, + "end": 870, "loc": { "start": { "line": 40, @@ -1392,8 +1424,8 @@ }, "callee": { "type": "MemberExpression", - "start": 830, - "end": 852, + "start": 828, + "end": 850, "loc": { "start": { "line": 40, @@ -1406,8 +1438,8 @@ }, "object": { "type": "Identifier", - "start": 830, - "end": 838, + "start": 828, + "end": 836, "loc": { "start": { "line": 40, @@ -1424,8 +1456,8 @@ }, "property": { "type": "Identifier", - "start": 839, - "end": 852, + "start": 837, + "end": 850, "loc": { "start": { "line": 40, @@ -1445,8 +1477,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 853, - "end": 871, + "start": 851, + "end": 869, "loc": { "start": { "line": 40, @@ -1468,8 +1500,8 @@ }, "property": { "type": "Identifier", - "start": 873, - "end": 891, + "start": 871, + "end": 889, "loc": { "start": { "line": 40, @@ -1489,8 +1521,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 892, - "end": 905, + "start": 890, + "end": 903, "loc": { "start": { "line": 40, @@ -1509,8 +1541,8 @@ }, { "type": "TemplateLiteral", - "start": 907, - "end": 1013, + "start": 905, + "end": 1011, "loc": { "start": { "line": 40, @@ -1525,8 +1557,8 @@ "quasis": [ { "type": "TemplateElement", - "start": 908, - "end": 1012, + "start": 906, + "end": 1010, "loc": { "start": { "line": 40, @@ -1552,8 +1584,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 777, - "end": 824, + "start": 775, + "end": 822, "loc": { "start": { "line": 37, @@ -1569,8 +1601,8 @@ }, { "type": "ExpressionStatement", - "start": 1025, - "end": 1157, + "start": 1023, + "end": 1155, "loc": { "start": { "line": 46, @@ -1583,8 +1615,8 @@ }, "expression": { "type": "CallExpression", - "start": 1025, - "end": 1156, + "start": 1023, + "end": 1154, "loc": { "start": { "line": 46, @@ -1597,8 +1629,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1025, - "end": 1074, + "start": 1023, + "end": 1072, "loc": { "start": { "line": 46, @@ -1611,8 +1643,8 @@ }, "object": { "type": "CallExpression", - "start": 1025, - "end": 1057, + "start": 1023, + "end": 1055, "loc": { "start": { "line": 46, @@ -1625,8 +1657,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1025, - "end": 1047, + "start": 1023, + "end": 1045, "loc": { "start": { "line": 46, @@ -1639,8 +1671,8 @@ }, "object": { "type": "Identifier", - "start": 1025, - "end": 1033, + "start": 1023, + "end": 1031, "loc": { "start": { "line": 46, @@ -1656,8 +1688,8 @@ }, "property": { "type": "Identifier", - "start": 1034, - "end": 1047, + "start": 1032, + "end": 1045, "loc": { "start": { "line": 46, @@ -1676,8 +1708,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1048, - "end": 1056, + "start": 1046, + "end": 1054, "loc": { "start": { "line": 46, @@ -1698,8 +1730,8 @@ }, "property": { "type": "Identifier", - "start": 1058, - "end": 1074, + "start": 1056, + "end": 1072, "loc": { "start": { "line": 46, @@ -1718,8 +1750,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1075, - "end": 1083, + "start": 1073, + "end": 1081, "loc": { "start": { "line": 46, @@ -1738,8 +1770,8 @@ }, { "type": "ArrowFunctionExpression", - "start": 1085, - "end": 1155, + "start": 1083, + "end": 1153, "loc": { "start": { "line": 46, @@ -1757,8 +1789,8 @@ "params": [ { "type": "Identifier", - "start": 1086, - "end": 1091, + "start": 1084, + "end": 1089, "loc": { "start": { "line": 46, @@ -1775,8 +1807,8 @@ ], "body": { "type": "BlockStatement", - "start": 1096, - "end": 1155, + "start": 1094, + "end": 1153, "loc": { "start": { "line": 46, @@ -1790,8 +1822,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1105, - "end": 1148, + "start": 1103, + "end": 1146, "loc": { "start": { "line": 47, @@ -1804,8 +1836,8 @@ }, "expression": { "type": "CallExpression", - "start": 1105, - "end": 1147, + "start": 1103, + "end": 1145, "loc": { "start": { "line": 47, @@ -1818,8 +1850,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1105, - "end": 1127, + "start": 1103, + "end": 1125, "loc": { "start": { "line": 47, @@ -1832,8 +1864,8 @@ }, "object": { "type": "MemberExpression", - "start": 1105, - "end": 1118, + "start": 1103, + "end": 1116, "loc": { "start": { "line": 47, @@ -1846,8 +1878,8 @@ }, "object": { "type": "ThisExpression", - "start": 1105, - "end": 1109, + "start": 1103, + "end": 1107, "loc": { "start": { "line": 47, @@ -1861,8 +1893,8 @@ }, "property": { "type": "Identifier", - "start": 1110, - "end": 1118, + "start": 1108, + "end": 1116, "loc": { "start": { "line": 47, @@ -1880,8 +1912,8 @@ }, "property": { "type": "Identifier", - "start": 1119, - "end": 1127, + "start": 1117, + "end": 1125, "loc": { "start": { "line": 47, @@ -1900,8 +1932,8 @@ "arguments": [ { "type": "MemberExpression", - "start": 1128, - "end": 1146, + "start": 1126, + "end": 1144, "loc": { "start": { "line": 47, @@ -1914,8 +1946,8 @@ }, "object": { "type": "MemberExpression", - "start": 1128, - "end": 1140, + "start": 1126, + "end": 1138, "loc": { "start": { "line": 47, @@ -1928,8 +1960,8 @@ }, "object": { "type": "Identifier", - "start": 1128, - "end": 1133, + "start": 1126, + "end": 1131, "loc": { "start": { "line": 47, @@ -1945,8 +1977,8 @@ }, "property": { "type": "Identifier", - "start": 1134, - "end": 1140, + "start": 1132, + "end": 1138, "loc": { "start": { "line": 47, @@ -1964,8 +1996,8 @@ }, "property": { "type": "Identifier", - "start": 1141, - "end": 1146, + "start": 1139, + "end": 1144, "loc": { "start": { "line": 47, @@ -2019,8 +2051,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1168, - "end": 1212, + "start": 1166, + "end": 1210, "loc": { "start": { "line": 51, @@ -2036,8 +2068,8 @@ }, { "type": "ClassProperty", - "start": 1216, - "end": 1452, + "start": 1214, + "end": 1450, "loc": { "start": { "line": 54, @@ -2052,8 +2084,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1216, - "end": 1233, + "start": 1214, + "end": 1231, "loc": { "start": { "line": 54, @@ -2070,8 +2102,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1236, - "end": 1452, + "start": 1234, + "end": 1450, "loc": { "start": { "line": 54, @@ -2089,8 +2121,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1242, - "end": 1452, + "start": 1240, + "end": 1450, "loc": { "start": { "line": 54, @@ -2104,8 +2136,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 1249, - "end": 1282, + "start": 1247, + "end": 1280, "loc": { "start": { "line": 55, @@ -2119,8 +2151,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1253, - "end": 1281, + "start": 1251, + "end": 1279, "loc": { "start": { "line": 55, @@ -2133,8 +2165,8 @@ }, "id": { "type": "Identifier", - "start": 1253, - "end": 1263, + "start": 1251, + "end": 1261, "loc": { "start": { "line": 55, @@ -2150,8 +2182,8 @@ }, "init": { "type": "MemberExpression", - "start": 1266, - "end": 1281, + "start": 1264, + "end": 1279, "loc": { "start": { "line": 55, @@ -2164,8 +2196,8 @@ }, "object": { "type": "ThisExpression", - "start": 1266, - "end": 1270, + "start": 1264, + "end": 1268, "loc": { "start": { "line": 55, @@ -2179,8 +2211,8 @@ }, "property": { "type": "Identifier", - "start": 1271, - "end": 1281, + "start": 1269, + "end": 1279, "loc": { "start": { "line": 55, @@ -2202,8 +2234,8 @@ }, { "type": "VariableDeclaration", - "start": 1288, - "end": 1371, + "start": 1286, + "end": 1369, "loc": { "start": { "line": 56, @@ -2217,8 +2249,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1292, - "end": 1370, + "start": 1290, + "end": 1368, "loc": { "start": { "line": 56, @@ -2231,8 +2263,8 @@ }, "id": { "type": "Identifier", - "start": 1292, - "end": 1303, + "start": 1290, + "end": 1301, "loc": { "start": { "line": 56, @@ -2248,8 +2280,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 1306, - "end": 1370, + "start": 1304, + "end": 1368, "loc": { "start": { "line": 56, @@ -2263,8 +2295,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1306, - "end": 1321, + "start": 1304, + "end": 1319, "loc": { "start": { "line": 56, @@ -2277,8 +2309,8 @@ }, "object": { "type": "ThisExpression", - "start": 1306, - "end": 1310, + "start": 1304, + "end": 1308, "loc": { "start": { "line": 56, @@ -2292,8 +2324,8 @@ }, "property": { "type": "Identifier", - "start": 1311, - "end": 1321, + "start": 1309, + "end": 1319, "loc": { "start": { "line": 56, @@ -2311,8 +2343,8 @@ }, "right": { "type": "ConditionalExpression", - "start": 1324, - "end": 1370, + "start": 1322, + "end": 1368, "loc": { "start": { "line": 56, @@ -2325,8 +2357,8 @@ }, "test": { "type": "BinaryExpression", - "start": 1324, - "end": 1348, + "start": 1322, + "end": 1346, "loc": { "start": { "line": 56, @@ -2339,8 +2371,8 @@ }, "left": { "type": "Identifier", - "start": 1324, - "end": 1334, + "start": 1322, + "end": 1332, "loc": { "start": { "line": 56, @@ -2357,8 +2389,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1339, - "end": 1348, + "start": 1337, + "end": 1346, "loc": { "start": { "line": 56, @@ -2378,8 +2410,8 @@ }, "consequent": { "type": "StringLiteral", - "start": 1351, - "end": 1358, + "start": 1349, + "end": 1356, "loc": { "start": { "line": 56, @@ -2398,8 +2430,8 @@ }, "alternate": { "type": "StringLiteral", - "start": 1361, - "end": 1370, + "start": 1359, + "end": 1368, "loc": { "start": { "line": 56, @@ -2424,8 +2456,8 @@ }, { "type": "ExpressionStatement", - "start": 1381, - "end": 1447, + "start": 1379, + "end": 1445, "loc": { "start": { "line": 58, @@ -2438,8 +2470,8 @@ }, "expression": { "type": "CallExpression", - "start": 1381, - "end": 1446, + "start": 1379, + "end": 1444, "loc": { "start": { "line": 58, @@ -2452,8 +2484,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1381, - "end": 1405, + "start": 1379, + "end": 1403, "loc": { "start": { "line": 58, @@ -2466,8 +2498,8 @@ }, "object": { "type": "MemberExpression", - "start": 1381, - "end": 1394, + "start": 1379, + "end": 1392, "loc": { "start": { "line": 58, @@ -2480,8 +2512,8 @@ }, "object": { "type": "ThisExpression", - "start": 1381, - "end": 1385, + "start": 1379, + "end": 1383, "loc": { "start": { "line": 58, @@ -2495,8 +2527,8 @@ }, "property": { "type": "Identifier", - "start": 1386, - "end": 1394, + "start": 1384, + "end": 1392, "loc": { "start": { "line": 58, @@ -2514,8 +2546,8 @@ }, "property": { "type": "Identifier", - "start": 1395, - "end": 1405, + "start": 1393, + "end": 1403, "loc": { "start": { "line": 58, @@ -2534,8 +2566,8 @@ "arguments": [ { "type": "ObjectExpression", - "start": 1406, - "end": 1445, + "start": 1404, + "end": 1443, "loc": { "start": { "line": 58, @@ -2549,8 +2581,8 @@ "properties": [ { "type": "ObjectProperty", - "start": 1415, - "end": 1438, + "start": 1413, + "end": 1436, "loc": { "start": { "line": 59, @@ -2566,8 +2598,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1415, - "end": 1425, + "start": 1413, + "end": 1423, "loc": { "start": { "line": 59, @@ -2583,8 +2615,8 @@ }, "value": { "type": "Identifier", - "start": 1427, - "end": 1438, + "start": 1425, + "end": 1436, "loc": { "start": { "line": 59, @@ -2614,8 +2646,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1168, - "end": 1212, + "start": 1166, + "end": 1210, "loc": { "start": { "line": 51, @@ -2632,8 +2664,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1458, - "end": 1520, + "start": 1456, + "end": 1518, "loc": { "start": { "line": 63, @@ -2649,8 +2681,8 @@ }, { "type": "ClassProperty", - "start": 1524, - "end": 1603, + "start": 1522, + "end": 1601, "loc": { "start": { "line": 66, @@ -2665,8 +2697,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1524, - "end": 1532, + "start": 1522, + "end": 1530, "loc": { "start": { "line": 66, @@ -2683,8 +2715,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1535, - "end": 1603, + "start": 1533, + "end": 1601, "loc": { "start": { "line": 66, @@ -2702,8 +2734,8 @@ "params": [ { "type": "Identifier", - "start": 1535, - "end": 1540, + "start": 1533, + "end": 1538, "loc": { "start": { "line": 66, @@ -2720,8 +2752,8 @@ ], "body": { "type": "BlockStatement", - "start": 1544, - "end": 1603, + "start": 1542, + "end": 1601, "loc": { "start": { "line": 66, @@ -2735,8 +2767,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1551, - "end": 1598, + "start": 1549, + "end": 1596, "loc": { "start": { "line": 67, @@ -2749,8 +2781,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1551, - "end": 1597, + "start": 1549, + "end": 1595, "loc": { "start": { "line": 67, @@ -2764,8 +2796,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1551, - "end": 1589, + "start": 1549, + "end": 1587, "loc": { "start": { "line": 67, @@ -2778,8 +2810,8 @@ }, "object": { "type": "CallExpression", - "start": 1551, - "end": 1583, + "start": 1549, + "end": 1581, "loc": { "start": { "line": 67, @@ -2792,8 +2824,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1551, - "end": 1573, + "start": 1549, + "end": 1571, "loc": { "start": { "line": 67, @@ -2806,8 +2838,8 @@ }, "object": { "type": "Identifier", - "start": 1551, - "end": 1559, + "start": 1549, + "end": 1557, "loc": { "start": { "line": 67, @@ -2823,8 +2855,8 @@ }, "property": { "type": "Identifier", - "start": 1560, - "end": 1573, + "start": 1558, + "end": 1571, "loc": { "start": { "line": 67, @@ -2843,8 +2875,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1574, - "end": 1582, + "start": 1572, + "end": 1580, "loc": { "start": { "line": 67, @@ -2865,8 +2897,8 @@ }, "property": { "type": "Identifier", - "start": 1584, - "end": 1589, + "start": 1582, + "end": 1587, "loc": { "start": { "line": 67, @@ -2884,8 +2916,8 @@ }, "right": { "type": "Identifier", - "start": 1592, - "end": 1597, + "start": 1590, + "end": 1595, "loc": { "start": { "line": 67, @@ -2911,8 +2943,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1458, - "end": 1520, + "start": 1456, + "end": 1518, "loc": { "start": { "line": 63, @@ -2929,8 +2961,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1609, - "end": 1670, + "start": 1607, + "end": 1668, "loc": { "start": { "line": 70, @@ -2946,8 +2978,8 @@ }, { "type": "ClassProperty", - "start": 1674, - "end": 1893, + "start": 1672, + "end": 1891, "loc": { "start": { "line": 73, @@ -2962,8 +2994,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1674, - "end": 1684, + "start": 1672, + "end": 1682, "loc": { "start": { "line": 73, @@ -2980,8 +3012,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1687, - "end": 1893, + "start": 1685, + "end": 1891, "loc": { "start": { "line": 73, @@ -2999,8 +3031,8 @@ "params": [ { "type": "Identifier", - "start": 1687, - "end": 1693, + "start": 1685, + "end": 1691, "loc": { "start": { "line": 73, @@ -3017,8 +3049,8 @@ ], "body": { "type": "BlockStatement", - "start": 1697, - "end": 1893, + "start": 1695, + "end": 1891, "loc": { "start": { "line": 73, @@ -3032,8 +3064,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1704, - "end": 1742, + "start": 1702, + "end": 1740, "loc": { "start": { "line": 74, @@ -3046,8 +3078,8 @@ }, "expression": { "type": "CallExpression", - "start": 1704, - "end": 1741, + "start": 1702, + "end": 1739, "loc": { "start": { "line": 74, @@ -3060,8 +3092,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1704, - "end": 1715, + "start": 1702, + "end": 1713, "loc": { "start": { "line": 74, @@ -3074,8 +3106,8 @@ }, "object": { "type": "Identifier", - "start": 1704, - "end": 1711, + "start": 1702, + "end": 1709, "loc": { "start": { "line": 74, @@ -3091,8 +3123,8 @@ }, "property": { "type": "Identifier", - "start": 1712, - "end": 1715, + "start": 1710, + "end": 1713, "loc": { "start": { "line": 74, @@ -3111,8 +3143,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1716, - "end": 1732, + "start": 1714, + "end": 1730, "loc": { "start": { "line": 74, @@ -3131,8 +3163,8 @@ }, { "type": "Identifier", - "start": 1734, - "end": 1740, + "start": 1732, + "end": 1738, "loc": { "start": { "line": 74, @@ -3152,8 +3184,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1754, - "end": 1798, + "start": 1752, + "end": 1796, "loc": { "start": { "line": 76, @@ -3169,8 +3201,8 @@ }, { "type": "IfStatement", - "start": 1806, - "end": 1888, + "start": 1804, + "end": 1886, "loc": { "start": { "line": 79, @@ -3183,8 +3215,8 @@ }, "test": { "type": "LogicalExpression", - "start": 1809, - "end": 1852, + "start": 1807, + "end": 1850, "loc": { "start": { "line": 79, @@ -3197,8 +3229,8 @@ }, "left": { "type": "BinaryExpression", - "start": 1809, - "end": 1828, + "start": 1807, + "end": 1826, "loc": { "start": { "line": 79, @@ -3211,8 +3243,8 @@ }, "left": { "type": "Identifier", - "start": 1809, - "end": 1815, + "start": 1807, + "end": 1813, "loc": { "start": { "line": 79, @@ -3230,8 +3262,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1820, - "end": 1828, + "start": 1818, + "end": 1826, "loc": { "start": { "line": 79, @@ -3253,8 +3285,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 1832, - "end": 1852, + "start": 1830, + "end": 1850, "loc": { "start": { "line": 79, @@ -3267,8 +3299,8 @@ }, "left": { "type": "Identifier", - "start": 1832, - "end": 1838, + "start": 1830, + "end": 1836, "loc": { "start": { "line": 79, @@ -3285,8 +3317,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1843, - "end": 1852, + "start": 1841, + "end": 1850, "loc": { "start": { "line": 79, @@ -3308,8 +3340,8 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1863, - "end": 1888, + "start": 1861, + "end": 1886, "loc": { "start": { "line": 80, @@ -3322,8 +3354,8 @@ }, "expression": { "type": "CallExpression", - "start": 1863, - "end": 1887, + "start": 1861, + "end": 1885, "loc": { "start": { "line": 80, @@ -3336,8 +3368,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1863, - "end": 1885, + "start": 1861, + "end": 1883, "loc": { "start": { "line": 80, @@ -3350,8 +3382,8 @@ }, "object": { "type": "ThisExpression", - "start": 1863, - "end": 1867, + "start": 1861, + "end": 1865, "loc": { "start": { "line": 80, @@ -3365,8 +3397,8 @@ }, "property": { "type": "Identifier", - "start": 1868, - "end": 1885, + "start": 1866, + "end": 1883, "loc": { "start": { "line": 80, @@ -3390,8 +3422,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1754, - "end": 1798, + "start": 1752, + "end": 1796, "loc": { "start": { "line": 76, @@ -3413,8 +3445,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1609, - "end": 1670, + "start": 1607, + "end": 1668, "loc": { "start": { "line": 70, @@ -3436,8 +3468,8 @@ }, { "type": "Identifier", - "start": 1902, - "end": 1921, + "start": 1900, + "end": 1919, "loc": { "start": { "line": 85, @@ -3450,8 +3482,8 @@ }, "declaration": { "type": "Identifier", - "start": 1917, - "end": 1920, + "start": 1915, + "end": 1918, "loc": { "start": { "line": 85, @@ -3471,8 +3503,8 @@ }, { "type": "ExportDefaultDeclaration", - "start": 1902, - "end": 1921, + "start": 1900, + "end": 1919, "loc": { "start": { "line": 85, @@ -3486,7 +3518,7 @@ "declaration": { "type": "ClassDeclaration", "start": 94, - "end": 1898, + "end": 1896, "loc": { "start": { "line": 7, @@ -3519,7 +3551,7 @@ "body": { "type": "ClassBody", "start": 104, - "end": 1898, + "end": 1896, "loc": { "start": { "line": 7, @@ -3918,7 +3950,7 @@ { "type": "ClassProperty", "start": 407, - "end": 1162, + "end": 1160, "loc": { "start": { "line": 24, @@ -3952,7 +3984,7 @@ "value": { "type": "ArrowFunctionExpression", "start": 421, - "end": 1162, + "end": 1160, "loc": { "start": { "line": 24, @@ -3971,7 +4003,7 @@ "body": { "type": "BlockStatement", "start": 427, - "end": 1162, + "end": 1160, "loc": { "start": { "line": 24, @@ -3986,7 +4018,7 @@ { "type": "ExpressionStatement", "start": 499, - "end": 767, + "end": 765, "loc": { "start": { "line": 28, @@ -4000,7 +4032,7 @@ "expression": { "type": "AssignmentExpression", "start": 499, - "end": 766, + "end": 764, "loc": { "start": { "line": 28, @@ -4065,7 +4097,7 @@ "right": { "type": "NewExpression", "start": 515, - "end": 766, + "end": 764, "loc": { "start": { "line": 28, @@ -4097,7 +4129,7 @@ { "type": "ObjectExpression", "start": 528, - "end": 765, + "end": 763, "loc": { "start": { "line": 28, @@ -4111,8 +4143,59 @@ "properties": [ { "type": "ObjectProperty", - "start": 559, - "end": 586, + "start": 537, + "end": 548, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 17 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 537, + "end": 542, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 11 + }, + "identifierName": "debug" + }, + "name": "debug" + }, + "value": { + "type": "BooleanLiteral", + "start": 544, + "end": 548, + "loc": { + "start": { + "line": 29, + "column": 13 + }, + "end": { + "line": 29, + "column": 17 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 557, + "end": 584, "loc": { "start": { "line": 30, @@ -4128,8 +4211,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 559, - "end": 569, + "start": 557, + "end": 567, "loc": { "start": { "line": 30, @@ -4141,13 +4224,12 @@ }, "identifierName": "layoutName" }, - "name": "layoutName", - "leadingComments": null + "name": "layoutName" }, "value": { "type": "MemberExpression", - "start": 571, - "end": 586, + "start": 569, + "end": 584, "loc": { "start": { "line": 30, @@ -4160,8 +4242,8 @@ }, "object": { "type": "ThisExpression", - "start": 571, - "end": 575, + "start": 569, + "end": 573, "loc": { "start": { "line": 30, @@ -4175,8 +4257,8 @@ }, "property": { "type": "Identifier", - "start": 576, - "end": 586, + "start": 574, + "end": 584, "loc": { "start": { "line": 30, @@ -4191,30 +4273,12 @@ "name": "layoutName" }, "computed": false - }, - "leadingComments": [ - { - "type": "CommentLine", - "value": "debug: true,", - "start": 537, - "end": 551, - "loc": { - "start": { - "line": 29, - "column": 6 - }, - "end": { - "line": 29, - "column": 20 - } - } - } - ] + } }, { "type": "ObjectProperty", - "start": 595, - "end": 634, + "start": 593, + "end": 632, "loc": { "start": { "line": 31, @@ -4230,8 +4294,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 595, - "end": 603, + "start": 593, + "end": 601, "loc": { "start": { "line": 31, @@ -4247,8 +4311,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 605, - "end": 634, + "start": 603, + "end": 632, "loc": { "start": { "line": 31, @@ -4266,8 +4330,8 @@ "params": [ { "type": "Identifier", - "start": 605, - "end": 610, + "start": 603, + "end": 608, "loc": { "start": { "line": 31, @@ -4284,8 +4348,8 @@ ], "body": { "type": "CallExpression", - "start": 614, - "end": 634, + "start": 612, + "end": 632, "loc": { "start": { "line": 31, @@ -4298,8 +4362,8 @@ }, "callee": { "type": "MemberExpression", - "start": 614, - "end": 627, + "start": 612, + "end": 625, "loc": { "start": { "line": 31, @@ -4312,8 +4376,8 @@ }, "object": { "type": "ThisExpression", - "start": 614, - "end": 618, + "start": 612, + "end": 616, "loc": { "start": { "line": 31, @@ -4327,8 +4391,8 @@ }, "property": { "type": "Identifier", - "start": 619, - "end": 627, + "start": 617, + "end": 625, "loc": { "start": { "line": 31, @@ -4347,8 +4411,8 @@ "arguments": [ { "type": "Identifier", - "start": 628, - "end": 633, + "start": 626, + "end": 631, "loc": { "start": { "line": 31, @@ -4368,8 +4432,8 @@ }, { "type": "ObjectProperty", - "start": 643, - "end": 688, + "start": 641, + "end": 686, "loc": { "start": { "line": 32, @@ -4385,8 +4449,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 643, - "end": 653, + "start": 641, + "end": 651, "loc": { "start": { "line": 32, @@ -4402,8 +4466,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 655, - "end": 688, + "start": 653, + "end": 686, "loc": { "start": { "line": 32, @@ -4421,8 +4485,8 @@ "params": [ { "type": "Identifier", - "start": 655, - "end": 661, + "start": 653, + "end": 659, "loc": { "start": { "line": 32, @@ -4439,8 +4503,8 @@ ], "body": { "type": "CallExpression", - "start": 665, - "end": 688, + "start": 663, + "end": 686, "loc": { "start": { "line": 32, @@ -4453,8 +4517,8 @@ }, "callee": { "type": "MemberExpression", - "start": 665, - "end": 680, + "start": 663, + "end": 678, "loc": { "start": { "line": 32, @@ -4467,8 +4531,8 @@ }, "object": { "type": "ThisExpression", - "start": 665, - "end": 669, + "start": 663, + "end": 667, "loc": { "start": { "line": 32, @@ -4482,8 +4546,8 @@ }, "property": { "type": "Identifier", - "start": 670, - "end": 680, + "start": 668, + "end": 678, "loc": { "start": { "line": 32, @@ -4502,8 +4566,8 @@ "arguments": [ { "type": "Identifier", - "start": 681, - "end": 687, + "start": 679, + "end": 685, "loc": { "start": { "line": 32, @@ -4523,8 +4587,8 @@ }, { "type": "ObjectProperty", - "start": 697, - "end": 717, + "start": 695, + "end": 715, "loc": { "start": { "line": 33, @@ -4540,8 +4604,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 697, - "end": 711, + "start": 695, + "end": 709, "loc": { "start": { "line": 33, @@ -4557,8 +4621,8 @@ }, "value": { "type": "BooleanLiteral", - "start": 713, - "end": 717, + "start": 711, + "end": 715, "loc": { "start": { "line": 33, @@ -4574,8 +4638,8 @@ }, { "type": "ObjectProperty", - "start": 726, - "end": 757, + "start": 724, + "end": 755, "loc": { "start": { "line": 34, @@ -4591,8 +4655,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 726, - "end": 751, + "start": 724, + "end": 749, "loc": { "start": { "line": 34, @@ -4608,8 +4672,8 @@ }, "value": { "type": "BooleanLiteral", - "start": 753, - "end": 757, + "start": 751, + "end": 755, "loc": { "start": { "line": 34, @@ -4651,8 +4715,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 777, - "end": 824, + "start": 775, + "end": 822, "loc": { "start": { "line": 37, @@ -4668,8 +4732,8 @@ }, { "type": "ExpressionStatement", - "start": 830, - "end": 1015, + "start": 828, + "end": 1013, "loc": { "start": { "line": 40, @@ -4682,8 +4746,8 @@ }, "expression": { "type": "CallExpression", - "start": 830, - "end": 1014, + "start": 828, + "end": 1012, "loc": { "start": { "line": 40, @@ -4696,8 +4760,8 @@ }, "callee": { "type": "MemberExpression", - "start": 830, - "end": 891, + "start": 828, + "end": 889, "loc": { "start": { "line": 40, @@ -4710,8 +4774,8 @@ }, "object": { "type": "CallExpression", - "start": 830, - "end": 872, + "start": 828, + "end": 870, "loc": { "start": { "line": 40, @@ -4724,8 +4788,8 @@ }, "callee": { "type": "MemberExpression", - "start": 830, - "end": 852, + "start": 828, + "end": 850, "loc": { "start": { "line": 40, @@ -4738,8 +4802,8 @@ }, "object": { "type": "Identifier", - "start": 830, - "end": 838, + "start": 828, + "end": 836, "loc": { "start": { "line": 40, @@ -4756,8 +4820,8 @@ }, "property": { "type": "Identifier", - "start": 839, - "end": 852, + "start": 837, + "end": 850, "loc": { "start": { "line": 40, @@ -4777,8 +4841,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 853, - "end": 871, + "start": 851, + "end": 869, "loc": { "start": { "line": 40, @@ -4800,8 +4864,8 @@ }, "property": { "type": "Identifier", - "start": 873, - "end": 891, + "start": 871, + "end": 889, "loc": { "start": { "line": 40, @@ -4821,8 +4885,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 892, - "end": 905, + "start": 890, + "end": 903, "loc": { "start": { "line": 40, @@ -4841,8 +4905,8 @@ }, { "type": "TemplateLiteral", - "start": 907, - "end": 1013, + "start": 905, + "end": 1011, "loc": { "start": { "line": 40, @@ -4857,8 +4921,8 @@ "quasis": [ { "type": "TemplateElement", - "start": 908, - "end": 1012, + "start": 906, + "end": 1010, "loc": { "start": { "line": 40, @@ -4884,8 +4948,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 777, - "end": 824, + "start": 775, + "end": 822, "loc": { "start": { "line": 37, @@ -4901,8 +4965,8 @@ }, { "type": "ExpressionStatement", - "start": 1025, - "end": 1157, + "start": 1023, + "end": 1155, "loc": { "start": { "line": 46, @@ -4915,8 +4979,8 @@ }, "expression": { "type": "CallExpression", - "start": 1025, - "end": 1156, + "start": 1023, + "end": 1154, "loc": { "start": { "line": 46, @@ -4929,8 +4993,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1025, - "end": 1074, + "start": 1023, + "end": 1072, "loc": { "start": { "line": 46, @@ -4943,8 +5007,8 @@ }, "object": { "type": "CallExpression", - "start": 1025, - "end": 1057, + "start": 1023, + "end": 1055, "loc": { "start": { "line": 46, @@ -4957,8 +5021,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1025, - "end": 1047, + "start": 1023, + "end": 1045, "loc": { "start": { "line": 46, @@ -4971,8 +5035,8 @@ }, "object": { "type": "Identifier", - "start": 1025, - "end": 1033, + "start": 1023, + "end": 1031, "loc": { "start": { "line": 46, @@ -4988,8 +5052,8 @@ }, "property": { "type": "Identifier", - "start": 1034, - "end": 1047, + "start": 1032, + "end": 1045, "loc": { "start": { "line": 46, @@ -5008,8 +5072,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1048, - "end": 1056, + "start": 1046, + "end": 1054, "loc": { "start": { "line": 46, @@ -5030,8 +5094,8 @@ }, "property": { "type": "Identifier", - "start": 1058, - "end": 1074, + "start": 1056, + "end": 1072, "loc": { "start": { "line": 46, @@ -5050,8 +5114,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1075, - "end": 1083, + "start": 1073, + "end": 1081, "loc": { "start": { "line": 46, @@ -5070,8 +5134,8 @@ }, { "type": "ArrowFunctionExpression", - "start": 1085, - "end": 1155, + "start": 1083, + "end": 1153, "loc": { "start": { "line": 46, @@ -5089,8 +5153,8 @@ "params": [ { "type": "Identifier", - "start": 1086, - "end": 1091, + "start": 1084, + "end": 1089, "loc": { "start": { "line": 46, @@ -5107,8 +5171,8 @@ ], "body": { "type": "BlockStatement", - "start": 1096, - "end": 1155, + "start": 1094, + "end": 1153, "loc": { "start": { "line": 46, @@ -5122,8 +5186,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1105, - "end": 1148, + "start": 1103, + "end": 1146, "loc": { "start": { "line": 47, @@ -5136,8 +5200,8 @@ }, "expression": { "type": "CallExpression", - "start": 1105, - "end": 1147, + "start": 1103, + "end": 1145, "loc": { "start": { "line": 47, @@ -5150,8 +5214,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1105, - "end": 1127, + "start": 1103, + "end": 1125, "loc": { "start": { "line": 47, @@ -5164,8 +5228,8 @@ }, "object": { "type": "MemberExpression", - "start": 1105, - "end": 1118, + "start": 1103, + "end": 1116, "loc": { "start": { "line": 47, @@ -5178,8 +5242,8 @@ }, "object": { "type": "ThisExpression", - "start": 1105, - "end": 1109, + "start": 1103, + "end": 1107, "loc": { "start": { "line": 47, @@ -5193,8 +5257,8 @@ }, "property": { "type": "Identifier", - "start": 1110, - "end": 1118, + "start": 1108, + "end": 1116, "loc": { "start": { "line": 47, @@ -5212,8 +5276,8 @@ }, "property": { "type": "Identifier", - "start": 1119, - "end": 1127, + "start": 1117, + "end": 1125, "loc": { "start": { "line": 47, @@ -5232,8 +5296,8 @@ "arguments": [ { "type": "MemberExpression", - "start": 1128, - "end": 1146, + "start": 1126, + "end": 1144, "loc": { "start": { "line": 47, @@ -5246,8 +5310,8 @@ }, "object": { "type": "MemberExpression", - "start": 1128, - "end": 1140, + "start": 1126, + "end": 1138, "loc": { "start": { "line": 47, @@ -5260,8 +5324,8 @@ }, "object": { "type": "Identifier", - "start": 1128, - "end": 1133, + "start": 1126, + "end": 1131, "loc": { "start": { "line": 47, @@ -5277,8 +5341,8 @@ }, "property": { "type": "Identifier", - "start": 1134, - "end": 1140, + "start": 1132, + "end": 1138, "loc": { "start": { "line": 47, @@ -5296,8 +5360,8 @@ }, "property": { "type": "Identifier", - "start": 1141, - "end": 1146, + "start": 1139, + "end": 1144, "loc": { "start": { "line": 47, @@ -5351,8 +5415,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1168, - "end": 1212, + "start": 1166, + "end": 1210, "loc": { "start": { "line": 51, @@ -5368,8 +5432,8 @@ }, { "type": "ClassProperty", - "start": 1216, - "end": 1452, + "start": 1214, + "end": 1450, "loc": { "start": { "line": 54, @@ -5384,8 +5448,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1216, - "end": 1233, + "start": 1214, + "end": 1231, "loc": { "start": { "line": 54, @@ -5402,8 +5466,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1236, - "end": 1452, + "start": 1234, + "end": 1450, "loc": { "start": { "line": 54, @@ -5421,8 +5485,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1242, - "end": 1452, + "start": 1240, + "end": 1450, "loc": { "start": { "line": 54, @@ -5436,8 +5500,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 1249, - "end": 1282, + "start": 1247, + "end": 1280, "loc": { "start": { "line": 55, @@ -5451,8 +5515,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1253, - "end": 1281, + "start": 1251, + "end": 1279, "loc": { "start": { "line": 55, @@ -5465,8 +5529,8 @@ }, "id": { "type": "Identifier", - "start": 1253, - "end": 1263, + "start": 1251, + "end": 1261, "loc": { "start": { "line": 55, @@ -5482,8 +5546,8 @@ }, "init": { "type": "MemberExpression", - "start": 1266, - "end": 1281, + "start": 1264, + "end": 1279, "loc": { "start": { "line": 55, @@ -5496,8 +5560,8 @@ }, "object": { "type": "ThisExpression", - "start": 1266, - "end": 1270, + "start": 1264, + "end": 1268, "loc": { "start": { "line": 55, @@ -5511,8 +5575,8 @@ }, "property": { "type": "Identifier", - "start": 1271, - "end": 1281, + "start": 1269, + "end": 1279, "loc": { "start": { "line": 55, @@ -5534,8 +5598,8 @@ }, { "type": "VariableDeclaration", - "start": 1288, - "end": 1371, + "start": 1286, + "end": 1369, "loc": { "start": { "line": 56, @@ -5549,8 +5613,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1292, - "end": 1370, + "start": 1290, + "end": 1368, "loc": { "start": { "line": 56, @@ -5563,8 +5627,8 @@ }, "id": { "type": "Identifier", - "start": 1292, - "end": 1303, + "start": 1290, + "end": 1301, "loc": { "start": { "line": 56, @@ -5580,8 +5644,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 1306, - "end": 1370, + "start": 1304, + "end": 1368, "loc": { "start": { "line": 56, @@ -5595,8 +5659,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1306, - "end": 1321, + "start": 1304, + "end": 1319, "loc": { "start": { "line": 56, @@ -5609,8 +5673,8 @@ }, "object": { "type": "ThisExpression", - "start": 1306, - "end": 1310, + "start": 1304, + "end": 1308, "loc": { "start": { "line": 56, @@ -5624,8 +5688,8 @@ }, "property": { "type": "Identifier", - "start": 1311, - "end": 1321, + "start": 1309, + "end": 1319, "loc": { "start": { "line": 56, @@ -5643,8 +5707,8 @@ }, "right": { "type": "ConditionalExpression", - "start": 1324, - "end": 1370, + "start": 1322, + "end": 1368, "loc": { "start": { "line": 56, @@ -5657,8 +5721,8 @@ }, "test": { "type": "BinaryExpression", - "start": 1324, - "end": 1348, + "start": 1322, + "end": 1346, "loc": { "start": { "line": 56, @@ -5671,8 +5735,8 @@ }, "left": { "type": "Identifier", - "start": 1324, - "end": 1334, + "start": 1322, + "end": 1332, "loc": { "start": { "line": 56, @@ -5689,8 +5753,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1339, - "end": 1348, + "start": 1337, + "end": 1346, "loc": { "start": { "line": 56, @@ -5710,8 +5774,8 @@ }, "consequent": { "type": "StringLiteral", - "start": 1351, - "end": 1358, + "start": 1349, + "end": 1356, "loc": { "start": { "line": 56, @@ -5730,8 +5794,8 @@ }, "alternate": { "type": "StringLiteral", - "start": 1361, - "end": 1370, + "start": 1359, + "end": 1368, "loc": { "start": { "line": 56, @@ -5756,8 +5820,8 @@ }, { "type": "ExpressionStatement", - "start": 1381, - "end": 1447, + "start": 1379, + "end": 1445, "loc": { "start": { "line": 58, @@ -5770,8 +5834,8 @@ }, "expression": { "type": "CallExpression", - "start": 1381, - "end": 1446, + "start": 1379, + "end": 1444, "loc": { "start": { "line": 58, @@ -5784,8 +5848,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1381, - "end": 1405, + "start": 1379, + "end": 1403, "loc": { "start": { "line": 58, @@ -5798,8 +5862,8 @@ }, "object": { "type": "MemberExpression", - "start": 1381, - "end": 1394, + "start": 1379, + "end": 1392, "loc": { "start": { "line": 58, @@ -5812,8 +5876,8 @@ }, "object": { "type": "ThisExpression", - "start": 1381, - "end": 1385, + "start": 1379, + "end": 1383, "loc": { "start": { "line": 58, @@ -5827,8 +5891,8 @@ }, "property": { "type": "Identifier", - "start": 1386, - "end": 1394, + "start": 1384, + "end": 1392, "loc": { "start": { "line": 58, @@ -5846,8 +5910,8 @@ }, "property": { "type": "Identifier", - "start": 1395, - "end": 1405, + "start": 1393, + "end": 1403, "loc": { "start": { "line": 58, @@ -5866,8 +5930,8 @@ "arguments": [ { "type": "ObjectExpression", - "start": 1406, - "end": 1445, + "start": 1404, + "end": 1443, "loc": { "start": { "line": 58, @@ -5881,8 +5945,8 @@ "properties": [ { "type": "ObjectProperty", - "start": 1415, - "end": 1438, + "start": 1413, + "end": 1436, "loc": { "start": { "line": 59, @@ -5898,8 +5962,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1415, - "end": 1425, + "start": 1413, + "end": 1423, "loc": { "start": { "line": 59, @@ -5915,8 +5979,8 @@ }, "value": { "type": "Identifier", - "start": 1427, - "end": 1438, + "start": 1425, + "end": 1436, "loc": { "start": { "line": 59, @@ -5946,8 +6010,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1168, - "end": 1212, + "start": 1166, + "end": 1210, "loc": { "start": { "line": 51, @@ -5964,8 +6028,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1458, - "end": 1520, + "start": 1456, + "end": 1518, "loc": { "start": { "line": 63, @@ -5981,8 +6045,8 @@ }, { "type": "ClassProperty", - "start": 1524, - "end": 1603, + "start": 1522, + "end": 1601, "loc": { "start": { "line": 66, @@ -5997,8 +6061,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1524, - "end": 1532, + "start": 1522, + "end": 1530, "loc": { "start": { "line": 66, @@ -6015,8 +6079,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1535, - "end": 1603, + "start": 1533, + "end": 1601, "loc": { "start": { "line": 66, @@ -6034,8 +6098,8 @@ "params": [ { "type": "Identifier", - "start": 1535, - "end": 1540, + "start": 1533, + "end": 1538, "loc": { "start": { "line": 66, @@ -6052,8 +6116,8 @@ ], "body": { "type": "BlockStatement", - "start": 1544, - "end": 1603, + "start": 1542, + "end": 1601, "loc": { "start": { "line": 66, @@ -6067,8 +6131,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1551, - "end": 1598, + "start": 1549, + "end": 1596, "loc": { "start": { "line": 67, @@ -6081,8 +6145,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1551, - "end": 1597, + "start": 1549, + "end": 1595, "loc": { "start": { "line": 67, @@ -6096,8 +6160,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1551, - "end": 1589, + "start": 1549, + "end": 1587, "loc": { "start": { "line": 67, @@ -6110,8 +6174,8 @@ }, "object": { "type": "CallExpression", - "start": 1551, - "end": 1583, + "start": 1549, + "end": 1581, "loc": { "start": { "line": 67, @@ -6124,8 +6188,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1551, - "end": 1573, + "start": 1549, + "end": 1571, "loc": { "start": { "line": 67, @@ -6138,8 +6202,8 @@ }, "object": { "type": "Identifier", - "start": 1551, - "end": 1559, + "start": 1549, + "end": 1557, "loc": { "start": { "line": 67, @@ -6155,8 +6219,8 @@ }, "property": { "type": "Identifier", - "start": 1560, - "end": 1573, + "start": 1558, + "end": 1571, "loc": { "start": { "line": 67, @@ -6175,8 +6239,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1574, - "end": 1582, + "start": 1572, + "end": 1580, "loc": { "start": { "line": 67, @@ -6197,8 +6261,8 @@ }, "property": { "type": "Identifier", - "start": 1584, - "end": 1589, + "start": 1582, + "end": 1587, "loc": { "start": { "line": 67, @@ -6216,8 +6280,8 @@ }, "right": { "type": "Identifier", - "start": 1592, - "end": 1597, + "start": 1590, + "end": 1595, "loc": { "start": { "line": 67, @@ -6243,8 +6307,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1458, - "end": 1520, + "start": 1456, + "end": 1518, "loc": { "start": { "line": 63, @@ -6261,8 +6325,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1609, - "end": 1670, + "start": 1607, + "end": 1668, "loc": { "start": { "line": 70, @@ -6278,8 +6342,8 @@ }, { "type": "ClassProperty", - "start": 1674, - "end": 1893, + "start": 1672, + "end": 1891, "loc": { "start": { "line": 73, @@ -6294,8 +6358,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1674, - "end": 1684, + "start": 1672, + "end": 1682, "loc": { "start": { "line": 73, @@ -6312,8 +6376,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1687, - "end": 1893, + "start": 1685, + "end": 1891, "loc": { "start": { "line": 73, @@ -6331,8 +6395,8 @@ "params": [ { "type": "Identifier", - "start": 1687, - "end": 1693, + "start": 1685, + "end": 1691, "loc": { "start": { "line": 73, @@ -6349,8 +6413,8 @@ ], "body": { "type": "BlockStatement", - "start": 1697, - "end": 1893, + "start": 1695, + "end": 1891, "loc": { "start": { "line": 73, @@ -6364,8 +6428,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1704, - "end": 1742, + "start": 1702, + "end": 1740, "loc": { "start": { "line": 74, @@ -6378,8 +6442,8 @@ }, "expression": { "type": "CallExpression", - "start": 1704, - "end": 1741, + "start": 1702, + "end": 1739, "loc": { "start": { "line": 74, @@ -6392,8 +6456,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1704, - "end": 1715, + "start": 1702, + "end": 1713, "loc": { "start": { "line": 74, @@ -6406,8 +6470,8 @@ }, "object": { "type": "Identifier", - "start": 1704, - "end": 1711, + "start": 1702, + "end": 1709, "loc": { "start": { "line": 74, @@ -6423,8 +6487,8 @@ }, "property": { "type": "Identifier", - "start": 1712, - "end": 1715, + "start": 1710, + "end": 1713, "loc": { "start": { "line": 74, @@ -6443,8 +6507,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1716, - "end": 1732, + "start": 1714, + "end": 1730, "loc": { "start": { "line": 74, @@ -6463,8 +6527,8 @@ }, { "type": "Identifier", - "start": 1734, - "end": 1740, + "start": 1732, + "end": 1738, "loc": { "start": { "line": 74, @@ -6484,8 +6548,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1754, - "end": 1798, + "start": 1752, + "end": 1796, "loc": { "start": { "line": 76, @@ -6501,8 +6565,8 @@ }, { "type": "IfStatement", - "start": 1806, - "end": 1888, + "start": 1804, + "end": 1886, "loc": { "start": { "line": 79, @@ -6515,8 +6579,8 @@ }, "test": { "type": "LogicalExpression", - "start": 1809, - "end": 1852, + "start": 1807, + "end": 1850, "loc": { "start": { "line": 79, @@ -6529,8 +6593,8 @@ }, "left": { "type": "BinaryExpression", - "start": 1809, - "end": 1828, + "start": 1807, + "end": 1826, "loc": { "start": { "line": 79, @@ -6543,8 +6607,8 @@ }, "left": { "type": "Identifier", - "start": 1809, - "end": 1815, + "start": 1807, + "end": 1813, "loc": { "start": { "line": 79, @@ -6562,8 +6626,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1820, - "end": 1828, + "start": 1818, + "end": 1826, "loc": { "start": { "line": 79, @@ -6585,8 +6649,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 1832, - "end": 1852, + "start": 1830, + "end": 1850, "loc": { "start": { "line": 79, @@ -6599,8 +6663,8 @@ }, "left": { "type": "Identifier", - "start": 1832, - "end": 1838, + "start": 1830, + "end": 1836, "loc": { "start": { "line": 79, @@ -6617,8 +6681,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1843, - "end": 1852, + "start": 1841, + "end": 1850, "loc": { "start": { "line": 79, @@ -6640,8 +6704,8 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1863, - "end": 1888, + "start": 1861, + "end": 1886, "loc": { "start": { "line": 80, @@ -6654,8 +6718,8 @@ }, "expression": { "type": "CallExpression", - "start": 1863, - "end": 1887, + "start": 1861, + "end": 1885, "loc": { "start": { "line": 80, @@ -6668,8 +6732,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1863, - "end": 1885, + "start": 1861, + "end": 1883, "loc": { "start": { "line": 80, @@ -6682,8 +6746,8 @@ }, "object": { "type": "ThisExpression", - "start": 1863, - "end": 1867, + "start": 1861, + "end": 1865, "loc": { "start": { "line": 80, @@ -6697,8 +6761,8 @@ }, "property": { "type": "Identifier", - "start": 1868, - "end": 1885, + "start": 1866, + "end": 1883, "loc": { "start": { "line": 80, @@ -6722,8 +6786,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1754, - "end": 1798, + "start": 1752, + "end": 1796, "loc": { "start": { "line": 76, @@ -6745,8 +6809,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1609, - "end": 1670, + "start": 1607, + "end": 1668, "loc": { "start": { "line": 70, @@ -6869,27 +6933,11 @@ } } }, - { - "type": "CommentLine", - "value": "debug: true,", - "start": 537, - "end": 551, - "loc": { - "start": { - "line": 29, - "column": 6 - }, - "end": { - "line": 29, - "column": 20 - } - } - }, { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 777, - "end": 824, + "start": 775, + "end": 822, "loc": { "start": { "line": 37, @@ -6904,8 +6952,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1168, - "end": 1212, + "start": 1166, + "end": 1210, "loc": { "start": { "line": 51, @@ -6920,8 +6968,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1458, - "end": 1520, + "start": 1456, + "end": 1518, "loc": { "start": { "line": 63, @@ -6936,8 +6984,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1609, - "end": 1670, + "start": 1607, + "end": 1668, "loc": { "start": { "line": 70, @@ -6952,8 +7000,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1754, - "end": 1798, + "start": 1752, + "end": 1796, "loc": { "start": { "line": 76, @@ -8279,10 +8327,20 @@ } }, { - "type": "CommentLine", - "value": "debug: true,", + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debug", "start": 537, - "end": 551, + "end": 542, "loc": { "start": { "line": 29, @@ -8290,7 +8348,87 @@ }, "end": { "line": 29, - "column": 20 + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 542, + "end": 543, + "loc": { + "start": { + "line": 29, + "column": 11 + }, + "end": { + "line": 29, + "column": 12 + } + } + }, + { + "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": 544, + "end": 548, + "loc": { + "start": { + "line": 29, + "column": 13 + }, + "end": { + "line": 29, + "column": 17 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 548, + "end": 549, + "loc": { + "start": { + "line": 29, + "column": 17 + }, + "end": { + "line": 29, + "column": 18 } } }, @@ -8307,8 +8445,8 @@ "binop": null }, "value": "layoutName", - "start": 559, - "end": 569, + "start": 557, + "end": 567, "loc": { "start": { "line": 30, @@ -8333,8 +8471,8 @@ "binop": null, "updateContext": null }, - "start": 569, - "end": 570, + "start": 567, + "end": 568, "loc": { "start": { "line": 30, @@ -8361,8 +8499,8 @@ "updateContext": null }, "value": "this", - "start": 571, - "end": 575, + "start": 569, + "end": 573, "loc": { "start": { "line": 30, @@ -8387,8 +8525,8 @@ "binop": null, "updateContext": null }, - "start": 575, - "end": 576, + "start": 573, + "end": 574, "loc": { "start": { "line": 30, @@ -8413,8 +8551,8 @@ "binop": null }, "value": "layoutName", - "start": 576, - "end": 586, + "start": 574, + "end": 584, "loc": { "start": { "line": 30, @@ -8439,8 +8577,8 @@ "binop": null, "updateContext": null }, - "start": 586, - "end": 587, + "start": 584, + "end": 585, "loc": { "start": { "line": 30, @@ -8465,8 +8603,8 @@ "binop": null }, "value": "onChange", - "start": 595, - "end": 603, + "start": 593, + "end": 601, "loc": { "start": { "line": 31, @@ -8491,8 +8629,8 @@ "binop": null, "updateContext": null }, - "start": 603, - "end": 604, + "start": 601, + "end": 602, "loc": { "start": { "line": 31, @@ -8517,8 +8655,8 @@ "binop": null }, "value": "input", - "start": 605, - "end": 610, + "start": 603, + "end": 608, "loc": { "start": { "line": 31, @@ -8543,8 +8681,8 @@ "binop": null, "updateContext": null }, - "start": 611, - "end": 613, + "start": 609, + "end": 611, "loc": { "start": { "line": 31, @@ -8571,8 +8709,8 @@ "updateContext": null }, "value": "this", - "start": 614, - "end": 618, + "start": 612, + "end": 616, "loc": { "start": { "line": 31, @@ -8597,8 +8735,8 @@ "binop": null, "updateContext": null }, - "start": 618, - "end": 619, + "start": 616, + "end": 617, "loc": { "start": { "line": 31, @@ -8623,8 +8761,8 @@ "binop": null }, "value": "onChange", - "start": 619, - "end": 627, + "start": 617, + "end": 625, "loc": { "start": { "line": 31, @@ -8648,8 +8786,8 @@ "postfix": false, "binop": null }, - "start": 627, - "end": 628, + "start": 625, + "end": 626, "loc": { "start": { "line": 31, @@ -8674,8 +8812,8 @@ "binop": null }, "value": "input", - "start": 628, - "end": 633, + "start": 626, + "end": 631, "loc": { "start": { "line": 31, @@ -8699,8 +8837,8 @@ "postfix": false, "binop": null }, - "start": 633, - "end": 634, + "start": 631, + "end": 632, "loc": { "start": { "line": 31, @@ -8725,8 +8863,8 @@ "binop": null, "updateContext": null }, - "start": 634, - "end": 635, + "start": 632, + "end": 633, "loc": { "start": { "line": 31, @@ -8751,8 +8889,8 @@ "binop": null }, "value": "onKeyPress", - "start": 643, - "end": 653, + "start": 641, + "end": 651, "loc": { "start": { "line": 32, @@ -8777,8 +8915,8 @@ "binop": null, "updateContext": null }, - "start": 653, - "end": 654, + "start": 651, + "end": 652, "loc": { "start": { "line": 32, @@ -8803,8 +8941,8 @@ "binop": null }, "value": "button", - "start": 655, - "end": 661, + "start": 653, + "end": 659, "loc": { "start": { "line": 32, @@ -8829,8 +8967,8 @@ "binop": null, "updateContext": null }, - "start": 662, - "end": 664, + "start": 660, + "end": 662, "loc": { "start": { "line": 32, @@ -8857,8 +8995,8 @@ "updateContext": null }, "value": "this", - "start": 665, - "end": 669, + "start": 663, + "end": 667, "loc": { "start": { "line": 32, @@ -8883,8 +9021,8 @@ "binop": null, "updateContext": null }, - "start": 669, - "end": 670, + "start": 667, + "end": 668, "loc": { "start": { "line": 32, @@ -8909,8 +9047,8 @@ "binop": null }, "value": "onKeyPress", - "start": 670, - "end": 680, + "start": 668, + "end": 678, "loc": { "start": { "line": 32, @@ -8934,8 +9072,8 @@ "postfix": false, "binop": null }, - "start": 680, - "end": 681, + "start": 678, + "end": 679, "loc": { "start": { "line": 32, @@ -8960,8 +9098,8 @@ "binop": null }, "value": "button", - "start": 681, - "end": 687, + "start": 679, + "end": 685, "loc": { "start": { "line": 32, @@ -8985,8 +9123,8 @@ "postfix": false, "binop": null }, - "start": 687, - "end": 688, + "start": 685, + "end": 686, "loc": { "start": { "line": 32, @@ -9011,8 +9149,8 @@ "binop": null, "updateContext": null }, - "start": 688, - "end": 689, + "start": 686, + "end": 687, "loc": { "start": { "line": 32, @@ -9037,8 +9175,8 @@ "binop": null }, "value": "newLineOnEnter", - "start": 697, - "end": 711, + "start": 695, + "end": 709, "loc": { "start": { "line": 33, @@ -9063,8 +9201,8 @@ "binop": null, "updateContext": null }, - "start": 711, - "end": 712, + "start": 709, + "end": 710, "loc": { "start": { "line": 33, @@ -9091,8 +9229,8 @@ "updateContext": null }, "value": "true", - "start": 713, - "end": 717, + "start": 711, + "end": 715, "loc": { "start": { "line": 33, @@ -9117,8 +9255,8 @@ "binop": null, "updateContext": null }, - "start": 717, - "end": 718, + "start": 715, + "end": 716, "loc": { "start": { "line": 33, @@ -9143,8 +9281,8 @@ "binop": null }, "value": "physicalKeyboardHighlight", - "start": 726, - "end": 751, + "start": 724, + "end": 749, "loc": { "start": { "line": 34, @@ -9169,8 +9307,8 @@ "binop": null, "updateContext": null }, - "start": 751, - "end": 752, + "start": 749, + "end": 750, "loc": { "start": { "line": 34, @@ -9197,8 +9335,8 @@ "updateContext": null }, "value": "true", - "start": 753, - "end": 757, + "start": 751, + "end": 755, "loc": { "start": { "line": 34, @@ -9223,8 +9361,8 @@ "binop": null, "updateContext": null }, - "start": 757, - "end": 758, + "start": 755, + "end": 756, "loc": { "start": { "line": 34, @@ -9248,8 +9386,8 @@ "postfix": false, "binop": null }, - "start": 764, - "end": 765, + "start": 762, + "end": 763, "loc": { "start": { "line": 35, @@ -9273,8 +9411,8 @@ "postfix": false, "binop": null }, - "start": 765, - "end": 766, + "start": 763, + "end": 764, "loc": { "start": { "line": 35, @@ -9299,8 +9437,8 @@ "binop": null, "updateContext": null }, - "start": 766, - "end": 767, + "start": 764, + "end": 765, "loc": { "start": { "line": 35, @@ -9315,8 +9453,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 777, - "end": 824, + "start": 775, + "end": 822, "loc": { "start": { "line": 37, @@ -9341,8 +9479,8 @@ "binop": null }, "value": "document", - "start": 830, - "end": 838, + "start": 828, + "end": 836, "loc": { "start": { "line": 40, @@ -9367,8 +9505,8 @@ "binop": null, "updateContext": null }, - "start": 838, - "end": 839, + "start": 836, + "end": 837, "loc": { "start": { "line": 40, @@ -9393,8 +9531,8 @@ "binop": null }, "value": "querySelector", - "start": 839, - "end": 852, + "start": 837, + "end": 850, "loc": { "start": { "line": 40, @@ -9418,8 +9556,8 @@ "postfix": false, "binop": null }, - "start": 852, - "end": 853, + "start": 850, + "end": 851, "loc": { "start": { "line": 40, @@ -9445,8 +9583,8 @@ "updateContext": null }, "value": ".simple-keyboard", - "start": 853, - "end": 871, + "start": 851, + "end": 869, "loc": { "start": { "line": 40, @@ -9470,8 +9608,8 @@ "postfix": false, "binop": null }, - "start": 871, - "end": 872, + "start": 869, + "end": 870, "loc": { "start": { "line": 40, @@ -9496,8 +9634,8 @@ "binop": null, "updateContext": null }, - "start": 872, - "end": 873, + "start": 870, + "end": 871, "loc": { "start": { "line": 40, @@ -9522,8 +9660,8 @@ "binop": null }, "value": "insertAdjacentHTML", - "start": 873, - "end": 891, + "start": 871, + "end": 889, "loc": { "start": { "line": 40, @@ -9547,8 +9685,8 @@ "postfix": false, "binop": null }, - "start": 891, - "end": 892, + "start": 889, + "end": 890, "loc": { "start": { "line": 40, @@ -9574,8 +9712,8 @@ "updateContext": null }, "value": "beforebegin", - "start": 892, - "end": 905, + "start": 890, + "end": 903, "loc": { "start": { "line": 40, @@ -9600,8 +9738,8 @@ "binop": null, "updateContext": null }, - "start": 905, - "end": 906, + "start": 903, + "end": 904, "loc": { "start": { "line": 40, @@ -9625,8 +9763,8 @@ "postfix": false, "binop": null }, - "start": 907, - "end": 908, + "start": 905, + "end": 906, "loc": { "start": { "line": 40, @@ -9652,8 +9790,8 @@ "updateContext": null }, "value": "\n
\n \n
\n ", - "start": 908, - "end": 1012, + "start": 906, + "end": 1010, "loc": { "start": { "line": 40, @@ -9677,8 +9815,8 @@ "postfix": false, "binop": null }, - "start": 1012, - "end": 1013, + "start": 1010, + "end": 1011, "loc": { "start": { "line": 44, @@ -9702,8 +9840,8 @@ "postfix": false, "binop": null }, - "start": 1013, - "end": 1014, + "start": 1011, + "end": 1012, "loc": { "start": { "line": 44, @@ -9728,8 +9866,8 @@ "binop": null, "updateContext": null }, - "start": 1014, - "end": 1015, + "start": 1012, + "end": 1013, "loc": { "start": { "line": 44, @@ -9754,8 +9892,8 @@ "binop": null }, "value": "document", - "start": 1025, - "end": 1033, + "start": 1023, + "end": 1031, "loc": { "start": { "line": 46, @@ -9780,8 +9918,8 @@ "binop": null, "updateContext": null }, - "start": 1033, - "end": 1034, + "start": 1031, + "end": 1032, "loc": { "start": { "line": 46, @@ -9806,8 +9944,8 @@ "binop": null }, "value": "querySelector", - "start": 1034, - "end": 1047, + "start": 1032, + "end": 1045, "loc": { "start": { "line": 46, @@ -9831,8 +9969,8 @@ "postfix": false, "binop": null }, - "start": 1047, - "end": 1048, + "start": 1045, + "end": 1046, "loc": { "start": { "line": 46, @@ -9858,8 +9996,8 @@ "updateContext": null }, "value": ".input", - "start": 1048, - "end": 1056, + "start": 1046, + "end": 1054, "loc": { "start": { "line": 46, @@ -9883,8 +10021,8 @@ "postfix": false, "binop": null }, - "start": 1056, - "end": 1057, + "start": 1054, + "end": 1055, "loc": { "start": { "line": 46, @@ -9909,8 +10047,8 @@ "binop": null, "updateContext": null }, - "start": 1057, - "end": 1058, + "start": 1055, + "end": 1056, "loc": { "start": { "line": 46, @@ -9935,8 +10073,8 @@ "binop": null }, "value": "addEventListener", - "start": 1058, - "end": 1074, + "start": 1056, + "end": 1072, "loc": { "start": { "line": 46, @@ -9960,8 +10098,8 @@ "postfix": false, "binop": null }, - "start": 1074, - "end": 1075, + "start": 1072, + "end": 1073, "loc": { "start": { "line": 46, @@ -9987,8 +10125,8 @@ "updateContext": null }, "value": "change", - "start": 1075, - "end": 1083, + "start": 1073, + "end": 1081, "loc": { "start": { "line": 46, @@ -10013,8 +10151,8 @@ "binop": null, "updateContext": null }, - "start": 1083, - "end": 1084, + "start": 1081, + "end": 1082, "loc": { "start": { "line": 46, @@ -10038,8 +10176,8 @@ "postfix": false, "binop": null }, - "start": 1085, - "end": 1086, + "start": 1083, + "end": 1084, "loc": { "start": { "line": 46, @@ -10064,8 +10202,8 @@ "binop": null }, "value": "event", - "start": 1086, - "end": 1091, + "start": 1084, + "end": 1089, "loc": { "start": { "line": 46, @@ -10089,8 +10227,8 @@ "postfix": false, "binop": null }, - "start": 1091, - "end": 1092, + "start": 1089, + "end": 1090, "loc": { "start": { "line": 46, @@ -10115,8 +10253,8 @@ "binop": null, "updateContext": null }, - "start": 1093, - "end": 1095, + "start": 1091, + "end": 1093, "loc": { "start": { "line": 46, @@ -10140,8 +10278,8 @@ "postfix": false, "binop": null }, - "start": 1096, - "end": 1097, + "start": 1094, + "end": 1095, "loc": { "start": { "line": 46, @@ -10168,8 +10306,8 @@ "updateContext": null }, "value": "this", - "start": 1105, - "end": 1109, + "start": 1103, + "end": 1107, "loc": { "start": { "line": 47, @@ -10194,8 +10332,8 @@ "binop": null, "updateContext": null }, - "start": 1109, - "end": 1110, + "start": 1107, + "end": 1108, "loc": { "start": { "line": 47, @@ -10220,8 +10358,8 @@ "binop": null }, "value": "keyboard", - "start": 1110, - "end": 1118, + "start": 1108, + "end": 1116, "loc": { "start": { "line": 47, @@ -10246,8 +10384,8 @@ "binop": null, "updateContext": null }, - "start": 1118, - "end": 1119, + "start": 1116, + "end": 1117, "loc": { "start": { "line": 47, @@ -10272,8 +10410,8 @@ "binop": null }, "value": "setInput", - "start": 1119, - "end": 1127, + "start": 1117, + "end": 1125, "loc": { "start": { "line": 47, @@ -10297,8 +10435,8 @@ "postfix": false, "binop": null }, - "start": 1127, - "end": 1128, + "start": 1125, + "end": 1126, "loc": { "start": { "line": 47, @@ -10323,8 +10461,8 @@ "binop": null }, "value": "event", - "start": 1128, - "end": 1133, + "start": 1126, + "end": 1131, "loc": { "start": { "line": 47, @@ -10349,8 +10487,8 @@ "binop": null, "updateContext": null }, - "start": 1133, - "end": 1134, + "start": 1131, + "end": 1132, "loc": { "start": { "line": 47, @@ -10375,8 +10513,8 @@ "binop": null }, "value": "target", - "start": 1134, - "end": 1140, + "start": 1132, + "end": 1138, "loc": { "start": { "line": 47, @@ -10401,8 +10539,8 @@ "binop": null, "updateContext": null }, - "start": 1140, - "end": 1141, + "start": 1138, + "end": 1139, "loc": { "start": { "line": 47, @@ -10427,8 +10565,8 @@ "binop": null }, "value": "value", - "start": 1141, - "end": 1146, + "start": 1139, + "end": 1144, "loc": { "start": { "line": 47, @@ -10452,8 +10590,8 @@ "postfix": false, "binop": null }, - "start": 1146, - "end": 1147, + "start": 1144, + "end": 1145, "loc": { "start": { "line": 47, @@ -10478,8 +10616,8 @@ "binop": null, "updateContext": null }, - "start": 1147, - "end": 1148, + "start": 1145, + "end": 1146, "loc": { "start": { "line": 47, @@ -10503,8 +10641,8 @@ "postfix": false, "binop": null }, - "start": 1154, - "end": 1155, + "start": 1152, + "end": 1153, "loc": { "start": { "line": 48, @@ -10528,8 +10666,8 @@ "postfix": false, "binop": null }, - "start": 1155, - "end": 1156, + "start": 1153, + "end": 1154, "loc": { "start": { "line": 48, @@ -10554,8 +10692,8 @@ "binop": null, "updateContext": null }, - "start": 1156, - "end": 1157, + "start": 1154, + "end": 1155, "loc": { "start": { "line": 48, @@ -10579,8 +10717,8 @@ "postfix": false, "binop": null }, - "start": 1161, - "end": 1162, + "start": 1159, + "end": 1160, "loc": { "start": { "line": 49, @@ -10595,8 +10733,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1168, - "end": 1212, + "start": 1166, + "end": 1210, "loc": { "start": { "line": 51, @@ -10621,8 +10759,8 @@ "binop": null }, "value": "handleShiftButton", - "start": 1216, - "end": 1233, + "start": 1214, + "end": 1231, "loc": { "start": { "line": 54, @@ -10648,8 +10786,8 @@ "updateContext": null }, "value": "=", - "start": 1234, - "end": 1235, + "start": 1232, + "end": 1233, "loc": { "start": { "line": 54, @@ -10673,8 +10811,8 @@ "postfix": false, "binop": null }, - "start": 1236, - "end": 1237, + "start": 1234, + "end": 1235, "loc": { "start": { "line": 54, @@ -10698,8 +10836,8 @@ "postfix": false, "binop": null }, - "start": 1237, - "end": 1238, + "start": 1235, + "end": 1236, "loc": { "start": { "line": 54, @@ -10724,8 +10862,8 @@ "binop": null, "updateContext": null }, - "start": 1239, - "end": 1241, + "start": 1237, + "end": 1239, "loc": { "start": { "line": 54, @@ -10749,8 +10887,8 @@ "postfix": false, "binop": null }, - "start": 1242, - "end": 1243, + "start": 1240, + "end": 1241, "loc": { "start": { "line": 54, @@ -10777,8 +10915,8 @@ "updateContext": null }, "value": "let", - "start": 1249, - "end": 1252, + "start": 1247, + "end": 1250, "loc": { "start": { "line": 55, @@ -10803,8 +10941,8 @@ "binop": null }, "value": "layoutName", - "start": 1253, - "end": 1263, + "start": 1251, + "end": 1261, "loc": { "start": { "line": 55, @@ -10830,8 +10968,8 @@ "updateContext": null }, "value": "=", - "start": 1264, - "end": 1265, + "start": 1262, + "end": 1263, "loc": { "start": { "line": 55, @@ -10858,8 +10996,8 @@ "updateContext": null }, "value": "this", - "start": 1266, - "end": 1270, + "start": 1264, + "end": 1268, "loc": { "start": { "line": 55, @@ -10884,8 +11022,8 @@ "binop": null, "updateContext": null }, - "start": 1270, - "end": 1271, + "start": 1268, + "end": 1269, "loc": { "start": { "line": 55, @@ -10910,8 +11048,8 @@ "binop": null }, "value": "layoutName", - "start": 1271, - "end": 1281, + "start": 1269, + "end": 1279, "loc": { "start": { "line": 55, @@ -10936,8 +11074,8 @@ "binop": null, "updateContext": null }, - "start": 1281, - "end": 1282, + "start": 1279, + "end": 1280, "loc": { "start": { "line": 55, @@ -10964,8 +11102,8 @@ "updateContext": null }, "value": "let", - "start": 1288, - "end": 1291, + "start": 1286, + "end": 1289, "loc": { "start": { "line": 56, @@ -10990,8 +11128,8 @@ "binop": null }, "value": "shiftToggle", - "start": 1292, - "end": 1303, + "start": 1290, + "end": 1301, "loc": { "start": { "line": 56, @@ -11017,8 +11155,8 @@ "updateContext": null }, "value": "=", - "start": 1304, - "end": 1305, + "start": 1302, + "end": 1303, "loc": { "start": { "line": 56, @@ -11045,8 +11183,8 @@ "updateContext": null }, "value": "this", - "start": 1306, - "end": 1310, + "start": 1304, + "end": 1308, "loc": { "start": { "line": 56, @@ -11071,8 +11209,8 @@ "binop": null, "updateContext": null }, - "start": 1310, - "end": 1311, + "start": 1308, + "end": 1309, "loc": { "start": { "line": 56, @@ -11097,8 +11235,8 @@ "binop": null }, "value": "layoutName", - "start": 1311, - "end": 1321, + "start": 1309, + "end": 1319, "loc": { "start": { "line": 56, @@ -11124,8 +11262,8 @@ "updateContext": null }, "value": "=", - "start": 1322, - "end": 1323, + "start": 1320, + "end": 1321, "loc": { "start": { "line": 56, @@ -11150,8 +11288,8 @@ "binop": null }, "value": "layoutName", - "start": 1324, - "end": 1334, + "start": 1322, + "end": 1332, "loc": { "start": { "line": 56, @@ -11177,8 +11315,8 @@ "updateContext": null }, "value": "===", - "start": 1335, - "end": 1338, + "start": 1333, + "end": 1336, "loc": { "start": { "line": 56, @@ -11204,8 +11342,8 @@ "updateContext": null }, "value": "default", - "start": 1339, - "end": 1348, + "start": 1337, + "end": 1346, "loc": { "start": { "line": 56, @@ -11230,8 +11368,8 @@ "binop": null, "updateContext": null }, - "start": 1349, - "end": 1350, + "start": 1347, + "end": 1348, "loc": { "start": { "line": 56, @@ -11257,8 +11395,8 @@ "updateContext": null }, "value": "shift", - "start": 1351, - "end": 1358, + "start": 1349, + "end": 1356, "loc": { "start": { "line": 56, @@ -11283,8 +11421,8 @@ "binop": null, "updateContext": null }, - "start": 1359, - "end": 1360, + "start": 1357, + "end": 1358, "loc": { "start": { "line": 56, @@ -11310,8 +11448,8 @@ "updateContext": null }, "value": "default", - "start": 1361, - "end": 1370, + "start": 1359, + "end": 1368, "loc": { "start": { "line": 56, @@ -11336,8 +11474,8 @@ "binop": null, "updateContext": null }, - "start": 1370, - "end": 1371, + "start": 1368, + "end": 1369, "loc": { "start": { "line": 56, @@ -11364,8 +11502,8 @@ "updateContext": null }, "value": "this", - "start": 1381, - "end": 1385, + "start": 1379, + "end": 1383, "loc": { "start": { "line": 58, @@ -11390,8 +11528,8 @@ "binop": null, "updateContext": null }, - "start": 1385, - "end": 1386, + "start": 1383, + "end": 1384, "loc": { "start": { "line": 58, @@ -11416,8 +11554,8 @@ "binop": null }, "value": "keyboard", - "start": 1386, - "end": 1394, + "start": 1384, + "end": 1392, "loc": { "start": { "line": 58, @@ -11442,8 +11580,8 @@ "binop": null, "updateContext": null }, - "start": 1394, - "end": 1395, + "start": 1392, + "end": 1393, "loc": { "start": { "line": 58, @@ -11468,8 +11606,8 @@ "binop": null }, "value": "setOptions", - "start": 1395, - "end": 1405, + "start": 1393, + "end": 1403, "loc": { "start": { "line": 58, @@ -11493,8 +11631,8 @@ "postfix": false, "binop": null }, - "start": 1405, - "end": 1406, + "start": 1403, + "end": 1404, "loc": { "start": { "line": 58, @@ -11518,8 +11656,8 @@ "postfix": false, "binop": null }, - "start": 1406, - "end": 1407, + "start": 1404, + "end": 1405, "loc": { "start": { "line": 58, @@ -11544,8 +11682,8 @@ "binop": null }, "value": "layoutName", - "start": 1415, - "end": 1425, + "start": 1413, + "end": 1423, "loc": { "start": { "line": 59, @@ -11570,8 +11708,8 @@ "binop": null, "updateContext": null }, - "start": 1425, - "end": 1426, + "start": 1423, + "end": 1424, "loc": { "start": { "line": 59, @@ -11596,8 +11734,8 @@ "binop": null }, "value": "shiftToggle", - "start": 1427, - "end": 1438, + "start": 1425, + "end": 1436, "loc": { "start": { "line": 59, @@ -11621,8 +11759,8 @@ "postfix": false, "binop": null }, - "start": 1444, - "end": 1445, + "start": 1442, + "end": 1443, "loc": { "start": { "line": 60, @@ -11646,8 +11784,8 @@ "postfix": false, "binop": null }, - "start": 1445, - "end": 1446, + "start": 1443, + "end": 1444, "loc": { "start": { "line": 60, @@ -11672,8 +11810,8 @@ "binop": null, "updateContext": null }, - "start": 1446, - "end": 1447, + "start": 1444, + "end": 1445, "loc": { "start": { "line": 60, @@ -11697,8 +11835,8 @@ "postfix": false, "binop": null }, - "start": 1451, - "end": 1452, + "start": 1449, + "end": 1450, "loc": { "start": { "line": 61, @@ -11713,8 +11851,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1458, - "end": 1520, + "start": 1456, + "end": 1518, "loc": { "start": { "line": 63, @@ -11739,8 +11877,8 @@ "binop": null }, "value": "onChange", - "start": 1524, - "end": 1532, + "start": 1522, + "end": 1530, "loc": { "start": { "line": 66, @@ -11766,8 +11904,8 @@ "updateContext": null }, "value": "=", - "start": 1533, - "end": 1534, + "start": 1531, + "end": 1532, "loc": { "start": { "line": 66, @@ -11792,8 +11930,8 @@ "binop": null }, "value": "input", - "start": 1535, - "end": 1540, + "start": 1533, + "end": 1538, "loc": { "start": { "line": 66, @@ -11818,8 +11956,8 @@ "binop": null, "updateContext": null }, - "start": 1541, - "end": 1543, + "start": 1539, + "end": 1541, "loc": { "start": { "line": 66, @@ -11843,8 +11981,8 @@ "postfix": false, "binop": null }, - "start": 1544, - "end": 1545, + "start": 1542, + "end": 1543, "loc": { "start": { "line": 66, @@ -11869,8 +12007,8 @@ "binop": null }, "value": "document", - "start": 1551, - "end": 1559, + "start": 1549, + "end": 1557, "loc": { "start": { "line": 67, @@ -11895,8 +12033,8 @@ "binop": null, "updateContext": null }, - "start": 1559, - "end": 1560, + "start": 1557, + "end": 1558, "loc": { "start": { "line": 67, @@ -11921,8 +12059,8 @@ "binop": null }, "value": "querySelector", - "start": 1560, - "end": 1573, + "start": 1558, + "end": 1571, "loc": { "start": { "line": 67, @@ -11946,8 +12084,8 @@ "postfix": false, "binop": null }, - "start": 1573, - "end": 1574, + "start": 1571, + "end": 1572, "loc": { "start": { "line": 67, @@ -11973,8 +12111,8 @@ "updateContext": null }, "value": ".input", - "start": 1574, - "end": 1582, + "start": 1572, + "end": 1580, "loc": { "start": { "line": 67, @@ -11998,8 +12136,8 @@ "postfix": false, "binop": null }, - "start": 1582, - "end": 1583, + "start": 1580, + "end": 1581, "loc": { "start": { "line": 67, @@ -12024,8 +12162,8 @@ "binop": null, "updateContext": null }, - "start": 1583, - "end": 1584, + "start": 1581, + "end": 1582, "loc": { "start": { "line": 67, @@ -12050,8 +12188,8 @@ "binop": null }, "value": "value", - "start": 1584, - "end": 1589, + "start": 1582, + "end": 1587, "loc": { "start": { "line": 67, @@ -12077,8 +12215,8 @@ "updateContext": null }, "value": "=", - "start": 1590, - "end": 1591, + "start": 1588, + "end": 1589, "loc": { "start": { "line": 67, @@ -12103,8 +12241,8 @@ "binop": null }, "value": "input", - "start": 1592, - "end": 1597, + "start": 1590, + "end": 1595, "loc": { "start": { "line": 67, @@ -12129,8 +12267,8 @@ "binop": null, "updateContext": null }, - "start": 1597, - "end": 1598, + "start": 1595, + "end": 1596, "loc": { "start": { "line": 67, @@ -12154,8 +12292,8 @@ "postfix": false, "binop": null }, - "start": 1602, - "end": 1603, + "start": 1600, + "end": 1601, "loc": { "start": { "line": 68, @@ -12170,8 +12308,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1609, - "end": 1670, + "start": 1607, + "end": 1668, "loc": { "start": { "line": 70, @@ -12196,8 +12334,8 @@ "binop": null }, "value": "onKeyPress", - "start": 1674, - "end": 1684, + "start": 1672, + "end": 1682, "loc": { "start": { "line": 73, @@ -12223,8 +12361,8 @@ "updateContext": null }, "value": "=", - "start": 1685, - "end": 1686, + "start": 1683, + "end": 1684, "loc": { "start": { "line": 73, @@ -12249,8 +12387,8 @@ "binop": null }, "value": "button", - "start": 1687, - "end": 1693, + "start": 1685, + "end": 1691, "loc": { "start": { "line": 73, @@ -12275,8 +12413,8 @@ "binop": null, "updateContext": null }, - "start": 1694, - "end": 1696, + "start": 1692, + "end": 1694, "loc": { "start": { "line": 73, @@ -12300,8 +12438,8 @@ "postfix": false, "binop": null }, - "start": 1697, - "end": 1698, + "start": 1695, + "end": 1696, "loc": { "start": { "line": 73, @@ -12326,8 +12464,8 @@ "binop": null }, "value": "console", - "start": 1704, - "end": 1711, + "start": 1702, + "end": 1709, "loc": { "start": { "line": 74, @@ -12352,8 +12490,8 @@ "binop": null, "updateContext": null }, - "start": 1711, - "end": 1712, + "start": 1709, + "end": 1710, "loc": { "start": { "line": 74, @@ -12378,8 +12516,8 @@ "binop": null }, "value": "log", - "start": 1712, - "end": 1715, + "start": 1710, + "end": 1713, "loc": { "start": { "line": 74, @@ -12403,8 +12541,8 @@ "postfix": false, "binop": null }, - "start": 1715, - "end": 1716, + "start": 1713, + "end": 1714, "loc": { "start": { "line": 74, @@ -12430,8 +12568,8 @@ "updateContext": null }, "value": "Button pressed", - "start": 1716, - "end": 1732, + "start": 1714, + "end": 1730, "loc": { "start": { "line": 74, @@ -12456,8 +12594,8 @@ "binop": null, "updateContext": null }, - "start": 1732, - "end": 1733, + "start": 1730, + "end": 1731, "loc": { "start": { "line": 74, @@ -12482,8 +12620,8 @@ "binop": null }, "value": "button", - "start": 1734, - "end": 1740, + "start": 1732, + "end": 1738, "loc": { "start": { "line": 74, @@ -12507,8 +12645,8 @@ "postfix": false, "binop": null }, - "start": 1740, - "end": 1741, + "start": 1738, + "end": 1739, "loc": { "start": { "line": 74, @@ -12533,8 +12671,8 @@ "binop": null, "updateContext": null }, - "start": 1741, - "end": 1742, + "start": 1739, + "end": 1740, "loc": { "start": { "line": 74, @@ -12549,8 +12687,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1754, - "end": 1798, + "start": 1752, + "end": 1796, "loc": { "start": { "line": 76, @@ -12577,8 +12715,8 @@ "updateContext": null }, "value": "if", - "start": 1806, - "end": 1808, + "start": 1804, + "end": 1806, "loc": { "start": { "line": 79, @@ -12602,8 +12740,8 @@ "postfix": false, "binop": null }, - "start": 1808, - "end": 1809, + "start": 1806, + "end": 1807, "loc": { "start": { "line": 79, @@ -12628,8 +12766,8 @@ "binop": null }, "value": "button", - "start": 1809, - "end": 1815, + "start": 1807, + "end": 1813, "loc": { "start": { "line": 79, @@ -12655,8 +12793,8 @@ "updateContext": null }, "value": "===", - "start": 1816, - "end": 1819, + "start": 1814, + "end": 1817, "loc": { "start": { "line": 79, @@ -12682,8 +12820,8 @@ "updateContext": null }, "value": "{lock}", - "start": 1820, - "end": 1828, + "start": 1818, + "end": 1826, "loc": { "start": { "line": 79, @@ -12709,8 +12847,8 @@ "updateContext": null }, "value": "||", - "start": 1829, - "end": 1831, + "start": 1827, + "end": 1829, "loc": { "start": { "line": 79, @@ -12735,8 +12873,8 @@ "binop": null }, "value": "button", - "start": 1832, - "end": 1838, + "start": 1830, + "end": 1836, "loc": { "start": { "line": 79, @@ -12762,8 +12900,8 @@ "updateContext": null }, "value": "===", - "start": 1839, - "end": 1842, + "start": 1837, + "end": 1840, "loc": { "start": { "line": 79, @@ -12789,8 +12927,8 @@ "updateContext": null }, "value": "{shift}", - "start": 1843, - "end": 1852, + "start": 1841, + "end": 1850, "loc": { "start": { "line": 79, @@ -12814,8 +12952,8 @@ "postfix": false, "binop": null }, - "start": 1852, - "end": 1853, + "start": 1850, + "end": 1851, "loc": { "start": { "line": 79, @@ -12842,8 +12980,8 @@ "updateContext": null }, "value": "this", - "start": 1863, - "end": 1867, + "start": 1861, + "end": 1865, "loc": { "start": { "line": 80, @@ -12868,8 +13006,8 @@ "binop": null, "updateContext": null }, - "start": 1867, - "end": 1868, + "start": 1865, + "end": 1866, "loc": { "start": { "line": 80, @@ -12894,8 +13032,8 @@ "binop": null }, "value": "handleShiftButton", - "start": 1868, - "end": 1885, + "start": 1866, + "end": 1883, "loc": { "start": { "line": 80, @@ -12919,8 +13057,8 @@ "postfix": false, "binop": null }, - "start": 1885, - "end": 1886, + "start": 1883, + "end": 1884, "loc": { "start": { "line": 80, @@ -12944,8 +13082,8 @@ "postfix": false, "binop": null }, - "start": 1886, - "end": 1887, + "start": 1884, + "end": 1885, "loc": { "start": { "line": 80, @@ -12970,8 +13108,8 @@ "binop": null, "updateContext": null }, - "start": 1887, - "end": 1888, + "start": 1885, + "end": 1886, "loc": { "start": { "line": 80, @@ -12995,8 +13133,8 @@ "postfix": false, "binop": null }, - "start": 1892, - "end": 1893, + "start": 1890, + "end": 1891, "loc": { "start": { "line": 81, @@ -13020,8 +13158,8 @@ "postfix": false, "binop": null }, - "start": 1897, - "end": 1898, + "start": 1895, + "end": 1896, "loc": { "start": { "line": 83, @@ -13048,8 +13186,8 @@ "updateContext": null }, "value": "export", - "start": 1902, - "end": 1908, + "start": 1900, + "end": 1906, "loc": { "start": { "line": 85, @@ -13076,8 +13214,8 @@ "updateContext": null }, "value": "default", - "start": 1909, - "end": 1916, + "start": 1907, + "end": 1914, "loc": { "start": { "line": 85, @@ -13102,8 +13240,8 @@ "binop": null }, "value": "App", - "start": 1917, - "end": 1920, + "start": 1915, + "end": 1918, "loc": { "start": { "line": 85, @@ -13128,8 +13266,8 @@ "binop": null, "updateContext": null }, - "start": 1920, - "end": 1921, + "start": 1918, + "end": 1919, "loc": { "start": { "line": 85, @@ -13154,8 +13292,8 @@ "binop": null, "updateContext": null }, - "start": 1921, - "end": 1921, + "start": 1919, + "end": 1919, "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 ef2b9dc1..85e7f302 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": 23724, + "end": 23657, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 741, + "line": 736, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 23724, + "end": 23657, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 741, + "line": 736, "column": 0 } }, @@ -330,14 +330,14 @@ { "type": "Identifier", "start": 367, - "end": 23688, + "end": 23621, "loc": { "start": { "line": 15, "column": 0 }, "end": { - "line": 738, + "line": 733, "column": 1 } }, @@ -363,14 +363,14 @@ "body": { "type": "ClassBody", "start": 388, - "end": 23688, + "end": 23621, "loc": { "start": { "line": 15, "column": 21 }, "end": { - "line": 738, + "line": 733, "column": 1 } }, @@ -16655,14 +16655,14 @@ { "type": "ClassProperty", "start": 11852, - "end": 12053, + "end": 11986, "loc": { "start": { "line": 327, "column": 2 }, "end": { - "line": 336, + "line": 331, "column": 3 } }, @@ -16689,14 +16689,14 @@ "value": { "type": "ArrowFunctionExpression", "start": 11865, - "end": 12053, + "end": 11986, "loc": { "start": { "line": 327, "column": 15 }, "end": { - "line": 336, + "line": 331, "column": 3 } }, @@ -16726,14 +16726,14 @@ "body": { "type": "BlockStatement", "start": 11875, - "end": 12053, + "end": 11986, "loc": { "start": { "line": 327, "column": 25 }, "end": { - "line": 336, + "line": 331, "column": 3 } }, @@ -17123,125 +17123,7 @@ "computed": false }, "arguments": [] - }, - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Apply modules\r\n ", - "start": 11989, - "end": 12023, - "loc": { - "start": { - "line": 332, - "column": 4 - }, - "end": { - "line": 334, - "column": 7 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "start": 12029, - "end": 12048, - "loc": { - "start": { - "line": 335, - "column": 4 - }, - "end": { - "line": 335, - "column": 23 - } - }, - "expression": { - "type": "CallExpression", - "start": 12029, - "end": 12047, - "loc": { - "start": { - "line": 335, - "column": 4 - }, - "end": { - "line": 335, - "column": 22 - } - }, - "callee": { - "type": "MemberExpression", - "start": 12029, - "end": 12045, - "loc": { - "start": { - "line": 335, - "column": 4 - }, - "end": { - "line": 335, - "column": 20 - } - }, - "object": { - "type": "ThisExpression", - "start": 12029, - "end": 12033, - "loc": { - "start": { - "line": 335, - "column": 4 - }, - "end": { - "line": 335, - "column": 8 - } - }, - "leadingComments": null - }, - "property": { - "type": "Identifier", - "start": 12034, - "end": 12045, - "loc": { - "start": { - "line": 335, - "column": 9 - }, - "end": { - "line": 335, - "column": 20 - }, - "identifierName": "loadModules" - }, - "name": "loadModules" - }, - "computed": false, - "leadingComments": null - }, - "arguments": [], - "leadingComments": null - }, - "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Apply modules\r\n ", - "start": 11989, - "end": 12023, - "loc": { - "start": { - "line": 332, - "column": 4 - }, - "end": { - "line": 334, - "column": 7 - } - } - } - ] + } } ], "directives": [], @@ -17271,15 +17153,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12059, - "end": 12168, + "start": 11992, + "end": 12101, "loc": { "start": { - "line": 338, + "line": 333, "column": 2 }, "end": { - "line": 341, + "line": 336, "column": 5 } } @@ -17288,15 +17170,15 @@ }, { "type": "ClassMethod", - "start": 12172, - "end": 12311, + "start": 12105, + "end": 12244, "loc": { "start": { - "line": 342, + "line": 337, "column": 2 }, "end": { - "line": 346, + "line": 341, "column": 3 } }, @@ -17304,15 +17186,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12172, - "end": 12177, + "start": 12105, + "end": 12110, "loc": { "start": { - "line": 342, + "line": 337, "column": 2 }, "end": { - "line": 342, + "line": 337, "column": 7 }, "identifierName": "clear" @@ -17328,102 +17210,102 @@ "params": [], "body": { "type": "BlockStatement", - "start": 12179, - "end": 12311, + "start": 12112, + "end": 12244, "loc": { "start": { - "line": 342, + "line": 337, "column": 9 }, "end": { - "line": 346, + "line": 341, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12186, - "end": 12218, + "start": 12119, + "end": 12151, "loc": { "start": { - "line": 343, + "line": 338, "column": 4 }, "end": { - "line": 343, + "line": 338, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 12186, - "end": 12217, + "start": 12119, + "end": 12150, "loc": { "start": { - "line": 343, + "line": 338, "column": 4 }, "end": { - "line": 343, + "line": 338, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12186, - "end": 12212, + "start": 12119, + "end": 12145, "loc": { "start": { - "line": 343, + "line": 338, "column": 4 }, "end": { - "line": 343, + "line": 338, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12186, - "end": 12202, + "start": 12119, + "end": 12135, "loc": { "start": { - "line": 343, + "line": 338, "column": 4 }, "end": { - "line": 343, + "line": 338, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12186, - "end": 12190, + "start": 12119, + "end": 12123, "loc": { "start": { - "line": 343, + "line": 338, "column": 4 }, "end": { - "line": 343, + "line": 338, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12191, - "end": 12202, + "start": 12124, + "end": 12135, "loc": { "start": { - "line": 343, + "line": 338, "column": 9 }, "end": { - "line": 343, + "line": 338, "column": 20 }, "identifierName": "keyboardDOM" @@ -17434,15 +17316,15 @@ }, "property": { "type": "Identifier", - "start": 12203, - "end": 12212, + "start": 12136, + "end": 12145, "loc": { "start": { - "line": 343, + "line": 338, "column": 21 }, "end": { - "line": 343, + "line": 338, "column": 30 }, "identifierName": "innerHTML" @@ -17453,15 +17335,15 @@ }, "right": { "type": "StringLiteral", - "start": 12215, - "end": 12217, + "start": 12148, + "end": 12150, "loc": { "start": { - "line": 343, + "line": 338, "column": 33 }, "end": { - "line": 343, + "line": 338, "column": 35 } }, @@ -17475,87 +17357,87 @@ }, { "type": "ExpressionStatement", - "start": 12224, - "end": 12275, + "start": 12157, + "end": 12208, "loc": { "start": { - "line": 344, + "line": 339, "column": 4 }, "end": { - "line": 344, + "line": 339, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12224, - "end": 12274, + "start": 12157, + "end": 12207, "loc": { "start": { - "line": 344, + "line": 339, "column": 4 }, "end": { - "line": 344, + "line": 339, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12224, - "end": 12250, + "start": 12157, + "end": 12183, "loc": { "start": { - "line": 344, + "line": 339, "column": 4 }, "end": { - "line": 344, + "line": 339, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12224, - "end": 12240, + "start": 12157, + "end": 12173, "loc": { "start": { - "line": 344, + "line": 339, "column": 4 }, "end": { - "line": 344, + "line": 339, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12224, - "end": 12228, + "start": 12157, + "end": 12161, "loc": { "start": { - "line": 344, + "line": 339, "column": 4 }, "end": { - "line": 344, + "line": 339, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12229, - "end": 12240, + "start": 12162, + "end": 12173, "loc": { "start": { - "line": 344, + "line": 339, "column": 9 }, "end": { - "line": 344, + "line": 339, "column": 20 }, "identifierName": "keyboardDOM" @@ -17566,15 +17448,15 @@ }, "property": { "type": "Identifier", - "start": 12241, - "end": 12250, + "start": 12174, + "end": 12183, "loc": { "start": { - "line": 344, + "line": 339, "column": 21 }, "end": { - "line": 344, + "line": 339, "column": 30 }, "identifierName": "className" @@ -17585,44 +17467,44 @@ }, "right": { "type": "MemberExpression", - "start": 12253, - "end": 12274, + "start": 12186, + "end": 12207, "loc": { "start": { - "line": 344, + "line": 339, "column": 33 }, "end": { - "line": 344, + "line": 339, "column": 54 } }, "object": { "type": "ThisExpression", - "start": 12253, - "end": 12257, + "start": 12186, + "end": 12190, "loc": { "start": { - "line": 344, + "line": 339, "column": 33 }, "end": { - "line": 344, + "line": 339, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12258, - "end": 12274, + "start": 12191, + "end": 12207, "loc": { "start": { - "line": 344, + "line": 339, "column": 38 }, "end": { - "line": 344, + "line": 339, "column": 54 }, "identifierName": "keyboardDOMClass" @@ -17635,73 +17517,73 @@ }, { "type": "ExpressionStatement", - "start": 12281, - "end": 12306, + "start": 12214, + "end": 12239, "loc": { "start": { - "line": 345, + "line": 340, "column": 4 }, "end": { - "line": 345, + "line": 340, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 12281, - "end": 12305, + "start": 12214, + "end": 12238, "loc": { "start": { - "line": 345, + "line": 340, "column": 4 }, "end": { - "line": 345, + "line": 340, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12281, - "end": 12300, + "start": 12214, + "end": 12233, "loc": { "start": { - "line": 345, + "line": 340, "column": 4 }, "end": { - "line": 345, + "line": 340, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 12281, - "end": 12285, + "start": 12214, + "end": 12218, "loc": { "start": { - "line": 345, + "line": 340, "column": 4 }, "end": { - "line": 345, + "line": 340, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12286, - "end": 12300, + "start": 12219, + "end": 12233, "loc": { "start": { - "line": 345, + "line": 340, "column": 9 }, "end": { - "line": 345, + "line": 340, "column": 23 }, "identifierName": "buttonElements" @@ -17712,15 +17594,15 @@ }, "right": { "type": "ObjectExpression", - "start": 12303, - "end": 12305, + "start": 12236, + "end": 12238, "loc": { "start": { - "line": 345, + "line": 340, "column": 26 }, "end": { - "line": 345, + "line": 340, "column": 28 } }, @@ -17736,15 +17618,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12059, - "end": 12168, + "start": 11992, + "end": 12101, "loc": { "start": { - "line": 338, + "line": 333, "column": 2 }, "end": { - "line": 341, + "line": 336, "column": 5 } } @@ -17754,15 +17636,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12317, - "end": 12522, + "start": 12250, + "end": 12455, "loc": { "start": { - "line": 348, + "line": 343, "column": 2 }, "end": { - "line": 351, + "line": 346, "column": 5 } } @@ -17771,15 +17653,15 @@ }, { "type": "ClassMethod", - "start": 12526, - "end": 12894, + "start": 12459, + "end": 12827, "loc": { "start": { - "line": 352, + "line": 347, "column": 2 }, "end": { - "line": 361, + "line": 356, "column": 3 } }, @@ -17787,15 +17669,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12526, - "end": 12534, + "start": 12459, + "end": 12467, "loc": { "start": { - "line": 352, + "line": 347, "column": 2 }, "end": { - "line": 352, + "line": 347, "column": 10 }, "identifierName": "dispatch" @@ -17811,15 +17693,15 @@ "params": [ { "type": "Identifier", - "start": 12535, - "end": 12543, + "start": 12468, + "end": 12476, "loc": { "start": { - "line": 352, + "line": 347, "column": 11 }, "end": { - "line": 352, + "line": 347, "column": 19 }, "identifierName": "callback" @@ -17829,44 +17711,44 @@ ], "body": { "type": "BlockStatement", - "start": 12544, - "end": 12894, + "start": 12477, + "end": 12827, "loc": { "start": { - "line": 352, + "line": 347, "column": 20 }, "end": { - "line": 361, + "line": 356, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 12551, - "end": 12735, + "start": 12484, + "end": 12668, "loc": { "start": { - "line": 353, + "line": 348, "column": 4 }, "end": { - "line": 356, + "line": 351, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 12554, - "end": 12588, + "start": 12487, + "end": 12521, "loc": { "start": { - "line": 353, + "line": 348, "column": 7 }, "end": { - "line": 353, + "line": 348, "column": 41 } }, @@ -17874,29 +17756,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 12555, - "end": 12588, + "start": 12488, + "end": 12521, "loc": { "start": { - "line": 353, + "line": 348, "column": 8 }, "end": { - "line": 353, + "line": 348, "column": 41 } }, "object": { "type": "Identifier", - "start": 12555, - "end": 12561, + "start": 12488, + "end": 12494, "loc": { "start": { - "line": 353, + "line": 348, "column": 8 }, "end": { - "line": 353, + "line": 348, "column": 14 }, "identifierName": "window" @@ -17905,15 +17787,15 @@ }, "property": { "type": "StringLiteral", - "start": 12562, - "end": 12587, + "start": 12495, + "end": 12520, "loc": { "start": { - "line": 353, + "line": 348, "column": 15 }, "end": { - "line": 353, + "line": 348, "column": 40 } }, @@ -17931,72 +17813,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 12589, - "end": 12735, + "start": 12522, + "end": 12668, "loc": { "start": { - "line": 353, + "line": 348, "column": 42 }, "end": { - "line": 356, + "line": 351, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12598, - "end": 12681, + "start": 12531, + "end": 12614, "loc": { "start": { - "line": 354, + "line": 349, "column": 6 }, "end": { - "line": 354, + "line": 349, "column": 89 } }, "expression": { "type": "CallExpression", - "start": 12598, - "end": 12680, + "start": 12531, + "end": 12613, "loc": { "start": { - "line": 354, + "line": 349, "column": 6 }, "end": { - "line": 354, + "line": 349, "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 12598, - "end": 12610, + "start": 12531, + "end": 12543, "loc": { "start": { - "line": 354, + "line": 349, "column": 6 }, "end": { - "line": 354, + "line": 349, "column": 18 } }, "object": { "type": "Identifier", - "start": 12598, - "end": 12605, + "start": 12531, + "end": 12538, "loc": { "start": { - "line": 354, + "line": 349, "column": 6 }, "end": { - "line": 354, + "line": 349, "column": 13 }, "identifierName": "console" @@ -18005,15 +17887,15 @@ }, "property": { "type": "Identifier", - "start": 12606, - "end": 12610, + "start": 12539, + "end": 12543, "loc": { "start": { - "line": 354, + "line": 349, "column": 14 }, "end": { - "line": 354, + "line": 349, "column": 18 }, "identifierName": "warn" @@ -18025,15 +17907,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 12611, - "end": 12679, + "start": 12544, + "end": 12612, "loc": { "start": { - "line": 354, + "line": 349, "column": 19 }, "end": { - "line": 354, + "line": 349, "column": 87 } }, @@ -18041,15 +17923,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 12612, - "end": 12678, + "start": 12545, + "end": 12611, "loc": { "start": { - "line": 354, + "line": 349, "column": 20 }, "end": { - "line": 354, + "line": 349, "column": 86 } }, @@ -18066,43 +17948,43 @@ }, { "type": "ThrowStatement", - "start": 12689, - "end": 12728, + "start": 12622, + "end": 12661, "loc": { "start": { - "line": 355, + "line": 350, "column": 6 }, "end": { - "line": 355, + "line": 350, "column": 45 } }, "argument": { "type": "NewExpression", - "start": 12695, - "end": 12727, + "start": 12628, + "end": 12660, "loc": { "start": { - "line": 355, + "line": 350, "column": 12 }, "end": { - "line": 355, + "line": 350, "column": 44 } }, "callee": { "type": "Identifier", - "start": 12699, - "end": 12704, + "start": 12632, + "end": 12637, "loc": { "start": { - "line": 355, + "line": 350, "column": 16 }, "end": { - "line": 355, + "line": 350, "column": 21 }, "identifierName": "Error" @@ -18112,15 +17994,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 12705, - "end": 12726, + "start": 12638, + "end": 12659, "loc": { "start": { - "line": 355, + "line": 350, "column": 22 }, "end": { - "line": 355, + "line": 350, "column": 43 } }, @@ -18140,85 +18022,85 @@ }, { "type": "ReturnStatement", - "start": 12747, - "end": 12889, + "start": 12680, + "end": 12822, "loc": { "start": { - "line": 358, + "line": 353, "column": 4 }, "end": { - "line": 360, + "line": 355, "column": 6 } }, "argument": { "type": "CallExpression", - "start": 12754, - "end": 12889, + "start": 12687, + "end": 12822, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 360, + "line": 355, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 12754, - "end": 12808, + "start": 12687, + "end": 12741, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 358, + "line": 353, "column": 65 } }, "object": { "type": "CallExpression", - "start": 12754, - "end": 12800, + "start": 12687, + "end": 12733, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 358, + "line": 353, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 12754, - "end": 12765, + "start": 12687, + "end": 12698, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 358, + "line": 353, "column": 22 } }, "object": { "type": "Identifier", - "start": 12754, - "end": 12760, + "start": 12687, + "end": 12693, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 358, + "line": 353, "column": 17 }, "identifierName": "Object" @@ -18227,15 +18109,15 @@ }, "property": { "type": "Identifier", - "start": 12761, - "end": 12765, + "start": 12694, + "end": 12698, "loc": { "start": { - "line": 358, + "line": 353, "column": 18 }, "end": { - "line": 358, + "line": 353, "column": 22 }, "identifierName": "keys" @@ -18247,29 +18129,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 12766, - "end": 12799, + "start": 12699, + "end": 12732, "loc": { "start": { - "line": 358, + "line": 353, "column": 23 }, "end": { - "line": 358, + "line": 353, "column": 56 } }, "object": { "type": "Identifier", - "start": 12766, - "end": 12772, + "start": 12699, + "end": 12705, "loc": { "start": { - "line": 358, + "line": 353, "column": 23 }, "end": { - "line": 358, + "line": 353, "column": 29 }, "identifierName": "window" @@ -18278,15 +18160,15 @@ }, "property": { "type": "StringLiteral", - "start": 12773, - "end": 12798, + "start": 12706, + "end": 12731, "loc": { "start": { - "line": 358, + "line": 353, "column": 30 }, "end": { - "line": 358, + "line": 353, "column": 55 } }, @@ -18302,15 +18184,15 @@ }, "property": { "type": "Identifier", - "start": 12801, - "end": 12808, + "start": 12734, + "end": 12741, "loc": { "start": { - "line": 358, + "line": 353, "column": 58 }, "end": { - "line": 358, + "line": 353, "column": 65 }, "identifierName": "forEach" @@ -18322,15 +18204,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 12809, - "end": 12888, + "start": 12742, + "end": 12821, "loc": { "start": { - "line": 358, + "line": 353, "column": 66 }, "end": { - "line": 360, + "line": 355, "column": 5 } }, @@ -18341,15 +18223,15 @@ "params": [ { "type": "Identifier", - "start": 12810, - "end": 12813, + "start": 12743, + "end": 12746, "loc": { "start": { - "line": 358, + "line": 353, "column": 67 }, "end": { - "line": 358, + "line": 353, "column": 70 }, "identifierName": "key" @@ -18359,58 +18241,58 @@ ], "body": { "type": "BlockStatement", - "start": 12818, - "end": 12888, + "start": 12751, + "end": 12821, "loc": { "start": { - "line": 358, + "line": 353, "column": 75 }, "end": { - "line": 360, + "line": 355, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12827, - "end": 12881, + "start": 12760, + "end": 12814, "loc": { "start": { - "line": 359, + "line": 354, "column": 6 }, "end": { - "line": 359, + "line": 354, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 12827, - "end": 12880, + "start": 12760, + "end": 12813, "loc": { "start": { - "line": 359, + "line": 354, "column": 6 }, "end": { - "line": 359, + "line": 354, "column": 59 } }, "callee": { "type": "Identifier", - "start": 12827, - "end": 12835, + "start": 12760, + "end": 12768, "loc": { "start": { - "line": 359, + "line": 354, "column": 6 }, "end": { - "line": 359, + "line": 354, "column": 14 }, "identifierName": "callback" @@ -18420,43 +18302,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 12836, - "end": 12874, + "start": 12769, + "end": 12807, "loc": { "start": { - "line": 359, + "line": 354, "column": 15 }, "end": { - "line": 359, + "line": 354, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 12836, - "end": 12869, + "start": 12769, + "end": 12802, "loc": { "start": { - "line": 359, + "line": 354, "column": 15 }, "end": { - "line": 359, + "line": 354, "column": 48 } }, "object": { "type": "Identifier", - "start": 12836, - "end": 12842, + "start": 12769, + "end": 12775, "loc": { "start": { - "line": 359, + "line": 354, "column": 15 }, "end": { - "line": 359, + "line": 354, "column": 21 }, "identifierName": "window" @@ -18465,15 +18347,15 @@ }, "property": { "type": "StringLiteral", - "start": 12843, - "end": 12868, + "start": 12776, + "end": 12801, "loc": { "start": { - "line": 359, + "line": 354, "column": 22 }, "end": { - "line": 359, + "line": 354, "column": 47 } }, @@ -18487,15 +18369,15 @@ }, "property": { "type": "Identifier", - "start": 12870, - "end": 12873, + "start": 12803, + "end": 12806, "loc": { "start": { - "line": 359, + "line": 354, "column": 49 }, "end": { - "line": 359, + "line": 354, "column": 52 }, "identifierName": "key" @@ -18506,15 +18388,15 @@ }, { "type": "Identifier", - "start": 12876, - "end": 12879, + "start": 12809, + "end": 12812, "loc": { "start": { - "line": 359, + "line": 354, "column": 55 }, "end": { - "line": 359, + "line": 354, "column": 58 }, "identifierName": "key" @@ -18539,15 +18421,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12317, - "end": 12522, + "start": 12250, + "end": 12455, "loc": { "start": { - "line": 348, + "line": 343, "column": 2 }, "end": { - "line": 351, + "line": 346, "column": 5 } } @@ -18557,15 +18439,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12900, - "end": 13181, + "start": 12833, + "end": 13114, "loc": { "start": { - "line": 363, + "line": 358, "column": 2 }, "end": { - "line": 367, + "line": 362, "column": 5 } } @@ -18574,15 +18456,15 @@ }, { "type": "ClassMethod", - "start": 13185, - "end": 14417, + "start": 13118, + "end": 14350, "loc": { "start": { - "line": 368, + "line": 363, "column": 2 }, "end": { - "line": 411, + "line": 406, "column": 3 } }, @@ -18590,15 +18472,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 13185, - "end": 13199, + "start": 13118, + "end": 13132, "loc": { "start": { - "line": 368, + "line": 363, "column": 2 }, "end": { - "line": 368, + "line": 363, "column": 16 }, "identifierName": "addButtonTheme" @@ -18614,15 +18496,15 @@ "params": [ { "type": "Identifier", - "start": 13200, - "end": 13207, + "start": 13133, + "end": 13140, "loc": { "start": { - "line": 368, + "line": 363, "column": 17 }, "end": { - "line": 368, + "line": 363, "column": 24 }, "identifierName": "buttons" @@ -18631,15 +18513,15 @@ }, { "type": "Identifier", - "start": 13209, - "end": 13218, + "start": 13142, + "end": 13151, "loc": { "start": { - "line": 368, + "line": 363, "column": 26 }, "end": { - "line": 368, + "line": 363, "column": 35 }, "identifierName": "className" @@ -18649,58 +18531,58 @@ ], "body": { "type": "BlockStatement", - "start": 13219, - "end": 14417, + "start": 13152, + "end": 14350, "loc": { "start": { - "line": 368, + "line": 363, "column": 36 }, "end": { - "line": 411, + "line": 406, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 13226, - "end": 13273, + "start": 13159, + "end": 13206, "loc": { "start": { - "line": 369, + "line": 364, "column": 4 }, "end": { - "line": 370, + "line": 365, "column": 19 } }, "test": { "type": "LogicalExpression", - "start": 13229, - "end": 13251, + "start": 13162, + "end": 13184, "loc": { "start": { - "line": 369, + "line": 364, "column": 7 }, "end": { - "line": 369, + "line": 364, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 13229, - "end": 13239, + "start": 13162, + "end": 13172, "loc": { "start": { - "line": 369, + "line": 364, "column": 7 }, "end": { - "line": 369, + "line": 364, "column": 17 } }, @@ -18708,15 +18590,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13230, - "end": 13239, + "start": 13163, + "end": 13172, "loc": { "start": { - "line": 369, + "line": 364, "column": 8 }, "end": { - "line": 369, + "line": 364, "column": 17 }, "identifierName": "className" @@ -18730,15 +18612,15 @@ "operator": "||", "right": { "type": "UnaryExpression", - "start": 13243, - "end": 13251, + "start": 13176, + "end": 13184, "loc": { "start": { - "line": 369, + "line": 364, "column": 21 }, "end": { - "line": 369, + "line": 364, "column": 29 } }, @@ -18746,15 +18628,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13244, - "end": 13251, + "start": 13177, + "end": 13184, "loc": { "start": { - "line": 369, + "line": 364, "column": 22 }, "end": { - "line": 369, + "line": 364, "column": 29 }, "identifierName": "buttons" @@ -18768,29 +18650,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 13260, - "end": 13273, + "start": 13193, + "end": 13206, "loc": { "start": { - "line": 370, + "line": 365, "column": 6 }, "end": { - "line": 370, + "line": 365, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 13267, - "end": 13272, + "start": 13200, + "end": 13205, "loc": { "start": { - "line": 370, + "line": 365, "column": 13 }, "end": { - "line": 370, + "line": 365, "column": 18 } }, @@ -18801,85 +18683,85 @@ }, { "type": "ExpressionStatement", - "start": 13281, - "end": 14390, + "start": 13214, + "end": 14323, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 408, + "line": 403, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 13281, - "end": 14389, + "start": 13214, + "end": 14322, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 408, + "line": 403, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 13281, - "end": 13307, + "start": 13214, + "end": 13240, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 372, + "line": 367, "column": 30 } }, "object": { "type": "CallExpression", - "start": 13281, - "end": 13299, + "start": 13214, + "end": 13232, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 372, + "line": 367, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 13281, - "end": 13294, + "start": 13214, + "end": 13227, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 372, + "line": 367, "column": 17 } }, "object": { "type": "Identifier", - "start": 13281, - "end": 13288, + "start": 13214, + "end": 13221, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 372, + "line": 367, "column": 11 }, "identifierName": "buttons" @@ -18888,15 +18770,15 @@ }, "property": { "type": "Identifier", - "start": 13289, - "end": 13294, + "start": 13222, + "end": 13227, "loc": { "start": { - "line": 372, + "line": 367, "column": 12 }, "end": { - "line": 372, + "line": 367, "column": 17 }, "identifierName": "split" @@ -18908,15 +18790,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13295, - "end": 13298, + "start": 13228, + "end": 13231, "loc": { "start": { - "line": 372, + "line": 367, "column": 18 }, "end": { - "line": 372, + "line": 367, "column": 21 } }, @@ -18930,15 +18812,15 @@ }, "property": { "type": "Identifier", - "start": 13300, - "end": 13307, + "start": 13233, + "end": 13240, "loc": { "start": { - "line": 372, + "line": 367, "column": 23 }, "end": { - "line": 372, + "line": 367, "column": 30 }, "identifierName": "forEach" @@ -18950,15 +18832,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13308, - "end": 14388, + "start": 13241, + "end": 14321, "loc": { "start": { - "line": 372, + "line": 367, "column": 31 }, "end": { - "line": 408, + "line": 403, "column": 5 } }, @@ -18969,15 +18851,15 @@ "params": [ { "type": "Identifier", - "start": 13308, - "end": 13314, + "start": 13241, + "end": 13247, "loc": { "start": { - "line": 372, + "line": 367, "column": 31 }, "end": { - "line": 372, + "line": 367, "column": 37 }, "identifierName": "button" @@ -18987,100 +18869,100 @@ ], "body": { "type": "BlockStatement", - "start": 13318, - "end": 14388, + "start": 13251, + "end": 14321, "loc": { "start": { - "line": 372, + "line": 367, "column": 41 }, "end": { - "line": 408, + "line": 403, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13327, - "end": 14381, + "start": 13260, + "end": 14314, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 407, + "line": 402, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 13327, - "end": 14380, + "start": 13260, + "end": 14313, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 407, + "line": 402, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 13327, - "end": 13355, + "start": 13260, + "end": 13288, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 373, + "line": 368, "column": 34 } }, "object": { "type": "CallExpression", - "start": 13327, - "end": 13347, + "start": 13260, + "end": 13280, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 373, + "line": 368, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 13327, - "end": 13342, + "start": 13260, + "end": 13275, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 373, + "line": 368, "column": 21 } }, "object": { "type": "Identifier", - "start": 13327, - "end": 13336, + "start": 13260, + "end": 13269, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 373, + "line": 368, "column": 15 }, "identifierName": "className" @@ -19089,15 +18971,15 @@ }, "property": { "type": "Identifier", - "start": 13337, - "end": 13342, + "start": 13270, + "end": 13275, "loc": { "start": { - "line": 373, + "line": 368, "column": 16 }, "end": { - "line": 373, + "line": 368, "column": 21 }, "identifierName": "split" @@ -19109,15 +18991,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13343, - "end": 13346, + "start": 13276, + "end": 13279, "loc": { "start": { - "line": 373, + "line": 368, "column": 22 }, "end": { - "line": 373, + "line": 368, "column": 25 } }, @@ -19131,15 +19013,15 @@ }, "property": { "type": "Identifier", - "start": 13348, - "end": 13355, + "start": 13281, + "end": 13288, "loc": { "start": { - "line": 373, + "line": 368, "column": 27 }, "end": { - "line": 373, + "line": 368, "column": 34 }, "identifierName": "forEach" @@ -19151,15 +19033,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13356, - "end": 14379, + "start": 13289, + "end": 14312, "loc": { "start": { - "line": 373, + "line": 368, "column": 35 }, "end": { - "line": 407, + "line": 402, "column": 7 } }, @@ -19170,15 +19052,15 @@ "params": [ { "type": "Identifier", - "start": 13356, - "end": 13369, + "start": 13289, + "end": 13302, "loc": { "start": { - "line": 373, + "line": 368, "column": 35 }, "end": { - "line": 373, + "line": 368, "column": 48 }, "identifierName": "classNameItem" @@ -19188,44 +19070,44 @@ ], "body": { "type": "BlockStatement", - "start": 13373, - "end": 14379, + "start": 13306, + "end": 14312, "loc": { "start": { - "line": 373, + "line": 368, "column": 52 }, "end": { - "line": 407, + "line": 402, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 13384, - "end": 13455, + "start": 13317, + "end": 13388, "loc": { "start": { - "line": 374, + "line": 369, "column": 8 }, "end": { - "line": 375, + "line": 370, "column": 40 } }, "test": { "type": "UnaryExpression", - "start": 13387, - "end": 13412, + "start": 13320, + "end": 13345, "loc": { "start": { - "line": 374, + "line": 369, "column": 11 }, "end": { - "line": 374, + "line": 369, "column": 36 } }, @@ -19233,58 +19115,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 13388, - "end": 13412, + "start": 13321, + "end": 13345, "loc": { "start": { - "line": 374, + "line": 369, "column": 12 }, "end": { - "line": 374, + "line": 369, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13388, - "end": 13400, + "start": 13321, + "end": 13333, "loc": { "start": { - "line": 374, + "line": 369, "column": 12 }, "end": { - "line": 374, + "line": 369, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 13388, - "end": 13392, + "start": 13321, + "end": 13325, "loc": { "start": { - "line": 374, + "line": 369, "column": 12 }, "end": { - "line": 374, + "line": 369, "column": 16 } } }, "property": { "type": "Identifier", - "start": 13393, - "end": 13400, + "start": 13326, + "end": 13333, "loc": { "start": { - "line": 374, + "line": 369, "column": 17 }, "end": { - "line": 374, + "line": 369, "column": 24 }, "identifierName": "options" @@ -19295,15 +19177,15 @@ }, "property": { "type": "Identifier", - "start": 13401, - "end": 13412, + "start": 13334, + "end": 13345, "loc": { "start": { - "line": 374, + "line": 369, "column": 25 }, "end": { - "line": 374, + "line": 369, "column": 36 }, "identifierName": "buttonTheme" @@ -19318,87 +19200,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 13425, - "end": 13455, + "start": 13358, + "end": 13388, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 40 } }, "expression": { "type": "AssignmentExpression", - "start": 13425, - "end": 13454, + "start": 13358, + "end": 13387, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 13425, - "end": 13449, + "start": 13358, + "end": 13382, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 13425, - "end": 13437, + "start": 13358, + "end": 13370, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 13425, - "end": 13429, + "start": 13358, + "end": 13362, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 14 } } }, "property": { "type": "Identifier", - "start": 13430, - "end": 13437, + "start": 13363, + "end": 13370, "loc": { "start": { - "line": 375, + "line": 370, "column": 15 }, "end": { - "line": 375, + "line": 370, "column": 22 }, "identifierName": "options" @@ -19409,15 +19291,15 @@ }, "property": { "type": "Identifier", - "start": 13438, - "end": 13449, + "start": 13371, + "end": 13382, "loc": { "start": { - "line": 375, + "line": 370, "column": 23 }, "end": { - "line": 375, + "line": 370, "column": 34 }, "identifierName": "buttonTheme" @@ -19428,15 +19310,15 @@ }, "right": { "type": "ArrayExpression", - "start": 13452, - "end": 13454, + "start": 13385, + "end": 13387, "loc": { "start": { - "line": 375, + "line": 370, "column": 37 }, "end": { - "line": 375, + "line": 370, "column": 39 } }, @@ -19448,44 +19330,44 @@ }, { "type": "VariableDeclaration", - "start": 13467, - "end": 13494, + "start": 13400, + "end": 13427, "loc": { "start": { - "line": 377, + "line": 372, "column": 8 }, "end": { - "line": 377, + "line": 372, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13471, - "end": 13493, + "start": 13404, + "end": 13426, "loc": { "start": { - "line": 377, + "line": 372, "column": 12 }, "end": { - "line": 377, + "line": 372, "column": 34 } }, "id": { "type": "Identifier", - "start": 13471, - "end": 13485, + "start": 13404, + "end": 13418, "loc": { "start": { - "line": 377, + "line": 372, "column": 12 }, "end": { - "line": 377, + "line": 372, "column": 26 }, "identifierName": "classNameFound" @@ -19494,15 +19376,15 @@ }, "init": { "type": "BooleanLiteral", - "start": 13488, - "end": 13493, + "start": 13421, + "end": 13426, "loc": { "start": { - "line": 377, + "line": 372, "column": 29 }, "end": { - "line": 377, + "line": 372, "column": 34 } }, @@ -19515,15 +19397,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13508, - "end": 13599, + "start": 13441, + "end": 13532, "loc": { "start": { - "line": 379, + "line": 374, "column": 8 }, "end": { - "line": 381, + "line": 376, "column": 11 } } @@ -19532,85 +19414,85 @@ }, { "type": "ExpressionStatement", - "start": 13609, - "end": 14117, + "start": 13542, + "end": 14050, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 395, + "line": 390, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 13609, - "end": 14116, + "start": 13542, + "end": 14049, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 395, + "line": 390, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 13609, - "end": 13637, + "start": 13542, + "end": 13570, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 382, + "line": 377, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13609, - "end": 13633, + "start": 13542, + "end": 13566, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 382, + "line": 377, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 13609, - "end": 13621, + "start": 13542, + "end": 13554, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 382, + "line": 377, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 13609, - "end": 13613, + "start": 13542, + "end": 13546, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 382, + "line": 377, "column": 12 } }, @@ -19618,15 +19500,15 @@ }, "property": { "type": "Identifier", - "start": 13614, - "end": 13621, + "start": 13547, + "end": 13554, "loc": { "start": { - "line": 382, + "line": 377, "column": 13 }, "end": { - "line": 382, + "line": 377, "column": 20 }, "identifierName": "options" @@ -19638,15 +19520,15 @@ }, "property": { "type": "Identifier", - "start": 13622, - "end": 13633, + "start": 13555, + "end": 13566, "loc": { "start": { - "line": 382, + "line": 377, "column": 21 }, "end": { - "line": 382, + "line": 377, "column": 32 }, "identifierName": "buttonTheme" @@ -19658,15 +19540,15 @@ }, "property": { "type": "Identifier", - "start": 13634, - "end": 13637, + "start": 13567, + "end": 13570, "loc": { "start": { - "line": 382, + "line": 377, "column": 33 }, "end": { - "line": 382, + "line": 377, "column": 36 }, "identifierName": "map" @@ -19679,15 +19561,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13638, - "end": 14115, + "start": 13571, + "end": 14048, "loc": { "start": { - "line": 382, + "line": 377, "column": 37 }, "end": { - "line": 395, + "line": 390, "column": 9 } }, @@ -19698,15 +19580,15 @@ "params": [ { "type": "Identifier", - "start": 13638, - "end": 13649, + "start": 13571, + "end": 13582, "loc": { "start": { - "line": 382, + "line": 377, "column": 37 }, "end": { - "line": 382, + "line": 377, "column": 48 }, "identifierName": "buttonTheme" @@ -19716,114 +19598,114 @@ ], "body": { "type": "BlockStatement", - "start": 13653, - "end": 14115, + "start": 13586, + "end": 14048, "loc": { "start": { - "line": 382, + "line": 377, "column": 52 }, "end": { - "line": 395, + "line": 390, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 13668, - "end": 14073, + "start": 13601, + "end": 14006, "loc": { "start": { - "line": 384, + "line": 379, "column": 10 }, "end": { - "line": 393, + "line": 388, "column": 11 } }, "test": { "type": "CallExpression", - "start": 13671, - "end": 13723, + "start": 13604, + "end": 13656, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13671, - "end": 13708, + "start": 13604, + "end": 13641, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 50 } }, "object": { "type": "CallExpression", - "start": 13671, - "end": 13699, + "start": 13604, + "end": 13632, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 13671, - "end": 13694, + "start": 13604, + "end": 13627, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13671, - "end": 13688, + "start": 13604, + "end": 13621, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 30 } }, "object": { "type": "Identifier", - "start": 13671, - "end": 13682, + "start": 13604, + "end": 13615, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 24 }, "identifierName": "buttonTheme" @@ -19832,15 +19714,15 @@ }, "property": { "type": "Identifier", - "start": 13683, - "end": 13688, + "start": 13616, + "end": 13621, "loc": { "start": { - "line": 384, + "line": 379, "column": 25 }, "end": { - "line": 384, + "line": 379, "column": 30 }, "identifierName": "class" @@ -19851,15 +19733,15 @@ }, "property": { "type": "Identifier", - "start": 13689, - "end": 13694, + "start": 13622, + "end": 13627, "loc": { "start": { - "line": 384, + "line": 379, "column": 31 }, "end": { - "line": 384, + "line": 379, "column": 36 }, "identifierName": "split" @@ -19871,15 +19753,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13695, - "end": 13698, + "start": 13628, + "end": 13631, "loc": { "start": { - "line": 384, + "line": 379, "column": 37 }, "end": { - "line": 384, + "line": 379, "column": 40 } }, @@ -19893,15 +19775,15 @@ }, "property": { "type": "Identifier", - "start": 13700, - "end": 13708, + "start": 13633, + "end": 13641, "loc": { "start": { - "line": 384, + "line": 379, "column": 42 }, "end": { - "line": 384, + "line": 379, "column": 50 }, "identifierName": "includes" @@ -19913,15 +19795,15 @@ "arguments": [ { "type": "Identifier", - "start": 13709, - "end": 13722, + "start": 13642, + "end": 13655, "loc": { "start": { - "line": 384, + "line": 379, "column": 51 }, "end": { - "line": 384, + "line": 379, "column": 64 }, "identifierName": "classNameItem" @@ -19932,59 +19814,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13724, - "end": 14073, + "start": 13657, + "end": 14006, "loc": { "start": { - "line": 384, + "line": 379, "column": 66 }, "end": { - "line": 393, + "line": 388, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 13739, - "end": 13761, + "start": 13672, + "end": 13694, "loc": { "start": { - "line": 385, + "line": 380, "column": 12 }, "end": { - "line": 385, + "line": 380, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 13739, - "end": 13760, + "start": 13672, + "end": 13693, "loc": { "start": { - "line": 385, + "line": 380, "column": 12 }, "end": { - "line": 385, + "line": 380, "column": 33 } }, "operator": "=", "left": { "type": "Identifier", - "start": 13739, - "end": 13753, + "start": 13672, + "end": 13686, "loc": { "start": { - "line": 385, + "line": 380, "column": 12 }, "end": { - "line": 385, + "line": 380, "column": 26 }, "identifierName": "classNameFound" @@ -19993,15 +19875,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 13756, - "end": 13760, + "start": 13689, + "end": 13693, "loc": { "start": { - "line": 385, + "line": 380, "column": 29 }, "end": { - "line": 385, + "line": 380, "column": 33 } }, @@ -20011,44 +19893,44 @@ }, { "type": "VariableDeclaration", - "start": 13789, - "end": 13843, + "start": 13722, + "end": 13776, "loc": { "start": { - "line": 387, + "line": 382, "column": 12 }, "end": { - "line": 387, + "line": 382, "column": 66 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13793, - "end": 13842, + "start": 13726, + "end": 13775, "loc": { "start": { - "line": 387, + "line": 382, "column": 16 }, "end": { - "line": 387, + "line": 382, "column": 65 } }, "id": { "type": "Identifier", - "start": 13793, - "end": 13809, + "start": 13726, + "end": 13742, "loc": { "start": { - "line": 387, + "line": 382, "column": 16 }, "end": { - "line": 387, + "line": 382, "column": 32 }, "identifierName": "buttonThemeArray" @@ -20057,57 +19939,57 @@ }, "init": { "type": "CallExpression", - "start": 13812, - "end": 13842, + "start": 13745, + "end": 13775, "loc": { "start": { - "line": 387, + "line": 382, "column": 35 }, "end": { - "line": 387, + "line": 382, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13812, - "end": 13837, + "start": 13745, + "end": 13770, "loc": { "start": { - "line": 387, + "line": 382, "column": 35 }, "end": { - "line": 387, + "line": 382, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 13812, - "end": 13831, + "start": 13745, + "end": 13764, "loc": { "start": { - "line": 387, + "line": 382, "column": 35 }, "end": { - "line": 387, + "line": 382, "column": 54 } }, "object": { "type": "Identifier", - "start": 13812, - "end": 13823, + "start": 13745, + "end": 13756, "loc": { "start": { - "line": 387, + "line": 382, "column": 35 }, "end": { - "line": 387, + "line": 382, "column": 46 }, "identifierName": "buttonTheme" @@ -20116,15 +19998,15 @@ }, "property": { "type": "Identifier", - "start": 13824, - "end": 13831, + "start": 13757, + "end": 13764, "loc": { "start": { - "line": 387, + "line": 382, "column": 47 }, "end": { - "line": 387, + "line": 382, "column": 54 }, "identifierName": "buttons" @@ -20135,15 +20017,15 @@ }, "property": { "type": "Identifier", - "start": 13832, - "end": 13837, + "start": 13765, + "end": 13770, "loc": { "start": { - "line": 387, + "line": 382, "column": 55 }, "end": { - "line": 387, + "line": 382, "column": 60 }, "identifierName": "split" @@ -20155,15 +20037,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13838, - "end": 13841, + "start": 13771, + "end": 13774, "loc": { "start": { - "line": 387, + "line": 382, "column": 61 }, "end": { - "line": 387, + "line": 382, "column": 64 } }, @@ -20181,29 +20063,29 @@ }, { "type": "IfStatement", - "start": 13857, - "end": 14060, + "start": 13790, + "end": 13993, "loc": { "start": { - "line": 388, + "line": 383, "column": 12 }, "end": { - "line": 392, + "line": 387, "column": 13 } }, "test": { "type": "UnaryExpression", - "start": 13860, - "end": 13894, + "start": 13793, + "end": 13827, "loc": { "start": { - "line": 388, + "line": 383, "column": 15 }, "end": { - "line": 388, + "line": 383, "column": 49 } }, @@ -20211,43 +20093,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 13861, - "end": 13894, + "start": 13794, + "end": 13827, "loc": { "start": { - "line": 388, + "line": 383, "column": 16 }, "end": { - "line": 388, + "line": 383, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 13861, - "end": 13886, + "start": 13794, + "end": 13819, "loc": { "start": { - "line": 388, + "line": 383, "column": 16 }, "end": { - "line": 388, + "line": 383, "column": 41 } }, "object": { "type": "Identifier", - "start": 13861, - "end": 13877, + "start": 13794, + "end": 13810, "loc": { "start": { - "line": 388, + "line": 383, "column": 16 }, "end": { - "line": 388, + "line": 383, "column": 32 }, "identifierName": "buttonThemeArray" @@ -20256,15 +20138,15 @@ }, "property": { "type": "Identifier", - "start": 13878, - "end": 13886, + "start": 13811, + "end": 13819, "loc": { "start": { - "line": 388, + "line": 383, "column": 33 }, "end": { - "line": 388, + "line": 383, "column": 41 }, "identifierName": "includes" @@ -20276,15 +20158,15 @@ "arguments": [ { "type": "Identifier", - "start": 13887, - "end": 13893, + "start": 13820, + "end": 13826, "loc": { "start": { - "line": 388, + "line": 383, "column": 42 }, "end": { - "line": 388, + "line": 383, "column": 48 }, "identifierName": "button" @@ -20299,59 +20181,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13895, - "end": 14060, + "start": 13828, + "end": 13993, "loc": { "start": { - "line": 388, + "line": 383, "column": 50 }, "end": { - "line": 392, + "line": 387, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 13912, - "end": 13934, + "start": 13845, + "end": 13867, "loc": { "start": { - "line": 389, + "line": 384, "column": 14 }, "end": { - "line": 389, + "line": 384, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 13912, - "end": 13933, + "start": 13845, + "end": 13866, "loc": { "start": { - "line": 389, + "line": 384, "column": 14 }, "end": { - "line": 389, + "line": 384, "column": 35 } }, "operator": "=", "left": { "type": "Identifier", - "start": 13912, - "end": 13926, + "start": 13845, + "end": 13859, "loc": { "start": { - "line": 389, + "line": 384, "column": 14 }, "end": { - "line": 389, + "line": 384, "column": 28 }, "identifierName": "classNameFound" @@ -20360,15 +20242,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 13929, - "end": 13933, + "start": 13862, + "end": 13866, "loc": { "start": { - "line": 389, + "line": 384, "column": 31 }, "end": { - "line": 389, + "line": 384, "column": 35 } }, @@ -20378,57 +20260,57 @@ }, { "type": "ExpressionStatement", - "start": 13950, - "end": 13980, + "start": 13883, + "end": 13913, "loc": { "start": { - "line": 390, + "line": 385, "column": 14 }, "end": { - "line": 390, + "line": 385, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 13950, - "end": 13979, + "start": 13883, + "end": 13912, "loc": { "start": { - "line": 390, + "line": 385, "column": 14 }, "end": { - "line": 390, + "line": 385, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 13950, - "end": 13971, + "start": 13883, + "end": 13904, "loc": { "start": { - "line": 390, + "line": 385, "column": 14 }, "end": { - "line": 390, + "line": 385, "column": 35 } }, "object": { "type": "Identifier", - "start": 13950, - "end": 13966, + "start": 13883, + "end": 13899, "loc": { "start": { - "line": 390, + "line": 385, "column": 14 }, "end": { - "line": 390, + "line": 385, "column": 30 }, "identifierName": "buttonThemeArray" @@ -20437,15 +20319,15 @@ }, "property": { "type": "Identifier", - "start": 13967, - "end": 13971, + "start": 13900, + "end": 13904, "loc": { "start": { - "line": 390, + "line": 385, "column": 31 }, "end": { - "line": 390, + "line": 385, "column": 35 }, "identifierName": "push" @@ -20457,15 +20339,15 @@ "arguments": [ { "type": "Identifier", - "start": 13972, - "end": 13978, + "start": 13905, + "end": 13911, "loc": { "start": { - "line": 390, + "line": 385, "column": 36 }, "end": { - "line": 390, + "line": 385, "column": 42 }, "identifierName": "button" @@ -20477,58 +20359,58 @@ }, { "type": "ExpressionStatement", - "start": 13996, - "end": 14045, + "start": 13929, + "end": 13978, "loc": { "start": { - "line": 391, + "line": 386, "column": 14 }, "end": { - "line": 391, + "line": 386, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 13996, - "end": 14044, + "start": 13929, + "end": 13977, "loc": { "start": { - "line": 391, + "line": 386, "column": 14 }, "end": { - "line": 391, + "line": 386, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 13996, - "end": 14015, + "start": 13929, + "end": 13948, "loc": { "start": { - "line": 391, + "line": 386, "column": 14 }, "end": { - "line": 391, + "line": 386, "column": 33 } }, "object": { "type": "Identifier", - "start": 13996, - "end": 14007, + "start": 13929, + "end": 13940, "loc": { "start": { - "line": 391, + "line": 386, "column": 14 }, "end": { - "line": 391, + "line": 386, "column": 25 }, "identifierName": "buttonTheme" @@ -20537,15 +20419,15 @@ }, "property": { "type": "Identifier", - "start": 14008, - "end": 14015, + "start": 13941, + "end": 13948, "loc": { "start": { - "line": 391, + "line": 386, "column": 26 }, "end": { - "line": 391, + "line": 386, "column": 33 }, "identifierName": "buttons" @@ -20556,43 +20438,43 @@ }, "right": { "type": "CallExpression", - "start": 14018, - "end": 14044, + "start": 13951, + "end": 13977, "loc": { "start": { - "line": 391, + "line": 386, "column": 36 }, "end": { - "line": 391, + "line": 386, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 14018, - "end": 14039, + "start": 13951, + "end": 13972, "loc": { "start": { - "line": 391, + "line": 386, "column": 36 }, "end": { - "line": 391, + "line": 386, "column": 57 } }, "object": { "type": "Identifier", - "start": 14018, - "end": 14034, + "start": 13951, + "end": 13967, "loc": { "start": { - "line": 391, + "line": 386, "column": 36 }, "end": { - "line": 391, + "line": 386, "column": 52 }, "identifierName": "buttonThemeArray" @@ -20601,15 +20483,15 @@ }, "property": { "type": "Identifier", - "start": 14035, - "end": 14039, + "start": 13968, + "end": 13972, "loc": { "start": { - "line": 391, + "line": 386, "column": 53 }, "end": { - "line": 391, + "line": 386, "column": 57 }, "identifierName": "join" @@ -20621,15 +20503,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14040, - "end": 14043, + "start": 13973, + "end": 13976, "loc": { "start": { - "line": 391, + "line": 386, "column": 58 }, "end": { - "line": 391, + "line": 386, "column": 61 } }, @@ -20655,29 +20537,29 @@ }, { "type": "ReturnStatement", - "start": 14085, - "end": 14104, + "start": 14018, + "end": 14037, "loc": { "start": { - "line": 394, + "line": 389, "column": 10 }, "end": { - "line": 394, + "line": 389, "column": 29 } }, "argument": { "type": "Identifier", - "start": 14092, - "end": 14103, + "start": 14025, + "end": 14036, "loc": { "start": { - "line": 394, + "line": 389, "column": 17 }, "end": { - "line": 394, + "line": 389, "column": 28 }, "identifierName": "buttonTheme" @@ -20696,15 +20578,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13508, - "end": 13599, + "start": 13441, + "end": 13532, "loc": { "start": { - "line": 379, + "line": 374, "column": 8 }, "end": { - "line": 381, + "line": 376, "column": 11 } } @@ -20714,15 +20596,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14129, - "end": 14204, + "start": 14062, + "end": 14137, "loc": { "start": { - "line": 397, + "line": 392, "column": 8 }, "end": { - "line": 399, + "line": 394, "column": 11 } } @@ -20731,29 +20613,29 @@ }, { "type": "IfStatement", - "start": 14214, - "end": 14368, + "start": 14147, + "end": 14301, "loc": { "start": { - "line": 400, + "line": 395, "column": 8 }, "end": { - "line": 405, + "line": 400, "column": 9 } }, "test": { "type": "UnaryExpression", - "start": 14217, - "end": 14232, + "start": 14150, + "end": 14165, "loc": { "start": { - "line": 400, + "line": 395, "column": 11 }, "end": { - "line": 400, + "line": 395, "column": 26 } }, @@ -20761,15 +20643,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14218, - "end": 14232, + "start": 14151, + "end": 14165, "loc": { "start": { - "line": 400, + "line": 395, "column": 12 }, "end": { - "line": 400, + "line": 395, "column": 26 }, "identifierName": "classNameFound" @@ -20784,115 +20666,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 14233, - "end": 14368, + "start": 14166, + "end": 14301, "loc": { "start": { - "line": 400, + "line": 395, "column": 27 }, "end": { - "line": 405, + "line": 400, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 14246, - "end": 14357, + "start": 14179, + "end": 14290, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 404, + "line": 399, "column": 13 } }, "expression": { "type": "CallExpression", - "start": 14246, - "end": 14356, + "start": 14179, + "end": 14289, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 404, + "line": 399, "column": 12 } }, "callee": { "type": "MemberExpression", - "start": 14246, - "end": 14275, + "start": 14179, + "end": 14208, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 401, + "line": 396, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 14246, - "end": 14270, + "start": 14179, + "end": 14203, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 401, + "line": 396, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 14246, - "end": 14258, + "start": 14179, + "end": 14191, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 401, + "line": 396, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14246, - "end": 14250, + "start": 14179, + "end": 14183, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 401, + "line": 396, "column": 14 } } }, "property": { "type": "Identifier", - "start": 14251, - "end": 14258, + "start": 14184, + "end": 14191, "loc": { "start": { - "line": 401, + "line": 396, "column": 15 }, "end": { - "line": 401, + "line": 396, "column": 22 }, "identifierName": "options" @@ -20903,15 +20785,15 @@ }, "property": { "type": "Identifier", - "start": 14259, - "end": 14270, + "start": 14192, + "end": 14203, "loc": { "start": { - "line": 401, + "line": 396, "column": 23 }, "end": { - "line": 401, + "line": 396, "column": 34 }, "identifierName": "buttonTheme" @@ -20922,15 +20804,15 @@ }, "property": { "type": "Identifier", - "start": 14271, - "end": 14275, + "start": 14204, + "end": 14208, "loc": { "start": { - "line": 401, + "line": 396, "column": 35 }, "end": { - "line": 401, + "line": 396, "column": 39 }, "identifierName": "push" @@ -20942,30 +20824,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 14276, - "end": 14355, + "start": 14209, + "end": 14288, "loc": { "start": { - "line": 401, + "line": 396, "column": 40 }, "end": { - "line": 404, + "line": 399, "column": 11 } }, "properties": [ { "type": "ObjectProperty", - "start": 14291, - "end": 14311, + "start": 14224, + "end": 14244, "loc": { "start": { - "line": 402, + "line": 397, "column": 12 }, "end": { - "line": 402, + "line": 397, "column": 32 } }, @@ -20974,15 +20856,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14291, - "end": 14296, + "start": 14224, + "end": 14229, "loc": { "start": { - "line": 402, + "line": 397, "column": 12 }, "end": { - "line": 402, + "line": 397, "column": 17 }, "identifierName": "class" @@ -20991,15 +20873,15 @@ }, "value": { "type": "Identifier", - "start": 14298, - "end": 14311, + "start": 14231, + "end": 14244, "loc": { "start": { - "line": 402, + "line": 397, "column": 19 }, "end": { - "line": 402, + "line": 397, "column": 32 }, "identifierName": "classNameItem" @@ -21009,15 +20891,15 @@ }, { "type": "ObjectProperty", - "start": 14326, - "end": 14342, + "start": 14259, + "end": 14275, "loc": { "start": { - "line": 403, + "line": 398, "column": 12 }, "end": { - "line": 403, + "line": 398, "column": 28 } }, @@ -21026,15 +20908,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14326, - "end": 14333, + "start": 14259, + "end": 14266, "loc": { "start": { - "line": 403, + "line": 398, "column": 12 }, "end": { - "line": 403, + "line": 398, "column": 19 }, "identifierName": "buttons" @@ -21043,15 +20925,15 @@ }, "value": { "type": "Identifier", - "start": 14335, - "end": 14342, + "start": 14268, + "end": 14275, "loc": { "start": { - "line": 403, + "line": 398, "column": 21 }, "end": { - "line": 403, + "line": 398, "column": 28 }, "identifierName": "buttons" @@ -21072,15 +20954,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14129, - "end": 14204, + "start": 14062, + "end": 14137, "loc": { "start": { - "line": 397, + "line": 392, "column": 8 }, "end": { - "line": 399, + "line": 394, "column": 11 } } @@ -21103,72 +20985,72 @@ }, { "type": "ExpressionStatement", - "start": 14398, - "end": 14412, + "start": 14331, + "end": 14345, "loc": { "start": { - "line": 410, + "line": 405, "column": 4 }, "end": { - "line": 410, + "line": 405, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 14398, - "end": 14411, + "start": 14331, + "end": 14344, "loc": { "start": { - "line": 410, + "line": 405, "column": 4 }, "end": { - "line": 410, + "line": 405, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 14398, - "end": 14409, + "start": 14331, + "end": 14342, "loc": { "start": { - "line": 410, + "line": 405, "column": 4 }, "end": { - "line": 410, + "line": 405, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 14398, - "end": 14402, + "start": 14331, + "end": 14335, "loc": { "start": { - "line": 410, + "line": 405, "column": 4 }, "end": { - "line": 410, + "line": 405, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14403, - "end": 14409, + "start": 14336, + "end": 14342, "loc": { "start": { - "line": 410, + "line": 405, "column": 9 }, "end": { - "line": 410, + "line": 405, "column": 15 }, "identifierName": "render" @@ -21188,15 +21070,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12900, - "end": 13181, + "start": 12833, + "end": 13114, "loc": { "start": { - "line": 363, + "line": 358, "column": 2 }, "end": { - "line": 367, + "line": 362, "column": 5 } } @@ -21206,15 +21088,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14423, - "end": 14763, + "start": 14356, + "end": 14696, "loc": { "start": { - "line": 413, + "line": 408, "column": 2 }, "end": { - "line": 417, + "line": 412, "column": 5 } } @@ -21223,15 +21105,15 @@ }, { "type": "ClassMethod", - "start": 14767, - "end": 16184, + "start": 14700, + "end": 16117, "loc": { "start": { - "line": 418, + "line": 413, "column": 2 }, "end": { - "line": 464, + "line": 459, "column": 3 } }, @@ -21239,15 +21121,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14767, - "end": 14784, + "start": 14700, + "end": 14717, "loc": { "start": { - "line": 418, + "line": 413, "column": 2 }, "end": { - "line": 418, + "line": 413, "column": 19 }, "identifierName": "removeButtonTheme" @@ -21263,15 +21145,15 @@ "params": [ { "type": "Identifier", - "start": 14785, - "end": 14792, + "start": 14718, + "end": 14725, "loc": { "start": { - "line": 418, + "line": 413, "column": 20 }, "end": { - "line": 418, + "line": 413, "column": 27 }, "identifierName": "buttons" @@ -21280,15 +21162,15 @@ }, { "type": "Identifier", - "start": 14794, - "end": 14803, + "start": 14727, + "end": 14736, "loc": { "start": { - "line": 418, + "line": 413, "column": 29 }, "end": { - "line": 418, + "line": 413, "column": 38 }, "identifierName": "className" @@ -21298,58 +21180,58 @@ ], "body": { "type": "BlockStatement", - "start": 14804, - "end": 16184, + "start": 14737, + "end": 16117, "loc": { "start": { - "line": 418, + "line": 413, "column": 39 }, "end": { - "line": 464, + "line": 459, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 14897, - "end": 15012, + "start": 14830, + "end": 14945, "loc": { "start": { - "line": 422, + "line": 417, "column": 4 }, "end": { - "line": 426, + "line": 421, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 14900, - "end": 14922, + "start": 14833, + "end": 14855, "loc": { "start": { - "line": 422, + "line": 417, "column": 7 }, "end": { - "line": 422, + "line": 417, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 14900, - "end": 14908, + "start": 14833, + "end": 14841, "loc": { "start": { - "line": 422, + "line": 417, "column": 7 }, "end": { - "line": 422, + "line": 417, "column": 15 } }, @@ -21357,15 +21239,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14901, - "end": 14908, + "start": 14834, + "end": 14841, "loc": { "start": { - "line": 422, + "line": 417, "column": 8 }, "end": { - "line": 422, + "line": 417, "column": 15 }, "identifierName": "buttons" @@ -21381,15 +21263,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 14912, - "end": 14922, + "start": 14845, + "end": 14855, "loc": { "start": { - "line": 422, + "line": 417, "column": 19 }, "end": { - "line": 422, + "line": 417, "column": 29 } }, @@ -21397,15 +21279,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14913, - "end": 14922, + "start": 14846, + "end": 14855, "loc": { "start": { - "line": 422, + "line": 417, "column": 20 }, "end": { - "line": 422, + "line": 417, "column": 29 }, "identifierName": "className" @@ -21420,102 +21302,102 @@ }, "consequent": { "type": "BlockStatement", - "start": 14923, - "end": 15012, + "start": 14856, + "end": 14945, "loc": { "start": { - "line": 422, + "line": 417, "column": 30 }, "end": { - "line": 426, + "line": 421, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 14932, - "end": 14962, + "start": 14865, + "end": 14895, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 14932, - "end": 14961, + "start": 14865, + "end": 14894, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14932, - "end": 14956, + "start": 14865, + "end": 14889, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 14932, - "end": 14944, + "start": 14865, + "end": 14877, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 14932, - "end": 14936, + "start": 14865, + "end": 14869, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 10 } } }, "property": { "type": "Identifier", - "start": 14937, - "end": 14944, + "start": 14870, + "end": 14877, "loc": { "start": { - "line": 423, + "line": 418, "column": 11 }, "end": { - "line": 423, + "line": 418, "column": 18 }, "identifierName": "options" @@ -21526,15 +21408,15 @@ }, "property": { "type": "Identifier", - "start": 14945, - "end": 14956, + "start": 14878, + "end": 14889, "loc": { "start": { - "line": 423, + "line": 418, "column": 19 }, "end": { - "line": 423, + "line": 418, "column": 30 }, "identifierName": "buttonTheme" @@ -21545,15 +21427,15 @@ }, "right": { "type": "ArrayExpression", - "start": 14959, - "end": 14961, + "start": 14892, + "end": 14894, "loc": { "start": { - "line": 423, + "line": 418, "column": 33 }, "end": { - "line": 423, + "line": 418, "column": 35 } }, @@ -21563,72 +21445,72 @@ }, { "type": "ExpressionStatement", - "start": 14970, - "end": 14984, + "start": 14903, + "end": 14917, "loc": { "start": { - "line": 424, + "line": 419, "column": 6 }, "end": { - "line": 424, + "line": 419, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 14970, - "end": 14983, + "start": 14903, + "end": 14916, "loc": { "start": { - "line": 424, + "line": 419, "column": 6 }, "end": { - "line": 424, + "line": 419, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 14970, - "end": 14981, + "start": 14903, + "end": 14914, "loc": { "start": { - "line": 424, + "line": 419, "column": 6 }, "end": { - "line": 424, + "line": 419, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 14970, - "end": 14974, + "start": 14903, + "end": 14907, "loc": { "start": { - "line": 424, + "line": 419, "column": 6 }, "end": { - "line": 424, + "line": 419, "column": 10 } } }, "property": { "type": "Identifier", - "start": 14975, - "end": 14981, + "start": 14908, + "end": 14914, "loc": { "start": { - "line": 424, + "line": 419, "column": 11 }, "end": { - "line": 424, + "line": 419, "column": 17 }, "identifierName": "render" @@ -21642,29 +21524,29 @@ }, { "type": "ReturnStatement", - "start": 14992, - "end": 15005, + "start": 14925, + "end": 14938, "loc": { "start": { - "line": 425, + "line": 420, "column": 6 }, "end": { - "line": 425, + "line": 420, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 14999, - "end": 15004, + "start": 14932, + "end": 14937, "loc": { "start": { - "line": 425, + "line": 420, "column": 13 }, "end": { - "line": 425, + "line": 420, "column": 18 } }, @@ -21680,15 +21562,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14811, - "end": 14891, + "start": 14744, + "end": 14824, "loc": { "start": { - "line": 419, + "line": 414, "column": 4 }, "end": { - "line": 421, + "line": 416, "column": 7 } } @@ -21698,15 +21580,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15020, - "end": 15088, + "start": 14953, + "end": 15021, "loc": { "start": { - "line": 428, + "line": 423, "column": 4 }, "end": { - "line": 430, + "line": 425, "column": 7 } } @@ -21715,57 +21597,57 @@ }, { "type": "IfStatement", - "start": 15094, - "end": 16179, + "start": 15027, + "end": 16112, "loc": { "start": { - "line": 431, + "line": 426, "column": 4 }, "end": { - "line": 463, + "line": 458, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15097, - "end": 15182, + "start": 15030, + "end": 15115, "loc": { "start": { - "line": 431, + "line": 426, "column": 7 }, "end": { - "line": 431, + "line": 426, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 15097, - "end": 15147, + "start": 15030, + "end": 15080, "loc": { "start": { - "line": 431, + "line": 426, "column": 7 }, "end": { - "line": 431, + "line": 426, "column": 57 } }, "left": { "type": "Identifier", - "start": 15097, - "end": 15104, + "start": 15030, + "end": 15037, "loc": { "start": { - "line": 431, + "line": 426, "column": 7 }, "end": { - "line": 431, + "line": 426, "column": 14 }, "identifierName": "buttons" @@ -21776,43 +21658,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15108, - "end": 15147, + "start": 15041, + "end": 15080, "loc": { "start": { - "line": 431, + "line": 426, "column": 18 }, "end": { - "line": 431, + "line": 426, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 15108, - "end": 15121, + "start": 15041, + "end": 15054, "loc": { "start": { - "line": 431, + "line": 426, "column": 18 }, "end": { - "line": 431, + "line": 426, "column": 31 } }, "object": { "type": "Identifier", - "start": 15108, - "end": 15113, + "start": 15041, + "end": 15046, "loc": { "start": { - "line": 431, + "line": 426, "column": 18 }, "end": { - "line": 431, + "line": 426, "column": 23 }, "identifierName": "Array" @@ -21821,15 +21703,15 @@ }, "property": { "type": "Identifier", - "start": 15114, - "end": 15121, + "start": 15047, + "end": 15054, "loc": { "start": { - "line": 431, + "line": 426, "column": 24 }, "end": { - "line": 431, + "line": 426, "column": 31 }, "identifierName": "isArray" @@ -21841,58 +21723,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 15122, - "end": 15146, + "start": 15055, + "end": 15079, "loc": { "start": { - "line": 431, + "line": 426, "column": 32 }, "end": { - "line": 431, + "line": 426, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 15122, - "end": 15134, + "start": 15055, + "end": 15067, "loc": { "start": { - "line": 431, + "line": 426, "column": 32 }, "end": { - "line": 431, + "line": 426, "column": 44 } }, "object": { "type": "ThisExpression", - "start": 15122, - "end": 15126, + "start": 15055, + "end": 15059, "loc": { "start": { - "line": 431, + "line": 426, "column": 32 }, "end": { - "line": 431, + "line": 426, "column": 36 } } }, "property": { "type": "Identifier", - "start": 15127, - "end": 15134, + "start": 15060, + "end": 15067, "loc": { "start": { - "line": 431, + "line": 426, "column": 37 }, "end": { - "line": 431, + "line": 426, "column": 44 }, "identifierName": "options" @@ -21903,15 +21785,15 @@ }, "property": { "type": "Identifier", - "start": 15135, - "end": 15146, + "start": 15068, + "end": 15079, "loc": { "start": { - "line": 431, + "line": 426, "column": 45 }, "end": { - "line": 431, + "line": 426, "column": 56 }, "identifierName": "buttonTheme" @@ -21927,72 +21809,72 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 15151, - "end": 15182, + "start": 15084, + "end": 15115, "loc": { "start": { - "line": 431, + "line": 426, "column": 61 }, "end": { - "line": 431, + "line": 426, "column": 92 } }, "object": { "type": "MemberExpression", - "start": 15151, - "end": 15175, + "start": 15084, + "end": 15108, "loc": { "start": { - "line": 431, + "line": 426, "column": 61 }, "end": { - "line": 431, + "line": 426, "column": 85 } }, "object": { "type": "MemberExpression", - "start": 15151, - "end": 15163, + "start": 15084, + "end": 15096, "loc": { "start": { - "line": 431, + "line": 426, "column": 61 }, "end": { - "line": 431, + "line": 426, "column": 73 } }, "object": { "type": "ThisExpression", - "start": 15151, - "end": 15155, + "start": 15084, + "end": 15088, "loc": { "start": { - "line": 431, + "line": 426, "column": 61 }, "end": { - "line": 431, + "line": 426, "column": 65 } } }, "property": { "type": "Identifier", - "start": 15156, - "end": 15163, + "start": 15089, + "end": 15096, "loc": { "start": { - "line": 431, + "line": 426, "column": 66 }, "end": { - "line": 431, + "line": 426, "column": 73 }, "identifierName": "options" @@ -22003,15 +21885,15 @@ }, "property": { "type": "Identifier", - "start": 15164, - "end": 15175, + "start": 15097, + "end": 15108, "loc": { "start": { - "line": 431, + "line": 426, "column": 74 }, "end": { - "line": 431, + "line": 426, "column": 85 }, "identifierName": "buttonTheme" @@ -22022,15 +21904,15 @@ }, "property": { "type": "Identifier", - "start": 15176, - "end": 15182, + "start": 15109, + "end": 15115, "loc": { "start": { - "line": 431, + "line": 426, "column": 86 }, "end": { - "line": 431, + "line": 426, "column": 92 }, "identifierName": "length" @@ -22043,59 +21925,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15183, - "end": 16179, + "start": 15116, + "end": 16112, "loc": { "start": { - "line": 431, + "line": 426, "column": 93 }, "end": { - "line": 463, + "line": 458, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 15192, - "end": 15229, + "start": 15125, + "end": 15162, "loc": { "start": { - "line": 432, + "line": 427, "column": 6 }, "end": { - "line": 432, + "line": 427, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15196, - "end": 15228, + "start": 15129, + "end": 15161, "loc": { "start": { - "line": 432, + "line": 427, "column": 10 }, "end": { - "line": 432, + "line": 427, "column": 42 } }, "id": { "type": "Identifier", - "start": 15196, - "end": 15207, + "start": 15129, + "end": 15140, "loc": { "start": { - "line": 432, + "line": 427, "column": 10 }, "end": { - "line": 432, + "line": 427, "column": 21 }, "identifierName": "buttonArray" @@ -22104,43 +21986,43 @@ }, "init": { "type": "CallExpression", - "start": 15210, - "end": 15228, + "start": 15143, + "end": 15161, "loc": { "start": { - "line": 432, + "line": 427, "column": 24 }, "end": { - "line": 432, + "line": 427, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 15210, - "end": 15223, + "start": 15143, + "end": 15156, "loc": { "start": { - "line": 432, + "line": 427, "column": 24 }, "end": { - "line": 432, + "line": 427, "column": 37 } }, "object": { "type": "Identifier", - "start": 15210, - "end": 15217, + "start": 15143, + "end": 15150, "loc": { "start": { - "line": 432, + "line": 427, "column": 24 }, "end": { - "line": 432, + "line": 427, "column": 31 }, "identifierName": "buttons" @@ -22149,15 +22031,15 @@ }, "property": { "type": "Identifier", - "start": 15218, - "end": 15223, + "start": 15151, + "end": 15156, "loc": { "start": { - "line": 432, + "line": 427, "column": 32 }, "end": { - "line": 432, + "line": 427, "column": 37 }, "identifierName": "split" @@ -22169,15 +22051,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15224, - "end": 15227, + "start": 15157, + "end": 15160, "loc": { "start": { - "line": 432, + "line": 427, "column": 38 }, "end": { - "line": 432, + "line": 427, "column": 41 } }, @@ -22195,57 +22077,57 @@ }, { "type": "ExpressionStatement", - "start": 15237, - "end": 16148, + "start": 15170, + "end": 16081, "loc": { "start": { - "line": 433, + "line": 428, "column": 6 }, "end": { - "line": 460, + "line": 455, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 15237, - "end": 16147, + "start": 15170, + "end": 16080, "loc": { "start": { - "line": 433, + "line": 428, "column": 6 }, "end": { - "line": 460, + "line": 455, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 15237, - "end": 15256, + "start": 15170, + "end": 15189, "loc": { "start": { - "line": 433, + "line": 428, "column": 6 }, "end": { - "line": 433, + "line": 428, "column": 25 } }, "object": { "type": "Identifier", - "start": 15237, - "end": 15248, + "start": 15170, + "end": 15181, "loc": { "start": { - "line": 433, + "line": 428, "column": 6 }, "end": { - "line": 433, + "line": 428, "column": 17 }, "identifierName": "buttonArray" @@ -22254,15 +22136,15 @@ }, "property": { "type": "Identifier", - "start": 15249, - "end": 15256, + "start": 15182, + "end": 15189, "loc": { "start": { - "line": 433, + "line": 428, "column": 18 }, "end": { - "line": 433, + "line": 428, "column": 25 }, "identifierName": "forEach" @@ -22274,15 +22156,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15257, - "end": 16146, + "start": 15190, + "end": 16079, "loc": { "start": { - "line": 433, + "line": 428, "column": 26 }, "end": { - "line": 460, + "line": 455, "column": 7 } }, @@ -22293,15 +22175,15 @@ "params": [ { "type": "Identifier", - "start": 15258, - "end": 15264, + "start": 15191, + "end": 15197, "loc": { "start": { - "line": 433, + "line": 428, "column": 27 }, "end": { - "line": 433, + "line": 428, "column": 33 }, "identifierName": "button" @@ -22310,15 +22192,15 @@ }, { "type": "Identifier", - "start": 15266, - "end": 15269, + "start": 15199, + "end": 15202, "loc": { "start": { - "line": 433, + "line": 428, "column": 35 }, "end": { - "line": 433, + "line": 428, "column": 38 }, "identifierName": "key" @@ -22328,115 +22210,115 @@ ], "body": { "type": "BlockStatement", - "start": 15274, - "end": 16146, + "start": 15207, + "end": 16079, "loc": { "start": { - "line": 433, + "line": 428, "column": 43 }, "end": { - "line": 460, + "line": 455, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 15285, - "end": 16137, + "start": 15218, + "end": 16070, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 459, + "line": 454, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 15285, - "end": 16136, + "start": 15218, + "end": 16069, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 459, + "line": 454, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 15285, - "end": 15313, + "start": 15218, + "end": 15246, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 15285, - "end": 15309, + "start": 15218, + "end": 15242, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 15285, - "end": 15297, + "start": 15218, + "end": 15230, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 15285, - "end": 15289, + "start": 15218, + "end": 15222, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 12 } } }, "property": { "type": "Identifier", - "start": 15290, - "end": 15297, + "start": 15223, + "end": 15230, "loc": { "start": { - "line": 434, + "line": 429, "column": 13 }, "end": { - "line": 434, + "line": 429, "column": 20 }, "identifierName": "options" @@ -22447,15 +22329,15 @@ }, "property": { "type": "Identifier", - "start": 15298, - "end": 15309, + "start": 15231, + "end": 15242, "loc": { "start": { - "line": 434, + "line": 429, "column": 21 }, "end": { - "line": 434, + "line": 429, "column": 32 }, "identifierName": "buttonTheme" @@ -22466,15 +22348,15 @@ }, "property": { "type": "Identifier", - "start": 15310, - "end": 15313, + "start": 15243, + "end": 15246, "loc": { "start": { - "line": 434, + "line": 429, "column": 33 }, "end": { - "line": 434, + "line": 429, "column": 36 }, "identifierName": "map" @@ -22486,15 +22368,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15314, - "end": 16135, + "start": 15247, + "end": 16068, "loc": { "start": { - "line": 434, + "line": 429, "column": 37 }, "end": { - "line": 459, + "line": 454, "column": 9 } }, @@ -22505,15 +22387,15 @@ "params": [ { "type": "Identifier", - "start": 15315, - "end": 15326, + "start": 15248, + "end": 15259, "loc": { "start": { - "line": 434, + "line": 429, "column": 38 }, "end": { - "line": 434, + "line": 429, "column": 49 }, "identifierName": "buttonTheme" @@ -22522,15 +22404,15 @@ }, { "type": "Identifier", - "start": 15328, - "end": 15333, + "start": 15261, + "end": 15266, "loc": { "start": { - "line": 434, + "line": 429, "column": 51 }, "end": { - "line": 434, + "line": 429, "column": 56 }, "identifierName": "index" @@ -22540,72 +22422,72 @@ ], "body": { "type": "BlockStatement", - "start": 15338, - "end": 16135, + "start": 15271, + "end": 16068, "loc": { "start": { - "line": 434, + "line": 429, "column": 61 }, "end": { - "line": 459, + "line": 454, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 15506, - "end": 16091, + "start": 15439, + "end": 16024, "loc": { "start": { - "line": 440, + "line": 435, "column": 10 }, "end": { - "line": 456, + "line": 451, "column": 11 } }, "test": { "type": "LogicalExpression", - "start": 15523, - "end": 15602, + "start": 15456, + "end": 15535, "loc": { "start": { - "line": 441, + "line": 436, "column": 12 }, "end": { - "line": 442, + "line": 437, "column": 22 } }, "left": { "type": "LogicalExpression", - "start": 15524, - "end": 15574, + "start": 15457, + "end": 15507, "loc": { "start": { - "line": 441, + "line": 436, "column": 13 }, "end": { - "line": 441, + "line": 436, "column": 63 } }, "left": { "type": "Identifier", - "start": 15524, - "end": 15533, + "start": 15457, + "end": 15466, "loc": { "start": { - "line": 441, + "line": 436, "column": 13 }, "end": { - "line": 441, + "line": 436, "column": 22 }, "identifierName": "className" @@ -22616,43 +22498,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15537, - "end": 15574, + "start": 15470, + "end": 15507, "loc": { "start": { - "line": 441, + "line": 436, "column": 26 }, "end": { - "line": 441, + "line": 436, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 15537, - "end": 15555, + "start": 15470, + "end": 15488, "loc": { "start": { - "line": 441, + "line": 436, "column": 26 }, "end": { - "line": 441, + "line": 436, "column": 44 } }, "object": { "type": "Identifier", - "start": 15537, - "end": 15546, + "start": 15470, + "end": 15479, "loc": { "start": { - "line": 441, + "line": 436, "column": 26 }, "end": { - "line": 441, + "line": 436, "column": 35 }, "identifierName": "className" @@ -22661,15 +22543,15 @@ }, "property": { "type": "Identifier", - "start": 15547, - "end": 15555, + "start": 15480, + "end": 15488, "loc": { "start": { - "line": 441, + "line": 436, "column": 36 }, "end": { - "line": 441, + "line": 436, "column": 44 }, "identifierName": "includes" @@ -22681,29 +22563,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 15556, - "end": 15573, + "start": 15489, + "end": 15506, "loc": { "start": { - "line": 441, + "line": 436, "column": 45 }, "end": { - "line": 441, + "line": 436, "column": 62 } }, "object": { "type": "Identifier", - "start": 15556, - "end": 15567, + "start": 15489, + "end": 15500, "loc": { "start": { - "line": 441, + "line": 436, "column": 45 }, "end": { - "line": 441, + "line": 436, "column": 56 }, "identifierName": "buttonTheme" @@ -22712,15 +22594,15 @@ }, "property": { "type": "Identifier", - "start": 15568, - "end": 15573, + "start": 15501, + "end": 15506, "loc": { "start": { - "line": 441, + "line": 436, "column": 57 }, "end": { - "line": 441, + "line": 436, "column": 62 }, "identifierName": "class" @@ -22734,21 +22616,21 @@ "leadingComments": null, "extra": { "parenthesized": true, - "parenStart": 15523 + "parenStart": 15456 } }, "operator": "||", "right": { "type": "UnaryExpression", - "start": 15592, - "end": 15602, + "start": 15525, + "end": 15535, "loc": { "start": { - "line": 442, + "line": 437, "column": 12 }, "end": { - "line": 442, + "line": 437, "column": 22 } }, @@ -22756,15 +22638,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15593, - "end": 15602, + "start": 15526, + "end": 15535, "loc": { "start": { - "line": 442, + "line": 437, "column": 13 }, "end": { - "line": 442, + "line": 437, "column": 22 }, "identifierName": "className" @@ -22779,59 +22661,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15615, - "end": 16091, + "start": 15548, + "end": 16024, "loc": { "start": { - "line": 443, + "line": 438, "column": 11 }, "end": { - "line": 456, + "line": 451, "column": 11 } }, "body": [ { "type": "VariableDeclaration", - "start": 15630, - "end": 15719, + "start": 15563, + "end": 15652, "loc": { "start": { - "line": 444, + "line": 439, "column": 12 }, "end": { - "line": 444, + "line": 439, "column": 101 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15634, - "end": 15718, + "start": 15567, + "end": 15651, "loc": { "start": { - "line": 444, + "line": 439, "column": 16 }, "end": { - "line": 444, + "line": 439, "column": 100 } }, "id": { "type": "Identifier", - "start": 15634, - "end": 15653, + "start": 15567, + "end": 15586, "loc": { "start": { - "line": 444, + "line": 439, "column": 16 }, "end": { - "line": 444, + "line": 439, "column": 35 }, "identifierName": "filteredButtonArray" @@ -22840,85 +22722,85 @@ }, "init": { "type": "CallExpression", - "start": 15656, - "end": 15718, + "start": 15589, + "end": 15651, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 100 } }, "callee": { "type": "MemberExpression", - "start": 15656, - "end": 15693, + "start": 15589, + "end": 15626, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 75 } }, "object": { "type": "CallExpression", - "start": 15656, - "end": 15686, + "start": 15589, + "end": 15619, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 15656, - "end": 15681, + "start": 15589, + "end": 15614, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 15656, - "end": 15675, + "start": 15589, + "end": 15608, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 57 } }, "object": { "type": "Identifier", - "start": 15656, - "end": 15667, + "start": 15589, + "end": 15600, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 49 }, "identifierName": "buttonTheme" @@ -22927,15 +22809,15 @@ }, "property": { "type": "Identifier", - "start": 15668, - "end": 15675, + "start": 15601, + "end": 15608, "loc": { "start": { - "line": 444, + "line": 439, "column": 50 }, "end": { - "line": 444, + "line": 439, "column": 57 }, "identifierName": "buttons" @@ -22946,15 +22828,15 @@ }, "property": { "type": "Identifier", - "start": 15676, - "end": 15681, + "start": 15609, + "end": 15614, "loc": { "start": { - "line": 444, + "line": 439, "column": 58 }, "end": { - "line": 444, + "line": 439, "column": 63 }, "identifierName": "split" @@ -22966,15 +22848,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15682, - "end": 15685, + "start": 15615, + "end": 15618, "loc": { "start": { - "line": 444, + "line": 439, "column": 64 }, "end": { - "line": 444, + "line": 439, "column": 67 } }, @@ -22988,15 +22870,15 @@ }, "property": { "type": "Identifier", - "start": 15687, - "end": 15693, + "start": 15620, + "end": 15626, "loc": { "start": { - "line": 444, + "line": 439, "column": 69 }, "end": { - "line": 444, + "line": 439, "column": 75 }, "identifierName": "filter" @@ -23008,15 +22890,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15694, - "end": 15717, + "start": 15627, + "end": 15650, "loc": { "start": { - "line": 444, + "line": 439, "column": 76 }, "end": { - "line": 444, + "line": 439, "column": 99 } }, @@ -23027,15 +22909,15 @@ "params": [ { "type": "Identifier", - "start": 15694, - "end": 15698, + "start": 15627, + "end": 15631, "loc": { "start": { - "line": 444, + "line": 439, "column": 76 }, "end": { - "line": 444, + "line": 439, "column": 80 }, "identifierName": "item" @@ -23045,29 +22927,29 @@ ], "body": { "type": "BinaryExpression", - "start": 15702, - "end": 15717, + "start": 15635, + "end": 15650, "loc": { "start": { - "line": 444, + "line": 439, "column": 84 }, "end": { - "line": 444, + "line": 439, "column": 99 } }, "left": { "type": "Identifier", - "start": 15702, - "end": 15706, + "start": 15635, + "end": 15639, "loc": { "start": { - "line": 444, + "line": 439, "column": 84 }, "end": { - "line": 444, + "line": 439, "column": 88 }, "identifierName": "item" @@ -23077,15 +22959,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 15711, - "end": 15717, + "start": 15644, + "end": 15650, "loc": { "start": { - "line": 444, + "line": 439, "column": 93 }, "end": { - "line": 444, + "line": 439, "column": 99 }, "identifierName": "button" @@ -23103,15 +22985,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15735, - "end": 15832, + "start": 15668, + "end": 15765, "loc": { "start": { - "line": 446, + "line": 441, "column": 12 }, "end": { - "line": 448, + "line": 443, "column": 15 } } @@ -23120,43 +23002,43 @@ }, { "type": "IfStatement", - "start": 15846, - "end": 16075, + "start": 15779, + "end": 16008, "loc": { "start": { - "line": 449, + "line": 444, "column": 12 }, "end": { - "line": 454, + "line": 449, "column": 13 } }, "test": { "type": "MemberExpression", - "start": 15849, - "end": 15875, + "start": 15782, + "end": 15808, "loc": { "start": { - "line": 449, + "line": 444, "column": 15 }, "end": { - "line": 449, + "line": 444, "column": 41 } }, "object": { "type": "Identifier", - "start": 15849, - "end": 15868, + "start": 15782, + "end": 15801, "loc": { "start": { - "line": 449, + "line": 444, "column": 15 }, "end": { - "line": 449, + "line": 444, "column": 34 }, "identifierName": "filteredButtonArray" @@ -23166,15 +23048,15 @@ }, "property": { "type": "Identifier", - "start": 15869, - "end": 15875, + "start": 15802, + "end": 15808, "loc": { "start": { - "line": 449, + "line": 444, "column": 35 }, "end": { - "line": 449, + "line": 444, "column": 41 }, "identifierName": "length" @@ -23186,73 +23068,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 15876, - "end": 15960, + "start": 15809, + "end": 15893, "loc": { "start": { - "line": 449, + "line": 444, "column": 42 }, "end": { - "line": 451, + "line": 446, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 15893, - "end": 15945, + "start": 15826, + "end": 15878, "loc": { "start": { - "line": 450, + "line": 445, "column": 14 }, "end": { - "line": 450, + "line": 445, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 15893, - "end": 15944, + "start": 15826, + "end": 15877, "loc": { "start": { - "line": 450, + "line": 445, "column": 14 }, "end": { - "line": 450, + "line": 445, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15893, - "end": 15912, + "start": 15826, + "end": 15845, "loc": { "start": { - "line": 450, + "line": 445, "column": 14 }, "end": { - "line": 450, + "line": 445, "column": 33 } }, "object": { "type": "Identifier", - "start": 15893, - "end": 15904, + "start": 15826, + "end": 15837, "loc": { "start": { - "line": 450, + "line": 445, "column": 14 }, "end": { - "line": 450, + "line": 445, "column": 25 }, "identifierName": "buttonTheme" @@ -23261,15 +23143,15 @@ }, "property": { "type": "Identifier", - "start": 15905, - "end": 15912, + "start": 15838, + "end": 15845, "loc": { "start": { - "line": 450, + "line": 445, "column": 26 }, "end": { - "line": 450, + "line": 445, "column": 33 }, "identifierName": "buttons" @@ -23280,43 +23162,43 @@ }, "right": { "type": "CallExpression", - "start": 15915, - "end": 15944, + "start": 15848, + "end": 15877, "loc": { "start": { - "line": 450, + "line": 445, "column": 36 }, "end": { - "line": 450, + "line": 445, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 15915, - "end": 15939, + "start": 15848, + "end": 15872, "loc": { "start": { - "line": 450, + "line": 445, "column": 36 }, "end": { - "line": 450, + "line": 445, "column": 60 } }, "object": { "type": "Identifier", - "start": 15915, - "end": 15934, + "start": 15848, + "end": 15867, "loc": { "start": { - "line": 450, + "line": 445, "column": 36 }, "end": { - "line": 450, + "line": 445, "column": 55 }, "identifierName": "filteredButtonArray" @@ -23325,15 +23207,15 @@ }, "property": { "type": "Identifier", - "start": 15935, - "end": 15939, + "start": 15868, + "end": 15872, "loc": { "start": { - "line": 450, + "line": 445, "column": 56 }, "end": { - "line": 450, + "line": 445, "column": 60 }, "identifierName": "join" @@ -23345,15 +23227,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15940, - "end": 15943, + "start": 15873, + "end": 15876, "loc": { "start": { - "line": 450, + "line": 445, "column": 61 }, "end": { - "line": 450, + "line": 445, "column": 64 } }, @@ -23372,115 +23254,115 @@ }, "alternate": { "type": "BlockStatement", - "start": 15966, - "end": 16075, + "start": 15899, + "end": 16008, "loc": { "start": { - "line": 451, + "line": 446, "column": 19 }, "end": { - "line": 454, + "line": 449, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 15983, - "end": 16025, + "start": 15916, + "end": 15958, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 15983, - "end": 16024, + "start": 15916, + "end": 15957, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 15983, - "end": 16014, + "start": 15916, + "end": 15947, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 15983, - "end": 16007, + "start": 15916, + "end": 15940, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 15983, - "end": 15995, + "start": 15916, + "end": 15928, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 15983, - "end": 15987, + "start": 15916, + "end": 15920, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 18 } } }, "property": { "type": "Identifier", - "start": 15988, - "end": 15995, + "start": 15921, + "end": 15928, "loc": { "start": { - "line": 452, + "line": 447, "column": 19 }, "end": { - "line": 452, + "line": 447, "column": 26 }, "identifierName": "options" @@ -23491,15 +23373,15 @@ }, "property": { "type": "Identifier", - "start": 15996, - "end": 16007, + "start": 15929, + "end": 15940, "loc": { "start": { - "line": 452, + "line": 447, "column": 27 }, "end": { - "line": 452, + "line": 447, "column": 38 }, "identifierName": "buttonTheme" @@ -23510,15 +23392,15 @@ }, "property": { "type": "Identifier", - "start": 16008, - "end": 16014, + "start": 15941, + "end": 15947, "loc": { "start": { - "line": 452, + "line": 447, "column": 39 }, "end": { - "line": 452, + "line": 447, "column": 45 }, "identifierName": "splice" @@ -23530,15 +23412,15 @@ "arguments": [ { "type": "Identifier", - "start": 16015, - "end": 16020, + "start": 15948, + "end": 15953, "loc": { "start": { - "line": 452, + "line": 447, "column": 46 }, "end": { - "line": 452, + "line": 447, "column": 51 }, "identifierName": "index" @@ -23547,15 +23429,15 @@ }, { "type": "NumericLiteral", - "start": 16022, - "end": 16023, + "start": 15955, + "end": 15956, "loc": { "start": { - "line": 452, + "line": 447, "column": 53 }, "end": { - "line": 452, + "line": 447, "column": 54 } }, @@ -23570,44 +23452,44 @@ }, { "type": "ExpressionStatement", - "start": 16041, - "end": 16060, + "start": 15974, + "end": 15993, "loc": { "start": { - "line": 453, + "line": 448, "column": 14 }, "end": { - "line": 453, + "line": 448, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 16041, - "end": 16059, + "start": 15974, + "end": 15992, "loc": { "start": { - "line": 453, + "line": 448, "column": 14 }, "end": { - "line": 453, + "line": 448, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16041, - "end": 16052, + "start": 15974, + "end": 15985, "loc": { "start": { - "line": 453, + "line": 448, "column": 14 }, "end": { - "line": 453, + "line": 448, "column": 25 }, "identifierName": "buttonTheme" @@ -23616,15 +23498,15 @@ }, "right": { "type": "NullLiteral", - "start": 16055, - "end": 16059, + "start": 15988, + "end": 15992, "loc": { "start": { - "line": 453, + "line": 448, "column": 28 }, "end": { - "line": 453, + "line": 448, "column": 32 } } @@ -23638,15 +23520,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15735, - "end": 15832, + "start": 15668, + "end": 15765, "loc": { "start": { - "line": 446, + "line": 441, "column": 12 }, "end": { - "line": 448, + "line": 443, "column": 15 } } @@ -23661,15 +23543,15 @@ { "type": "CommentBlock", "value": "*\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n ", - "start": 15353, - "end": 15494, + "start": 15286, + "end": 15427, "loc": { "start": { - "line": 436, + "line": 431, "column": 10 }, "end": { - "line": 439, + "line": 434, "column": 13 } } @@ -23678,29 +23560,29 @@ }, { "type": "ReturnStatement", - "start": 16105, - "end": 16124, + "start": 16038, + "end": 16057, "loc": { "start": { - "line": 458, + "line": 453, "column": 10 }, "end": { - "line": 458, + "line": 453, "column": 29 } }, "argument": { "type": "Identifier", - "start": 16112, - "end": 16123, + "start": 16045, + "end": 16056, "loc": { "start": { - "line": 458, + "line": 453, "column": 17 }, "end": { - "line": 458, + "line": 453, "column": 28 }, "identifierName": "buttonTheme" @@ -23724,72 +23606,72 @@ }, { "type": "ExpressionStatement", - "start": 16158, - "end": 16172, + "start": 16091, + "end": 16105, "loc": { "start": { - "line": 462, + "line": 457, "column": 6 }, "end": { - "line": 462, + "line": 457, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 16158, - "end": 16171, + "start": 16091, + "end": 16104, "loc": { "start": { - "line": 462, + "line": 457, "column": 6 }, "end": { - "line": 462, + "line": 457, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 16158, - "end": 16169, + "start": 16091, + "end": 16102, "loc": { "start": { - "line": 462, + "line": 457, "column": 6 }, "end": { - "line": 462, + "line": 457, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 16158, - "end": 16162, + "start": 16091, + "end": 16095, "loc": { "start": { - "line": 462, + "line": 457, "column": 6 }, "end": { - "line": 462, + "line": 457, "column": 10 } } }, "property": { "type": "Identifier", - "start": 16163, - "end": 16169, + "start": 16096, + "end": 16102, "loc": { "start": { - "line": 462, + "line": 457, "column": 11 }, "end": { - "line": 462, + "line": 457, "column": 17 }, "identifierName": "render" @@ -23809,15 +23691,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15020, - "end": 15088, + "start": 14953, + "end": 15021, "loc": { "start": { - "line": 428, + "line": 423, "column": 4 }, "end": { - "line": 430, + "line": 425, "column": 7 } } @@ -23832,15 +23714,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14423, - "end": 14763, + "start": 14356, + "end": 14696, "loc": { "start": { - "line": 413, + "line": 408, "column": 2 }, "end": { - "line": 417, + "line": 412, "column": 5 } } @@ -23850,15 +23732,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16190, - "end": 16393, + "start": 16123, + "end": 16326, "loc": { "start": { - "line": 466, + "line": 461, "column": 2 }, "end": { - "line": 469, + "line": 464, "column": 5 } } @@ -23867,15 +23749,15 @@ }, { "type": "ClassMethod", - "start": 16397, - "end": 16664, + "start": 16330, + "end": 16597, "loc": { "start": { - "line": 470, + "line": 465, "column": 2 }, "end": { - "line": 483, + "line": 478, "column": 3 } }, @@ -23883,15 +23765,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16397, - "end": 16413, + "start": 16330, + "end": 16346, "loc": { "start": { - "line": 470, + "line": 465, "column": 2 }, "end": { - "line": 470, + "line": 465, "column": 18 }, "identifierName": "getButtonElement" @@ -23907,15 +23789,15 @@ "params": [ { "type": "Identifier", - "start": 16414, - "end": 16420, + "start": 16347, + "end": 16353, "loc": { "start": { - "line": 470, + "line": 465, "column": 19 }, "end": { - "line": 470, + "line": 465, "column": 25 }, "identifierName": "button" @@ -23925,59 +23807,59 @@ ], "body": { "type": "BlockStatement", - "start": 16421, - "end": 16664, + "start": 16354, + "end": 16597, "loc": { "start": { - "line": 470, + "line": 465, "column": 26 }, "end": { - "line": 483, + "line": 478, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 16428, - "end": 16439, + "start": 16361, + "end": 16372, "loc": { "start": { - "line": 471, + "line": 466, "column": 4 }, "end": { - "line": 471, + "line": 466, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16432, - "end": 16438, + "start": 16365, + "end": 16371, "loc": { "start": { - "line": 471, + "line": 466, "column": 8 }, "end": { - "line": 471, + "line": 466, "column": 14 } }, "id": { "type": "Identifier", - "start": 16432, - "end": 16438, + "start": 16365, + "end": 16371, "loc": { "start": { - "line": 471, + "line": 466, "column": 8 }, "end": { - "line": 471, + "line": 466, "column": 14 }, "identifierName": "output" @@ -23991,44 +23873,44 @@ }, { "type": "VariableDeclaration", - "start": 16447, - "end": 16491, + "start": 16380, + "end": 16424, "loc": { "start": { - "line": 473, + "line": 468, "column": 4 }, "end": { - "line": 473, + "line": 468, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16451, - "end": 16490, + "start": 16384, + "end": 16423, "loc": { "start": { - "line": 473, + "line": 468, "column": 8 }, "end": { - "line": 473, + "line": 468, "column": 47 } }, "id": { "type": "Identifier", - "start": 16451, - "end": 16460, + "start": 16384, + "end": 16393, "loc": { "start": { - "line": 473, + "line": 468, "column": 8 }, "end": { - "line": 473, + "line": 468, "column": 17 }, "identifierName": "buttonArr" @@ -24037,58 +23919,58 @@ }, "init": { "type": "MemberExpression", - "start": 16463, - "end": 16490, + "start": 16396, + "end": 16423, "loc": { "start": { - "line": 473, + "line": 468, "column": 20 }, "end": { - "line": 473, + "line": 468, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 16463, - "end": 16482, + "start": 16396, + "end": 16415, "loc": { "start": { - "line": 473, + "line": 468, "column": 20 }, "end": { - "line": 473, + "line": 468, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 16463, - "end": 16467, + "start": 16396, + "end": 16400, "loc": { "start": { - "line": 473, + "line": 468, "column": 20 }, "end": { - "line": 473, + "line": 468, "column": 24 } } }, "property": { "type": "Identifier", - "start": 16468, - "end": 16482, + "start": 16401, + "end": 16415, "loc": { "start": { - "line": 473, + "line": 468, "column": 25 }, "end": { - "line": 473, + "line": 468, "column": 39 }, "identifierName": "buttonElements" @@ -24099,15 +23981,15 @@ }, "property": { "type": "Identifier", - "start": 16483, - "end": 16489, + "start": 16416, + "end": 16422, "loc": { "start": { - "line": 473, + "line": 468, "column": 40 }, "end": { - "line": 473, + "line": 468, "column": 46 }, "identifierName": "button" @@ -24122,29 +24004,29 @@ }, { "type": "IfStatement", - "start": 16497, - "end": 16637, + "start": 16430, + "end": 16570, "loc": { "start": { - "line": 474, + "line": 469, "column": 4 }, "end": { - "line": 480, + "line": 475, "column": 5 } }, "test": { "type": "Identifier", - "start": 16500, - "end": 16509, + "start": 16433, + "end": 16442, "loc": { "start": { - "line": 474, + "line": 469, "column": 7 }, "end": { - "line": 474, + "line": 469, "column": 16 }, "identifierName": "buttonArr" @@ -24153,72 +24035,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16510, - "end": 16637, + "start": 16443, + "end": 16570, "loc": { "start": { - "line": 474, + "line": 469, "column": 17 }, "end": { - "line": 480, + "line": 475, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 16519, - "end": 16630, + "start": 16452, + "end": 16563, "loc": { "start": { - "line": 475, + "line": 470, "column": 6 }, "end": { - "line": 479, + "line": 474, "column": 7 } }, "test": { "type": "BinaryExpression", - "start": 16522, - "end": 16542, + "start": 16455, + "end": 16475, "loc": { "start": { - "line": 475, + "line": 470, "column": 9 }, "end": { - "line": 475, + "line": 470, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 16522, - "end": 16538, + "start": 16455, + "end": 16471, "loc": { "start": { - "line": 475, + "line": 470, "column": 9 }, "end": { - "line": 475, + "line": 470, "column": 25 } }, "object": { "type": "Identifier", - "start": 16522, - "end": 16531, + "start": 16455, + "end": 16464, "loc": { "start": { - "line": 475, + "line": 470, "column": 9 }, "end": { - "line": 475, + "line": 470, "column": 18 }, "identifierName": "buttonArr" @@ -24227,15 +24109,15 @@ }, "property": { "type": "Identifier", - "start": 16532, - "end": 16538, + "start": 16465, + "end": 16471, "loc": { "start": { - "line": 475, + "line": 470, "column": 19 }, "end": { - "line": 475, + "line": 470, "column": 25 }, "identifierName": "length" @@ -24247,15 +24129,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 16541, - "end": 16542, + "start": 16474, + "end": 16475, "loc": { "start": { - "line": 475, + "line": 470, "column": 28 }, "end": { - "line": 475, + "line": 470, "column": 29 } }, @@ -24268,59 +24150,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 16543, - "end": 16582, + "start": 16476, + "end": 16515, "loc": { "start": { - "line": 475, + "line": 470, "column": 30 }, "end": { - "line": 477, + "line": 472, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16554, - "end": 16573, + "start": 16487, + "end": 16506, "loc": { "start": { - "line": 476, + "line": 471, "column": 8 }, "end": { - "line": 476, + "line": 471, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 16554, - "end": 16572, + "start": 16487, + "end": 16505, "loc": { "start": { - "line": 476, + "line": 471, "column": 8 }, "end": { - "line": 476, + "line": 471, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16554, - "end": 16560, + "start": 16487, + "end": 16493, "loc": { "start": { - "line": 476, + "line": 471, "column": 8 }, "end": { - "line": 476, + "line": 471, "column": 14 }, "identifierName": "output" @@ -24329,15 +24211,15 @@ }, "right": { "type": "Identifier", - "start": 16563, - "end": 16572, + "start": 16496, + "end": 16505, "loc": { "start": { - "line": 476, + "line": 471, "column": 17 }, "end": { - "line": 476, + "line": 471, "column": 26 }, "identifierName": "buttonArr" @@ -24351,59 +24233,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 16588, - "end": 16630, + "start": 16521, + "end": 16563, "loc": { "start": { - "line": 477, + "line": 472, "column": 13 }, "end": { - "line": 479, + "line": 474, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16599, - "end": 16621, + "start": 16532, + "end": 16554, "loc": { "start": { - "line": 478, + "line": 473, "column": 8 }, "end": { - "line": 478, + "line": 473, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 16599, - "end": 16620, + "start": 16532, + "end": 16553, "loc": { "start": { - "line": 478, + "line": 473, "column": 8 }, "end": { - "line": 478, + "line": 473, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16599, - "end": 16605, + "start": 16532, + "end": 16538, "loc": { "start": { - "line": 478, + "line": 473, "column": 8 }, "end": { - "line": 478, + "line": 473, "column": 14 }, "identifierName": "output" @@ -24412,29 +24294,29 @@ }, "right": { "type": "MemberExpression", - "start": 16608, - "end": 16620, + "start": 16541, + "end": 16553, "loc": { "start": { - "line": 478, + "line": 473, "column": 17 }, "end": { - "line": 478, + "line": 473, "column": 29 } }, "object": { "type": "Identifier", - "start": 16608, - "end": 16617, + "start": 16541, + "end": 16550, "loc": { "start": { - "line": 478, + "line": 473, "column": 17 }, "end": { - "line": 478, + "line": 473, "column": 26 }, "identifierName": "buttonArr" @@ -24443,15 +24325,15 @@ }, "property": { "type": "NumericLiteral", - "start": 16618, - "end": 16619, + "start": 16551, + "end": 16552, "loc": { "start": { - "line": 478, + "line": 473, "column": 27 }, "end": { - "line": 478, + "line": 473, "column": 28 } }, @@ -24476,29 +24358,29 @@ }, { "type": "ReturnStatement", - "start": 16645, - "end": 16659, + "start": 16578, + "end": 16592, "loc": { "start": { - "line": 482, + "line": 477, "column": 4 }, "end": { - "line": 482, + "line": 477, "column": 18 } }, "argument": { "type": "Identifier", - "start": 16652, - "end": 16658, + "start": 16585, + "end": 16591, "loc": { "start": { - "line": 482, + "line": 477, "column": 11 }, "end": { - "line": 482, + "line": 477, "column": 17 }, "identifierName": "output" @@ -24514,15 +24396,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16190, - "end": 16393, + "start": 16123, + "end": 16326, "loc": { "start": { - "line": 466, + "line": 461, "column": 2 }, "end": { - "line": 469, + "line": 464, "column": 5 } } @@ -24532,15 +24414,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16670, - "end": 16760, + "start": 16603, + "end": 16693, "loc": { "start": { - "line": 485, + "line": 480, "column": 2 }, "end": { - "line": 487, + "line": 482, "column": 5 } } @@ -24549,15 +24431,15 @@ }, { "type": "ClassMethod", - "start": 16764, - "end": 17067, + "start": 16697, + "end": 17000, "loc": { "start": { - "line": 488, + "line": 483, "column": 2 }, "end": { - "line": 496, + "line": 491, "column": 3 } }, @@ -24565,15 +24447,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16764, - "end": 16775, + "start": 16697, + "end": 16708, "loc": { "start": { - "line": 488, + "line": 483, "column": 2 }, "end": { - "line": 488, + "line": 483, "column": 13 }, "identifierName": "handleCaret" @@ -24589,87 +24471,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 16777, - "end": 17067, + "start": 16710, + "end": 17000, "loc": { "start": { - "line": 488, + "line": 483, "column": 15 }, "end": { - "line": 496, + "line": 491, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 16784, - "end": 16860, + "start": 16717, + "end": 16793, "loc": { "start": { - "line": 489, + "line": 484, "column": 4 }, "end": { - "line": 491, + "line": 486, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 16787, - "end": 16805, + "start": 16720, + "end": 16738, "loc": { "start": { - "line": 489, + "line": 484, "column": 7 }, "end": { - "line": 489, + "line": 484, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 16787, - "end": 16799, + "start": 16720, + "end": 16732, "loc": { "start": { - "line": 489, + "line": 484, "column": 7 }, "end": { - "line": 489, + "line": 484, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 16787, - "end": 16791, + "start": 16720, + "end": 16724, "loc": { "start": { - "line": 489, + "line": 484, "column": 7 }, "end": { - "line": 489, + "line": 484, "column": 11 } } }, "property": { "type": "Identifier", - "start": 16792, - "end": 16799, + "start": 16725, + "end": 16732, "loc": { "start": { - "line": 489, + "line": 484, "column": 12 }, "end": { - "line": 489, + "line": 484, "column": 19 }, "identifierName": "options" @@ -24680,15 +24562,15 @@ }, "property": { "type": "Identifier", - "start": 16800, - "end": 16805, + "start": 16733, + "end": 16738, "loc": { "start": { - "line": 489, + "line": 484, "column": 20 }, "end": { - "line": 489, + "line": 484, "column": 25 }, "identifierName": "debug" @@ -24699,72 +24581,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16806, - "end": 16860, + "start": 16739, + "end": 16793, "loc": { "start": { - "line": 489, + "line": 484, "column": 26 }, "end": { - "line": 491, + "line": 486, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 16815, - "end": 16853, + "start": 16748, + "end": 16786, "loc": { "start": { - "line": 490, + "line": 485, "column": 6 }, "end": { - "line": 490, + "line": 485, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 16815, - "end": 16852, + "start": 16748, + "end": 16785, "loc": { "start": { - "line": 490, + "line": 485, "column": 6 }, "end": { - "line": 490, + "line": 485, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 16815, - "end": 16826, + "start": 16748, + "end": 16759, "loc": { "start": { - "line": 490, + "line": 485, "column": 6 }, "end": { - "line": 490, + "line": 485, "column": 17 } }, "object": { "type": "Identifier", - "start": 16815, - "end": 16822, + "start": 16748, + "end": 16755, "loc": { "start": { - "line": 490, + "line": 485, "column": 6 }, "end": { - "line": 490, + "line": 485, "column": 13 }, "identifierName": "console" @@ -24773,15 +24655,15 @@ }, "property": { "type": "Identifier", - "start": 16823, - "end": 16826, + "start": 16756, + "end": 16759, "loc": { "start": { - "line": 490, + "line": 485, "column": 14 }, "end": { - "line": 490, + "line": 485, "column": 17 }, "identifierName": "log" @@ -24793,15 +24675,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16827, - "end": 16851, + "start": 16760, + "end": 16784, "loc": { "start": { - "line": 490, + "line": 485, "column": 18 }, "end": { - "line": 490, + "line": 485, "column": 42 } }, @@ -24821,57 +24703,57 @@ }, { "type": "ExpressionStatement", - "start": 16868, - "end": 16927, + "start": 16801, + "end": 16860, "loc": { "start": { - "line": 493, + "line": 488, "column": 4 }, "end": { - "line": 493, + "line": 488, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 16868, - "end": 16926, + "start": 16801, + "end": 16859, "loc": { "start": { - "line": 493, + "line": 488, "column": 4 }, "end": { - "line": 493, + "line": 488, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 16868, - "end": 16893, + "start": 16801, + "end": 16826, "loc": { "start": { - "line": 493, + "line": 488, "column": 4 }, "end": { - "line": 493, + "line": 488, "column": 29 } }, "object": { "type": "Identifier", - "start": 16868, - "end": 16876, + "start": 16801, + "end": 16809, "loc": { "start": { - "line": 493, + "line": 488, "column": 4 }, "end": { - "line": 493, + "line": 488, "column": 12 }, "identifierName": "document" @@ -24880,15 +24762,15 @@ }, "property": { "type": "Identifier", - "start": 16877, - "end": 16893, + "start": 16810, + "end": 16826, "loc": { "start": { - "line": 493, + "line": 488, "column": 13 }, "end": { - "line": 493, + "line": 488, "column": 29 }, "identifierName": "addEventListener" @@ -24900,15 +24782,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16894, - "end": 16901, + "start": 16827, + "end": 16834, "loc": { "start": { - "line": 493, + "line": 488, "column": 30 }, "end": { - "line": 493, + "line": 488, "column": 37 } }, @@ -24920,44 +24802,44 @@ }, { "type": "MemberExpression", - "start": 16903, - "end": 16925, + "start": 16836, + "end": 16858, "loc": { "start": { - "line": 493, + "line": 488, "column": 39 }, "end": { - "line": 493, + "line": 488, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 16903, - "end": 16907, + "start": 16836, + "end": 16840, "loc": { "start": { - "line": 493, + "line": 488, "column": 39 }, "end": { - "line": 493, + "line": 488, "column": 43 } } }, "property": { "type": "Identifier", - "start": 16908, - "end": 16925, + "start": 16841, + "end": 16858, "loc": { "start": { - "line": 493, + "line": 488, "column": 44 }, "end": { - "line": 493, + "line": 488, "column": 61 }, "identifierName": "caretEventHandler" @@ -24971,57 +24853,57 @@ }, { "type": "ExpressionStatement", - "start": 16933, - "end": 16994, + "start": 16866, + "end": 16927, "loc": { "start": { - "line": 494, + "line": 489, "column": 4 }, "end": { - "line": 494, + "line": 489, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 16933, - "end": 16993, + "start": 16866, + "end": 16926, "loc": { "start": { - "line": 494, + "line": 489, "column": 4 }, "end": { - "line": 494, + "line": 489, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 16933, - "end": 16958, + "start": 16866, + "end": 16891, "loc": { "start": { - "line": 494, + "line": 489, "column": 4 }, "end": { - "line": 494, + "line": 489, "column": 29 } }, "object": { "type": "Identifier", - "start": 16933, - "end": 16941, + "start": 16866, + "end": 16874, "loc": { "start": { - "line": 494, + "line": 489, "column": 4 }, "end": { - "line": 494, + "line": 489, "column": 12 }, "identifierName": "document" @@ -25030,15 +24912,15 @@ }, "property": { "type": "Identifier", - "start": 16942, - "end": 16958, + "start": 16875, + "end": 16891, "loc": { "start": { - "line": 494, + "line": 489, "column": 13 }, "end": { - "line": 494, + "line": 489, "column": 29 }, "identifierName": "addEventListener" @@ -25050,15 +24932,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16959, - "end": 16968, + "start": 16892, + "end": 16901, "loc": { "start": { - "line": 494, + "line": 489, "column": 30 }, "end": { - "line": 494, + "line": 489, "column": 39 } }, @@ -25070,44 +24952,44 @@ }, { "type": "MemberExpression", - "start": 16970, - "end": 16992, + "start": 16903, + "end": 16925, "loc": { "start": { - "line": 494, + "line": 489, "column": 41 }, "end": { - "line": 494, + "line": 489, "column": 63 } }, "object": { "type": "ThisExpression", - "start": 16970, - "end": 16974, + "start": 16903, + "end": 16907, "loc": { "start": { - "line": 494, + "line": 489, "column": 41 }, "end": { - "line": 494, + "line": 489, "column": 45 } } }, "property": { "type": "Identifier", - "start": 16975, - "end": 16992, + "start": 16908, + "end": 16925, "loc": { "start": { - "line": 494, + "line": 489, "column": 46 }, "end": { - "line": 494, + "line": 489, "column": 63 }, "identifierName": "caretEventHandler" @@ -25121,57 +25003,57 @@ }, { "type": "ExpressionStatement", - "start": 17000, - "end": 17062, + "start": 16933, + "end": 16995, "loc": { "start": { - "line": 495, + "line": 490, "column": 4 }, "end": { - "line": 495, + "line": 490, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 17000, - "end": 17061, + "start": 16933, + "end": 16994, "loc": { "start": { - "line": 495, + "line": 490, "column": 4 }, "end": { - "line": 495, + "line": 490, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 17000, - "end": 17025, + "start": 16933, + "end": 16958, "loc": { "start": { - "line": 495, + "line": 490, "column": 4 }, "end": { - "line": 495, + "line": 490, "column": 29 } }, "object": { "type": "Identifier", - "start": 17000, - "end": 17008, + "start": 16933, + "end": 16941, "loc": { "start": { - "line": 495, + "line": 490, "column": 4 }, "end": { - "line": 495, + "line": 490, "column": 12 }, "identifierName": "document" @@ -25180,15 +25062,15 @@ }, "property": { "type": "Identifier", - "start": 17009, - "end": 17025, + "start": 16942, + "end": 16958, "loc": { "start": { - "line": 495, + "line": 490, "column": 13 }, "end": { - "line": 495, + "line": 490, "column": 29 }, "identifierName": "addEventListener" @@ -25200,15 +25082,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17026, - "end": 17036, + "start": 16959, + "end": 16969, "loc": { "start": { - "line": 495, + "line": 490, "column": 30 }, "end": { - "line": 495, + "line": 490, "column": 40 } }, @@ -25220,44 +25102,44 @@ }, { "type": "MemberExpression", - "start": 17038, - "end": 17060, + "start": 16971, + "end": 16993, "loc": { "start": { - "line": 495, + "line": 490, "column": 42 }, "end": { - "line": 495, + "line": 490, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 17038, - "end": 17042, + "start": 16971, + "end": 16975, "loc": { "start": { - "line": 495, + "line": 490, "column": 42 }, "end": { - "line": 495, + "line": 490, "column": 46 } } }, "property": { "type": "Identifier", - "start": 17043, - "end": 17060, + "start": 16976, + "end": 16993, "loc": { "start": { - "line": 495, + "line": 490, "column": 47 }, "end": { - "line": 495, + "line": 490, "column": 64 }, "identifierName": "caretEventHandler" @@ -25277,15 +25159,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16670, - "end": 16760, + "start": 16603, + "end": 16693, "loc": { "start": { - "line": 485, + "line": 480, "column": 2 }, "end": { - "line": 487, + "line": 482, "column": 5 } } @@ -25295,15 +25177,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17073, - "end": 17185, + "start": 17006, + "end": 17118, "loc": { "start": { - "line": 498, + "line": 493, "column": 2 }, "end": { - "line": 500, + "line": 495, "column": 5 } } @@ -25312,15 +25194,15 @@ }, { "type": "ClassMethod", - "start": 17189, - "end": 17739, + "start": 17122, + "end": 17672, "loc": { "start": { - "line": 501, + "line": 496, "column": 2 }, "end": { - "line": 518, + "line": 513, "column": 3 } }, @@ -25328,15 +25210,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17189, - "end": 17206, + "start": 17122, + "end": 17139, "loc": { "start": { - "line": 501, + "line": 496, "column": 2 }, "end": { - "line": 501, + "line": 496, "column": 19 }, "identifierName": "caretEventHandler" @@ -25352,15 +25234,15 @@ "params": [ { "type": "Identifier", - "start": 17207, - "end": 17212, + "start": 17140, + "end": 17145, "loc": { "start": { - "line": 501, + "line": 496, "column": 20 }, "end": { - "line": 501, + "line": 496, "column": 25 }, "identifierName": "event" @@ -25370,59 +25252,59 @@ ], "body": { "type": "BlockStatement", - "start": 17213, - "end": 17739, + "start": 17146, + "end": 17672, "loc": { "start": { - "line": 501, + "line": 496, "column": 26 }, "end": { - "line": 518, + "line": 513, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 17220, - "end": 17275, + "start": 17153, + "end": 17208, "loc": { "start": { - "line": 502, + "line": 497, "column": 4 }, "end": { - "line": 502, + "line": 497, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17224, - "end": 17274, + "start": 17157, + "end": 17207, "loc": { "start": { - "line": 502, + "line": 497, "column": 8 }, "end": { - "line": 502, + "line": 497, "column": 58 } }, "id": { "type": "Identifier", - "start": 17224, - "end": 17237, + "start": 17157, + "end": 17170, "loc": { "start": { - "line": 502, + "line": 497, "column": 8 }, "end": { - "line": 502, + "line": 497, "column": 21 }, "identifierName": "targetTagName" @@ -25431,71 +25313,71 @@ }, "init": { "type": "CallExpression", - "start": 17240, - "end": 17274, + "start": 17173, + "end": 17207, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 17240, - "end": 17272, + "start": 17173, + "end": 17205, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 17240, - "end": 17260, + "start": 17173, + "end": 17193, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 17240, - "end": 17252, + "start": 17173, + "end": 17185, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 36 } }, "object": { "type": "Identifier", - "start": 17240, - "end": 17245, + "start": 17173, + "end": 17178, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 29 }, "identifierName": "event" @@ -25504,15 +25386,15 @@ }, "property": { "type": "Identifier", - "start": 17246, - "end": 17252, + "start": 17179, + "end": 17185, "loc": { "start": { - "line": 502, + "line": 497, "column": 30 }, "end": { - "line": 502, + "line": 497, "column": 36 }, "identifierName": "target" @@ -25523,15 +25405,15 @@ }, "property": { "type": "Identifier", - "start": 17253, - "end": 17260, + "start": 17186, + "end": 17193, "loc": { "start": { - "line": 502, + "line": 497, "column": 37 }, "end": { - "line": 502, + "line": 497, "column": 44 }, "identifierName": "tagName" @@ -25542,15 +25424,15 @@ }, "property": { "type": "Identifier", - "start": 17261, - "end": 17272, + "start": 17194, + "end": 17205, "loc": { "start": { - "line": 502, + "line": 497, "column": 45 }, "end": { - "line": 502, + "line": 497, "column": 56 }, "identifierName": "toLowerCase" @@ -25567,57 +25449,57 @@ }, { "type": "IfStatement", - "start": 17283, - "end": 17734, + "start": 17216, + "end": 17667, "loc": { "start": { - "line": 504, + "line": 499, "column": 4 }, "end": { - "line": 517, + "line": 512, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 17294, - "end": 17358, + "start": 17227, + "end": 17291, "loc": { "start": { - "line": 505, + "line": 500, "column": 6 }, "end": { - "line": 506, + "line": 501, "column": 31 } }, "left": { "type": "BinaryExpression", - "start": 17294, - "end": 17322, + "start": 17227, + "end": 17255, "loc": { "start": { - "line": 505, + "line": 500, "column": 6 }, "end": { - "line": 505, + "line": 500, "column": 34 } }, "left": { "type": "Identifier", - "start": 17294, - "end": 17307, + "start": 17227, + "end": 17240, "loc": { "start": { - "line": 505, + "line": 500, "column": 6 }, "end": { - "line": 505, + "line": 500, "column": 19 }, "identifierName": "targetTagName" @@ -25627,15 +25509,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17312, - "end": 17322, + "start": 17245, + "end": 17255, "loc": { "start": { - "line": 505, + "line": 500, "column": 24 }, "end": { - "line": 505, + "line": 500, "column": 34 } }, @@ -25649,29 +25531,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 17333, - "end": 17358, + "start": 17266, + "end": 17291, "loc": { "start": { - "line": 506, + "line": 501, "column": 6 }, "end": { - "line": 506, + "line": 501, "column": 31 } }, "left": { "type": "Identifier", - "start": 17333, - "end": 17346, + "start": 17266, + "end": 17279, "loc": { "start": { - "line": 506, + "line": 501, "column": 6 }, "end": { - "line": 506, + "line": 501, "column": 19 }, "identifierName": "targetTagName" @@ -25681,15 +25563,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17351, - "end": 17358, + "start": 17284, + "end": 17291, "loc": { "start": { - "line": 506, + "line": 501, "column": 24 }, "end": { - "line": 506, + "line": 501, "column": 31 } }, @@ -25703,73 +25585,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 17365, - "end": 17734, + "start": 17298, + "end": 17667, "loc": { "start": { - "line": 507, + "line": 502, "column": 5 }, "end": { - "line": 517, + "line": 512, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17530, - "end": 17579, + "start": 17463, + "end": 17512, "loc": { "start": { - "line": 512, + "line": 507, "column": 6 }, "end": { - "line": 512, + "line": 507, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 17530, - "end": 17578, + "start": 17463, + "end": 17511, "loc": { "start": { - "line": 512, + "line": 507, "column": 6 }, "end": { - "line": 512, + "line": 507, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17530, - "end": 17548, + "start": 17463, + "end": 17481, "loc": { "start": { - "line": 512, + "line": 507, "column": 6 }, "end": { - "line": 512, + "line": 507, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 17530, - "end": 17534, + "start": 17463, + "end": 17467, "loc": { "start": { - "line": 512, + "line": 507, "column": 6 }, "end": { - "line": 512, + "line": 507, "column": 10 } }, @@ -25777,15 +25659,15 @@ }, "property": { "type": "Identifier", - "start": 17535, - "end": 17548, + "start": 17468, + "end": 17481, "loc": { "start": { - "line": 512, + "line": 507, "column": 11 }, "end": { - "line": 512, + "line": 507, "column": 24 }, "identifierName": "caretPosition" @@ -25797,43 +25679,43 @@ }, "right": { "type": "MemberExpression", - "start": 17551, - "end": 17578, + "start": 17484, + "end": 17511, "loc": { "start": { - "line": 512, + "line": 507, "column": 27 }, "end": { - "line": 512, + "line": 507, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 17551, - "end": 17563, + "start": 17484, + "end": 17496, "loc": { "start": { - "line": 512, + "line": 507, "column": 27 }, "end": { - "line": 512, + "line": 507, "column": 39 } }, "object": { "type": "Identifier", - "start": 17551, - "end": 17556, + "start": 17484, + "end": 17489, "loc": { "start": { - "line": 512, + "line": 507, "column": 27 }, "end": { - "line": 512, + "line": 507, "column": 32 }, "identifierName": "event" @@ -25842,15 +25724,15 @@ }, "property": { "type": "Identifier", - "start": 17557, - "end": 17563, + "start": 17490, + "end": 17496, "loc": { "start": { - "line": 512, + "line": 507, "column": 33 }, "end": { - "line": 512, + "line": 507, "column": 39 }, "identifierName": "target" @@ -25861,15 +25743,15 @@ }, "property": { "type": "Identifier", - "start": 17564, - "end": 17578, + "start": 17497, + "end": 17511, "loc": { "start": { - "line": 512, + "line": 507, "column": 40 }, "end": { - "line": 512, + "line": 507, "column": 54 }, "identifierName": "selectionStart" @@ -25884,15 +25766,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": 17374, - "end": 17522, + "start": 17307, + "end": 17455, "loc": { "start": { - "line": 508, + "line": 503, "column": 6 }, "end": { - "line": 511, + "line": 506, "column": 9 } } @@ -25901,72 +25783,72 @@ }, { "type": "IfStatement", - "start": 17589, - "end": 17722, + "start": 17522, + "end": 17655, "loc": { "start": { - "line": 514, + "line": 509, "column": 6 }, "end": { - "line": 516, + "line": 511, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 17592, - "end": 17610, + "start": 17525, + "end": 17543, "loc": { "start": { - "line": 514, + "line": 509, "column": 9 }, "end": { - "line": 514, + "line": 509, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 17592, - "end": 17604, + "start": 17525, + "end": 17537, "loc": { "start": { - "line": 514, + "line": 509, "column": 9 }, "end": { - "line": 514, + "line": 509, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 17592, - "end": 17596, + "start": 17525, + "end": 17529, "loc": { "start": { - "line": 514, + "line": 509, "column": 9 }, "end": { - "line": 514, + "line": 509, "column": 13 } } }, "property": { "type": "Identifier", - "start": 17597, - "end": 17604, + "start": 17530, + "end": 17537, "loc": { "start": { - "line": 514, + "line": 509, "column": 14 }, "end": { - "line": 514, + "line": 509, "column": 21 }, "identifierName": "options" @@ -25977,15 +25859,15 @@ }, "property": { "type": "Identifier", - "start": 17605, - "end": 17610, + "start": 17538, + "end": 17543, "loc": { "start": { - "line": 514, + "line": 509, "column": 22 }, "end": { - "line": 514, + "line": 509, "column": 27 }, "identifierName": "debug" @@ -25996,72 +25878,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17611, - "end": 17722, + "start": 17544, + "end": 17655, "loc": { "start": { - "line": 514, + "line": 509, "column": 28 }, "end": { - "line": 516, + "line": 511, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 17622, - "end": 17713, + "start": 17555, + "end": 17646, "loc": { "start": { - "line": 515, + "line": 510, "column": 8 }, "end": { - "line": 515, + "line": 510, "column": 99 } }, "expression": { "type": "CallExpression", - "start": 17622, - "end": 17712, + "start": 17555, + "end": 17645, "loc": { "start": { - "line": 515, + "line": 510, "column": 8 }, "end": { - "line": 515, + "line": 510, "column": 98 } }, "callee": { "type": "MemberExpression", - "start": 17622, - "end": 17633, + "start": 17555, + "end": 17566, "loc": { "start": { - "line": 515, + "line": 510, "column": 8 }, "end": { - "line": 515, + "line": 510, "column": 19 } }, "object": { "type": "Identifier", - "start": 17622, - "end": 17629, + "start": 17555, + "end": 17562, "loc": { "start": { - "line": 515, + "line": 510, "column": 8 }, "end": { - "line": 515, + "line": 510, "column": 15 }, "identifierName": "console" @@ -26070,15 +25952,15 @@ }, "property": { "type": "Identifier", - "start": 17630, - "end": 17633, + "start": 17563, + "end": 17566, "loc": { "start": { - "line": 515, + "line": 510, "column": 16 }, "end": { - "line": 515, + "line": 510, "column": 19 }, "identifierName": "log" @@ -26090,15 +25972,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17634, - "end": 17646, + "start": 17567, + "end": 17579, "loc": { "start": { - "line": 515, + "line": 510, "column": 20 }, "end": { - "line": 515, + "line": 510, "column": 32 } }, @@ -26110,43 +25992,43 @@ }, { "type": "MemberExpression", - "start": 17648, - "end": 17675, + "start": 17581, + "end": 17608, "loc": { "start": { - "line": 515, + "line": 510, "column": 34 }, "end": { - "line": 515, + "line": 510, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 17648, - "end": 17660, + "start": 17581, + "end": 17593, "loc": { "start": { - "line": 515, + "line": 510, "column": 34 }, "end": { - "line": 515, + "line": 510, "column": 46 } }, "object": { "type": "Identifier", - "start": 17648, - "end": 17653, + "start": 17581, + "end": 17586, "loc": { "start": { - "line": 515, + "line": 510, "column": 34 }, "end": { - "line": 515, + "line": 510, "column": 39 }, "identifierName": "event" @@ -26155,15 +26037,15 @@ }, "property": { "type": "Identifier", - "start": 17654, - "end": 17660, + "start": 17587, + "end": 17593, "loc": { "start": { - "line": 515, + "line": 510, "column": 40 }, "end": { - "line": 515, + "line": 510, "column": 46 }, "identifierName": "target" @@ -26174,15 +26056,15 @@ }, "property": { "type": "Identifier", - "start": 17661, - "end": 17675, + "start": 17594, + "end": 17608, "loc": { "start": { - "line": 515, + "line": 510, "column": 47 }, "end": { - "line": 515, + "line": 510, "column": 61 }, "identifierName": "selectionStart" @@ -26193,71 +26075,71 @@ }, { "type": "CallExpression", - "start": 17677, - "end": 17711, + "start": 17610, + "end": 17644, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 97 } }, "callee": { "type": "MemberExpression", - "start": 17677, - "end": 17709, + "start": 17610, + "end": 17642, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 95 } }, "object": { "type": "MemberExpression", - "start": 17677, - "end": 17697, + "start": 17610, + "end": 17630, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 17677, - "end": 17689, + "start": 17610, + "end": 17622, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 75 } }, "object": { "type": "Identifier", - "start": 17677, - "end": 17682, + "start": 17610, + "end": 17615, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 68 }, "identifierName": "event" @@ -26266,15 +26148,15 @@ }, "property": { "type": "Identifier", - "start": 17683, - "end": 17689, + "start": 17616, + "end": 17622, "loc": { "start": { - "line": 515, + "line": 510, "column": 69 }, "end": { - "line": 515, + "line": 510, "column": 75 }, "identifierName": "target" @@ -26285,15 +26167,15 @@ }, "property": { "type": "Identifier", - "start": 17690, - "end": 17697, + "start": 17623, + "end": 17630, "loc": { "start": { - "line": 515, + "line": 510, "column": 76 }, "end": { - "line": 515, + "line": 510, "column": 83 }, "identifierName": "tagName" @@ -26304,15 +26186,15 @@ }, "property": { "type": "Identifier", - "start": 17698, - "end": 17709, + "start": 17631, + "end": 17642, "loc": { "start": { - "line": 515, + "line": 510, "column": 84 }, "end": { - "line": 515, + "line": 510, "column": 95 }, "identifierName": "toLowerCase" @@ -26344,15 +26226,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17073, - "end": 17185, + "start": 17006, + "end": 17118, "loc": { "start": { - "line": 498, + "line": 493, "column": 2 }, "end": { - "line": 500, + "line": 495, "column": 5 } } @@ -26362,15 +26244,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17745, - "end": 17865, + "start": 17678, + "end": 17798, "loc": { "start": { - "line": 520, + "line": 515, "column": 2 }, "end": { - "line": 522, + "line": 517, "column": 5 } } @@ -26379,15 +26261,15 @@ }, { "type": "ClassMethod", - "start": 17869, - "end": 18105, + "start": 17802, + "end": 18038, "loc": { "start": { - "line": 523, + "line": 518, "column": 2 }, "end": { - "line": 535, + "line": 530, "column": 3 } }, @@ -26395,15 +26277,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17869, - "end": 17875, + "start": 17802, + "end": 17808, "loc": { "start": { - "line": 523, + "line": 518, "column": 2 }, "end": { - "line": 523, + "line": 518, "column": 8 }, "identifierName": "onInit" @@ -26419,87 +26301,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 17877, - "end": 18105, + "start": 17810, + "end": 18038, "loc": { "start": { - "line": 523, + "line": 518, "column": 10 }, "end": { - "line": 535, + "line": 530, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 17884, - "end": 17949, + "start": 17817, + "end": 17882, "loc": { "start": { - "line": 524, + "line": 519, "column": 4 }, "end": { - "line": 526, + "line": 521, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 17887, - "end": 17905, + "start": 17820, + "end": 17838, "loc": { "start": { - "line": 524, + "line": 519, "column": 7 }, "end": { - "line": 524, + "line": 519, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 17887, - "end": 17899, + "start": 17820, + "end": 17832, "loc": { "start": { - "line": 524, + "line": 519, "column": 7 }, "end": { - "line": 524, + "line": 519, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 17887, - "end": 17891, + "start": 17820, + "end": 17824, "loc": { "start": { - "line": 524, + "line": 519, "column": 7 }, "end": { - "line": 524, + "line": 519, "column": 11 } } }, "property": { "type": "Identifier", - "start": 17892, - "end": 17899, + "start": 17825, + "end": 17832, "loc": { "start": { - "line": 524, + "line": 519, "column": 12 }, "end": { - "line": 524, + "line": 519, "column": 19 }, "identifierName": "options" @@ -26510,15 +26392,15 @@ }, "property": { "type": "Identifier", - "start": 17900, - "end": 17905, + "start": 17833, + "end": 17838, "loc": { "start": { - "line": 524, + "line": 519, "column": 20 }, "end": { - "line": 524, + "line": 519, "column": 25 }, "identifierName": "debug" @@ -26529,72 +26411,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17906, - "end": 17949, + "start": 17839, + "end": 17882, "loc": { "start": { - "line": 524, + "line": 519, "column": 26 }, "end": { - "line": 526, + "line": 521, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17915, - "end": 17942, + "start": 17848, + "end": 17875, "loc": { "start": { - "line": 525, + "line": 520, "column": 6 }, "end": { - "line": 525, + "line": 520, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 17915, - "end": 17941, + "start": 17848, + "end": 17874, "loc": { "start": { - "line": 525, + "line": 520, "column": 6 }, "end": { - "line": 525, + "line": 520, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 17915, - "end": 17926, + "start": 17848, + "end": 17859, "loc": { "start": { - "line": 525, + "line": 520, "column": 6 }, "end": { - "line": 525, + "line": 520, "column": 17 } }, "object": { "type": "Identifier", - "start": 17915, - "end": 17922, + "start": 17848, + "end": 17855, "loc": { "start": { - "line": 525, + "line": 520, "column": 6 }, "end": { - "line": 525, + "line": 520, "column": 13 }, "identifierName": "console" @@ -26603,15 +26485,15 @@ }, "property": { "type": "Identifier", - "start": 17923, - "end": 17926, + "start": 17856, + "end": 17859, "loc": { "start": { - "line": 525, + "line": 520, "column": 14 }, "end": { - "line": 525, + "line": 520, "column": 17 }, "identifierName": "log" @@ -26623,15 +26505,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17927, - "end": 17940, + "start": 17860, + "end": 17873, "loc": { "start": { - "line": 525, + "line": 520, "column": 18 }, "end": { - "line": 525, + "line": 520, "column": 31 } }, @@ -26653,15 +26535,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 17957, - "end": 17992, + "start": 17890, + "end": 17925, "loc": { "start": { - "line": 528, + "line": 523, "column": 4 }, "end": { - "line": 530, + "line": 525, "column": 7 } } @@ -26670,57 +26552,57 @@ }, { "type": "ExpressionStatement", - "start": 17998, - "end": 18017, + "start": 17931, + "end": 17950, "loc": { "start": { - "line": 531, + "line": 526, "column": 4 }, "end": { - "line": 531, + "line": 526, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 17998, - "end": 18016, + "start": 17931, + "end": 17949, "loc": { "start": { - "line": 531, + "line": 526, "column": 4 }, "end": { - "line": 531, + "line": 526, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 17998, - "end": 18014, + "start": 17931, + "end": 17947, "loc": { "start": { - "line": 531, + "line": 526, "column": 4 }, "end": { - "line": 531, + "line": 526, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 17998, - "end": 18002, + "start": 17931, + "end": 17935, "loc": { "start": { - "line": 531, + "line": 526, "column": 4 }, "end": { - "line": 531, + "line": 526, "column": 8 } }, @@ -26728,15 +26610,15 @@ }, "property": { "type": "Identifier", - "start": 18003, - "end": 18014, + "start": 17936, + "end": 17947, "loc": { "start": { - "line": 531, + "line": 526, "column": 9 }, "end": { - "line": 531, + "line": 526, "column": 20 }, "identifierName": "handleCaret" @@ -26753,15 +26635,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 17957, - "end": 17992, + "start": 17890, + "end": 17925, "loc": { "start": { - "line": 528, + "line": 523, "column": 4 }, "end": { - "line": 530, + "line": 525, "column": 7 } } @@ -26770,43 +26652,43 @@ }, { "type": "IfStatement", - "start": 18025, - "end": 18100, + "start": 17958, + "end": 18033, "loc": { "start": { - "line": 533, + "line": 528, "column": 4 }, "end": { - "line": 534, + "line": 529, "column": 28 } }, "test": { "type": "BinaryExpression", - "start": 18028, - "end": 18069, + "start": 17961, + "end": 18002, "loc": { "start": { - "line": 533, + "line": 528, "column": 7 }, "end": { - "line": 533, + "line": 528, "column": 48 } }, "left": { "type": "UnaryExpression", - "start": 18028, - "end": 18054, + "start": 17961, + "end": 17987, "loc": { "start": { - "line": 533, + "line": 528, "column": 7 }, "end": { - "line": 533, + "line": 528, "column": 33 } }, @@ -26814,58 +26696,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18035, - "end": 18054, + "start": 17968, + "end": 17987, "loc": { "start": { - "line": 533, + "line": 528, "column": 14 }, "end": { - "line": 533, + "line": 528, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 18035, - "end": 18047, + "start": 17968, + "end": 17980, "loc": { "start": { - "line": 533, + "line": 528, "column": 14 }, "end": { - "line": 533, + "line": 528, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18035, - "end": 18039, + "start": 17968, + "end": 17972, "loc": { "start": { - "line": 533, + "line": 528, "column": 14 }, "end": { - "line": 533, + "line": 528, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18040, - "end": 18047, + "start": 17973, + "end": 17980, "loc": { "start": { - "line": 533, + "line": 528, "column": 19 }, "end": { - "line": 533, + "line": 528, "column": 26 }, "identifierName": "options" @@ -26876,15 +26758,15 @@ }, "property": { "type": "Identifier", - "start": 18048, - "end": 18054, + "start": 17981, + "end": 17987, "loc": { "start": { - "line": 533, + "line": 528, "column": 27 }, "end": { - "line": 533, + "line": 528, "column": 33 }, "identifierName": "onInit" @@ -26900,15 +26782,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18059, - "end": 18069, + "start": 17992, + "end": 18002, "loc": { "start": { - "line": 533, + "line": 528, "column": 38 }, "end": { - "line": 533, + "line": 528, "column": 48 } }, @@ -26921,86 +26803,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18078, - "end": 18100, + "start": 18011, + "end": 18033, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 18078, - "end": 18099, + "start": 18011, + "end": 18032, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 18078, - "end": 18097, + "start": 18011, + "end": 18030, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18078, - "end": 18090, + "start": 18011, + "end": 18023, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18078, - "end": 18082, + "start": 18011, + "end": 18015, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18083, - "end": 18090, + "start": 18016, + "end": 18023, "loc": { "start": { - "line": 534, + "line": 529, "column": 11 }, "end": { - "line": 534, + "line": 529, "column": 18 }, "identifierName": "options" @@ -27011,15 +26893,15 @@ }, "property": { "type": "Identifier", - "start": 18091, - "end": 18097, + "start": 18024, + "end": 18030, "loc": { "start": { - "line": 534, + "line": 529, "column": 19 }, "end": { - "line": 534, + "line": 529, "column": 25 }, "identifierName": "onInit" @@ -27041,15 +26923,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17745, - "end": 17865, + "start": 17678, + "end": 17798, "loc": { "start": { - "line": 520, + "line": 515, "column": 2 }, "end": { - "line": 522, + "line": 517, "column": 5 } } @@ -27059,15 +26941,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": 18111, - "end": 18229, + "start": 18044, + "end": 18162, "loc": { "start": { - "line": 537, + "line": 532, "column": 2 }, "end": { - "line": 539, + "line": 534, "column": 5 } } @@ -27076,15 +26958,15 @@ }, { "type": "ClassMethod", - "start": 18233, - "end": 18334, + "start": 18166, + "end": 18267, "loc": { "start": { - "line": 540, + "line": 535, "column": 2 }, "end": { - "line": 543, + "line": 538, "column": 3 } }, @@ -27092,15 +26974,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18233, - "end": 18241, + "start": 18166, + "end": 18174, "loc": { "start": { - "line": 540, + "line": 535, "column": 2 }, "end": { - "line": 540, + "line": 535, "column": 10 }, "identifierName": "onRender" @@ -27116,58 +26998,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18243, - "end": 18334, + "start": 18176, + "end": 18267, "loc": { "start": { - "line": 540, + "line": 535, "column": 12 }, "end": { - "line": 543, + "line": 538, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18250, - "end": 18329, + "start": 18183, + "end": 18262, "loc": { "start": { - "line": 541, + "line": 536, "column": 4 }, "end": { - "line": 542, + "line": 537, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 18253, - "end": 18296, + "start": 18186, + "end": 18229, "loc": { "start": { - "line": 541, + "line": 536, "column": 7 }, "end": { - "line": 541, + "line": 536, "column": 50 } }, "left": { "type": "UnaryExpression", - "start": 18253, - "end": 18281, + "start": 18186, + "end": 18214, "loc": { "start": { - "line": 541, + "line": 536, "column": 7 }, "end": { - "line": 541, + "line": 536, "column": 35 } }, @@ -27175,58 +27057,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18260, - "end": 18281, + "start": 18193, + "end": 18214, "loc": { "start": { - "line": 541, + "line": 536, "column": 14 }, "end": { - "line": 541, + "line": 536, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18260, - "end": 18272, + "start": 18193, + "end": 18205, "loc": { "start": { - "line": 541, + "line": 536, "column": 14 }, "end": { - "line": 541, + "line": 536, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18260, - "end": 18264, + "start": 18193, + "end": 18197, "loc": { "start": { - "line": 541, + "line": 536, "column": 14 }, "end": { - "line": 541, + "line": 536, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18265, - "end": 18272, + "start": 18198, + "end": 18205, "loc": { "start": { - "line": 541, + "line": 536, "column": 19 }, "end": { - "line": 541, + "line": 536, "column": 26 }, "identifierName": "options" @@ -27237,15 +27119,15 @@ }, "property": { "type": "Identifier", - "start": 18273, - "end": 18281, + "start": 18206, + "end": 18214, "loc": { "start": { - "line": 541, + "line": 536, "column": 27 }, "end": { - "line": 541, + "line": 536, "column": 35 }, "identifierName": "onRender" @@ -27261,15 +27143,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18286, - "end": 18296, + "start": 18219, + "end": 18229, "loc": { "start": { - "line": 541, + "line": 536, "column": 40 }, "end": { - "line": 541, + "line": 536, "column": 50 } }, @@ -27282,86 +27164,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18305, - "end": 18329, + "start": 18238, + "end": 18262, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 18305, - "end": 18328, + "start": 18238, + "end": 18261, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 18305, - "end": 18326, + "start": 18238, + "end": 18259, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 18305, - "end": 18317, + "start": 18238, + "end": 18250, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18305, - "end": 18309, + "start": 18238, + "end": 18242, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18310, - "end": 18317, + "start": 18243, + "end": 18250, "loc": { "start": { - "line": 542, + "line": 537, "column": 11 }, "end": { - "line": 542, + "line": 537, "column": 18 }, "identifierName": "options" @@ -27372,15 +27254,15 @@ }, "property": { "type": "Identifier", - "start": 18318, - "end": 18326, + "start": 18251, + "end": 18259, "loc": { "start": { - "line": 542, + "line": 537, "column": 19 }, "end": { - "line": 542, + "line": 537, "column": 27 }, "identifierName": "onRender" @@ -27402,15 +27284,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": 18111, - "end": 18229, + "start": 18044, + "end": 18162, "loc": { "start": { - "line": 537, + "line": 532, "column": 2 }, "end": { - "line": 539, + "line": 534, "column": 5 } } @@ -27420,15 +27302,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18340, - "end": 18372, + "start": 18273, + "end": 18305, "loc": { "start": { - "line": 545, + "line": 540, "column": 2 }, "end": { - "line": 547, + "line": 542, "column": 5 } } @@ -27437,15 +27319,15 @@ }, { "type": "ClassProperty", - "start": 18376, - "end": 18525, + "start": 18309, + "end": 18458, "loc": { "start": { - "line": 548, + "line": 543, "column": 2 }, "end": { - "line": 553, + "line": 548, "column": 3 } }, @@ -27453,15 +27335,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18376, - "end": 18390, + "start": 18309, + "end": 18323, "loc": { "start": { - "line": 548, + "line": 543, "column": 2 }, "end": { - "line": 548, + "line": 543, "column": 16 }, "identifierName": "registerModule" @@ -27471,15 +27353,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 18393, - "end": 18525, + "start": 18326, + "end": 18458, "loc": { "start": { - "line": 548, + "line": 543, "column": 19 }, "end": { - "line": 553, + "line": 548, "column": 3 } }, @@ -27490,15 +27372,15 @@ "params": [ { "type": "Identifier", - "start": 18394, - "end": 18398, + "start": 18327, + "end": 18331, "loc": { "start": { - "line": 548, + "line": 543, "column": 20 }, "end": { - "line": 548, + "line": 543, "column": 24 }, "identifierName": "name" @@ -27507,15 +27389,15 @@ }, { "type": "Identifier", - "start": 18400, - "end": 18412, + "start": 18333, + "end": 18345, "loc": { "start": { - "line": 548, + "line": 543, "column": 26 }, "end": { - "line": 548, + "line": 543, "column": 38 }, "identifierName": "initCallback" @@ -27525,44 +27407,44 @@ ], "body": { "type": "BlockStatement", - "start": 18417, - "end": 18525, + "start": 18350, + "end": 18458, "loc": { "start": { - "line": 548, + "line": 543, "column": 43 }, "end": { - "line": 553, + "line": 548, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18424, - "end": 18479, + "start": 18357, + "end": 18412, "loc": { "start": { - "line": 549, + "line": 544, "column": 4 }, "end": { - "line": 550, + "line": 545, "column": 30 } }, "test": { "type": "UnaryExpression", - "start": 18427, - "end": 18446, + "start": 18360, + "end": 18379, "loc": { "start": { - "line": 549, + "line": 544, "column": 7 }, "end": { - "line": 549, + "line": 544, "column": 26 } }, @@ -27570,58 +27452,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18428, - "end": 18446, + "start": 18361, + "end": 18379, "loc": { "start": { - "line": 549, + "line": 544, "column": 8 }, "end": { - "line": 549, + "line": 544, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18428, - "end": 18440, + "start": 18361, + "end": 18373, "loc": { "start": { - "line": 549, + "line": 544, "column": 8 }, "end": { - "line": 549, + "line": 544, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18428, - "end": 18432, + "start": 18361, + "end": 18365, "loc": { "start": { - "line": 549, + "line": 544, "column": 8 }, "end": { - "line": 549, + "line": 544, "column": 12 } } }, "property": { "type": "Identifier", - "start": 18433, - "end": 18440, + "start": 18366, + "end": 18373, "loc": { "start": { - "line": 549, + "line": 544, "column": 13 }, "end": { - "line": 549, + "line": 544, "column": 20 }, "identifierName": "modules" @@ -27632,15 +27514,15 @@ }, "property": { "type": "Identifier", - "start": 18441, - "end": 18445, + "start": 18374, + "end": 18378, "loc": { "start": { - "line": 549, + "line": 544, "column": 21 }, "end": { - "line": 549, + "line": 544, "column": 25 }, "identifierName": "name" @@ -27655,87 +27537,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18455, - "end": 18479, + "start": 18388, + "end": 18412, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 18455, - "end": 18478, + "start": 18388, + "end": 18411, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18455, - "end": 18473, + "start": 18388, + "end": 18406, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 18455, - "end": 18467, + "start": 18388, + "end": 18400, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18455, - "end": 18459, + "start": 18388, + "end": 18392, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18460, - "end": 18467, + "start": 18393, + "end": 18400, "loc": { "start": { - "line": 550, + "line": 545, "column": 11 }, "end": { - "line": 550, + "line": 545, "column": 18 }, "identifierName": "modules" @@ -27746,15 +27628,15 @@ }, "property": { "type": "Identifier", - "start": 18468, - "end": 18472, + "start": 18401, + "end": 18405, "loc": { "start": { - "line": 550, + "line": 545, "column": 19 }, "end": { - "line": 550, + "line": 545, "column": 23 }, "identifierName": "name" @@ -27765,15 +27647,15 @@ }, "right": { "type": "ObjectExpression", - "start": 18476, - "end": 18478, + "start": 18409, + "end": 18411, "loc": { "start": { - "line": 550, + "line": 545, "column": 27 }, "end": { - "line": 550, + "line": 545, "column": 29 } }, @@ -27785,43 +27667,43 @@ }, { "type": "ExpressionStatement", - "start": 18487, - "end": 18520, + "start": 18420, + "end": 18453, "loc": { "start": { - "line": 552, + "line": 547, "column": 4 }, "end": { - "line": 552, + "line": 547, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 18487, - "end": 18519, + "start": 18420, + "end": 18452, "loc": { "start": { - "line": 552, + "line": 547, "column": 4 }, "end": { - "line": 552, + "line": 547, "column": 36 } }, "callee": { "type": "Identifier", - "start": 18487, - "end": 18499, + "start": 18420, + "end": 18432, "loc": { "start": { - "line": 552, + "line": 547, "column": 4 }, "end": { - "line": 552, + "line": 547, "column": 16 }, "identifierName": "initCallback" @@ -27831,58 +27713,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18500, - "end": 18518, + "start": 18433, + "end": 18451, "loc": { "start": { - "line": 552, + "line": 547, "column": 17 }, "end": { - "line": 552, + "line": 547, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18500, - "end": 18512, + "start": 18433, + "end": 18445, "loc": { "start": { - "line": 552, + "line": 547, "column": 17 }, "end": { - "line": 552, + "line": 547, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 18500, - "end": 18504, + "start": 18433, + "end": 18437, "loc": { "start": { - "line": 552, + "line": 547, "column": 17 }, "end": { - "line": 552, + "line": 547, "column": 21 } } }, "property": { "type": "Identifier", - "start": 18505, - "end": 18512, + "start": 18438, + "end": 18445, "loc": { "start": { - "line": 552, + "line": 547, "column": 22 }, "end": { - "line": 552, + "line": 547, "column": 29 }, "identifierName": "modules" @@ -27893,15 +27775,15 @@ }, "property": { "type": "Identifier", - "start": 18513, - "end": 18517, + "start": 18446, + "end": 18450, "loc": { "start": { - "line": 552, + "line": 547, "column": 30 }, "end": { - "line": 552, + "line": 547, "column": 34 }, "identifierName": "name" @@ -27923,15 +27805,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18340, - "end": 18372, + "start": 18273, + "end": 18305, "loc": { "start": { - "line": 545, + "line": 540, "column": 2 }, "end": { - "line": 547, + "line": 542, "column": 5 } } @@ -27941,15 +27823,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18531, - "end": 18560, + "start": 18464, + "end": 18493, "loc": { "start": { - "line": 555, + "line": 550, "column": 2 }, "end": { - "line": 557, + "line": 552, "column": 5 } } @@ -27958,15 +27840,15 @@ }, { "type": "ClassMethod", - "start": 18564, - "end": 19022, + "start": 18497, + "end": 18955, "loc": { "start": { - "line": 558, + "line": 553, "column": 2 }, "end": { - "line": 573, + "line": 568, "column": 3 } }, @@ -27974,15 +27856,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18564, - "end": 18575, + "start": 18497, + "end": 18508, "loc": { "start": { - "line": 558, + "line": 553, "column": 2 }, "end": { - "line": 558, + "line": 553, "column": 13 }, "identifierName": "loadModules" @@ -27998,72 +27880,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18577, - "end": 19022, + "start": 18510, + "end": 18955, "loc": { "start": { - "line": 558, + "line": 553, "column": 15 }, "end": { - "line": 573, + "line": 568, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18584, - "end": 19017, + "start": 18517, + "end": 18950, "loc": { "start": { - "line": 559, + "line": 554, "column": 4 }, "end": { - "line": 572, + "line": 567, "column": 5 } }, "test": { "type": "CallExpression", - "start": 18587, - "end": 18622, + "start": 18520, + "end": 18555, "loc": { "start": { - "line": 559, + "line": 554, "column": 7 }, "end": { - "line": 559, + "line": 554, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 18587, - "end": 18600, + "start": 18520, + "end": 18533, "loc": { "start": { - "line": 559, + "line": 554, "column": 7 }, "end": { - "line": 559, + "line": 554, "column": 20 } }, "object": { "type": "Identifier", - "start": 18587, - "end": 18592, + "start": 18520, + "end": 18525, "loc": { "start": { - "line": 559, + "line": 554, "column": 7 }, "end": { - "line": 559, + "line": 554, "column": 12 }, "identifierName": "Array" @@ -28072,15 +27954,15 @@ }, "property": { "type": "Identifier", - "start": 18593, - "end": 18600, + "start": 18526, + "end": 18533, "loc": { "start": { - "line": 559, + "line": 554, "column": 13 }, "end": { - "line": 559, + "line": 554, "column": 20 }, "identifierName": "isArray" @@ -28092,58 +27974,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18601, - "end": 18621, + "start": 18534, + "end": 18554, "loc": { "start": { - "line": 559, + "line": 554, "column": 21 }, "end": { - "line": 559, + "line": 554, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 18601, - "end": 18613, + "start": 18534, + "end": 18546, "loc": { "start": { - "line": 559, + "line": 554, "column": 21 }, "end": { - "line": 559, + "line": 554, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 18601, - "end": 18605, + "start": 18534, + "end": 18538, "loc": { "start": { - "line": 559, + "line": 554, "column": 21 }, "end": { - "line": 559, + "line": 554, "column": 25 } } }, "property": { "type": "Identifier", - "start": 18606, - "end": 18613, + "start": 18539, + "end": 18546, "loc": { "start": { - "line": 559, + "line": 554, "column": 26 }, "end": { - "line": 559, + "line": 554, "column": 33 }, "identifierName": "options" @@ -28154,15 +28036,15 @@ }, "property": { "type": "Identifier", - "start": 18614, - "end": 18621, + "start": 18547, + "end": 18554, "loc": { "start": { - "line": 559, + "line": 554, "column": 34 }, "end": { - "line": 559, + "line": 554, "column": 41 }, "identifierName": "modules" @@ -28175,115 +28057,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 18623, - "end": 19017, + "start": 18556, + "end": 18950, "loc": { "start": { - "line": 559, + "line": 554, "column": 43 }, "end": { - "line": 572, + "line": 567, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18632, - "end": 19010, + "start": 18565, + "end": 18943, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 571, + "line": 566, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 18632, - "end": 19009, + "start": 18565, + "end": 18942, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 571, + "line": 566, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 18632, - "end": 18660, + "start": 18565, + "end": 18593, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 560, + "line": 555, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18632, - "end": 18652, + "start": 18565, + "end": 18585, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 560, + "line": 555, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18632, - "end": 18644, + "start": 18565, + "end": 18577, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 560, + "line": 555, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18632, - "end": 18636, + "start": 18565, + "end": 18569, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 560, + "line": 555, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18637, - "end": 18644, + "start": 18570, + "end": 18577, "loc": { "start": { - "line": 560, + "line": 555, "column": 11 }, "end": { - "line": 560, + "line": 555, "column": 18 }, "identifierName": "options" @@ -28294,15 +28176,15 @@ }, "property": { "type": "Identifier", - "start": 18645, - "end": 18652, + "start": 18578, + "end": 18585, "loc": { "start": { - "line": 560, + "line": 555, "column": 19 }, "end": { - "line": 560, + "line": 555, "column": 26 }, "identifierName": "modules" @@ -28313,15 +28195,15 @@ }, "property": { "type": "Identifier", - "start": 18653, - "end": 18660, + "start": 18586, + "end": 18593, "loc": { "start": { - "line": 560, + "line": 555, "column": 27 }, "end": { - "line": 560, + "line": 555, "column": 34 }, "identifierName": "forEach" @@ -28333,15 +28215,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 18661, - "end": 19008, + "start": 18594, + "end": 18941, "loc": { "start": { - "line": 560, + "line": 555, "column": 35 }, "end": { - "line": 571, + "line": 566, "column": 7 } }, @@ -28352,15 +28234,15 @@ "params": [ { "type": "Identifier", - "start": 18661, - "end": 18667, + "start": 18594, + "end": 18600, "loc": { "start": { - "line": 560, + "line": 555, "column": 35 }, "end": { - "line": 560, + "line": 555, "column": 41 }, "identifierName": "Module" @@ -28370,59 +28252,59 @@ ], "body": { "type": "BlockStatement", - "start": 18671, - "end": 19008, + "start": 18604, + "end": 18941, "loc": { "start": { - "line": 560, + "line": 555, "column": 45 }, "end": { - "line": 571, + "line": 566, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 18682, - "end": 18708, + "start": 18615, + "end": 18641, "loc": { "start": { - "line": 561, + "line": 556, "column": 8 }, "end": { - "line": 561, + "line": 556, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18686, - "end": 18707, + "start": 18619, + "end": 18640, "loc": { "start": { - "line": 561, + "line": 556, "column": 12 }, "end": { - "line": 561, + "line": 556, "column": 33 } }, "id": { "type": "Identifier", - "start": 18686, - "end": 18692, + "start": 18619, + "end": 18625, "loc": { "start": { - "line": 561, + "line": 556, "column": 12 }, "end": { - "line": 561, + "line": 556, "column": 18 }, "identifierName": "module" @@ -28431,29 +28313,29 @@ }, "init": { "type": "NewExpression", - "start": 18695, - "end": 18707, + "start": 18628, + "end": 18640, "loc": { "start": { - "line": 561, + "line": 556, "column": 21 }, "end": { - "line": 561, + "line": 556, "column": 33 } }, "callee": { "type": "Identifier", - "start": 18699, - "end": 18705, + "start": 18632, + "end": 18638, "loc": { "start": { - "line": 561, + "line": 556, "column": 25 }, "end": { - "line": 561, + "line": 556, "column": 31 }, "identifierName": "Module" @@ -28469,15 +28351,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18720, - "end": 18746, + "start": 18653, + "end": 18679, "loc": { "start": { - "line": 563, + "line": 558, "column": 8 }, "end": { - "line": 563, + "line": 558, "column": 34 } } @@ -28486,71 +28368,71 @@ }, { "type": "IfStatement", - "start": 18756, - "end": 18969, + "start": 18689, + "end": 18902, "loc": { "start": { - "line": 564, + "line": 559, "column": 8 }, "end": { - "line": 568, + "line": 563, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 18759, - "end": 18824, + "start": 18692, + "end": 18757, "loc": { "start": { - "line": 564, + "line": 559, "column": 11 }, "end": { - "line": 564, + "line": 559, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 18759, - "end": 18782, + "start": 18692, + "end": 18715, "loc": { "start": { - "line": 564, + "line": 559, "column": 11 }, "end": { - "line": 564, + "line": 559, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18759, - "end": 18777, + "start": 18692, + "end": 18710, "loc": { "start": { - "line": 564, + "line": 559, "column": 11 }, "end": { - "line": 564, + "line": 559, "column": 29 } }, "object": { "type": "Identifier", - "start": 18759, - "end": 18765, + "start": 18692, + "end": 18698, "loc": { "start": { - "line": 564, + "line": 559, "column": 11 }, "end": { - "line": 564, + "line": 559, "column": 17 }, "identifierName": "module" @@ -28560,15 +28442,15 @@ }, "property": { "type": "Identifier", - "start": 18766, - "end": 18777, + "start": 18699, + "end": 18710, "loc": { "start": { - "line": 564, + "line": 559, "column": 18 }, "end": { - "line": 564, + "line": 559, "column": 29 }, "identifierName": "constructor" @@ -28580,15 +28462,15 @@ }, "property": { "type": "Identifier", - "start": 18778, - "end": 18782, + "start": 18711, + "end": 18715, "loc": { "start": { - "line": 564, + "line": 559, "column": 30 }, "end": { - "line": 564, + "line": 559, "column": 34 }, "identifierName": "name" @@ -28601,57 +28483,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 18786, - "end": 18824, + "start": 18719, + "end": 18757, "loc": { "start": { - "line": 564, + "line": 559, "column": 38 }, "end": { - "line": 564, + "line": 559, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 18786, - "end": 18809, + "start": 18719, + "end": 18742, "loc": { "start": { - "line": 564, + "line": 559, "column": 38 }, "end": { - "line": 564, + "line": 559, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 18786, - "end": 18804, + "start": 18719, + "end": 18737, "loc": { "start": { - "line": 564, + "line": 559, "column": 38 }, "end": { - "line": 564, + "line": 559, "column": 56 } }, "object": { "type": "Identifier", - "start": 18786, - "end": 18792, + "start": 18719, + "end": 18725, "loc": { "start": { - "line": 564, + "line": 559, "column": 38 }, "end": { - "line": 564, + "line": 559, "column": 44 }, "identifierName": "module" @@ -28660,15 +28542,15 @@ }, "property": { "type": "Identifier", - "start": 18793, - "end": 18804, + "start": 18726, + "end": 18737, "loc": { "start": { - "line": 564, + "line": 559, "column": 45 }, "end": { - "line": 564, + "line": 559, "column": 56 }, "identifierName": "constructor" @@ -28679,15 +28561,15 @@ }, "property": { "type": "Identifier", - "start": 18805, - "end": 18809, + "start": 18738, + "end": 18742, "loc": { "start": { - "line": 564, + "line": 559, "column": 57 }, "end": { - "line": 564, + "line": 559, "column": 61 }, "identifierName": "name" @@ -28699,15 +28581,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 18814, - "end": 18824, + "start": 18747, + "end": 18757, "loc": { "start": { - "line": 564, + "line": 559, "column": 66 }, "end": { - "line": 564, + "line": 559, "column": 76 } }, @@ -28722,115 +28604,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 18825, - "end": 18969, + "start": 18758, + "end": 18902, "loc": { "start": { - "line": 564, + "line": 559, "column": 77 }, "end": { - "line": 568, + "line": 563, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 18838, - "end": 18958, + "start": 18771, + "end": 18891, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 567, + "line": 562, "column": 12 } }, "expression": { "type": "CallExpression", - "start": 18838, - "end": 18957, + "start": 18771, + "end": 18890, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 567, + "line": 562, "column": 11 } }, "callee": { "type": "MemberExpression", - "start": 18838, - "end": 18868, + "start": 18771, + "end": 18801, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 565, + "line": 560, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 18838, - "end": 18864, + "start": 18771, + "end": 18797, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 565, + "line": 560, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 18838, - "end": 18854, + "start": 18771, + "end": 18787, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 565, + "line": 560, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18838, - "end": 18842, + "start": 18771, + "end": 18775, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 565, + "line": 560, "column": 14 } } }, "property": { "type": "Identifier", - "start": 18843, - "end": 18854, + "start": 18776, + "end": 18787, "loc": { "start": { - "line": 565, + "line": 560, "column": 15 }, "end": { - "line": 565, + "line": 560, "column": 26 }, "identifierName": "keyboardDOM" @@ -28841,15 +28723,15 @@ }, "property": { "type": "Identifier", - "start": 18855, - "end": 18864, + "start": 18788, + "end": 18797, "loc": { "start": { - "line": 565, + "line": 560, "column": 27 }, "end": { - "line": 565, + "line": 560, "column": 36 }, "identifierName": "classList" @@ -28860,15 +28742,15 @@ }, "property": { "type": "Identifier", - "start": 18865, - "end": 18868, + "start": 18798, + "end": 18801, "loc": { "start": { - "line": 565, + "line": 560, "column": 37 }, "end": { - "line": 565, + "line": 560, "column": 40 }, "identifierName": "add" @@ -28880,87 +28762,87 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 18883, - "end": 18944, + "start": 18816, + "end": 18877, "loc": { "start": { - "line": 566, + "line": 561, "column": 12 }, "end": { - "line": 566, + "line": 561, "column": 73 } }, "expressions": [ { "type": "CallExpression", - "start": 18893, - "end": 18942, + "start": 18826, + "end": 18875, "loc": { "start": { - "line": 566, + "line": 561, "column": 22 }, "end": { - "line": 566, + "line": 561, "column": 71 } }, "callee": { "type": "MemberExpression", - "start": 18893, - "end": 18917, + "start": 18826, + "end": 18850, "loc": { "start": { - "line": 566, + "line": 561, "column": 22 }, "end": { - "line": 566, + "line": 561, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 18893, - "end": 18907, + "start": 18826, + "end": 18840, "loc": { "start": { - "line": 566, + "line": 561, "column": 22 }, "end": { - "line": 566, + "line": 561, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 18893, - "end": 18897, + "start": 18826, + "end": 18830, "loc": { "start": { - "line": 566, + "line": 561, "column": 22 }, "end": { - "line": 566, + "line": 561, "column": 26 } } }, "property": { "type": "Identifier", - "start": 18898, - "end": 18907, + "start": 18831, + "end": 18840, "loc": { "start": { - "line": 566, + "line": 561, "column": 27 }, "end": { - "line": 566, + "line": 561, "column": 36 }, "identifierName": "utilities" @@ -28971,15 +28853,15 @@ }, "property": { "type": "Identifier", - "start": 18908, - "end": 18917, + "start": 18841, + "end": 18850, "loc": { "start": { - "line": 566, + "line": 561, "column": 37 }, "end": { - "line": 566, + "line": 561, "column": 46 }, "identifierName": "camelCase" @@ -28991,43 +28873,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 18918, - "end": 18941, + "start": 18851, + "end": 18874, "loc": { "start": { - "line": 566, + "line": 561, "column": 47 }, "end": { - "line": 566, + "line": 561, "column": 70 } }, "object": { "type": "MemberExpression", - "start": 18918, - "end": 18936, + "start": 18851, + "end": 18869, "loc": { "start": { - "line": 566, + "line": 561, "column": 47 }, "end": { - "line": 566, + "line": 561, "column": 65 } }, "object": { "type": "Identifier", - "start": 18918, - "end": 18924, + "start": 18851, + "end": 18857, "loc": { "start": { - "line": 566, + "line": 561, "column": 47 }, "end": { - "line": 566, + "line": 561, "column": 53 }, "identifierName": "module" @@ -29036,15 +28918,15 @@ }, "property": { "type": "Identifier", - "start": 18925, - "end": 18936, + "start": 18858, + "end": 18869, "loc": { "start": { - "line": 566, + "line": 561, "column": 54 }, "end": { - "line": 566, + "line": 561, "column": 65 }, "identifierName": "constructor" @@ -29055,15 +28937,15 @@ }, "property": { "type": "Identifier", - "start": 18937, - "end": 18941, + "start": 18870, + "end": 18874, "loc": { "start": { - "line": 566, + "line": 561, "column": 66 }, "end": { - "line": 566, + "line": 561, "column": 70 }, "identifierName": "name" @@ -29078,15 +28960,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 18884, - "end": 18891, + "start": 18817, + "end": 18824, "loc": { "start": { - "line": 566, + "line": 561, "column": 13 }, "end": { - "line": 566, + "line": 561, "column": 20 } }, @@ -29098,15 +28980,15 @@ }, { "type": "TemplateElement", - "start": 18943, - "end": 18943, + "start": 18876, + "end": 18876, "loc": { "start": { - "line": 566, + "line": 561, "column": 72 }, "end": { - "line": 566, + "line": 561, "column": 72 } }, @@ -29129,15 +29011,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18720, - "end": 18746, + "start": 18653, + "end": 18679, "loc": { "start": { - "line": 563, + "line": 558, "column": 8 }, "end": { - "line": 563, + "line": 558, "column": 34 } } @@ -29146,57 +29028,57 @@ }, { "type": "ExpressionStatement", - "start": 18981, - "end": 18999, + "start": 18914, + "end": 18932, "loc": { "start": { - "line": 570, + "line": 565, "column": 8 }, "end": { - "line": 570, + "line": 565, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 18981, - "end": 18998, + "start": 18914, + "end": 18931, "loc": { "start": { - "line": 570, + "line": 565, "column": 8 }, "end": { - "line": 570, + "line": 565, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 18981, - "end": 18992, + "start": 18914, + "end": 18925, "loc": { "start": { - "line": 570, + "line": 565, "column": 8 }, "end": { - "line": 570, + "line": 565, "column": 19 } }, "object": { "type": "Identifier", - "start": 18981, - "end": 18987, + "start": 18914, + "end": 18920, "loc": { "start": { - "line": 570, + "line": 565, "column": 8 }, "end": { - "line": 570, + "line": 565, "column": 14 }, "identifierName": "module" @@ -29205,15 +29087,15 @@ }, "property": { "type": "Identifier", - "start": 18988, - "end": 18992, + "start": 18921, + "end": 18925, "loc": { "start": { - "line": 570, + "line": 565, "column": 15 }, "end": { - "line": 570, + "line": 565, "column": 19 }, "identifierName": "init" @@ -29225,15 +29107,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 18993, - "end": 18997, + "start": 18926, + "end": 18930, "loc": { "start": { - "line": 570, + "line": 565, "column": 20 }, "end": { - "line": 570, + "line": 565, "column": 24 } } @@ -29261,15 +29143,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18531, - "end": 18560, + "start": 18464, + "end": 18493, "loc": { "start": { - "line": 555, + "line": 550, "column": 2 }, "end": { - "line": 557, + "line": 552, "column": 5 } } @@ -29279,15 +29161,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19028, - "end": 19060, + "start": 18961, + "end": 18993, "loc": { "start": { - "line": 575, + "line": 570, "column": 2 }, "end": { - "line": 577, + "line": 572, "column": 5 } } @@ -29296,15 +29178,15 @@ }, { "type": "ClassProperty", - "start": 19064, - "end": 19196, + "start": 18997, + "end": 19129, "loc": { "start": { - "line": 578, + "line": 573, "column": 2 }, "end": { - "line": 583, + "line": 578, "column": 3 } }, @@ -29312,15 +29194,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19064, - "end": 19077, + "start": 18997, + "end": 19010, "loc": { "start": { - "line": 578, + "line": 573, "column": 2 }, "end": { - "line": 578, + "line": 573, "column": 15 }, "identifierName": "getModuleProp" @@ -29330,15 +29212,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19080, - "end": 19196, + "start": 19013, + "end": 19129, "loc": { "start": { - "line": 578, + "line": 573, "column": 18 }, "end": { - "line": 583, + "line": 578, "column": 3 } }, @@ -29349,15 +29231,15 @@ "params": [ { "type": "Identifier", - "start": 19081, - "end": 19085, + "start": 19014, + "end": 19018, "loc": { "start": { - "line": 578, + "line": 573, "column": 19 }, "end": { - "line": 578, + "line": 573, "column": 23 }, "identifierName": "name" @@ -29366,15 +29248,15 @@ }, { "type": "Identifier", - "start": 19087, - "end": 19091, + "start": 19020, + "end": 19024, "loc": { "start": { - "line": 578, + "line": 573, "column": 25 }, "end": { - "line": 578, + "line": 573, "column": 29 }, "identifierName": "prop" @@ -29384,44 +29266,44 @@ ], "body": { "type": "BlockStatement", - "start": 19096, - "end": 19196, + "start": 19029, + "end": 19129, "loc": { "start": { - "line": 578, + "line": 573, "column": 34 }, "end": { - "line": 583, + "line": 578, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19103, - "end": 19147, + "start": 19036, + "end": 19080, "loc": { "start": { - "line": 579, + "line": 574, "column": 4 }, "end": { - "line": 580, + "line": 575, "column": 19 } }, "test": { "type": "UnaryExpression", - "start": 19106, - "end": 19125, + "start": 19039, + "end": 19058, "loc": { "start": { - "line": 579, + "line": 574, "column": 7 }, "end": { - "line": 579, + "line": 574, "column": 26 } }, @@ -29429,58 +29311,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19107, - "end": 19125, + "start": 19040, + "end": 19058, "loc": { "start": { - "line": 579, + "line": 574, "column": 8 }, "end": { - "line": 579, + "line": 574, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19107, - "end": 19119, + "start": 19040, + "end": 19052, "loc": { "start": { - "line": 579, + "line": 574, "column": 8 }, "end": { - "line": 579, + "line": 574, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19107, - "end": 19111, + "start": 19040, + "end": 19044, "loc": { "start": { - "line": 579, + "line": 574, "column": 8 }, "end": { - "line": 579, + "line": 574, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19112, - "end": 19119, + "start": 19045, + "end": 19052, "loc": { "start": { - "line": 579, + "line": 574, "column": 13 }, "end": { - "line": 579, + "line": 574, "column": 20 }, "identifierName": "modules" @@ -29491,15 +29373,15 @@ }, "property": { "type": "Identifier", - "start": 19120, - "end": 19124, + "start": 19053, + "end": 19057, "loc": { "start": { - "line": 579, + "line": 574, "column": 21 }, "end": { - "line": 579, + "line": 574, "column": 25 }, "identifierName": "name" @@ -29514,29 +29396,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 19134, - "end": 19147, + "start": 19067, + "end": 19080, "loc": { "start": { - "line": 580, + "line": 575, "column": 6 }, "end": { - "line": 580, + "line": 575, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 19141, - "end": 19146, + "start": 19074, + "end": 19079, "loc": { "start": { - "line": 580, + "line": 575, "column": 13 }, "end": { - "line": 580, + "line": 575, "column": 18 } }, @@ -29547,86 +29429,86 @@ }, { "type": "ReturnStatement", - "start": 19159, - "end": 19191, + "start": 19092, + "end": 19124, "loc": { "start": { - "line": 582, + "line": 577, "column": 4 }, "end": { - "line": 582, + "line": 577, "column": 36 } }, "argument": { "type": "MemberExpression", - "start": 19166, - "end": 19190, + "start": 19099, + "end": 19123, "loc": { "start": { - "line": 582, + "line": 577, "column": 11 }, "end": { - "line": 582, + "line": 577, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19166, - "end": 19184, + "start": 19099, + "end": 19117, "loc": { "start": { - "line": 582, + "line": 577, "column": 11 }, "end": { - "line": 582, + "line": 577, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 19166, - "end": 19178, + "start": 19099, + "end": 19111, "loc": { "start": { - "line": 582, + "line": 577, "column": 11 }, "end": { - "line": 582, + "line": 577, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 19166, - "end": 19170, + "start": 19099, + "end": 19103, "loc": { "start": { - "line": 582, + "line": 577, "column": 11 }, "end": { - "line": 582, + "line": 577, "column": 15 } } }, "property": { "type": "Identifier", - "start": 19171, - "end": 19178, + "start": 19104, + "end": 19111, "loc": { "start": { - "line": 582, + "line": 577, "column": 16 }, "end": { - "line": 582, + "line": 577, "column": 23 }, "identifierName": "modules" @@ -29637,15 +29519,15 @@ }, "property": { "type": "Identifier", - "start": 19179, - "end": 19183, + "start": 19112, + "end": 19116, "loc": { "start": { - "line": 582, + "line": 577, "column": 24 }, "end": { - "line": 582, + "line": 577, "column": 28 }, "identifierName": "name" @@ -29656,15 +29538,15 @@ }, "property": { "type": "Identifier", - "start": 19185, - "end": 19189, + "start": 19118, + "end": 19122, "loc": { "start": { - "line": 582, + "line": 577, "column": 30 }, "end": { - "line": 582, + "line": 577, "column": 34 }, "identifierName": "prop" @@ -29684,15 +29566,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19028, - "end": 19060, + "start": 18961, + "end": 18993, "loc": { "start": { - "line": 575, + "line": 570, "column": 2 }, "end": { - "line": 577, + "line": 572, "column": 5 } } @@ -29702,15 +29584,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19202, - "end": 19233, + "start": 19135, + "end": 19166, "loc": { "start": { - "line": 585, + "line": 580, "column": 2 }, "end": { - "line": 587, + "line": 582, "column": 5 } } @@ -29719,15 +29601,15 @@ }, { "type": "ClassProperty", - "start": 19237, - "end": 19305, + "start": 19170, + "end": 19238, "loc": { "start": { - "line": 588, + "line": 583, "column": 2 }, "end": { - "line": 590, + "line": 585, "column": 3 } }, @@ -29735,15 +29617,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19237, - "end": 19251, + "start": 19170, + "end": 19184, "loc": { "start": { - "line": 588, + "line": 583, "column": 2 }, "end": { - "line": 588, + "line": 583, "column": 16 }, "identifierName": "getModulesList" @@ -29753,15 +29635,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19254, - "end": 19305, + "start": 19187, + "end": 19238, "loc": { "start": { - "line": 588, + "line": 583, "column": 19 }, "end": { - "line": 590, + "line": 585, "column": 3 } }, @@ -29772,72 +29654,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19260, - "end": 19305, + "start": 19193, + "end": 19238, "loc": { "start": { - "line": 588, + "line": 583, "column": 25 }, "end": { - "line": 590, + "line": 585, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 19267, - "end": 19300, + "start": 19200, + "end": 19233, "loc": { "start": { - "line": 589, + "line": 584, "column": 4 }, "end": { - "line": 589, + "line": 584, "column": 37 } }, "argument": { "type": "CallExpression", - "start": 19274, - "end": 19299, + "start": 19207, + "end": 19232, "loc": { "start": { - "line": 589, + "line": 584, "column": 11 }, "end": { - "line": 589, + "line": 584, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 19274, - "end": 19285, + "start": 19207, + "end": 19218, "loc": { "start": { - "line": 589, + "line": 584, "column": 11 }, "end": { - "line": 589, + "line": 584, "column": 22 } }, "object": { "type": "Identifier", - "start": 19274, - "end": 19280, + "start": 19207, + "end": 19213, "loc": { "start": { - "line": 589, + "line": 584, "column": 11 }, "end": { - "line": 589, + "line": 584, "column": 17 }, "identifierName": "Object" @@ -29846,15 +29728,15 @@ }, "property": { "type": "Identifier", - "start": 19281, - "end": 19285, + "start": 19214, + "end": 19218, "loc": { "start": { - "line": 589, + "line": 584, "column": 18 }, "end": { - "line": 589, + "line": 584, "column": 22 }, "identifierName": "keys" @@ -29866,44 +29748,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 19286, - "end": 19298, + "start": 19219, + "end": 19231, "loc": { "start": { - "line": 589, + "line": 584, "column": 23 }, "end": { - "line": 589, + "line": 584, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 19286, - "end": 19290, + "start": 19219, + "end": 19223, "loc": { "start": { - "line": 589, + "line": 584, "column": 23 }, "end": { - "line": 589, + "line": 584, "column": 27 } } }, "property": { "type": "Identifier", - "start": 19291, - "end": 19298, + "start": 19224, + "end": 19231, "loc": { "start": { - "line": 589, + "line": 584, "column": 28 }, "end": { - "line": 589, + "line": 584, "column": 35 }, "identifierName": "modules" @@ -29925,15 +29807,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19202, - "end": 19233, + "start": 19135, + "end": 19166, "loc": { "start": { - "line": 585, + "line": 580, "column": 2 }, "end": { - "line": 587, + "line": 582, "column": 5 } } @@ -29943,15 +29825,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19311, - "end": 19367, + "start": 19244, + "end": 19300, "loc": { "start": { - "line": 592, + "line": 587, "column": 2 }, "end": { - "line": 594, + "line": 589, "column": 5 } } @@ -29960,15 +29842,15 @@ }, { "type": "ClassMethod", - "start": 19371, - "end": 23685, + "start": 19304, + "end": 23618, "loc": { "start": { - "line": 595, + "line": 590, "column": 2 }, "end": { - "line": 737, + "line": 732, "column": 3 } }, @@ -29976,15 +29858,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19371, - "end": 19377, + "start": 19304, + "end": 19310, "loc": { "start": { - "line": 595, + "line": 590, "column": 2 }, "end": { - "line": 595, + "line": 590, "column": 8 }, "identifierName": "render" @@ -30000,72 +29882,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19379, - "end": 23685, + "start": 19312, + "end": 23618, "loc": { "start": { - "line": 595, + "line": 590, "column": 10 }, "end": { - "line": 737, + "line": 732, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 19427, - "end": 19440, + "start": 19360, + "end": 19373, "loc": { "start": { - "line": 599, + "line": 594, "column": 4 }, "end": { - "line": 599, + "line": 594, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 19427, - "end": 19439, + "start": 19360, + "end": 19372, "loc": { "start": { - "line": 599, + "line": 594, "column": 4 }, "end": { - "line": 599, + "line": 594, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 19427, - "end": 19437, + "start": 19360, + "end": 19370, "loc": { "start": { - "line": 599, + "line": 594, "column": 4 }, "end": { - "line": 599, + "line": 594, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 19427, - "end": 19431, + "start": 19360, + "end": 19364, "loc": { "start": { - "line": 599, + "line": 594, "column": 4 }, "end": { - "line": 599, + "line": 594, "column": 8 } }, @@ -30073,15 +29955,15 @@ }, "property": { "type": "Identifier", - "start": 19432, - "end": 19437, + "start": 19365, + "end": 19370, "loc": { "start": { - "line": 599, + "line": 594, "column": 9 }, "end": { - "line": 599, + "line": 594, "column": 14 }, "identifierName": "clear" @@ -30098,15 +29980,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19386, - "end": 19421, + "start": 19319, + "end": 19354, "loc": { "start": { - "line": 596, + "line": 591, "column": 4 }, "end": { - "line": 598, + "line": 593, "column": 7 } } @@ -30115,44 +29997,44 @@ }, { "type": "VariableDeclaration", - "start": 19448, - "end": 19548, + "start": 19381, + "end": 19481, "loc": { "start": { - "line": 601, + "line": 596, "column": 4 }, "end": { - "line": 601, + "line": 596, "column": 104 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19452, - "end": 19547, + "start": 19385, + "end": 19480, "loc": { "start": { - "line": 601, + "line": 596, "column": 8 }, "end": { - "line": 601, + "line": 596, "column": 103 } }, "id": { "type": "Identifier", - "start": 19452, - "end": 19463, + "start": 19385, + "end": 19396, "loc": { "start": { - "line": 601, + "line": 596, "column": 8 }, "end": { - "line": 601, + "line": 596, "column": 19 }, "identifierName": "layoutClass" @@ -30161,72 +30043,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 19466, - "end": 19547, + "start": 19399, + "end": 19480, "loc": { "start": { - "line": 601, + "line": 596, "column": 22 }, "end": { - "line": 601, + "line": 596, "column": 103 } }, "test": { "type": "MemberExpression", - "start": 19466, - "end": 19485, + "start": 19399, + "end": 19418, "loc": { "start": { - "line": 601, + "line": 596, "column": 22 }, "end": { - "line": 601, + "line": 596, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 19466, - "end": 19478, + "start": 19399, + "end": 19411, "loc": { "start": { - "line": 601, + "line": 596, "column": 22 }, "end": { - "line": 601, + "line": 596, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 19466, - "end": 19470, + "start": 19399, + "end": 19403, "loc": { "start": { - "line": 601, + "line": 596, "column": 22 }, "end": { - "line": 601, + "line": 596, "column": 26 } } }, "property": { "type": "Identifier", - "start": 19471, - "end": 19478, + "start": 19404, + "end": 19411, "loc": { "start": { - "line": 601, + "line": 596, "column": 27 }, "end": { - "line": 601, + "line": 596, "column": 34 }, "identifierName": "options" @@ -30237,15 +30119,15 @@ }, "property": { "type": "Identifier", - "start": 19479, - "end": 19485, + "start": 19412, + "end": 19418, "loc": { "start": { - "line": 601, + "line": 596, "column": 35 }, "end": { - "line": 601, + "line": 596, "column": 41 }, "identifierName": "layout" @@ -30256,15 +30138,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 19488, - "end": 19506, + "start": 19421, + "end": 19439, "loc": { "start": { - "line": 601, + "line": 596, "column": 44 }, "end": { - "line": 601, + "line": 596, "column": 62 } }, @@ -30276,73 +30158,73 @@ }, "alternate": { "type": "TemplateLiteral", - "start": 19509, - "end": 19547, + "start": 19442, + "end": 19480, "loc": { "start": { - "line": 601, + "line": 596, "column": 65 }, "end": { - "line": 601, + "line": 596, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 19522, - "end": 19545, + "start": 19455, + "end": 19478, "loc": { "start": { - "line": 601, + "line": 596, "column": 78 }, "end": { - "line": 601, + "line": 596, "column": 101 } }, "object": { "type": "MemberExpression", - "start": 19522, - "end": 19534, + "start": 19455, + "end": 19467, "loc": { "start": { - "line": 601, + "line": 596, "column": 78 }, "end": { - "line": 601, + "line": 596, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 19522, - "end": 19526, + "start": 19455, + "end": 19459, "loc": { "start": { - "line": 601, + "line": 596, "column": 78 }, "end": { - "line": 601, + "line": 596, "column": 82 } } }, "property": { "type": "Identifier", - "start": 19527, - "end": 19534, + "start": 19460, + "end": 19467, "loc": { "start": { - "line": 601, + "line": 596, "column": 83 }, "end": { - "line": 601, + "line": 596, "column": 90 }, "identifierName": "options" @@ -30353,15 +30235,15 @@ }, "property": { "type": "Identifier", - "start": 19535, - "end": 19545, + "start": 19468, + "end": 19478, "loc": { "start": { - "line": 601, + "line": 596, "column": 91 }, "end": { - "line": 601, + "line": 596, "column": 101 }, "identifierName": "layoutName" @@ -30374,15 +30256,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19510, - "end": 19520, + "start": 19443, + "end": 19453, "loc": { "start": { - "line": 601, + "line": 596, "column": 66 }, "end": { - "line": 601, + "line": 596, "column": 76 } }, @@ -30394,15 +30276,15 @@ }, { "type": "TemplateElement", - "start": 19546, - "end": 19546, + "start": 19479, + "end": 19479, "loc": { "start": { - "line": 601, + "line": 596, "column": 102 }, "end": { - "line": 601, + "line": 596, "column": 102 } }, @@ -30421,44 +30303,44 @@ }, { "type": "VariableDeclaration", - "start": 19554, - "end": 19624, + "start": 19487, + "end": 19557, "loc": { "start": { - "line": 602, + "line": 597, "column": 4 }, "end": { - "line": 602, + "line": 597, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19558, - "end": 19623, + "start": 19491, + "end": 19556, "loc": { "start": { - "line": 602, + "line": 597, "column": 8 }, "end": { - "line": 602, + "line": 597, "column": 73 } }, "id": { "type": "Identifier", - "start": 19558, - "end": 19564, + "start": 19491, + "end": 19497, "loc": { "start": { - "line": 602, + "line": 597, "column": 8 }, "end": { - "line": 602, + "line": 597, "column": 14 }, "identifierName": "layout" @@ -30467,72 +30349,72 @@ }, "init": { "type": "LogicalExpression", - "start": 19567, - "end": 19623, + "start": 19500, + "end": 19556, "loc": { "start": { - "line": 602, + "line": 597, "column": 17 }, "end": { - "line": 602, + "line": 597, "column": 73 } }, "left": { "type": "MemberExpression", - "start": 19567, - "end": 19586, + "start": 19500, + "end": 19519, "loc": { "start": { - "line": 602, + "line": 597, "column": 17 }, "end": { - "line": 602, + "line": 597, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 19567, - "end": 19579, + "start": 19500, + "end": 19512, "loc": { "start": { - "line": 602, + "line": 597, "column": 17 }, "end": { - "line": 602, + "line": 597, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 19567, - "end": 19571, + "start": 19500, + "end": 19504, "loc": { "start": { - "line": 602, + "line": 597, "column": 17 }, "end": { - "line": 602, + "line": 597, "column": 21 } } }, "property": { "type": "Identifier", - "start": 19572, - "end": 19579, + "start": 19505, + "end": 19512, "loc": { "start": { - "line": 602, + "line": 597, "column": 22 }, "end": { - "line": 602, + "line": 597, "column": 29 }, "identifierName": "options" @@ -30543,15 +30425,15 @@ }, "property": { "type": "Identifier", - "start": 19580, - "end": 19586, + "start": 19513, + "end": 19519, "loc": { "start": { - "line": 602, + "line": 597, "column": 30 }, "end": { - "line": 602, + "line": 597, "column": 36 }, "identifierName": "layout" @@ -30563,43 +30445,43 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 19590, - "end": 19623, + "start": 19523, + "end": 19556, "loc": { "start": { - "line": 602, + "line": 597, "column": 40 }, "end": { - "line": 602, + "line": 597, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 19590, - "end": 19621, + "start": 19523, + "end": 19554, "loc": { "start": { - "line": 602, + "line": 597, "column": 40 }, "end": { - "line": 602, + "line": 597, "column": 71 } }, "object": { "type": "Identifier", - "start": 19590, - "end": 19604, + "start": 19523, + "end": 19537, "loc": { "start": { - "line": 602, + "line": 597, "column": 40 }, "end": { - "line": 602, + "line": 597, "column": 54 }, "identifierName": "KeyboardLayout" @@ -30608,15 +30490,15 @@ }, "property": { "type": "Identifier", - "start": 19605, - "end": 19621, + "start": 19538, + "end": 19554, "loc": { "start": { - "line": 602, + "line": 597, "column": 55 }, "end": { - "line": 602, + "line": 597, "column": 71 }, "identifierName": "getDefaultLayout" @@ -30635,15 +30517,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19632, - "end": 19684, + "start": 19565, + "end": 19617, "loc": { "start": { - "line": 604, + "line": 599, "column": 4 }, "end": { - "line": 606, + "line": 601, "column": 7 } } @@ -30652,44 +30534,44 @@ }, { "type": "VariableDeclaration", - "start": 19690, - "end": 19718, + "start": 19623, + "end": 19651, "loc": { "start": { - "line": 607, + "line": 602, "column": 4 }, "end": { - "line": 607, + "line": 602, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19694, - "end": 19717, + "start": 19627, + "end": 19650, "loc": { "start": { - "line": 607, + "line": 602, "column": 8 }, "end": { - "line": 607, + "line": 602, "column": 31 } }, "id": { "type": "Identifier", - "start": 19694, - "end": 19712, + "start": 19627, + "end": 19645, "loc": { "start": { - "line": 607, + "line": 602, "column": 8 }, "end": { - "line": 607, + "line": 602, "column": 26 }, "identifierName": "buttonThemesParsed" @@ -30699,15 +30581,15 @@ }, "init": { "type": "ObjectExpression", - "start": 19715, - "end": 19717, + "start": 19648, + "end": 19650, "loc": { "start": { - "line": 607, + "line": 602, "column": 29 }, "end": { - "line": 607, + "line": 602, "column": 31 } }, @@ -30721,15 +30603,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19632, - "end": 19684, + "start": 19565, + "end": 19617, "loc": { "start": { - "line": 604, + "line": 599, "column": 4 }, "end": { - "line": 606, + "line": 601, "column": 7 } } @@ -30738,57 +30620,57 @@ }, { "type": "IfStatement", - "start": 19724, - "end": 20863, + "start": 19657, + "end": 20796, "loc": { "start": { - "line": 608, + "line": 603, "column": 4 }, "end": { - "line": 636, + "line": 631, "column": 5 } }, "test": { "type": "CallExpression", - "start": 19727, - "end": 19766, + "start": 19660, + "end": 19699, "loc": { "start": { - "line": 608, + "line": 603, "column": 7 }, "end": { - "line": 608, + "line": 603, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 19727, - "end": 19740, + "start": 19660, + "end": 19673, "loc": { "start": { - "line": 608, + "line": 603, "column": 7 }, "end": { - "line": 608, + "line": 603, "column": 20 } }, "object": { "type": "Identifier", - "start": 19727, - "end": 19732, + "start": 19660, + "end": 19665, "loc": { "start": { - "line": 608, + "line": 603, "column": 7 }, "end": { - "line": 608, + "line": 603, "column": 12 }, "identifierName": "Array" @@ -30797,15 +30679,15 @@ }, "property": { "type": "Identifier", - "start": 19733, - "end": 19740, + "start": 19666, + "end": 19673, "loc": { "start": { - "line": 608, + "line": 603, "column": 13 }, "end": { - "line": 608, + "line": 603, "column": 20 }, "identifierName": "isArray" @@ -30817,58 +30699,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19741, - "end": 19765, + "start": 19674, + "end": 19698, "loc": { "start": { - "line": 608, + "line": 603, "column": 21 }, "end": { - "line": 608, + "line": 603, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 19741, - "end": 19753, + "start": 19674, + "end": 19686, "loc": { "start": { - "line": 608, + "line": 603, "column": 21 }, "end": { - "line": 608, + "line": 603, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 19741, - "end": 19745, + "start": 19674, + "end": 19678, "loc": { "start": { - "line": 608, + "line": 603, "column": 21 }, "end": { - "line": 608, + "line": 603, "column": 25 } } }, "property": { "type": "Identifier", - "start": 19746, - "end": 19753, + "start": 19679, + "end": 19686, "loc": { "start": { - "line": 608, + "line": 603, "column": 26 }, "end": { - "line": 608, + "line": 603, "column": 33 }, "identifierName": "options" @@ -30879,15 +30761,15 @@ }, "property": { "type": "Identifier", - "start": 19754, - "end": 19765, + "start": 19687, + "end": 19698, "loc": { "start": { - "line": 608, + "line": 603, "column": 34 }, "end": { - "line": 608, + "line": 603, "column": 45 }, "identifierName": "buttonTheme" @@ -30900,115 +30782,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 19767, - "end": 20863, + "start": 19700, + "end": 20796, "loc": { "start": { - "line": 608, + "line": 603, "column": 47 }, "end": { - "line": 636, + "line": 631, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 19776, - "end": 20856, + "start": 19709, + "end": 20789, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 635, + "line": 630, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 19776, - "end": 20855, + "start": 19709, + "end": 20788, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 635, + "line": 630, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 19776, - "end": 19808, + "start": 19709, + "end": 19741, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 609, + "line": 604, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 19776, - "end": 19800, + "start": 19709, + "end": 19733, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 609, + "line": 604, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 19776, - "end": 19788, + "start": 19709, + "end": 19721, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 609, + "line": 604, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19776, - "end": 19780, + "start": 19709, + "end": 19713, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 609, + "line": 604, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19781, - "end": 19788, + "start": 19714, + "end": 19721, "loc": { "start": { - "line": 609, + "line": 604, "column": 11 }, "end": { - "line": 609, + "line": 604, "column": 18 }, "identifierName": "options" @@ -31019,15 +30901,15 @@ }, "property": { "type": "Identifier", - "start": 19789, - "end": 19800, + "start": 19722, + "end": 19733, "loc": { "start": { - "line": 609, + "line": 604, "column": 19 }, "end": { - "line": 609, + "line": 604, "column": 30 }, "identifierName": "buttonTheme" @@ -31038,15 +30920,15 @@ }, "property": { "type": "Identifier", - "start": 19801, - "end": 19808, + "start": 19734, + "end": 19741, "loc": { "start": { - "line": 609, + "line": 604, "column": 31 }, "end": { - "line": 609, + "line": 604, "column": 38 }, "identifierName": "forEach" @@ -31058,15 +30940,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 19809, - "end": 20854, + "start": 19742, + "end": 20787, "loc": { "start": { - "line": 609, + "line": 604, "column": 39 }, "end": { - "line": 635, + "line": 630, "column": 7 } }, @@ -31077,15 +30959,15 @@ "params": [ { "type": "Identifier", - "start": 19809, - "end": 19817, + "start": 19742, + "end": 19750, "loc": { "start": { - "line": 609, + "line": 604, "column": 39 }, "end": { - "line": 609, + "line": 604, "column": 47 }, "identifierName": "themeObj" @@ -31095,72 +30977,72 @@ ], "body": { "type": "BlockStatement", - "start": 19821, - "end": 20854, + "start": 19754, + "end": 20787, "loc": { "start": { - "line": 609, + "line": 604, "column": 51 }, "end": { - "line": 635, + "line": 630, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 19832, - "end": 20845, + "start": 19765, + "end": 20778, "loc": { "start": { - "line": 610, + "line": 605, "column": 8 }, "end": { - "line": 634, + "line": 629, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 19835, - "end": 19869, + "start": 19768, + "end": 19802, "loc": { "start": { - "line": 610, + "line": 605, "column": 11 }, "end": { - "line": 610, + "line": 605, "column": 45 } }, "left": { "type": "MemberExpression", - "start": 19835, - "end": 19851, + "start": 19768, + "end": 19784, "loc": { "start": { - "line": 610, + "line": 605, "column": 11 }, "end": { - "line": 610, + "line": 605, "column": 27 } }, "object": { "type": "Identifier", - "start": 19835, - "end": 19843, + "start": 19768, + "end": 19776, "loc": { "start": { - "line": 610, + "line": 605, "column": 11 }, "end": { - "line": 610, + "line": 605, "column": 19 }, "identifierName": "themeObj" @@ -31169,15 +31051,15 @@ }, "property": { "type": "Identifier", - "start": 19844, - "end": 19851, + "start": 19777, + "end": 19784, "loc": { "start": { - "line": 610, + "line": 605, "column": 20 }, "end": { - "line": 610, + "line": 605, "column": 27 }, "identifierName": "buttons" @@ -31189,29 +31071,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 19855, - "end": 19869, + "start": 19788, + "end": 19802, "loc": { "start": { - "line": 610, + "line": 605, "column": 31 }, "end": { - "line": 610, + "line": 605, "column": 45 } }, "object": { "type": "Identifier", - "start": 19855, - "end": 19863, + "start": 19788, + "end": 19796, "loc": { "start": { - "line": 610, + "line": 605, "column": 31 }, "end": { - "line": 610, + "line": 605, "column": 39 }, "identifierName": "themeObj" @@ -31220,15 +31102,15 @@ }, "property": { "type": "Identifier", - "start": 19864, - "end": 19869, + "start": 19797, + "end": 19802, "loc": { "start": { - "line": 610, + "line": 605, "column": 40 }, "end": { - "line": 610, + "line": 605, "column": 45 }, "identifierName": "class" @@ -31240,59 +31122,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 19870, - "end": 20711, + "start": 19803, + "end": 20644, "loc": { "start": { - "line": 610, + "line": 605, "column": 46 }, "end": { - "line": 632, + "line": 627, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 19883, - "end": 19900, + "start": 19816, + "end": 19833, "loc": { "start": { - "line": 611, + "line": 606, "column": 10 }, "end": { - "line": 611, + "line": 606, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19887, - "end": 19899, + "start": 19820, + "end": 19832, "loc": { "start": { - "line": 611, + "line": 606, "column": 14 }, "end": { - "line": 611, + "line": 606, "column": 26 } }, "id": { "type": "Identifier", - "start": 19887, - "end": 19899, + "start": 19820, + "end": 19832, "loc": { "start": { - "line": 611, + "line": 606, "column": 14 }, "end": { - "line": 611, + "line": 606, "column": 26 }, "identifierName": "themeButtons" @@ -31306,43 +31188,43 @@ }, { "type": "IfStatement", - "start": 19914, - "end": 20025, + "start": 19847, + "end": 19958, "loc": { "start": { - "line": 613, + "line": 608, "column": 10 }, "end": { - "line": 615, + "line": 610, "column": 11 } }, "test": { "type": "BinaryExpression", - "start": 19917, - "end": 19953, + "start": 19850, + "end": 19886, "loc": { "start": { - "line": 613, + "line": 608, "column": 13 }, "end": { - "line": 613, + "line": 608, "column": 49 } }, "left": { "type": "UnaryExpression", - "start": 19917, - "end": 19940, + "start": 19850, + "end": 19873, "loc": { "start": { - "line": 613, + "line": 608, "column": 13 }, "end": { - "line": 613, + "line": 608, "column": 36 } }, @@ -31350,29 +31232,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19924, - "end": 19940, + "start": 19857, + "end": 19873, "loc": { "start": { - "line": 613, + "line": 608, "column": 20 }, "end": { - "line": 613, + "line": 608, "column": 36 } }, "object": { "type": "Identifier", - "start": 19924, - "end": 19932, + "start": 19857, + "end": 19865, "loc": { "start": { - "line": 613, + "line": 608, "column": 20 }, "end": { - "line": 613, + "line": 608, "column": 28 }, "identifierName": "themeObj" @@ -31381,15 +31263,15 @@ }, "property": { "type": "Identifier", - "start": 19933, - "end": 19940, + "start": 19866, + "end": 19873, "loc": { "start": { - "line": 613, + "line": 608, "column": 29 }, "end": { - "line": 613, + "line": 608, "column": 36 }, "identifierName": "buttons" @@ -31405,15 +31287,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 19945, - "end": 19953, + "start": 19878, + "end": 19886, "loc": { "start": { - "line": 613, + "line": 608, "column": 41 }, "end": { - "line": 613, + "line": 608, "column": 49 } }, @@ -31426,59 +31308,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 19954, - "end": 20025, + "start": 19887, + "end": 19958, "loc": { "start": { - "line": 613, + "line": 608, "column": 50 }, "end": { - "line": 615, + "line": 610, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 19969, - "end": 20012, + "start": 19902, + "end": 19945, "loc": { "start": { - "line": 614, + "line": 609, "column": 12 }, "end": { - "line": 614, + "line": 609, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 19969, - "end": 20011, + "start": 19902, + "end": 19944, "loc": { "start": { - "line": 614, + "line": 609, "column": 12 }, "end": { - "line": 614, + "line": 609, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 19969, - "end": 19981, + "start": 19902, + "end": 19914, "loc": { "start": { - "line": 614, + "line": 609, "column": 12 }, "end": { - "line": 614, + "line": 609, "column": 24 }, "identifierName": "themeButtons" @@ -31487,57 +31369,57 @@ }, "right": { "type": "CallExpression", - "start": 19984, - "end": 20011, + "start": 19917, + "end": 19944, "loc": { "start": { - "line": 614, + "line": 609, "column": 27 }, "end": { - "line": 614, + "line": 609, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 19984, - "end": 20006, + "start": 19917, + "end": 19939, "loc": { "start": { - "line": 614, + "line": 609, "column": 27 }, "end": { - "line": 614, + "line": 609, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 19984, - "end": 20000, + "start": 19917, + "end": 19933, "loc": { "start": { - "line": 614, + "line": 609, "column": 27 }, "end": { - "line": 614, + "line": 609, "column": 43 } }, "object": { "type": "Identifier", - "start": 19984, - "end": 19992, + "start": 19917, + "end": 19925, "loc": { "start": { - "line": 614, + "line": 609, "column": 27 }, "end": { - "line": 614, + "line": 609, "column": 35 }, "identifierName": "themeObj" @@ -31546,15 +31428,15 @@ }, "property": { "type": "Identifier", - "start": 19993, - "end": 20000, + "start": 19926, + "end": 19933, "loc": { "start": { - "line": 614, + "line": 609, "column": 36 }, "end": { - "line": 614, + "line": 609, "column": 43 }, "identifierName": "buttons" @@ -31565,15 +31447,15 @@ }, "property": { "type": "Identifier", - "start": 20001, - "end": 20006, + "start": 19934, + "end": 19939, "loc": { "start": { - "line": 614, + "line": 609, "column": 44 }, "end": { - "line": 614, + "line": 609, "column": 49 }, "identifierName": "split" @@ -31585,15 +31467,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20007, - "end": 20010, + "start": 19940, + "end": 19943, "loc": { "start": { - "line": 614, + "line": 609, "column": 50 }, "end": { - "line": 614, + "line": 609, "column": 53 } }, @@ -31614,29 +31496,29 @@ }, { "type": "IfStatement", - "start": 20039, - "end": 20700, + "start": 19972, + "end": 20633, "loc": { "start": { - "line": 617, + "line": 612, "column": 10 }, "end": { - "line": 631, + "line": 626, "column": 11 } }, "test": { "type": "Identifier", - "start": 20042, - "end": 20054, + "start": 19975, + "end": 19987, "loc": { "start": { - "line": 617, + "line": 612, "column": 13 }, "end": { - "line": 617, + "line": 612, "column": 25 }, "identifierName": "themeButtons" @@ -31645,72 +31527,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 20055, - "end": 20700, + "start": 19988, + "end": 20633, "loc": { "start": { - "line": 617, + "line": 612, "column": 26 }, "end": { - "line": 631, + "line": 626, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 20070, - "end": 20687, + "start": 20003, + "end": 20620, "loc": { "start": { - "line": 618, + "line": 613, "column": 12 }, "end": { - "line": 630, + "line": 625, "column": 15 } }, "expression": { "type": "CallExpression", - "start": 20070, - "end": 20686, + "start": 20003, + "end": 20619, "loc": { "start": { - "line": 618, + "line": 613, "column": 12 }, "end": { - "line": 630, + "line": 625, "column": 14 } }, "callee": { "type": "MemberExpression", - "start": 20070, - "end": 20090, + "start": 20003, + "end": 20023, "loc": { "start": { - "line": 618, + "line": 613, "column": 12 }, "end": { - "line": 618, + "line": 613, "column": 32 } }, "object": { "type": "Identifier", - "start": 20070, - "end": 20082, + "start": 20003, + "end": 20015, "loc": { "start": { - "line": 618, + "line": 613, "column": 12 }, "end": { - "line": 618, + "line": 613, "column": 24 }, "identifierName": "themeButtons" @@ -31719,15 +31601,15 @@ }, "property": { "type": "Identifier", - "start": 20083, - "end": 20090, + "start": 20016, + "end": 20023, "loc": { "start": { - "line": 618, + "line": 613, "column": 25 }, "end": { - "line": 618, + "line": 613, "column": 32 }, "identifierName": "forEach" @@ -31739,15 +31621,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 20091, - "end": 20685, + "start": 20024, + "end": 20618, "loc": { "start": { - "line": 618, + "line": 613, "column": 33 }, "end": { - "line": 630, + "line": 625, "column": 13 } }, @@ -31758,15 +31640,15 @@ "params": [ { "type": "Identifier", - "start": 20091, - "end": 20102, + "start": 20024, + "end": 20035, "loc": { "start": { - "line": 618, + "line": 613, "column": 33 }, "end": { - "line": 618, + "line": 613, "column": 44 }, "identifierName": "themeButton" @@ -31776,59 +31658,59 @@ ], "body": { "type": "BlockStatement", - "start": 20106, - "end": 20685, + "start": 20039, + "end": 20618, "loc": { "start": { - "line": 618, + "line": 613, "column": 48 }, "end": { - "line": 630, + "line": 625, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 20123, - "end": 20173, + "start": 20056, + "end": 20106, "loc": { "start": { - "line": 619, + "line": 614, "column": 14 }, "end": { - "line": 619, + "line": 614, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20127, - "end": 20172, + "start": 20060, + "end": 20105, "loc": { "start": { - "line": 619, + "line": 614, "column": 18 }, "end": { - "line": 619, + "line": 614, "column": 63 } }, "id": { "type": "Identifier", - "start": 20127, - "end": 20138, + "start": 20060, + "end": 20071, "loc": { "start": { - "line": 619, + "line": 614, "column": 18 }, "end": { - "line": 619, + "line": 614, "column": 29 }, "identifierName": "themeParsed" @@ -31837,29 +31719,29 @@ }, "init": { "type": "MemberExpression", - "start": 20141, - "end": 20172, + "start": 20074, + "end": 20105, "loc": { "start": { - "line": 619, + "line": 614, "column": 32 }, "end": { - "line": 619, + "line": 614, "column": 63 } }, "object": { "type": "Identifier", - "start": 20141, - "end": 20159, + "start": 20074, + "end": 20092, "loc": { "start": { - "line": 619, + "line": 614, "column": 32 }, "end": { - "line": 619, + "line": 614, "column": 50 }, "identifierName": "buttonThemesParsed" @@ -31868,15 +31750,15 @@ }, "property": { "type": "Identifier", - "start": 20160, - "end": 20171, + "start": 20093, + "end": 20104, "loc": { "start": { - "line": 619, + "line": 614, "column": 51 }, "end": { - "line": 619, + "line": 614, "column": 62 }, "identifierName": "themeButton" @@ -31892,15 +31774,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20191, - "end": 20230, + "start": 20124, + "end": 20163, "loc": { "start": { - "line": 621, + "line": 616, "column": 14 }, "end": { - "line": 621, + "line": 616, "column": 53 } } @@ -31909,29 +31791,29 @@ }, { "type": "IfStatement", - "start": 20246, - "end": 20670, + "start": 20179, + "end": 20603, "loc": { "start": { - "line": 622, + "line": 617, "column": 14 }, "end": { - "line": 629, + "line": 624, "column": 15 } }, "test": { "type": "Identifier", - "start": 20249, - "end": 20260, + "start": 20182, + "end": 20193, "loc": { "start": { - "line": 622, + "line": 617, "column": 17 }, "end": { - "line": 622, + "line": 617, "column": 28 }, "identifierName": "themeParsed" @@ -31941,44 +31823,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 20261, - "end": 20579, + "start": 20194, + "end": 20512, "loc": { "start": { - "line": 622, + "line": 617, "column": 29 }, "end": { - "line": 627, + "line": 622, "column": 15 } }, "body": [ { "type": "IfStatement", - "start": 20381, - "end": 20562, + "start": 20314, + "end": 20495, "loc": { "start": { - "line": 624, + "line": 619, "column": 16 }, "end": { - "line": 626, + "line": 621, "column": 17 } }, "test": { "type": "UnaryExpression", - "start": 20384, - "end": 20452, + "start": 20317, + "end": 20385, "loc": { "start": { - "line": 624, + "line": 619, "column": 19 }, "end": { - "line": 624, + "line": 619, "column": 87 } }, @@ -31986,57 +31868,57 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 20385, - "end": 20452, + "start": 20318, + "end": 20385, "loc": { "start": { - "line": 624, + "line": 619, "column": 20 }, "end": { - "line": 624, + "line": 619, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 20385, - "end": 20412, + "start": 20318, + "end": 20345, "loc": { "start": { - "line": 624, + "line": 619, "column": 20 }, "end": { - "line": 624, + "line": 619, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 20385, - "end": 20399, + "start": 20318, + "end": 20332, "loc": { "start": { - "line": 624, + "line": 619, "column": 20 }, "end": { - "line": 624, + "line": 619, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20385, - "end": 20389, + "start": 20318, + "end": 20322, "loc": { "start": { - "line": 624, + "line": 619, "column": 20 }, "end": { - "line": 624, + "line": 619, "column": 24 } }, @@ -32044,15 +31926,15 @@ }, "property": { "type": "Identifier", - "start": 20390, - "end": 20399, + "start": 20323, + "end": 20332, "loc": { "start": { - "line": 624, + "line": 619, "column": 25 }, "end": { - "line": 624, + "line": 619, "column": 34 }, "identifierName": "utilities" @@ -32064,15 +31946,15 @@ }, "property": { "type": "Identifier", - "start": 20400, - "end": 20412, + "start": 20333, + "end": 20345, "loc": { "start": { - "line": 624, + "line": 619, "column": 35 }, "end": { - "line": 624, + "line": 619, "column": 47 }, "identifierName": "countInArray" @@ -32085,43 +31967,43 @@ "arguments": [ { "type": "CallExpression", - "start": 20413, - "end": 20435, + "start": 20346, + "end": 20368, "loc": { "start": { - "line": 624, + "line": 619, "column": 48 }, "end": { - "line": 624, + "line": 619, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 20413, - "end": 20430, + "start": 20346, + "end": 20363, "loc": { "start": { - "line": 624, + "line": 619, "column": 48 }, "end": { - "line": 624, + "line": 619, "column": 65 } }, "object": { "type": "Identifier", - "start": 20413, - "end": 20424, + "start": 20346, + "end": 20357, "loc": { "start": { - "line": 624, + "line": 619, "column": 48 }, "end": { - "line": 624, + "line": 619, "column": 59 }, "identifierName": "themeParsed" @@ -32130,15 +32012,15 @@ }, "property": { "type": "Identifier", - "start": 20425, - "end": 20430, + "start": 20358, + "end": 20363, "loc": { "start": { - "line": 624, + "line": 619, "column": 60 }, "end": { - "line": 624, + "line": 619, "column": 65 }, "identifierName": "split" @@ -32150,15 +32032,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20431, - "end": 20434, + "start": 20364, + "end": 20367, "loc": { "start": { - "line": 624, + "line": 619, "column": 66 }, "end": { - "line": 624, + "line": 619, "column": 69 } }, @@ -32172,29 +32054,29 @@ }, { "type": "MemberExpression", - "start": 20437, - "end": 20451, + "start": 20370, + "end": 20384, "loc": { "start": { - "line": 624, + "line": 619, "column": 72 }, "end": { - "line": 624, + "line": 619, "column": 86 } }, "object": { "type": "Identifier", - "start": 20437, - "end": 20445, + "start": 20370, + "end": 20378, "loc": { "start": { - "line": 624, + "line": 619, "column": 72 }, "end": { - "line": 624, + "line": 619, "column": 80 }, "identifierName": "themeObj" @@ -32203,15 +32085,15 @@ }, "property": { "type": "Identifier", - "start": 20446, - "end": 20451, + "start": 20379, + "end": 20384, "loc": { "start": { - "line": 624, + "line": 619, "column": 81 }, "end": { - "line": 624, + "line": 619, "column": 86 }, "identifierName": "class" @@ -32230,73 +32112,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 20453, - "end": 20562, + "start": 20386, + "end": 20495, "loc": { "start": { - "line": 624, + "line": 619, "column": 88 }, "end": { - "line": 626, + "line": 621, "column": 17 } }, "body": [ { "type": "ExpressionStatement", - "start": 20474, - "end": 20543, + "start": 20407, + "end": 20476, "loc": { "start": { - "line": 625, + "line": 620, "column": 18 }, "end": { - "line": 625, + "line": 620, "column": 87 } }, "expression": { "type": "AssignmentExpression", - "start": 20474, - "end": 20542, + "start": 20407, + "end": 20475, "loc": { "start": { - "line": 625, + "line": 620, "column": 18 }, "end": { - "line": 625, + "line": 620, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20474, - "end": 20505, + "start": 20407, + "end": 20438, "loc": { "start": { - "line": 625, + "line": 620, "column": 18 }, "end": { - "line": 625, + "line": 620, "column": 49 } }, "object": { "type": "Identifier", - "start": 20474, - "end": 20492, + "start": 20407, + "end": 20425, "loc": { "start": { - "line": 625, + "line": 620, "column": 18 }, "end": { - "line": 625, + "line": 620, "column": 36 }, "identifierName": "buttonThemesParsed" @@ -32305,15 +32187,15 @@ }, "property": { "type": "Identifier", - "start": 20493, - "end": 20504, + "start": 20426, + "end": 20437, "loc": { "start": { - "line": 625, + "line": 620, "column": 37 }, "end": { - "line": 625, + "line": 620, "column": 48 }, "identifierName": "themeButton" @@ -32324,30 +32206,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 20508, - "end": 20542, + "start": 20441, + "end": 20475, "loc": { "start": { - "line": 625, + "line": 620, "column": 52 }, "end": { - "line": 625, + "line": 620, "column": 86 } }, "expressions": [ { "type": "Identifier", - "start": 20511, - "end": 20522, + "start": 20444, + "end": 20455, "loc": { "start": { - "line": 625, + "line": 620, "column": 55 }, "end": { - "line": 625, + "line": 620, "column": 66 }, "identifierName": "themeParsed" @@ -32356,29 +32238,29 @@ }, { "type": "MemberExpression", - "start": 20526, - "end": 20540, + "start": 20459, + "end": 20473, "loc": { "start": { - "line": 625, + "line": 620, "column": 70 }, "end": { - "line": 625, + "line": 620, "column": 84 } }, "object": { "type": "Identifier", - "start": 20526, - "end": 20534, + "start": 20459, + "end": 20467, "loc": { "start": { - "line": 625, + "line": 620, "column": 70 }, "end": { - "line": 625, + "line": 620, "column": 78 }, "identifierName": "themeObj" @@ -32387,15 +32269,15 @@ }, "property": { "type": "Identifier", - "start": 20535, - "end": 20540, + "start": 20468, + "end": 20473, "loc": { "start": { - "line": 625, + "line": 620, "column": 79 }, "end": { - "line": 625, + "line": 620, "column": 84 }, "identifierName": "class" @@ -32408,15 +32290,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20509, - "end": 20509, + "start": 20442, + "end": 20442, "loc": { "start": { - "line": 625, + "line": 620, "column": 53 }, "end": { - "line": 625, + "line": 620, "column": 53 } }, @@ -32428,15 +32310,15 @@ }, { "type": "TemplateElement", - "start": 20523, - "end": 20524, + "start": 20456, + "end": 20457, "loc": { "start": { - "line": 625, + "line": 620, "column": 67 }, "end": { - "line": 625, + "line": 620, "column": 68 } }, @@ -32448,15 +32330,15 @@ }, { "type": "TemplateElement", - "start": 20541, - "end": 20541, + "start": 20474, + "end": 20474, "loc": { "start": { - "line": 625, + "line": 620, "column": 85 }, "end": { - "line": 625, + "line": 620, "column": 85 } }, @@ -32478,15 +32360,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20280, - "end": 20363, + "start": 20213, + "end": 20296, "loc": { "start": { - "line": 623, + "line": 618, "column": 16 }, "end": { - "line": 623, + "line": 618, "column": 99 } } @@ -32498,73 +32380,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 20585, - "end": 20670, + "start": 20518, + "end": 20603, "loc": { "start": { - "line": 627, + "line": 622, "column": 21 }, "end": { - "line": 629, + "line": 624, "column": 15 } }, "body": [ { "type": "ExpressionStatement", - "start": 20604, - "end": 20653, + "start": 20537, + "end": 20586, "loc": { "start": { - "line": 628, + "line": 623, "column": 16 }, "end": { - "line": 628, + "line": 623, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 20604, - "end": 20652, + "start": 20537, + "end": 20585, "loc": { "start": { - "line": 628, + "line": 623, "column": 16 }, "end": { - "line": 628, + "line": 623, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20604, - "end": 20635, + "start": 20537, + "end": 20568, "loc": { "start": { - "line": 628, + "line": 623, "column": 16 }, "end": { - "line": 628, + "line": 623, "column": 47 } }, "object": { "type": "Identifier", - "start": 20604, - "end": 20622, + "start": 20537, + "end": 20555, "loc": { "start": { - "line": 628, + "line": 623, "column": 16 }, "end": { - "line": 628, + "line": 623, "column": 34 }, "identifierName": "buttonThemesParsed" @@ -32573,15 +32455,15 @@ }, "property": { "type": "Identifier", - "start": 20623, - "end": 20634, + "start": 20556, + "end": 20567, "loc": { "start": { - "line": 628, + "line": 623, "column": 35 }, "end": { - "line": 628, + "line": 623, "column": 46 }, "identifierName": "themeButton" @@ -32592,29 +32474,29 @@ }, "right": { "type": "MemberExpression", - "start": 20638, - "end": 20652, + "start": 20571, + "end": 20585, "loc": { "start": { - "line": 628, + "line": 623, "column": 50 }, "end": { - "line": 628, + "line": 623, "column": 64 } }, "object": { "type": "Identifier", - "start": 20638, - "end": 20646, + "start": 20571, + "end": 20579, "loc": { "start": { - "line": 628, + "line": 623, "column": 50 }, "end": { - "line": 628, + "line": 623, "column": 58 }, "identifierName": "themeObj" @@ -32623,15 +32505,15 @@ }, "property": { "type": "Identifier", - "start": 20647, - "end": 20652, + "start": 20580, + "end": 20585, "loc": { "start": { - "line": 628, + "line": 623, "column": 59 }, "end": { - "line": 628, + "line": 623, "column": 64 }, "identifierName": "class" @@ -32649,15 +32531,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20191, - "end": 20230, + "start": 20124, + "end": 20163, "loc": { "start": { - "line": 621, + "line": 616, "column": 14 }, "end": { - "line": 621, + "line": 616, "column": 53 } } @@ -32681,72 +32563,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 20717, - "end": 20845, + "start": 20650, + "end": 20778, "loc": { "start": { - "line": 632, + "line": 627, "column": 15 }, "end": { - "line": 634, + "line": 629, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 20730, - "end": 20834, + "start": 20663, + "end": 20767, "loc": { "start": { - "line": 633, + "line": 628, "column": 10 }, "end": { - "line": 633, + "line": 628, "column": 114 } }, "expression": { "type": "CallExpression", - "start": 20730, - "end": 20834, + "start": 20663, + "end": 20767, "loc": { "start": { - "line": 633, + "line": 628, "column": 10 }, "end": { - "line": 633, + "line": 628, "column": 114 } }, "callee": { "type": "MemberExpression", - "start": 20730, - "end": 20742, + "start": 20663, + "end": 20675, "loc": { "start": { - "line": 633, + "line": 628, "column": 10 }, "end": { - "line": 633, + "line": 628, "column": 22 } }, "object": { "type": "Identifier", - "start": 20730, - "end": 20737, + "start": 20663, + "end": 20670, "loc": { "start": { - "line": 633, + "line": 628, "column": 10 }, "end": { - "line": 633, + "line": 628, "column": 17 }, "identifierName": "console" @@ -32755,15 +32637,15 @@ }, "property": { "type": "Identifier", - "start": 20738, - "end": 20742, + "start": 20671, + "end": 20675, "loc": { "start": { - "line": 633, + "line": 628, "column": 18 }, "end": { - "line": 633, + "line": 628, "column": 22 }, "identifierName": "warn" @@ -32775,15 +32657,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 20743, - "end": 20833, + "start": 20676, + "end": 20766, "loc": { "start": { - "line": 633, + "line": 628, "column": 23 }, "end": { - "line": 633, + "line": 628, "column": 113 } }, @@ -32791,15 +32673,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20744, - "end": 20832, + "start": 20677, + "end": 20765, "loc": { "start": { - "line": 633, + "line": 628, "column": 24 }, "end": { - "line": 633, + "line": 628, "column": 112 } }, @@ -32834,15 +32716,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20871, - "end": 20937, + "start": 20804, + "end": 20870, "loc": { "start": { - "line": 638, + "line": 633, "column": 4 }, "end": { - "line": 640, + "line": 635, "column": 7 } } @@ -32851,72 +32733,72 @@ }, { "type": "ExpressionStatement", - "start": 20943, - "end": 21013, + "start": 20876, + "end": 20946, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 74 } }, "expression": { "type": "AssignmentExpression", - "start": 20943, - "end": 21012, + "start": 20876, + "end": 20945, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 73 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 20943, - "end": 20969, + "start": 20876, + "end": 20902, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 20943, - "end": 20959, + "start": 20876, + "end": 20892, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 20943, - "end": 20947, + "start": 20876, + "end": 20880, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 8 } }, @@ -32924,15 +32806,15 @@ }, "property": { "type": "Identifier", - "start": 20948, - "end": 20959, + "start": 20881, + "end": 20892, "loc": { "start": { - "line": 641, + "line": 636, "column": 9 }, "end": { - "line": 641, + "line": 636, "column": 20 }, "identifierName": "keyboardDOM" @@ -32944,15 +32826,15 @@ }, "property": { "type": "Identifier", - "start": 20960, - "end": 20969, + "start": 20893, + "end": 20902, "loc": { "start": { - "line": 641, + "line": 636, "column": 21 }, "end": { - "line": 641, + "line": 636, "column": 30 }, "identifierName": "className" @@ -32964,73 +32846,73 @@ }, "right": { "type": "TemplateLiteral", - "start": 20973, - "end": 21012, + "start": 20906, + "end": 20945, "loc": { "start": { - "line": 641, + "line": 636, "column": 34 }, "end": { - "line": 641, + "line": 636, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 20977, - "end": 20995, + "start": 20910, + "end": 20928, "loc": { "start": { - "line": 641, + "line": 636, "column": 38 }, "end": { - "line": 641, + "line": 636, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 20977, - "end": 20989, + "start": 20910, + "end": 20922, "loc": { "start": { - "line": 641, + "line": 636, "column": 38 }, "end": { - "line": 641, + "line": 636, "column": 50 } }, "object": { "type": "ThisExpression", - "start": 20977, - "end": 20981, + "start": 20910, + "end": 20914, "loc": { "start": { - "line": 641, + "line": 636, "column": 38 }, "end": { - "line": 641, + "line": 636, "column": 42 } } }, "property": { "type": "Identifier", - "start": 20982, - "end": 20989, + "start": 20915, + "end": 20922, "loc": { "start": { - "line": 641, + "line": 636, "column": 43 }, "end": { - "line": 641, + "line": 636, "column": 50 }, "identifierName": "options" @@ -33041,15 +32923,15 @@ }, "property": { "type": "Identifier", - "start": 20990, - "end": 20995, + "start": 20923, + "end": 20928, "loc": { "start": { - "line": 641, + "line": 636, "column": 51 }, "end": { - "line": 641, + "line": 636, "column": 56 }, "identifierName": "theme" @@ -33060,15 +32942,15 @@ }, { "type": "Identifier", - "start": 20999, - "end": 21010, + "start": 20932, + "end": 20943, "loc": { "start": { - "line": 641, + "line": 636, "column": 60 }, "end": { - "line": 641, + "line": 636, "column": 71 }, "identifierName": "layoutClass" @@ -33079,15 +32961,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20974, - "end": 20975, + "start": 20907, + "end": 20908, "loc": { "start": { - "line": 641, + "line": 636, "column": 35 }, "end": { - "line": 641, + "line": 636, "column": 36 } }, @@ -33099,15 +32981,15 @@ }, { "type": "TemplateElement", - "start": 20996, - "end": 20997, + "start": 20929, + "end": 20930, "loc": { "start": { - "line": 641, + "line": 636, "column": 57 }, "end": { - "line": 641, + "line": 636, "column": 58 } }, @@ -33119,15 +33001,15 @@ }, { "type": "TemplateElement", - "start": 21011, - "end": 21011, + "start": 20944, + "end": 20944, "loc": { "start": { - "line": 641, + "line": 636, "column": 72 }, "end": { - "line": 641, + "line": 636, "column": 72 } }, @@ -33145,8 +33027,26 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20871, - "end": 20937, + "start": 20804, + "end": 20870, + "loc": { + "start": { + "line": 633, + "column": 4 + }, + "end": { + "line": 635, + "column": 7 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Iterating through each row\r\n ", + "start": 20954, + "end": 21001, "loc": { "start": { "line": 638, @@ -33158,93 +33058,75 @@ } } } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Iterating through each row\r\n ", - "start": 21021, - "end": 21068, - "loc": { - "start": { - "line": 643, - "column": 4 - }, - "end": { - "line": 645, - "column": 7 - } - } - } ] }, { "type": "ExpressionStatement", - "start": 21074, - "end": 23270, + "start": 21007, + "end": 23203, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 714, + "line": 709, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 21074, - "end": 23269, + "start": 21007, + "end": 23202, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 714, + "line": 709, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 21074, - "end": 21113, + "start": 21007, + "end": 21046, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 646, + "line": 641, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 21074, - "end": 21105, + "start": 21007, + "end": 21038, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 646, + "line": 641, "column": 35 } }, "object": { "type": "Identifier", - "start": 21074, - "end": 21080, + "start": 21007, + "end": 21013, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 646, + "line": 641, "column": 10 }, "identifierName": "layout" @@ -33254,58 +33136,58 @@ }, "property": { "type": "MemberExpression", - "start": 21081, - "end": 21104, + "start": 21014, + "end": 21037, "loc": { "start": { - "line": 646, + "line": 641, "column": 11 }, "end": { - "line": 646, + "line": 641, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 21081, - "end": 21093, + "start": 21014, + "end": 21026, "loc": { "start": { - "line": 646, + "line": 641, "column": 11 }, "end": { - "line": 646, + "line": 641, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 21081, - "end": 21085, + "start": 21014, + "end": 21018, "loc": { "start": { - "line": 646, + "line": 641, "column": 11 }, "end": { - "line": 646, + "line": 641, "column": 15 } } }, "property": { "type": "Identifier", - "start": 21086, - "end": 21093, + "start": 21019, + "end": 21026, "loc": { "start": { - "line": 646, + "line": 641, "column": 16 }, "end": { - "line": 646, + "line": 641, "column": 23 }, "identifierName": "options" @@ -33316,15 +33198,15 @@ }, "property": { "type": "Identifier", - "start": 21094, - "end": 21104, + "start": 21027, + "end": 21037, "loc": { "start": { - "line": 646, + "line": 641, "column": 24 }, "end": { - "line": 646, + "line": 641, "column": 34 }, "identifierName": "layoutName" @@ -33338,15 +33220,15 @@ }, "property": { "type": "Identifier", - "start": 21106, - "end": 21113, + "start": 21039, + "end": 21046, "loc": { "start": { - "line": 646, + "line": 641, "column": 36 }, "end": { - "line": 646, + "line": 641, "column": 43 }, "identifierName": "forEach" @@ -33359,15 +33241,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21114, - "end": 23268, + "start": 21047, + "end": 23201, "loc": { "start": { - "line": 646, + "line": 641, "column": 44 }, "end": { - "line": 714, + "line": 709, "column": 5 } }, @@ -33378,15 +33260,15 @@ "params": [ { "type": "Identifier", - "start": 21115, - "end": 21118, + "start": 21048, + "end": 21051, "loc": { "start": { - "line": 646, + "line": 641, "column": 45 }, "end": { - "line": 646, + "line": 641, "column": 48 }, "identifierName": "row" @@ -33395,15 +33277,15 @@ }, { "type": "Identifier", - "start": 21120, - "end": 21126, + "start": 21053, + "end": 21059, "loc": { "start": { - "line": 646, + "line": 641, "column": 50 }, "end": { - "line": 646, + "line": 641, "column": 56 }, "identifierName": "rIndex" @@ -33413,59 +33295,59 @@ ], "body": { "type": "BlockStatement", - "start": 21131, - "end": 23268, + "start": 21064, + "end": 23201, "loc": { "start": { - "line": 646, + "line": 641, "column": 61 }, "end": { - "line": 714, + "line": 709, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 21140, - "end": 21170, + "start": 21073, + "end": 21103, "loc": { "start": { - "line": 647, + "line": 642, "column": 6 }, "end": { - "line": 647, + "line": 642, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21144, - "end": 21169, + "start": 21077, + "end": 21102, "loc": { "start": { - "line": 647, + "line": 642, "column": 10 }, "end": { - "line": 647, + "line": 642, "column": 35 } }, "id": { "type": "Identifier", - "start": 21144, - "end": 21152, + "start": 21077, + "end": 21085, "loc": { "start": { - "line": 647, + "line": 642, "column": 10 }, "end": { - "line": 647, + "line": 642, "column": 18 }, "identifierName": "rowArray" @@ -33474,43 +33356,43 @@ }, "init": { "type": "CallExpression", - "start": 21155, - "end": 21169, + "start": 21088, + "end": 21102, "loc": { "start": { - "line": 647, + "line": 642, "column": 21 }, "end": { - "line": 647, + "line": 642, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 21155, - "end": 21164, + "start": 21088, + "end": 21097, "loc": { "start": { - "line": 647, + "line": 642, "column": 21 }, "end": { - "line": 647, + "line": 642, "column": 30 } }, "object": { "type": "Identifier", - "start": 21155, - "end": 21158, + "start": 21088, + "end": 21091, "loc": { "start": { - "line": 647, + "line": 642, "column": 21 }, "end": { - "line": 647, + "line": 642, "column": 24 }, "identifierName": "row" @@ -33519,15 +33401,15 @@ }, "property": { "type": "Identifier", - "start": 21159, - "end": 21164, + "start": 21092, + "end": 21097, "loc": { "start": { - "line": 647, + "line": 642, "column": 25 }, "end": { - "line": 647, + "line": 642, "column": 30 }, "identifierName": "split" @@ -33539,15 +33421,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21165, - "end": 21168, + "start": 21098, + "end": 21101, "loc": { "start": { - "line": 647, + "line": 642, "column": 31 }, "end": { - "line": 647, + "line": 642, "column": 34 } }, @@ -33566,15 +33448,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21180, - "end": 21223, + "start": 21113, + "end": 21156, "loc": { "start": { - "line": 649, + "line": 644, "column": 6 }, "end": { - "line": 651, + "line": 646, "column": 9 } } @@ -33583,44 +33465,44 @@ }, { "type": "VariableDeclaration", - "start": 21231, - "end": 21274, + "start": 21164, + "end": 21207, "loc": { "start": { - "line": 652, + "line": 647, "column": 6 }, "end": { - "line": 652, + "line": 647, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21235, - "end": 21273, + "start": 21168, + "end": 21206, "loc": { "start": { - "line": 652, + "line": 647, "column": 10 }, "end": { - "line": 652, + "line": 647, "column": 48 } }, "id": { "type": "Identifier", - "start": 21235, - "end": 21241, + "start": 21168, + "end": 21174, "loc": { "start": { - "line": 652, + "line": 647, "column": 10 }, "end": { - "line": 652, + "line": 647, "column": 16 }, "identifierName": "rowDOM" @@ -33630,43 +33512,43 @@ }, "init": { "type": "CallExpression", - "start": 21244, - "end": 21273, + "start": 21177, + "end": 21206, "loc": { "start": { - "line": 652, + "line": 647, "column": 19 }, "end": { - "line": 652, + "line": 647, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 21244, - "end": 21266, + "start": 21177, + "end": 21199, "loc": { "start": { - "line": 652, + "line": 647, "column": 19 }, "end": { - "line": 652, + "line": 647, "column": 41 } }, "object": { "type": "Identifier", - "start": 21244, - "end": 21252, + "start": 21177, + "end": 21185, "loc": { "start": { - "line": 652, + "line": 647, "column": 19 }, "end": { - "line": 652, + "line": 647, "column": 27 }, "identifierName": "document" @@ -33675,15 +33557,15 @@ }, "property": { "type": "Identifier", - "start": 21253, - "end": 21266, + "start": 21186, + "end": 21199, "loc": { "start": { - "line": 652, + "line": 647, "column": 28 }, "end": { - "line": 652, + "line": 647, "column": 41 }, "identifierName": "createElement" @@ -33695,15 +33577,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21267, - "end": 21272, + "start": 21200, + "end": 21205, "loc": { "start": { - "line": 652, + "line": 647, "column": 42 }, "end": { - "line": 652, + "line": 647, "column": 47 } }, @@ -33723,15 +33605,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21180, - "end": 21223, + "start": 21113, + "end": 21156, "loc": { "start": { - "line": 649, + "line": 644, "column": 6 }, "end": { - "line": 651, + "line": 646, "column": 9 } } @@ -33740,58 +33622,58 @@ }, { "type": "ExpressionStatement", - "start": 21282, - "end": 21311, + "start": 21215, + "end": 21244, "loc": { "start": { - "line": 653, + "line": 648, "column": 6 }, "end": { - "line": 653, + "line": 648, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 21282, - "end": 21310, + "start": 21215, + "end": 21243, "loc": { "start": { - "line": 653, + "line": 648, "column": 6 }, "end": { - "line": 653, + "line": 648, "column": 34 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21282, - "end": 21298, + "start": 21215, + "end": 21231, "loc": { "start": { - "line": 653, + "line": 648, "column": 6 }, "end": { - "line": 653, + "line": 648, "column": 22 } }, "object": { "type": "Identifier", - "start": 21282, - "end": 21288, + "start": 21215, + "end": 21221, "loc": { "start": { - "line": 653, + "line": 648, "column": 6 }, "end": { - "line": 653, + "line": 648, "column": 12 }, "identifierName": "rowDOM" @@ -33800,15 +33682,15 @@ }, "property": { "type": "Identifier", - "start": 21289, - "end": 21298, + "start": 21222, + "end": 21231, "loc": { "start": { - "line": 653, + "line": 648, "column": 13 }, "end": { - "line": 653, + "line": 648, "column": 22 }, "identifierName": "className" @@ -33819,15 +33701,15 @@ }, "right": { "type": "StringLiteral", - "start": 21302, - "end": 21310, + "start": 21235, + "end": 21243, "loc": { "start": { - "line": 653, + "line": 648, "column": 26 }, "end": { - "line": 653, + "line": 648, "column": 34 } }, @@ -33842,15 +33724,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21321, - "end": 21382, + "start": 21254, + "end": 21315, "loc": { "start": { - "line": 655, + "line": 650, "column": 6 }, "end": { - "line": 657, + "line": 652, "column": 9 } } @@ -33859,57 +33741,57 @@ }, { "type": "ExpressionStatement", - "start": 21390, - "end": 23156, + "start": 21323, + "end": 23089, "loc": { "start": { - "line": 658, + "line": 653, "column": 6 }, "end": { - "line": 708, + "line": 703, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 21390, - "end": 23155, + "start": 21323, + "end": 23088, "loc": { "start": { - "line": 658, + "line": 653, "column": 6 }, "end": { - "line": 708, + "line": 703, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 21390, - "end": 21406, + "start": 21323, + "end": 21339, "loc": { "start": { - "line": 658, + "line": 653, "column": 6 }, "end": { - "line": 658, + "line": 653, "column": 22 } }, "object": { "type": "Identifier", - "start": 21390, - "end": 21398, + "start": 21323, + "end": 21331, "loc": { "start": { - "line": 658, + "line": 653, "column": 6 }, "end": { - "line": 658, + "line": 653, "column": 14 }, "identifierName": "rowArray" @@ -33919,15 +33801,15 @@ }, "property": { "type": "Identifier", - "start": 21399, - "end": 21406, + "start": 21332, + "end": 21339, "loc": { "start": { - "line": 658, + "line": 653, "column": 15 }, "end": { - "line": 658, + "line": 653, "column": 22 }, "identifierName": "forEach" @@ -33940,15 +33822,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21407, - "end": 23154, + "start": 21340, + "end": 23087, "loc": { "start": { - "line": 658, + "line": 653, "column": 23 }, "end": { - "line": 708, + "line": 703, "column": 7 } }, @@ -33959,15 +33841,15 @@ "params": [ { "type": "Identifier", - "start": 21408, - "end": 21414, + "start": 21341, + "end": 21347, "loc": { "start": { - "line": 658, + "line": 653, "column": 24 }, "end": { - "line": 658, + "line": 653, "column": 30 }, "identifierName": "button" @@ -33976,15 +33858,15 @@ }, { "type": "Identifier", - "start": 21416, - "end": 21422, + "start": 21349, + "end": 21355, "loc": { "start": { - "line": 658, + "line": 653, "column": 32 }, "end": { - "line": 658, + "line": 653, "column": 38 }, "identifierName": "bIndex" @@ -33994,59 +33876,59 @@ ], "body": { "type": "BlockStatement", - "start": 21427, - "end": 23154, + "start": 21360, + "end": 23087, "loc": { "start": { - "line": 658, + "line": 653, "column": 43 }, "end": { - "line": 708, + "line": 703, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 21438, - "end": 21494, + "start": 21371, + "end": 21427, "loc": { "start": { - "line": 659, + "line": 654, "column": 8 }, "end": { - "line": 659, + "line": 654, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21442, - "end": 21493, + "start": 21375, + "end": 21426, "loc": { "start": { - "line": 659, + "line": 654, "column": 12 }, "end": { - "line": 659, + "line": 654, "column": 63 } }, "id": { "type": "Identifier", - "start": 21442, - "end": 21453, + "start": 21375, + "end": 21386, "loc": { "start": { - "line": 659, + "line": 654, "column": 12 }, "end": { - "line": 659, + "line": 654, "column": 23 }, "identifierName": "fctBtnClass" @@ -34055,72 +33937,72 @@ }, "init": { "type": "CallExpression", - "start": 21456, - "end": 21493, + "start": 21389, + "end": 21426, "loc": { "start": { - "line": 659, + "line": 654, "column": 26 }, "end": { - "line": 659, + "line": 654, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 21456, - "end": 21485, + "start": 21389, + "end": 21418, "loc": { "start": { - "line": 659, + "line": 654, "column": 26 }, "end": { - "line": 659, + "line": 654, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 21456, - "end": 21470, + "start": 21389, + "end": 21403, "loc": { "start": { - "line": 659, + "line": 654, "column": 26 }, "end": { - "line": 659, + "line": 654, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 21456, - "end": 21460, + "start": 21389, + "end": 21393, "loc": { "start": { - "line": 659, + "line": 654, "column": 26 }, "end": { - "line": 659, + "line": 654, "column": 30 } } }, "property": { "type": "Identifier", - "start": 21461, - "end": 21470, + "start": 21394, + "end": 21403, "loc": { "start": { - "line": 659, + "line": 654, "column": 31 }, "end": { - "line": 659, + "line": 654, "column": 40 }, "identifierName": "utilities" @@ -34131,15 +34013,15 @@ }, "property": { "type": "Identifier", - "start": 21471, - "end": 21485, + "start": 21404, + "end": 21418, "loc": { "start": { - "line": 659, + "line": 654, "column": 41 }, "end": { - "line": 659, + "line": 654, "column": 55 }, "identifierName": "getButtonClass" @@ -34151,15 +34033,15 @@ "arguments": [ { "type": "Identifier", - "start": 21486, - "end": 21492, + "start": 21419, + "end": 21425, "loc": { "start": { - "line": 659, + "line": 654, "column": 56 }, "end": { - "line": 659, + "line": 654, "column": 62 }, "identifierName": "button" @@ -34174,44 +34056,44 @@ }, { "type": "VariableDeclaration", - "start": 21504, - "end": 21554, + "start": 21437, + "end": 21487, "loc": { "start": { - "line": 660, + "line": 655, "column": 8 }, "end": { - "line": 660, + "line": 655, "column": 58 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21508, - "end": 21553, + "start": 21441, + "end": 21486, "loc": { "start": { - "line": 660, + "line": 655, "column": 12 }, "end": { - "line": 660, + "line": 655, "column": 57 } }, "id": { "type": "Identifier", - "start": 21508, - "end": 21524, + "start": 21441, + "end": 21457, "loc": { "start": { - "line": 660, + "line": 655, "column": 12 }, "end": { - "line": 660, + "line": 655, "column": 28 }, "identifierName": "buttonThemeClass" @@ -34220,29 +34102,29 @@ }, "init": { "type": "MemberExpression", - "start": 21527, - "end": 21553, + "start": 21460, + "end": 21486, "loc": { "start": { - "line": 660, + "line": 655, "column": 31 }, "end": { - "line": 660, + "line": 655, "column": 57 } }, "object": { "type": "Identifier", - "start": 21527, - "end": 21545, + "start": 21460, + "end": 21478, "loc": { "start": { - "line": 660, + "line": 655, "column": 31 }, "end": { - "line": 660, + "line": 655, "column": 49 }, "identifierName": "buttonThemesParsed" @@ -34251,15 +34133,15 @@ }, "property": { "type": "Identifier", - "start": 21546, - "end": 21552, + "start": 21479, + "end": 21485, "loc": { "start": { - "line": 660, + "line": 655, "column": 50 }, "end": { - "line": 660, + "line": 655, "column": 56 }, "identifierName": "button" @@ -34274,44 +34156,44 @@ }, { "type": "VariableDeclaration", - "start": 21564, - "end": 21681, + "start": 21497, + "end": 21614, "loc": { "start": { - "line": 661, + "line": 656, "column": 8 }, "end": { - "line": 661, + "line": 656, "column": 125 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21568, - "end": 21680, + "start": 21501, + "end": 21613, "loc": { "start": { - "line": 661, + "line": 656, "column": 12 }, "end": { - "line": 661, + "line": 656, "column": 124 } }, "id": { "type": "Identifier", - "start": 21568, - "end": 21585, + "start": 21501, + "end": 21518, "loc": { "start": { - "line": 661, + "line": 656, "column": 12 }, "end": { - "line": 661, + "line": 656, "column": 29 }, "identifierName": "buttonDisplayName" @@ -34320,72 +34202,72 @@ }, "init": { "type": "CallExpression", - "start": 21588, - "end": 21680, + "start": 21521, + "end": 21613, "loc": { "start": { - "line": 661, + "line": 656, "column": 32 }, "end": { - "line": 661, + "line": 656, "column": 124 } }, "callee": { "type": "MemberExpression", - "start": 21588, - "end": 21623, + "start": 21521, + "end": 21556, "loc": { "start": { - "line": 661, + "line": 656, "column": 32 }, "end": { - "line": 661, + "line": 656, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 21588, - "end": 21602, + "start": 21521, + "end": 21535, "loc": { "start": { - "line": 661, + "line": 656, "column": 32 }, "end": { - "line": 661, + "line": 656, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 21588, - "end": 21592, + "start": 21521, + "end": 21525, "loc": { "start": { - "line": 661, + "line": 656, "column": 32 }, "end": { - "line": 661, + "line": 656, "column": 36 } } }, "property": { "type": "Identifier", - "start": 21593, - "end": 21602, + "start": 21526, + "end": 21535, "loc": { "start": { - "line": 661, + "line": 656, "column": 37 }, "end": { - "line": 661, + "line": 656, "column": 46 }, "identifierName": "utilities" @@ -34396,15 +34278,15 @@ }, "property": { "type": "Identifier", - "start": 21603, - "end": 21623, + "start": 21536, + "end": 21556, "loc": { "start": { - "line": 661, + "line": 656, "column": 47 }, "end": { - "line": 661, + "line": 656, "column": 67 }, "identifierName": "getButtonDisplayName" @@ -34416,15 +34298,15 @@ "arguments": [ { "type": "Identifier", - "start": 21624, - "end": 21630, + "start": 21557, + "end": 21563, "loc": { "start": { - "line": 661, + "line": 656, "column": 68 }, "end": { - "line": 661, + "line": 656, "column": 74 }, "identifierName": "button" @@ -34433,58 +34315,58 @@ }, { "type": "MemberExpression", - "start": 21632, - "end": 21652, + "start": 21565, + "end": 21585, "loc": { "start": { - "line": 661, + "line": 656, "column": 76 }, "end": { - "line": 661, + "line": 656, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 21632, - "end": 21644, + "start": 21565, + "end": 21577, "loc": { "start": { - "line": 661, + "line": 656, "column": 76 }, "end": { - "line": 661, + "line": 656, "column": 88 } }, "object": { "type": "ThisExpression", - "start": 21632, - "end": 21636, + "start": 21565, + "end": 21569, "loc": { "start": { - "line": 661, + "line": 656, "column": 76 }, "end": { - "line": 661, + "line": 656, "column": 80 } } }, "property": { "type": "Identifier", - "start": 21637, - "end": 21644, + "start": 21570, + "end": 21577, "loc": { "start": { - "line": 661, + "line": 656, "column": 81 }, "end": { - "line": 661, + "line": 656, "column": 88 }, "identifierName": "options" @@ -34495,15 +34377,15 @@ }, "property": { "type": "Identifier", - "start": 21645, - "end": 21652, + "start": 21578, + "end": 21585, "loc": { "start": { - "line": 661, + "line": 656, "column": 89 }, "end": { - "line": 661, + "line": 656, "column": 96 }, "identifierName": "display" @@ -34514,58 +34396,58 @@ }, { "type": "MemberExpression", - "start": 21654, - "end": 21679, + "start": 21587, + "end": 21612, "loc": { "start": { - "line": 661, + "line": 656, "column": 98 }, "end": { - "line": 661, + "line": 656, "column": 123 } }, "object": { "type": "MemberExpression", - "start": 21654, - "end": 21666, + "start": 21587, + "end": 21599, "loc": { "start": { - "line": 661, + "line": 656, "column": 98 }, "end": { - "line": 661, + "line": 656, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 21654, - "end": 21658, + "start": 21587, + "end": 21591, "loc": { "start": { - "line": 661, + "line": 656, "column": 98 }, "end": { - "line": 661, + "line": 656, "column": 102 } } }, "property": { "type": "Identifier", - "start": 21659, - "end": 21666, + "start": 21592, + "end": 21599, "loc": { "start": { - "line": 661, + "line": 656, "column": 103 }, "end": { - "line": 661, + "line": 656, "column": 110 }, "identifierName": "options" @@ -34576,15 +34458,15 @@ }, "property": { "type": "Identifier", - "start": 21667, - "end": 21679, + "start": 21600, + "end": 21612, "loc": { "start": { - "line": 661, + "line": 656, "column": 111 }, "end": { - "line": 661, + "line": 656, "column": 123 }, "identifierName": "mergeDisplay" @@ -34602,15 +34484,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21693, - "end": 21737, + "start": 21626, + "end": 21670, "loc": { "start": { - "line": 663, + "line": 658, "column": 8 }, "end": { - "line": 665, + "line": 660, "column": 11 } } @@ -34619,44 +34501,44 @@ }, { "type": "VariableDeclaration", - "start": 21747, - "end": 21793, + "start": 21680, + "end": 21726, "loc": { "start": { - "line": 666, + "line": 661, "column": 8 }, "end": { - "line": 666, + "line": 661, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21751, - "end": 21792, + "start": 21684, + "end": 21725, "loc": { "start": { - "line": 666, + "line": 661, "column": 12 }, "end": { - "line": 666, + "line": 661, "column": 53 } }, "id": { "type": "Identifier", - "start": 21751, - "end": 21760, + "start": 21684, + "end": 21693, "loc": { "start": { - "line": 666, + "line": 661, "column": 12 }, "end": { - "line": 666, + "line": 661, "column": 21 }, "identifierName": "buttonDOM" @@ -34666,43 +34548,43 @@ }, "init": { "type": "CallExpression", - "start": 21763, - "end": 21792, + "start": 21696, + "end": 21725, "loc": { "start": { - "line": 666, + "line": 661, "column": 24 }, "end": { - "line": 666, + "line": 661, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 21763, - "end": 21785, + "start": 21696, + "end": 21718, "loc": { "start": { - "line": 666, + "line": 661, "column": 24 }, "end": { - "line": 666, + "line": 661, "column": 46 } }, "object": { "type": "Identifier", - "start": 21763, - "end": 21771, + "start": 21696, + "end": 21704, "loc": { "start": { - "line": 666, + "line": 661, "column": 24 }, "end": { - "line": 666, + "line": 661, "column": 32 }, "identifierName": "document" @@ -34711,15 +34593,15 @@ }, "property": { "type": "Identifier", - "start": 21772, - "end": 21785, + "start": 21705, + "end": 21718, "loc": { "start": { - "line": 666, + "line": 661, "column": 33 }, "end": { - "line": 666, + "line": 661, "column": 46 }, "identifierName": "createElement" @@ -34731,15 +34613,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21786, - "end": 21791, + "start": 21719, + "end": 21724, "loc": { "start": { - "line": 666, + "line": 661, "column": 47 }, "end": { - "line": 666, + "line": 661, "column": 52 } }, @@ -34759,15 +34641,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21693, - "end": 21737, + "start": 21626, + "end": 21670, "loc": { "start": { - "line": 663, + "line": 658, "column": 8 }, "end": { - "line": 665, + "line": 660, "column": 11 } } @@ -34776,58 +34658,58 @@ }, { "type": "ExpressionStatement", - "start": 21803, - "end": 21900, + "start": 21736, + "end": 21833, "loc": { "start": { - "line": 667, + "line": 662, "column": 8 }, "end": { - "line": 667, + "line": 662, "column": 105 } }, "expression": { "type": "AssignmentExpression", - "start": 21803, - "end": 21899, + "start": 21736, + "end": 21832, "loc": { "start": { - "line": 667, + "line": 662, "column": 8 }, "end": { - "line": 667, + "line": 662, "column": 104 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21803, - "end": 21822, + "start": 21736, + "end": 21755, "loc": { "start": { - "line": 667, + "line": 662, "column": 8 }, "end": { - "line": 667, + "line": 662, "column": 27 } }, "object": { "type": "Identifier", - "start": 21803, - "end": 21812, + "start": 21736, + "end": 21745, "loc": { "start": { - "line": 667, + "line": 662, "column": 8 }, "end": { - "line": 667, + "line": 662, "column": 17 }, "identifierName": "buttonDOM" @@ -34836,15 +34718,15 @@ }, "property": { "type": "Identifier", - "start": 21813, - "end": 21822, + "start": 21746, + "end": 21755, "loc": { "start": { - "line": 667, + "line": 662, "column": 18 }, "end": { - "line": 667, + "line": 662, "column": 27 }, "identifierName": "className" @@ -34855,30 +34737,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 21826, - "end": 21899, + "start": 21759, + "end": 21832, "loc": { "start": { - "line": 667, + "line": 662, "column": 31 }, "end": { - "line": 667, + "line": 662, "column": 104 } }, "expressions": [ { "type": "Identifier", - "start": 21839, - "end": 21850, + "start": 21772, + "end": 21783, "loc": { "start": { - "line": 667, + "line": 662, "column": 44 }, "end": { - "line": 667, + "line": 662, "column": 55 }, "identifierName": "fctBtnClass" @@ -34887,29 +34769,29 @@ }, { "type": "ConditionalExpression", - "start": 21853, - "end": 21897, + "start": 21786, + "end": 21830, "loc": { "start": { - "line": 667, + "line": 662, "column": 58 }, "end": { - "line": 667, + "line": 662, "column": 102 } }, "test": { "type": "Identifier", - "start": 21853, - "end": 21869, + "start": 21786, + "end": 21802, "loc": { "start": { - "line": 667, + "line": 662, "column": 58 }, "end": { - "line": 667, + "line": 662, "column": 74 }, "identifierName": "buttonThemeClass" @@ -34918,29 +34800,29 @@ }, "consequent": { "type": "BinaryExpression", - "start": 21872, - "end": 21892, + "start": 21805, + "end": 21825, "loc": { "start": { - "line": 667, + "line": 662, "column": 77 }, "end": { - "line": 667, + "line": 662, "column": 97 } }, "left": { "type": "StringLiteral", - "start": 21872, - "end": 21875, + "start": 21805, + "end": 21808, "loc": { "start": { - "line": 667, + "line": 662, "column": 77 }, "end": { - "line": 667, + "line": 662, "column": 80 } }, @@ -34953,15 +34835,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 21876, - "end": 21892, + "start": 21809, + "end": 21825, "loc": { "start": { - "line": 667, + "line": 662, "column": 81 }, "end": { - "line": 667, + "line": 662, "column": 97 }, "identifierName": "buttonThemeClass" @@ -34971,15 +34853,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 21895, - "end": 21897, + "start": 21828, + "end": 21830, "loc": { "start": { - "line": 667, + "line": 662, "column": 100 }, "end": { - "line": 667, + "line": 662, "column": 102 } }, @@ -34994,15 +34876,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21827, - "end": 21837, + "start": 21760, + "end": 21770, "loc": { "start": { - "line": 667, + "line": 662, "column": 32 }, "end": { - "line": 667, + "line": 662, "column": 42 } }, @@ -35014,15 +34896,15 @@ }, { "type": "TemplateElement", - "start": 21851, - "end": 21851, + "start": 21784, + "end": 21784, "loc": { "start": { - "line": 667, + "line": 662, "column": 56 }, "end": { - "line": 667, + "line": 662, "column": 56 } }, @@ -35034,15 +34916,15 @@ }, { "type": "TemplateElement", - "start": 21898, - "end": 21898, + "start": 21831, + "end": 21831, "loc": { "start": { - "line": 667, + "line": 662, "column": 103 }, "end": { - "line": 667, + "line": 662, "column": 103 } }, @@ -35058,58 +34940,58 @@ }, { "type": "ExpressionStatement", - "start": 21910, - "end": 21969, + "start": 21843, + "end": 21902, "loc": { "start": { - "line": 668, + "line": 663, "column": 8 }, "end": { - "line": 668, + "line": 663, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 21910, - "end": 21968, + "start": 21843, + "end": 21901, "loc": { "start": { - "line": 668, + "line": 663, "column": 8 }, "end": { - "line": 668, + "line": 663, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21910, - "end": 21927, + "start": 21843, + "end": 21860, "loc": { "start": { - "line": 668, + "line": 663, "column": 8 }, "end": { - "line": 668, + "line": 663, "column": 25 } }, "object": { "type": "Identifier", - "start": 21910, - "end": 21919, + "start": 21843, + "end": 21852, "loc": { "start": { - "line": 668, + "line": 663, "column": 8 }, "end": { - "line": 668, + "line": 663, "column": 17 }, "identifierName": "buttonDOM" @@ -35118,15 +35000,15 @@ }, "property": { "type": "Identifier", - "start": 21920, - "end": 21927, + "start": 21853, + "end": 21860, "loc": { "start": { - "line": 668, + "line": 663, "column": 18 }, "end": { - "line": 668, + "line": 663, "column": 25 }, "identifierName": "onclick" @@ -35137,15 +35019,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 21930, - "end": 21968, + "start": 21863, + "end": 21901, "loc": { "start": { - "line": 668, + "line": 663, "column": 28 }, "end": { - "line": 668, + "line": 663, "column": 66 } }, @@ -35156,58 +35038,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 21936, - "end": 21968, + "start": 21869, + "end": 21901, "loc": { "start": { - "line": 668, + "line": 663, "column": 34 }, "end": { - "line": 668, + "line": 663, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 21936, - "end": 21960, + "start": 21869, + "end": 21893, "loc": { "start": { - "line": 668, + "line": 663, "column": 34 }, "end": { - "line": 668, + "line": 663, "column": 58 } }, "object": { "type": "ThisExpression", - "start": 21936, - "end": 21940, + "start": 21869, + "end": 21873, "loc": { "start": { - "line": 668, + "line": 663, "column": 34 }, "end": { - "line": 668, + "line": 663, "column": 38 } } }, "property": { "type": "Identifier", - "start": 21941, - "end": 21960, + "start": 21874, + "end": 21893, "loc": { "start": { - "line": 668, + "line": 663, "column": 39 }, "end": { - "line": 668, + "line": 663, "column": 58 }, "identifierName": "handleButtonClicked" @@ -35219,15 +35101,15 @@ "arguments": [ { "type": "Identifier", - "start": 21961, - "end": 21967, + "start": 21894, + "end": 21900, "loc": { "start": { - "line": 668, + "line": 663, "column": 59 }, "end": { - "line": 668, + "line": 663, "column": 65 }, "identifierName": "button" @@ -35241,58 +35123,58 @@ }, { "type": "ExpressionStatement", - "start": 21979, - "end": 22048, + "start": 21912, + "end": 21981, "loc": { "start": { - "line": 669, + "line": 664, "column": 8 }, "end": { - "line": 669, + "line": 664, "column": 77 } }, "expression": { "type": "AssignmentExpression", - "start": 21979, - "end": 22047, + "start": 21912, + "end": 21980, "loc": { "start": { - "line": 669, + "line": 664, "column": 8 }, "end": { - "line": 669, + "line": 664, "column": 76 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21979, - "end": 22000, + "start": 21912, + "end": 21933, "loc": { "start": { - "line": 669, + "line": 664, "column": 8 }, "end": { - "line": 669, + "line": 664, "column": 29 } }, "object": { "type": "Identifier", - "start": 21979, - "end": 21988, + "start": 21912, + "end": 21921, "loc": { "start": { - "line": 669, + "line": 664, "column": 8 }, "end": { - "line": 669, + "line": 664, "column": 17 }, "identifierName": "buttonDOM" @@ -35301,15 +35183,15 @@ }, "property": { "type": "Identifier", - "start": 21989, - "end": 22000, + "start": 21922, + "end": 21933, "loc": { "start": { - "line": 669, + "line": 664, "column": 18 }, "end": { - "line": 669, + "line": 664, "column": 29 }, "identifierName": "onmousedown" @@ -35320,15 +35202,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 22003, - "end": 22047, + "start": 21936, + "end": 21980, "loc": { "start": { - "line": 669, + "line": 664, "column": 32 }, "end": { - "line": 669, + "line": 664, "column": 76 } }, @@ -35339,15 +35221,15 @@ "params": [ { "type": "Identifier", - "start": 22004, - "end": 22005, + "start": 21937, + "end": 21938, "loc": { "start": { - "line": 669, + "line": 664, "column": 33 }, "end": { - "line": 669, + "line": 664, "column": 34 }, "identifierName": "e" @@ -35357,58 +35239,58 @@ ], "body": { "type": "CallExpression", - "start": 22010, - "end": 22047, + "start": 21943, + "end": 21980, "loc": { "start": { - "line": 669, + "line": 664, "column": 39 }, "end": { - "line": 669, + "line": 664, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 22010, - "end": 22036, + "start": 21943, + "end": 21969, "loc": { "start": { - "line": 669, + "line": 664, "column": 39 }, "end": { - "line": 669, + "line": 664, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 22010, - "end": 22014, + "start": 21943, + "end": 21947, "loc": { "start": { - "line": 669, + "line": 664, "column": 39 }, "end": { - "line": 669, + "line": 664, "column": 43 } } }, "property": { "type": "Identifier", - "start": 22015, - "end": 22036, + "start": 21948, + "end": 21969, "loc": { "start": { - "line": 669, + "line": 664, "column": 44 }, "end": { - "line": 669, + "line": 664, "column": 65 }, "identifierName": "handleButtonMouseDown" @@ -35420,15 +35302,15 @@ "arguments": [ { "type": "Identifier", - "start": 22037, - "end": 22043, + "start": 21970, + "end": 21976, "loc": { "start": { - "line": 669, + "line": 664, "column": 66 }, "end": { - "line": 669, + "line": 664, "column": 72 }, "identifierName": "button" @@ -35437,15 +35319,15 @@ }, { "type": "Identifier", - "start": 22045, - "end": 22046, + "start": 21978, + "end": 21979, "loc": { "start": { - "line": 669, + "line": 664, "column": 74 }, "end": { - "line": 669, + "line": 664, "column": 75 }, "identifierName": "e" @@ -35460,15 +35342,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22060, - "end": 22106, + "start": 21993, + "end": 22039, "loc": { "start": { - "line": 671, + "line": 666, "column": 8 }, "end": { - "line": 673, + "line": 668, "column": 11 } } @@ -35477,57 +35359,57 @@ }, { "type": "ExpressionStatement", - "start": 22116, - "end": 22161, + "start": 22049, + "end": 22094, "loc": { "start": { - "line": 674, + "line": 669, "column": 8 }, "end": { - "line": 674, + "line": 669, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 22116, - "end": 22160, + "start": 22049, + "end": 22093, "loc": { "start": { - "line": 674, + "line": 669, "column": 8 }, "end": { - "line": 674, + "line": 669, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 22116, - "end": 22138, + "start": 22049, + "end": 22071, "loc": { "start": { - "line": 674, + "line": 669, "column": 8 }, "end": { - "line": 674, + "line": 669, "column": 30 } }, "object": { "type": "Identifier", - "start": 22116, - "end": 22125, + "start": 22049, + "end": 22058, "loc": { "start": { - "line": 674, + "line": 669, "column": 8 }, "end": { - "line": 674, + "line": 669, "column": 17 }, "identifierName": "buttonDOM" @@ -35537,15 +35419,15 @@ }, "property": { "type": "Identifier", - "start": 22126, - "end": 22138, + "start": 22059, + "end": 22071, "loc": { "start": { - "line": 674, + "line": 669, "column": 18 }, "end": { - "line": 674, + "line": 669, "column": 30 }, "identifierName": "setAttribute" @@ -35558,15 +35440,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22139, - "end": 22151, + "start": 22072, + "end": 22084, "loc": { "start": { - "line": 674, + "line": 669, "column": 31 }, "end": { - "line": 674, + "line": 669, "column": 43 } }, @@ -35578,15 +35460,15 @@ }, { "type": "Identifier", - "start": 22153, - "end": 22159, + "start": 22086, + "end": 22092, "loc": { "start": { - "line": 674, + "line": 669, "column": 45 }, "end": { - "line": 674, + "line": 669, "column": 51 }, "identifierName": "button" @@ -35600,15 +35482,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22060, - "end": 22106, + "start": 21993, + "end": 22039, "loc": { "start": { - "line": 671, + "line": 666, "column": 8 }, "end": { - "line": 673, + "line": 668, "column": 11 } } @@ -35618,15 +35500,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": 22173, - "end": 22328, + "start": 22106, + "end": 22261, "loc": { "start": { - "line": 676, + "line": 671, "column": 8 }, "end": { - "line": 679, + "line": 674, "column": 11 } } @@ -35635,44 +35517,44 @@ }, { "type": "VariableDeclaration", - "start": 22338, - "end": 22404, + "start": 22271, + "end": 22337, "loc": { "start": { - "line": 680, + "line": 675, "column": 8 }, "end": { - "line": 680, + "line": 675, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22342, - "end": 22403, + "start": 22275, + "end": 22336, "loc": { "start": { - "line": 680, + "line": 675, "column": 12 }, "end": { - "line": 680, + "line": 675, "column": 73 } }, "id": { "type": "Identifier", - "start": 22342, - "end": 22351, + "start": 22275, + "end": 22284, "loc": { "start": { - "line": 680, + "line": 675, "column": 12 }, "end": { - "line": 680, + "line": 675, "column": 21 }, "identifierName": "buttonUID" @@ -35682,73 +35564,73 @@ }, "init": { "type": "TemplateLiteral", - "start": 22354, - "end": 22403, + "start": 22287, + "end": 22336, "loc": { "start": { - "line": 680, + "line": 675, "column": 24 }, "end": { - "line": 680, + "line": 675, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 22357, - "end": 22380, + "start": 22290, + "end": 22313, "loc": { "start": { - "line": 680, + "line": 675, "column": 27 }, "end": { - "line": 680, + "line": 675, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 22357, - "end": 22369, + "start": 22290, + "end": 22302, "loc": { "start": { - "line": 680, + "line": 675, "column": 27 }, "end": { - "line": 680, + "line": 675, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 22357, - "end": 22361, + "start": 22290, + "end": 22294, "loc": { "start": { - "line": 680, + "line": 675, "column": 27 }, "end": { - "line": 680, + "line": 675, "column": 31 } } }, "property": { "type": "Identifier", - "start": 22362, - "end": 22369, + "start": 22295, + "end": 22302, "loc": { "start": { - "line": 680, + "line": 675, "column": 32 }, "end": { - "line": 680, + "line": 675, "column": 39 }, "identifierName": "options" @@ -35759,15 +35641,15 @@ }, "property": { "type": "Identifier", - "start": 22370, - "end": 22380, + "start": 22303, + "end": 22313, "loc": { "start": { - "line": 680, + "line": 675, "column": 40 }, "end": { - "line": 680, + "line": 675, "column": 50 }, "identifierName": "layoutName" @@ -35778,15 +35660,15 @@ }, { "type": "Identifier", - "start": 22385, - "end": 22391, + "start": 22318, + "end": 22324, "loc": { "start": { - "line": 680, + "line": 675, "column": 55 }, "end": { - "line": 680, + "line": 675, "column": 61 }, "identifierName": "rIndex" @@ -35795,15 +35677,15 @@ }, { "type": "Identifier", - "start": 22395, - "end": 22401, + "start": 22328, + "end": 22334, "loc": { "start": { - "line": 680, + "line": 675, "column": 65 }, "end": { - "line": 680, + "line": 675, "column": 71 }, "identifierName": "bIndex" @@ -35814,15 +35696,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22355, - "end": 22355, + "start": 22288, + "end": 22288, "loc": { "start": { - "line": 680, + "line": 675, "column": 25 }, "end": { - "line": 680, + "line": 675, "column": 25 } }, @@ -35834,15 +35716,15 @@ }, { "type": "TemplateElement", - "start": 22381, - "end": 22383, + "start": 22314, + "end": 22316, "loc": { "start": { - "line": 680, + "line": 675, "column": 51 }, "end": { - "line": 680, + "line": 675, "column": 53 } }, @@ -35854,15 +35736,15 @@ }, { "type": "TemplateElement", - "start": 22392, - "end": 22393, + "start": 22325, + "end": 22326, "loc": { "start": { - "line": 680, + "line": 675, "column": 62 }, "end": { - "line": 680, + "line": 675, "column": 63 } }, @@ -35874,15 +35756,15 @@ }, { "type": "TemplateElement", - "start": 22402, - "end": 22402, + "start": 22335, + "end": 22335, "loc": { "start": { - "line": 680, + "line": 675, "column": 72 }, "end": { - "line": 680, + "line": 675, "column": 72 } }, @@ -35902,15 +35784,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": 22173, - "end": 22328, + "start": 22106, + "end": 22261, "loc": { "start": { - "line": 676, + "line": 671, "column": 8 }, "end": { - "line": 679, + "line": 674, "column": 11 } } @@ -35919,57 +35801,57 @@ }, { "type": "ExpressionStatement", - "start": 22414, - "end": 22465, + "start": 22347, + "end": 22398, "loc": { "start": { - "line": 681, + "line": 676, "column": 8 }, "end": { - "line": 681, + "line": 676, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 22414, - "end": 22464, + "start": 22347, + "end": 22397, "loc": { "start": { - "line": 681, + "line": 676, "column": 8 }, "end": { - "line": 681, + "line": 676, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 22414, - "end": 22436, + "start": 22347, + "end": 22369, "loc": { "start": { - "line": 681, + "line": 676, "column": 8 }, "end": { - "line": 681, + "line": 676, "column": 30 } }, "object": { "type": "Identifier", - "start": 22414, - "end": 22423, + "start": 22347, + "end": 22356, "loc": { "start": { - "line": 681, + "line": 676, "column": 8 }, "end": { - "line": 681, + "line": 676, "column": 17 }, "identifierName": "buttonDOM" @@ -35978,15 +35860,15 @@ }, "property": { "type": "Identifier", - "start": 22424, - "end": 22436, + "start": 22357, + "end": 22369, "loc": { "start": { - "line": 681, + "line": 676, "column": 18 }, "end": { - "line": 681, + "line": 676, "column": 30 }, "identifierName": "setAttribute" @@ -35998,15 +35880,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22437, - "end": 22452, + "start": 22370, + "end": 22385, "loc": { "start": { - "line": 681, + "line": 676, "column": 31 }, "end": { - "line": 681, + "line": 676, "column": 46 } }, @@ -36018,15 +35900,15 @@ }, { "type": "Identifier", - "start": 22454, - "end": 22463, + "start": 22387, + "end": 22396, "loc": { "start": { - "line": 681, + "line": 676, "column": 48 }, "end": { - "line": 681, + "line": 676, "column": 57 }, "identifierName": "buttonUID" @@ -36039,15 +35921,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22477, - "end": 22526, + "start": 22410, + "end": 22459, "loc": { "start": { - "line": 683, + "line": 678, "column": 8 }, "end": { - "line": 685, + "line": 680, "column": 11 } } @@ -36056,57 +35938,57 @@ }, { "type": "ExpressionStatement", - "start": 22536, - "end": 22599, + "start": 22469, + "end": 22532, "loc": { "start": { - "line": 686, + "line": 681, "column": 8 }, "end": { - "line": 686, + "line": 681, "column": 71 } }, "expression": { "type": "CallExpression", - "start": 22536, - "end": 22598, + "start": 22469, + "end": 22531, "loc": { "start": { - "line": 686, + "line": 681, "column": 8 }, "end": { - "line": 686, + "line": 681, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 22536, - "end": 22558, + "start": 22469, + "end": 22491, "loc": { "start": { - "line": 686, + "line": 681, "column": 8 }, "end": { - "line": 686, + "line": 681, "column": 30 } }, "object": { "type": "Identifier", - "start": 22536, - "end": 22545, + "start": 22469, + "end": 22478, "loc": { "start": { - "line": 686, + "line": 681, "column": 8 }, "end": { - "line": 686, + "line": 681, "column": 17 }, "identifierName": "buttonDOM" @@ -36116,15 +35998,15 @@ }, "property": { "type": "Identifier", - "start": 22546, - "end": 22558, + "start": 22479, + "end": 22491, "loc": { "start": { - "line": 686, + "line": 681, "column": 18 }, "end": { - "line": 686, + "line": 681, "column": 30 }, "identifierName": "setAttribute" @@ -36137,15 +36019,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22559, - "end": 22578, + "start": 22492, + "end": 22511, "loc": { "start": { - "line": 686, + "line": 681, "column": 31 }, "end": { - "line": 686, + "line": 681, "column": 50 } }, @@ -36157,15 +36039,15 @@ }, { "type": "Identifier", - "start": 22580, - "end": 22597, + "start": 22513, + "end": 22530, "loc": { "start": { - "line": 686, + "line": 681, "column": 52 }, "end": { - "line": 686, + "line": 681, "column": 69 }, "identifierName": "buttonDisplayName" @@ -36179,8 +36061,26 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22477, - "end": 22526, + "start": 22410, + "end": 22459, + "loc": { + "start": { + "line": 678, + "column": 8 + }, + "end": { + "line": 680, + "column": 11 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Adding button label to button\r\n ", + "start": 22544, + "end": 22602, "loc": { "start": { "line": 683, @@ -36192,66 +36092,48 @@ } } } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Adding button label to button\r\n ", - "start": 22611, - "end": 22669, - "loc": { - "start": { - "line": 688, - "column": 8 - }, - "end": { - "line": 690, - "column": 11 - } - } - } ] }, { "type": "VariableDeclaration", - "start": 22679, - "end": 22730, + "start": 22612, + "end": 22663, "loc": { "start": { - "line": 691, + "line": 686, "column": 8 }, "end": { - "line": 691, + "line": 686, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22683, - "end": 22729, + "start": 22616, + "end": 22662, "loc": { "start": { - "line": 691, + "line": 686, "column": 12 }, "end": { - "line": 691, + "line": 686, "column": 58 } }, "id": { "type": "Identifier", - "start": 22683, - "end": 22696, + "start": 22616, + "end": 22629, "loc": { "start": { - "line": 691, + "line": 686, "column": 12 }, "end": { - "line": 691, + "line": 686, "column": 25 }, "identifierName": "buttonSpanDOM" @@ -36261,43 +36143,43 @@ }, "init": { "type": "CallExpression", - "start": 22699, - "end": 22729, + "start": 22632, + "end": 22662, "loc": { "start": { - "line": 691, + "line": 686, "column": 28 }, "end": { - "line": 691, + "line": 686, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 22699, - "end": 22721, + "start": 22632, + "end": 22654, "loc": { "start": { - "line": 691, + "line": 686, "column": 28 }, "end": { - "line": 691, + "line": 686, "column": 50 } }, "object": { "type": "Identifier", - "start": 22699, - "end": 22707, + "start": 22632, + "end": 22640, "loc": { "start": { - "line": 691, + "line": 686, "column": 28 }, "end": { - "line": 691, + "line": 686, "column": 36 }, "identifierName": "document" @@ -36306,15 +36188,15 @@ }, "property": { "type": "Identifier", - "start": 22708, - "end": 22721, + "start": 22641, + "end": 22654, "loc": { "start": { - "line": 691, + "line": 686, "column": 37 }, "end": { - "line": 691, + "line": 686, "column": 50 }, "identifierName": "createElement" @@ -36326,15 +36208,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22722, - "end": 22728, + "start": 22655, + "end": 22661, "loc": { "start": { - "line": 691, + "line": 686, "column": 51 }, "end": { - "line": 691, + "line": 686, "column": 57 } }, @@ -36354,15 +36236,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 22611, - "end": 22669, + "start": 22544, + "end": 22602, "loc": { "start": { - "line": 688, + "line": 683, "column": 8 }, "end": { - "line": 690, + "line": 685, "column": 11 } } @@ -36371,58 +36253,58 @@ }, { "type": "ExpressionStatement", - "start": 22740, - "end": 22784, + "start": 22673, + "end": 22717, "loc": { "start": { - "line": 692, + "line": 687, "column": 8 }, "end": { - "line": 692, + "line": 687, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 22740, - "end": 22783, + "start": 22673, + "end": 22716, "loc": { "start": { - "line": 692, + "line": 687, "column": 8 }, "end": { - "line": 692, + "line": 687, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22740, - "end": 22763, + "start": 22673, + "end": 22696, "loc": { "start": { - "line": 692, + "line": 687, "column": 8 }, "end": { - "line": 692, + "line": 687, "column": 31 } }, "object": { "type": "Identifier", - "start": 22740, - "end": 22753, + "start": 22673, + "end": 22686, "loc": { "start": { - "line": 692, + "line": 687, "column": 8 }, "end": { - "line": 692, + "line": 687, "column": 21 }, "identifierName": "buttonSpanDOM" @@ -36431,15 +36313,15 @@ }, "property": { "type": "Identifier", - "start": 22754, - "end": 22763, + "start": 22687, + "end": 22696, "loc": { "start": { - "line": 692, + "line": 687, "column": 22 }, "end": { - "line": 692, + "line": 687, "column": 31 }, "identifierName": "innerHTML" @@ -36450,15 +36332,15 @@ }, "right": { "type": "Identifier", - "start": 22766, - "end": 22783, + "start": 22699, + "end": 22716, "loc": { "start": { - "line": 692, + "line": 687, "column": 34 }, "end": { - "line": 692, + "line": 687, "column": 51 }, "identifierName": "buttonDisplayName" @@ -36469,57 +36351,57 @@ }, { "type": "ExpressionStatement", - "start": 22794, - "end": 22831, + "start": 22727, + "end": 22764, "loc": { "start": { - "line": 693, + "line": 688, "column": 8 }, "end": { - "line": 693, + "line": 688, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 22794, - "end": 22830, + "start": 22727, + "end": 22763, "loc": { "start": { - "line": 693, + "line": 688, "column": 8 }, "end": { - "line": 693, + "line": 688, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 22794, - "end": 22815, + "start": 22727, + "end": 22748, "loc": { "start": { - "line": 693, + "line": 688, "column": 8 }, "end": { - "line": 693, + "line": 688, "column": 29 } }, "object": { "type": "Identifier", - "start": 22794, - "end": 22803, + "start": 22727, + "end": 22736, "loc": { "start": { - "line": 693, + "line": 688, "column": 8 }, "end": { - "line": 693, + "line": 688, "column": 17 }, "identifierName": "buttonDOM" @@ -36528,15 +36410,15 @@ }, "property": { "type": "Identifier", - "start": 22804, - "end": 22815, + "start": 22737, + "end": 22748, "loc": { "start": { - "line": 693, + "line": 688, "column": 18 }, "end": { - "line": 693, + "line": 688, "column": 29 }, "identifierName": "appendChild" @@ -36548,15 +36430,15 @@ "arguments": [ { "type": "Identifier", - "start": 22816, - "end": 22829, + "start": 22749, + "end": 22762, "loc": { "start": { - "line": 693, + "line": 688, "column": 30 }, "end": { - "line": 693, + "line": 688, "column": 43 }, "identifierName": "buttonSpanDOM" @@ -36569,15 +36451,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22843, - "end": 22896, + "start": 22776, + "end": 22829, "loc": { "start": { - "line": 695, + "line": 690, "column": 8 }, "end": { - "line": 697, + "line": 692, "column": 11 } } @@ -36586,29 +36468,29 @@ }, { "type": "IfStatement", - "start": 22906, - "end": 22983, + "start": 22839, + "end": 22916, "loc": { "start": { - "line": 698, + "line": 693, "column": 8 }, "end": { - "line": 699, + "line": 694, "column": 43 } }, "test": { "type": "UnaryExpression", - "start": 22909, - "end": 22937, + "start": 22842, + "end": 22870, "loc": { "start": { - "line": 698, + "line": 693, "column": 11 }, "end": { - "line": 698, + "line": 693, "column": 39 } }, @@ -36616,43 +36498,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 22910, - "end": 22937, + "start": 22843, + "end": 22870, "loc": { "start": { - "line": 698, + "line": 693, "column": 12 }, "end": { - "line": 698, + "line": 693, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 22910, - "end": 22929, + "start": 22843, + "end": 22862, "loc": { "start": { - "line": 698, + "line": 693, "column": 12 }, "end": { - "line": 698, + "line": 693, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 22910, - "end": 22914, + "start": 22843, + "end": 22847, "loc": { "start": { - "line": 698, + "line": 693, "column": 12 }, "end": { - "line": 698, + "line": 693, "column": 16 } }, @@ -36660,15 +36542,15 @@ }, "property": { "type": "Identifier", - "start": 22915, - "end": 22929, + "start": 22848, + "end": 22862, "loc": { "start": { - "line": 698, + "line": 693, "column": 17 }, "end": { - "line": 698, + "line": 693, "column": 31 }, "identifierName": "buttonElements" @@ -36680,15 +36562,15 @@ }, "property": { "type": "Identifier", - "start": 22930, - "end": 22936, + "start": 22863, + "end": 22869, "loc": { "start": { - "line": 698, + "line": 693, "column": 32 }, "end": { - "line": 698, + "line": 693, "column": 38 }, "identifierName": "button" @@ -36705,87 +36587,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 22950, - "end": 22983, + "start": 22883, + "end": 22916, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 22950, - "end": 22982, + "start": 22883, + "end": 22915, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22950, - "end": 22977, + "start": 22883, + "end": 22910, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 22950, - "end": 22969, + "start": 22883, + "end": 22902, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 22950, - "end": 22954, + "start": 22883, + "end": 22887, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 14 } } }, "property": { "type": "Identifier", - "start": 22955, - "end": 22969, + "start": 22888, + "end": 22902, "loc": { "start": { - "line": 699, + "line": 694, "column": 15 }, "end": { - "line": 699, + "line": 694, "column": 29 }, "identifierName": "buttonElements" @@ -36796,15 +36678,15 @@ }, "property": { "type": "Identifier", - "start": 22970, - "end": 22976, + "start": 22903, + "end": 22909, "loc": { "start": { - "line": 699, + "line": 694, "column": 30 }, "end": { - "line": 699, + "line": 694, "column": 36 }, "identifierName": "button" @@ -36815,15 +36697,15 @@ }, "right": { "type": "ArrayExpression", - "start": 22980, - "end": 22982, + "start": 22913, + "end": 22915, "loc": { "start": { - "line": 699, + "line": 694, "column": 40 }, "end": { - "line": 699, + "line": 694, "column": 42 } }, @@ -36836,15 +36718,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22843, - "end": 22896, + "start": 22776, + "end": 22829, "loc": { "start": { - "line": 695, + "line": 690, "column": 8 }, "end": { - "line": 697, + "line": 692, "column": 11 } } @@ -36853,100 +36735,100 @@ }, { "type": "ExpressionStatement", - "start": 22995, - "end": 23039, + "start": 22928, + "end": 22972, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 22995, - "end": 23038, + "start": 22928, + "end": 22971, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 22995, - "end": 23027, + "start": 22928, + "end": 22960, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 22995, - "end": 23022, + "start": 22928, + "end": 22955, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 22995, - "end": 23014, + "start": 22928, + "end": 22947, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 22995, - "end": 22999, + "start": 22928, + "end": 22932, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23000, - "end": 23014, + "start": 22933, + "end": 22947, "loc": { "start": { - "line": 701, + "line": 696, "column": 13 }, "end": { - "line": 701, + "line": 696, "column": 27 }, "identifierName": "buttonElements" @@ -36957,15 +36839,15 @@ }, "property": { "type": "Identifier", - "start": 23015, - "end": 23021, + "start": 22948, + "end": 22954, "loc": { "start": { - "line": 701, + "line": 696, "column": 28 }, "end": { - "line": 701, + "line": 696, "column": 34 }, "identifierName": "button" @@ -36976,15 +36858,15 @@ }, "property": { "type": "Identifier", - "start": 23023, - "end": 23027, + "start": 22956, + "end": 22960, "loc": { "start": { - "line": 701, + "line": 696, "column": 36 }, "end": { - "line": 701, + "line": 696, "column": 40 }, "identifierName": "push" @@ -36996,15 +36878,15 @@ "arguments": [ { "type": "Identifier", - "start": 23028, - "end": 23037, + "start": 22961, + "end": 22970, "loc": { "start": { - "line": 701, + "line": 696, "column": 41 }, "end": { - "line": 701, + "line": 696, "column": 50 }, "identifierName": "buttonDOM" @@ -37017,15 +36899,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23051, - "end": 23103, + "start": 22984, + "end": 23036, "loc": { "start": { - "line": 703, + "line": 698, "column": 8 }, "end": { - "line": 705, + "line": 700, "column": 11 } } @@ -37034,57 +36916,57 @@ }, { "type": "ExpressionStatement", - "start": 23113, - "end": 23143, + "start": 23046, + "end": 23076, "loc": { "start": { - "line": 706, + "line": 701, "column": 8 }, "end": { - "line": 706, + "line": 701, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 23113, - "end": 23142, + "start": 23046, + "end": 23075, "loc": { "start": { - "line": 706, + "line": 701, "column": 8 }, "end": { - "line": 706, + "line": 701, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 23113, - "end": 23131, + "start": 23046, + "end": 23064, "loc": { "start": { - "line": 706, + "line": 701, "column": 8 }, "end": { - "line": 706, + "line": 701, "column": 26 } }, "object": { "type": "Identifier", - "start": 23113, - "end": 23119, + "start": 23046, + "end": 23052, "loc": { "start": { - "line": 706, + "line": 701, "column": 8 }, "end": { - "line": 706, + "line": 701, "column": 14 }, "identifierName": "rowDOM" @@ -37094,15 +36976,15 @@ }, "property": { "type": "Identifier", - "start": 23120, - "end": 23131, + "start": 23053, + "end": 23064, "loc": { "start": { - "line": 706, + "line": 701, "column": 15 }, "end": { - "line": 706, + "line": 701, "column": 26 }, "identifierName": "appendChild" @@ -37115,15 +36997,15 @@ "arguments": [ { "type": "Identifier", - "start": 23132, - "end": 23141, + "start": 23065, + "end": 23074, "loc": { "start": { - "line": 706, + "line": 701, "column": 27 }, "end": { - "line": 706, + "line": 701, "column": 36 }, "identifierName": "buttonDOM" @@ -37137,15 +37019,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23051, - "end": 23103, + "start": 22984, + "end": 23036, "loc": { "start": { - "line": 703, + "line": 698, "column": 8 }, "end": { - "line": 705, + "line": 700, "column": 11 } } @@ -37163,15 +37045,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21321, - "end": 21382, + "start": 21254, + "end": 21315, "loc": { "start": { - "line": 655, + "line": 650, "column": 6 }, "end": { - "line": 657, + "line": 652, "column": 9 } } @@ -37181,15 +37063,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23166, - "end": 23216, + "start": 23099, + "end": 23149, "loc": { "start": { - "line": 710, + "line": 705, "column": 6 }, "end": { - "line": 712, + "line": 707, "column": 9 } } @@ -37198,71 +37080,71 @@ }, { "type": "ExpressionStatement", - "start": 23224, - "end": 23261, + "start": 23157, + "end": 23194, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 23224, - "end": 23260, + "start": 23157, + "end": 23193, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 23224, - "end": 23252, + "start": 23157, + "end": 23185, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 23224, - "end": 23240, + "start": 23157, + "end": 23173, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23224, - "end": 23228, + "start": 23157, + "end": 23161, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 10 } }, @@ -37270,15 +37152,15 @@ }, "property": { "type": "Identifier", - "start": 23229, - "end": 23240, + "start": 23162, + "end": 23173, "loc": { "start": { - "line": 713, + "line": 708, "column": 11 }, "end": { - "line": 713, + "line": 708, "column": 22 }, "identifierName": "keyboardDOM" @@ -37290,15 +37172,15 @@ }, "property": { "type": "Identifier", - "start": 23241, - "end": 23252, + "start": 23174, + "end": 23185, "loc": { "start": { - "line": 713, + "line": 708, "column": 23 }, "end": { - "line": 713, + "line": 708, "column": 34 }, "identifierName": "appendChild" @@ -37311,15 +37193,15 @@ "arguments": [ { "type": "Identifier", - "start": 23253, - "end": 23259, + "start": 23186, + "end": 23192, "loc": { "start": { - "line": 713, + "line": 708, "column": 35 }, "end": { - "line": 713, + "line": 708, "column": 41 }, "identifierName": "rowDOM" @@ -37333,15 +37215,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23166, - "end": 23216, + "start": 23099, + "end": 23149, "loc": { "start": { - "line": 710, + "line": 705, "column": 6 }, "end": { - "line": 712, + "line": 707, "column": 9 } } @@ -37359,15 +37241,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21021, - "end": 21068, + "start": 20954, + "end": 21001, "loc": { "start": { - "line": 643, + "line": 638, "column": 4 }, "end": { - "line": 645, + "line": 640, "column": 7 } } @@ -37377,15 +37259,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23278, - "end": 23315, + "start": 23211, + "end": 23248, "loc": { "start": { - "line": 716, + "line": 711, "column": 4 }, "end": { - "line": 718, + "line": 713, "column": 7 } } @@ -37394,57 +37276,57 @@ }, { "type": "ExpressionStatement", - "start": 23321, - "end": 23337, + "start": 23254, + "end": 23270, "loc": { "start": { - "line": 719, + "line": 714, "column": 4 }, "end": { - "line": 719, + "line": 714, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 23321, - "end": 23336, + "start": 23254, + "end": 23269, "loc": { "start": { - "line": 719, + "line": 714, "column": 4 }, "end": { - "line": 719, + "line": 714, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 23321, - "end": 23334, + "start": 23254, + "end": 23267, "loc": { "start": { - "line": 719, + "line": 714, "column": 4 }, "end": { - "line": 719, + "line": 714, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 23321, - "end": 23325, + "start": 23254, + "end": 23258, "loc": { "start": { - "line": 719, + "line": 714, "column": 4 }, "end": { - "line": 719, + "line": 714, "column": 8 } }, @@ -37452,15 +37334,15 @@ }, "property": { "type": "Identifier", - "start": 23326, - "end": 23334, + "start": 23259, + "end": 23267, "loc": { "start": { - "line": 719, + "line": 714, "column": 9 }, "end": { - "line": 719, + "line": 714, "column": 17 }, "identifierName": "onRender" @@ -37477,15 +37359,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23278, - "end": 23315, + "start": 23211, + "end": 23248, "loc": { "start": { - "line": 716, + "line": 711, "column": 4 }, "end": { - "line": 718, + "line": 713, "column": 7 } } @@ -37494,29 +37376,29 @@ }, { "type": "IfStatement", - "start": 23345, - "end": 23680, + "start": 23278, + "end": 23613, "loc": { "start": { - "line": 721, + "line": 716, "column": 4 }, "end": { - "line": 736, + "line": 731, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 23348, - "end": 23365, + "start": 23281, + "end": 23298, "loc": { "start": { - "line": 721, + "line": 716, "column": 7 }, "end": { - "line": 721, + "line": 716, "column": 24 } }, @@ -37524,44 +37406,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 23349, - "end": 23365, + "start": 23282, + "end": 23298, "loc": { "start": { - "line": 721, + "line": 716, "column": 8 }, "end": { - "line": 721, + "line": 716, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 23349, - "end": 23353, + "start": 23282, + "end": 23286, "loc": { "start": { - "line": 721, + "line": 716, "column": 8 }, "end": { - "line": 721, + "line": 716, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23354, - "end": 23365, + "start": 23287, + "end": 23298, "loc": { "start": { - "line": 721, + "line": 716, "column": 13 }, "end": { - "line": 721, + "line": 716, "column": 24 }, "identifierName": "initialized" @@ -37576,73 +37458,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 23366, - "end": 23680, + "start": 23299, + "end": 23613, "loc": { "start": { - "line": 721, + "line": 716, "column": 25 }, "end": { - "line": 736, + "line": 731, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 23465, - "end": 23489, + "start": 23398, + "end": 23422, "loc": { "start": { - "line": 725, + "line": 720, "column": 6 }, "end": { - "line": 725, + "line": 720, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 23465, - "end": 23488, + "start": 23398, + "end": 23421, "loc": { "start": { - "line": 725, + "line": 720, "column": 6 }, "end": { - "line": 725, + "line": 720, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23465, - "end": 23481, + "start": 23398, + "end": 23414, "loc": { "start": { - "line": 725, + "line": 720, "column": 6 }, "end": { - "line": 725, + "line": 720, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23465, - "end": 23469, + "start": 23398, + "end": 23402, "loc": { "start": { - "line": 725, + "line": 720, "column": 6 }, "end": { - "line": 725, + "line": 720, "column": 10 } }, @@ -37650,15 +37532,15 @@ }, "property": { "type": "Identifier", - "start": 23470, - "end": 23481, + "start": 23403, + "end": 23414, "loc": { "start": { - "line": 725, + "line": 720, "column": 11 }, "end": { - "line": 725, + "line": 720, "column": 22 }, "identifierName": "initialized" @@ -37670,15 +37552,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 23484, - "end": 23488, + "start": 23417, + "end": 23421, "loc": { "start": { - "line": 725, + "line": 720, "column": 25 }, "end": { - "line": 725, + "line": 720, "column": 29 } }, @@ -37690,8 +37572,26 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23375, - "end": 23457, + "start": 23308, + "end": 23390, + "loc": { + "start": { + "line": 717, + "column": 6 + }, + "end": { + "line": 719, + "column": 9 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Handling mouseup\r\n ", + "start": 23432, + "end": 23473, "loc": { "start": { "line": 722, @@ -37703,80 +37603,62 @@ } } } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Handling mouseup\r\n ", - "start": 23499, - "end": 23540, - "loc": { - "start": { - "line": 727, - "column": 6 - }, - "end": { - "line": 729, - "column": 9 - } - } - } ] }, { "type": "ExpressionStatement", - "start": 23548, - "end": 23602, + "start": 23481, + "end": 23535, "loc": { "start": { - "line": 730, + "line": 725, "column": 6 }, "end": { - "line": 730, + "line": 725, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 23548, - "end": 23601, + "start": 23481, + "end": 23534, "loc": { "start": { - "line": 730, + "line": 725, "column": 6 }, "end": { - "line": 730, + "line": 725, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23548, - "end": 23566, + "start": 23481, + "end": 23499, "loc": { "start": { - "line": 730, + "line": 725, "column": 6 }, "end": { - "line": 730, + "line": 725, "column": 24 } }, "object": { "type": "Identifier", - "start": 23548, - "end": 23556, + "start": 23481, + "end": 23489, "loc": { "start": { - "line": 730, + "line": 725, "column": 6 }, "end": { - "line": 730, + "line": 725, "column": 14 }, "identifierName": "document" @@ -37786,15 +37668,15 @@ }, "property": { "type": "Identifier", - "start": 23557, - "end": 23566, + "start": 23490, + "end": 23499, "loc": { "start": { - "line": 730, + "line": 725, "column": 15 }, "end": { - "line": 730, + "line": 725, "column": 24 }, "identifierName": "onmouseup" @@ -37806,15 +37688,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23569, - "end": 23601, + "start": 23502, + "end": 23534, "loc": { "start": { - "line": 730, + "line": 725, "column": 27 }, "end": { - "line": 730, + "line": 725, "column": 59 } }, @@ -37825,58 +37707,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 23575, - "end": 23601, + "start": 23508, + "end": 23534, "loc": { "start": { - "line": 730, + "line": 725, "column": 33 }, "end": { - "line": 730, + "line": 725, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 23575, - "end": 23599, + "start": 23508, + "end": 23532, "loc": { "start": { - "line": 730, + "line": 725, "column": 33 }, "end": { - "line": 730, + "line": 725, "column": 57 } }, "object": { "type": "ThisExpression", - "start": 23575, - "end": 23579, + "start": 23508, + "end": 23512, "loc": { "start": { - "line": 730, + "line": 725, "column": 33 }, "end": { - "line": 730, + "line": 725, "column": 37 } } }, "property": { "type": "Identifier", - "start": 23580, - "end": 23599, + "start": 23513, + "end": 23532, "loc": { "start": { - "line": 730, + "line": 725, "column": 38 }, "end": { - "line": 730, + "line": 725, "column": 57 }, "identifierName": "handleButtonMouseUp" @@ -37894,8 +37776,26 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 23499, - "end": 23540, + "start": 23432, + "end": 23473, + "loc": { + "start": { + "line": 722, + "column": 6 + }, + "end": { + "line": 724, + "column": 9 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Calling onInit\r\n ", + "start": 23545, + "end": 23584, "loc": { "start": { "line": 727, @@ -37907,79 +37807,61 @@ } } } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Calling onInit\r\n ", - "start": 23612, - "end": 23651, - "loc": { - "start": { - "line": 732, - "column": 6 - }, - "end": { - "line": 734, - "column": 9 - } - } - } ] }, { "type": "ExpressionStatement", - "start": 23659, - "end": 23673, + "start": 23592, + "end": 23606, "loc": { "start": { - "line": 735, + "line": 730, "column": 6 }, "end": { - "line": 735, + "line": 730, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 23659, - "end": 23672, + "start": 23592, + "end": 23605, "loc": { "start": { - "line": 735, + "line": 730, "column": 6 }, "end": { - "line": 735, + "line": 730, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 23659, - "end": 23670, + "start": 23592, + "end": 23603, "loc": { "start": { - "line": 735, + "line": 730, "column": 6 }, "end": { - "line": 735, + "line": 730, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 23659, - "end": 23663, + "start": 23592, + "end": 23596, "loc": { "start": { - "line": 735, + "line": 730, "column": 6 }, "end": { - "line": 735, + "line": 730, "column": 10 } }, @@ -37987,15 +37869,15 @@ }, "property": { "type": "Identifier", - "start": 23664, - "end": 23670, + "start": 23597, + "end": 23603, "loc": { "start": { - "line": 735, + "line": 730, "column": 11 }, "end": { - "line": 735, + "line": 730, "column": 17 }, "identifierName": "onInit" @@ -38012,15 +37894,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 23612, - "end": 23651, + "start": 23545, + "end": 23584, "loc": { "start": { - "line": 732, + "line": 727, "column": 6 }, "end": { - "line": 734, + "line": 729, "column": 9 } } @@ -38039,15 +37921,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19311, - "end": 19367, + "start": 19244, + "end": 19300, "loc": { "start": { - "line": 592, + "line": 587, "column": 2 }, "end": { - "line": 594, + "line": 589, "column": 5 } } @@ -38062,29 +37944,29 @@ }, { "type": "Identifier", - "start": 23692, - "end": 23722, + "start": 23625, + "end": 23655, "loc": { "start": { - "line": 740, + "line": 735, "column": 0 }, "end": { - "line": 740, + "line": 735, "column": 30 } }, "declaration": { "type": "Identifier", - "start": 23707, - "end": 23721, + "start": 23640, + "end": 23654, "loc": { "start": { - "line": 740, + "line": 735, "column": 15 }, "end": { - "line": 740, + "line": 735, "column": 29 }, "identifierName": "SimpleKeyboard" @@ -38097,29 +37979,29 @@ }, { "type": "ExportDefaultDeclaration", - "start": 23692, - "end": 23722, + "start": 23625, + "end": 23655, "loc": { "start": { - "line": 740, + "line": 735, "column": 0 }, "end": { - "line": 740, + "line": 735, "column": 30 } }, "declaration": { "type": "ClassDeclaration", "start": 367, - "end": 23688, + "end": 23621, "loc": { "start": { "line": 15, "column": 0 }, "end": { - "line": 738, + "line": 733, "column": 1 } }, @@ -38145,14 +38027,14 @@ "body": { "type": "ClassBody", "start": 388, - "end": 23688, + "end": 23621, "loc": { "start": { "line": 15, "column": 21 }, "end": { - "line": 738, + "line": 733, "column": 1 } }, @@ -54437,14 +54319,14 @@ { "type": "ClassProperty", "start": 11852, - "end": 12053, + "end": 11986, "loc": { "start": { "line": 327, "column": 2 }, "end": { - "line": 336, + "line": 331, "column": 3 } }, @@ -54471,14 +54353,14 @@ "value": { "type": "ArrowFunctionExpression", "start": 11865, - "end": 12053, + "end": 11986, "loc": { "start": { "line": 327, "column": 15 }, "end": { - "line": 336, + "line": 331, "column": 3 } }, @@ -54508,14 +54390,14 @@ "body": { "type": "BlockStatement", "start": 11875, - "end": 12053, + "end": 11986, "loc": { "start": { "line": 327, "column": 25 }, "end": { - "line": 336, + "line": 331, "column": 3 } }, @@ -54905,125 +54787,7 @@ "computed": false }, "arguments": [] - }, - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Apply modules\r\n ", - "start": 11989, - "end": 12023, - "loc": { - "start": { - "line": 332, - "column": 4 - }, - "end": { - "line": 334, - "column": 7 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "start": 12029, - "end": 12048, - "loc": { - "start": { - "line": 335, - "column": 4 - }, - "end": { - "line": 335, - "column": 23 - } - }, - "expression": { - "type": "CallExpression", - "start": 12029, - "end": 12047, - "loc": { - "start": { - "line": 335, - "column": 4 - }, - "end": { - "line": 335, - "column": 22 - } - }, - "callee": { - "type": "MemberExpression", - "start": 12029, - "end": 12045, - "loc": { - "start": { - "line": 335, - "column": 4 - }, - "end": { - "line": 335, - "column": 20 - } - }, - "object": { - "type": "ThisExpression", - "start": 12029, - "end": 12033, - "loc": { - "start": { - "line": 335, - "column": 4 - }, - "end": { - "line": 335, - "column": 8 - } - }, - "leadingComments": null - }, - "property": { - "type": "Identifier", - "start": 12034, - "end": 12045, - "loc": { - "start": { - "line": 335, - "column": 9 - }, - "end": { - "line": 335, - "column": 20 - }, - "identifierName": "loadModules" - }, - "name": "loadModules" - }, - "computed": false, - "leadingComments": null - }, - "arguments": [], - "leadingComments": null - }, - "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Apply modules\r\n ", - "start": 11989, - "end": 12023, - "loc": { - "start": { - "line": 332, - "column": 4 - }, - "end": { - "line": 334, - "column": 7 - } - } - } - ] + } } ], "directives": [], @@ -55053,15 +54817,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12059, - "end": 12168, + "start": 11992, + "end": 12101, "loc": { "start": { - "line": 338, + "line": 333, "column": 2 }, "end": { - "line": 341, + "line": 336, "column": 5 } } @@ -55070,15 +54834,15 @@ }, { "type": "ClassMethod", - "start": 12172, - "end": 12311, + "start": 12105, + "end": 12244, "loc": { "start": { - "line": 342, + "line": 337, "column": 2 }, "end": { - "line": 346, + "line": 341, "column": 3 } }, @@ -55086,15 +54850,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12172, - "end": 12177, + "start": 12105, + "end": 12110, "loc": { "start": { - "line": 342, + "line": 337, "column": 2 }, "end": { - "line": 342, + "line": 337, "column": 7 }, "identifierName": "clear" @@ -55110,102 +54874,102 @@ "params": [], "body": { "type": "BlockStatement", - "start": 12179, - "end": 12311, + "start": 12112, + "end": 12244, "loc": { "start": { - "line": 342, + "line": 337, "column": 9 }, "end": { - "line": 346, + "line": 341, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12186, - "end": 12218, + "start": 12119, + "end": 12151, "loc": { "start": { - "line": 343, + "line": 338, "column": 4 }, "end": { - "line": 343, + "line": 338, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 12186, - "end": 12217, + "start": 12119, + "end": 12150, "loc": { "start": { - "line": 343, + "line": 338, "column": 4 }, "end": { - "line": 343, + "line": 338, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12186, - "end": 12212, + "start": 12119, + "end": 12145, "loc": { "start": { - "line": 343, + "line": 338, "column": 4 }, "end": { - "line": 343, + "line": 338, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12186, - "end": 12202, + "start": 12119, + "end": 12135, "loc": { "start": { - "line": 343, + "line": 338, "column": 4 }, "end": { - "line": 343, + "line": 338, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12186, - "end": 12190, + "start": 12119, + "end": 12123, "loc": { "start": { - "line": 343, + "line": 338, "column": 4 }, "end": { - "line": 343, + "line": 338, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12191, - "end": 12202, + "start": 12124, + "end": 12135, "loc": { "start": { - "line": 343, + "line": 338, "column": 9 }, "end": { - "line": 343, + "line": 338, "column": 20 }, "identifierName": "keyboardDOM" @@ -55216,15 +54980,15 @@ }, "property": { "type": "Identifier", - "start": 12203, - "end": 12212, + "start": 12136, + "end": 12145, "loc": { "start": { - "line": 343, + "line": 338, "column": 21 }, "end": { - "line": 343, + "line": 338, "column": 30 }, "identifierName": "innerHTML" @@ -55235,15 +54999,15 @@ }, "right": { "type": "StringLiteral", - "start": 12215, - "end": 12217, + "start": 12148, + "end": 12150, "loc": { "start": { - "line": 343, + "line": 338, "column": 33 }, "end": { - "line": 343, + "line": 338, "column": 35 } }, @@ -55257,87 +55021,87 @@ }, { "type": "ExpressionStatement", - "start": 12224, - "end": 12275, + "start": 12157, + "end": 12208, "loc": { "start": { - "line": 344, + "line": 339, "column": 4 }, "end": { - "line": 344, + "line": 339, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12224, - "end": 12274, + "start": 12157, + "end": 12207, "loc": { "start": { - "line": 344, + "line": 339, "column": 4 }, "end": { - "line": 344, + "line": 339, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12224, - "end": 12250, + "start": 12157, + "end": 12183, "loc": { "start": { - "line": 344, + "line": 339, "column": 4 }, "end": { - "line": 344, + "line": 339, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12224, - "end": 12240, + "start": 12157, + "end": 12173, "loc": { "start": { - "line": 344, + "line": 339, "column": 4 }, "end": { - "line": 344, + "line": 339, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12224, - "end": 12228, + "start": 12157, + "end": 12161, "loc": { "start": { - "line": 344, + "line": 339, "column": 4 }, "end": { - "line": 344, + "line": 339, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12229, - "end": 12240, + "start": 12162, + "end": 12173, "loc": { "start": { - "line": 344, + "line": 339, "column": 9 }, "end": { - "line": 344, + "line": 339, "column": 20 }, "identifierName": "keyboardDOM" @@ -55348,15 +55112,15 @@ }, "property": { "type": "Identifier", - "start": 12241, - "end": 12250, + "start": 12174, + "end": 12183, "loc": { "start": { - "line": 344, + "line": 339, "column": 21 }, "end": { - "line": 344, + "line": 339, "column": 30 }, "identifierName": "className" @@ -55367,44 +55131,44 @@ }, "right": { "type": "MemberExpression", - "start": 12253, - "end": 12274, + "start": 12186, + "end": 12207, "loc": { "start": { - "line": 344, + "line": 339, "column": 33 }, "end": { - "line": 344, + "line": 339, "column": 54 } }, "object": { "type": "ThisExpression", - "start": 12253, - "end": 12257, + "start": 12186, + "end": 12190, "loc": { "start": { - "line": 344, + "line": 339, "column": 33 }, "end": { - "line": 344, + "line": 339, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12258, - "end": 12274, + "start": 12191, + "end": 12207, "loc": { "start": { - "line": 344, + "line": 339, "column": 38 }, "end": { - "line": 344, + "line": 339, "column": 54 }, "identifierName": "keyboardDOMClass" @@ -55417,73 +55181,73 @@ }, { "type": "ExpressionStatement", - "start": 12281, - "end": 12306, + "start": 12214, + "end": 12239, "loc": { "start": { - "line": 345, + "line": 340, "column": 4 }, "end": { - "line": 345, + "line": 340, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 12281, - "end": 12305, + "start": 12214, + "end": 12238, "loc": { "start": { - "line": 345, + "line": 340, "column": 4 }, "end": { - "line": 345, + "line": 340, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12281, - "end": 12300, + "start": 12214, + "end": 12233, "loc": { "start": { - "line": 345, + "line": 340, "column": 4 }, "end": { - "line": 345, + "line": 340, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 12281, - "end": 12285, + "start": 12214, + "end": 12218, "loc": { "start": { - "line": 345, + "line": 340, "column": 4 }, "end": { - "line": 345, + "line": 340, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12286, - "end": 12300, + "start": 12219, + "end": 12233, "loc": { "start": { - "line": 345, + "line": 340, "column": 9 }, "end": { - "line": 345, + "line": 340, "column": 23 }, "identifierName": "buttonElements" @@ -55494,15 +55258,15 @@ }, "right": { "type": "ObjectExpression", - "start": 12303, - "end": 12305, + "start": 12236, + "end": 12238, "loc": { "start": { - "line": 345, + "line": 340, "column": 26 }, "end": { - "line": 345, + "line": 340, "column": 28 } }, @@ -55518,15 +55282,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12059, - "end": 12168, + "start": 11992, + "end": 12101, "loc": { "start": { - "line": 338, + "line": 333, "column": 2 }, "end": { - "line": 341, + "line": 336, "column": 5 } } @@ -55536,15 +55300,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12317, - "end": 12522, + "start": 12250, + "end": 12455, "loc": { "start": { - "line": 348, + "line": 343, "column": 2 }, "end": { - "line": 351, + "line": 346, "column": 5 } } @@ -55553,15 +55317,15 @@ }, { "type": "ClassMethod", - "start": 12526, - "end": 12894, + "start": 12459, + "end": 12827, "loc": { "start": { - "line": 352, + "line": 347, "column": 2 }, "end": { - "line": 361, + "line": 356, "column": 3 } }, @@ -55569,15 +55333,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12526, - "end": 12534, + "start": 12459, + "end": 12467, "loc": { "start": { - "line": 352, + "line": 347, "column": 2 }, "end": { - "line": 352, + "line": 347, "column": 10 }, "identifierName": "dispatch" @@ -55593,15 +55357,15 @@ "params": [ { "type": "Identifier", - "start": 12535, - "end": 12543, + "start": 12468, + "end": 12476, "loc": { "start": { - "line": 352, + "line": 347, "column": 11 }, "end": { - "line": 352, + "line": 347, "column": 19 }, "identifierName": "callback" @@ -55611,44 +55375,44 @@ ], "body": { "type": "BlockStatement", - "start": 12544, - "end": 12894, + "start": 12477, + "end": 12827, "loc": { "start": { - "line": 352, + "line": 347, "column": 20 }, "end": { - "line": 361, + "line": 356, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 12551, - "end": 12735, + "start": 12484, + "end": 12668, "loc": { "start": { - "line": 353, + "line": 348, "column": 4 }, "end": { - "line": 356, + "line": 351, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 12554, - "end": 12588, + "start": 12487, + "end": 12521, "loc": { "start": { - "line": 353, + "line": 348, "column": 7 }, "end": { - "line": 353, + "line": 348, "column": 41 } }, @@ -55656,29 +55420,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 12555, - "end": 12588, + "start": 12488, + "end": 12521, "loc": { "start": { - "line": 353, + "line": 348, "column": 8 }, "end": { - "line": 353, + "line": 348, "column": 41 } }, "object": { "type": "Identifier", - "start": 12555, - "end": 12561, + "start": 12488, + "end": 12494, "loc": { "start": { - "line": 353, + "line": 348, "column": 8 }, "end": { - "line": 353, + "line": 348, "column": 14 }, "identifierName": "window" @@ -55687,15 +55451,15 @@ }, "property": { "type": "StringLiteral", - "start": 12562, - "end": 12587, + "start": 12495, + "end": 12520, "loc": { "start": { - "line": 353, + "line": 348, "column": 15 }, "end": { - "line": 353, + "line": 348, "column": 40 } }, @@ -55713,72 +55477,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 12589, - "end": 12735, + "start": 12522, + "end": 12668, "loc": { "start": { - "line": 353, + "line": 348, "column": 42 }, "end": { - "line": 356, + "line": 351, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12598, - "end": 12681, + "start": 12531, + "end": 12614, "loc": { "start": { - "line": 354, + "line": 349, "column": 6 }, "end": { - "line": 354, + "line": 349, "column": 89 } }, "expression": { "type": "CallExpression", - "start": 12598, - "end": 12680, + "start": 12531, + "end": 12613, "loc": { "start": { - "line": 354, + "line": 349, "column": 6 }, "end": { - "line": 354, + "line": 349, "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 12598, - "end": 12610, + "start": 12531, + "end": 12543, "loc": { "start": { - "line": 354, + "line": 349, "column": 6 }, "end": { - "line": 354, + "line": 349, "column": 18 } }, "object": { "type": "Identifier", - "start": 12598, - "end": 12605, + "start": 12531, + "end": 12538, "loc": { "start": { - "line": 354, + "line": 349, "column": 6 }, "end": { - "line": 354, + "line": 349, "column": 13 }, "identifierName": "console" @@ -55787,15 +55551,15 @@ }, "property": { "type": "Identifier", - "start": 12606, - "end": 12610, + "start": 12539, + "end": 12543, "loc": { "start": { - "line": 354, + "line": 349, "column": 14 }, "end": { - "line": 354, + "line": 349, "column": 18 }, "identifierName": "warn" @@ -55807,15 +55571,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 12611, - "end": 12679, + "start": 12544, + "end": 12612, "loc": { "start": { - "line": 354, + "line": 349, "column": 19 }, "end": { - "line": 354, + "line": 349, "column": 87 } }, @@ -55823,15 +55587,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 12612, - "end": 12678, + "start": 12545, + "end": 12611, "loc": { "start": { - "line": 354, + "line": 349, "column": 20 }, "end": { - "line": 354, + "line": 349, "column": 86 } }, @@ -55848,43 +55612,43 @@ }, { "type": "ThrowStatement", - "start": 12689, - "end": 12728, + "start": 12622, + "end": 12661, "loc": { "start": { - "line": 355, + "line": 350, "column": 6 }, "end": { - "line": 355, + "line": 350, "column": 45 } }, "argument": { "type": "NewExpression", - "start": 12695, - "end": 12727, + "start": 12628, + "end": 12660, "loc": { "start": { - "line": 355, + "line": 350, "column": 12 }, "end": { - "line": 355, + "line": 350, "column": 44 } }, "callee": { "type": "Identifier", - "start": 12699, - "end": 12704, + "start": 12632, + "end": 12637, "loc": { "start": { - "line": 355, + "line": 350, "column": 16 }, "end": { - "line": 355, + "line": 350, "column": 21 }, "identifierName": "Error" @@ -55894,15 +55658,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 12705, - "end": 12726, + "start": 12638, + "end": 12659, "loc": { "start": { - "line": 355, + "line": 350, "column": 22 }, "end": { - "line": 355, + "line": 350, "column": 43 } }, @@ -55922,85 +55686,85 @@ }, { "type": "ReturnStatement", - "start": 12747, - "end": 12889, + "start": 12680, + "end": 12822, "loc": { "start": { - "line": 358, + "line": 353, "column": 4 }, "end": { - "line": 360, + "line": 355, "column": 6 } }, "argument": { "type": "CallExpression", - "start": 12754, - "end": 12889, + "start": 12687, + "end": 12822, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 360, + "line": 355, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 12754, - "end": 12808, + "start": 12687, + "end": 12741, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 358, + "line": 353, "column": 65 } }, "object": { "type": "CallExpression", - "start": 12754, - "end": 12800, + "start": 12687, + "end": 12733, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 358, + "line": 353, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 12754, - "end": 12765, + "start": 12687, + "end": 12698, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 358, + "line": 353, "column": 22 } }, "object": { "type": "Identifier", - "start": 12754, - "end": 12760, + "start": 12687, + "end": 12693, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 358, + "line": 353, "column": 17 }, "identifierName": "Object" @@ -56009,15 +55773,15 @@ }, "property": { "type": "Identifier", - "start": 12761, - "end": 12765, + "start": 12694, + "end": 12698, "loc": { "start": { - "line": 358, + "line": 353, "column": 18 }, "end": { - "line": 358, + "line": 353, "column": 22 }, "identifierName": "keys" @@ -56029,29 +55793,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 12766, - "end": 12799, + "start": 12699, + "end": 12732, "loc": { "start": { - "line": 358, + "line": 353, "column": 23 }, "end": { - "line": 358, + "line": 353, "column": 56 } }, "object": { "type": "Identifier", - "start": 12766, - "end": 12772, + "start": 12699, + "end": 12705, "loc": { "start": { - "line": 358, + "line": 353, "column": 23 }, "end": { - "line": 358, + "line": 353, "column": 29 }, "identifierName": "window" @@ -56060,15 +55824,15 @@ }, "property": { "type": "StringLiteral", - "start": 12773, - "end": 12798, + "start": 12706, + "end": 12731, "loc": { "start": { - "line": 358, + "line": 353, "column": 30 }, "end": { - "line": 358, + "line": 353, "column": 55 } }, @@ -56084,15 +55848,15 @@ }, "property": { "type": "Identifier", - "start": 12801, - "end": 12808, + "start": 12734, + "end": 12741, "loc": { "start": { - "line": 358, + "line": 353, "column": 58 }, "end": { - "line": 358, + "line": 353, "column": 65 }, "identifierName": "forEach" @@ -56104,15 +55868,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 12809, - "end": 12888, + "start": 12742, + "end": 12821, "loc": { "start": { - "line": 358, + "line": 353, "column": 66 }, "end": { - "line": 360, + "line": 355, "column": 5 } }, @@ -56123,15 +55887,15 @@ "params": [ { "type": "Identifier", - "start": 12810, - "end": 12813, + "start": 12743, + "end": 12746, "loc": { "start": { - "line": 358, + "line": 353, "column": 67 }, "end": { - "line": 358, + "line": 353, "column": 70 }, "identifierName": "key" @@ -56141,58 +55905,58 @@ ], "body": { "type": "BlockStatement", - "start": 12818, - "end": 12888, + "start": 12751, + "end": 12821, "loc": { "start": { - "line": 358, + "line": 353, "column": 75 }, "end": { - "line": 360, + "line": 355, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12827, - "end": 12881, + "start": 12760, + "end": 12814, "loc": { "start": { - "line": 359, + "line": 354, "column": 6 }, "end": { - "line": 359, + "line": 354, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 12827, - "end": 12880, + "start": 12760, + "end": 12813, "loc": { "start": { - "line": 359, + "line": 354, "column": 6 }, "end": { - "line": 359, + "line": 354, "column": 59 } }, "callee": { "type": "Identifier", - "start": 12827, - "end": 12835, + "start": 12760, + "end": 12768, "loc": { "start": { - "line": 359, + "line": 354, "column": 6 }, "end": { - "line": 359, + "line": 354, "column": 14 }, "identifierName": "callback" @@ -56202,43 +55966,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 12836, - "end": 12874, + "start": 12769, + "end": 12807, "loc": { "start": { - "line": 359, + "line": 354, "column": 15 }, "end": { - "line": 359, + "line": 354, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 12836, - "end": 12869, + "start": 12769, + "end": 12802, "loc": { "start": { - "line": 359, + "line": 354, "column": 15 }, "end": { - "line": 359, + "line": 354, "column": 48 } }, "object": { "type": "Identifier", - "start": 12836, - "end": 12842, + "start": 12769, + "end": 12775, "loc": { "start": { - "line": 359, + "line": 354, "column": 15 }, "end": { - "line": 359, + "line": 354, "column": 21 }, "identifierName": "window" @@ -56247,15 +56011,15 @@ }, "property": { "type": "StringLiteral", - "start": 12843, - "end": 12868, + "start": 12776, + "end": 12801, "loc": { "start": { - "line": 359, + "line": 354, "column": 22 }, "end": { - "line": 359, + "line": 354, "column": 47 } }, @@ -56269,15 +56033,15 @@ }, "property": { "type": "Identifier", - "start": 12870, - "end": 12873, + "start": 12803, + "end": 12806, "loc": { "start": { - "line": 359, + "line": 354, "column": 49 }, "end": { - "line": 359, + "line": 354, "column": 52 }, "identifierName": "key" @@ -56288,15 +56052,15 @@ }, { "type": "Identifier", - "start": 12876, - "end": 12879, + "start": 12809, + "end": 12812, "loc": { "start": { - "line": 359, + "line": 354, "column": 55 }, "end": { - "line": 359, + "line": 354, "column": 58 }, "identifierName": "key" @@ -56321,15 +56085,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12317, - "end": 12522, + "start": 12250, + "end": 12455, "loc": { "start": { - "line": 348, + "line": 343, "column": 2 }, "end": { - "line": 351, + "line": 346, "column": 5 } } @@ -56339,15 +56103,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12900, - "end": 13181, + "start": 12833, + "end": 13114, "loc": { "start": { - "line": 363, + "line": 358, "column": 2 }, "end": { - "line": 367, + "line": 362, "column": 5 } } @@ -56356,15 +56120,15 @@ }, { "type": "ClassMethod", - "start": 13185, - "end": 14417, + "start": 13118, + "end": 14350, "loc": { "start": { - "line": 368, + "line": 363, "column": 2 }, "end": { - "line": 411, + "line": 406, "column": 3 } }, @@ -56372,15 +56136,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 13185, - "end": 13199, + "start": 13118, + "end": 13132, "loc": { "start": { - "line": 368, + "line": 363, "column": 2 }, "end": { - "line": 368, + "line": 363, "column": 16 }, "identifierName": "addButtonTheme" @@ -56396,15 +56160,15 @@ "params": [ { "type": "Identifier", - "start": 13200, - "end": 13207, + "start": 13133, + "end": 13140, "loc": { "start": { - "line": 368, + "line": 363, "column": 17 }, "end": { - "line": 368, + "line": 363, "column": 24 }, "identifierName": "buttons" @@ -56413,15 +56177,15 @@ }, { "type": "Identifier", - "start": 13209, - "end": 13218, + "start": 13142, + "end": 13151, "loc": { "start": { - "line": 368, + "line": 363, "column": 26 }, "end": { - "line": 368, + "line": 363, "column": 35 }, "identifierName": "className" @@ -56431,58 +56195,58 @@ ], "body": { "type": "BlockStatement", - "start": 13219, - "end": 14417, + "start": 13152, + "end": 14350, "loc": { "start": { - "line": 368, + "line": 363, "column": 36 }, "end": { - "line": 411, + "line": 406, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 13226, - "end": 13273, + "start": 13159, + "end": 13206, "loc": { "start": { - "line": 369, + "line": 364, "column": 4 }, "end": { - "line": 370, + "line": 365, "column": 19 } }, "test": { "type": "LogicalExpression", - "start": 13229, - "end": 13251, + "start": 13162, + "end": 13184, "loc": { "start": { - "line": 369, + "line": 364, "column": 7 }, "end": { - "line": 369, + "line": 364, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 13229, - "end": 13239, + "start": 13162, + "end": 13172, "loc": { "start": { - "line": 369, + "line": 364, "column": 7 }, "end": { - "line": 369, + "line": 364, "column": 17 } }, @@ -56490,15 +56254,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13230, - "end": 13239, + "start": 13163, + "end": 13172, "loc": { "start": { - "line": 369, + "line": 364, "column": 8 }, "end": { - "line": 369, + "line": 364, "column": 17 }, "identifierName": "className" @@ -56512,15 +56276,15 @@ "operator": "||", "right": { "type": "UnaryExpression", - "start": 13243, - "end": 13251, + "start": 13176, + "end": 13184, "loc": { "start": { - "line": 369, + "line": 364, "column": 21 }, "end": { - "line": 369, + "line": 364, "column": 29 } }, @@ -56528,15 +56292,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13244, - "end": 13251, + "start": 13177, + "end": 13184, "loc": { "start": { - "line": 369, + "line": 364, "column": 22 }, "end": { - "line": 369, + "line": 364, "column": 29 }, "identifierName": "buttons" @@ -56550,29 +56314,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 13260, - "end": 13273, + "start": 13193, + "end": 13206, "loc": { "start": { - "line": 370, + "line": 365, "column": 6 }, "end": { - "line": 370, + "line": 365, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 13267, - "end": 13272, + "start": 13200, + "end": 13205, "loc": { "start": { - "line": 370, + "line": 365, "column": 13 }, "end": { - "line": 370, + "line": 365, "column": 18 } }, @@ -56583,85 +56347,85 @@ }, { "type": "ExpressionStatement", - "start": 13281, - "end": 14390, + "start": 13214, + "end": 14323, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 408, + "line": 403, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 13281, - "end": 14389, + "start": 13214, + "end": 14322, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 408, + "line": 403, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 13281, - "end": 13307, + "start": 13214, + "end": 13240, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 372, + "line": 367, "column": 30 } }, "object": { "type": "CallExpression", - "start": 13281, - "end": 13299, + "start": 13214, + "end": 13232, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 372, + "line": 367, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 13281, - "end": 13294, + "start": 13214, + "end": 13227, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 372, + "line": 367, "column": 17 } }, "object": { "type": "Identifier", - "start": 13281, - "end": 13288, + "start": 13214, + "end": 13221, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 372, + "line": 367, "column": 11 }, "identifierName": "buttons" @@ -56670,15 +56434,15 @@ }, "property": { "type": "Identifier", - "start": 13289, - "end": 13294, + "start": 13222, + "end": 13227, "loc": { "start": { - "line": 372, + "line": 367, "column": 12 }, "end": { - "line": 372, + "line": 367, "column": 17 }, "identifierName": "split" @@ -56690,15 +56454,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13295, - "end": 13298, + "start": 13228, + "end": 13231, "loc": { "start": { - "line": 372, + "line": 367, "column": 18 }, "end": { - "line": 372, + "line": 367, "column": 21 } }, @@ -56712,15 +56476,15 @@ }, "property": { "type": "Identifier", - "start": 13300, - "end": 13307, + "start": 13233, + "end": 13240, "loc": { "start": { - "line": 372, + "line": 367, "column": 23 }, "end": { - "line": 372, + "line": 367, "column": 30 }, "identifierName": "forEach" @@ -56732,15 +56496,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13308, - "end": 14388, + "start": 13241, + "end": 14321, "loc": { "start": { - "line": 372, + "line": 367, "column": 31 }, "end": { - "line": 408, + "line": 403, "column": 5 } }, @@ -56751,15 +56515,15 @@ "params": [ { "type": "Identifier", - "start": 13308, - "end": 13314, + "start": 13241, + "end": 13247, "loc": { "start": { - "line": 372, + "line": 367, "column": 31 }, "end": { - "line": 372, + "line": 367, "column": 37 }, "identifierName": "button" @@ -56769,100 +56533,100 @@ ], "body": { "type": "BlockStatement", - "start": 13318, - "end": 14388, + "start": 13251, + "end": 14321, "loc": { "start": { - "line": 372, + "line": 367, "column": 41 }, "end": { - "line": 408, + "line": 403, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13327, - "end": 14381, + "start": 13260, + "end": 14314, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 407, + "line": 402, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 13327, - "end": 14380, + "start": 13260, + "end": 14313, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 407, + "line": 402, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 13327, - "end": 13355, + "start": 13260, + "end": 13288, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 373, + "line": 368, "column": 34 } }, "object": { "type": "CallExpression", - "start": 13327, - "end": 13347, + "start": 13260, + "end": 13280, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 373, + "line": 368, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 13327, - "end": 13342, + "start": 13260, + "end": 13275, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 373, + "line": 368, "column": 21 } }, "object": { "type": "Identifier", - "start": 13327, - "end": 13336, + "start": 13260, + "end": 13269, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 373, + "line": 368, "column": 15 }, "identifierName": "className" @@ -56871,15 +56635,15 @@ }, "property": { "type": "Identifier", - "start": 13337, - "end": 13342, + "start": 13270, + "end": 13275, "loc": { "start": { - "line": 373, + "line": 368, "column": 16 }, "end": { - "line": 373, + "line": 368, "column": 21 }, "identifierName": "split" @@ -56891,15 +56655,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13343, - "end": 13346, + "start": 13276, + "end": 13279, "loc": { "start": { - "line": 373, + "line": 368, "column": 22 }, "end": { - "line": 373, + "line": 368, "column": 25 } }, @@ -56913,15 +56677,15 @@ }, "property": { "type": "Identifier", - "start": 13348, - "end": 13355, + "start": 13281, + "end": 13288, "loc": { "start": { - "line": 373, + "line": 368, "column": 27 }, "end": { - "line": 373, + "line": 368, "column": 34 }, "identifierName": "forEach" @@ -56933,15 +56697,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13356, - "end": 14379, + "start": 13289, + "end": 14312, "loc": { "start": { - "line": 373, + "line": 368, "column": 35 }, "end": { - "line": 407, + "line": 402, "column": 7 } }, @@ -56952,15 +56716,15 @@ "params": [ { "type": "Identifier", - "start": 13356, - "end": 13369, + "start": 13289, + "end": 13302, "loc": { "start": { - "line": 373, + "line": 368, "column": 35 }, "end": { - "line": 373, + "line": 368, "column": 48 }, "identifierName": "classNameItem" @@ -56970,44 +56734,44 @@ ], "body": { "type": "BlockStatement", - "start": 13373, - "end": 14379, + "start": 13306, + "end": 14312, "loc": { "start": { - "line": 373, + "line": 368, "column": 52 }, "end": { - "line": 407, + "line": 402, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 13384, - "end": 13455, + "start": 13317, + "end": 13388, "loc": { "start": { - "line": 374, + "line": 369, "column": 8 }, "end": { - "line": 375, + "line": 370, "column": 40 } }, "test": { "type": "UnaryExpression", - "start": 13387, - "end": 13412, + "start": 13320, + "end": 13345, "loc": { "start": { - "line": 374, + "line": 369, "column": 11 }, "end": { - "line": 374, + "line": 369, "column": 36 } }, @@ -57015,58 +56779,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 13388, - "end": 13412, + "start": 13321, + "end": 13345, "loc": { "start": { - "line": 374, + "line": 369, "column": 12 }, "end": { - "line": 374, + "line": 369, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13388, - "end": 13400, + "start": 13321, + "end": 13333, "loc": { "start": { - "line": 374, + "line": 369, "column": 12 }, "end": { - "line": 374, + "line": 369, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 13388, - "end": 13392, + "start": 13321, + "end": 13325, "loc": { "start": { - "line": 374, + "line": 369, "column": 12 }, "end": { - "line": 374, + "line": 369, "column": 16 } } }, "property": { "type": "Identifier", - "start": 13393, - "end": 13400, + "start": 13326, + "end": 13333, "loc": { "start": { - "line": 374, + "line": 369, "column": 17 }, "end": { - "line": 374, + "line": 369, "column": 24 }, "identifierName": "options" @@ -57077,15 +56841,15 @@ }, "property": { "type": "Identifier", - "start": 13401, - "end": 13412, + "start": 13334, + "end": 13345, "loc": { "start": { - "line": 374, + "line": 369, "column": 25 }, "end": { - "line": 374, + "line": 369, "column": 36 }, "identifierName": "buttonTheme" @@ -57100,87 +56864,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 13425, - "end": 13455, + "start": 13358, + "end": 13388, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 40 } }, "expression": { "type": "AssignmentExpression", - "start": 13425, - "end": 13454, + "start": 13358, + "end": 13387, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 13425, - "end": 13449, + "start": 13358, + "end": 13382, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 13425, - "end": 13437, + "start": 13358, + "end": 13370, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 13425, - "end": 13429, + "start": 13358, + "end": 13362, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 14 } } }, "property": { "type": "Identifier", - "start": 13430, - "end": 13437, + "start": 13363, + "end": 13370, "loc": { "start": { - "line": 375, + "line": 370, "column": 15 }, "end": { - "line": 375, + "line": 370, "column": 22 }, "identifierName": "options" @@ -57191,15 +56955,15 @@ }, "property": { "type": "Identifier", - "start": 13438, - "end": 13449, + "start": 13371, + "end": 13382, "loc": { "start": { - "line": 375, + "line": 370, "column": 23 }, "end": { - "line": 375, + "line": 370, "column": 34 }, "identifierName": "buttonTheme" @@ -57210,15 +56974,15 @@ }, "right": { "type": "ArrayExpression", - "start": 13452, - "end": 13454, + "start": 13385, + "end": 13387, "loc": { "start": { - "line": 375, + "line": 370, "column": 37 }, "end": { - "line": 375, + "line": 370, "column": 39 } }, @@ -57230,44 +56994,44 @@ }, { "type": "VariableDeclaration", - "start": 13467, - "end": 13494, + "start": 13400, + "end": 13427, "loc": { "start": { - "line": 377, + "line": 372, "column": 8 }, "end": { - "line": 377, + "line": 372, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13471, - "end": 13493, + "start": 13404, + "end": 13426, "loc": { "start": { - "line": 377, + "line": 372, "column": 12 }, "end": { - "line": 377, + "line": 372, "column": 34 } }, "id": { "type": "Identifier", - "start": 13471, - "end": 13485, + "start": 13404, + "end": 13418, "loc": { "start": { - "line": 377, + "line": 372, "column": 12 }, "end": { - "line": 377, + "line": 372, "column": 26 }, "identifierName": "classNameFound" @@ -57276,15 +57040,15 @@ }, "init": { "type": "BooleanLiteral", - "start": 13488, - "end": 13493, + "start": 13421, + "end": 13426, "loc": { "start": { - "line": 377, + "line": 372, "column": 29 }, "end": { - "line": 377, + "line": 372, "column": 34 } }, @@ -57297,15 +57061,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13508, - "end": 13599, + "start": 13441, + "end": 13532, "loc": { "start": { - "line": 379, + "line": 374, "column": 8 }, "end": { - "line": 381, + "line": 376, "column": 11 } } @@ -57314,85 +57078,85 @@ }, { "type": "ExpressionStatement", - "start": 13609, - "end": 14117, + "start": 13542, + "end": 14050, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 395, + "line": 390, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 13609, - "end": 14116, + "start": 13542, + "end": 14049, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 395, + "line": 390, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 13609, - "end": 13637, + "start": 13542, + "end": 13570, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 382, + "line": 377, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13609, - "end": 13633, + "start": 13542, + "end": 13566, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 382, + "line": 377, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 13609, - "end": 13621, + "start": 13542, + "end": 13554, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 382, + "line": 377, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 13609, - "end": 13613, + "start": 13542, + "end": 13546, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 382, + "line": 377, "column": 12 } }, @@ -57400,15 +57164,15 @@ }, "property": { "type": "Identifier", - "start": 13614, - "end": 13621, + "start": 13547, + "end": 13554, "loc": { "start": { - "line": 382, + "line": 377, "column": 13 }, "end": { - "line": 382, + "line": 377, "column": 20 }, "identifierName": "options" @@ -57420,15 +57184,15 @@ }, "property": { "type": "Identifier", - "start": 13622, - "end": 13633, + "start": 13555, + "end": 13566, "loc": { "start": { - "line": 382, + "line": 377, "column": 21 }, "end": { - "line": 382, + "line": 377, "column": 32 }, "identifierName": "buttonTheme" @@ -57440,15 +57204,15 @@ }, "property": { "type": "Identifier", - "start": 13634, - "end": 13637, + "start": 13567, + "end": 13570, "loc": { "start": { - "line": 382, + "line": 377, "column": 33 }, "end": { - "line": 382, + "line": 377, "column": 36 }, "identifierName": "map" @@ -57461,15 +57225,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13638, - "end": 14115, + "start": 13571, + "end": 14048, "loc": { "start": { - "line": 382, + "line": 377, "column": 37 }, "end": { - "line": 395, + "line": 390, "column": 9 } }, @@ -57480,15 +57244,15 @@ "params": [ { "type": "Identifier", - "start": 13638, - "end": 13649, + "start": 13571, + "end": 13582, "loc": { "start": { - "line": 382, + "line": 377, "column": 37 }, "end": { - "line": 382, + "line": 377, "column": 48 }, "identifierName": "buttonTheme" @@ -57498,114 +57262,114 @@ ], "body": { "type": "BlockStatement", - "start": 13653, - "end": 14115, + "start": 13586, + "end": 14048, "loc": { "start": { - "line": 382, + "line": 377, "column": 52 }, "end": { - "line": 395, + "line": 390, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 13668, - "end": 14073, + "start": 13601, + "end": 14006, "loc": { "start": { - "line": 384, + "line": 379, "column": 10 }, "end": { - "line": 393, + "line": 388, "column": 11 } }, "test": { "type": "CallExpression", - "start": 13671, - "end": 13723, + "start": 13604, + "end": 13656, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13671, - "end": 13708, + "start": 13604, + "end": 13641, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 50 } }, "object": { "type": "CallExpression", - "start": 13671, - "end": 13699, + "start": 13604, + "end": 13632, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 13671, - "end": 13694, + "start": 13604, + "end": 13627, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13671, - "end": 13688, + "start": 13604, + "end": 13621, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 30 } }, "object": { "type": "Identifier", - "start": 13671, - "end": 13682, + "start": 13604, + "end": 13615, "loc": { "start": { - "line": 384, + "line": 379, "column": 13 }, "end": { - "line": 384, + "line": 379, "column": 24 }, "identifierName": "buttonTheme" @@ -57614,15 +57378,15 @@ }, "property": { "type": "Identifier", - "start": 13683, - "end": 13688, + "start": 13616, + "end": 13621, "loc": { "start": { - "line": 384, + "line": 379, "column": 25 }, "end": { - "line": 384, + "line": 379, "column": 30 }, "identifierName": "class" @@ -57633,15 +57397,15 @@ }, "property": { "type": "Identifier", - "start": 13689, - "end": 13694, + "start": 13622, + "end": 13627, "loc": { "start": { - "line": 384, + "line": 379, "column": 31 }, "end": { - "line": 384, + "line": 379, "column": 36 }, "identifierName": "split" @@ -57653,15 +57417,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13695, - "end": 13698, + "start": 13628, + "end": 13631, "loc": { "start": { - "line": 384, + "line": 379, "column": 37 }, "end": { - "line": 384, + "line": 379, "column": 40 } }, @@ -57675,15 +57439,15 @@ }, "property": { "type": "Identifier", - "start": 13700, - "end": 13708, + "start": 13633, + "end": 13641, "loc": { "start": { - "line": 384, + "line": 379, "column": 42 }, "end": { - "line": 384, + "line": 379, "column": 50 }, "identifierName": "includes" @@ -57695,15 +57459,15 @@ "arguments": [ { "type": "Identifier", - "start": 13709, - "end": 13722, + "start": 13642, + "end": 13655, "loc": { "start": { - "line": 384, + "line": 379, "column": 51 }, "end": { - "line": 384, + "line": 379, "column": 64 }, "identifierName": "classNameItem" @@ -57714,59 +57478,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13724, - "end": 14073, + "start": 13657, + "end": 14006, "loc": { "start": { - "line": 384, + "line": 379, "column": 66 }, "end": { - "line": 393, + "line": 388, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 13739, - "end": 13761, + "start": 13672, + "end": 13694, "loc": { "start": { - "line": 385, + "line": 380, "column": 12 }, "end": { - "line": 385, + "line": 380, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 13739, - "end": 13760, + "start": 13672, + "end": 13693, "loc": { "start": { - "line": 385, + "line": 380, "column": 12 }, "end": { - "line": 385, + "line": 380, "column": 33 } }, "operator": "=", "left": { "type": "Identifier", - "start": 13739, - "end": 13753, + "start": 13672, + "end": 13686, "loc": { "start": { - "line": 385, + "line": 380, "column": 12 }, "end": { - "line": 385, + "line": 380, "column": 26 }, "identifierName": "classNameFound" @@ -57775,15 +57539,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 13756, - "end": 13760, + "start": 13689, + "end": 13693, "loc": { "start": { - "line": 385, + "line": 380, "column": 29 }, "end": { - "line": 385, + "line": 380, "column": 33 } }, @@ -57793,44 +57557,44 @@ }, { "type": "VariableDeclaration", - "start": 13789, - "end": 13843, + "start": 13722, + "end": 13776, "loc": { "start": { - "line": 387, + "line": 382, "column": 12 }, "end": { - "line": 387, + "line": 382, "column": 66 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13793, - "end": 13842, + "start": 13726, + "end": 13775, "loc": { "start": { - "line": 387, + "line": 382, "column": 16 }, "end": { - "line": 387, + "line": 382, "column": 65 } }, "id": { "type": "Identifier", - "start": 13793, - "end": 13809, + "start": 13726, + "end": 13742, "loc": { "start": { - "line": 387, + "line": 382, "column": 16 }, "end": { - "line": 387, + "line": 382, "column": 32 }, "identifierName": "buttonThemeArray" @@ -57839,57 +57603,57 @@ }, "init": { "type": "CallExpression", - "start": 13812, - "end": 13842, + "start": 13745, + "end": 13775, "loc": { "start": { - "line": 387, + "line": 382, "column": 35 }, "end": { - "line": 387, + "line": 382, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13812, - "end": 13837, + "start": 13745, + "end": 13770, "loc": { "start": { - "line": 387, + "line": 382, "column": 35 }, "end": { - "line": 387, + "line": 382, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 13812, - "end": 13831, + "start": 13745, + "end": 13764, "loc": { "start": { - "line": 387, + "line": 382, "column": 35 }, "end": { - "line": 387, + "line": 382, "column": 54 } }, "object": { "type": "Identifier", - "start": 13812, - "end": 13823, + "start": 13745, + "end": 13756, "loc": { "start": { - "line": 387, + "line": 382, "column": 35 }, "end": { - "line": 387, + "line": 382, "column": 46 }, "identifierName": "buttonTheme" @@ -57898,15 +57662,15 @@ }, "property": { "type": "Identifier", - "start": 13824, - "end": 13831, + "start": 13757, + "end": 13764, "loc": { "start": { - "line": 387, + "line": 382, "column": 47 }, "end": { - "line": 387, + "line": 382, "column": 54 }, "identifierName": "buttons" @@ -57917,15 +57681,15 @@ }, "property": { "type": "Identifier", - "start": 13832, - "end": 13837, + "start": 13765, + "end": 13770, "loc": { "start": { - "line": 387, + "line": 382, "column": 55 }, "end": { - "line": 387, + "line": 382, "column": 60 }, "identifierName": "split" @@ -57937,15 +57701,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13838, - "end": 13841, + "start": 13771, + "end": 13774, "loc": { "start": { - "line": 387, + "line": 382, "column": 61 }, "end": { - "line": 387, + "line": 382, "column": 64 } }, @@ -57963,29 +57727,29 @@ }, { "type": "IfStatement", - "start": 13857, - "end": 14060, + "start": 13790, + "end": 13993, "loc": { "start": { - "line": 388, + "line": 383, "column": 12 }, "end": { - "line": 392, + "line": 387, "column": 13 } }, "test": { "type": "UnaryExpression", - "start": 13860, - "end": 13894, + "start": 13793, + "end": 13827, "loc": { "start": { - "line": 388, + "line": 383, "column": 15 }, "end": { - "line": 388, + "line": 383, "column": 49 } }, @@ -57993,43 +57757,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 13861, - "end": 13894, + "start": 13794, + "end": 13827, "loc": { "start": { - "line": 388, + "line": 383, "column": 16 }, "end": { - "line": 388, + "line": 383, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 13861, - "end": 13886, + "start": 13794, + "end": 13819, "loc": { "start": { - "line": 388, + "line": 383, "column": 16 }, "end": { - "line": 388, + "line": 383, "column": 41 } }, "object": { "type": "Identifier", - "start": 13861, - "end": 13877, + "start": 13794, + "end": 13810, "loc": { "start": { - "line": 388, + "line": 383, "column": 16 }, "end": { - "line": 388, + "line": 383, "column": 32 }, "identifierName": "buttonThemeArray" @@ -58038,15 +57802,15 @@ }, "property": { "type": "Identifier", - "start": 13878, - "end": 13886, + "start": 13811, + "end": 13819, "loc": { "start": { - "line": 388, + "line": 383, "column": 33 }, "end": { - "line": 388, + "line": 383, "column": 41 }, "identifierName": "includes" @@ -58058,15 +57822,15 @@ "arguments": [ { "type": "Identifier", - "start": 13887, - "end": 13893, + "start": 13820, + "end": 13826, "loc": { "start": { - "line": 388, + "line": 383, "column": 42 }, "end": { - "line": 388, + "line": 383, "column": 48 }, "identifierName": "button" @@ -58081,59 +57845,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13895, - "end": 14060, + "start": 13828, + "end": 13993, "loc": { "start": { - "line": 388, + "line": 383, "column": 50 }, "end": { - "line": 392, + "line": 387, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 13912, - "end": 13934, + "start": 13845, + "end": 13867, "loc": { "start": { - "line": 389, + "line": 384, "column": 14 }, "end": { - "line": 389, + "line": 384, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 13912, - "end": 13933, + "start": 13845, + "end": 13866, "loc": { "start": { - "line": 389, + "line": 384, "column": 14 }, "end": { - "line": 389, + "line": 384, "column": 35 } }, "operator": "=", "left": { "type": "Identifier", - "start": 13912, - "end": 13926, + "start": 13845, + "end": 13859, "loc": { "start": { - "line": 389, + "line": 384, "column": 14 }, "end": { - "line": 389, + "line": 384, "column": 28 }, "identifierName": "classNameFound" @@ -58142,15 +57906,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 13929, - "end": 13933, + "start": 13862, + "end": 13866, "loc": { "start": { - "line": 389, + "line": 384, "column": 31 }, "end": { - "line": 389, + "line": 384, "column": 35 } }, @@ -58160,57 +57924,57 @@ }, { "type": "ExpressionStatement", - "start": 13950, - "end": 13980, + "start": 13883, + "end": 13913, "loc": { "start": { - "line": 390, + "line": 385, "column": 14 }, "end": { - "line": 390, + "line": 385, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 13950, - "end": 13979, + "start": 13883, + "end": 13912, "loc": { "start": { - "line": 390, + "line": 385, "column": 14 }, "end": { - "line": 390, + "line": 385, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 13950, - "end": 13971, + "start": 13883, + "end": 13904, "loc": { "start": { - "line": 390, + "line": 385, "column": 14 }, "end": { - "line": 390, + "line": 385, "column": 35 } }, "object": { "type": "Identifier", - "start": 13950, - "end": 13966, + "start": 13883, + "end": 13899, "loc": { "start": { - "line": 390, + "line": 385, "column": 14 }, "end": { - "line": 390, + "line": 385, "column": 30 }, "identifierName": "buttonThemeArray" @@ -58219,15 +57983,15 @@ }, "property": { "type": "Identifier", - "start": 13967, - "end": 13971, + "start": 13900, + "end": 13904, "loc": { "start": { - "line": 390, + "line": 385, "column": 31 }, "end": { - "line": 390, + "line": 385, "column": 35 }, "identifierName": "push" @@ -58239,15 +58003,15 @@ "arguments": [ { "type": "Identifier", - "start": 13972, - "end": 13978, + "start": 13905, + "end": 13911, "loc": { "start": { - "line": 390, + "line": 385, "column": 36 }, "end": { - "line": 390, + "line": 385, "column": 42 }, "identifierName": "button" @@ -58259,58 +58023,58 @@ }, { "type": "ExpressionStatement", - "start": 13996, - "end": 14045, + "start": 13929, + "end": 13978, "loc": { "start": { - "line": 391, + "line": 386, "column": 14 }, "end": { - "line": 391, + "line": 386, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 13996, - "end": 14044, + "start": 13929, + "end": 13977, "loc": { "start": { - "line": 391, + "line": 386, "column": 14 }, "end": { - "line": 391, + "line": 386, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 13996, - "end": 14015, + "start": 13929, + "end": 13948, "loc": { "start": { - "line": 391, + "line": 386, "column": 14 }, "end": { - "line": 391, + "line": 386, "column": 33 } }, "object": { "type": "Identifier", - "start": 13996, - "end": 14007, + "start": 13929, + "end": 13940, "loc": { "start": { - "line": 391, + "line": 386, "column": 14 }, "end": { - "line": 391, + "line": 386, "column": 25 }, "identifierName": "buttonTheme" @@ -58319,15 +58083,15 @@ }, "property": { "type": "Identifier", - "start": 14008, - "end": 14015, + "start": 13941, + "end": 13948, "loc": { "start": { - "line": 391, + "line": 386, "column": 26 }, "end": { - "line": 391, + "line": 386, "column": 33 }, "identifierName": "buttons" @@ -58338,43 +58102,43 @@ }, "right": { "type": "CallExpression", - "start": 14018, - "end": 14044, + "start": 13951, + "end": 13977, "loc": { "start": { - "line": 391, + "line": 386, "column": 36 }, "end": { - "line": 391, + "line": 386, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 14018, - "end": 14039, + "start": 13951, + "end": 13972, "loc": { "start": { - "line": 391, + "line": 386, "column": 36 }, "end": { - "line": 391, + "line": 386, "column": 57 } }, "object": { "type": "Identifier", - "start": 14018, - "end": 14034, + "start": 13951, + "end": 13967, "loc": { "start": { - "line": 391, + "line": 386, "column": 36 }, "end": { - "line": 391, + "line": 386, "column": 52 }, "identifierName": "buttonThemeArray" @@ -58383,15 +58147,15 @@ }, "property": { "type": "Identifier", - "start": 14035, - "end": 14039, + "start": 13968, + "end": 13972, "loc": { "start": { - "line": 391, + "line": 386, "column": 53 }, "end": { - "line": 391, + "line": 386, "column": 57 }, "identifierName": "join" @@ -58403,15 +58167,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14040, - "end": 14043, + "start": 13973, + "end": 13976, "loc": { "start": { - "line": 391, + "line": 386, "column": 58 }, "end": { - "line": 391, + "line": 386, "column": 61 } }, @@ -58437,29 +58201,29 @@ }, { "type": "ReturnStatement", - "start": 14085, - "end": 14104, + "start": 14018, + "end": 14037, "loc": { "start": { - "line": 394, + "line": 389, "column": 10 }, "end": { - "line": 394, + "line": 389, "column": 29 } }, "argument": { "type": "Identifier", - "start": 14092, - "end": 14103, + "start": 14025, + "end": 14036, "loc": { "start": { - "line": 394, + "line": 389, "column": 17 }, "end": { - "line": 394, + "line": 389, "column": 28 }, "identifierName": "buttonTheme" @@ -58478,15 +58242,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13508, - "end": 13599, + "start": 13441, + "end": 13532, "loc": { "start": { - "line": 379, + "line": 374, "column": 8 }, "end": { - "line": 381, + "line": 376, "column": 11 } } @@ -58496,15 +58260,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14129, - "end": 14204, + "start": 14062, + "end": 14137, "loc": { "start": { - "line": 397, + "line": 392, "column": 8 }, "end": { - "line": 399, + "line": 394, "column": 11 } } @@ -58513,29 +58277,29 @@ }, { "type": "IfStatement", - "start": 14214, - "end": 14368, + "start": 14147, + "end": 14301, "loc": { "start": { - "line": 400, + "line": 395, "column": 8 }, "end": { - "line": 405, + "line": 400, "column": 9 } }, "test": { "type": "UnaryExpression", - "start": 14217, - "end": 14232, + "start": 14150, + "end": 14165, "loc": { "start": { - "line": 400, + "line": 395, "column": 11 }, "end": { - "line": 400, + "line": 395, "column": 26 } }, @@ -58543,15 +58307,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14218, - "end": 14232, + "start": 14151, + "end": 14165, "loc": { "start": { - "line": 400, + "line": 395, "column": 12 }, "end": { - "line": 400, + "line": 395, "column": 26 }, "identifierName": "classNameFound" @@ -58566,115 +58330,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 14233, - "end": 14368, + "start": 14166, + "end": 14301, "loc": { "start": { - "line": 400, + "line": 395, "column": 27 }, "end": { - "line": 405, + "line": 400, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 14246, - "end": 14357, + "start": 14179, + "end": 14290, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 404, + "line": 399, "column": 13 } }, "expression": { "type": "CallExpression", - "start": 14246, - "end": 14356, + "start": 14179, + "end": 14289, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 404, + "line": 399, "column": 12 } }, "callee": { "type": "MemberExpression", - "start": 14246, - "end": 14275, + "start": 14179, + "end": 14208, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 401, + "line": 396, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 14246, - "end": 14270, + "start": 14179, + "end": 14203, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 401, + "line": 396, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 14246, - "end": 14258, + "start": 14179, + "end": 14191, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 401, + "line": 396, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14246, - "end": 14250, + "start": 14179, + "end": 14183, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 401, + "line": 396, "column": 14 } } }, "property": { "type": "Identifier", - "start": 14251, - "end": 14258, + "start": 14184, + "end": 14191, "loc": { "start": { - "line": 401, + "line": 396, "column": 15 }, "end": { - "line": 401, + "line": 396, "column": 22 }, "identifierName": "options" @@ -58685,15 +58449,15 @@ }, "property": { "type": "Identifier", - "start": 14259, - "end": 14270, + "start": 14192, + "end": 14203, "loc": { "start": { - "line": 401, + "line": 396, "column": 23 }, "end": { - "line": 401, + "line": 396, "column": 34 }, "identifierName": "buttonTheme" @@ -58704,15 +58468,15 @@ }, "property": { "type": "Identifier", - "start": 14271, - "end": 14275, + "start": 14204, + "end": 14208, "loc": { "start": { - "line": 401, + "line": 396, "column": 35 }, "end": { - "line": 401, + "line": 396, "column": 39 }, "identifierName": "push" @@ -58724,30 +58488,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 14276, - "end": 14355, + "start": 14209, + "end": 14288, "loc": { "start": { - "line": 401, + "line": 396, "column": 40 }, "end": { - "line": 404, + "line": 399, "column": 11 } }, "properties": [ { "type": "ObjectProperty", - "start": 14291, - "end": 14311, + "start": 14224, + "end": 14244, "loc": { "start": { - "line": 402, + "line": 397, "column": 12 }, "end": { - "line": 402, + "line": 397, "column": 32 } }, @@ -58756,15 +58520,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14291, - "end": 14296, + "start": 14224, + "end": 14229, "loc": { "start": { - "line": 402, + "line": 397, "column": 12 }, "end": { - "line": 402, + "line": 397, "column": 17 }, "identifierName": "class" @@ -58773,15 +58537,15 @@ }, "value": { "type": "Identifier", - "start": 14298, - "end": 14311, + "start": 14231, + "end": 14244, "loc": { "start": { - "line": 402, + "line": 397, "column": 19 }, "end": { - "line": 402, + "line": 397, "column": 32 }, "identifierName": "classNameItem" @@ -58791,15 +58555,15 @@ }, { "type": "ObjectProperty", - "start": 14326, - "end": 14342, + "start": 14259, + "end": 14275, "loc": { "start": { - "line": 403, + "line": 398, "column": 12 }, "end": { - "line": 403, + "line": 398, "column": 28 } }, @@ -58808,15 +58572,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14326, - "end": 14333, + "start": 14259, + "end": 14266, "loc": { "start": { - "line": 403, + "line": 398, "column": 12 }, "end": { - "line": 403, + "line": 398, "column": 19 }, "identifierName": "buttons" @@ -58825,15 +58589,15 @@ }, "value": { "type": "Identifier", - "start": 14335, - "end": 14342, + "start": 14268, + "end": 14275, "loc": { "start": { - "line": 403, + "line": 398, "column": 21 }, "end": { - "line": 403, + "line": 398, "column": 28 }, "identifierName": "buttons" @@ -58854,15 +58618,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14129, - "end": 14204, + "start": 14062, + "end": 14137, "loc": { "start": { - "line": 397, + "line": 392, "column": 8 }, "end": { - "line": 399, + "line": 394, "column": 11 } } @@ -58885,72 +58649,72 @@ }, { "type": "ExpressionStatement", - "start": 14398, - "end": 14412, + "start": 14331, + "end": 14345, "loc": { "start": { - "line": 410, + "line": 405, "column": 4 }, "end": { - "line": 410, + "line": 405, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 14398, - "end": 14411, + "start": 14331, + "end": 14344, "loc": { "start": { - "line": 410, + "line": 405, "column": 4 }, "end": { - "line": 410, + "line": 405, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 14398, - "end": 14409, + "start": 14331, + "end": 14342, "loc": { "start": { - "line": 410, + "line": 405, "column": 4 }, "end": { - "line": 410, + "line": 405, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 14398, - "end": 14402, + "start": 14331, + "end": 14335, "loc": { "start": { - "line": 410, + "line": 405, "column": 4 }, "end": { - "line": 410, + "line": 405, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14403, - "end": 14409, + "start": 14336, + "end": 14342, "loc": { "start": { - "line": 410, + "line": 405, "column": 9 }, "end": { - "line": 410, + "line": 405, "column": 15 }, "identifierName": "render" @@ -58970,15 +58734,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12900, - "end": 13181, + "start": 12833, + "end": 13114, "loc": { "start": { - "line": 363, + "line": 358, "column": 2 }, "end": { - "line": 367, + "line": 362, "column": 5 } } @@ -58988,15 +58752,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14423, - "end": 14763, + "start": 14356, + "end": 14696, "loc": { "start": { - "line": 413, + "line": 408, "column": 2 }, "end": { - "line": 417, + "line": 412, "column": 5 } } @@ -59005,15 +58769,15 @@ }, { "type": "ClassMethod", - "start": 14767, - "end": 16184, + "start": 14700, + "end": 16117, "loc": { "start": { - "line": 418, + "line": 413, "column": 2 }, "end": { - "line": 464, + "line": 459, "column": 3 } }, @@ -59021,15 +58785,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14767, - "end": 14784, + "start": 14700, + "end": 14717, "loc": { "start": { - "line": 418, + "line": 413, "column": 2 }, "end": { - "line": 418, + "line": 413, "column": 19 }, "identifierName": "removeButtonTheme" @@ -59045,15 +58809,15 @@ "params": [ { "type": "Identifier", - "start": 14785, - "end": 14792, + "start": 14718, + "end": 14725, "loc": { "start": { - "line": 418, + "line": 413, "column": 20 }, "end": { - "line": 418, + "line": 413, "column": 27 }, "identifierName": "buttons" @@ -59062,15 +58826,15 @@ }, { "type": "Identifier", - "start": 14794, - "end": 14803, + "start": 14727, + "end": 14736, "loc": { "start": { - "line": 418, + "line": 413, "column": 29 }, "end": { - "line": 418, + "line": 413, "column": 38 }, "identifierName": "className" @@ -59080,58 +58844,58 @@ ], "body": { "type": "BlockStatement", - "start": 14804, - "end": 16184, + "start": 14737, + "end": 16117, "loc": { "start": { - "line": 418, + "line": 413, "column": 39 }, "end": { - "line": 464, + "line": 459, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 14897, - "end": 15012, + "start": 14830, + "end": 14945, "loc": { "start": { - "line": 422, + "line": 417, "column": 4 }, "end": { - "line": 426, + "line": 421, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 14900, - "end": 14922, + "start": 14833, + "end": 14855, "loc": { "start": { - "line": 422, + "line": 417, "column": 7 }, "end": { - "line": 422, + "line": 417, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 14900, - "end": 14908, + "start": 14833, + "end": 14841, "loc": { "start": { - "line": 422, + "line": 417, "column": 7 }, "end": { - "line": 422, + "line": 417, "column": 15 } }, @@ -59139,15 +58903,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14901, - "end": 14908, + "start": 14834, + "end": 14841, "loc": { "start": { - "line": 422, + "line": 417, "column": 8 }, "end": { - "line": 422, + "line": 417, "column": 15 }, "identifierName": "buttons" @@ -59163,15 +58927,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 14912, - "end": 14922, + "start": 14845, + "end": 14855, "loc": { "start": { - "line": 422, + "line": 417, "column": 19 }, "end": { - "line": 422, + "line": 417, "column": 29 } }, @@ -59179,15 +58943,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14913, - "end": 14922, + "start": 14846, + "end": 14855, "loc": { "start": { - "line": 422, + "line": 417, "column": 20 }, "end": { - "line": 422, + "line": 417, "column": 29 }, "identifierName": "className" @@ -59202,102 +58966,102 @@ }, "consequent": { "type": "BlockStatement", - "start": 14923, - "end": 15012, + "start": 14856, + "end": 14945, "loc": { "start": { - "line": 422, + "line": 417, "column": 30 }, "end": { - "line": 426, + "line": 421, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 14932, - "end": 14962, + "start": 14865, + "end": 14895, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 14932, - "end": 14961, + "start": 14865, + "end": 14894, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14932, - "end": 14956, + "start": 14865, + "end": 14889, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 14932, - "end": 14944, + "start": 14865, + "end": 14877, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 14932, - "end": 14936, + "start": 14865, + "end": 14869, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 10 } } }, "property": { "type": "Identifier", - "start": 14937, - "end": 14944, + "start": 14870, + "end": 14877, "loc": { "start": { - "line": 423, + "line": 418, "column": 11 }, "end": { - "line": 423, + "line": 418, "column": 18 }, "identifierName": "options" @@ -59308,15 +59072,15 @@ }, "property": { "type": "Identifier", - "start": 14945, - "end": 14956, + "start": 14878, + "end": 14889, "loc": { "start": { - "line": 423, + "line": 418, "column": 19 }, "end": { - "line": 423, + "line": 418, "column": 30 }, "identifierName": "buttonTheme" @@ -59327,15 +59091,15 @@ }, "right": { "type": "ArrayExpression", - "start": 14959, - "end": 14961, + "start": 14892, + "end": 14894, "loc": { "start": { - "line": 423, + "line": 418, "column": 33 }, "end": { - "line": 423, + "line": 418, "column": 35 } }, @@ -59345,72 +59109,72 @@ }, { "type": "ExpressionStatement", - "start": 14970, - "end": 14984, + "start": 14903, + "end": 14917, "loc": { "start": { - "line": 424, + "line": 419, "column": 6 }, "end": { - "line": 424, + "line": 419, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 14970, - "end": 14983, + "start": 14903, + "end": 14916, "loc": { "start": { - "line": 424, + "line": 419, "column": 6 }, "end": { - "line": 424, + "line": 419, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 14970, - "end": 14981, + "start": 14903, + "end": 14914, "loc": { "start": { - "line": 424, + "line": 419, "column": 6 }, "end": { - "line": 424, + "line": 419, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 14970, - "end": 14974, + "start": 14903, + "end": 14907, "loc": { "start": { - "line": 424, + "line": 419, "column": 6 }, "end": { - "line": 424, + "line": 419, "column": 10 } } }, "property": { "type": "Identifier", - "start": 14975, - "end": 14981, + "start": 14908, + "end": 14914, "loc": { "start": { - "line": 424, + "line": 419, "column": 11 }, "end": { - "line": 424, + "line": 419, "column": 17 }, "identifierName": "render" @@ -59424,29 +59188,29 @@ }, { "type": "ReturnStatement", - "start": 14992, - "end": 15005, + "start": 14925, + "end": 14938, "loc": { "start": { - "line": 425, + "line": 420, "column": 6 }, "end": { - "line": 425, + "line": 420, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 14999, - "end": 15004, + "start": 14932, + "end": 14937, "loc": { "start": { - "line": 425, + "line": 420, "column": 13 }, "end": { - "line": 425, + "line": 420, "column": 18 } }, @@ -59462,15 +59226,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14811, - "end": 14891, + "start": 14744, + "end": 14824, "loc": { "start": { - "line": 419, + "line": 414, "column": 4 }, "end": { - "line": 421, + "line": 416, "column": 7 } } @@ -59480,15 +59244,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15020, - "end": 15088, + "start": 14953, + "end": 15021, "loc": { "start": { - "line": 428, + "line": 423, "column": 4 }, "end": { - "line": 430, + "line": 425, "column": 7 } } @@ -59497,57 +59261,57 @@ }, { "type": "IfStatement", - "start": 15094, - "end": 16179, + "start": 15027, + "end": 16112, "loc": { "start": { - "line": 431, + "line": 426, "column": 4 }, "end": { - "line": 463, + "line": 458, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15097, - "end": 15182, + "start": 15030, + "end": 15115, "loc": { "start": { - "line": 431, + "line": 426, "column": 7 }, "end": { - "line": 431, + "line": 426, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 15097, - "end": 15147, + "start": 15030, + "end": 15080, "loc": { "start": { - "line": 431, + "line": 426, "column": 7 }, "end": { - "line": 431, + "line": 426, "column": 57 } }, "left": { "type": "Identifier", - "start": 15097, - "end": 15104, + "start": 15030, + "end": 15037, "loc": { "start": { - "line": 431, + "line": 426, "column": 7 }, "end": { - "line": 431, + "line": 426, "column": 14 }, "identifierName": "buttons" @@ -59558,43 +59322,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15108, - "end": 15147, + "start": 15041, + "end": 15080, "loc": { "start": { - "line": 431, + "line": 426, "column": 18 }, "end": { - "line": 431, + "line": 426, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 15108, - "end": 15121, + "start": 15041, + "end": 15054, "loc": { "start": { - "line": 431, + "line": 426, "column": 18 }, "end": { - "line": 431, + "line": 426, "column": 31 } }, "object": { "type": "Identifier", - "start": 15108, - "end": 15113, + "start": 15041, + "end": 15046, "loc": { "start": { - "line": 431, + "line": 426, "column": 18 }, "end": { - "line": 431, + "line": 426, "column": 23 }, "identifierName": "Array" @@ -59603,15 +59367,15 @@ }, "property": { "type": "Identifier", - "start": 15114, - "end": 15121, + "start": 15047, + "end": 15054, "loc": { "start": { - "line": 431, + "line": 426, "column": 24 }, "end": { - "line": 431, + "line": 426, "column": 31 }, "identifierName": "isArray" @@ -59623,58 +59387,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 15122, - "end": 15146, + "start": 15055, + "end": 15079, "loc": { "start": { - "line": 431, + "line": 426, "column": 32 }, "end": { - "line": 431, + "line": 426, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 15122, - "end": 15134, + "start": 15055, + "end": 15067, "loc": { "start": { - "line": 431, + "line": 426, "column": 32 }, "end": { - "line": 431, + "line": 426, "column": 44 } }, "object": { "type": "ThisExpression", - "start": 15122, - "end": 15126, + "start": 15055, + "end": 15059, "loc": { "start": { - "line": 431, + "line": 426, "column": 32 }, "end": { - "line": 431, + "line": 426, "column": 36 } } }, "property": { "type": "Identifier", - "start": 15127, - "end": 15134, + "start": 15060, + "end": 15067, "loc": { "start": { - "line": 431, + "line": 426, "column": 37 }, "end": { - "line": 431, + "line": 426, "column": 44 }, "identifierName": "options" @@ -59685,15 +59449,15 @@ }, "property": { "type": "Identifier", - "start": 15135, - "end": 15146, + "start": 15068, + "end": 15079, "loc": { "start": { - "line": 431, + "line": 426, "column": 45 }, "end": { - "line": 431, + "line": 426, "column": 56 }, "identifierName": "buttonTheme" @@ -59709,72 +59473,72 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 15151, - "end": 15182, + "start": 15084, + "end": 15115, "loc": { "start": { - "line": 431, + "line": 426, "column": 61 }, "end": { - "line": 431, + "line": 426, "column": 92 } }, "object": { "type": "MemberExpression", - "start": 15151, - "end": 15175, + "start": 15084, + "end": 15108, "loc": { "start": { - "line": 431, + "line": 426, "column": 61 }, "end": { - "line": 431, + "line": 426, "column": 85 } }, "object": { "type": "MemberExpression", - "start": 15151, - "end": 15163, + "start": 15084, + "end": 15096, "loc": { "start": { - "line": 431, + "line": 426, "column": 61 }, "end": { - "line": 431, + "line": 426, "column": 73 } }, "object": { "type": "ThisExpression", - "start": 15151, - "end": 15155, + "start": 15084, + "end": 15088, "loc": { "start": { - "line": 431, + "line": 426, "column": 61 }, "end": { - "line": 431, + "line": 426, "column": 65 } } }, "property": { "type": "Identifier", - "start": 15156, - "end": 15163, + "start": 15089, + "end": 15096, "loc": { "start": { - "line": 431, + "line": 426, "column": 66 }, "end": { - "line": 431, + "line": 426, "column": 73 }, "identifierName": "options" @@ -59785,15 +59549,15 @@ }, "property": { "type": "Identifier", - "start": 15164, - "end": 15175, + "start": 15097, + "end": 15108, "loc": { "start": { - "line": 431, + "line": 426, "column": 74 }, "end": { - "line": 431, + "line": 426, "column": 85 }, "identifierName": "buttonTheme" @@ -59804,15 +59568,15 @@ }, "property": { "type": "Identifier", - "start": 15176, - "end": 15182, + "start": 15109, + "end": 15115, "loc": { "start": { - "line": 431, + "line": 426, "column": 86 }, "end": { - "line": 431, + "line": 426, "column": 92 }, "identifierName": "length" @@ -59825,59 +59589,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15183, - "end": 16179, + "start": 15116, + "end": 16112, "loc": { "start": { - "line": 431, + "line": 426, "column": 93 }, "end": { - "line": 463, + "line": 458, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 15192, - "end": 15229, + "start": 15125, + "end": 15162, "loc": { "start": { - "line": 432, + "line": 427, "column": 6 }, "end": { - "line": 432, + "line": 427, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15196, - "end": 15228, + "start": 15129, + "end": 15161, "loc": { "start": { - "line": 432, + "line": 427, "column": 10 }, "end": { - "line": 432, + "line": 427, "column": 42 } }, "id": { "type": "Identifier", - "start": 15196, - "end": 15207, + "start": 15129, + "end": 15140, "loc": { "start": { - "line": 432, + "line": 427, "column": 10 }, "end": { - "line": 432, + "line": 427, "column": 21 }, "identifierName": "buttonArray" @@ -59886,43 +59650,43 @@ }, "init": { "type": "CallExpression", - "start": 15210, - "end": 15228, + "start": 15143, + "end": 15161, "loc": { "start": { - "line": 432, + "line": 427, "column": 24 }, "end": { - "line": 432, + "line": 427, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 15210, - "end": 15223, + "start": 15143, + "end": 15156, "loc": { "start": { - "line": 432, + "line": 427, "column": 24 }, "end": { - "line": 432, + "line": 427, "column": 37 } }, "object": { "type": "Identifier", - "start": 15210, - "end": 15217, + "start": 15143, + "end": 15150, "loc": { "start": { - "line": 432, + "line": 427, "column": 24 }, "end": { - "line": 432, + "line": 427, "column": 31 }, "identifierName": "buttons" @@ -59931,15 +59695,15 @@ }, "property": { "type": "Identifier", - "start": 15218, - "end": 15223, + "start": 15151, + "end": 15156, "loc": { "start": { - "line": 432, + "line": 427, "column": 32 }, "end": { - "line": 432, + "line": 427, "column": 37 }, "identifierName": "split" @@ -59951,15 +59715,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15224, - "end": 15227, + "start": 15157, + "end": 15160, "loc": { "start": { - "line": 432, + "line": 427, "column": 38 }, "end": { - "line": 432, + "line": 427, "column": 41 } }, @@ -59977,57 +59741,57 @@ }, { "type": "ExpressionStatement", - "start": 15237, - "end": 16148, + "start": 15170, + "end": 16081, "loc": { "start": { - "line": 433, + "line": 428, "column": 6 }, "end": { - "line": 460, + "line": 455, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 15237, - "end": 16147, + "start": 15170, + "end": 16080, "loc": { "start": { - "line": 433, + "line": 428, "column": 6 }, "end": { - "line": 460, + "line": 455, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 15237, - "end": 15256, + "start": 15170, + "end": 15189, "loc": { "start": { - "line": 433, + "line": 428, "column": 6 }, "end": { - "line": 433, + "line": 428, "column": 25 } }, "object": { "type": "Identifier", - "start": 15237, - "end": 15248, + "start": 15170, + "end": 15181, "loc": { "start": { - "line": 433, + "line": 428, "column": 6 }, "end": { - "line": 433, + "line": 428, "column": 17 }, "identifierName": "buttonArray" @@ -60036,15 +59800,15 @@ }, "property": { "type": "Identifier", - "start": 15249, - "end": 15256, + "start": 15182, + "end": 15189, "loc": { "start": { - "line": 433, + "line": 428, "column": 18 }, "end": { - "line": 433, + "line": 428, "column": 25 }, "identifierName": "forEach" @@ -60056,15 +59820,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15257, - "end": 16146, + "start": 15190, + "end": 16079, "loc": { "start": { - "line": 433, + "line": 428, "column": 26 }, "end": { - "line": 460, + "line": 455, "column": 7 } }, @@ -60075,15 +59839,15 @@ "params": [ { "type": "Identifier", - "start": 15258, - "end": 15264, + "start": 15191, + "end": 15197, "loc": { "start": { - "line": 433, + "line": 428, "column": 27 }, "end": { - "line": 433, + "line": 428, "column": 33 }, "identifierName": "button" @@ -60092,15 +59856,15 @@ }, { "type": "Identifier", - "start": 15266, - "end": 15269, + "start": 15199, + "end": 15202, "loc": { "start": { - "line": 433, + "line": 428, "column": 35 }, "end": { - "line": 433, + "line": 428, "column": 38 }, "identifierName": "key" @@ -60110,115 +59874,115 @@ ], "body": { "type": "BlockStatement", - "start": 15274, - "end": 16146, + "start": 15207, + "end": 16079, "loc": { "start": { - "line": 433, + "line": 428, "column": 43 }, "end": { - "line": 460, + "line": 455, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 15285, - "end": 16137, + "start": 15218, + "end": 16070, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 459, + "line": 454, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 15285, - "end": 16136, + "start": 15218, + "end": 16069, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 459, + "line": 454, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 15285, - "end": 15313, + "start": 15218, + "end": 15246, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 15285, - "end": 15309, + "start": 15218, + "end": 15242, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 15285, - "end": 15297, + "start": 15218, + "end": 15230, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 15285, - "end": 15289, + "start": 15218, + "end": 15222, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 12 } } }, "property": { "type": "Identifier", - "start": 15290, - "end": 15297, + "start": 15223, + "end": 15230, "loc": { "start": { - "line": 434, + "line": 429, "column": 13 }, "end": { - "line": 434, + "line": 429, "column": 20 }, "identifierName": "options" @@ -60229,15 +59993,15 @@ }, "property": { "type": "Identifier", - "start": 15298, - "end": 15309, + "start": 15231, + "end": 15242, "loc": { "start": { - "line": 434, + "line": 429, "column": 21 }, "end": { - "line": 434, + "line": 429, "column": 32 }, "identifierName": "buttonTheme" @@ -60248,15 +60012,15 @@ }, "property": { "type": "Identifier", - "start": 15310, - "end": 15313, + "start": 15243, + "end": 15246, "loc": { "start": { - "line": 434, + "line": 429, "column": 33 }, "end": { - "line": 434, + "line": 429, "column": 36 }, "identifierName": "map" @@ -60268,15 +60032,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15314, - "end": 16135, + "start": 15247, + "end": 16068, "loc": { "start": { - "line": 434, + "line": 429, "column": 37 }, "end": { - "line": 459, + "line": 454, "column": 9 } }, @@ -60287,15 +60051,15 @@ "params": [ { "type": "Identifier", - "start": 15315, - "end": 15326, + "start": 15248, + "end": 15259, "loc": { "start": { - "line": 434, + "line": 429, "column": 38 }, "end": { - "line": 434, + "line": 429, "column": 49 }, "identifierName": "buttonTheme" @@ -60304,15 +60068,15 @@ }, { "type": "Identifier", - "start": 15328, - "end": 15333, + "start": 15261, + "end": 15266, "loc": { "start": { - "line": 434, + "line": 429, "column": 51 }, "end": { - "line": 434, + "line": 429, "column": 56 }, "identifierName": "index" @@ -60322,72 +60086,72 @@ ], "body": { "type": "BlockStatement", - "start": 15338, - "end": 16135, + "start": 15271, + "end": 16068, "loc": { "start": { - "line": 434, + "line": 429, "column": 61 }, "end": { - "line": 459, + "line": 454, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 15506, - "end": 16091, + "start": 15439, + "end": 16024, "loc": { "start": { - "line": 440, + "line": 435, "column": 10 }, "end": { - "line": 456, + "line": 451, "column": 11 } }, "test": { "type": "LogicalExpression", - "start": 15523, - "end": 15602, + "start": 15456, + "end": 15535, "loc": { "start": { - "line": 441, + "line": 436, "column": 12 }, "end": { - "line": 442, + "line": 437, "column": 22 } }, "left": { "type": "LogicalExpression", - "start": 15524, - "end": 15574, + "start": 15457, + "end": 15507, "loc": { "start": { - "line": 441, + "line": 436, "column": 13 }, "end": { - "line": 441, + "line": 436, "column": 63 } }, "left": { "type": "Identifier", - "start": 15524, - "end": 15533, + "start": 15457, + "end": 15466, "loc": { "start": { - "line": 441, + "line": 436, "column": 13 }, "end": { - "line": 441, + "line": 436, "column": 22 }, "identifierName": "className" @@ -60398,43 +60162,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15537, - "end": 15574, + "start": 15470, + "end": 15507, "loc": { "start": { - "line": 441, + "line": 436, "column": 26 }, "end": { - "line": 441, + "line": 436, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 15537, - "end": 15555, + "start": 15470, + "end": 15488, "loc": { "start": { - "line": 441, + "line": 436, "column": 26 }, "end": { - "line": 441, + "line": 436, "column": 44 } }, "object": { "type": "Identifier", - "start": 15537, - "end": 15546, + "start": 15470, + "end": 15479, "loc": { "start": { - "line": 441, + "line": 436, "column": 26 }, "end": { - "line": 441, + "line": 436, "column": 35 }, "identifierName": "className" @@ -60443,15 +60207,15 @@ }, "property": { "type": "Identifier", - "start": 15547, - "end": 15555, + "start": 15480, + "end": 15488, "loc": { "start": { - "line": 441, + "line": 436, "column": 36 }, "end": { - "line": 441, + "line": 436, "column": 44 }, "identifierName": "includes" @@ -60463,29 +60227,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 15556, - "end": 15573, + "start": 15489, + "end": 15506, "loc": { "start": { - "line": 441, + "line": 436, "column": 45 }, "end": { - "line": 441, + "line": 436, "column": 62 } }, "object": { "type": "Identifier", - "start": 15556, - "end": 15567, + "start": 15489, + "end": 15500, "loc": { "start": { - "line": 441, + "line": 436, "column": 45 }, "end": { - "line": 441, + "line": 436, "column": 56 }, "identifierName": "buttonTheme" @@ -60494,15 +60258,15 @@ }, "property": { "type": "Identifier", - "start": 15568, - "end": 15573, + "start": 15501, + "end": 15506, "loc": { "start": { - "line": 441, + "line": 436, "column": 57 }, "end": { - "line": 441, + "line": 436, "column": 62 }, "identifierName": "class" @@ -60516,21 +60280,21 @@ "leadingComments": null, "extra": { "parenthesized": true, - "parenStart": 15523 + "parenStart": 15456 } }, "operator": "||", "right": { "type": "UnaryExpression", - "start": 15592, - "end": 15602, + "start": 15525, + "end": 15535, "loc": { "start": { - "line": 442, + "line": 437, "column": 12 }, "end": { - "line": 442, + "line": 437, "column": 22 } }, @@ -60538,15 +60302,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15593, - "end": 15602, + "start": 15526, + "end": 15535, "loc": { "start": { - "line": 442, + "line": 437, "column": 13 }, "end": { - "line": 442, + "line": 437, "column": 22 }, "identifierName": "className" @@ -60561,59 +60325,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15615, - "end": 16091, + "start": 15548, + "end": 16024, "loc": { "start": { - "line": 443, + "line": 438, "column": 11 }, "end": { - "line": 456, + "line": 451, "column": 11 } }, "body": [ { "type": "VariableDeclaration", - "start": 15630, - "end": 15719, + "start": 15563, + "end": 15652, "loc": { "start": { - "line": 444, + "line": 439, "column": 12 }, "end": { - "line": 444, + "line": 439, "column": 101 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15634, - "end": 15718, + "start": 15567, + "end": 15651, "loc": { "start": { - "line": 444, + "line": 439, "column": 16 }, "end": { - "line": 444, + "line": 439, "column": 100 } }, "id": { "type": "Identifier", - "start": 15634, - "end": 15653, + "start": 15567, + "end": 15586, "loc": { "start": { - "line": 444, + "line": 439, "column": 16 }, "end": { - "line": 444, + "line": 439, "column": 35 }, "identifierName": "filteredButtonArray" @@ -60622,85 +60386,85 @@ }, "init": { "type": "CallExpression", - "start": 15656, - "end": 15718, + "start": 15589, + "end": 15651, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 100 } }, "callee": { "type": "MemberExpression", - "start": 15656, - "end": 15693, + "start": 15589, + "end": 15626, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 75 } }, "object": { "type": "CallExpression", - "start": 15656, - "end": 15686, + "start": 15589, + "end": 15619, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 15656, - "end": 15681, + "start": 15589, + "end": 15614, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 15656, - "end": 15675, + "start": 15589, + "end": 15608, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 57 } }, "object": { "type": "Identifier", - "start": 15656, - "end": 15667, + "start": 15589, + "end": 15600, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 49 }, "identifierName": "buttonTheme" @@ -60709,15 +60473,15 @@ }, "property": { "type": "Identifier", - "start": 15668, - "end": 15675, + "start": 15601, + "end": 15608, "loc": { "start": { - "line": 444, + "line": 439, "column": 50 }, "end": { - "line": 444, + "line": 439, "column": 57 }, "identifierName": "buttons" @@ -60728,15 +60492,15 @@ }, "property": { "type": "Identifier", - "start": 15676, - "end": 15681, + "start": 15609, + "end": 15614, "loc": { "start": { - "line": 444, + "line": 439, "column": 58 }, "end": { - "line": 444, + "line": 439, "column": 63 }, "identifierName": "split" @@ -60748,15 +60512,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15682, - "end": 15685, + "start": 15615, + "end": 15618, "loc": { "start": { - "line": 444, + "line": 439, "column": 64 }, "end": { - "line": 444, + "line": 439, "column": 67 } }, @@ -60770,15 +60534,15 @@ }, "property": { "type": "Identifier", - "start": 15687, - "end": 15693, + "start": 15620, + "end": 15626, "loc": { "start": { - "line": 444, + "line": 439, "column": 69 }, "end": { - "line": 444, + "line": 439, "column": 75 }, "identifierName": "filter" @@ -60790,15 +60554,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15694, - "end": 15717, + "start": 15627, + "end": 15650, "loc": { "start": { - "line": 444, + "line": 439, "column": 76 }, "end": { - "line": 444, + "line": 439, "column": 99 } }, @@ -60809,15 +60573,15 @@ "params": [ { "type": "Identifier", - "start": 15694, - "end": 15698, + "start": 15627, + "end": 15631, "loc": { "start": { - "line": 444, + "line": 439, "column": 76 }, "end": { - "line": 444, + "line": 439, "column": 80 }, "identifierName": "item" @@ -60827,29 +60591,29 @@ ], "body": { "type": "BinaryExpression", - "start": 15702, - "end": 15717, + "start": 15635, + "end": 15650, "loc": { "start": { - "line": 444, + "line": 439, "column": 84 }, "end": { - "line": 444, + "line": 439, "column": 99 } }, "left": { "type": "Identifier", - "start": 15702, - "end": 15706, + "start": 15635, + "end": 15639, "loc": { "start": { - "line": 444, + "line": 439, "column": 84 }, "end": { - "line": 444, + "line": 439, "column": 88 }, "identifierName": "item" @@ -60859,15 +60623,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 15711, - "end": 15717, + "start": 15644, + "end": 15650, "loc": { "start": { - "line": 444, + "line": 439, "column": 93 }, "end": { - "line": 444, + "line": 439, "column": 99 }, "identifierName": "button" @@ -60885,15 +60649,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15735, - "end": 15832, + "start": 15668, + "end": 15765, "loc": { "start": { - "line": 446, + "line": 441, "column": 12 }, "end": { - "line": 448, + "line": 443, "column": 15 } } @@ -60902,43 +60666,43 @@ }, { "type": "IfStatement", - "start": 15846, - "end": 16075, + "start": 15779, + "end": 16008, "loc": { "start": { - "line": 449, + "line": 444, "column": 12 }, "end": { - "line": 454, + "line": 449, "column": 13 } }, "test": { "type": "MemberExpression", - "start": 15849, - "end": 15875, + "start": 15782, + "end": 15808, "loc": { "start": { - "line": 449, + "line": 444, "column": 15 }, "end": { - "line": 449, + "line": 444, "column": 41 } }, "object": { "type": "Identifier", - "start": 15849, - "end": 15868, + "start": 15782, + "end": 15801, "loc": { "start": { - "line": 449, + "line": 444, "column": 15 }, "end": { - "line": 449, + "line": 444, "column": 34 }, "identifierName": "filteredButtonArray" @@ -60948,15 +60712,15 @@ }, "property": { "type": "Identifier", - "start": 15869, - "end": 15875, + "start": 15802, + "end": 15808, "loc": { "start": { - "line": 449, + "line": 444, "column": 35 }, "end": { - "line": 449, + "line": 444, "column": 41 }, "identifierName": "length" @@ -60968,73 +60732,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 15876, - "end": 15960, + "start": 15809, + "end": 15893, "loc": { "start": { - "line": 449, + "line": 444, "column": 42 }, "end": { - "line": 451, + "line": 446, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 15893, - "end": 15945, + "start": 15826, + "end": 15878, "loc": { "start": { - "line": 450, + "line": 445, "column": 14 }, "end": { - "line": 450, + "line": 445, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 15893, - "end": 15944, + "start": 15826, + "end": 15877, "loc": { "start": { - "line": 450, + "line": 445, "column": 14 }, "end": { - "line": 450, + "line": 445, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15893, - "end": 15912, + "start": 15826, + "end": 15845, "loc": { "start": { - "line": 450, + "line": 445, "column": 14 }, "end": { - "line": 450, + "line": 445, "column": 33 } }, "object": { "type": "Identifier", - "start": 15893, - "end": 15904, + "start": 15826, + "end": 15837, "loc": { "start": { - "line": 450, + "line": 445, "column": 14 }, "end": { - "line": 450, + "line": 445, "column": 25 }, "identifierName": "buttonTheme" @@ -61043,15 +60807,15 @@ }, "property": { "type": "Identifier", - "start": 15905, - "end": 15912, + "start": 15838, + "end": 15845, "loc": { "start": { - "line": 450, + "line": 445, "column": 26 }, "end": { - "line": 450, + "line": 445, "column": 33 }, "identifierName": "buttons" @@ -61062,43 +60826,43 @@ }, "right": { "type": "CallExpression", - "start": 15915, - "end": 15944, + "start": 15848, + "end": 15877, "loc": { "start": { - "line": 450, + "line": 445, "column": 36 }, "end": { - "line": 450, + "line": 445, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 15915, - "end": 15939, + "start": 15848, + "end": 15872, "loc": { "start": { - "line": 450, + "line": 445, "column": 36 }, "end": { - "line": 450, + "line": 445, "column": 60 } }, "object": { "type": "Identifier", - "start": 15915, - "end": 15934, + "start": 15848, + "end": 15867, "loc": { "start": { - "line": 450, + "line": 445, "column": 36 }, "end": { - "line": 450, + "line": 445, "column": 55 }, "identifierName": "filteredButtonArray" @@ -61107,15 +60871,15 @@ }, "property": { "type": "Identifier", - "start": 15935, - "end": 15939, + "start": 15868, + "end": 15872, "loc": { "start": { - "line": 450, + "line": 445, "column": 56 }, "end": { - "line": 450, + "line": 445, "column": 60 }, "identifierName": "join" @@ -61127,15 +60891,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15940, - "end": 15943, + "start": 15873, + "end": 15876, "loc": { "start": { - "line": 450, + "line": 445, "column": 61 }, "end": { - "line": 450, + "line": 445, "column": 64 } }, @@ -61154,115 +60918,115 @@ }, "alternate": { "type": "BlockStatement", - "start": 15966, - "end": 16075, + "start": 15899, + "end": 16008, "loc": { "start": { - "line": 451, + "line": 446, "column": 19 }, "end": { - "line": 454, + "line": 449, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 15983, - "end": 16025, + "start": 15916, + "end": 15958, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 15983, - "end": 16024, + "start": 15916, + "end": 15957, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 15983, - "end": 16014, + "start": 15916, + "end": 15947, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 15983, - "end": 16007, + "start": 15916, + "end": 15940, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 15983, - "end": 15995, + "start": 15916, + "end": 15928, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 15983, - "end": 15987, + "start": 15916, + "end": 15920, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 18 } } }, "property": { "type": "Identifier", - "start": 15988, - "end": 15995, + "start": 15921, + "end": 15928, "loc": { "start": { - "line": 452, + "line": 447, "column": 19 }, "end": { - "line": 452, + "line": 447, "column": 26 }, "identifierName": "options" @@ -61273,15 +61037,15 @@ }, "property": { "type": "Identifier", - "start": 15996, - "end": 16007, + "start": 15929, + "end": 15940, "loc": { "start": { - "line": 452, + "line": 447, "column": 27 }, "end": { - "line": 452, + "line": 447, "column": 38 }, "identifierName": "buttonTheme" @@ -61292,15 +61056,15 @@ }, "property": { "type": "Identifier", - "start": 16008, - "end": 16014, + "start": 15941, + "end": 15947, "loc": { "start": { - "line": 452, + "line": 447, "column": 39 }, "end": { - "line": 452, + "line": 447, "column": 45 }, "identifierName": "splice" @@ -61312,15 +61076,15 @@ "arguments": [ { "type": "Identifier", - "start": 16015, - "end": 16020, + "start": 15948, + "end": 15953, "loc": { "start": { - "line": 452, + "line": 447, "column": 46 }, "end": { - "line": 452, + "line": 447, "column": 51 }, "identifierName": "index" @@ -61329,15 +61093,15 @@ }, { "type": "NumericLiteral", - "start": 16022, - "end": 16023, + "start": 15955, + "end": 15956, "loc": { "start": { - "line": 452, + "line": 447, "column": 53 }, "end": { - "line": 452, + "line": 447, "column": 54 } }, @@ -61352,44 +61116,44 @@ }, { "type": "ExpressionStatement", - "start": 16041, - "end": 16060, + "start": 15974, + "end": 15993, "loc": { "start": { - "line": 453, + "line": 448, "column": 14 }, "end": { - "line": 453, + "line": 448, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 16041, - "end": 16059, + "start": 15974, + "end": 15992, "loc": { "start": { - "line": 453, + "line": 448, "column": 14 }, "end": { - "line": 453, + "line": 448, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16041, - "end": 16052, + "start": 15974, + "end": 15985, "loc": { "start": { - "line": 453, + "line": 448, "column": 14 }, "end": { - "line": 453, + "line": 448, "column": 25 }, "identifierName": "buttonTheme" @@ -61398,15 +61162,15 @@ }, "right": { "type": "NullLiteral", - "start": 16055, - "end": 16059, + "start": 15988, + "end": 15992, "loc": { "start": { - "line": 453, + "line": 448, "column": 28 }, "end": { - "line": 453, + "line": 448, "column": 32 } } @@ -61420,15 +61184,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15735, - "end": 15832, + "start": 15668, + "end": 15765, "loc": { "start": { - "line": 446, + "line": 441, "column": 12 }, "end": { - "line": 448, + "line": 443, "column": 15 } } @@ -61443,15 +61207,15 @@ { "type": "CommentBlock", "value": "*\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n ", - "start": 15353, - "end": 15494, + "start": 15286, + "end": 15427, "loc": { "start": { - "line": 436, + "line": 431, "column": 10 }, "end": { - "line": 439, + "line": 434, "column": 13 } } @@ -61460,29 +61224,29 @@ }, { "type": "ReturnStatement", - "start": 16105, - "end": 16124, + "start": 16038, + "end": 16057, "loc": { "start": { - "line": 458, + "line": 453, "column": 10 }, "end": { - "line": 458, + "line": 453, "column": 29 } }, "argument": { "type": "Identifier", - "start": 16112, - "end": 16123, + "start": 16045, + "end": 16056, "loc": { "start": { - "line": 458, + "line": 453, "column": 17 }, "end": { - "line": 458, + "line": 453, "column": 28 }, "identifierName": "buttonTheme" @@ -61506,72 +61270,72 @@ }, { "type": "ExpressionStatement", - "start": 16158, - "end": 16172, + "start": 16091, + "end": 16105, "loc": { "start": { - "line": 462, + "line": 457, "column": 6 }, "end": { - "line": 462, + "line": 457, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 16158, - "end": 16171, + "start": 16091, + "end": 16104, "loc": { "start": { - "line": 462, + "line": 457, "column": 6 }, "end": { - "line": 462, + "line": 457, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 16158, - "end": 16169, + "start": 16091, + "end": 16102, "loc": { "start": { - "line": 462, + "line": 457, "column": 6 }, "end": { - "line": 462, + "line": 457, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 16158, - "end": 16162, + "start": 16091, + "end": 16095, "loc": { "start": { - "line": 462, + "line": 457, "column": 6 }, "end": { - "line": 462, + "line": 457, "column": 10 } } }, "property": { "type": "Identifier", - "start": 16163, - "end": 16169, + "start": 16096, + "end": 16102, "loc": { "start": { - "line": 462, + "line": 457, "column": 11 }, "end": { - "line": 462, + "line": 457, "column": 17 }, "identifierName": "render" @@ -61591,15 +61355,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15020, - "end": 15088, + "start": 14953, + "end": 15021, "loc": { "start": { - "line": 428, + "line": 423, "column": 4 }, "end": { - "line": 430, + "line": 425, "column": 7 } } @@ -61614,15 +61378,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14423, - "end": 14763, + "start": 14356, + "end": 14696, "loc": { "start": { - "line": 413, + "line": 408, "column": 2 }, "end": { - "line": 417, + "line": 412, "column": 5 } } @@ -61632,15 +61396,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16190, - "end": 16393, + "start": 16123, + "end": 16326, "loc": { "start": { - "line": 466, + "line": 461, "column": 2 }, "end": { - "line": 469, + "line": 464, "column": 5 } } @@ -61649,15 +61413,15 @@ }, { "type": "ClassMethod", - "start": 16397, - "end": 16664, + "start": 16330, + "end": 16597, "loc": { "start": { - "line": 470, + "line": 465, "column": 2 }, "end": { - "line": 483, + "line": 478, "column": 3 } }, @@ -61665,15 +61429,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16397, - "end": 16413, + "start": 16330, + "end": 16346, "loc": { "start": { - "line": 470, + "line": 465, "column": 2 }, "end": { - "line": 470, + "line": 465, "column": 18 }, "identifierName": "getButtonElement" @@ -61689,15 +61453,15 @@ "params": [ { "type": "Identifier", - "start": 16414, - "end": 16420, + "start": 16347, + "end": 16353, "loc": { "start": { - "line": 470, + "line": 465, "column": 19 }, "end": { - "line": 470, + "line": 465, "column": 25 }, "identifierName": "button" @@ -61707,59 +61471,59 @@ ], "body": { "type": "BlockStatement", - "start": 16421, - "end": 16664, + "start": 16354, + "end": 16597, "loc": { "start": { - "line": 470, + "line": 465, "column": 26 }, "end": { - "line": 483, + "line": 478, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 16428, - "end": 16439, + "start": 16361, + "end": 16372, "loc": { "start": { - "line": 471, + "line": 466, "column": 4 }, "end": { - "line": 471, + "line": 466, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16432, - "end": 16438, + "start": 16365, + "end": 16371, "loc": { "start": { - "line": 471, + "line": 466, "column": 8 }, "end": { - "line": 471, + "line": 466, "column": 14 } }, "id": { "type": "Identifier", - "start": 16432, - "end": 16438, + "start": 16365, + "end": 16371, "loc": { "start": { - "line": 471, + "line": 466, "column": 8 }, "end": { - "line": 471, + "line": 466, "column": 14 }, "identifierName": "output" @@ -61773,44 +61537,44 @@ }, { "type": "VariableDeclaration", - "start": 16447, - "end": 16491, + "start": 16380, + "end": 16424, "loc": { "start": { - "line": 473, + "line": 468, "column": 4 }, "end": { - "line": 473, + "line": 468, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16451, - "end": 16490, + "start": 16384, + "end": 16423, "loc": { "start": { - "line": 473, + "line": 468, "column": 8 }, "end": { - "line": 473, + "line": 468, "column": 47 } }, "id": { "type": "Identifier", - "start": 16451, - "end": 16460, + "start": 16384, + "end": 16393, "loc": { "start": { - "line": 473, + "line": 468, "column": 8 }, "end": { - "line": 473, + "line": 468, "column": 17 }, "identifierName": "buttonArr" @@ -61819,58 +61583,58 @@ }, "init": { "type": "MemberExpression", - "start": 16463, - "end": 16490, + "start": 16396, + "end": 16423, "loc": { "start": { - "line": 473, + "line": 468, "column": 20 }, "end": { - "line": 473, + "line": 468, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 16463, - "end": 16482, + "start": 16396, + "end": 16415, "loc": { "start": { - "line": 473, + "line": 468, "column": 20 }, "end": { - "line": 473, + "line": 468, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 16463, - "end": 16467, + "start": 16396, + "end": 16400, "loc": { "start": { - "line": 473, + "line": 468, "column": 20 }, "end": { - "line": 473, + "line": 468, "column": 24 } } }, "property": { "type": "Identifier", - "start": 16468, - "end": 16482, + "start": 16401, + "end": 16415, "loc": { "start": { - "line": 473, + "line": 468, "column": 25 }, "end": { - "line": 473, + "line": 468, "column": 39 }, "identifierName": "buttonElements" @@ -61881,15 +61645,15 @@ }, "property": { "type": "Identifier", - "start": 16483, - "end": 16489, + "start": 16416, + "end": 16422, "loc": { "start": { - "line": 473, + "line": 468, "column": 40 }, "end": { - "line": 473, + "line": 468, "column": 46 }, "identifierName": "button" @@ -61904,29 +61668,29 @@ }, { "type": "IfStatement", - "start": 16497, - "end": 16637, + "start": 16430, + "end": 16570, "loc": { "start": { - "line": 474, + "line": 469, "column": 4 }, "end": { - "line": 480, + "line": 475, "column": 5 } }, "test": { "type": "Identifier", - "start": 16500, - "end": 16509, + "start": 16433, + "end": 16442, "loc": { "start": { - "line": 474, + "line": 469, "column": 7 }, "end": { - "line": 474, + "line": 469, "column": 16 }, "identifierName": "buttonArr" @@ -61935,72 +61699,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16510, - "end": 16637, + "start": 16443, + "end": 16570, "loc": { "start": { - "line": 474, + "line": 469, "column": 17 }, "end": { - "line": 480, + "line": 475, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 16519, - "end": 16630, + "start": 16452, + "end": 16563, "loc": { "start": { - "line": 475, + "line": 470, "column": 6 }, "end": { - "line": 479, + "line": 474, "column": 7 } }, "test": { "type": "BinaryExpression", - "start": 16522, - "end": 16542, + "start": 16455, + "end": 16475, "loc": { "start": { - "line": 475, + "line": 470, "column": 9 }, "end": { - "line": 475, + "line": 470, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 16522, - "end": 16538, + "start": 16455, + "end": 16471, "loc": { "start": { - "line": 475, + "line": 470, "column": 9 }, "end": { - "line": 475, + "line": 470, "column": 25 } }, "object": { "type": "Identifier", - "start": 16522, - "end": 16531, + "start": 16455, + "end": 16464, "loc": { "start": { - "line": 475, + "line": 470, "column": 9 }, "end": { - "line": 475, + "line": 470, "column": 18 }, "identifierName": "buttonArr" @@ -62009,15 +61773,15 @@ }, "property": { "type": "Identifier", - "start": 16532, - "end": 16538, + "start": 16465, + "end": 16471, "loc": { "start": { - "line": 475, + "line": 470, "column": 19 }, "end": { - "line": 475, + "line": 470, "column": 25 }, "identifierName": "length" @@ -62029,15 +61793,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 16541, - "end": 16542, + "start": 16474, + "end": 16475, "loc": { "start": { - "line": 475, + "line": 470, "column": 28 }, "end": { - "line": 475, + "line": 470, "column": 29 } }, @@ -62050,59 +61814,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 16543, - "end": 16582, + "start": 16476, + "end": 16515, "loc": { "start": { - "line": 475, + "line": 470, "column": 30 }, "end": { - "line": 477, + "line": 472, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16554, - "end": 16573, + "start": 16487, + "end": 16506, "loc": { "start": { - "line": 476, + "line": 471, "column": 8 }, "end": { - "line": 476, + "line": 471, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 16554, - "end": 16572, + "start": 16487, + "end": 16505, "loc": { "start": { - "line": 476, + "line": 471, "column": 8 }, "end": { - "line": 476, + "line": 471, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16554, - "end": 16560, + "start": 16487, + "end": 16493, "loc": { "start": { - "line": 476, + "line": 471, "column": 8 }, "end": { - "line": 476, + "line": 471, "column": 14 }, "identifierName": "output" @@ -62111,15 +61875,15 @@ }, "right": { "type": "Identifier", - "start": 16563, - "end": 16572, + "start": 16496, + "end": 16505, "loc": { "start": { - "line": 476, + "line": 471, "column": 17 }, "end": { - "line": 476, + "line": 471, "column": 26 }, "identifierName": "buttonArr" @@ -62133,59 +61897,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 16588, - "end": 16630, + "start": 16521, + "end": 16563, "loc": { "start": { - "line": 477, + "line": 472, "column": 13 }, "end": { - "line": 479, + "line": 474, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16599, - "end": 16621, + "start": 16532, + "end": 16554, "loc": { "start": { - "line": 478, + "line": 473, "column": 8 }, "end": { - "line": 478, + "line": 473, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 16599, - "end": 16620, + "start": 16532, + "end": 16553, "loc": { "start": { - "line": 478, + "line": 473, "column": 8 }, "end": { - "line": 478, + "line": 473, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16599, - "end": 16605, + "start": 16532, + "end": 16538, "loc": { "start": { - "line": 478, + "line": 473, "column": 8 }, "end": { - "line": 478, + "line": 473, "column": 14 }, "identifierName": "output" @@ -62194,29 +61958,29 @@ }, "right": { "type": "MemberExpression", - "start": 16608, - "end": 16620, + "start": 16541, + "end": 16553, "loc": { "start": { - "line": 478, + "line": 473, "column": 17 }, "end": { - "line": 478, + "line": 473, "column": 29 } }, "object": { "type": "Identifier", - "start": 16608, - "end": 16617, + "start": 16541, + "end": 16550, "loc": { "start": { - "line": 478, + "line": 473, "column": 17 }, "end": { - "line": 478, + "line": 473, "column": 26 }, "identifierName": "buttonArr" @@ -62225,15 +61989,15 @@ }, "property": { "type": "NumericLiteral", - "start": 16618, - "end": 16619, + "start": 16551, + "end": 16552, "loc": { "start": { - "line": 478, + "line": 473, "column": 27 }, "end": { - "line": 478, + "line": 473, "column": 28 } }, @@ -62258,29 +62022,29 @@ }, { "type": "ReturnStatement", - "start": 16645, - "end": 16659, + "start": 16578, + "end": 16592, "loc": { "start": { - "line": 482, + "line": 477, "column": 4 }, "end": { - "line": 482, + "line": 477, "column": 18 } }, "argument": { "type": "Identifier", - "start": 16652, - "end": 16658, + "start": 16585, + "end": 16591, "loc": { "start": { - "line": 482, + "line": 477, "column": 11 }, "end": { - "line": 482, + "line": 477, "column": 17 }, "identifierName": "output" @@ -62296,15 +62060,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16190, - "end": 16393, + "start": 16123, + "end": 16326, "loc": { "start": { - "line": 466, + "line": 461, "column": 2 }, "end": { - "line": 469, + "line": 464, "column": 5 } } @@ -62314,15 +62078,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16670, - "end": 16760, + "start": 16603, + "end": 16693, "loc": { "start": { - "line": 485, + "line": 480, "column": 2 }, "end": { - "line": 487, + "line": 482, "column": 5 } } @@ -62331,15 +62095,15 @@ }, { "type": "ClassMethod", - "start": 16764, - "end": 17067, + "start": 16697, + "end": 17000, "loc": { "start": { - "line": 488, + "line": 483, "column": 2 }, "end": { - "line": 496, + "line": 491, "column": 3 } }, @@ -62347,15 +62111,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16764, - "end": 16775, + "start": 16697, + "end": 16708, "loc": { "start": { - "line": 488, + "line": 483, "column": 2 }, "end": { - "line": 488, + "line": 483, "column": 13 }, "identifierName": "handleCaret" @@ -62371,87 +62135,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 16777, - "end": 17067, + "start": 16710, + "end": 17000, "loc": { "start": { - "line": 488, + "line": 483, "column": 15 }, "end": { - "line": 496, + "line": 491, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 16784, - "end": 16860, + "start": 16717, + "end": 16793, "loc": { "start": { - "line": 489, + "line": 484, "column": 4 }, "end": { - "line": 491, + "line": 486, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 16787, - "end": 16805, + "start": 16720, + "end": 16738, "loc": { "start": { - "line": 489, + "line": 484, "column": 7 }, "end": { - "line": 489, + "line": 484, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 16787, - "end": 16799, + "start": 16720, + "end": 16732, "loc": { "start": { - "line": 489, + "line": 484, "column": 7 }, "end": { - "line": 489, + "line": 484, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 16787, - "end": 16791, + "start": 16720, + "end": 16724, "loc": { "start": { - "line": 489, + "line": 484, "column": 7 }, "end": { - "line": 489, + "line": 484, "column": 11 } } }, "property": { "type": "Identifier", - "start": 16792, - "end": 16799, + "start": 16725, + "end": 16732, "loc": { "start": { - "line": 489, + "line": 484, "column": 12 }, "end": { - "line": 489, + "line": 484, "column": 19 }, "identifierName": "options" @@ -62462,15 +62226,15 @@ }, "property": { "type": "Identifier", - "start": 16800, - "end": 16805, + "start": 16733, + "end": 16738, "loc": { "start": { - "line": 489, + "line": 484, "column": 20 }, "end": { - "line": 489, + "line": 484, "column": 25 }, "identifierName": "debug" @@ -62481,72 +62245,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16806, - "end": 16860, + "start": 16739, + "end": 16793, "loc": { "start": { - "line": 489, + "line": 484, "column": 26 }, "end": { - "line": 491, + "line": 486, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 16815, - "end": 16853, + "start": 16748, + "end": 16786, "loc": { "start": { - "line": 490, + "line": 485, "column": 6 }, "end": { - "line": 490, + "line": 485, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 16815, - "end": 16852, + "start": 16748, + "end": 16785, "loc": { "start": { - "line": 490, + "line": 485, "column": 6 }, "end": { - "line": 490, + "line": 485, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 16815, - "end": 16826, + "start": 16748, + "end": 16759, "loc": { "start": { - "line": 490, + "line": 485, "column": 6 }, "end": { - "line": 490, + "line": 485, "column": 17 } }, "object": { "type": "Identifier", - "start": 16815, - "end": 16822, + "start": 16748, + "end": 16755, "loc": { "start": { - "line": 490, + "line": 485, "column": 6 }, "end": { - "line": 490, + "line": 485, "column": 13 }, "identifierName": "console" @@ -62555,15 +62319,15 @@ }, "property": { "type": "Identifier", - "start": 16823, - "end": 16826, + "start": 16756, + "end": 16759, "loc": { "start": { - "line": 490, + "line": 485, "column": 14 }, "end": { - "line": 490, + "line": 485, "column": 17 }, "identifierName": "log" @@ -62575,15 +62339,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16827, - "end": 16851, + "start": 16760, + "end": 16784, "loc": { "start": { - "line": 490, + "line": 485, "column": 18 }, "end": { - "line": 490, + "line": 485, "column": 42 } }, @@ -62603,57 +62367,57 @@ }, { "type": "ExpressionStatement", - "start": 16868, - "end": 16927, + "start": 16801, + "end": 16860, "loc": { "start": { - "line": 493, + "line": 488, "column": 4 }, "end": { - "line": 493, + "line": 488, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 16868, - "end": 16926, + "start": 16801, + "end": 16859, "loc": { "start": { - "line": 493, + "line": 488, "column": 4 }, "end": { - "line": 493, + "line": 488, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 16868, - "end": 16893, + "start": 16801, + "end": 16826, "loc": { "start": { - "line": 493, + "line": 488, "column": 4 }, "end": { - "line": 493, + "line": 488, "column": 29 } }, "object": { "type": "Identifier", - "start": 16868, - "end": 16876, + "start": 16801, + "end": 16809, "loc": { "start": { - "line": 493, + "line": 488, "column": 4 }, "end": { - "line": 493, + "line": 488, "column": 12 }, "identifierName": "document" @@ -62662,15 +62426,15 @@ }, "property": { "type": "Identifier", - "start": 16877, - "end": 16893, + "start": 16810, + "end": 16826, "loc": { "start": { - "line": 493, + "line": 488, "column": 13 }, "end": { - "line": 493, + "line": 488, "column": 29 }, "identifierName": "addEventListener" @@ -62682,15 +62446,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16894, - "end": 16901, + "start": 16827, + "end": 16834, "loc": { "start": { - "line": 493, + "line": 488, "column": 30 }, "end": { - "line": 493, + "line": 488, "column": 37 } }, @@ -62702,44 +62466,44 @@ }, { "type": "MemberExpression", - "start": 16903, - "end": 16925, + "start": 16836, + "end": 16858, "loc": { "start": { - "line": 493, + "line": 488, "column": 39 }, "end": { - "line": 493, + "line": 488, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 16903, - "end": 16907, + "start": 16836, + "end": 16840, "loc": { "start": { - "line": 493, + "line": 488, "column": 39 }, "end": { - "line": 493, + "line": 488, "column": 43 } } }, "property": { "type": "Identifier", - "start": 16908, - "end": 16925, + "start": 16841, + "end": 16858, "loc": { "start": { - "line": 493, + "line": 488, "column": 44 }, "end": { - "line": 493, + "line": 488, "column": 61 }, "identifierName": "caretEventHandler" @@ -62753,57 +62517,57 @@ }, { "type": "ExpressionStatement", - "start": 16933, - "end": 16994, + "start": 16866, + "end": 16927, "loc": { "start": { - "line": 494, + "line": 489, "column": 4 }, "end": { - "line": 494, + "line": 489, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 16933, - "end": 16993, + "start": 16866, + "end": 16926, "loc": { "start": { - "line": 494, + "line": 489, "column": 4 }, "end": { - "line": 494, + "line": 489, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 16933, - "end": 16958, + "start": 16866, + "end": 16891, "loc": { "start": { - "line": 494, + "line": 489, "column": 4 }, "end": { - "line": 494, + "line": 489, "column": 29 } }, "object": { "type": "Identifier", - "start": 16933, - "end": 16941, + "start": 16866, + "end": 16874, "loc": { "start": { - "line": 494, + "line": 489, "column": 4 }, "end": { - "line": 494, + "line": 489, "column": 12 }, "identifierName": "document" @@ -62812,15 +62576,15 @@ }, "property": { "type": "Identifier", - "start": 16942, - "end": 16958, + "start": 16875, + "end": 16891, "loc": { "start": { - "line": 494, + "line": 489, "column": 13 }, "end": { - "line": 494, + "line": 489, "column": 29 }, "identifierName": "addEventListener" @@ -62832,15 +62596,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16959, - "end": 16968, + "start": 16892, + "end": 16901, "loc": { "start": { - "line": 494, + "line": 489, "column": 30 }, "end": { - "line": 494, + "line": 489, "column": 39 } }, @@ -62852,44 +62616,44 @@ }, { "type": "MemberExpression", - "start": 16970, - "end": 16992, + "start": 16903, + "end": 16925, "loc": { "start": { - "line": 494, + "line": 489, "column": 41 }, "end": { - "line": 494, + "line": 489, "column": 63 } }, "object": { "type": "ThisExpression", - "start": 16970, - "end": 16974, + "start": 16903, + "end": 16907, "loc": { "start": { - "line": 494, + "line": 489, "column": 41 }, "end": { - "line": 494, + "line": 489, "column": 45 } } }, "property": { "type": "Identifier", - "start": 16975, - "end": 16992, + "start": 16908, + "end": 16925, "loc": { "start": { - "line": 494, + "line": 489, "column": 46 }, "end": { - "line": 494, + "line": 489, "column": 63 }, "identifierName": "caretEventHandler" @@ -62903,57 +62667,57 @@ }, { "type": "ExpressionStatement", - "start": 17000, - "end": 17062, + "start": 16933, + "end": 16995, "loc": { "start": { - "line": 495, + "line": 490, "column": 4 }, "end": { - "line": 495, + "line": 490, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 17000, - "end": 17061, + "start": 16933, + "end": 16994, "loc": { "start": { - "line": 495, + "line": 490, "column": 4 }, "end": { - "line": 495, + "line": 490, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 17000, - "end": 17025, + "start": 16933, + "end": 16958, "loc": { "start": { - "line": 495, + "line": 490, "column": 4 }, "end": { - "line": 495, + "line": 490, "column": 29 } }, "object": { "type": "Identifier", - "start": 17000, - "end": 17008, + "start": 16933, + "end": 16941, "loc": { "start": { - "line": 495, + "line": 490, "column": 4 }, "end": { - "line": 495, + "line": 490, "column": 12 }, "identifierName": "document" @@ -62962,15 +62726,15 @@ }, "property": { "type": "Identifier", - "start": 17009, - "end": 17025, + "start": 16942, + "end": 16958, "loc": { "start": { - "line": 495, + "line": 490, "column": 13 }, "end": { - "line": 495, + "line": 490, "column": 29 }, "identifierName": "addEventListener" @@ -62982,15 +62746,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17026, - "end": 17036, + "start": 16959, + "end": 16969, "loc": { "start": { - "line": 495, + "line": 490, "column": 30 }, "end": { - "line": 495, + "line": 490, "column": 40 } }, @@ -63002,44 +62766,44 @@ }, { "type": "MemberExpression", - "start": 17038, - "end": 17060, + "start": 16971, + "end": 16993, "loc": { "start": { - "line": 495, + "line": 490, "column": 42 }, "end": { - "line": 495, + "line": 490, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 17038, - "end": 17042, + "start": 16971, + "end": 16975, "loc": { "start": { - "line": 495, + "line": 490, "column": 42 }, "end": { - "line": 495, + "line": 490, "column": 46 } } }, "property": { "type": "Identifier", - "start": 17043, - "end": 17060, + "start": 16976, + "end": 16993, "loc": { "start": { - "line": 495, + "line": 490, "column": 47 }, "end": { - "line": 495, + "line": 490, "column": 64 }, "identifierName": "caretEventHandler" @@ -63059,15 +62823,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16670, - "end": 16760, + "start": 16603, + "end": 16693, "loc": { "start": { - "line": 485, + "line": 480, "column": 2 }, "end": { - "line": 487, + "line": 482, "column": 5 } } @@ -63077,15 +62841,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17073, - "end": 17185, + "start": 17006, + "end": 17118, "loc": { "start": { - "line": 498, + "line": 493, "column": 2 }, "end": { - "line": 500, + "line": 495, "column": 5 } } @@ -63094,15 +62858,15 @@ }, { "type": "ClassMethod", - "start": 17189, - "end": 17739, + "start": 17122, + "end": 17672, "loc": { "start": { - "line": 501, + "line": 496, "column": 2 }, "end": { - "line": 518, + "line": 513, "column": 3 } }, @@ -63110,15 +62874,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17189, - "end": 17206, + "start": 17122, + "end": 17139, "loc": { "start": { - "line": 501, + "line": 496, "column": 2 }, "end": { - "line": 501, + "line": 496, "column": 19 }, "identifierName": "caretEventHandler" @@ -63134,15 +62898,15 @@ "params": [ { "type": "Identifier", - "start": 17207, - "end": 17212, + "start": 17140, + "end": 17145, "loc": { "start": { - "line": 501, + "line": 496, "column": 20 }, "end": { - "line": 501, + "line": 496, "column": 25 }, "identifierName": "event" @@ -63152,59 +62916,59 @@ ], "body": { "type": "BlockStatement", - "start": 17213, - "end": 17739, + "start": 17146, + "end": 17672, "loc": { "start": { - "line": 501, + "line": 496, "column": 26 }, "end": { - "line": 518, + "line": 513, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 17220, - "end": 17275, + "start": 17153, + "end": 17208, "loc": { "start": { - "line": 502, + "line": 497, "column": 4 }, "end": { - "line": 502, + "line": 497, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17224, - "end": 17274, + "start": 17157, + "end": 17207, "loc": { "start": { - "line": 502, + "line": 497, "column": 8 }, "end": { - "line": 502, + "line": 497, "column": 58 } }, "id": { "type": "Identifier", - "start": 17224, - "end": 17237, + "start": 17157, + "end": 17170, "loc": { "start": { - "line": 502, + "line": 497, "column": 8 }, "end": { - "line": 502, + "line": 497, "column": 21 }, "identifierName": "targetTagName" @@ -63213,71 +62977,71 @@ }, "init": { "type": "CallExpression", - "start": 17240, - "end": 17274, + "start": 17173, + "end": 17207, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 17240, - "end": 17272, + "start": 17173, + "end": 17205, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 17240, - "end": 17260, + "start": 17173, + "end": 17193, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 17240, - "end": 17252, + "start": 17173, + "end": 17185, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 36 } }, "object": { "type": "Identifier", - "start": 17240, - "end": 17245, + "start": 17173, + "end": 17178, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 29 }, "identifierName": "event" @@ -63286,15 +63050,15 @@ }, "property": { "type": "Identifier", - "start": 17246, - "end": 17252, + "start": 17179, + "end": 17185, "loc": { "start": { - "line": 502, + "line": 497, "column": 30 }, "end": { - "line": 502, + "line": 497, "column": 36 }, "identifierName": "target" @@ -63305,15 +63069,15 @@ }, "property": { "type": "Identifier", - "start": 17253, - "end": 17260, + "start": 17186, + "end": 17193, "loc": { "start": { - "line": 502, + "line": 497, "column": 37 }, "end": { - "line": 502, + "line": 497, "column": 44 }, "identifierName": "tagName" @@ -63324,15 +63088,15 @@ }, "property": { "type": "Identifier", - "start": 17261, - "end": 17272, + "start": 17194, + "end": 17205, "loc": { "start": { - "line": 502, + "line": 497, "column": 45 }, "end": { - "line": 502, + "line": 497, "column": 56 }, "identifierName": "toLowerCase" @@ -63349,57 +63113,57 @@ }, { "type": "IfStatement", - "start": 17283, - "end": 17734, + "start": 17216, + "end": 17667, "loc": { "start": { - "line": 504, + "line": 499, "column": 4 }, "end": { - "line": 517, + "line": 512, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 17294, - "end": 17358, + "start": 17227, + "end": 17291, "loc": { "start": { - "line": 505, + "line": 500, "column": 6 }, "end": { - "line": 506, + "line": 501, "column": 31 } }, "left": { "type": "BinaryExpression", - "start": 17294, - "end": 17322, + "start": 17227, + "end": 17255, "loc": { "start": { - "line": 505, + "line": 500, "column": 6 }, "end": { - "line": 505, + "line": 500, "column": 34 } }, "left": { "type": "Identifier", - "start": 17294, - "end": 17307, + "start": 17227, + "end": 17240, "loc": { "start": { - "line": 505, + "line": 500, "column": 6 }, "end": { - "line": 505, + "line": 500, "column": 19 }, "identifierName": "targetTagName" @@ -63409,15 +63173,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17312, - "end": 17322, + "start": 17245, + "end": 17255, "loc": { "start": { - "line": 505, + "line": 500, "column": 24 }, "end": { - "line": 505, + "line": 500, "column": 34 } }, @@ -63431,29 +63195,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 17333, - "end": 17358, + "start": 17266, + "end": 17291, "loc": { "start": { - "line": 506, + "line": 501, "column": 6 }, "end": { - "line": 506, + "line": 501, "column": 31 } }, "left": { "type": "Identifier", - "start": 17333, - "end": 17346, + "start": 17266, + "end": 17279, "loc": { "start": { - "line": 506, + "line": 501, "column": 6 }, "end": { - "line": 506, + "line": 501, "column": 19 }, "identifierName": "targetTagName" @@ -63463,15 +63227,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17351, - "end": 17358, + "start": 17284, + "end": 17291, "loc": { "start": { - "line": 506, + "line": 501, "column": 24 }, "end": { - "line": 506, + "line": 501, "column": 31 } }, @@ -63485,73 +63249,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 17365, - "end": 17734, + "start": 17298, + "end": 17667, "loc": { "start": { - "line": 507, + "line": 502, "column": 5 }, "end": { - "line": 517, + "line": 512, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17530, - "end": 17579, + "start": 17463, + "end": 17512, "loc": { "start": { - "line": 512, + "line": 507, "column": 6 }, "end": { - "line": 512, + "line": 507, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 17530, - "end": 17578, + "start": 17463, + "end": 17511, "loc": { "start": { - "line": 512, + "line": 507, "column": 6 }, "end": { - "line": 512, + "line": 507, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17530, - "end": 17548, + "start": 17463, + "end": 17481, "loc": { "start": { - "line": 512, + "line": 507, "column": 6 }, "end": { - "line": 512, + "line": 507, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 17530, - "end": 17534, + "start": 17463, + "end": 17467, "loc": { "start": { - "line": 512, + "line": 507, "column": 6 }, "end": { - "line": 512, + "line": 507, "column": 10 } }, @@ -63559,15 +63323,15 @@ }, "property": { "type": "Identifier", - "start": 17535, - "end": 17548, + "start": 17468, + "end": 17481, "loc": { "start": { - "line": 512, + "line": 507, "column": 11 }, "end": { - "line": 512, + "line": 507, "column": 24 }, "identifierName": "caretPosition" @@ -63579,43 +63343,43 @@ }, "right": { "type": "MemberExpression", - "start": 17551, - "end": 17578, + "start": 17484, + "end": 17511, "loc": { "start": { - "line": 512, + "line": 507, "column": 27 }, "end": { - "line": 512, + "line": 507, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 17551, - "end": 17563, + "start": 17484, + "end": 17496, "loc": { "start": { - "line": 512, + "line": 507, "column": 27 }, "end": { - "line": 512, + "line": 507, "column": 39 } }, "object": { "type": "Identifier", - "start": 17551, - "end": 17556, + "start": 17484, + "end": 17489, "loc": { "start": { - "line": 512, + "line": 507, "column": 27 }, "end": { - "line": 512, + "line": 507, "column": 32 }, "identifierName": "event" @@ -63624,15 +63388,15 @@ }, "property": { "type": "Identifier", - "start": 17557, - "end": 17563, + "start": 17490, + "end": 17496, "loc": { "start": { - "line": 512, + "line": 507, "column": 33 }, "end": { - "line": 512, + "line": 507, "column": 39 }, "identifierName": "target" @@ -63643,15 +63407,15 @@ }, "property": { "type": "Identifier", - "start": 17564, - "end": 17578, + "start": 17497, + "end": 17511, "loc": { "start": { - "line": 512, + "line": 507, "column": 40 }, "end": { - "line": 512, + "line": 507, "column": 54 }, "identifierName": "selectionStart" @@ -63666,15 +63430,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": 17374, - "end": 17522, + "start": 17307, + "end": 17455, "loc": { "start": { - "line": 508, + "line": 503, "column": 6 }, "end": { - "line": 511, + "line": 506, "column": 9 } } @@ -63683,72 +63447,72 @@ }, { "type": "IfStatement", - "start": 17589, - "end": 17722, + "start": 17522, + "end": 17655, "loc": { "start": { - "line": 514, + "line": 509, "column": 6 }, "end": { - "line": 516, + "line": 511, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 17592, - "end": 17610, + "start": 17525, + "end": 17543, "loc": { "start": { - "line": 514, + "line": 509, "column": 9 }, "end": { - "line": 514, + "line": 509, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 17592, - "end": 17604, + "start": 17525, + "end": 17537, "loc": { "start": { - "line": 514, + "line": 509, "column": 9 }, "end": { - "line": 514, + "line": 509, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 17592, - "end": 17596, + "start": 17525, + "end": 17529, "loc": { "start": { - "line": 514, + "line": 509, "column": 9 }, "end": { - "line": 514, + "line": 509, "column": 13 } } }, "property": { "type": "Identifier", - "start": 17597, - "end": 17604, + "start": 17530, + "end": 17537, "loc": { "start": { - "line": 514, + "line": 509, "column": 14 }, "end": { - "line": 514, + "line": 509, "column": 21 }, "identifierName": "options" @@ -63759,15 +63523,15 @@ }, "property": { "type": "Identifier", - "start": 17605, - "end": 17610, + "start": 17538, + "end": 17543, "loc": { "start": { - "line": 514, + "line": 509, "column": 22 }, "end": { - "line": 514, + "line": 509, "column": 27 }, "identifierName": "debug" @@ -63778,72 +63542,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17611, - "end": 17722, + "start": 17544, + "end": 17655, "loc": { "start": { - "line": 514, + "line": 509, "column": 28 }, "end": { - "line": 516, + "line": 511, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 17622, - "end": 17713, + "start": 17555, + "end": 17646, "loc": { "start": { - "line": 515, + "line": 510, "column": 8 }, "end": { - "line": 515, + "line": 510, "column": 99 } }, "expression": { "type": "CallExpression", - "start": 17622, - "end": 17712, + "start": 17555, + "end": 17645, "loc": { "start": { - "line": 515, + "line": 510, "column": 8 }, "end": { - "line": 515, + "line": 510, "column": 98 } }, "callee": { "type": "MemberExpression", - "start": 17622, - "end": 17633, + "start": 17555, + "end": 17566, "loc": { "start": { - "line": 515, + "line": 510, "column": 8 }, "end": { - "line": 515, + "line": 510, "column": 19 } }, "object": { "type": "Identifier", - "start": 17622, - "end": 17629, + "start": 17555, + "end": 17562, "loc": { "start": { - "line": 515, + "line": 510, "column": 8 }, "end": { - "line": 515, + "line": 510, "column": 15 }, "identifierName": "console" @@ -63852,15 +63616,15 @@ }, "property": { "type": "Identifier", - "start": 17630, - "end": 17633, + "start": 17563, + "end": 17566, "loc": { "start": { - "line": 515, + "line": 510, "column": 16 }, "end": { - "line": 515, + "line": 510, "column": 19 }, "identifierName": "log" @@ -63872,15 +63636,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17634, - "end": 17646, + "start": 17567, + "end": 17579, "loc": { "start": { - "line": 515, + "line": 510, "column": 20 }, "end": { - "line": 515, + "line": 510, "column": 32 } }, @@ -63892,43 +63656,43 @@ }, { "type": "MemberExpression", - "start": 17648, - "end": 17675, + "start": 17581, + "end": 17608, "loc": { "start": { - "line": 515, + "line": 510, "column": 34 }, "end": { - "line": 515, + "line": 510, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 17648, - "end": 17660, + "start": 17581, + "end": 17593, "loc": { "start": { - "line": 515, + "line": 510, "column": 34 }, "end": { - "line": 515, + "line": 510, "column": 46 } }, "object": { "type": "Identifier", - "start": 17648, - "end": 17653, + "start": 17581, + "end": 17586, "loc": { "start": { - "line": 515, + "line": 510, "column": 34 }, "end": { - "line": 515, + "line": 510, "column": 39 }, "identifierName": "event" @@ -63937,15 +63701,15 @@ }, "property": { "type": "Identifier", - "start": 17654, - "end": 17660, + "start": 17587, + "end": 17593, "loc": { "start": { - "line": 515, + "line": 510, "column": 40 }, "end": { - "line": 515, + "line": 510, "column": 46 }, "identifierName": "target" @@ -63956,15 +63720,15 @@ }, "property": { "type": "Identifier", - "start": 17661, - "end": 17675, + "start": 17594, + "end": 17608, "loc": { "start": { - "line": 515, + "line": 510, "column": 47 }, "end": { - "line": 515, + "line": 510, "column": 61 }, "identifierName": "selectionStart" @@ -63975,71 +63739,71 @@ }, { "type": "CallExpression", - "start": 17677, - "end": 17711, + "start": 17610, + "end": 17644, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 97 } }, "callee": { "type": "MemberExpression", - "start": 17677, - "end": 17709, + "start": 17610, + "end": 17642, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 95 } }, "object": { "type": "MemberExpression", - "start": 17677, - "end": 17697, + "start": 17610, + "end": 17630, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 17677, - "end": 17689, + "start": 17610, + "end": 17622, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 75 } }, "object": { "type": "Identifier", - "start": 17677, - "end": 17682, + "start": 17610, + "end": 17615, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 68 }, "identifierName": "event" @@ -64048,15 +63812,15 @@ }, "property": { "type": "Identifier", - "start": 17683, - "end": 17689, + "start": 17616, + "end": 17622, "loc": { "start": { - "line": 515, + "line": 510, "column": 69 }, "end": { - "line": 515, + "line": 510, "column": 75 }, "identifierName": "target" @@ -64067,15 +63831,15 @@ }, "property": { "type": "Identifier", - "start": 17690, - "end": 17697, + "start": 17623, + "end": 17630, "loc": { "start": { - "line": 515, + "line": 510, "column": 76 }, "end": { - "line": 515, + "line": 510, "column": 83 }, "identifierName": "tagName" @@ -64086,15 +63850,15 @@ }, "property": { "type": "Identifier", - "start": 17698, - "end": 17709, + "start": 17631, + "end": 17642, "loc": { "start": { - "line": 515, + "line": 510, "column": 84 }, "end": { - "line": 515, + "line": 510, "column": 95 }, "identifierName": "toLowerCase" @@ -64126,15 +63890,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17073, - "end": 17185, + "start": 17006, + "end": 17118, "loc": { "start": { - "line": 498, + "line": 493, "column": 2 }, "end": { - "line": 500, + "line": 495, "column": 5 } } @@ -64144,15 +63908,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17745, - "end": 17865, + "start": 17678, + "end": 17798, "loc": { "start": { - "line": 520, + "line": 515, "column": 2 }, "end": { - "line": 522, + "line": 517, "column": 5 } } @@ -64161,15 +63925,15 @@ }, { "type": "ClassMethod", - "start": 17869, - "end": 18105, + "start": 17802, + "end": 18038, "loc": { "start": { - "line": 523, + "line": 518, "column": 2 }, "end": { - "line": 535, + "line": 530, "column": 3 } }, @@ -64177,15 +63941,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17869, - "end": 17875, + "start": 17802, + "end": 17808, "loc": { "start": { - "line": 523, + "line": 518, "column": 2 }, "end": { - "line": 523, + "line": 518, "column": 8 }, "identifierName": "onInit" @@ -64201,87 +63965,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 17877, - "end": 18105, + "start": 17810, + "end": 18038, "loc": { "start": { - "line": 523, + "line": 518, "column": 10 }, "end": { - "line": 535, + "line": 530, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 17884, - "end": 17949, + "start": 17817, + "end": 17882, "loc": { "start": { - "line": 524, + "line": 519, "column": 4 }, "end": { - "line": 526, + "line": 521, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 17887, - "end": 17905, + "start": 17820, + "end": 17838, "loc": { "start": { - "line": 524, + "line": 519, "column": 7 }, "end": { - "line": 524, + "line": 519, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 17887, - "end": 17899, + "start": 17820, + "end": 17832, "loc": { "start": { - "line": 524, + "line": 519, "column": 7 }, "end": { - "line": 524, + "line": 519, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 17887, - "end": 17891, + "start": 17820, + "end": 17824, "loc": { "start": { - "line": 524, + "line": 519, "column": 7 }, "end": { - "line": 524, + "line": 519, "column": 11 } } }, "property": { "type": "Identifier", - "start": 17892, - "end": 17899, + "start": 17825, + "end": 17832, "loc": { "start": { - "line": 524, + "line": 519, "column": 12 }, "end": { - "line": 524, + "line": 519, "column": 19 }, "identifierName": "options" @@ -64292,15 +64056,15 @@ }, "property": { "type": "Identifier", - "start": 17900, - "end": 17905, + "start": 17833, + "end": 17838, "loc": { "start": { - "line": 524, + "line": 519, "column": 20 }, "end": { - "line": 524, + "line": 519, "column": 25 }, "identifierName": "debug" @@ -64311,72 +64075,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17906, - "end": 17949, + "start": 17839, + "end": 17882, "loc": { "start": { - "line": 524, + "line": 519, "column": 26 }, "end": { - "line": 526, + "line": 521, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17915, - "end": 17942, + "start": 17848, + "end": 17875, "loc": { "start": { - "line": 525, + "line": 520, "column": 6 }, "end": { - "line": 525, + "line": 520, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 17915, - "end": 17941, + "start": 17848, + "end": 17874, "loc": { "start": { - "line": 525, + "line": 520, "column": 6 }, "end": { - "line": 525, + "line": 520, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 17915, - "end": 17926, + "start": 17848, + "end": 17859, "loc": { "start": { - "line": 525, + "line": 520, "column": 6 }, "end": { - "line": 525, + "line": 520, "column": 17 } }, "object": { "type": "Identifier", - "start": 17915, - "end": 17922, + "start": 17848, + "end": 17855, "loc": { "start": { - "line": 525, + "line": 520, "column": 6 }, "end": { - "line": 525, + "line": 520, "column": 13 }, "identifierName": "console" @@ -64385,15 +64149,15 @@ }, "property": { "type": "Identifier", - "start": 17923, - "end": 17926, + "start": 17856, + "end": 17859, "loc": { "start": { - "line": 525, + "line": 520, "column": 14 }, "end": { - "line": 525, + "line": 520, "column": 17 }, "identifierName": "log" @@ -64405,15 +64169,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17927, - "end": 17940, + "start": 17860, + "end": 17873, "loc": { "start": { - "line": 525, + "line": 520, "column": 18 }, "end": { - "line": 525, + "line": 520, "column": 31 } }, @@ -64435,15 +64199,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 17957, - "end": 17992, + "start": 17890, + "end": 17925, "loc": { "start": { - "line": 528, + "line": 523, "column": 4 }, "end": { - "line": 530, + "line": 525, "column": 7 } } @@ -64452,57 +64216,57 @@ }, { "type": "ExpressionStatement", - "start": 17998, - "end": 18017, + "start": 17931, + "end": 17950, "loc": { "start": { - "line": 531, + "line": 526, "column": 4 }, "end": { - "line": 531, + "line": 526, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 17998, - "end": 18016, + "start": 17931, + "end": 17949, "loc": { "start": { - "line": 531, + "line": 526, "column": 4 }, "end": { - "line": 531, + "line": 526, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 17998, - "end": 18014, + "start": 17931, + "end": 17947, "loc": { "start": { - "line": 531, + "line": 526, "column": 4 }, "end": { - "line": 531, + "line": 526, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 17998, - "end": 18002, + "start": 17931, + "end": 17935, "loc": { "start": { - "line": 531, + "line": 526, "column": 4 }, "end": { - "line": 531, + "line": 526, "column": 8 } }, @@ -64510,15 +64274,15 @@ }, "property": { "type": "Identifier", - "start": 18003, - "end": 18014, + "start": 17936, + "end": 17947, "loc": { "start": { - "line": 531, + "line": 526, "column": 9 }, "end": { - "line": 531, + "line": 526, "column": 20 }, "identifierName": "handleCaret" @@ -64535,15 +64299,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 17957, - "end": 17992, + "start": 17890, + "end": 17925, "loc": { "start": { - "line": 528, + "line": 523, "column": 4 }, "end": { - "line": 530, + "line": 525, "column": 7 } } @@ -64552,43 +64316,43 @@ }, { "type": "IfStatement", - "start": 18025, - "end": 18100, + "start": 17958, + "end": 18033, "loc": { "start": { - "line": 533, + "line": 528, "column": 4 }, "end": { - "line": 534, + "line": 529, "column": 28 } }, "test": { "type": "BinaryExpression", - "start": 18028, - "end": 18069, + "start": 17961, + "end": 18002, "loc": { "start": { - "line": 533, + "line": 528, "column": 7 }, "end": { - "line": 533, + "line": 528, "column": 48 } }, "left": { "type": "UnaryExpression", - "start": 18028, - "end": 18054, + "start": 17961, + "end": 17987, "loc": { "start": { - "line": 533, + "line": 528, "column": 7 }, "end": { - "line": 533, + "line": 528, "column": 33 } }, @@ -64596,58 +64360,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18035, - "end": 18054, + "start": 17968, + "end": 17987, "loc": { "start": { - "line": 533, + "line": 528, "column": 14 }, "end": { - "line": 533, + "line": 528, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 18035, - "end": 18047, + "start": 17968, + "end": 17980, "loc": { "start": { - "line": 533, + "line": 528, "column": 14 }, "end": { - "line": 533, + "line": 528, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18035, - "end": 18039, + "start": 17968, + "end": 17972, "loc": { "start": { - "line": 533, + "line": 528, "column": 14 }, "end": { - "line": 533, + "line": 528, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18040, - "end": 18047, + "start": 17973, + "end": 17980, "loc": { "start": { - "line": 533, + "line": 528, "column": 19 }, "end": { - "line": 533, + "line": 528, "column": 26 }, "identifierName": "options" @@ -64658,15 +64422,15 @@ }, "property": { "type": "Identifier", - "start": 18048, - "end": 18054, + "start": 17981, + "end": 17987, "loc": { "start": { - "line": 533, + "line": 528, "column": 27 }, "end": { - "line": 533, + "line": 528, "column": 33 }, "identifierName": "onInit" @@ -64682,15 +64446,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18059, - "end": 18069, + "start": 17992, + "end": 18002, "loc": { "start": { - "line": 533, + "line": 528, "column": 38 }, "end": { - "line": 533, + "line": 528, "column": 48 } }, @@ -64703,86 +64467,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18078, - "end": 18100, + "start": 18011, + "end": 18033, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 18078, - "end": 18099, + "start": 18011, + "end": 18032, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 18078, - "end": 18097, + "start": 18011, + "end": 18030, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18078, - "end": 18090, + "start": 18011, + "end": 18023, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18078, - "end": 18082, + "start": 18011, + "end": 18015, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18083, - "end": 18090, + "start": 18016, + "end": 18023, "loc": { "start": { - "line": 534, + "line": 529, "column": 11 }, "end": { - "line": 534, + "line": 529, "column": 18 }, "identifierName": "options" @@ -64793,15 +64557,15 @@ }, "property": { "type": "Identifier", - "start": 18091, - "end": 18097, + "start": 18024, + "end": 18030, "loc": { "start": { - "line": 534, + "line": 529, "column": 19 }, "end": { - "line": 534, + "line": 529, "column": 25 }, "identifierName": "onInit" @@ -64823,15 +64587,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17745, - "end": 17865, + "start": 17678, + "end": 17798, "loc": { "start": { - "line": 520, + "line": 515, "column": 2 }, "end": { - "line": 522, + "line": 517, "column": 5 } } @@ -64841,15 +64605,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": 18111, - "end": 18229, + "start": 18044, + "end": 18162, "loc": { "start": { - "line": 537, + "line": 532, "column": 2 }, "end": { - "line": 539, + "line": 534, "column": 5 } } @@ -64858,15 +64622,15 @@ }, { "type": "ClassMethod", - "start": 18233, - "end": 18334, + "start": 18166, + "end": 18267, "loc": { "start": { - "line": 540, + "line": 535, "column": 2 }, "end": { - "line": 543, + "line": 538, "column": 3 } }, @@ -64874,15 +64638,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18233, - "end": 18241, + "start": 18166, + "end": 18174, "loc": { "start": { - "line": 540, + "line": 535, "column": 2 }, "end": { - "line": 540, + "line": 535, "column": 10 }, "identifierName": "onRender" @@ -64898,58 +64662,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18243, - "end": 18334, + "start": 18176, + "end": 18267, "loc": { "start": { - "line": 540, + "line": 535, "column": 12 }, "end": { - "line": 543, + "line": 538, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18250, - "end": 18329, + "start": 18183, + "end": 18262, "loc": { "start": { - "line": 541, + "line": 536, "column": 4 }, "end": { - "line": 542, + "line": 537, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 18253, - "end": 18296, + "start": 18186, + "end": 18229, "loc": { "start": { - "line": 541, + "line": 536, "column": 7 }, "end": { - "line": 541, + "line": 536, "column": 50 } }, "left": { "type": "UnaryExpression", - "start": 18253, - "end": 18281, + "start": 18186, + "end": 18214, "loc": { "start": { - "line": 541, + "line": 536, "column": 7 }, "end": { - "line": 541, + "line": 536, "column": 35 } }, @@ -64957,58 +64721,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18260, - "end": 18281, + "start": 18193, + "end": 18214, "loc": { "start": { - "line": 541, + "line": 536, "column": 14 }, "end": { - "line": 541, + "line": 536, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18260, - "end": 18272, + "start": 18193, + "end": 18205, "loc": { "start": { - "line": 541, + "line": 536, "column": 14 }, "end": { - "line": 541, + "line": 536, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18260, - "end": 18264, + "start": 18193, + "end": 18197, "loc": { "start": { - "line": 541, + "line": 536, "column": 14 }, "end": { - "line": 541, + "line": 536, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18265, - "end": 18272, + "start": 18198, + "end": 18205, "loc": { "start": { - "line": 541, + "line": 536, "column": 19 }, "end": { - "line": 541, + "line": 536, "column": 26 }, "identifierName": "options" @@ -65019,15 +64783,15 @@ }, "property": { "type": "Identifier", - "start": 18273, - "end": 18281, + "start": 18206, + "end": 18214, "loc": { "start": { - "line": 541, + "line": 536, "column": 27 }, "end": { - "line": 541, + "line": 536, "column": 35 }, "identifierName": "onRender" @@ -65043,15 +64807,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18286, - "end": 18296, + "start": 18219, + "end": 18229, "loc": { "start": { - "line": 541, + "line": 536, "column": 40 }, "end": { - "line": 541, + "line": 536, "column": 50 } }, @@ -65064,86 +64828,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18305, - "end": 18329, + "start": 18238, + "end": 18262, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 18305, - "end": 18328, + "start": 18238, + "end": 18261, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 18305, - "end": 18326, + "start": 18238, + "end": 18259, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 18305, - "end": 18317, + "start": 18238, + "end": 18250, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18305, - "end": 18309, + "start": 18238, + "end": 18242, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18310, - "end": 18317, + "start": 18243, + "end": 18250, "loc": { "start": { - "line": 542, + "line": 537, "column": 11 }, "end": { - "line": 542, + "line": 537, "column": 18 }, "identifierName": "options" @@ -65154,15 +64918,15 @@ }, "property": { "type": "Identifier", - "start": 18318, - "end": 18326, + "start": 18251, + "end": 18259, "loc": { "start": { - "line": 542, + "line": 537, "column": 19 }, "end": { - "line": 542, + "line": 537, "column": 27 }, "identifierName": "onRender" @@ -65184,15 +64948,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": 18111, - "end": 18229, + "start": 18044, + "end": 18162, "loc": { "start": { - "line": 537, + "line": 532, "column": 2 }, "end": { - "line": 539, + "line": 534, "column": 5 } } @@ -65202,15 +64966,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18340, - "end": 18372, + "start": 18273, + "end": 18305, "loc": { "start": { - "line": 545, + "line": 540, "column": 2 }, "end": { - "line": 547, + "line": 542, "column": 5 } } @@ -65219,15 +64983,15 @@ }, { "type": "ClassProperty", - "start": 18376, - "end": 18525, + "start": 18309, + "end": 18458, "loc": { "start": { - "line": 548, + "line": 543, "column": 2 }, "end": { - "line": 553, + "line": 548, "column": 3 } }, @@ -65235,15 +64999,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18376, - "end": 18390, + "start": 18309, + "end": 18323, "loc": { "start": { - "line": 548, + "line": 543, "column": 2 }, "end": { - "line": 548, + "line": 543, "column": 16 }, "identifierName": "registerModule" @@ -65253,15 +65017,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 18393, - "end": 18525, + "start": 18326, + "end": 18458, "loc": { "start": { - "line": 548, + "line": 543, "column": 19 }, "end": { - "line": 553, + "line": 548, "column": 3 } }, @@ -65272,15 +65036,15 @@ "params": [ { "type": "Identifier", - "start": 18394, - "end": 18398, + "start": 18327, + "end": 18331, "loc": { "start": { - "line": 548, + "line": 543, "column": 20 }, "end": { - "line": 548, + "line": 543, "column": 24 }, "identifierName": "name" @@ -65289,15 +65053,15 @@ }, { "type": "Identifier", - "start": 18400, - "end": 18412, + "start": 18333, + "end": 18345, "loc": { "start": { - "line": 548, + "line": 543, "column": 26 }, "end": { - "line": 548, + "line": 543, "column": 38 }, "identifierName": "initCallback" @@ -65307,44 +65071,44 @@ ], "body": { "type": "BlockStatement", - "start": 18417, - "end": 18525, + "start": 18350, + "end": 18458, "loc": { "start": { - "line": 548, + "line": 543, "column": 43 }, "end": { - "line": 553, + "line": 548, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18424, - "end": 18479, + "start": 18357, + "end": 18412, "loc": { "start": { - "line": 549, + "line": 544, "column": 4 }, "end": { - "line": 550, + "line": 545, "column": 30 } }, "test": { "type": "UnaryExpression", - "start": 18427, - "end": 18446, + "start": 18360, + "end": 18379, "loc": { "start": { - "line": 549, + "line": 544, "column": 7 }, "end": { - "line": 549, + "line": 544, "column": 26 } }, @@ -65352,58 +65116,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18428, - "end": 18446, + "start": 18361, + "end": 18379, "loc": { "start": { - "line": 549, + "line": 544, "column": 8 }, "end": { - "line": 549, + "line": 544, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18428, - "end": 18440, + "start": 18361, + "end": 18373, "loc": { "start": { - "line": 549, + "line": 544, "column": 8 }, "end": { - "line": 549, + "line": 544, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18428, - "end": 18432, + "start": 18361, + "end": 18365, "loc": { "start": { - "line": 549, + "line": 544, "column": 8 }, "end": { - "line": 549, + "line": 544, "column": 12 } } }, "property": { "type": "Identifier", - "start": 18433, - "end": 18440, + "start": 18366, + "end": 18373, "loc": { "start": { - "line": 549, + "line": 544, "column": 13 }, "end": { - "line": 549, + "line": 544, "column": 20 }, "identifierName": "modules" @@ -65414,15 +65178,15 @@ }, "property": { "type": "Identifier", - "start": 18441, - "end": 18445, + "start": 18374, + "end": 18378, "loc": { "start": { - "line": 549, + "line": 544, "column": 21 }, "end": { - "line": 549, + "line": 544, "column": 25 }, "identifierName": "name" @@ -65437,87 +65201,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18455, - "end": 18479, + "start": 18388, + "end": 18412, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 18455, - "end": 18478, + "start": 18388, + "end": 18411, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18455, - "end": 18473, + "start": 18388, + "end": 18406, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 18455, - "end": 18467, + "start": 18388, + "end": 18400, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18455, - "end": 18459, + "start": 18388, + "end": 18392, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18460, - "end": 18467, + "start": 18393, + "end": 18400, "loc": { "start": { - "line": 550, + "line": 545, "column": 11 }, "end": { - "line": 550, + "line": 545, "column": 18 }, "identifierName": "modules" @@ -65528,15 +65292,15 @@ }, "property": { "type": "Identifier", - "start": 18468, - "end": 18472, + "start": 18401, + "end": 18405, "loc": { "start": { - "line": 550, + "line": 545, "column": 19 }, "end": { - "line": 550, + "line": 545, "column": 23 }, "identifierName": "name" @@ -65547,15 +65311,15 @@ }, "right": { "type": "ObjectExpression", - "start": 18476, - "end": 18478, + "start": 18409, + "end": 18411, "loc": { "start": { - "line": 550, + "line": 545, "column": 27 }, "end": { - "line": 550, + "line": 545, "column": 29 } }, @@ -65567,43 +65331,43 @@ }, { "type": "ExpressionStatement", - "start": 18487, - "end": 18520, + "start": 18420, + "end": 18453, "loc": { "start": { - "line": 552, + "line": 547, "column": 4 }, "end": { - "line": 552, + "line": 547, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 18487, - "end": 18519, + "start": 18420, + "end": 18452, "loc": { "start": { - "line": 552, + "line": 547, "column": 4 }, "end": { - "line": 552, + "line": 547, "column": 36 } }, "callee": { "type": "Identifier", - "start": 18487, - "end": 18499, + "start": 18420, + "end": 18432, "loc": { "start": { - "line": 552, + "line": 547, "column": 4 }, "end": { - "line": 552, + "line": 547, "column": 16 }, "identifierName": "initCallback" @@ -65613,58 +65377,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18500, - "end": 18518, + "start": 18433, + "end": 18451, "loc": { "start": { - "line": 552, + "line": 547, "column": 17 }, "end": { - "line": 552, + "line": 547, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18500, - "end": 18512, + "start": 18433, + "end": 18445, "loc": { "start": { - "line": 552, + "line": 547, "column": 17 }, "end": { - "line": 552, + "line": 547, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 18500, - "end": 18504, + "start": 18433, + "end": 18437, "loc": { "start": { - "line": 552, + "line": 547, "column": 17 }, "end": { - "line": 552, + "line": 547, "column": 21 } } }, "property": { "type": "Identifier", - "start": 18505, - "end": 18512, + "start": 18438, + "end": 18445, "loc": { "start": { - "line": 552, + "line": 547, "column": 22 }, "end": { - "line": 552, + "line": 547, "column": 29 }, "identifierName": "modules" @@ -65675,15 +65439,15 @@ }, "property": { "type": "Identifier", - "start": 18513, - "end": 18517, + "start": 18446, + "end": 18450, "loc": { "start": { - "line": 552, + "line": 547, "column": 30 }, "end": { - "line": 552, + "line": 547, "column": 34 }, "identifierName": "name" @@ -65705,15 +65469,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18340, - "end": 18372, + "start": 18273, + "end": 18305, "loc": { "start": { - "line": 545, + "line": 540, "column": 2 }, "end": { - "line": 547, + "line": 542, "column": 5 } } @@ -65723,15 +65487,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18531, - "end": 18560, + "start": 18464, + "end": 18493, "loc": { "start": { - "line": 555, + "line": 550, "column": 2 }, "end": { - "line": 557, + "line": 552, "column": 5 } } @@ -65740,15 +65504,15 @@ }, { "type": "ClassMethod", - "start": 18564, - "end": 19022, + "start": 18497, + "end": 18955, "loc": { "start": { - "line": 558, + "line": 553, "column": 2 }, "end": { - "line": 573, + "line": 568, "column": 3 } }, @@ -65756,15 +65520,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18564, - "end": 18575, + "start": 18497, + "end": 18508, "loc": { "start": { - "line": 558, + "line": 553, "column": 2 }, "end": { - "line": 558, + "line": 553, "column": 13 }, "identifierName": "loadModules" @@ -65780,72 +65544,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18577, - "end": 19022, + "start": 18510, + "end": 18955, "loc": { "start": { - "line": 558, + "line": 553, "column": 15 }, "end": { - "line": 573, + "line": 568, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18584, - "end": 19017, + "start": 18517, + "end": 18950, "loc": { "start": { - "line": 559, + "line": 554, "column": 4 }, "end": { - "line": 572, + "line": 567, "column": 5 } }, "test": { "type": "CallExpression", - "start": 18587, - "end": 18622, + "start": 18520, + "end": 18555, "loc": { "start": { - "line": 559, + "line": 554, "column": 7 }, "end": { - "line": 559, + "line": 554, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 18587, - "end": 18600, + "start": 18520, + "end": 18533, "loc": { "start": { - "line": 559, + "line": 554, "column": 7 }, "end": { - "line": 559, + "line": 554, "column": 20 } }, "object": { "type": "Identifier", - "start": 18587, - "end": 18592, + "start": 18520, + "end": 18525, "loc": { "start": { - "line": 559, + "line": 554, "column": 7 }, "end": { - "line": 559, + "line": 554, "column": 12 }, "identifierName": "Array" @@ -65854,15 +65618,15 @@ }, "property": { "type": "Identifier", - "start": 18593, - "end": 18600, + "start": 18526, + "end": 18533, "loc": { "start": { - "line": 559, + "line": 554, "column": 13 }, "end": { - "line": 559, + "line": 554, "column": 20 }, "identifierName": "isArray" @@ -65874,58 +65638,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18601, - "end": 18621, + "start": 18534, + "end": 18554, "loc": { "start": { - "line": 559, + "line": 554, "column": 21 }, "end": { - "line": 559, + "line": 554, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 18601, - "end": 18613, + "start": 18534, + "end": 18546, "loc": { "start": { - "line": 559, + "line": 554, "column": 21 }, "end": { - "line": 559, + "line": 554, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 18601, - "end": 18605, + "start": 18534, + "end": 18538, "loc": { "start": { - "line": 559, + "line": 554, "column": 21 }, "end": { - "line": 559, + "line": 554, "column": 25 } } }, "property": { "type": "Identifier", - "start": 18606, - "end": 18613, + "start": 18539, + "end": 18546, "loc": { "start": { - "line": 559, + "line": 554, "column": 26 }, "end": { - "line": 559, + "line": 554, "column": 33 }, "identifierName": "options" @@ -65936,15 +65700,15 @@ }, "property": { "type": "Identifier", - "start": 18614, - "end": 18621, + "start": 18547, + "end": 18554, "loc": { "start": { - "line": 559, + "line": 554, "column": 34 }, "end": { - "line": 559, + "line": 554, "column": 41 }, "identifierName": "modules" @@ -65957,115 +65721,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 18623, - "end": 19017, + "start": 18556, + "end": 18950, "loc": { "start": { - "line": 559, + "line": 554, "column": 43 }, "end": { - "line": 572, + "line": 567, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18632, - "end": 19010, + "start": 18565, + "end": 18943, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 571, + "line": 566, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 18632, - "end": 19009, + "start": 18565, + "end": 18942, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 571, + "line": 566, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 18632, - "end": 18660, + "start": 18565, + "end": 18593, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 560, + "line": 555, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18632, - "end": 18652, + "start": 18565, + "end": 18585, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 560, + "line": 555, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18632, - "end": 18644, + "start": 18565, + "end": 18577, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 560, + "line": 555, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18632, - "end": 18636, + "start": 18565, + "end": 18569, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 560, + "line": 555, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18637, - "end": 18644, + "start": 18570, + "end": 18577, "loc": { "start": { - "line": 560, + "line": 555, "column": 11 }, "end": { - "line": 560, + "line": 555, "column": 18 }, "identifierName": "options" @@ -66076,15 +65840,15 @@ }, "property": { "type": "Identifier", - "start": 18645, - "end": 18652, + "start": 18578, + "end": 18585, "loc": { "start": { - "line": 560, + "line": 555, "column": 19 }, "end": { - "line": 560, + "line": 555, "column": 26 }, "identifierName": "modules" @@ -66095,15 +65859,15 @@ }, "property": { "type": "Identifier", - "start": 18653, - "end": 18660, + "start": 18586, + "end": 18593, "loc": { "start": { - "line": 560, + "line": 555, "column": 27 }, "end": { - "line": 560, + "line": 555, "column": 34 }, "identifierName": "forEach" @@ -66115,15 +65879,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 18661, - "end": 19008, + "start": 18594, + "end": 18941, "loc": { "start": { - "line": 560, + "line": 555, "column": 35 }, "end": { - "line": 571, + "line": 566, "column": 7 } }, @@ -66134,15 +65898,15 @@ "params": [ { "type": "Identifier", - "start": 18661, - "end": 18667, + "start": 18594, + "end": 18600, "loc": { "start": { - "line": 560, + "line": 555, "column": 35 }, "end": { - "line": 560, + "line": 555, "column": 41 }, "identifierName": "Module" @@ -66152,59 +65916,59 @@ ], "body": { "type": "BlockStatement", - "start": 18671, - "end": 19008, + "start": 18604, + "end": 18941, "loc": { "start": { - "line": 560, + "line": 555, "column": 45 }, "end": { - "line": 571, + "line": 566, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 18682, - "end": 18708, + "start": 18615, + "end": 18641, "loc": { "start": { - "line": 561, + "line": 556, "column": 8 }, "end": { - "line": 561, + "line": 556, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 18686, - "end": 18707, + "start": 18619, + "end": 18640, "loc": { "start": { - "line": 561, + "line": 556, "column": 12 }, "end": { - "line": 561, + "line": 556, "column": 33 } }, "id": { "type": "Identifier", - "start": 18686, - "end": 18692, + "start": 18619, + "end": 18625, "loc": { "start": { - "line": 561, + "line": 556, "column": 12 }, "end": { - "line": 561, + "line": 556, "column": 18 }, "identifierName": "module" @@ -66213,29 +65977,29 @@ }, "init": { "type": "NewExpression", - "start": 18695, - "end": 18707, + "start": 18628, + "end": 18640, "loc": { "start": { - "line": 561, + "line": 556, "column": 21 }, "end": { - "line": 561, + "line": 556, "column": 33 } }, "callee": { "type": "Identifier", - "start": 18699, - "end": 18705, + "start": 18632, + "end": 18638, "loc": { "start": { - "line": 561, + "line": 556, "column": 25 }, "end": { - "line": 561, + "line": 556, "column": 31 }, "identifierName": "Module" @@ -66251,15 +66015,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18720, - "end": 18746, + "start": 18653, + "end": 18679, "loc": { "start": { - "line": 563, + "line": 558, "column": 8 }, "end": { - "line": 563, + "line": 558, "column": 34 } } @@ -66268,71 +66032,71 @@ }, { "type": "IfStatement", - "start": 18756, - "end": 18969, + "start": 18689, + "end": 18902, "loc": { "start": { - "line": 564, + "line": 559, "column": 8 }, "end": { - "line": 568, + "line": 563, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 18759, - "end": 18824, + "start": 18692, + "end": 18757, "loc": { "start": { - "line": 564, + "line": 559, "column": 11 }, "end": { - "line": 564, + "line": 559, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 18759, - "end": 18782, + "start": 18692, + "end": 18715, "loc": { "start": { - "line": 564, + "line": 559, "column": 11 }, "end": { - "line": 564, + "line": 559, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18759, - "end": 18777, + "start": 18692, + "end": 18710, "loc": { "start": { - "line": 564, + "line": 559, "column": 11 }, "end": { - "line": 564, + "line": 559, "column": 29 } }, "object": { "type": "Identifier", - "start": 18759, - "end": 18765, + "start": 18692, + "end": 18698, "loc": { "start": { - "line": 564, + "line": 559, "column": 11 }, "end": { - "line": 564, + "line": 559, "column": 17 }, "identifierName": "module" @@ -66342,15 +66106,15 @@ }, "property": { "type": "Identifier", - "start": 18766, - "end": 18777, + "start": 18699, + "end": 18710, "loc": { "start": { - "line": 564, + "line": 559, "column": 18 }, "end": { - "line": 564, + "line": 559, "column": 29 }, "identifierName": "constructor" @@ -66362,15 +66126,15 @@ }, "property": { "type": "Identifier", - "start": 18778, - "end": 18782, + "start": 18711, + "end": 18715, "loc": { "start": { - "line": 564, + "line": 559, "column": 30 }, "end": { - "line": 564, + "line": 559, "column": 34 }, "identifierName": "name" @@ -66383,57 +66147,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 18786, - "end": 18824, + "start": 18719, + "end": 18757, "loc": { "start": { - "line": 564, + "line": 559, "column": 38 }, "end": { - "line": 564, + "line": 559, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 18786, - "end": 18809, + "start": 18719, + "end": 18742, "loc": { "start": { - "line": 564, + "line": 559, "column": 38 }, "end": { - "line": 564, + "line": 559, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 18786, - "end": 18804, + "start": 18719, + "end": 18737, "loc": { "start": { - "line": 564, + "line": 559, "column": 38 }, "end": { - "line": 564, + "line": 559, "column": 56 } }, "object": { "type": "Identifier", - "start": 18786, - "end": 18792, + "start": 18719, + "end": 18725, "loc": { "start": { - "line": 564, + "line": 559, "column": 38 }, "end": { - "line": 564, + "line": 559, "column": 44 }, "identifierName": "module" @@ -66442,15 +66206,15 @@ }, "property": { "type": "Identifier", - "start": 18793, - "end": 18804, + "start": 18726, + "end": 18737, "loc": { "start": { - "line": 564, + "line": 559, "column": 45 }, "end": { - "line": 564, + "line": 559, "column": 56 }, "identifierName": "constructor" @@ -66461,15 +66225,15 @@ }, "property": { "type": "Identifier", - "start": 18805, - "end": 18809, + "start": 18738, + "end": 18742, "loc": { "start": { - "line": 564, + "line": 559, "column": 57 }, "end": { - "line": 564, + "line": 559, "column": 61 }, "identifierName": "name" @@ -66481,15 +66245,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 18814, - "end": 18824, + "start": 18747, + "end": 18757, "loc": { "start": { - "line": 564, + "line": 559, "column": 66 }, "end": { - "line": 564, + "line": 559, "column": 76 } }, @@ -66504,115 +66268,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 18825, - "end": 18969, + "start": 18758, + "end": 18902, "loc": { "start": { - "line": 564, + "line": 559, "column": 77 }, "end": { - "line": 568, + "line": 563, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 18838, - "end": 18958, + "start": 18771, + "end": 18891, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 567, + "line": 562, "column": 12 } }, "expression": { "type": "CallExpression", - "start": 18838, - "end": 18957, + "start": 18771, + "end": 18890, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 567, + "line": 562, "column": 11 } }, "callee": { "type": "MemberExpression", - "start": 18838, - "end": 18868, + "start": 18771, + "end": 18801, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 565, + "line": 560, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 18838, - "end": 18864, + "start": 18771, + "end": 18797, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 565, + "line": 560, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 18838, - "end": 18854, + "start": 18771, + "end": 18787, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 565, + "line": 560, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18838, - "end": 18842, + "start": 18771, + "end": 18775, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 565, + "line": 560, "column": 14 } } }, "property": { "type": "Identifier", - "start": 18843, - "end": 18854, + "start": 18776, + "end": 18787, "loc": { "start": { - "line": 565, + "line": 560, "column": 15 }, "end": { - "line": 565, + "line": 560, "column": 26 }, "identifierName": "keyboardDOM" @@ -66623,15 +66387,15 @@ }, "property": { "type": "Identifier", - "start": 18855, - "end": 18864, + "start": 18788, + "end": 18797, "loc": { "start": { - "line": 565, + "line": 560, "column": 27 }, "end": { - "line": 565, + "line": 560, "column": 36 }, "identifierName": "classList" @@ -66642,15 +66406,15 @@ }, "property": { "type": "Identifier", - "start": 18865, - "end": 18868, + "start": 18798, + "end": 18801, "loc": { "start": { - "line": 565, + "line": 560, "column": 37 }, "end": { - "line": 565, + "line": 560, "column": 40 }, "identifierName": "add" @@ -66662,87 +66426,87 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 18883, - "end": 18944, + "start": 18816, + "end": 18877, "loc": { "start": { - "line": 566, + "line": 561, "column": 12 }, "end": { - "line": 566, + "line": 561, "column": 73 } }, "expressions": [ { "type": "CallExpression", - "start": 18893, - "end": 18942, + "start": 18826, + "end": 18875, "loc": { "start": { - "line": 566, + "line": 561, "column": 22 }, "end": { - "line": 566, + "line": 561, "column": 71 } }, "callee": { "type": "MemberExpression", - "start": 18893, - "end": 18917, + "start": 18826, + "end": 18850, "loc": { "start": { - "line": 566, + "line": 561, "column": 22 }, "end": { - "line": 566, + "line": 561, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 18893, - "end": 18907, + "start": 18826, + "end": 18840, "loc": { "start": { - "line": 566, + "line": 561, "column": 22 }, "end": { - "line": 566, + "line": 561, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 18893, - "end": 18897, + "start": 18826, + "end": 18830, "loc": { "start": { - "line": 566, + "line": 561, "column": 22 }, "end": { - "line": 566, + "line": 561, "column": 26 } } }, "property": { "type": "Identifier", - "start": 18898, - "end": 18907, + "start": 18831, + "end": 18840, "loc": { "start": { - "line": 566, + "line": 561, "column": 27 }, "end": { - "line": 566, + "line": 561, "column": 36 }, "identifierName": "utilities" @@ -66753,15 +66517,15 @@ }, "property": { "type": "Identifier", - "start": 18908, - "end": 18917, + "start": 18841, + "end": 18850, "loc": { "start": { - "line": 566, + "line": 561, "column": 37 }, "end": { - "line": 566, + "line": 561, "column": 46 }, "identifierName": "camelCase" @@ -66773,43 +66537,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 18918, - "end": 18941, + "start": 18851, + "end": 18874, "loc": { "start": { - "line": 566, + "line": 561, "column": 47 }, "end": { - "line": 566, + "line": 561, "column": 70 } }, "object": { "type": "MemberExpression", - "start": 18918, - "end": 18936, + "start": 18851, + "end": 18869, "loc": { "start": { - "line": 566, + "line": 561, "column": 47 }, "end": { - "line": 566, + "line": 561, "column": 65 } }, "object": { "type": "Identifier", - "start": 18918, - "end": 18924, + "start": 18851, + "end": 18857, "loc": { "start": { - "line": 566, + "line": 561, "column": 47 }, "end": { - "line": 566, + "line": 561, "column": 53 }, "identifierName": "module" @@ -66818,15 +66582,15 @@ }, "property": { "type": "Identifier", - "start": 18925, - "end": 18936, + "start": 18858, + "end": 18869, "loc": { "start": { - "line": 566, + "line": 561, "column": 54 }, "end": { - "line": 566, + "line": 561, "column": 65 }, "identifierName": "constructor" @@ -66837,15 +66601,15 @@ }, "property": { "type": "Identifier", - "start": 18937, - "end": 18941, + "start": 18870, + "end": 18874, "loc": { "start": { - "line": 566, + "line": 561, "column": 66 }, "end": { - "line": 566, + "line": 561, "column": 70 }, "identifierName": "name" @@ -66860,15 +66624,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 18884, - "end": 18891, + "start": 18817, + "end": 18824, "loc": { "start": { - "line": 566, + "line": 561, "column": 13 }, "end": { - "line": 566, + "line": 561, "column": 20 } }, @@ -66880,15 +66644,15 @@ }, { "type": "TemplateElement", - "start": 18943, - "end": 18943, + "start": 18876, + "end": 18876, "loc": { "start": { - "line": 566, + "line": 561, "column": 72 }, "end": { - "line": 566, + "line": 561, "column": 72 } }, @@ -66911,15 +66675,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18720, - "end": 18746, + "start": 18653, + "end": 18679, "loc": { "start": { - "line": 563, + "line": 558, "column": 8 }, "end": { - "line": 563, + "line": 558, "column": 34 } } @@ -66928,57 +66692,57 @@ }, { "type": "ExpressionStatement", - "start": 18981, - "end": 18999, + "start": 18914, + "end": 18932, "loc": { "start": { - "line": 570, + "line": 565, "column": 8 }, "end": { - "line": 570, + "line": 565, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 18981, - "end": 18998, + "start": 18914, + "end": 18931, "loc": { "start": { - "line": 570, + "line": 565, "column": 8 }, "end": { - "line": 570, + "line": 565, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 18981, - "end": 18992, + "start": 18914, + "end": 18925, "loc": { "start": { - "line": 570, + "line": 565, "column": 8 }, "end": { - "line": 570, + "line": 565, "column": 19 } }, "object": { "type": "Identifier", - "start": 18981, - "end": 18987, + "start": 18914, + "end": 18920, "loc": { "start": { - "line": 570, + "line": 565, "column": 8 }, "end": { - "line": 570, + "line": 565, "column": 14 }, "identifierName": "module" @@ -66987,15 +66751,15 @@ }, "property": { "type": "Identifier", - "start": 18988, - "end": 18992, + "start": 18921, + "end": 18925, "loc": { "start": { - "line": 570, + "line": 565, "column": 15 }, "end": { - "line": 570, + "line": 565, "column": 19 }, "identifierName": "init" @@ -67007,15 +66771,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 18993, - "end": 18997, + "start": 18926, + "end": 18930, "loc": { "start": { - "line": 570, + "line": 565, "column": 20 }, "end": { - "line": 570, + "line": 565, "column": 24 } } @@ -67043,15 +66807,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18531, - "end": 18560, + "start": 18464, + "end": 18493, "loc": { "start": { - "line": 555, + "line": 550, "column": 2 }, "end": { - "line": 557, + "line": 552, "column": 5 } } @@ -67061,15 +66825,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19028, - "end": 19060, + "start": 18961, + "end": 18993, "loc": { "start": { - "line": 575, + "line": 570, "column": 2 }, "end": { - "line": 577, + "line": 572, "column": 5 } } @@ -67078,15 +66842,15 @@ }, { "type": "ClassProperty", - "start": 19064, - "end": 19196, + "start": 18997, + "end": 19129, "loc": { "start": { - "line": 578, + "line": 573, "column": 2 }, "end": { - "line": 583, + "line": 578, "column": 3 } }, @@ -67094,15 +66858,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19064, - "end": 19077, + "start": 18997, + "end": 19010, "loc": { "start": { - "line": 578, + "line": 573, "column": 2 }, "end": { - "line": 578, + "line": 573, "column": 15 }, "identifierName": "getModuleProp" @@ -67112,15 +66876,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19080, - "end": 19196, + "start": 19013, + "end": 19129, "loc": { "start": { - "line": 578, + "line": 573, "column": 18 }, "end": { - "line": 583, + "line": 578, "column": 3 } }, @@ -67131,15 +66895,15 @@ "params": [ { "type": "Identifier", - "start": 19081, - "end": 19085, + "start": 19014, + "end": 19018, "loc": { "start": { - "line": 578, + "line": 573, "column": 19 }, "end": { - "line": 578, + "line": 573, "column": 23 }, "identifierName": "name" @@ -67148,15 +66912,15 @@ }, { "type": "Identifier", - "start": 19087, - "end": 19091, + "start": 19020, + "end": 19024, "loc": { "start": { - "line": 578, + "line": 573, "column": 25 }, "end": { - "line": 578, + "line": 573, "column": 29 }, "identifierName": "prop" @@ -67166,44 +66930,44 @@ ], "body": { "type": "BlockStatement", - "start": 19096, - "end": 19196, + "start": 19029, + "end": 19129, "loc": { "start": { - "line": 578, + "line": 573, "column": 34 }, "end": { - "line": 583, + "line": 578, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19103, - "end": 19147, + "start": 19036, + "end": 19080, "loc": { "start": { - "line": 579, + "line": 574, "column": 4 }, "end": { - "line": 580, + "line": 575, "column": 19 } }, "test": { "type": "UnaryExpression", - "start": 19106, - "end": 19125, + "start": 19039, + "end": 19058, "loc": { "start": { - "line": 579, + "line": 574, "column": 7 }, "end": { - "line": 579, + "line": 574, "column": 26 } }, @@ -67211,58 +66975,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19107, - "end": 19125, + "start": 19040, + "end": 19058, "loc": { "start": { - "line": 579, + "line": 574, "column": 8 }, "end": { - "line": 579, + "line": 574, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19107, - "end": 19119, + "start": 19040, + "end": 19052, "loc": { "start": { - "line": 579, + "line": 574, "column": 8 }, "end": { - "line": 579, + "line": 574, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19107, - "end": 19111, + "start": 19040, + "end": 19044, "loc": { "start": { - "line": 579, + "line": 574, "column": 8 }, "end": { - "line": 579, + "line": 574, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19112, - "end": 19119, + "start": 19045, + "end": 19052, "loc": { "start": { - "line": 579, + "line": 574, "column": 13 }, "end": { - "line": 579, + "line": 574, "column": 20 }, "identifierName": "modules" @@ -67273,15 +67037,15 @@ }, "property": { "type": "Identifier", - "start": 19120, - "end": 19124, + "start": 19053, + "end": 19057, "loc": { "start": { - "line": 579, + "line": 574, "column": 21 }, "end": { - "line": 579, + "line": 574, "column": 25 }, "identifierName": "name" @@ -67296,29 +67060,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 19134, - "end": 19147, + "start": 19067, + "end": 19080, "loc": { "start": { - "line": 580, + "line": 575, "column": 6 }, "end": { - "line": 580, + "line": 575, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 19141, - "end": 19146, + "start": 19074, + "end": 19079, "loc": { "start": { - "line": 580, + "line": 575, "column": 13 }, "end": { - "line": 580, + "line": 575, "column": 18 } }, @@ -67329,86 +67093,86 @@ }, { "type": "ReturnStatement", - "start": 19159, - "end": 19191, + "start": 19092, + "end": 19124, "loc": { "start": { - "line": 582, + "line": 577, "column": 4 }, "end": { - "line": 582, + "line": 577, "column": 36 } }, "argument": { "type": "MemberExpression", - "start": 19166, - "end": 19190, + "start": 19099, + "end": 19123, "loc": { "start": { - "line": 582, + "line": 577, "column": 11 }, "end": { - "line": 582, + "line": 577, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19166, - "end": 19184, + "start": 19099, + "end": 19117, "loc": { "start": { - "line": 582, + "line": 577, "column": 11 }, "end": { - "line": 582, + "line": 577, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 19166, - "end": 19178, + "start": 19099, + "end": 19111, "loc": { "start": { - "line": 582, + "line": 577, "column": 11 }, "end": { - "line": 582, + "line": 577, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 19166, - "end": 19170, + "start": 19099, + "end": 19103, "loc": { "start": { - "line": 582, + "line": 577, "column": 11 }, "end": { - "line": 582, + "line": 577, "column": 15 } } }, "property": { "type": "Identifier", - "start": 19171, - "end": 19178, + "start": 19104, + "end": 19111, "loc": { "start": { - "line": 582, + "line": 577, "column": 16 }, "end": { - "line": 582, + "line": 577, "column": 23 }, "identifierName": "modules" @@ -67419,15 +67183,15 @@ }, "property": { "type": "Identifier", - "start": 19179, - "end": 19183, + "start": 19112, + "end": 19116, "loc": { "start": { - "line": 582, + "line": 577, "column": 24 }, "end": { - "line": 582, + "line": 577, "column": 28 }, "identifierName": "name" @@ -67438,15 +67202,15 @@ }, "property": { "type": "Identifier", - "start": 19185, - "end": 19189, + "start": 19118, + "end": 19122, "loc": { "start": { - "line": 582, + "line": 577, "column": 30 }, "end": { - "line": 582, + "line": 577, "column": 34 }, "identifierName": "prop" @@ -67466,15 +67230,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19028, - "end": 19060, + "start": 18961, + "end": 18993, "loc": { "start": { - "line": 575, + "line": 570, "column": 2 }, "end": { - "line": 577, + "line": 572, "column": 5 } } @@ -67484,15 +67248,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19202, - "end": 19233, + "start": 19135, + "end": 19166, "loc": { "start": { - "line": 585, + "line": 580, "column": 2 }, "end": { - "line": 587, + "line": 582, "column": 5 } } @@ -67501,15 +67265,15 @@ }, { "type": "ClassProperty", - "start": 19237, - "end": 19305, + "start": 19170, + "end": 19238, "loc": { "start": { - "line": 588, + "line": 583, "column": 2 }, "end": { - "line": 590, + "line": 585, "column": 3 } }, @@ -67517,15 +67281,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19237, - "end": 19251, + "start": 19170, + "end": 19184, "loc": { "start": { - "line": 588, + "line": 583, "column": 2 }, "end": { - "line": 588, + "line": 583, "column": 16 }, "identifierName": "getModulesList" @@ -67535,15 +67299,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19254, - "end": 19305, + "start": 19187, + "end": 19238, "loc": { "start": { - "line": 588, + "line": 583, "column": 19 }, "end": { - "line": 590, + "line": 585, "column": 3 } }, @@ -67554,72 +67318,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19260, - "end": 19305, + "start": 19193, + "end": 19238, "loc": { "start": { - "line": 588, + "line": 583, "column": 25 }, "end": { - "line": 590, + "line": 585, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 19267, - "end": 19300, + "start": 19200, + "end": 19233, "loc": { "start": { - "line": 589, + "line": 584, "column": 4 }, "end": { - "line": 589, + "line": 584, "column": 37 } }, "argument": { "type": "CallExpression", - "start": 19274, - "end": 19299, + "start": 19207, + "end": 19232, "loc": { "start": { - "line": 589, + "line": 584, "column": 11 }, "end": { - "line": 589, + "line": 584, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 19274, - "end": 19285, + "start": 19207, + "end": 19218, "loc": { "start": { - "line": 589, + "line": 584, "column": 11 }, "end": { - "line": 589, + "line": 584, "column": 22 } }, "object": { "type": "Identifier", - "start": 19274, - "end": 19280, + "start": 19207, + "end": 19213, "loc": { "start": { - "line": 589, + "line": 584, "column": 11 }, "end": { - "line": 589, + "line": 584, "column": 17 }, "identifierName": "Object" @@ -67628,15 +67392,15 @@ }, "property": { "type": "Identifier", - "start": 19281, - "end": 19285, + "start": 19214, + "end": 19218, "loc": { "start": { - "line": 589, + "line": 584, "column": 18 }, "end": { - "line": 589, + "line": 584, "column": 22 }, "identifierName": "keys" @@ -67648,44 +67412,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 19286, - "end": 19298, + "start": 19219, + "end": 19231, "loc": { "start": { - "line": 589, + "line": 584, "column": 23 }, "end": { - "line": 589, + "line": 584, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 19286, - "end": 19290, + "start": 19219, + "end": 19223, "loc": { "start": { - "line": 589, + "line": 584, "column": 23 }, "end": { - "line": 589, + "line": 584, "column": 27 } } }, "property": { "type": "Identifier", - "start": 19291, - "end": 19298, + "start": 19224, + "end": 19231, "loc": { "start": { - "line": 589, + "line": 584, "column": 28 }, "end": { - "line": 589, + "line": 584, "column": 35 }, "identifierName": "modules" @@ -67707,15 +67471,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19202, - "end": 19233, + "start": 19135, + "end": 19166, "loc": { "start": { - "line": 585, + "line": 580, "column": 2 }, "end": { - "line": 587, + "line": 582, "column": 5 } } @@ -67725,15 +67489,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19311, - "end": 19367, + "start": 19244, + "end": 19300, "loc": { "start": { - "line": 592, + "line": 587, "column": 2 }, "end": { - "line": 594, + "line": 589, "column": 5 } } @@ -67742,15 +67506,15 @@ }, { "type": "ClassMethod", - "start": 19371, - "end": 23685, + "start": 19304, + "end": 23618, "loc": { "start": { - "line": 595, + "line": 590, "column": 2 }, "end": { - "line": 737, + "line": 732, "column": 3 } }, @@ -67758,15 +67522,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19371, - "end": 19377, + "start": 19304, + "end": 19310, "loc": { "start": { - "line": 595, + "line": 590, "column": 2 }, "end": { - "line": 595, + "line": 590, "column": 8 }, "identifierName": "render" @@ -67782,72 +67546,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19379, - "end": 23685, + "start": 19312, + "end": 23618, "loc": { "start": { - "line": 595, + "line": 590, "column": 10 }, "end": { - "line": 737, + "line": 732, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 19427, - "end": 19440, + "start": 19360, + "end": 19373, "loc": { "start": { - "line": 599, + "line": 594, "column": 4 }, "end": { - "line": 599, + "line": 594, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 19427, - "end": 19439, + "start": 19360, + "end": 19372, "loc": { "start": { - "line": 599, + "line": 594, "column": 4 }, "end": { - "line": 599, + "line": 594, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 19427, - "end": 19437, + "start": 19360, + "end": 19370, "loc": { "start": { - "line": 599, + "line": 594, "column": 4 }, "end": { - "line": 599, + "line": 594, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 19427, - "end": 19431, + "start": 19360, + "end": 19364, "loc": { "start": { - "line": 599, + "line": 594, "column": 4 }, "end": { - "line": 599, + "line": 594, "column": 8 } }, @@ -67855,15 +67619,15 @@ }, "property": { "type": "Identifier", - "start": 19432, - "end": 19437, + "start": 19365, + "end": 19370, "loc": { "start": { - "line": 599, + "line": 594, "column": 9 }, "end": { - "line": 599, + "line": 594, "column": 14 }, "identifierName": "clear" @@ -67880,15 +67644,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19386, - "end": 19421, + "start": 19319, + "end": 19354, "loc": { "start": { - "line": 596, + "line": 591, "column": 4 }, "end": { - "line": 598, + "line": 593, "column": 7 } } @@ -67897,44 +67661,44 @@ }, { "type": "VariableDeclaration", - "start": 19448, - "end": 19548, + "start": 19381, + "end": 19481, "loc": { "start": { - "line": 601, + "line": 596, "column": 4 }, "end": { - "line": 601, + "line": 596, "column": 104 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19452, - "end": 19547, + "start": 19385, + "end": 19480, "loc": { "start": { - "line": 601, + "line": 596, "column": 8 }, "end": { - "line": 601, + "line": 596, "column": 103 } }, "id": { "type": "Identifier", - "start": 19452, - "end": 19463, + "start": 19385, + "end": 19396, "loc": { "start": { - "line": 601, + "line": 596, "column": 8 }, "end": { - "line": 601, + "line": 596, "column": 19 }, "identifierName": "layoutClass" @@ -67943,72 +67707,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 19466, - "end": 19547, + "start": 19399, + "end": 19480, "loc": { "start": { - "line": 601, + "line": 596, "column": 22 }, "end": { - "line": 601, + "line": 596, "column": 103 } }, "test": { "type": "MemberExpression", - "start": 19466, - "end": 19485, + "start": 19399, + "end": 19418, "loc": { "start": { - "line": 601, + "line": 596, "column": 22 }, "end": { - "line": 601, + "line": 596, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 19466, - "end": 19478, + "start": 19399, + "end": 19411, "loc": { "start": { - "line": 601, + "line": 596, "column": 22 }, "end": { - "line": 601, + "line": 596, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 19466, - "end": 19470, + "start": 19399, + "end": 19403, "loc": { "start": { - "line": 601, + "line": 596, "column": 22 }, "end": { - "line": 601, + "line": 596, "column": 26 } } }, "property": { "type": "Identifier", - "start": 19471, - "end": 19478, + "start": 19404, + "end": 19411, "loc": { "start": { - "line": 601, + "line": 596, "column": 27 }, "end": { - "line": 601, + "line": 596, "column": 34 }, "identifierName": "options" @@ -68019,15 +67783,15 @@ }, "property": { "type": "Identifier", - "start": 19479, - "end": 19485, + "start": 19412, + "end": 19418, "loc": { "start": { - "line": 601, + "line": 596, "column": 35 }, "end": { - "line": 601, + "line": 596, "column": 41 }, "identifierName": "layout" @@ -68038,15 +67802,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 19488, - "end": 19506, + "start": 19421, + "end": 19439, "loc": { "start": { - "line": 601, + "line": 596, "column": 44 }, "end": { - "line": 601, + "line": 596, "column": 62 } }, @@ -68058,73 +67822,73 @@ }, "alternate": { "type": "TemplateLiteral", - "start": 19509, - "end": 19547, + "start": 19442, + "end": 19480, "loc": { "start": { - "line": 601, + "line": 596, "column": 65 }, "end": { - "line": 601, + "line": 596, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 19522, - "end": 19545, + "start": 19455, + "end": 19478, "loc": { "start": { - "line": 601, + "line": 596, "column": 78 }, "end": { - "line": 601, + "line": 596, "column": 101 } }, "object": { "type": "MemberExpression", - "start": 19522, - "end": 19534, + "start": 19455, + "end": 19467, "loc": { "start": { - "line": 601, + "line": 596, "column": 78 }, "end": { - "line": 601, + "line": 596, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 19522, - "end": 19526, + "start": 19455, + "end": 19459, "loc": { "start": { - "line": 601, + "line": 596, "column": 78 }, "end": { - "line": 601, + "line": 596, "column": 82 } } }, "property": { "type": "Identifier", - "start": 19527, - "end": 19534, + "start": 19460, + "end": 19467, "loc": { "start": { - "line": 601, + "line": 596, "column": 83 }, "end": { - "line": 601, + "line": 596, "column": 90 }, "identifierName": "options" @@ -68135,15 +67899,15 @@ }, "property": { "type": "Identifier", - "start": 19535, - "end": 19545, + "start": 19468, + "end": 19478, "loc": { "start": { - "line": 601, + "line": 596, "column": 91 }, "end": { - "line": 601, + "line": 596, "column": 101 }, "identifierName": "layoutName" @@ -68156,15 +67920,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19510, - "end": 19520, + "start": 19443, + "end": 19453, "loc": { "start": { - "line": 601, + "line": 596, "column": 66 }, "end": { - "line": 601, + "line": 596, "column": 76 } }, @@ -68176,15 +67940,15 @@ }, { "type": "TemplateElement", - "start": 19546, - "end": 19546, + "start": 19479, + "end": 19479, "loc": { "start": { - "line": 601, + "line": 596, "column": 102 }, "end": { - "line": 601, + "line": 596, "column": 102 } }, @@ -68203,44 +67967,44 @@ }, { "type": "VariableDeclaration", - "start": 19554, - "end": 19624, + "start": 19487, + "end": 19557, "loc": { "start": { - "line": 602, + "line": 597, "column": 4 }, "end": { - "line": 602, + "line": 597, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19558, - "end": 19623, + "start": 19491, + "end": 19556, "loc": { "start": { - "line": 602, + "line": 597, "column": 8 }, "end": { - "line": 602, + "line": 597, "column": 73 } }, "id": { "type": "Identifier", - "start": 19558, - "end": 19564, + "start": 19491, + "end": 19497, "loc": { "start": { - "line": 602, + "line": 597, "column": 8 }, "end": { - "line": 602, + "line": 597, "column": 14 }, "identifierName": "layout" @@ -68249,72 +68013,72 @@ }, "init": { "type": "LogicalExpression", - "start": 19567, - "end": 19623, + "start": 19500, + "end": 19556, "loc": { "start": { - "line": 602, + "line": 597, "column": 17 }, "end": { - "line": 602, + "line": 597, "column": 73 } }, "left": { "type": "MemberExpression", - "start": 19567, - "end": 19586, + "start": 19500, + "end": 19519, "loc": { "start": { - "line": 602, + "line": 597, "column": 17 }, "end": { - "line": 602, + "line": 597, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 19567, - "end": 19579, + "start": 19500, + "end": 19512, "loc": { "start": { - "line": 602, + "line": 597, "column": 17 }, "end": { - "line": 602, + "line": 597, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 19567, - "end": 19571, + "start": 19500, + "end": 19504, "loc": { "start": { - "line": 602, + "line": 597, "column": 17 }, "end": { - "line": 602, + "line": 597, "column": 21 } } }, "property": { "type": "Identifier", - "start": 19572, - "end": 19579, + "start": 19505, + "end": 19512, "loc": { "start": { - "line": 602, + "line": 597, "column": 22 }, "end": { - "line": 602, + "line": 597, "column": 29 }, "identifierName": "options" @@ -68325,15 +68089,15 @@ }, "property": { "type": "Identifier", - "start": 19580, - "end": 19586, + "start": 19513, + "end": 19519, "loc": { "start": { - "line": 602, + "line": 597, "column": 30 }, "end": { - "line": 602, + "line": 597, "column": 36 }, "identifierName": "layout" @@ -68345,43 +68109,43 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 19590, - "end": 19623, + "start": 19523, + "end": 19556, "loc": { "start": { - "line": 602, + "line": 597, "column": 40 }, "end": { - "line": 602, + "line": 597, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 19590, - "end": 19621, + "start": 19523, + "end": 19554, "loc": { "start": { - "line": 602, + "line": 597, "column": 40 }, "end": { - "line": 602, + "line": 597, "column": 71 } }, "object": { "type": "Identifier", - "start": 19590, - "end": 19604, + "start": 19523, + "end": 19537, "loc": { "start": { - "line": 602, + "line": 597, "column": 40 }, "end": { - "line": 602, + "line": 597, "column": 54 }, "identifierName": "KeyboardLayout" @@ -68390,15 +68154,15 @@ }, "property": { "type": "Identifier", - "start": 19605, - "end": 19621, + "start": 19538, + "end": 19554, "loc": { "start": { - "line": 602, + "line": 597, "column": 55 }, "end": { - "line": 602, + "line": 597, "column": 71 }, "identifierName": "getDefaultLayout" @@ -68417,15 +68181,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19632, - "end": 19684, + "start": 19565, + "end": 19617, "loc": { "start": { - "line": 604, + "line": 599, "column": 4 }, "end": { - "line": 606, + "line": 601, "column": 7 } } @@ -68434,44 +68198,44 @@ }, { "type": "VariableDeclaration", - "start": 19690, - "end": 19718, + "start": 19623, + "end": 19651, "loc": { "start": { - "line": 607, + "line": 602, "column": 4 }, "end": { - "line": 607, + "line": 602, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19694, - "end": 19717, + "start": 19627, + "end": 19650, "loc": { "start": { - "line": 607, + "line": 602, "column": 8 }, "end": { - "line": 607, + "line": 602, "column": 31 } }, "id": { "type": "Identifier", - "start": 19694, - "end": 19712, + "start": 19627, + "end": 19645, "loc": { "start": { - "line": 607, + "line": 602, "column": 8 }, "end": { - "line": 607, + "line": 602, "column": 26 }, "identifierName": "buttonThemesParsed" @@ -68481,15 +68245,15 @@ }, "init": { "type": "ObjectExpression", - "start": 19715, - "end": 19717, + "start": 19648, + "end": 19650, "loc": { "start": { - "line": 607, + "line": 602, "column": 29 }, "end": { - "line": 607, + "line": 602, "column": 31 } }, @@ -68503,15 +68267,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19632, - "end": 19684, + "start": 19565, + "end": 19617, "loc": { "start": { - "line": 604, + "line": 599, "column": 4 }, "end": { - "line": 606, + "line": 601, "column": 7 } } @@ -68520,57 +68284,57 @@ }, { "type": "IfStatement", - "start": 19724, - "end": 20863, + "start": 19657, + "end": 20796, "loc": { "start": { - "line": 608, + "line": 603, "column": 4 }, "end": { - "line": 636, + "line": 631, "column": 5 } }, "test": { "type": "CallExpression", - "start": 19727, - "end": 19766, + "start": 19660, + "end": 19699, "loc": { "start": { - "line": 608, + "line": 603, "column": 7 }, "end": { - "line": 608, + "line": 603, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 19727, - "end": 19740, + "start": 19660, + "end": 19673, "loc": { "start": { - "line": 608, + "line": 603, "column": 7 }, "end": { - "line": 608, + "line": 603, "column": 20 } }, "object": { "type": "Identifier", - "start": 19727, - "end": 19732, + "start": 19660, + "end": 19665, "loc": { "start": { - "line": 608, + "line": 603, "column": 7 }, "end": { - "line": 608, + "line": 603, "column": 12 }, "identifierName": "Array" @@ -68579,15 +68343,15 @@ }, "property": { "type": "Identifier", - "start": 19733, - "end": 19740, + "start": 19666, + "end": 19673, "loc": { "start": { - "line": 608, + "line": 603, "column": 13 }, "end": { - "line": 608, + "line": 603, "column": 20 }, "identifierName": "isArray" @@ -68599,58 +68363,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19741, - "end": 19765, + "start": 19674, + "end": 19698, "loc": { "start": { - "line": 608, + "line": 603, "column": 21 }, "end": { - "line": 608, + "line": 603, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 19741, - "end": 19753, + "start": 19674, + "end": 19686, "loc": { "start": { - "line": 608, + "line": 603, "column": 21 }, "end": { - "line": 608, + "line": 603, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 19741, - "end": 19745, + "start": 19674, + "end": 19678, "loc": { "start": { - "line": 608, + "line": 603, "column": 21 }, "end": { - "line": 608, + "line": 603, "column": 25 } } }, "property": { "type": "Identifier", - "start": 19746, - "end": 19753, + "start": 19679, + "end": 19686, "loc": { "start": { - "line": 608, + "line": 603, "column": 26 }, "end": { - "line": 608, + "line": 603, "column": 33 }, "identifierName": "options" @@ -68661,15 +68425,15 @@ }, "property": { "type": "Identifier", - "start": 19754, - "end": 19765, + "start": 19687, + "end": 19698, "loc": { "start": { - "line": 608, + "line": 603, "column": 34 }, "end": { - "line": 608, + "line": 603, "column": 45 }, "identifierName": "buttonTheme" @@ -68682,115 +68446,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 19767, - "end": 20863, + "start": 19700, + "end": 20796, "loc": { "start": { - "line": 608, + "line": 603, "column": 47 }, "end": { - "line": 636, + "line": 631, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 19776, - "end": 20856, + "start": 19709, + "end": 20789, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 635, + "line": 630, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 19776, - "end": 20855, + "start": 19709, + "end": 20788, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 635, + "line": 630, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 19776, - "end": 19808, + "start": 19709, + "end": 19741, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 609, + "line": 604, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 19776, - "end": 19800, + "start": 19709, + "end": 19733, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 609, + "line": 604, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 19776, - "end": 19788, + "start": 19709, + "end": 19721, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 609, + "line": 604, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19776, - "end": 19780, + "start": 19709, + "end": 19713, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 609, + "line": 604, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19781, - "end": 19788, + "start": 19714, + "end": 19721, "loc": { "start": { - "line": 609, + "line": 604, "column": 11 }, "end": { - "line": 609, + "line": 604, "column": 18 }, "identifierName": "options" @@ -68801,15 +68565,15 @@ }, "property": { "type": "Identifier", - "start": 19789, - "end": 19800, + "start": 19722, + "end": 19733, "loc": { "start": { - "line": 609, + "line": 604, "column": 19 }, "end": { - "line": 609, + "line": 604, "column": 30 }, "identifierName": "buttonTheme" @@ -68820,15 +68584,15 @@ }, "property": { "type": "Identifier", - "start": 19801, - "end": 19808, + "start": 19734, + "end": 19741, "loc": { "start": { - "line": 609, + "line": 604, "column": 31 }, "end": { - "line": 609, + "line": 604, "column": 38 }, "identifierName": "forEach" @@ -68840,15 +68604,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 19809, - "end": 20854, + "start": 19742, + "end": 20787, "loc": { "start": { - "line": 609, + "line": 604, "column": 39 }, "end": { - "line": 635, + "line": 630, "column": 7 } }, @@ -68859,15 +68623,15 @@ "params": [ { "type": "Identifier", - "start": 19809, - "end": 19817, + "start": 19742, + "end": 19750, "loc": { "start": { - "line": 609, + "line": 604, "column": 39 }, "end": { - "line": 609, + "line": 604, "column": 47 }, "identifierName": "themeObj" @@ -68877,72 +68641,72 @@ ], "body": { "type": "BlockStatement", - "start": 19821, - "end": 20854, + "start": 19754, + "end": 20787, "loc": { "start": { - "line": 609, + "line": 604, "column": 51 }, "end": { - "line": 635, + "line": 630, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 19832, - "end": 20845, + "start": 19765, + "end": 20778, "loc": { "start": { - "line": 610, + "line": 605, "column": 8 }, "end": { - "line": 634, + "line": 629, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 19835, - "end": 19869, + "start": 19768, + "end": 19802, "loc": { "start": { - "line": 610, + "line": 605, "column": 11 }, "end": { - "line": 610, + "line": 605, "column": 45 } }, "left": { "type": "MemberExpression", - "start": 19835, - "end": 19851, + "start": 19768, + "end": 19784, "loc": { "start": { - "line": 610, + "line": 605, "column": 11 }, "end": { - "line": 610, + "line": 605, "column": 27 } }, "object": { "type": "Identifier", - "start": 19835, - "end": 19843, + "start": 19768, + "end": 19776, "loc": { "start": { - "line": 610, + "line": 605, "column": 11 }, "end": { - "line": 610, + "line": 605, "column": 19 }, "identifierName": "themeObj" @@ -68951,15 +68715,15 @@ }, "property": { "type": "Identifier", - "start": 19844, - "end": 19851, + "start": 19777, + "end": 19784, "loc": { "start": { - "line": 610, + "line": 605, "column": 20 }, "end": { - "line": 610, + "line": 605, "column": 27 }, "identifierName": "buttons" @@ -68971,29 +68735,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 19855, - "end": 19869, + "start": 19788, + "end": 19802, "loc": { "start": { - "line": 610, + "line": 605, "column": 31 }, "end": { - "line": 610, + "line": 605, "column": 45 } }, "object": { "type": "Identifier", - "start": 19855, - "end": 19863, + "start": 19788, + "end": 19796, "loc": { "start": { - "line": 610, + "line": 605, "column": 31 }, "end": { - "line": 610, + "line": 605, "column": 39 }, "identifierName": "themeObj" @@ -69002,15 +68766,15 @@ }, "property": { "type": "Identifier", - "start": 19864, - "end": 19869, + "start": 19797, + "end": 19802, "loc": { "start": { - "line": 610, + "line": 605, "column": 40 }, "end": { - "line": 610, + "line": 605, "column": 45 }, "identifierName": "class" @@ -69022,59 +68786,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 19870, - "end": 20711, + "start": 19803, + "end": 20644, "loc": { "start": { - "line": 610, + "line": 605, "column": 46 }, "end": { - "line": 632, + "line": 627, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 19883, - "end": 19900, + "start": 19816, + "end": 19833, "loc": { "start": { - "line": 611, + "line": 606, "column": 10 }, "end": { - "line": 611, + "line": 606, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19887, - "end": 19899, + "start": 19820, + "end": 19832, "loc": { "start": { - "line": 611, + "line": 606, "column": 14 }, "end": { - "line": 611, + "line": 606, "column": 26 } }, "id": { "type": "Identifier", - "start": 19887, - "end": 19899, + "start": 19820, + "end": 19832, "loc": { "start": { - "line": 611, + "line": 606, "column": 14 }, "end": { - "line": 611, + "line": 606, "column": 26 }, "identifierName": "themeButtons" @@ -69088,43 +68852,43 @@ }, { "type": "IfStatement", - "start": 19914, - "end": 20025, + "start": 19847, + "end": 19958, "loc": { "start": { - "line": 613, + "line": 608, "column": 10 }, "end": { - "line": 615, + "line": 610, "column": 11 } }, "test": { "type": "BinaryExpression", - "start": 19917, - "end": 19953, + "start": 19850, + "end": 19886, "loc": { "start": { - "line": 613, + "line": 608, "column": 13 }, "end": { - "line": 613, + "line": 608, "column": 49 } }, "left": { "type": "UnaryExpression", - "start": 19917, - "end": 19940, + "start": 19850, + "end": 19873, "loc": { "start": { - "line": 613, + "line": 608, "column": 13 }, "end": { - "line": 613, + "line": 608, "column": 36 } }, @@ -69132,29 +68896,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19924, - "end": 19940, + "start": 19857, + "end": 19873, "loc": { "start": { - "line": 613, + "line": 608, "column": 20 }, "end": { - "line": 613, + "line": 608, "column": 36 } }, "object": { "type": "Identifier", - "start": 19924, - "end": 19932, + "start": 19857, + "end": 19865, "loc": { "start": { - "line": 613, + "line": 608, "column": 20 }, "end": { - "line": 613, + "line": 608, "column": 28 }, "identifierName": "themeObj" @@ -69163,15 +68927,15 @@ }, "property": { "type": "Identifier", - "start": 19933, - "end": 19940, + "start": 19866, + "end": 19873, "loc": { "start": { - "line": 613, + "line": 608, "column": 29 }, "end": { - "line": 613, + "line": 608, "column": 36 }, "identifierName": "buttons" @@ -69187,15 +68951,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 19945, - "end": 19953, + "start": 19878, + "end": 19886, "loc": { "start": { - "line": 613, + "line": 608, "column": 41 }, "end": { - "line": 613, + "line": 608, "column": 49 } }, @@ -69208,59 +68972,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 19954, - "end": 20025, + "start": 19887, + "end": 19958, "loc": { "start": { - "line": 613, + "line": 608, "column": 50 }, "end": { - "line": 615, + "line": 610, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 19969, - "end": 20012, + "start": 19902, + "end": 19945, "loc": { "start": { - "line": 614, + "line": 609, "column": 12 }, "end": { - "line": 614, + "line": 609, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 19969, - "end": 20011, + "start": 19902, + "end": 19944, "loc": { "start": { - "line": 614, + "line": 609, "column": 12 }, "end": { - "line": 614, + "line": 609, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 19969, - "end": 19981, + "start": 19902, + "end": 19914, "loc": { "start": { - "line": 614, + "line": 609, "column": 12 }, "end": { - "line": 614, + "line": 609, "column": 24 }, "identifierName": "themeButtons" @@ -69269,57 +69033,57 @@ }, "right": { "type": "CallExpression", - "start": 19984, - "end": 20011, + "start": 19917, + "end": 19944, "loc": { "start": { - "line": 614, + "line": 609, "column": 27 }, "end": { - "line": 614, + "line": 609, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 19984, - "end": 20006, + "start": 19917, + "end": 19939, "loc": { "start": { - "line": 614, + "line": 609, "column": 27 }, "end": { - "line": 614, + "line": 609, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 19984, - "end": 20000, + "start": 19917, + "end": 19933, "loc": { "start": { - "line": 614, + "line": 609, "column": 27 }, "end": { - "line": 614, + "line": 609, "column": 43 } }, "object": { "type": "Identifier", - "start": 19984, - "end": 19992, + "start": 19917, + "end": 19925, "loc": { "start": { - "line": 614, + "line": 609, "column": 27 }, "end": { - "line": 614, + "line": 609, "column": 35 }, "identifierName": "themeObj" @@ -69328,15 +69092,15 @@ }, "property": { "type": "Identifier", - "start": 19993, - "end": 20000, + "start": 19926, + "end": 19933, "loc": { "start": { - "line": 614, + "line": 609, "column": 36 }, "end": { - "line": 614, + "line": 609, "column": 43 }, "identifierName": "buttons" @@ -69347,15 +69111,15 @@ }, "property": { "type": "Identifier", - "start": 20001, - "end": 20006, + "start": 19934, + "end": 19939, "loc": { "start": { - "line": 614, + "line": 609, "column": 44 }, "end": { - "line": 614, + "line": 609, "column": 49 }, "identifierName": "split" @@ -69367,15 +69131,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20007, - "end": 20010, + "start": 19940, + "end": 19943, "loc": { "start": { - "line": 614, + "line": 609, "column": 50 }, "end": { - "line": 614, + "line": 609, "column": 53 } }, @@ -69396,29 +69160,29 @@ }, { "type": "IfStatement", - "start": 20039, - "end": 20700, + "start": 19972, + "end": 20633, "loc": { "start": { - "line": 617, + "line": 612, "column": 10 }, "end": { - "line": 631, + "line": 626, "column": 11 } }, "test": { "type": "Identifier", - "start": 20042, - "end": 20054, + "start": 19975, + "end": 19987, "loc": { "start": { - "line": 617, + "line": 612, "column": 13 }, "end": { - "line": 617, + "line": 612, "column": 25 }, "identifierName": "themeButtons" @@ -69427,72 +69191,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 20055, - "end": 20700, + "start": 19988, + "end": 20633, "loc": { "start": { - "line": 617, + "line": 612, "column": 26 }, "end": { - "line": 631, + "line": 626, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 20070, - "end": 20687, + "start": 20003, + "end": 20620, "loc": { "start": { - "line": 618, + "line": 613, "column": 12 }, "end": { - "line": 630, + "line": 625, "column": 15 } }, "expression": { "type": "CallExpression", - "start": 20070, - "end": 20686, + "start": 20003, + "end": 20619, "loc": { "start": { - "line": 618, + "line": 613, "column": 12 }, "end": { - "line": 630, + "line": 625, "column": 14 } }, "callee": { "type": "MemberExpression", - "start": 20070, - "end": 20090, + "start": 20003, + "end": 20023, "loc": { "start": { - "line": 618, + "line": 613, "column": 12 }, "end": { - "line": 618, + "line": 613, "column": 32 } }, "object": { "type": "Identifier", - "start": 20070, - "end": 20082, + "start": 20003, + "end": 20015, "loc": { "start": { - "line": 618, + "line": 613, "column": 12 }, "end": { - "line": 618, + "line": 613, "column": 24 }, "identifierName": "themeButtons" @@ -69501,15 +69265,15 @@ }, "property": { "type": "Identifier", - "start": 20083, - "end": 20090, + "start": 20016, + "end": 20023, "loc": { "start": { - "line": 618, + "line": 613, "column": 25 }, "end": { - "line": 618, + "line": 613, "column": 32 }, "identifierName": "forEach" @@ -69521,15 +69285,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 20091, - "end": 20685, + "start": 20024, + "end": 20618, "loc": { "start": { - "line": 618, + "line": 613, "column": 33 }, "end": { - "line": 630, + "line": 625, "column": 13 } }, @@ -69540,15 +69304,15 @@ "params": [ { "type": "Identifier", - "start": 20091, - "end": 20102, + "start": 20024, + "end": 20035, "loc": { "start": { - "line": 618, + "line": 613, "column": 33 }, "end": { - "line": 618, + "line": 613, "column": 44 }, "identifierName": "themeButton" @@ -69558,59 +69322,59 @@ ], "body": { "type": "BlockStatement", - "start": 20106, - "end": 20685, + "start": 20039, + "end": 20618, "loc": { "start": { - "line": 618, + "line": 613, "column": 48 }, "end": { - "line": 630, + "line": 625, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 20123, - "end": 20173, + "start": 20056, + "end": 20106, "loc": { "start": { - "line": 619, + "line": 614, "column": 14 }, "end": { - "line": 619, + "line": 614, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20127, - "end": 20172, + "start": 20060, + "end": 20105, "loc": { "start": { - "line": 619, + "line": 614, "column": 18 }, "end": { - "line": 619, + "line": 614, "column": 63 } }, "id": { "type": "Identifier", - "start": 20127, - "end": 20138, + "start": 20060, + "end": 20071, "loc": { "start": { - "line": 619, + "line": 614, "column": 18 }, "end": { - "line": 619, + "line": 614, "column": 29 }, "identifierName": "themeParsed" @@ -69619,29 +69383,29 @@ }, "init": { "type": "MemberExpression", - "start": 20141, - "end": 20172, + "start": 20074, + "end": 20105, "loc": { "start": { - "line": 619, + "line": 614, "column": 32 }, "end": { - "line": 619, + "line": 614, "column": 63 } }, "object": { "type": "Identifier", - "start": 20141, - "end": 20159, + "start": 20074, + "end": 20092, "loc": { "start": { - "line": 619, + "line": 614, "column": 32 }, "end": { - "line": 619, + "line": 614, "column": 50 }, "identifierName": "buttonThemesParsed" @@ -69650,15 +69414,15 @@ }, "property": { "type": "Identifier", - "start": 20160, - "end": 20171, + "start": 20093, + "end": 20104, "loc": { "start": { - "line": 619, + "line": 614, "column": 51 }, "end": { - "line": 619, + "line": 614, "column": 62 }, "identifierName": "themeButton" @@ -69674,15 +69438,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20191, - "end": 20230, + "start": 20124, + "end": 20163, "loc": { "start": { - "line": 621, + "line": 616, "column": 14 }, "end": { - "line": 621, + "line": 616, "column": 53 } } @@ -69691,29 +69455,29 @@ }, { "type": "IfStatement", - "start": 20246, - "end": 20670, + "start": 20179, + "end": 20603, "loc": { "start": { - "line": 622, + "line": 617, "column": 14 }, "end": { - "line": 629, + "line": 624, "column": 15 } }, "test": { "type": "Identifier", - "start": 20249, - "end": 20260, + "start": 20182, + "end": 20193, "loc": { "start": { - "line": 622, + "line": 617, "column": 17 }, "end": { - "line": 622, + "line": 617, "column": 28 }, "identifierName": "themeParsed" @@ -69723,44 +69487,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 20261, - "end": 20579, + "start": 20194, + "end": 20512, "loc": { "start": { - "line": 622, + "line": 617, "column": 29 }, "end": { - "line": 627, + "line": 622, "column": 15 } }, "body": [ { "type": "IfStatement", - "start": 20381, - "end": 20562, + "start": 20314, + "end": 20495, "loc": { "start": { - "line": 624, + "line": 619, "column": 16 }, "end": { - "line": 626, + "line": 621, "column": 17 } }, "test": { "type": "UnaryExpression", - "start": 20384, - "end": 20452, + "start": 20317, + "end": 20385, "loc": { "start": { - "line": 624, + "line": 619, "column": 19 }, "end": { - "line": 624, + "line": 619, "column": 87 } }, @@ -69768,57 +69532,57 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 20385, - "end": 20452, + "start": 20318, + "end": 20385, "loc": { "start": { - "line": 624, + "line": 619, "column": 20 }, "end": { - "line": 624, + "line": 619, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 20385, - "end": 20412, + "start": 20318, + "end": 20345, "loc": { "start": { - "line": 624, + "line": 619, "column": 20 }, "end": { - "line": 624, + "line": 619, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 20385, - "end": 20399, + "start": 20318, + "end": 20332, "loc": { "start": { - "line": 624, + "line": 619, "column": 20 }, "end": { - "line": 624, + "line": 619, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20385, - "end": 20389, + "start": 20318, + "end": 20322, "loc": { "start": { - "line": 624, + "line": 619, "column": 20 }, "end": { - "line": 624, + "line": 619, "column": 24 } }, @@ -69826,15 +69590,15 @@ }, "property": { "type": "Identifier", - "start": 20390, - "end": 20399, + "start": 20323, + "end": 20332, "loc": { "start": { - "line": 624, + "line": 619, "column": 25 }, "end": { - "line": 624, + "line": 619, "column": 34 }, "identifierName": "utilities" @@ -69846,15 +69610,15 @@ }, "property": { "type": "Identifier", - "start": 20400, - "end": 20412, + "start": 20333, + "end": 20345, "loc": { "start": { - "line": 624, + "line": 619, "column": 35 }, "end": { - "line": 624, + "line": 619, "column": 47 }, "identifierName": "countInArray" @@ -69867,43 +69631,43 @@ "arguments": [ { "type": "CallExpression", - "start": 20413, - "end": 20435, + "start": 20346, + "end": 20368, "loc": { "start": { - "line": 624, + "line": 619, "column": 48 }, "end": { - "line": 624, + "line": 619, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 20413, - "end": 20430, + "start": 20346, + "end": 20363, "loc": { "start": { - "line": 624, + "line": 619, "column": 48 }, "end": { - "line": 624, + "line": 619, "column": 65 } }, "object": { "type": "Identifier", - "start": 20413, - "end": 20424, + "start": 20346, + "end": 20357, "loc": { "start": { - "line": 624, + "line": 619, "column": 48 }, "end": { - "line": 624, + "line": 619, "column": 59 }, "identifierName": "themeParsed" @@ -69912,15 +69676,15 @@ }, "property": { "type": "Identifier", - "start": 20425, - "end": 20430, + "start": 20358, + "end": 20363, "loc": { "start": { - "line": 624, + "line": 619, "column": 60 }, "end": { - "line": 624, + "line": 619, "column": 65 }, "identifierName": "split" @@ -69932,15 +69696,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20431, - "end": 20434, + "start": 20364, + "end": 20367, "loc": { "start": { - "line": 624, + "line": 619, "column": 66 }, "end": { - "line": 624, + "line": 619, "column": 69 } }, @@ -69954,29 +69718,29 @@ }, { "type": "MemberExpression", - "start": 20437, - "end": 20451, + "start": 20370, + "end": 20384, "loc": { "start": { - "line": 624, + "line": 619, "column": 72 }, "end": { - "line": 624, + "line": 619, "column": 86 } }, "object": { "type": "Identifier", - "start": 20437, - "end": 20445, + "start": 20370, + "end": 20378, "loc": { "start": { - "line": 624, + "line": 619, "column": 72 }, "end": { - "line": 624, + "line": 619, "column": 80 }, "identifierName": "themeObj" @@ -69985,15 +69749,15 @@ }, "property": { "type": "Identifier", - "start": 20446, - "end": 20451, + "start": 20379, + "end": 20384, "loc": { "start": { - "line": 624, + "line": 619, "column": 81 }, "end": { - "line": 624, + "line": 619, "column": 86 }, "identifierName": "class" @@ -70012,73 +69776,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 20453, - "end": 20562, + "start": 20386, + "end": 20495, "loc": { "start": { - "line": 624, + "line": 619, "column": 88 }, "end": { - "line": 626, + "line": 621, "column": 17 } }, "body": [ { "type": "ExpressionStatement", - "start": 20474, - "end": 20543, + "start": 20407, + "end": 20476, "loc": { "start": { - "line": 625, + "line": 620, "column": 18 }, "end": { - "line": 625, + "line": 620, "column": 87 } }, "expression": { "type": "AssignmentExpression", - "start": 20474, - "end": 20542, + "start": 20407, + "end": 20475, "loc": { "start": { - "line": 625, + "line": 620, "column": 18 }, "end": { - "line": 625, + "line": 620, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20474, - "end": 20505, + "start": 20407, + "end": 20438, "loc": { "start": { - "line": 625, + "line": 620, "column": 18 }, "end": { - "line": 625, + "line": 620, "column": 49 } }, "object": { "type": "Identifier", - "start": 20474, - "end": 20492, + "start": 20407, + "end": 20425, "loc": { "start": { - "line": 625, + "line": 620, "column": 18 }, "end": { - "line": 625, + "line": 620, "column": 36 }, "identifierName": "buttonThemesParsed" @@ -70087,15 +69851,15 @@ }, "property": { "type": "Identifier", - "start": 20493, - "end": 20504, + "start": 20426, + "end": 20437, "loc": { "start": { - "line": 625, + "line": 620, "column": 37 }, "end": { - "line": 625, + "line": 620, "column": 48 }, "identifierName": "themeButton" @@ -70106,30 +69870,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 20508, - "end": 20542, + "start": 20441, + "end": 20475, "loc": { "start": { - "line": 625, + "line": 620, "column": 52 }, "end": { - "line": 625, + "line": 620, "column": 86 } }, "expressions": [ { "type": "Identifier", - "start": 20511, - "end": 20522, + "start": 20444, + "end": 20455, "loc": { "start": { - "line": 625, + "line": 620, "column": 55 }, "end": { - "line": 625, + "line": 620, "column": 66 }, "identifierName": "themeParsed" @@ -70138,29 +69902,29 @@ }, { "type": "MemberExpression", - "start": 20526, - "end": 20540, + "start": 20459, + "end": 20473, "loc": { "start": { - "line": 625, + "line": 620, "column": 70 }, "end": { - "line": 625, + "line": 620, "column": 84 } }, "object": { "type": "Identifier", - "start": 20526, - "end": 20534, + "start": 20459, + "end": 20467, "loc": { "start": { - "line": 625, + "line": 620, "column": 70 }, "end": { - "line": 625, + "line": 620, "column": 78 }, "identifierName": "themeObj" @@ -70169,15 +69933,15 @@ }, "property": { "type": "Identifier", - "start": 20535, - "end": 20540, + "start": 20468, + "end": 20473, "loc": { "start": { - "line": 625, + "line": 620, "column": 79 }, "end": { - "line": 625, + "line": 620, "column": 84 }, "identifierName": "class" @@ -70190,15 +69954,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20509, - "end": 20509, + "start": 20442, + "end": 20442, "loc": { "start": { - "line": 625, + "line": 620, "column": 53 }, "end": { - "line": 625, + "line": 620, "column": 53 } }, @@ -70210,15 +69974,15 @@ }, { "type": "TemplateElement", - "start": 20523, - "end": 20524, + "start": 20456, + "end": 20457, "loc": { "start": { - "line": 625, + "line": 620, "column": 67 }, "end": { - "line": 625, + "line": 620, "column": 68 } }, @@ -70230,15 +69994,15 @@ }, { "type": "TemplateElement", - "start": 20541, - "end": 20541, + "start": 20474, + "end": 20474, "loc": { "start": { - "line": 625, + "line": 620, "column": 85 }, "end": { - "line": 625, + "line": 620, "column": 85 } }, @@ -70260,15 +70024,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20280, - "end": 20363, + "start": 20213, + "end": 20296, "loc": { "start": { - "line": 623, + "line": 618, "column": 16 }, "end": { - "line": 623, + "line": 618, "column": 99 } } @@ -70280,73 +70044,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 20585, - "end": 20670, + "start": 20518, + "end": 20603, "loc": { "start": { - "line": 627, + "line": 622, "column": 21 }, "end": { - "line": 629, + "line": 624, "column": 15 } }, "body": [ { "type": "ExpressionStatement", - "start": 20604, - "end": 20653, + "start": 20537, + "end": 20586, "loc": { "start": { - "line": 628, + "line": 623, "column": 16 }, "end": { - "line": 628, + "line": 623, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 20604, - "end": 20652, + "start": 20537, + "end": 20585, "loc": { "start": { - "line": 628, + "line": 623, "column": 16 }, "end": { - "line": 628, + "line": 623, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20604, - "end": 20635, + "start": 20537, + "end": 20568, "loc": { "start": { - "line": 628, + "line": 623, "column": 16 }, "end": { - "line": 628, + "line": 623, "column": 47 } }, "object": { "type": "Identifier", - "start": 20604, - "end": 20622, + "start": 20537, + "end": 20555, "loc": { "start": { - "line": 628, + "line": 623, "column": 16 }, "end": { - "line": 628, + "line": 623, "column": 34 }, "identifierName": "buttonThemesParsed" @@ -70355,15 +70119,15 @@ }, "property": { "type": "Identifier", - "start": 20623, - "end": 20634, + "start": 20556, + "end": 20567, "loc": { "start": { - "line": 628, + "line": 623, "column": 35 }, "end": { - "line": 628, + "line": 623, "column": 46 }, "identifierName": "themeButton" @@ -70374,29 +70138,29 @@ }, "right": { "type": "MemberExpression", - "start": 20638, - "end": 20652, + "start": 20571, + "end": 20585, "loc": { "start": { - "line": 628, + "line": 623, "column": 50 }, "end": { - "line": 628, + "line": 623, "column": 64 } }, "object": { "type": "Identifier", - "start": 20638, - "end": 20646, + "start": 20571, + "end": 20579, "loc": { "start": { - "line": 628, + "line": 623, "column": 50 }, "end": { - "line": 628, + "line": 623, "column": 58 }, "identifierName": "themeObj" @@ -70405,15 +70169,15 @@ }, "property": { "type": "Identifier", - "start": 20647, - "end": 20652, + "start": 20580, + "end": 20585, "loc": { "start": { - "line": 628, + "line": 623, "column": 59 }, "end": { - "line": 628, + "line": 623, "column": 64 }, "identifierName": "class" @@ -70431,15 +70195,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20191, - "end": 20230, + "start": 20124, + "end": 20163, "loc": { "start": { - "line": 621, + "line": 616, "column": 14 }, "end": { - "line": 621, + "line": 616, "column": 53 } } @@ -70463,72 +70227,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 20717, - "end": 20845, + "start": 20650, + "end": 20778, "loc": { "start": { - "line": 632, + "line": 627, "column": 15 }, "end": { - "line": 634, + "line": 629, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 20730, - "end": 20834, + "start": 20663, + "end": 20767, "loc": { "start": { - "line": 633, + "line": 628, "column": 10 }, "end": { - "line": 633, + "line": 628, "column": 114 } }, "expression": { "type": "CallExpression", - "start": 20730, - "end": 20834, + "start": 20663, + "end": 20767, "loc": { "start": { - "line": 633, + "line": 628, "column": 10 }, "end": { - "line": 633, + "line": 628, "column": 114 } }, "callee": { "type": "MemberExpression", - "start": 20730, - "end": 20742, + "start": 20663, + "end": 20675, "loc": { "start": { - "line": 633, + "line": 628, "column": 10 }, "end": { - "line": 633, + "line": 628, "column": 22 } }, "object": { "type": "Identifier", - "start": 20730, - "end": 20737, + "start": 20663, + "end": 20670, "loc": { "start": { - "line": 633, + "line": 628, "column": 10 }, "end": { - "line": 633, + "line": 628, "column": 17 }, "identifierName": "console" @@ -70537,15 +70301,15 @@ }, "property": { "type": "Identifier", - "start": 20738, - "end": 20742, + "start": 20671, + "end": 20675, "loc": { "start": { - "line": 633, + "line": 628, "column": 18 }, "end": { - "line": 633, + "line": 628, "column": 22 }, "identifierName": "warn" @@ -70557,15 +70321,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 20743, - "end": 20833, + "start": 20676, + "end": 20766, "loc": { "start": { - "line": 633, + "line": 628, "column": 23 }, "end": { - "line": 633, + "line": 628, "column": 113 } }, @@ -70573,15 +70337,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20744, - "end": 20832, + "start": 20677, + "end": 20765, "loc": { "start": { - "line": 633, + "line": 628, "column": 24 }, "end": { - "line": 633, + "line": 628, "column": 112 } }, @@ -70616,15 +70380,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20871, - "end": 20937, + "start": 20804, + "end": 20870, "loc": { "start": { - "line": 638, + "line": 633, "column": 4 }, "end": { - "line": 640, + "line": 635, "column": 7 } } @@ -70633,72 +70397,72 @@ }, { "type": "ExpressionStatement", - "start": 20943, - "end": 21013, + "start": 20876, + "end": 20946, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 74 } }, "expression": { "type": "AssignmentExpression", - "start": 20943, - "end": 21012, + "start": 20876, + "end": 20945, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 73 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 20943, - "end": 20969, + "start": 20876, + "end": 20902, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 20943, - "end": 20959, + "start": 20876, + "end": 20892, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 20943, - "end": 20947, + "start": 20876, + "end": 20880, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 8 } }, @@ -70706,15 +70470,15 @@ }, "property": { "type": "Identifier", - "start": 20948, - "end": 20959, + "start": 20881, + "end": 20892, "loc": { "start": { - "line": 641, + "line": 636, "column": 9 }, "end": { - "line": 641, + "line": 636, "column": 20 }, "identifierName": "keyboardDOM" @@ -70726,15 +70490,15 @@ }, "property": { "type": "Identifier", - "start": 20960, - "end": 20969, + "start": 20893, + "end": 20902, "loc": { "start": { - "line": 641, + "line": 636, "column": 21 }, "end": { - "line": 641, + "line": 636, "column": 30 }, "identifierName": "className" @@ -70746,73 +70510,73 @@ }, "right": { "type": "TemplateLiteral", - "start": 20973, - "end": 21012, + "start": 20906, + "end": 20945, "loc": { "start": { - "line": 641, + "line": 636, "column": 34 }, "end": { - "line": 641, + "line": 636, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 20977, - "end": 20995, + "start": 20910, + "end": 20928, "loc": { "start": { - "line": 641, + "line": 636, "column": 38 }, "end": { - "line": 641, + "line": 636, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 20977, - "end": 20989, + "start": 20910, + "end": 20922, "loc": { "start": { - "line": 641, + "line": 636, "column": 38 }, "end": { - "line": 641, + "line": 636, "column": 50 } }, "object": { "type": "ThisExpression", - "start": 20977, - "end": 20981, + "start": 20910, + "end": 20914, "loc": { "start": { - "line": 641, + "line": 636, "column": 38 }, "end": { - "line": 641, + "line": 636, "column": 42 } } }, "property": { "type": "Identifier", - "start": 20982, - "end": 20989, + "start": 20915, + "end": 20922, "loc": { "start": { - "line": 641, + "line": 636, "column": 43 }, "end": { - "line": 641, + "line": 636, "column": 50 }, "identifierName": "options" @@ -70823,15 +70587,15 @@ }, "property": { "type": "Identifier", - "start": 20990, - "end": 20995, + "start": 20923, + "end": 20928, "loc": { "start": { - "line": 641, + "line": 636, "column": 51 }, "end": { - "line": 641, + "line": 636, "column": 56 }, "identifierName": "theme" @@ -70842,15 +70606,15 @@ }, { "type": "Identifier", - "start": 20999, - "end": 21010, + "start": 20932, + "end": 20943, "loc": { "start": { - "line": 641, + "line": 636, "column": 60 }, "end": { - "line": 641, + "line": 636, "column": 71 }, "identifierName": "layoutClass" @@ -70861,15 +70625,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20974, - "end": 20975, + "start": 20907, + "end": 20908, "loc": { "start": { - "line": 641, + "line": 636, "column": 35 }, "end": { - "line": 641, + "line": 636, "column": 36 } }, @@ -70881,15 +70645,15 @@ }, { "type": "TemplateElement", - "start": 20996, - "end": 20997, + "start": 20929, + "end": 20930, "loc": { "start": { - "line": 641, + "line": 636, "column": 57 }, "end": { - "line": 641, + "line": 636, "column": 58 } }, @@ -70901,15 +70665,15 @@ }, { "type": "TemplateElement", - "start": 21011, - "end": 21011, + "start": 20944, + "end": 20944, "loc": { "start": { - "line": 641, + "line": 636, "column": 72 }, "end": { - "line": 641, + "line": 636, "column": 72 } }, @@ -70927,8 +70691,26 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20871, - "end": 20937, + "start": 20804, + "end": 20870, + "loc": { + "start": { + "line": 633, + "column": 4 + }, + "end": { + "line": 635, + "column": 7 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Iterating through each row\r\n ", + "start": 20954, + "end": 21001, "loc": { "start": { "line": 638, @@ -70940,93 +70722,75 @@ } } } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Iterating through each row\r\n ", - "start": 21021, - "end": 21068, - "loc": { - "start": { - "line": 643, - "column": 4 - }, - "end": { - "line": 645, - "column": 7 - } - } - } ] }, { "type": "ExpressionStatement", - "start": 21074, - "end": 23270, + "start": 21007, + "end": 23203, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 714, + "line": 709, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 21074, - "end": 23269, + "start": 21007, + "end": 23202, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 714, + "line": 709, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 21074, - "end": 21113, + "start": 21007, + "end": 21046, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 646, + "line": 641, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 21074, - "end": 21105, + "start": 21007, + "end": 21038, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 646, + "line": 641, "column": 35 } }, "object": { "type": "Identifier", - "start": 21074, - "end": 21080, + "start": 21007, + "end": 21013, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 646, + "line": 641, "column": 10 }, "identifierName": "layout" @@ -71036,58 +70800,58 @@ }, "property": { "type": "MemberExpression", - "start": 21081, - "end": 21104, + "start": 21014, + "end": 21037, "loc": { "start": { - "line": 646, + "line": 641, "column": 11 }, "end": { - "line": 646, + "line": 641, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 21081, - "end": 21093, + "start": 21014, + "end": 21026, "loc": { "start": { - "line": 646, + "line": 641, "column": 11 }, "end": { - "line": 646, + "line": 641, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 21081, - "end": 21085, + "start": 21014, + "end": 21018, "loc": { "start": { - "line": 646, + "line": 641, "column": 11 }, "end": { - "line": 646, + "line": 641, "column": 15 } } }, "property": { "type": "Identifier", - "start": 21086, - "end": 21093, + "start": 21019, + "end": 21026, "loc": { "start": { - "line": 646, + "line": 641, "column": 16 }, "end": { - "line": 646, + "line": 641, "column": 23 }, "identifierName": "options" @@ -71098,15 +70862,15 @@ }, "property": { "type": "Identifier", - "start": 21094, - "end": 21104, + "start": 21027, + "end": 21037, "loc": { "start": { - "line": 646, + "line": 641, "column": 24 }, "end": { - "line": 646, + "line": 641, "column": 34 }, "identifierName": "layoutName" @@ -71120,15 +70884,15 @@ }, "property": { "type": "Identifier", - "start": 21106, - "end": 21113, + "start": 21039, + "end": 21046, "loc": { "start": { - "line": 646, + "line": 641, "column": 36 }, "end": { - "line": 646, + "line": 641, "column": 43 }, "identifierName": "forEach" @@ -71141,15 +70905,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21114, - "end": 23268, + "start": 21047, + "end": 23201, "loc": { "start": { - "line": 646, + "line": 641, "column": 44 }, "end": { - "line": 714, + "line": 709, "column": 5 } }, @@ -71160,15 +70924,15 @@ "params": [ { "type": "Identifier", - "start": 21115, - "end": 21118, + "start": 21048, + "end": 21051, "loc": { "start": { - "line": 646, + "line": 641, "column": 45 }, "end": { - "line": 646, + "line": 641, "column": 48 }, "identifierName": "row" @@ -71177,15 +70941,15 @@ }, { "type": "Identifier", - "start": 21120, - "end": 21126, + "start": 21053, + "end": 21059, "loc": { "start": { - "line": 646, + "line": 641, "column": 50 }, "end": { - "line": 646, + "line": 641, "column": 56 }, "identifierName": "rIndex" @@ -71195,59 +70959,59 @@ ], "body": { "type": "BlockStatement", - "start": 21131, - "end": 23268, + "start": 21064, + "end": 23201, "loc": { "start": { - "line": 646, + "line": 641, "column": 61 }, "end": { - "line": 714, + "line": 709, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 21140, - "end": 21170, + "start": 21073, + "end": 21103, "loc": { "start": { - "line": 647, + "line": 642, "column": 6 }, "end": { - "line": 647, + "line": 642, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21144, - "end": 21169, + "start": 21077, + "end": 21102, "loc": { "start": { - "line": 647, + "line": 642, "column": 10 }, "end": { - "line": 647, + "line": 642, "column": 35 } }, "id": { "type": "Identifier", - "start": 21144, - "end": 21152, + "start": 21077, + "end": 21085, "loc": { "start": { - "line": 647, + "line": 642, "column": 10 }, "end": { - "line": 647, + "line": 642, "column": 18 }, "identifierName": "rowArray" @@ -71256,43 +71020,43 @@ }, "init": { "type": "CallExpression", - "start": 21155, - "end": 21169, + "start": 21088, + "end": 21102, "loc": { "start": { - "line": 647, + "line": 642, "column": 21 }, "end": { - "line": 647, + "line": 642, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 21155, - "end": 21164, + "start": 21088, + "end": 21097, "loc": { "start": { - "line": 647, + "line": 642, "column": 21 }, "end": { - "line": 647, + "line": 642, "column": 30 } }, "object": { "type": "Identifier", - "start": 21155, - "end": 21158, + "start": 21088, + "end": 21091, "loc": { "start": { - "line": 647, + "line": 642, "column": 21 }, "end": { - "line": 647, + "line": 642, "column": 24 }, "identifierName": "row" @@ -71301,15 +71065,15 @@ }, "property": { "type": "Identifier", - "start": 21159, - "end": 21164, + "start": 21092, + "end": 21097, "loc": { "start": { - "line": 647, + "line": 642, "column": 25 }, "end": { - "line": 647, + "line": 642, "column": 30 }, "identifierName": "split" @@ -71321,15 +71085,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21165, - "end": 21168, + "start": 21098, + "end": 21101, "loc": { "start": { - "line": 647, + "line": 642, "column": 31 }, "end": { - "line": 647, + "line": 642, "column": 34 } }, @@ -71348,15 +71112,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21180, - "end": 21223, + "start": 21113, + "end": 21156, "loc": { "start": { - "line": 649, + "line": 644, "column": 6 }, "end": { - "line": 651, + "line": 646, "column": 9 } } @@ -71365,44 +71129,44 @@ }, { "type": "VariableDeclaration", - "start": 21231, - "end": 21274, + "start": 21164, + "end": 21207, "loc": { "start": { - "line": 652, + "line": 647, "column": 6 }, "end": { - "line": 652, + "line": 647, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21235, - "end": 21273, + "start": 21168, + "end": 21206, "loc": { "start": { - "line": 652, + "line": 647, "column": 10 }, "end": { - "line": 652, + "line": 647, "column": 48 } }, "id": { "type": "Identifier", - "start": 21235, - "end": 21241, + "start": 21168, + "end": 21174, "loc": { "start": { - "line": 652, + "line": 647, "column": 10 }, "end": { - "line": 652, + "line": 647, "column": 16 }, "identifierName": "rowDOM" @@ -71412,43 +71176,43 @@ }, "init": { "type": "CallExpression", - "start": 21244, - "end": 21273, + "start": 21177, + "end": 21206, "loc": { "start": { - "line": 652, + "line": 647, "column": 19 }, "end": { - "line": 652, + "line": 647, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 21244, - "end": 21266, + "start": 21177, + "end": 21199, "loc": { "start": { - "line": 652, + "line": 647, "column": 19 }, "end": { - "line": 652, + "line": 647, "column": 41 } }, "object": { "type": "Identifier", - "start": 21244, - "end": 21252, + "start": 21177, + "end": 21185, "loc": { "start": { - "line": 652, + "line": 647, "column": 19 }, "end": { - "line": 652, + "line": 647, "column": 27 }, "identifierName": "document" @@ -71457,15 +71221,15 @@ }, "property": { "type": "Identifier", - "start": 21253, - "end": 21266, + "start": 21186, + "end": 21199, "loc": { "start": { - "line": 652, + "line": 647, "column": 28 }, "end": { - "line": 652, + "line": 647, "column": 41 }, "identifierName": "createElement" @@ -71477,15 +71241,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21267, - "end": 21272, + "start": 21200, + "end": 21205, "loc": { "start": { - "line": 652, + "line": 647, "column": 42 }, "end": { - "line": 652, + "line": 647, "column": 47 } }, @@ -71505,15 +71269,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21180, - "end": 21223, + "start": 21113, + "end": 21156, "loc": { "start": { - "line": 649, + "line": 644, "column": 6 }, "end": { - "line": 651, + "line": 646, "column": 9 } } @@ -71522,58 +71286,58 @@ }, { "type": "ExpressionStatement", - "start": 21282, - "end": 21311, + "start": 21215, + "end": 21244, "loc": { "start": { - "line": 653, + "line": 648, "column": 6 }, "end": { - "line": 653, + "line": 648, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 21282, - "end": 21310, + "start": 21215, + "end": 21243, "loc": { "start": { - "line": 653, + "line": 648, "column": 6 }, "end": { - "line": 653, + "line": 648, "column": 34 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21282, - "end": 21298, + "start": 21215, + "end": 21231, "loc": { "start": { - "line": 653, + "line": 648, "column": 6 }, "end": { - "line": 653, + "line": 648, "column": 22 } }, "object": { "type": "Identifier", - "start": 21282, - "end": 21288, + "start": 21215, + "end": 21221, "loc": { "start": { - "line": 653, + "line": 648, "column": 6 }, "end": { - "line": 653, + "line": 648, "column": 12 }, "identifierName": "rowDOM" @@ -71582,15 +71346,15 @@ }, "property": { "type": "Identifier", - "start": 21289, - "end": 21298, + "start": 21222, + "end": 21231, "loc": { "start": { - "line": 653, + "line": 648, "column": 13 }, "end": { - "line": 653, + "line": 648, "column": 22 }, "identifierName": "className" @@ -71601,15 +71365,15 @@ }, "right": { "type": "StringLiteral", - "start": 21302, - "end": 21310, + "start": 21235, + "end": 21243, "loc": { "start": { - "line": 653, + "line": 648, "column": 26 }, "end": { - "line": 653, + "line": 648, "column": 34 } }, @@ -71624,15 +71388,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21321, - "end": 21382, + "start": 21254, + "end": 21315, "loc": { "start": { - "line": 655, + "line": 650, "column": 6 }, "end": { - "line": 657, + "line": 652, "column": 9 } } @@ -71641,57 +71405,57 @@ }, { "type": "ExpressionStatement", - "start": 21390, - "end": 23156, + "start": 21323, + "end": 23089, "loc": { "start": { - "line": 658, + "line": 653, "column": 6 }, "end": { - "line": 708, + "line": 703, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 21390, - "end": 23155, + "start": 21323, + "end": 23088, "loc": { "start": { - "line": 658, + "line": 653, "column": 6 }, "end": { - "line": 708, + "line": 703, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 21390, - "end": 21406, + "start": 21323, + "end": 21339, "loc": { "start": { - "line": 658, + "line": 653, "column": 6 }, "end": { - "line": 658, + "line": 653, "column": 22 } }, "object": { "type": "Identifier", - "start": 21390, - "end": 21398, + "start": 21323, + "end": 21331, "loc": { "start": { - "line": 658, + "line": 653, "column": 6 }, "end": { - "line": 658, + "line": 653, "column": 14 }, "identifierName": "rowArray" @@ -71701,15 +71465,15 @@ }, "property": { "type": "Identifier", - "start": 21399, - "end": 21406, + "start": 21332, + "end": 21339, "loc": { "start": { - "line": 658, + "line": 653, "column": 15 }, "end": { - "line": 658, + "line": 653, "column": 22 }, "identifierName": "forEach" @@ -71722,15 +71486,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21407, - "end": 23154, + "start": 21340, + "end": 23087, "loc": { "start": { - "line": 658, + "line": 653, "column": 23 }, "end": { - "line": 708, + "line": 703, "column": 7 } }, @@ -71741,15 +71505,15 @@ "params": [ { "type": "Identifier", - "start": 21408, - "end": 21414, + "start": 21341, + "end": 21347, "loc": { "start": { - "line": 658, + "line": 653, "column": 24 }, "end": { - "line": 658, + "line": 653, "column": 30 }, "identifierName": "button" @@ -71758,15 +71522,15 @@ }, { "type": "Identifier", - "start": 21416, - "end": 21422, + "start": 21349, + "end": 21355, "loc": { "start": { - "line": 658, + "line": 653, "column": 32 }, "end": { - "line": 658, + "line": 653, "column": 38 }, "identifierName": "bIndex" @@ -71776,59 +71540,59 @@ ], "body": { "type": "BlockStatement", - "start": 21427, - "end": 23154, + "start": 21360, + "end": 23087, "loc": { "start": { - "line": 658, + "line": 653, "column": 43 }, "end": { - "line": 708, + "line": 703, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 21438, - "end": 21494, + "start": 21371, + "end": 21427, "loc": { "start": { - "line": 659, + "line": 654, "column": 8 }, "end": { - "line": 659, + "line": 654, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21442, - "end": 21493, + "start": 21375, + "end": 21426, "loc": { "start": { - "line": 659, + "line": 654, "column": 12 }, "end": { - "line": 659, + "line": 654, "column": 63 } }, "id": { "type": "Identifier", - "start": 21442, - "end": 21453, + "start": 21375, + "end": 21386, "loc": { "start": { - "line": 659, + "line": 654, "column": 12 }, "end": { - "line": 659, + "line": 654, "column": 23 }, "identifierName": "fctBtnClass" @@ -71837,72 +71601,72 @@ }, "init": { "type": "CallExpression", - "start": 21456, - "end": 21493, + "start": 21389, + "end": 21426, "loc": { "start": { - "line": 659, + "line": 654, "column": 26 }, "end": { - "line": 659, + "line": 654, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 21456, - "end": 21485, + "start": 21389, + "end": 21418, "loc": { "start": { - "line": 659, + "line": 654, "column": 26 }, "end": { - "line": 659, + "line": 654, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 21456, - "end": 21470, + "start": 21389, + "end": 21403, "loc": { "start": { - "line": 659, + "line": 654, "column": 26 }, "end": { - "line": 659, + "line": 654, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 21456, - "end": 21460, + "start": 21389, + "end": 21393, "loc": { "start": { - "line": 659, + "line": 654, "column": 26 }, "end": { - "line": 659, + "line": 654, "column": 30 } } }, "property": { "type": "Identifier", - "start": 21461, - "end": 21470, + "start": 21394, + "end": 21403, "loc": { "start": { - "line": 659, + "line": 654, "column": 31 }, "end": { - "line": 659, + "line": 654, "column": 40 }, "identifierName": "utilities" @@ -71913,15 +71677,15 @@ }, "property": { "type": "Identifier", - "start": 21471, - "end": 21485, + "start": 21404, + "end": 21418, "loc": { "start": { - "line": 659, + "line": 654, "column": 41 }, "end": { - "line": 659, + "line": 654, "column": 55 }, "identifierName": "getButtonClass" @@ -71933,15 +71697,15 @@ "arguments": [ { "type": "Identifier", - "start": 21486, - "end": 21492, + "start": 21419, + "end": 21425, "loc": { "start": { - "line": 659, + "line": 654, "column": 56 }, "end": { - "line": 659, + "line": 654, "column": 62 }, "identifierName": "button" @@ -71956,44 +71720,44 @@ }, { "type": "VariableDeclaration", - "start": 21504, - "end": 21554, + "start": 21437, + "end": 21487, "loc": { "start": { - "line": 660, + "line": 655, "column": 8 }, "end": { - "line": 660, + "line": 655, "column": 58 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21508, - "end": 21553, + "start": 21441, + "end": 21486, "loc": { "start": { - "line": 660, + "line": 655, "column": 12 }, "end": { - "line": 660, + "line": 655, "column": 57 } }, "id": { "type": "Identifier", - "start": 21508, - "end": 21524, + "start": 21441, + "end": 21457, "loc": { "start": { - "line": 660, + "line": 655, "column": 12 }, "end": { - "line": 660, + "line": 655, "column": 28 }, "identifierName": "buttonThemeClass" @@ -72002,29 +71766,29 @@ }, "init": { "type": "MemberExpression", - "start": 21527, - "end": 21553, + "start": 21460, + "end": 21486, "loc": { "start": { - "line": 660, + "line": 655, "column": 31 }, "end": { - "line": 660, + "line": 655, "column": 57 } }, "object": { "type": "Identifier", - "start": 21527, - "end": 21545, + "start": 21460, + "end": 21478, "loc": { "start": { - "line": 660, + "line": 655, "column": 31 }, "end": { - "line": 660, + "line": 655, "column": 49 }, "identifierName": "buttonThemesParsed" @@ -72033,15 +71797,15 @@ }, "property": { "type": "Identifier", - "start": 21546, - "end": 21552, + "start": 21479, + "end": 21485, "loc": { "start": { - "line": 660, + "line": 655, "column": 50 }, "end": { - "line": 660, + "line": 655, "column": 56 }, "identifierName": "button" @@ -72056,44 +71820,44 @@ }, { "type": "VariableDeclaration", - "start": 21564, - "end": 21681, + "start": 21497, + "end": 21614, "loc": { "start": { - "line": 661, + "line": 656, "column": 8 }, "end": { - "line": 661, + "line": 656, "column": 125 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21568, - "end": 21680, + "start": 21501, + "end": 21613, "loc": { "start": { - "line": 661, + "line": 656, "column": 12 }, "end": { - "line": 661, + "line": 656, "column": 124 } }, "id": { "type": "Identifier", - "start": 21568, - "end": 21585, + "start": 21501, + "end": 21518, "loc": { "start": { - "line": 661, + "line": 656, "column": 12 }, "end": { - "line": 661, + "line": 656, "column": 29 }, "identifierName": "buttonDisplayName" @@ -72102,72 +71866,72 @@ }, "init": { "type": "CallExpression", - "start": 21588, - "end": 21680, + "start": 21521, + "end": 21613, "loc": { "start": { - "line": 661, + "line": 656, "column": 32 }, "end": { - "line": 661, + "line": 656, "column": 124 } }, "callee": { "type": "MemberExpression", - "start": 21588, - "end": 21623, + "start": 21521, + "end": 21556, "loc": { "start": { - "line": 661, + "line": 656, "column": 32 }, "end": { - "line": 661, + "line": 656, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 21588, - "end": 21602, + "start": 21521, + "end": 21535, "loc": { "start": { - "line": 661, + "line": 656, "column": 32 }, "end": { - "line": 661, + "line": 656, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 21588, - "end": 21592, + "start": 21521, + "end": 21525, "loc": { "start": { - "line": 661, + "line": 656, "column": 32 }, "end": { - "line": 661, + "line": 656, "column": 36 } } }, "property": { "type": "Identifier", - "start": 21593, - "end": 21602, + "start": 21526, + "end": 21535, "loc": { "start": { - "line": 661, + "line": 656, "column": 37 }, "end": { - "line": 661, + "line": 656, "column": 46 }, "identifierName": "utilities" @@ -72178,15 +71942,15 @@ }, "property": { "type": "Identifier", - "start": 21603, - "end": 21623, + "start": 21536, + "end": 21556, "loc": { "start": { - "line": 661, + "line": 656, "column": 47 }, "end": { - "line": 661, + "line": 656, "column": 67 }, "identifierName": "getButtonDisplayName" @@ -72198,15 +71962,15 @@ "arguments": [ { "type": "Identifier", - "start": 21624, - "end": 21630, + "start": 21557, + "end": 21563, "loc": { "start": { - "line": 661, + "line": 656, "column": 68 }, "end": { - "line": 661, + "line": 656, "column": 74 }, "identifierName": "button" @@ -72215,58 +71979,58 @@ }, { "type": "MemberExpression", - "start": 21632, - "end": 21652, + "start": 21565, + "end": 21585, "loc": { "start": { - "line": 661, + "line": 656, "column": 76 }, "end": { - "line": 661, + "line": 656, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 21632, - "end": 21644, + "start": 21565, + "end": 21577, "loc": { "start": { - "line": 661, + "line": 656, "column": 76 }, "end": { - "line": 661, + "line": 656, "column": 88 } }, "object": { "type": "ThisExpression", - "start": 21632, - "end": 21636, + "start": 21565, + "end": 21569, "loc": { "start": { - "line": 661, + "line": 656, "column": 76 }, "end": { - "line": 661, + "line": 656, "column": 80 } } }, "property": { "type": "Identifier", - "start": 21637, - "end": 21644, + "start": 21570, + "end": 21577, "loc": { "start": { - "line": 661, + "line": 656, "column": 81 }, "end": { - "line": 661, + "line": 656, "column": 88 }, "identifierName": "options" @@ -72277,15 +72041,15 @@ }, "property": { "type": "Identifier", - "start": 21645, - "end": 21652, + "start": 21578, + "end": 21585, "loc": { "start": { - "line": 661, + "line": 656, "column": 89 }, "end": { - "line": 661, + "line": 656, "column": 96 }, "identifierName": "display" @@ -72296,58 +72060,58 @@ }, { "type": "MemberExpression", - "start": 21654, - "end": 21679, + "start": 21587, + "end": 21612, "loc": { "start": { - "line": 661, + "line": 656, "column": 98 }, "end": { - "line": 661, + "line": 656, "column": 123 } }, "object": { "type": "MemberExpression", - "start": 21654, - "end": 21666, + "start": 21587, + "end": 21599, "loc": { "start": { - "line": 661, + "line": 656, "column": 98 }, "end": { - "line": 661, + "line": 656, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 21654, - "end": 21658, + "start": 21587, + "end": 21591, "loc": { "start": { - "line": 661, + "line": 656, "column": 98 }, "end": { - "line": 661, + "line": 656, "column": 102 } } }, "property": { "type": "Identifier", - "start": 21659, - "end": 21666, + "start": 21592, + "end": 21599, "loc": { "start": { - "line": 661, + "line": 656, "column": 103 }, "end": { - "line": 661, + "line": 656, "column": 110 }, "identifierName": "options" @@ -72358,15 +72122,15 @@ }, "property": { "type": "Identifier", - "start": 21667, - "end": 21679, + "start": 21600, + "end": 21612, "loc": { "start": { - "line": 661, + "line": 656, "column": 111 }, "end": { - "line": 661, + "line": 656, "column": 123 }, "identifierName": "mergeDisplay" @@ -72384,15 +72148,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21693, - "end": 21737, + "start": 21626, + "end": 21670, "loc": { "start": { - "line": 663, + "line": 658, "column": 8 }, "end": { - "line": 665, + "line": 660, "column": 11 } } @@ -72401,44 +72165,44 @@ }, { "type": "VariableDeclaration", - "start": 21747, - "end": 21793, + "start": 21680, + "end": 21726, "loc": { "start": { - "line": 666, + "line": 661, "column": 8 }, "end": { - "line": 666, + "line": 661, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21751, - "end": 21792, + "start": 21684, + "end": 21725, "loc": { "start": { - "line": 666, + "line": 661, "column": 12 }, "end": { - "line": 666, + "line": 661, "column": 53 } }, "id": { "type": "Identifier", - "start": 21751, - "end": 21760, + "start": 21684, + "end": 21693, "loc": { "start": { - "line": 666, + "line": 661, "column": 12 }, "end": { - "line": 666, + "line": 661, "column": 21 }, "identifierName": "buttonDOM" @@ -72448,43 +72212,43 @@ }, "init": { "type": "CallExpression", - "start": 21763, - "end": 21792, + "start": 21696, + "end": 21725, "loc": { "start": { - "line": 666, + "line": 661, "column": 24 }, "end": { - "line": 666, + "line": 661, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 21763, - "end": 21785, + "start": 21696, + "end": 21718, "loc": { "start": { - "line": 666, + "line": 661, "column": 24 }, "end": { - "line": 666, + "line": 661, "column": 46 } }, "object": { "type": "Identifier", - "start": 21763, - "end": 21771, + "start": 21696, + "end": 21704, "loc": { "start": { - "line": 666, + "line": 661, "column": 24 }, "end": { - "line": 666, + "line": 661, "column": 32 }, "identifierName": "document" @@ -72493,15 +72257,15 @@ }, "property": { "type": "Identifier", - "start": 21772, - "end": 21785, + "start": 21705, + "end": 21718, "loc": { "start": { - "line": 666, + "line": 661, "column": 33 }, "end": { - "line": 666, + "line": 661, "column": 46 }, "identifierName": "createElement" @@ -72513,15 +72277,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21786, - "end": 21791, + "start": 21719, + "end": 21724, "loc": { "start": { - "line": 666, + "line": 661, "column": 47 }, "end": { - "line": 666, + "line": 661, "column": 52 } }, @@ -72541,15 +72305,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21693, - "end": 21737, + "start": 21626, + "end": 21670, "loc": { "start": { - "line": 663, + "line": 658, "column": 8 }, "end": { - "line": 665, + "line": 660, "column": 11 } } @@ -72558,58 +72322,58 @@ }, { "type": "ExpressionStatement", - "start": 21803, - "end": 21900, + "start": 21736, + "end": 21833, "loc": { "start": { - "line": 667, + "line": 662, "column": 8 }, "end": { - "line": 667, + "line": 662, "column": 105 } }, "expression": { "type": "AssignmentExpression", - "start": 21803, - "end": 21899, + "start": 21736, + "end": 21832, "loc": { "start": { - "line": 667, + "line": 662, "column": 8 }, "end": { - "line": 667, + "line": 662, "column": 104 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21803, - "end": 21822, + "start": 21736, + "end": 21755, "loc": { "start": { - "line": 667, + "line": 662, "column": 8 }, "end": { - "line": 667, + "line": 662, "column": 27 } }, "object": { "type": "Identifier", - "start": 21803, - "end": 21812, + "start": 21736, + "end": 21745, "loc": { "start": { - "line": 667, + "line": 662, "column": 8 }, "end": { - "line": 667, + "line": 662, "column": 17 }, "identifierName": "buttonDOM" @@ -72618,15 +72382,15 @@ }, "property": { "type": "Identifier", - "start": 21813, - "end": 21822, + "start": 21746, + "end": 21755, "loc": { "start": { - "line": 667, + "line": 662, "column": 18 }, "end": { - "line": 667, + "line": 662, "column": 27 }, "identifierName": "className" @@ -72637,30 +72401,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 21826, - "end": 21899, + "start": 21759, + "end": 21832, "loc": { "start": { - "line": 667, + "line": 662, "column": 31 }, "end": { - "line": 667, + "line": 662, "column": 104 } }, "expressions": [ { "type": "Identifier", - "start": 21839, - "end": 21850, + "start": 21772, + "end": 21783, "loc": { "start": { - "line": 667, + "line": 662, "column": 44 }, "end": { - "line": 667, + "line": 662, "column": 55 }, "identifierName": "fctBtnClass" @@ -72669,29 +72433,29 @@ }, { "type": "ConditionalExpression", - "start": 21853, - "end": 21897, + "start": 21786, + "end": 21830, "loc": { "start": { - "line": 667, + "line": 662, "column": 58 }, "end": { - "line": 667, + "line": 662, "column": 102 } }, "test": { "type": "Identifier", - "start": 21853, - "end": 21869, + "start": 21786, + "end": 21802, "loc": { "start": { - "line": 667, + "line": 662, "column": 58 }, "end": { - "line": 667, + "line": 662, "column": 74 }, "identifierName": "buttonThemeClass" @@ -72700,29 +72464,29 @@ }, "consequent": { "type": "BinaryExpression", - "start": 21872, - "end": 21892, + "start": 21805, + "end": 21825, "loc": { "start": { - "line": 667, + "line": 662, "column": 77 }, "end": { - "line": 667, + "line": 662, "column": 97 } }, "left": { "type": "StringLiteral", - "start": 21872, - "end": 21875, + "start": 21805, + "end": 21808, "loc": { "start": { - "line": 667, + "line": 662, "column": 77 }, "end": { - "line": 667, + "line": 662, "column": 80 } }, @@ -72735,15 +72499,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 21876, - "end": 21892, + "start": 21809, + "end": 21825, "loc": { "start": { - "line": 667, + "line": 662, "column": 81 }, "end": { - "line": 667, + "line": 662, "column": 97 }, "identifierName": "buttonThemeClass" @@ -72753,15 +72517,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 21895, - "end": 21897, + "start": 21828, + "end": 21830, "loc": { "start": { - "line": 667, + "line": 662, "column": 100 }, "end": { - "line": 667, + "line": 662, "column": 102 } }, @@ -72776,15 +72540,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21827, - "end": 21837, + "start": 21760, + "end": 21770, "loc": { "start": { - "line": 667, + "line": 662, "column": 32 }, "end": { - "line": 667, + "line": 662, "column": 42 } }, @@ -72796,15 +72560,15 @@ }, { "type": "TemplateElement", - "start": 21851, - "end": 21851, + "start": 21784, + "end": 21784, "loc": { "start": { - "line": 667, + "line": 662, "column": 56 }, "end": { - "line": 667, + "line": 662, "column": 56 } }, @@ -72816,15 +72580,15 @@ }, { "type": "TemplateElement", - "start": 21898, - "end": 21898, + "start": 21831, + "end": 21831, "loc": { "start": { - "line": 667, + "line": 662, "column": 103 }, "end": { - "line": 667, + "line": 662, "column": 103 } }, @@ -72840,58 +72604,58 @@ }, { "type": "ExpressionStatement", - "start": 21910, - "end": 21969, + "start": 21843, + "end": 21902, "loc": { "start": { - "line": 668, + "line": 663, "column": 8 }, "end": { - "line": 668, + "line": 663, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 21910, - "end": 21968, + "start": 21843, + "end": 21901, "loc": { "start": { - "line": 668, + "line": 663, "column": 8 }, "end": { - "line": 668, + "line": 663, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21910, - "end": 21927, + "start": 21843, + "end": 21860, "loc": { "start": { - "line": 668, + "line": 663, "column": 8 }, "end": { - "line": 668, + "line": 663, "column": 25 } }, "object": { "type": "Identifier", - "start": 21910, - "end": 21919, + "start": 21843, + "end": 21852, "loc": { "start": { - "line": 668, + "line": 663, "column": 8 }, "end": { - "line": 668, + "line": 663, "column": 17 }, "identifierName": "buttonDOM" @@ -72900,15 +72664,15 @@ }, "property": { "type": "Identifier", - "start": 21920, - "end": 21927, + "start": 21853, + "end": 21860, "loc": { "start": { - "line": 668, + "line": 663, "column": 18 }, "end": { - "line": 668, + "line": 663, "column": 25 }, "identifierName": "onclick" @@ -72919,15 +72683,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 21930, - "end": 21968, + "start": 21863, + "end": 21901, "loc": { "start": { - "line": 668, + "line": 663, "column": 28 }, "end": { - "line": 668, + "line": 663, "column": 66 } }, @@ -72938,58 +72702,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 21936, - "end": 21968, + "start": 21869, + "end": 21901, "loc": { "start": { - "line": 668, + "line": 663, "column": 34 }, "end": { - "line": 668, + "line": 663, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 21936, - "end": 21960, + "start": 21869, + "end": 21893, "loc": { "start": { - "line": 668, + "line": 663, "column": 34 }, "end": { - "line": 668, + "line": 663, "column": 58 } }, "object": { "type": "ThisExpression", - "start": 21936, - "end": 21940, + "start": 21869, + "end": 21873, "loc": { "start": { - "line": 668, + "line": 663, "column": 34 }, "end": { - "line": 668, + "line": 663, "column": 38 } } }, "property": { "type": "Identifier", - "start": 21941, - "end": 21960, + "start": 21874, + "end": 21893, "loc": { "start": { - "line": 668, + "line": 663, "column": 39 }, "end": { - "line": 668, + "line": 663, "column": 58 }, "identifierName": "handleButtonClicked" @@ -73001,15 +72765,15 @@ "arguments": [ { "type": "Identifier", - "start": 21961, - "end": 21967, + "start": 21894, + "end": 21900, "loc": { "start": { - "line": 668, + "line": 663, "column": 59 }, "end": { - "line": 668, + "line": 663, "column": 65 }, "identifierName": "button" @@ -73023,58 +72787,58 @@ }, { "type": "ExpressionStatement", - "start": 21979, - "end": 22048, + "start": 21912, + "end": 21981, "loc": { "start": { - "line": 669, + "line": 664, "column": 8 }, "end": { - "line": 669, + "line": 664, "column": 77 } }, "expression": { "type": "AssignmentExpression", - "start": 21979, - "end": 22047, + "start": 21912, + "end": 21980, "loc": { "start": { - "line": 669, + "line": 664, "column": 8 }, "end": { - "line": 669, + "line": 664, "column": 76 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21979, - "end": 22000, + "start": 21912, + "end": 21933, "loc": { "start": { - "line": 669, + "line": 664, "column": 8 }, "end": { - "line": 669, + "line": 664, "column": 29 } }, "object": { "type": "Identifier", - "start": 21979, - "end": 21988, + "start": 21912, + "end": 21921, "loc": { "start": { - "line": 669, + "line": 664, "column": 8 }, "end": { - "line": 669, + "line": 664, "column": 17 }, "identifierName": "buttonDOM" @@ -73083,15 +72847,15 @@ }, "property": { "type": "Identifier", - "start": 21989, - "end": 22000, + "start": 21922, + "end": 21933, "loc": { "start": { - "line": 669, + "line": 664, "column": 18 }, "end": { - "line": 669, + "line": 664, "column": 29 }, "identifierName": "onmousedown" @@ -73102,15 +72866,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 22003, - "end": 22047, + "start": 21936, + "end": 21980, "loc": { "start": { - "line": 669, + "line": 664, "column": 32 }, "end": { - "line": 669, + "line": 664, "column": 76 } }, @@ -73121,15 +72885,15 @@ "params": [ { "type": "Identifier", - "start": 22004, - "end": 22005, + "start": 21937, + "end": 21938, "loc": { "start": { - "line": 669, + "line": 664, "column": 33 }, "end": { - "line": 669, + "line": 664, "column": 34 }, "identifierName": "e" @@ -73139,58 +72903,58 @@ ], "body": { "type": "CallExpression", - "start": 22010, - "end": 22047, + "start": 21943, + "end": 21980, "loc": { "start": { - "line": 669, + "line": 664, "column": 39 }, "end": { - "line": 669, + "line": 664, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 22010, - "end": 22036, + "start": 21943, + "end": 21969, "loc": { "start": { - "line": 669, + "line": 664, "column": 39 }, "end": { - "line": 669, + "line": 664, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 22010, - "end": 22014, + "start": 21943, + "end": 21947, "loc": { "start": { - "line": 669, + "line": 664, "column": 39 }, "end": { - "line": 669, + "line": 664, "column": 43 } } }, "property": { "type": "Identifier", - "start": 22015, - "end": 22036, + "start": 21948, + "end": 21969, "loc": { "start": { - "line": 669, + "line": 664, "column": 44 }, "end": { - "line": 669, + "line": 664, "column": 65 }, "identifierName": "handleButtonMouseDown" @@ -73202,15 +72966,15 @@ "arguments": [ { "type": "Identifier", - "start": 22037, - "end": 22043, + "start": 21970, + "end": 21976, "loc": { "start": { - "line": 669, + "line": 664, "column": 66 }, "end": { - "line": 669, + "line": 664, "column": 72 }, "identifierName": "button" @@ -73219,15 +72983,15 @@ }, { "type": "Identifier", - "start": 22045, - "end": 22046, + "start": 21978, + "end": 21979, "loc": { "start": { - "line": 669, + "line": 664, "column": 74 }, "end": { - "line": 669, + "line": 664, "column": 75 }, "identifierName": "e" @@ -73242,15 +73006,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22060, - "end": 22106, + "start": 21993, + "end": 22039, "loc": { "start": { - "line": 671, + "line": 666, "column": 8 }, "end": { - "line": 673, + "line": 668, "column": 11 } } @@ -73259,57 +73023,57 @@ }, { "type": "ExpressionStatement", - "start": 22116, - "end": 22161, + "start": 22049, + "end": 22094, "loc": { "start": { - "line": 674, + "line": 669, "column": 8 }, "end": { - "line": 674, + "line": 669, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 22116, - "end": 22160, + "start": 22049, + "end": 22093, "loc": { "start": { - "line": 674, + "line": 669, "column": 8 }, "end": { - "line": 674, + "line": 669, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 22116, - "end": 22138, + "start": 22049, + "end": 22071, "loc": { "start": { - "line": 674, + "line": 669, "column": 8 }, "end": { - "line": 674, + "line": 669, "column": 30 } }, "object": { "type": "Identifier", - "start": 22116, - "end": 22125, + "start": 22049, + "end": 22058, "loc": { "start": { - "line": 674, + "line": 669, "column": 8 }, "end": { - "line": 674, + "line": 669, "column": 17 }, "identifierName": "buttonDOM" @@ -73319,15 +73083,15 @@ }, "property": { "type": "Identifier", - "start": 22126, - "end": 22138, + "start": 22059, + "end": 22071, "loc": { "start": { - "line": 674, + "line": 669, "column": 18 }, "end": { - "line": 674, + "line": 669, "column": 30 }, "identifierName": "setAttribute" @@ -73340,15 +73104,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22139, - "end": 22151, + "start": 22072, + "end": 22084, "loc": { "start": { - "line": 674, + "line": 669, "column": 31 }, "end": { - "line": 674, + "line": 669, "column": 43 } }, @@ -73360,15 +73124,15 @@ }, { "type": "Identifier", - "start": 22153, - "end": 22159, + "start": 22086, + "end": 22092, "loc": { "start": { - "line": 674, + "line": 669, "column": 45 }, "end": { - "line": 674, + "line": 669, "column": 51 }, "identifierName": "button" @@ -73382,15 +73146,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22060, - "end": 22106, + "start": 21993, + "end": 22039, "loc": { "start": { - "line": 671, + "line": 666, "column": 8 }, "end": { - "line": 673, + "line": 668, "column": 11 } } @@ -73400,15 +73164,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": 22173, - "end": 22328, + "start": 22106, + "end": 22261, "loc": { "start": { - "line": 676, + "line": 671, "column": 8 }, "end": { - "line": 679, + "line": 674, "column": 11 } } @@ -73417,44 +73181,44 @@ }, { "type": "VariableDeclaration", - "start": 22338, - "end": 22404, + "start": 22271, + "end": 22337, "loc": { "start": { - "line": 680, + "line": 675, "column": 8 }, "end": { - "line": 680, + "line": 675, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22342, - "end": 22403, + "start": 22275, + "end": 22336, "loc": { "start": { - "line": 680, + "line": 675, "column": 12 }, "end": { - "line": 680, + "line": 675, "column": 73 } }, "id": { "type": "Identifier", - "start": 22342, - "end": 22351, + "start": 22275, + "end": 22284, "loc": { "start": { - "line": 680, + "line": 675, "column": 12 }, "end": { - "line": 680, + "line": 675, "column": 21 }, "identifierName": "buttonUID" @@ -73464,73 +73228,73 @@ }, "init": { "type": "TemplateLiteral", - "start": 22354, - "end": 22403, + "start": 22287, + "end": 22336, "loc": { "start": { - "line": 680, + "line": 675, "column": 24 }, "end": { - "line": 680, + "line": 675, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 22357, - "end": 22380, + "start": 22290, + "end": 22313, "loc": { "start": { - "line": 680, + "line": 675, "column": 27 }, "end": { - "line": 680, + "line": 675, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 22357, - "end": 22369, + "start": 22290, + "end": 22302, "loc": { "start": { - "line": 680, + "line": 675, "column": 27 }, "end": { - "line": 680, + "line": 675, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 22357, - "end": 22361, + "start": 22290, + "end": 22294, "loc": { "start": { - "line": 680, + "line": 675, "column": 27 }, "end": { - "line": 680, + "line": 675, "column": 31 } } }, "property": { "type": "Identifier", - "start": 22362, - "end": 22369, + "start": 22295, + "end": 22302, "loc": { "start": { - "line": 680, + "line": 675, "column": 32 }, "end": { - "line": 680, + "line": 675, "column": 39 }, "identifierName": "options" @@ -73541,15 +73305,15 @@ }, "property": { "type": "Identifier", - "start": 22370, - "end": 22380, + "start": 22303, + "end": 22313, "loc": { "start": { - "line": 680, + "line": 675, "column": 40 }, "end": { - "line": 680, + "line": 675, "column": 50 }, "identifierName": "layoutName" @@ -73560,15 +73324,15 @@ }, { "type": "Identifier", - "start": 22385, - "end": 22391, + "start": 22318, + "end": 22324, "loc": { "start": { - "line": 680, + "line": 675, "column": 55 }, "end": { - "line": 680, + "line": 675, "column": 61 }, "identifierName": "rIndex" @@ -73577,15 +73341,15 @@ }, { "type": "Identifier", - "start": 22395, - "end": 22401, + "start": 22328, + "end": 22334, "loc": { "start": { - "line": 680, + "line": 675, "column": 65 }, "end": { - "line": 680, + "line": 675, "column": 71 }, "identifierName": "bIndex" @@ -73596,15 +73360,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22355, - "end": 22355, + "start": 22288, + "end": 22288, "loc": { "start": { - "line": 680, + "line": 675, "column": 25 }, "end": { - "line": 680, + "line": 675, "column": 25 } }, @@ -73616,15 +73380,15 @@ }, { "type": "TemplateElement", - "start": 22381, - "end": 22383, + "start": 22314, + "end": 22316, "loc": { "start": { - "line": 680, + "line": 675, "column": 51 }, "end": { - "line": 680, + "line": 675, "column": 53 } }, @@ -73636,15 +73400,15 @@ }, { "type": "TemplateElement", - "start": 22392, - "end": 22393, + "start": 22325, + "end": 22326, "loc": { "start": { - "line": 680, + "line": 675, "column": 62 }, "end": { - "line": 680, + "line": 675, "column": 63 } }, @@ -73656,15 +73420,15 @@ }, { "type": "TemplateElement", - "start": 22402, - "end": 22402, + "start": 22335, + "end": 22335, "loc": { "start": { - "line": 680, + "line": 675, "column": 72 }, "end": { - "line": 680, + "line": 675, "column": 72 } }, @@ -73684,15 +73448,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": 22173, - "end": 22328, + "start": 22106, + "end": 22261, "loc": { "start": { - "line": 676, + "line": 671, "column": 8 }, "end": { - "line": 679, + "line": 674, "column": 11 } } @@ -73701,57 +73465,57 @@ }, { "type": "ExpressionStatement", - "start": 22414, - "end": 22465, + "start": 22347, + "end": 22398, "loc": { "start": { - "line": 681, + "line": 676, "column": 8 }, "end": { - "line": 681, + "line": 676, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 22414, - "end": 22464, + "start": 22347, + "end": 22397, "loc": { "start": { - "line": 681, + "line": 676, "column": 8 }, "end": { - "line": 681, + "line": 676, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 22414, - "end": 22436, + "start": 22347, + "end": 22369, "loc": { "start": { - "line": 681, + "line": 676, "column": 8 }, "end": { - "line": 681, + "line": 676, "column": 30 } }, "object": { "type": "Identifier", - "start": 22414, - "end": 22423, + "start": 22347, + "end": 22356, "loc": { "start": { - "line": 681, + "line": 676, "column": 8 }, "end": { - "line": 681, + "line": 676, "column": 17 }, "identifierName": "buttonDOM" @@ -73760,15 +73524,15 @@ }, "property": { "type": "Identifier", - "start": 22424, - "end": 22436, + "start": 22357, + "end": 22369, "loc": { "start": { - "line": 681, + "line": 676, "column": 18 }, "end": { - "line": 681, + "line": 676, "column": 30 }, "identifierName": "setAttribute" @@ -73780,15 +73544,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22437, - "end": 22452, + "start": 22370, + "end": 22385, "loc": { "start": { - "line": 681, + "line": 676, "column": 31 }, "end": { - "line": 681, + "line": 676, "column": 46 } }, @@ -73800,15 +73564,15 @@ }, { "type": "Identifier", - "start": 22454, - "end": 22463, + "start": 22387, + "end": 22396, "loc": { "start": { - "line": 681, + "line": 676, "column": 48 }, "end": { - "line": 681, + "line": 676, "column": 57 }, "identifierName": "buttonUID" @@ -73821,15 +73585,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22477, - "end": 22526, + "start": 22410, + "end": 22459, "loc": { "start": { - "line": 683, + "line": 678, "column": 8 }, "end": { - "line": 685, + "line": 680, "column": 11 } } @@ -73838,57 +73602,57 @@ }, { "type": "ExpressionStatement", - "start": 22536, - "end": 22599, + "start": 22469, + "end": 22532, "loc": { "start": { - "line": 686, + "line": 681, "column": 8 }, "end": { - "line": 686, + "line": 681, "column": 71 } }, "expression": { "type": "CallExpression", - "start": 22536, - "end": 22598, + "start": 22469, + "end": 22531, "loc": { "start": { - "line": 686, + "line": 681, "column": 8 }, "end": { - "line": 686, + "line": 681, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 22536, - "end": 22558, + "start": 22469, + "end": 22491, "loc": { "start": { - "line": 686, + "line": 681, "column": 8 }, "end": { - "line": 686, + "line": 681, "column": 30 } }, "object": { "type": "Identifier", - "start": 22536, - "end": 22545, + "start": 22469, + "end": 22478, "loc": { "start": { - "line": 686, + "line": 681, "column": 8 }, "end": { - "line": 686, + "line": 681, "column": 17 }, "identifierName": "buttonDOM" @@ -73898,15 +73662,15 @@ }, "property": { "type": "Identifier", - "start": 22546, - "end": 22558, + "start": 22479, + "end": 22491, "loc": { "start": { - "line": 686, + "line": 681, "column": 18 }, "end": { - "line": 686, + "line": 681, "column": 30 }, "identifierName": "setAttribute" @@ -73919,15 +73683,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22559, - "end": 22578, + "start": 22492, + "end": 22511, "loc": { "start": { - "line": 686, + "line": 681, "column": 31 }, "end": { - "line": 686, + "line": 681, "column": 50 } }, @@ -73939,15 +73703,15 @@ }, { "type": "Identifier", - "start": 22580, - "end": 22597, + "start": 22513, + "end": 22530, "loc": { "start": { - "line": 686, + "line": 681, "column": 52 }, "end": { - "line": 686, + "line": 681, "column": 69 }, "identifierName": "buttonDisplayName" @@ -73961,8 +73725,26 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22477, - "end": 22526, + "start": 22410, + "end": 22459, + "loc": { + "start": { + "line": 678, + "column": 8 + }, + "end": { + "line": 680, + "column": 11 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Adding button label to button\r\n ", + "start": 22544, + "end": 22602, "loc": { "start": { "line": 683, @@ -73974,66 +73756,48 @@ } } } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Adding button label to button\r\n ", - "start": 22611, - "end": 22669, - "loc": { - "start": { - "line": 688, - "column": 8 - }, - "end": { - "line": 690, - "column": 11 - } - } - } ] }, { "type": "VariableDeclaration", - "start": 22679, - "end": 22730, + "start": 22612, + "end": 22663, "loc": { "start": { - "line": 691, + "line": 686, "column": 8 }, "end": { - "line": 691, + "line": 686, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22683, - "end": 22729, + "start": 22616, + "end": 22662, "loc": { "start": { - "line": 691, + "line": 686, "column": 12 }, "end": { - "line": 691, + "line": 686, "column": 58 } }, "id": { "type": "Identifier", - "start": 22683, - "end": 22696, + "start": 22616, + "end": 22629, "loc": { "start": { - "line": 691, + "line": 686, "column": 12 }, "end": { - "line": 691, + "line": 686, "column": 25 }, "identifierName": "buttonSpanDOM" @@ -74043,43 +73807,43 @@ }, "init": { "type": "CallExpression", - "start": 22699, - "end": 22729, + "start": 22632, + "end": 22662, "loc": { "start": { - "line": 691, + "line": 686, "column": 28 }, "end": { - "line": 691, + "line": 686, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 22699, - "end": 22721, + "start": 22632, + "end": 22654, "loc": { "start": { - "line": 691, + "line": 686, "column": 28 }, "end": { - "line": 691, + "line": 686, "column": 50 } }, "object": { "type": "Identifier", - "start": 22699, - "end": 22707, + "start": 22632, + "end": 22640, "loc": { "start": { - "line": 691, + "line": 686, "column": 28 }, "end": { - "line": 691, + "line": 686, "column": 36 }, "identifierName": "document" @@ -74088,15 +73852,15 @@ }, "property": { "type": "Identifier", - "start": 22708, - "end": 22721, + "start": 22641, + "end": 22654, "loc": { "start": { - "line": 691, + "line": 686, "column": 37 }, "end": { - "line": 691, + "line": 686, "column": 50 }, "identifierName": "createElement" @@ -74108,15 +73872,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22722, - "end": 22728, + "start": 22655, + "end": 22661, "loc": { "start": { - "line": 691, + "line": 686, "column": 51 }, "end": { - "line": 691, + "line": 686, "column": 57 } }, @@ -74136,15 +73900,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 22611, - "end": 22669, + "start": 22544, + "end": 22602, "loc": { "start": { - "line": 688, + "line": 683, "column": 8 }, "end": { - "line": 690, + "line": 685, "column": 11 } } @@ -74153,58 +73917,58 @@ }, { "type": "ExpressionStatement", - "start": 22740, - "end": 22784, + "start": 22673, + "end": 22717, "loc": { "start": { - "line": 692, + "line": 687, "column": 8 }, "end": { - "line": 692, + "line": 687, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 22740, - "end": 22783, + "start": 22673, + "end": 22716, "loc": { "start": { - "line": 692, + "line": 687, "column": 8 }, "end": { - "line": 692, + "line": 687, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22740, - "end": 22763, + "start": 22673, + "end": 22696, "loc": { "start": { - "line": 692, + "line": 687, "column": 8 }, "end": { - "line": 692, + "line": 687, "column": 31 } }, "object": { "type": "Identifier", - "start": 22740, - "end": 22753, + "start": 22673, + "end": 22686, "loc": { "start": { - "line": 692, + "line": 687, "column": 8 }, "end": { - "line": 692, + "line": 687, "column": 21 }, "identifierName": "buttonSpanDOM" @@ -74213,15 +73977,15 @@ }, "property": { "type": "Identifier", - "start": 22754, - "end": 22763, + "start": 22687, + "end": 22696, "loc": { "start": { - "line": 692, + "line": 687, "column": 22 }, "end": { - "line": 692, + "line": 687, "column": 31 }, "identifierName": "innerHTML" @@ -74232,15 +73996,15 @@ }, "right": { "type": "Identifier", - "start": 22766, - "end": 22783, + "start": 22699, + "end": 22716, "loc": { "start": { - "line": 692, + "line": 687, "column": 34 }, "end": { - "line": 692, + "line": 687, "column": 51 }, "identifierName": "buttonDisplayName" @@ -74251,57 +74015,57 @@ }, { "type": "ExpressionStatement", - "start": 22794, - "end": 22831, + "start": 22727, + "end": 22764, "loc": { "start": { - "line": 693, + "line": 688, "column": 8 }, "end": { - "line": 693, + "line": 688, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 22794, - "end": 22830, + "start": 22727, + "end": 22763, "loc": { "start": { - "line": 693, + "line": 688, "column": 8 }, "end": { - "line": 693, + "line": 688, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 22794, - "end": 22815, + "start": 22727, + "end": 22748, "loc": { "start": { - "line": 693, + "line": 688, "column": 8 }, "end": { - "line": 693, + "line": 688, "column": 29 } }, "object": { "type": "Identifier", - "start": 22794, - "end": 22803, + "start": 22727, + "end": 22736, "loc": { "start": { - "line": 693, + "line": 688, "column": 8 }, "end": { - "line": 693, + "line": 688, "column": 17 }, "identifierName": "buttonDOM" @@ -74310,15 +74074,15 @@ }, "property": { "type": "Identifier", - "start": 22804, - "end": 22815, + "start": 22737, + "end": 22748, "loc": { "start": { - "line": 693, + "line": 688, "column": 18 }, "end": { - "line": 693, + "line": 688, "column": 29 }, "identifierName": "appendChild" @@ -74330,15 +74094,15 @@ "arguments": [ { "type": "Identifier", - "start": 22816, - "end": 22829, + "start": 22749, + "end": 22762, "loc": { "start": { - "line": 693, + "line": 688, "column": 30 }, "end": { - "line": 693, + "line": 688, "column": 43 }, "identifierName": "buttonSpanDOM" @@ -74351,15 +74115,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22843, - "end": 22896, + "start": 22776, + "end": 22829, "loc": { "start": { - "line": 695, + "line": 690, "column": 8 }, "end": { - "line": 697, + "line": 692, "column": 11 } } @@ -74368,29 +74132,29 @@ }, { "type": "IfStatement", - "start": 22906, - "end": 22983, + "start": 22839, + "end": 22916, "loc": { "start": { - "line": 698, + "line": 693, "column": 8 }, "end": { - "line": 699, + "line": 694, "column": 43 } }, "test": { "type": "UnaryExpression", - "start": 22909, - "end": 22937, + "start": 22842, + "end": 22870, "loc": { "start": { - "line": 698, + "line": 693, "column": 11 }, "end": { - "line": 698, + "line": 693, "column": 39 } }, @@ -74398,43 +74162,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 22910, - "end": 22937, + "start": 22843, + "end": 22870, "loc": { "start": { - "line": 698, + "line": 693, "column": 12 }, "end": { - "line": 698, + "line": 693, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 22910, - "end": 22929, + "start": 22843, + "end": 22862, "loc": { "start": { - "line": 698, + "line": 693, "column": 12 }, "end": { - "line": 698, + "line": 693, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 22910, - "end": 22914, + "start": 22843, + "end": 22847, "loc": { "start": { - "line": 698, + "line": 693, "column": 12 }, "end": { - "line": 698, + "line": 693, "column": 16 } }, @@ -74442,15 +74206,15 @@ }, "property": { "type": "Identifier", - "start": 22915, - "end": 22929, + "start": 22848, + "end": 22862, "loc": { "start": { - "line": 698, + "line": 693, "column": 17 }, "end": { - "line": 698, + "line": 693, "column": 31 }, "identifierName": "buttonElements" @@ -74462,15 +74226,15 @@ }, "property": { "type": "Identifier", - "start": 22930, - "end": 22936, + "start": 22863, + "end": 22869, "loc": { "start": { - "line": 698, + "line": 693, "column": 32 }, "end": { - "line": 698, + "line": 693, "column": 38 }, "identifierName": "button" @@ -74487,87 +74251,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 22950, - "end": 22983, + "start": 22883, + "end": 22916, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 22950, - "end": 22982, + "start": 22883, + "end": 22915, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22950, - "end": 22977, + "start": 22883, + "end": 22910, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 22950, - "end": 22969, + "start": 22883, + "end": 22902, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 22950, - "end": 22954, + "start": 22883, + "end": 22887, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 14 } } }, "property": { "type": "Identifier", - "start": 22955, - "end": 22969, + "start": 22888, + "end": 22902, "loc": { "start": { - "line": 699, + "line": 694, "column": 15 }, "end": { - "line": 699, + "line": 694, "column": 29 }, "identifierName": "buttonElements" @@ -74578,15 +74342,15 @@ }, "property": { "type": "Identifier", - "start": 22970, - "end": 22976, + "start": 22903, + "end": 22909, "loc": { "start": { - "line": 699, + "line": 694, "column": 30 }, "end": { - "line": 699, + "line": 694, "column": 36 }, "identifierName": "button" @@ -74597,15 +74361,15 @@ }, "right": { "type": "ArrayExpression", - "start": 22980, - "end": 22982, + "start": 22913, + "end": 22915, "loc": { "start": { - "line": 699, + "line": 694, "column": 40 }, "end": { - "line": 699, + "line": 694, "column": 42 } }, @@ -74618,15 +74382,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22843, - "end": 22896, + "start": 22776, + "end": 22829, "loc": { "start": { - "line": 695, + "line": 690, "column": 8 }, "end": { - "line": 697, + "line": 692, "column": 11 } } @@ -74635,100 +74399,100 @@ }, { "type": "ExpressionStatement", - "start": 22995, - "end": 23039, + "start": 22928, + "end": 22972, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 22995, - "end": 23038, + "start": 22928, + "end": 22971, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 22995, - "end": 23027, + "start": 22928, + "end": 22960, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 22995, - "end": 23022, + "start": 22928, + "end": 22955, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 22995, - "end": 23014, + "start": 22928, + "end": 22947, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 22995, - "end": 22999, + "start": 22928, + "end": 22932, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23000, - "end": 23014, + "start": 22933, + "end": 22947, "loc": { "start": { - "line": 701, + "line": 696, "column": 13 }, "end": { - "line": 701, + "line": 696, "column": 27 }, "identifierName": "buttonElements" @@ -74739,15 +74503,15 @@ }, "property": { "type": "Identifier", - "start": 23015, - "end": 23021, + "start": 22948, + "end": 22954, "loc": { "start": { - "line": 701, + "line": 696, "column": 28 }, "end": { - "line": 701, + "line": 696, "column": 34 }, "identifierName": "button" @@ -74758,15 +74522,15 @@ }, "property": { "type": "Identifier", - "start": 23023, - "end": 23027, + "start": 22956, + "end": 22960, "loc": { "start": { - "line": 701, + "line": 696, "column": 36 }, "end": { - "line": 701, + "line": 696, "column": 40 }, "identifierName": "push" @@ -74778,15 +74542,15 @@ "arguments": [ { "type": "Identifier", - "start": 23028, - "end": 23037, + "start": 22961, + "end": 22970, "loc": { "start": { - "line": 701, + "line": 696, "column": 41 }, "end": { - "line": 701, + "line": 696, "column": 50 }, "identifierName": "buttonDOM" @@ -74799,15 +74563,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23051, - "end": 23103, + "start": 22984, + "end": 23036, "loc": { "start": { - "line": 703, + "line": 698, "column": 8 }, "end": { - "line": 705, + "line": 700, "column": 11 } } @@ -74816,57 +74580,57 @@ }, { "type": "ExpressionStatement", - "start": 23113, - "end": 23143, + "start": 23046, + "end": 23076, "loc": { "start": { - "line": 706, + "line": 701, "column": 8 }, "end": { - "line": 706, + "line": 701, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 23113, - "end": 23142, + "start": 23046, + "end": 23075, "loc": { "start": { - "line": 706, + "line": 701, "column": 8 }, "end": { - "line": 706, + "line": 701, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 23113, - "end": 23131, + "start": 23046, + "end": 23064, "loc": { "start": { - "line": 706, + "line": 701, "column": 8 }, "end": { - "line": 706, + "line": 701, "column": 26 } }, "object": { "type": "Identifier", - "start": 23113, - "end": 23119, + "start": 23046, + "end": 23052, "loc": { "start": { - "line": 706, + "line": 701, "column": 8 }, "end": { - "line": 706, + "line": 701, "column": 14 }, "identifierName": "rowDOM" @@ -74876,15 +74640,15 @@ }, "property": { "type": "Identifier", - "start": 23120, - "end": 23131, + "start": 23053, + "end": 23064, "loc": { "start": { - "line": 706, + "line": 701, "column": 15 }, "end": { - "line": 706, + "line": 701, "column": 26 }, "identifierName": "appendChild" @@ -74897,15 +74661,15 @@ "arguments": [ { "type": "Identifier", - "start": 23132, - "end": 23141, + "start": 23065, + "end": 23074, "loc": { "start": { - "line": 706, + "line": 701, "column": 27 }, "end": { - "line": 706, + "line": 701, "column": 36 }, "identifierName": "buttonDOM" @@ -74919,15 +74683,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23051, - "end": 23103, + "start": 22984, + "end": 23036, "loc": { "start": { - "line": 703, + "line": 698, "column": 8 }, "end": { - "line": 705, + "line": 700, "column": 11 } } @@ -74945,15 +74709,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21321, - "end": 21382, + "start": 21254, + "end": 21315, "loc": { "start": { - "line": 655, + "line": 650, "column": 6 }, "end": { - "line": 657, + "line": 652, "column": 9 } } @@ -74963,15 +74727,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23166, - "end": 23216, + "start": 23099, + "end": 23149, "loc": { "start": { - "line": 710, + "line": 705, "column": 6 }, "end": { - "line": 712, + "line": 707, "column": 9 } } @@ -74980,71 +74744,71 @@ }, { "type": "ExpressionStatement", - "start": 23224, - "end": 23261, + "start": 23157, + "end": 23194, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 23224, - "end": 23260, + "start": 23157, + "end": 23193, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 23224, - "end": 23252, + "start": 23157, + "end": 23185, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 23224, - "end": 23240, + "start": 23157, + "end": 23173, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23224, - "end": 23228, + "start": 23157, + "end": 23161, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 10 } }, @@ -75052,15 +74816,15 @@ }, "property": { "type": "Identifier", - "start": 23229, - "end": 23240, + "start": 23162, + "end": 23173, "loc": { "start": { - "line": 713, + "line": 708, "column": 11 }, "end": { - "line": 713, + "line": 708, "column": 22 }, "identifierName": "keyboardDOM" @@ -75072,15 +74836,15 @@ }, "property": { "type": "Identifier", - "start": 23241, - "end": 23252, + "start": 23174, + "end": 23185, "loc": { "start": { - "line": 713, + "line": 708, "column": 23 }, "end": { - "line": 713, + "line": 708, "column": 34 }, "identifierName": "appendChild" @@ -75093,15 +74857,15 @@ "arguments": [ { "type": "Identifier", - "start": 23253, - "end": 23259, + "start": 23186, + "end": 23192, "loc": { "start": { - "line": 713, + "line": 708, "column": 35 }, "end": { - "line": 713, + "line": 708, "column": 41 }, "identifierName": "rowDOM" @@ -75115,15 +74879,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23166, - "end": 23216, + "start": 23099, + "end": 23149, "loc": { "start": { - "line": 710, + "line": 705, "column": 6 }, "end": { - "line": 712, + "line": 707, "column": 9 } } @@ -75141,15 +74905,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21021, - "end": 21068, + "start": 20954, + "end": 21001, "loc": { "start": { - "line": 643, + "line": 638, "column": 4 }, "end": { - "line": 645, + "line": 640, "column": 7 } } @@ -75159,15 +74923,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23278, - "end": 23315, + "start": 23211, + "end": 23248, "loc": { "start": { - "line": 716, + "line": 711, "column": 4 }, "end": { - "line": 718, + "line": 713, "column": 7 } } @@ -75176,57 +74940,57 @@ }, { "type": "ExpressionStatement", - "start": 23321, - "end": 23337, + "start": 23254, + "end": 23270, "loc": { "start": { - "line": 719, + "line": 714, "column": 4 }, "end": { - "line": 719, + "line": 714, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 23321, - "end": 23336, + "start": 23254, + "end": 23269, "loc": { "start": { - "line": 719, + "line": 714, "column": 4 }, "end": { - "line": 719, + "line": 714, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 23321, - "end": 23334, + "start": 23254, + "end": 23267, "loc": { "start": { - "line": 719, + "line": 714, "column": 4 }, "end": { - "line": 719, + "line": 714, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 23321, - "end": 23325, + "start": 23254, + "end": 23258, "loc": { "start": { - "line": 719, + "line": 714, "column": 4 }, "end": { - "line": 719, + "line": 714, "column": 8 } }, @@ -75234,15 +74998,15 @@ }, "property": { "type": "Identifier", - "start": 23326, - "end": 23334, + "start": 23259, + "end": 23267, "loc": { "start": { - "line": 719, + "line": 714, "column": 9 }, "end": { - "line": 719, + "line": 714, "column": 17 }, "identifierName": "onRender" @@ -75259,15 +75023,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23278, - "end": 23315, + "start": 23211, + "end": 23248, "loc": { "start": { - "line": 716, + "line": 711, "column": 4 }, "end": { - "line": 718, + "line": 713, "column": 7 } } @@ -75276,29 +75040,29 @@ }, { "type": "IfStatement", - "start": 23345, - "end": 23680, + "start": 23278, + "end": 23613, "loc": { "start": { - "line": 721, + "line": 716, "column": 4 }, "end": { - "line": 736, + "line": 731, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 23348, - "end": 23365, + "start": 23281, + "end": 23298, "loc": { "start": { - "line": 721, + "line": 716, "column": 7 }, "end": { - "line": 721, + "line": 716, "column": 24 } }, @@ -75306,44 +75070,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 23349, - "end": 23365, + "start": 23282, + "end": 23298, "loc": { "start": { - "line": 721, + "line": 716, "column": 8 }, "end": { - "line": 721, + "line": 716, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 23349, - "end": 23353, + "start": 23282, + "end": 23286, "loc": { "start": { - "line": 721, + "line": 716, "column": 8 }, "end": { - "line": 721, + "line": 716, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23354, - "end": 23365, + "start": 23287, + "end": 23298, "loc": { "start": { - "line": 721, + "line": 716, "column": 13 }, "end": { - "line": 721, + "line": 716, "column": 24 }, "identifierName": "initialized" @@ -75358,73 +75122,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 23366, - "end": 23680, + "start": 23299, + "end": 23613, "loc": { "start": { - "line": 721, + "line": 716, "column": 25 }, "end": { - "line": 736, + "line": 731, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 23465, - "end": 23489, + "start": 23398, + "end": 23422, "loc": { "start": { - "line": 725, + "line": 720, "column": 6 }, "end": { - "line": 725, + "line": 720, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 23465, - "end": 23488, + "start": 23398, + "end": 23421, "loc": { "start": { - "line": 725, + "line": 720, "column": 6 }, "end": { - "line": 725, + "line": 720, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23465, - "end": 23481, + "start": 23398, + "end": 23414, "loc": { "start": { - "line": 725, + "line": 720, "column": 6 }, "end": { - "line": 725, + "line": 720, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23465, - "end": 23469, + "start": 23398, + "end": 23402, "loc": { "start": { - "line": 725, + "line": 720, "column": 6 }, "end": { - "line": 725, + "line": 720, "column": 10 } }, @@ -75432,15 +75196,15 @@ }, "property": { "type": "Identifier", - "start": 23470, - "end": 23481, + "start": 23403, + "end": 23414, "loc": { "start": { - "line": 725, + "line": 720, "column": 11 }, "end": { - "line": 725, + "line": 720, "column": 22 }, "identifierName": "initialized" @@ -75452,15 +75216,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 23484, - "end": 23488, + "start": 23417, + "end": 23421, "loc": { "start": { - "line": 725, + "line": 720, "column": 25 }, "end": { - "line": 725, + "line": 720, "column": 29 } }, @@ -75472,8 +75236,26 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23375, - "end": 23457, + "start": 23308, + "end": 23390, + "loc": { + "start": { + "line": 717, + "column": 6 + }, + "end": { + "line": 719, + "column": 9 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Handling mouseup\r\n ", + "start": 23432, + "end": 23473, "loc": { "start": { "line": 722, @@ -75485,80 +75267,62 @@ } } } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Handling mouseup\r\n ", - "start": 23499, - "end": 23540, - "loc": { - "start": { - "line": 727, - "column": 6 - }, - "end": { - "line": 729, - "column": 9 - } - } - } ] }, { "type": "ExpressionStatement", - "start": 23548, - "end": 23602, + "start": 23481, + "end": 23535, "loc": { "start": { - "line": 730, + "line": 725, "column": 6 }, "end": { - "line": 730, + "line": 725, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 23548, - "end": 23601, + "start": 23481, + "end": 23534, "loc": { "start": { - "line": 730, + "line": 725, "column": 6 }, "end": { - "line": 730, + "line": 725, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23548, - "end": 23566, + "start": 23481, + "end": 23499, "loc": { "start": { - "line": 730, + "line": 725, "column": 6 }, "end": { - "line": 730, + "line": 725, "column": 24 } }, "object": { "type": "Identifier", - "start": 23548, - "end": 23556, + "start": 23481, + "end": 23489, "loc": { "start": { - "line": 730, + "line": 725, "column": 6 }, "end": { - "line": 730, + "line": 725, "column": 14 }, "identifierName": "document" @@ -75568,15 +75332,15 @@ }, "property": { "type": "Identifier", - "start": 23557, - "end": 23566, + "start": 23490, + "end": 23499, "loc": { "start": { - "line": 730, + "line": 725, "column": 15 }, "end": { - "line": 730, + "line": 725, "column": 24 }, "identifierName": "onmouseup" @@ -75588,15 +75352,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 23569, - "end": 23601, + "start": 23502, + "end": 23534, "loc": { "start": { - "line": 730, + "line": 725, "column": 27 }, "end": { - "line": 730, + "line": 725, "column": 59 } }, @@ -75607,58 +75371,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 23575, - "end": 23601, + "start": 23508, + "end": 23534, "loc": { "start": { - "line": 730, + "line": 725, "column": 33 }, "end": { - "line": 730, + "line": 725, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 23575, - "end": 23599, + "start": 23508, + "end": 23532, "loc": { "start": { - "line": 730, + "line": 725, "column": 33 }, "end": { - "line": 730, + "line": 725, "column": 57 } }, "object": { "type": "ThisExpression", - "start": 23575, - "end": 23579, + "start": 23508, + "end": 23512, "loc": { "start": { - "line": 730, + "line": 725, "column": 33 }, "end": { - "line": 730, + "line": 725, "column": 37 } } }, "property": { "type": "Identifier", - "start": 23580, - "end": 23599, + "start": 23513, + "end": 23532, "loc": { "start": { - "line": 730, + "line": 725, "column": 38 }, "end": { - "line": 730, + "line": 725, "column": 57 }, "identifierName": "handleButtonMouseUp" @@ -75676,8 +75440,26 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 23499, - "end": 23540, + "start": 23432, + "end": 23473, + "loc": { + "start": { + "line": 722, + "column": 6 + }, + "end": { + "line": 724, + "column": 9 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Calling onInit\r\n ", + "start": 23545, + "end": 23584, "loc": { "start": { "line": 727, @@ -75689,79 +75471,61 @@ } } } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Calling onInit\r\n ", - "start": 23612, - "end": 23651, - "loc": { - "start": { - "line": 732, - "column": 6 - }, - "end": { - "line": 734, - "column": 9 - } - } - } ] }, { "type": "ExpressionStatement", - "start": 23659, - "end": 23673, + "start": 23592, + "end": 23606, "loc": { "start": { - "line": 735, + "line": 730, "column": 6 }, "end": { - "line": 735, + "line": 730, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 23659, - "end": 23672, + "start": 23592, + "end": 23605, "loc": { "start": { - "line": 735, + "line": 730, "column": 6 }, "end": { - "line": 735, + "line": 730, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 23659, - "end": 23670, + "start": 23592, + "end": 23603, "loc": { "start": { - "line": 735, + "line": 730, "column": 6 }, "end": { - "line": 735, + "line": 730, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 23659, - "end": 23663, + "start": 23592, + "end": 23596, "loc": { "start": { - "line": 735, + "line": 730, "column": 6 }, "end": { - "line": 735, + "line": 730, "column": 10 } }, @@ -75769,15 +75533,15 @@ }, "property": { "type": "Identifier", - "start": 23664, - "end": 23670, + "start": 23597, + "end": 23603, "loc": { "start": { - "line": 735, + "line": 730, "column": 11 }, "end": { - "line": 735, + "line": 730, "column": 17 }, "identifierName": "onInit" @@ -75794,15 +75558,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 23612, - "end": 23651, + "start": 23545, + "end": 23584, "loc": { "start": { - "line": 732, + "line": 727, "column": 6 }, "end": { - "line": 734, + "line": 729, "column": 9 } } @@ -75821,15 +75585,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19311, - "end": 19367, + "start": 19244, + "end": 19300, "loc": { "start": { - "line": 592, + "line": 587, "column": 2 }, "end": { - "line": 594, + "line": 589, "column": 5 } } @@ -76457,34 +76221,18 @@ } } }, - { - "type": "CommentBlock", - "value": "*\r\n * Apply modules\r\n ", - "start": 11989, - "end": 12023, - "loc": { - "start": { - "line": 332, - "column": 4 - }, - "end": { - "line": 334, - "column": 7 - } - } - }, { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12059, - "end": 12168, + "start": 11992, + "end": 12101, "loc": { "start": { - "line": 338, + "line": 333, "column": 2 }, "end": { - "line": 341, + "line": 336, "column": 5 } } @@ -76492,15 +76240,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12317, - "end": 12522, + "start": 12250, + "end": 12455, "loc": { "start": { - "line": 348, + "line": 343, "column": 2 }, "end": { - "line": 351, + "line": 346, "column": 5 } } @@ -76508,15 +76256,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12900, - "end": 13181, + "start": 12833, + "end": 13114, "loc": { "start": { - "line": 363, + "line": 358, "column": 2 }, "end": { - "line": 367, + "line": 362, "column": 5 } } @@ -76524,15 +76272,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13508, - "end": 13599, + "start": 13441, + "end": 13532, "loc": { "start": { - "line": 379, + "line": 374, "column": 8 }, "end": { - "line": 381, + "line": 376, "column": 11 } } @@ -76540,15 +76288,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14129, - "end": 14204, + "start": 14062, + "end": 14137, "loc": { "start": { - "line": 397, + "line": 392, "column": 8 }, "end": { - "line": 399, + "line": 394, "column": 11 } } @@ -76556,15 +76304,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14423, - "end": 14763, + "start": 14356, + "end": 14696, "loc": { "start": { - "line": 413, + "line": 408, "column": 2 }, "end": { - "line": 417, + "line": 412, "column": 5 } } @@ -76572,15 +76320,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14811, - "end": 14891, + "start": 14744, + "end": 14824, "loc": { "start": { - "line": 419, + "line": 414, "column": 4 }, "end": { - "line": 421, + "line": 416, "column": 7 } } @@ -76588,15 +76336,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15020, - "end": 15088, + "start": 14953, + "end": 15021, "loc": { "start": { - "line": 428, + "line": 423, "column": 4 }, "end": { - "line": 430, + "line": 425, "column": 7 } } @@ -76604,15 +76352,15 @@ { "type": "CommentBlock", "value": "*\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n ", - "start": 15353, - "end": 15494, + "start": 15286, + "end": 15427, "loc": { "start": { - "line": 436, + "line": 431, "column": 10 }, "end": { - "line": 439, + "line": 434, "column": 13 } } @@ -76620,15 +76368,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15735, - "end": 15832, + "start": 15668, + "end": 15765, "loc": { "start": { - "line": 446, + "line": 441, "column": 12 }, "end": { - "line": 448, + "line": 443, "column": 15 } } @@ -76636,15 +76384,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16190, - "end": 16393, + "start": 16123, + "end": 16326, "loc": { "start": { - "line": 466, + "line": 461, "column": 2 }, "end": { - "line": 469, + "line": 464, "column": 5 } } @@ -76652,15 +76400,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16670, - "end": 16760, + "start": 16603, + "end": 16693, "loc": { "start": { - "line": 485, + "line": 480, "column": 2 }, "end": { - "line": 487, + "line": 482, "column": 5 } } @@ -76668,15 +76416,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17073, - "end": 17185, + "start": 17006, + "end": 17118, "loc": { "start": { - "line": 498, + "line": 493, "column": 2 }, "end": { - "line": 500, + "line": 495, "column": 5 } } @@ -76684,15 +76432,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": 17374, - "end": 17522, + "start": 17307, + "end": 17455, "loc": { "start": { - "line": 508, + "line": 503, "column": 6 }, "end": { - "line": 511, + "line": 506, "column": 9 } } @@ -76700,15 +76448,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17745, - "end": 17865, + "start": 17678, + "end": 17798, "loc": { "start": { - "line": 520, + "line": 515, "column": 2 }, "end": { - "line": 522, + "line": 517, "column": 5 } } @@ -76716,15 +76464,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 17957, - "end": 17992, + "start": 17890, + "end": 17925, "loc": { "start": { - "line": 528, + "line": 523, "column": 4 }, "end": { - "line": 530, + "line": 525, "column": 7 } } @@ -76732,15 +76480,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": 18111, - "end": 18229, + "start": 18044, + "end": 18162, "loc": { "start": { - "line": 537, + "line": 532, "column": 2 }, "end": { - "line": 539, + "line": 534, "column": 5 } } @@ -76748,15 +76496,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18340, - "end": 18372, + "start": 18273, + "end": 18305, "loc": { "start": { - "line": 545, + "line": 540, "column": 2 }, "end": { - "line": 547, + "line": 542, "column": 5 } } @@ -76764,15 +76512,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18531, - "end": 18560, + "start": 18464, + "end": 18493, "loc": { "start": { - "line": 555, + "line": 550, "column": 2 }, "end": { - "line": 557, + "line": 552, "column": 5 } } @@ -76780,15 +76528,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18720, - "end": 18746, + "start": 18653, + "end": 18679, "loc": { "start": { - "line": 563, + "line": 558, "column": 8 }, "end": { - "line": 563, + "line": 558, "column": 34 } } @@ -76796,15 +76544,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19028, - "end": 19060, + "start": 18961, + "end": 18993, "loc": { "start": { - "line": 575, + "line": 570, "column": 2 }, "end": { - "line": 577, + "line": 572, "column": 5 } } @@ -76812,15 +76560,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19202, - "end": 19233, + "start": 19135, + "end": 19166, "loc": { "start": { - "line": 585, + "line": 580, "column": 2 }, "end": { - "line": 587, + "line": 582, "column": 5 } } @@ -76828,15 +76576,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19311, - "end": 19367, + "start": 19244, + "end": 19300, "loc": { "start": { - "line": 592, + "line": 587, "column": 2 }, "end": { - "line": 594, + "line": 589, "column": 5 } } @@ -76844,15 +76592,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19386, - "end": 19421, + "start": 19319, + "end": 19354, "loc": { "start": { - "line": 596, + "line": 591, "column": 4 }, "end": { - "line": 598, + "line": 593, "column": 7 } } @@ -76860,15 +76608,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19632, - "end": 19684, + "start": 19565, + "end": 19617, "loc": { "start": { - "line": 604, + "line": 599, "column": 4 }, "end": { - "line": 606, + "line": 601, "column": 7 } } @@ -76876,15 +76624,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20191, - "end": 20230, + "start": 20124, + "end": 20163, "loc": { "start": { - "line": 621, + "line": 616, "column": 14 }, "end": { - "line": 621, + "line": 616, "column": 53 } } @@ -76892,15 +76640,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20280, - "end": 20363, + "start": 20213, + "end": 20296, "loc": { "start": { - "line": 623, + "line": 618, "column": 16 }, "end": { - "line": 623, + "line": 618, "column": 99 } } @@ -76908,8 +76656,24 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20871, - "end": 20937, + "start": 20804, + "end": 20870, + "loc": { + "start": { + "line": 633, + "column": 4 + }, + "end": { + "line": 635, + "column": 7 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Iterating through each row\r\n ", + "start": 20954, + "end": 21001, "loc": { "start": { "line": 638, @@ -76921,34 +76685,18 @@ } } }, - { - "type": "CommentBlock", - "value": "*\r\n * Iterating through each row\r\n ", - "start": 21021, - "end": 21068, - "loc": { - "start": { - "line": 643, - "column": 4 - }, - "end": { - "line": 645, - "column": 7 - } - } - }, { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21180, - "end": 21223, + "start": 21113, + "end": 21156, "loc": { "start": { - "line": 649, + "line": 644, "column": 6 }, "end": { - "line": 651, + "line": 646, "column": 9 } } @@ -76956,15 +76704,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21321, - "end": 21382, + "start": 21254, + "end": 21315, "loc": { "start": { - "line": 655, + "line": 650, "column": 6 }, "end": { - "line": 657, + "line": 652, "column": 9 } } @@ -76972,15 +76720,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21693, - "end": 21737, + "start": 21626, + "end": 21670, "loc": { "start": { - "line": 663, + "line": 658, "column": 8 }, "end": { - "line": 665, + "line": 660, "column": 11 } } @@ -76988,15 +76736,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22060, - "end": 22106, + "start": 21993, + "end": 22039, "loc": { "start": { - "line": 671, + "line": 666, "column": 8 }, "end": { - "line": 673, + "line": 668, "column": 11 } } @@ -77004,15 +76752,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": 22173, - "end": 22328, + "start": 22106, + "end": 22261, "loc": { "start": { - "line": 676, + "line": 671, "column": 8 }, "end": { - "line": 679, + "line": 674, "column": 11 } } @@ -77020,8 +76768,24 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22477, - "end": 22526, + "start": 22410, + "end": 22459, + "loc": { + "start": { + "line": 678, + "column": 8 + }, + "end": { + "line": 680, + "column": 11 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding button label to button\r\n ", + "start": 22544, + "end": 22602, "loc": { "start": { "line": 683, @@ -77033,34 +76797,18 @@ } } }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding button label to button\r\n ", - "start": 22611, - "end": 22669, - "loc": { - "start": { - "line": 688, - "column": 8 - }, - "end": { - "line": 690, - "column": 11 - } - } - }, { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22843, - "end": 22896, + "start": 22776, + "end": 22829, "loc": { "start": { - "line": 695, + "line": 690, "column": 8 }, "end": { - "line": 697, + "line": 692, "column": 11 } } @@ -77068,15 +76816,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23051, - "end": 23103, + "start": 22984, + "end": 23036, "loc": { "start": { - "line": 703, + "line": 698, "column": 8 }, "end": { - "line": 705, + "line": 700, "column": 11 } } @@ -77084,15 +76832,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23166, - "end": 23216, + "start": 23099, + "end": 23149, "loc": { "start": { - "line": 710, + "line": 705, "column": 6 }, "end": { - "line": 712, + "line": 707, "column": 9 } } @@ -77100,15 +76848,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23278, - "end": 23315, + "start": 23211, + "end": 23248, "loc": { "start": { - "line": 716, + "line": 711, "column": 4 }, "end": { - "line": 718, + "line": 713, "column": 7 } } @@ -77116,8 +76864,24 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23375, - "end": 23457, + "start": 23308, + "end": 23390, + "loc": { + "start": { + "line": 717, + "column": 6 + }, + "end": { + "line": 719, + "column": 9 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Handling mouseup\r\n ", + "start": 23432, + "end": 23473, "loc": { "start": { "line": 722, @@ -77131,9 +76895,9 @@ }, { "type": "CommentBlock", - "value": "*\r\n * Handling mouseup\r\n ", - "start": 23499, - "end": 23540, + "value": "*\r\n * Calling onInit\r\n ", + "start": 23545, + "end": 23584, "loc": { "start": { "line": 727, @@ -77144,22 +76908,6 @@ "column": 9 } } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Calling onInit\r\n ", - "start": 23612, - "end": 23651, - "loc": { - "start": { - "line": 732, - "column": 6 - }, - "end": { - "line": 734, - "column": 9 - } - } } ], "tokens": [ @@ -107850,21 +107598,147 @@ } }, { - "type": "CommentBlock", - "value": "*\r\n * Apply modules\r\n ", - "start": 11989, - "end": 12023, + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11985, + "end": 11986, "loc": { "start": { - "line": 332, - "column": 4 + "line": 331, + "column": 2 }, "end": { - "line": 334, + "line": 331, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", + "start": 11992, + "end": 12101, + "loc": { + "start": { + "line": 333, + "column": 2 + }, + "end": { + "line": 336, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clear", + "start": 12105, + "end": 12110, + "loc": { + "start": { + "line": 337, + "column": 2 + }, + "end": { + "line": 337, "column": 7 } } }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12110, + "end": 12111, + "loc": { + "start": { + "line": 337, + "column": 7 + }, + "end": { + "line": 337, + "column": 8 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12111, + "end": 12112, + "loc": { + "start": { + "line": 337, + "column": 8 + }, + "end": { + "line": 337, + "column": 9 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12112, + "end": 12113, + "loc": { + "start": { + "line": 337, + "column": 9 + }, + "end": { + "line": 337, + "column": 10 + } + } + }, { "type": { "label": "this", @@ -107880,15 +107754,15 @@ "updateContext": null }, "value": "this", - "start": 12029, - "end": 12033, + "start": 12119, + "end": 12123, "loc": { "start": { - "line": 335, + "line": 338, "column": 4 }, "end": { - "line": 335, + "line": 338, "column": 8 } } @@ -107906,15 +107780,15 @@ "binop": null, "updateContext": null }, - "start": 12033, - "end": 12034, + "start": 12123, + "end": 12124, "loc": { "start": { - "line": 335, + "line": 338, "column": 8 }, "end": { - "line": 335, + "line": 338, "column": 9 } } @@ -107931,24 +107805,50 @@ "postfix": false, "binop": null }, - "value": "loadModules", - "start": 12034, - "end": 12045, + "value": "keyboardDOM", + "start": 12124, + "end": 12135, "loc": { "start": { - "line": 335, + "line": 338, "column": 9 }, "end": { - "line": 335, + "line": 338, "column": 20 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12135, + "end": 12136, + "loc": { + "start": { + "line": 338, + "column": 20 + }, + "end": { + "line": 338, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -107957,41 +107857,71 @@ "postfix": false, "binop": null }, - "start": 12045, - "end": 12046, + "value": "innerHTML", + "start": 12136, + "end": 12145, "loc": { "start": { - "line": 335, - "column": 20 + "line": 338, + "column": 21 }, "end": { - "line": 335, - "column": 21 + "line": 338, + "column": 30 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": "=", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12146, + "end": 12147, + "loc": { + "start": { + "line": 338, + "column": 31 + }, + "end": { + "line": 338, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 12046, - "end": 12047, + "value": "", + "start": 12148, + "end": 12150, "loc": { "start": { - "line": 335, - "column": 21 + "line": 338, + "column": 33 }, "end": { - "line": 335, - "column": 22 + "line": 338, + "column": 35 } } }, @@ -108008,22 +107938,50 @@ "binop": null, "updateContext": null }, - "start": 12047, - "end": 12048, + "start": 12150, + "end": 12151, "loc": { "start": { - "line": 335, - "column": 22 + "line": 338, + "column": 35 }, "end": { - "line": 335, - "column": 23 + "line": 338, + "column": 36 } } }, { "type": { - "label": "}", + "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": 12157, + "end": 12161, + "loc": { + "start": { + "line": 339, + "column": 4 + }, + "end": { + "line": 339, + "column": 8 + } + } + }, + { + "type": { + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -108031,34 +107989,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 12052, - "end": 12053, + "start": 12161, + "end": 12162, "loc": { "start": { - "line": 336, - "column": 2 + "line": 339, + "column": 8 }, "end": { - "line": 336, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12059, - "end": 12168, - "loc": { - "start": { - "line": 338, - "column": 2 - }, - "end": { - "line": 341, - "column": 5 + "line": 339, + "column": 9 } } }, @@ -108074,48 +108017,23 @@ "postfix": false, "binop": null }, - "value": "clear", - "start": 12172, - "end": 12177, + "value": "keyboardDOM", + "start": 12162, + "end": 12173, "loc": { "start": { - "line": 342, - "column": 2 + "line": 339, + "column": 9 }, "end": { - "line": 342, - "column": 7 + "line": 339, + "column": 20 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12177, - "end": 12178, - "loc": { - "start": { - "line": 342, - "column": 7 - }, - "end": { - "line": 342, - "column": 8 - } - } - }, - { - "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -108123,25 +108041,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 12178, - "end": 12179, + "start": 12173, + "end": 12174, "loc": { "start": { - "line": 342, - "column": 8 + "line": 339, + "column": 20 }, "end": { - "line": 342, - "column": 9 + "line": 339, + "column": 21 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -108150,16 +108069,44 @@ "postfix": false, "binop": null }, - "start": 12179, - "end": 12180, + "value": "className", + "start": 12174, + "end": 12183, "loc": { "start": { - "line": 342, - "column": 9 + "line": 339, + "column": 21 }, "end": { - "line": 342, - "column": 10 + "line": 339, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12184, + "end": 12185, + "loc": { + "start": { + "line": 339, + "column": 31 + }, + "end": { + "line": 339, + "column": 32 } } }, @@ -108182,12 +108129,12 @@ "end": 12190, "loc": { "start": { - "line": 343, - "column": 4 + "line": 339, + "column": 33 }, "end": { - "line": 343, - "column": 8 + "line": 339, + "column": 37 } } }, @@ -108208,382 +108155,11 @@ "end": 12191, "loc": { "start": { - "line": 343, - "column": 8 - }, - "end": { - "line": 343, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardDOM", - "start": 12191, - "end": 12202, - "loc": { - "start": { - "line": 343, - "column": 9 - }, - "end": { - "line": 343, - "column": 20 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12202, - "end": 12203, - "loc": { - "start": { - "line": 343, - "column": 20 - }, - "end": { - "line": 343, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "innerHTML", - "start": 12203, - "end": 12212, - "loc": { - "start": { - "line": 343, - "column": 21 - }, - "end": { - "line": 343, - "column": 30 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 12213, - "end": 12214, - "loc": { - "start": { - "line": 343, - "column": 31 - }, - "end": { - "line": 343, - "column": 32 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 12215, - "end": 12217, - "loc": { - "start": { - "line": 343, - "column": 33 - }, - "end": { - "line": 343, - "column": 35 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12217, - "end": 12218, - "loc": { - "start": { - "line": 343, - "column": 35 - }, - "end": { - "line": 343, - "column": 36 - } - } - }, - { - "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": 12224, - "end": 12228, - "loc": { - "start": { - "line": 344, - "column": 4 - }, - "end": { - "line": 344, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12228, - "end": 12229, - "loc": { - "start": { - "line": 344, - "column": 8 - }, - "end": { - "line": 344, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardDOM", - "start": 12229, - "end": 12240, - "loc": { - "start": { - "line": 344, - "column": 9 - }, - "end": { - "line": 344, - "column": 20 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12240, - "end": 12241, - "loc": { - "start": { - "line": 344, - "column": 20 - }, - "end": { - "line": 344, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "className", - "start": 12241, - "end": 12250, - "loc": { - "start": { - "line": 344, - "column": 21 - }, - "end": { - "line": 344, - "column": 30 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 12251, - "end": 12252, - "loc": { - "start": { - "line": 344, - "column": 31 - }, - "end": { - "line": 344, - "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": 12253, - "end": 12257, - "loc": { - "start": { - "line": 344, - "column": 33 - }, - "end": { - "line": 344, - "column": 37 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12257, - "end": 12258, - "loc": { - "start": { - "line": 344, + "line": 339, "column": 37 }, "end": { - "line": 344, + "line": 339, "column": 38 } } @@ -108601,15 +108177,15 @@ "binop": null }, "value": "keyboardDOMClass", - "start": 12258, - "end": 12274, + "start": 12191, + "end": 12207, "loc": { "start": { - "line": 344, + "line": 339, "column": 38 }, "end": { - "line": 344, + "line": 339, "column": 54 } } @@ -108627,15 +108203,15 @@ "binop": null, "updateContext": null }, - "start": 12274, - "end": 12275, + "start": 12207, + "end": 12208, "loc": { "start": { - "line": 344, + "line": 339, "column": 54 }, "end": { - "line": 344, + "line": 339, "column": 55 } } @@ -108655,15 +108231,15 @@ "updateContext": null }, "value": "this", - "start": 12281, - "end": 12285, + "start": 12214, + "end": 12218, "loc": { "start": { - "line": 345, + "line": 340, "column": 4 }, "end": { - "line": 345, + "line": 340, "column": 8 } } @@ -108681,15 +108257,15 @@ "binop": null, "updateContext": null }, - "start": 12285, - "end": 12286, + "start": 12218, + "end": 12219, "loc": { "start": { - "line": 345, + "line": 340, "column": 8 }, "end": { - "line": 345, + "line": 340, "column": 9 } } @@ -108707,15 +108283,15 @@ "binop": null }, "value": "buttonElements", - "start": 12286, - "end": 12300, + "start": 12219, + "end": 12233, "loc": { "start": { - "line": 345, + "line": 340, "column": 9 }, "end": { - "line": 345, + "line": 340, "column": 23 } } @@ -108734,15 +108310,15 @@ "updateContext": null }, "value": "=", - "start": 12301, - "end": 12302, + "start": 12234, + "end": 12235, "loc": { "start": { - "line": 345, + "line": 340, "column": 24 }, "end": { - "line": 345, + "line": 340, "column": 25 } } @@ -108759,15 +108335,15 @@ "postfix": false, "binop": null }, - "start": 12303, - "end": 12304, + "start": 12236, + "end": 12237, "loc": { "start": { - "line": 345, + "line": 340, "column": 26 }, "end": { - "line": 345, + "line": 340, "column": 27 } } @@ -108784,15 +108360,15 @@ "postfix": false, "binop": null }, - "start": 12304, - "end": 12305, + "start": 12237, + "end": 12238, "loc": { "start": { - "line": 345, + "line": 340, "column": 27 }, "end": { - "line": 345, + "line": 340, "column": 28 } } @@ -108810,15 +108386,15 @@ "binop": null, "updateContext": null }, - "start": 12305, - "end": 12306, + "start": 12238, + "end": 12239, "loc": { "start": { - "line": 345, + "line": 340, "column": 28 }, "end": { - "line": 345, + "line": 340, "column": 29 } } @@ -108835,15 +108411,15 @@ "postfix": false, "binop": null }, - "start": 12310, - "end": 12311, + "start": 12243, + "end": 12244, "loc": { "start": { - "line": 346, + "line": 341, "column": 2 }, "end": { - "line": 346, + "line": 341, "column": 3 } } @@ -108851,15 +108427,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n ", - "start": 12317, - "end": 12522, + "start": 12250, + "end": 12455, "loc": { "start": { - "line": 348, + "line": 343, "column": 2 }, "end": { - "line": 351, + "line": 346, "column": 5 } } @@ -108877,15 +108453,15 @@ "binop": null }, "value": "dispatch", - "start": 12526, - "end": 12534, + "start": 12459, + "end": 12467, "loc": { "start": { - "line": 352, + "line": 347, "column": 2 }, "end": { - "line": 352, + "line": 347, "column": 10 } } @@ -108902,15 +108478,15 @@ "postfix": false, "binop": null }, - "start": 12534, - "end": 12535, + "start": 12467, + "end": 12468, "loc": { "start": { - "line": 352, + "line": 347, "column": 10 }, "end": { - "line": 352, + "line": 347, "column": 11 } } @@ -108928,15 +108504,15 @@ "binop": null }, "value": "callback", - "start": 12535, - "end": 12543, + "start": 12468, + "end": 12476, "loc": { "start": { - "line": 352, + "line": 347, "column": 11 }, "end": { - "line": 352, + "line": 347, "column": 19 } } @@ -108953,15 +108529,15 @@ "postfix": false, "binop": null }, - "start": 12543, - "end": 12544, + "start": 12476, + "end": 12477, "loc": { "start": { - "line": 352, + "line": 347, "column": 19 }, "end": { - "line": 352, + "line": 347, "column": 20 } } @@ -108978,15 +108554,15 @@ "postfix": false, "binop": null }, - "start": 12544, - "end": 12545, + "start": 12477, + "end": 12478, "loc": { "start": { - "line": 352, + "line": 347, "column": 20 }, "end": { - "line": 352, + "line": 347, "column": 21 } } @@ -109006,15 +108582,15 @@ "updateContext": null }, "value": "if", - "start": 12551, - "end": 12553, + "start": 12484, + "end": 12486, "loc": { "start": { - "line": 353, + "line": 348, "column": 4 }, "end": { - "line": 353, + "line": 348, "column": 6 } } @@ -109031,15 +108607,15 @@ "postfix": false, "binop": null }, - "start": 12553, - "end": 12554, + "start": 12486, + "end": 12487, "loc": { "start": { - "line": 353, + "line": 348, "column": 6 }, "end": { - "line": 353, + "line": 348, "column": 7 } } @@ -109058,15 +108634,15 @@ "updateContext": null }, "value": "!", - "start": 12554, - "end": 12555, + "start": 12487, + "end": 12488, "loc": { "start": { - "line": 353, + "line": 348, "column": 7 }, "end": { - "line": 353, + "line": 348, "column": 8 } } @@ -109084,15 +108660,15 @@ "binop": null }, "value": "window", - "start": 12555, - "end": 12561, + "start": 12488, + "end": 12494, "loc": { "start": { - "line": 353, + "line": 348, "column": 8 }, "end": { - "line": 353, + "line": 348, "column": 14 } } @@ -109110,15 +108686,15 @@ "binop": null, "updateContext": null }, - "start": 12561, - "end": 12562, + "start": 12494, + "end": 12495, "loc": { "start": { - "line": 353, + "line": 348, "column": 14 }, "end": { - "line": 353, + "line": 348, "column": 15 } } @@ -109137,15 +108713,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 12562, - "end": 12587, + "start": 12495, + "end": 12520, "loc": { "start": { - "line": 353, + "line": 348, "column": 15 }, "end": { - "line": 353, + "line": 348, "column": 40 } } @@ -109163,15 +108739,15 @@ "binop": null, "updateContext": null }, - "start": 12587, - "end": 12588, + "start": 12520, + "end": 12521, "loc": { "start": { - "line": 353, + "line": 348, "column": 40 }, "end": { - "line": 353, + "line": 348, "column": 41 } } @@ -109188,15 +108764,15 @@ "postfix": false, "binop": null }, - "start": 12588, - "end": 12589, + "start": 12521, + "end": 12522, "loc": { "start": { - "line": 353, + "line": 348, "column": 41 }, "end": { - "line": 353, + "line": 348, "column": 42 } } @@ -109213,15 +108789,15 @@ "postfix": false, "binop": null }, - "start": 12589, - "end": 12590, + "start": 12522, + "end": 12523, "loc": { "start": { - "line": 353, + "line": 348, "column": 42 }, "end": { - "line": 353, + "line": 348, "column": 43 } } @@ -109239,15 +108815,15 @@ "binop": null }, "value": "console", - "start": 12598, - "end": 12605, + "start": 12531, + "end": 12538, "loc": { "start": { - "line": 354, + "line": 349, "column": 6 }, "end": { - "line": 354, + "line": 349, "column": 13 } } @@ -109265,15 +108841,15 @@ "binop": null, "updateContext": null }, - "start": 12605, - "end": 12606, + "start": 12538, + "end": 12539, "loc": { "start": { - "line": 354, + "line": 349, "column": 13 }, "end": { - "line": 354, + "line": 349, "column": 14 } } @@ -109291,15 +108867,15 @@ "binop": null }, "value": "warn", - "start": 12606, - "end": 12610, + "start": 12539, + "end": 12543, "loc": { "start": { - "line": 354, + "line": 349, "column": 14 }, "end": { - "line": 354, + "line": 349, "column": 18 } } @@ -109316,19 +108892,71 @@ "postfix": false, "binop": null }, - "start": 12610, - "end": 12611, + "start": 12543, + "end": 12544, "loc": { "start": { - "line": 354, + "line": 349, "column": 18 }, "end": { - "line": 354, + "line": 349, "column": 19 } } }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12544, + "end": 12545, + "loc": { + "start": { + "line": 349, + "column": 19 + }, + "end": { + "line": 349, + "column": 20 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "SimpleKeyboardInstances is not defined. Dispatch cannot be called.", + "start": 12545, + "end": 12611, + "loc": { + "start": { + "line": 349, + "column": 20 + }, + "end": { + "line": 349, + "column": 86 + } + } + }, { "type": { "label": "`", @@ -109345,63 +108973,11 @@ "end": 12612, "loc": { "start": { - "line": 354, - "column": 19 - }, - "end": { - "line": 354, - "column": 20 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "SimpleKeyboardInstances is not defined. Dispatch cannot be called.", - "start": 12612, - "end": 12678, - "loc": { - "start": { - "line": 354, - "column": 20 - }, - "end": { - "line": 354, - "column": 86 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12678, - "end": 12679, - "loc": { - "start": { - "line": 354, + "line": 349, "column": 86 }, "end": { - "line": 354, + "line": 349, "column": 87 } } @@ -109418,15 +108994,15 @@ "postfix": false, "binop": null }, - "start": 12679, - "end": 12680, + "start": 12612, + "end": 12613, "loc": { "start": { - "line": 354, + "line": 349, "column": 87 }, "end": { - "line": 354, + "line": 349, "column": 88 } } @@ -109444,15 +109020,15 @@ "binop": null, "updateContext": null }, - "start": 12680, - "end": 12681, + "start": 12613, + "end": 12614, "loc": { "start": { - "line": 354, + "line": 349, "column": 88 }, "end": { - "line": 354, + "line": 349, "column": 89 } } @@ -109472,15 +109048,15 @@ "updateContext": null }, "value": "throw", - "start": 12689, - "end": 12694, + "start": 12622, + "end": 12627, "loc": { "start": { - "line": 355, + "line": 350, "column": 6 }, "end": { - "line": 355, + "line": 350, "column": 11 } } @@ -109500,15 +109076,15 @@ "updateContext": null }, "value": "new", - "start": 12695, - "end": 12698, + "start": 12628, + "end": 12631, "loc": { "start": { - "line": 355, + "line": 350, "column": 12 }, "end": { - "line": 355, + "line": 350, "column": 15 } } @@ -109526,15 +109102,15 @@ "binop": null }, "value": "Error", - "start": 12699, - "end": 12704, + "start": 12632, + "end": 12637, "loc": { "start": { - "line": 355, + "line": 350, "column": 16 }, "end": { - "line": 355, + "line": 350, "column": 21 } } @@ -109551,15 +109127,15 @@ "postfix": false, "binop": null }, - "start": 12704, - "end": 12705, + "start": 12637, + "end": 12638, "loc": { "start": { - "line": 355, + "line": 350, "column": 21 }, "end": { - "line": 355, + "line": 350, "column": 22 } } @@ -109578,15 +109154,15 @@ "updateContext": null }, "value": "INSTANCES_VAR_ERROR", - "start": 12705, - "end": 12726, + "start": 12638, + "end": 12659, "loc": { "start": { - "line": 355, + "line": 350, "column": 22 }, "end": { - "line": 355, + "line": 350, "column": 43 } } @@ -109603,15 +109179,15 @@ "postfix": false, "binop": null }, - "start": 12726, - "end": 12727, + "start": 12659, + "end": 12660, "loc": { "start": { - "line": 355, + "line": 350, "column": 43 }, "end": { - "line": 355, + "line": 350, "column": 44 } } @@ -109629,15 +109205,15 @@ "binop": null, "updateContext": null }, - "start": 12727, - "end": 12728, + "start": 12660, + "end": 12661, "loc": { "start": { - "line": 355, + "line": 350, "column": 44 }, "end": { - "line": 355, + "line": 350, "column": 45 } } @@ -109654,15 +109230,15 @@ "postfix": false, "binop": null }, - "start": 12734, - "end": 12735, + "start": 12667, + "end": 12668, "loc": { "start": { - "line": 356, + "line": 351, "column": 4 }, "end": { - "line": 356, + "line": 351, "column": 5 } } @@ -109682,15 +109258,15 @@ "updateContext": null }, "value": "return", - "start": 12747, - "end": 12753, + "start": 12680, + "end": 12686, "loc": { "start": { - "line": 358, + "line": 353, "column": 4 }, "end": { - "line": 358, + "line": 353, "column": 10 } } @@ -109708,15 +109284,15 @@ "binop": null }, "value": "Object", - "start": 12754, - "end": 12760, + "start": 12687, + "end": 12693, "loc": { "start": { - "line": 358, + "line": 353, "column": 11 }, "end": { - "line": 358, + "line": 353, "column": 17 } } @@ -109734,15 +109310,15 @@ "binop": null, "updateContext": null }, - "start": 12760, - "end": 12761, + "start": 12693, + "end": 12694, "loc": { "start": { - "line": 358, + "line": 353, "column": 17 }, "end": { - "line": 358, + "line": 353, "column": 18 } } @@ -109760,15 +109336,15 @@ "binop": null }, "value": "keys", - "start": 12761, - "end": 12765, + "start": 12694, + "end": 12698, "loc": { "start": { - "line": 358, + "line": 353, "column": 18 }, "end": { - "line": 358, + "line": 353, "column": 22 } } @@ -109785,15 +109361,15 @@ "postfix": false, "binop": null }, - "start": 12765, - "end": 12766, + "start": 12698, + "end": 12699, "loc": { "start": { - "line": 358, + "line": 353, "column": 22 }, "end": { - "line": 358, + "line": 353, "column": 23 } } @@ -109811,15 +109387,15 @@ "binop": null }, "value": "window", - "start": 12766, - "end": 12772, + "start": 12699, + "end": 12705, "loc": { "start": { - "line": 358, + "line": 353, "column": 23 }, "end": { - "line": 358, + "line": 353, "column": 29 } } @@ -109837,15 +109413,15 @@ "binop": null, "updateContext": null }, - "start": 12772, - "end": 12773, + "start": 12705, + "end": 12706, "loc": { "start": { - "line": 358, + "line": 353, "column": 29 }, "end": { - "line": 358, + "line": 353, "column": 30 } } @@ -109864,15 +109440,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 12773, - "end": 12798, + "start": 12706, + "end": 12731, "loc": { "start": { - "line": 358, + "line": 353, "column": 30 }, "end": { - "line": 358, + "line": 353, "column": 55 } } @@ -109890,15 +109466,15 @@ "binop": null, "updateContext": null }, - "start": 12798, - "end": 12799, + "start": 12731, + "end": 12732, "loc": { "start": { - "line": 358, + "line": 353, "column": 55 }, "end": { - "line": 358, + "line": 353, "column": 56 } } @@ -109915,15 +109491,15 @@ "postfix": false, "binop": null }, - "start": 12799, - "end": 12800, + "start": 12732, + "end": 12733, "loc": { "start": { - "line": 358, + "line": 353, "column": 56 }, "end": { - "line": 358, + "line": 353, "column": 57 } } @@ -109941,15 +109517,15 @@ "binop": null, "updateContext": null }, - "start": 12800, - "end": 12801, + "start": 12733, + "end": 12734, "loc": { "start": { - "line": 358, + "line": 353, "column": 57 }, "end": { - "line": 358, + "line": 353, "column": 58 } } @@ -109967,15 +109543,15 @@ "binop": null }, "value": "forEach", - "start": 12801, - "end": 12808, + "start": 12734, + "end": 12741, "loc": { "start": { - "line": 358, + "line": 353, "column": 58 }, "end": { - "line": 358, + "line": 353, "column": 65 } } @@ -109992,15 +109568,15 @@ "postfix": false, "binop": null }, - "start": 12808, - "end": 12809, + "start": 12741, + "end": 12742, "loc": { "start": { - "line": 358, + "line": 353, "column": 65 }, "end": { - "line": 358, + "line": 353, "column": 66 } } @@ -110017,15 +109593,15 @@ "postfix": false, "binop": null }, - "start": 12809, - "end": 12810, + "start": 12742, + "end": 12743, "loc": { "start": { - "line": 358, + "line": 353, "column": 66 }, "end": { - "line": 358, + "line": 353, "column": 67 } } @@ -110043,15 +109619,15 @@ "binop": null }, "value": "key", - "start": 12810, - "end": 12813, + "start": 12743, + "end": 12746, "loc": { "start": { - "line": 358, + "line": 353, "column": 67 }, "end": { - "line": 358, + "line": 353, "column": 70 } } @@ -110068,15 +109644,15 @@ "postfix": false, "binop": null }, - "start": 12813, - "end": 12814, + "start": 12746, + "end": 12747, "loc": { "start": { - "line": 358, + "line": 353, "column": 70 }, "end": { - "line": 358, + "line": 353, "column": 71 } } @@ -110094,15 +109670,15 @@ "binop": null, "updateContext": null }, - "start": 12815, - "end": 12817, + "start": 12748, + "end": 12750, "loc": { "start": { - "line": 358, + "line": 353, "column": 72 }, "end": { - "line": 358, + "line": 353, "column": 74 } } @@ -110119,15 +109695,15 @@ "postfix": false, "binop": null }, - "start": 12818, - "end": 12819, + "start": 12751, + "end": 12752, "loc": { "start": { - "line": 358, + "line": 353, "column": 75 }, "end": { - "line": 358, + "line": 353, "column": 76 } } @@ -110145,15 +109721,15 @@ "binop": null }, "value": "callback", - "start": 12827, - "end": 12835, + "start": 12760, + "end": 12768, "loc": { "start": { - "line": 359, + "line": 354, "column": 6 }, "end": { - "line": 359, + "line": 354, "column": 14 } } @@ -110170,15 +109746,15 @@ "postfix": false, "binop": null }, - "start": 12835, - "end": 12836, + "start": 12768, + "end": 12769, "loc": { "start": { - "line": 359, + "line": 354, "column": 14 }, "end": { - "line": 359, + "line": 354, "column": 15 } } @@ -110196,15 +109772,15 @@ "binop": null }, "value": "window", - "start": 12836, - "end": 12842, + "start": 12769, + "end": 12775, "loc": { "start": { - "line": 359, + "line": 354, "column": 15 }, "end": { - "line": 359, + "line": 354, "column": 21 } } @@ -110222,15 +109798,15 @@ "binop": null, "updateContext": null }, - "start": 12842, - "end": 12843, + "start": 12775, + "end": 12776, "loc": { "start": { - "line": 359, + "line": 354, "column": 21 }, "end": { - "line": 359, + "line": 354, "column": 22 } } @@ -110249,15 +109825,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 12843, - "end": 12868, + "start": 12776, + "end": 12801, "loc": { "start": { - "line": 359, + "line": 354, "column": 22 }, "end": { - "line": 359, + "line": 354, "column": 47 } } @@ -110275,15 +109851,15 @@ "binop": null, "updateContext": null }, - "start": 12868, - "end": 12869, + "start": 12801, + "end": 12802, "loc": { "start": { - "line": 359, + "line": 354, "column": 47 }, "end": { - "line": 359, + "line": 354, "column": 48 } } @@ -110301,15 +109877,15 @@ "binop": null, "updateContext": null }, - "start": 12869, - "end": 12870, + "start": 12802, + "end": 12803, "loc": { "start": { - "line": 359, + "line": 354, "column": 48 }, "end": { - "line": 359, + "line": 354, "column": 49 } } @@ -110327,15 +109903,15 @@ "binop": null }, "value": "key", - "start": 12870, - "end": 12873, + "start": 12803, + "end": 12806, "loc": { "start": { - "line": 359, + "line": 354, "column": 49 }, "end": { - "line": 359, + "line": 354, "column": 52 } } @@ -110353,15 +109929,15 @@ "binop": null, "updateContext": null }, - "start": 12873, - "end": 12874, + "start": 12806, + "end": 12807, "loc": { "start": { - "line": 359, + "line": 354, "column": 52 }, "end": { - "line": 359, + "line": 354, "column": 53 } } @@ -110379,15 +109955,15 @@ "binop": null, "updateContext": null }, - "start": 12874, - "end": 12875, + "start": 12807, + "end": 12808, "loc": { "start": { - "line": 359, + "line": 354, "column": 53 }, "end": { - "line": 359, + "line": 354, "column": 54 } } @@ -110405,15 +109981,15 @@ "binop": null }, "value": "key", - "start": 12876, - "end": 12879, + "start": 12809, + "end": 12812, "loc": { "start": { - "line": 359, + "line": 354, "column": 55 }, "end": { - "line": 359, + "line": 354, "column": 58 } } @@ -110430,15 +110006,15 @@ "postfix": false, "binop": null }, - "start": 12879, - "end": 12880, + "start": 12812, + "end": 12813, "loc": { "start": { - "line": 359, + "line": 354, "column": 58 }, "end": { - "line": 359, + "line": 354, "column": 59 } } @@ -110456,15 +110032,15 @@ "binop": null, "updateContext": null }, - "start": 12880, - "end": 12881, + "start": 12813, + "end": 12814, "loc": { "start": { - "line": 359, + "line": 354, "column": 59 }, "end": { - "line": 359, + "line": 354, "column": 60 } } @@ -110481,15 +110057,15 @@ "postfix": false, "binop": null }, - "start": 12887, - "end": 12888, + "start": 12820, + "end": 12821, "loc": { "start": { - "line": 360, + "line": 355, "column": 4 }, "end": { - "line": 360, + "line": 355, "column": 5 } } @@ -110506,15 +110082,15 @@ "postfix": false, "binop": null }, - "start": 12888, - "end": 12889, + "start": 12821, + "end": 12822, "loc": { "start": { - "line": 360, + "line": 355, "column": 5 }, "end": { - "line": 360, + "line": 355, "column": 6 } } @@ -110531,15 +110107,15 @@ "postfix": false, "binop": null }, - "start": 12893, - "end": 12894, + "start": 12826, + "end": 12827, "loc": { "start": { - "line": 361, + "line": 356, "column": 2 }, "end": { - "line": 361, + "line": 356, "column": 3 } } @@ -110547,15 +110123,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 12900, - "end": 13181, + "start": 12833, + "end": 13114, "loc": { "start": { - "line": 363, + "line": 358, "column": 2 }, "end": { - "line": 367, + "line": 362, "column": 5 } } @@ -110573,15 +110149,15 @@ "binop": null }, "value": "addButtonTheme", - "start": 13185, - "end": 13199, + "start": 13118, + "end": 13132, "loc": { "start": { - "line": 368, + "line": 363, "column": 2 }, "end": { - "line": 368, + "line": 363, "column": 16 } } @@ -110598,15 +110174,15 @@ "postfix": false, "binop": null }, - "start": 13199, - "end": 13200, + "start": 13132, + "end": 13133, "loc": { "start": { - "line": 368, + "line": 363, "column": 16 }, "end": { - "line": 368, + "line": 363, "column": 17 } } @@ -110624,15 +110200,15 @@ "binop": null }, "value": "buttons", - "start": 13200, - "end": 13207, + "start": 13133, + "end": 13140, "loc": { "start": { - "line": 368, + "line": 363, "column": 17 }, "end": { - "line": 368, + "line": 363, "column": 24 } } @@ -110650,15 +110226,15 @@ "binop": null, "updateContext": null }, - "start": 13207, - "end": 13208, + "start": 13140, + "end": 13141, "loc": { "start": { - "line": 368, + "line": 363, "column": 24 }, "end": { - "line": 368, + "line": 363, "column": 25 } } @@ -110676,15 +110252,15 @@ "binop": null }, "value": "className", - "start": 13209, - "end": 13218, + "start": 13142, + "end": 13151, "loc": { "start": { - "line": 368, + "line": 363, "column": 26 }, "end": { - "line": 368, + "line": 363, "column": 35 } } @@ -110701,15 +110277,15 @@ "postfix": false, "binop": null }, - "start": 13218, - "end": 13219, + "start": 13151, + "end": 13152, "loc": { "start": { - "line": 368, + "line": 363, "column": 35 }, "end": { - "line": 368, + "line": 363, "column": 36 } } @@ -110726,15 +110302,15 @@ "postfix": false, "binop": null }, - "start": 13219, - "end": 13220, + "start": 13152, + "end": 13153, "loc": { "start": { - "line": 368, + "line": 363, "column": 36 }, "end": { - "line": 368, + "line": 363, "column": 37 } } @@ -110754,15 +110330,15 @@ "updateContext": null }, "value": "if", - "start": 13226, - "end": 13228, + "start": 13159, + "end": 13161, "loc": { "start": { - "line": 369, + "line": 364, "column": 4 }, "end": { - "line": 369, + "line": 364, "column": 6 } } @@ -110779,15 +110355,15 @@ "postfix": false, "binop": null }, - "start": 13228, - "end": 13229, + "start": 13161, + "end": 13162, "loc": { "start": { - "line": 369, + "line": 364, "column": 6 }, "end": { - "line": 369, + "line": 364, "column": 7 } } @@ -110806,15 +110382,15 @@ "updateContext": null }, "value": "!", - "start": 13229, - "end": 13230, + "start": 13162, + "end": 13163, "loc": { "start": { - "line": 369, + "line": 364, "column": 7 }, "end": { - "line": 369, + "line": 364, "column": 8 } } @@ -110832,15 +110408,15 @@ "binop": null }, "value": "className", - "start": 13230, - "end": 13239, + "start": 13163, + "end": 13172, "loc": { "start": { - "line": 369, + "line": 364, "column": 8 }, "end": { - "line": 369, + "line": 364, "column": 17 } } @@ -110859,15 +110435,15 @@ "updateContext": null }, "value": "||", - "start": 13240, - "end": 13242, + "start": 13173, + "end": 13175, "loc": { "start": { - "line": 369, + "line": 364, "column": 18 }, "end": { - "line": 369, + "line": 364, "column": 20 } } @@ -110886,15 +110462,15 @@ "updateContext": null }, "value": "!", - "start": 13243, - "end": 13244, + "start": 13176, + "end": 13177, "loc": { "start": { - "line": 369, + "line": 364, "column": 21 }, "end": { - "line": 369, + "line": 364, "column": 22 } } @@ -110912,15 +110488,15 @@ "binop": null }, "value": "buttons", - "start": 13244, - "end": 13251, + "start": 13177, + "end": 13184, "loc": { "start": { - "line": 369, + "line": 364, "column": 22 }, "end": { - "line": 369, + "line": 364, "column": 29 } } @@ -110937,15 +110513,15 @@ "postfix": false, "binop": null }, - "start": 13251, - "end": 13252, + "start": 13184, + "end": 13185, "loc": { "start": { - "line": 369, + "line": 364, "column": 29 }, "end": { - "line": 369, + "line": 364, "column": 30 } } @@ -110965,15 +110541,15 @@ "updateContext": null }, "value": "return", - "start": 13260, - "end": 13266, + "start": 13193, + "end": 13199, "loc": { "start": { - "line": 370, + "line": 365, "column": 6 }, "end": { - "line": 370, + "line": 365, "column": 12 } } @@ -110993,15 +110569,15 @@ "updateContext": null }, "value": "false", - "start": 13267, - "end": 13272, + "start": 13200, + "end": 13205, "loc": { "start": { - "line": 370, + "line": 365, "column": 13 }, "end": { - "line": 370, + "line": 365, "column": 18 } } @@ -111019,15 +110595,15 @@ "binop": null, "updateContext": null }, - "start": 13272, - "end": 13273, + "start": 13205, + "end": 13206, "loc": { "start": { - "line": 370, + "line": 365, "column": 18 }, "end": { - "line": 370, + "line": 365, "column": 19 } } @@ -111045,15 +110621,15 @@ "binop": null }, "value": "buttons", - "start": 13281, - "end": 13288, + "start": 13214, + "end": 13221, "loc": { "start": { - "line": 372, + "line": 367, "column": 4 }, "end": { - "line": 372, + "line": 367, "column": 11 } } @@ -111071,15 +110647,15 @@ "binop": null, "updateContext": null }, - "start": 13288, - "end": 13289, + "start": 13221, + "end": 13222, "loc": { "start": { - "line": 372, + "line": 367, "column": 11 }, "end": { - "line": 372, + "line": 367, "column": 12 } } @@ -111097,15 +110673,15 @@ "binop": null }, "value": "split", - "start": 13289, - "end": 13294, + "start": 13222, + "end": 13227, "loc": { "start": { - "line": 372, + "line": 367, "column": 12 }, "end": { - "line": 372, + "line": 367, "column": 17 } } @@ -111122,15 +110698,15 @@ "postfix": false, "binop": null }, - "start": 13294, - "end": 13295, + "start": 13227, + "end": 13228, "loc": { "start": { - "line": 372, + "line": 367, "column": 17 }, "end": { - "line": 372, + "line": 367, "column": 18 } } @@ -111149,15 +110725,15 @@ "updateContext": null }, "value": " ", - "start": 13295, - "end": 13298, + "start": 13228, + "end": 13231, "loc": { "start": { - "line": 372, + "line": 367, "column": 18 }, "end": { - "line": 372, + "line": 367, "column": 21 } } @@ -111174,15 +110750,15 @@ "postfix": false, "binop": null }, - "start": 13298, - "end": 13299, + "start": 13231, + "end": 13232, "loc": { "start": { - "line": 372, + "line": 367, "column": 21 }, "end": { - "line": 372, + "line": 367, "column": 22 } } @@ -111200,15 +110776,15 @@ "binop": null, "updateContext": null }, - "start": 13299, - "end": 13300, + "start": 13232, + "end": 13233, "loc": { "start": { - "line": 372, + "line": 367, "column": 22 }, "end": { - "line": 372, + "line": 367, "column": 23 } } @@ -111226,15 +110802,15 @@ "binop": null }, "value": "forEach", - "start": 13300, - "end": 13307, + "start": 13233, + "end": 13240, "loc": { "start": { - "line": 372, + "line": 367, "column": 23 }, "end": { - "line": 372, + "line": 367, "column": 30 } } @@ -111251,15 +110827,15 @@ "postfix": false, "binop": null }, - "start": 13307, - "end": 13308, + "start": 13240, + "end": 13241, "loc": { "start": { - "line": 372, + "line": 367, "column": 30 }, "end": { - "line": 372, + "line": 367, "column": 31 } } @@ -111277,15 +110853,15 @@ "binop": null }, "value": "button", - "start": 13308, - "end": 13314, + "start": 13241, + "end": 13247, "loc": { "start": { - "line": 372, + "line": 367, "column": 31 }, "end": { - "line": 372, + "line": 367, "column": 37 } } @@ -111303,15 +110879,15 @@ "binop": null, "updateContext": null }, - "start": 13315, - "end": 13317, + "start": 13248, + "end": 13250, "loc": { "start": { - "line": 372, + "line": 367, "column": 38 }, "end": { - "line": 372, + "line": 367, "column": 40 } } @@ -111328,15 +110904,15 @@ "postfix": false, "binop": null }, - "start": 13318, - "end": 13319, + "start": 13251, + "end": 13252, "loc": { "start": { - "line": 372, + "line": 367, "column": 41 }, "end": { - "line": 372, + "line": 367, "column": 42 } } @@ -111354,15 +110930,15 @@ "binop": null }, "value": "className", - "start": 13327, - "end": 13336, + "start": 13260, + "end": 13269, "loc": { "start": { - "line": 373, + "line": 368, "column": 6 }, "end": { - "line": 373, + "line": 368, "column": 15 } } @@ -111380,15 +110956,15 @@ "binop": null, "updateContext": null }, - "start": 13336, - "end": 13337, + "start": 13269, + "end": 13270, "loc": { "start": { - "line": 373, + "line": 368, "column": 15 }, "end": { - "line": 373, + "line": 368, "column": 16 } } @@ -111406,15 +110982,15 @@ "binop": null }, "value": "split", - "start": 13337, - "end": 13342, + "start": 13270, + "end": 13275, "loc": { "start": { - "line": 373, + "line": 368, "column": 16 }, "end": { - "line": 373, + "line": 368, "column": 21 } } @@ -111431,15 +111007,15 @@ "postfix": false, "binop": null }, - "start": 13342, - "end": 13343, + "start": 13275, + "end": 13276, "loc": { "start": { - "line": 373, + "line": 368, "column": 21 }, "end": { - "line": 373, + "line": 368, "column": 22 } } @@ -111458,15 +111034,15 @@ "updateContext": null }, "value": " ", - "start": 13343, - "end": 13346, + "start": 13276, + "end": 13279, "loc": { "start": { - "line": 373, + "line": 368, "column": 22 }, "end": { - "line": 373, + "line": 368, "column": 25 } } @@ -111483,15 +111059,15 @@ "postfix": false, "binop": null }, - "start": 13346, - "end": 13347, + "start": 13279, + "end": 13280, "loc": { "start": { - "line": 373, + "line": 368, "column": 25 }, "end": { - "line": 373, + "line": 368, "column": 26 } } @@ -111509,15 +111085,15 @@ "binop": null, "updateContext": null }, - "start": 13347, - "end": 13348, + "start": 13280, + "end": 13281, "loc": { "start": { - "line": 373, + "line": 368, "column": 26 }, "end": { - "line": 373, + "line": 368, "column": 27 } } @@ -111535,15 +111111,15 @@ "binop": null }, "value": "forEach", - "start": 13348, - "end": 13355, + "start": 13281, + "end": 13288, "loc": { "start": { - "line": 373, + "line": 368, "column": 27 }, "end": { - "line": 373, + "line": 368, "column": 34 } } @@ -111560,15 +111136,15 @@ "postfix": false, "binop": null }, - "start": 13355, - "end": 13356, + "start": 13288, + "end": 13289, "loc": { "start": { - "line": 373, + "line": 368, "column": 34 }, "end": { - "line": 373, + "line": 368, "column": 35 } } @@ -111586,15 +111162,15 @@ "binop": null }, "value": "classNameItem", - "start": 13356, - "end": 13369, + "start": 13289, + "end": 13302, "loc": { "start": { - "line": 373, + "line": 368, "column": 35 }, "end": { - "line": 373, + "line": 368, "column": 48 } } @@ -111612,15 +111188,15 @@ "binop": null, "updateContext": null }, - "start": 13370, - "end": 13372, + "start": 13303, + "end": 13305, "loc": { "start": { - "line": 373, + "line": 368, "column": 49 }, "end": { - "line": 373, + "line": 368, "column": 51 } } @@ -111637,15 +111213,15 @@ "postfix": false, "binop": null }, - "start": 13373, - "end": 13374, + "start": 13306, + "end": 13307, "loc": { "start": { - "line": 373, + "line": 368, "column": 52 }, "end": { - "line": 373, + "line": 368, "column": 53 } } @@ -111665,15 +111241,15 @@ "updateContext": null }, "value": "if", - "start": 13384, - "end": 13386, + "start": 13317, + "end": 13319, "loc": { "start": { - "line": 374, + "line": 369, "column": 8 }, "end": { - "line": 374, + "line": 369, "column": 10 } } @@ -111690,15 +111266,15 @@ "postfix": false, "binop": null }, - "start": 13386, - "end": 13387, + "start": 13319, + "end": 13320, "loc": { "start": { - "line": 374, + "line": 369, "column": 10 }, "end": { - "line": 374, + "line": 369, "column": 11 } } @@ -111717,15 +111293,15 @@ "updateContext": null }, "value": "!", - "start": 13387, - "end": 13388, + "start": 13320, + "end": 13321, "loc": { "start": { - "line": 374, + "line": 369, "column": 11 }, "end": { - "line": 374, + "line": 369, "column": 12 } } @@ -111745,15 +111321,15 @@ "updateContext": null }, "value": "this", - "start": 13388, - "end": 13392, + "start": 13321, + "end": 13325, "loc": { "start": { - "line": 374, + "line": 369, "column": 12 }, "end": { - "line": 374, + "line": 369, "column": 16 } } @@ -111771,15 +111347,15 @@ "binop": null, "updateContext": null }, - "start": 13392, - "end": 13393, + "start": 13325, + "end": 13326, "loc": { "start": { - "line": 374, + "line": 369, "column": 16 }, "end": { - "line": 374, + "line": 369, "column": 17 } } @@ -111797,15 +111373,15 @@ "binop": null }, "value": "options", - "start": 13393, - "end": 13400, + "start": 13326, + "end": 13333, "loc": { "start": { - "line": 374, + "line": 369, "column": 17 }, "end": { - "line": 374, + "line": 369, "column": 24 } } @@ -111823,15 +111399,15 @@ "binop": null, "updateContext": null }, - "start": 13400, - "end": 13401, + "start": 13333, + "end": 13334, "loc": { "start": { - "line": 374, + "line": 369, "column": 24 }, "end": { - "line": 374, + "line": 369, "column": 25 } } @@ -111849,15 +111425,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13401, - "end": 13412, + "start": 13334, + "end": 13345, "loc": { "start": { - "line": 374, + "line": 369, "column": 25 }, "end": { - "line": 374, + "line": 369, "column": 36 } } @@ -111874,15 +111450,15 @@ "postfix": false, "binop": null }, - "start": 13412, - "end": 13413, + "start": 13345, + "end": 13346, "loc": { "start": { - "line": 374, + "line": 369, "column": 36 }, "end": { - "line": 374, + "line": 369, "column": 37 } } @@ -111902,15 +111478,15 @@ "updateContext": null }, "value": "this", - "start": 13425, - "end": 13429, + "start": 13358, + "end": 13362, "loc": { "start": { - "line": 375, + "line": 370, "column": 10 }, "end": { - "line": 375, + "line": 370, "column": 14 } } @@ -111928,15 +111504,15 @@ "binop": null, "updateContext": null }, - "start": 13429, - "end": 13430, + "start": 13362, + "end": 13363, "loc": { "start": { - "line": 375, + "line": 370, "column": 14 }, "end": { - "line": 375, + "line": 370, "column": 15 } } @@ -111954,15 +111530,15 @@ "binop": null }, "value": "options", - "start": 13430, - "end": 13437, + "start": 13363, + "end": 13370, "loc": { "start": { - "line": 375, + "line": 370, "column": 15 }, "end": { - "line": 375, + "line": 370, "column": 22 } } @@ -111980,15 +111556,15 @@ "binop": null, "updateContext": null }, - "start": 13437, - "end": 13438, + "start": 13370, + "end": 13371, "loc": { "start": { - "line": 375, + "line": 370, "column": 22 }, "end": { - "line": 375, + "line": 370, "column": 23 } } @@ -112006,15 +111582,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13438, - "end": 13449, + "start": 13371, + "end": 13382, "loc": { "start": { - "line": 375, + "line": 370, "column": 23 }, "end": { - "line": 375, + "line": 370, "column": 34 } } @@ -112033,15 +111609,15 @@ "updateContext": null }, "value": "=", - "start": 13450, - "end": 13451, + "start": 13383, + "end": 13384, "loc": { "start": { - "line": 375, + "line": 370, "column": 35 }, "end": { - "line": 375, + "line": 370, "column": 36 } } @@ -112059,15 +111635,15 @@ "binop": null, "updateContext": null }, - "start": 13452, - "end": 13453, + "start": 13385, + "end": 13386, "loc": { "start": { - "line": 375, + "line": 370, "column": 37 }, "end": { - "line": 375, + "line": 370, "column": 38 } } @@ -112085,15 +111661,15 @@ "binop": null, "updateContext": null }, - "start": 13453, - "end": 13454, + "start": 13386, + "end": 13387, "loc": { "start": { - "line": 375, + "line": 370, "column": 38 }, "end": { - "line": 375, + "line": 370, "column": 39 } } @@ -112111,15 +111687,15 @@ "binop": null, "updateContext": null }, - "start": 13454, - "end": 13455, + "start": 13387, + "end": 13388, "loc": { "start": { - "line": 375, + "line": 370, "column": 39 }, "end": { - "line": 375, + "line": 370, "column": 40 } } @@ -112139,15 +111715,15 @@ "updateContext": null }, "value": "let", - "start": 13467, - "end": 13470, + "start": 13400, + "end": 13403, "loc": { "start": { - "line": 377, + "line": 372, "column": 8 }, "end": { - "line": 377, + "line": 372, "column": 11 } } @@ -112165,15 +111741,15 @@ "binop": null }, "value": "classNameFound", - "start": 13471, - "end": 13485, + "start": 13404, + "end": 13418, "loc": { "start": { - "line": 377, + "line": 372, "column": 12 }, "end": { - "line": 377, + "line": 372, "column": 26 } } @@ -112192,15 +111768,15 @@ "updateContext": null }, "value": "=", - "start": 13486, - "end": 13487, + "start": 13419, + "end": 13420, "loc": { "start": { - "line": 377, + "line": 372, "column": 27 }, "end": { - "line": 377, + "line": 372, "column": 28 } } @@ -112220,15 +111796,15 @@ "updateContext": null }, "value": "false", - "start": 13488, - "end": 13493, + "start": 13421, + "end": 13426, "loc": { "start": { - "line": 377, + "line": 372, "column": 29 }, "end": { - "line": 377, + "line": 372, "column": 34 } } @@ -112246,15 +111822,15 @@ "binop": null, "updateContext": null }, - "start": 13493, - "end": 13494, + "start": 13426, + "end": 13427, "loc": { "start": { - "line": 377, + "line": 372, "column": 34 }, "end": { - "line": 377, + "line": 372, "column": 35 } } @@ -112262,15 +111838,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13508, - "end": 13599, + "start": 13441, + "end": 13532, "loc": { "start": { - "line": 379, + "line": 374, "column": 8 }, "end": { - "line": 381, + "line": 376, "column": 11 } } @@ -112290,15 +111866,15 @@ "updateContext": null }, "value": "this", - "start": 13609, - "end": 13613, + "start": 13542, + "end": 13546, "loc": { "start": { - "line": 382, + "line": 377, "column": 8 }, "end": { - "line": 382, + "line": 377, "column": 12 } } @@ -112316,15 +111892,15 @@ "binop": null, "updateContext": null }, - "start": 13613, - "end": 13614, + "start": 13546, + "end": 13547, "loc": { "start": { - "line": 382, + "line": 377, "column": 12 }, "end": { - "line": 382, + "line": 377, "column": 13 } } @@ -112342,19 +111918,358 @@ "binop": null }, "value": "options", - "start": 13614, - "end": 13621, + "start": 13547, + "end": 13554, "loc": { "start": { - "line": 382, + "line": 377, "column": 13 }, "end": { - "line": 382, + "line": 377, "column": 20 } } }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13554, + "end": 13555, + "loc": { + "start": { + "line": 377, + "column": 20 + }, + "end": { + "line": 377, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 13555, + "end": 13566, + "loc": { + "start": { + "line": 377, + "column": 21 + }, + "end": { + "line": 377, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13566, + "end": 13567, + "loc": { + "start": { + "line": 377, + "column": 32 + }, + "end": { + "line": 377, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "map", + "start": 13567, + "end": 13570, + "loc": { + "start": { + "line": 377, + "column": 33 + }, + "end": { + "line": 377, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13570, + "end": 13571, + "loc": { + "start": { + "line": 377, + "column": 36 + }, + "end": { + "line": 377, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 13571, + "end": 13582, + "loc": { + "start": { + "line": 377, + "column": 37 + }, + "end": { + "line": 377, + "column": 48 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13583, + "end": 13585, + "loc": { + "start": { + "line": 377, + "column": 49 + }, + "end": { + "line": 377, + "column": 51 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13586, + "end": 13587, + "loc": { + "start": { + "line": 377, + "column": 52 + }, + "end": { + "line": 377, + "column": 53 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 13601, + "end": 13603, + "loc": { + "start": { + "line": 379, + "column": 10 + }, + "end": { + "line": 379, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13603, + "end": 13604, + "loc": { + "start": { + "line": 379, + "column": 12 + }, + "end": { + "line": 379, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 13604, + "end": 13615, + "loc": { + "start": { + "line": 379, + "column": 13 + }, + "end": { + "line": 379, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13615, + "end": 13616, + "loc": { + "start": { + "line": 379, + "column": 24 + }, + "end": { + "line": 379, + "column": 25 + } + } + }, + { + "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": 13616, + "end": 13621, + "loc": { + "start": { + "line": 379, + "column": 25 + }, + "end": { + "line": 379, + "column": 30 + } + } + }, { "type": { "label": ".", @@ -112372,350 +112287,11 @@ "end": 13622, "loc": { "start": { - "line": 382, - "column": 20 - }, - "end": { - "line": 382, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 13622, - "end": 13633, - "loc": { - "start": { - "line": 382, - "column": 21 - }, - "end": { - "line": 382, - "column": 32 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13633, - "end": 13634, - "loc": { - "start": { - "line": 382, - "column": 32 - }, - "end": { - "line": 382, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "map", - "start": 13634, - "end": 13637, - "loc": { - "start": { - "line": 382, - "column": 33 - }, - "end": { - "line": 382, - "column": 36 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13637, - "end": 13638, - "loc": { - "start": { - "line": 382, - "column": 36 - }, - "end": { - "line": 382, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 13638, - "end": 13649, - "loc": { - "start": { - "line": 382, - "column": 37 - }, - "end": { - "line": 382, - "column": 48 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13650, - "end": 13652, - "loc": { - "start": { - "line": 382, - "column": 49 - }, - "end": { - "line": 382, - "column": 51 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13653, - "end": 13654, - "loc": { - "start": { - "line": 382, - "column": 52 - }, - "end": { - "line": 382, - "column": 53 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 13668, - "end": 13670, - "loc": { - "start": { - "line": 384, - "column": 10 - }, - "end": { - "line": 384, - "column": 12 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13670, - "end": 13671, - "loc": { - "start": { - "line": 384, - "column": 12 - }, - "end": { - "line": 384, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 13671, - "end": 13682, - "loc": { - "start": { - "line": 384, - "column": 13 - }, - "end": { - "line": 384, - "column": 24 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13682, - "end": 13683, - "loc": { - "start": { - "line": 384, - "column": 24 - }, - "end": { - "line": 384, - "column": 25 - } - } - }, - { - "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": 13683, - "end": 13688, - "loc": { - "start": { - "line": 384, - "column": 25 - }, - "end": { - "line": 384, - "column": 30 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13688, - "end": 13689, - "loc": { - "start": { - "line": 384, + "line": 379, "column": 30 }, "end": { - "line": 384, + "line": 379, "column": 31 } } @@ -112733,15 +112309,15 @@ "binop": null }, "value": "split", - "start": 13689, - "end": 13694, + "start": 13622, + "end": 13627, "loc": { "start": { - "line": 384, + "line": 379, "column": 31 }, "end": { - "line": 384, + "line": 379, "column": 36 } } @@ -112758,15 +112334,15 @@ "postfix": false, "binop": null }, - "start": 13694, - "end": 13695, + "start": 13627, + "end": 13628, "loc": { "start": { - "line": 384, + "line": 379, "column": 36 }, "end": { - "line": 384, + "line": 379, "column": 37 } } @@ -112785,15 +112361,15 @@ "updateContext": null }, "value": " ", - "start": 13695, - "end": 13698, + "start": 13628, + "end": 13631, "loc": { "start": { - "line": 384, + "line": 379, "column": 37 }, "end": { - "line": 384, + "line": 379, "column": 40 } } @@ -112810,15 +112386,15 @@ "postfix": false, "binop": null }, - "start": 13698, - "end": 13699, + "start": 13631, + "end": 13632, "loc": { "start": { - "line": 384, + "line": 379, "column": 40 }, "end": { - "line": 384, + "line": 379, "column": 41 } } @@ -112836,15 +112412,15 @@ "binop": null, "updateContext": null }, - "start": 13699, - "end": 13700, + "start": 13632, + "end": 13633, "loc": { "start": { - "line": 384, + "line": 379, "column": 41 }, "end": { - "line": 384, + "line": 379, "column": 42 } } @@ -112862,15 +112438,15 @@ "binop": null }, "value": "includes", - "start": 13700, - "end": 13708, + "start": 13633, + "end": 13641, "loc": { "start": { - "line": 384, + "line": 379, "column": 42 }, "end": { - "line": 384, + "line": 379, "column": 50 } } @@ -112887,15 +112463,15 @@ "postfix": false, "binop": null }, - "start": 13708, - "end": 13709, + "start": 13641, + "end": 13642, "loc": { "start": { - "line": 384, + "line": 379, "column": 50 }, "end": { - "line": 384, + "line": 379, "column": 51 } } @@ -112913,15 +112489,15 @@ "binop": null }, "value": "classNameItem", - "start": 13709, - "end": 13722, + "start": 13642, + "end": 13655, "loc": { "start": { - "line": 384, + "line": 379, "column": 51 }, "end": { - "line": 384, + "line": 379, "column": 64 } } @@ -112938,15 +112514,15 @@ "postfix": false, "binop": null }, - "start": 13722, - "end": 13723, + "start": 13655, + "end": 13656, "loc": { "start": { - "line": 384, + "line": 379, "column": 64 }, "end": { - "line": 384, + "line": 379, "column": 65 } } @@ -112963,15 +112539,15 @@ "postfix": false, "binop": null }, - "start": 13723, - "end": 13724, + "start": 13656, + "end": 13657, "loc": { "start": { - "line": 384, + "line": 379, "column": 65 }, "end": { - "line": 384, + "line": 379, "column": 66 } } @@ -112988,15 +112564,15 @@ "postfix": false, "binop": null }, - "start": 13724, - "end": 13725, + "start": 13657, + "end": 13658, "loc": { "start": { - "line": 384, + "line": 379, "column": 66 }, "end": { - "line": 384, + "line": 379, "column": 67 } } @@ -113014,15 +112590,15 @@ "binop": null }, "value": "classNameFound", - "start": 13739, - "end": 13753, + "start": 13672, + "end": 13686, "loc": { "start": { - "line": 385, + "line": 380, "column": 12 }, "end": { - "line": 385, + "line": 380, "column": 26 } } @@ -113041,15 +112617,15 @@ "updateContext": null }, "value": "=", - "start": 13754, - "end": 13755, + "start": 13687, + "end": 13688, "loc": { "start": { - "line": 385, + "line": 380, "column": 27 }, "end": { - "line": 385, + "line": 380, "column": 28 } } @@ -113069,15 +112645,15 @@ "updateContext": null }, "value": "true", - "start": 13756, - "end": 13760, + "start": 13689, + "end": 13693, "loc": { "start": { - "line": 385, + "line": 380, "column": 29 }, "end": { - "line": 385, + "line": 380, "column": 33 } } @@ -113095,15 +112671,15 @@ "binop": null, "updateContext": null }, - "start": 13760, - "end": 13761, + "start": 13693, + "end": 13694, "loc": { "start": { - "line": 385, + "line": 380, "column": 33 }, "end": { - "line": 385, + "line": 380, "column": 34 } } @@ -113123,15 +112699,15 @@ "updateContext": null }, "value": "let", - "start": 13789, - "end": 13792, + "start": 13722, + "end": 13725, "loc": { "start": { - "line": 387, + "line": 382, "column": 12 }, "end": { - "line": 387, + "line": 382, "column": 15 } } @@ -113149,15 +112725,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 13793, - "end": 13809, + "start": 13726, + "end": 13742, "loc": { "start": { - "line": 387, + "line": 382, "column": 16 }, "end": { - "line": 387, + "line": 382, "column": 32 } } @@ -113176,15 +112752,15 @@ "updateContext": null }, "value": "=", - "start": 13810, - "end": 13811, + "start": 13743, + "end": 13744, "loc": { "start": { - "line": 387, + "line": 382, "column": 33 }, "end": { - "line": 387, + "line": 382, "column": 34 } } @@ -113202,15 +112778,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13812, - "end": 13823, + "start": 13745, + "end": 13756, "loc": { "start": { - "line": 387, + "line": 382, "column": 35 }, "end": { - "line": 387, + "line": 382, "column": 46 } } @@ -113228,15 +112804,15 @@ "binop": null, "updateContext": null }, - "start": 13823, - "end": 13824, + "start": 13756, + "end": 13757, "loc": { "start": { - "line": 387, + "line": 382, "column": 46 }, "end": { - "line": 387, + "line": 382, "column": 47 } } @@ -113254,15 +112830,15 @@ "binop": null }, "value": "buttons", - "start": 13824, - "end": 13831, + "start": 13757, + "end": 13764, "loc": { "start": { - "line": 387, + "line": 382, "column": 47 }, "end": { - "line": 387, + "line": 382, "column": 54 } } @@ -113280,15 +112856,15 @@ "binop": null, "updateContext": null }, - "start": 13831, - "end": 13832, + "start": 13764, + "end": 13765, "loc": { "start": { - "line": 387, + "line": 382, "column": 54 }, "end": { - "line": 387, + "line": 382, "column": 55 } } @@ -113306,15 +112882,15 @@ "binop": null }, "value": "split", - "start": 13832, - "end": 13837, + "start": 13765, + "end": 13770, "loc": { "start": { - "line": 387, + "line": 382, "column": 55 }, "end": { - "line": 387, + "line": 382, "column": 60 } } @@ -113331,15 +112907,15 @@ "postfix": false, "binop": null }, - "start": 13837, - "end": 13838, + "start": 13770, + "end": 13771, "loc": { "start": { - "line": 387, + "line": 382, "column": 60 }, "end": { - "line": 387, + "line": 382, "column": 61 } } @@ -113358,15 +112934,15 @@ "updateContext": null }, "value": " ", - "start": 13838, - "end": 13841, + "start": 13771, + "end": 13774, "loc": { "start": { - "line": 387, + "line": 382, "column": 61 }, "end": { - "line": 387, + "line": 382, "column": 64 } } @@ -113383,15 +112959,15 @@ "postfix": false, "binop": null }, - "start": 13841, - "end": 13842, + "start": 13774, + "end": 13775, "loc": { "start": { - "line": 387, + "line": 382, "column": 64 }, "end": { - "line": 387, + "line": 382, "column": 65 } } @@ -113409,15 +112985,15 @@ "binop": null, "updateContext": null }, - "start": 13842, - "end": 13843, + "start": 13775, + "end": 13776, "loc": { "start": { - "line": 387, + "line": 382, "column": 65 }, "end": { - "line": 387, + "line": 382, "column": 66 } } @@ -113437,15 +113013,15 @@ "updateContext": null }, "value": "if", - "start": 13857, - "end": 13859, + "start": 13790, + "end": 13792, "loc": { "start": { - "line": 388, + "line": 383, "column": 12 }, "end": { - "line": 388, + "line": 383, "column": 14 } } @@ -113462,15 +113038,15 @@ "postfix": false, "binop": null }, - "start": 13859, - "end": 13860, + "start": 13792, + "end": 13793, "loc": { "start": { - "line": 388, + "line": 383, "column": 14 }, "end": { - "line": 388, + "line": 383, "column": 15 } } @@ -113489,15 +113065,15 @@ "updateContext": null }, "value": "!", - "start": 13860, - "end": 13861, + "start": 13793, + "end": 13794, "loc": { "start": { - "line": 388, + "line": 383, "column": 15 }, "end": { - "line": 388, + "line": 383, "column": 16 } } @@ -113515,15 +113091,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 13861, - "end": 13877, + "start": 13794, + "end": 13810, "loc": { "start": { - "line": 388, + "line": 383, "column": 16 }, "end": { - "line": 388, + "line": 383, "column": 32 } } @@ -113541,15 +113117,15 @@ "binop": null, "updateContext": null }, - "start": 13877, - "end": 13878, + "start": 13810, + "end": 13811, "loc": { "start": { - "line": 388, + "line": 383, "column": 32 }, "end": { - "line": 388, + "line": 383, "column": 33 } } @@ -113567,15 +113143,15 @@ "binop": null }, "value": "includes", - "start": 13878, - "end": 13886, + "start": 13811, + "end": 13819, "loc": { "start": { - "line": 388, + "line": 383, "column": 33 }, "end": { - "line": 388, + "line": 383, "column": 41 } } @@ -113592,15 +113168,15 @@ "postfix": false, "binop": null }, - "start": 13886, - "end": 13887, + "start": 13819, + "end": 13820, "loc": { "start": { - "line": 388, + "line": 383, "column": 41 }, "end": { - "line": 388, + "line": 383, "column": 42 } } @@ -113618,15 +113194,15 @@ "binop": null }, "value": "button", - "start": 13887, - "end": 13893, + "start": 13820, + "end": 13826, "loc": { "start": { - "line": 388, + "line": 383, "column": 42 }, "end": { - "line": 388, + "line": 383, "column": 48 } } @@ -113643,15 +113219,15 @@ "postfix": false, "binop": null }, - "start": 13893, - "end": 13894, + "start": 13826, + "end": 13827, "loc": { "start": { - "line": 388, + "line": 383, "column": 48 }, "end": { - "line": 388, + "line": 383, "column": 49 } } @@ -113668,15 +113244,15 @@ "postfix": false, "binop": null }, - "start": 13894, - "end": 13895, + "start": 13827, + "end": 13828, "loc": { "start": { - "line": 388, + "line": 383, "column": 49 }, "end": { - "line": 388, + "line": 383, "column": 50 } } @@ -113693,15 +113269,15 @@ "postfix": false, "binop": null }, - "start": 13895, - "end": 13896, + "start": 13828, + "end": 13829, "loc": { "start": { - "line": 388, + "line": 383, "column": 50 }, "end": { - "line": 388, + "line": 383, "column": 51 } } @@ -113719,15 +113295,15 @@ "binop": null }, "value": "classNameFound", - "start": 13912, - "end": 13926, + "start": 13845, + "end": 13859, "loc": { "start": { - "line": 389, + "line": 384, "column": 14 }, "end": { - "line": 389, + "line": 384, "column": 28 } } @@ -113746,15 +113322,15 @@ "updateContext": null }, "value": "=", - "start": 13927, - "end": 13928, + "start": 13860, + "end": 13861, "loc": { "start": { - "line": 389, + "line": 384, "column": 29 }, "end": { - "line": 389, + "line": 384, "column": 30 } } @@ -113774,15 +113350,15 @@ "updateContext": null }, "value": "true", - "start": 13929, - "end": 13933, + "start": 13862, + "end": 13866, "loc": { "start": { - "line": 389, + "line": 384, "column": 31 }, "end": { - "line": 389, + "line": 384, "column": 35 } } @@ -113800,15 +113376,15 @@ "binop": null, "updateContext": null }, - "start": 13933, - "end": 13934, + "start": 13866, + "end": 13867, "loc": { "start": { - "line": 389, + "line": 384, "column": 35 }, "end": { - "line": 389, + "line": 384, "column": 36 } } @@ -113826,15 +113402,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 13950, - "end": 13966, + "start": 13883, + "end": 13899, "loc": { "start": { - "line": 390, + "line": 385, "column": 14 }, "end": { - "line": 390, + "line": 385, "column": 30 } } @@ -113852,15 +113428,15 @@ "binop": null, "updateContext": null }, - "start": 13966, - "end": 13967, + "start": 13899, + "end": 13900, "loc": { "start": { - "line": 390, + "line": 385, "column": 30 }, "end": { - "line": 390, + "line": 385, "column": 31 } } @@ -113878,15 +113454,15 @@ "binop": null }, "value": "push", - "start": 13967, - "end": 13971, + "start": 13900, + "end": 13904, "loc": { "start": { - "line": 390, + "line": 385, "column": 31 }, "end": { - "line": 390, + "line": 385, "column": 35 } } @@ -113903,15 +113479,15 @@ "postfix": false, "binop": null }, - "start": 13971, - "end": 13972, + "start": 13904, + "end": 13905, "loc": { "start": { - "line": 390, + "line": 385, "column": 35 }, "end": { - "line": 390, + "line": 385, "column": 36 } } @@ -113929,15 +113505,15 @@ "binop": null }, "value": "button", - "start": 13972, - "end": 13978, + "start": 13905, + "end": 13911, "loc": { "start": { - "line": 390, + "line": 385, "column": 36 }, "end": { - "line": 390, + "line": 385, "column": 42 } } @@ -113954,15 +113530,15 @@ "postfix": false, "binop": null }, - "start": 13978, - "end": 13979, + "start": 13911, + "end": 13912, "loc": { "start": { - "line": 390, + "line": 385, "column": 42 }, "end": { - "line": 390, + "line": 385, "column": 43 } } @@ -113980,15 +113556,15 @@ "binop": null, "updateContext": null }, - "start": 13979, - "end": 13980, + "start": 13912, + "end": 13913, "loc": { "start": { - "line": 390, + "line": 385, "column": 43 }, "end": { - "line": 390, + "line": 385, "column": 44 } } @@ -114006,15 +113582,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13996, - "end": 14007, + "start": 13929, + "end": 13940, "loc": { "start": { - "line": 391, + "line": 386, "column": 14 }, "end": { - "line": 391, + "line": 386, "column": 25 } } @@ -114032,15 +113608,15 @@ "binop": null, "updateContext": null }, - "start": 14007, - "end": 14008, + "start": 13940, + "end": 13941, "loc": { "start": { - "line": 391, + "line": 386, "column": 25 }, "end": { - "line": 391, + "line": 386, "column": 26 } } @@ -114058,15 +113634,15 @@ "binop": null }, "value": "buttons", - "start": 14008, - "end": 14015, + "start": 13941, + "end": 13948, "loc": { "start": { - "line": 391, + "line": 386, "column": 26 }, "end": { - "line": 391, + "line": 386, "column": 33 } } @@ -114085,15 +113661,15 @@ "updateContext": null }, "value": "=", - "start": 14016, - "end": 14017, + "start": 13949, + "end": 13950, "loc": { "start": { - "line": 391, + "line": 386, "column": 34 }, "end": { - "line": 391, + "line": 386, "column": 35 } } @@ -114111,15 +113687,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 14018, - "end": 14034, + "start": 13951, + "end": 13967, "loc": { "start": { - "line": 391, + "line": 386, "column": 36 }, "end": { - "line": 391, + "line": 386, "column": 52 } } @@ -114137,15 +113713,15 @@ "binop": null, "updateContext": null }, - "start": 14034, - "end": 14035, + "start": 13967, + "end": 13968, "loc": { "start": { - "line": 391, + "line": 386, "column": 52 }, "end": { - "line": 391, + "line": 386, "column": 53 } } @@ -114163,15 +113739,15 @@ "binop": null }, "value": "join", - "start": 14035, - "end": 14039, + "start": 13968, + "end": 13972, "loc": { "start": { - "line": 391, + "line": 386, "column": 53 }, "end": { - "line": 391, + "line": 386, "column": 57 } } @@ -114188,15 +113764,15 @@ "postfix": false, "binop": null }, - "start": 14039, - "end": 14040, + "start": 13972, + "end": 13973, "loc": { "start": { - "line": 391, + "line": 386, "column": 57 }, "end": { - "line": 391, + "line": 386, "column": 58 } } @@ -114215,15 +113791,15 @@ "updateContext": null }, "value": " ", - "start": 14040, - "end": 14043, + "start": 13973, + "end": 13976, "loc": { "start": { - "line": 391, + "line": 386, "column": 58 }, "end": { - "line": 391, + "line": 386, "column": 61 } } @@ -114240,15 +113816,15 @@ "postfix": false, "binop": null }, - "start": 14043, - "end": 14044, + "start": 13976, + "end": 13977, "loc": { "start": { - "line": 391, + "line": 386, "column": 61 }, "end": { - "line": 391, + "line": 386, "column": 62 } } @@ -114266,15 +113842,15 @@ "binop": null, "updateContext": null }, - "start": 14044, - "end": 14045, + "start": 13977, + "end": 13978, "loc": { "start": { - "line": 391, + "line": 386, "column": 62 }, "end": { - "line": 391, + "line": 386, "column": 63 } } @@ -114291,15 +113867,15 @@ "postfix": false, "binop": null }, - "start": 14059, - "end": 14060, + "start": 13992, + "end": 13993, "loc": { "start": { - "line": 392, + "line": 387, "column": 12 }, "end": { - "line": 392, + "line": 387, "column": 13 } } @@ -114316,15 +113892,15 @@ "postfix": false, "binop": null }, - "start": 14072, - "end": 14073, + "start": 14005, + "end": 14006, "loc": { "start": { - "line": 393, + "line": 388, "column": 10 }, "end": { - "line": 393, + "line": 388, "column": 11 } } @@ -114344,15 +113920,15 @@ "updateContext": null }, "value": "return", - "start": 14085, - "end": 14091, + "start": 14018, + "end": 14024, "loc": { "start": { - "line": 394, + "line": 389, "column": 10 }, "end": { - "line": 394, + "line": 389, "column": 16 } } @@ -114370,15 +113946,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14092, - "end": 14103, + "start": 14025, + "end": 14036, "loc": { "start": { - "line": 394, + "line": 389, "column": 17 }, "end": { - "line": 394, + "line": 389, "column": 28 } } @@ -114396,15 +113972,15 @@ "binop": null, "updateContext": null }, - "start": 14103, - "end": 14104, + "start": 14036, + "end": 14037, "loc": { "start": { - "line": 394, + "line": 389, "column": 28 }, "end": { - "line": 394, + "line": 389, "column": 29 } } @@ -114421,15 +113997,15 @@ "postfix": false, "binop": null }, - "start": 14114, - "end": 14115, + "start": 14047, + "end": 14048, "loc": { "start": { - "line": 395, + "line": 390, "column": 8 }, "end": { - "line": 395, + "line": 390, "column": 9 } } @@ -114446,15 +114022,15 @@ "postfix": false, "binop": null }, - "start": 14115, - "end": 14116, + "start": 14048, + "end": 14049, "loc": { "start": { - "line": 395, + "line": 390, "column": 9 }, "end": { - "line": 395, + "line": 390, "column": 10 } } @@ -114472,15 +114048,15 @@ "binop": null, "updateContext": null }, - "start": 14116, - "end": 14117, + "start": 14049, + "end": 14050, "loc": { "start": { - "line": 395, + "line": 390, "column": 10 }, "end": { - "line": 395, + "line": 390, "column": 11 } } @@ -114488,15 +114064,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14129, - "end": 14204, + "start": 14062, + "end": 14137, "loc": { "start": { - "line": 397, + "line": 392, "column": 8 }, "end": { - "line": 399, + "line": 394, "column": 11 } } @@ -114516,15 +114092,15 @@ "updateContext": null }, "value": "if", - "start": 14214, - "end": 14216, + "start": 14147, + "end": 14149, "loc": { "start": { - "line": 400, + "line": 395, "column": 8 }, "end": { - "line": 400, + "line": 395, "column": 10 } } @@ -114541,15 +114117,15 @@ "postfix": false, "binop": null }, - "start": 14216, - "end": 14217, + "start": 14149, + "end": 14150, "loc": { "start": { - "line": 400, + "line": 395, "column": 10 }, "end": { - "line": 400, + "line": 395, "column": 11 } } @@ -114568,15 +114144,15 @@ "updateContext": null }, "value": "!", - "start": 14217, - "end": 14218, + "start": 14150, + "end": 14151, "loc": { "start": { - "line": 400, + "line": 395, "column": 11 }, "end": { - "line": 400, + "line": 395, "column": 12 } } @@ -114594,15 +114170,15 @@ "binop": null }, "value": "classNameFound", - "start": 14218, - "end": 14232, + "start": 14151, + "end": 14165, "loc": { "start": { - "line": 400, + "line": 395, "column": 12 }, "end": { - "line": 400, + "line": 395, "column": 26 } } @@ -114619,15 +114195,15 @@ "postfix": false, "binop": null }, - "start": 14232, - "end": 14233, + "start": 14165, + "end": 14166, "loc": { "start": { - "line": 400, + "line": 395, "column": 26 }, "end": { - "line": 400, + "line": 395, "column": 27 } } @@ -114644,15 +114220,15 @@ "postfix": false, "binop": null }, - "start": 14233, - "end": 14234, + "start": 14166, + "end": 14167, "loc": { "start": { - "line": 400, + "line": 395, "column": 27 }, "end": { - "line": 400, + "line": 395, "column": 28 } } @@ -114672,15 +114248,15 @@ "updateContext": null }, "value": "this", - "start": 14246, - "end": 14250, + "start": 14179, + "end": 14183, "loc": { "start": { - "line": 401, + "line": 396, "column": 10 }, "end": { - "line": 401, + "line": 396, "column": 14 } } @@ -114698,15 +114274,15 @@ "binop": null, "updateContext": null }, - "start": 14250, - "end": 14251, + "start": 14183, + "end": 14184, "loc": { "start": { - "line": 401, + "line": 396, "column": 14 }, "end": { - "line": 401, + "line": 396, "column": 15 } } @@ -114724,15 +114300,15 @@ "binop": null }, "value": "options", - "start": 14251, - "end": 14258, + "start": 14184, + "end": 14191, "loc": { "start": { - "line": 401, + "line": 396, "column": 15 }, "end": { - "line": 401, + "line": 396, "column": 22 } } @@ -114750,15 +114326,15 @@ "binop": null, "updateContext": null }, - "start": 14258, - "end": 14259, + "start": 14191, + "end": 14192, "loc": { "start": { - "line": 401, + "line": 396, "column": 22 }, "end": { - "line": 401, + "line": 396, "column": 23 } } @@ -114776,15 +114352,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14259, - "end": 14270, + "start": 14192, + "end": 14203, "loc": { "start": { - "line": 401, + "line": 396, "column": 23 }, "end": { - "line": 401, + "line": 396, "column": 34 } } @@ -114802,15 +114378,15 @@ "binop": null, "updateContext": null }, - "start": 14270, - "end": 14271, + "start": 14203, + "end": 14204, "loc": { "start": { - "line": 401, + "line": 396, "column": 34 }, "end": { - "line": 401, + "line": 396, "column": 35 } } @@ -114828,15 +114404,15 @@ "binop": null }, "value": "push", - "start": 14271, - "end": 14275, + "start": 14204, + "end": 14208, "loc": { "start": { - "line": 401, + "line": 396, "column": 35 }, "end": { - "line": 401, + "line": 396, "column": 39 } } @@ -114853,15 +114429,15 @@ "postfix": false, "binop": null }, - "start": 14275, - "end": 14276, + "start": 14208, + "end": 14209, "loc": { "start": { - "line": 401, + "line": 396, "column": 39 }, "end": { - "line": 401, + "line": 396, "column": 40 } } @@ -114878,15 +114454,15 @@ "postfix": false, "binop": null }, - "start": 14276, - "end": 14277, + "start": 14209, + "end": 14210, "loc": { "start": { - "line": 401, + "line": 396, "column": 40 }, "end": { - "line": 401, + "line": 396, "column": 41 } } @@ -114906,15 +114482,15 @@ "updateContext": null }, "value": "class", - "start": 14291, - "end": 14296, + "start": 14224, + "end": 14229, "loc": { "start": { - "line": 402, + "line": 397, "column": 12 }, "end": { - "line": 402, + "line": 397, "column": 17 } } @@ -114932,15 +114508,15 @@ "binop": null, "updateContext": null }, - "start": 14296, - "end": 14297, + "start": 14229, + "end": 14230, "loc": { "start": { - "line": 402, + "line": 397, "column": 17 }, "end": { - "line": 402, + "line": 397, "column": 18 } } @@ -114958,15 +114534,15 @@ "binop": null }, "value": "classNameItem", - "start": 14298, - "end": 14311, + "start": 14231, + "end": 14244, "loc": { "start": { - "line": 402, + "line": 397, "column": 19 }, "end": { - "line": 402, + "line": 397, "column": 32 } } @@ -114984,15 +114560,15 @@ "binop": null, "updateContext": null }, - "start": 14311, - "end": 14312, + "start": 14244, + "end": 14245, "loc": { "start": { - "line": 402, + "line": 397, "column": 32 }, "end": { - "line": 402, + "line": 397, "column": 33 } } @@ -115010,15 +114586,15 @@ "binop": null }, "value": "buttons", - "start": 14326, - "end": 14333, + "start": 14259, + "end": 14266, "loc": { "start": { - "line": 403, + "line": 398, "column": 12 }, "end": { - "line": 403, + "line": 398, "column": 19 } } @@ -115036,15 +114612,15 @@ "binop": null, "updateContext": null }, - "start": 14333, - "end": 14334, + "start": 14266, + "end": 14267, "loc": { "start": { - "line": 403, + "line": 398, "column": 19 }, "end": { - "line": 403, + "line": 398, "column": 20 } } @@ -115062,15 +114638,15 @@ "binop": null }, "value": "buttons", - "start": 14335, - "end": 14342, + "start": 14268, + "end": 14275, "loc": { "start": { - "line": 403, + "line": 398, "column": 21 }, "end": { - "line": 403, + "line": 398, "column": 28 } } @@ -115087,15 +114663,15 @@ "postfix": false, "binop": null }, - "start": 14354, - "end": 14355, + "start": 14287, + "end": 14288, "loc": { "start": { - "line": 404, + "line": 399, "column": 10 }, "end": { - "line": 404, + "line": 399, "column": 11 } } @@ -115112,15 +114688,15 @@ "postfix": false, "binop": null }, - "start": 14355, - "end": 14356, + "start": 14288, + "end": 14289, "loc": { "start": { - "line": 404, + "line": 399, "column": 11 }, "end": { - "line": 404, + "line": 399, "column": 12 } } @@ -115138,15 +114714,15 @@ "binop": null, "updateContext": null }, - "start": 14356, - "end": 14357, + "start": 14289, + "end": 14290, "loc": { "start": { - "line": 404, + "line": 399, "column": 12 }, "end": { - "line": 404, + "line": 399, "column": 13 } } @@ -115163,15 +114739,15 @@ "postfix": false, "binop": null }, - "start": 14367, - "end": 14368, + "start": 14300, + "end": 14301, "loc": { "start": { - "line": 405, + "line": 400, "column": 8 }, "end": { - "line": 405, + "line": 400, "column": 9 } } @@ -115188,15 +114764,15 @@ "postfix": false, "binop": null }, - "start": 14378, - "end": 14379, + "start": 14311, + "end": 14312, "loc": { "start": { - "line": 407, + "line": 402, "column": 6 }, "end": { - "line": 407, + "line": 402, "column": 7 } } @@ -115213,15 +114789,15 @@ "postfix": false, "binop": null }, - "start": 14379, - "end": 14380, + "start": 14312, + "end": 14313, "loc": { "start": { - "line": 407, + "line": 402, "column": 7 }, "end": { - "line": 407, + "line": 402, "column": 8 } } @@ -115239,15 +114815,15 @@ "binop": null, "updateContext": null }, - "start": 14380, - "end": 14381, + "start": 14313, + "end": 14314, "loc": { "start": { - "line": 407, + "line": 402, "column": 8 }, "end": { - "line": 407, + "line": 402, "column": 9 } } @@ -115264,15 +114840,15 @@ "postfix": false, "binop": null }, - "start": 14387, - "end": 14388, + "start": 14320, + "end": 14321, "loc": { "start": { - "line": 408, + "line": 403, "column": 4 }, "end": { - "line": 408, + "line": 403, "column": 5 } } @@ -115289,15 +114865,15 @@ "postfix": false, "binop": null }, - "start": 14388, - "end": 14389, + "start": 14321, + "end": 14322, "loc": { "start": { - "line": 408, + "line": 403, "column": 5 }, "end": { - "line": 408, + "line": 403, "column": 6 } } @@ -115315,15 +114891,15 @@ "binop": null, "updateContext": null }, - "start": 14389, - "end": 14390, + "start": 14322, + "end": 14323, "loc": { "start": { - "line": 408, + "line": 403, "column": 6 }, "end": { - "line": 408, + "line": 403, "column": 7 } } @@ -115343,15 +114919,15 @@ "updateContext": null }, "value": "this", - "start": 14398, - "end": 14402, + "start": 14331, + "end": 14335, "loc": { "start": { - "line": 410, + "line": 405, "column": 4 }, "end": { - "line": 410, + "line": 405, "column": 8 } } @@ -115369,15 +114945,15 @@ "binop": null, "updateContext": null }, - "start": 14402, - "end": 14403, + "start": 14335, + "end": 14336, "loc": { "start": { - "line": 410, + "line": 405, "column": 8 }, "end": { - "line": 410, + "line": 405, "column": 9 } } @@ -115395,15 +114971,15 @@ "binop": null }, "value": "render", - "start": 14403, - "end": 14409, + "start": 14336, + "end": 14342, "loc": { "start": { - "line": 410, + "line": 405, "column": 9 }, "end": { - "line": 410, + "line": 405, "column": 15 } } @@ -115420,15 +114996,15 @@ "postfix": false, "binop": null }, - "start": 14409, - "end": 14410, + "start": 14342, + "end": 14343, "loc": { "start": { - "line": 410, + "line": 405, "column": 15 }, "end": { - "line": 410, + "line": 405, "column": 16 } } @@ -115445,15 +115021,15 @@ "postfix": false, "binop": null }, - "start": 14410, - "end": 14411, + "start": 14343, + "end": 14344, "loc": { "start": { - "line": 410, + "line": 405, "column": 16 }, "end": { - "line": 410, + "line": 405, "column": 17 } } @@ -115471,15 +115047,15 @@ "binop": null, "updateContext": null }, - "start": 14411, - "end": 14412, + "start": 14344, + "end": 14345, "loc": { "start": { - "line": 410, + "line": 405, "column": 17 }, "end": { - "line": 410, + "line": 405, "column": 18 } } @@ -115496,15 +115072,15 @@ "postfix": false, "binop": null }, - "start": 14416, - "end": 14417, + "start": 14349, + "end": 14350, "loc": { "start": { - "line": 411, + "line": 406, "column": 2 }, "end": { - "line": 411, + "line": 406, "column": 3 } } @@ -115512,15 +115088,15 @@ { "type": "CommentBlock", "value": "*\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n ", - "start": 14423, - "end": 14763, + "start": 14356, + "end": 14696, "loc": { "start": { - "line": 413, + "line": 408, "column": 2 }, "end": { - "line": 417, + "line": 412, "column": 5 } } @@ -115538,15 +115114,15 @@ "binop": null }, "value": "removeButtonTheme", - "start": 14767, - "end": 14784, + "start": 14700, + "end": 14717, "loc": { "start": { - "line": 418, + "line": 413, "column": 2 }, "end": { - "line": 418, + "line": 413, "column": 19 } } @@ -115563,15 +115139,15 @@ "postfix": false, "binop": null }, - "start": 14784, - "end": 14785, + "start": 14717, + "end": 14718, "loc": { "start": { - "line": 418, + "line": 413, "column": 19 }, "end": { - "line": 418, + "line": 413, "column": 20 } } @@ -115589,15 +115165,15 @@ "binop": null }, "value": "buttons", - "start": 14785, - "end": 14792, + "start": 14718, + "end": 14725, "loc": { "start": { - "line": 418, + "line": 413, "column": 20 }, "end": { - "line": 418, + "line": 413, "column": 27 } } @@ -115615,15 +115191,15 @@ "binop": null, "updateContext": null }, - "start": 14792, - "end": 14793, + "start": 14725, + "end": 14726, "loc": { "start": { - "line": 418, + "line": 413, "column": 27 }, "end": { - "line": 418, + "line": 413, "column": 28 } } @@ -115641,15 +115217,15 @@ "binop": null }, "value": "className", - "start": 14794, - "end": 14803, + "start": 14727, + "end": 14736, "loc": { "start": { - "line": 418, + "line": 413, "column": 29 }, "end": { - "line": 418, + "line": 413, "column": 38 } } @@ -115666,15 +115242,15 @@ "postfix": false, "binop": null }, - "start": 14803, - "end": 14804, + "start": 14736, + "end": 14737, "loc": { "start": { - "line": 418, + "line": 413, "column": 38 }, "end": { - "line": 418, + "line": 413, "column": 39 } } @@ -115691,15 +115267,15 @@ "postfix": false, "binop": null }, - "start": 14804, - "end": 14805, + "start": 14737, + "end": 14738, "loc": { "start": { - "line": 418, + "line": 413, "column": 39 }, "end": { - "line": 418, + "line": 413, "column": 40 } } @@ -115707,15 +115283,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14811, - "end": 14891, + "start": 14744, + "end": 14824, "loc": { "start": { - "line": 419, + "line": 414, "column": 4 }, "end": { - "line": 421, + "line": 416, "column": 7 } } @@ -115735,15 +115311,15 @@ "updateContext": null }, "value": "if", - "start": 14897, - "end": 14899, + "start": 14830, + "end": 14832, "loc": { "start": { - "line": 422, + "line": 417, "column": 4 }, "end": { - "line": 422, + "line": 417, "column": 6 } } @@ -115760,15 +115336,15 @@ "postfix": false, "binop": null }, - "start": 14899, - "end": 14900, + "start": 14832, + "end": 14833, "loc": { "start": { - "line": 422, + "line": 417, "column": 6 }, "end": { - "line": 422, + "line": 417, "column": 7 } } @@ -115787,15 +115363,15 @@ "updateContext": null }, "value": "!", - "start": 14900, - "end": 14901, + "start": 14833, + "end": 14834, "loc": { "start": { - "line": 422, + "line": 417, "column": 7 }, "end": { - "line": 422, + "line": 417, "column": 8 } } @@ -115813,15 +115389,15 @@ "binop": null }, "value": "buttons", - "start": 14901, - "end": 14908, + "start": 14834, + "end": 14841, "loc": { "start": { - "line": 422, + "line": 417, "column": 8 }, "end": { - "line": 422, + "line": 417, "column": 15 } } @@ -115840,15 +115416,15 @@ "updateContext": null }, "value": "&&", - "start": 14909, - "end": 14911, + "start": 14842, + "end": 14844, "loc": { "start": { - "line": 422, + "line": 417, "column": 16 }, "end": { - "line": 422, + "line": 417, "column": 18 } } @@ -115867,15 +115443,15 @@ "updateContext": null }, "value": "!", - "start": 14912, - "end": 14913, + "start": 14845, + "end": 14846, "loc": { "start": { - "line": 422, + "line": 417, "column": 19 }, "end": { - "line": 422, + "line": 417, "column": 20 } } @@ -115893,15 +115469,15 @@ "binop": null }, "value": "className", - "start": 14913, - "end": 14922, + "start": 14846, + "end": 14855, "loc": { "start": { - "line": 422, + "line": 417, "column": 20 }, "end": { - "line": 422, + "line": 417, "column": 29 } } @@ -115918,15 +115494,15 @@ "postfix": false, "binop": null }, - "start": 14922, - "end": 14923, + "start": 14855, + "end": 14856, "loc": { "start": { - "line": 422, + "line": 417, "column": 29 }, "end": { - "line": 422, + "line": 417, "column": 30 } } @@ -115943,15 +115519,15 @@ "postfix": false, "binop": null }, - "start": 14923, - "end": 14924, + "start": 14856, + "end": 14857, "loc": { "start": { - "line": 422, + "line": 417, "column": 30 }, "end": { - "line": 422, + "line": 417, "column": 31 } } @@ -115971,15 +115547,15 @@ "updateContext": null }, "value": "this", - "start": 14932, - "end": 14936, + "start": 14865, + "end": 14869, "loc": { "start": { - "line": 423, + "line": 418, "column": 6 }, "end": { - "line": 423, + "line": 418, "column": 10 } } @@ -115997,15 +115573,15 @@ "binop": null, "updateContext": null }, - "start": 14936, - "end": 14937, + "start": 14869, + "end": 14870, "loc": { "start": { - "line": 423, + "line": 418, "column": 10 }, "end": { - "line": 423, + "line": 418, "column": 11 } } @@ -116023,15 +115599,15 @@ "binop": null }, "value": "options", - "start": 14937, - "end": 14944, + "start": 14870, + "end": 14877, "loc": { "start": { - "line": 423, + "line": 418, "column": 11 }, "end": { - "line": 423, + "line": 418, "column": 18 } } @@ -116049,15 +115625,15 @@ "binop": null, "updateContext": null }, - "start": 14944, - "end": 14945, + "start": 14877, + "end": 14878, "loc": { "start": { - "line": 423, + "line": 418, "column": 18 }, "end": { - "line": 423, + "line": 418, "column": 19 } } @@ -116075,15 +115651,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14945, - "end": 14956, + "start": 14878, + "end": 14889, "loc": { "start": { - "line": 423, + "line": 418, "column": 19 }, "end": { - "line": 423, + "line": 418, "column": 30 } } @@ -116102,15 +115678,15 @@ "updateContext": null }, "value": "=", - "start": 14957, - "end": 14958, + "start": 14890, + "end": 14891, "loc": { "start": { - "line": 423, + "line": 418, "column": 31 }, "end": { - "line": 423, + "line": 418, "column": 32 } } @@ -116128,15 +115704,15 @@ "binop": null, "updateContext": null }, - "start": 14959, - "end": 14960, + "start": 14892, + "end": 14893, "loc": { "start": { - "line": 423, + "line": 418, "column": 33 }, "end": { - "line": 423, + "line": 418, "column": 34 } } @@ -116154,15 +115730,15 @@ "binop": null, "updateContext": null }, - "start": 14960, - "end": 14961, + "start": 14893, + "end": 14894, "loc": { "start": { - "line": 423, + "line": 418, "column": 34 }, "end": { - "line": 423, + "line": 418, "column": 35 } } @@ -116180,15 +115756,15 @@ "binop": null, "updateContext": null }, - "start": 14961, - "end": 14962, + "start": 14894, + "end": 14895, "loc": { "start": { - "line": 423, + "line": 418, "column": 35 }, "end": { - "line": 423, + "line": 418, "column": 36 } } @@ -116208,15 +115784,15 @@ "updateContext": null }, "value": "this", - "start": 14970, - "end": 14974, + "start": 14903, + "end": 14907, "loc": { "start": { - "line": 424, + "line": 419, "column": 6 }, "end": { - "line": 424, + "line": 419, "column": 10 } } @@ -116234,15 +115810,15 @@ "binop": null, "updateContext": null }, - "start": 14974, - "end": 14975, + "start": 14907, + "end": 14908, "loc": { "start": { - "line": 424, + "line": 419, "column": 10 }, "end": { - "line": 424, + "line": 419, "column": 11 } } @@ -116260,15 +115836,15 @@ "binop": null }, "value": "render", - "start": 14975, - "end": 14981, + "start": 14908, + "end": 14914, "loc": { "start": { - "line": 424, + "line": 419, "column": 11 }, "end": { - "line": 424, + "line": 419, "column": 17 } } @@ -116285,15 +115861,15 @@ "postfix": false, "binop": null }, - "start": 14981, - "end": 14982, + "start": 14914, + "end": 14915, "loc": { "start": { - "line": 424, + "line": 419, "column": 17 }, "end": { - "line": 424, + "line": 419, "column": 18 } } @@ -116310,15 +115886,15 @@ "postfix": false, "binop": null }, - "start": 14982, - "end": 14983, + "start": 14915, + "end": 14916, "loc": { "start": { - "line": 424, + "line": 419, "column": 18 }, "end": { - "line": 424, + "line": 419, "column": 19 } } @@ -116336,15 +115912,15 @@ "binop": null, "updateContext": null }, - "start": 14983, - "end": 14984, + "start": 14916, + "end": 14917, "loc": { "start": { - "line": 424, + "line": 419, "column": 19 }, "end": { - "line": 424, + "line": 419, "column": 20 } } @@ -116364,15 +115940,15 @@ "updateContext": null }, "value": "return", - "start": 14992, - "end": 14998, + "start": 14925, + "end": 14931, "loc": { "start": { - "line": 425, + "line": 420, "column": 6 }, "end": { - "line": 425, + "line": 420, "column": 12 } } @@ -116392,15 +115968,15 @@ "updateContext": null }, "value": "false", - "start": 14999, - "end": 15004, + "start": 14932, + "end": 14937, "loc": { "start": { - "line": 425, + "line": 420, "column": 13 }, "end": { - "line": 425, + "line": 420, "column": 18 } } @@ -116418,15 +115994,15 @@ "binop": null, "updateContext": null }, - "start": 15004, - "end": 15005, + "start": 14937, + "end": 14938, "loc": { "start": { - "line": 425, + "line": 420, "column": 18 }, "end": { - "line": 425, + "line": 420, "column": 19 } } @@ -116443,15 +116019,15 @@ "postfix": false, "binop": null }, - "start": 15011, - "end": 15012, + "start": 14944, + "end": 14945, "loc": { "start": { - "line": 426, + "line": 421, "column": 4 }, "end": { - "line": 426, + "line": 421, "column": 5 } } @@ -116459,15 +116035,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15020, - "end": 15088, + "start": 14953, + "end": 15021, "loc": { "start": { - "line": 428, + "line": 423, "column": 4 }, "end": { - "line": 430, + "line": 425, "column": 7 } } @@ -116487,15 +116063,15 @@ "updateContext": null }, "value": "if", - "start": 15094, - "end": 15096, + "start": 15027, + "end": 15029, "loc": { "start": { - "line": 431, + "line": 426, "column": 4 }, "end": { - "line": 431, + "line": 426, "column": 6 } } @@ -116512,15 +116088,15 @@ "postfix": false, "binop": null }, - "start": 15096, - "end": 15097, + "start": 15029, + "end": 15030, "loc": { "start": { - "line": 431, + "line": 426, "column": 6 }, "end": { - "line": 431, + "line": 426, "column": 7 } } @@ -116538,15 +116114,15 @@ "binop": null }, "value": "buttons", - "start": 15097, - "end": 15104, + "start": 15030, + "end": 15037, "loc": { "start": { - "line": 431, + "line": 426, "column": 7 }, "end": { - "line": 431, + "line": 426, "column": 14 } } @@ -116565,15 +116141,15 @@ "updateContext": null }, "value": "&&", - "start": 15105, - "end": 15107, + "start": 15038, + "end": 15040, "loc": { "start": { - "line": 431, + "line": 426, "column": 15 }, "end": { - "line": 431, + "line": 426, "column": 17 } } @@ -116591,15 +116167,15 @@ "binop": null }, "value": "Array", - "start": 15108, - "end": 15113, + "start": 15041, + "end": 15046, "loc": { "start": { - "line": 431, + "line": 426, "column": 18 }, "end": { - "line": 431, + "line": 426, "column": 23 } } @@ -116617,15 +116193,15 @@ "binop": null, "updateContext": null }, - "start": 15113, - "end": 15114, + "start": 15046, + "end": 15047, "loc": { "start": { - "line": 431, + "line": 426, "column": 23 }, "end": { - "line": 431, + "line": 426, "column": 24 } } @@ -116643,15 +116219,15 @@ "binop": null }, "value": "isArray", - "start": 15114, - "end": 15121, + "start": 15047, + "end": 15054, "loc": { "start": { - "line": 431, + "line": 426, "column": 24 }, "end": { - "line": 431, + "line": 426, "column": 31 } } @@ -116668,15 +116244,15 @@ "postfix": false, "binop": null }, - "start": 15121, - "end": 15122, + "start": 15054, + "end": 15055, "loc": { "start": { - "line": 431, + "line": 426, "column": 31 }, "end": { - "line": 431, + "line": 426, "column": 32 } } @@ -116696,15 +116272,15 @@ "updateContext": null }, "value": "this", - "start": 15122, - "end": 15126, + "start": 15055, + "end": 15059, "loc": { "start": { - "line": 431, + "line": 426, "column": 32 }, "end": { - "line": 431, + "line": 426, "column": 36 } } @@ -116722,15 +116298,15 @@ "binop": null, "updateContext": null }, - "start": 15126, - "end": 15127, + "start": 15059, + "end": 15060, "loc": { "start": { - "line": 431, + "line": 426, "column": 36 }, "end": { - "line": 431, + "line": 426, "column": 37 } } @@ -116748,15 +116324,15 @@ "binop": null }, "value": "options", - "start": 15127, - "end": 15134, + "start": 15060, + "end": 15067, "loc": { "start": { - "line": 431, + "line": 426, "column": 37 }, "end": { - "line": 431, + "line": 426, "column": 44 } } @@ -116774,15 +116350,15 @@ "binop": null, "updateContext": null }, - "start": 15134, - "end": 15135, + "start": 15067, + "end": 15068, "loc": { "start": { - "line": 431, + "line": 426, "column": 44 }, "end": { - "line": 431, + "line": 426, "column": 45 } } @@ -116800,15 +116376,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15135, - "end": 15146, + "start": 15068, + "end": 15079, "loc": { "start": { - "line": 431, + "line": 426, "column": 45 }, "end": { - "line": 431, + "line": 426, "column": 56 } } @@ -116825,15 +116401,15 @@ "postfix": false, "binop": null }, - "start": 15146, - "end": 15147, + "start": 15079, + "end": 15080, "loc": { "start": { - "line": 431, + "line": 426, "column": 56 }, "end": { - "line": 431, + "line": 426, "column": 57 } } @@ -116852,15 +116428,15 @@ "updateContext": null }, "value": "&&", - "start": 15148, - "end": 15150, + "start": 15081, + "end": 15083, "loc": { "start": { - "line": 431, + "line": 426, "column": 58 }, "end": { - "line": 431, + "line": 426, "column": 60 } } @@ -116880,15 +116456,15 @@ "updateContext": null }, "value": "this", - "start": 15151, - "end": 15155, + "start": 15084, + "end": 15088, "loc": { "start": { - "line": 431, + "line": 426, "column": 61 }, "end": { - "line": 431, + "line": 426, "column": 65 } } @@ -116906,15 +116482,15 @@ "binop": null, "updateContext": null }, - "start": 15155, - "end": 15156, + "start": 15088, + "end": 15089, "loc": { "start": { - "line": 431, + "line": 426, "column": 65 }, "end": { - "line": 431, + "line": 426, "column": 66 } } @@ -116932,15 +116508,15 @@ "binop": null }, "value": "options", - "start": 15156, - "end": 15163, + "start": 15089, + "end": 15096, "loc": { "start": { - "line": 431, + "line": 426, "column": 66 }, "end": { - "line": 431, + "line": 426, "column": 73 } } @@ -116958,15 +116534,15 @@ "binop": null, "updateContext": null }, - "start": 15163, - "end": 15164, + "start": 15096, + "end": 15097, "loc": { "start": { - "line": 431, + "line": 426, "column": 73 }, "end": { - "line": 431, + "line": 426, "column": 74 } } @@ -116984,15 +116560,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15164, - "end": 15175, + "start": 15097, + "end": 15108, "loc": { "start": { - "line": 431, + "line": 426, "column": 74 }, "end": { - "line": 431, + "line": 426, "column": 85 } } @@ -117010,15 +116586,15 @@ "binop": null, "updateContext": null }, - "start": 15175, - "end": 15176, + "start": 15108, + "end": 15109, "loc": { "start": { - "line": 431, + "line": 426, "column": 85 }, "end": { - "line": 431, + "line": 426, "column": 86 } } @@ -117036,15 +116612,15 @@ "binop": null }, "value": "length", - "start": 15176, - "end": 15182, + "start": 15109, + "end": 15115, "loc": { "start": { - "line": 431, + "line": 426, "column": 86 }, "end": { - "line": 431, + "line": 426, "column": 92 } } @@ -117061,15 +116637,15 @@ "postfix": false, "binop": null }, - "start": 15182, - "end": 15183, + "start": 15115, + "end": 15116, "loc": { "start": { - "line": 431, + "line": 426, "column": 92 }, "end": { - "line": 431, + "line": 426, "column": 93 } } @@ -117086,15 +116662,15 @@ "postfix": false, "binop": null }, - "start": 15183, - "end": 15184, + "start": 15116, + "end": 15117, "loc": { "start": { - "line": 431, + "line": 426, "column": 93 }, "end": { - "line": 431, + "line": 426, "column": 94 } } @@ -117114,15 +116690,15 @@ "updateContext": null }, "value": "let", - "start": 15192, - "end": 15195, + "start": 15125, + "end": 15128, "loc": { "start": { - "line": 432, + "line": 427, "column": 6 }, "end": { - "line": 432, + "line": 427, "column": 9 } } @@ -117140,15 +116716,15 @@ "binop": null }, "value": "buttonArray", - "start": 15196, - "end": 15207, + "start": 15129, + "end": 15140, "loc": { "start": { - "line": 432, + "line": 427, "column": 10 }, "end": { - "line": 432, + "line": 427, "column": 21 } } @@ -117167,15 +116743,15 @@ "updateContext": null }, "value": "=", - "start": 15208, - "end": 15209, + "start": 15141, + "end": 15142, "loc": { "start": { - "line": 432, + "line": 427, "column": 22 }, "end": { - "line": 432, + "line": 427, "column": 23 } } @@ -117193,15 +116769,15 @@ "binop": null }, "value": "buttons", - "start": 15210, - "end": 15217, + "start": 15143, + "end": 15150, "loc": { "start": { - "line": 432, + "line": 427, "column": 24 }, "end": { - "line": 432, + "line": 427, "column": 31 } } @@ -117219,15 +116795,15 @@ "binop": null, "updateContext": null }, - "start": 15217, - "end": 15218, + "start": 15150, + "end": 15151, "loc": { "start": { - "line": 432, + "line": 427, "column": 31 }, "end": { - "line": 432, + "line": 427, "column": 32 } } @@ -117245,15 +116821,15 @@ "binop": null }, "value": "split", - "start": 15218, - "end": 15223, + "start": 15151, + "end": 15156, "loc": { "start": { - "line": 432, + "line": 427, "column": 32 }, "end": { - "line": 432, + "line": 427, "column": 37 } } @@ -117270,15 +116846,15 @@ "postfix": false, "binop": null }, - "start": 15223, - "end": 15224, + "start": 15156, + "end": 15157, "loc": { "start": { - "line": 432, + "line": 427, "column": 37 }, "end": { - "line": 432, + "line": 427, "column": 38 } } @@ -117297,15 +116873,15 @@ "updateContext": null }, "value": " ", - "start": 15224, - "end": 15227, + "start": 15157, + "end": 15160, "loc": { "start": { - "line": 432, + "line": 427, "column": 38 }, "end": { - "line": 432, + "line": 427, "column": 41 } } @@ -117322,15 +116898,15 @@ "postfix": false, "binop": null }, - "start": 15227, - "end": 15228, + "start": 15160, + "end": 15161, "loc": { "start": { - "line": 432, + "line": 427, "column": 41 }, "end": { - "line": 432, + "line": 427, "column": 42 } } @@ -117348,15 +116924,15 @@ "binop": null, "updateContext": null }, - "start": 15228, - "end": 15229, + "start": 15161, + "end": 15162, "loc": { "start": { - "line": 432, + "line": 427, "column": 42 }, "end": { - "line": 432, + "line": 427, "column": 43 } } @@ -117374,15 +116950,15 @@ "binop": null }, "value": "buttonArray", - "start": 15237, - "end": 15248, + "start": 15170, + "end": 15181, "loc": { "start": { - "line": 433, + "line": 428, "column": 6 }, "end": { - "line": 433, + "line": 428, "column": 17 } } @@ -117400,15 +116976,15 @@ "binop": null, "updateContext": null }, - "start": 15248, - "end": 15249, + "start": 15181, + "end": 15182, "loc": { "start": { - "line": 433, + "line": 428, "column": 17 }, "end": { - "line": 433, + "line": 428, "column": 18 } } @@ -117426,15 +117002,15 @@ "binop": null }, "value": "forEach", - "start": 15249, - "end": 15256, + "start": 15182, + "end": 15189, "loc": { "start": { - "line": 433, + "line": 428, "column": 18 }, "end": { - "line": 433, + "line": 428, "column": 25 } } @@ -117451,15 +117027,15 @@ "postfix": false, "binop": null }, - "start": 15256, - "end": 15257, + "start": 15189, + "end": 15190, "loc": { "start": { - "line": 433, + "line": 428, "column": 25 }, "end": { - "line": 433, + "line": 428, "column": 26 } } @@ -117476,15 +117052,15 @@ "postfix": false, "binop": null }, - "start": 15257, - "end": 15258, + "start": 15190, + "end": 15191, "loc": { "start": { - "line": 433, + "line": 428, "column": 26 }, "end": { - "line": 433, + "line": 428, "column": 27 } } @@ -117502,15 +117078,15 @@ "binop": null }, "value": "button", - "start": 15258, - "end": 15264, + "start": 15191, + "end": 15197, "loc": { "start": { - "line": 433, + "line": 428, "column": 27 }, "end": { - "line": 433, + "line": 428, "column": 33 } } @@ -117528,15 +117104,15 @@ "binop": null, "updateContext": null }, - "start": 15264, - "end": 15265, + "start": 15197, + "end": 15198, "loc": { "start": { - "line": 433, + "line": 428, "column": 33 }, "end": { - "line": 433, + "line": 428, "column": 34 } } @@ -117554,15 +117130,15 @@ "binop": null }, "value": "key", - "start": 15266, - "end": 15269, + "start": 15199, + "end": 15202, "loc": { "start": { - "line": 433, + "line": 428, "column": 35 }, "end": { - "line": 433, + "line": 428, "column": 38 } } @@ -117579,15 +117155,15 @@ "postfix": false, "binop": null }, - "start": 15269, - "end": 15270, + "start": 15202, + "end": 15203, "loc": { "start": { - "line": 433, + "line": 428, "column": 38 }, "end": { - "line": 433, + "line": 428, "column": 39 } } @@ -117605,15 +117181,15 @@ "binop": null, "updateContext": null }, - "start": 15271, - "end": 15273, + "start": 15204, + "end": 15206, "loc": { "start": { - "line": 433, + "line": 428, "column": 40 }, "end": { - "line": 433, + "line": 428, "column": 42 } } @@ -117630,15 +117206,15 @@ "postfix": false, "binop": null }, - "start": 15274, - "end": 15275, + "start": 15207, + "end": 15208, "loc": { "start": { - "line": 433, + "line": 428, "column": 43 }, "end": { - "line": 433, + "line": 428, "column": 44 } } @@ -117658,15 +117234,15 @@ "updateContext": null }, "value": "this", - "start": 15285, - "end": 15289, + "start": 15218, + "end": 15222, "loc": { "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 12 } } @@ -117684,15 +117260,15 @@ "binop": null, "updateContext": null }, - "start": 15289, - "end": 15290, + "start": 15222, + "end": 15223, "loc": { "start": { - "line": 434, + "line": 429, "column": 12 }, "end": { - "line": 434, + "line": 429, "column": 13 } } @@ -117710,15 +117286,15 @@ "binop": null }, "value": "options", - "start": 15290, - "end": 15297, + "start": 15223, + "end": 15230, "loc": { "start": { - "line": 434, + "line": 429, "column": 13 }, "end": { - "line": 434, + "line": 429, "column": 20 } } @@ -117736,15 +117312,15 @@ "binop": null, "updateContext": null }, - "start": 15297, - "end": 15298, + "start": 15230, + "end": 15231, "loc": { "start": { - "line": 434, + "line": 429, "column": 20 }, "end": { - "line": 434, + "line": 429, "column": 21 } } @@ -117762,15 +117338,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15298, - "end": 15309, + "start": 15231, + "end": 15242, "loc": { "start": { - "line": 434, + "line": 429, "column": 21 }, "end": { - "line": 434, + "line": 429, "column": 32 } } @@ -117788,15 +117364,15 @@ "binop": null, "updateContext": null }, - "start": 15309, - "end": 15310, + "start": 15242, + "end": 15243, "loc": { "start": { - "line": 434, + "line": 429, "column": 32 }, "end": { - "line": 434, + "line": 429, "column": 33 } } @@ -117814,15 +117390,15 @@ "binop": null }, "value": "map", - "start": 15310, - "end": 15313, + "start": 15243, + "end": 15246, "loc": { "start": { - "line": 434, + "line": 429, "column": 33 }, "end": { - "line": 434, + "line": 429, "column": 36 } } @@ -117839,15 +117415,15 @@ "postfix": false, "binop": null }, - "start": 15313, - "end": 15314, + "start": 15246, + "end": 15247, "loc": { "start": { - "line": 434, + "line": 429, "column": 36 }, "end": { - "line": 434, + "line": 429, "column": 37 } } @@ -117864,15 +117440,15 @@ "postfix": false, "binop": null }, - "start": 15314, - "end": 15315, + "start": 15247, + "end": 15248, "loc": { "start": { - "line": 434, + "line": 429, "column": 37 }, "end": { - "line": 434, + "line": 429, "column": 38 } } @@ -117890,15 +117466,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15315, - "end": 15326, + "start": 15248, + "end": 15259, "loc": { "start": { - "line": 434, + "line": 429, "column": 38 }, "end": { - "line": 434, + "line": 429, "column": 49 } } @@ -117916,15 +117492,15 @@ "binop": null, "updateContext": null }, - "start": 15326, - "end": 15327, + "start": 15259, + "end": 15260, "loc": { "start": { - "line": 434, + "line": 429, "column": 49 }, "end": { - "line": 434, + "line": 429, "column": 50 } } @@ -117942,15 +117518,15 @@ "binop": null }, "value": "index", - "start": 15328, - "end": 15333, + "start": 15261, + "end": 15266, "loc": { "start": { - "line": 434, + "line": 429, "column": 51 }, "end": { - "line": 434, + "line": 429, "column": 56 } } @@ -117967,15 +117543,15 @@ "postfix": false, "binop": null }, - "start": 15333, - "end": 15334, + "start": 15266, + "end": 15267, "loc": { "start": { - "line": 434, + "line": 429, "column": 56 }, "end": { - "line": 434, + "line": 429, "column": 57 } } @@ -117993,15 +117569,15 @@ "binop": null, "updateContext": null }, - "start": 15335, - "end": 15337, + "start": 15268, + "end": 15270, "loc": { "start": { - "line": 434, + "line": 429, "column": 58 }, "end": { - "line": 434, + "line": 429, "column": 60 } } @@ -118018,15 +117594,15 @@ "postfix": false, "binop": null }, - "start": 15338, - "end": 15339, + "start": 15271, + "end": 15272, "loc": { "start": { - "line": 434, + "line": 429, "column": 61 }, "end": { - "line": 434, + "line": 429, "column": 62 } } @@ -118034,15 +117610,15 @@ { "type": "CommentBlock", "value": "*\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n ", - "start": 15353, - "end": 15494, + "start": 15286, + "end": 15427, "loc": { "start": { - "line": 436, + "line": 431, "column": 10 }, "end": { - "line": 439, + "line": 434, "column": 13 } } @@ -118062,15 +117638,15 @@ "updateContext": null }, "value": "if", - "start": 15506, - "end": 15508, + "start": 15439, + "end": 15441, "loc": { "start": { - "line": 440, + "line": 435, "column": 10 }, "end": { - "line": 440, + "line": 435, "column": 12 } } @@ -118087,15 +117663,15 @@ "postfix": false, "binop": null }, - "start": 15508, - "end": 15509, + "start": 15441, + "end": 15442, "loc": { "start": { - "line": 440, + "line": 435, "column": 12 }, "end": { - "line": 440, + "line": 435, "column": 13 } } @@ -118112,15 +117688,15 @@ "postfix": false, "binop": null }, - "start": 15523, - "end": 15524, + "start": 15456, + "end": 15457, "loc": { "start": { - "line": 441, + "line": 436, "column": 12 }, "end": { - "line": 441, + "line": 436, "column": 13 } } @@ -118138,15 +117714,15 @@ "binop": null }, "value": "className", - "start": 15524, - "end": 15533, + "start": 15457, + "end": 15466, "loc": { "start": { - "line": 441, + "line": 436, "column": 13 }, "end": { - "line": 441, + "line": 436, "column": 22 } } @@ -118165,15 +117741,15 @@ "updateContext": null }, "value": "&&", - "start": 15534, - "end": 15536, + "start": 15467, + "end": 15469, "loc": { "start": { - "line": 441, + "line": 436, "column": 23 }, "end": { - "line": 441, + "line": 436, "column": 25 } } @@ -118191,15 +117767,15 @@ "binop": null }, "value": "className", - "start": 15537, - "end": 15546, + "start": 15470, + "end": 15479, "loc": { "start": { - "line": 441, + "line": 436, "column": 26 }, "end": { - "line": 441, + "line": 436, "column": 35 } } @@ -118217,15 +117793,15 @@ "binop": null, "updateContext": null }, - "start": 15546, - "end": 15547, + "start": 15479, + "end": 15480, "loc": { "start": { - "line": 441, + "line": 436, "column": 35 }, "end": { - "line": 441, + "line": 436, "column": 36 } } @@ -118243,15 +117819,15 @@ "binop": null }, "value": "includes", - "start": 15547, - "end": 15555, + "start": 15480, + "end": 15488, "loc": { "start": { - "line": 441, + "line": 436, "column": 36 }, "end": { - "line": 441, + "line": 436, "column": 44 } } @@ -118268,15 +117844,15 @@ "postfix": false, "binop": null }, - "start": 15555, - "end": 15556, + "start": 15488, + "end": 15489, "loc": { "start": { - "line": 441, + "line": 436, "column": 44 }, "end": { - "line": 441, + "line": 436, "column": 45 } } @@ -118294,15 +117870,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15556, - "end": 15567, + "start": 15489, + "end": 15500, "loc": { "start": { - "line": 441, + "line": 436, "column": 45 }, "end": { - "line": 441, + "line": 436, "column": 56 } } @@ -118320,15 +117896,15 @@ "binop": null, "updateContext": null }, - "start": 15567, - "end": 15568, + "start": 15500, + "end": 15501, "loc": { "start": { - "line": 441, + "line": 436, "column": 56 }, "end": { - "line": 441, + "line": 436, "column": 57 } } @@ -118348,15 +117924,15 @@ "updateContext": null }, "value": "class", - "start": 15568, - "end": 15573, + "start": 15501, + "end": 15506, "loc": { "start": { - "line": 441, + "line": 436, "column": 57 }, "end": { - "line": 441, + "line": 436, "column": 62 } } @@ -118373,15 +117949,15 @@ "postfix": false, "binop": null }, - "start": 15573, - "end": 15574, + "start": 15506, + "end": 15507, "loc": { "start": { - "line": 441, + "line": 436, "column": 62 }, "end": { - "line": 441, + "line": 436, "column": 63 } } @@ -118398,15 +117974,15 @@ "postfix": false, "binop": null }, - "start": 15574, - "end": 15575, + "start": 15507, + "end": 15508, "loc": { "start": { - "line": 441, + "line": 436, "column": 63 }, "end": { - "line": 441, + "line": 436, "column": 64 } } @@ -118425,15 +118001,15 @@ "updateContext": null }, "value": "||", - "start": 15576, - "end": 15578, + "start": 15509, + "end": 15511, "loc": { "start": { - "line": 441, + "line": 436, "column": 65 }, "end": { - "line": 441, + "line": 436, "column": 67 } } @@ -118452,15 +118028,15 @@ "updateContext": null }, "value": "!", - "start": 15592, - "end": 15593, + "start": 15525, + "end": 15526, "loc": { "start": { - "line": 442, + "line": 437, "column": 12 }, "end": { - "line": 442, + "line": 437, "column": 13 } } @@ -118478,15 +118054,15 @@ "binop": null }, "value": "className", - "start": 15593, - "end": 15602, + "start": 15526, + "end": 15535, "loc": { "start": { - "line": 442, + "line": 437, "column": 13 }, "end": { - "line": 442, + "line": 437, "column": 22 } } @@ -118503,15 +118079,15 @@ "postfix": false, "binop": null }, - "start": 15614, - "end": 15615, + "start": 15547, + "end": 15548, "loc": { "start": { - "line": 443, + "line": 438, "column": 10 }, "end": { - "line": 443, + "line": 438, "column": 11 } } @@ -118528,15 +118104,15 @@ "postfix": false, "binop": null }, - "start": 15615, - "end": 15616, + "start": 15548, + "end": 15549, "loc": { "start": { - "line": 443, + "line": 438, "column": 11 }, "end": { - "line": 443, + "line": 438, "column": 12 } } @@ -118556,15 +118132,15 @@ "updateContext": null }, "value": "let", - "start": 15630, - "end": 15633, + "start": 15563, + "end": 15566, "loc": { "start": { - "line": 444, + "line": 439, "column": 12 }, "end": { - "line": 444, + "line": 439, "column": 15 } } @@ -118582,15 +118158,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 15634, - "end": 15653, + "start": 15567, + "end": 15586, "loc": { "start": { - "line": 444, + "line": 439, "column": 16 }, "end": { - "line": 444, + "line": 439, "column": 35 } } @@ -118609,15 +118185,15 @@ "updateContext": null }, "value": "=", - "start": 15654, - "end": 15655, + "start": 15587, + "end": 15588, "loc": { "start": { - "line": 444, + "line": 439, "column": 36 }, "end": { - "line": 444, + "line": 439, "column": 37 } } @@ -118635,15 +118211,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15656, - "end": 15667, + "start": 15589, + "end": 15600, "loc": { "start": { - "line": 444, + "line": 439, "column": 38 }, "end": { - "line": 444, + "line": 439, "column": 49 } } @@ -118661,15 +118237,15 @@ "binop": null, "updateContext": null }, - "start": 15667, - "end": 15668, + "start": 15600, + "end": 15601, "loc": { "start": { - "line": 444, + "line": 439, "column": 49 }, "end": { - "line": 444, + "line": 439, "column": 50 } } @@ -118687,15 +118263,15 @@ "binop": null }, "value": "buttons", - "start": 15668, - "end": 15675, + "start": 15601, + "end": 15608, "loc": { "start": { - "line": 444, + "line": 439, "column": 50 }, "end": { - "line": 444, + "line": 439, "column": 57 } } @@ -118713,15 +118289,15 @@ "binop": null, "updateContext": null }, - "start": 15675, - "end": 15676, + "start": 15608, + "end": 15609, "loc": { "start": { - "line": 444, + "line": 439, "column": 57 }, "end": { - "line": 444, + "line": 439, "column": 58 } } @@ -118739,15 +118315,15 @@ "binop": null }, "value": "split", - "start": 15676, - "end": 15681, + "start": 15609, + "end": 15614, "loc": { "start": { - "line": 444, + "line": 439, "column": 58 }, "end": { - "line": 444, + "line": 439, "column": 63 } } @@ -118764,15 +118340,15 @@ "postfix": false, "binop": null }, - "start": 15681, - "end": 15682, + "start": 15614, + "end": 15615, "loc": { "start": { - "line": 444, + "line": 439, "column": 63 }, "end": { - "line": 444, + "line": 439, "column": 64 } } @@ -118791,15 +118367,15 @@ "updateContext": null }, "value": " ", - "start": 15682, - "end": 15685, + "start": 15615, + "end": 15618, "loc": { "start": { - "line": 444, + "line": 439, "column": 64 }, "end": { - "line": 444, + "line": 439, "column": 67 } } @@ -118816,15 +118392,15 @@ "postfix": false, "binop": null }, - "start": 15685, - "end": 15686, + "start": 15618, + "end": 15619, "loc": { "start": { - "line": 444, + "line": 439, "column": 67 }, "end": { - "line": 444, + "line": 439, "column": 68 } } @@ -118842,15 +118418,15 @@ "binop": null, "updateContext": null }, - "start": 15686, - "end": 15687, + "start": 15619, + "end": 15620, "loc": { "start": { - "line": 444, + "line": 439, "column": 68 }, "end": { - "line": 444, + "line": 439, "column": 69 } } @@ -118868,15 +118444,15 @@ "binop": null }, "value": "filter", - "start": 15687, - "end": 15693, + "start": 15620, + "end": 15626, "loc": { "start": { - "line": 444, + "line": 439, "column": 69 }, "end": { - "line": 444, + "line": 439, "column": 75 } } @@ -118893,15 +118469,15 @@ "postfix": false, "binop": null }, - "start": 15693, - "end": 15694, + "start": 15626, + "end": 15627, "loc": { "start": { - "line": 444, + "line": 439, "column": 75 }, "end": { - "line": 444, + "line": 439, "column": 76 } } @@ -118919,15 +118495,15 @@ "binop": null }, "value": "item", - "start": 15694, - "end": 15698, + "start": 15627, + "end": 15631, "loc": { "start": { - "line": 444, + "line": 439, "column": 76 }, "end": { - "line": 444, + "line": 439, "column": 80 } } @@ -118945,15 +118521,15 @@ "binop": null, "updateContext": null }, - "start": 15699, - "end": 15701, + "start": 15632, + "end": 15634, "loc": { "start": { - "line": 444, + "line": 439, "column": 81 }, "end": { - "line": 444, + "line": 439, "column": 83 } } @@ -118971,15 +118547,15 @@ "binop": null }, "value": "item", - "start": 15702, - "end": 15706, + "start": 15635, + "end": 15639, "loc": { "start": { - "line": 444, + "line": 439, "column": 84 }, "end": { - "line": 444, + "line": 439, "column": 88 } } @@ -118998,15 +118574,15 @@ "updateContext": null }, "value": "!==", - "start": 15707, - "end": 15710, + "start": 15640, + "end": 15643, "loc": { "start": { - "line": 444, + "line": 439, "column": 89 }, "end": { - "line": 444, + "line": 439, "column": 92 } } @@ -119024,15 +118600,15 @@ "binop": null }, "value": "button", - "start": 15711, - "end": 15717, + "start": 15644, + "end": 15650, "loc": { "start": { - "line": 444, + "line": 439, "column": 93 }, "end": { - "line": 444, + "line": 439, "column": 99 } } @@ -119049,15 +118625,15 @@ "postfix": false, "binop": null }, - "start": 15717, - "end": 15718, + "start": 15650, + "end": 15651, "loc": { "start": { - "line": 444, + "line": 439, "column": 99 }, "end": { - "line": 444, + "line": 439, "column": 100 } } @@ -119075,15 +118651,15 @@ "binop": null, "updateContext": null }, - "start": 15718, - "end": 15719, + "start": 15651, + "end": 15652, "loc": { "start": { - "line": 444, + "line": 439, "column": 100 }, "end": { - "line": 444, + "line": 439, "column": 101 } } @@ -119091,15 +118667,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15735, - "end": 15832, + "start": 15668, + "end": 15765, "loc": { "start": { - "line": 446, + "line": 441, "column": 12 }, "end": { - "line": 448, + "line": 443, "column": 15 } } @@ -119119,15 +118695,15 @@ "updateContext": null }, "value": "if", - "start": 15846, - "end": 15848, + "start": 15779, + "end": 15781, "loc": { "start": { - "line": 449, + "line": 444, "column": 12 }, "end": { - "line": 449, + "line": 444, "column": 14 } } @@ -119144,15 +118720,15 @@ "postfix": false, "binop": null }, - "start": 15848, - "end": 15849, + "start": 15781, + "end": 15782, "loc": { "start": { - "line": 449, + "line": 444, "column": 14 }, "end": { - "line": 449, + "line": 444, "column": 15 } } @@ -119170,15 +118746,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 15849, - "end": 15868, + "start": 15782, + "end": 15801, "loc": { "start": { - "line": 449, + "line": 444, "column": 15 }, "end": { - "line": 449, + "line": 444, "column": 34 } } @@ -119196,15 +118772,15 @@ "binop": null, "updateContext": null }, - "start": 15868, - "end": 15869, + "start": 15801, + "end": 15802, "loc": { "start": { - "line": 449, + "line": 444, "column": 34 }, "end": { - "line": 449, + "line": 444, "column": 35 } } @@ -119222,15 +118798,15 @@ "binop": null }, "value": "length", - "start": 15869, - "end": 15875, + "start": 15802, + "end": 15808, "loc": { "start": { - "line": 449, + "line": 444, "column": 35 }, "end": { - "line": 449, + "line": 444, "column": 41 } } @@ -119247,15 +118823,15 @@ "postfix": false, "binop": null }, - "start": 15875, - "end": 15876, + "start": 15808, + "end": 15809, "loc": { "start": { - "line": 449, + "line": 444, "column": 41 }, "end": { - "line": 449, + "line": 444, "column": 42 } } @@ -119272,15 +118848,15 @@ "postfix": false, "binop": null }, - "start": 15876, - "end": 15877, + "start": 15809, + "end": 15810, "loc": { "start": { - "line": 449, + "line": 444, "column": 42 }, "end": { - "line": 449, + "line": 444, "column": 43 } } @@ -119298,15 +118874,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15893, - "end": 15904, + "start": 15826, + "end": 15837, "loc": { "start": { - "line": 450, + "line": 445, "column": 14 }, "end": { - "line": 450, + "line": 445, "column": 25 } } @@ -119324,15 +118900,15 @@ "binop": null, "updateContext": null }, - "start": 15904, - "end": 15905, + "start": 15837, + "end": 15838, "loc": { "start": { - "line": 450, + "line": 445, "column": 25 }, "end": { - "line": 450, + "line": 445, "column": 26 } } @@ -119350,15 +118926,15 @@ "binop": null }, "value": "buttons", - "start": 15905, - "end": 15912, + "start": 15838, + "end": 15845, "loc": { "start": { - "line": 450, + "line": 445, "column": 26 }, "end": { - "line": 450, + "line": 445, "column": 33 } } @@ -119377,15 +118953,15 @@ "updateContext": null }, "value": "=", - "start": 15913, - "end": 15914, + "start": 15846, + "end": 15847, "loc": { "start": { - "line": 450, + "line": 445, "column": 34 }, "end": { - "line": 450, + "line": 445, "column": 35 } } @@ -119403,15 +118979,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 15915, - "end": 15934, + "start": 15848, + "end": 15867, "loc": { "start": { - "line": 450, + "line": 445, "column": 36 }, "end": { - "line": 450, + "line": 445, "column": 55 } } @@ -119429,15 +119005,15 @@ "binop": null, "updateContext": null }, - "start": 15934, - "end": 15935, + "start": 15867, + "end": 15868, "loc": { "start": { - "line": 450, + "line": 445, "column": 55 }, "end": { - "line": 450, + "line": 445, "column": 56 } } @@ -119455,15 +119031,15 @@ "binop": null }, "value": "join", - "start": 15935, - "end": 15939, + "start": 15868, + "end": 15872, "loc": { "start": { - "line": 450, + "line": 445, "column": 56 }, "end": { - "line": 450, + "line": 445, "column": 60 } } @@ -119480,15 +119056,15 @@ "postfix": false, "binop": null }, - "start": 15939, - "end": 15940, + "start": 15872, + "end": 15873, "loc": { "start": { - "line": 450, + "line": 445, "column": 60 }, "end": { - "line": 450, + "line": 445, "column": 61 } } @@ -119507,15 +119083,15 @@ "updateContext": null }, "value": " ", - "start": 15940, - "end": 15943, + "start": 15873, + "end": 15876, "loc": { "start": { - "line": 450, + "line": 445, "column": 61 }, "end": { - "line": 450, + "line": 445, "column": 64 } } @@ -119532,15 +119108,15 @@ "postfix": false, "binop": null }, - "start": 15943, - "end": 15944, + "start": 15876, + "end": 15877, "loc": { "start": { - "line": 450, + "line": 445, "column": 64 }, "end": { - "line": 450, + "line": 445, "column": 65 } } @@ -119558,15 +119134,15 @@ "binop": null, "updateContext": null }, - "start": 15944, - "end": 15945, + "start": 15877, + "end": 15878, "loc": { "start": { - "line": 450, + "line": 445, "column": 65 }, "end": { - "line": 450, + "line": 445, "column": 66 } } @@ -119583,15 +119159,15 @@ "postfix": false, "binop": null }, - "start": 15959, - "end": 15960, + "start": 15892, + "end": 15893, "loc": { "start": { - "line": 451, + "line": 446, "column": 12 }, "end": { - "line": 451, + "line": 446, "column": 13 } } @@ -119611,15 +119187,15 @@ "updateContext": null }, "value": "else", - "start": 15961, - "end": 15965, + "start": 15894, + "end": 15898, "loc": { "start": { - "line": 451, + "line": 446, "column": 14 }, "end": { - "line": 451, + "line": 446, "column": 18 } } @@ -119636,15 +119212,15 @@ "postfix": false, "binop": null }, - "start": 15966, - "end": 15967, + "start": 15899, + "end": 15900, "loc": { "start": { - "line": 451, + "line": 446, "column": 19 }, "end": { - "line": 451, + "line": 446, "column": 20 } } @@ -119664,15 +119240,15 @@ "updateContext": null }, "value": "this", - "start": 15983, - "end": 15987, + "start": 15916, + "end": 15920, "loc": { "start": { - "line": 452, + "line": 447, "column": 14 }, "end": { - "line": 452, + "line": 447, "column": 18 } } @@ -119690,15 +119266,15 @@ "binop": null, "updateContext": null }, - "start": 15987, - "end": 15988, + "start": 15920, + "end": 15921, "loc": { "start": { - "line": 452, + "line": 447, "column": 18 }, "end": { - "line": 452, + "line": 447, "column": 19 } } @@ -119716,15 +119292,15 @@ "binop": null }, "value": "options", - "start": 15988, - "end": 15995, + "start": 15921, + "end": 15928, "loc": { "start": { - "line": 452, + "line": 447, "column": 19 }, "end": { - "line": 452, + "line": 447, "column": 26 } } @@ -119742,15 +119318,15 @@ "binop": null, "updateContext": null }, - "start": 15995, - "end": 15996, + "start": 15928, + "end": 15929, "loc": { "start": { - "line": 452, + "line": 447, "column": 26 }, "end": { - "line": 452, + "line": 447, "column": 27 } } @@ -119768,15 +119344,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15996, - "end": 16007, + "start": 15929, + "end": 15940, "loc": { "start": { - "line": 452, + "line": 447, "column": 27 }, "end": { - "line": 452, + "line": 447, "column": 38 } } @@ -119794,15 +119370,15 @@ "binop": null, "updateContext": null }, - "start": 16007, - "end": 16008, + "start": 15940, + "end": 15941, "loc": { "start": { - "line": 452, + "line": 447, "column": 38 }, "end": { - "line": 452, + "line": 447, "column": 39 } } @@ -119820,15 +119396,15 @@ "binop": null }, "value": "splice", - "start": 16008, - "end": 16014, + "start": 15941, + "end": 15947, "loc": { "start": { - "line": 452, + "line": 447, "column": 39 }, "end": { - "line": 452, + "line": 447, "column": 45 } } @@ -119845,15 +119421,15 @@ "postfix": false, "binop": null }, - "start": 16014, - "end": 16015, + "start": 15947, + "end": 15948, "loc": { "start": { - "line": 452, + "line": 447, "column": 45 }, "end": { - "line": 452, + "line": 447, "column": 46 } } @@ -119871,15 +119447,15 @@ "binop": null }, "value": "index", - "start": 16015, - "end": 16020, + "start": 15948, + "end": 15953, "loc": { "start": { - "line": 452, + "line": 447, "column": 46 }, "end": { - "line": 452, + "line": 447, "column": 51 } } @@ -119897,15 +119473,15 @@ "binop": null, "updateContext": null }, - "start": 16020, - "end": 16021, + "start": 15953, + "end": 15954, "loc": { "start": { - "line": 452, + "line": 447, "column": 51 }, "end": { - "line": 452, + "line": 447, "column": 52 } } @@ -119924,15 +119500,15 @@ "updateContext": null }, "value": 1, - "start": 16022, - "end": 16023, + "start": 15955, + "end": 15956, "loc": { "start": { - "line": 452, + "line": 447, "column": 53 }, "end": { - "line": 452, + "line": 447, "column": 54 } } @@ -119949,15 +119525,15 @@ "postfix": false, "binop": null }, - "start": 16023, - "end": 16024, + "start": 15956, + "end": 15957, "loc": { "start": { - "line": 452, + "line": 447, "column": 54 }, "end": { - "line": 452, + "line": 447, "column": 55 } } @@ -119975,15 +119551,15 @@ "binop": null, "updateContext": null }, - "start": 16024, - "end": 16025, + "start": 15957, + "end": 15958, "loc": { "start": { - "line": 452, + "line": 447, "column": 55 }, "end": { - "line": 452, + "line": 447, "column": 56 } } @@ -120001,15 +119577,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16041, - "end": 16052, + "start": 15974, + "end": 15985, "loc": { "start": { - "line": 453, + "line": 448, "column": 14 }, "end": { - "line": 453, + "line": 448, "column": 25 } } @@ -120028,15 +119604,15 @@ "updateContext": null }, "value": "=", - "start": 16053, - "end": 16054, + "start": 15986, + "end": 15987, "loc": { "start": { - "line": 453, + "line": 448, "column": 26 }, "end": { - "line": 453, + "line": 448, "column": 27 } } @@ -120056,15 +119632,15 @@ "updateContext": null }, "value": "null", - "start": 16055, - "end": 16059, + "start": 15988, + "end": 15992, "loc": { "start": { - "line": 453, + "line": 448, "column": 28 }, "end": { - "line": 453, + "line": 448, "column": 32 } } @@ -120082,15 +119658,15 @@ "binop": null, "updateContext": null }, - "start": 16059, - "end": 16060, + "start": 15992, + "end": 15993, "loc": { "start": { - "line": 453, + "line": 448, "column": 32 }, "end": { - "line": 453, + "line": 448, "column": 33 } } @@ -120107,15 +119683,15 @@ "postfix": false, "binop": null }, - "start": 16074, - "end": 16075, + "start": 16007, + "end": 16008, "loc": { "start": { - "line": 454, + "line": 449, "column": 12 }, "end": { - "line": 454, + "line": 449, "column": 13 } } @@ -120132,15 +119708,15 @@ "postfix": false, "binop": null }, - "start": 16090, - "end": 16091, + "start": 16023, + "end": 16024, "loc": { "start": { - "line": 456, + "line": 451, "column": 10 }, "end": { - "line": 456, + "line": 451, "column": 11 } } @@ -120160,15 +119736,15 @@ "updateContext": null }, "value": "return", - "start": 16105, - "end": 16111, + "start": 16038, + "end": 16044, "loc": { "start": { - "line": 458, + "line": 453, "column": 10 }, "end": { - "line": 458, + "line": 453, "column": 16 } } @@ -120186,15 +119762,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16112, - "end": 16123, + "start": 16045, + "end": 16056, "loc": { "start": { - "line": 458, + "line": 453, "column": 17 }, "end": { - "line": 458, + "line": 453, "column": 28 } } @@ -120212,15 +119788,15 @@ "binop": null, "updateContext": null }, - "start": 16123, - "end": 16124, + "start": 16056, + "end": 16057, "loc": { "start": { - "line": 458, + "line": 453, "column": 28 }, "end": { - "line": 458, + "line": 453, "column": 29 } } @@ -120237,15 +119813,15 @@ "postfix": false, "binop": null }, - "start": 16134, - "end": 16135, + "start": 16067, + "end": 16068, "loc": { "start": { - "line": 459, + "line": 454, "column": 8 }, "end": { - "line": 459, + "line": 454, "column": 9 } } @@ -120262,15 +119838,15 @@ "postfix": false, "binop": null }, - "start": 16135, - "end": 16136, + "start": 16068, + "end": 16069, "loc": { "start": { - "line": 459, + "line": 454, "column": 9 }, "end": { - "line": 459, + "line": 454, "column": 10 } } @@ -120288,15 +119864,15 @@ "binop": null, "updateContext": null }, - "start": 16136, - "end": 16137, + "start": 16069, + "end": 16070, "loc": { "start": { - "line": 459, + "line": 454, "column": 10 }, "end": { - "line": 459, + "line": 454, "column": 11 } } @@ -120313,15 +119889,15 @@ "postfix": false, "binop": null }, - "start": 16145, - "end": 16146, + "start": 16078, + "end": 16079, "loc": { "start": { - "line": 460, + "line": 455, "column": 6 }, "end": { - "line": 460, + "line": 455, "column": 7 } } @@ -120338,15 +119914,15 @@ "postfix": false, "binop": null }, - "start": 16146, - "end": 16147, + "start": 16079, + "end": 16080, "loc": { "start": { - "line": 460, + "line": 455, "column": 7 }, "end": { - "line": 460, + "line": 455, "column": 8 } } @@ -120364,15 +119940,15 @@ "binop": null, "updateContext": null }, - "start": 16147, - "end": 16148, + "start": 16080, + "end": 16081, "loc": { "start": { - "line": 460, + "line": 455, "column": 8 }, "end": { - "line": 460, + "line": 455, "column": 9 } } @@ -120392,15 +119968,15 @@ "updateContext": null }, "value": "this", - "start": 16158, - "end": 16162, + "start": 16091, + "end": 16095, "loc": { "start": { - "line": 462, + "line": 457, "column": 6 }, "end": { - "line": 462, + "line": 457, "column": 10 } } @@ -120418,15 +119994,15 @@ "binop": null, "updateContext": null }, - "start": 16162, - "end": 16163, + "start": 16095, + "end": 16096, "loc": { "start": { - "line": 462, + "line": 457, "column": 10 }, "end": { - "line": 462, + "line": 457, "column": 11 } } @@ -120444,15 +120020,15 @@ "binop": null }, "value": "render", - "start": 16163, - "end": 16169, + "start": 16096, + "end": 16102, "loc": { "start": { - "line": 462, + "line": 457, "column": 11 }, "end": { - "line": 462, + "line": 457, "column": 17 } } @@ -120469,15 +120045,15 @@ "postfix": false, "binop": null }, - "start": 16169, - "end": 16170, + "start": 16102, + "end": 16103, "loc": { "start": { - "line": 462, + "line": 457, "column": 17 }, "end": { - "line": 462, + "line": 457, "column": 18 } } @@ -120494,15 +120070,15 @@ "postfix": false, "binop": null }, - "start": 16170, - "end": 16171, + "start": 16103, + "end": 16104, "loc": { "start": { - "line": 462, + "line": 457, "column": 18 }, "end": { - "line": 462, + "line": 457, "column": 19 } } @@ -120520,15 +120096,15 @@ "binop": null, "updateContext": null }, - "start": 16171, - "end": 16172, + "start": 16104, + "end": 16105, "loc": { "start": { - "line": 462, + "line": 457, "column": 19 }, "end": { - "line": 462, + "line": 457, "column": 20 } } @@ -120545,15 +120121,15 @@ "postfix": false, "binop": null }, - "start": 16178, - "end": 16179, + "start": 16111, + "end": 16112, "loc": { "start": { - "line": 463, + "line": 458, "column": 4 }, "end": { - "line": 463, + "line": 458, "column": 5 } } @@ -120570,15 +120146,15 @@ "postfix": false, "binop": null }, - "start": 16183, - "end": 16184, + "start": 16116, + "end": 16117, "loc": { "start": { - "line": 464, + "line": 459, "column": 2 }, "end": { - "line": 464, + "line": 459, "column": 3 } } @@ -120586,15 +120162,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n ", - "start": 16190, - "end": 16393, + "start": 16123, + "end": 16326, "loc": { "start": { - "line": 466, + "line": 461, "column": 2 }, "end": { - "line": 469, + "line": 464, "column": 5 } } @@ -120612,15 +120188,15 @@ "binop": null }, "value": "getButtonElement", - "start": 16397, - "end": 16413, + "start": 16330, + "end": 16346, "loc": { "start": { - "line": 470, + "line": 465, "column": 2 }, "end": { - "line": 470, + "line": 465, "column": 18 } } @@ -120637,15 +120213,15 @@ "postfix": false, "binop": null }, - "start": 16413, - "end": 16414, + "start": 16346, + "end": 16347, "loc": { "start": { - "line": 470, + "line": 465, "column": 18 }, "end": { - "line": 470, + "line": 465, "column": 19 } } @@ -120663,15 +120239,15 @@ "binop": null }, "value": "button", - "start": 16414, - "end": 16420, + "start": 16347, + "end": 16353, "loc": { "start": { - "line": 470, + "line": 465, "column": 19 }, "end": { - "line": 470, + "line": 465, "column": 25 } } @@ -120688,15 +120264,15 @@ "postfix": false, "binop": null }, - "start": 16420, - "end": 16421, + "start": 16353, + "end": 16354, "loc": { "start": { - "line": 470, + "line": 465, "column": 25 }, "end": { - "line": 470, + "line": 465, "column": 26 } } @@ -120713,15 +120289,15 @@ "postfix": false, "binop": null }, - "start": 16421, - "end": 16422, + "start": 16354, + "end": 16355, "loc": { "start": { - "line": 470, + "line": 465, "column": 26 }, "end": { - "line": 470, + "line": 465, "column": 27 } } @@ -120741,15 +120317,15 @@ "updateContext": null }, "value": "let", - "start": 16428, - "end": 16431, + "start": 16361, + "end": 16364, "loc": { "start": { - "line": 471, + "line": 466, "column": 4 }, "end": { - "line": 471, + "line": 466, "column": 7 } } @@ -120767,15 +120343,15 @@ "binop": null }, "value": "output", - "start": 16432, - "end": 16438, + "start": 16365, + "end": 16371, "loc": { "start": { - "line": 471, + "line": 466, "column": 8 }, "end": { - "line": 471, + "line": 466, "column": 14 } } @@ -120793,15 +120369,15 @@ "binop": null, "updateContext": null }, - "start": 16438, - "end": 16439, + "start": 16371, + "end": 16372, "loc": { "start": { - "line": 471, + "line": 466, "column": 14 }, "end": { - "line": 471, + "line": 466, "column": 15 } } @@ -120821,15 +120397,15 @@ "updateContext": null }, "value": "let", - "start": 16447, - "end": 16450, + "start": 16380, + "end": 16383, "loc": { "start": { - "line": 473, + "line": 468, "column": 4 }, "end": { - "line": 473, + "line": 468, "column": 7 } } @@ -120847,15 +120423,15 @@ "binop": null }, "value": "buttonArr", - "start": 16451, - "end": 16460, + "start": 16384, + "end": 16393, "loc": { "start": { - "line": 473, + "line": 468, "column": 8 }, "end": { - "line": 473, + "line": 468, "column": 17 } } @@ -120874,15 +120450,15 @@ "updateContext": null }, "value": "=", - "start": 16461, - "end": 16462, + "start": 16394, + "end": 16395, "loc": { "start": { - "line": 473, + "line": 468, "column": 18 }, "end": { - "line": 473, + "line": 468, "column": 19 } } @@ -120902,15 +120478,15 @@ "updateContext": null }, "value": "this", - "start": 16463, - "end": 16467, + "start": 16396, + "end": 16400, "loc": { "start": { - "line": 473, + "line": 468, "column": 20 }, "end": { - "line": 473, + "line": 468, "column": 24 } } @@ -120928,15 +120504,15 @@ "binop": null, "updateContext": null }, - "start": 16467, - "end": 16468, + "start": 16400, + "end": 16401, "loc": { "start": { - "line": 473, + "line": 468, "column": 24 }, "end": { - "line": 473, + "line": 468, "column": 25 } } @@ -120954,15 +120530,15 @@ "binop": null }, "value": "buttonElements", - "start": 16468, - "end": 16482, + "start": 16401, + "end": 16415, "loc": { "start": { - "line": 473, + "line": 468, "column": 25 }, "end": { - "line": 473, + "line": 468, "column": 39 } } @@ -120980,15 +120556,15 @@ "binop": null, "updateContext": null }, - "start": 16482, - "end": 16483, + "start": 16415, + "end": 16416, "loc": { "start": { - "line": 473, + "line": 468, "column": 39 }, "end": { - "line": 473, + "line": 468, "column": 40 } } @@ -121006,15 +120582,15 @@ "binop": null }, "value": "button", - "start": 16483, - "end": 16489, + "start": 16416, + "end": 16422, "loc": { "start": { - "line": 473, + "line": 468, "column": 40 }, "end": { - "line": 473, + "line": 468, "column": 46 } } @@ -121032,15 +120608,15 @@ "binop": null, "updateContext": null }, - "start": 16489, - "end": 16490, + "start": 16422, + "end": 16423, "loc": { "start": { - "line": 473, + "line": 468, "column": 46 }, "end": { - "line": 473, + "line": 468, "column": 47 } } @@ -121058,15 +120634,15 @@ "binop": null, "updateContext": null }, - "start": 16490, - "end": 16491, + "start": 16423, + "end": 16424, "loc": { "start": { - "line": 473, + "line": 468, "column": 47 }, "end": { - "line": 473, + "line": 468, "column": 48 } } @@ -121086,15 +120662,15 @@ "updateContext": null }, "value": "if", - "start": 16497, - "end": 16499, + "start": 16430, + "end": 16432, "loc": { "start": { - "line": 474, + "line": 469, "column": 4 }, "end": { - "line": 474, + "line": 469, "column": 6 } } @@ -121111,15 +120687,15 @@ "postfix": false, "binop": null }, - "start": 16499, - "end": 16500, + "start": 16432, + "end": 16433, "loc": { "start": { - "line": 474, + "line": 469, "column": 6 }, "end": { - "line": 474, + "line": 469, "column": 7 } } @@ -121137,15 +120713,15 @@ "binop": null }, "value": "buttonArr", - "start": 16500, - "end": 16509, + "start": 16433, + "end": 16442, "loc": { "start": { - "line": 474, + "line": 469, "column": 7 }, "end": { - "line": 474, + "line": 469, "column": 16 } } @@ -121162,15 +120738,15 @@ "postfix": false, "binop": null }, - "start": 16509, - "end": 16510, + "start": 16442, + "end": 16443, "loc": { "start": { - "line": 474, + "line": 469, "column": 16 }, "end": { - "line": 474, + "line": 469, "column": 17 } } @@ -121187,15 +120763,15 @@ "postfix": false, "binop": null }, - "start": 16510, - "end": 16511, + "start": 16443, + "end": 16444, "loc": { "start": { - "line": 474, + "line": 469, "column": 17 }, "end": { - "line": 474, + "line": 469, "column": 18 } } @@ -121215,15 +120791,15 @@ "updateContext": null }, "value": "if", - "start": 16519, - "end": 16521, + "start": 16452, + "end": 16454, "loc": { "start": { - "line": 475, + "line": 470, "column": 6 }, "end": { - "line": 475, + "line": 470, "column": 8 } } @@ -121240,15 +120816,15 @@ "postfix": false, "binop": null }, - "start": 16521, - "end": 16522, + "start": 16454, + "end": 16455, "loc": { "start": { - "line": 475, + "line": 470, "column": 8 }, "end": { - "line": 475, + "line": 470, "column": 9 } } @@ -121266,15 +120842,15 @@ "binop": null }, "value": "buttonArr", - "start": 16522, - "end": 16531, + "start": 16455, + "end": 16464, "loc": { "start": { - "line": 475, + "line": 470, "column": 9 }, "end": { - "line": 475, + "line": 470, "column": 18 } } @@ -121292,15 +120868,15 @@ "binop": null, "updateContext": null }, - "start": 16531, - "end": 16532, + "start": 16464, + "end": 16465, "loc": { "start": { - "line": 475, + "line": 470, "column": 18 }, "end": { - "line": 475, + "line": 470, "column": 19 } } @@ -121318,15 +120894,15 @@ "binop": null }, "value": "length", - "start": 16532, - "end": 16538, + "start": 16465, + "end": 16471, "loc": { "start": { - "line": 475, + "line": 470, "column": 19 }, "end": { - "line": 475, + "line": 470, "column": 25 } } @@ -121345,15 +120921,15 @@ "updateContext": null }, "value": ">", - "start": 16539, - "end": 16540, + "start": 16472, + "end": 16473, "loc": { "start": { - "line": 475, + "line": 470, "column": 26 }, "end": { - "line": 475, + "line": 470, "column": 27 } } @@ -121372,15 +120948,15 @@ "updateContext": null }, "value": 1, - "start": 16541, - "end": 16542, + "start": 16474, + "end": 16475, "loc": { "start": { - "line": 475, + "line": 470, "column": 28 }, "end": { - "line": 475, + "line": 470, "column": 29 } } @@ -121397,15 +120973,15 @@ "postfix": false, "binop": null }, - "start": 16542, - "end": 16543, + "start": 16475, + "end": 16476, "loc": { "start": { - "line": 475, + "line": 470, "column": 29 }, "end": { - "line": 475, + "line": 470, "column": 30 } } @@ -121422,15 +120998,15 @@ "postfix": false, "binop": null }, - "start": 16543, - "end": 16544, + "start": 16476, + "end": 16477, "loc": { "start": { - "line": 475, + "line": 470, "column": 30 }, "end": { - "line": 475, + "line": 470, "column": 31 } } @@ -121448,15 +121024,15 @@ "binop": null }, "value": "output", - "start": 16554, - "end": 16560, + "start": 16487, + "end": 16493, "loc": { "start": { - "line": 476, + "line": 471, "column": 8 }, "end": { - "line": 476, + "line": 471, "column": 14 } } @@ -121475,15 +121051,15 @@ "updateContext": null }, "value": "=", - "start": 16561, - "end": 16562, + "start": 16494, + "end": 16495, "loc": { "start": { - "line": 476, + "line": 471, "column": 15 }, "end": { - "line": 476, + "line": 471, "column": 16 } } @@ -121501,15 +121077,15 @@ "binop": null }, "value": "buttonArr", - "start": 16563, - "end": 16572, + "start": 16496, + "end": 16505, "loc": { "start": { - "line": 476, + "line": 471, "column": 17 }, "end": { - "line": 476, + "line": 471, "column": 26 } } @@ -121527,15 +121103,15 @@ "binop": null, "updateContext": null }, - "start": 16572, - "end": 16573, + "start": 16505, + "end": 16506, "loc": { "start": { - "line": 476, + "line": 471, "column": 26 }, "end": { - "line": 476, + "line": 471, "column": 27 } } @@ -121552,15 +121128,15 @@ "postfix": false, "binop": null }, - "start": 16581, - "end": 16582, + "start": 16514, + "end": 16515, "loc": { "start": { - "line": 477, + "line": 472, "column": 6 }, "end": { - "line": 477, + "line": 472, "column": 7 } } @@ -121580,15 +121156,15 @@ "updateContext": null }, "value": "else", - "start": 16583, - "end": 16587, + "start": 16516, + "end": 16520, "loc": { "start": { - "line": 477, + "line": 472, "column": 8 }, "end": { - "line": 477, + "line": 472, "column": 12 } } @@ -121605,15 +121181,15 @@ "postfix": false, "binop": null }, - "start": 16588, - "end": 16589, + "start": 16521, + "end": 16522, "loc": { "start": { - "line": 477, + "line": 472, "column": 13 }, "end": { - "line": 477, + "line": 472, "column": 14 } } @@ -121631,15 +121207,15 @@ "binop": null }, "value": "output", - "start": 16599, - "end": 16605, + "start": 16532, + "end": 16538, "loc": { "start": { - "line": 478, + "line": 473, "column": 8 }, "end": { - "line": 478, + "line": 473, "column": 14 } } @@ -121658,15 +121234,15 @@ "updateContext": null }, "value": "=", - "start": 16606, - "end": 16607, + "start": 16539, + "end": 16540, "loc": { "start": { - "line": 478, + "line": 473, "column": 15 }, "end": { - "line": 478, + "line": 473, "column": 16 } } @@ -121684,15 +121260,15 @@ "binop": null }, "value": "buttonArr", - "start": 16608, - "end": 16617, + "start": 16541, + "end": 16550, "loc": { "start": { - "line": 478, + "line": 473, "column": 17 }, "end": { - "line": 478, + "line": 473, "column": 26 } } @@ -121710,15 +121286,15 @@ "binop": null, "updateContext": null }, - "start": 16617, - "end": 16618, + "start": 16550, + "end": 16551, "loc": { "start": { - "line": 478, + "line": 473, "column": 26 }, "end": { - "line": 478, + "line": 473, "column": 27 } } @@ -121737,15 +121313,15 @@ "updateContext": null }, "value": 0, - "start": 16618, - "end": 16619, + "start": 16551, + "end": 16552, "loc": { "start": { - "line": 478, + "line": 473, "column": 27 }, "end": { - "line": 478, + "line": 473, "column": 28 } } @@ -121763,15 +121339,15 @@ "binop": null, "updateContext": null }, - "start": 16619, - "end": 16620, + "start": 16552, + "end": 16553, "loc": { "start": { - "line": 478, + "line": 473, "column": 28 }, "end": { - "line": 478, + "line": 473, "column": 29 } } @@ -121789,15 +121365,15 @@ "binop": null, "updateContext": null }, - "start": 16620, - "end": 16621, + "start": 16553, + "end": 16554, "loc": { "start": { - "line": 478, + "line": 473, "column": 29 }, "end": { - "line": 478, + "line": 473, "column": 30 } } @@ -121814,15 +121390,15 @@ "postfix": false, "binop": null }, - "start": 16629, - "end": 16630, + "start": 16562, + "end": 16563, "loc": { "start": { - "line": 479, + "line": 474, "column": 6 }, "end": { - "line": 479, + "line": 474, "column": 7 } } @@ -121839,15 +121415,15 @@ "postfix": false, "binop": null }, - "start": 16636, - "end": 16637, + "start": 16569, + "end": 16570, "loc": { "start": { - "line": 480, + "line": 475, "column": 4 }, "end": { - "line": 480, + "line": 475, "column": 5 } } @@ -121867,15 +121443,15 @@ "updateContext": null }, "value": "return", - "start": 16645, - "end": 16651, + "start": 16578, + "end": 16584, "loc": { "start": { - "line": 482, + "line": 477, "column": 4 }, "end": { - "line": 482, + "line": 477, "column": 10 } } @@ -121893,15 +121469,15 @@ "binop": null }, "value": "output", - "start": 16652, - "end": 16658, + "start": 16585, + "end": 16591, "loc": { "start": { - "line": 482, + "line": 477, "column": 11 }, "end": { - "line": 482, + "line": 477, "column": 17 } } @@ -121919,15 +121495,15 @@ "binop": null, "updateContext": null }, - "start": 16658, - "end": 16659, + "start": 16591, + "end": 16592, "loc": { "start": { - "line": 482, + "line": 477, "column": 17 }, "end": { - "line": 482, + "line": 477, "column": 18 } } @@ -121944,15 +121520,15 @@ "postfix": false, "binop": null }, - "start": 16663, - "end": 16664, + "start": 16596, + "end": 16597, "loc": { "start": { - "line": 483, + "line": 478, "column": 2 }, "end": { - "line": 483, + "line": 478, "column": 3 } } @@ -121960,15 +121536,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16670, - "end": 16760, + "start": 16603, + "end": 16693, "loc": { "start": { - "line": 485, + "line": 480, "column": 2 }, "end": { - "line": 487, + "line": 482, "column": 5 } } @@ -121986,15 +121562,15 @@ "binop": null }, "value": "handleCaret", - "start": 16764, - "end": 16775, + "start": 16697, + "end": 16708, "loc": { "start": { - "line": 488, + "line": 483, "column": 2 }, "end": { - "line": 488, + "line": 483, "column": 13 } } @@ -122011,15 +121587,15 @@ "postfix": false, "binop": null }, - "start": 16775, - "end": 16776, + "start": 16708, + "end": 16709, "loc": { "start": { - "line": 488, + "line": 483, "column": 13 }, "end": { - "line": 488, + "line": 483, "column": 14 } } @@ -122036,15 +121612,15 @@ "postfix": false, "binop": null }, - "start": 16776, - "end": 16777, + "start": 16709, + "end": 16710, "loc": { "start": { - "line": 488, + "line": 483, "column": 14 }, "end": { - "line": 488, + "line": 483, "column": 15 } } @@ -122061,15 +121637,15 @@ "postfix": false, "binop": null }, - "start": 16777, - "end": 16778, + "start": 16710, + "end": 16711, "loc": { "start": { - "line": 488, + "line": 483, "column": 15 }, "end": { - "line": 488, + "line": 483, "column": 16 } } @@ -122089,15 +121665,15 @@ "updateContext": null }, "value": "if", - "start": 16784, - "end": 16786, + "start": 16717, + "end": 16719, "loc": { "start": { - "line": 489, + "line": 484, "column": 4 }, "end": { - "line": 489, + "line": 484, "column": 6 } } @@ -122114,15 +121690,15 @@ "postfix": false, "binop": null }, - "start": 16786, - "end": 16787, + "start": 16719, + "end": 16720, "loc": { "start": { - "line": 489, + "line": 484, "column": 6 }, "end": { - "line": 489, + "line": 484, "column": 7 } } @@ -122142,15 +121718,15 @@ "updateContext": null }, "value": "this", - "start": 16787, - "end": 16791, + "start": 16720, + "end": 16724, "loc": { "start": { - "line": 489, + "line": 484, "column": 7 }, "end": { - "line": 489, + "line": 484, "column": 11 } } @@ -122168,15 +121744,15 @@ "binop": null, "updateContext": null }, - "start": 16791, - "end": 16792, + "start": 16724, + "end": 16725, "loc": { "start": { - "line": 489, + "line": 484, "column": 11 }, "end": { - "line": 489, + "line": 484, "column": 12 } } @@ -122194,15 +121770,15 @@ "binop": null }, "value": "options", - "start": 16792, - "end": 16799, + "start": 16725, + "end": 16732, "loc": { "start": { - "line": 489, + "line": 484, "column": 12 }, "end": { - "line": 489, + "line": 484, "column": 19 } } @@ -122220,15 +121796,15 @@ "binop": null, "updateContext": null }, - "start": 16799, - "end": 16800, + "start": 16732, + "end": 16733, "loc": { "start": { - "line": 489, + "line": 484, "column": 19 }, "end": { - "line": 489, + "line": 484, "column": 20 } } @@ -122246,15 +121822,15 @@ "binop": null }, "value": "debug", - "start": 16800, - "end": 16805, + "start": 16733, + "end": 16738, "loc": { "start": { - "line": 489, + "line": 484, "column": 20 }, "end": { - "line": 489, + "line": 484, "column": 25 } } @@ -122271,15 +121847,15 @@ "postfix": false, "binop": null }, - "start": 16805, - "end": 16806, + "start": 16738, + "end": 16739, "loc": { "start": { - "line": 489, + "line": 484, "column": 25 }, "end": { - "line": 489, + "line": 484, "column": 26 } } @@ -122296,15 +121872,15 @@ "postfix": false, "binop": null }, - "start": 16806, - "end": 16807, + "start": 16739, + "end": 16740, "loc": { "start": { - "line": 489, + "line": 484, "column": 26 }, "end": { - "line": 489, + "line": 484, "column": 27 } } @@ -122322,15 +121898,15 @@ "binop": null }, "value": "console", - "start": 16815, - "end": 16822, + "start": 16748, + "end": 16755, "loc": { "start": { - "line": 490, + "line": 485, "column": 6 }, "end": { - "line": 490, + "line": 485, "column": 13 } } @@ -122348,15 +121924,15 @@ "binop": null, "updateContext": null }, - "start": 16822, - "end": 16823, + "start": 16755, + "end": 16756, "loc": { "start": { - "line": 490, + "line": 485, "column": 13 }, "end": { - "line": 490, + "line": 485, "column": 14 } } @@ -122374,19 +121950,225 @@ "binop": null }, "value": "log", - "start": 16823, - "end": 16826, + "start": 16756, + "end": 16759, "loc": { "start": { - "line": 490, + "line": 485, "column": 14 }, "end": { - "line": 490, + "line": 485, "column": 17 } } }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16759, + "end": 16760, + "loc": { + "start": { + "line": 485, + "column": 17 + }, + "end": { + "line": 485, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Caret handling started", + "start": 16760, + "end": 16784, + "loc": { + "start": { + "line": 485, + "column": 18 + }, + "end": { + "line": 485, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16784, + "end": 16785, + "loc": { + "start": { + "line": 485, + "column": 42 + }, + "end": { + "line": 485, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16785, + "end": 16786, + "loc": { + "start": { + "line": 485, + "column": 43 + }, + "end": { + "line": 485, + "column": 44 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16792, + "end": 16793, + "loc": { + "start": { + "line": 486, + "column": 4 + }, + "end": { + "line": 486, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 16801, + "end": 16809, + "loc": { + "start": { + "line": 488, + "column": 4 + }, + "end": { + "line": 488, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16809, + "end": 16810, + "loc": { + "start": { + "line": 488, + "column": 12 + }, + "end": { + "line": 488, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 16810, + "end": 16826, + "loc": { + "start": { + "line": 488, + "column": 13 + }, + "end": { + "line": 488, + "column": 29 + } + } + }, { "type": { "label": "(", @@ -122403,217 +122185,11 @@ "end": 16827, "loc": { "start": { - "line": 490, - "column": 17 - }, - "end": { - "line": 490, - "column": 18 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "Caret handling started", - "start": 16827, - "end": 16851, - "loc": { - "start": { - "line": 490, - "column": 18 - }, - "end": { - "line": 490, - "column": 42 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 16851, - "end": 16852, - "loc": { - "start": { - "line": 490, - "column": 42 - }, - "end": { - "line": 490, - "column": 43 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 16852, - "end": 16853, - "loc": { - "start": { - "line": 490, - "column": 43 - }, - "end": { - "line": 490, - "column": 44 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 16859, - "end": 16860, - "loc": { - "start": { - "line": 491, - "column": 4 - }, - "end": { - "line": 491, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "document", - "start": 16868, - "end": 16876, - "loc": { - "start": { - "line": 493, - "column": 4 - }, - "end": { - "line": 493, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 16876, - "end": 16877, - "loc": { - "start": { - "line": 493, - "column": 12 - }, - "end": { - "line": 493, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "addEventListener", - "start": 16877, - "end": 16893, - "loc": { - "start": { - "line": 493, - "column": 13 - }, - "end": { - "line": 493, - "column": 29 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 16893, - "end": 16894, - "loc": { - "start": { - "line": 493, + "line": 488, "column": 29 }, "end": { - "line": 493, + "line": 488, "column": 30 } } @@ -122632,19 +122208,306 @@ "updateContext": null }, "value": "keyup", - "start": 16894, - "end": 16901, + "start": 16827, + "end": 16834, "loc": { "start": { - "line": 493, + "line": 488, "column": 30 }, "end": { - "line": 493, + "line": 488, "column": 37 } } }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16834, + "end": 16835, + "loc": { + "start": { + "line": 488, + "column": 37 + }, + "end": { + "line": 488, + "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": 16836, + "end": 16840, + "loc": { + "start": { + "line": 488, + "column": 39 + }, + "end": { + "line": 488, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16840, + "end": 16841, + "loc": { + "start": { + "line": 488, + "column": 43 + }, + "end": { + "line": 488, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretEventHandler", + "start": 16841, + "end": 16858, + "loc": { + "start": { + "line": 488, + "column": 44 + }, + "end": { + "line": 488, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16858, + "end": 16859, + "loc": { + "start": { + "line": 488, + "column": 61 + }, + "end": { + "line": 488, + "column": 62 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16859, + "end": 16860, + "loc": { + "start": { + "line": 488, + "column": 62 + }, + "end": { + "line": 488, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 16866, + "end": 16874, + "loc": { + "start": { + "line": 489, + "column": 4 + }, + "end": { + "line": 489, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16874, + "end": 16875, + "loc": { + "start": { + "line": 489, + "column": 12 + }, + "end": { + "line": 489, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 16875, + "end": 16891, + "loc": { + "start": { + "line": 489, + "column": 13 + }, + "end": { + "line": 489, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16891, + "end": 16892, + "loc": { + "start": { + "line": 489, + "column": 29 + }, + "end": { + "line": 489, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "mouseup", + "start": 16892, + "end": 16901, + "loc": { + "start": { + "line": 489, + "column": 30 + }, + "end": { + "line": 489, + "column": 39 + } + } + }, { "type": { "label": ",", @@ -122662,12 +122525,12 @@ "end": 16902, "loc": { "start": { - "line": 493, - "column": 37 + "line": 489, + "column": 39 }, "end": { - "line": 493, - "column": 38 + "line": 489, + "column": 40 } } }, @@ -122690,12 +122553,12 @@ "end": 16907, "loc": { "start": { - "line": 493, - "column": 39 + "line": 489, + "column": 41 }, "end": { - "line": 493, - "column": 43 + "line": 489, + "column": 45 } } }, @@ -122716,12 +122579,12 @@ "end": 16908, "loc": { "start": { - "line": 493, - "column": 43 + "line": 489, + "column": 45 }, "end": { - "line": 493, - "column": 44 + "line": 489, + "column": 46 } } }, @@ -122742,12 +122605,12 @@ "end": 16925, "loc": { "start": { - "line": 493, - "column": 44 + "line": 489, + "column": 46 }, "end": { - "line": 493, - "column": 61 + "line": 489, + "column": 63 } } }, @@ -122767,12 +122630,12 @@ "end": 16926, "loc": { "start": { - "line": 493, - "column": 61 + "line": 489, + "column": 63 }, "end": { - "line": 493, - "column": 62 + "line": 489, + "column": 64 } } }, @@ -122793,12 +122656,12 @@ "end": 16927, "loc": { "start": { - "line": 493, - "column": 62 + "line": 489, + "column": 64 }, "end": { - "line": 493, - "column": 63 + "line": 489, + "column": 65 } } }, @@ -122819,11 +122682,11 @@ "end": 16941, "loc": { "start": { - "line": 494, + "line": 490, "column": 4 }, "end": { - "line": 494, + "line": 490, "column": 12 } } @@ -122845,11 +122708,11 @@ "end": 16942, "loc": { "start": { - "line": 494, + "line": 490, "column": 12 }, "end": { - "line": 494, + "line": 490, "column": 13 } } @@ -122871,11 +122734,11 @@ "end": 16958, "loc": { "start": { - "line": 494, + "line": 490, "column": 13 }, "end": { - "line": 494, + "line": 490, "column": 29 } } @@ -122896,298 +122759,11 @@ "end": 16959, "loc": { "start": { - "line": 494, + "line": 490, "column": 29 }, "end": { - "line": 494, - "column": 30 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "mouseup", - "start": 16959, - "end": 16968, - "loc": { - "start": { - "line": 494, - "column": 30 - }, - "end": { - "line": 494, - "column": 39 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 16968, - "end": 16969, - "loc": { - "start": { - "line": 494, - "column": 39 - }, - "end": { - "line": 494, - "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": 16970, - "end": 16974, - "loc": { - "start": { - "line": 494, - "column": 41 - }, - "end": { - "line": 494, - "column": 45 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 16974, - "end": 16975, - "loc": { - "start": { - "line": 494, - "column": 45 - }, - "end": { - "line": 494, - "column": 46 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "caretEventHandler", - "start": 16975, - "end": 16992, - "loc": { - "start": { - "line": 494, - "column": 46 - }, - "end": { - "line": 494, - "column": 63 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 16992, - "end": 16993, - "loc": { - "start": { - "line": 494, - "column": 63 - }, - "end": { - "line": 494, - "column": 64 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 16993, - "end": 16994, - "loc": { - "start": { - "line": 494, - "column": 64 - }, - "end": { - "line": 494, - "column": 65 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "document", - "start": 17000, - "end": 17008, - "loc": { - "start": { - "line": 495, - "column": 4 - }, - "end": { - "line": 495, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17008, - "end": 17009, - "loc": { - "start": { - "line": 495, - "column": 12 - }, - "end": { - "line": 495, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "addEventListener", - "start": 17009, - "end": 17025, - "loc": { - "start": { - "line": 495, - "column": 13 - }, - "end": { - "line": 495, - "column": 29 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17025, - "end": 17026, - "loc": { - "start": { - "line": 495, - "column": 29 - }, - "end": { - "line": 495, + "line": 490, "column": 30 } } @@ -123206,15 +122782,15 @@ "updateContext": null }, "value": "touchend", - "start": 17026, - "end": 17036, + "start": 16959, + "end": 16969, "loc": { "start": { - "line": 495, + "line": 490, "column": 30 }, "end": { - "line": 495, + "line": 490, "column": 40 } } @@ -123232,15 +122808,15 @@ "binop": null, "updateContext": null }, - "start": 17036, - "end": 17037, + "start": 16969, + "end": 16970, "loc": { "start": { - "line": 495, + "line": 490, "column": 40 }, "end": { - "line": 495, + "line": 490, "column": 41 } } @@ -123260,15 +122836,15 @@ "updateContext": null }, "value": "this", - "start": 17038, - "end": 17042, + "start": 16971, + "end": 16975, "loc": { "start": { - "line": 495, + "line": 490, "column": 42 }, "end": { - "line": 495, + "line": 490, "column": 46 } } @@ -123286,15 +122862,15 @@ "binop": null, "updateContext": null }, - "start": 17042, - "end": 17043, + "start": 16975, + "end": 16976, "loc": { "start": { - "line": 495, + "line": 490, "column": 46 }, "end": { - "line": 495, + "line": 490, "column": 47 } } @@ -123312,15 +122888,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17043, - "end": 17060, + "start": 16976, + "end": 16993, "loc": { "start": { - "line": 495, + "line": 490, "column": 47 }, "end": { - "line": 495, + "line": 490, "column": 64 } } @@ -123337,15 +122913,15 @@ "postfix": false, "binop": null }, - "start": 17060, - "end": 17061, + "start": 16993, + "end": 16994, "loc": { "start": { - "line": 495, + "line": 490, "column": 64 }, "end": { - "line": 495, + "line": 490, "column": 65 } } @@ -123363,15 +122939,15 @@ "binop": null, "updateContext": null }, - "start": 17061, - "end": 17062, + "start": 16994, + "end": 16995, "loc": { "start": { - "line": 495, + "line": 490, "column": 65 }, "end": { - "line": 495, + "line": 490, "column": 66 } } @@ -123388,15 +122964,15 @@ "postfix": false, "binop": null }, - "start": 17066, - "end": 17067, + "start": 16999, + "end": 17000, "loc": { "start": { - "line": 496, + "line": 491, "column": 2 }, "end": { - "line": 496, + "line": 491, "column": 3 } } @@ -123404,15 +122980,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17073, - "end": 17185, + "start": 17006, + "end": 17118, "loc": { "start": { - "line": 498, + "line": 493, "column": 2 }, "end": { - "line": 500, + "line": 495, "column": 5 } } @@ -123430,15 +123006,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17189, - "end": 17206, + "start": 17122, + "end": 17139, "loc": { "start": { - "line": 501, + "line": 496, "column": 2 }, "end": { - "line": 501, + "line": 496, "column": 19 } } @@ -123455,15 +123031,15 @@ "postfix": false, "binop": null }, - "start": 17206, - "end": 17207, + "start": 17139, + "end": 17140, "loc": { "start": { - "line": 501, + "line": 496, "column": 19 }, "end": { - "line": 501, + "line": 496, "column": 20 } } @@ -123481,15 +123057,15 @@ "binop": null }, "value": "event", - "start": 17207, - "end": 17212, + "start": 17140, + "end": 17145, "loc": { "start": { - "line": 501, + "line": 496, "column": 20 }, "end": { - "line": 501, + "line": 496, "column": 25 } } @@ -123506,15 +123082,15 @@ "postfix": false, "binop": null }, - "start": 17212, - "end": 17213, + "start": 17145, + "end": 17146, "loc": { "start": { - "line": 501, + "line": 496, "column": 25 }, "end": { - "line": 501, + "line": 496, "column": 26 } } @@ -123531,15 +123107,15 @@ "postfix": false, "binop": null }, - "start": 17213, - "end": 17214, + "start": 17146, + "end": 17147, "loc": { "start": { - "line": 501, + "line": 496, "column": 26 }, "end": { - "line": 501, + "line": 496, "column": 27 } } @@ -123559,15 +123135,15 @@ "updateContext": null }, "value": "let", - "start": 17220, - "end": 17223, + "start": 17153, + "end": 17156, "loc": { "start": { - "line": 502, + "line": 497, "column": 4 }, "end": { - "line": 502, + "line": 497, "column": 7 } } @@ -123585,15 +123161,15 @@ "binop": null }, "value": "targetTagName", - "start": 17224, - "end": 17237, + "start": 17157, + "end": 17170, "loc": { "start": { - "line": 502, + "line": 497, "column": 8 }, "end": { - "line": 502, + "line": 497, "column": 21 } } @@ -123612,15 +123188,15 @@ "updateContext": null }, "value": "=", - "start": 17238, - "end": 17239, + "start": 17171, + "end": 17172, "loc": { "start": { - "line": 502, + "line": 497, "column": 22 }, "end": { - "line": 502, + "line": 497, "column": 23 } } @@ -123638,15 +123214,15 @@ "binop": null }, "value": "event", - "start": 17240, - "end": 17245, + "start": 17173, + "end": 17178, "loc": { "start": { - "line": 502, + "line": 497, "column": 24 }, "end": { - "line": 502, + "line": 497, "column": 29 } } @@ -123664,15 +123240,15 @@ "binop": null, "updateContext": null }, - "start": 17245, - "end": 17246, + "start": 17178, + "end": 17179, "loc": { "start": { - "line": 502, + "line": 497, "column": 29 }, "end": { - "line": 502, + "line": 497, "column": 30 } } @@ -123690,15 +123266,15 @@ "binop": null }, "value": "target", - "start": 17246, - "end": 17252, + "start": 17179, + "end": 17185, "loc": { "start": { - "line": 502, + "line": 497, "column": 30 }, "end": { - "line": 502, + "line": 497, "column": 36 } } @@ -123716,15 +123292,15 @@ "binop": null, "updateContext": null }, - "start": 17252, - "end": 17253, + "start": 17185, + "end": 17186, "loc": { "start": { - "line": 502, + "line": 497, "column": 36 }, "end": { - "line": 502, + "line": 497, "column": 37 } } @@ -123742,15 +123318,15 @@ "binop": null }, "value": "tagName", - "start": 17253, - "end": 17260, + "start": 17186, + "end": 17193, "loc": { "start": { - "line": 502, + "line": 497, "column": 37 }, "end": { - "line": 502, + "line": 497, "column": 44 } } @@ -123768,15 +123344,15 @@ "binop": null, "updateContext": null }, - "start": 17260, - "end": 17261, + "start": 17193, + "end": 17194, "loc": { "start": { - "line": 502, + "line": 497, "column": 44 }, "end": { - "line": 502, + "line": 497, "column": 45 } } @@ -123794,15 +123370,15 @@ "binop": null }, "value": "toLowerCase", - "start": 17261, - "end": 17272, + "start": 17194, + "end": 17205, "loc": { "start": { - "line": 502, + "line": 497, "column": 45 }, "end": { - "line": 502, + "line": 497, "column": 56 } } @@ -123819,15 +123395,15 @@ "postfix": false, "binop": null }, - "start": 17272, - "end": 17273, + "start": 17205, + "end": 17206, "loc": { "start": { - "line": 502, + "line": 497, "column": 56 }, "end": { - "line": 502, + "line": 497, "column": 57 } } @@ -123844,15 +123420,15 @@ "postfix": false, "binop": null }, - "start": 17273, - "end": 17274, + "start": 17206, + "end": 17207, "loc": { "start": { - "line": 502, + "line": 497, "column": 57 }, "end": { - "line": 502, + "line": 497, "column": 58 } } @@ -123870,15 +123446,15 @@ "binop": null, "updateContext": null }, - "start": 17274, - "end": 17275, + "start": 17207, + "end": 17208, "loc": { "start": { - "line": 502, + "line": 497, "column": 58 }, "end": { - "line": 502, + "line": 497, "column": 59 } } @@ -123898,15 +123474,15 @@ "updateContext": null }, "value": "if", - "start": 17283, - "end": 17285, + "start": 17216, + "end": 17218, "loc": { "start": { - "line": 504, + "line": 499, "column": 4 }, "end": { - "line": 504, + "line": 499, "column": 6 } } @@ -123923,15 +123499,15 @@ "postfix": false, "binop": null }, - "start": 17285, - "end": 17286, + "start": 17218, + "end": 17219, "loc": { "start": { - "line": 504, + "line": 499, "column": 6 }, "end": { - "line": 504, + "line": 499, "column": 7 } } @@ -123949,15 +123525,15 @@ "binop": null }, "value": "targetTagName", - "start": 17294, - "end": 17307, + "start": 17227, + "end": 17240, "loc": { "start": { - "line": 505, + "line": 500, "column": 6 }, "end": { - "line": 505, + "line": 500, "column": 19 } } @@ -123976,15 +123552,15 @@ "updateContext": null }, "value": "===", - "start": 17308, - "end": 17311, + "start": 17241, + "end": 17244, "loc": { "start": { - "line": 505, + "line": 500, "column": 20 }, "end": { - "line": 505, + "line": 500, "column": 23 } } @@ -124003,15 +123579,15 @@ "updateContext": null }, "value": "textarea", - "start": 17312, - "end": 17322, + "start": 17245, + "end": 17255, "loc": { "start": { - "line": 505, + "line": 500, "column": 24 }, "end": { - "line": 505, + "line": 500, "column": 34 } } @@ -124030,15 +123606,15 @@ "updateContext": null }, "value": "||", - "start": 17323, - "end": 17325, + "start": 17256, + "end": 17258, "loc": { "start": { - "line": 505, + "line": 500, "column": 35 }, "end": { - "line": 505, + "line": 500, "column": 37 } } @@ -124056,15 +123632,15 @@ "binop": null }, "value": "targetTagName", - "start": 17333, - "end": 17346, + "start": 17266, + "end": 17279, "loc": { "start": { - "line": 506, + "line": 501, "column": 6 }, "end": { - "line": 506, + "line": 501, "column": 19 } } @@ -124083,15 +123659,15 @@ "updateContext": null }, "value": "===", - "start": 17347, - "end": 17350, + "start": 17280, + "end": 17283, "loc": { "start": { - "line": 506, + "line": 501, "column": 20 }, "end": { - "line": 506, + "line": 501, "column": 23 } } @@ -124110,15 +123686,15 @@ "updateContext": null }, "value": "input", - "start": 17351, - "end": 17358, + "start": 17284, + "end": 17291, "loc": { "start": { - "line": 506, + "line": 501, "column": 24 }, "end": { - "line": 506, + "line": 501, "column": 31 } } @@ -124135,15 +123711,15 @@ "postfix": false, "binop": null }, - "start": 17364, - "end": 17365, + "start": 17297, + "end": 17298, "loc": { "start": { - "line": 507, + "line": 502, "column": 4 }, "end": { - "line": 507, + "line": 502, "column": 5 } } @@ -124160,15 +123736,15 @@ "postfix": false, "binop": null }, - "start": 17365, - "end": 17366, + "start": 17298, + "end": 17299, "loc": { "start": { - "line": 507, + "line": 502, "column": 5 }, "end": { - "line": 507, + "line": 502, "column": 6 } } @@ -124176,15 +123752,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": 17374, - "end": 17522, + "start": 17307, + "end": 17455, "loc": { "start": { - "line": 508, + "line": 503, "column": 6 }, "end": { - "line": 511, + "line": 506, "column": 9 } } @@ -124204,15 +123780,15 @@ "updateContext": null }, "value": "this", - "start": 17530, - "end": 17534, + "start": 17463, + "end": 17467, "loc": { "start": { - "line": 512, + "line": 507, "column": 6 }, "end": { - "line": 512, + "line": 507, "column": 10 } } @@ -124230,15 +123806,15 @@ "binop": null, "updateContext": null }, - "start": 17534, - "end": 17535, + "start": 17467, + "end": 17468, "loc": { "start": { - "line": 512, + "line": 507, "column": 10 }, "end": { - "line": 512, + "line": 507, "column": 11 } } @@ -124256,15 +123832,15 @@ "binop": null }, "value": "caretPosition", - "start": 17535, - "end": 17548, + "start": 17468, + "end": 17481, "loc": { "start": { - "line": 512, + "line": 507, "column": 11 }, "end": { - "line": 512, + "line": 507, "column": 24 } } @@ -124283,15 +123859,15 @@ "updateContext": null }, "value": "=", - "start": 17549, - "end": 17550, + "start": 17482, + "end": 17483, "loc": { "start": { - "line": 512, + "line": 507, "column": 25 }, "end": { - "line": 512, + "line": 507, "column": 26 } } @@ -124309,15 +123885,15 @@ "binop": null }, "value": "event", - "start": 17551, - "end": 17556, + "start": 17484, + "end": 17489, "loc": { "start": { - "line": 512, + "line": 507, "column": 27 }, "end": { - "line": 512, + "line": 507, "column": 32 } } @@ -124335,15 +123911,15 @@ "binop": null, "updateContext": null }, - "start": 17556, - "end": 17557, + "start": 17489, + "end": 17490, "loc": { "start": { - "line": 512, + "line": 507, "column": 32 }, "end": { - "line": 512, + "line": 507, "column": 33 } } @@ -124361,15 +123937,15 @@ "binop": null }, "value": "target", - "start": 17557, - "end": 17563, + "start": 17490, + "end": 17496, "loc": { "start": { - "line": 512, + "line": 507, "column": 33 }, "end": { - "line": 512, + "line": 507, "column": 39 } } @@ -124387,15 +123963,15 @@ "binop": null, "updateContext": null }, - "start": 17563, - "end": 17564, + "start": 17496, + "end": 17497, "loc": { "start": { - "line": 512, + "line": 507, "column": 39 }, "end": { - "line": 512, + "line": 507, "column": 40 } } @@ -124413,15 +123989,15 @@ "binop": null }, "value": "selectionStart", - "start": 17564, - "end": 17578, + "start": 17497, + "end": 17511, "loc": { "start": { - "line": 512, + "line": 507, "column": 40 }, "end": { - "line": 512, + "line": 507, "column": 54 } } @@ -124439,15 +124015,15 @@ "binop": null, "updateContext": null }, - "start": 17578, - "end": 17579, + "start": 17511, + "end": 17512, "loc": { "start": { - "line": 512, + "line": 507, "column": 54 }, "end": { - "line": 512, + "line": 507, "column": 55 } } @@ -124467,15 +124043,15 @@ "updateContext": null }, "value": "if", - "start": 17589, - "end": 17591, + "start": 17522, + "end": 17524, "loc": { "start": { - "line": 514, + "line": 509, "column": 6 }, "end": { - "line": 514, + "line": 509, "column": 8 } } @@ -124492,15 +124068,15 @@ "postfix": false, "binop": null }, - "start": 17591, - "end": 17592, + "start": 17524, + "end": 17525, "loc": { "start": { - "line": 514, + "line": 509, "column": 8 }, "end": { - "line": 514, + "line": 509, "column": 9 } } @@ -124520,15 +124096,15 @@ "updateContext": null }, "value": "this", - "start": 17592, - "end": 17596, + "start": 17525, + "end": 17529, "loc": { "start": { - "line": 514, + "line": 509, "column": 9 }, "end": { - "line": 514, + "line": 509, "column": 13 } } @@ -124546,15 +124122,15 @@ "binop": null, "updateContext": null }, - "start": 17596, - "end": 17597, + "start": 17529, + "end": 17530, "loc": { "start": { - "line": 514, + "line": 509, "column": 13 }, "end": { - "line": 514, + "line": 509, "column": 14 } } @@ -124572,15 +124148,15 @@ "binop": null }, "value": "options", - "start": 17597, - "end": 17604, + "start": 17530, + "end": 17537, "loc": { "start": { - "line": 514, + "line": 509, "column": 14 }, "end": { - "line": 514, + "line": 509, "column": 21 } } @@ -124598,15 +124174,15 @@ "binop": null, "updateContext": null }, - "start": 17604, - "end": 17605, + "start": 17537, + "end": 17538, "loc": { "start": { - "line": 514, + "line": 509, "column": 21 }, "end": { - "line": 514, + "line": 509, "column": 22 } } @@ -124624,15 +124200,15 @@ "binop": null }, "value": "debug", - "start": 17605, - "end": 17610, + "start": 17538, + "end": 17543, "loc": { "start": { - "line": 514, + "line": 509, "column": 22 }, "end": { - "line": 514, + "line": 509, "column": 27 } } @@ -124649,15 +124225,15 @@ "postfix": false, "binop": null }, - "start": 17610, - "end": 17611, + "start": 17543, + "end": 17544, "loc": { "start": { - "line": 514, + "line": 509, "column": 27 }, "end": { - "line": 514, + "line": 509, "column": 28 } } @@ -124674,15 +124250,15 @@ "postfix": false, "binop": null }, - "start": 17611, - "end": 17612, + "start": 17544, + "end": 17545, "loc": { "start": { - "line": 514, + "line": 509, "column": 28 }, "end": { - "line": 514, + "line": 509, "column": 29 } } @@ -124700,15 +124276,15 @@ "binop": null }, "value": "console", - "start": 17622, - "end": 17629, + "start": 17555, + "end": 17562, "loc": { "start": { - "line": 515, + "line": 510, "column": 8 }, "end": { - "line": 515, + "line": 510, "column": 15 } } @@ -124726,15 +124302,15 @@ "binop": null, "updateContext": null }, - "start": 17629, - "end": 17630, + "start": 17562, + "end": 17563, "loc": { "start": { - "line": 515, + "line": 510, "column": 15 }, "end": { - "line": 515, + "line": 510, "column": 16 } } @@ -124752,15 +124328,15 @@ "binop": null }, "value": "log", - "start": 17630, - "end": 17633, + "start": 17563, + "end": 17566, "loc": { "start": { - "line": 515, + "line": 510, "column": 16 }, "end": { - "line": 515, + "line": 510, "column": 19 } } @@ -124777,15 +124353,15 @@ "postfix": false, "binop": null }, - "start": 17633, - "end": 17634, + "start": 17566, + "end": 17567, "loc": { "start": { - "line": 515, + "line": 510, "column": 19 }, "end": { - "line": 515, + "line": 510, "column": 20 } } @@ -124804,15 +124380,15 @@ "updateContext": null }, "value": "Caret at: ", - "start": 17634, - "end": 17646, + "start": 17567, + "end": 17579, "loc": { "start": { - "line": 515, + "line": 510, "column": 20 }, "end": { - "line": 515, + "line": 510, "column": 32 } } @@ -124830,15 +124406,15 @@ "binop": null, "updateContext": null }, - "start": 17646, - "end": 17647, + "start": 17579, + "end": 17580, "loc": { "start": { - "line": 515, + "line": 510, "column": 32 }, "end": { - "line": 515, + "line": 510, "column": 33 } } @@ -124856,15 +124432,15 @@ "binop": null }, "value": "event", - "start": 17648, - "end": 17653, + "start": 17581, + "end": 17586, "loc": { "start": { - "line": 515, + "line": 510, "column": 34 }, "end": { - "line": 515, + "line": 510, "column": 39 } } @@ -124882,15 +124458,15 @@ "binop": null, "updateContext": null }, - "start": 17653, - "end": 17654, + "start": 17586, + "end": 17587, "loc": { "start": { - "line": 515, + "line": 510, "column": 39 }, "end": { - "line": 515, + "line": 510, "column": 40 } } @@ -124908,15 +124484,15 @@ "binop": null }, "value": "target", - "start": 17654, - "end": 17660, + "start": 17587, + "end": 17593, "loc": { "start": { - "line": 515, + "line": 510, "column": 40 }, "end": { - "line": 515, + "line": 510, "column": 46 } } @@ -124934,15 +124510,15 @@ "binop": null, "updateContext": null }, - "start": 17660, - "end": 17661, + "start": 17593, + "end": 17594, "loc": { "start": { - "line": 515, + "line": 510, "column": 46 }, "end": { - "line": 515, + "line": 510, "column": 47 } } @@ -124960,15 +124536,15 @@ "binop": null }, "value": "selectionStart", - "start": 17661, - "end": 17675, + "start": 17594, + "end": 17608, "loc": { "start": { - "line": 515, + "line": 510, "column": 47 }, "end": { - "line": 515, + "line": 510, "column": 61 } } @@ -124986,15 +124562,15 @@ "binop": null, "updateContext": null }, - "start": 17675, - "end": 17676, + "start": 17608, + "end": 17609, "loc": { "start": { - "line": 515, + "line": 510, "column": 61 }, "end": { - "line": 515, + "line": 510, "column": 62 } } @@ -125012,15 +124588,15 @@ "binop": null }, "value": "event", - "start": 17677, - "end": 17682, + "start": 17610, + "end": 17615, "loc": { "start": { - "line": 515, + "line": 510, "column": 63 }, "end": { - "line": 515, + "line": 510, "column": 68 } } @@ -125038,15 +124614,15 @@ "binop": null, "updateContext": null }, - "start": 17682, - "end": 17683, + "start": 17615, + "end": 17616, "loc": { "start": { - "line": 515, + "line": 510, "column": 68 }, "end": { - "line": 515, + "line": 510, "column": 69 } } @@ -125064,15 +124640,15 @@ "binop": null }, "value": "target", - "start": 17683, - "end": 17689, + "start": 17616, + "end": 17622, "loc": { "start": { - "line": 515, + "line": 510, "column": 69 }, "end": { - "line": 515, + "line": 510, "column": 75 } } @@ -125090,15 +124666,15 @@ "binop": null, "updateContext": null }, - "start": 17689, - "end": 17690, + "start": 17622, + "end": 17623, "loc": { "start": { - "line": 515, + "line": 510, "column": 75 }, "end": { - "line": 515, + "line": 510, "column": 76 } } @@ -125116,15 +124692,15 @@ "binop": null }, "value": "tagName", - "start": 17690, - "end": 17697, + "start": 17623, + "end": 17630, "loc": { "start": { - "line": 515, + "line": 510, "column": 76 }, "end": { - "line": 515, + "line": 510, "column": 83 } } @@ -125142,15 +124718,15 @@ "binop": null, "updateContext": null }, - "start": 17697, - "end": 17698, + "start": 17630, + "end": 17631, "loc": { "start": { - "line": 515, + "line": 510, "column": 83 }, "end": { - "line": 515, + "line": 510, "column": 84 } } @@ -125168,15 +124744,15 @@ "binop": null }, "value": "toLowerCase", - "start": 17698, - "end": 17709, + "start": 17631, + "end": 17642, "loc": { "start": { - "line": 515, + "line": 510, "column": 84 }, "end": { - "line": 515, + "line": 510, "column": 95 } } @@ -125193,15 +124769,15 @@ "postfix": false, "binop": null }, - "start": 17709, - "end": 17710, + "start": 17642, + "end": 17643, "loc": { "start": { - "line": 515, + "line": 510, "column": 95 }, "end": { - "line": 515, + "line": 510, "column": 96 } } @@ -125218,15 +124794,15 @@ "postfix": false, "binop": null }, - "start": 17710, - "end": 17711, + "start": 17643, + "end": 17644, "loc": { "start": { - "line": 515, + "line": 510, "column": 96 }, "end": { - "line": 515, + "line": 510, "column": 97 } } @@ -125243,15 +124819,15 @@ "postfix": false, "binop": null }, - "start": 17711, - "end": 17712, + "start": 17644, + "end": 17645, "loc": { "start": { - "line": 515, + "line": 510, "column": 97 }, "end": { - "line": 515, + "line": 510, "column": 98 } } @@ -125269,15 +124845,15 @@ "binop": null, "updateContext": null }, - "start": 17712, - "end": 17713, + "start": 17645, + "end": 17646, "loc": { "start": { - "line": 515, + "line": 510, "column": 98 }, "end": { - "line": 515, + "line": 510, "column": 99 } } @@ -125294,15 +124870,15 @@ "postfix": false, "binop": null }, - "start": 17721, - "end": 17722, + "start": 17654, + "end": 17655, "loc": { "start": { - "line": 516, + "line": 511, "column": 6 }, "end": { - "line": 516, + "line": 511, "column": 7 } } @@ -125319,15 +124895,15 @@ "postfix": false, "binop": null }, - "start": 17733, - "end": 17734, + "start": 17666, + "end": 17667, "loc": { "start": { - "line": 517, + "line": 512, "column": 4 }, "end": { - "line": 517, + "line": 512, "column": 5 } } @@ -125344,15 +124920,15 @@ "postfix": false, "binop": null }, - "start": 17738, - "end": 17739, + "start": 17671, + "end": 17672, "loc": { "start": { - "line": 518, + "line": 513, "column": 2 }, "end": { - "line": 518, + "line": 513, "column": 3 } } @@ -125360,15 +124936,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17745, - "end": 17865, + "start": 17678, + "end": 17798, "loc": { "start": { - "line": 520, + "line": 515, "column": 2 }, "end": { - "line": 522, + "line": 517, "column": 5 } } @@ -125386,15 +124962,15 @@ "binop": null }, "value": "onInit", - "start": 17869, - "end": 17875, + "start": 17802, + "end": 17808, "loc": { "start": { - "line": 523, + "line": 518, "column": 2 }, "end": { - "line": 523, + "line": 518, "column": 8 } } @@ -125411,15 +124987,15 @@ "postfix": false, "binop": null }, - "start": 17875, - "end": 17876, + "start": 17808, + "end": 17809, "loc": { "start": { - "line": 523, + "line": 518, "column": 8 }, "end": { - "line": 523, + "line": 518, "column": 9 } } @@ -125436,15 +125012,15 @@ "postfix": false, "binop": null }, - "start": 17876, - "end": 17877, + "start": 17809, + "end": 17810, "loc": { "start": { - "line": 523, + "line": 518, "column": 9 }, "end": { - "line": 523, + "line": 518, "column": 10 } } @@ -125461,15 +125037,15 @@ "postfix": false, "binop": null }, - "start": 17877, - "end": 17878, + "start": 17810, + "end": 17811, "loc": { "start": { - "line": 523, + "line": 518, "column": 10 }, "end": { - "line": 523, + "line": 518, "column": 11 } } @@ -125489,15 +125065,15 @@ "updateContext": null }, "value": "if", - "start": 17884, - "end": 17886, + "start": 17817, + "end": 17819, "loc": { "start": { - "line": 524, + "line": 519, "column": 4 }, "end": { - "line": 524, + "line": 519, "column": 6 } } @@ -125514,15 +125090,15 @@ "postfix": false, "binop": null }, - "start": 17886, - "end": 17887, + "start": 17819, + "end": 17820, "loc": { "start": { - "line": 524, + "line": 519, "column": 6 }, "end": { - "line": 524, + "line": 519, "column": 7 } } @@ -125542,15 +125118,15 @@ "updateContext": null }, "value": "this", - "start": 17887, - "end": 17891, + "start": 17820, + "end": 17824, "loc": { "start": { - "line": 524, + "line": 519, "column": 7 }, "end": { - "line": 524, + "line": 519, "column": 11 } } @@ -125568,15 +125144,15 @@ "binop": null, "updateContext": null }, - "start": 17891, - "end": 17892, + "start": 17824, + "end": 17825, "loc": { "start": { - "line": 524, + "line": 519, "column": 11 }, "end": { - "line": 524, + "line": 519, "column": 12 } } @@ -125594,15 +125170,15 @@ "binop": null }, "value": "options", - "start": 17892, - "end": 17899, + "start": 17825, + "end": 17832, "loc": { "start": { - "line": 524, + "line": 519, "column": 12 }, "end": { - "line": 524, + "line": 519, "column": 19 } } @@ -125620,15 +125196,15 @@ "binop": null, "updateContext": null }, - "start": 17899, - "end": 17900, + "start": 17832, + "end": 17833, "loc": { "start": { - "line": 524, + "line": 519, "column": 19 }, "end": { - "line": 524, + "line": 519, "column": 20 } } @@ -125646,15 +125222,15 @@ "binop": null }, "value": "debug", - "start": 17900, - "end": 17905, + "start": 17833, + "end": 17838, "loc": { "start": { - "line": 524, + "line": 519, "column": 20 }, "end": { - "line": 524, + "line": 519, "column": 25 } } @@ -125671,15 +125247,15 @@ "postfix": false, "binop": null }, - "start": 17905, - "end": 17906, + "start": 17838, + "end": 17839, "loc": { "start": { - "line": 524, + "line": 519, "column": 25 }, "end": { - "line": 524, + "line": 519, "column": 26 } } @@ -125696,15 +125272,15 @@ "postfix": false, "binop": null }, - "start": 17906, - "end": 17907, + "start": 17839, + "end": 17840, "loc": { "start": { - "line": 524, + "line": 519, "column": 26 }, "end": { - "line": 524, + "line": 519, "column": 27 } } @@ -125722,15 +125298,15 @@ "binop": null }, "value": "console", - "start": 17915, - "end": 17922, + "start": 17848, + "end": 17855, "loc": { "start": { - "line": 525, + "line": 520, "column": 6 }, "end": { - "line": 525, + "line": 520, "column": 13 } } @@ -125748,15 +125324,15 @@ "binop": null, "updateContext": null }, - "start": 17922, - "end": 17923, + "start": 17855, + "end": 17856, "loc": { "start": { - "line": 525, + "line": 520, "column": 13 }, "end": { - "line": 525, + "line": 520, "column": 14 } } @@ -125774,15 +125350,15 @@ "binop": null }, "value": "log", - "start": 17923, - "end": 17926, + "start": 17856, + "end": 17859, "loc": { "start": { - "line": 525, + "line": 520, "column": 14 }, "end": { - "line": 525, + "line": 520, "column": 17 } } @@ -125799,15 +125375,15 @@ "postfix": false, "binop": null }, - "start": 17926, - "end": 17927, + "start": 17859, + "end": 17860, "loc": { "start": { - "line": 525, + "line": 520, "column": 17 }, "end": { - "line": 525, + "line": 520, "column": 18 } } @@ -125826,15 +125402,15 @@ "updateContext": null }, "value": "Initialized", - "start": 17927, - "end": 17940, + "start": 17860, + "end": 17873, "loc": { "start": { - "line": 525, + "line": 520, "column": 18 }, "end": { - "line": 525, + "line": 520, "column": 31 } } @@ -125851,15 +125427,15 @@ "postfix": false, "binop": null }, - "start": 17940, - "end": 17941, + "start": 17873, + "end": 17874, "loc": { "start": { - "line": 525, + "line": 520, "column": 31 }, "end": { - "line": 525, + "line": 520, "column": 32 } } @@ -125877,15 +125453,15 @@ "binop": null, "updateContext": null }, - "start": 17941, - "end": 17942, + "start": 17874, + "end": 17875, "loc": { "start": { - "line": 525, + "line": 520, "column": 32 }, "end": { - "line": 525, + "line": 520, "column": 33 } } @@ -125902,15 +125478,15 @@ "postfix": false, "binop": null }, - "start": 17948, - "end": 17949, + "start": 17881, + "end": 17882, "loc": { "start": { - "line": 526, + "line": 521, "column": 4 }, "end": { - "line": 526, + "line": 521, "column": 5 } } @@ -125918,15 +125494,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 17957, - "end": 17992, + "start": 17890, + "end": 17925, "loc": { "start": { - "line": 528, + "line": 523, "column": 4 }, "end": { - "line": 530, + "line": 525, "column": 7 } } @@ -125946,15 +125522,15 @@ "updateContext": null }, "value": "this", - "start": 17998, - "end": 18002, + "start": 17931, + "end": 17935, "loc": { "start": { - "line": 531, + "line": 526, "column": 4 }, "end": { - "line": 531, + "line": 526, "column": 8 } } @@ -125972,15 +125548,15 @@ "binop": null, "updateContext": null }, - "start": 18002, - "end": 18003, + "start": 17935, + "end": 17936, "loc": { "start": { - "line": 531, + "line": 526, "column": 8 }, "end": { - "line": 531, + "line": 526, "column": 9 } } @@ -125998,15 +125574,15 @@ "binop": null }, "value": "handleCaret", - "start": 18003, - "end": 18014, + "start": 17936, + "end": 17947, "loc": { "start": { - "line": 531, + "line": 526, "column": 9 }, "end": { - "line": 531, + "line": 526, "column": 20 } } @@ -126023,15 +125599,15 @@ "postfix": false, "binop": null }, - "start": 18014, - "end": 18015, + "start": 17947, + "end": 17948, "loc": { "start": { - "line": 531, + "line": 526, "column": 20 }, "end": { - "line": 531, + "line": 526, "column": 21 } } @@ -126048,15 +125624,15 @@ "postfix": false, "binop": null }, - "start": 18015, - "end": 18016, + "start": 17948, + "end": 17949, "loc": { "start": { - "line": 531, + "line": 526, "column": 21 }, "end": { - "line": 531, + "line": 526, "column": 22 } } @@ -126074,15 +125650,15 @@ "binop": null, "updateContext": null }, - "start": 18016, - "end": 18017, + "start": 17949, + "end": 17950, "loc": { "start": { - "line": 531, + "line": 526, "column": 22 }, "end": { - "line": 531, + "line": 526, "column": 23 } } @@ -126102,15 +125678,15 @@ "updateContext": null }, "value": "if", - "start": 18025, - "end": 18027, + "start": 17958, + "end": 17960, "loc": { "start": { - "line": 533, + "line": 528, "column": 4 }, "end": { - "line": 533, + "line": 528, "column": 6 } } @@ -126127,15 +125703,15 @@ "postfix": false, "binop": null }, - "start": 18027, - "end": 18028, + "start": 17960, + "end": 17961, "loc": { "start": { - "line": 533, + "line": 528, "column": 6 }, "end": { - "line": 533, + "line": 528, "column": 7 } } @@ -126155,15 +125731,15 @@ "updateContext": null }, "value": "typeof", - "start": 18028, - "end": 18034, + "start": 17961, + "end": 17967, "loc": { "start": { - "line": 533, + "line": 528, "column": 7 }, "end": { - "line": 533, + "line": 528, "column": 13 } } @@ -126183,15 +125759,15 @@ "updateContext": null }, "value": "this", - "start": 18035, - "end": 18039, + "start": 17968, + "end": 17972, "loc": { "start": { - "line": 533, + "line": 528, "column": 14 }, "end": { - "line": 533, + "line": 528, "column": 18 } } @@ -126209,15 +125785,15 @@ "binop": null, "updateContext": null }, - "start": 18039, - "end": 18040, + "start": 17972, + "end": 17973, "loc": { "start": { - "line": 533, + "line": 528, "column": 18 }, "end": { - "line": 533, + "line": 528, "column": 19 } } @@ -126235,15 +125811,15 @@ "binop": null }, "value": "options", - "start": 18040, - "end": 18047, + "start": 17973, + "end": 17980, "loc": { "start": { - "line": 533, + "line": 528, "column": 19 }, "end": { - "line": 533, + "line": 528, "column": 26 } } @@ -126261,15 +125837,15 @@ "binop": null, "updateContext": null }, - "start": 18047, - "end": 18048, + "start": 17980, + "end": 17981, "loc": { "start": { - "line": 533, + "line": 528, "column": 26 }, "end": { - "line": 533, + "line": 528, "column": 27 } } @@ -126287,15 +125863,15 @@ "binop": null }, "value": "onInit", - "start": 18048, - "end": 18054, + "start": 17981, + "end": 17987, "loc": { "start": { - "line": 533, + "line": 528, "column": 27 }, "end": { - "line": 533, + "line": 528, "column": 33 } } @@ -126314,15 +125890,15 @@ "updateContext": null }, "value": "===", - "start": 18055, - "end": 18058, + "start": 17988, + "end": 17991, "loc": { "start": { - "line": 533, + "line": 528, "column": 34 }, "end": { - "line": 533, + "line": 528, "column": 37 } } @@ -126341,15 +125917,15 @@ "updateContext": null }, "value": "function", - "start": 18059, - "end": 18069, + "start": 17992, + "end": 18002, "loc": { "start": { - "line": 533, + "line": 528, "column": 38 }, "end": { - "line": 533, + "line": 528, "column": 48 } } @@ -126366,15 +125942,15 @@ "postfix": false, "binop": null }, - "start": 18069, - "end": 18070, + "start": 18002, + "end": 18003, "loc": { "start": { - "line": 533, + "line": 528, "column": 48 }, "end": { - "line": 533, + "line": 528, "column": 49 } } @@ -126394,15 +125970,15 @@ "updateContext": null }, "value": "this", - "start": 18078, - "end": 18082, + "start": 18011, + "end": 18015, "loc": { "start": { - "line": 534, + "line": 529, "column": 6 }, "end": { - "line": 534, + "line": 529, "column": 10 } } @@ -126420,15 +125996,15 @@ "binop": null, "updateContext": null }, - "start": 18082, - "end": 18083, + "start": 18015, + "end": 18016, "loc": { "start": { - "line": 534, + "line": 529, "column": 10 }, "end": { - "line": 534, + "line": 529, "column": 11 } } @@ -126446,15 +126022,15 @@ "binop": null }, "value": "options", - "start": 18083, - "end": 18090, + "start": 18016, + "end": 18023, "loc": { "start": { - "line": 534, + "line": 529, "column": 11 }, "end": { - "line": 534, + "line": 529, "column": 18 } } @@ -126472,15 +126048,15 @@ "binop": null, "updateContext": null }, - "start": 18090, - "end": 18091, + "start": 18023, + "end": 18024, "loc": { "start": { - "line": 534, + "line": 529, "column": 18 }, "end": { - "line": 534, + "line": 529, "column": 19 } } @@ -126498,15 +126074,15 @@ "binop": null }, "value": "onInit", - "start": 18091, - "end": 18097, + "start": 18024, + "end": 18030, "loc": { "start": { - "line": 534, + "line": 529, "column": 19 }, "end": { - "line": 534, + "line": 529, "column": 25 } } @@ -126523,15 +126099,15 @@ "postfix": false, "binop": null }, - "start": 18097, - "end": 18098, + "start": 18030, + "end": 18031, "loc": { "start": { - "line": 534, + "line": 529, "column": 25 }, "end": { - "line": 534, + "line": 529, "column": 26 } } @@ -126548,15 +126124,15 @@ "postfix": false, "binop": null }, - "start": 18098, - "end": 18099, + "start": 18031, + "end": 18032, "loc": { "start": { - "line": 534, + "line": 529, "column": 26 }, "end": { - "line": 534, + "line": 529, "column": 27 } } @@ -126574,15 +126150,15 @@ "binop": null, "updateContext": null }, - "start": 18099, - "end": 18100, + "start": 18032, + "end": 18033, "loc": { "start": { - "line": 534, + "line": 529, "column": 27 }, "end": { - "line": 534, + "line": 529, "column": 28 } } @@ -126599,15 +126175,15 @@ "postfix": false, "binop": null }, - "start": 18104, - "end": 18105, + "start": 18037, + "end": 18038, "loc": { "start": { - "line": 535, + "line": 530, "column": 2 }, "end": { - "line": 535, + "line": 530, "column": 3 } } @@ -126615,15 +126191,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": 18111, - "end": 18229, + "start": 18044, + "end": 18162, "loc": { "start": { - "line": 537, + "line": 532, "column": 2 }, "end": { - "line": 539, + "line": 534, "column": 5 } } @@ -126641,15 +126217,15 @@ "binop": null }, "value": "onRender", - "start": 18233, - "end": 18241, + "start": 18166, + "end": 18174, "loc": { "start": { - "line": 540, + "line": 535, "column": 2 }, "end": { - "line": 540, + "line": 535, "column": 10 } } @@ -126666,15 +126242,15 @@ "postfix": false, "binop": null }, - "start": 18241, - "end": 18242, + "start": 18174, + "end": 18175, "loc": { "start": { - "line": 540, + "line": 535, "column": 10 }, "end": { - "line": 540, + "line": 535, "column": 11 } } @@ -126691,15 +126267,15 @@ "postfix": false, "binop": null }, - "start": 18242, - "end": 18243, + "start": 18175, + "end": 18176, "loc": { "start": { - "line": 540, + "line": 535, "column": 11 }, "end": { - "line": 540, + "line": 535, "column": 12 } } @@ -126716,15 +126292,15 @@ "postfix": false, "binop": null }, - "start": 18243, - "end": 18244, + "start": 18176, + "end": 18177, "loc": { "start": { - "line": 540, + "line": 535, "column": 12 }, "end": { - "line": 540, + "line": 535, "column": 13 } } @@ -126744,15 +126320,15 @@ "updateContext": null }, "value": "if", - "start": 18250, - "end": 18252, + "start": 18183, + "end": 18185, "loc": { "start": { - "line": 541, + "line": 536, "column": 4 }, "end": { - "line": 541, + "line": 536, "column": 6 } } @@ -126769,15 +126345,15 @@ "postfix": false, "binop": null }, - "start": 18252, - "end": 18253, + "start": 18185, + "end": 18186, "loc": { "start": { - "line": 541, + "line": 536, "column": 6 }, "end": { - "line": 541, + "line": 536, "column": 7 } } @@ -126797,15 +126373,15 @@ "updateContext": null }, "value": "typeof", - "start": 18253, - "end": 18259, + "start": 18186, + "end": 18192, "loc": { "start": { - "line": 541, + "line": 536, "column": 7 }, "end": { - "line": 541, + "line": 536, "column": 13 } } @@ -126825,15 +126401,15 @@ "updateContext": null }, "value": "this", - "start": 18260, - "end": 18264, + "start": 18193, + "end": 18197, "loc": { "start": { - "line": 541, + "line": 536, "column": 14 }, "end": { - "line": 541, + "line": 536, "column": 18 } } @@ -126851,15 +126427,15 @@ "binop": null, "updateContext": null }, - "start": 18264, - "end": 18265, + "start": 18197, + "end": 18198, "loc": { "start": { - "line": 541, + "line": 536, "column": 18 }, "end": { - "line": 541, + "line": 536, "column": 19 } } @@ -126877,15 +126453,15 @@ "binop": null }, "value": "options", - "start": 18265, - "end": 18272, + "start": 18198, + "end": 18205, "loc": { "start": { - "line": 541, + "line": 536, "column": 19 }, "end": { - "line": 541, + "line": 536, "column": 26 } } @@ -126903,15 +126479,15 @@ "binop": null, "updateContext": null }, - "start": 18272, - "end": 18273, + "start": 18205, + "end": 18206, "loc": { "start": { - "line": 541, + "line": 536, "column": 26 }, "end": { - "line": 541, + "line": 536, "column": 27 } } @@ -126929,15 +126505,15 @@ "binop": null }, "value": "onRender", - "start": 18273, - "end": 18281, + "start": 18206, + "end": 18214, "loc": { "start": { - "line": 541, + "line": 536, "column": 27 }, "end": { - "line": 541, + "line": 536, "column": 35 } } @@ -126956,15 +126532,15 @@ "updateContext": null }, "value": "===", - "start": 18282, - "end": 18285, + "start": 18215, + "end": 18218, "loc": { "start": { - "line": 541, + "line": 536, "column": 36 }, "end": { - "line": 541, + "line": 536, "column": 39 } } @@ -126983,15 +126559,15 @@ "updateContext": null }, "value": "function", - "start": 18286, - "end": 18296, + "start": 18219, + "end": 18229, "loc": { "start": { - "line": 541, + "line": 536, "column": 40 }, "end": { - "line": 541, + "line": 536, "column": 50 } } @@ -127008,15 +126584,15 @@ "postfix": false, "binop": null }, - "start": 18296, - "end": 18297, + "start": 18229, + "end": 18230, "loc": { "start": { - "line": 541, + "line": 536, "column": 50 }, "end": { - "line": 541, + "line": 536, "column": 51 } } @@ -127036,15 +126612,15 @@ "updateContext": null }, "value": "this", - "start": 18305, - "end": 18309, + "start": 18238, + "end": 18242, "loc": { "start": { - "line": 542, + "line": 537, "column": 6 }, "end": { - "line": 542, + "line": 537, "column": 10 } } @@ -127062,15 +126638,15 @@ "binop": null, "updateContext": null }, - "start": 18309, - "end": 18310, + "start": 18242, + "end": 18243, "loc": { "start": { - "line": 542, + "line": 537, "column": 10 }, "end": { - "line": 542, + "line": 537, "column": 11 } } @@ -127088,15 +126664,15 @@ "binop": null }, "value": "options", - "start": 18310, - "end": 18317, + "start": 18243, + "end": 18250, "loc": { "start": { - "line": 542, + "line": 537, "column": 11 }, "end": { - "line": 542, + "line": 537, "column": 18 } } @@ -127114,15 +126690,15 @@ "binop": null, "updateContext": null }, - "start": 18317, - "end": 18318, + "start": 18250, + "end": 18251, "loc": { "start": { - "line": 542, + "line": 537, "column": 18 }, "end": { - "line": 542, + "line": 537, "column": 19 } } @@ -127140,19 +126716,189 @@ "binop": null }, "value": "onRender", - "start": 18318, - "end": 18326, + "start": 18251, + "end": 18259, "loc": { "start": { - "line": 542, + "line": 537, "column": 19 }, "end": { - "line": 542, + "line": 537, "column": 27 } } }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18259, + "end": 18260, + "loc": { + "start": { + "line": 537, + "column": 27 + }, + "end": { + "line": 537, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18260, + "end": 18261, + "loc": { + "start": { + "line": 537, + "column": 28 + }, + "end": { + "line": 537, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18261, + "end": 18262, + "loc": { + "start": { + "line": 537, + "column": 29 + }, + "end": { + "line": 537, + "column": 30 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18266, + "end": 18267, + "loc": { + "start": { + "line": 538, + "column": 2 + }, + "end": { + "line": 538, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Register module\r\n ", + "start": 18273, + "end": 18305, + "loc": { + "start": { + "line": 540, + "column": 2 + }, + "end": { + "line": 542, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "registerModule", + "start": 18309, + "end": 18323, + "loc": { + "start": { + "line": 543, + "column": 2 + }, + "end": { + "line": 543, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 18324, + "end": 18325, + "loc": { + "start": { + "line": 543, + "column": 17 + }, + "end": { + "line": 543, + "column": 18 + } + } + }, { "type": { "label": "(", @@ -127167,183 +126913,13 @@ }, "start": 18326, "end": 18327, - "loc": { - "start": { - "line": 542, - "column": 27 - }, - "end": { - "line": 542, - "column": 28 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18327, - "end": 18328, - "loc": { - "start": { - "line": 542, - "column": 28 - }, - "end": { - "line": 542, - "column": 29 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18328, - "end": 18329, - "loc": { - "start": { - "line": 542, - "column": 29 - }, - "end": { - "line": 542, - "column": 30 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18333, - "end": 18334, "loc": { "start": { "line": 543, - "column": 2 - }, - "end": { - "line": 543, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Register module\r\n ", - "start": 18340, - "end": 18372, - "loc": { - "start": { - "line": 545, - "column": 2 - }, - "end": { - "line": 547, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "registerModule", - "start": 18376, - "end": 18390, - "loc": { - "start": { - "line": 548, - "column": 2 - }, - "end": { - "line": 548, - "column": 16 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 18391, - "end": 18392, - "loc": { - "start": { - "line": 548, - "column": 17 - }, - "end": { - "line": 548, - "column": 18 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18393, - "end": 18394, - "loc": { - "start": { - "line": 548, "column": 19 }, "end": { - "line": 548, + "line": 543, "column": 20 } } @@ -127361,15 +126937,15 @@ "binop": null }, "value": "name", - "start": 18394, - "end": 18398, + "start": 18327, + "end": 18331, "loc": { "start": { - "line": 548, + "line": 543, "column": 20 }, "end": { - "line": 548, + "line": 543, "column": 24 } } @@ -127387,15 +126963,15 @@ "binop": null, "updateContext": null }, - "start": 18398, - "end": 18399, + "start": 18331, + "end": 18332, "loc": { "start": { - "line": 548, + "line": 543, "column": 24 }, "end": { - "line": 548, + "line": 543, "column": 25 } } @@ -127413,15 +126989,15 @@ "binop": null }, "value": "initCallback", - "start": 18400, - "end": 18412, + "start": 18333, + "end": 18345, "loc": { "start": { - "line": 548, + "line": 543, "column": 26 }, "end": { - "line": 548, + "line": 543, "column": 38 } } @@ -127438,15 +127014,15 @@ "postfix": false, "binop": null }, - "start": 18412, - "end": 18413, + "start": 18345, + "end": 18346, "loc": { "start": { - "line": 548, + "line": 543, "column": 38 }, "end": { - "line": 548, + "line": 543, "column": 39 } } @@ -127464,15 +127040,15 @@ "binop": null, "updateContext": null }, - "start": 18414, - "end": 18416, + "start": 18347, + "end": 18349, "loc": { "start": { - "line": 548, + "line": 543, "column": 40 }, "end": { - "line": 548, + "line": 543, "column": 42 } } @@ -127489,15 +127065,15 @@ "postfix": false, "binop": null }, - "start": 18417, - "end": 18418, + "start": 18350, + "end": 18351, "loc": { "start": { - "line": 548, + "line": 543, "column": 43 }, "end": { - "line": 548, + "line": 543, "column": 44 } } @@ -127517,15 +127093,15 @@ "updateContext": null }, "value": "if", - "start": 18424, - "end": 18426, + "start": 18357, + "end": 18359, "loc": { "start": { - "line": 549, + "line": 544, "column": 4 }, "end": { - "line": 549, + "line": 544, "column": 6 } } @@ -127542,15 +127118,15 @@ "postfix": false, "binop": null }, - "start": 18426, - "end": 18427, + "start": 18359, + "end": 18360, "loc": { "start": { - "line": 549, + "line": 544, "column": 6 }, "end": { - "line": 549, + "line": 544, "column": 7 } } @@ -127569,15 +127145,15 @@ "updateContext": null }, "value": "!", - "start": 18427, - "end": 18428, + "start": 18360, + "end": 18361, "loc": { "start": { - "line": 549, + "line": 544, "column": 7 }, "end": { - "line": 549, + "line": 544, "column": 8 } } @@ -127597,15 +127173,15 @@ "updateContext": null }, "value": "this", - "start": 18428, - "end": 18432, + "start": 18361, + "end": 18365, "loc": { "start": { - "line": 549, + "line": 544, "column": 8 }, "end": { - "line": 549, + "line": 544, "column": 12 } } @@ -127623,15 +127199,15 @@ "binop": null, "updateContext": null }, - "start": 18432, - "end": 18433, + "start": 18365, + "end": 18366, "loc": { "start": { - "line": 549, + "line": 544, "column": 12 }, "end": { - "line": 549, + "line": 544, "column": 13 } } @@ -127649,15 +127225,15 @@ "binop": null }, "value": "modules", - "start": 18433, - "end": 18440, + "start": 18366, + "end": 18373, "loc": { "start": { - "line": 549, + "line": 544, "column": 13 }, "end": { - "line": 549, + "line": 544, "column": 20 } } @@ -127675,15 +127251,15 @@ "binop": null, "updateContext": null }, - "start": 18440, - "end": 18441, + "start": 18373, + "end": 18374, "loc": { "start": { - "line": 549, + "line": 544, "column": 20 }, "end": { - "line": 549, + "line": 544, "column": 21 } } @@ -127701,15 +127277,15 @@ "binop": null }, "value": "name", - "start": 18441, - "end": 18445, + "start": 18374, + "end": 18378, "loc": { "start": { - "line": 549, + "line": 544, "column": 21 }, "end": { - "line": 549, + "line": 544, "column": 25 } } @@ -127727,15 +127303,15 @@ "binop": null, "updateContext": null }, - "start": 18445, - "end": 18446, + "start": 18378, + "end": 18379, "loc": { "start": { - "line": 549, + "line": 544, "column": 25 }, "end": { - "line": 549, + "line": 544, "column": 26 } } @@ -127752,15 +127328,15 @@ "postfix": false, "binop": null }, - "start": 18446, - "end": 18447, + "start": 18379, + "end": 18380, "loc": { "start": { - "line": 549, + "line": 544, "column": 26 }, "end": { - "line": 549, + "line": 544, "column": 27 } } @@ -127780,15 +127356,15 @@ "updateContext": null }, "value": "this", - "start": 18455, - "end": 18459, + "start": 18388, + "end": 18392, "loc": { "start": { - "line": 550, + "line": 545, "column": 6 }, "end": { - "line": 550, + "line": 545, "column": 10 } } @@ -127806,15 +127382,15 @@ "binop": null, "updateContext": null }, - "start": 18459, - "end": 18460, + "start": 18392, + "end": 18393, "loc": { "start": { - "line": 550, + "line": 545, "column": 10 }, "end": { - "line": 550, + "line": 545, "column": 11 } } @@ -127832,15 +127408,15 @@ "binop": null }, "value": "modules", - "start": 18460, - "end": 18467, + "start": 18393, + "end": 18400, "loc": { "start": { - "line": 550, + "line": 545, "column": 11 }, "end": { - "line": 550, + "line": 545, "column": 18 } } @@ -127858,15 +127434,15 @@ "binop": null, "updateContext": null }, - "start": 18467, - "end": 18468, + "start": 18400, + "end": 18401, "loc": { "start": { - "line": 550, + "line": 545, "column": 18 }, "end": { - "line": 550, + "line": 545, "column": 19 } } @@ -127884,15 +127460,15 @@ "binop": null }, "value": "name", - "start": 18468, - "end": 18472, + "start": 18401, + "end": 18405, "loc": { "start": { - "line": 550, + "line": 545, "column": 19 }, "end": { - "line": 550, + "line": 545, "column": 23 } } @@ -127910,15 +127486,15 @@ "binop": null, "updateContext": null }, - "start": 18472, - "end": 18473, + "start": 18405, + "end": 18406, "loc": { "start": { - "line": 550, + "line": 545, "column": 23 }, "end": { - "line": 550, + "line": 545, "column": 24 } } @@ -127937,15 +127513,15 @@ "updateContext": null }, "value": "=", - "start": 18474, - "end": 18475, + "start": 18407, + "end": 18408, "loc": { "start": { - "line": 550, + "line": 545, "column": 25 }, "end": { - "line": 550, + "line": 545, "column": 26 } } @@ -127962,15 +127538,15 @@ "postfix": false, "binop": null }, - "start": 18476, - "end": 18477, + "start": 18409, + "end": 18410, "loc": { "start": { - "line": 550, + "line": 545, "column": 27 }, "end": { - "line": 550, + "line": 545, "column": 28 } } @@ -127987,15 +127563,15 @@ "postfix": false, "binop": null }, - "start": 18477, - "end": 18478, + "start": 18410, + "end": 18411, "loc": { "start": { - "line": 550, + "line": 545, "column": 28 }, "end": { - "line": 550, + "line": 545, "column": 29 } } @@ -128013,15 +127589,15 @@ "binop": null, "updateContext": null }, - "start": 18478, - "end": 18479, + "start": 18411, + "end": 18412, "loc": { "start": { - "line": 550, + "line": 545, "column": 29 }, "end": { - "line": 550, + "line": 545, "column": 30 } } @@ -128039,15 +127615,15 @@ "binop": null }, "value": "initCallback", - "start": 18487, - "end": 18499, + "start": 18420, + "end": 18432, "loc": { "start": { - "line": 552, + "line": 547, "column": 4 }, "end": { - "line": 552, + "line": 547, "column": 16 } } @@ -128064,15 +127640,15 @@ "postfix": false, "binop": null }, - "start": 18499, - "end": 18500, + "start": 18432, + "end": 18433, "loc": { "start": { - "line": 552, + "line": 547, "column": 16 }, "end": { - "line": 552, + "line": 547, "column": 17 } } @@ -128092,15 +127668,15 @@ "updateContext": null }, "value": "this", - "start": 18500, - "end": 18504, + "start": 18433, + "end": 18437, "loc": { "start": { - "line": 552, + "line": 547, "column": 17 }, "end": { - "line": 552, + "line": 547, "column": 21 } } @@ -128118,15 +127694,15 @@ "binop": null, "updateContext": null }, - "start": 18504, - "end": 18505, + "start": 18437, + "end": 18438, "loc": { "start": { - "line": 552, + "line": 547, "column": 21 }, "end": { - "line": 552, + "line": 547, "column": 22 } } @@ -128144,15 +127720,15 @@ "binop": null }, "value": "modules", - "start": 18505, - "end": 18512, + "start": 18438, + "end": 18445, "loc": { "start": { - "line": 552, + "line": 547, "column": 22 }, "end": { - "line": 552, + "line": 547, "column": 29 } } @@ -128170,15 +127746,15 @@ "binop": null, "updateContext": null }, - "start": 18512, - "end": 18513, + "start": 18445, + "end": 18446, "loc": { "start": { - "line": 552, + "line": 547, "column": 29 }, "end": { - "line": 552, + "line": 547, "column": 30 } } @@ -128196,15 +127772,15 @@ "binop": null }, "value": "name", - "start": 18513, - "end": 18517, + "start": 18446, + "end": 18450, "loc": { "start": { - "line": 552, + "line": 547, "column": 30 }, "end": { - "line": 552, + "line": 547, "column": 34 } } @@ -128222,15 +127798,15 @@ "binop": null, "updateContext": null }, - "start": 18517, - "end": 18518, + "start": 18450, + "end": 18451, "loc": { "start": { - "line": 552, + "line": 547, "column": 34 }, "end": { - "line": 552, + "line": 547, "column": 35 } } @@ -128247,15 +127823,15 @@ "postfix": false, "binop": null }, - "start": 18518, - "end": 18519, + "start": 18451, + "end": 18452, "loc": { "start": { - "line": 552, + "line": 547, "column": 35 }, "end": { - "line": 552, + "line": 547, "column": 36 } } @@ -128273,15 +127849,15 @@ "binop": null, "updateContext": null }, - "start": 18519, - "end": 18520, + "start": 18452, + "end": 18453, "loc": { "start": { - "line": 552, + "line": 547, "column": 36 }, "end": { - "line": 552, + "line": 547, "column": 37 } } @@ -128298,15 +127874,15 @@ "postfix": false, "binop": null }, - "start": 18524, - "end": 18525, + "start": 18457, + "end": 18458, "loc": { "start": { - "line": 553, + "line": 548, "column": 2 }, "end": { - "line": 553, + "line": 548, "column": 3 } } @@ -128314,15 +127890,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18531, - "end": 18560, + "start": 18464, + "end": 18493, "loc": { "start": { - "line": 555, + "line": 550, "column": 2 }, "end": { - "line": 557, + "line": 552, "column": 5 } } @@ -128340,15 +127916,15 @@ "binop": null }, "value": "loadModules", - "start": 18564, - "end": 18575, + "start": 18497, + "end": 18508, "loc": { "start": { - "line": 558, + "line": 553, "column": 2 }, "end": { - "line": 558, + "line": 553, "column": 13 } } @@ -128365,15 +127941,15 @@ "postfix": false, "binop": null }, - "start": 18575, - "end": 18576, + "start": 18508, + "end": 18509, "loc": { "start": { - "line": 558, + "line": 553, "column": 13 }, "end": { - "line": 558, + "line": 553, "column": 14 } } @@ -128390,15 +127966,15 @@ "postfix": false, "binop": null }, - "start": 18576, - "end": 18577, + "start": 18509, + "end": 18510, "loc": { "start": { - "line": 558, + "line": 553, "column": 14 }, "end": { - "line": 558, + "line": 553, "column": 15 } } @@ -128415,15 +127991,15 @@ "postfix": false, "binop": null }, - "start": 18577, - "end": 18578, + "start": 18510, + "end": 18511, "loc": { "start": { - "line": 558, + "line": 553, "column": 15 }, "end": { - "line": 558, + "line": 553, "column": 16 } } @@ -128443,15 +128019,15 @@ "updateContext": null }, "value": "if", - "start": 18584, - "end": 18586, + "start": 18517, + "end": 18519, "loc": { "start": { - "line": 559, + "line": 554, "column": 4 }, "end": { - "line": 559, + "line": 554, "column": 6 } } @@ -128468,15 +128044,15 @@ "postfix": false, "binop": null }, - "start": 18586, - "end": 18587, + "start": 18519, + "end": 18520, "loc": { "start": { - "line": 559, + "line": 554, "column": 6 }, "end": { - "line": 559, + "line": 554, "column": 7 } } @@ -128494,15 +128070,15 @@ "binop": null }, "value": "Array", - "start": 18587, - "end": 18592, + "start": 18520, + "end": 18525, "loc": { "start": { - "line": 559, + "line": 554, "column": 7 }, "end": { - "line": 559, + "line": 554, "column": 12 } } @@ -128520,15 +128096,15 @@ "binop": null, "updateContext": null }, - "start": 18592, - "end": 18593, + "start": 18525, + "end": 18526, "loc": { "start": { - "line": 559, + "line": 554, "column": 12 }, "end": { - "line": 559, + "line": 554, "column": 13 } } @@ -128546,15 +128122,15 @@ "binop": null }, "value": "isArray", - "start": 18593, - "end": 18600, + "start": 18526, + "end": 18533, "loc": { "start": { - "line": 559, + "line": 554, "column": 13 }, "end": { - "line": 559, + "line": 554, "column": 20 } } @@ -128571,15 +128147,15 @@ "postfix": false, "binop": null }, - "start": 18600, - "end": 18601, + "start": 18533, + "end": 18534, "loc": { "start": { - "line": 559, + "line": 554, "column": 20 }, "end": { - "line": 559, + "line": 554, "column": 21 } } @@ -128599,15 +128175,15 @@ "updateContext": null }, "value": "this", - "start": 18601, - "end": 18605, + "start": 18534, + "end": 18538, "loc": { "start": { - "line": 559, + "line": 554, "column": 21 }, "end": { - "line": 559, + "line": 554, "column": 25 } } @@ -128625,15 +128201,15 @@ "binop": null, "updateContext": null }, - "start": 18605, - "end": 18606, + "start": 18538, + "end": 18539, "loc": { "start": { - "line": 559, + "line": 554, "column": 25 }, "end": { - "line": 559, + "line": 554, "column": 26 } } @@ -128651,15 +128227,15 @@ "binop": null }, "value": "options", - "start": 18606, - "end": 18613, + "start": 18539, + "end": 18546, "loc": { "start": { - "line": 559, + "line": 554, "column": 26 }, "end": { - "line": 559, + "line": 554, "column": 33 } } @@ -128677,15 +128253,15 @@ "binop": null, "updateContext": null }, - "start": 18613, - "end": 18614, + "start": 18546, + "end": 18547, "loc": { "start": { - "line": 559, + "line": 554, "column": 33 }, "end": { - "line": 559, + "line": 554, "column": 34 } } @@ -128703,15 +128279,15 @@ "binop": null }, "value": "modules", - "start": 18614, - "end": 18621, + "start": 18547, + "end": 18554, "loc": { "start": { - "line": 559, + "line": 554, "column": 34 }, "end": { - "line": 559, + "line": 554, "column": 41 } } @@ -128728,15 +128304,15 @@ "postfix": false, "binop": null }, - "start": 18621, - "end": 18622, + "start": 18554, + "end": 18555, "loc": { "start": { - "line": 559, + "line": 554, "column": 41 }, "end": { - "line": 559, + "line": 554, "column": 42 } } @@ -128753,15 +128329,15 @@ "postfix": false, "binop": null }, - "start": 18622, - "end": 18623, + "start": 18555, + "end": 18556, "loc": { "start": { - "line": 559, + "line": 554, "column": 42 }, "end": { - "line": 559, + "line": 554, "column": 43 } } @@ -128778,15 +128354,15 @@ "postfix": false, "binop": null }, - "start": 18623, - "end": 18624, + "start": 18556, + "end": 18557, "loc": { "start": { - "line": 559, + "line": 554, "column": 43 }, "end": { - "line": 559, + "line": 554, "column": 44 } } @@ -128806,15 +128382,15 @@ "updateContext": null }, "value": "this", - "start": 18632, - "end": 18636, + "start": 18565, + "end": 18569, "loc": { "start": { - "line": 560, + "line": 555, "column": 6 }, "end": { - "line": 560, + "line": 555, "column": 10 } } @@ -128832,15 +128408,15 @@ "binop": null, "updateContext": null }, - "start": 18636, - "end": 18637, + "start": 18569, + "end": 18570, "loc": { "start": { - "line": 560, + "line": 555, "column": 10 }, "end": { - "line": 560, + "line": 555, "column": 11 } } @@ -128858,15 +128434,15 @@ "binop": null }, "value": "options", - "start": 18637, - "end": 18644, + "start": 18570, + "end": 18577, "loc": { "start": { - "line": 560, + "line": 555, "column": 11 }, "end": { - "line": 560, + "line": 555, "column": 18 } } @@ -128884,15 +128460,15 @@ "binop": null, "updateContext": null }, - "start": 18644, - "end": 18645, + "start": 18577, + "end": 18578, "loc": { "start": { - "line": 560, + "line": 555, "column": 18 }, "end": { - "line": 560, + "line": 555, "column": 19 } } @@ -128910,15 +128486,15 @@ "binop": null }, "value": "modules", - "start": 18645, - "end": 18652, + "start": 18578, + "end": 18585, "loc": { "start": { - "line": 560, + "line": 555, "column": 19 }, "end": { - "line": 560, + "line": 555, "column": 26 } } @@ -128936,15 +128512,15 @@ "binop": null, "updateContext": null }, - "start": 18652, - "end": 18653, + "start": 18585, + "end": 18586, "loc": { "start": { - "line": 560, + "line": 555, "column": 26 }, "end": { - "line": 560, + "line": 555, "column": 27 } } @@ -128962,15 +128538,15 @@ "binop": null }, "value": "forEach", - "start": 18653, - "end": 18660, + "start": 18586, + "end": 18593, "loc": { "start": { - "line": 560, + "line": 555, "column": 27 }, "end": { - "line": 560, + "line": 555, "column": 34 } } @@ -128987,15 +128563,15 @@ "postfix": false, "binop": null }, - "start": 18660, - "end": 18661, + "start": 18593, + "end": 18594, "loc": { "start": { - "line": 560, + "line": 555, "column": 34 }, "end": { - "line": 560, + "line": 555, "column": 35 } } @@ -129013,15 +128589,15 @@ "binop": null }, "value": "Module", - "start": 18661, - "end": 18667, + "start": 18594, + "end": 18600, "loc": { "start": { - "line": 560, + "line": 555, "column": 35 }, "end": { - "line": 560, + "line": 555, "column": 41 } } @@ -129039,15 +128615,15 @@ "binop": null, "updateContext": null }, - "start": 18668, - "end": 18670, + "start": 18601, + "end": 18603, "loc": { "start": { - "line": 560, + "line": 555, "column": 42 }, "end": { - "line": 560, + "line": 555, "column": 44 } } @@ -129064,15 +128640,15 @@ "postfix": false, "binop": null }, - "start": 18671, - "end": 18672, + "start": 18604, + "end": 18605, "loc": { "start": { - "line": 560, + "line": 555, "column": 45 }, "end": { - "line": 560, + "line": 555, "column": 46 } } @@ -129092,15 +128668,15 @@ "updateContext": null }, "value": "let", - "start": 18682, - "end": 18685, + "start": 18615, + "end": 18618, "loc": { "start": { - "line": 561, + "line": 556, "column": 8 }, "end": { - "line": 561, + "line": 556, "column": 11 } } @@ -129118,15 +128694,15 @@ "binop": null }, "value": "module", - "start": 18686, - "end": 18692, + "start": 18619, + "end": 18625, "loc": { "start": { - "line": 561, + "line": 556, "column": 12 }, "end": { - "line": 561, + "line": 556, "column": 18 } } @@ -129145,15 +128721,15 @@ "updateContext": null }, "value": "=", - "start": 18693, - "end": 18694, + "start": 18626, + "end": 18627, "loc": { "start": { - "line": 561, + "line": 556, "column": 19 }, "end": { - "line": 561, + "line": 556, "column": 20 } } @@ -129173,15 +128749,15 @@ "updateContext": null }, "value": "new", - "start": 18695, - "end": 18698, + "start": 18628, + "end": 18631, "loc": { "start": { - "line": 561, + "line": 556, "column": 21 }, "end": { - "line": 561, + "line": 556, "column": 24 } } @@ -129199,15 +128775,15 @@ "binop": null }, "value": "Module", - "start": 18699, - "end": 18705, + "start": 18632, + "end": 18638, "loc": { "start": { - "line": 561, + "line": 556, "column": 25 }, "end": { - "line": 561, + "line": 556, "column": 31 } } @@ -129224,15 +128800,15 @@ "postfix": false, "binop": null }, - "start": 18705, - "end": 18706, + "start": 18638, + "end": 18639, "loc": { "start": { - "line": 561, + "line": 556, "column": 31 }, "end": { - "line": 561, + "line": 556, "column": 32 } } @@ -129249,15 +128825,15 @@ "postfix": false, "binop": null }, - "start": 18706, - "end": 18707, + "start": 18639, + "end": 18640, "loc": { "start": { - "line": 561, + "line": 556, "column": 32 }, "end": { - "line": 561, + "line": 556, "column": 33 } } @@ -129275,15 +128851,15 @@ "binop": null, "updateContext": null }, - "start": 18707, - "end": 18708, + "start": 18640, + "end": 18641, "loc": { "start": { - "line": 561, + "line": 556, "column": 33 }, "end": { - "line": 561, + "line": 556, "column": 34 } } @@ -129291,15 +128867,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 18720, - "end": 18746, + "start": 18653, + "end": 18679, "loc": { "start": { - "line": 563, + "line": 558, "column": 8 }, "end": { - "line": 563, + "line": 558, "column": 34 } } @@ -129319,15 +128895,15 @@ "updateContext": null }, "value": "if", - "start": 18756, - "end": 18758, + "start": 18689, + "end": 18691, "loc": { "start": { - "line": 564, + "line": 559, "column": 8 }, "end": { - "line": 564, + "line": 559, "column": 10 } } @@ -129344,15 +128920,15 @@ "postfix": false, "binop": null }, - "start": 18758, - "end": 18759, + "start": 18691, + "end": 18692, "loc": { "start": { - "line": 564, + "line": 559, "column": 10 }, "end": { - "line": 564, + "line": 559, "column": 11 } } @@ -129370,15 +128946,15 @@ "binop": null }, "value": "module", - "start": 18759, - "end": 18765, + "start": 18692, + "end": 18698, "loc": { "start": { - "line": 564, + "line": 559, "column": 11 }, "end": { - "line": 564, + "line": 559, "column": 17 } } @@ -129396,15 +128972,15 @@ "binop": null, "updateContext": null }, - "start": 18765, - "end": 18766, + "start": 18698, + "end": 18699, "loc": { "start": { - "line": 564, + "line": 559, "column": 17 }, "end": { - "line": 564, + "line": 559, "column": 18 } } @@ -129422,15 +128998,15 @@ "binop": null }, "value": "constructor", - "start": 18766, - "end": 18777, + "start": 18699, + "end": 18710, "loc": { "start": { - "line": 564, + "line": 559, "column": 18 }, "end": { - "line": 564, + "line": 559, "column": 29 } } @@ -129448,15 +129024,15 @@ "binop": null, "updateContext": null }, - "start": 18777, - "end": 18778, + "start": 18710, + "end": 18711, "loc": { "start": { - "line": 564, + "line": 559, "column": 29 }, "end": { - "line": 564, + "line": 559, "column": 30 } } @@ -129474,15 +129050,15 @@ "binop": null }, "value": "name", - "start": 18778, - "end": 18782, + "start": 18711, + "end": 18715, "loc": { "start": { - "line": 564, + "line": 559, "column": 30 }, "end": { - "line": 564, + "line": 559, "column": 34 } } @@ -129501,15 +129077,15 @@ "updateContext": null }, "value": "&&", - "start": 18783, - "end": 18785, + "start": 18716, + "end": 18718, "loc": { "start": { - "line": 564, + "line": 559, "column": 35 }, "end": { - "line": 564, + "line": 559, "column": 37 } } @@ -129527,15 +129103,15 @@ "binop": null }, "value": "module", - "start": 18786, - "end": 18792, + "start": 18719, + "end": 18725, "loc": { "start": { - "line": 564, + "line": 559, "column": 38 }, "end": { - "line": 564, + "line": 559, "column": 44 } } @@ -129553,15 +129129,15 @@ "binop": null, "updateContext": null }, - "start": 18792, - "end": 18793, + "start": 18725, + "end": 18726, "loc": { "start": { - "line": 564, + "line": 559, "column": 44 }, "end": { - "line": 564, + "line": 559, "column": 45 } } @@ -129579,15 +129155,15 @@ "binop": null }, "value": "constructor", - "start": 18793, - "end": 18804, + "start": 18726, + "end": 18737, "loc": { "start": { - "line": 564, + "line": 559, "column": 45 }, "end": { - "line": 564, + "line": 559, "column": 56 } } @@ -129605,15 +129181,15 @@ "binop": null, "updateContext": null }, - "start": 18804, - "end": 18805, + "start": 18737, + "end": 18738, "loc": { "start": { - "line": 564, + "line": 559, "column": 56 }, "end": { - "line": 564, + "line": 559, "column": 57 } } @@ -129631,15 +129207,15 @@ "binop": null }, "value": "name", - "start": 18805, - "end": 18809, + "start": 18738, + "end": 18742, "loc": { "start": { - "line": 564, + "line": 559, "column": 57 }, "end": { - "line": 564, + "line": 559, "column": 61 } } @@ -129658,15 +129234,15 @@ "updateContext": null }, "value": "!==", - "start": 18810, - "end": 18813, + "start": 18743, + "end": 18746, "loc": { "start": { - "line": 564, + "line": 559, "column": 62 }, "end": { - "line": 564, + "line": 559, "column": 65 } } @@ -129685,15 +129261,15 @@ "updateContext": null }, "value": "Function", - "start": 18814, - "end": 18824, + "start": 18747, + "end": 18757, "loc": { "start": { - "line": 564, + "line": 559, "column": 66 }, "end": { - "line": 564, + "line": 559, "column": 76 } } @@ -129710,15 +129286,15 @@ "postfix": false, "binop": null }, - "start": 18824, - "end": 18825, + "start": 18757, + "end": 18758, "loc": { "start": { - "line": 564, + "line": 559, "column": 76 }, "end": { - "line": 564, + "line": 559, "column": 77 } } @@ -129735,15 +129311,15 @@ "postfix": false, "binop": null }, - "start": 18825, - "end": 18826, + "start": 18758, + "end": 18759, "loc": { "start": { - "line": 564, + "line": 559, "column": 77 }, "end": { - "line": 564, + "line": 559, "column": 78 } } @@ -129763,15 +129339,15 @@ "updateContext": null }, "value": "this", - "start": 18838, - "end": 18842, + "start": 18771, + "end": 18775, "loc": { "start": { - "line": 565, + "line": 560, "column": 10 }, "end": { - "line": 565, + "line": 560, "column": 14 } } @@ -129789,15 +129365,15 @@ "binop": null, "updateContext": null }, - "start": 18842, - "end": 18843, + "start": 18775, + "end": 18776, "loc": { "start": { - "line": 565, + "line": 560, "column": 14 }, "end": { - "line": 565, + "line": 560, "column": 15 } } @@ -129815,15 +129391,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 18843, - "end": 18854, + "start": 18776, + "end": 18787, "loc": { "start": { - "line": 565, + "line": 560, "column": 15 }, "end": { - "line": 565, + "line": 560, "column": 26 } } @@ -129841,15 +129417,15 @@ "binop": null, "updateContext": null }, - "start": 18854, - "end": 18855, + "start": 18787, + "end": 18788, "loc": { "start": { - "line": 565, + "line": 560, "column": 26 }, "end": { - "line": 565, + "line": 560, "column": 27 } } @@ -129867,15 +129443,15 @@ "binop": null }, "value": "classList", - "start": 18855, - "end": 18864, + "start": 18788, + "end": 18797, "loc": { "start": { - "line": 565, + "line": 560, "column": 27 }, "end": { - "line": 565, + "line": 560, "column": 36 } } @@ -129893,15 +129469,15 @@ "binop": null, "updateContext": null }, - "start": 18864, - "end": 18865, + "start": 18797, + "end": 18798, "loc": { "start": { - "line": 565, + "line": 560, "column": 36 }, "end": { - "line": 565, + "line": 560, "column": 37 } } @@ -129919,15 +129495,15 @@ "binop": null }, "value": "add", - "start": 18865, - "end": 18868, + "start": 18798, + "end": 18801, "loc": { "start": { - "line": 565, + "line": 560, "column": 37 }, "end": { - "line": 565, + "line": 560, "column": 40 } } @@ -129944,15 +129520,15 @@ "postfix": false, "binop": null }, - "start": 18868, - "end": 18869, + "start": 18801, + "end": 18802, "loc": { "start": { - "line": 565, + "line": 560, "column": 40 }, "end": { - "line": 565, + "line": 560, "column": 41 } } @@ -129969,15 +129545,15 @@ "postfix": false, "binop": null }, - "start": 18883, - "end": 18884, + "start": 18816, + "end": 18817, "loc": { "start": { - "line": 566, + "line": 561, "column": 12 }, "end": { - "line": 566, + "line": 561, "column": 13 } } @@ -129996,15 +129572,15 @@ "updateContext": null }, "value": "module-", - "start": 18884, - "end": 18891, + "start": 18817, + "end": 18824, "loc": { "start": { - "line": 566, + "line": 561, "column": 13 }, "end": { - "line": 566, + "line": 561, "column": 20 } } @@ -130021,15 +129597,15 @@ "postfix": false, "binop": null }, - "start": 18891, - "end": 18893, + "start": 18824, + "end": 18826, "loc": { "start": { - "line": 566, + "line": 561, "column": 20 }, "end": { - "line": 566, + "line": 561, "column": 22 } } @@ -130049,15 +129625,15 @@ "updateContext": null }, "value": "this", - "start": 18893, - "end": 18897, + "start": 18826, + "end": 18830, "loc": { "start": { - "line": 566, + "line": 561, "column": 22 }, "end": { - "line": 566, + "line": 561, "column": 26 } } @@ -130075,15 +129651,15 @@ "binop": null, "updateContext": null }, - "start": 18897, - "end": 18898, + "start": 18830, + "end": 18831, "loc": { "start": { - "line": 566, + "line": 561, "column": 26 }, "end": { - "line": 566, + "line": 561, "column": 27 } } @@ -130101,15 +129677,15 @@ "binop": null }, "value": "utilities", - "start": 18898, - "end": 18907, + "start": 18831, + "end": 18840, "loc": { "start": { - "line": 566, + "line": 561, "column": 27 }, "end": { - "line": 566, + "line": 561, "column": 36 } } @@ -130127,15 +129703,15 @@ "binop": null, "updateContext": null }, - "start": 18907, - "end": 18908, + "start": 18840, + "end": 18841, "loc": { "start": { - "line": 566, + "line": 561, "column": 36 }, "end": { - "line": 566, + "line": 561, "column": 37 } } @@ -130153,15 +129729,15 @@ "binop": null }, "value": "camelCase", - "start": 18908, - "end": 18917, + "start": 18841, + "end": 18850, "loc": { "start": { - "line": 566, + "line": 561, "column": 37 }, "end": { - "line": 566, + "line": 561, "column": 46 } } @@ -130178,15 +129754,15 @@ "postfix": false, "binop": null }, - "start": 18917, - "end": 18918, + "start": 18850, + "end": 18851, "loc": { "start": { - "line": 566, + "line": 561, "column": 46 }, "end": { - "line": 566, + "line": 561, "column": 47 } } @@ -130204,15 +129780,15 @@ "binop": null }, "value": "module", - "start": 18918, - "end": 18924, + "start": 18851, + "end": 18857, "loc": { "start": { - "line": 566, + "line": 561, "column": 47 }, "end": { - "line": 566, + "line": 561, "column": 53 } } @@ -130230,15 +129806,15 @@ "binop": null, "updateContext": null }, - "start": 18924, - "end": 18925, + "start": 18857, + "end": 18858, "loc": { "start": { - "line": 566, + "line": 561, "column": 53 }, "end": { - "line": 566, + "line": 561, "column": 54 } } @@ -130256,15 +129832,15 @@ "binop": null }, "value": "constructor", - "start": 18925, - "end": 18936, + "start": 18858, + "end": 18869, "loc": { "start": { - "line": 566, + "line": 561, "column": 54 }, "end": { - "line": 566, + "line": 561, "column": 65 } } @@ -130282,15 +129858,15 @@ "binop": null, "updateContext": null }, - "start": 18936, - "end": 18937, + "start": 18869, + "end": 18870, "loc": { "start": { - "line": 566, + "line": 561, "column": 65 }, "end": { - "line": 566, + "line": 561, "column": 66 } } @@ -130308,16 +129884,401 @@ "binop": null }, "value": "name", - "start": 18937, + "start": 18870, + "end": 18874, + "loc": { + "start": { + "line": 561, + "column": 66 + }, + "end": { + "line": 561, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18874, + "end": 18875, + "loc": { + "start": { + "line": 561, + "column": 70 + }, + "end": { + "line": 561, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18875, + "end": 18876, + "loc": { + "start": { + "line": 561, + "column": 71 + }, + "end": { + "line": 561, + "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": 18876, + "end": 18876, + "loc": { + "start": { + "line": 561, + "column": 72 + }, + "end": { + "line": 561, + "column": 72 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18876, + "end": 18877, + "loc": { + "start": { + "line": 561, + "column": 72 + }, + "end": { + "line": 561, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18889, + "end": 18890, + "loc": { + "start": { + "line": 562, + "column": 10 + }, + "end": { + "line": 562, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18890, + "end": 18891, + "loc": { + "start": { + "line": 562, + "column": 11 + }, + "end": { + "line": 562, + "column": 12 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18901, + "end": 18902, + "loc": { + "start": { + "line": 563, + "column": 8 + }, + "end": { + "line": 563, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 18914, + "end": 18920, + "loc": { + "start": { + "line": 565, + "column": 8 + }, + "end": { + "line": 565, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18920, + "end": 18921, + "loc": { + "start": { + "line": 565, + "column": 14 + }, + "end": { + "line": 565, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "init", + "start": 18921, + "end": 18925, + "loc": { + "start": { + "line": 565, + "column": 15 + }, + "end": { + "line": 565, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18925, + "end": 18926, + "loc": { + "start": { + "line": 565, + "column": 19 + }, + "end": { + "line": 565, + "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": 18926, + "end": 18930, + "loc": { + "start": { + "line": 565, + "column": 20 + }, + "end": { + "line": 565, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18930, + "end": 18931, + "loc": { + "start": { + "line": 565, + "column": 24 + }, + "end": { + "line": 565, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18931, + "end": 18932, + "loc": { + "start": { + "line": 565, + "column": 25 + }, + "end": { + "line": 565, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18940, "end": 18941, "loc": { "start": { "line": 566, - "column": 66 + "column": 6 }, "end": { "line": 566, - "column": 70 + "column": 7 } } }, @@ -130338,421 +130299,36 @@ "loc": { "start": { "line": 566, - "column": 70 + "column": 7 }, "end": { "line": 566, - "column": 71 + "column": 8 } } }, { "type": { - "label": "}", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, "start": 18942, "end": 18943, "loc": { "start": { "line": 566, - "column": 71 - }, - "end": { - "line": 566, - "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": 18943, - "end": 18943, - "loc": { - "start": { - "line": 566, - "column": 72 - }, - "end": { - "line": 566, - "column": 72 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18943, - "end": 18944, - "loc": { - "start": { - "line": 566, - "column": 72 - }, - "end": { - "line": 566, - "column": 73 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18956, - "end": 18957, - "loc": { - "start": { - "line": 567, - "column": 10 - }, - "end": { - "line": 567, - "column": 11 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18957, - "end": 18958, - "loc": { - "start": { - "line": 567, - "column": 11 - }, - "end": { - "line": 567, - "column": 12 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18968, - "end": 18969, - "loc": { - "start": { - "line": 568, "column": 8 }, "end": { - "line": 568, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 18981, - "end": 18987, - "loc": { - "start": { - "line": 570, - "column": 8 - }, - "end": { - "line": 570, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18987, - "end": 18988, - "loc": { - "start": { - "line": 570, - "column": 14 - }, - "end": { - "line": 570, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "init", - "start": 18988, - "end": 18992, - "loc": { - "start": { - "line": 570, - "column": 15 - }, - "end": { - "line": 570, - "column": 19 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18992, - "end": 18993, - "loc": { - "start": { - "line": 570, - "column": 19 - }, - "end": { - "line": 570, - "column": 20 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 18993, - "end": 18997, - "loc": { - "start": { - "line": 570, - "column": 20 - }, - "end": { - "line": 570, - "column": 24 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18997, - "end": 18998, - "loc": { - "start": { - "line": 570, - "column": 24 - }, - "end": { - "line": 570, - "column": 25 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18998, - "end": 18999, - "loc": { - "start": { - "line": 570, - "column": 25 - }, - "end": { - "line": 570, - "column": 26 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19007, - "end": 19008, - "loc": { - "start": { - "line": 571, - "column": 6 - }, - "end": { - "line": 571, - "column": 7 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19008, - "end": 19009, - "loc": { - "start": { - "line": 571, - "column": 7 - }, - "end": { - "line": 571, - "column": 8 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19009, - "end": 19010, - "loc": { - "start": { - "line": 571, - "column": 8 - }, - "end": { - "line": 571, + "line": 566, "column": 9 } } @@ -130769,15 +130345,15 @@ "postfix": false, "binop": null }, - "start": 19016, - "end": 19017, + "start": 18949, + "end": 18950, "loc": { "start": { - "line": 572, + "line": 567, "column": 4 }, "end": { - "line": 572, + "line": 567, "column": 5 } } @@ -130794,15 +130370,15 @@ "postfix": false, "binop": null }, - "start": 19021, - "end": 19022, + "start": 18954, + "end": 18955, "loc": { "start": { - "line": 573, + "line": 568, "column": 2 }, "end": { - "line": 573, + "line": 568, "column": 3 } } @@ -130810,15 +130386,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19028, - "end": 19060, + "start": 18961, + "end": 18993, "loc": { "start": { - "line": 575, + "line": 570, "column": 2 }, "end": { - "line": 577, + "line": 572, "column": 5 } } @@ -130836,15 +130412,15 @@ "binop": null }, "value": "getModuleProp", - "start": 19064, - "end": 19077, + "start": 18997, + "end": 19010, "loc": { "start": { - "line": 578, + "line": 573, "column": 2 }, "end": { - "line": 578, + "line": 573, "column": 15 } } @@ -130863,15 +130439,15 @@ "updateContext": null }, "value": "=", - "start": 19078, - "end": 19079, + "start": 19011, + "end": 19012, "loc": { "start": { - "line": 578, + "line": 573, "column": 16 }, "end": { - "line": 578, + "line": 573, "column": 17 } } @@ -130888,15 +130464,15 @@ "postfix": false, "binop": null }, - "start": 19080, - "end": 19081, + "start": 19013, + "end": 19014, "loc": { "start": { - "line": 578, + "line": 573, "column": 18 }, "end": { - "line": 578, + "line": 573, "column": 19 } } @@ -130914,15 +130490,15 @@ "binop": null }, "value": "name", - "start": 19081, - "end": 19085, + "start": 19014, + "end": 19018, "loc": { "start": { - "line": 578, + "line": 573, "column": 19 }, "end": { - "line": 578, + "line": 573, "column": 23 } } @@ -130940,15 +130516,15 @@ "binop": null, "updateContext": null }, - "start": 19085, - "end": 19086, + "start": 19018, + "end": 19019, "loc": { "start": { - "line": 578, + "line": 573, "column": 23 }, "end": { - "line": 578, + "line": 573, "column": 24 } } @@ -130966,15 +130542,15 @@ "binop": null }, "value": "prop", - "start": 19087, - "end": 19091, + "start": 19020, + "end": 19024, "loc": { "start": { - "line": 578, + "line": 573, "column": 25 }, "end": { - "line": 578, + "line": 573, "column": 29 } } @@ -130991,15 +130567,15 @@ "postfix": false, "binop": null }, - "start": 19091, - "end": 19092, + "start": 19024, + "end": 19025, "loc": { "start": { - "line": 578, + "line": 573, "column": 29 }, "end": { - "line": 578, + "line": 573, "column": 30 } } @@ -131017,15 +130593,15 @@ "binop": null, "updateContext": null }, - "start": 19093, - "end": 19095, + "start": 19026, + "end": 19028, "loc": { "start": { - "line": 578, + "line": 573, "column": 31 }, "end": { - "line": 578, + "line": 573, "column": 33 } } @@ -131042,15 +130618,15 @@ "postfix": false, "binop": null }, - "start": 19096, - "end": 19097, + "start": 19029, + "end": 19030, "loc": { "start": { - "line": 578, + "line": 573, "column": 34 }, "end": { - "line": 578, + "line": 573, "column": 35 } } @@ -131070,15 +130646,15 @@ "updateContext": null }, "value": "if", - "start": 19103, - "end": 19105, + "start": 19036, + "end": 19038, "loc": { "start": { - "line": 579, + "line": 574, "column": 4 }, "end": { - "line": 579, + "line": 574, "column": 6 } } @@ -131095,15 +130671,15 @@ "postfix": false, "binop": null }, - "start": 19105, - "end": 19106, + "start": 19038, + "end": 19039, "loc": { "start": { - "line": 579, + "line": 574, "column": 6 }, "end": { - "line": 579, + "line": 574, "column": 7 } } @@ -131122,15 +130698,15 @@ "updateContext": null }, "value": "!", - "start": 19106, - "end": 19107, + "start": 19039, + "end": 19040, "loc": { "start": { - "line": 579, + "line": 574, "column": 7 }, "end": { - "line": 579, + "line": 574, "column": 8 } } @@ -131150,15 +130726,15 @@ "updateContext": null }, "value": "this", - "start": 19107, - "end": 19111, + "start": 19040, + "end": 19044, "loc": { "start": { - "line": 579, + "line": 574, "column": 8 }, "end": { - "line": 579, + "line": 574, "column": 12 } } @@ -131176,15 +130752,15 @@ "binop": null, "updateContext": null }, - "start": 19111, - "end": 19112, + "start": 19044, + "end": 19045, "loc": { "start": { - "line": 579, + "line": 574, "column": 12 }, "end": { - "line": 579, + "line": 574, "column": 13 } } @@ -131202,15 +130778,15 @@ "binop": null }, "value": "modules", - "start": 19112, - "end": 19119, + "start": 19045, + "end": 19052, "loc": { "start": { - "line": 579, + "line": 574, "column": 13 }, "end": { - "line": 579, + "line": 574, "column": 20 } } @@ -131228,15 +130804,15 @@ "binop": null, "updateContext": null }, - "start": 19119, - "end": 19120, + "start": 19052, + "end": 19053, "loc": { "start": { - "line": 579, + "line": 574, "column": 20 }, "end": { - "line": 579, + "line": 574, "column": 21 } } @@ -131254,15 +130830,15 @@ "binop": null }, "value": "name", - "start": 19120, - "end": 19124, + "start": 19053, + "end": 19057, "loc": { "start": { - "line": 579, + "line": 574, "column": 21 }, "end": { - "line": 579, + "line": 574, "column": 25 } } @@ -131280,15 +130856,15 @@ "binop": null, "updateContext": null }, - "start": 19124, - "end": 19125, + "start": 19057, + "end": 19058, "loc": { "start": { - "line": 579, + "line": 574, "column": 25 }, "end": { - "line": 579, + "line": 574, "column": 26 } } @@ -131305,15 +130881,15 @@ "postfix": false, "binop": null }, - "start": 19125, - "end": 19126, + "start": 19058, + "end": 19059, "loc": { "start": { - "line": 579, + "line": 574, "column": 26 }, "end": { - "line": 579, + "line": 574, "column": 27 } } @@ -131333,15 +130909,15 @@ "updateContext": null }, "value": "return", - "start": 19134, - "end": 19140, + "start": 19067, + "end": 19073, "loc": { "start": { - "line": 580, + "line": 575, "column": 6 }, "end": { - "line": 580, + "line": 575, "column": 12 } } @@ -131361,15 +130937,15 @@ "updateContext": null }, "value": "false", - "start": 19141, - "end": 19146, + "start": 19074, + "end": 19079, "loc": { "start": { - "line": 580, + "line": 575, "column": 13 }, "end": { - "line": 580, + "line": 575, "column": 18 } } @@ -131387,15 +130963,15 @@ "binop": null, "updateContext": null }, - "start": 19146, - "end": 19147, + "start": 19079, + "end": 19080, "loc": { "start": { - "line": 580, + "line": 575, "column": 18 }, "end": { - "line": 580, + "line": 575, "column": 19 } } @@ -131415,15 +130991,15 @@ "updateContext": null }, "value": "return", - "start": 19159, - "end": 19165, + "start": 19092, + "end": 19098, "loc": { "start": { - "line": 582, + "line": 577, "column": 4 }, "end": { - "line": 582, + "line": 577, "column": 10 } } @@ -131443,15 +131019,15 @@ "updateContext": null }, "value": "this", - "start": 19166, - "end": 19170, + "start": 19099, + "end": 19103, "loc": { "start": { - "line": 582, + "line": 577, "column": 11 }, "end": { - "line": 582, + "line": 577, "column": 15 } } @@ -131469,15 +131045,15 @@ "binop": null, "updateContext": null }, - "start": 19170, - "end": 19171, + "start": 19103, + "end": 19104, "loc": { "start": { - "line": 582, + "line": 577, "column": 15 }, "end": { - "line": 582, + "line": 577, "column": 16 } } @@ -131495,15 +131071,15 @@ "binop": null }, "value": "modules", - "start": 19171, - "end": 19178, + "start": 19104, + "end": 19111, "loc": { "start": { - "line": 582, + "line": 577, "column": 16 }, "end": { - "line": 582, + "line": 577, "column": 23 } } @@ -131521,15 +131097,15 @@ "binop": null, "updateContext": null }, - "start": 19178, - "end": 19179, + "start": 19111, + "end": 19112, "loc": { "start": { - "line": 582, + "line": 577, "column": 23 }, "end": { - "line": 582, + "line": 577, "column": 24 } } @@ -131547,15 +131123,15 @@ "binop": null }, "value": "name", - "start": 19179, - "end": 19183, + "start": 19112, + "end": 19116, "loc": { "start": { - "line": 582, + "line": 577, "column": 24 }, "end": { - "line": 582, + "line": 577, "column": 28 } } @@ -131573,15 +131149,15 @@ "binop": null, "updateContext": null }, - "start": 19183, - "end": 19184, + "start": 19116, + "end": 19117, "loc": { "start": { - "line": 582, + "line": 577, "column": 28 }, "end": { - "line": 582, + "line": 577, "column": 29 } } @@ -131599,15 +131175,15 @@ "binop": null, "updateContext": null }, - "start": 19184, - "end": 19185, + "start": 19117, + "end": 19118, "loc": { "start": { - "line": 582, + "line": 577, "column": 29 }, "end": { - "line": 582, + "line": 577, "column": 30 } } @@ -131625,15 +131201,15 @@ "binop": null }, "value": "prop", - "start": 19185, - "end": 19189, + "start": 19118, + "end": 19122, "loc": { "start": { - "line": 582, + "line": 577, "column": 30 }, "end": { - "line": 582, + "line": 577, "column": 34 } } @@ -131651,15 +131227,15 @@ "binop": null, "updateContext": null }, - "start": 19189, - "end": 19190, + "start": 19122, + "end": 19123, "loc": { "start": { - "line": 582, + "line": 577, "column": 34 }, "end": { - "line": 582, + "line": 577, "column": 35 } } @@ -131677,15 +131253,15 @@ "binop": null, "updateContext": null }, - "start": 19190, - "end": 19191, + "start": 19123, + "end": 19124, "loc": { "start": { - "line": 582, + "line": 577, "column": 35 }, "end": { - "line": 582, + "line": 577, "column": 36 } } @@ -131702,15 +131278,15 @@ "postfix": false, "binop": null }, - "start": 19195, - "end": 19196, + "start": 19128, + "end": 19129, "loc": { "start": { - "line": 583, + "line": 578, "column": 2 }, "end": { - "line": 583, + "line": 578, "column": 3 } } @@ -131718,15 +131294,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19202, - "end": 19233, + "start": 19135, + "end": 19166, "loc": { "start": { - "line": 585, + "line": 580, "column": 2 }, "end": { - "line": 587, + "line": 582, "column": 5 } } @@ -131744,15 +131320,15 @@ "binop": null }, "value": "getModulesList", - "start": 19237, - "end": 19251, + "start": 19170, + "end": 19184, "loc": { "start": { - "line": 588, + "line": 583, "column": 2 }, "end": { - "line": 588, + "line": 583, "column": 16 } } @@ -131771,15 +131347,15 @@ "updateContext": null }, "value": "=", - "start": 19252, - "end": 19253, + "start": 19185, + "end": 19186, "loc": { "start": { - "line": 588, + "line": 583, "column": 17 }, "end": { - "line": 588, + "line": 583, "column": 18 } } @@ -131796,15 +131372,15 @@ "postfix": false, "binop": null }, - "start": 19254, - "end": 19255, + "start": 19187, + "end": 19188, "loc": { "start": { - "line": 588, + "line": 583, "column": 19 }, "end": { - "line": 588, + "line": 583, "column": 20 } } @@ -131821,15 +131397,15 @@ "postfix": false, "binop": null }, - "start": 19255, - "end": 19256, + "start": 19188, + "end": 19189, "loc": { "start": { - "line": 588, + "line": 583, "column": 20 }, "end": { - "line": 588, + "line": 583, "column": 21 } } @@ -131847,15 +131423,15 @@ "binop": null, "updateContext": null }, - "start": 19257, - "end": 19259, + "start": 19190, + "end": 19192, "loc": { "start": { - "line": 588, + "line": 583, "column": 22 }, "end": { - "line": 588, + "line": 583, "column": 24 } } @@ -131872,15 +131448,15 @@ "postfix": false, "binop": null }, - "start": 19260, - "end": 19261, + "start": 19193, + "end": 19194, "loc": { "start": { - "line": 588, + "line": 583, "column": 25 }, "end": { - "line": 588, + "line": 583, "column": 26 } } @@ -131900,15 +131476,15 @@ "updateContext": null }, "value": "return", - "start": 19267, - "end": 19273, + "start": 19200, + "end": 19206, "loc": { "start": { - "line": 589, + "line": 584, "column": 4 }, "end": { - "line": 589, + "line": 584, "column": 10 } } @@ -131926,15 +131502,15 @@ "binop": null }, "value": "Object", - "start": 19274, - "end": 19280, + "start": 19207, + "end": 19213, "loc": { "start": { - "line": 589, + "line": 584, "column": 11 }, "end": { - "line": 589, + "line": 584, "column": 17 } } @@ -131952,15 +131528,15 @@ "binop": null, "updateContext": null }, - "start": 19280, - "end": 19281, + "start": 19213, + "end": 19214, "loc": { "start": { - "line": 589, + "line": 584, "column": 17 }, "end": { - "line": 589, + "line": 584, "column": 18 } } @@ -131978,15 +131554,15 @@ "binop": null }, "value": "keys", - "start": 19281, - "end": 19285, + "start": 19214, + "end": 19218, "loc": { "start": { - "line": 589, + "line": 584, "column": 18 }, "end": { - "line": 589, + "line": 584, "column": 22 } } @@ -132003,15 +131579,15 @@ "postfix": false, "binop": null }, - "start": 19285, - "end": 19286, + "start": 19218, + "end": 19219, "loc": { "start": { - "line": 589, + "line": 584, "column": 22 }, "end": { - "line": 589, + "line": 584, "column": 23 } } @@ -132031,15 +131607,15 @@ "updateContext": null }, "value": "this", - "start": 19286, - "end": 19290, + "start": 19219, + "end": 19223, "loc": { "start": { - "line": 589, + "line": 584, "column": 23 }, "end": { - "line": 589, + "line": 584, "column": 27 } } @@ -132057,15 +131633,15 @@ "binop": null, "updateContext": null }, - "start": 19290, - "end": 19291, + "start": 19223, + "end": 19224, "loc": { "start": { - "line": 589, + "line": 584, "column": 27 }, "end": { - "line": 589, + "line": 584, "column": 28 } } @@ -132083,15 +131659,15 @@ "binop": null }, "value": "modules", - "start": 19291, - "end": 19298, + "start": 19224, + "end": 19231, "loc": { "start": { - "line": 589, + "line": 584, "column": 28 }, "end": { - "line": 589, + "line": 584, "column": 35 } } @@ -132108,15 +131684,15 @@ "postfix": false, "binop": null }, - "start": 19298, - "end": 19299, + "start": 19231, + "end": 19232, "loc": { "start": { - "line": 589, + "line": 584, "column": 35 }, "end": { - "line": 589, + "line": 584, "column": 36 } } @@ -132134,15 +131710,15 @@ "binop": null, "updateContext": null }, - "start": 19299, - "end": 19300, + "start": 19232, + "end": 19233, "loc": { "start": { - "line": 589, + "line": 584, "column": 36 }, "end": { - "line": 589, + "line": 584, "column": 37 } } @@ -132159,15 +131735,15 @@ "postfix": false, "binop": null }, - "start": 19304, - "end": 19305, + "start": 19237, + "end": 19238, "loc": { "start": { - "line": 590, + "line": 585, "column": 2 }, "end": { - "line": 590, + "line": 585, "column": 3 } } @@ -132175,15 +131751,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19311, - "end": 19367, + "start": 19244, + "end": 19300, "loc": { "start": { - "line": 592, + "line": 587, "column": 2 }, "end": { - "line": 594, + "line": 589, "column": 5 } } @@ -132201,15 +131777,15 @@ "binop": null }, "value": "render", - "start": 19371, - "end": 19377, + "start": 19304, + "end": 19310, "loc": { "start": { - "line": 595, + "line": 590, "column": 2 }, "end": { - "line": 595, + "line": 590, "column": 8 } } @@ -132226,15 +131802,15 @@ "postfix": false, "binop": null }, - "start": 19377, - "end": 19378, + "start": 19310, + "end": 19311, "loc": { "start": { - "line": 595, + "line": 590, "column": 8 }, "end": { - "line": 595, + "line": 590, "column": 9 } } @@ -132251,15 +131827,15 @@ "postfix": false, "binop": null }, - "start": 19378, - "end": 19379, + "start": 19311, + "end": 19312, "loc": { "start": { - "line": 595, + "line": 590, "column": 9 }, "end": { - "line": 595, + "line": 590, "column": 10 } } @@ -132276,15 +131852,15 @@ "postfix": false, "binop": null }, - "start": 19379, - "end": 19380, + "start": 19312, + "end": 19313, "loc": { "start": { - "line": 595, + "line": 590, "column": 10 }, "end": { - "line": 595, + "line": 590, "column": 11 } } @@ -132292,15 +131868,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19386, - "end": 19421, + "start": 19319, + "end": 19354, "loc": { "start": { - "line": 596, + "line": 591, "column": 4 }, "end": { - "line": 598, + "line": 593, "column": 7 } } @@ -132320,15 +131896,15 @@ "updateContext": null }, "value": "this", - "start": 19427, - "end": 19431, + "start": 19360, + "end": 19364, "loc": { "start": { - "line": 599, + "line": 594, "column": 4 }, "end": { - "line": 599, + "line": 594, "column": 8 } } @@ -132346,15 +131922,15 @@ "binop": null, "updateContext": null }, - "start": 19431, - "end": 19432, + "start": 19364, + "end": 19365, "loc": { "start": { - "line": 599, + "line": 594, "column": 8 }, "end": { - "line": 599, + "line": 594, "column": 9 } } @@ -132372,15 +131948,15 @@ "binop": null }, "value": "clear", - "start": 19432, - "end": 19437, + "start": 19365, + "end": 19370, "loc": { "start": { - "line": 599, + "line": 594, "column": 9 }, "end": { - "line": 599, + "line": 594, "column": 14 } } @@ -132397,15 +131973,15 @@ "postfix": false, "binop": null }, - "start": 19437, - "end": 19438, + "start": 19370, + "end": 19371, "loc": { "start": { - "line": 599, + "line": 594, "column": 14 }, "end": { - "line": 599, + "line": 594, "column": 15 } } @@ -132422,15 +131998,15 @@ "postfix": false, "binop": null }, - "start": 19438, - "end": 19439, + "start": 19371, + "end": 19372, "loc": { "start": { - "line": 599, + "line": 594, "column": 15 }, "end": { - "line": 599, + "line": 594, "column": 16 } } @@ -132448,15 +132024,15 @@ "binop": null, "updateContext": null }, - "start": 19439, - "end": 19440, + "start": 19372, + "end": 19373, "loc": { "start": { - "line": 599, + "line": 594, "column": 16 }, "end": { - "line": 599, + "line": 594, "column": 17 } } @@ -132476,15 +132052,15 @@ "updateContext": null }, "value": "let", - "start": 19448, - "end": 19451, + "start": 19381, + "end": 19384, "loc": { "start": { - "line": 601, + "line": 596, "column": 4 }, "end": { - "line": 601, + "line": 596, "column": 7 } } @@ -132502,15 +132078,15 @@ "binop": null }, "value": "layoutClass", - "start": 19452, - "end": 19463, + "start": 19385, + "end": 19396, "loc": { "start": { - "line": 601, + "line": 596, "column": 8 }, "end": { - "line": 601, + "line": 596, "column": 19 } } @@ -132529,15 +132105,15 @@ "updateContext": null }, "value": "=", - "start": 19464, - "end": 19465, + "start": 19397, + "end": 19398, "loc": { "start": { - "line": 601, + "line": 596, "column": 20 }, "end": { - "line": 601, + "line": 596, "column": 21 } } @@ -132557,15 +132133,15 @@ "updateContext": null }, "value": "this", - "start": 19466, - "end": 19470, + "start": 19399, + "end": 19403, "loc": { "start": { - "line": 601, + "line": 596, "column": 22 }, "end": { - "line": 601, + "line": 596, "column": 26 } } @@ -132583,15 +132159,15 @@ "binop": null, "updateContext": null }, - "start": 19470, - "end": 19471, + "start": 19403, + "end": 19404, "loc": { "start": { - "line": 601, + "line": 596, "column": 26 }, "end": { - "line": 601, + "line": 596, "column": 27 } } @@ -132609,15 +132185,15 @@ "binop": null }, "value": "options", - "start": 19471, - "end": 19478, + "start": 19404, + "end": 19411, "loc": { "start": { - "line": 601, + "line": 596, "column": 27 }, "end": { - "line": 601, + "line": 596, "column": 34 } } @@ -132635,15 +132211,15 @@ "binop": null, "updateContext": null }, - "start": 19478, - "end": 19479, + "start": 19411, + "end": 19412, "loc": { "start": { - "line": 601, + "line": 596, "column": 34 }, "end": { - "line": 601, + "line": 596, "column": 35 } } @@ -132661,15 +132237,15 @@ "binop": null }, "value": "layout", - "start": 19479, - "end": 19485, + "start": 19412, + "end": 19418, "loc": { "start": { - "line": 601, + "line": 596, "column": 35 }, "end": { - "line": 601, + "line": 596, "column": 41 } } @@ -132687,15 +132263,15 @@ "binop": null, "updateContext": null }, - "start": 19486, - "end": 19487, + "start": 19419, + "end": 19420, "loc": { "start": { - "line": 601, + "line": 596, "column": 42 }, "end": { - "line": 601, + "line": 596, "column": 43 } } @@ -132714,15 +132290,15 @@ "updateContext": null }, "value": "hg-layout-custom", - "start": 19488, - "end": 19506, + "start": 19421, + "end": 19439, "loc": { "start": { - "line": 601, + "line": 596, "column": 44 }, "end": { - "line": 601, + "line": 596, "column": 62 } } @@ -132740,15 +132316,15 @@ "binop": null, "updateContext": null }, - "start": 19507, - "end": 19508, + "start": 19440, + "end": 19441, "loc": { "start": { - "line": 601, + "line": 596, "column": 63 }, "end": { - "line": 601, + "line": 596, "column": 64 } } @@ -132765,15 +132341,15 @@ "postfix": false, "binop": null }, - "start": 19509, - "end": 19510, + "start": 19442, + "end": 19443, "loc": { "start": { - "line": 601, + "line": 596, "column": 65 }, "end": { - "line": 601, + "line": 596, "column": 66 } } @@ -132792,15 +132368,15 @@ "updateContext": null }, "value": "hg-layout-", - "start": 19510, - "end": 19520, + "start": 19443, + "end": 19453, "loc": { "start": { - "line": 601, + "line": 596, "column": 66 }, "end": { - "line": 601, + "line": 596, "column": 76 } } @@ -132817,15 +132393,15 @@ "postfix": false, "binop": null }, - "start": 19520, - "end": 19522, + "start": 19453, + "end": 19455, "loc": { "start": { - "line": 601, + "line": 596, "column": 76 }, "end": { - "line": 601, + "line": 596, "column": 78 } } @@ -132845,15 +132421,15 @@ "updateContext": null }, "value": "this", - "start": 19522, - "end": 19526, + "start": 19455, + "end": 19459, "loc": { "start": { - "line": 601, + "line": 596, "column": 78 }, "end": { - "line": 601, + "line": 596, "column": 82 } } @@ -132871,15 +132447,15 @@ "binop": null, "updateContext": null }, - "start": 19526, - "end": 19527, + "start": 19459, + "end": 19460, "loc": { "start": { - "line": 601, + "line": 596, "column": 82 }, "end": { - "line": 601, + "line": 596, "column": 83 } } @@ -132897,15 +132473,15 @@ "binop": null }, "value": "options", - "start": 19527, - "end": 19534, + "start": 19460, + "end": 19467, "loc": { "start": { - "line": 601, + "line": 596, "column": 83 }, "end": { - "line": 601, + "line": 596, "column": 90 } } @@ -132923,15 +132499,15 @@ "binop": null, "updateContext": null }, - "start": 19534, - "end": 19535, + "start": 19467, + "end": 19468, "loc": { "start": { - "line": 601, + "line": 596, "column": 90 }, "end": { - "line": 601, + "line": 596, "column": 91 } } @@ -132949,15 +132525,15 @@ "binop": null }, "value": "layoutName", - "start": 19535, - "end": 19545, + "start": 19468, + "end": 19478, "loc": { "start": { - "line": 601, + "line": 596, "column": 91 }, "end": { - "line": 601, + "line": 596, "column": 101 } } @@ -132974,15 +132550,15 @@ "postfix": false, "binop": null }, - "start": 19545, - "end": 19546, + "start": 19478, + "end": 19479, "loc": { "start": { - "line": 601, + "line": 596, "column": 101 }, "end": { - "line": 601, + "line": 596, "column": 102 } } @@ -133001,15 +132577,15 @@ "updateContext": null }, "value": "", - "start": 19546, - "end": 19546, + "start": 19479, + "end": 19479, "loc": { "start": { - "line": 601, + "line": 596, "column": 102 }, "end": { - "line": 601, + "line": 596, "column": 102 } } @@ -133026,15 +132602,15 @@ "postfix": false, "binop": null }, - "start": 19546, - "end": 19547, + "start": 19479, + "end": 19480, "loc": { "start": { - "line": 601, + "line": 596, "column": 102 }, "end": { - "line": 601, + "line": 596, "column": 103 } } @@ -133052,15 +132628,15 @@ "binop": null, "updateContext": null }, - "start": 19547, - "end": 19548, + "start": 19480, + "end": 19481, "loc": { "start": { - "line": 601, + "line": 596, "column": 103 }, "end": { - "line": 601, + "line": 596, "column": 104 } } @@ -133080,15 +132656,15 @@ "updateContext": null }, "value": "let", - "start": 19554, - "end": 19557, + "start": 19487, + "end": 19490, "loc": { "start": { - "line": 602, + "line": 597, "column": 4 }, "end": { - "line": 602, + "line": 597, "column": 7 } } @@ -133106,15 +132682,15 @@ "binop": null }, "value": "layout", - "start": 19558, - "end": 19564, + "start": 19491, + "end": 19497, "loc": { "start": { - "line": 602, + "line": 597, "column": 8 }, "end": { - "line": 602, + "line": 597, "column": 14 } } @@ -133133,15 +132709,15 @@ "updateContext": null }, "value": "=", - "start": 19565, - "end": 19566, + "start": 19498, + "end": 19499, "loc": { "start": { - "line": 602, + "line": 597, "column": 15 }, "end": { - "line": 602, + "line": 597, "column": 16 } } @@ -133161,15 +132737,15 @@ "updateContext": null }, "value": "this", - "start": 19567, - "end": 19571, + "start": 19500, + "end": 19504, "loc": { "start": { - "line": 602, + "line": 597, "column": 17 }, "end": { - "line": 602, + "line": 597, "column": 21 } } @@ -133187,15 +132763,15 @@ "binop": null, "updateContext": null }, - "start": 19571, - "end": 19572, + "start": 19504, + "end": 19505, "loc": { "start": { - "line": 602, + "line": 597, "column": 21 }, "end": { - "line": 602, + "line": 597, "column": 22 } } @@ -133213,15 +132789,15 @@ "binop": null }, "value": "options", - "start": 19572, - "end": 19579, + "start": 19505, + "end": 19512, "loc": { "start": { - "line": 602, + "line": 597, "column": 22 }, "end": { - "line": 602, + "line": 597, "column": 29 } } @@ -133239,15 +132815,15 @@ "binop": null, "updateContext": null }, - "start": 19579, - "end": 19580, + "start": 19512, + "end": 19513, "loc": { "start": { - "line": 602, + "line": 597, "column": 29 }, "end": { - "line": 602, + "line": 597, "column": 30 } } @@ -133265,15 +132841,15 @@ "binop": null }, "value": "layout", - "start": 19580, - "end": 19586, + "start": 19513, + "end": 19519, "loc": { "start": { - "line": 602, + "line": 597, "column": 30 }, "end": { - "line": 602, + "line": 597, "column": 36 } } @@ -133292,15 +132868,15 @@ "updateContext": null }, "value": "||", - "start": 19587, - "end": 19589, + "start": 19520, + "end": 19522, "loc": { "start": { - "line": 602, + "line": 597, "column": 37 }, "end": { - "line": 602, + "line": 597, "column": 39 } } @@ -133318,15 +132894,15 @@ "binop": null }, "value": "KeyboardLayout", - "start": 19590, - "end": 19604, + "start": 19523, + "end": 19537, "loc": { "start": { - "line": 602, + "line": 597, "column": 40 }, "end": { - "line": 602, + "line": 597, "column": 54 } } @@ -133344,15 +132920,15 @@ "binop": null, "updateContext": null }, - "start": 19604, - "end": 19605, + "start": 19537, + "end": 19538, "loc": { "start": { - "line": 602, + "line": 597, "column": 54 }, "end": { - "line": 602, + "line": 597, "column": 55 } } @@ -133370,15 +132946,15 @@ "binop": null }, "value": "getDefaultLayout", - "start": 19605, - "end": 19621, + "start": 19538, + "end": 19554, "loc": { "start": { - "line": 602, + "line": 597, "column": 55 }, "end": { - "line": 602, + "line": 597, "column": 71 } } @@ -133395,15 +132971,15 @@ "postfix": false, "binop": null }, - "start": 19621, - "end": 19622, + "start": 19554, + "end": 19555, "loc": { "start": { - "line": 602, + "line": 597, "column": 71 }, "end": { - "line": 602, + "line": 597, "column": 72 } } @@ -133420,15 +132996,15 @@ "postfix": false, "binop": null }, - "start": 19622, - "end": 19623, + "start": 19555, + "end": 19556, "loc": { "start": { - "line": 602, + "line": 597, "column": 72 }, "end": { - "line": 602, + "line": 597, "column": 73 } } @@ -133446,15 +133022,15 @@ "binop": null, "updateContext": null }, - "start": 19623, - "end": 19624, + "start": 19556, + "end": 19557, "loc": { "start": { - "line": 602, + "line": 597, "column": 73 }, "end": { - "line": 602, + "line": 597, "column": 74 } } @@ -133462,15 +133038,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 19632, - "end": 19684, + "start": 19565, + "end": 19617, "loc": { "start": { - "line": 604, + "line": 599, "column": 4 }, "end": { - "line": 606, + "line": 601, "column": 7 } } @@ -133490,15 +133066,15 @@ "updateContext": null }, "value": "let", - "start": 19690, - "end": 19693, + "start": 19623, + "end": 19626, "loc": { "start": { - "line": 607, + "line": 602, "column": 4 }, "end": { - "line": 607, + "line": 602, "column": 7 } } @@ -133516,15 +133092,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 19694, - "end": 19712, + "start": 19627, + "end": 19645, "loc": { "start": { - "line": 607, + "line": 602, "column": 8 }, "end": { - "line": 607, + "line": 602, "column": 26 } } @@ -133543,15 +133119,15 @@ "updateContext": null }, "value": "=", - "start": 19713, - "end": 19714, + "start": 19646, + "end": 19647, "loc": { "start": { - "line": 607, + "line": 602, "column": 27 }, "end": { - "line": 607, + "line": 602, "column": 28 } } @@ -133568,15 +133144,15 @@ "postfix": false, "binop": null }, - "start": 19715, - "end": 19716, + "start": 19648, + "end": 19649, "loc": { "start": { - "line": 607, + "line": 602, "column": 29 }, "end": { - "line": 607, + "line": 602, "column": 30 } } @@ -133593,15 +133169,15 @@ "postfix": false, "binop": null }, - "start": 19716, - "end": 19717, + "start": 19649, + "end": 19650, "loc": { "start": { - "line": 607, + "line": 602, "column": 30 }, "end": { - "line": 607, + "line": 602, "column": 31 } } @@ -133619,15 +133195,15 @@ "binop": null, "updateContext": null }, - "start": 19717, - "end": 19718, + "start": 19650, + "end": 19651, "loc": { "start": { - "line": 607, + "line": 602, "column": 31 }, "end": { - "line": 607, + "line": 602, "column": 32 } } @@ -133647,15 +133223,15 @@ "updateContext": null }, "value": "if", - "start": 19724, - "end": 19726, + "start": 19657, + "end": 19659, "loc": { "start": { - "line": 608, + "line": 603, "column": 4 }, "end": { - "line": 608, + "line": 603, "column": 6 } } @@ -133672,15 +133248,15 @@ "postfix": false, "binop": null }, - "start": 19726, - "end": 19727, + "start": 19659, + "end": 19660, "loc": { "start": { - "line": 608, + "line": 603, "column": 6 }, "end": { - "line": 608, + "line": 603, "column": 7 } } @@ -133698,15 +133274,15 @@ "binop": null }, "value": "Array", - "start": 19727, - "end": 19732, + "start": 19660, + "end": 19665, "loc": { "start": { - "line": 608, + "line": 603, "column": 7 }, "end": { - "line": 608, + "line": 603, "column": 12 } } @@ -133724,15 +133300,15 @@ "binop": null, "updateContext": null }, - "start": 19732, - "end": 19733, + "start": 19665, + "end": 19666, "loc": { "start": { - "line": 608, + "line": 603, "column": 12 }, "end": { - "line": 608, + "line": 603, "column": 13 } } @@ -133750,15 +133326,15 @@ "binop": null }, "value": "isArray", - "start": 19733, - "end": 19740, + "start": 19666, + "end": 19673, "loc": { "start": { - "line": 608, + "line": 603, "column": 13 }, "end": { - "line": 608, + "line": 603, "column": 20 } } @@ -133775,15 +133351,15 @@ "postfix": false, "binop": null }, - "start": 19740, - "end": 19741, + "start": 19673, + "end": 19674, "loc": { "start": { - "line": 608, + "line": 603, "column": 20 }, "end": { - "line": 608, + "line": 603, "column": 21 } } @@ -133803,15 +133379,15 @@ "updateContext": null }, "value": "this", - "start": 19741, - "end": 19745, + "start": 19674, + "end": 19678, "loc": { "start": { - "line": 608, + "line": 603, "column": 21 }, "end": { - "line": 608, + "line": 603, "column": 25 } } @@ -133829,15 +133405,15 @@ "binop": null, "updateContext": null }, - "start": 19745, - "end": 19746, + "start": 19678, + "end": 19679, "loc": { "start": { - "line": 608, + "line": 603, "column": 25 }, "end": { - "line": 608, + "line": 603, "column": 26 } } @@ -133855,15 +133431,15 @@ "binop": null }, "value": "options", - "start": 19746, - "end": 19753, + "start": 19679, + "end": 19686, "loc": { "start": { - "line": 608, + "line": 603, "column": 26 }, "end": { - "line": 608, + "line": 603, "column": 33 } } @@ -133881,15 +133457,15 @@ "binop": null, "updateContext": null }, - "start": 19753, - "end": 19754, + "start": 19686, + "end": 19687, "loc": { "start": { - "line": 608, + "line": 603, "column": 33 }, "end": { - "line": 608, + "line": 603, "column": 34 } } @@ -133907,15 +133483,15 @@ "binop": null }, "value": "buttonTheme", - "start": 19754, - "end": 19765, + "start": 19687, + "end": 19698, "loc": { "start": { - "line": 608, + "line": 603, "column": 34 }, "end": { - "line": 608, + "line": 603, "column": 45 } } @@ -133932,15 +133508,15 @@ "postfix": false, "binop": null }, - "start": 19765, - "end": 19766, + "start": 19698, + "end": 19699, "loc": { "start": { - "line": 608, + "line": 603, "column": 45 }, "end": { - "line": 608, + "line": 603, "column": 46 } } @@ -133957,15 +133533,15 @@ "postfix": false, "binop": null }, - "start": 19766, - "end": 19767, + "start": 19699, + "end": 19700, "loc": { "start": { - "line": 608, + "line": 603, "column": 46 }, "end": { - "line": 608, + "line": 603, "column": 47 } } @@ -133982,15 +133558,15 @@ "postfix": false, "binop": null }, - "start": 19767, - "end": 19768, + "start": 19700, + "end": 19701, "loc": { "start": { - "line": 608, + "line": 603, "column": 47 }, "end": { - "line": 608, + "line": 603, "column": 48 } } @@ -134010,15 +133586,15 @@ "updateContext": null }, "value": "this", - "start": 19776, - "end": 19780, + "start": 19709, + "end": 19713, "loc": { "start": { - "line": 609, + "line": 604, "column": 6 }, "end": { - "line": 609, + "line": 604, "column": 10 } } @@ -134036,15 +133612,15 @@ "binop": null, "updateContext": null }, - "start": 19780, - "end": 19781, + "start": 19713, + "end": 19714, "loc": { "start": { - "line": 609, + "line": 604, "column": 10 }, "end": { - "line": 609, + "line": 604, "column": 11 } } @@ -134062,15 +133638,15 @@ "binop": null }, "value": "options", - "start": 19781, - "end": 19788, + "start": 19714, + "end": 19721, "loc": { "start": { - "line": 609, + "line": 604, "column": 11 }, "end": { - "line": 609, + "line": 604, "column": 18 } } @@ -134088,15 +133664,15 @@ "binop": null, "updateContext": null }, - "start": 19788, - "end": 19789, + "start": 19721, + "end": 19722, "loc": { "start": { - "line": 609, + "line": 604, "column": 18 }, "end": { - "line": 609, + "line": 604, "column": 19 } } @@ -134114,15 +133690,15 @@ "binop": null }, "value": "buttonTheme", - "start": 19789, - "end": 19800, + "start": 19722, + "end": 19733, "loc": { "start": { - "line": 609, + "line": 604, "column": 19 }, "end": { - "line": 609, + "line": 604, "column": 30 } } @@ -134140,15 +133716,15 @@ "binop": null, "updateContext": null }, - "start": 19800, - "end": 19801, + "start": 19733, + "end": 19734, "loc": { "start": { - "line": 609, + "line": 604, "column": 30 }, "end": { - "line": 609, + "line": 604, "column": 31 } } @@ -134166,15 +133742,15 @@ "binop": null }, "value": "forEach", - "start": 19801, - "end": 19808, + "start": 19734, + "end": 19741, "loc": { "start": { - "line": 609, + "line": 604, "column": 31 }, "end": { - "line": 609, + "line": 604, "column": 38 } } @@ -134191,15 +133767,15 @@ "postfix": false, "binop": null }, - "start": 19808, - "end": 19809, + "start": 19741, + "end": 19742, "loc": { "start": { - "line": 609, + "line": 604, "column": 38 }, "end": { - "line": 609, + "line": 604, "column": 39 } } @@ -134217,15 +133793,15 @@ "binop": null }, "value": "themeObj", - "start": 19809, - "end": 19817, + "start": 19742, + "end": 19750, "loc": { "start": { - "line": 609, + "line": 604, "column": 39 }, "end": { - "line": 609, + "line": 604, "column": 47 } } @@ -134243,15 +133819,15 @@ "binop": null, "updateContext": null }, - "start": 19818, - "end": 19820, + "start": 19751, + "end": 19753, "loc": { "start": { - "line": 609, + "line": 604, "column": 48 }, "end": { - "line": 609, + "line": 604, "column": 50 } } @@ -134268,15 +133844,15 @@ "postfix": false, "binop": null }, - "start": 19821, - "end": 19822, + "start": 19754, + "end": 19755, "loc": { "start": { - "line": 609, + "line": 604, "column": 51 }, "end": { - "line": 609, + "line": 604, "column": 52 } } @@ -134296,15 +133872,15 @@ "updateContext": null }, "value": "if", - "start": 19832, - "end": 19834, + "start": 19765, + "end": 19767, "loc": { "start": { - "line": 610, + "line": 605, "column": 8 }, "end": { - "line": 610, + "line": 605, "column": 10 } } @@ -134321,15 +133897,15 @@ "postfix": false, "binop": null }, - "start": 19834, - "end": 19835, + "start": 19767, + "end": 19768, "loc": { "start": { - "line": 610, + "line": 605, "column": 10 }, "end": { - "line": 610, + "line": 605, "column": 11 } } @@ -134347,15 +133923,15 @@ "binop": null }, "value": "themeObj", - "start": 19835, - "end": 19843, + "start": 19768, + "end": 19776, "loc": { "start": { - "line": 610, + "line": 605, "column": 11 }, "end": { - "line": 610, + "line": 605, "column": 19 } } @@ -134373,15 +133949,15 @@ "binop": null, "updateContext": null }, - "start": 19843, - "end": 19844, + "start": 19776, + "end": 19777, "loc": { "start": { - "line": 610, + "line": 605, "column": 19 }, "end": { - "line": 610, + "line": 605, "column": 20 } } @@ -134399,15 +133975,15 @@ "binop": null }, "value": "buttons", - "start": 19844, - "end": 19851, + "start": 19777, + "end": 19784, "loc": { "start": { - "line": 610, + "line": 605, "column": 20 }, "end": { - "line": 610, + "line": 605, "column": 27 } } @@ -134426,15 +134002,15 @@ "updateContext": null }, "value": "&&", - "start": 19852, - "end": 19854, + "start": 19785, + "end": 19787, "loc": { "start": { - "line": 610, + "line": 605, "column": 28 }, "end": { - "line": 610, + "line": 605, "column": 30 } } @@ -134452,15 +134028,15 @@ "binop": null }, "value": "themeObj", - "start": 19855, - "end": 19863, + "start": 19788, + "end": 19796, "loc": { "start": { - "line": 610, + "line": 605, "column": 31 }, "end": { - "line": 610, + "line": 605, "column": 39 } } @@ -134478,15 +134054,15 @@ "binop": null, "updateContext": null }, - "start": 19863, - "end": 19864, + "start": 19796, + "end": 19797, "loc": { "start": { - "line": 610, + "line": 605, "column": 39 }, "end": { - "line": 610, + "line": 605, "column": 40 } } @@ -134506,15 +134082,15 @@ "updateContext": null }, "value": "class", - "start": 19864, - "end": 19869, + "start": 19797, + "end": 19802, "loc": { "start": { - "line": 610, + "line": 605, "column": 40 }, "end": { - "line": 610, + "line": 605, "column": 45 } } @@ -134531,15 +134107,15 @@ "postfix": false, "binop": null }, - "start": 19869, - "end": 19870, + "start": 19802, + "end": 19803, "loc": { "start": { - "line": 610, + "line": 605, "column": 45 }, "end": { - "line": 610, + "line": 605, "column": 46 } } @@ -134556,15 +134132,15 @@ "postfix": false, "binop": null }, - "start": 19870, - "end": 19871, + "start": 19803, + "end": 19804, "loc": { "start": { - "line": 610, + "line": 605, "column": 46 }, "end": { - "line": 610, + "line": 605, "column": 47 } } @@ -134584,15 +134160,15 @@ "updateContext": null }, "value": "let", - "start": 19883, - "end": 19886, + "start": 19816, + "end": 19819, "loc": { "start": { - "line": 611, + "line": 606, "column": 10 }, "end": { - "line": 611, + "line": 606, "column": 13 } } @@ -134610,15 +134186,15 @@ "binop": null }, "value": "themeButtons", - "start": 19887, - "end": 19899, + "start": 19820, + "end": 19832, "loc": { "start": { - "line": 611, + "line": 606, "column": 14 }, "end": { - "line": 611, + "line": 606, "column": 26 } } @@ -134636,15 +134212,15 @@ "binop": null, "updateContext": null }, - "start": 19899, - "end": 19900, + "start": 19832, + "end": 19833, "loc": { "start": { - "line": 611, + "line": 606, "column": 26 }, "end": { - "line": 611, + "line": 606, "column": 27 } } @@ -134664,15 +134240,15 @@ "updateContext": null }, "value": "if", - "start": 19914, - "end": 19916, + "start": 19847, + "end": 19849, "loc": { "start": { - "line": 613, + "line": 608, "column": 10 }, "end": { - "line": 613, + "line": 608, "column": 12 } } @@ -134689,15 +134265,15 @@ "postfix": false, "binop": null }, - "start": 19916, - "end": 19917, + "start": 19849, + "end": 19850, "loc": { "start": { - "line": 613, + "line": 608, "column": 12 }, "end": { - "line": 613, + "line": 608, "column": 13 } } @@ -134717,15 +134293,15 @@ "updateContext": null }, "value": "typeof", - "start": 19917, - "end": 19923, + "start": 19850, + "end": 19856, "loc": { "start": { - "line": 613, + "line": 608, "column": 13 }, "end": { - "line": 613, + "line": 608, "column": 19 } } @@ -134743,15 +134319,15 @@ "binop": null }, "value": "themeObj", - "start": 19924, - "end": 19932, + "start": 19857, + "end": 19865, "loc": { "start": { - "line": 613, + "line": 608, "column": 20 }, "end": { - "line": 613, + "line": 608, "column": 28 } } @@ -134769,15 +134345,15 @@ "binop": null, "updateContext": null }, - "start": 19932, - "end": 19933, + "start": 19865, + "end": 19866, "loc": { "start": { - "line": 613, + "line": 608, "column": 28 }, "end": { - "line": 613, + "line": 608, "column": 29 } } @@ -134795,15 +134371,15 @@ "binop": null }, "value": "buttons", - "start": 19933, - "end": 19940, + "start": 19866, + "end": 19873, "loc": { "start": { - "line": 613, + "line": 608, "column": 29 }, "end": { - "line": 613, + "line": 608, "column": 36 } } @@ -134822,15 +134398,15 @@ "updateContext": null }, "value": "===", - "start": 19941, - "end": 19944, + "start": 19874, + "end": 19877, "loc": { "start": { - "line": 613, + "line": 608, "column": 37 }, "end": { - "line": 613, + "line": 608, "column": 40 } } @@ -134849,15 +134425,15 @@ "updateContext": null }, "value": "string", - "start": 19945, - "end": 19953, + "start": 19878, + "end": 19886, "loc": { "start": { - "line": 613, + "line": 608, "column": 41 }, "end": { - "line": 613, + "line": 608, "column": 49 } } @@ -134874,15 +134450,15 @@ "postfix": false, "binop": null }, - "start": 19953, - "end": 19954, + "start": 19886, + "end": 19887, "loc": { "start": { - "line": 613, + "line": 608, "column": 49 }, "end": { - "line": 613, + "line": 608, "column": 50 } } @@ -134899,15 +134475,15 @@ "postfix": false, "binop": null }, - "start": 19954, - "end": 19955, + "start": 19887, + "end": 19888, "loc": { "start": { - "line": 613, + "line": 608, "column": 50 }, "end": { - "line": 613, + "line": 608, "column": 51 } } @@ -134925,15 +134501,15 @@ "binop": null }, "value": "themeButtons", - "start": 19969, - "end": 19981, + "start": 19902, + "end": 19914, "loc": { "start": { - "line": 614, + "line": 609, "column": 12 }, "end": { - "line": 614, + "line": 609, "column": 24 } } @@ -134952,15 +134528,15 @@ "updateContext": null }, "value": "=", - "start": 19982, - "end": 19983, + "start": 19915, + "end": 19916, "loc": { "start": { - "line": 614, + "line": 609, "column": 25 }, "end": { - "line": 614, + "line": 609, "column": 26 } } @@ -134978,15 +134554,15 @@ "binop": null }, "value": "themeObj", - "start": 19984, - "end": 19992, + "start": 19917, + "end": 19925, "loc": { "start": { - "line": 614, + "line": 609, "column": 27 }, "end": { - "line": 614, + "line": 609, "column": 35 } } @@ -135004,15 +134580,15 @@ "binop": null, "updateContext": null }, - "start": 19992, - "end": 19993, + "start": 19925, + "end": 19926, "loc": { "start": { - "line": 614, + "line": 609, "column": 35 }, "end": { - "line": 614, + "line": 609, "column": 36 } } @@ -135030,15 +134606,15 @@ "binop": null }, "value": "buttons", - "start": 19993, - "end": 20000, + "start": 19926, + "end": 19933, "loc": { "start": { - "line": 614, + "line": 609, "column": 36 }, "end": { - "line": 614, + "line": 609, "column": 43 } } @@ -135056,15 +134632,15 @@ "binop": null, "updateContext": null }, - "start": 20000, - "end": 20001, + "start": 19933, + "end": 19934, "loc": { "start": { - "line": 614, + "line": 609, "column": 43 }, "end": { - "line": 614, + "line": 609, "column": 44 } } @@ -135082,15 +134658,15 @@ "binop": null }, "value": "split", - "start": 20001, - "end": 20006, + "start": 19934, + "end": 19939, "loc": { "start": { - "line": 614, + "line": 609, "column": 44 }, "end": { - "line": 614, + "line": 609, "column": 49 } } @@ -135107,15 +134683,15 @@ "postfix": false, "binop": null }, - "start": 20006, - "end": 20007, + "start": 19939, + "end": 19940, "loc": { "start": { - "line": 614, + "line": 609, "column": 49 }, "end": { - "line": 614, + "line": 609, "column": 50 } } @@ -135134,15 +134710,15 @@ "updateContext": null }, "value": " ", - "start": 20007, - "end": 20010, + "start": 19940, + "end": 19943, "loc": { "start": { - "line": 614, + "line": 609, "column": 50 }, "end": { - "line": 614, + "line": 609, "column": 53 } } @@ -135159,15 +134735,15 @@ "postfix": false, "binop": null }, - "start": 20010, - "end": 20011, + "start": 19943, + "end": 19944, "loc": { "start": { - "line": 614, + "line": 609, "column": 53 }, "end": { - "line": 614, + "line": 609, "column": 54 } } @@ -135185,15 +134761,15 @@ "binop": null, "updateContext": null }, - "start": 20011, - "end": 20012, + "start": 19944, + "end": 19945, "loc": { "start": { - "line": 614, + "line": 609, "column": 54 }, "end": { - "line": 614, + "line": 609, "column": 55 } } @@ -135210,15 +134786,15 @@ "postfix": false, "binop": null }, - "start": 20024, - "end": 20025, + "start": 19957, + "end": 19958, "loc": { "start": { - "line": 615, + "line": 610, "column": 10 }, "end": { - "line": 615, + "line": 610, "column": 11 } } @@ -135238,15 +134814,15 @@ "updateContext": null }, "value": "if", - "start": 20039, - "end": 20041, + "start": 19972, + "end": 19974, "loc": { "start": { - "line": 617, + "line": 612, "column": 10 }, "end": { - "line": 617, + "line": 612, "column": 12 } } @@ -135263,15 +134839,15 @@ "postfix": false, "binop": null }, - "start": 20041, - "end": 20042, + "start": 19974, + "end": 19975, "loc": { "start": { - "line": 617, + "line": 612, "column": 12 }, "end": { - "line": 617, + "line": 612, "column": 13 } } @@ -135289,15 +134865,15 @@ "binop": null }, "value": "themeButtons", - "start": 20042, - "end": 20054, + "start": 19975, + "end": 19987, "loc": { "start": { - "line": 617, + "line": 612, "column": 13 }, "end": { - "line": 617, + "line": 612, "column": 25 } } @@ -135314,15 +134890,15 @@ "postfix": false, "binop": null }, - "start": 20054, - "end": 20055, + "start": 19987, + "end": 19988, "loc": { "start": { - "line": 617, + "line": 612, "column": 25 }, "end": { - "line": 617, + "line": 612, "column": 26 } } @@ -135339,15 +134915,15 @@ "postfix": false, "binop": null }, - "start": 20055, - "end": 20056, + "start": 19988, + "end": 19989, "loc": { "start": { - "line": 617, + "line": 612, "column": 26 }, "end": { - "line": 617, + "line": 612, "column": 27 } } @@ -135365,15 +134941,15 @@ "binop": null }, "value": "themeButtons", - "start": 20070, - "end": 20082, + "start": 20003, + "end": 20015, "loc": { "start": { - "line": 618, + "line": 613, "column": 12 }, "end": { - "line": 618, + "line": 613, "column": 24 } } @@ -135391,15 +134967,15 @@ "binop": null, "updateContext": null }, - "start": 20082, - "end": 20083, + "start": 20015, + "end": 20016, "loc": { "start": { - "line": 618, + "line": 613, "column": 24 }, "end": { - "line": 618, + "line": 613, "column": 25 } } @@ -135417,15 +134993,15 @@ "binop": null }, "value": "forEach", - "start": 20083, - "end": 20090, + "start": 20016, + "end": 20023, "loc": { "start": { - "line": 618, + "line": 613, "column": 25 }, "end": { - "line": 618, + "line": 613, "column": 32 } } @@ -135442,15 +135018,15 @@ "postfix": false, "binop": null }, - "start": 20090, - "end": 20091, + "start": 20023, + "end": 20024, "loc": { "start": { - "line": 618, + "line": 613, "column": 32 }, "end": { - "line": 618, + "line": 613, "column": 33 } } @@ -135468,15 +135044,15 @@ "binop": null }, "value": "themeButton", - "start": 20091, - "end": 20102, + "start": 20024, + "end": 20035, "loc": { "start": { - "line": 618, + "line": 613, "column": 33 }, "end": { - "line": 618, + "line": 613, "column": 44 } } @@ -135494,15 +135070,15 @@ "binop": null, "updateContext": null }, - "start": 20103, - "end": 20105, + "start": 20036, + "end": 20038, "loc": { "start": { - "line": 618, + "line": 613, "column": 45 }, "end": { - "line": 618, + "line": 613, "column": 47 } } @@ -135519,15 +135095,15 @@ "postfix": false, "binop": null }, - "start": 20106, - "end": 20107, + "start": 20039, + "end": 20040, "loc": { "start": { - "line": 618, + "line": 613, "column": 48 }, "end": { - "line": 618, + "line": 613, "column": 49 } } @@ -135547,15 +135123,15 @@ "updateContext": null }, "value": "let", - "start": 20123, - "end": 20126, + "start": 20056, + "end": 20059, "loc": { "start": { - "line": 619, + "line": 614, "column": 14 }, "end": { - "line": 619, + "line": 614, "column": 17 } } @@ -135573,15 +135149,15 @@ "binop": null }, "value": "themeParsed", - "start": 20127, - "end": 20138, + "start": 20060, + "end": 20071, "loc": { "start": { - "line": 619, + "line": 614, "column": 18 }, "end": { - "line": 619, + "line": 614, "column": 29 } } @@ -135600,15 +135176,15 @@ "updateContext": null }, "value": "=", - "start": 20139, - "end": 20140, + "start": 20072, + "end": 20073, "loc": { "start": { - "line": 619, + "line": 614, "column": 30 }, "end": { - "line": 619, + "line": 614, "column": 31 } } @@ -135626,15 +135202,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 20141, - "end": 20159, + "start": 20074, + "end": 20092, "loc": { "start": { - "line": 619, + "line": 614, "column": 32 }, "end": { - "line": 619, + "line": 614, "column": 50 } } @@ -135652,15 +135228,15 @@ "binop": null, "updateContext": null }, - "start": 20159, - "end": 20160, + "start": 20092, + "end": 20093, "loc": { "start": { - "line": 619, + "line": 614, "column": 50 }, "end": { - "line": 619, + "line": 614, "column": 51 } } @@ -135678,15 +135254,15 @@ "binop": null }, "value": "themeButton", - "start": 20160, - "end": 20171, + "start": 20093, + "end": 20104, "loc": { "start": { - "line": 619, + "line": 614, "column": 51 }, "end": { - "line": 619, + "line": 614, "column": 62 } } @@ -135704,15 +135280,15 @@ "binop": null, "updateContext": null }, - "start": 20171, - "end": 20172, + "start": 20104, + "end": 20105, "loc": { "start": { - "line": 619, + "line": 614, "column": 62 }, "end": { - "line": 619, + "line": 614, "column": 63 } } @@ -135730,15 +135306,15 @@ "binop": null, "updateContext": null }, - "start": 20172, - "end": 20173, + "start": 20105, + "end": 20106, "loc": { "start": { - "line": 619, + "line": 614, "column": 63 }, "end": { - "line": 619, + "line": 614, "column": 64 } } @@ -135746,15 +135322,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20191, - "end": 20230, + "start": 20124, + "end": 20163, "loc": { "start": { - "line": 621, + "line": 616, "column": 14 }, "end": { - "line": 621, + "line": 616, "column": 53 } } @@ -135774,15 +135350,15 @@ "updateContext": null }, "value": "if", - "start": 20246, - "end": 20248, + "start": 20179, + "end": 20181, "loc": { "start": { - "line": 622, + "line": 617, "column": 14 }, "end": { - "line": 622, + "line": 617, "column": 16 } } @@ -135799,15 +135375,15 @@ "postfix": false, "binop": null }, - "start": 20248, - "end": 20249, + "start": 20181, + "end": 20182, "loc": { "start": { - "line": 622, + "line": 617, "column": 16 }, "end": { - "line": 622, + "line": 617, "column": 17 } } @@ -135825,15 +135401,15 @@ "binop": null }, "value": "themeParsed", - "start": 20249, - "end": 20260, + "start": 20182, + "end": 20193, "loc": { "start": { - "line": 622, + "line": 617, "column": 17 }, "end": { - "line": 622, + "line": 617, "column": 28 } } @@ -135850,15 +135426,15 @@ "postfix": false, "binop": null }, - "start": 20260, - "end": 20261, + "start": 20193, + "end": 20194, "loc": { "start": { - "line": 622, + "line": 617, "column": 28 }, "end": { - "line": 622, + "line": 617, "column": 29 } } @@ -135875,15 +135451,15 @@ "postfix": false, "binop": null }, - "start": 20261, - "end": 20262, + "start": 20194, + "end": 20195, "loc": { "start": { - "line": 622, + "line": 617, "column": 29 }, "end": { - "line": 622, + "line": 617, "column": 30 } } @@ -135891,15 +135467,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20280, - "end": 20363, + "start": 20213, + "end": 20296, "loc": { "start": { - "line": 623, + "line": 618, "column": 16 }, "end": { - "line": 623, + "line": 618, "column": 99 } } @@ -135919,15 +135495,15 @@ "updateContext": null }, "value": "if", - "start": 20381, - "end": 20383, + "start": 20314, + "end": 20316, "loc": { "start": { - "line": 624, + "line": 619, "column": 16 }, "end": { - "line": 624, + "line": 619, "column": 18 } } @@ -135944,15 +135520,15 @@ "postfix": false, "binop": null }, - "start": 20383, - "end": 20384, + "start": 20316, + "end": 20317, "loc": { "start": { - "line": 624, + "line": 619, "column": 18 }, "end": { - "line": 624, + "line": 619, "column": 19 } } @@ -135971,15 +135547,15 @@ "updateContext": null }, "value": "!", - "start": 20384, - "end": 20385, + "start": 20317, + "end": 20318, "loc": { "start": { - "line": 624, + "line": 619, "column": 19 }, "end": { - "line": 624, + "line": 619, "column": 20 } } @@ -135999,15 +135575,15 @@ "updateContext": null }, "value": "this", - "start": 20385, - "end": 20389, + "start": 20318, + "end": 20322, "loc": { "start": { - "line": 624, + "line": 619, "column": 20 }, "end": { - "line": 624, + "line": 619, "column": 24 } } @@ -136025,15 +135601,15 @@ "binop": null, "updateContext": null }, - "start": 20389, - "end": 20390, + "start": 20322, + "end": 20323, "loc": { "start": { - "line": 624, + "line": 619, "column": 24 }, "end": { - "line": 624, + "line": 619, "column": 25 } } @@ -136051,15 +135627,15 @@ "binop": null }, "value": "utilities", - "start": 20390, - "end": 20399, + "start": 20323, + "end": 20332, "loc": { "start": { - "line": 624, + "line": 619, "column": 25 }, "end": { - "line": 624, + "line": 619, "column": 34 } } @@ -136077,15 +135653,15 @@ "binop": null, "updateContext": null }, - "start": 20399, - "end": 20400, + "start": 20332, + "end": 20333, "loc": { "start": { - "line": 624, + "line": 619, "column": 34 }, "end": { - "line": 624, + "line": 619, "column": 35 } } @@ -136103,15 +135679,15 @@ "binop": null }, "value": "countInArray", - "start": 20400, - "end": 20412, + "start": 20333, + "end": 20345, "loc": { "start": { - "line": 624, + "line": 619, "column": 35 }, "end": { - "line": 624, + "line": 619, "column": 47 } } @@ -136128,15 +135704,15 @@ "postfix": false, "binop": null }, - "start": 20412, - "end": 20413, + "start": 20345, + "end": 20346, "loc": { "start": { - "line": 624, + "line": 619, "column": 47 }, "end": { - "line": 624, + "line": 619, "column": 48 } } @@ -136154,15 +135730,15 @@ "binop": null }, "value": "themeParsed", - "start": 20413, - "end": 20424, + "start": 20346, + "end": 20357, "loc": { "start": { - "line": 624, + "line": 619, "column": 48 }, "end": { - "line": 624, + "line": 619, "column": 59 } } @@ -136180,15 +135756,15 @@ "binop": null, "updateContext": null }, - "start": 20424, - "end": 20425, + "start": 20357, + "end": 20358, "loc": { "start": { - "line": 624, + "line": 619, "column": 59 }, "end": { - "line": 624, + "line": 619, "column": 60 } } @@ -136206,15 +135782,15 @@ "binop": null }, "value": "split", - "start": 20425, - "end": 20430, + "start": 20358, + "end": 20363, "loc": { "start": { - "line": 624, + "line": 619, "column": 60 }, "end": { - "line": 624, + "line": 619, "column": 65 } } @@ -136231,15 +135807,15 @@ "postfix": false, "binop": null }, - "start": 20430, - "end": 20431, + "start": 20363, + "end": 20364, "loc": { "start": { - "line": 624, + "line": 619, "column": 65 }, "end": { - "line": 624, + "line": 619, "column": 66 } } @@ -136258,15 +135834,15 @@ "updateContext": null }, "value": " ", - "start": 20431, - "end": 20434, + "start": 20364, + "end": 20367, "loc": { "start": { - "line": 624, + "line": 619, "column": 66 }, "end": { - "line": 624, + "line": 619, "column": 69 } } @@ -136283,15 +135859,15 @@ "postfix": false, "binop": null }, - "start": 20434, - "end": 20435, + "start": 20367, + "end": 20368, "loc": { "start": { - "line": 624, + "line": 619, "column": 69 }, "end": { - "line": 624, + "line": 619, "column": 70 } } @@ -136309,15 +135885,15 @@ "binop": null, "updateContext": null }, - "start": 20435, - "end": 20436, + "start": 20368, + "end": 20369, "loc": { "start": { - "line": 624, + "line": 619, "column": 70 }, "end": { - "line": 624, + "line": 619, "column": 71 } } @@ -136335,15 +135911,15 @@ "binop": null }, "value": "themeObj", - "start": 20437, - "end": 20445, + "start": 20370, + "end": 20378, "loc": { "start": { - "line": 624, + "line": 619, "column": 72 }, "end": { - "line": 624, + "line": 619, "column": 80 } } @@ -136361,15 +135937,15 @@ "binop": null, "updateContext": null }, - "start": 20445, - "end": 20446, + "start": 20378, + "end": 20379, "loc": { "start": { - "line": 624, + "line": 619, "column": 80 }, "end": { - "line": 624, + "line": 619, "column": 81 } } @@ -136389,15 +135965,15 @@ "updateContext": null }, "value": "class", - "start": 20446, - "end": 20451, + "start": 20379, + "end": 20384, "loc": { "start": { - "line": 624, + "line": 619, "column": 81 }, "end": { - "line": 624, + "line": 619, "column": 86 } } @@ -136414,15 +135990,15 @@ "postfix": false, "binop": null }, - "start": 20451, - "end": 20452, + "start": 20384, + "end": 20385, "loc": { "start": { - "line": 624, + "line": 619, "column": 86 }, "end": { - "line": 624, + "line": 619, "column": 87 } } @@ -136439,15 +136015,15 @@ "postfix": false, "binop": null }, - "start": 20452, - "end": 20453, + "start": 20385, + "end": 20386, "loc": { "start": { - "line": 624, + "line": 619, "column": 87 }, "end": { - "line": 624, + "line": 619, "column": 88 } } @@ -136464,15 +136040,15 @@ "postfix": false, "binop": null }, - "start": 20453, - "end": 20454, + "start": 20386, + "end": 20387, "loc": { "start": { - "line": 624, + "line": 619, "column": 88 }, "end": { - "line": 624, + "line": 619, "column": 89 } } @@ -136490,15 +136066,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 20474, - "end": 20492, + "start": 20407, + "end": 20425, "loc": { "start": { - "line": 625, + "line": 620, "column": 18 }, "end": { - "line": 625, + "line": 620, "column": 36 } } @@ -136516,15 +136092,15 @@ "binop": null, "updateContext": null }, - "start": 20492, - "end": 20493, + "start": 20425, + "end": 20426, "loc": { "start": { - "line": 625, + "line": 620, "column": 36 }, "end": { - "line": 625, + "line": 620, "column": 37 } } @@ -136542,15 +136118,15 @@ "binop": null }, "value": "themeButton", - "start": 20493, - "end": 20504, + "start": 20426, + "end": 20437, "loc": { "start": { - "line": 625, + "line": 620, "column": 37 }, "end": { - "line": 625, + "line": 620, "column": 48 } } @@ -136568,15 +136144,15 @@ "binop": null, "updateContext": null }, - "start": 20504, - "end": 20505, + "start": 20437, + "end": 20438, "loc": { "start": { - "line": 625, + "line": 620, "column": 48 }, "end": { - "line": 625, + "line": 620, "column": 49 } } @@ -136595,15 +136171,15 @@ "updateContext": null }, "value": "=", - "start": 20506, - "end": 20507, + "start": 20439, + "end": 20440, "loc": { "start": { - "line": 625, + "line": 620, "column": 50 }, "end": { - "line": 625, + "line": 620, "column": 51 } } @@ -136620,15 +136196,15 @@ "postfix": false, "binop": null }, - "start": 20508, - "end": 20509, + "start": 20441, + "end": 20442, "loc": { "start": { - "line": 625, + "line": 620, "column": 52 }, "end": { - "line": 625, + "line": 620, "column": 53 } } @@ -136647,15 +136223,15 @@ "updateContext": null }, "value": "", - "start": 20509, - "end": 20509, + "start": 20442, + "end": 20442, "loc": { "start": { - "line": 625, + "line": 620, "column": 53 }, "end": { - "line": 625, + "line": 620, "column": 53 } } @@ -136672,15 +136248,15 @@ "postfix": false, "binop": null }, - "start": 20509, - "end": 20511, + "start": 20442, + "end": 20444, "loc": { "start": { - "line": 625, + "line": 620, "column": 53 }, "end": { - "line": 625, + "line": 620, "column": 55 } } @@ -136698,15 +136274,15 @@ "binop": null }, "value": "themeParsed", - "start": 20511, - "end": 20522, + "start": 20444, + "end": 20455, "loc": { "start": { - "line": 625, + "line": 620, "column": 55 }, "end": { - "line": 625, + "line": 620, "column": 66 } } @@ -136723,15 +136299,15 @@ "postfix": false, "binop": null }, - "start": 20522, - "end": 20523, + "start": 20455, + "end": 20456, "loc": { "start": { - "line": 625, + "line": 620, "column": 66 }, "end": { - "line": 625, + "line": 620, "column": 67 } } @@ -136750,15 +136326,15 @@ "updateContext": null }, "value": " ", - "start": 20523, - "end": 20524, + "start": 20456, + "end": 20457, "loc": { "start": { - "line": 625, + "line": 620, "column": 67 }, "end": { - "line": 625, + "line": 620, "column": 68 } } @@ -136775,15 +136351,15 @@ "postfix": false, "binop": null }, - "start": 20524, - "end": 20526, + "start": 20457, + "end": 20459, "loc": { "start": { - "line": 625, + "line": 620, "column": 68 }, "end": { - "line": 625, + "line": 620, "column": 70 } } @@ -136801,15 +136377,15 @@ "binop": null }, "value": "themeObj", - "start": 20526, - "end": 20534, + "start": 20459, + "end": 20467, "loc": { "start": { - "line": 625, + "line": 620, "column": 70 }, "end": { - "line": 625, + "line": 620, "column": 78 } } @@ -136827,15 +136403,15 @@ "binop": null, "updateContext": null }, - "start": 20534, - "end": 20535, + "start": 20467, + "end": 20468, "loc": { "start": { - "line": 625, + "line": 620, "column": 78 }, "end": { - "line": 625, + "line": 620, "column": 79 } } @@ -136855,15 +136431,15 @@ "updateContext": null }, "value": "class", - "start": 20535, - "end": 20540, + "start": 20468, + "end": 20473, "loc": { "start": { - "line": 625, + "line": 620, "column": 79 }, "end": { - "line": 625, + "line": 620, "column": 84 } } @@ -136880,15 +136456,15 @@ "postfix": false, "binop": null }, - "start": 20540, - "end": 20541, + "start": 20473, + "end": 20474, "loc": { "start": { - "line": 625, + "line": 620, "column": 84 }, "end": { - "line": 625, + "line": 620, "column": 85 } } @@ -136907,15 +136483,15 @@ "updateContext": null }, "value": "", - "start": 20541, - "end": 20541, + "start": 20474, + "end": 20474, "loc": { "start": { - "line": 625, + "line": 620, "column": 85 }, "end": { - "line": 625, + "line": 620, "column": 85 } } @@ -136932,15 +136508,15 @@ "postfix": false, "binop": null }, - "start": 20541, - "end": 20542, + "start": 20474, + "end": 20475, "loc": { "start": { - "line": 625, + "line": 620, "column": 85 }, "end": { - "line": 625, + "line": 620, "column": 86 } } @@ -136958,15 +136534,15 @@ "binop": null, "updateContext": null }, - "start": 20542, - "end": 20543, + "start": 20475, + "end": 20476, "loc": { "start": { - "line": 625, + "line": 620, "column": 86 }, "end": { - "line": 625, + "line": 620, "column": 87 } } @@ -136983,15 +136559,15 @@ "postfix": false, "binop": null }, - "start": 20561, - "end": 20562, + "start": 20494, + "end": 20495, "loc": { "start": { - "line": 626, + "line": 621, "column": 16 }, "end": { - "line": 626, + "line": 621, "column": 17 } } @@ -137008,15 +136584,15 @@ "postfix": false, "binop": null }, - "start": 20578, - "end": 20579, + "start": 20511, + "end": 20512, "loc": { "start": { - "line": 627, + "line": 622, "column": 14 }, "end": { - "line": 627, + "line": 622, "column": 15 } } @@ -137036,15 +136612,15 @@ "updateContext": null }, "value": "else", - "start": 20580, - "end": 20584, + "start": 20513, + "end": 20517, "loc": { "start": { - "line": 627, + "line": 622, "column": 16 }, "end": { - "line": 627, + "line": 622, "column": 20 } } @@ -137061,15 +136637,15 @@ "postfix": false, "binop": null }, - "start": 20585, - "end": 20586, + "start": 20518, + "end": 20519, "loc": { "start": { - "line": 627, + "line": 622, "column": 21 }, "end": { - "line": 627, + "line": 622, "column": 22 } } @@ -137087,15 +136663,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 20604, - "end": 20622, + "start": 20537, + "end": 20555, "loc": { "start": { - "line": 628, + "line": 623, "column": 16 }, "end": { - "line": 628, + "line": 623, "column": 34 } } @@ -137113,15 +136689,15 @@ "binop": null, "updateContext": null }, - "start": 20622, - "end": 20623, + "start": 20555, + "end": 20556, "loc": { "start": { - "line": 628, + "line": 623, "column": 34 }, "end": { - "line": 628, + "line": 623, "column": 35 } } @@ -137139,15 +136715,15 @@ "binop": null }, "value": "themeButton", - "start": 20623, - "end": 20634, + "start": 20556, + "end": 20567, "loc": { "start": { - "line": 628, + "line": 623, "column": 35 }, "end": { - "line": 628, + "line": 623, "column": 46 } } @@ -137165,15 +136741,15 @@ "binop": null, "updateContext": null }, - "start": 20634, - "end": 20635, + "start": 20567, + "end": 20568, "loc": { "start": { - "line": 628, + "line": 623, "column": 46 }, "end": { - "line": 628, + "line": 623, "column": 47 } } @@ -137192,15 +136768,15 @@ "updateContext": null }, "value": "=", - "start": 20636, - "end": 20637, + "start": 20569, + "end": 20570, "loc": { "start": { - "line": 628, + "line": 623, "column": 48 }, "end": { - "line": 628, + "line": 623, "column": 49 } } @@ -137218,15 +136794,15 @@ "binop": null }, "value": "themeObj", - "start": 20638, - "end": 20646, + "start": 20571, + "end": 20579, "loc": { "start": { - "line": 628, + "line": 623, "column": 50 }, "end": { - "line": 628, + "line": 623, "column": 58 } } @@ -137244,15 +136820,15 @@ "binop": null, "updateContext": null }, - "start": 20646, - "end": 20647, + "start": 20579, + "end": 20580, "loc": { "start": { - "line": 628, + "line": 623, "column": 58 }, "end": { - "line": 628, + "line": 623, "column": 59 } } @@ -137272,15 +136848,15 @@ "updateContext": null }, "value": "class", - "start": 20647, - "end": 20652, + "start": 20580, + "end": 20585, "loc": { "start": { - "line": 628, + "line": 623, "column": 59 }, "end": { - "line": 628, + "line": 623, "column": 64 } } @@ -137298,15 +136874,15 @@ "binop": null, "updateContext": null }, - "start": 20652, - "end": 20653, + "start": 20585, + "end": 20586, "loc": { "start": { - "line": 628, + "line": 623, "column": 64 }, "end": { - "line": 628, + "line": 623, "column": 65 } } @@ -137323,15 +136899,15 @@ "postfix": false, "binop": null }, - "start": 20669, - "end": 20670, + "start": 20602, + "end": 20603, "loc": { "start": { - "line": 629, + "line": 624, "column": 14 }, "end": { - "line": 629, + "line": 624, "column": 15 } } @@ -137348,15 +136924,15 @@ "postfix": false, "binop": null }, - "start": 20684, - "end": 20685, + "start": 20617, + "end": 20618, "loc": { "start": { - "line": 630, + "line": 625, "column": 12 }, "end": { - "line": 630, + "line": 625, "column": 13 } } @@ -137373,15 +136949,15 @@ "postfix": false, "binop": null }, - "start": 20685, - "end": 20686, + "start": 20618, + "end": 20619, "loc": { "start": { - "line": 630, + "line": 625, "column": 13 }, "end": { - "line": 630, + "line": 625, "column": 14 } } @@ -137399,15 +136975,15 @@ "binop": null, "updateContext": null }, - "start": 20686, - "end": 20687, + "start": 20619, + "end": 20620, "loc": { "start": { - "line": 630, + "line": 625, "column": 14 }, "end": { - "line": 630, + "line": 625, "column": 15 } } @@ -137424,15 +137000,15 @@ "postfix": false, "binop": null }, - "start": 20699, - "end": 20700, + "start": 20632, + "end": 20633, "loc": { "start": { - "line": 631, + "line": 626, "column": 10 }, "end": { - "line": 631, + "line": 626, "column": 11 } } @@ -137449,15 +137025,15 @@ "postfix": false, "binop": null }, - "start": 20710, - "end": 20711, + "start": 20643, + "end": 20644, "loc": { "start": { - "line": 632, + "line": 627, "column": 8 }, "end": { - "line": 632, + "line": 627, "column": 9 } } @@ -137477,15 +137053,15 @@ "updateContext": null }, "value": "else", - "start": 20712, - "end": 20716, + "start": 20645, + "end": 20649, "loc": { "start": { - "line": 632, + "line": 627, "column": 10 }, "end": { - "line": 632, + "line": 627, "column": 14 } } @@ -137502,15 +137078,15 @@ "postfix": false, "binop": null }, - "start": 20717, - "end": 20718, + "start": 20650, + "end": 20651, "loc": { "start": { - "line": 632, + "line": 627, "column": 15 }, "end": { - "line": 632, + "line": 627, "column": 16 } } @@ -137528,15 +137104,15 @@ "binop": null }, "value": "console", - "start": 20730, - "end": 20737, + "start": 20663, + "end": 20670, "loc": { "start": { - "line": 633, + "line": 628, "column": 10 }, "end": { - "line": 633, + "line": 628, "column": 17 } } @@ -137554,15 +137130,15 @@ "binop": null, "updateContext": null }, - "start": 20737, - "end": 20738, + "start": 20670, + "end": 20671, "loc": { "start": { - "line": 633, + "line": 628, "column": 17 }, "end": { - "line": 633, + "line": 628, "column": 18 } } @@ -137580,15 +137156,15 @@ "binop": null }, "value": "warn", - "start": 20738, - "end": 20742, + "start": 20671, + "end": 20675, "loc": { "start": { - "line": 633, + "line": 628, "column": 18 }, "end": { - "line": 633, + "line": 628, "column": 22 } } @@ -137605,15 +137181,15 @@ "postfix": false, "binop": null }, - "start": 20742, - "end": 20743, + "start": 20675, + "end": 20676, "loc": { "start": { - "line": 633, + "line": 628, "column": 22 }, "end": { - "line": 633, + "line": 628, "column": 23 } } @@ -137630,15 +137206,15 @@ "postfix": false, "binop": null }, - "start": 20743, - "end": 20744, + "start": 20676, + "end": 20677, "loc": { "start": { - "line": 633, + "line": 628, "column": 23 }, "end": { - "line": 633, + "line": 628, "column": 24 } } @@ -137657,15 +137233,15 @@ "updateContext": null }, "value": "buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.", - "start": 20744, - "end": 20832, + "start": 20677, + "end": 20765, "loc": { "start": { - "line": 633, + "line": 628, "column": 24 }, "end": { - "line": 633, + "line": 628, "column": 112 } } @@ -137682,15 +137258,15 @@ "postfix": false, "binop": null }, - "start": 20832, - "end": 20833, + "start": 20765, + "end": 20766, "loc": { "start": { - "line": 633, + "line": 628, "column": 112 }, "end": { - "line": 633, + "line": 628, "column": 113 } } @@ -137707,15 +137283,15 @@ "postfix": false, "binop": null }, - "start": 20833, - "end": 20834, + "start": 20766, + "end": 20767, "loc": { "start": { - "line": 633, + "line": 628, "column": 113 }, "end": { - "line": 633, + "line": 628, "column": 114 } } @@ -137732,15 +137308,15 @@ "postfix": false, "binop": null }, - "start": 20844, - "end": 20845, + "start": 20777, + "end": 20778, "loc": { "start": { - "line": 634, + "line": 629, "column": 8 }, "end": { - "line": 634, + "line": 629, "column": 9 } } @@ -137757,15 +137333,15 @@ "postfix": false, "binop": null }, - "start": 20853, - "end": 20854, + "start": 20786, + "end": 20787, "loc": { "start": { - "line": 635, + "line": 630, "column": 6 }, "end": { - "line": 635, + "line": 630, "column": 7 } } @@ -137782,15 +137358,15 @@ "postfix": false, "binop": null }, - "start": 20854, - "end": 20855, + "start": 20787, + "end": 20788, "loc": { "start": { - "line": 635, + "line": 630, "column": 7 }, "end": { - "line": 635, + "line": 630, "column": 8 } } @@ -137808,15 +137384,15 @@ "binop": null, "updateContext": null }, - "start": 20855, - "end": 20856, + "start": 20788, + "end": 20789, "loc": { "start": { - "line": 635, + "line": 630, "column": 8 }, "end": { - "line": 635, + "line": 630, "column": 9 } } @@ -137833,15 +137409,15 @@ "postfix": false, "binop": null }, - "start": 20862, - "end": 20863, + "start": 20795, + "end": 20796, "loc": { "start": { - "line": 636, + "line": 631, "column": 4 }, "end": { - "line": 636, + "line": 631, "column": 5 } } @@ -137849,15 +137425,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 20871, - "end": 20937, + "start": 20804, + "end": 20870, "loc": { "start": { - "line": 638, + "line": 633, "column": 4 }, "end": { - "line": 640, + "line": 635, "column": 7 } } @@ -137877,15 +137453,15 @@ "updateContext": null }, "value": "this", - "start": 20943, - "end": 20947, + "start": 20876, + "end": 20880, "loc": { "start": { - "line": 641, + "line": 636, "column": 4 }, "end": { - "line": 641, + "line": 636, "column": 8 } } @@ -137903,15 +137479,15 @@ "binop": null, "updateContext": null }, - "start": 20947, - "end": 20948, + "start": 20880, + "end": 20881, "loc": { "start": { - "line": 641, + "line": 636, "column": 8 }, "end": { - "line": 641, + "line": 636, "column": 9 } } @@ -137929,15 +137505,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 20948, - "end": 20959, + "start": 20881, + "end": 20892, "loc": { "start": { - "line": 641, + "line": 636, "column": 9 }, "end": { - "line": 641, + "line": 636, "column": 20 } } @@ -137955,15 +137531,15 @@ "binop": null, "updateContext": null }, - "start": 20959, - "end": 20960, + "start": 20892, + "end": 20893, "loc": { "start": { - "line": 641, + "line": 636, "column": 20 }, "end": { - "line": 641, + "line": 636, "column": 21 } } @@ -137981,15 +137557,15 @@ "binop": null }, "value": "className", - "start": 20960, - "end": 20969, + "start": 20893, + "end": 20902, "loc": { "start": { - "line": 641, + "line": 636, "column": 21 }, "end": { - "line": 641, + "line": 636, "column": 30 } } @@ -138008,15 +137584,15 @@ "updateContext": null }, "value": "+=", - "start": 20970, - "end": 20972, + "start": 20903, + "end": 20905, "loc": { "start": { - "line": 641, + "line": 636, "column": 31 }, "end": { - "line": 641, + "line": 636, "column": 33 } } @@ -138033,15 +137609,15 @@ "postfix": false, "binop": null }, - "start": 20973, - "end": 20974, + "start": 20906, + "end": 20907, "loc": { "start": { - "line": 641, + "line": 636, "column": 34 }, "end": { - "line": 641, + "line": 636, "column": 35 } } @@ -138060,15 +137636,15 @@ "updateContext": null }, "value": " ", - "start": 20974, - "end": 20975, + "start": 20907, + "end": 20908, "loc": { "start": { - "line": 641, + "line": 636, "column": 35 }, "end": { - "line": 641, + "line": 636, "column": 36 } } @@ -138085,15 +137661,15 @@ "postfix": false, "binop": null }, - "start": 20975, - "end": 20977, + "start": 20908, + "end": 20910, "loc": { "start": { - "line": 641, + "line": 636, "column": 36 }, "end": { - "line": 641, + "line": 636, "column": 38 } } @@ -138113,15 +137689,15 @@ "updateContext": null }, "value": "this", - "start": 20977, - "end": 20981, + "start": 20910, + "end": 20914, "loc": { "start": { - "line": 641, + "line": 636, "column": 38 }, "end": { - "line": 641, + "line": 636, "column": 42 } } @@ -138139,15 +137715,15 @@ "binop": null, "updateContext": null }, - "start": 20981, - "end": 20982, + "start": 20914, + "end": 20915, "loc": { "start": { - "line": 641, + "line": 636, "column": 42 }, "end": { - "line": 641, + "line": 636, "column": 43 } } @@ -138165,15 +137741,15 @@ "binop": null }, "value": "options", - "start": 20982, - "end": 20989, + "start": 20915, + "end": 20922, "loc": { "start": { - "line": 641, + "line": 636, "column": 43 }, "end": { - "line": 641, + "line": 636, "column": 50 } } @@ -138191,15 +137767,15 @@ "binop": null, "updateContext": null }, - "start": 20989, - "end": 20990, + "start": 20922, + "end": 20923, "loc": { "start": { - "line": 641, + "line": 636, "column": 50 }, "end": { - "line": 641, + "line": 636, "column": 51 } } @@ -138217,15 +137793,15 @@ "binop": null }, "value": "theme", - "start": 20990, - "end": 20995, + "start": 20923, + "end": 20928, "loc": { "start": { - "line": 641, + "line": 636, "column": 51 }, "end": { - "line": 641, + "line": 636, "column": 56 } } @@ -138242,15 +137818,15 @@ "postfix": false, "binop": null }, - "start": 20995, - "end": 20996, + "start": 20928, + "end": 20929, "loc": { "start": { - "line": 641, + "line": 636, "column": 56 }, "end": { - "line": 641, + "line": 636, "column": 57 } } @@ -138269,15 +137845,15 @@ "updateContext": null }, "value": " ", - "start": 20996, - "end": 20997, + "start": 20929, + "end": 20930, "loc": { "start": { - "line": 641, + "line": 636, "column": 57 }, "end": { - "line": 641, + "line": 636, "column": 58 } } @@ -138294,15 +137870,15 @@ "postfix": false, "binop": null }, - "start": 20997, - "end": 20999, + "start": 20930, + "end": 20932, "loc": { "start": { - "line": 641, + "line": 636, "column": 58 }, "end": { - "line": 641, + "line": 636, "column": 60 } } @@ -138320,15 +137896,15 @@ "binop": null }, "value": "layoutClass", - "start": 20999, - "end": 21010, + "start": 20932, + "end": 20943, "loc": { "start": { - "line": 641, + "line": 636, "column": 60 }, "end": { - "line": 641, + "line": 636, "column": 71 } } @@ -138345,15 +137921,15 @@ "postfix": false, "binop": null }, - "start": 21010, - "end": 21011, + "start": 20943, + "end": 20944, "loc": { "start": { - "line": 641, + "line": 636, "column": 71 }, "end": { - "line": 641, + "line": 636, "column": 72 } } @@ -138372,15 +137948,15 @@ "updateContext": null }, "value": "", - "start": 21011, - "end": 21011, + "start": 20944, + "end": 20944, "loc": { "start": { - "line": 641, + "line": 636, "column": 72 }, "end": { - "line": 641, + "line": 636, "column": 72 } } @@ -138397,15 +137973,15 @@ "postfix": false, "binop": null }, - "start": 21011, - "end": 21012, + "start": 20944, + "end": 20945, "loc": { "start": { - "line": 641, + "line": 636, "column": 72 }, "end": { - "line": 641, + "line": 636, "column": 73 } } @@ -138423,15 +137999,15 @@ "binop": null, "updateContext": null }, - "start": 21012, - "end": 21013, + "start": 20945, + "end": 20946, "loc": { "start": { - "line": 641, + "line": 636, "column": 73 }, "end": { - "line": 641, + "line": 636, "column": 74 } } @@ -138439,15 +138015,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21021, - "end": 21068, + "start": 20954, + "end": 21001, "loc": { "start": { - "line": 643, + "line": 638, "column": 4 }, "end": { - "line": 645, + "line": 640, "column": 7 } } @@ -138465,15 +138041,15 @@ "binop": null }, "value": "layout", - "start": 21074, - "end": 21080, + "start": 21007, + "end": 21013, "loc": { "start": { - "line": 646, + "line": 641, "column": 4 }, "end": { - "line": 646, + "line": 641, "column": 10 } } @@ -138491,15 +138067,15 @@ "binop": null, "updateContext": null }, - "start": 21080, - "end": 21081, + "start": 21013, + "end": 21014, "loc": { "start": { - "line": 646, + "line": 641, "column": 10 }, "end": { - "line": 646, + "line": 641, "column": 11 } } @@ -138519,15 +138095,15 @@ "updateContext": null }, "value": "this", - "start": 21081, - "end": 21085, + "start": 21014, + "end": 21018, "loc": { "start": { - "line": 646, + "line": 641, "column": 11 }, "end": { - "line": 646, + "line": 641, "column": 15 } } @@ -138545,15 +138121,15 @@ "binop": null, "updateContext": null }, - "start": 21085, - "end": 21086, + "start": 21018, + "end": 21019, "loc": { "start": { - "line": 646, + "line": 641, "column": 15 }, "end": { - "line": 646, + "line": 641, "column": 16 } } @@ -138571,15 +138147,15 @@ "binop": null }, "value": "options", - "start": 21086, - "end": 21093, + "start": 21019, + "end": 21026, "loc": { "start": { - "line": 646, + "line": 641, "column": 16 }, "end": { - "line": 646, + "line": 641, "column": 23 } } @@ -138597,15 +138173,15 @@ "binop": null, "updateContext": null }, - "start": 21093, - "end": 21094, + "start": 21026, + "end": 21027, "loc": { "start": { - "line": 646, + "line": 641, "column": 23 }, "end": { - "line": 646, + "line": 641, "column": 24 } } @@ -138623,15 +138199,15 @@ "binop": null }, "value": "layoutName", - "start": 21094, - "end": 21104, + "start": 21027, + "end": 21037, "loc": { "start": { - "line": 646, + "line": 641, "column": 24 }, "end": { - "line": 646, + "line": 641, "column": 34 } } @@ -138649,15 +138225,15 @@ "binop": null, "updateContext": null }, - "start": 21104, - "end": 21105, + "start": 21037, + "end": 21038, "loc": { "start": { - "line": 646, + "line": 641, "column": 34 }, "end": { - "line": 646, + "line": 641, "column": 35 } } @@ -138675,15 +138251,15 @@ "binop": null, "updateContext": null }, - "start": 21105, - "end": 21106, + "start": 21038, + "end": 21039, "loc": { "start": { - "line": 646, + "line": 641, "column": 35 }, "end": { - "line": 646, + "line": 641, "column": 36 } } @@ -138701,15 +138277,15 @@ "binop": null }, "value": "forEach", - "start": 21106, - "end": 21113, + "start": 21039, + "end": 21046, "loc": { "start": { - "line": 646, + "line": 641, "column": 36 }, "end": { - "line": 646, + "line": 641, "column": 43 } } @@ -138726,15 +138302,15 @@ "postfix": false, "binop": null }, - "start": 21113, - "end": 21114, + "start": 21046, + "end": 21047, "loc": { "start": { - "line": 646, + "line": 641, "column": 43 }, "end": { - "line": 646, + "line": 641, "column": 44 } } @@ -138751,15 +138327,15 @@ "postfix": false, "binop": null }, - "start": 21114, - "end": 21115, + "start": 21047, + "end": 21048, "loc": { "start": { - "line": 646, + "line": 641, "column": 44 }, "end": { - "line": 646, + "line": 641, "column": 45 } } @@ -138777,15 +138353,15 @@ "binop": null }, "value": "row", - "start": 21115, - "end": 21118, + "start": 21048, + "end": 21051, "loc": { "start": { - "line": 646, + "line": 641, "column": 45 }, "end": { - "line": 646, + "line": 641, "column": 48 } } @@ -138803,15 +138379,15 @@ "binop": null, "updateContext": null }, - "start": 21118, - "end": 21119, + "start": 21051, + "end": 21052, "loc": { "start": { - "line": 646, + "line": 641, "column": 48 }, "end": { - "line": 646, + "line": 641, "column": 49 } } @@ -138829,15 +138405,15 @@ "binop": null }, "value": "rIndex", - "start": 21120, - "end": 21126, + "start": 21053, + "end": 21059, "loc": { "start": { - "line": 646, + "line": 641, "column": 50 }, "end": { - "line": 646, + "line": 641, "column": 56 } } @@ -138854,15 +138430,15 @@ "postfix": false, "binop": null }, - "start": 21126, - "end": 21127, + "start": 21059, + "end": 21060, "loc": { "start": { - "line": 646, + "line": 641, "column": 56 }, "end": { - "line": 646, + "line": 641, "column": 57 } } @@ -138880,15 +138456,15 @@ "binop": null, "updateContext": null }, - "start": 21128, - "end": 21130, + "start": 21061, + "end": 21063, "loc": { "start": { - "line": 646, + "line": 641, "column": 58 }, "end": { - "line": 646, + "line": 641, "column": 60 } } @@ -138905,15 +138481,15 @@ "postfix": false, "binop": null }, - "start": 21131, - "end": 21132, + "start": 21064, + "end": 21065, "loc": { "start": { - "line": 646, + "line": 641, "column": 61 }, "end": { - "line": 646, + "line": 641, "column": 62 } } @@ -138933,15 +138509,15 @@ "updateContext": null }, "value": "let", - "start": 21140, - "end": 21143, + "start": 21073, + "end": 21076, "loc": { "start": { - "line": 647, + "line": 642, "column": 6 }, "end": { - "line": 647, + "line": 642, "column": 9 } } @@ -138959,15 +138535,15 @@ "binop": null }, "value": "rowArray", - "start": 21144, - "end": 21152, + "start": 21077, + "end": 21085, "loc": { "start": { - "line": 647, + "line": 642, "column": 10 }, "end": { - "line": 647, + "line": 642, "column": 18 } } @@ -138986,15 +138562,15 @@ "updateContext": null }, "value": "=", - "start": 21153, - "end": 21154, + "start": 21086, + "end": 21087, "loc": { "start": { - "line": 647, + "line": 642, "column": 19 }, "end": { - "line": 647, + "line": 642, "column": 20 } } @@ -139012,15 +138588,15 @@ "binop": null }, "value": "row", - "start": 21155, - "end": 21158, + "start": 21088, + "end": 21091, "loc": { "start": { - "line": 647, + "line": 642, "column": 21 }, "end": { - "line": 647, + "line": 642, "column": 24 } } @@ -139038,15 +138614,15 @@ "binop": null, "updateContext": null }, - "start": 21158, - "end": 21159, + "start": 21091, + "end": 21092, "loc": { "start": { - "line": 647, + "line": 642, "column": 24 }, "end": { - "line": 647, + "line": 642, "column": 25 } } @@ -139064,15 +138640,15 @@ "binop": null }, "value": "split", - "start": 21159, - "end": 21164, + "start": 21092, + "end": 21097, "loc": { "start": { - "line": 647, + "line": 642, "column": 25 }, "end": { - "line": 647, + "line": 642, "column": 30 } } @@ -139089,15 +138665,15 @@ "postfix": false, "binop": null }, - "start": 21164, - "end": 21165, + "start": 21097, + "end": 21098, "loc": { "start": { - "line": 647, + "line": 642, "column": 30 }, "end": { - "line": 647, + "line": 642, "column": 31 } } @@ -139116,15 +138692,15 @@ "updateContext": null }, "value": " ", - "start": 21165, - "end": 21168, + "start": 21098, + "end": 21101, "loc": { "start": { - "line": 647, + "line": 642, "column": 31 }, "end": { - "line": 647, + "line": 642, "column": 34 } } @@ -139141,15 +138717,15 @@ "postfix": false, "binop": null }, - "start": 21168, - "end": 21169, + "start": 21101, + "end": 21102, "loc": { "start": { - "line": 647, + "line": 642, "column": 34 }, "end": { - "line": 647, + "line": 642, "column": 35 } } @@ -139167,15 +138743,15 @@ "binop": null, "updateContext": null }, - "start": 21169, - "end": 21170, + "start": 21102, + "end": 21103, "loc": { "start": { - "line": 647, + "line": 642, "column": 35 }, "end": { - "line": 647, + "line": 642, "column": 36 } } @@ -139183,15 +138759,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21180, - "end": 21223, + "start": 21113, + "end": 21156, "loc": { "start": { - "line": 649, + "line": 644, "column": 6 }, "end": { - "line": 651, + "line": 646, "column": 9 } } @@ -139211,15 +138787,15 @@ "updateContext": null }, "value": "var", - "start": 21231, - "end": 21234, + "start": 21164, + "end": 21167, "loc": { "start": { - "line": 652, + "line": 647, "column": 6 }, "end": { - "line": 652, + "line": 647, "column": 9 } } @@ -139237,15 +138813,15 @@ "binop": null }, "value": "rowDOM", - "start": 21235, - "end": 21241, + "start": 21168, + "end": 21174, "loc": { "start": { - "line": 652, + "line": 647, "column": 10 }, "end": { - "line": 652, + "line": 647, "column": 16 } } @@ -139264,15 +138840,15 @@ "updateContext": null }, "value": "=", - "start": 21242, - "end": 21243, + "start": 21175, + "end": 21176, "loc": { "start": { - "line": 652, + "line": 647, "column": 17 }, "end": { - "line": 652, + "line": 647, "column": 18 } } @@ -139290,15 +138866,15 @@ "binop": null }, "value": "document", - "start": 21244, - "end": 21252, + "start": 21177, + "end": 21185, "loc": { "start": { - "line": 652, + "line": 647, "column": 19 }, "end": { - "line": 652, + "line": 647, "column": 27 } } @@ -139316,15 +138892,15 @@ "binop": null, "updateContext": null }, - "start": 21252, - "end": 21253, + "start": 21185, + "end": 21186, "loc": { "start": { - "line": 652, + "line": 647, "column": 27 }, "end": { - "line": 652, + "line": 647, "column": 28 } } @@ -139342,15 +138918,15 @@ "binop": null }, "value": "createElement", - "start": 21253, - "end": 21266, + "start": 21186, + "end": 21199, "loc": { "start": { - "line": 652, + "line": 647, "column": 28 }, "end": { - "line": 652, + "line": 647, "column": 41 } } @@ -139367,15 +138943,15 @@ "postfix": false, "binop": null }, - "start": 21266, - "end": 21267, + "start": 21199, + "end": 21200, "loc": { "start": { - "line": 652, + "line": 647, "column": 41 }, "end": { - "line": 652, + "line": 647, "column": 42 } } @@ -139394,15 +138970,15 @@ "updateContext": null }, "value": "div", - "start": 21267, - "end": 21272, + "start": 21200, + "end": 21205, "loc": { "start": { - "line": 652, + "line": 647, "column": 42 }, "end": { - "line": 652, + "line": 647, "column": 47 } } @@ -139419,15 +138995,15 @@ "postfix": false, "binop": null }, - "start": 21272, - "end": 21273, + "start": 21205, + "end": 21206, "loc": { "start": { - "line": 652, + "line": 647, "column": 47 }, "end": { - "line": 652, + "line": 647, "column": 48 } } @@ -139445,15 +139021,15 @@ "binop": null, "updateContext": null }, - "start": 21273, - "end": 21274, + "start": 21206, + "end": 21207, "loc": { "start": { - "line": 652, + "line": 647, "column": 48 }, "end": { - "line": 652, + "line": 647, "column": 49 } } @@ -139471,15 +139047,15 @@ "binop": null }, "value": "rowDOM", - "start": 21282, - "end": 21288, + "start": 21215, + "end": 21221, "loc": { "start": { - "line": 653, + "line": 648, "column": 6 }, "end": { - "line": 653, + "line": 648, "column": 12 } } @@ -139497,15 +139073,15 @@ "binop": null, "updateContext": null }, - "start": 21288, - "end": 21289, + "start": 21221, + "end": 21222, "loc": { "start": { - "line": 653, + "line": 648, "column": 12 }, "end": { - "line": 653, + "line": 648, "column": 13 } } @@ -139523,15 +139099,15 @@ "binop": null }, "value": "className", - "start": 21289, - "end": 21298, + "start": 21222, + "end": 21231, "loc": { "start": { - "line": 653, + "line": 648, "column": 13 }, "end": { - "line": 653, + "line": 648, "column": 22 } } @@ -139550,15 +139126,15 @@ "updateContext": null }, "value": "+=", - "start": 21299, - "end": 21301, + "start": 21232, + "end": 21234, "loc": { "start": { - "line": 653, + "line": 648, "column": 23 }, "end": { - "line": 653, + "line": 648, "column": 25 } } @@ -139577,15 +139153,15 @@ "updateContext": null }, "value": "hg-row", - "start": 21302, - "end": 21310, + "start": 21235, + "end": 21243, "loc": { "start": { - "line": 653, + "line": 648, "column": 26 }, "end": { - "line": 653, + "line": 648, "column": 34 } } @@ -139603,15 +139179,15 @@ "binop": null, "updateContext": null }, - "start": 21310, - "end": 21311, + "start": 21243, + "end": 21244, "loc": { "start": { - "line": 653, + "line": 648, "column": 34 }, "end": { - "line": 653, + "line": 648, "column": 35 } } @@ -139619,15 +139195,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21321, - "end": 21382, + "start": 21254, + "end": 21315, "loc": { "start": { - "line": 655, + "line": 650, "column": 6 }, "end": { - "line": 657, + "line": 652, "column": 9 } } @@ -139645,15 +139221,15 @@ "binop": null }, "value": "rowArray", - "start": 21390, - "end": 21398, + "start": 21323, + "end": 21331, "loc": { "start": { - "line": 658, + "line": 653, "column": 6 }, "end": { - "line": 658, + "line": 653, "column": 14 } } @@ -139671,15 +139247,15 @@ "binop": null, "updateContext": null }, - "start": 21398, - "end": 21399, + "start": 21331, + "end": 21332, "loc": { "start": { - "line": 658, + "line": 653, "column": 14 }, "end": { - "line": 658, + "line": 653, "column": 15 } } @@ -139697,15 +139273,15 @@ "binop": null }, "value": "forEach", - "start": 21399, - "end": 21406, + "start": 21332, + "end": 21339, "loc": { "start": { - "line": 658, + "line": 653, "column": 15 }, "end": { - "line": 658, + "line": 653, "column": 22 } } @@ -139722,15 +139298,15 @@ "postfix": false, "binop": null }, - "start": 21406, - "end": 21407, + "start": 21339, + "end": 21340, "loc": { "start": { - "line": 658, + "line": 653, "column": 22 }, "end": { - "line": 658, + "line": 653, "column": 23 } } @@ -139747,15 +139323,15 @@ "postfix": false, "binop": null }, - "start": 21407, - "end": 21408, + "start": 21340, + "end": 21341, "loc": { "start": { - "line": 658, + "line": 653, "column": 23 }, "end": { - "line": 658, + "line": 653, "column": 24 } } @@ -139773,15 +139349,15 @@ "binop": null }, "value": "button", - "start": 21408, - "end": 21414, + "start": 21341, + "end": 21347, "loc": { "start": { - "line": 658, + "line": 653, "column": 24 }, "end": { - "line": 658, + "line": 653, "column": 30 } } @@ -139799,15 +139375,15 @@ "binop": null, "updateContext": null }, - "start": 21414, - "end": 21415, + "start": 21347, + "end": 21348, "loc": { "start": { - "line": 658, + "line": 653, "column": 30 }, "end": { - "line": 658, + "line": 653, "column": 31 } } @@ -139825,15 +139401,15 @@ "binop": null }, "value": "bIndex", - "start": 21416, - "end": 21422, + "start": 21349, + "end": 21355, "loc": { "start": { - "line": 658, + "line": 653, "column": 32 }, "end": { - "line": 658, + "line": 653, "column": 38 } } @@ -139850,15 +139426,15 @@ "postfix": false, "binop": null }, - "start": 21422, - "end": 21423, + "start": 21355, + "end": 21356, "loc": { "start": { - "line": 658, + "line": 653, "column": 38 }, "end": { - "line": 658, + "line": 653, "column": 39 } } @@ -139876,15 +139452,15 @@ "binop": null, "updateContext": null }, - "start": 21424, - "end": 21426, + "start": 21357, + "end": 21359, "loc": { "start": { - "line": 658, + "line": 653, "column": 40 }, "end": { - "line": 658, + "line": 653, "column": 42 } } @@ -139901,15 +139477,15 @@ "postfix": false, "binop": null }, - "start": 21427, - "end": 21428, + "start": 21360, + "end": 21361, "loc": { "start": { - "line": 658, + "line": 653, "column": 43 }, "end": { - "line": 658, + "line": 653, "column": 44 } } @@ -139929,15 +139505,15 @@ "updateContext": null }, "value": "let", - "start": 21438, - "end": 21441, + "start": 21371, + "end": 21374, "loc": { "start": { - "line": 659, + "line": 654, "column": 8 }, "end": { - "line": 659, + "line": 654, "column": 11 } } @@ -139955,15 +139531,15 @@ "binop": null }, "value": "fctBtnClass", - "start": 21442, - "end": 21453, + "start": 21375, + "end": 21386, "loc": { "start": { - "line": 659, + "line": 654, "column": 12 }, "end": { - "line": 659, + "line": 654, "column": 23 } } @@ -139982,15 +139558,15 @@ "updateContext": null }, "value": "=", - "start": 21454, - "end": 21455, + "start": 21387, + "end": 21388, "loc": { "start": { - "line": 659, + "line": 654, "column": 24 }, "end": { - "line": 659, + "line": 654, "column": 25 } } @@ -140010,15 +139586,15 @@ "updateContext": null }, "value": "this", - "start": 21456, - "end": 21460, + "start": 21389, + "end": 21393, "loc": { "start": { - "line": 659, + "line": 654, "column": 26 }, "end": { - "line": 659, + "line": 654, "column": 30 } } @@ -140036,15 +139612,15 @@ "binop": null, "updateContext": null }, - "start": 21460, - "end": 21461, + "start": 21393, + "end": 21394, "loc": { "start": { - "line": 659, + "line": 654, "column": 30 }, "end": { - "line": 659, + "line": 654, "column": 31 } } @@ -140062,15 +139638,15 @@ "binop": null }, "value": "utilities", - "start": 21461, - "end": 21470, + "start": 21394, + "end": 21403, "loc": { "start": { - "line": 659, + "line": 654, "column": 31 }, "end": { - "line": 659, + "line": 654, "column": 40 } } @@ -140088,15 +139664,15 @@ "binop": null, "updateContext": null }, - "start": 21470, - "end": 21471, + "start": 21403, + "end": 21404, "loc": { "start": { - "line": 659, + "line": 654, "column": 40 }, "end": { - "line": 659, + "line": 654, "column": 41 } } @@ -140114,15 +139690,15 @@ "binop": null }, "value": "getButtonClass", - "start": 21471, - "end": 21485, + "start": 21404, + "end": 21418, "loc": { "start": { - "line": 659, + "line": 654, "column": 41 }, "end": { - "line": 659, + "line": 654, "column": 55 } } @@ -140139,15 +139715,15 @@ "postfix": false, "binop": null }, - "start": 21485, - "end": 21486, + "start": 21418, + "end": 21419, "loc": { "start": { - "line": 659, + "line": 654, "column": 55 }, "end": { - "line": 659, + "line": 654, "column": 56 } } @@ -140165,15 +139741,15 @@ "binop": null }, "value": "button", - "start": 21486, - "end": 21492, + "start": 21419, + "end": 21425, "loc": { "start": { - "line": 659, + "line": 654, "column": 56 }, "end": { - "line": 659, + "line": 654, "column": 62 } } @@ -140190,15 +139766,15 @@ "postfix": false, "binop": null }, - "start": 21492, - "end": 21493, + "start": 21425, + "end": 21426, "loc": { "start": { - "line": 659, + "line": 654, "column": 62 }, "end": { - "line": 659, + "line": 654, "column": 63 } } @@ -140216,15 +139792,15 @@ "binop": null, "updateContext": null }, - "start": 21493, - "end": 21494, + "start": 21426, + "end": 21427, "loc": { "start": { - "line": 659, + "line": 654, "column": 63 }, "end": { - "line": 659, + "line": 654, "column": 64 } } @@ -140244,15 +139820,15 @@ "updateContext": null }, "value": "let", - "start": 21504, - "end": 21507, + "start": 21437, + "end": 21440, "loc": { "start": { - "line": 660, + "line": 655, "column": 8 }, "end": { - "line": 660, + "line": 655, "column": 11 } } @@ -140270,15 +139846,15 @@ "binop": null }, "value": "buttonThemeClass", - "start": 21508, - "end": 21524, + "start": 21441, + "end": 21457, "loc": { "start": { - "line": 660, + "line": 655, "column": 12 }, "end": { - "line": 660, + "line": 655, "column": 28 } } @@ -140297,15 +139873,15 @@ "updateContext": null }, "value": "=", - "start": 21525, - "end": 21526, + "start": 21458, + "end": 21459, "loc": { "start": { - "line": 660, + "line": 655, "column": 29 }, "end": { - "line": 660, + "line": 655, "column": 30 } } @@ -140323,15 +139899,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 21527, - "end": 21545, + "start": 21460, + "end": 21478, "loc": { "start": { - "line": 660, + "line": 655, "column": 31 }, "end": { - "line": 660, + "line": 655, "column": 49 } } @@ -140349,15 +139925,15 @@ "binop": null, "updateContext": null }, - "start": 21545, - "end": 21546, + "start": 21478, + "end": 21479, "loc": { "start": { - "line": 660, + "line": 655, "column": 49 }, "end": { - "line": 660, + "line": 655, "column": 50 } } @@ -140375,15 +139951,15 @@ "binop": null }, "value": "button", - "start": 21546, - "end": 21552, + "start": 21479, + "end": 21485, "loc": { "start": { - "line": 660, + "line": 655, "column": 50 }, "end": { - "line": 660, + "line": 655, "column": 56 } } @@ -140401,15 +139977,15 @@ "binop": null, "updateContext": null }, - "start": 21552, - "end": 21553, + "start": 21485, + "end": 21486, "loc": { "start": { - "line": 660, + "line": 655, "column": 56 }, "end": { - "line": 660, + "line": 655, "column": 57 } } @@ -140427,15 +140003,15 @@ "binop": null, "updateContext": null }, - "start": 21553, - "end": 21554, + "start": 21486, + "end": 21487, "loc": { "start": { - "line": 660, + "line": 655, "column": 57 }, "end": { - "line": 660, + "line": 655, "column": 58 } } @@ -140455,15 +140031,15 @@ "updateContext": null }, "value": "let", - "start": 21564, - "end": 21567, + "start": 21497, + "end": 21500, "loc": { "start": { - "line": 661, + "line": 656, "column": 8 }, "end": { - "line": 661, + "line": 656, "column": 11 } } @@ -140481,15 +140057,15 @@ "binop": null }, "value": "buttonDisplayName", - "start": 21568, - "end": 21585, + "start": 21501, + "end": 21518, "loc": { "start": { - "line": 661, + "line": 656, "column": 12 }, "end": { - "line": 661, + "line": 656, "column": 29 } } @@ -140508,15 +140084,15 @@ "updateContext": null }, "value": "=", - "start": 21586, - "end": 21587, + "start": 21519, + "end": 21520, "loc": { "start": { - "line": 661, + "line": 656, "column": 30 }, "end": { - "line": 661, + "line": 656, "column": 31 } } @@ -140536,15 +140112,15 @@ "updateContext": null }, "value": "this", - "start": 21588, - "end": 21592, + "start": 21521, + "end": 21525, "loc": { "start": { - "line": 661, + "line": 656, "column": 32 }, "end": { - "line": 661, + "line": 656, "column": 36 } } @@ -140562,15 +140138,15 @@ "binop": null, "updateContext": null }, - "start": 21592, - "end": 21593, + "start": 21525, + "end": 21526, "loc": { "start": { - "line": 661, + "line": 656, "column": 36 }, "end": { - "line": 661, + "line": 656, "column": 37 } } @@ -140588,15 +140164,15 @@ "binop": null }, "value": "utilities", - "start": 21593, - "end": 21602, + "start": 21526, + "end": 21535, "loc": { "start": { - "line": 661, + "line": 656, "column": 37 }, "end": { - "line": 661, + "line": 656, "column": 46 } } @@ -140614,15 +140190,15 @@ "binop": null, "updateContext": null }, - "start": 21602, - "end": 21603, + "start": 21535, + "end": 21536, "loc": { "start": { - "line": 661, + "line": 656, "column": 46 }, "end": { - "line": 661, + "line": 656, "column": 47 } } @@ -140640,15 +140216,15 @@ "binop": null }, "value": "getButtonDisplayName", - "start": 21603, - "end": 21623, + "start": 21536, + "end": 21556, "loc": { "start": { - "line": 661, + "line": 656, "column": 47 }, "end": { - "line": 661, + "line": 656, "column": 67 } } @@ -140665,15 +140241,15 @@ "postfix": false, "binop": null }, - "start": 21623, - "end": 21624, + "start": 21556, + "end": 21557, "loc": { "start": { - "line": 661, + "line": 656, "column": 67 }, "end": { - "line": 661, + "line": 656, "column": 68 } } @@ -140691,15 +140267,15 @@ "binop": null }, "value": "button", - "start": 21624, - "end": 21630, + "start": 21557, + "end": 21563, "loc": { "start": { - "line": 661, + "line": 656, "column": 68 }, "end": { - "line": 661, + "line": 656, "column": 74 } } @@ -140717,15 +140293,15 @@ "binop": null, "updateContext": null }, - "start": 21630, - "end": 21631, + "start": 21563, + "end": 21564, "loc": { "start": { - "line": 661, + "line": 656, "column": 74 }, "end": { - "line": 661, + "line": 656, "column": 75 } } @@ -140745,15 +140321,15 @@ "updateContext": null }, "value": "this", - "start": 21632, - "end": 21636, + "start": 21565, + "end": 21569, "loc": { "start": { - "line": 661, + "line": 656, "column": 76 }, "end": { - "line": 661, + "line": 656, "column": 80 } } @@ -140771,15 +140347,15 @@ "binop": null, "updateContext": null }, - "start": 21636, - "end": 21637, + "start": 21569, + "end": 21570, "loc": { "start": { - "line": 661, + "line": 656, "column": 80 }, "end": { - "line": 661, + "line": 656, "column": 81 } } @@ -140797,15 +140373,15 @@ "binop": null }, "value": "options", - "start": 21637, - "end": 21644, + "start": 21570, + "end": 21577, "loc": { "start": { - "line": 661, + "line": 656, "column": 81 }, "end": { - "line": 661, + "line": 656, "column": 88 } } @@ -140823,15 +140399,15 @@ "binop": null, "updateContext": null }, - "start": 21644, - "end": 21645, + "start": 21577, + "end": 21578, "loc": { "start": { - "line": 661, + "line": 656, "column": 88 }, "end": { - "line": 661, + "line": 656, "column": 89 } } @@ -140849,15 +140425,15 @@ "binop": null }, "value": "display", - "start": 21645, - "end": 21652, + "start": 21578, + "end": 21585, "loc": { "start": { - "line": 661, + "line": 656, "column": 89 }, "end": { - "line": 661, + "line": 656, "column": 96 } } @@ -140875,15 +140451,15 @@ "binop": null, "updateContext": null }, - "start": 21652, - "end": 21653, + "start": 21585, + "end": 21586, "loc": { "start": { - "line": 661, + "line": 656, "column": 96 }, "end": { - "line": 661, + "line": 656, "column": 97 } } @@ -140903,15 +140479,15 @@ "updateContext": null }, "value": "this", - "start": 21654, - "end": 21658, + "start": 21587, + "end": 21591, "loc": { "start": { - "line": 661, + "line": 656, "column": 98 }, "end": { - "line": 661, + "line": 656, "column": 102 } } @@ -140929,15 +140505,15 @@ "binop": null, "updateContext": null }, - "start": 21658, - "end": 21659, + "start": 21591, + "end": 21592, "loc": { "start": { - "line": 661, + "line": 656, "column": 102 }, "end": { - "line": 661, + "line": 656, "column": 103 } } @@ -140955,15 +140531,15 @@ "binop": null }, "value": "options", - "start": 21659, - "end": 21666, + "start": 21592, + "end": 21599, "loc": { "start": { - "line": 661, + "line": 656, "column": 103 }, "end": { - "line": 661, + "line": 656, "column": 110 } } @@ -140981,15 +140557,15 @@ "binop": null, "updateContext": null }, - "start": 21666, - "end": 21667, + "start": 21599, + "end": 21600, "loc": { "start": { - "line": 661, + "line": 656, "column": 110 }, "end": { - "line": 661, + "line": 656, "column": 111 } } @@ -141007,15 +140583,15 @@ "binop": null }, "value": "mergeDisplay", - "start": 21667, - "end": 21679, + "start": 21600, + "end": 21612, "loc": { "start": { - "line": 661, + "line": 656, "column": 111 }, "end": { - "line": 661, + "line": 656, "column": 123 } } @@ -141032,15 +140608,15 @@ "postfix": false, "binop": null }, - "start": 21679, - "end": 21680, + "start": 21612, + "end": 21613, "loc": { "start": { - "line": 661, + "line": 656, "column": 123 }, "end": { - "line": 661, + "line": 656, "column": 124 } } @@ -141058,15 +140634,15 @@ "binop": null, "updateContext": null }, - "start": 21680, - "end": 21681, + "start": 21613, + "end": 21614, "loc": { "start": { - "line": 661, + "line": 656, "column": 124 }, "end": { - "line": 661, + "line": 656, "column": 125 } } @@ -141074,15 +140650,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 21693, - "end": 21737, + "start": 21626, + "end": 21670, "loc": { "start": { - "line": 663, + "line": 658, "column": 8 }, "end": { - "line": 665, + "line": 660, "column": 11 } } @@ -141102,15 +140678,15 @@ "updateContext": null }, "value": "var", - "start": 21747, - "end": 21750, + "start": 21680, + "end": 21683, "loc": { "start": { - "line": 666, + "line": 661, "column": 8 }, "end": { - "line": 666, + "line": 661, "column": 11 } } @@ -141128,15 +140704,15 @@ "binop": null }, "value": "buttonDOM", - "start": 21751, - "end": 21760, + "start": 21684, + "end": 21693, "loc": { "start": { - "line": 666, + "line": 661, "column": 12 }, "end": { - "line": 666, + "line": 661, "column": 21 } } @@ -141155,15 +140731,15 @@ "updateContext": null }, "value": "=", - "start": 21761, - "end": 21762, + "start": 21694, + "end": 21695, "loc": { "start": { - "line": 666, + "line": 661, "column": 22 }, "end": { - "line": 666, + "line": 661, "column": 23 } } @@ -141181,15 +140757,15 @@ "binop": null }, "value": "document", - "start": 21763, - "end": 21771, + "start": 21696, + "end": 21704, "loc": { "start": { - "line": 666, + "line": 661, "column": 24 }, "end": { - "line": 666, + "line": 661, "column": 32 } } @@ -141207,15 +140783,15 @@ "binop": null, "updateContext": null }, - "start": 21771, - "end": 21772, + "start": 21704, + "end": 21705, "loc": { "start": { - "line": 666, + "line": 661, "column": 32 }, "end": { - "line": 666, + "line": 661, "column": 33 } } @@ -141233,15 +140809,15 @@ "binop": null }, "value": "createElement", - "start": 21772, - "end": 21785, + "start": 21705, + "end": 21718, "loc": { "start": { - "line": 666, + "line": 661, "column": 33 }, "end": { - "line": 666, + "line": 661, "column": 46 } } @@ -141258,15 +140834,15 @@ "postfix": false, "binop": null }, - "start": 21785, - "end": 21786, + "start": 21718, + "end": 21719, "loc": { "start": { - "line": 666, + "line": 661, "column": 46 }, "end": { - "line": 666, + "line": 661, "column": 47 } } @@ -141285,15 +140861,15 @@ "updateContext": null }, "value": "div", - "start": 21786, - "end": 21791, + "start": 21719, + "end": 21724, "loc": { "start": { - "line": 666, + "line": 661, "column": 47 }, "end": { - "line": 666, + "line": 661, "column": 52 } } @@ -141310,15 +140886,15 @@ "postfix": false, "binop": null }, - "start": 21791, - "end": 21792, + "start": 21724, + "end": 21725, "loc": { "start": { - "line": 666, + "line": 661, "column": 52 }, "end": { - "line": 666, + "line": 661, "column": 53 } } @@ -141336,15 +140912,15 @@ "binop": null, "updateContext": null }, - "start": 21792, - "end": 21793, + "start": 21725, + "end": 21726, "loc": { "start": { - "line": 666, + "line": 661, "column": 53 }, "end": { - "line": 666, + "line": 661, "column": 54 } } @@ -141362,15 +140938,15 @@ "binop": null }, "value": "buttonDOM", - "start": 21803, - "end": 21812, + "start": 21736, + "end": 21745, "loc": { "start": { - "line": 667, + "line": 662, "column": 8 }, "end": { - "line": 667, + "line": 662, "column": 17 } } @@ -141388,15 +140964,15 @@ "binop": null, "updateContext": null }, - "start": 21812, - "end": 21813, + "start": 21745, + "end": 21746, "loc": { "start": { - "line": 667, + "line": 662, "column": 17 }, "end": { - "line": 667, + "line": 662, "column": 18 } } @@ -141414,15 +140990,15 @@ "binop": null }, "value": "className", - "start": 21813, - "end": 21822, + "start": 21746, + "end": 21755, "loc": { "start": { - "line": 667, + "line": 662, "column": 18 }, "end": { - "line": 667, + "line": 662, "column": 27 } } @@ -141441,15 +141017,15 @@ "updateContext": null }, "value": "+=", - "start": 21823, - "end": 21825, + "start": 21756, + "end": 21758, "loc": { "start": { - "line": 667, + "line": 662, "column": 28 }, "end": { - "line": 667, + "line": 662, "column": 30 } } @@ -141466,15 +141042,15 @@ "postfix": false, "binop": null }, - "start": 21826, - "end": 21827, + "start": 21759, + "end": 21760, "loc": { "start": { - "line": 667, + "line": 662, "column": 31 }, "end": { - "line": 667, + "line": 662, "column": 32 } } @@ -141493,15 +141069,15 @@ "updateContext": null }, "value": "hg-button ", - "start": 21827, - "end": 21837, + "start": 21760, + "end": 21770, "loc": { "start": { - "line": 667, + "line": 662, "column": 32 }, "end": { - "line": 667, + "line": 662, "column": 42 } } @@ -141518,15 +141094,15 @@ "postfix": false, "binop": null }, - "start": 21837, - "end": 21839, + "start": 21770, + "end": 21772, "loc": { "start": { - "line": 667, + "line": 662, "column": 42 }, "end": { - "line": 667, + "line": 662, "column": 44 } } @@ -141544,15 +141120,15 @@ "binop": null }, "value": "fctBtnClass", - "start": 21839, - "end": 21850, + "start": 21772, + "end": 21783, "loc": { "start": { - "line": 667, + "line": 662, "column": 44 }, "end": { - "line": 667, + "line": 662, "column": 55 } } @@ -141569,15 +141145,15 @@ "postfix": false, "binop": null }, - "start": 21850, - "end": 21851, + "start": 21783, + "end": 21784, "loc": { "start": { - "line": 667, + "line": 662, "column": 55 }, "end": { - "line": 667, + "line": 662, "column": 56 } } @@ -141596,15 +141172,15 @@ "updateContext": null }, "value": "", - "start": 21851, - "end": 21851, + "start": 21784, + "end": 21784, "loc": { "start": { - "line": 667, + "line": 662, "column": 56 }, "end": { - "line": 667, + "line": 662, "column": 56 } } @@ -141621,15 +141197,15 @@ "postfix": false, "binop": null }, - "start": 21851, - "end": 21853, + "start": 21784, + "end": 21786, "loc": { "start": { - "line": 667, + "line": 662, "column": 56 }, "end": { - "line": 667, + "line": 662, "column": 58 } } @@ -141647,15 +141223,15 @@ "binop": null }, "value": "buttonThemeClass", - "start": 21853, - "end": 21869, + "start": 21786, + "end": 21802, "loc": { "start": { - "line": 667, + "line": 662, "column": 58 }, "end": { - "line": 667, + "line": 662, "column": 74 } } @@ -141673,15 +141249,15 @@ "binop": null, "updateContext": null }, - "start": 21870, - "end": 21871, + "start": 21803, + "end": 21804, "loc": { "start": { - "line": 667, + "line": 662, "column": 75 }, "end": { - "line": 667, + "line": 662, "column": 76 } } @@ -141700,15 +141276,15 @@ "updateContext": null }, "value": " ", - "start": 21872, - "end": 21875, + "start": 21805, + "end": 21808, "loc": { "start": { - "line": 667, + "line": 662, "column": 77 }, "end": { - "line": 667, + "line": 662, "column": 80 } } @@ -141727,15 +141303,15 @@ "updateContext": null }, "value": "+", - "start": 21875, - "end": 21876, + "start": 21808, + "end": 21809, "loc": { "start": { - "line": 667, + "line": 662, "column": 80 }, "end": { - "line": 667, + "line": 662, "column": 81 } } @@ -141753,15 +141329,15 @@ "binop": null }, "value": "buttonThemeClass", - "start": 21876, - "end": 21892, + "start": 21809, + "end": 21825, "loc": { "start": { - "line": 667, + "line": 662, "column": 81 }, "end": { - "line": 667, + "line": 662, "column": 97 } } @@ -141779,15 +141355,15 @@ "binop": null, "updateContext": null }, - "start": 21893, - "end": 21894, + "start": 21826, + "end": 21827, "loc": { "start": { - "line": 667, + "line": 662, "column": 98 }, "end": { - "line": 667, + "line": 662, "column": 99 } } @@ -141806,15 +141382,15 @@ "updateContext": null }, "value": "", - "start": 21895, - "end": 21897, + "start": 21828, + "end": 21830, "loc": { "start": { - "line": 667, + "line": 662, "column": 100 }, "end": { - "line": 667, + "line": 662, "column": 102 } } @@ -141831,15 +141407,15 @@ "postfix": false, "binop": null }, - "start": 21897, - "end": 21898, + "start": 21830, + "end": 21831, "loc": { "start": { - "line": 667, + "line": 662, "column": 102 }, "end": { - "line": 667, + "line": 662, "column": 103 } } @@ -141858,15 +141434,15 @@ "updateContext": null }, "value": "", - "start": 21898, - "end": 21898, + "start": 21831, + "end": 21831, "loc": { "start": { - "line": 667, + "line": 662, "column": 103 }, "end": { - "line": 667, + "line": 662, "column": 103 } } @@ -141883,15 +141459,15 @@ "postfix": false, "binop": null }, - "start": 21898, - "end": 21899, + "start": 21831, + "end": 21832, "loc": { "start": { - "line": 667, + "line": 662, "column": 103 }, "end": { - "line": 667, + "line": 662, "column": 104 } } @@ -141909,15 +141485,15 @@ "binop": null, "updateContext": null }, - "start": 21899, - "end": 21900, + "start": 21832, + "end": 21833, "loc": { "start": { - "line": 667, + "line": 662, "column": 104 }, "end": { - "line": 667, + "line": 662, "column": 105 } } @@ -141935,15 +141511,15 @@ "binop": null }, "value": "buttonDOM", - "start": 21910, - "end": 21919, + "start": 21843, + "end": 21852, "loc": { "start": { - "line": 668, + "line": 663, "column": 8 }, "end": { - "line": 668, + "line": 663, "column": 17 } } @@ -141961,15 +141537,15 @@ "binop": null, "updateContext": null }, - "start": 21919, - "end": 21920, + "start": 21852, + "end": 21853, "loc": { "start": { - "line": 668, + "line": 663, "column": 17 }, "end": { - "line": 668, + "line": 663, "column": 18 } } @@ -141987,15 +141563,15 @@ "binop": null }, "value": "onclick", - "start": 21920, - "end": 21927, + "start": 21853, + "end": 21860, "loc": { "start": { - "line": 668, + "line": 663, "column": 18 }, "end": { - "line": 668, + "line": 663, "column": 25 } } @@ -142014,15 +141590,15 @@ "updateContext": null }, "value": "=", - "start": 21928, - "end": 21929, + "start": 21861, + "end": 21862, "loc": { "start": { - "line": 668, + "line": 663, "column": 26 }, "end": { - "line": 668, + "line": 663, "column": 27 } } @@ -142039,15 +141615,15 @@ "postfix": false, "binop": null }, - "start": 21930, - "end": 21931, + "start": 21863, + "end": 21864, "loc": { "start": { - "line": 668, + "line": 663, "column": 28 }, "end": { - "line": 668, + "line": 663, "column": 29 } } @@ -142064,15 +141640,15 @@ "postfix": false, "binop": null }, - "start": 21931, - "end": 21932, + "start": 21864, + "end": 21865, "loc": { "start": { - "line": 668, + "line": 663, "column": 29 }, "end": { - "line": 668, + "line": 663, "column": 30 } } @@ -142090,15 +141666,15 @@ "binop": null, "updateContext": null }, - "start": 21933, - "end": 21935, + "start": 21866, + "end": 21868, "loc": { "start": { - "line": 668, + "line": 663, "column": 31 }, "end": { - "line": 668, + "line": 663, "column": 33 } } @@ -142118,15 +141694,15 @@ "updateContext": null }, "value": "this", - "start": 21936, - "end": 21940, + "start": 21869, + "end": 21873, "loc": { "start": { - "line": 668, + "line": 663, "column": 34 }, "end": { - "line": 668, + "line": 663, "column": 38 } } @@ -142144,15 +141720,15 @@ "binop": null, "updateContext": null }, - "start": 21940, - "end": 21941, + "start": 21873, + "end": 21874, "loc": { "start": { - "line": 668, + "line": 663, "column": 38 }, "end": { - "line": 668, + "line": 663, "column": 39 } } @@ -142170,15 +141746,15 @@ "binop": null }, "value": "handleButtonClicked", - "start": 21941, - "end": 21960, + "start": 21874, + "end": 21893, "loc": { "start": { - "line": 668, + "line": 663, "column": 39 }, "end": { - "line": 668, + "line": 663, "column": 58 } } @@ -142195,15 +141771,15 @@ "postfix": false, "binop": null }, - "start": 21960, - "end": 21961, + "start": 21893, + "end": 21894, "loc": { "start": { - "line": 668, + "line": 663, "column": 58 }, "end": { - "line": 668, + "line": 663, "column": 59 } } @@ -142221,15 +141797,15 @@ "binop": null }, "value": "button", - "start": 21961, - "end": 21967, + "start": 21894, + "end": 21900, "loc": { "start": { - "line": 668, + "line": 663, "column": 59 }, "end": { - "line": 668, + "line": 663, "column": 65 } } @@ -142246,15 +141822,15 @@ "postfix": false, "binop": null }, - "start": 21967, - "end": 21968, + "start": 21900, + "end": 21901, "loc": { "start": { - "line": 668, + "line": 663, "column": 65 }, "end": { - "line": 668, + "line": 663, "column": 66 } } @@ -142272,15 +141848,15 @@ "binop": null, "updateContext": null }, - "start": 21968, - "end": 21969, + "start": 21901, + "end": 21902, "loc": { "start": { - "line": 668, + "line": 663, "column": 66 }, "end": { - "line": 668, + "line": 663, "column": 67 } } @@ -142298,15 +141874,15 @@ "binop": null }, "value": "buttonDOM", - "start": 21979, - "end": 21988, + "start": 21912, + "end": 21921, "loc": { "start": { - "line": 669, + "line": 664, "column": 8 }, "end": { - "line": 669, + "line": 664, "column": 17 } } @@ -142324,15 +141900,15 @@ "binop": null, "updateContext": null }, - "start": 21988, - "end": 21989, + "start": 21921, + "end": 21922, "loc": { "start": { - "line": 669, + "line": 664, "column": 17 }, "end": { - "line": 669, + "line": 664, "column": 18 } } @@ -142350,15 +141926,15 @@ "binop": null }, "value": "onmousedown", - "start": 21989, - "end": 22000, + "start": 21922, + "end": 21933, "loc": { "start": { - "line": 669, + "line": 664, "column": 18 }, "end": { - "line": 669, + "line": 664, "column": 29 } } @@ -142377,15 +141953,15 @@ "updateContext": null }, "value": "=", - "start": 22001, - "end": 22002, + "start": 21934, + "end": 21935, "loc": { "start": { - "line": 669, + "line": 664, "column": 30 }, "end": { - "line": 669, + "line": 664, "column": 31 } } @@ -142402,15 +141978,15 @@ "postfix": false, "binop": null }, - "start": 22003, - "end": 22004, + "start": 21936, + "end": 21937, "loc": { "start": { - "line": 669, + "line": 664, "column": 32 }, "end": { - "line": 669, + "line": 664, "column": 33 } } @@ -142428,15 +142004,15 @@ "binop": null }, "value": "e", - "start": 22004, - "end": 22005, + "start": 21937, + "end": 21938, "loc": { "start": { - "line": 669, + "line": 664, "column": 33 }, "end": { - "line": 669, + "line": 664, "column": 34 } } @@ -142453,15 +142029,15 @@ "postfix": false, "binop": null }, - "start": 22005, - "end": 22006, + "start": 21938, + "end": 21939, "loc": { "start": { - "line": 669, + "line": 664, "column": 34 }, "end": { - "line": 669, + "line": 664, "column": 35 } } @@ -142479,15 +142055,15 @@ "binop": null, "updateContext": null }, - "start": 22007, - "end": 22009, + "start": 21940, + "end": 21942, "loc": { "start": { - "line": 669, + "line": 664, "column": 36 }, "end": { - "line": 669, + "line": 664, "column": 38 } } @@ -142507,15 +142083,15 @@ "updateContext": null }, "value": "this", - "start": 22010, - "end": 22014, + "start": 21943, + "end": 21947, "loc": { "start": { - "line": 669, + "line": 664, "column": 39 }, "end": { - "line": 669, + "line": 664, "column": 43 } } @@ -142533,15 +142109,15 @@ "binop": null, "updateContext": null }, - "start": 22014, - "end": 22015, + "start": 21947, + "end": 21948, "loc": { "start": { - "line": 669, + "line": 664, "column": 43 }, "end": { - "line": 669, + "line": 664, "column": 44 } } @@ -142559,15 +142135,15 @@ "binop": null }, "value": "handleButtonMouseDown", - "start": 22015, - "end": 22036, + "start": 21948, + "end": 21969, "loc": { "start": { - "line": 669, + "line": 664, "column": 44 }, "end": { - "line": 669, + "line": 664, "column": 65 } } @@ -142584,15 +142160,15 @@ "postfix": false, "binop": null }, - "start": 22036, - "end": 22037, + "start": 21969, + "end": 21970, "loc": { "start": { - "line": 669, + "line": 664, "column": 65 }, "end": { - "line": 669, + "line": 664, "column": 66 } } @@ -142610,15 +142186,15 @@ "binop": null }, "value": "button", - "start": 22037, - "end": 22043, + "start": 21970, + "end": 21976, "loc": { "start": { - "line": 669, + "line": 664, "column": 66 }, "end": { - "line": 669, + "line": 664, "column": 72 } } @@ -142636,15 +142212,15 @@ "binop": null, "updateContext": null }, - "start": 22043, - "end": 22044, + "start": 21976, + "end": 21977, "loc": { "start": { - "line": 669, + "line": 664, "column": 72 }, "end": { - "line": 669, + "line": 664, "column": 73 } } @@ -142662,15 +142238,15 @@ "binop": null }, "value": "e", - "start": 22045, - "end": 22046, + "start": 21978, + "end": 21979, "loc": { "start": { - "line": 669, + "line": 664, "column": 74 }, "end": { - "line": 669, + "line": 664, "column": 75 } } @@ -142687,15 +142263,15 @@ "postfix": false, "binop": null }, - "start": 22046, - "end": 22047, + "start": 21979, + "end": 21980, "loc": { "start": { - "line": 669, + "line": 664, "column": 75 }, "end": { - "line": 669, + "line": 664, "column": 76 } } @@ -142713,15 +142289,15 @@ "binop": null, "updateContext": null }, - "start": 22047, - "end": 22048, + "start": 21980, + "end": 21981, "loc": { "start": { - "line": 669, + "line": 664, "column": 76 }, "end": { - "line": 669, + "line": 664, "column": 77 } } @@ -142729,15 +142305,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22060, - "end": 22106, + "start": 21993, + "end": 22039, "loc": { "start": { - "line": 671, + "line": 666, "column": 8 }, "end": { - "line": 673, + "line": 668, "column": 11 } } @@ -142755,15 +142331,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22116, - "end": 22125, + "start": 22049, + "end": 22058, "loc": { "start": { - "line": 674, + "line": 669, "column": 8 }, "end": { - "line": 674, + "line": 669, "column": 17 } } @@ -142781,15 +142357,15 @@ "binop": null, "updateContext": null }, - "start": 22125, - "end": 22126, + "start": 22058, + "end": 22059, "loc": { "start": { - "line": 674, + "line": 669, "column": 17 }, "end": { - "line": 674, + "line": 669, "column": 18 } } @@ -142807,15 +142383,15 @@ "binop": null }, "value": "setAttribute", - "start": 22126, - "end": 22138, + "start": 22059, + "end": 22071, "loc": { "start": { - "line": 674, + "line": 669, "column": 18 }, "end": { - "line": 674, + "line": 669, "column": 30 } } @@ -142832,15 +142408,15 @@ "postfix": false, "binop": null }, - "start": 22138, - "end": 22139, + "start": 22071, + "end": 22072, "loc": { "start": { - "line": 674, + "line": 669, "column": 30 }, "end": { - "line": 674, + "line": 669, "column": 31 } } @@ -142859,15 +142435,15 @@ "updateContext": null }, "value": "data-skBtn", - "start": 22139, - "end": 22151, + "start": 22072, + "end": 22084, "loc": { "start": { - "line": 674, + "line": 669, "column": 31 }, "end": { - "line": 674, + "line": 669, "column": 43 } } @@ -142885,15 +142461,15 @@ "binop": null, "updateContext": null }, - "start": 22151, - "end": 22152, + "start": 22084, + "end": 22085, "loc": { "start": { - "line": 674, + "line": 669, "column": 43 }, "end": { - "line": 674, + "line": 669, "column": 44 } } @@ -142911,15 +142487,15 @@ "binop": null }, "value": "button", - "start": 22153, - "end": 22159, + "start": 22086, + "end": 22092, "loc": { "start": { - "line": 674, + "line": 669, "column": 45 }, "end": { - "line": 674, + "line": 669, "column": 51 } } @@ -142936,15 +142512,15 @@ "postfix": false, "binop": null }, - "start": 22159, - "end": 22160, + "start": 22092, + "end": 22093, "loc": { "start": { - "line": 674, + "line": 669, "column": 51 }, "end": { - "line": 674, + "line": 669, "column": 52 } } @@ -142962,15 +142538,15 @@ "binop": null, "updateContext": null }, - "start": 22160, - "end": 22161, + "start": 22093, + "end": 22094, "loc": { "start": { - "line": 674, + "line": 669, "column": 52 }, "end": { - "line": 674, + "line": 669, "column": 53 } } @@ -142978,15 +142554,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": 22173, - "end": 22328, + "start": 22106, + "end": 22261, "loc": { "start": { - "line": 676, + "line": 671, "column": 8 }, "end": { - "line": 679, + "line": 674, "column": 11 } } @@ -143006,15 +142582,15 @@ "updateContext": null }, "value": "let", - "start": 22338, - "end": 22341, + "start": 22271, + "end": 22274, "loc": { "start": { - "line": 680, + "line": 675, "column": 8 }, "end": { - "line": 680, + "line": 675, "column": 11 } } @@ -143032,15 +142608,15 @@ "binop": null }, "value": "buttonUID", - "start": 22342, - "end": 22351, + "start": 22275, + "end": 22284, "loc": { "start": { - "line": 680, + "line": 675, "column": 12 }, "end": { - "line": 680, + "line": 675, "column": 21 } } @@ -143059,15 +142635,15 @@ "updateContext": null }, "value": "=", - "start": 22352, - "end": 22353, + "start": 22285, + "end": 22286, "loc": { "start": { - "line": 680, + "line": 675, "column": 22 }, "end": { - "line": 680, + "line": 675, "column": 23 } } @@ -143084,15 +142660,15 @@ "postfix": false, "binop": null }, - "start": 22354, - "end": 22355, + "start": 22287, + "end": 22288, "loc": { "start": { - "line": 680, + "line": 675, "column": 24 }, "end": { - "line": 680, + "line": 675, "column": 25 } } @@ -143111,15 +142687,15 @@ "updateContext": null }, "value": "", - "start": 22355, - "end": 22355, + "start": 22288, + "end": 22288, "loc": { "start": { - "line": 680, + "line": 675, "column": 25 }, "end": { - "line": 680, + "line": 675, "column": 25 } } @@ -143136,15 +142712,15 @@ "postfix": false, "binop": null }, - "start": 22355, - "end": 22357, + "start": 22288, + "end": 22290, "loc": { "start": { - "line": 680, + "line": 675, "column": 25 }, "end": { - "line": 680, + "line": 675, "column": 27 } } @@ -143164,15 +142740,15 @@ "updateContext": null }, "value": "this", - "start": 22357, - "end": 22361, + "start": 22290, + "end": 22294, "loc": { "start": { - "line": 680, + "line": 675, "column": 27 }, "end": { - "line": 680, + "line": 675, "column": 31 } } @@ -143190,15 +142766,15 @@ "binop": null, "updateContext": null }, - "start": 22361, - "end": 22362, + "start": 22294, + "end": 22295, "loc": { "start": { - "line": 680, + "line": 675, "column": 31 }, "end": { - "line": 680, + "line": 675, "column": 32 } } @@ -143216,15 +142792,15 @@ "binop": null }, "value": "options", - "start": 22362, - "end": 22369, + "start": 22295, + "end": 22302, "loc": { "start": { - "line": 680, + "line": 675, "column": 32 }, "end": { - "line": 680, + "line": 675, "column": 39 } } @@ -143242,15 +142818,15 @@ "binop": null, "updateContext": null }, - "start": 22369, - "end": 22370, + "start": 22302, + "end": 22303, "loc": { "start": { - "line": 680, + "line": 675, "column": 39 }, "end": { - "line": 680, + "line": 675, "column": 40 } } @@ -143268,15 +142844,15 @@ "binop": null }, "value": "layoutName", - "start": 22370, - "end": 22380, + "start": 22303, + "end": 22313, "loc": { "start": { - "line": 680, + "line": 675, "column": 40 }, "end": { - "line": 680, + "line": 675, "column": 50 } } @@ -143293,15 +142869,15 @@ "postfix": false, "binop": null }, - "start": 22380, - "end": 22381, + "start": 22313, + "end": 22314, "loc": { "start": { - "line": 680, + "line": 675, "column": 50 }, "end": { - "line": 680, + "line": 675, "column": 51 } } @@ -143320,15 +142896,15 @@ "updateContext": null }, "value": "-r", - "start": 22381, - "end": 22383, + "start": 22314, + "end": 22316, "loc": { "start": { - "line": 680, + "line": 675, "column": 51 }, "end": { - "line": 680, + "line": 675, "column": 53 } } @@ -143345,15 +142921,15 @@ "postfix": false, "binop": null }, - "start": 22383, - "end": 22385, + "start": 22316, + "end": 22318, "loc": { "start": { - "line": 680, + "line": 675, "column": 53 }, "end": { - "line": 680, + "line": 675, "column": 55 } } @@ -143371,15 +142947,15 @@ "binop": null }, "value": "rIndex", - "start": 22385, - "end": 22391, + "start": 22318, + "end": 22324, "loc": { "start": { - "line": 680, + "line": 675, "column": 55 }, "end": { - "line": 680, + "line": 675, "column": 61 } } @@ -143396,15 +142972,15 @@ "postfix": false, "binop": null }, - "start": 22391, - "end": 22392, + "start": 22324, + "end": 22325, "loc": { "start": { - "line": 680, + "line": 675, "column": 61 }, "end": { - "line": 680, + "line": 675, "column": 62 } } @@ -143423,15 +142999,15 @@ "updateContext": null }, "value": "b", - "start": 22392, - "end": 22393, + "start": 22325, + "end": 22326, "loc": { "start": { - "line": 680, + "line": 675, "column": 62 }, "end": { - "line": 680, + "line": 675, "column": 63 } } @@ -143448,15 +143024,15 @@ "postfix": false, "binop": null }, - "start": 22393, - "end": 22395, + "start": 22326, + "end": 22328, "loc": { "start": { - "line": 680, + "line": 675, "column": 63 }, "end": { - "line": 680, + "line": 675, "column": 65 } } @@ -143474,15 +143050,15 @@ "binop": null }, "value": "bIndex", - "start": 22395, - "end": 22401, + "start": 22328, + "end": 22334, "loc": { "start": { - "line": 680, + "line": 675, "column": 65 }, "end": { - "line": 680, + "line": 675, "column": 71 } } @@ -143499,15 +143075,15 @@ "postfix": false, "binop": null }, - "start": 22401, - "end": 22402, + "start": 22334, + "end": 22335, "loc": { "start": { - "line": 680, + "line": 675, "column": 71 }, "end": { - "line": 680, + "line": 675, "column": 72 } } @@ -143526,15 +143102,15 @@ "updateContext": null }, "value": "", - "start": 22402, - "end": 22402, + "start": 22335, + "end": 22335, "loc": { "start": { - "line": 680, + "line": 675, "column": 72 }, "end": { - "line": 680, + "line": 675, "column": 72 } } @@ -143551,15 +143127,15 @@ "postfix": false, "binop": null }, - "start": 22402, - "end": 22403, + "start": 22335, + "end": 22336, "loc": { "start": { - "line": 680, + "line": 675, "column": 72 }, "end": { - "line": 680, + "line": 675, "column": 73 } } @@ -143577,15 +143153,15 @@ "binop": null, "updateContext": null }, - "start": 22403, - "end": 22404, + "start": 22336, + "end": 22337, "loc": { "start": { - "line": 680, + "line": 675, "column": 73 }, "end": { - "line": 680, + "line": 675, "column": 74 } } @@ -143603,15 +143179,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22414, - "end": 22423, + "start": 22347, + "end": 22356, "loc": { "start": { - "line": 681, + "line": 676, "column": 8 }, "end": { - "line": 681, + "line": 676, "column": 17 } } @@ -143629,15 +143205,15 @@ "binop": null, "updateContext": null }, - "start": 22423, - "end": 22424, + "start": 22356, + "end": 22357, "loc": { "start": { - "line": 681, + "line": 676, "column": 17 }, "end": { - "line": 681, + "line": 676, "column": 18 } } @@ -143655,15 +143231,15 @@ "binop": null }, "value": "setAttribute", - "start": 22424, - "end": 22436, + "start": 22357, + "end": 22369, "loc": { "start": { - "line": 681, + "line": 676, "column": 18 }, "end": { - "line": 681, + "line": 676, "column": 30 } } @@ -143680,15 +143256,15 @@ "postfix": false, "binop": null }, - "start": 22436, - "end": 22437, + "start": 22369, + "end": 22370, "loc": { "start": { - "line": 681, + "line": 676, "column": 30 }, "end": { - "line": 681, + "line": 676, "column": 31 } } @@ -143707,15 +143283,15 @@ "updateContext": null }, "value": "data-skBtnUID", - "start": 22437, - "end": 22452, + "start": 22370, + "end": 22385, "loc": { "start": { - "line": 681, + "line": 676, "column": 31 }, "end": { - "line": 681, + "line": 676, "column": 46 } } @@ -143733,15 +143309,15 @@ "binop": null, "updateContext": null }, - "start": 22452, - "end": 22453, + "start": 22385, + "end": 22386, "loc": { "start": { - "line": 681, + "line": 676, "column": 46 }, "end": { - "line": 681, + "line": 676, "column": 47 } } @@ -143759,15 +143335,15 @@ "binop": null }, "value": "buttonUID", - "start": 22454, - "end": 22463, + "start": 22387, + "end": 22396, "loc": { "start": { - "line": 681, + "line": 676, "column": 48 }, "end": { - "line": 681, + "line": 676, "column": 57 } } @@ -143784,15 +143360,15 @@ "postfix": false, "binop": null }, - "start": 22463, - "end": 22464, + "start": 22396, + "end": 22397, "loc": { "start": { - "line": 681, + "line": 676, "column": 57 }, "end": { - "line": 681, + "line": 676, "column": 58 } } @@ -143810,15 +143386,15 @@ "binop": null, "updateContext": null }, - "start": 22464, - "end": 22465, + "start": 22397, + "end": 22398, "loc": { "start": { - "line": 681, + "line": 676, "column": 58 }, "end": { - "line": 681, + "line": 676, "column": 59 } } @@ -143826,15 +143402,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 22477, - "end": 22526, + "start": 22410, + "end": 22459, "loc": { "start": { - "line": 683, + "line": 678, "column": 8 }, "end": { - "line": 685, + "line": 680, "column": 11 } } @@ -143852,15 +143428,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22536, - "end": 22545, + "start": 22469, + "end": 22478, "loc": { "start": { - "line": 686, + "line": 681, "column": 8 }, "end": { - "line": 686, + "line": 681, "column": 17 } } @@ -143878,15 +143454,15 @@ "binop": null, "updateContext": null }, - "start": 22545, - "end": 22546, + "start": 22478, + "end": 22479, "loc": { "start": { - "line": 686, + "line": 681, "column": 17 }, "end": { - "line": 686, + "line": 681, "column": 18 } } @@ -143904,15 +143480,15 @@ "binop": null }, "value": "setAttribute", - "start": 22546, - "end": 22558, + "start": 22479, + "end": 22491, "loc": { "start": { - "line": 686, + "line": 681, "column": 18 }, "end": { - "line": 686, + "line": 681, "column": 30 } } @@ -143929,15 +143505,15 @@ "postfix": false, "binop": null }, - "start": 22558, - "end": 22559, + "start": 22491, + "end": 22492, "loc": { "start": { - "line": 686, + "line": 681, "column": 30 }, "end": { - "line": 686, + "line": 681, "column": 31 } } @@ -143956,15 +143532,15 @@ "updateContext": null }, "value": "data-displayLabel", - "start": 22559, - "end": 22578, + "start": 22492, + "end": 22511, "loc": { "start": { - "line": 686, + "line": 681, "column": 31 }, "end": { - "line": 686, + "line": 681, "column": 50 } } @@ -143982,15 +143558,15 @@ "binop": null, "updateContext": null }, - "start": 22578, - "end": 22579, + "start": 22511, + "end": 22512, "loc": { "start": { - "line": 686, + "line": 681, "column": 50 }, "end": { - "line": 686, + "line": 681, "column": 51 } } @@ -144008,15 +143584,15 @@ "binop": null }, "value": "buttonDisplayName", - "start": 22580, - "end": 22597, + "start": 22513, + "end": 22530, "loc": { "start": { - "line": 686, + "line": 681, "column": 52 }, "end": { - "line": 686, + "line": 681, "column": 69 } } @@ -144033,15 +143609,15 @@ "postfix": false, "binop": null }, - "start": 22597, - "end": 22598, + "start": 22530, + "end": 22531, "loc": { "start": { - "line": 686, + "line": 681, "column": 69 }, "end": { - "line": 686, + "line": 681, "column": 70 } } @@ -144059,15 +143635,15 @@ "binop": null, "updateContext": null }, - "start": 22598, - "end": 22599, + "start": 22531, + "end": 22532, "loc": { "start": { - "line": 686, + "line": 681, "column": 70 }, "end": { - "line": 686, + "line": 681, "column": 71 } } @@ -144075,15 +143651,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 22611, - "end": 22669, + "start": 22544, + "end": 22602, "loc": { "start": { - "line": 688, + "line": 683, "column": 8 }, "end": { - "line": 690, + "line": 685, "column": 11 } } @@ -144103,15 +143679,15 @@ "updateContext": null }, "value": "var", - "start": 22679, - "end": 22682, + "start": 22612, + "end": 22615, "loc": { "start": { - "line": 691, + "line": 686, "column": 8 }, "end": { - "line": 691, + "line": 686, "column": 11 } } @@ -144129,19 +143705,305 @@ "binop": null }, "value": "buttonSpanDOM", - "start": 22683, - "end": 22696, + "start": 22616, + "end": 22629, "loc": { "start": { - "line": 691, + "line": 686, "column": 12 }, "end": { - "line": 691, + "line": 686, "column": 25 } } }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22630, + "end": 22631, + "loc": { + "start": { + "line": 686, + "column": 26 + }, + "end": { + "line": 686, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 22632, + "end": 22640, + "loc": { + "start": { + "line": 686, + "column": 28 + }, + "end": { + "line": 686, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22640, + "end": 22641, + "loc": { + "start": { + "line": 686, + "column": 36 + }, + "end": { + "line": 686, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createElement", + "start": 22641, + "end": 22654, + "loc": { + "start": { + "line": 686, + "column": 37 + }, + "end": { + "line": 686, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22654, + "end": 22655, + "loc": { + "start": { + "line": 686, + "column": 50 + }, + "end": { + "line": 686, + "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": 22655, + "end": 22661, + "loc": { + "start": { + "line": 686, + "column": 51 + }, + "end": { + "line": 686, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22661, + "end": 22662, + "loc": { + "start": { + "line": 686, + "column": 57 + }, + "end": { + "line": 686, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22662, + "end": 22663, + "loc": { + "start": { + "line": 686, + "column": 58 + }, + "end": { + "line": 686, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonSpanDOM", + "start": 22673, + "end": 22686, + "loc": { + "start": { + "line": 687, + "column": 8 + }, + "end": { + "line": 687, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22686, + "end": 22687, + "loc": { + "start": { + "line": 687, + "column": 21 + }, + "end": { + "line": 687, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "innerHTML", + "start": 22687, + "end": 22696, + "loc": { + "start": { + "line": 687, + "column": 22 + }, + "end": { + "line": 687, + "column": 31 + } + } + }, { "type": { "label": "=", @@ -144160,297 +144022,11 @@ "end": 22698, "loc": { "start": { - "line": 691, - "column": 26 - }, - "end": { - "line": 691, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "document", - "start": 22699, - "end": 22707, - "loc": { - "start": { - "line": 691, - "column": 28 - }, - "end": { - "line": 691, - "column": 36 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22707, - "end": 22708, - "loc": { - "start": { - "line": 691, - "column": 36 - }, - "end": { - "line": 691, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "createElement", - "start": 22708, - "end": 22721, - "loc": { - "start": { - "line": 691, - "column": 37 - }, - "end": { - "line": 691, - "column": 50 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22721, - "end": 22722, - "loc": { - "start": { - "line": 691, - "column": 50 - }, - "end": { - "line": 691, - "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": 22722, - "end": 22728, - "loc": { - "start": { - "line": 691, - "column": 51 - }, - "end": { - "line": 691, - "column": 57 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22728, - "end": 22729, - "loc": { - "start": { - "line": 691, - "column": 57 - }, - "end": { - "line": 691, - "column": 58 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22729, - "end": 22730, - "loc": { - "start": { - "line": 691, - "column": 58 - }, - "end": { - "line": 691, - "column": 59 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonSpanDOM", - "start": 22740, - "end": 22753, - "loc": { - "start": { - "line": 692, - "column": 8 - }, - "end": { - "line": 692, - "column": 21 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22753, - "end": 22754, - "loc": { - "start": { - "line": 692, - "column": 21 - }, - "end": { - "line": 692, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "innerHTML", - "start": 22754, - "end": 22763, - "loc": { - "start": { - "line": 692, - "column": 22 - }, - "end": { - "line": 692, - "column": 31 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 22764, - "end": 22765, - "loc": { - "start": { - "line": 692, + "line": 687, "column": 32 }, "end": { - "line": 692, + "line": 687, "column": 33 } } @@ -144468,15 +144044,15 @@ "binop": null }, "value": "buttonDisplayName", - "start": 22766, - "end": 22783, + "start": 22699, + "end": 22716, "loc": { "start": { - "line": 692, + "line": 687, "column": 34 }, "end": { - "line": 692, + "line": 687, "column": 51 } } @@ -144494,15 +144070,15 @@ "binop": null, "updateContext": null }, - "start": 22783, - "end": 22784, + "start": 22716, + "end": 22717, "loc": { "start": { - "line": 692, + "line": 687, "column": 51 }, "end": { - "line": 692, + "line": 687, "column": 52 } } @@ -144520,15 +144096,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22794, - "end": 22803, + "start": 22727, + "end": 22736, "loc": { "start": { - "line": 693, + "line": 688, "column": 8 }, "end": { - "line": 693, + "line": 688, "column": 17 } } @@ -144546,15 +144122,15 @@ "binop": null, "updateContext": null }, - "start": 22803, - "end": 22804, + "start": 22736, + "end": 22737, "loc": { "start": { - "line": 693, + "line": 688, "column": 17 }, "end": { - "line": 693, + "line": 688, "column": 18 } } @@ -144572,15 +144148,15 @@ "binop": null }, "value": "appendChild", - "start": 22804, - "end": 22815, + "start": 22737, + "end": 22748, "loc": { "start": { - "line": 693, + "line": 688, "column": 18 }, "end": { - "line": 693, + "line": 688, "column": 29 } } @@ -144597,15 +144173,15 @@ "postfix": false, "binop": null }, - "start": 22815, - "end": 22816, + "start": 22748, + "end": 22749, "loc": { "start": { - "line": 693, + "line": 688, "column": 29 }, "end": { - "line": 693, + "line": 688, "column": 30 } } @@ -144623,15 +144199,15 @@ "binop": null }, "value": "buttonSpanDOM", - "start": 22816, - "end": 22829, + "start": 22749, + "end": 22762, "loc": { "start": { - "line": 693, + "line": 688, "column": 30 }, "end": { - "line": 693, + "line": 688, "column": 43 } } @@ -144648,15 +144224,15 @@ "postfix": false, "binop": null }, - "start": 22829, - "end": 22830, + "start": 22762, + "end": 22763, "loc": { "start": { - "line": 693, + "line": 688, "column": 43 }, "end": { - "line": 693, + "line": 688, "column": 44 } } @@ -144674,15 +144250,15 @@ "binop": null, "updateContext": null }, - "start": 22830, - "end": 22831, + "start": 22763, + "end": 22764, "loc": { "start": { - "line": 693, + "line": 688, "column": 44 }, "end": { - "line": 693, + "line": 688, "column": 45 } } @@ -144690,15 +144266,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 22843, - "end": 22896, + "start": 22776, + "end": 22829, "loc": { "start": { - "line": 695, + "line": 690, "column": 8 }, "end": { - "line": 697, + "line": 692, "column": 11 } } @@ -144718,15 +144294,15 @@ "updateContext": null }, "value": "if", - "start": 22906, - "end": 22908, + "start": 22839, + "end": 22841, "loc": { "start": { - "line": 698, + "line": 693, "column": 8 }, "end": { - "line": 698, + "line": 693, "column": 10 } } @@ -144743,15 +144319,15 @@ "postfix": false, "binop": null }, - "start": 22908, - "end": 22909, + "start": 22841, + "end": 22842, "loc": { "start": { - "line": 698, + "line": 693, "column": 10 }, "end": { - "line": 698, + "line": 693, "column": 11 } } @@ -144770,15 +144346,15 @@ "updateContext": null }, "value": "!", - "start": 22909, - "end": 22910, + "start": 22842, + "end": 22843, "loc": { "start": { - "line": 698, + "line": 693, "column": 11 }, "end": { - "line": 698, + "line": 693, "column": 12 } } @@ -144798,15 +144374,15 @@ "updateContext": null }, "value": "this", - "start": 22910, - "end": 22914, + "start": 22843, + "end": 22847, "loc": { "start": { - "line": 698, + "line": 693, "column": 12 }, "end": { - "line": 698, + "line": 693, "column": 16 } } @@ -144824,15 +144400,15 @@ "binop": null, "updateContext": null }, - "start": 22914, - "end": 22915, + "start": 22847, + "end": 22848, "loc": { "start": { - "line": 698, + "line": 693, "column": 16 }, "end": { - "line": 698, + "line": 693, "column": 17 } } @@ -144850,15 +144426,15 @@ "binop": null }, "value": "buttonElements", - "start": 22915, - "end": 22929, + "start": 22848, + "end": 22862, "loc": { "start": { - "line": 698, + "line": 693, "column": 17 }, "end": { - "line": 698, + "line": 693, "column": 31 } } @@ -144876,15 +144452,15 @@ "binop": null, "updateContext": null }, - "start": 22929, - "end": 22930, + "start": 22862, + "end": 22863, "loc": { "start": { - "line": 698, + "line": 693, "column": 31 }, "end": { - "line": 698, + "line": 693, "column": 32 } } @@ -144902,15 +144478,15 @@ "binop": null }, "value": "button", - "start": 22930, - "end": 22936, + "start": 22863, + "end": 22869, "loc": { "start": { - "line": 698, + "line": 693, "column": 32 }, "end": { - "line": 698, + "line": 693, "column": 38 } } @@ -144928,15 +144504,15 @@ "binop": null, "updateContext": null }, - "start": 22936, - "end": 22937, + "start": 22869, + "end": 22870, "loc": { "start": { - "line": 698, + "line": 693, "column": 38 }, "end": { - "line": 698, + "line": 693, "column": 39 } } @@ -144953,15 +144529,15 @@ "postfix": false, "binop": null }, - "start": 22937, - "end": 22938, + "start": 22870, + "end": 22871, "loc": { "start": { - "line": 698, + "line": 693, "column": 39 }, "end": { - "line": 698, + "line": 693, "column": 40 } } @@ -144981,15 +144557,15 @@ "updateContext": null }, "value": "this", - "start": 22950, - "end": 22954, + "start": 22883, + "end": 22887, "loc": { "start": { - "line": 699, + "line": 694, "column": 10 }, "end": { - "line": 699, + "line": 694, "column": 14 } } @@ -145007,15 +144583,15 @@ "binop": null, "updateContext": null }, - "start": 22954, - "end": 22955, + "start": 22887, + "end": 22888, "loc": { "start": { - "line": 699, + "line": 694, "column": 14 }, "end": { - "line": 699, + "line": 694, "column": 15 } } @@ -145033,15 +144609,15 @@ "binop": null }, "value": "buttonElements", - "start": 22955, - "end": 22969, + "start": 22888, + "end": 22902, "loc": { "start": { - "line": 699, + "line": 694, "column": 15 }, "end": { - "line": 699, + "line": 694, "column": 29 } } @@ -145059,15 +144635,15 @@ "binop": null, "updateContext": null }, - "start": 22969, - "end": 22970, + "start": 22902, + "end": 22903, "loc": { "start": { - "line": 699, + "line": 694, "column": 29 }, "end": { - "line": 699, + "line": 694, "column": 30 } } @@ -145085,15 +144661,15 @@ "binop": null }, "value": "button", - "start": 22970, - "end": 22976, + "start": 22903, + "end": 22909, "loc": { "start": { - "line": 699, + "line": 694, "column": 30 }, "end": { - "line": 699, + "line": 694, "column": 36 } } @@ -145111,15 +144687,15 @@ "binop": null, "updateContext": null }, - "start": 22976, - "end": 22977, + "start": 22909, + "end": 22910, "loc": { "start": { - "line": 699, + "line": 694, "column": 36 }, "end": { - "line": 699, + "line": 694, "column": 37 } } @@ -145138,15 +144714,15 @@ "updateContext": null }, "value": "=", - "start": 22978, - "end": 22979, + "start": 22911, + "end": 22912, "loc": { "start": { - "line": 699, + "line": 694, "column": 38 }, "end": { - "line": 699, + "line": 694, "column": 39 } } @@ -145164,15 +144740,15 @@ "binop": null, "updateContext": null }, - "start": 22980, - "end": 22981, + "start": 22913, + "end": 22914, "loc": { "start": { - "line": 699, + "line": 694, "column": 40 }, "end": { - "line": 699, + "line": 694, "column": 41 } } @@ -145190,15 +144766,15 @@ "binop": null, "updateContext": null }, - "start": 22981, - "end": 22982, + "start": 22914, + "end": 22915, "loc": { "start": { - "line": 699, + "line": 694, "column": 41 }, "end": { - "line": 699, + "line": 694, "column": 42 } } @@ -145216,15 +144792,15 @@ "binop": null, "updateContext": null }, - "start": 22982, - "end": 22983, + "start": 22915, + "end": 22916, "loc": { "start": { - "line": 699, + "line": 694, "column": 42 }, "end": { - "line": 699, + "line": 694, "column": 43 } } @@ -145244,15 +144820,15 @@ "updateContext": null }, "value": "this", - "start": 22995, - "end": 22999, + "start": 22928, + "end": 22932, "loc": { "start": { - "line": 701, + "line": 696, "column": 8 }, "end": { - "line": 701, + "line": 696, "column": 12 } } @@ -145270,15 +144846,15 @@ "binop": null, "updateContext": null }, - "start": 22999, - "end": 23000, + "start": 22932, + "end": 22933, "loc": { "start": { - "line": 701, + "line": 696, "column": 12 }, "end": { - "line": 701, + "line": 696, "column": 13 } } @@ -145296,15 +144872,15 @@ "binop": null }, "value": "buttonElements", - "start": 23000, - "end": 23014, + "start": 22933, + "end": 22947, "loc": { "start": { - "line": 701, + "line": 696, "column": 13 }, "end": { - "line": 701, + "line": 696, "column": 27 } } @@ -145322,15 +144898,15 @@ "binop": null, "updateContext": null }, - "start": 23014, - "end": 23015, + "start": 22947, + "end": 22948, "loc": { "start": { - "line": 701, + "line": 696, "column": 27 }, "end": { - "line": 701, + "line": 696, "column": 28 } } @@ -145348,15 +144924,15 @@ "binop": null }, "value": "button", - "start": 23015, - "end": 23021, + "start": 22948, + "end": 22954, "loc": { "start": { - "line": 701, + "line": 696, "column": 28 }, "end": { - "line": 701, + "line": 696, "column": 34 } } @@ -145374,15 +144950,15 @@ "binop": null, "updateContext": null }, - "start": 23021, - "end": 23022, + "start": 22954, + "end": 22955, "loc": { "start": { - "line": 701, + "line": 696, "column": 34 }, "end": { - "line": 701, + "line": 696, "column": 35 } } @@ -145400,15 +144976,15 @@ "binop": null, "updateContext": null }, - "start": 23022, - "end": 23023, + "start": 22955, + "end": 22956, "loc": { "start": { - "line": 701, + "line": 696, "column": 35 }, "end": { - "line": 701, + "line": 696, "column": 36 } } @@ -145426,15 +145002,15 @@ "binop": null }, "value": "push", - "start": 23023, - "end": 23027, + "start": 22956, + "end": 22960, "loc": { "start": { - "line": 701, + "line": 696, "column": 36 }, "end": { - "line": 701, + "line": 696, "column": 40 } } @@ -145451,15 +145027,15 @@ "postfix": false, "binop": null }, - "start": 23027, - "end": 23028, + "start": 22960, + "end": 22961, "loc": { "start": { - "line": 701, + "line": 696, "column": 40 }, "end": { - "line": 701, + "line": 696, "column": 41 } } @@ -145477,15 +145053,15 @@ "binop": null }, "value": "buttonDOM", - "start": 23028, - "end": 23037, + "start": 22961, + "end": 22970, "loc": { "start": { - "line": 701, + "line": 696, "column": 41 }, "end": { - "line": 701, + "line": 696, "column": 50 } } @@ -145502,15 +145078,15 @@ "postfix": false, "binop": null }, - "start": 23037, - "end": 23038, + "start": 22970, + "end": 22971, "loc": { "start": { - "line": 701, + "line": 696, "column": 50 }, "end": { - "line": 701, + "line": 696, "column": 51 } } @@ -145528,15 +145104,15 @@ "binop": null, "updateContext": null }, - "start": 23038, - "end": 23039, + "start": 22971, + "end": 22972, "loc": { "start": { - "line": 701, + "line": 696, "column": 51 }, "end": { - "line": 701, + "line": 696, "column": 52 } } @@ -145544,15 +145120,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23051, - "end": 23103, + "start": 22984, + "end": 23036, "loc": { "start": { - "line": 703, + "line": 698, "column": 8 }, "end": { - "line": 705, + "line": 700, "column": 11 } } @@ -145570,15 +145146,15 @@ "binop": null }, "value": "rowDOM", - "start": 23113, - "end": 23119, + "start": 23046, + "end": 23052, "loc": { "start": { - "line": 706, + "line": 701, "column": 8 }, "end": { - "line": 706, + "line": 701, "column": 14 } } @@ -145596,15 +145172,15 @@ "binop": null, "updateContext": null }, - "start": 23119, - "end": 23120, + "start": 23052, + "end": 23053, "loc": { "start": { - "line": 706, + "line": 701, "column": 14 }, "end": { - "line": 706, + "line": 701, "column": 15 } } @@ -145622,15 +145198,15 @@ "binop": null }, "value": "appendChild", - "start": 23120, - "end": 23131, + "start": 23053, + "end": 23064, "loc": { "start": { - "line": 706, + "line": 701, "column": 15 }, "end": { - "line": 706, + "line": 701, "column": 26 } } @@ -145647,15 +145223,15 @@ "postfix": false, "binop": null }, - "start": 23131, - "end": 23132, + "start": 23064, + "end": 23065, "loc": { "start": { - "line": 706, + "line": 701, "column": 26 }, "end": { - "line": 706, + "line": 701, "column": 27 } } @@ -145673,15 +145249,15 @@ "binop": null }, "value": "buttonDOM", - "start": 23132, - "end": 23141, + "start": 23065, + "end": 23074, "loc": { "start": { - "line": 706, + "line": 701, "column": 27 }, "end": { - "line": 706, + "line": 701, "column": 36 } } @@ -145698,15 +145274,15 @@ "postfix": false, "binop": null }, - "start": 23141, - "end": 23142, + "start": 23074, + "end": 23075, "loc": { "start": { - "line": 706, + "line": 701, "column": 36 }, "end": { - "line": 706, + "line": 701, "column": 37 } } @@ -145724,15 +145300,15 @@ "binop": null, "updateContext": null }, - "start": 23142, - "end": 23143, + "start": 23075, + "end": 23076, "loc": { "start": { - "line": 706, + "line": 701, "column": 37 }, "end": { - "line": 706, + "line": 701, "column": 38 } } @@ -145749,15 +145325,15 @@ "postfix": false, "binop": null }, - "start": 23153, - "end": 23154, + "start": 23086, + "end": 23087, "loc": { "start": { - "line": 708, + "line": 703, "column": 6 }, "end": { - "line": 708, + "line": 703, "column": 7 } } @@ -145774,15 +145350,15 @@ "postfix": false, "binop": null }, - "start": 23154, - "end": 23155, + "start": 23087, + "end": 23088, "loc": { "start": { - "line": 708, + "line": 703, "column": 7 }, "end": { - "line": 708, + "line": 703, "column": 8 } } @@ -145800,15 +145376,15 @@ "binop": null, "updateContext": null }, - "start": 23155, - "end": 23156, + "start": 23088, + "end": 23089, "loc": { "start": { - "line": 708, + "line": 703, "column": 8 }, "end": { - "line": 708, + "line": 703, "column": 9 } } @@ -145816,15 +145392,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23166, - "end": 23216, + "start": 23099, + "end": 23149, "loc": { "start": { - "line": 710, + "line": 705, "column": 6 }, "end": { - "line": 712, + "line": 707, "column": 9 } } @@ -145844,15 +145420,15 @@ "updateContext": null }, "value": "this", - "start": 23224, - "end": 23228, + "start": 23157, + "end": 23161, "loc": { "start": { - "line": 713, + "line": 708, "column": 6 }, "end": { - "line": 713, + "line": 708, "column": 10 } } @@ -145870,15 +145446,15 @@ "binop": null, "updateContext": null }, - "start": 23228, - "end": 23229, + "start": 23161, + "end": 23162, "loc": { "start": { - "line": 713, + "line": 708, "column": 10 }, "end": { - "line": 713, + "line": 708, "column": 11 } } @@ -145896,15 +145472,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 23229, - "end": 23240, + "start": 23162, + "end": 23173, "loc": { "start": { - "line": 713, + "line": 708, "column": 11 }, "end": { - "line": 713, + "line": 708, "column": 22 } } @@ -145922,15 +145498,15 @@ "binop": null, "updateContext": null }, - "start": 23240, - "end": 23241, + "start": 23173, + "end": 23174, "loc": { "start": { - "line": 713, + "line": 708, "column": 22 }, "end": { - "line": 713, + "line": 708, "column": 23 } } @@ -145948,15 +145524,15 @@ "binop": null }, "value": "appendChild", - "start": 23241, - "end": 23252, + "start": 23174, + "end": 23185, "loc": { "start": { - "line": 713, + "line": 708, "column": 23 }, "end": { - "line": 713, + "line": 708, "column": 34 } } @@ -145973,15 +145549,15 @@ "postfix": false, "binop": null }, - "start": 23252, - "end": 23253, + "start": 23185, + "end": 23186, "loc": { "start": { - "line": 713, + "line": 708, "column": 34 }, "end": { - "line": 713, + "line": 708, "column": 35 } } @@ -145999,15 +145575,15 @@ "binop": null }, "value": "rowDOM", - "start": 23253, - "end": 23259, + "start": 23186, + "end": 23192, "loc": { "start": { - "line": 713, + "line": 708, "column": 35 }, "end": { - "line": 713, + "line": 708, "column": 41 } } @@ -146024,15 +145600,15 @@ "postfix": false, "binop": null }, - "start": 23259, - "end": 23260, + "start": 23192, + "end": 23193, "loc": { "start": { - "line": 713, + "line": 708, "column": 41 }, "end": { - "line": 713, + "line": 708, "column": 42 } } @@ -146050,15 +145626,15 @@ "binop": null, "updateContext": null }, - "start": 23260, - "end": 23261, + "start": 23193, + "end": 23194, "loc": { "start": { - "line": 713, + "line": 708, "column": 42 }, "end": { - "line": 713, + "line": 708, "column": 43 } } @@ -146075,8 +145651,103 @@ "postfix": false, "binop": null }, - "start": 23267, - "end": 23268, + "start": 23200, + "end": 23201, + "loc": { + "start": { + "line": 709, + "column": 4 + }, + "end": { + "line": 709, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23201, + "end": 23202, + "loc": { + "start": { + "line": 709, + "column": 5 + }, + "end": { + "line": 709, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23202, + "end": 23203, + "loc": { + "start": { + "line": 709, + "column": 6 + }, + "end": { + "line": 709, + "column": 7 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Calling onRender\r\n ", + "start": 23211, + "end": 23248, + "loc": { + "start": { + "line": 711, + "column": 4 + }, + "end": { + "line": 713, + "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": 23254, + "end": 23258, "loc": { "start": { "line": 714, @@ -146084,7 +145755,84 @@ }, "end": { "line": 714, - "column": 5 + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23258, + "end": 23259, + "loc": { + "start": { + "line": 714, + "column": 8 + }, + "end": { + "line": 714, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onRender", + "start": 23259, + "end": 23267, + "loc": { + "start": { + "line": 714, + "column": 9 + }, + "end": { + "line": 714, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23267, + "end": 23268, + "loc": { + "start": { + "line": 714, + "column": 17 + }, + "end": { + "line": 714, + "column": 18 } } }, @@ -146105,11 +145853,11 @@ "loc": { "start": { "line": 714, - "column": 5 + "column": 18 }, "end": { "line": 714, - "column": 6 + "column": 19 } } }, @@ -146131,182 +145879,10 @@ "loc": { "start": { "line": 714, - "column": 6 + "column": 19 }, "end": { "line": 714, - "column": 7 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Calling onRender\r\n ", - "start": 23278, - "end": 23315, - "loc": { - "start": { - "line": 716, - "column": 4 - }, - "end": { - "line": 718, - "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": 23321, - "end": 23325, - "loc": { - "start": { - "line": 719, - "column": 4 - }, - "end": { - "line": 719, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23325, - "end": 23326, - "loc": { - "start": { - "line": 719, - "column": 8 - }, - "end": { - "line": 719, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onRender", - "start": 23326, - "end": 23334, - "loc": { - "start": { - "line": 719, - "column": 9 - }, - "end": { - "line": 719, - "column": 17 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23334, - "end": 23335, - "loc": { - "start": { - "line": 719, - "column": 17 - }, - "end": { - "line": 719, - "column": 18 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23335, - "end": 23336, - "loc": { - "start": { - "line": 719, - "column": 18 - }, - "end": { - "line": 719, - "column": 19 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23336, - "end": 23337, - "loc": { - "start": { - "line": 719, - "column": 19 - }, - "end": { - "line": 719, "column": 20 } } @@ -146326,15 +145902,15 @@ "updateContext": null }, "value": "if", - "start": 23345, - "end": 23347, + "start": 23278, + "end": 23280, "loc": { "start": { - "line": 721, + "line": 716, "column": 4 }, "end": { - "line": 721, + "line": 716, "column": 6 } } @@ -146351,15 +145927,15 @@ "postfix": false, "binop": null }, - "start": 23347, - "end": 23348, + "start": 23280, + "end": 23281, "loc": { "start": { - "line": 721, + "line": 716, "column": 6 }, "end": { - "line": 721, + "line": 716, "column": 7 } } @@ -146378,15 +145954,15 @@ "updateContext": null }, "value": "!", - "start": 23348, - "end": 23349, + "start": 23281, + "end": 23282, "loc": { "start": { - "line": 721, + "line": 716, "column": 7 }, "end": { - "line": 721, + "line": 716, "column": 8 } } @@ -146406,15 +145982,15 @@ "updateContext": null }, "value": "this", - "start": 23349, - "end": 23353, + "start": 23282, + "end": 23286, "loc": { "start": { - "line": 721, + "line": 716, "column": 8 }, "end": { - "line": 721, + "line": 716, "column": 12 } } @@ -146432,15 +146008,15 @@ "binop": null, "updateContext": null }, - "start": 23353, - "end": 23354, + "start": 23286, + "end": 23287, "loc": { "start": { - "line": 721, + "line": 716, "column": 12 }, "end": { - "line": 721, + "line": 716, "column": 13 } } @@ -146458,15 +146034,15 @@ "binop": null }, "value": "initialized", - "start": 23354, - "end": 23365, + "start": 23287, + "end": 23298, "loc": { "start": { - "line": 721, + "line": 716, "column": 13 }, "end": { - "line": 721, + "line": 716, "column": 24 } } @@ -146483,15 +146059,15 @@ "postfix": false, "binop": null }, - "start": 23365, - "end": 23366, + "start": 23298, + "end": 23299, "loc": { "start": { - "line": 721, + "line": 716, "column": 24 }, "end": { - "line": 721, + "line": 716, "column": 25 } } @@ -146508,15 +146084,15 @@ "postfix": false, "binop": null }, - "start": 23366, - "end": 23367, + "start": 23299, + "end": 23300, "loc": { "start": { - "line": 721, + "line": 716, "column": 25 }, "end": { - "line": 721, + "line": 716, "column": 26 } } @@ -146524,15 +146100,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23375, - "end": 23457, + "start": 23308, + "end": 23390, "loc": { "start": { - "line": 722, + "line": 717, "column": 6 }, "end": { - "line": 724, + "line": 719, "column": 9 } } @@ -146552,15 +146128,15 @@ "updateContext": null }, "value": "this", - "start": 23465, - "end": 23469, + "start": 23398, + "end": 23402, "loc": { "start": { - "line": 725, + "line": 720, "column": 6 }, "end": { - "line": 725, + "line": 720, "column": 10 } } @@ -146578,15 +146154,15 @@ "binop": null, "updateContext": null }, - "start": 23469, - "end": 23470, + "start": 23402, + "end": 23403, "loc": { "start": { - "line": 725, + "line": 720, "column": 10 }, "end": { - "line": 725, + "line": 720, "column": 11 } } @@ -146604,15 +146180,15 @@ "binop": null }, "value": "initialized", - "start": 23470, - "end": 23481, + "start": 23403, + "end": 23414, "loc": { "start": { - "line": 725, + "line": 720, "column": 11 }, "end": { - "line": 725, + "line": 720, "column": 22 } } @@ -146631,15 +146207,15 @@ "updateContext": null }, "value": "=", - "start": 23482, - "end": 23483, + "start": 23415, + "end": 23416, "loc": { "start": { - "line": 725, + "line": 720, "column": 23 }, "end": { - "line": 725, + "line": 720, "column": 24 } } @@ -146659,15 +146235,15 @@ "updateContext": null }, "value": "true", - "start": 23484, - "end": 23488, + "start": 23417, + "end": 23421, "loc": { "start": { - "line": 725, + "line": 720, "column": 25 }, "end": { - "line": 725, + "line": 720, "column": 29 } } @@ -146685,15 +146261,15 @@ "binop": null, "updateContext": null }, - "start": 23488, - "end": 23489, + "start": 23421, + "end": 23422, "loc": { "start": { - "line": 725, + "line": 720, "column": 29 }, "end": { - "line": 725, + "line": 720, "column": 30 } } @@ -146701,15 +146277,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 23499, - "end": 23540, + "start": 23432, + "end": 23473, "loc": { "start": { - "line": 727, + "line": 722, "column": 6 }, "end": { - "line": 729, + "line": 724, "column": 9 } } @@ -146727,15 +146303,15 @@ "binop": null }, "value": "document", - "start": 23548, - "end": 23556, + "start": 23481, + "end": 23489, "loc": { "start": { - "line": 730, + "line": 725, "column": 6 }, "end": { - "line": 730, + "line": 725, "column": 14 } } @@ -146753,15 +146329,15 @@ "binop": null, "updateContext": null }, - "start": 23556, - "end": 23557, + "start": 23489, + "end": 23490, "loc": { "start": { - "line": 730, + "line": 725, "column": 14 }, "end": { - "line": 730, + "line": 725, "column": 15 } } @@ -146779,15 +146355,15 @@ "binop": null }, "value": "onmouseup", - "start": 23557, - "end": 23566, + "start": 23490, + "end": 23499, "loc": { "start": { - "line": 730, + "line": 725, "column": 15 }, "end": { - "line": 730, + "line": 725, "column": 24 } } @@ -146806,15 +146382,15 @@ "updateContext": null }, "value": "=", - "start": 23567, - "end": 23568, + "start": 23500, + "end": 23501, "loc": { "start": { - "line": 730, + "line": 725, "column": 25 }, "end": { - "line": 730, + "line": 725, "column": 26 } } @@ -146831,15 +146407,15 @@ "postfix": false, "binop": null }, - "start": 23569, - "end": 23570, + "start": 23502, + "end": 23503, "loc": { "start": { - "line": 730, + "line": 725, "column": 27 }, "end": { - "line": 730, + "line": 725, "column": 28 } } @@ -146856,15 +146432,15 @@ "postfix": false, "binop": null }, - "start": 23570, - "end": 23571, + "start": 23503, + "end": 23504, "loc": { "start": { - "line": 730, + "line": 725, "column": 28 }, "end": { - "line": 730, + "line": 725, "column": 29 } } @@ -146882,15 +146458,15 @@ "binop": null, "updateContext": null }, - "start": 23572, - "end": 23574, + "start": 23505, + "end": 23507, "loc": { "start": { - "line": 730, + "line": 725, "column": 30 }, "end": { - "line": 730, + "line": 725, "column": 32 } } @@ -146910,15 +146486,15 @@ "updateContext": null }, "value": "this", - "start": 23575, - "end": 23579, + "start": 23508, + "end": 23512, "loc": { "start": { - "line": 730, + "line": 725, "column": 33 }, "end": { - "line": 730, + "line": 725, "column": 37 } } @@ -146936,15 +146512,15 @@ "binop": null, "updateContext": null }, - "start": 23579, - "end": 23580, + "start": 23512, + "end": 23513, "loc": { "start": { - "line": 730, + "line": 725, "column": 37 }, "end": { - "line": 730, + "line": 725, "column": 38 } } @@ -146962,15 +146538,15 @@ "binop": null }, "value": "handleButtonMouseUp", - "start": 23580, - "end": 23599, + "start": 23513, + "end": 23532, "loc": { "start": { - "line": 730, + "line": 725, "column": 38 }, "end": { - "line": 730, + "line": 725, "column": 57 } } @@ -146987,15 +146563,15 @@ "postfix": false, "binop": null }, - "start": 23599, - "end": 23600, + "start": 23532, + "end": 23533, "loc": { "start": { - "line": 730, + "line": 725, "column": 57 }, "end": { - "line": 730, + "line": 725, "column": 58 } } @@ -147012,15 +146588,15 @@ "postfix": false, "binop": null }, - "start": 23600, - "end": 23601, + "start": 23533, + "end": 23534, "loc": { "start": { - "line": 730, + "line": 725, "column": 58 }, "end": { - "line": 730, + "line": 725, "column": 59 } } @@ -147038,15 +146614,15 @@ "binop": null, "updateContext": null }, - "start": 23601, - "end": 23602, + "start": 23534, + "end": 23535, "loc": { "start": { - "line": 730, + "line": 725, "column": 59 }, "end": { - "line": 730, + "line": 725, "column": 60 } } @@ -147054,15 +146630,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 23612, - "end": 23651, + "start": 23545, + "end": 23584, "loc": { "start": { - "line": 732, + "line": 727, "column": 6 }, "end": { - "line": 734, + "line": 729, "column": 9 } } @@ -147082,15 +146658,15 @@ "updateContext": null }, "value": "this", - "start": 23659, - "end": 23663, + "start": 23592, + "end": 23596, "loc": { "start": { - "line": 735, + "line": 730, "column": 6 }, "end": { - "line": 735, + "line": 730, "column": 10 } } @@ -147108,15 +146684,15 @@ "binop": null, "updateContext": null }, - "start": 23663, - "end": 23664, + "start": 23596, + "end": 23597, "loc": { "start": { - "line": 735, + "line": 730, "column": 10 }, "end": { - "line": 735, + "line": 730, "column": 11 } } @@ -147134,15 +146710,15 @@ "binop": null }, "value": "onInit", - "start": 23664, - "end": 23670, + "start": 23597, + "end": 23603, "loc": { "start": { - "line": 735, + "line": 730, "column": 11 }, "end": { - "line": 735, + "line": 730, "column": 17 } } @@ -147159,15 +146735,15 @@ "postfix": false, "binop": null }, - "start": 23670, - "end": 23671, + "start": 23603, + "end": 23604, "loc": { "start": { - "line": 735, + "line": 730, "column": 17 }, "end": { - "line": 735, + "line": 730, "column": 18 } } @@ -147184,15 +146760,15 @@ "postfix": false, "binop": null }, - "start": 23671, - "end": 23672, + "start": 23604, + "end": 23605, "loc": { "start": { - "line": 735, + "line": 730, "column": 18 }, "end": { - "line": 735, + "line": 730, "column": 19 } } @@ -147210,15 +146786,15 @@ "binop": null, "updateContext": null }, - "start": 23672, - "end": 23673, + "start": 23605, + "end": 23606, "loc": { "start": { - "line": 735, + "line": 730, "column": 19 }, "end": { - "line": 735, + "line": 730, "column": 20 } } @@ -147235,15 +146811,15 @@ "postfix": false, "binop": null }, - "start": 23679, - "end": 23680, + "start": 23612, + "end": 23613, "loc": { "start": { - "line": 736, + "line": 731, "column": 4 }, "end": { - "line": 736, + "line": 731, "column": 5 } } @@ -147260,15 +146836,15 @@ "postfix": false, "binop": null }, - "start": 23684, - "end": 23685, + "start": 23617, + "end": 23618, "loc": { "start": { - "line": 737, + "line": 732, "column": 2 }, "end": { - "line": 737, + "line": 732, "column": 3 } } @@ -147285,15 +146861,15 @@ "postfix": false, "binop": null }, - "start": 23687, - "end": 23688, + "start": 23620, + "end": 23621, "loc": { "start": { - "line": 738, + "line": 733, "column": 0 }, "end": { - "line": 738, + "line": 733, "column": 1 } } @@ -147313,15 +146889,15 @@ "updateContext": null }, "value": "export", - "start": 23692, - "end": 23698, + "start": 23625, + "end": 23631, "loc": { "start": { - "line": 740, + "line": 735, "column": 0 }, "end": { - "line": 740, + "line": 735, "column": 6 } } @@ -147341,15 +146917,15 @@ "updateContext": null }, "value": "default", - "start": 23699, - "end": 23706, + "start": 23632, + "end": 23639, "loc": { "start": { - "line": 740, + "line": 735, "column": 7 }, "end": { - "line": 740, + "line": 735, "column": 14 } } @@ -147367,15 +146943,15 @@ "binop": null }, "value": "SimpleKeyboard", - "start": 23707, - "end": 23721, + "start": 23640, + "end": 23654, "loc": { "start": { - "line": 740, + "line": 735, "column": 15 }, "end": { - "line": 740, + "line": 735, "column": 29 } } @@ -147393,15 +146969,15 @@ "binop": null, "updateContext": null }, - "start": 23721, - "end": 23722, + "start": 23654, + "end": 23655, "loc": { "start": { - "line": 740, + "line": 735, "column": 29 }, "end": { - "line": 740, + "line": 735, "column": 30 } } @@ -147419,15 +146995,15 @@ "binop": null, "updateContext": null }, - "start": 23724, - "end": 23724, + "start": 23657, + "end": 23657, "loc": { "start": { - "line": 741, + "line": 736, "column": 0 }, "end": { - "line": 741, + "line": 736, "column": 0 } } diff --git a/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html b/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html index 9ad3efd9..a1adb070 100644 --- a/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html +++ b/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html @@ -1331,7 +1331,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1376,7 +1376,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1420,7 +1420,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1550,7 +1550,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -2092,7 +2092,7 @@ keyboard.clearInput(); - source + source @@ -2227,7 +2227,7 @@ keyboard.clearInput(); - source + source @@ -2307,7 +2307,7 @@ keyboard.clearInput(); - source + source @@ -2367,7 +2367,7 @@ keyboard.clearInput(); - source + source @@ -2473,7 +2473,7 @@ Used interally between re-renders.

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

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

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

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

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

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

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

- source + source diff --git a/docs/file/src/demo/App.js.html b/docs/file/src/demo/App.js.html index 45daa30d..3114d0ab 100644 --- a/docs/file/src/demo/App.js.html +++ b/docs/file/src/demo/App.js.html @@ -68,7 +68,7 @@ class App { * Creates a new simple-keyboard instance */ this.keyboard = new Keyboard({ - //debug: true, + debug: true, layoutName: this.layoutName, onChange: input => this.onChange(input), onKeyPress: button => this.onKeyPress(button), diff --git a/docs/file/src/lib/components/Keyboard.js.html b/docs/file/src/lib/components/Keyboard.js.html index d841d270..51861572 100644 --- a/docs/file/src/lib/components/Keyboard.js.html +++ b/docs/file/src/lib/components/Keyboard.js.html @@ -370,11 +370,6 @@ class SimpleKeyboard { option = option || {}; this.options = Object.assign(this.options, option); this.render(); - - /** - * Apply modules - */ - this.loadModules(); } /** diff --git a/docs/index.json b/docs/index.json index d2728047..48b8726a 100644 --- a/docs/index.json +++ b/docs/index.json @@ -567,7 +567,7 @@ "__docId__": 48, "kind": "file", "name": "src/demo/App.js", - "content": "import Keyboard from '../lib';\r\nimport './css/App.css';\r\n\r\n/**\r\n * simple-keyboard demo\r\n */\r\nclass App {\r\n /**\r\n * Instantiates the demo class\r\n */\r\n constructor(){\r\n document.addEventListener('DOMContentLoaded', this.onDOMLoaded);\r\n\r\n /**\r\n * Default input name\r\n * @type {string}\r\n */\r\n this.layoutName = \"default\";\r\n }\r\n\r\n /**\r\n * Executed when the DOM is ready\r\n */\r\n onDOMLoaded = () => {\r\n /**\r\n * Creates a new simple-keyboard instance\r\n */\r\n this.keyboard = new Keyboard({\r\n //debug: true,\r\n layoutName: this.layoutName,\r\n onChange: input => this.onChange(input),\r\n onKeyPress: button => this.onKeyPress(button),\r\n newLineOnEnter: true,\r\n physicalKeyboardHighlight: true,\r\n });\r\n \r\n /**\r\n * Adding preview (demo only)\r\n */\r\n document.querySelector('.simple-keyboard').insertAdjacentHTML('beforebegin', `\r\n
\r\n \r\n
\r\n `);\r\n \r\n document.querySelector('.input').addEventListener('change', (event) => {\r\n this.keyboard.setInput(event.target.value);\r\n });\r\n }\r\n\r\n /**\r\n * Handles shift functionality\r\n */\r\n handleShiftButton = () => {\r\n let layoutName = this.layoutName;\r\n let shiftToggle = this.layoutName = layoutName === \"default\" ? \"shift\" : \"default\";\r\n \r\n this.keyboard.setOptions({\r\n layoutName: shiftToggle\r\n });\r\n }\r\n\r\n /**\r\n * Called when simple-keyboard input has changed\r\n */\r\n onChange = input => {\r\n document.querySelector('.input').value = input;\r\n }\r\n\r\n /**\r\n * Called when a simple-keyboard key is pressed\r\n */\r\n onKeyPress = button => {\r\n console.log(\"Button pressed\", button);\r\n \r\n /**\r\n * Shift functionality\r\n */\r\n if(button === \"{lock}\" || button === \"{shift}\")\r\n this.handleShiftButton();\r\n }\r\n\r\n}\r\n\r\nexport default App;", + "content": "import Keyboard from '../lib';\r\nimport './css/App.css';\r\n\r\n/**\r\n * simple-keyboard demo\r\n */\r\nclass App {\r\n /**\r\n * Instantiates the demo class\r\n */\r\n constructor(){\r\n document.addEventListener('DOMContentLoaded', this.onDOMLoaded);\r\n\r\n /**\r\n * Default input name\r\n * @type {string}\r\n */\r\n this.layoutName = \"default\";\r\n }\r\n\r\n /**\r\n * Executed when the DOM is ready\r\n */\r\n onDOMLoaded = () => {\r\n /**\r\n * Creates a new simple-keyboard instance\r\n */\r\n this.keyboard = new Keyboard({\r\n debug: true,\r\n layoutName: this.layoutName,\r\n onChange: input => this.onChange(input),\r\n onKeyPress: button => this.onKeyPress(button),\r\n newLineOnEnter: true,\r\n physicalKeyboardHighlight: true,\r\n });\r\n \r\n /**\r\n * Adding preview (demo only)\r\n */\r\n document.querySelector('.simple-keyboard').insertAdjacentHTML('beforebegin', `\r\n
\r\n \r\n
\r\n `);\r\n \r\n document.querySelector('.input').addEventListener('change', (event) => {\r\n this.keyboard.setInput(event.target.value);\r\n });\r\n }\r\n\r\n /**\r\n * Handles shift functionality\r\n */\r\n handleShiftButton = () => {\r\n let layoutName = this.layoutName;\r\n let shiftToggle = this.layoutName = layoutName === \"default\" ? \"shift\" : \"default\";\r\n \r\n this.keyboard.setOptions({\r\n layoutName: shiftToggle\r\n });\r\n }\r\n\r\n /**\r\n * Called when simple-keyboard input has changed\r\n */\r\n onChange = input => {\r\n document.querySelector('.input').value = input;\r\n }\r\n\r\n /**\r\n * Called when a simple-keyboard key is pressed\r\n */\r\n onKeyPress = button => {\r\n console.log(\"Button pressed\", button);\r\n \r\n /**\r\n * Shift functionality\r\n */\r\n if(button === \"{lock}\" || button === \"{shift}\")\r\n this.handleShiftButton();\r\n }\r\n\r\n}\r\n\r\nexport default App;", "static": true, "longname": "X:/Dev/simple-keyboard/src/demo/App.js", "access": "public", @@ -715,7 +715,7 @@ "__docId__": 58, "kind": "file", "name": "src/lib/components/Keyboard.js", - "content": "import './Keyboard.css';\r\n\r\n// Services\r\nimport PhysicalKeyboard from '../services/PhysicalKeyboard';\r\nimport KeyboardLayout from '../services/KeyboardLayout';\r\nimport Utilities from '../services/Utilities';\r\n\r\n/**\r\n * Root class for simple-keyboard\r\n * This class:\r\n * - Parses the options\r\n * - Renders the rows and buttons\r\n * - Handles button functionality\r\n */\r\nclass SimpleKeyboard {\r\n /**\r\n * Creates an instance of SimpleKeyboard\r\n * @param {Array} params If first parameter is a string, it is considered the container class. The second parameter is then considered the options object. If first parameter is an object, it is considered the options object.\r\n */\r\n constructor(...params){\r\n let keyboardDOMQuery = typeof params[0] === \"string\" ? params[0] : '.simple-keyboard';\r\n let options = typeof params[0] === \"object\" ? params[0] : params[1];\r\n\r\n if(!options)\r\n options = {};\r\n\r\n /**\r\n * Initializing Utilities\r\n */\r\n this.utilities = new Utilities(this);\r\n\r\n /**\r\n * Processing options\r\n */\r\n this.keyboardDOM = document.querySelector(keyboardDOMQuery);\r\n\r\n /**\r\n * @type {object}\r\n * @property {object} layout Modify the keyboard layout.\r\n * @property {string} layoutName Specifies which layout should be used.\r\n * @property {object} display Replaces variable buttons (such as {bksp}) with a human-friendly name (e.g.: “backspace”).\r\n * @property {boolean} mergeDisplay By default, when you set the display property, you replace the default one. This setting merges them instead.\r\n * @property {string} theme A prop to add your own css classes to the keyboard wrapper. You can add multiple classes separated by a space.\r\n * @property {Array} buttonTheme A prop to add your own css classes to one or several buttons.\r\n * @property {boolean} debug Runs a console.log every time a key is pressed. Displays the buttons pressed and the current input.\r\n * @property {boolean} newLineOnEnter Specifies whether clicking the “ENTER” button will input a newline (\\n) or not.\r\n * @property {boolean} tabCharOnTab Specifies whether clicking the “TAB” button will input a tab character (\\t) or not.\r\n * @property {string} inputName Allows you to use a single simple-keyboard instance for several inputs.\r\n * @property {number} maxLength Restrains all of simple-keyboard inputs to a certain length. This should be used in addition to the input element’s maxlengthattribute.\r\n * @property {object} maxLength Restrains simple-keyboard’s individual inputs to a certain length. This should be used in addition to the input element’s maxlengthattribute.\r\n * @property {boolean} syncInstanceInputs When set to true, this option synchronizes the internal input of every simple-keyboard instance.\r\n * @property {boolean} physicalKeyboardHighlight Enable highlighting of keys pressed on physical keyboard.\r\n * @property {string} physicalKeyboardHighlightTextColor Define the text color that the physical keyboard highlighted key should have.\r\n * @property {string} physicalKeyboardHighlightBgColor Define the background color that the physical keyboard highlighted key should have. \r\n * @property {function(button: string):string} onKeyPress Executes the callback function on key press. Returns button layout name (i.e.: “{shift}”).\r\n * @property {function(input: string):string} onChange Executes the callback function on input change. Returns the current input’s string.\r\n * @property {function} onRender Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n * @property {function} onInit Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n * @property {function(inputs: object):object} onChangeAll Executes the callback function on input change. Returns the input object with all defined inputs.\r\n */\r\n this.options = options;\r\n this.options.layoutName = this.options.layoutName || \"default\";\r\n this.options.theme = this.options.theme || \"hg-theme-default\";\r\n this.options.inputName = this.options.inputName || \"default\";\r\n\r\n /**\r\n * Bindings\r\n */\r\n this.handleButtonClicked = this.handleButtonClicked.bind(this);\r\n this.syncInstanceInputs = this.syncInstanceInputs.bind(this);\r\n this.clearInput = this.clearInput.bind(this);\r\n this.getInput = this.getInput.bind(this);\r\n this.setInput = this.setInput.bind(this);\r\n this.replaceInput = this.replaceInput.bind(this);\r\n this.clear = this.clear.bind(this);\r\n this.dispatch = this.dispatch.bind(this);\r\n this.addButtonTheme = this.addButtonTheme.bind(this);\r\n this.removeButtonTheme = this.removeButtonTheme.bind(this);\r\n this.getButtonElement = this.getButtonElement.bind(this);\r\n this.handleCaret = this.handleCaret.bind(this);\r\n this.caretEventHandler = this.caretEventHandler.bind(this);\r\n this.onInit = this.onInit.bind(this);\r\n this.onRender = this.onRender.bind(this);\r\n this.render = this.render.bind(this);\r\n this.loadModules = this.loadModules.bind(this);\r\n this.handleButtonMouseUp = this.handleButtonMouseUp.bind(this);\r\n this.handleButtonMouseDown = this.handleButtonMouseDown.bind(this);\r\n this.handleButtonHold = this.handleButtonHold.bind(this);\r\n\r\n /**\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n */\r\n this.input = {};\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n */\r\n this.keyboardDOMClass = keyboardDOMQuery.split('.').join(\"\");\r\n\r\n /**\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n */\r\n this.buttonElements = {};\r\n\r\n /**\r\n * Rendering keyboard\r\n */\r\n if(this.keyboardDOM)\r\n this.render();\r\n else {\r\n console.warn(`\"${keyboardDOMQuery}\" was not found in the DOM.`);\r\n throw new Error(\"KEYBOARD_DOM_ERROR\");\r\n }\r\n\r\n /**\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n */\r\n if(!window['SimpleKeyboardInstances'])\r\n window['SimpleKeyboardInstances'] = {};\r\n \r\n window['SimpleKeyboardInstances'][this.utilities.camelCase(this.keyboardDOMClass)] = this;\r\n\r\n /**\r\n * Physical Keyboard support\r\n */\r\n this.physicalKeyboardInterface = new PhysicalKeyboard(this);\r\n\r\n /**\r\n * Modules\r\n */\r\n this.modules = {};\r\n this.loadModules();\r\n }\r\n\r\n /**\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n */\r\n handleButtonClicked(button){\r\n let debug = this.options.debug;\r\n\r\n /**\r\n * Ignoring placeholder buttons\r\n */\r\n if(button === '{//}')\r\n return false;\r\n\r\n /**\r\n * Calling onKeyPress\r\n */\r\n if(typeof this.options.onKeyPress === \"function\")\r\n this.options.onKeyPress(button);\r\n \r\n if(!this.input[this.options.inputName])\r\n this.input[this.options.inputName] = '';\r\n\r\n let updatedInput = this.utilities.getUpdatedInput(button, this.input[this.options.inputName], this.options, this.caretPosition);\r\n\r\n if(this.input[this.options.inputName] !== updatedInput){\r\n\r\n /**\r\n * If maxLength and handleMaxLength yield true, halting\r\n */\r\n if(this.options.maxLength && this.utilities.handleMaxLength(this.input, this.options, updatedInput)){\r\n return false;\r\n }\r\n\r\n this.input[this.options.inputName] = updatedInput;\r\n\r\n if(debug)\r\n console.log('Input changed:', this.input);\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n /**\r\n * Calling onChange\r\n */\r\n if(typeof this.options.onChange === \"function\")\r\n this.options.onChange(this.input[this.options.inputName]);\r\n }\r\n \r\n if(debug){\r\n console.log(\"Key pressed:\", button);\r\n }\r\n }\r\n\r\n /**\r\n * Handles button mousedown\r\n */\r\n /* istanbul ignore next */\r\n handleButtonMouseDown(button, e){\r\n /**\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n */\r\n this.isMouseHold = true;\r\n\r\n /**\r\n * @type {object} Time to wait until a key hold is detected\r\n */\r\n this.holdTimeout = setTimeout(() => {\r\n if(\r\n this.isMouseHold &&\r\n (\r\n (!button.includes(\"{\") && !button.includes(\"}\")) ||\r\n button === \"{bksp}\" ||\r\n button === \"{space}\" ||\r\n button === \"{tab}\"\r\n )\r\n ){\r\n if(this.options.debug)\r\n console.log(\"Button held:\", button);\r\n\r\n this.handleButtonHold(button, e);\r\n }\r\n clearTimeout(this.holdTimeout);\r\n }, 500);\r\n }\r\n\r\n /**\r\n * Handles button mouseup\r\n */\r\n handleButtonMouseUp(){\r\n this.isMouseHold = false;\r\n if(this.holdInteractionTimeout)\r\n clearTimeout(this.holdInteractionTimeout);\r\n }\r\n\r\n /**\r\n * Handles button hold\r\n */\r\n /* istanbul ignore next */\r\n handleButtonHold(button){\r\n /**\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n */\r\n this.holdInteractionTimeout = setTimeout(() => {\r\n this.handleButtonClicked(button);\r\n this.handleButtonHold(button);\r\n }, 100);\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n */\r\n syncInstanceInputs(){\r\n this.dispatch((instance) => {\r\n instance.replaceInput(this.input);\r\n });\r\n }\r\n \r\n /**\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n clearInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n\r\n /**\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n getInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n return this.input[this.options.inputName];\r\n }\r\n\r\n /**\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n */\r\n setInput(input, inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[inputName] = input;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n \r\n /**\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n */\r\n replaceInput(inputObj){\r\n this.input = inputObj;\r\n }\r\n\r\n /**\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n */\r\n setOptions = option => {\r\n option = option || {};\r\n this.options = Object.assign(this.options, option);\r\n this.render();\r\n\r\n /**\r\n * Apply modules\r\n */\r\n this.loadModules();\r\n }\r\n\r\n /**\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n */\r\n clear(){\r\n this.keyboardDOM.innerHTML = '';\r\n this.keyboardDOM.className = this.keyboardDOMClass;\r\n this.buttonElements = {};\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n */\r\n dispatch(callback){\r\n if(!window['SimpleKeyboardInstances']){\r\n console.warn(`SimpleKeyboardInstances is not defined. Dispatch cannot be called.`);\r\n throw new Error(\"INSTANCES_VAR_ERROR\");\r\n }\r\n \r\n return Object.keys(window['SimpleKeyboardInstances']).forEach((key) => {\r\n callback(window['SimpleKeyboardInstances'][key], key);\r\n })\r\n }\r\n\r\n /**\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n addButtonTheme(buttons, className){\r\n if(!className || !buttons)\r\n return false;\r\n\r\n buttons.split(\" \").forEach(button => {\r\n className.split(\" \").forEach(classNameItem => {\r\n if(!this.options.buttonTheme)\r\n this.options.buttonTheme = [];\r\n\r\n let classNameFound = false;\r\n \r\n /**\r\n * If class is already defined, we add button to class definition\r\n */\r\n this.options.buttonTheme.map(buttonTheme => {\r\n\r\n if(buttonTheme.class.split(\" \").includes(classNameItem)){\r\n classNameFound = true;\r\n \r\n let buttonThemeArray = buttonTheme.buttons.split(\" \");\r\n if(!buttonThemeArray.includes(button)){\r\n classNameFound = true;\r\n buttonThemeArray.push(button);\r\n buttonTheme.buttons = buttonThemeArray.join(\" \");\r\n }\r\n }\r\n return buttonTheme;\r\n });\r\n\r\n /**\r\n * If class is not defined, we create a new entry\r\n */\r\n if(!classNameFound){\r\n this.options.buttonTheme.push({\r\n class: classNameItem,\r\n buttons: buttons\r\n });\r\n }\r\n\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n\r\n /**\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n removeButtonTheme(buttons, className){\r\n /**\r\n * When called with empty parameters, remove all button themes\r\n */\r\n if(!buttons && !className){\r\n this.options.buttonTheme = [];\r\n this.render();\r\n return false;\r\n }\r\n\r\n /**\r\n * If buttons are passed and buttonTheme has items\r\n */\r\n if(buttons && Array.isArray(this.options.buttonTheme) && this.options.buttonTheme.length){\r\n let buttonArray = buttons.split(\" \");\r\n buttonArray.forEach((button, key) => {\r\n this.options.buttonTheme.map((buttonTheme, index) => {\r\n\r\n /**\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n */\r\n if(\r\n (className && className.includes(buttonTheme.class)) ||\r\n !className\r\n ){\r\n let filteredButtonArray = buttonTheme.buttons.split(\" \").filter(item => item !== button);\r\n\r\n /**\r\n * If buttons left, return them, otherwise, remove button Theme\r\n */\r\n if(filteredButtonArray.length){\r\n buttonTheme.buttons = filteredButtonArray.join(\" \");\r\n } else {\r\n this.options.buttonTheme.splice(index, 1);\r\n buttonTheme = null;\r\n }\r\n \r\n }\r\n\r\n return buttonTheme;\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n }\r\n\r\n /**\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n */\r\n getButtonElement(button){\r\n let output;\r\n\r\n let buttonArr = this.buttonElements[button];\r\n if(buttonArr){\r\n if(buttonArr.length > 1){\r\n output = buttonArr;\r\n } else {\r\n output = buttonArr[0];\r\n }\r\n }\r\n\r\n return output;\r\n }\r\n\r\n /**\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n */\r\n handleCaret(){\r\n if(this.options.debug){\r\n console.log(\"Caret handling started\");\r\n }\r\n\r\n document.addEventListener(\"keyup\", this.caretEventHandler);\r\n document.addEventListener(\"mouseup\", this.caretEventHandler);\r\n document.addEventListener(\"touchend\", this.caretEventHandler);\r\n }\r\n\r\n /**\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n */\r\n caretEventHandler(event){\r\n let targetTagName = event.target.tagName.toLowerCase();\r\n\r\n if(\r\n targetTagName === \"textarea\" ||\r\n targetTagName === \"input\"\r\n ){\r\n /**\r\n * Tracks current cursor position\r\n * As keys are pressed, text will be added/removed at that position within the input.\r\n */\r\n this.caretPosition = event.target.selectionStart;\r\n\r\n if(this.options.debug){\r\n console.log('Caret at: ', event.target.selectionStart, event.target.tagName.toLowerCase());\r\n } \r\n }\r\n }\r\n\r\n /**\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n */\r\n onInit(){\r\n if(this.options.debug){\r\n console.log(\"Initialized\");\r\n }\r\n\r\n /**\r\n * Caret handling\r\n */\r\n this.handleCaret();\r\n\r\n if(typeof this.options.onInit === \"function\")\r\n this.options.onInit();\r\n }\r\n\r\n /**\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n */\r\n onRender(){\r\n if(typeof this.options.onRender === \"function\")\r\n this.options.onRender();\r\n }\r\n\r\n /**\r\n * Register module\r\n */\r\n registerModule = (name, initCallback) => {\r\n if(!this.modules[name])\r\n this.modules[name] = {};\r\n\r\n initCallback(this.modules[name]);\r\n }\r\n\r\n /**\r\n * Load modules\r\n */\r\n loadModules(){\r\n if(Array.isArray(this.options.modules)){\r\n this.options.modules.forEach(Module => {\r\n let module = new Module();\r\n\r\n /* istanbul ignore next */\r\n if(module.constructor.name && module.constructor.name !== \"Function\"){\r\n this.keyboardDOM.classList.add(\r\n `module-${this.utilities.camelCase(module.constructor.name)}`\r\n );\r\n }\r\n\r\n module.init(this);\r\n });\r\n }\r\n }\r\n\r\n /**\r\n * Get module prop\r\n */\r\n getModuleProp = (name, prop) => {\r\n if(!this.modules[name])\r\n return false;\r\n \r\n return this.modules[name][prop];\r\n }\r\n\r\n /**\r\n * getModulesList\r\n */\r\n getModulesList = () => {\r\n return Object.keys(this.modules);\r\n }\r\n\r\n /**\r\n * Renders rows and buttons as per options\r\n */\r\n render(){\r\n /**\r\n * Clear keyboard\r\n */\r\n this.clear();\r\n\r\n let layoutClass = this.options.layout ? \"hg-layout-custom\" : `hg-layout-${this.options.layoutName}`;\r\n let layout = this.options.layout || KeyboardLayout.getDefaultLayout();\r\n\r\n /**\r\n * Account for buttonTheme, if set\r\n */\r\n let buttonThemesParsed = {};\r\n if(Array.isArray(this.options.buttonTheme)){\r\n this.options.buttonTheme.forEach(themeObj => {\r\n if(themeObj.buttons && themeObj.class){\r\n let themeButtons;\r\n\r\n if(typeof themeObj.buttons === \"string\"){\r\n themeButtons = themeObj.buttons.split(' ');\r\n }\r\n\r\n if(themeButtons){\r\n themeButtons.forEach(themeButton => {\r\n let themeParsed = buttonThemesParsed[themeButton];\r\n\r\n // If the button has already been added\r\n if(themeParsed){\r\n // Making sure we don't add duplicate classes, even when buttonTheme has duplicates\r\n if(!this.utilities.countInArray(themeParsed.split(\" \"), themeObj.class)){\r\n buttonThemesParsed[themeButton] = `${themeParsed} ${themeObj.class}`;\r\n }\r\n } else {\r\n buttonThemesParsed[themeButton] = themeObj.class;\r\n }\r\n });\r\n }\r\n } else {\r\n console.warn(`buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.`)\r\n }\r\n });\r\n }\r\n\r\n /**\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n */\r\n this.keyboardDOM.className += ` ${this.options.theme} ${layoutClass}`;\r\n\r\n /**\r\n * Iterating through each row\r\n */\r\n layout[this.options.layoutName].forEach((row, rIndex) => {\r\n let rowArray = row.split(' ');\r\n\r\n /**\r\n * Creating empty row\r\n */\r\n var rowDOM = document.createElement('div');\r\n rowDOM.className += \"hg-row\";\r\n\r\n /**\r\n * Iterating through each button in row\r\n */\r\n rowArray.forEach((button, bIndex) => {\r\n let fctBtnClass = this.utilities.getButtonClass(button);\r\n let buttonThemeClass = buttonThemesParsed[button];\r\n let buttonDisplayName = this.utilities.getButtonDisplayName(button, this.options.display, this.options.mergeDisplay);\r\n\r\n /**\r\n * Creating button\r\n */\r\n var buttonDOM = document.createElement('div');\r\n buttonDOM.className += `hg-button ${fctBtnClass}${buttonThemeClass ? \" \"+buttonThemeClass : \"\"}`;\r\n buttonDOM.onclick = () => this.handleButtonClicked(button);\r\n buttonDOM.onmousedown = (e) => this.handleButtonMouseDown(button, e);\r\n\r\n /**\r\n * Adding identifier\r\n */\r\n buttonDOM.setAttribute(\"data-skBtn\", button);\r\n\r\n /**\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n */\r\n let buttonUID = `${this.options.layoutName}-r${rIndex}b${bIndex}`;\r\n buttonDOM.setAttribute(\"data-skBtnUID\", buttonUID);\r\n\r\n /**\r\n * Adding display label\r\n */\r\n buttonDOM.setAttribute(\"data-displayLabel\", buttonDisplayName);\r\n\r\n /**\r\n * Adding button label to button\r\n */\r\n var buttonSpanDOM = document.createElement('span');\r\n buttonSpanDOM.innerHTML = buttonDisplayName;\r\n buttonDOM.appendChild(buttonSpanDOM);\r\n\r\n /**\r\n * Adding to buttonElements\r\n */\r\n if(!this.buttonElements[button])\r\n this.buttonElements[button] = [];\r\n\r\n this.buttonElements[button].push(buttonDOM);\r\n\r\n /**\r\n * Appending button to row\r\n */\r\n rowDOM.appendChild(buttonDOM);\r\n\r\n });\r\n\r\n /**\r\n * Appending row to keyboard\r\n */\r\n this.keyboardDOM.appendChild(rowDOM);\r\n });\r\n\r\n /**\r\n * Calling onRender\r\n */\r\n this.onRender();\r\n\r\n if(!this.initialized){\r\n /**\r\n * Ensures that onInit is only called once per instantiation\r\n */\r\n this.initialized = true;\r\n\r\n /**\r\n * Handling mouseup\r\n */\r\n document.onmouseup = () => this.handleButtonMouseUp();\r\n\r\n /**\r\n * Calling onInit\r\n */\r\n this.onInit();\r\n }\r\n }\r\n}\r\n\r\nexport default SimpleKeyboard;\r\n", + "content": "import './Keyboard.css';\r\n\r\n// Services\r\nimport PhysicalKeyboard from '../services/PhysicalKeyboard';\r\nimport KeyboardLayout from '../services/KeyboardLayout';\r\nimport Utilities from '../services/Utilities';\r\n\r\n/**\r\n * Root class for simple-keyboard\r\n * This class:\r\n * - Parses the options\r\n * - Renders the rows and buttons\r\n * - Handles button functionality\r\n */\r\nclass SimpleKeyboard {\r\n /**\r\n * Creates an instance of SimpleKeyboard\r\n * @param {Array} params If first parameter is a string, it is considered the container class. The second parameter is then considered the options object. If first parameter is an object, it is considered the options object.\r\n */\r\n constructor(...params){\r\n let keyboardDOMQuery = typeof params[0] === \"string\" ? params[0] : '.simple-keyboard';\r\n let options = typeof params[0] === \"object\" ? params[0] : params[1];\r\n\r\n if(!options)\r\n options = {};\r\n\r\n /**\r\n * Initializing Utilities\r\n */\r\n this.utilities = new Utilities(this);\r\n\r\n /**\r\n * Processing options\r\n */\r\n this.keyboardDOM = document.querySelector(keyboardDOMQuery);\r\n\r\n /**\r\n * @type {object}\r\n * @property {object} layout Modify the keyboard layout.\r\n * @property {string} layoutName Specifies which layout should be used.\r\n * @property {object} display Replaces variable buttons (such as {bksp}) with a human-friendly name (e.g.: “backspace”).\r\n * @property {boolean} mergeDisplay By default, when you set the display property, you replace the default one. This setting merges them instead.\r\n * @property {string} theme A prop to add your own css classes to the keyboard wrapper. You can add multiple classes separated by a space.\r\n * @property {Array} buttonTheme A prop to add your own css classes to one or several buttons.\r\n * @property {boolean} debug Runs a console.log every time a key is pressed. Displays the buttons pressed and the current input.\r\n * @property {boolean} newLineOnEnter Specifies whether clicking the “ENTER” button will input a newline (\\n) or not.\r\n * @property {boolean} tabCharOnTab Specifies whether clicking the “TAB” button will input a tab character (\\t) or not.\r\n * @property {string} inputName Allows you to use a single simple-keyboard instance for several inputs.\r\n * @property {number} maxLength Restrains all of simple-keyboard inputs to a certain length. This should be used in addition to the input element’s maxlengthattribute.\r\n * @property {object} maxLength Restrains simple-keyboard’s individual inputs to a certain length. This should be used in addition to the input element’s maxlengthattribute.\r\n * @property {boolean} syncInstanceInputs When set to true, this option synchronizes the internal input of every simple-keyboard instance.\r\n * @property {boolean} physicalKeyboardHighlight Enable highlighting of keys pressed on physical keyboard.\r\n * @property {string} physicalKeyboardHighlightTextColor Define the text color that the physical keyboard highlighted key should have.\r\n * @property {string} physicalKeyboardHighlightBgColor Define the background color that the physical keyboard highlighted key should have. \r\n * @property {function(button: string):string} onKeyPress Executes the callback function on key press. Returns button layout name (i.e.: “{shift}”).\r\n * @property {function(input: string):string} onChange Executes the callback function on input change. Returns the current input’s string.\r\n * @property {function} onRender Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n * @property {function} onInit Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n * @property {function(inputs: object):object} onChangeAll Executes the callback function on input change. Returns the input object with all defined inputs.\r\n */\r\n this.options = options;\r\n this.options.layoutName = this.options.layoutName || \"default\";\r\n this.options.theme = this.options.theme || \"hg-theme-default\";\r\n this.options.inputName = this.options.inputName || \"default\";\r\n\r\n /**\r\n * Bindings\r\n */\r\n this.handleButtonClicked = this.handleButtonClicked.bind(this);\r\n this.syncInstanceInputs = this.syncInstanceInputs.bind(this);\r\n this.clearInput = this.clearInput.bind(this);\r\n this.getInput = this.getInput.bind(this);\r\n this.setInput = this.setInput.bind(this);\r\n this.replaceInput = this.replaceInput.bind(this);\r\n this.clear = this.clear.bind(this);\r\n this.dispatch = this.dispatch.bind(this);\r\n this.addButtonTheme = this.addButtonTheme.bind(this);\r\n this.removeButtonTheme = this.removeButtonTheme.bind(this);\r\n this.getButtonElement = this.getButtonElement.bind(this);\r\n this.handleCaret = this.handleCaret.bind(this);\r\n this.caretEventHandler = this.caretEventHandler.bind(this);\r\n this.onInit = this.onInit.bind(this);\r\n this.onRender = this.onRender.bind(this);\r\n this.render = this.render.bind(this);\r\n this.loadModules = this.loadModules.bind(this);\r\n this.handleButtonMouseUp = this.handleButtonMouseUp.bind(this);\r\n this.handleButtonMouseDown = this.handleButtonMouseDown.bind(this);\r\n this.handleButtonHold = this.handleButtonHold.bind(this);\r\n\r\n /**\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n */\r\n this.input = {};\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n */\r\n this.keyboardDOMClass = keyboardDOMQuery.split('.').join(\"\");\r\n\r\n /**\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n */\r\n this.buttonElements = {};\r\n\r\n /**\r\n * Rendering keyboard\r\n */\r\n if(this.keyboardDOM)\r\n this.render();\r\n else {\r\n console.warn(`\"${keyboardDOMQuery}\" was not found in the DOM.`);\r\n throw new Error(\"KEYBOARD_DOM_ERROR\");\r\n }\r\n\r\n /**\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n */\r\n if(!window['SimpleKeyboardInstances'])\r\n window['SimpleKeyboardInstances'] = {};\r\n \r\n window['SimpleKeyboardInstances'][this.utilities.camelCase(this.keyboardDOMClass)] = this;\r\n\r\n /**\r\n * Physical Keyboard support\r\n */\r\n this.physicalKeyboardInterface = new PhysicalKeyboard(this);\r\n\r\n /**\r\n * Modules\r\n */\r\n this.modules = {};\r\n this.loadModules();\r\n }\r\n\r\n /**\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n */\r\n handleButtonClicked(button){\r\n let debug = this.options.debug;\r\n\r\n /**\r\n * Ignoring placeholder buttons\r\n */\r\n if(button === '{//}')\r\n return false;\r\n\r\n /**\r\n * Calling onKeyPress\r\n */\r\n if(typeof this.options.onKeyPress === \"function\")\r\n this.options.onKeyPress(button);\r\n \r\n if(!this.input[this.options.inputName])\r\n this.input[this.options.inputName] = '';\r\n\r\n let updatedInput = this.utilities.getUpdatedInput(button, this.input[this.options.inputName], this.options, this.caretPosition);\r\n\r\n if(this.input[this.options.inputName] !== updatedInput){\r\n\r\n /**\r\n * If maxLength and handleMaxLength yield true, halting\r\n */\r\n if(this.options.maxLength && this.utilities.handleMaxLength(this.input, this.options, updatedInput)){\r\n return false;\r\n }\r\n\r\n this.input[this.options.inputName] = updatedInput;\r\n\r\n if(debug)\r\n console.log('Input changed:', this.input);\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n /**\r\n * Calling onChange\r\n */\r\n if(typeof this.options.onChange === \"function\")\r\n this.options.onChange(this.input[this.options.inputName]);\r\n }\r\n \r\n if(debug){\r\n console.log(\"Key pressed:\", button);\r\n }\r\n }\r\n\r\n /**\r\n * Handles button mousedown\r\n */\r\n /* istanbul ignore next */\r\n handleButtonMouseDown(button, e){\r\n /**\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n */\r\n this.isMouseHold = true;\r\n\r\n /**\r\n * @type {object} Time to wait until a key hold is detected\r\n */\r\n this.holdTimeout = setTimeout(() => {\r\n if(\r\n this.isMouseHold &&\r\n (\r\n (!button.includes(\"{\") && !button.includes(\"}\")) ||\r\n button === \"{bksp}\" ||\r\n button === \"{space}\" ||\r\n button === \"{tab}\"\r\n )\r\n ){\r\n if(this.options.debug)\r\n console.log(\"Button held:\", button);\r\n\r\n this.handleButtonHold(button, e);\r\n }\r\n clearTimeout(this.holdTimeout);\r\n }, 500);\r\n }\r\n\r\n /**\r\n * Handles button mouseup\r\n */\r\n handleButtonMouseUp(){\r\n this.isMouseHold = false;\r\n if(this.holdInteractionTimeout)\r\n clearTimeout(this.holdInteractionTimeout);\r\n }\r\n\r\n /**\r\n * Handles button hold\r\n */\r\n /* istanbul ignore next */\r\n handleButtonHold(button){\r\n /**\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n */\r\n this.holdInteractionTimeout = setTimeout(() => {\r\n this.handleButtonClicked(button);\r\n this.handleButtonHold(button);\r\n }, 100);\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n */\r\n syncInstanceInputs(){\r\n this.dispatch((instance) => {\r\n instance.replaceInput(this.input);\r\n });\r\n }\r\n \r\n /**\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n clearInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n\r\n /**\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n getInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n return this.input[this.options.inputName];\r\n }\r\n\r\n /**\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n */\r\n setInput(input, inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[inputName] = input;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n \r\n /**\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n */\r\n replaceInput(inputObj){\r\n this.input = inputObj;\r\n }\r\n\r\n /**\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n */\r\n setOptions = option => {\r\n option = option || {};\r\n this.options = Object.assign(this.options, option);\r\n this.render();\r\n }\r\n\r\n /**\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n */\r\n clear(){\r\n this.keyboardDOM.innerHTML = '';\r\n this.keyboardDOM.className = this.keyboardDOMClass;\r\n this.buttonElements = {};\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n */\r\n dispatch(callback){\r\n if(!window['SimpleKeyboardInstances']){\r\n console.warn(`SimpleKeyboardInstances is not defined. Dispatch cannot be called.`);\r\n throw new Error(\"INSTANCES_VAR_ERROR\");\r\n }\r\n \r\n return Object.keys(window['SimpleKeyboardInstances']).forEach((key) => {\r\n callback(window['SimpleKeyboardInstances'][key], key);\r\n })\r\n }\r\n\r\n /**\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n addButtonTheme(buttons, className){\r\n if(!className || !buttons)\r\n return false;\r\n\r\n buttons.split(\" \").forEach(button => {\r\n className.split(\" \").forEach(classNameItem => {\r\n if(!this.options.buttonTheme)\r\n this.options.buttonTheme = [];\r\n\r\n let classNameFound = false;\r\n \r\n /**\r\n * If class is already defined, we add button to class definition\r\n */\r\n this.options.buttonTheme.map(buttonTheme => {\r\n\r\n if(buttonTheme.class.split(\" \").includes(classNameItem)){\r\n classNameFound = true;\r\n \r\n let buttonThemeArray = buttonTheme.buttons.split(\" \");\r\n if(!buttonThemeArray.includes(button)){\r\n classNameFound = true;\r\n buttonThemeArray.push(button);\r\n buttonTheme.buttons = buttonThemeArray.join(\" \");\r\n }\r\n }\r\n return buttonTheme;\r\n });\r\n\r\n /**\r\n * If class is not defined, we create a new entry\r\n */\r\n if(!classNameFound){\r\n this.options.buttonTheme.push({\r\n class: classNameItem,\r\n buttons: buttons\r\n });\r\n }\r\n\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n\r\n /**\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n removeButtonTheme(buttons, className){\r\n /**\r\n * When called with empty parameters, remove all button themes\r\n */\r\n if(!buttons && !className){\r\n this.options.buttonTheme = [];\r\n this.render();\r\n return false;\r\n }\r\n\r\n /**\r\n * If buttons are passed and buttonTheme has items\r\n */\r\n if(buttons && Array.isArray(this.options.buttonTheme) && this.options.buttonTheme.length){\r\n let buttonArray = buttons.split(\" \");\r\n buttonArray.forEach((button, key) => {\r\n this.options.buttonTheme.map((buttonTheme, index) => {\r\n\r\n /**\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n */\r\n if(\r\n (className && className.includes(buttonTheme.class)) ||\r\n !className\r\n ){\r\n let filteredButtonArray = buttonTheme.buttons.split(\" \").filter(item => item !== button);\r\n\r\n /**\r\n * If buttons left, return them, otherwise, remove button Theme\r\n */\r\n if(filteredButtonArray.length){\r\n buttonTheme.buttons = filteredButtonArray.join(\" \");\r\n } else {\r\n this.options.buttonTheme.splice(index, 1);\r\n buttonTheme = null;\r\n }\r\n \r\n }\r\n\r\n return buttonTheme;\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n }\r\n\r\n /**\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n */\r\n getButtonElement(button){\r\n let output;\r\n\r\n let buttonArr = this.buttonElements[button];\r\n if(buttonArr){\r\n if(buttonArr.length > 1){\r\n output = buttonArr;\r\n } else {\r\n output = buttonArr[0];\r\n }\r\n }\r\n\r\n return output;\r\n }\r\n\r\n /**\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n */\r\n handleCaret(){\r\n if(this.options.debug){\r\n console.log(\"Caret handling started\");\r\n }\r\n\r\n document.addEventListener(\"keyup\", this.caretEventHandler);\r\n document.addEventListener(\"mouseup\", this.caretEventHandler);\r\n document.addEventListener(\"touchend\", this.caretEventHandler);\r\n }\r\n\r\n /**\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n */\r\n caretEventHandler(event){\r\n let targetTagName = event.target.tagName.toLowerCase();\r\n\r\n if(\r\n targetTagName === \"textarea\" ||\r\n targetTagName === \"input\"\r\n ){\r\n /**\r\n * Tracks current cursor position\r\n * As keys are pressed, text will be added/removed at that position within the input.\r\n */\r\n this.caretPosition = event.target.selectionStart;\r\n\r\n if(this.options.debug){\r\n console.log('Caret at: ', event.target.selectionStart, event.target.tagName.toLowerCase());\r\n } \r\n }\r\n }\r\n\r\n /**\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n */\r\n onInit(){\r\n if(this.options.debug){\r\n console.log(\"Initialized\");\r\n }\r\n\r\n /**\r\n * Caret handling\r\n */\r\n this.handleCaret();\r\n\r\n if(typeof this.options.onInit === \"function\")\r\n this.options.onInit();\r\n }\r\n\r\n /**\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n */\r\n onRender(){\r\n if(typeof this.options.onRender === \"function\")\r\n this.options.onRender();\r\n }\r\n\r\n /**\r\n * Register module\r\n */\r\n registerModule = (name, initCallback) => {\r\n if(!this.modules[name])\r\n this.modules[name] = {};\r\n\r\n initCallback(this.modules[name]);\r\n }\r\n\r\n /**\r\n * Load modules\r\n */\r\n loadModules(){\r\n if(Array.isArray(this.options.modules)){\r\n this.options.modules.forEach(Module => {\r\n let module = new Module();\r\n\r\n /* istanbul ignore next */\r\n if(module.constructor.name && module.constructor.name !== \"Function\"){\r\n this.keyboardDOM.classList.add(\r\n `module-${this.utilities.camelCase(module.constructor.name)}`\r\n );\r\n }\r\n\r\n module.init(this);\r\n });\r\n }\r\n }\r\n\r\n /**\r\n * Get module prop\r\n */\r\n getModuleProp = (name, prop) => {\r\n if(!this.modules[name])\r\n return false;\r\n \r\n return this.modules[name][prop];\r\n }\r\n\r\n /**\r\n * getModulesList\r\n */\r\n getModulesList = () => {\r\n return Object.keys(this.modules);\r\n }\r\n\r\n /**\r\n * Renders rows and buttons as per options\r\n */\r\n render(){\r\n /**\r\n * Clear keyboard\r\n */\r\n this.clear();\r\n\r\n let layoutClass = this.options.layout ? \"hg-layout-custom\" : `hg-layout-${this.options.layoutName}`;\r\n let layout = this.options.layout || KeyboardLayout.getDefaultLayout();\r\n\r\n /**\r\n * Account for buttonTheme, if set\r\n */\r\n let buttonThemesParsed = {};\r\n if(Array.isArray(this.options.buttonTheme)){\r\n this.options.buttonTheme.forEach(themeObj => {\r\n if(themeObj.buttons && themeObj.class){\r\n let themeButtons;\r\n\r\n if(typeof themeObj.buttons === \"string\"){\r\n themeButtons = themeObj.buttons.split(' ');\r\n }\r\n\r\n if(themeButtons){\r\n themeButtons.forEach(themeButton => {\r\n let themeParsed = buttonThemesParsed[themeButton];\r\n\r\n // If the button has already been added\r\n if(themeParsed){\r\n // Making sure we don't add duplicate classes, even when buttonTheme has duplicates\r\n if(!this.utilities.countInArray(themeParsed.split(\" \"), themeObj.class)){\r\n buttonThemesParsed[themeButton] = `${themeParsed} ${themeObj.class}`;\r\n }\r\n } else {\r\n buttonThemesParsed[themeButton] = themeObj.class;\r\n }\r\n });\r\n }\r\n } else {\r\n console.warn(`buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.`)\r\n }\r\n });\r\n }\r\n\r\n /**\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n */\r\n this.keyboardDOM.className += ` ${this.options.theme} ${layoutClass}`;\r\n\r\n /**\r\n * Iterating through each row\r\n */\r\n layout[this.options.layoutName].forEach((row, rIndex) => {\r\n let rowArray = row.split(' ');\r\n\r\n /**\r\n * Creating empty row\r\n */\r\n var rowDOM = document.createElement('div');\r\n rowDOM.className += \"hg-row\";\r\n\r\n /**\r\n * Iterating through each button in row\r\n */\r\n rowArray.forEach((button, bIndex) => {\r\n let fctBtnClass = this.utilities.getButtonClass(button);\r\n let buttonThemeClass = buttonThemesParsed[button];\r\n let buttonDisplayName = this.utilities.getButtonDisplayName(button, this.options.display, this.options.mergeDisplay);\r\n\r\n /**\r\n * Creating button\r\n */\r\n var buttonDOM = document.createElement('div');\r\n buttonDOM.className += `hg-button ${fctBtnClass}${buttonThemeClass ? \" \"+buttonThemeClass : \"\"}`;\r\n buttonDOM.onclick = () => this.handleButtonClicked(button);\r\n buttonDOM.onmousedown = (e) => this.handleButtonMouseDown(button, e);\r\n\r\n /**\r\n * Adding identifier\r\n */\r\n buttonDOM.setAttribute(\"data-skBtn\", button);\r\n\r\n /**\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n */\r\n let buttonUID = `${this.options.layoutName}-r${rIndex}b${bIndex}`;\r\n buttonDOM.setAttribute(\"data-skBtnUID\", buttonUID);\r\n\r\n /**\r\n * Adding display label\r\n */\r\n buttonDOM.setAttribute(\"data-displayLabel\", buttonDisplayName);\r\n\r\n /**\r\n * Adding button label to button\r\n */\r\n var buttonSpanDOM = document.createElement('span');\r\n buttonSpanDOM.innerHTML = buttonDisplayName;\r\n buttonDOM.appendChild(buttonSpanDOM);\r\n\r\n /**\r\n * Adding to buttonElements\r\n */\r\n if(!this.buttonElements[button])\r\n this.buttonElements[button] = [];\r\n\r\n this.buttonElements[button].push(buttonDOM);\r\n\r\n /**\r\n * Appending button to row\r\n */\r\n rowDOM.appendChild(buttonDOM);\r\n\r\n });\r\n\r\n /**\r\n * Appending row to keyboard\r\n */\r\n this.keyboardDOM.appendChild(rowDOM);\r\n });\r\n\r\n /**\r\n * Calling onRender\r\n */\r\n this.onRender();\r\n\r\n if(!this.initialized){\r\n /**\r\n * Ensures that onInit is only called once per instantiation\r\n */\r\n this.initialized = true;\r\n\r\n /**\r\n * Handling mouseup\r\n */\r\n document.onmouseup = () => this.handleButtonMouseUp();\r\n\r\n /**\r\n * Calling onInit\r\n */\r\n this.onInit();\r\n }\r\n }\r\n}\r\n\r\nexport default SimpleKeyboard;\r\n", "static": true, "longname": "X:/Dev/simple-keyboard/src/lib/components/Keyboard.js", "access": "public", @@ -1463,7 +1463,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#clear", "access": "public", "description": "Remove all keyboard rows and reset keyboard values.\nUsed interally between re-renders.", - "lineNumber": 342, + "lineNumber": 337, "params": [], "return": null }, @@ -1478,7 +1478,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#dispatch", "access": "public", "description": "Send a command to all simple-keyboard instances at once (if you have multiple instances).", - "lineNumber": 352, + "lineNumber": 347, "params": [ { "nullable": null, @@ -1508,7 +1508,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#addButtonTheme", "access": "public", "description": "Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.", - "lineNumber": 368, + "lineNumber": 363, "params": [ { "nullable": null, @@ -1548,7 +1548,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#removeButtonTheme", "access": "public", "description": "Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.", - "lineNumber": 418, + "lineNumber": 413, "params": [ { "nullable": null, @@ -1588,7 +1588,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getButtonElement", "access": "public", "description": "Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.", - "lineNumber": 470, + "lineNumber": 465, "params": [ { "nullable": null, @@ -1618,7 +1618,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleCaret", "access": "public", "description": "Retrieves the current cursor position within a input or textarea (if any)", - "lineNumber": 488, + "lineNumber": 483, "params": [], "return": null }, @@ -1633,7 +1633,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#caretEventHandler", "access": "public", "description": "Called by {@link handleCaret} when an event that warrants a cursor position update is triggered", - "lineNumber": 501, + "lineNumber": 496, "params": [ { "name": "event", @@ -1653,7 +1653,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#caretPosition", "access": "public", "description": "Tracks current cursor position\nAs keys are pressed, text will be added/removed at that position within the input.", - "lineNumber": 512, + "lineNumber": 507, "type": { "types": [ "*" @@ -1671,7 +1671,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#onInit", "access": "public", "description": "Executes the callback function once simple-keyboard is rendered for the first time (on initialization).", - "lineNumber": 523, + "lineNumber": 518, "params": [], "return": null }, @@ -1686,7 +1686,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#onRender", "access": "public", "description": "Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).", - "lineNumber": 540, + "lineNumber": 535, "params": [], "return": null }, @@ -1699,7 +1699,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#registerModule", "access": "public", "description": "Register module", - "lineNumber": 548, + "lineNumber": 543, "type": { "types": [ "*" @@ -1717,7 +1717,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#loadModules", "access": "public", "description": "Load modules", - "lineNumber": 558, + "lineNumber": 553, "params": [], "return": null }, @@ -1730,7 +1730,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getModuleProp", "access": "public", "description": "Get module prop", - "lineNumber": 578, + "lineNumber": 573, "type": { "types": [ "*" @@ -1746,7 +1746,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getModulesList", "access": "public", "description": "getModulesList", - "lineNumber": 588, + "lineNumber": 583, "type": { "types": [ "*" @@ -1764,7 +1764,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#render", "access": "public", "description": "Renders rows and buttons as per options", - "lineNumber": 595, + "lineNumber": 590, "params": [], "return": null }, @@ -1777,7 +1777,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#initialized", "access": "public", "description": "Ensures that onInit is only called once per instantiation", - "lineNumber": 725, + "lineNumber": 720, "type": { "types": [ "boolean" @@ -2566,7 +2566,7 @@ }, { "kind": "packageJSON", - "content": "{\r\n \"name\": \"simple-keyboard\",\r\n \"version\": \"2.7.1\",\r\n \"description\": \"On-screen Javascript Virtual Keyboard\",\r\n \"main\": \"build/index.js\",\r\n \"scripts\": {\r\n \"start\": \"node scripts/start.js\",\r\n \"build\": \"node scripts/build.js\",\r\n \"demo\": \"node scripts/demo.js\",\r\n \"test\": \"node scripts/test.js --env=jsdom\",\r\n \"postinstall\": \"node bin/postinstall\",\r\n \"prepublish\": \"npm run docs && npm run build\",\r\n \"docs\": \"esdoc\"\r\n },\r\n \"repository\": {\r\n \"type\": \"git\",\r\n \"url\": \"https://github.com/hodgef/simple-keyboard\"\r\n },\r\n \"author\": \"Francisco Hodge (https://github.com/hodgef)\",\r\n \"bugs\": {\r\n \"url\": \"https://github.com/hodgef/simple-keyboard/issues\"\r\n },\r\n \"homepage\": \"https://virtual-keyboard.js.org/\",\r\n \"keywords\": [\r\n \"javascript\",\r\n \"es6\",\r\n \"digital\",\r\n \"keyboard\",\r\n \"onscreen\",\r\n \"virtual\",\r\n \"screen-keyboard\",\r\n \"component\",\r\n \"virtual-keyboard\",\r\n \"touchscreen\",\r\n \"touch-screen\",\r\n \"kiosk\",\r\n \"osk\"\r\n ],\r\n \"license\": \"MIT\",\r\n \"dependencies\": {},\r\n \"devDependencies\": {\r\n \"autoprefixer\": \"7.1.6\",\r\n \"babel-core\": \"^6.26.3\",\r\n \"babel-eslint\": \"7.2.3\",\r\n \"babel-jest\": \"20.0.3\",\r\n \"babel-loader\": \"7.1.2\",\r\n \"babel-preset-react-app\": \"^3.1.2\",\r\n \"babel-runtime\": \"6.26.0\",\r\n \"case-sensitive-paths-webpack-plugin\": \"2.1.1\",\r\n \"chalk\": \"1.1.3\",\r\n \"copy-webpack-plugin\": \"^4.3.1\",\r\n \"css-loader\": \"0.28.7\",\r\n \"dotenv\": \"4.0.0\",\r\n \"esdoc\": \"^1.1.0\",\r\n \"esdoc-ecmascript-proposal-plugin\": \"^1.0.0\",\r\n \"esdoc-standard-plugin\": \"^1.0.0\",\r\n \"eslint\": \"4.10.0\",\r\n \"eslint-config-react-app\": \"^2.0.1\",\r\n \"eslint-loader\": \"1.9.0\",\r\n \"eslint-plugin-flowtype\": \"2.39.1\",\r\n \"eslint-plugin-import\": \"2.8.0\",\r\n \"eslint-plugin-jsx-a11y\": \"5.1.1\",\r\n \"eslint-plugin-react\": \"7.4.0\",\r\n \"extract-text-webpack-plugin\": \"3.0.2\",\r\n \"file-loader\": \"1.1.5\",\r\n \"fs-extra\": \"3.0.1\",\r\n \"html-webpack-plugin\": \"2.29.0\",\r\n \"istanbul\": \"^0.4.5\",\r\n \"istanbul-api\": \"^2.0.6\",\r\n \"istanbul-reports\": \"^2.0.1\",\r\n \"jest\": \"20.0.4\",\r\n \"object-assign\": \"4.1.1\",\r\n \"postcss-flexbugs-fixes\": \"3.2.0\",\r\n \"postcss-loader\": \"2.0.8\",\r\n \"promise\": \"8.0.1\",\r\n \"prop-types\": \"^15.6.1\",\r\n \"raf\": \"3.4.0\",\r\n \"react\": \"^16.2.0\",\r\n \"react-dev-utils\": \"^4.2.1\",\r\n \"react-dom\": \"^16.2.0\",\r\n \"style-loader\": \"0.19.0\",\r\n \"sw-precache-webpack-plugin\": \"0.11.4\",\r\n \"url-loader\": \"0.6.2\",\r\n \"webpack\": \"3.8.1\",\r\n \"webpack-dev-server\": \"2.9.4\",\r\n \"webpack-manifest-plugin\": \"1.3.2\",\r\n \"whatwg-fetch\": \"2.0.3\"\r\n },\r\n \"jest\": {\r\n \"collectCoverageFrom\": [\r\n \"src/**/*.{js,jsx,mjs}\",\r\n \"!**/tests/**\"\r\n ],\r\n \"setupFiles\": [\r\n \"/config/polyfills.js\"\r\n ],\r\n \"testMatch\": [\r\n \"/src/**/__tests__/**/*.{js,jsx,mjs}\",\r\n \"/src/**/?(*.)(spec|test).{js,jsx,mjs}\"\r\n ],\r\n \"testEnvironment\": \"node\",\r\n \"testURL\": \"http://localhost\",\r\n \"transform\": {\r\n \"^.+\\\\.(js|jsx|mjs)$\": \"/node_modules/babel-jest\",\r\n \"^.+\\\\.css$\": \"/config/jest/cssTransform.js\",\r\n \"^(?!.*\\\\.(js|jsx|mjs|css|json)$)\": \"/config/jest/fileTransform.js\"\r\n },\r\n \"transformIgnorePatterns\": [\r\n \"[/\\\\\\\\]node_modules[/\\\\\\\\].+\\\\.(js|jsx|mjs)$\"\r\n ],\r\n \"moduleNameMapper\": {\r\n \"^react-native$\": \"react-native-web\"\r\n },\r\n \"moduleFileExtensions\": [\r\n \"web.js\",\r\n \"mjs\",\r\n \"js\",\r\n \"json\",\r\n \"web.jsx\",\r\n \"jsx\",\r\n \"node\"\r\n ]\r\n },\r\n \"babel\": {\r\n \"presets\": [\r\n \"react-app\"\r\n ]\r\n },\r\n \"eslintConfig\": {\r\n \"extends\": \"react-app\"\r\n }\r\n}\r\n", + "content": "{\r\n \"name\": \"simple-keyboard\",\r\n \"version\": \"2.7.3\",\r\n \"description\": \"On-screen Javascript Virtual Keyboard\",\r\n \"main\": \"build/index.js\",\r\n \"scripts\": {\r\n \"start\": \"node scripts/start.js\",\r\n \"build\": \"node scripts/build.js\",\r\n \"demo\": \"node scripts/demo.js\",\r\n \"test\": \"node scripts/test.js --env=jsdom\",\r\n \"postinstall\": \"node bin/postinstall\",\r\n \"prepublish\": \"npm run docs && npm run build\",\r\n \"docs\": \"esdoc\"\r\n },\r\n \"repository\": {\r\n \"type\": \"git\",\r\n \"url\": \"https://github.com/hodgef/simple-keyboard\"\r\n },\r\n \"author\": \"Francisco Hodge (https://github.com/hodgef)\",\r\n \"bugs\": {\r\n \"url\": \"https://github.com/hodgef/simple-keyboard/issues\"\r\n },\r\n \"homepage\": \"https://virtual-keyboard.js.org/\",\r\n \"keywords\": [\r\n \"javascript\",\r\n \"es6\",\r\n \"digital\",\r\n \"keyboard\",\r\n \"onscreen\",\r\n \"virtual\",\r\n \"screen-keyboard\",\r\n \"component\",\r\n \"virtual-keyboard\",\r\n \"touchscreen\",\r\n \"touch-screen\",\r\n \"kiosk\",\r\n \"osk\"\r\n ],\r\n \"license\": \"MIT\",\r\n \"dependencies\": {},\r\n \"devDependencies\": {\r\n \"autoprefixer\": \"7.1.6\",\r\n \"babel-core\": \"^6.26.3\",\r\n \"babel-eslint\": \"7.2.3\",\r\n \"babel-jest\": \"20.0.3\",\r\n \"babel-loader\": \"7.1.2\",\r\n \"babel-preset-react-app\": \"^3.1.2\",\r\n \"babel-runtime\": \"6.26.0\",\r\n \"case-sensitive-paths-webpack-plugin\": \"2.1.1\",\r\n \"chalk\": \"1.1.3\",\r\n \"copy-webpack-plugin\": \"^4.3.1\",\r\n \"css-loader\": \"0.28.7\",\r\n \"dotenv\": \"4.0.0\",\r\n \"esdoc\": \"^1.1.0\",\r\n \"esdoc-ecmascript-proposal-plugin\": \"^1.0.0\",\r\n \"esdoc-standard-plugin\": \"^1.0.0\",\r\n \"eslint\": \"4.10.0\",\r\n \"eslint-config-react-app\": \"^2.0.1\",\r\n \"eslint-loader\": \"1.9.0\",\r\n \"eslint-plugin-flowtype\": \"2.39.1\",\r\n \"eslint-plugin-import\": \"2.8.0\",\r\n \"eslint-plugin-jsx-a11y\": \"5.1.1\",\r\n \"eslint-plugin-react\": \"7.4.0\",\r\n \"extract-text-webpack-plugin\": \"3.0.2\",\r\n \"file-loader\": \"1.1.5\",\r\n \"fs-extra\": \"3.0.1\",\r\n \"html-webpack-plugin\": \"2.29.0\",\r\n \"istanbul\": \"^0.4.5\",\r\n \"istanbul-api\": \"^2.0.6\",\r\n \"istanbul-reports\": \"^2.0.1\",\r\n \"jest\": \"20.0.4\",\r\n \"object-assign\": \"4.1.1\",\r\n \"postcss-flexbugs-fixes\": \"3.2.0\",\r\n \"postcss-loader\": \"2.0.8\",\r\n \"promise\": \"8.0.1\",\r\n \"prop-types\": \"^15.6.1\",\r\n \"raf\": \"3.4.0\",\r\n \"react\": \"^16.2.0\",\r\n \"react-dev-utils\": \"^4.2.1\",\r\n \"react-dom\": \"^16.2.0\",\r\n \"style-loader\": \"0.19.0\",\r\n \"sw-precache-webpack-plugin\": \"0.11.4\",\r\n \"url-loader\": \"0.6.2\",\r\n \"webpack\": \"3.8.1\",\r\n \"webpack-dev-server\": \"2.9.4\",\r\n \"webpack-manifest-plugin\": \"1.3.2\",\r\n \"whatwg-fetch\": \"2.0.3\"\r\n },\r\n \"jest\": {\r\n \"collectCoverageFrom\": [\r\n \"src/**/*.{js,jsx,mjs}\",\r\n \"!**/tests/**\"\r\n ],\r\n \"setupFiles\": [\r\n \"/config/polyfills.js\"\r\n ],\r\n \"testMatch\": [\r\n \"/src/**/__tests__/**/*.{js,jsx,mjs}\",\r\n \"/src/**/?(*.)(spec|test).{js,jsx,mjs}\"\r\n ],\r\n \"testEnvironment\": \"node\",\r\n \"testURL\": \"http://localhost\",\r\n \"transform\": {\r\n \"^.+\\\\.(js|jsx|mjs)$\": \"/node_modules/babel-jest\",\r\n \"^.+\\\\.css$\": \"/config/jest/cssTransform.js\",\r\n \"^(?!.*\\\\.(js|jsx|mjs|css|json)$)\": \"/config/jest/fileTransform.js\"\r\n },\r\n \"transformIgnorePatterns\": [\r\n \"[/\\\\\\\\]node_modules[/\\\\\\\\].+\\\\.(js|jsx|mjs)$\"\r\n ],\r\n \"moduleNameMapper\": {\r\n \"^react-native$\": \"react-native-web\"\r\n },\r\n \"moduleFileExtensions\": [\r\n \"web.js\",\r\n \"mjs\",\r\n \"js\",\r\n \"json\",\r\n \"web.jsx\",\r\n \"jsx\",\r\n \"node\"\r\n ]\r\n },\r\n \"babel\": {\r\n \"presets\": [\r\n \"react-app\"\r\n ]\r\n },\r\n \"eslintConfig\": {\r\n \"extends\": \"react-app\"\r\n }\r\n}\r\n", "longname": "X:\\Dev\\simple-keyboard\\package.json", "name": "package.json", "static": true, diff --git a/docs/source.html b/docs/source.html index 9de8e054..cf359da5 100644 --- a/docs/source.html +++ b/docs/source.html @@ -58,9 +58,9 @@ src/demo/App.js App 100 %8/8 - 1921 byte + 1919 byte 84 - 2018-10-04 19:55:38 (UTC) + 2018-10-04 21:55:09 (UTC) src/demo/index.js @@ -74,9 +74,9 @@ src/lib/components/Keyboard.js SimpleKeyboard 100 %39/39 - 23754 byte - 740 - 2018-10-04 21:54:18 (UTC) + 23687 byte + 735 + 2018-10-04 22:40:24 (UTC) src/lib/index.js