From 444806160b47c50d4a8f486982fa3908e9bbbfd7 Mon Sep 17 00:00:00 2001 From: Francisco Hodge Date: Thu, 1 Nov 2018 12:45:04 -0400 Subject: [PATCH] Docs update --- docs/ast/source/demo/App.js.json | 2290 +- .../source/lib/components/Keyboard.js.json | 54034 ++++++++-------- .../Keyboard.js~SimpleKeyboard.html | 54 +- docs/file/src/demo/App.js.html | 2 +- docs/file/src/lib/components/Keyboard.js.html | 6 + docs/index.json | 60 +- docs/source.html | 10 +- 7 files changed, 28825 insertions(+), 27631 deletions(-) diff --git a/docs/ast/source/demo/App.js.json b/docs/ast/source/demo/App.js.json index 50d728fb..87c5c87c 100644 --- a/docs/ast/source/demo/App.js.json +++ b/docs/ast/source/demo/App.js.json @@ -1,7 +1,7 @@ { "type": "File", "start": 0, - "end": 1919, + "end": 1921, "loc": { "start": { "line": 1, @@ -15,7 +15,7 @@ "program": { "type": "Program", "start": 0, - "end": 1919, + "end": 1921, "loc": { "start": { "line": 1, @@ -154,7 +154,7 @@ { "type": "Identifier", "start": 94, - "end": 1896, + "end": 1898, "loc": { "start": { "line": 7, @@ -187,7 +187,7 @@ "body": { "type": "ClassBody", "start": 104, - "end": 1896, + "end": 1898, "loc": { "start": { "line": 7, @@ -586,7 +586,7 @@ { "type": "ClassProperty", "start": 407, - "end": 1160, + "end": 1162, "loc": { "start": { "line": 24, @@ -620,7 +620,7 @@ "value": { "type": "ArrowFunctionExpression", "start": 421, - "end": 1160, + "end": 1162, "loc": { "start": { "line": 24, @@ -639,7 +639,7 @@ "body": { "type": "BlockStatement", "start": 427, - "end": 1160, + "end": 1162, "loc": { "start": { "line": 24, @@ -654,7 +654,7 @@ { "type": "ExpressionStatement", "start": 499, - "end": 765, + "end": 767, "loc": { "start": { "line": 28, @@ -668,7 +668,7 @@ "expression": { "type": "AssignmentExpression", "start": 499, - "end": 764, + "end": 766, "loc": { "start": { "line": 28, @@ -733,7 +733,7 @@ "right": { "type": "NewExpression", "start": 515, - "end": 764, + "end": 766, "loc": { "start": { "line": 28, @@ -765,7 +765,7 @@ { "type": "ObjectExpression", "start": 528, - "end": 763, + "end": 765, "loc": { "start": { "line": 28, @@ -779,59 +779,8 @@ "properties": [ { "type": "ObjectProperty", - "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, + "start": 559, + "end": 586, "loc": { "start": { "line": 30, @@ -847,8 +796,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 557, - "end": 567, + "start": 559, + "end": 569, "loc": { "start": { "line": 30, @@ -860,12 +809,13 @@ }, "identifierName": "layoutName" }, - "name": "layoutName" + "name": "layoutName", + "leadingComments": null }, "value": { "type": "MemberExpression", - "start": 569, - "end": 584, + "start": 571, + "end": 586, "loc": { "start": { "line": 30, @@ -878,8 +828,8 @@ }, "object": { "type": "ThisExpression", - "start": 569, - "end": 573, + "start": 571, + "end": 575, "loc": { "start": { "line": 30, @@ -893,8 +843,8 @@ }, "property": { "type": "Identifier", - "start": 574, - "end": 584, + "start": 576, + "end": 586, "loc": { "start": { "line": 30, @@ -909,12 +859,30 @@ "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": 593, - "end": 632, + "start": 595, + "end": 634, "loc": { "start": { "line": 31, @@ -930,8 +898,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 593, - "end": 601, + "start": 595, + "end": 603, "loc": { "start": { "line": 31, @@ -947,8 +915,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 603, - "end": 632, + "start": 605, + "end": 634, "loc": { "start": { "line": 31, @@ -966,8 +934,8 @@ "params": [ { "type": "Identifier", - "start": 603, - "end": 608, + "start": 605, + "end": 610, "loc": { "start": { "line": 31, @@ -984,8 +952,8 @@ ], "body": { "type": "CallExpression", - "start": 612, - "end": 632, + "start": 614, + "end": 634, "loc": { "start": { "line": 31, @@ -998,8 +966,8 @@ }, "callee": { "type": "MemberExpression", - "start": 612, - "end": 625, + "start": 614, + "end": 627, "loc": { "start": { "line": 31, @@ -1012,8 +980,8 @@ }, "object": { "type": "ThisExpression", - "start": 612, - "end": 616, + "start": 614, + "end": 618, "loc": { "start": { "line": 31, @@ -1027,8 +995,8 @@ }, "property": { "type": "Identifier", - "start": 617, - "end": 625, + "start": 619, + "end": 627, "loc": { "start": { "line": 31, @@ -1047,8 +1015,8 @@ "arguments": [ { "type": "Identifier", - "start": 626, - "end": 631, + "start": 628, + "end": 633, "loc": { "start": { "line": 31, @@ -1068,8 +1036,8 @@ }, { "type": "ObjectProperty", - "start": 641, - "end": 686, + "start": 643, + "end": 688, "loc": { "start": { "line": 32, @@ -1085,8 +1053,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 641, - "end": 651, + "start": 643, + "end": 653, "loc": { "start": { "line": 32, @@ -1102,8 +1070,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 653, - "end": 686, + "start": 655, + "end": 688, "loc": { "start": { "line": 32, @@ -1121,8 +1089,8 @@ "params": [ { "type": "Identifier", - "start": 653, - "end": 659, + "start": 655, + "end": 661, "loc": { "start": { "line": 32, @@ -1139,8 +1107,8 @@ ], "body": { "type": "CallExpression", - "start": 663, - "end": 686, + "start": 665, + "end": 688, "loc": { "start": { "line": 32, @@ -1153,8 +1121,8 @@ }, "callee": { "type": "MemberExpression", - "start": 663, - "end": 678, + "start": 665, + "end": 680, "loc": { "start": { "line": 32, @@ -1167,8 +1135,8 @@ }, "object": { "type": "ThisExpression", - "start": 663, - "end": 667, + "start": 665, + "end": 669, "loc": { "start": { "line": 32, @@ -1182,8 +1150,8 @@ }, "property": { "type": "Identifier", - "start": 668, - "end": 678, + "start": 670, + "end": 680, "loc": { "start": { "line": 32, @@ -1202,8 +1170,8 @@ "arguments": [ { "type": "Identifier", - "start": 679, - "end": 685, + "start": 681, + "end": 687, "loc": { "start": { "line": 32, @@ -1223,8 +1191,8 @@ }, { "type": "ObjectProperty", - "start": 695, - "end": 715, + "start": 697, + "end": 717, "loc": { "start": { "line": 33, @@ -1240,8 +1208,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 695, - "end": 709, + "start": 697, + "end": 711, "loc": { "start": { "line": 33, @@ -1257,8 +1225,8 @@ }, "value": { "type": "BooleanLiteral", - "start": 711, - "end": 715, + "start": 713, + "end": 717, "loc": { "start": { "line": 33, @@ -1274,8 +1242,8 @@ }, { "type": "ObjectProperty", - "start": 724, - "end": 755, + "start": 726, + "end": 757, "loc": { "start": { "line": 34, @@ -1291,8 +1259,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 724, - "end": 749, + "start": 726, + "end": 751, "loc": { "start": { "line": 34, @@ -1308,8 +1276,8 @@ }, "value": { "type": "BooleanLiteral", - "start": 751, - "end": 755, + "start": 753, + "end": 757, "loc": { "start": { "line": 34, @@ -1351,8 +1319,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 775, - "end": 822, + "start": 777, + "end": 824, "loc": { "start": { "line": 37, @@ -1368,8 +1336,8 @@ }, { "type": "ExpressionStatement", - "start": 828, - "end": 1013, + "start": 830, + "end": 1015, "loc": { "start": { "line": 40, @@ -1382,8 +1350,8 @@ }, "expression": { "type": "CallExpression", - "start": 828, - "end": 1012, + "start": 830, + "end": 1014, "loc": { "start": { "line": 40, @@ -1396,8 +1364,8 @@ }, "callee": { "type": "MemberExpression", - "start": 828, - "end": 889, + "start": 830, + "end": 891, "loc": { "start": { "line": 40, @@ -1410,8 +1378,8 @@ }, "object": { "type": "CallExpression", - "start": 828, - "end": 870, + "start": 830, + "end": 872, "loc": { "start": { "line": 40, @@ -1424,8 +1392,8 @@ }, "callee": { "type": "MemberExpression", - "start": 828, - "end": 850, + "start": 830, + "end": 852, "loc": { "start": { "line": 40, @@ -1438,8 +1406,8 @@ }, "object": { "type": "Identifier", - "start": 828, - "end": 836, + "start": 830, + "end": 838, "loc": { "start": { "line": 40, @@ -1456,8 +1424,8 @@ }, "property": { "type": "Identifier", - "start": 837, - "end": 850, + "start": 839, + "end": 852, "loc": { "start": { "line": 40, @@ -1477,8 +1445,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 851, - "end": 869, + "start": 853, + "end": 871, "loc": { "start": { "line": 40, @@ -1500,8 +1468,8 @@ }, "property": { "type": "Identifier", - "start": 871, - "end": 889, + "start": 873, + "end": 891, "loc": { "start": { "line": 40, @@ -1521,8 +1489,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 890, - "end": 903, + "start": 892, + "end": 905, "loc": { "start": { "line": 40, @@ -1541,8 +1509,8 @@ }, { "type": "TemplateLiteral", - "start": 905, - "end": 1011, + "start": 907, + "end": 1013, "loc": { "start": { "line": 40, @@ -1557,8 +1525,8 @@ "quasis": [ { "type": "TemplateElement", - "start": 906, - "end": 1010, + "start": 908, + "end": 1012, "loc": { "start": { "line": 40, @@ -1584,8 +1552,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 775, - "end": 822, + "start": 777, + "end": 824, "loc": { "start": { "line": 37, @@ -1601,8 +1569,8 @@ }, { "type": "ExpressionStatement", - "start": 1023, - "end": 1155, + "start": 1025, + "end": 1157, "loc": { "start": { "line": 46, @@ -1615,8 +1583,8 @@ }, "expression": { "type": "CallExpression", - "start": 1023, - "end": 1154, + "start": 1025, + "end": 1156, "loc": { "start": { "line": 46, @@ -1629,8 +1597,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1023, - "end": 1072, + "start": 1025, + "end": 1074, "loc": { "start": { "line": 46, @@ -1643,8 +1611,8 @@ }, "object": { "type": "CallExpression", - "start": 1023, - "end": 1055, + "start": 1025, + "end": 1057, "loc": { "start": { "line": 46, @@ -1657,8 +1625,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1023, - "end": 1045, + "start": 1025, + "end": 1047, "loc": { "start": { "line": 46, @@ -1671,8 +1639,8 @@ }, "object": { "type": "Identifier", - "start": 1023, - "end": 1031, + "start": 1025, + "end": 1033, "loc": { "start": { "line": 46, @@ -1688,8 +1656,8 @@ }, "property": { "type": "Identifier", - "start": 1032, - "end": 1045, + "start": 1034, + "end": 1047, "loc": { "start": { "line": 46, @@ -1708,8 +1676,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1046, - "end": 1054, + "start": 1048, + "end": 1056, "loc": { "start": { "line": 46, @@ -1730,8 +1698,8 @@ }, "property": { "type": "Identifier", - "start": 1056, - "end": 1072, + "start": 1058, + "end": 1074, "loc": { "start": { "line": 46, @@ -1750,8 +1718,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1073, - "end": 1081, + "start": 1075, + "end": 1083, "loc": { "start": { "line": 46, @@ -1770,8 +1738,8 @@ }, { "type": "ArrowFunctionExpression", - "start": 1083, - "end": 1153, + "start": 1085, + "end": 1155, "loc": { "start": { "line": 46, @@ -1789,8 +1757,8 @@ "params": [ { "type": "Identifier", - "start": 1084, - "end": 1089, + "start": 1086, + "end": 1091, "loc": { "start": { "line": 46, @@ -1807,8 +1775,8 @@ ], "body": { "type": "BlockStatement", - "start": 1094, - "end": 1153, + "start": 1096, + "end": 1155, "loc": { "start": { "line": 46, @@ -1822,8 +1790,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1103, - "end": 1146, + "start": 1105, + "end": 1148, "loc": { "start": { "line": 47, @@ -1836,8 +1804,8 @@ }, "expression": { "type": "CallExpression", - "start": 1103, - "end": 1145, + "start": 1105, + "end": 1147, "loc": { "start": { "line": 47, @@ -1850,8 +1818,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1103, - "end": 1125, + "start": 1105, + "end": 1127, "loc": { "start": { "line": 47, @@ -1864,8 +1832,8 @@ }, "object": { "type": "MemberExpression", - "start": 1103, - "end": 1116, + "start": 1105, + "end": 1118, "loc": { "start": { "line": 47, @@ -1878,8 +1846,8 @@ }, "object": { "type": "ThisExpression", - "start": 1103, - "end": 1107, + "start": 1105, + "end": 1109, "loc": { "start": { "line": 47, @@ -1893,8 +1861,8 @@ }, "property": { "type": "Identifier", - "start": 1108, - "end": 1116, + "start": 1110, + "end": 1118, "loc": { "start": { "line": 47, @@ -1912,8 +1880,8 @@ }, "property": { "type": "Identifier", - "start": 1117, - "end": 1125, + "start": 1119, + "end": 1127, "loc": { "start": { "line": 47, @@ -1932,8 +1900,8 @@ "arguments": [ { "type": "MemberExpression", - "start": 1126, - "end": 1144, + "start": 1128, + "end": 1146, "loc": { "start": { "line": 47, @@ -1946,8 +1914,8 @@ }, "object": { "type": "MemberExpression", - "start": 1126, - "end": 1138, + "start": 1128, + "end": 1140, "loc": { "start": { "line": 47, @@ -1960,8 +1928,8 @@ }, "object": { "type": "Identifier", - "start": 1126, - "end": 1131, + "start": 1128, + "end": 1133, "loc": { "start": { "line": 47, @@ -1977,8 +1945,8 @@ }, "property": { "type": "Identifier", - "start": 1132, - "end": 1138, + "start": 1134, + "end": 1140, "loc": { "start": { "line": 47, @@ -1996,8 +1964,8 @@ }, "property": { "type": "Identifier", - "start": 1139, - "end": 1144, + "start": 1141, + "end": 1146, "loc": { "start": { "line": 47, @@ -2051,8 +2019,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1168, + "end": 1212, "loc": { "start": { "line": 51, @@ -2068,8 +2036,8 @@ }, { "type": "ClassProperty", - "start": 1214, - "end": 1450, + "start": 1216, + "end": 1452, "loc": { "start": { "line": 54, @@ -2084,8 +2052,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1214, - "end": 1231, + "start": 1216, + "end": 1233, "loc": { "start": { "line": 54, @@ -2102,8 +2070,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1234, - "end": 1450, + "start": 1236, + "end": 1452, "loc": { "start": { "line": 54, @@ -2121,8 +2089,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1240, - "end": 1450, + "start": 1242, + "end": 1452, "loc": { "start": { "line": 54, @@ -2136,8 +2104,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 1247, - "end": 1280, + "start": 1249, + "end": 1282, "loc": { "start": { "line": 55, @@ -2151,8 +2119,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1251, - "end": 1279, + "start": 1253, + "end": 1281, "loc": { "start": { "line": 55, @@ -2165,8 +2133,8 @@ }, "id": { "type": "Identifier", - "start": 1251, - "end": 1261, + "start": 1253, + "end": 1263, "loc": { "start": { "line": 55, @@ -2182,8 +2150,8 @@ }, "init": { "type": "MemberExpression", - "start": 1264, - "end": 1279, + "start": 1266, + "end": 1281, "loc": { "start": { "line": 55, @@ -2196,8 +2164,8 @@ }, "object": { "type": "ThisExpression", - "start": 1264, - "end": 1268, + "start": 1266, + "end": 1270, "loc": { "start": { "line": 55, @@ -2211,8 +2179,8 @@ }, "property": { "type": "Identifier", - "start": 1269, - "end": 1279, + "start": 1271, + "end": 1281, "loc": { "start": { "line": 55, @@ -2234,8 +2202,8 @@ }, { "type": "VariableDeclaration", - "start": 1286, - "end": 1369, + "start": 1288, + "end": 1371, "loc": { "start": { "line": 56, @@ -2249,8 +2217,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1290, - "end": 1368, + "start": 1292, + "end": 1370, "loc": { "start": { "line": 56, @@ -2263,8 +2231,8 @@ }, "id": { "type": "Identifier", - "start": 1290, - "end": 1301, + "start": 1292, + "end": 1303, "loc": { "start": { "line": 56, @@ -2280,8 +2248,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 1304, - "end": 1368, + "start": 1306, + "end": 1370, "loc": { "start": { "line": 56, @@ -2295,8 +2263,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1304, - "end": 1319, + "start": 1306, + "end": 1321, "loc": { "start": { "line": 56, @@ -2309,8 +2277,8 @@ }, "object": { "type": "ThisExpression", - "start": 1304, - "end": 1308, + "start": 1306, + "end": 1310, "loc": { "start": { "line": 56, @@ -2324,8 +2292,8 @@ }, "property": { "type": "Identifier", - "start": 1309, - "end": 1319, + "start": 1311, + "end": 1321, "loc": { "start": { "line": 56, @@ -2343,8 +2311,8 @@ }, "right": { "type": "ConditionalExpression", - "start": 1322, - "end": 1368, + "start": 1324, + "end": 1370, "loc": { "start": { "line": 56, @@ -2357,8 +2325,8 @@ }, "test": { "type": "BinaryExpression", - "start": 1322, - "end": 1346, + "start": 1324, + "end": 1348, "loc": { "start": { "line": 56, @@ -2371,8 +2339,8 @@ }, "left": { "type": "Identifier", - "start": 1322, - "end": 1332, + "start": 1324, + "end": 1334, "loc": { "start": { "line": 56, @@ -2389,8 +2357,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1337, - "end": 1346, + "start": 1339, + "end": 1348, "loc": { "start": { "line": 56, @@ -2410,8 +2378,8 @@ }, "consequent": { "type": "StringLiteral", - "start": 1349, - "end": 1356, + "start": 1351, + "end": 1358, "loc": { "start": { "line": 56, @@ -2430,8 +2398,8 @@ }, "alternate": { "type": "StringLiteral", - "start": 1359, - "end": 1368, + "start": 1361, + "end": 1370, "loc": { "start": { "line": 56, @@ -2456,8 +2424,8 @@ }, { "type": "ExpressionStatement", - "start": 1379, - "end": 1445, + "start": 1381, + "end": 1447, "loc": { "start": { "line": 58, @@ -2470,8 +2438,8 @@ }, "expression": { "type": "CallExpression", - "start": 1379, - "end": 1444, + "start": 1381, + "end": 1446, "loc": { "start": { "line": 58, @@ -2484,8 +2452,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1379, - "end": 1403, + "start": 1381, + "end": 1405, "loc": { "start": { "line": 58, @@ -2498,8 +2466,8 @@ }, "object": { "type": "MemberExpression", - "start": 1379, - "end": 1392, + "start": 1381, + "end": 1394, "loc": { "start": { "line": 58, @@ -2512,8 +2480,8 @@ }, "object": { "type": "ThisExpression", - "start": 1379, - "end": 1383, + "start": 1381, + "end": 1385, "loc": { "start": { "line": 58, @@ -2527,8 +2495,8 @@ }, "property": { "type": "Identifier", - "start": 1384, - "end": 1392, + "start": 1386, + "end": 1394, "loc": { "start": { "line": 58, @@ -2546,8 +2514,8 @@ }, "property": { "type": "Identifier", - "start": 1393, - "end": 1403, + "start": 1395, + "end": 1405, "loc": { "start": { "line": 58, @@ -2566,8 +2534,8 @@ "arguments": [ { "type": "ObjectExpression", - "start": 1404, - "end": 1443, + "start": 1406, + "end": 1445, "loc": { "start": { "line": 58, @@ -2581,8 +2549,8 @@ "properties": [ { "type": "ObjectProperty", - "start": 1413, - "end": 1436, + "start": 1415, + "end": 1438, "loc": { "start": { "line": 59, @@ -2598,8 +2566,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1413, - "end": 1423, + "start": 1415, + "end": 1425, "loc": { "start": { "line": 59, @@ -2615,8 +2583,8 @@ }, "value": { "type": "Identifier", - "start": 1425, - "end": 1436, + "start": 1427, + "end": 1438, "loc": { "start": { "line": 59, @@ -2646,8 +2614,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1168, + "end": 1212, "loc": { "start": { "line": 51, @@ -2664,8 +2632,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1458, + "end": 1520, "loc": { "start": { "line": 63, @@ -2681,8 +2649,8 @@ }, { "type": "ClassProperty", - "start": 1522, - "end": 1601, + "start": 1524, + "end": 1603, "loc": { "start": { "line": 66, @@ -2697,8 +2665,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1522, - "end": 1530, + "start": 1524, + "end": 1532, "loc": { "start": { "line": 66, @@ -2715,8 +2683,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1533, - "end": 1601, + "start": 1535, + "end": 1603, "loc": { "start": { "line": 66, @@ -2734,8 +2702,8 @@ "params": [ { "type": "Identifier", - "start": 1533, - "end": 1538, + "start": 1535, + "end": 1540, "loc": { "start": { "line": 66, @@ -2752,8 +2720,8 @@ ], "body": { "type": "BlockStatement", - "start": 1542, - "end": 1601, + "start": 1544, + "end": 1603, "loc": { "start": { "line": 66, @@ -2767,8 +2735,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1549, - "end": 1596, + "start": 1551, + "end": 1598, "loc": { "start": { "line": 67, @@ -2781,8 +2749,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1549, - "end": 1595, + "start": 1551, + "end": 1597, "loc": { "start": { "line": 67, @@ -2796,8 +2764,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1549, - "end": 1587, + "start": 1551, + "end": 1589, "loc": { "start": { "line": 67, @@ -2810,8 +2778,8 @@ }, "object": { "type": "CallExpression", - "start": 1549, - "end": 1581, + "start": 1551, + "end": 1583, "loc": { "start": { "line": 67, @@ -2824,8 +2792,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1549, - "end": 1571, + "start": 1551, + "end": 1573, "loc": { "start": { "line": 67, @@ -2838,8 +2806,8 @@ }, "object": { "type": "Identifier", - "start": 1549, - "end": 1557, + "start": 1551, + "end": 1559, "loc": { "start": { "line": 67, @@ -2855,8 +2823,8 @@ }, "property": { "type": "Identifier", - "start": 1558, - "end": 1571, + "start": 1560, + "end": 1573, "loc": { "start": { "line": 67, @@ -2875,8 +2843,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1572, - "end": 1580, + "start": 1574, + "end": 1582, "loc": { "start": { "line": 67, @@ -2897,8 +2865,8 @@ }, "property": { "type": "Identifier", - "start": 1582, - "end": 1587, + "start": 1584, + "end": 1589, "loc": { "start": { "line": 67, @@ -2916,8 +2884,8 @@ }, "right": { "type": "Identifier", - "start": 1590, - "end": 1595, + "start": 1592, + "end": 1597, "loc": { "start": { "line": 67, @@ -2943,8 +2911,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1458, + "end": 1520, "loc": { "start": { "line": 63, @@ -2961,8 +2929,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1609, + "end": 1670, "loc": { "start": { "line": 70, @@ -2978,8 +2946,8 @@ }, { "type": "ClassProperty", - "start": 1672, - "end": 1891, + "start": 1674, + "end": 1893, "loc": { "start": { "line": 73, @@ -2994,8 +2962,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1672, - "end": 1682, + "start": 1674, + "end": 1684, "loc": { "start": { "line": 73, @@ -3012,8 +2980,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1685, - "end": 1891, + "start": 1687, + "end": 1893, "loc": { "start": { "line": 73, @@ -3031,8 +2999,8 @@ "params": [ { "type": "Identifier", - "start": 1685, - "end": 1691, + "start": 1687, + "end": 1693, "loc": { "start": { "line": 73, @@ -3049,8 +3017,8 @@ ], "body": { "type": "BlockStatement", - "start": 1695, - "end": 1891, + "start": 1697, + "end": 1893, "loc": { "start": { "line": 73, @@ -3064,8 +3032,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1702, - "end": 1740, + "start": 1704, + "end": 1742, "loc": { "start": { "line": 74, @@ -3078,8 +3046,8 @@ }, "expression": { "type": "CallExpression", - "start": 1702, - "end": 1739, + "start": 1704, + "end": 1741, "loc": { "start": { "line": 74, @@ -3092,8 +3060,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1702, - "end": 1713, + "start": 1704, + "end": 1715, "loc": { "start": { "line": 74, @@ -3106,8 +3074,8 @@ }, "object": { "type": "Identifier", - "start": 1702, - "end": 1709, + "start": 1704, + "end": 1711, "loc": { "start": { "line": 74, @@ -3123,8 +3091,8 @@ }, "property": { "type": "Identifier", - "start": 1710, - "end": 1713, + "start": 1712, + "end": 1715, "loc": { "start": { "line": 74, @@ -3143,8 +3111,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1714, - "end": 1730, + "start": 1716, + "end": 1732, "loc": { "start": { "line": 74, @@ -3163,8 +3131,8 @@ }, { "type": "Identifier", - "start": 1732, - "end": 1738, + "start": 1734, + "end": 1740, "loc": { "start": { "line": 74, @@ -3184,8 +3152,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1754, + "end": 1798, "loc": { "start": { "line": 76, @@ -3201,8 +3169,8 @@ }, { "type": "IfStatement", - "start": 1804, - "end": 1886, + "start": 1806, + "end": 1888, "loc": { "start": { "line": 79, @@ -3215,8 +3183,8 @@ }, "test": { "type": "LogicalExpression", - "start": 1807, - "end": 1850, + "start": 1809, + "end": 1852, "loc": { "start": { "line": 79, @@ -3229,8 +3197,8 @@ }, "left": { "type": "BinaryExpression", - "start": 1807, - "end": 1826, + "start": 1809, + "end": 1828, "loc": { "start": { "line": 79, @@ -3243,8 +3211,8 @@ }, "left": { "type": "Identifier", - "start": 1807, - "end": 1813, + "start": 1809, + "end": 1815, "loc": { "start": { "line": 79, @@ -3262,8 +3230,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1818, - "end": 1826, + "start": 1820, + "end": 1828, "loc": { "start": { "line": 79, @@ -3285,8 +3253,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 1830, - "end": 1850, + "start": 1832, + "end": 1852, "loc": { "start": { "line": 79, @@ -3299,8 +3267,8 @@ }, "left": { "type": "Identifier", - "start": 1830, - "end": 1836, + "start": 1832, + "end": 1838, "loc": { "start": { "line": 79, @@ -3317,8 +3285,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1841, - "end": 1850, + "start": 1843, + "end": 1852, "loc": { "start": { "line": 79, @@ -3340,8 +3308,8 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1861, - "end": 1886, + "start": 1863, + "end": 1888, "loc": { "start": { "line": 80, @@ -3354,8 +3322,8 @@ }, "expression": { "type": "CallExpression", - "start": 1861, - "end": 1885, + "start": 1863, + "end": 1887, "loc": { "start": { "line": 80, @@ -3368,8 +3336,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1861, - "end": 1883, + "start": 1863, + "end": 1885, "loc": { "start": { "line": 80, @@ -3382,8 +3350,8 @@ }, "object": { "type": "ThisExpression", - "start": 1861, - "end": 1865, + "start": 1863, + "end": 1867, "loc": { "start": { "line": 80, @@ -3397,8 +3365,8 @@ }, "property": { "type": "Identifier", - "start": 1866, - "end": 1883, + "start": 1868, + "end": 1885, "loc": { "start": { "line": 80, @@ -3422,8 +3390,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1754, + "end": 1798, "loc": { "start": { "line": 76, @@ -3445,8 +3413,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1609, + "end": 1670, "loc": { "start": { "line": 70, @@ -3468,8 +3436,8 @@ }, { "type": "Identifier", - "start": 1900, - "end": 1919, + "start": 1902, + "end": 1921, "loc": { "start": { "line": 85, @@ -3482,8 +3450,8 @@ }, "declaration": { "type": "Identifier", - "start": 1915, - "end": 1918, + "start": 1917, + "end": 1920, "loc": { "start": { "line": 85, @@ -3503,8 +3471,8 @@ }, { "type": "ExportDefaultDeclaration", - "start": 1900, - "end": 1919, + "start": 1902, + "end": 1921, "loc": { "start": { "line": 85, @@ -3518,7 +3486,7 @@ "declaration": { "type": "ClassDeclaration", "start": 94, - "end": 1896, + "end": 1898, "loc": { "start": { "line": 7, @@ -3551,7 +3519,7 @@ "body": { "type": "ClassBody", "start": 104, - "end": 1896, + "end": 1898, "loc": { "start": { "line": 7, @@ -3950,7 +3918,7 @@ { "type": "ClassProperty", "start": 407, - "end": 1160, + "end": 1162, "loc": { "start": { "line": 24, @@ -3984,7 +3952,7 @@ "value": { "type": "ArrowFunctionExpression", "start": 421, - "end": 1160, + "end": 1162, "loc": { "start": { "line": 24, @@ -4003,7 +3971,7 @@ "body": { "type": "BlockStatement", "start": 427, - "end": 1160, + "end": 1162, "loc": { "start": { "line": 24, @@ -4018,7 +3986,7 @@ { "type": "ExpressionStatement", "start": 499, - "end": 765, + "end": 767, "loc": { "start": { "line": 28, @@ -4032,7 +4000,7 @@ "expression": { "type": "AssignmentExpression", "start": 499, - "end": 764, + "end": 766, "loc": { "start": { "line": 28, @@ -4097,7 +4065,7 @@ "right": { "type": "NewExpression", "start": 515, - "end": 764, + "end": 766, "loc": { "start": { "line": 28, @@ -4129,7 +4097,7 @@ { "type": "ObjectExpression", "start": 528, - "end": 763, + "end": 765, "loc": { "start": { "line": 28, @@ -4143,59 +4111,8 @@ "properties": [ { "type": "ObjectProperty", - "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, + "start": 559, + "end": 586, "loc": { "start": { "line": 30, @@ -4211,8 +4128,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 557, - "end": 567, + "start": 559, + "end": 569, "loc": { "start": { "line": 30, @@ -4224,12 +4141,13 @@ }, "identifierName": "layoutName" }, - "name": "layoutName" + "name": "layoutName", + "leadingComments": null }, "value": { "type": "MemberExpression", - "start": 569, - "end": 584, + "start": 571, + "end": 586, "loc": { "start": { "line": 30, @@ -4242,8 +4160,8 @@ }, "object": { "type": "ThisExpression", - "start": 569, - "end": 573, + "start": 571, + "end": 575, "loc": { "start": { "line": 30, @@ -4257,8 +4175,8 @@ }, "property": { "type": "Identifier", - "start": 574, - "end": 584, + "start": 576, + "end": 586, "loc": { "start": { "line": 30, @@ -4273,12 +4191,30 @@ "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": 593, - "end": 632, + "start": 595, + "end": 634, "loc": { "start": { "line": 31, @@ -4294,8 +4230,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 593, - "end": 601, + "start": 595, + "end": 603, "loc": { "start": { "line": 31, @@ -4311,8 +4247,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 603, - "end": 632, + "start": 605, + "end": 634, "loc": { "start": { "line": 31, @@ -4330,8 +4266,8 @@ "params": [ { "type": "Identifier", - "start": 603, - "end": 608, + "start": 605, + "end": 610, "loc": { "start": { "line": 31, @@ -4348,8 +4284,8 @@ ], "body": { "type": "CallExpression", - "start": 612, - "end": 632, + "start": 614, + "end": 634, "loc": { "start": { "line": 31, @@ -4362,8 +4298,8 @@ }, "callee": { "type": "MemberExpression", - "start": 612, - "end": 625, + "start": 614, + "end": 627, "loc": { "start": { "line": 31, @@ -4376,8 +4312,8 @@ }, "object": { "type": "ThisExpression", - "start": 612, - "end": 616, + "start": 614, + "end": 618, "loc": { "start": { "line": 31, @@ -4391,8 +4327,8 @@ }, "property": { "type": "Identifier", - "start": 617, - "end": 625, + "start": 619, + "end": 627, "loc": { "start": { "line": 31, @@ -4411,8 +4347,8 @@ "arguments": [ { "type": "Identifier", - "start": 626, - "end": 631, + "start": 628, + "end": 633, "loc": { "start": { "line": 31, @@ -4432,8 +4368,8 @@ }, { "type": "ObjectProperty", - "start": 641, - "end": 686, + "start": 643, + "end": 688, "loc": { "start": { "line": 32, @@ -4449,8 +4385,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 641, - "end": 651, + "start": 643, + "end": 653, "loc": { "start": { "line": 32, @@ -4466,8 +4402,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 653, - "end": 686, + "start": 655, + "end": 688, "loc": { "start": { "line": 32, @@ -4485,8 +4421,8 @@ "params": [ { "type": "Identifier", - "start": 653, - "end": 659, + "start": 655, + "end": 661, "loc": { "start": { "line": 32, @@ -4503,8 +4439,8 @@ ], "body": { "type": "CallExpression", - "start": 663, - "end": 686, + "start": 665, + "end": 688, "loc": { "start": { "line": 32, @@ -4517,8 +4453,8 @@ }, "callee": { "type": "MemberExpression", - "start": 663, - "end": 678, + "start": 665, + "end": 680, "loc": { "start": { "line": 32, @@ -4531,8 +4467,8 @@ }, "object": { "type": "ThisExpression", - "start": 663, - "end": 667, + "start": 665, + "end": 669, "loc": { "start": { "line": 32, @@ -4546,8 +4482,8 @@ }, "property": { "type": "Identifier", - "start": 668, - "end": 678, + "start": 670, + "end": 680, "loc": { "start": { "line": 32, @@ -4566,8 +4502,8 @@ "arguments": [ { "type": "Identifier", - "start": 679, - "end": 685, + "start": 681, + "end": 687, "loc": { "start": { "line": 32, @@ -4587,8 +4523,8 @@ }, { "type": "ObjectProperty", - "start": 695, - "end": 715, + "start": 697, + "end": 717, "loc": { "start": { "line": 33, @@ -4604,8 +4540,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 695, - "end": 709, + "start": 697, + "end": 711, "loc": { "start": { "line": 33, @@ -4621,8 +4557,8 @@ }, "value": { "type": "BooleanLiteral", - "start": 711, - "end": 715, + "start": 713, + "end": 717, "loc": { "start": { "line": 33, @@ -4638,8 +4574,8 @@ }, { "type": "ObjectProperty", - "start": 724, - "end": 755, + "start": 726, + "end": 757, "loc": { "start": { "line": 34, @@ -4655,8 +4591,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 724, - "end": 749, + "start": 726, + "end": 751, "loc": { "start": { "line": 34, @@ -4672,8 +4608,8 @@ }, "value": { "type": "BooleanLiteral", - "start": 751, - "end": 755, + "start": 753, + "end": 757, "loc": { "start": { "line": 34, @@ -4715,8 +4651,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 775, - "end": 822, + "start": 777, + "end": 824, "loc": { "start": { "line": 37, @@ -4732,8 +4668,8 @@ }, { "type": "ExpressionStatement", - "start": 828, - "end": 1013, + "start": 830, + "end": 1015, "loc": { "start": { "line": 40, @@ -4746,8 +4682,8 @@ }, "expression": { "type": "CallExpression", - "start": 828, - "end": 1012, + "start": 830, + "end": 1014, "loc": { "start": { "line": 40, @@ -4760,8 +4696,8 @@ }, "callee": { "type": "MemberExpression", - "start": 828, - "end": 889, + "start": 830, + "end": 891, "loc": { "start": { "line": 40, @@ -4774,8 +4710,8 @@ }, "object": { "type": "CallExpression", - "start": 828, - "end": 870, + "start": 830, + "end": 872, "loc": { "start": { "line": 40, @@ -4788,8 +4724,8 @@ }, "callee": { "type": "MemberExpression", - "start": 828, - "end": 850, + "start": 830, + "end": 852, "loc": { "start": { "line": 40, @@ -4802,8 +4738,8 @@ }, "object": { "type": "Identifier", - "start": 828, - "end": 836, + "start": 830, + "end": 838, "loc": { "start": { "line": 40, @@ -4820,8 +4756,8 @@ }, "property": { "type": "Identifier", - "start": 837, - "end": 850, + "start": 839, + "end": 852, "loc": { "start": { "line": 40, @@ -4841,8 +4777,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 851, - "end": 869, + "start": 853, + "end": 871, "loc": { "start": { "line": 40, @@ -4864,8 +4800,8 @@ }, "property": { "type": "Identifier", - "start": 871, - "end": 889, + "start": 873, + "end": 891, "loc": { "start": { "line": 40, @@ -4885,8 +4821,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 890, - "end": 903, + "start": 892, + "end": 905, "loc": { "start": { "line": 40, @@ -4905,8 +4841,8 @@ }, { "type": "TemplateLiteral", - "start": 905, - "end": 1011, + "start": 907, + "end": 1013, "loc": { "start": { "line": 40, @@ -4921,8 +4857,8 @@ "quasis": [ { "type": "TemplateElement", - "start": 906, - "end": 1010, + "start": 908, + "end": 1012, "loc": { "start": { "line": 40, @@ -4948,8 +4884,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 775, - "end": 822, + "start": 777, + "end": 824, "loc": { "start": { "line": 37, @@ -4965,8 +4901,8 @@ }, { "type": "ExpressionStatement", - "start": 1023, - "end": 1155, + "start": 1025, + "end": 1157, "loc": { "start": { "line": 46, @@ -4979,8 +4915,8 @@ }, "expression": { "type": "CallExpression", - "start": 1023, - "end": 1154, + "start": 1025, + "end": 1156, "loc": { "start": { "line": 46, @@ -4993,8 +4929,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1023, - "end": 1072, + "start": 1025, + "end": 1074, "loc": { "start": { "line": 46, @@ -5007,8 +4943,8 @@ }, "object": { "type": "CallExpression", - "start": 1023, - "end": 1055, + "start": 1025, + "end": 1057, "loc": { "start": { "line": 46, @@ -5021,8 +4957,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1023, - "end": 1045, + "start": 1025, + "end": 1047, "loc": { "start": { "line": 46, @@ -5035,8 +4971,8 @@ }, "object": { "type": "Identifier", - "start": 1023, - "end": 1031, + "start": 1025, + "end": 1033, "loc": { "start": { "line": 46, @@ -5052,8 +4988,8 @@ }, "property": { "type": "Identifier", - "start": 1032, - "end": 1045, + "start": 1034, + "end": 1047, "loc": { "start": { "line": 46, @@ -5072,8 +5008,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1046, - "end": 1054, + "start": 1048, + "end": 1056, "loc": { "start": { "line": 46, @@ -5094,8 +5030,8 @@ }, "property": { "type": "Identifier", - "start": 1056, - "end": 1072, + "start": 1058, + "end": 1074, "loc": { "start": { "line": 46, @@ -5114,8 +5050,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1073, - "end": 1081, + "start": 1075, + "end": 1083, "loc": { "start": { "line": 46, @@ -5134,8 +5070,8 @@ }, { "type": "ArrowFunctionExpression", - "start": 1083, - "end": 1153, + "start": 1085, + "end": 1155, "loc": { "start": { "line": 46, @@ -5153,8 +5089,8 @@ "params": [ { "type": "Identifier", - "start": 1084, - "end": 1089, + "start": 1086, + "end": 1091, "loc": { "start": { "line": 46, @@ -5171,8 +5107,8 @@ ], "body": { "type": "BlockStatement", - "start": 1094, - "end": 1153, + "start": 1096, + "end": 1155, "loc": { "start": { "line": 46, @@ -5186,8 +5122,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1103, - "end": 1146, + "start": 1105, + "end": 1148, "loc": { "start": { "line": 47, @@ -5200,8 +5136,8 @@ }, "expression": { "type": "CallExpression", - "start": 1103, - "end": 1145, + "start": 1105, + "end": 1147, "loc": { "start": { "line": 47, @@ -5214,8 +5150,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1103, - "end": 1125, + "start": 1105, + "end": 1127, "loc": { "start": { "line": 47, @@ -5228,8 +5164,8 @@ }, "object": { "type": "MemberExpression", - "start": 1103, - "end": 1116, + "start": 1105, + "end": 1118, "loc": { "start": { "line": 47, @@ -5242,8 +5178,8 @@ }, "object": { "type": "ThisExpression", - "start": 1103, - "end": 1107, + "start": 1105, + "end": 1109, "loc": { "start": { "line": 47, @@ -5257,8 +5193,8 @@ }, "property": { "type": "Identifier", - "start": 1108, - "end": 1116, + "start": 1110, + "end": 1118, "loc": { "start": { "line": 47, @@ -5276,8 +5212,8 @@ }, "property": { "type": "Identifier", - "start": 1117, - "end": 1125, + "start": 1119, + "end": 1127, "loc": { "start": { "line": 47, @@ -5296,8 +5232,8 @@ "arguments": [ { "type": "MemberExpression", - "start": 1126, - "end": 1144, + "start": 1128, + "end": 1146, "loc": { "start": { "line": 47, @@ -5310,8 +5246,8 @@ }, "object": { "type": "MemberExpression", - "start": 1126, - "end": 1138, + "start": 1128, + "end": 1140, "loc": { "start": { "line": 47, @@ -5324,8 +5260,8 @@ }, "object": { "type": "Identifier", - "start": 1126, - "end": 1131, + "start": 1128, + "end": 1133, "loc": { "start": { "line": 47, @@ -5341,8 +5277,8 @@ }, "property": { "type": "Identifier", - "start": 1132, - "end": 1138, + "start": 1134, + "end": 1140, "loc": { "start": { "line": 47, @@ -5360,8 +5296,8 @@ }, "property": { "type": "Identifier", - "start": 1139, - "end": 1144, + "start": 1141, + "end": 1146, "loc": { "start": { "line": 47, @@ -5415,8 +5351,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1168, + "end": 1212, "loc": { "start": { "line": 51, @@ -5432,8 +5368,8 @@ }, { "type": "ClassProperty", - "start": 1214, - "end": 1450, + "start": 1216, + "end": 1452, "loc": { "start": { "line": 54, @@ -5448,8 +5384,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1214, - "end": 1231, + "start": 1216, + "end": 1233, "loc": { "start": { "line": 54, @@ -5466,8 +5402,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1234, - "end": 1450, + "start": 1236, + "end": 1452, "loc": { "start": { "line": 54, @@ -5485,8 +5421,8 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1240, - "end": 1450, + "start": 1242, + "end": 1452, "loc": { "start": { "line": 54, @@ -5500,8 +5436,8 @@ "body": [ { "type": "VariableDeclaration", - "start": 1247, - "end": 1280, + "start": 1249, + "end": 1282, "loc": { "start": { "line": 55, @@ -5515,8 +5451,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1251, - "end": 1279, + "start": 1253, + "end": 1281, "loc": { "start": { "line": 55, @@ -5529,8 +5465,8 @@ }, "id": { "type": "Identifier", - "start": 1251, - "end": 1261, + "start": 1253, + "end": 1263, "loc": { "start": { "line": 55, @@ -5546,8 +5482,8 @@ }, "init": { "type": "MemberExpression", - "start": 1264, - "end": 1279, + "start": 1266, + "end": 1281, "loc": { "start": { "line": 55, @@ -5560,8 +5496,8 @@ }, "object": { "type": "ThisExpression", - "start": 1264, - "end": 1268, + "start": 1266, + "end": 1270, "loc": { "start": { "line": 55, @@ -5575,8 +5511,8 @@ }, "property": { "type": "Identifier", - "start": 1269, - "end": 1279, + "start": 1271, + "end": 1281, "loc": { "start": { "line": 55, @@ -5598,8 +5534,8 @@ }, { "type": "VariableDeclaration", - "start": 1286, - "end": 1369, + "start": 1288, + "end": 1371, "loc": { "start": { "line": 56, @@ -5613,8 +5549,8 @@ "declarations": [ { "type": "VariableDeclarator", - "start": 1290, - "end": 1368, + "start": 1292, + "end": 1370, "loc": { "start": { "line": 56, @@ -5627,8 +5563,8 @@ }, "id": { "type": "Identifier", - "start": 1290, - "end": 1301, + "start": 1292, + "end": 1303, "loc": { "start": { "line": 56, @@ -5644,8 +5580,8 @@ }, "init": { "type": "AssignmentExpression", - "start": 1304, - "end": 1368, + "start": 1306, + "end": 1370, "loc": { "start": { "line": 56, @@ -5659,8 +5595,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1304, - "end": 1319, + "start": 1306, + "end": 1321, "loc": { "start": { "line": 56, @@ -5673,8 +5609,8 @@ }, "object": { "type": "ThisExpression", - "start": 1304, - "end": 1308, + "start": 1306, + "end": 1310, "loc": { "start": { "line": 56, @@ -5688,8 +5624,8 @@ }, "property": { "type": "Identifier", - "start": 1309, - "end": 1319, + "start": 1311, + "end": 1321, "loc": { "start": { "line": 56, @@ -5707,8 +5643,8 @@ }, "right": { "type": "ConditionalExpression", - "start": 1322, - "end": 1368, + "start": 1324, + "end": 1370, "loc": { "start": { "line": 56, @@ -5721,8 +5657,8 @@ }, "test": { "type": "BinaryExpression", - "start": 1322, - "end": 1346, + "start": 1324, + "end": 1348, "loc": { "start": { "line": 56, @@ -5735,8 +5671,8 @@ }, "left": { "type": "Identifier", - "start": 1322, - "end": 1332, + "start": 1324, + "end": 1334, "loc": { "start": { "line": 56, @@ -5753,8 +5689,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1337, - "end": 1346, + "start": 1339, + "end": 1348, "loc": { "start": { "line": 56, @@ -5774,8 +5710,8 @@ }, "consequent": { "type": "StringLiteral", - "start": 1349, - "end": 1356, + "start": 1351, + "end": 1358, "loc": { "start": { "line": 56, @@ -5794,8 +5730,8 @@ }, "alternate": { "type": "StringLiteral", - "start": 1359, - "end": 1368, + "start": 1361, + "end": 1370, "loc": { "start": { "line": 56, @@ -5820,8 +5756,8 @@ }, { "type": "ExpressionStatement", - "start": 1379, - "end": 1445, + "start": 1381, + "end": 1447, "loc": { "start": { "line": 58, @@ -5834,8 +5770,8 @@ }, "expression": { "type": "CallExpression", - "start": 1379, - "end": 1444, + "start": 1381, + "end": 1446, "loc": { "start": { "line": 58, @@ -5848,8 +5784,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1379, - "end": 1403, + "start": 1381, + "end": 1405, "loc": { "start": { "line": 58, @@ -5862,8 +5798,8 @@ }, "object": { "type": "MemberExpression", - "start": 1379, - "end": 1392, + "start": 1381, + "end": 1394, "loc": { "start": { "line": 58, @@ -5876,8 +5812,8 @@ }, "object": { "type": "ThisExpression", - "start": 1379, - "end": 1383, + "start": 1381, + "end": 1385, "loc": { "start": { "line": 58, @@ -5891,8 +5827,8 @@ }, "property": { "type": "Identifier", - "start": 1384, - "end": 1392, + "start": 1386, + "end": 1394, "loc": { "start": { "line": 58, @@ -5910,8 +5846,8 @@ }, "property": { "type": "Identifier", - "start": 1393, - "end": 1403, + "start": 1395, + "end": 1405, "loc": { "start": { "line": 58, @@ -5930,8 +5866,8 @@ "arguments": [ { "type": "ObjectExpression", - "start": 1404, - "end": 1443, + "start": 1406, + "end": 1445, "loc": { "start": { "line": 58, @@ -5945,8 +5881,8 @@ "properties": [ { "type": "ObjectProperty", - "start": 1413, - "end": 1436, + "start": 1415, + "end": 1438, "loc": { "start": { "line": 59, @@ -5962,8 +5898,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1413, - "end": 1423, + "start": 1415, + "end": 1425, "loc": { "start": { "line": 59, @@ -5979,8 +5915,8 @@ }, "value": { "type": "Identifier", - "start": 1425, - "end": 1436, + "start": 1427, + "end": 1438, "loc": { "start": { "line": 59, @@ -6010,8 +5946,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1168, + "end": 1212, "loc": { "start": { "line": 51, @@ -6028,8 +5964,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1458, + "end": 1520, "loc": { "start": { "line": 63, @@ -6045,8 +5981,8 @@ }, { "type": "ClassProperty", - "start": 1522, - "end": 1601, + "start": 1524, + "end": 1603, "loc": { "start": { "line": 66, @@ -6061,8 +5997,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1522, - "end": 1530, + "start": 1524, + "end": 1532, "loc": { "start": { "line": 66, @@ -6079,8 +6015,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1533, - "end": 1601, + "start": 1535, + "end": 1603, "loc": { "start": { "line": 66, @@ -6098,8 +6034,8 @@ "params": [ { "type": "Identifier", - "start": 1533, - "end": 1538, + "start": 1535, + "end": 1540, "loc": { "start": { "line": 66, @@ -6116,8 +6052,8 @@ ], "body": { "type": "BlockStatement", - "start": 1542, - "end": 1601, + "start": 1544, + "end": 1603, "loc": { "start": { "line": 66, @@ -6131,8 +6067,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1549, - "end": 1596, + "start": 1551, + "end": 1598, "loc": { "start": { "line": 67, @@ -6145,8 +6081,8 @@ }, "expression": { "type": "AssignmentExpression", - "start": 1549, - "end": 1595, + "start": 1551, + "end": 1597, "loc": { "start": { "line": 67, @@ -6160,8 +6096,8 @@ "operator": "=", "left": { "type": "MemberExpression", - "start": 1549, - "end": 1587, + "start": 1551, + "end": 1589, "loc": { "start": { "line": 67, @@ -6174,8 +6110,8 @@ }, "object": { "type": "CallExpression", - "start": 1549, - "end": 1581, + "start": 1551, + "end": 1583, "loc": { "start": { "line": 67, @@ -6188,8 +6124,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1549, - "end": 1571, + "start": 1551, + "end": 1573, "loc": { "start": { "line": 67, @@ -6202,8 +6138,8 @@ }, "object": { "type": "Identifier", - "start": 1549, - "end": 1557, + "start": 1551, + "end": 1559, "loc": { "start": { "line": 67, @@ -6219,8 +6155,8 @@ }, "property": { "type": "Identifier", - "start": 1558, - "end": 1571, + "start": 1560, + "end": 1573, "loc": { "start": { "line": 67, @@ -6239,8 +6175,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1572, - "end": 1580, + "start": 1574, + "end": 1582, "loc": { "start": { "line": 67, @@ -6261,8 +6197,8 @@ }, "property": { "type": "Identifier", - "start": 1582, - "end": 1587, + "start": 1584, + "end": 1589, "loc": { "start": { "line": 67, @@ -6280,8 +6216,8 @@ }, "right": { "type": "Identifier", - "start": 1590, - "end": 1595, + "start": 1592, + "end": 1597, "loc": { "start": { "line": 67, @@ -6307,8 +6243,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1458, + "end": 1520, "loc": { "start": { "line": 63, @@ -6325,8 +6261,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1609, + "end": 1670, "loc": { "start": { "line": 70, @@ -6342,8 +6278,8 @@ }, { "type": "ClassProperty", - "start": 1672, - "end": 1891, + "start": 1674, + "end": 1893, "loc": { "start": { "line": 73, @@ -6358,8 +6294,8 @@ "computed": false, "key": { "type": "Identifier", - "start": 1672, - "end": 1682, + "start": 1674, + "end": 1684, "loc": { "start": { "line": 73, @@ -6376,8 +6312,8 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 1685, - "end": 1891, + "start": 1687, + "end": 1893, "loc": { "start": { "line": 73, @@ -6395,8 +6331,8 @@ "params": [ { "type": "Identifier", - "start": 1685, - "end": 1691, + "start": 1687, + "end": 1693, "loc": { "start": { "line": 73, @@ -6413,8 +6349,8 @@ ], "body": { "type": "BlockStatement", - "start": 1695, - "end": 1891, + "start": 1697, + "end": 1893, "loc": { "start": { "line": 73, @@ -6428,8 +6364,8 @@ "body": [ { "type": "ExpressionStatement", - "start": 1702, - "end": 1740, + "start": 1704, + "end": 1742, "loc": { "start": { "line": 74, @@ -6442,8 +6378,8 @@ }, "expression": { "type": "CallExpression", - "start": 1702, - "end": 1739, + "start": 1704, + "end": 1741, "loc": { "start": { "line": 74, @@ -6456,8 +6392,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1702, - "end": 1713, + "start": 1704, + "end": 1715, "loc": { "start": { "line": 74, @@ -6470,8 +6406,8 @@ }, "object": { "type": "Identifier", - "start": 1702, - "end": 1709, + "start": 1704, + "end": 1711, "loc": { "start": { "line": 74, @@ -6487,8 +6423,8 @@ }, "property": { "type": "Identifier", - "start": 1710, - "end": 1713, + "start": 1712, + "end": 1715, "loc": { "start": { "line": 74, @@ -6507,8 +6443,8 @@ "arguments": [ { "type": "StringLiteral", - "start": 1714, - "end": 1730, + "start": 1716, + "end": 1732, "loc": { "start": { "line": 74, @@ -6527,8 +6463,8 @@ }, { "type": "Identifier", - "start": 1732, - "end": 1738, + "start": 1734, + "end": 1740, "loc": { "start": { "line": 74, @@ -6548,8 +6484,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1754, + "end": 1798, "loc": { "start": { "line": 76, @@ -6565,8 +6501,8 @@ }, { "type": "IfStatement", - "start": 1804, - "end": 1886, + "start": 1806, + "end": 1888, "loc": { "start": { "line": 79, @@ -6579,8 +6515,8 @@ }, "test": { "type": "LogicalExpression", - "start": 1807, - "end": 1850, + "start": 1809, + "end": 1852, "loc": { "start": { "line": 79, @@ -6593,8 +6529,8 @@ }, "left": { "type": "BinaryExpression", - "start": 1807, - "end": 1826, + "start": 1809, + "end": 1828, "loc": { "start": { "line": 79, @@ -6607,8 +6543,8 @@ }, "left": { "type": "Identifier", - "start": 1807, - "end": 1813, + "start": 1809, + "end": 1815, "loc": { "start": { "line": 79, @@ -6626,8 +6562,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1818, - "end": 1826, + "start": 1820, + "end": 1828, "loc": { "start": { "line": 79, @@ -6649,8 +6585,8 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 1830, - "end": 1850, + "start": 1832, + "end": 1852, "loc": { "start": { "line": 79, @@ -6663,8 +6599,8 @@ }, "left": { "type": "Identifier", - "start": 1830, - "end": 1836, + "start": 1832, + "end": 1838, "loc": { "start": { "line": 79, @@ -6681,8 +6617,8 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1841, - "end": 1850, + "start": 1843, + "end": 1852, "loc": { "start": { "line": 79, @@ -6704,8 +6640,8 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 1861, - "end": 1886, + "start": 1863, + "end": 1888, "loc": { "start": { "line": 80, @@ -6718,8 +6654,8 @@ }, "expression": { "type": "CallExpression", - "start": 1861, - "end": 1885, + "start": 1863, + "end": 1887, "loc": { "start": { "line": 80, @@ -6732,8 +6668,8 @@ }, "callee": { "type": "MemberExpression", - "start": 1861, - "end": 1883, + "start": 1863, + "end": 1885, "loc": { "start": { "line": 80, @@ -6746,8 +6682,8 @@ }, "object": { "type": "ThisExpression", - "start": 1861, - "end": 1865, + "start": 1863, + "end": 1867, "loc": { "start": { "line": 80, @@ -6761,8 +6697,8 @@ }, "property": { "type": "Identifier", - "start": 1866, - "end": 1883, + "start": 1868, + "end": 1885, "loc": { "start": { "line": 80, @@ -6786,8 +6722,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1754, + "end": 1798, "loc": { "start": { "line": 76, @@ -6809,8 +6745,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1609, + "end": 1670, "loc": { "start": { "line": 70, @@ -6933,11 +6869,27 @@ } } }, + { + "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": 775, - "end": 822, + "start": 777, + "end": 824, "loc": { "start": { "line": 37, @@ -6952,8 +6904,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1168, + "end": 1212, "loc": { "start": { "line": 51, @@ -6968,8 +6920,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1458, + "end": 1520, "loc": { "start": { "line": 63, @@ -6984,8 +6936,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1609, + "end": 1670, "loc": { "start": { "line": 70, @@ -7000,8 +6952,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1754, + "end": 1798, "loc": { "start": { "line": 76, @@ -8327,20 +8279,10 @@ } }, { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "debug", + "type": "CommentLine", + "value": "debug: true,", "start": 537, - "end": 542, + "end": 551, "loc": { "start": { "line": 29, @@ -8348,87 +8290,7 @@ }, "end": { "line": 29, - "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 + "column": 20 } } }, @@ -8445,8 +8307,8 @@ "binop": null }, "value": "layoutName", - "start": 557, - "end": 567, + "start": 559, + "end": 569, "loc": { "start": { "line": 30, @@ -8471,8 +8333,8 @@ "binop": null, "updateContext": null }, - "start": 567, - "end": 568, + "start": 569, + "end": 570, "loc": { "start": { "line": 30, @@ -8499,8 +8361,8 @@ "updateContext": null }, "value": "this", - "start": 569, - "end": 573, + "start": 571, + "end": 575, "loc": { "start": { "line": 30, @@ -8525,8 +8387,8 @@ "binop": null, "updateContext": null }, - "start": 573, - "end": 574, + "start": 575, + "end": 576, "loc": { "start": { "line": 30, @@ -8551,8 +8413,8 @@ "binop": null }, "value": "layoutName", - "start": 574, - "end": 584, + "start": 576, + "end": 586, "loc": { "start": { "line": 30, @@ -8577,8 +8439,8 @@ "binop": null, "updateContext": null }, - "start": 584, - "end": 585, + "start": 586, + "end": 587, "loc": { "start": { "line": 30, @@ -8603,8 +8465,8 @@ "binop": null }, "value": "onChange", - "start": 593, - "end": 601, + "start": 595, + "end": 603, "loc": { "start": { "line": 31, @@ -8629,8 +8491,8 @@ "binop": null, "updateContext": null }, - "start": 601, - "end": 602, + "start": 603, + "end": 604, "loc": { "start": { "line": 31, @@ -8655,8 +8517,8 @@ "binop": null }, "value": "input", - "start": 603, - "end": 608, + "start": 605, + "end": 610, "loc": { "start": { "line": 31, @@ -8681,8 +8543,8 @@ "binop": null, "updateContext": null }, - "start": 609, - "end": 611, + "start": 611, + "end": 613, "loc": { "start": { "line": 31, @@ -8709,8 +8571,8 @@ "updateContext": null }, "value": "this", - "start": 612, - "end": 616, + "start": 614, + "end": 618, "loc": { "start": { "line": 31, @@ -8735,8 +8597,8 @@ "binop": null, "updateContext": null }, - "start": 616, - "end": 617, + "start": 618, + "end": 619, "loc": { "start": { "line": 31, @@ -8761,8 +8623,8 @@ "binop": null }, "value": "onChange", - "start": 617, - "end": 625, + "start": 619, + "end": 627, "loc": { "start": { "line": 31, @@ -8786,8 +8648,8 @@ "postfix": false, "binop": null }, - "start": 625, - "end": 626, + "start": 627, + "end": 628, "loc": { "start": { "line": 31, @@ -8812,8 +8674,8 @@ "binop": null }, "value": "input", - "start": 626, - "end": 631, + "start": 628, + "end": 633, "loc": { "start": { "line": 31, @@ -8837,8 +8699,8 @@ "postfix": false, "binop": null }, - "start": 631, - "end": 632, + "start": 633, + "end": 634, "loc": { "start": { "line": 31, @@ -8863,8 +8725,8 @@ "binop": null, "updateContext": null }, - "start": 632, - "end": 633, + "start": 634, + "end": 635, "loc": { "start": { "line": 31, @@ -8889,8 +8751,8 @@ "binop": null }, "value": "onKeyPress", - "start": 641, - "end": 651, + "start": 643, + "end": 653, "loc": { "start": { "line": 32, @@ -8915,8 +8777,8 @@ "binop": null, "updateContext": null }, - "start": 651, - "end": 652, + "start": 653, + "end": 654, "loc": { "start": { "line": 32, @@ -8941,8 +8803,8 @@ "binop": null }, "value": "button", - "start": 653, - "end": 659, + "start": 655, + "end": 661, "loc": { "start": { "line": 32, @@ -8967,8 +8829,8 @@ "binop": null, "updateContext": null }, - "start": 660, - "end": 662, + "start": 662, + "end": 664, "loc": { "start": { "line": 32, @@ -8995,8 +8857,8 @@ "updateContext": null }, "value": "this", - "start": 663, - "end": 667, + "start": 665, + "end": 669, "loc": { "start": { "line": 32, @@ -9021,8 +8883,8 @@ "binop": null, "updateContext": null }, - "start": 667, - "end": 668, + "start": 669, + "end": 670, "loc": { "start": { "line": 32, @@ -9047,8 +8909,8 @@ "binop": null }, "value": "onKeyPress", - "start": 668, - "end": 678, + "start": 670, + "end": 680, "loc": { "start": { "line": 32, @@ -9072,8 +8934,8 @@ "postfix": false, "binop": null }, - "start": 678, - "end": 679, + "start": 680, + "end": 681, "loc": { "start": { "line": 32, @@ -9098,8 +8960,8 @@ "binop": null }, "value": "button", - "start": 679, - "end": 685, + "start": 681, + "end": 687, "loc": { "start": { "line": 32, @@ -9123,8 +8985,8 @@ "postfix": false, "binop": null }, - "start": 685, - "end": 686, + "start": 687, + "end": 688, "loc": { "start": { "line": 32, @@ -9149,8 +9011,8 @@ "binop": null, "updateContext": null }, - "start": 686, - "end": 687, + "start": 688, + "end": 689, "loc": { "start": { "line": 32, @@ -9175,8 +9037,8 @@ "binop": null }, "value": "newLineOnEnter", - "start": 695, - "end": 709, + "start": 697, + "end": 711, "loc": { "start": { "line": 33, @@ -9201,8 +9063,8 @@ "binop": null, "updateContext": null }, - "start": 709, - "end": 710, + "start": 711, + "end": 712, "loc": { "start": { "line": 33, @@ -9229,8 +9091,8 @@ "updateContext": null }, "value": "true", - "start": 711, - "end": 715, + "start": 713, + "end": 717, "loc": { "start": { "line": 33, @@ -9255,8 +9117,8 @@ "binop": null, "updateContext": null }, - "start": 715, - "end": 716, + "start": 717, + "end": 718, "loc": { "start": { "line": 33, @@ -9281,8 +9143,8 @@ "binop": null }, "value": "physicalKeyboardHighlight", - "start": 724, - "end": 749, + "start": 726, + "end": 751, "loc": { "start": { "line": 34, @@ -9307,8 +9169,8 @@ "binop": null, "updateContext": null }, - "start": 749, - "end": 750, + "start": 751, + "end": 752, "loc": { "start": { "line": 34, @@ -9335,8 +9197,8 @@ "updateContext": null }, "value": "true", - "start": 751, - "end": 755, + "start": 753, + "end": 757, "loc": { "start": { "line": 34, @@ -9361,8 +9223,8 @@ "binop": null, "updateContext": null }, - "start": 755, - "end": 756, + "start": 757, + "end": 758, "loc": { "start": { "line": 34, @@ -9386,8 +9248,8 @@ "postfix": false, "binop": null }, - "start": 762, - "end": 763, + "start": 764, + "end": 765, "loc": { "start": { "line": 35, @@ -9411,8 +9273,8 @@ "postfix": false, "binop": null }, - "start": 763, - "end": 764, + "start": 765, + "end": 766, "loc": { "start": { "line": 35, @@ -9437,8 +9299,8 @@ "binop": null, "updateContext": null }, - "start": 764, - "end": 765, + "start": 766, + "end": 767, "loc": { "start": { "line": 35, @@ -9453,8 +9315,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding preview (demo only)\r\n ", - "start": 775, - "end": 822, + "start": 777, + "end": 824, "loc": { "start": { "line": 37, @@ -9479,8 +9341,8 @@ "binop": null }, "value": "document", - "start": 828, - "end": 836, + "start": 830, + "end": 838, "loc": { "start": { "line": 40, @@ -9505,8 +9367,8 @@ "binop": null, "updateContext": null }, - "start": 836, - "end": 837, + "start": 838, + "end": 839, "loc": { "start": { "line": 40, @@ -9531,8 +9393,8 @@ "binop": null }, "value": "querySelector", - "start": 837, - "end": 850, + "start": 839, + "end": 852, "loc": { "start": { "line": 40, @@ -9556,8 +9418,8 @@ "postfix": false, "binop": null }, - "start": 850, - "end": 851, + "start": 852, + "end": 853, "loc": { "start": { "line": 40, @@ -9583,8 +9445,8 @@ "updateContext": null }, "value": ".simple-keyboard", - "start": 851, - "end": 869, + "start": 853, + "end": 871, "loc": { "start": { "line": 40, @@ -9608,8 +9470,8 @@ "postfix": false, "binop": null }, - "start": 869, - "end": 870, + "start": 871, + "end": 872, "loc": { "start": { "line": 40, @@ -9634,8 +9496,8 @@ "binop": null, "updateContext": null }, - "start": 870, - "end": 871, + "start": 872, + "end": 873, "loc": { "start": { "line": 40, @@ -9660,8 +9522,8 @@ "binop": null }, "value": "insertAdjacentHTML", - "start": 871, - "end": 889, + "start": 873, + "end": 891, "loc": { "start": { "line": 40, @@ -9685,8 +9547,8 @@ "postfix": false, "binop": null }, - "start": 889, - "end": 890, + "start": 891, + "end": 892, "loc": { "start": { "line": 40, @@ -9712,8 +9574,8 @@ "updateContext": null }, "value": "beforebegin", - "start": 890, - "end": 903, + "start": 892, + "end": 905, "loc": { "start": { "line": 40, @@ -9738,8 +9600,8 @@ "binop": null, "updateContext": null }, - "start": 903, - "end": 904, + "start": 905, + "end": 906, "loc": { "start": { "line": 40, @@ -9763,8 +9625,8 @@ "postfix": false, "binop": null }, - "start": 905, - "end": 906, + "start": 907, + "end": 908, "loc": { "start": { "line": 40, @@ -9790,8 +9652,8 @@ "updateContext": null }, "value": "\n
\n \n
\n ", - "start": 906, - "end": 1010, + "start": 908, + "end": 1012, "loc": { "start": { "line": 40, @@ -9815,8 +9677,8 @@ "postfix": false, "binop": null }, - "start": 1010, - "end": 1011, + "start": 1012, + "end": 1013, "loc": { "start": { "line": 44, @@ -9840,8 +9702,8 @@ "postfix": false, "binop": null }, - "start": 1011, - "end": 1012, + "start": 1013, + "end": 1014, "loc": { "start": { "line": 44, @@ -9866,8 +9728,8 @@ "binop": null, "updateContext": null }, - "start": 1012, - "end": 1013, + "start": 1014, + "end": 1015, "loc": { "start": { "line": 44, @@ -9892,8 +9754,8 @@ "binop": null }, "value": "document", - "start": 1023, - "end": 1031, + "start": 1025, + "end": 1033, "loc": { "start": { "line": 46, @@ -9918,8 +9780,8 @@ "binop": null, "updateContext": null }, - "start": 1031, - "end": 1032, + "start": 1033, + "end": 1034, "loc": { "start": { "line": 46, @@ -9944,8 +9806,8 @@ "binop": null }, "value": "querySelector", - "start": 1032, - "end": 1045, + "start": 1034, + "end": 1047, "loc": { "start": { "line": 46, @@ -9969,8 +9831,8 @@ "postfix": false, "binop": null }, - "start": 1045, - "end": 1046, + "start": 1047, + "end": 1048, "loc": { "start": { "line": 46, @@ -9996,8 +9858,8 @@ "updateContext": null }, "value": ".input", - "start": 1046, - "end": 1054, + "start": 1048, + "end": 1056, "loc": { "start": { "line": 46, @@ -10021,8 +9883,8 @@ "postfix": false, "binop": null }, - "start": 1054, - "end": 1055, + "start": 1056, + "end": 1057, "loc": { "start": { "line": 46, @@ -10047,8 +9909,8 @@ "binop": null, "updateContext": null }, - "start": 1055, - "end": 1056, + "start": 1057, + "end": 1058, "loc": { "start": { "line": 46, @@ -10073,8 +9935,8 @@ "binop": null }, "value": "addEventListener", - "start": 1056, - "end": 1072, + "start": 1058, + "end": 1074, "loc": { "start": { "line": 46, @@ -10098,8 +9960,8 @@ "postfix": false, "binop": null }, - "start": 1072, - "end": 1073, + "start": 1074, + "end": 1075, "loc": { "start": { "line": 46, @@ -10125,8 +9987,8 @@ "updateContext": null }, "value": "change", - "start": 1073, - "end": 1081, + "start": 1075, + "end": 1083, "loc": { "start": { "line": 46, @@ -10151,8 +10013,8 @@ "binop": null, "updateContext": null }, - "start": 1081, - "end": 1082, + "start": 1083, + "end": 1084, "loc": { "start": { "line": 46, @@ -10176,8 +10038,8 @@ "postfix": false, "binop": null }, - "start": 1083, - "end": 1084, + "start": 1085, + "end": 1086, "loc": { "start": { "line": 46, @@ -10202,8 +10064,8 @@ "binop": null }, "value": "event", - "start": 1084, - "end": 1089, + "start": 1086, + "end": 1091, "loc": { "start": { "line": 46, @@ -10227,8 +10089,8 @@ "postfix": false, "binop": null }, - "start": 1089, - "end": 1090, + "start": 1091, + "end": 1092, "loc": { "start": { "line": 46, @@ -10253,8 +10115,8 @@ "binop": null, "updateContext": null }, - "start": 1091, - "end": 1093, + "start": 1093, + "end": 1095, "loc": { "start": { "line": 46, @@ -10278,8 +10140,8 @@ "postfix": false, "binop": null }, - "start": 1094, - "end": 1095, + "start": 1096, + "end": 1097, "loc": { "start": { "line": 46, @@ -10306,8 +10168,8 @@ "updateContext": null }, "value": "this", - "start": 1103, - "end": 1107, + "start": 1105, + "end": 1109, "loc": { "start": { "line": 47, @@ -10332,8 +10194,8 @@ "binop": null, "updateContext": null }, - "start": 1107, - "end": 1108, + "start": 1109, + "end": 1110, "loc": { "start": { "line": 47, @@ -10358,8 +10220,8 @@ "binop": null }, "value": "keyboard", - "start": 1108, - "end": 1116, + "start": 1110, + "end": 1118, "loc": { "start": { "line": 47, @@ -10384,8 +10246,8 @@ "binop": null, "updateContext": null }, - "start": 1116, - "end": 1117, + "start": 1118, + "end": 1119, "loc": { "start": { "line": 47, @@ -10410,8 +10272,8 @@ "binop": null }, "value": "setInput", - "start": 1117, - "end": 1125, + "start": 1119, + "end": 1127, "loc": { "start": { "line": 47, @@ -10435,8 +10297,8 @@ "postfix": false, "binop": null }, - "start": 1125, - "end": 1126, + "start": 1127, + "end": 1128, "loc": { "start": { "line": 47, @@ -10461,8 +10323,8 @@ "binop": null }, "value": "event", - "start": 1126, - "end": 1131, + "start": 1128, + "end": 1133, "loc": { "start": { "line": 47, @@ -10487,8 +10349,8 @@ "binop": null, "updateContext": null }, - "start": 1131, - "end": 1132, + "start": 1133, + "end": 1134, "loc": { "start": { "line": 47, @@ -10513,8 +10375,8 @@ "binop": null }, "value": "target", - "start": 1132, - "end": 1138, + "start": 1134, + "end": 1140, "loc": { "start": { "line": 47, @@ -10539,8 +10401,8 @@ "binop": null, "updateContext": null }, - "start": 1138, - "end": 1139, + "start": 1140, + "end": 1141, "loc": { "start": { "line": 47, @@ -10565,8 +10427,8 @@ "binop": null }, "value": "value", - "start": 1139, - "end": 1144, + "start": 1141, + "end": 1146, "loc": { "start": { "line": 47, @@ -10590,8 +10452,8 @@ "postfix": false, "binop": null }, - "start": 1144, - "end": 1145, + "start": 1146, + "end": 1147, "loc": { "start": { "line": 47, @@ -10616,8 +10478,8 @@ "binop": null, "updateContext": null }, - "start": 1145, - "end": 1146, + "start": 1147, + "end": 1148, "loc": { "start": { "line": 47, @@ -10641,8 +10503,8 @@ "postfix": false, "binop": null }, - "start": 1152, - "end": 1153, + "start": 1154, + "end": 1155, "loc": { "start": { "line": 48, @@ -10666,8 +10528,8 @@ "postfix": false, "binop": null }, - "start": 1153, - "end": 1154, + "start": 1155, + "end": 1156, "loc": { "start": { "line": 48, @@ -10692,8 +10554,8 @@ "binop": null, "updateContext": null }, - "start": 1154, - "end": 1155, + "start": 1156, + "end": 1157, "loc": { "start": { "line": 48, @@ -10717,8 +10579,8 @@ "postfix": false, "binop": null }, - "start": 1159, - "end": 1160, + "start": 1161, + "end": 1162, "loc": { "start": { "line": 49, @@ -10733,8 +10595,8 @@ { "type": "CommentBlock", "value": "*\r\n * Handles shift functionality\r\n ", - "start": 1166, - "end": 1210, + "start": 1168, + "end": 1212, "loc": { "start": { "line": 51, @@ -10759,8 +10621,8 @@ "binop": null }, "value": "handleShiftButton", - "start": 1214, - "end": 1231, + "start": 1216, + "end": 1233, "loc": { "start": { "line": 54, @@ -10786,8 +10648,8 @@ "updateContext": null }, "value": "=", - "start": 1232, - "end": 1233, + "start": 1234, + "end": 1235, "loc": { "start": { "line": 54, @@ -10811,8 +10673,8 @@ "postfix": false, "binop": null }, - "start": 1234, - "end": 1235, + "start": 1236, + "end": 1237, "loc": { "start": { "line": 54, @@ -10836,8 +10698,8 @@ "postfix": false, "binop": null }, - "start": 1235, - "end": 1236, + "start": 1237, + "end": 1238, "loc": { "start": { "line": 54, @@ -10862,8 +10724,8 @@ "binop": null, "updateContext": null }, - "start": 1237, - "end": 1239, + "start": 1239, + "end": 1241, "loc": { "start": { "line": 54, @@ -10887,8 +10749,8 @@ "postfix": false, "binop": null }, - "start": 1240, - "end": 1241, + "start": 1242, + "end": 1243, "loc": { "start": { "line": 54, @@ -10915,8 +10777,8 @@ "updateContext": null }, "value": "let", - "start": 1247, - "end": 1250, + "start": 1249, + "end": 1252, "loc": { "start": { "line": 55, @@ -10941,8 +10803,8 @@ "binop": null }, "value": "layoutName", - "start": 1251, - "end": 1261, + "start": 1253, + "end": 1263, "loc": { "start": { "line": 55, @@ -10968,8 +10830,8 @@ "updateContext": null }, "value": "=", - "start": 1262, - "end": 1263, + "start": 1264, + "end": 1265, "loc": { "start": { "line": 55, @@ -10996,8 +10858,8 @@ "updateContext": null }, "value": "this", - "start": 1264, - "end": 1268, + "start": 1266, + "end": 1270, "loc": { "start": { "line": 55, @@ -11022,8 +10884,8 @@ "binop": null, "updateContext": null }, - "start": 1268, - "end": 1269, + "start": 1270, + "end": 1271, "loc": { "start": { "line": 55, @@ -11048,8 +10910,8 @@ "binop": null }, "value": "layoutName", - "start": 1269, - "end": 1279, + "start": 1271, + "end": 1281, "loc": { "start": { "line": 55, @@ -11074,8 +10936,8 @@ "binop": null, "updateContext": null }, - "start": 1279, - "end": 1280, + "start": 1281, + "end": 1282, "loc": { "start": { "line": 55, @@ -11102,8 +10964,8 @@ "updateContext": null }, "value": "let", - "start": 1286, - "end": 1289, + "start": 1288, + "end": 1291, "loc": { "start": { "line": 56, @@ -11128,8 +10990,8 @@ "binop": null }, "value": "shiftToggle", - "start": 1290, - "end": 1301, + "start": 1292, + "end": 1303, "loc": { "start": { "line": 56, @@ -11155,8 +11017,8 @@ "updateContext": null }, "value": "=", - "start": 1302, - "end": 1303, + "start": 1304, + "end": 1305, "loc": { "start": { "line": 56, @@ -11183,8 +11045,8 @@ "updateContext": null }, "value": "this", - "start": 1304, - "end": 1308, + "start": 1306, + "end": 1310, "loc": { "start": { "line": 56, @@ -11209,8 +11071,8 @@ "binop": null, "updateContext": null }, - "start": 1308, - "end": 1309, + "start": 1310, + "end": 1311, "loc": { "start": { "line": 56, @@ -11235,8 +11097,8 @@ "binop": null }, "value": "layoutName", - "start": 1309, - "end": 1319, + "start": 1311, + "end": 1321, "loc": { "start": { "line": 56, @@ -11262,8 +11124,8 @@ "updateContext": null }, "value": "=", - "start": 1320, - "end": 1321, + "start": 1322, + "end": 1323, "loc": { "start": { "line": 56, @@ -11288,8 +11150,8 @@ "binop": null }, "value": "layoutName", - "start": 1322, - "end": 1332, + "start": 1324, + "end": 1334, "loc": { "start": { "line": 56, @@ -11315,8 +11177,8 @@ "updateContext": null }, "value": "===", - "start": 1333, - "end": 1336, + "start": 1335, + "end": 1338, "loc": { "start": { "line": 56, @@ -11342,8 +11204,8 @@ "updateContext": null }, "value": "default", - "start": 1337, - "end": 1346, + "start": 1339, + "end": 1348, "loc": { "start": { "line": 56, @@ -11368,8 +11230,8 @@ "binop": null, "updateContext": null }, - "start": 1347, - "end": 1348, + "start": 1349, + "end": 1350, "loc": { "start": { "line": 56, @@ -11395,8 +11257,8 @@ "updateContext": null }, "value": "shift", - "start": 1349, - "end": 1356, + "start": 1351, + "end": 1358, "loc": { "start": { "line": 56, @@ -11421,8 +11283,8 @@ "binop": null, "updateContext": null }, - "start": 1357, - "end": 1358, + "start": 1359, + "end": 1360, "loc": { "start": { "line": 56, @@ -11448,8 +11310,8 @@ "updateContext": null }, "value": "default", - "start": 1359, - "end": 1368, + "start": 1361, + "end": 1370, "loc": { "start": { "line": 56, @@ -11474,8 +11336,8 @@ "binop": null, "updateContext": null }, - "start": 1368, - "end": 1369, + "start": 1370, + "end": 1371, "loc": { "start": { "line": 56, @@ -11502,8 +11364,8 @@ "updateContext": null }, "value": "this", - "start": 1379, - "end": 1383, + "start": 1381, + "end": 1385, "loc": { "start": { "line": 58, @@ -11528,8 +11390,8 @@ "binop": null, "updateContext": null }, - "start": 1383, - "end": 1384, + "start": 1385, + "end": 1386, "loc": { "start": { "line": 58, @@ -11554,8 +11416,8 @@ "binop": null }, "value": "keyboard", - "start": 1384, - "end": 1392, + "start": 1386, + "end": 1394, "loc": { "start": { "line": 58, @@ -11580,8 +11442,8 @@ "binop": null, "updateContext": null }, - "start": 1392, - "end": 1393, + "start": 1394, + "end": 1395, "loc": { "start": { "line": 58, @@ -11606,8 +11468,8 @@ "binop": null }, "value": "setOptions", - "start": 1393, - "end": 1403, + "start": 1395, + "end": 1405, "loc": { "start": { "line": 58, @@ -11631,8 +11493,8 @@ "postfix": false, "binop": null }, - "start": 1403, - "end": 1404, + "start": 1405, + "end": 1406, "loc": { "start": { "line": 58, @@ -11656,8 +11518,8 @@ "postfix": false, "binop": null }, - "start": 1404, - "end": 1405, + "start": 1406, + "end": 1407, "loc": { "start": { "line": 58, @@ -11682,8 +11544,8 @@ "binop": null }, "value": "layoutName", - "start": 1413, - "end": 1423, + "start": 1415, + "end": 1425, "loc": { "start": { "line": 59, @@ -11708,8 +11570,8 @@ "binop": null, "updateContext": null }, - "start": 1423, - "end": 1424, + "start": 1425, + "end": 1426, "loc": { "start": { "line": 59, @@ -11734,8 +11596,8 @@ "binop": null }, "value": "shiftToggle", - "start": 1425, - "end": 1436, + "start": 1427, + "end": 1438, "loc": { "start": { "line": 59, @@ -11759,8 +11621,8 @@ "postfix": false, "binop": null }, - "start": 1442, - "end": 1443, + "start": 1444, + "end": 1445, "loc": { "start": { "line": 60, @@ -11784,8 +11646,8 @@ "postfix": false, "binop": null }, - "start": 1443, - "end": 1444, + "start": 1445, + "end": 1446, "loc": { "start": { "line": 60, @@ -11810,8 +11672,8 @@ "binop": null, "updateContext": null }, - "start": 1444, - "end": 1445, + "start": 1446, + "end": 1447, "loc": { "start": { "line": 60, @@ -11835,8 +11697,8 @@ "postfix": false, "binop": null }, - "start": 1449, - "end": 1450, + "start": 1451, + "end": 1452, "loc": { "start": { "line": 61, @@ -11851,8 +11713,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when simple-keyboard input has changed\r\n ", - "start": 1456, - "end": 1518, + "start": 1458, + "end": 1520, "loc": { "start": { "line": 63, @@ -11877,8 +11739,8 @@ "binop": null }, "value": "onChange", - "start": 1522, - "end": 1530, + "start": 1524, + "end": 1532, "loc": { "start": { "line": 66, @@ -11904,8 +11766,8 @@ "updateContext": null }, "value": "=", - "start": 1531, - "end": 1532, + "start": 1533, + "end": 1534, "loc": { "start": { "line": 66, @@ -11930,8 +11792,8 @@ "binop": null }, "value": "input", - "start": 1533, - "end": 1538, + "start": 1535, + "end": 1540, "loc": { "start": { "line": 66, @@ -11956,8 +11818,8 @@ "binop": null, "updateContext": null }, - "start": 1539, - "end": 1541, + "start": 1541, + "end": 1543, "loc": { "start": { "line": 66, @@ -11981,8 +11843,8 @@ "postfix": false, "binop": null }, - "start": 1542, - "end": 1543, + "start": 1544, + "end": 1545, "loc": { "start": { "line": 66, @@ -12007,8 +11869,8 @@ "binop": null }, "value": "document", - "start": 1549, - "end": 1557, + "start": 1551, + "end": 1559, "loc": { "start": { "line": 67, @@ -12033,8 +11895,8 @@ "binop": null, "updateContext": null }, - "start": 1557, - "end": 1558, + "start": 1559, + "end": 1560, "loc": { "start": { "line": 67, @@ -12059,8 +11921,8 @@ "binop": null }, "value": "querySelector", - "start": 1558, - "end": 1571, + "start": 1560, + "end": 1573, "loc": { "start": { "line": 67, @@ -12084,8 +11946,8 @@ "postfix": false, "binop": null }, - "start": 1571, - "end": 1572, + "start": 1573, + "end": 1574, "loc": { "start": { "line": 67, @@ -12111,8 +11973,8 @@ "updateContext": null }, "value": ".input", - "start": 1572, - "end": 1580, + "start": 1574, + "end": 1582, "loc": { "start": { "line": 67, @@ -12136,8 +11998,8 @@ "postfix": false, "binop": null }, - "start": 1580, - "end": 1581, + "start": 1582, + "end": 1583, "loc": { "start": { "line": 67, @@ -12162,8 +12024,8 @@ "binop": null, "updateContext": null }, - "start": 1581, - "end": 1582, + "start": 1583, + "end": 1584, "loc": { "start": { "line": 67, @@ -12188,8 +12050,8 @@ "binop": null }, "value": "value", - "start": 1582, - "end": 1587, + "start": 1584, + "end": 1589, "loc": { "start": { "line": 67, @@ -12215,8 +12077,8 @@ "updateContext": null }, "value": "=", - "start": 1588, - "end": 1589, + "start": 1590, + "end": 1591, "loc": { "start": { "line": 67, @@ -12241,8 +12103,8 @@ "binop": null }, "value": "input", - "start": 1590, - "end": 1595, + "start": 1592, + "end": 1597, "loc": { "start": { "line": 67, @@ -12267,8 +12129,8 @@ "binop": null, "updateContext": null }, - "start": 1595, - "end": 1596, + "start": 1597, + "end": 1598, "loc": { "start": { "line": 67, @@ -12292,8 +12154,8 @@ "postfix": false, "binop": null }, - "start": 1600, - "end": 1601, + "start": 1602, + "end": 1603, "loc": { "start": { "line": 68, @@ -12308,8 +12170,8 @@ { "type": "CommentBlock", "value": "*\r\n * Called when a simple-keyboard key is pressed\r\n ", - "start": 1607, - "end": 1668, + "start": 1609, + "end": 1670, "loc": { "start": { "line": 70, @@ -12334,8 +12196,8 @@ "binop": null }, "value": "onKeyPress", - "start": 1672, - "end": 1682, + "start": 1674, + "end": 1684, "loc": { "start": { "line": 73, @@ -12361,8 +12223,8 @@ "updateContext": null }, "value": "=", - "start": 1683, - "end": 1684, + "start": 1685, + "end": 1686, "loc": { "start": { "line": 73, @@ -12387,8 +12249,8 @@ "binop": null }, "value": "button", - "start": 1685, - "end": 1691, + "start": 1687, + "end": 1693, "loc": { "start": { "line": 73, @@ -12413,8 +12275,8 @@ "binop": null, "updateContext": null }, - "start": 1692, - "end": 1694, + "start": 1694, + "end": 1696, "loc": { "start": { "line": 73, @@ -12438,8 +12300,8 @@ "postfix": false, "binop": null }, - "start": 1695, - "end": 1696, + "start": 1697, + "end": 1698, "loc": { "start": { "line": 73, @@ -12464,8 +12326,8 @@ "binop": null }, "value": "console", - "start": 1702, - "end": 1709, + "start": 1704, + "end": 1711, "loc": { "start": { "line": 74, @@ -12490,8 +12352,8 @@ "binop": null, "updateContext": null }, - "start": 1709, - "end": 1710, + "start": 1711, + "end": 1712, "loc": { "start": { "line": 74, @@ -12516,8 +12378,8 @@ "binop": null }, "value": "log", - "start": 1710, - "end": 1713, + "start": 1712, + "end": 1715, "loc": { "start": { "line": 74, @@ -12541,8 +12403,8 @@ "postfix": false, "binop": null }, - "start": 1713, - "end": 1714, + "start": 1715, + "end": 1716, "loc": { "start": { "line": 74, @@ -12568,8 +12430,8 @@ "updateContext": null }, "value": "Button pressed", - "start": 1714, - "end": 1730, + "start": 1716, + "end": 1732, "loc": { "start": { "line": 74, @@ -12594,8 +12456,8 @@ "binop": null, "updateContext": null }, - "start": 1730, - "end": 1731, + "start": 1732, + "end": 1733, "loc": { "start": { "line": 74, @@ -12620,8 +12482,8 @@ "binop": null }, "value": "button", - "start": 1732, - "end": 1738, + "start": 1734, + "end": 1740, "loc": { "start": { "line": 74, @@ -12645,8 +12507,8 @@ "postfix": false, "binop": null }, - "start": 1738, - "end": 1739, + "start": 1740, + "end": 1741, "loc": { "start": { "line": 74, @@ -12671,8 +12533,8 @@ "binop": null, "updateContext": null }, - "start": 1739, - "end": 1740, + "start": 1741, + "end": 1742, "loc": { "start": { "line": 74, @@ -12687,8 +12549,8 @@ { "type": "CommentBlock", "value": "*\r\n * Shift functionality\r\n ", - "start": 1752, - "end": 1796, + "start": 1754, + "end": 1798, "loc": { "start": { "line": 76, @@ -12715,8 +12577,8 @@ "updateContext": null }, "value": "if", - "start": 1804, - "end": 1806, + "start": 1806, + "end": 1808, "loc": { "start": { "line": 79, @@ -12740,8 +12602,8 @@ "postfix": false, "binop": null }, - "start": 1806, - "end": 1807, + "start": 1808, + "end": 1809, "loc": { "start": { "line": 79, @@ -12766,8 +12628,8 @@ "binop": null }, "value": "button", - "start": 1807, - "end": 1813, + "start": 1809, + "end": 1815, "loc": { "start": { "line": 79, @@ -12793,8 +12655,8 @@ "updateContext": null }, "value": "===", - "start": 1814, - "end": 1817, + "start": 1816, + "end": 1819, "loc": { "start": { "line": 79, @@ -12820,8 +12682,8 @@ "updateContext": null }, "value": "{lock}", - "start": 1818, - "end": 1826, + "start": 1820, + "end": 1828, "loc": { "start": { "line": 79, @@ -12847,8 +12709,8 @@ "updateContext": null }, "value": "||", - "start": 1827, - "end": 1829, + "start": 1829, + "end": 1831, "loc": { "start": { "line": 79, @@ -12873,8 +12735,8 @@ "binop": null }, "value": "button", - "start": 1830, - "end": 1836, + "start": 1832, + "end": 1838, "loc": { "start": { "line": 79, @@ -12900,8 +12762,8 @@ "updateContext": null }, "value": "===", - "start": 1837, - "end": 1840, + "start": 1839, + "end": 1842, "loc": { "start": { "line": 79, @@ -12927,8 +12789,8 @@ "updateContext": null }, "value": "{shift}", - "start": 1841, - "end": 1850, + "start": 1843, + "end": 1852, "loc": { "start": { "line": 79, @@ -12952,8 +12814,8 @@ "postfix": false, "binop": null }, - "start": 1850, - "end": 1851, + "start": 1852, + "end": 1853, "loc": { "start": { "line": 79, @@ -12980,8 +12842,8 @@ "updateContext": null }, "value": "this", - "start": 1861, - "end": 1865, + "start": 1863, + "end": 1867, "loc": { "start": { "line": 80, @@ -13006,8 +12868,8 @@ "binop": null, "updateContext": null }, - "start": 1865, - "end": 1866, + "start": 1867, + "end": 1868, "loc": { "start": { "line": 80, @@ -13032,8 +12894,8 @@ "binop": null }, "value": "handleShiftButton", - "start": 1866, - "end": 1883, + "start": 1868, + "end": 1885, "loc": { "start": { "line": 80, @@ -13057,8 +12919,8 @@ "postfix": false, "binop": null }, - "start": 1883, - "end": 1884, + "start": 1885, + "end": 1886, "loc": { "start": { "line": 80, @@ -13082,8 +12944,8 @@ "postfix": false, "binop": null }, - "start": 1884, - "end": 1885, + "start": 1886, + "end": 1887, "loc": { "start": { "line": 80, @@ -13108,8 +12970,8 @@ "binop": null, "updateContext": null }, - "start": 1885, - "end": 1886, + "start": 1887, + "end": 1888, "loc": { "start": { "line": 80, @@ -13133,8 +12995,8 @@ "postfix": false, "binop": null }, - "start": 1890, - "end": 1891, + "start": 1892, + "end": 1893, "loc": { "start": { "line": 81, @@ -13158,8 +13020,8 @@ "postfix": false, "binop": null }, - "start": 1895, - "end": 1896, + "start": 1897, + "end": 1898, "loc": { "start": { "line": 83, @@ -13186,8 +13048,8 @@ "updateContext": null }, "value": "export", - "start": 1900, - "end": 1906, + "start": 1902, + "end": 1908, "loc": { "start": { "line": 85, @@ -13214,8 +13076,8 @@ "updateContext": null }, "value": "default", - "start": 1907, - "end": 1914, + "start": 1909, + "end": 1916, "loc": { "start": { "line": 85, @@ -13240,8 +13102,8 @@ "binop": null }, "value": "App", - "start": 1915, - "end": 1918, + "start": 1917, + "end": 1920, "loc": { "start": { "line": 85, @@ -13266,8 +13128,8 @@ "binop": null, "updateContext": null }, - "start": 1918, - "end": 1919, + "start": 1920, + "end": 1921, "loc": { "start": { "line": 85, @@ -13292,8 +13154,8 @@ "binop": null, "updateContext": null }, - "start": 1919, - "end": 1919, + "start": 1921, + "end": 1921, "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 8890bc60..084e63b5 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": 24257, + "end": 24413, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 754, + "line": 760, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 24257, + "end": 24413, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 754, + "line": 760, "column": 0 } }, @@ -330,14 +330,14 @@ { "type": "Identifier", "start": 367, - "end": 24221, + "end": 24377, "loc": { "start": { "line": 15, "column": 0 }, "end": { - "line": 751, + "line": 757, "column": 1 } }, @@ -363,14 +363,14 @@ "body": { "type": "ClassBody", "start": 388, - "end": 24221, + "end": 24377, "loc": { "start": { "line": 15, "column": 21 }, "end": { - "line": 751, + "line": 757, "column": 1 } }, @@ -11964,14 +11964,14 @@ { "type": "ClassMethod", "start": 8961, - "end": 9664, + "end": 9820, "loc": { "start": { "line": 214, "column": 2 }, "end": { - "line": 240, + "line": 246, "column": 3 } }, @@ -12039,14 +12039,14 @@ "body": { "type": "BlockStatement", "start": 8993, - "end": 9664, + "end": 9820, "loc": { "start": { "line": 214, "column": 34 }, "end": { - "line": 240, + "line": 246, "column": 3 } }, @@ -12165,20 +12165,343 @@ } } } - ], + ] + }, + { + "type": "IfStatement", + "start": 9117, + "end": 9198, + "loc": { + "start": { + "line": 220, + "column": 4 + }, + "end": { + "line": 221, + "column": 48 + } + }, + "test": { + "type": "MemberExpression", + "start": 9120, + "end": 9147, + "loc": { + "start": { + "line": 220, + "column": 7 + }, + "end": { + "line": 220, + "column": 34 + } + }, + "object": { + "type": "ThisExpression", + "start": 9120, + "end": 9124, + "loc": { + "start": { + "line": 220, + "column": 7 + }, + "end": { + "line": 220, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 9125, + "end": 9147, + "loc": { + "start": { + "line": 220, + "column": 12 + }, + "end": { + "line": 220, + "column": 34 + }, + "identifierName": "holdInteractionTimeout" + }, + "name": "holdInteractionTimeout" + }, + "computed": false + }, + "consequent": { + "type": "ExpressionStatement", + "start": 9156, + "end": 9198, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 48 + } + }, + "expression": { + "type": "CallExpression", + "start": 9156, + "end": 9197, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 47 + } + }, + "callee": { + "type": "Identifier", + "start": 9156, + "end": 9168, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 18 + }, + "identifierName": "clearTimeout" + }, + "name": "clearTimeout" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 9169, + "end": 9196, + "loc": { + "start": { + "line": 221, + "column": 19 + }, + "end": { + "line": 221, + "column": 46 + } + }, + "object": { + "type": "ThisExpression", + "start": 9169, + "end": 9173, + "loc": { + "start": { + "line": 221, + "column": 19 + }, + "end": { + "line": 221, + "column": 23 + } + } + }, + "property": { + "type": "Identifier", + "start": 9174, + "end": 9196, + "loc": { + "start": { + "line": 221, + "column": 24 + }, + "end": { + "line": 221, + "column": 46 + }, + "identifierName": "holdInteractionTimeout" + }, + "name": "holdInteractionTimeout" + }, + "computed": false + } + ] + } + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 9206, + "end": 9265, + "loc": { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 224, + "column": 37 + } + }, + "test": { + "type": "MemberExpression", + "start": 9209, + "end": 9225, + "loc": { + "start": { + "line": 223, + "column": 7 + }, + "end": { + "line": 223, + "column": 23 + } + }, + "object": { + "type": "ThisExpression", + "start": 9209, + "end": 9213, + "loc": { + "start": { + "line": 223, + "column": 7 + }, + "end": { + "line": 223, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 9214, + "end": 9225, + "loc": { + "start": { + "line": 223, + "column": 12 + }, + "end": { + "line": 223, + "column": 23 + }, + "identifierName": "holdTimeout" + }, + "name": "holdTimeout" + }, + "computed": false + }, + "consequent": { + "type": "ExpressionStatement", + "start": 9234, + "end": 9265, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 9234, + "end": 9264, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 36 + } + }, + "callee": { + "type": "Identifier", + "start": 9234, + "end": 9246, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 18 + }, + "identifierName": "clearTimeout" + }, + "name": "clearTimeout" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 9247, + "end": 9263, + "loc": { + "start": { + "line": 224, + "column": 19 + }, + "end": { + "line": 224, + "column": 35 + } + }, + "object": { + "type": "ThisExpression", + "start": 9247, + "end": 9251, + "loc": { + "start": { + "line": 224, + "column": 19 + }, + "end": { + "line": 224, + "column": 23 + } + } + }, + "property": { + "type": "Identifier", + "start": 9252, + "end": 9263, + "loc": { + "start": { + "line": 224, + "column": 24 + }, + "end": { + "line": 224, + "column": 35 + }, + "identifierName": "holdTimeout" + }, + "name": "holdTimeout" + }, + "computed": false + } + ] + }, + "trailingComments": null + }, + "alternate": null, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9117, - "end": 9194, + "start": 9273, + "end": 9350, "loc": { "start": { - "line": 220, + "line": 226, "column": 4 }, "end": { - "line": 222, + "line": 228, "column": 7 } } @@ -12187,58 +12510,58 @@ }, { "type": "ExpressionStatement", - "start": 9200, - "end": 9659, + "start": 9356, + "end": 9815, "loc": { "start": { - "line": 223, + "line": 229, "column": 4 }, "end": { - "line": 239, + "line": 245, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 9200, - "end": 9658, + "start": 9356, + "end": 9814, "loc": { "start": { - "line": 223, + "line": 229, "column": 4 }, "end": { - "line": 239, + "line": 245, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9200, - "end": 9216, + "start": 9356, + "end": 9372, "loc": { "start": { - "line": 223, + "line": 229, "column": 4 }, "end": { - "line": 223, + "line": 229, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9200, - "end": 9204, + "start": 9356, + "end": 9360, "loc": { "start": { - "line": 223, + "line": 229, "column": 4 }, "end": { - "line": 223, + "line": 229, "column": 8 } }, @@ -12246,15 +12569,15 @@ }, "property": { "type": "Identifier", - "start": 9205, - "end": 9216, + "start": 9361, + "end": 9372, "loc": { "start": { - "line": 223, + "line": 229, "column": 9 }, "end": { - "line": 223, + "line": 229, "column": 20 }, "identifierName": "holdTimeout" @@ -12266,29 +12589,29 @@ }, "right": { "type": "CallExpression", - "start": 9219, - "end": 9658, + "start": 9375, + "end": 9814, "loc": { "start": { - "line": 223, + "line": 229, "column": 23 }, "end": { - "line": 239, + "line": 245, "column": 11 } }, "callee": { "type": "Identifier", - "start": 9219, - "end": 9229, + "start": 9375, + "end": 9385, "loc": { "start": { - "line": 223, + "line": 229, "column": 23 }, "end": { - "line": 223, + "line": 229, "column": 33 }, "identifierName": "setTimeout" @@ -12298,15 +12621,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 9230, - "end": 9652, + "start": 9386, + "end": 9808, "loc": { "start": { - "line": 223, + "line": 229, "column": 34 }, "end": { - "line": 239, + "line": 245, "column": 5 } }, @@ -12317,87 +12640,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9236, - "end": 9652, + "start": 9392, + "end": 9808, "loc": { "start": { - "line": 223, + "line": 229, "column": 40 }, "end": { - "line": 239, + "line": 245, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 9245, - "end": 9606, + "start": 9401, + "end": 9762, "loc": { "start": { - "line": 224, + "line": 230, "column": 6 }, "end": { - "line": 237, + "line": 243, "column": 7 } }, "test": { "type": "LogicalExpression", - "start": 9258, - "end": 9462, + "start": 9414, + "end": 9618, "loc": { "start": { - "line": 225, + "line": 231, "column": 8 }, "end": { - "line": 231, + "line": 237, "column": 9 } }, "left": { "type": "MemberExpression", - "start": 9258, - "end": 9274, + "start": 9414, + "end": 9430, "loc": { "start": { - "line": 225, + "line": 231, "column": 8 }, "end": { - "line": 225, + "line": 231, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 9258, - "end": 9262, + "start": 9414, + "end": 9418, "loc": { "start": { - "line": 225, + "line": 231, "column": 8 }, "end": { - "line": 225, + "line": 231, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9263, - "end": 9274, + "start": 9419, + "end": 9430, "loc": { "start": { - "line": 225, + "line": 231, "column": 13 }, "end": { - "line": 225, + "line": 231, "column": 24 }, "identifierName": "isMouseHold" @@ -12409,71 +12732,71 @@ "operator": "&&", "right": { "type": "LogicalExpression", - "start": 9301, - "end": 9451, + "start": 9457, + "end": 9607, "loc": { "start": { - "line": 227, + "line": 233, "column": 10 }, "end": { - "line": 230, + "line": 236, "column": 28 } }, "left": { "type": "LogicalExpression", - "start": 9301, - "end": 9418, + "start": 9457, + "end": 9574, "loc": { "start": { - "line": 227, + "line": 233, "column": 10 }, "end": { - "line": 229, + "line": 235, "column": 30 } }, "left": { "type": "LogicalExpression", - "start": 9301, - "end": 9383, + "start": 9457, + "end": 9539, "loc": { "start": { - "line": 227, + "line": 233, "column": 10 }, "end": { - "line": 228, + "line": 234, "column": 29 } }, "left": { "type": "LogicalExpression", - "start": 9302, - "end": 9348, + "start": 9458, + "end": 9504, "loc": { "start": { - "line": 227, + "line": 233, "column": 11 }, "end": { - "line": 227, + "line": 233, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 9302, - "end": 9323, + "start": 9458, + "end": 9479, "loc": { "start": { - "line": 227, + "line": 233, "column": 11 }, "end": { - "line": 227, + "line": 233, "column": 32 } }, @@ -12481,43 +12804,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9303, - "end": 9323, + "start": 9459, + "end": 9479, "loc": { "start": { - "line": 227, + "line": 233, "column": 12 }, "end": { - "line": 227, + "line": 233, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 9303, - "end": 9318, + "start": 9459, + "end": 9474, "loc": { "start": { - "line": 227, + "line": 233, "column": 12 }, "end": { - "line": 227, + "line": 233, "column": 27 } }, "object": { "type": "Identifier", - "start": 9303, - "end": 9309, + "start": 9459, + "end": 9465, "loc": { "start": { - "line": 227, + "line": 233, "column": 12 }, "end": { - "line": 227, + "line": 233, "column": 18 }, "identifierName": "button" @@ -12526,15 +12849,15 @@ }, "property": { "type": "Identifier", - "start": 9310, - "end": 9318, + "start": 9466, + "end": 9474, "loc": { "start": { - "line": 227, + "line": 233, "column": 19 }, "end": { - "line": 227, + "line": 233, "column": 27 }, "identifierName": "includes" @@ -12546,15 +12869,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9319, - "end": 9322, + "start": 9475, + "end": 9478, "loc": { "start": { - "line": 227, + "line": 233, "column": 28 }, "end": { - "line": 227, + "line": 233, "column": 31 } }, @@ -12573,15 +12896,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 9327, - "end": 9348, + "start": 9483, + "end": 9504, "loc": { "start": { - "line": 227, + "line": 233, "column": 36 }, "end": { - "line": 227, + "line": 233, "column": 57 } }, @@ -12589,43 +12912,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9328, - "end": 9348, + "start": 9484, + "end": 9504, "loc": { "start": { - "line": 227, + "line": 233, "column": 37 }, "end": { - "line": 227, + "line": 233, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 9328, - "end": 9343, + "start": 9484, + "end": 9499, "loc": { "start": { - "line": 227, + "line": 233, "column": 37 }, "end": { - "line": 227, + "line": 233, "column": 52 } }, "object": { "type": "Identifier", - "start": 9328, - "end": 9334, + "start": 9484, + "end": 9490, "loc": { "start": { - "line": 227, + "line": 233, "column": 37 }, "end": { - "line": 227, + "line": 233, "column": 43 }, "identifierName": "button" @@ -12634,15 +12957,15 @@ }, "property": { "type": "Identifier", - "start": 9335, - "end": 9343, + "start": 9491, + "end": 9499, "loc": { "start": { - "line": 227, + "line": 233, "column": 44 }, "end": { - "line": 227, + "line": 233, "column": 52 }, "identifierName": "includes" @@ -12654,15 +12977,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9344, - "end": 9347, + "start": 9500, + "end": 9503, "loc": { "start": { - "line": 227, + "line": 233, "column": 53 }, "end": { - "line": 227, + "line": 233, "column": 56 } }, @@ -12680,35 +13003,35 @@ }, "extra": { "parenthesized": true, - "parenStart": 9301 + "parenStart": 9457 } }, "operator": "||", "right": { "type": "BinaryExpression", - "start": 9364, - "end": 9383, + "start": 9520, + "end": 9539, "loc": { "start": { - "line": 228, + "line": 234, "column": 10 }, "end": { - "line": 228, + "line": 234, "column": 29 } }, "left": { "type": "Identifier", - "start": 9364, - "end": 9370, + "start": 9520, + "end": 9526, "loc": { "start": { - "line": 228, + "line": 234, "column": 10 }, "end": { - "line": 228, + "line": 234, "column": 16 }, "identifierName": "button" @@ -12718,15 +13041,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9375, - "end": 9383, + "start": 9531, + "end": 9539, "loc": { "start": { - "line": 228, + "line": 234, "column": 21 }, "end": { - "line": 228, + "line": 234, "column": 29 } }, @@ -12741,29 +13064,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9398, - "end": 9418, + "start": 9554, + "end": 9574, "loc": { "start": { - "line": 229, + "line": 235, "column": 10 }, "end": { - "line": 229, + "line": 235, "column": 30 } }, "left": { "type": "Identifier", - "start": 9398, - "end": 9404, + "start": 9554, + "end": 9560, "loc": { "start": { - "line": 229, + "line": 235, "column": 10 }, "end": { - "line": 229, + "line": 235, "column": 16 }, "identifierName": "button" @@ -12773,15 +13096,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9409, - "end": 9418, + "start": 9565, + "end": 9574, "loc": { "start": { - "line": 229, + "line": 235, "column": 21 }, "end": { - "line": 229, + "line": 235, "column": 30 } }, @@ -12796,29 +13119,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9433, - "end": 9451, + "start": 9589, + "end": 9607, "loc": { "start": { - "line": 230, + "line": 236, "column": 10 }, "end": { - "line": 230, + "line": 236, "column": 28 } }, "left": { "type": "Identifier", - "start": 9433, - "end": 9439, + "start": 9589, + "end": 9595, "loc": { "start": { - "line": 230, + "line": 236, "column": 10 }, "end": { - "line": 230, + "line": 236, "column": 16 }, "identifierName": "button" @@ -12828,15 +13151,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9444, - "end": 9451, + "start": 9600, + "end": 9607, "loc": { "start": { - "line": 230, + "line": 236, "column": 21 }, "end": { - "line": 230, + "line": 236, "column": 28 } }, @@ -12849,93 +13172,93 @@ }, "extra": { "parenthesized": true, - "parenStart": 9288 + "parenStart": 9444 } } }, "consequent": { "type": "BlockStatement", - "start": 9471, - "end": 9606, + "start": 9627, + "end": 9762, "loc": { "start": { - "line": 232, + "line": 238, "column": 7 }, "end": { - "line": 237, + "line": 243, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 9482, - "end": 9552, + "start": 9638, + "end": 9708, "loc": { "start": { - "line": 233, + "line": 239, "column": 8 }, "end": { - "line": 234, + "line": 240, "column": 46 } }, "test": { "type": "MemberExpression", - "start": 9485, - "end": 9503, + "start": 9641, + "end": 9659, "loc": { "start": { - "line": 233, + "line": 239, "column": 11 }, "end": { - "line": 233, + "line": 239, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 9485, - "end": 9497, + "start": 9641, + "end": 9653, "loc": { "start": { - "line": 233, + "line": 239, "column": 11 }, "end": { - "line": 233, + "line": 239, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 9485, - "end": 9489, + "start": 9641, + "end": 9645, "loc": { "start": { - "line": 233, + "line": 239, "column": 11 }, "end": { - "line": 233, + "line": 239, "column": 15 } } }, "property": { "type": "Identifier", - "start": 9490, - "end": 9497, + "start": 9646, + "end": 9653, "loc": { "start": { - "line": 233, + "line": 239, "column": 16 }, "end": { - "line": 233, + "line": 239, "column": 23 }, "identifierName": "options" @@ -12946,15 +13269,15 @@ }, "property": { "type": "Identifier", - "start": 9498, - "end": 9503, + "start": 9654, + "end": 9659, "loc": { "start": { - "line": 233, + "line": 239, "column": 24 }, "end": { - "line": 233, + "line": 239, "column": 29 }, "identifierName": "debug" @@ -12965,57 +13288,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9516, - "end": 9552, + "start": 9672, + "end": 9708, "loc": { "start": { - "line": 234, + "line": 240, "column": 10 }, "end": { - "line": 234, + "line": 240, "column": 46 } }, "expression": { "type": "CallExpression", - "start": 9516, - "end": 9551, + "start": 9672, + "end": 9707, "loc": { "start": { - "line": 234, + "line": 240, "column": 10 }, "end": { - "line": 234, + "line": 240, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 9516, - "end": 9527, + "start": 9672, + "end": 9683, "loc": { "start": { - "line": 234, + "line": 240, "column": 10 }, "end": { - "line": 234, + "line": 240, "column": 21 } }, "object": { "type": "Identifier", - "start": 9516, - "end": 9523, + "start": 9672, + "end": 9679, "loc": { "start": { - "line": 234, + "line": 240, "column": 10 }, "end": { - "line": 234, + "line": 240, "column": 17 }, "identifierName": "console" @@ -13024,15 +13347,15 @@ }, "property": { "type": "Identifier", - "start": 9524, - "end": 9527, + "start": 9680, + "end": 9683, "loc": { "start": { - "line": 234, + "line": 240, "column": 18 }, "end": { - "line": 234, + "line": 240, "column": 21 }, "identifierName": "log" @@ -13044,15 +13367,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9528, - "end": 9542, + "start": 9684, + "end": 9698, "loc": { "start": { - "line": 234, + "line": 240, "column": 22 }, "end": { - "line": 234, + "line": 240, "column": 36 } }, @@ -13064,15 +13387,15 @@ }, { "type": "Identifier", - "start": 9544, - "end": 9550, + "start": 9700, + "end": 9706, "loc": { "start": { - "line": 234, + "line": 240, "column": 38 }, "end": { - "line": 234, + "line": 240, "column": 44 }, "identifierName": "button" @@ -13086,72 +13409,72 @@ }, { "type": "ExpressionStatement", - "start": 9564, - "end": 9597, + "start": 9720, + "end": 9753, "loc": { "start": { - "line": 236, + "line": 242, "column": 8 }, "end": { - "line": 236, + "line": 242, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 9564, - "end": 9596, + "start": 9720, + "end": 9752, "loc": { "start": { - "line": 236, + "line": 242, "column": 8 }, "end": { - "line": 236, + "line": 242, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 9564, - "end": 9585, + "start": 9720, + "end": 9741, "loc": { "start": { - "line": 236, + "line": 242, "column": 8 }, "end": { - "line": 236, + "line": 242, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 9564, - "end": 9568, + "start": 9720, + "end": 9724, "loc": { "start": { - "line": 236, + "line": 242, "column": 8 }, "end": { - "line": 236, + "line": 242, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9569, - "end": 9585, + "start": 9725, + "end": 9741, "loc": { "start": { - "line": 236, + "line": 242, "column": 13 }, "end": { - "line": 236, + "line": 242, "column": 29 }, "identifierName": "handleButtonHold" @@ -13163,15 +13486,15 @@ "arguments": [ { "type": "Identifier", - "start": 9586, - "end": 9592, + "start": 9742, + "end": 9748, "loc": { "start": { - "line": 236, + "line": 242, "column": 30 }, "end": { - "line": 236, + "line": 242, "column": 36 }, "identifierName": "button" @@ -13180,15 +13503,15 @@ }, { "type": "Identifier", - "start": 9594, - "end": 9595, + "start": 9750, + "end": 9751, "loc": { "start": { - "line": 236, + "line": 242, "column": 38 }, "end": { - "line": 236, + "line": 242, "column": 39 }, "identifierName": "e" @@ -13205,43 +13528,43 @@ }, { "type": "ExpressionStatement", - "start": 9614, - "end": 9645, + "start": 9770, + "end": 9801, "loc": { "start": { - "line": 238, + "line": 244, "column": 6 }, "end": { - "line": 238, + "line": 244, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 9614, - "end": 9644, + "start": 9770, + "end": 9800, "loc": { "start": { - "line": 238, + "line": 244, "column": 6 }, "end": { - "line": 238, + "line": 244, "column": 36 } }, "callee": { "type": "Identifier", - "start": 9614, - "end": 9626, + "start": 9770, + "end": 9782, "loc": { "start": { - "line": 238, + "line": 244, "column": 6 }, "end": { - "line": 238, + "line": 244, "column": 18 }, "identifierName": "clearTimeout" @@ -13251,44 +13574,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9627, - "end": 9643, + "start": 9783, + "end": 9799, "loc": { "start": { - "line": 238, + "line": 244, "column": 19 }, "end": { - "line": 238, + "line": 244, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 9627, - "end": 9631, + "start": 9783, + "end": 9787, "loc": { "start": { - "line": 238, + "line": 244, "column": 19 }, "end": { - "line": 238, + "line": 244, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9632, - "end": 9643, + "start": 9788, + "end": 9799, "loc": { "start": { - "line": 238, + "line": 244, "column": 24 }, "end": { - "line": 238, + "line": 244, "column": 35 }, "identifierName": "holdTimeout" @@ -13306,15 +13629,15 @@ }, { "type": "NumericLiteral", - "start": 9654, - "end": 9657, + "start": 9810, + "end": 9813, "loc": { "start": { - "line": 239, + "line": 245, "column": 7 }, "end": { - "line": 239, + "line": 245, "column": 10 } }, @@ -13332,15 +13655,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9117, - "end": 9194, + "start": 9273, + "end": 9350, "loc": { "start": { - "line": 220, + "line": 226, "column": 4 }, "end": { - "line": 222, + "line": 228, "column": 7 } } @@ -13389,15 +13712,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9670, - "end": 9709, + "start": 9826, + "end": 9865, "loc": { "start": { - "line": 242, + "line": 248, "column": 2 }, "end": { - "line": 244, + "line": 250, "column": 5 } } @@ -13406,15 +13729,15 @@ }, { "type": "ClassMethod", - "start": 9713, - "end": 9858, + "start": 9869, + "end": 10014, "loc": { "start": { - "line": 245, + "line": 251, "column": 2 }, "end": { - "line": 249, + "line": 255, "column": 3 } }, @@ -13422,15 +13745,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9713, - "end": 9732, + "start": 9869, + "end": 9888, "loc": { "start": { - "line": 245, + "line": 251, "column": 2 }, "end": { - "line": 245, + "line": 251, "column": 21 }, "identifierName": "handleButtonMouseUp" @@ -13446,88 +13769,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9734, - "end": 9858, + "start": 9890, + "end": 10014, "loc": { "start": { - "line": 245, + "line": 251, "column": 23 }, "end": { - "line": 249, + "line": 255, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 9741, - "end": 9766, + "start": 9897, + "end": 9922, "loc": { "start": { - "line": 246, + "line": 252, "column": 4 }, "end": { - "line": 246, + "line": 252, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 9741, - "end": 9765, + "start": 9897, + "end": 9921, "loc": { "start": { - "line": 246, + "line": 252, "column": 4 }, "end": { - "line": 246, + "line": 252, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9741, - "end": 9757, + "start": 9897, + "end": 9913, "loc": { "start": { - "line": 246, + "line": 252, "column": 4 }, "end": { - "line": 246, + "line": 252, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9741, - "end": 9745, + "start": 9897, + "end": 9901, "loc": { "start": { - "line": 246, + "line": 252, "column": 4 }, "end": { - "line": 246, + "line": 252, "column": 8 } } }, "property": { "type": "Identifier", - "start": 9746, - "end": 9757, + "start": 9902, + "end": 9913, "loc": { "start": { - "line": 246, + "line": 252, "column": 9 }, "end": { - "line": 246, + "line": 252, "column": 20 }, "identifierName": "isMouseHold" @@ -13538,15 +13861,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9760, - "end": 9765, + "start": 9916, + "end": 9921, "loc": { "start": { - "line": 246, + "line": 252, "column": 23 }, "end": { - "line": 246, + "line": 252, "column": 28 } }, @@ -13556,58 +13879,58 @@ }, { "type": "IfStatement", - "start": 9772, - "end": 9853, + "start": 9928, + "end": 10009, "loc": { "start": { - "line": 247, + "line": 253, "column": 4 }, "end": { - "line": 248, + "line": 254, "column": 48 } }, "test": { "type": "MemberExpression", - "start": 9775, - "end": 9802, + "start": 9931, + "end": 9958, "loc": { "start": { - "line": 247, + "line": 253, "column": 7 }, "end": { - "line": 247, + "line": 253, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 9775, - "end": 9779, + "start": 9931, + "end": 9935, "loc": { "start": { - "line": 247, + "line": 253, "column": 7 }, "end": { - "line": 247, + "line": 253, "column": 11 } } }, "property": { "type": "Identifier", - "start": 9780, - "end": 9802, + "start": 9936, + "end": 9958, "loc": { "start": { - "line": 247, + "line": 253, "column": 12 }, "end": { - "line": 247, + "line": 253, "column": 34 }, "identifierName": "holdInteractionTimeout" @@ -13618,43 +13941,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9811, - "end": 9853, + "start": 9967, + "end": 10009, "loc": { "start": { - "line": 248, + "line": 254, "column": 6 }, "end": { - "line": 248, + "line": 254, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 9811, - "end": 9852, + "start": 9967, + "end": 10008, "loc": { "start": { - "line": 248, + "line": 254, "column": 6 }, "end": { - "line": 248, + "line": 254, "column": 47 } }, "callee": { "type": "Identifier", - "start": 9811, - "end": 9823, + "start": 9967, + "end": 9979, "loc": { "start": { - "line": 248, + "line": 254, "column": 6 }, "end": { - "line": 248, + "line": 254, "column": 18 }, "identifierName": "clearTimeout" @@ -13664,44 +13987,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9824, - "end": 9851, + "start": 9980, + "end": 10007, "loc": { "start": { - "line": 248, + "line": 254, "column": 19 }, "end": { - "line": 248, + "line": 254, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 9824, - "end": 9828, + "start": 9980, + "end": 9984, "loc": { "start": { - "line": 248, + "line": 254, "column": 19 }, "end": { - "line": 248, + "line": 254, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9829, - "end": 9851, + "start": 9985, + "end": 10007, "loc": { "start": { - "line": 248, + "line": 254, "column": 24 }, "end": { - "line": 248, + "line": 254, "column": 46 }, "identifierName": "holdInteractionTimeout" @@ -13723,15 +14046,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9670, - "end": 9709, + "start": 9826, + "end": 9865, "loc": { "start": { - "line": 242, + "line": 248, "column": 2 }, "end": { - "line": 244, + "line": 250, "column": 5 } } @@ -13741,15 +14064,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9864, - "end": 9900, + "start": 10020, + "end": 10056, "loc": { "start": { - "line": 251, + "line": 257, "column": 2 }, "end": { - "line": 253, + "line": 259, "column": 5 } } @@ -13757,15 +14080,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9904, - "end": 9930, + "start": 10060, + "end": 10086, "loc": { "start": { - "line": 254, + "line": 260, "column": 2 }, "end": { - "line": 254, + "line": 260, "column": 28 } } @@ -13774,15 +14097,15 @@ }, { "type": "ClassMethod", - "start": 9934, - "end": 10203, + "start": 10090, + "end": 10359, "loc": { "start": { - "line": 255, + "line": 261, "column": 2 }, "end": { - "line": 263, + "line": 269, "column": 3 } }, @@ -13790,15 +14113,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9934, - "end": 9950, + "start": 10090, + "end": 10106, "loc": { "start": { - "line": 255, + "line": 261, "column": 2 }, "end": { - "line": 255, + "line": 261, "column": 18 }, "identifierName": "handleButtonHold" @@ -13814,15 +14137,15 @@ "params": [ { "type": "Identifier", - "start": 9951, - "end": 9957, + "start": 10107, + "end": 10113, "loc": { "start": { - "line": 255, + "line": 261, "column": 19 }, "end": { - "line": 255, + "line": 261, "column": 25 }, "identifierName": "button" @@ -13832,73 +14155,73 @@ ], "body": { "type": "BlockStatement", - "start": 9958, - "end": 10203, + "start": 10114, + "end": 10359, "loc": { "start": { - "line": 255, + "line": 261, "column": 26 }, "end": { - "line": 263, + "line": 269, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10057, - "end": 10198, + "start": 10213, + "end": 10354, "loc": { "start": { - "line": 259, + "line": 265, "column": 4 }, "end": { - "line": 262, + "line": 268, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 10057, - "end": 10197, + "start": 10213, + "end": 10353, "loc": { "start": { - "line": 259, + "line": 265, "column": 4 }, "end": { - "line": 262, + "line": 268, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10057, - "end": 10084, + "start": 10213, + "end": 10240, "loc": { "start": { - "line": 259, + "line": 265, "column": 4 }, "end": { - "line": 259, + "line": 265, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 10057, - "end": 10061, + "start": 10213, + "end": 10217, "loc": { "start": { - "line": 259, + "line": 265, "column": 4 }, "end": { - "line": 259, + "line": 265, "column": 8 } }, @@ -13906,15 +14229,15 @@ }, "property": { "type": "Identifier", - "start": 10062, - "end": 10084, + "start": 10218, + "end": 10240, "loc": { "start": { - "line": 259, + "line": 265, "column": 9 }, "end": { - "line": 259, + "line": 265, "column": 31 }, "identifierName": "holdInteractionTimeout" @@ -13926,29 +14249,29 @@ }, "right": { "type": "CallExpression", - "start": 10087, - "end": 10197, + "start": 10243, + "end": 10353, "loc": { "start": { - "line": 259, + "line": 265, "column": 34 }, "end": { - "line": 262, + "line": 268, "column": 11 } }, "callee": { "type": "Identifier", - "start": 10087, - "end": 10097, + "start": 10243, + "end": 10253, "loc": { "start": { - "line": 259, + "line": 265, "column": 34 }, "end": { - "line": 259, + "line": 265, "column": 44 }, "identifierName": "setTimeout" @@ -13958,15 +14281,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10098, - "end": 10191, + "start": 10254, + "end": 10347, "loc": { "start": { - "line": 259, + "line": 265, "column": 45 }, "end": { - "line": 262, + "line": 268, "column": 5 } }, @@ -13977,87 +14300,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10104, - "end": 10191, + "start": 10260, + "end": 10347, "loc": { "start": { - "line": 259, + "line": 265, "column": 51 }, "end": { - "line": 262, + "line": 268, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10113, - "end": 10146, + "start": 10269, + "end": 10302, "loc": { "start": { - "line": 260, + "line": 266, "column": 6 }, "end": { - "line": 260, + "line": 266, "column": 39 } }, "expression": { "type": "CallExpression", - "start": 10113, - "end": 10145, + "start": 10269, + "end": 10301, "loc": { "start": { - "line": 260, + "line": 266, "column": 6 }, "end": { - "line": 260, + "line": 266, "column": 38 } }, "callee": { "type": "MemberExpression", - "start": 10113, - "end": 10137, + "start": 10269, + "end": 10293, "loc": { "start": { - "line": 260, + "line": 266, "column": 6 }, "end": { - "line": 260, + "line": 266, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 10113, - "end": 10117, + "start": 10269, + "end": 10273, "loc": { "start": { - "line": 260, + "line": 266, "column": 6 }, "end": { - "line": 260, + "line": 266, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10118, - "end": 10137, + "start": 10274, + "end": 10293, "loc": { "start": { - "line": 260, + "line": 266, "column": 11 }, "end": { - "line": 260, + "line": 266, "column": 30 }, "identifierName": "handleButtonClicked" @@ -14069,15 +14392,15 @@ "arguments": [ { "type": "Identifier", - "start": 10138, - "end": 10144, + "start": 10294, + "end": 10300, "loc": { "start": { - "line": 260, + "line": 266, "column": 31 }, "end": { - "line": 260, + "line": 266, "column": 37 }, "identifierName": "button" @@ -14089,72 +14412,72 @@ }, { "type": "ExpressionStatement", - "start": 10154, - "end": 10184, + "start": 10310, + "end": 10340, "loc": { "start": { - "line": 261, + "line": 267, "column": 6 }, "end": { - "line": 261, + "line": 267, "column": 36 } }, "expression": { "type": "CallExpression", - "start": 10154, - "end": 10183, + "start": 10310, + "end": 10339, "loc": { "start": { - "line": 261, + "line": 267, "column": 6 }, "end": { - "line": 261, + "line": 267, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 10154, - "end": 10175, + "start": 10310, + "end": 10331, "loc": { "start": { - "line": 261, + "line": 267, "column": 6 }, "end": { - "line": 261, + "line": 267, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 10154, - "end": 10158, + "start": 10310, + "end": 10314, "loc": { "start": { - "line": 261, + "line": 267, "column": 6 }, "end": { - "line": 261, + "line": 267, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10159, - "end": 10175, + "start": 10315, + "end": 10331, "loc": { "start": { - "line": 261, + "line": 267, "column": 11 }, "end": { - "line": 261, + "line": 267, "column": 27 }, "identifierName": "handleButtonHold" @@ -14166,15 +14489,15 @@ "arguments": [ { "type": "Identifier", - "start": 10176, - "end": 10182, + "start": 10332, + "end": 10338, "loc": { "start": { - "line": 261, + "line": 267, "column": 28 }, "end": { - "line": 261, + "line": 267, "column": 34 }, "identifierName": "button" @@ -14190,15 +14513,15 @@ }, { "type": "NumericLiteral", - "start": 10193, - "end": 10196, + "start": 10349, + "end": 10352, "loc": { "start": { - "line": 262, + "line": 268, "column": 7 }, "end": { - "line": 262, + "line": 268, "column": 10 } }, @@ -14216,15 +14539,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 9965, - "end": 10051, + "start": 10121, + "end": 10207, "loc": { "start": { - "line": 256, + "line": 262, "column": 4 }, "end": { - "line": 258, + "line": 264, "column": 7 } } @@ -14239,15 +14562,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9864, - "end": 9900, + "start": 10020, + "end": 10056, "loc": { "start": { - "line": 251, + "line": 257, "column": 2 }, "end": { - "line": 253, + "line": 259, "column": 5 } } @@ -14255,15 +14578,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9904, - "end": 9930, + "start": 10060, + "end": 10086, "loc": { "start": { - "line": 254, + "line": 260, "column": 2 }, "end": { - "line": 254, + "line": 260, "column": 28 } } @@ -14273,15 +14596,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10209, - "end": 10306, + "start": 10365, + "end": 10462, "loc": { "start": { - "line": 265, + "line": 271, "column": 2 }, "end": { - "line": 267, + "line": 273, "column": 5 } } @@ -14290,15 +14613,15 @@ }, { "type": "ClassMethod", - "start": 10310, - "end": 10422, + "start": 10466, + "end": 10578, "loc": { "start": { - "line": 268, + "line": 274, "column": 2 }, "end": { - "line": 272, + "line": 278, "column": 3 } }, @@ -14306,15 +14629,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10310, - "end": 10328, + "start": 10466, + "end": 10484, "loc": { "start": { - "line": 268, + "line": 274, "column": 2 }, "end": { - "line": 268, + "line": 274, "column": 20 }, "identifierName": "syncInstanceInputs" @@ -14330,87 +14653,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10330, - "end": 10422, + "start": 10486, + "end": 10578, "loc": { "start": { - "line": 268, + "line": 274, "column": 22 }, "end": { - "line": 272, + "line": 278, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10337, - "end": 10417, + "start": 10493, + "end": 10573, "loc": { "start": { - "line": 269, + "line": 275, "column": 4 }, "end": { - "line": 271, + "line": 277, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 10337, - "end": 10416, + "start": 10493, + "end": 10572, "loc": { "start": { - "line": 269, + "line": 275, "column": 4 }, "end": { - "line": 271, + "line": 277, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 10337, - "end": 10350, + "start": 10493, + "end": 10506, "loc": { "start": { - "line": 269, + "line": 275, "column": 4 }, "end": { - "line": 269, + "line": 275, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 10337, - "end": 10341, + "start": 10493, + "end": 10497, "loc": { "start": { - "line": 269, + "line": 275, "column": 4 }, "end": { - "line": 269, + "line": 275, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10342, - "end": 10350, + "start": 10498, + "end": 10506, "loc": { "start": { - "line": 269, + "line": 275, "column": 9 }, "end": { - "line": 269, + "line": 275, "column": 17 }, "identifierName": "dispatch" @@ -14422,15 +14745,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10351, - "end": 10415, + "start": 10507, + "end": 10571, "loc": { "start": { - "line": 269, + "line": 275, "column": 18 }, "end": { - "line": 271, + "line": 277, "column": 5 } }, @@ -14441,15 +14764,15 @@ "params": [ { "type": "Identifier", - "start": 10352, - "end": 10360, + "start": 10508, + "end": 10516, "loc": { "start": { - "line": 269, + "line": 275, "column": 19 }, "end": { - "line": 269, + "line": 275, "column": 27 }, "identifierName": "instance" @@ -14459,72 +14782,72 @@ ], "body": { "type": "BlockStatement", - "start": 10365, - "end": 10415, + "start": 10521, + "end": 10571, "loc": { "start": { - "line": 269, + "line": 275, "column": 32 }, "end": { - "line": 271, + "line": 277, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10374, - "end": 10408, + "start": 10530, + "end": 10564, "loc": { "start": { - "line": 270, + "line": 276, "column": 6 }, "end": { - "line": 270, + "line": 276, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 10374, - "end": 10407, + "start": 10530, + "end": 10563, "loc": { "start": { - "line": 270, + "line": 276, "column": 6 }, "end": { - "line": 270, + "line": 276, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 10374, - "end": 10395, + "start": 10530, + "end": 10551, "loc": { "start": { - "line": 270, + "line": 276, "column": 6 }, "end": { - "line": 270, + "line": 276, "column": 27 } }, "object": { "type": "Identifier", - "start": 10374, - "end": 10382, + "start": 10530, + "end": 10538, "loc": { "start": { - "line": 270, + "line": 276, "column": 6 }, "end": { - "line": 270, + "line": 276, "column": 14 }, "identifierName": "instance" @@ -14533,15 +14856,15 @@ }, "property": { "type": "Identifier", - "start": 10383, - "end": 10395, + "start": 10539, + "end": 10551, "loc": { "start": { - "line": 270, + "line": 276, "column": 15 }, "end": { - "line": 270, + "line": 276, "column": 27 }, "identifierName": "replaceInput" @@ -14553,44 +14876,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10396, - "end": 10406, + "start": 10552, + "end": 10562, "loc": { "start": { - "line": 270, + "line": 276, "column": 28 }, "end": { - "line": 270, + "line": 276, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 10396, - "end": 10400, + "start": 10552, + "end": 10556, "loc": { "start": { - "line": 270, + "line": 276, "column": 28 }, "end": { - "line": 270, + "line": 276, "column": 32 } } }, "property": { "type": "Identifier", - "start": 10401, - "end": 10406, + "start": 10557, + "end": 10562, "loc": { "start": { - "line": 270, + "line": 276, "column": 33 }, "end": { - "line": 270, + "line": 276, "column": 38 }, "identifierName": "input" @@ -14617,15 +14940,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10209, - "end": 10306, + "start": 10365, + "end": 10462, "loc": { "start": { - "line": 265, + "line": 271, "column": 2 }, "end": { - "line": 267, + "line": 273, "column": 5 } } @@ -14635,15 +14958,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10430, - "end": 10548, + "start": 10586, + "end": 10704, "loc": { "start": { - "line": 274, + "line": 280, "column": 2 }, "end": { - "line": 277, + "line": 283, "column": 5 } } @@ -14652,15 +14975,15 @@ }, { "type": "ClassMethod", - "start": 10552, - "end": 10827, + "start": 10708, + "end": 10983, "loc": { "start": { - "line": 278, + "line": 284, "column": 2 }, "end": { - "line": 287, + "line": 293, "column": 3 } }, @@ -14668,15 +14991,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10552, - "end": 10562, + "start": 10708, + "end": 10718, "loc": { "start": { - "line": 278, + "line": 284, "column": 2 }, "end": { - "line": 278, + "line": 284, "column": 12 }, "identifierName": "clearInput" @@ -14692,15 +15015,15 @@ "params": [ { "type": "Identifier", - "start": 10563, - "end": 10572, + "start": 10719, + "end": 10728, "loc": { "start": { - "line": 278, + "line": 284, "column": 13 }, "end": { - "line": 278, + "line": 284, "column": 22 }, "identifierName": "inputName" @@ -14710,59 +15033,59 @@ ], "body": { "type": "BlockStatement", - "start": 10573, - "end": 10827, + "start": 10729, + "end": 10983, "loc": { "start": { - "line": 278, + "line": 284, "column": 23 }, "end": { - "line": 287, + "line": 293, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10580, - "end": 10628, + "start": 10736, + "end": 10784, "loc": { "start": { - "line": 279, + "line": 285, "column": 4 }, "end": { - "line": 279, + "line": 285, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 10580, - "end": 10627, + "start": 10736, + "end": 10783, "loc": { "start": { - "line": 279, + "line": 285, "column": 4 }, "end": { - "line": 279, + "line": 285, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 10580, - "end": 10589, + "start": 10736, + "end": 10745, "loc": { "start": { - "line": 279, + "line": 285, "column": 4 }, "end": { - "line": 279, + "line": 285, "column": 13 }, "identifierName": "inputName" @@ -14771,29 +15094,29 @@ }, "right": { "type": "LogicalExpression", - "start": 10592, - "end": 10627, + "start": 10748, + "end": 10783, "loc": { "start": { - "line": 279, + "line": 285, "column": 16 }, "end": { - "line": 279, + "line": 285, "column": 51 } }, "left": { "type": "Identifier", - "start": 10592, - "end": 10601, + "start": 10748, + "end": 10757, "loc": { "start": { - "line": 279, + "line": 285, "column": 16 }, "end": { - "line": 279, + "line": 285, "column": 25 }, "identifierName": "inputName" @@ -14803,58 +15126,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 10605, - "end": 10627, + "start": 10761, + "end": 10783, "loc": { "start": { - "line": 279, + "line": 285, "column": 29 }, "end": { - "line": 279, + "line": 285, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 10605, - "end": 10617, + "start": 10761, + "end": 10773, "loc": { "start": { - "line": 279, + "line": 285, "column": 29 }, "end": { - "line": 279, + "line": 285, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 10605, - "end": 10609, + "start": 10761, + "end": 10765, "loc": { "start": { - "line": 279, + "line": 285, "column": 29 }, "end": { - "line": 279, + "line": 285, "column": 33 } } }, "property": { "type": "Identifier", - "start": 10610, - "end": 10617, + "start": 10766, + "end": 10773, "loc": { "start": { - "line": 279, + "line": 285, "column": 34 }, "end": { - "line": 279, + "line": 285, "column": 41 }, "identifierName": "options" @@ -14865,15 +15188,15 @@ }, "property": { "type": "Identifier", - "start": 10618, - "end": 10627, + "start": 10774, + "end": 10783, "loc": { "start": { - "line": 279, + "line": 285, "column": 42 }, "end": { - "line": 279, + "line": 285, "column": 51 }, "identifierName": "inputName" @@ -14887,87 +15210,87 @@ }, { "type": "ExpressionStatement", - "start": 10634, - "end": 10674, + "start": 10790, + "end": 10830, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 10634, - "end": 10673, + "start": 10790, + "end": 10829, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10634, - "end": 10668, + "start": 10790, + "end": 10824, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 10634, - "end": 10644, + "start": 10790, + "end": 10800, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 10634, - "end": 10638, + "start": 10790, + "end": 10794, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10639, - "end": 10644, + "start": 10795, + "end": 10800, "loc": { "start": { - "line": 280, + "line": 286, "column": 9 }, "end": { - "line": 280, + "line": 286, "column": 14 }, "identifierName": "input" @@ -14978,58 +15301,58 @@ }, "property": { "type": "MemberExpression", - "start": 10645, - "end": 10667, + "start": 10801, + "end": 10823, "loc": { "start": { - "line": 280, + "line": 286, "column": 15 }, "end": { - "line": 280, + "line": 286, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 10645, - "end": 10657, + "start": 10801, + "end": 10813, "loc": { "start": { - "line": 280, + "line": 286, "column": 15 }, "end": { - "line": 280, + "line": 286, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 10645, - "end": 10649, + "start": 10801, + "end": 10805, "loc": { "start": { - "line": 280, + "line": 286, "column": 15 }, "end": { - "line": 280, + "line": 286, "column": 19 } } }, "property": { "type": "Identifier", - "start": 10650, - "end": 10657, + "start": 10806, + "end": 10813, "loc": { "start": { - "line": 280, + "line": 286, "column": 20 }, "end": { - "line": 280, + "line": 286, "column": 27 }, "identifierName": "options" @@ -15040,15 +15363,15 @@ }, "property": { "type": "Identifier", - "start": 10658, - "end": 10667, + "start": 10814, + "end": 10823, "loc": { "start": { - "line": 280, + "line": 286, "column": 28 }, "end": { - "line": 280, + "line": 286, "column": 37 }, "identifierName": "inputName" @@ -15061,15 +15384,15 @@ }, "right": { "type": "StringLiteral", - "start": 10671, - "end": 10673, + "start": 10827, + "end": 10829, "loc": { "start": { - "line": 280, + "line": 286, "column": 41 }, "end": { - "line": 280, + "line": 286, "column": 43 } }, @@ -15084,15 +15407,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10682, - "end": 10737, + "start": 10838, + "end": 10893, "loc": { "start": { - "line": 282, + "line": 288, "column": 4 }, "end": { - "line": 284, + "line": 290, "column": 7 } } @@ -15101,57 +15424,57 @@ }, { "type": "IfStatement", - "start": 10743, - "end": 10822, + "start": 10899, + "end": 10978, "loc": { "start": { - "line": 285, + "line": 291, "column": 4 }, "end": { - "line": 286, + "line": 292, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 10746, - "end": 10777, + "start": 10902, + "end": 10933, "loc": { "start": { - "line": 285, + "line": 291, "column": 7 }, "end": { - "line": 285, + "line": 291, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 10746, - "end": 10758, + "start": 10902, + "end": 10914, "loc": { "start": { - "line": 285, + "line": 291, "column": 7 }, "end": { - "line": 285, + "line": 291, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 10746, - "end": 10750, + "start": 10902, + "end": 10906, "loc": { "start": { - "line": 285, + "line": 291, "column": 7 }, "end": { - "line": 285, + "line": 291, "column": 11 } }, @@ -15159,15 +15482,15 @@ }, "property": { "type": "Identifier", - "start": 10751, - "end": 10758, + "start": 10907, + "end": 10914, "loc": { "start": { - "line": 285, + "line": 291, "column": 12 }, "end": { - "line": 285, + "line": 291, "column": 19 }, "identifierName": "options" @@ -15179,15 +15502,15 @@ }, "property": { "type": "Identifier", - "start": 10759, - "end": 10777, + "start": 10915, + "end": 10933, "loc": { "start": { - "line": 285, + "line": 291, "column": 20 }, "end": { - "line": 285, + "line": 291, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -15199,72 +15522,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10786, - "end": 10822, + "start": 10942, + "end": 10978, "loc": { "start": { - "line": 286, + "line": 292, "column": 6 }, "end": { - "line": 286, + "line": 292, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 10786, - "end": 10821, + "start": 10942, + "end": 10977, "loc": { "start": { - "line": 286, + "line": 292, "column": 6 }, "end": { - "line": 286, + "line": 292, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 10786, - "end": 10809, + "start": 10942, + "end": 10965, "loc": { "start": { - "line": 286, + "line": 292, "column": 6 }, "end": { - "line": 286, + "line": 292, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10786, - "end": 10790, + "start": 10942, + "end": 10946, "loc": { "start": { - "line": 286, + "line": 292, "column": 6 }, "end": { - "line": 286, + "line": 292, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10791, - "end": 10809, + "start": 10947, + "end": 10965, "loc": { "start": { - "line": 286, + "line": 292, "column": 11 }, "end": { - "line": 286, + "line": 292, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -15276,44 +15599,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10810, - "end": 10820, + "start": 10966, + "end": 10976, "loc": { "start": { - "line": 286, + "line": 292, "column": 30 }, "end": { - "line": 286, + "line": 292, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 10810, - "end": 10814, + "start": 10966, + "end": 10970, "loc": { "start": { - "line": 286, + "line": 292, "column": 30 }, "end": { - "line": 286, + "line": 292, "column": 34 } } }, "property": { "type": "Identifier", - "start": 10815, - "end": 10820, + "start": 10971, + "end": 10976, "loc": { "start": { - "line": 286, + "line": 292, "column": 35 }, "end": { - "line": 286, + "line": 292, "column": 40 }, "identifierName": "input" @@ -15330,15 +15653,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10682, - "end": 10737, + "start": 10838, + "end": 10893, "loc": { "start": { - "line": 282, + "line": 288, "column": 4 }, "end": { - "line": 284, + "line": 290, "column": 7 } } @@ -15353,15 +15676,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10430, - "end": 10548, + "start": 10586, + "end": 10704, "loc": { "start": { - "line": 274, + "line": 280, "column": 2 }, "end": { - "line": 277, + "line": 283, "column": 5 } } @@ -15371,15 +15694,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10833, - "end": 10995, + "start": 10989, + "end": 11151, "loc": { "start": { - "line": 289, + "line": 295, "column": 2 }, "end": { - "line": 292, + "line": 298, "column": 5 } } @@ -15388,15 +15711,15 @@ }, { "type": "ClassMethod", - "start": 10999, - "end": 11276, + "start": 11155, + "end": 11432, "loc": { "start": { - "line": 293, + "line": 299, "column": 2 }, "end": { - "line": 303, + "line": 309, "column": 3 } }, @@ -15404,15 +15727,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10999, - "end": 11007, + "start": 11155, + "end": 11163, "loc": { "start": { - "line": 293, + "line": 299, "column": 2 }, "end": { - "line": 293, + "line": 299, "column": 10 }, "identifierName": "getInput" @@ -15428,15 +15751,15 @@ "params": [ { "type": "Identifier", - "start": 11008, - "end": 11017, + "start": 11164, + "end": 11173, "loc": { "start": { - "line": 293, + "line": 299, "column": 11 }, "end": { - "line": 293, + "line": 299, "column": 20 }, "identifierName": "inputName" @@ -15446,59 +15769,59 @@ ], "body": { "type": "BlockStatement", - "start": 11018, - "end": 11276, + "start": 11174, + "end": 11432, "loc": { "start": { - "line": 293, + "line": 299, "column": 21 }, "end": { - "line": 303, + "line": 309, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11025, - "end": 11073, + "start": 11181, + "end": 11229, "loc": { "start": { - "line": 294, + "line": 300, "column": 4 }, "end": { - "line": 294, + "line": 300, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11025, - "end": 11072, + "start": 11181, + "end": 11228, "loc": { "start": { - "line": 294, + "line": 300, "column": 4 }, "end": { - "line": 294, + "line": 300, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11025, - "end": 11034, + "start": 11181, + "end": 11190, "loc": { "start": { - "line": 294, + "line": 300, "column": 4 }, "end": { - "line": 294, + "line": 300, "column": 13 }, "identifierName": "inputName" @@ -15507,29 +15830,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11037, - "end": 11072, + "start": 11193, + "end": 11228, "loc": { "start": { - "line": 294, + "line": 300, "column": 16 }, "end": { - "line": 294, + "line": 300, "column": 51 } }, "left": { "type": "Identifier", - "start": 11037, - "end": 11046, + "start": 11193, + "end": 11202, "loc": { "start": { - "line": 294, + "line": 300, "column": 16 }, "end": { - "line": 294, + "line": 300, "column": 25 }, "identifierName": "inputName" @@ -15539,58 +15862,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11050, - "end": 11072, + "start": 11206, + "end": 11228, "loc": { "start": { - "line": 294, + "line": 300, "column": 29 }, "end": { - "line": 294, + "line": 300, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11050, - "end": 11062, + "start": 11206, + "end": 11218, "loc": { "start": { - "line": 294, + "line": 300, "column": 29 }, "end": { - "line": 294, + "line": 300, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11050, - "end": 11054, + "start": 11206, + "end": 11210, "loc": { "start": { - "line": 294, + "line": 300, "column": 29 }, "end": { - "line": 294, + "line": 300, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11055, - "end": 11062, + "start": 11211, + "end": 11218, "loc": { "start": { - "line": 294, + "line": 300, "column": 34 }, "end": { - "line": 294, + "line": 300, "column": 41 }, "identifierName": "options" @@ -15601,15 +15924,15 @@ }, "property": { "type": "Identifier", - "start": 11063, - "end": 11072, + "start": 11219, + "end": 11228, "loc": { "start": { - "line": 294, + "line": 300, "column": 42 }, "end": { - "line": 294, + "line": 300, "column": 51 }, "identifierName": "inputName" @@ -15624,15 +15947,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11081, - "end": 11136, + "start": 11237, + "end": 11292, "loc": { "start": { - "line": 296, + "line": 302, "column": 4 }, "end": { - "line": 298, + "line": 304, "column": 7 } } @@ -15641,57 +15964,57 @@ }, { "type": "IfStatement", - "start": 11142, - "end": 11221, + "start": 11298, + "end": 11377, "loc": { "start": { - "line": 299, + "line": 305, "column": 4 }, "end": { - "line": 300, + "line": 306, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11145, - "end": 11176, + "start": 11301, + "end": 11332, "loc": { "start": { - "line": 299, + "line": 305, "column": 7 }, "end": { - "line": 299, + "line": 305, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11145, - "end": 11157, + "start": 11301, + "end": 11313, "loc": { "start": { - "line": 299, + "line": 305, "column": 7 }, "end": { - "line": 299, + "line": 305, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11145, - "end": 11149, + "start": 11301, + "end": 11305, "loc": { "start": { - "line": 299, + "line": 305, "column": 7 }, "end": { - "line": 299, + "line": 305, "column": 11 } }, @@ -15699,15 +16022,15 @@ }, "property": { "type": "Identifier", - "start": 11150, - "end": 11157, + "start": 11306, + "end": 11313, "loc": { "start": { - "line": 299, + "line": 305, "column": 12 }, "end": { - "line": 299, + "line": 305, "column": 19 }, "identifierName": "options" @@ -15719,15 +16042,15 @@ }, "property": { "type": "Identifier", - "start": 11158, - "end": 11176, + "start": 11314, + "end": 11332, "loc": { "start": { - "line": 299, + "line": 305, "column": 20 }, "end": { - "line": 299, + "line": 305, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -15739,72 +16062,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11185, - "end": 11221, + "start": 11341, + "end": 11377, "loc": { "start": { - "line": 300, + "line": 306, "column": 6 }, "end": { - "line": 300, + "line": 306, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11185, - "end": 11220, + "start": 11341, + "end": 11376, "loc": { "start": { - "line": 300, + "line": 306, "column": 6 }, "end": { - "line": 300, + "line": 306, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11185, - "end": 11208, + "start": 11341, + "end": 11364, "loc": { "start": { - "line": 300, + "line": 306, "column": 6 }, "end": { - "line": 300, + "line": 306, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11185, - "end": 11189, + "start": 11341, + "end": 11345, "loc": { "start": { - "line": 300, + "line": 306, "column": 6 }, "end": { - "line": 300, + "line": 306, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11190, - "end": 11208, + "start": 11346, + "end": 11364, "loc": { "start": { - "line": 300, + "line": 306, "column": 11 }, "end": { - "line": 300, + "line": 306, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -15816,44 +16139,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11209, - "end": 11219, + "start": 11365, + "end": 11375, "loc": { "start": { - "line": 300, + "line": 306, "column": 30 }, "end": { - "line": 300, + "line": 306, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11209, - "end": 11213, + "start": 11365, + "end": 11369, "loc": { "start": { - "line": 300, + "line": 306, "column": 30 }, "end": { - "line": 300, + "line": 306, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11214, - "end": 11219, + "start": 11370, + "end": 11375, "loc": { "start": { - "line": 300, + "line": 306, "column": 35 }, "end": { - "line": 300, + "line": 306, "column": 40 }, "identifierName": "input" @@ -15870,15 +16193,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11081, - "end": 11136, + "start": 11237, + "end": 11292, "loc": { "start": { - "line": 296, + "line": 302, "column": 4 }, "end": { - "line": 298, + "line": 304, "column": 7 } } @@ -15887,72 +16210,72 @@ }, { "type": "ReturnStatement", - "start": 11229, - "end": 11271, + "start": 11385, + "end": 11427, "loc": { "start": { - "line": 302, + "line": 308, "column": 4 }, "end": { - "line": 302, + "line": 308, "column": 46 } }, "argument": { "type": "MemberExpression", - "start": 11236, - "end": 11270, + "start": 11392, + "end": 11426, "loc": { "start": { - "line": 302, + "line": 308, "column": 11 }, "end": { - "line": 302, + "line": 308, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 11236, - "end": 11246, + "start": 11392, + "end": 11402, "loc": { "start": { - "line": 302, + "line": 308, "column": 11 }, "end": { - "line": 302, + "line": 308, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 11236, - "end": 11240, + "start": 11392, + "end": 11396, "loc": { "start": { - "line": 302, + "line": 308, "column": 11 }, "end": { - "line": 302, + "line": 308, "column": 15 } } }, "property": { "type": "Identifier", - "start": 11241, - "end": 11246, + "start": 11397, + "end": 11402, "loc": { "start": { - "line": 302, + "line": 308, "column": 16 }, "end": { - "line": 302, + "line": 308, "column": 21 }, "identifierName": "input" @@ -15963,58 +16286,58 @@ }, "property": { "type": "MemberExpression", - "start": 11247, - "end": 11269, + "start": 11403, + "end": 11425, "loc": { "start": { - "line": 302, + "line": 308, "column": 22 }, "end": { - "line": 302, + "line": 308, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 11247, - "end": 11259, + "start": 11403, + "end": 11415, "loc": { "start": { - "line": 302, + "line": 308, "column": 22 }, "end": { - "line": 302, + "line": 308, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 11247, - "end": 11251, + "start": 11403, + "end": 11407, "loc": { "start": { - "line": 302, + "line": 308, "column": 22 }, "end": { - "line": 302, + "line": 308, "column": 26 } } }, "property": { "type": "Identifier", - "start": 11252, - "end": 11259, + "start": 11408, + "end": 11415, "loc": { "start": { - "line": 302, + "line": 308, "column": 27 }, "end": { - "line": 302, + "line": 308, "column": 34 }, "identifierName": "options" @@ -16025,15 +16348,15 @@ }, "property": { "type": "Identifier", - "start": 11260, - "end": 11269, + "start": 11416, + "end": 11425, "loc": { "start": { - "line": 302, + "line": 308, "column": 35 }, "end": { - "line": 302, + "line": 308, "column": 44 }, "identifierName": "inputName" @@ -16053,15 +16376,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10833, - "end": 10995, + "start": 10989, + "end": 11151, "loc": { "start": { - "line": 289, + "line": 295, "column": 2 }, "end": { - "line": 292, + "line": 298, "column": 5 } } @@ -16071,15 +16394,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11282, - "end": 11442, + "start": 11438, + "end": 11598, "loc": { "start": { - "line": 305, + "line": 311, "column": 2 }, "end": { - "line": 309, + "line": 315, "column": 5 } } @@ -16088,15 +16411,15 @@ }, { "type": "ClassMethod", - "start": 11446, - "end": 11716, + "start": 11602, + "end": 11872, "loc": { "start": { - "line": 310, + "line": 316, "column": 2 }, "end": { - "line": 319, + "line": 325, "column": 3 } }, @@ -16104,15 +16427,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11446, - "end": 11454, + "start": 11602, + "end": 11610, "loc": { "start": { - "line": 310, + "line": 316, "column": 2 }, "end": { - "line": 310, + "line": 316, "column": 10 }, "identifierName": "setInput" @@ -16128,15 +16451,15 @@ "params": [ { "type": "Identifier", - "start": 11455, - "end": 11460, + "start": 11611, + "end": 11616, "loc": { "start": { - "line": 310, + "line": 316, "column": 11 }, "end": { - "line": 310, + "line": 316, "column": 16 }, "identifierName": "input" @@ -16145,15 +16468,15 @@ }, { "type": "Identifier", - "start": 11462, - "end": 11471, + "start": 11618, + "end": 11627, "loc": { "start": { - "line": 310, + "line": 316, "column": 18 }, "end": { - "line": 310, + "line": 316, "column": 27 }, "identifierName": "inputName" @@ -16163,59 +16486,59 @@ ], "body": { "type": "BlockStatement", - "start": 11472, - "end": 11716, + "start": 11628, + "end": 11872, "loc": { "start": { - "line": 310, + "line": 316, "column": 28 }, "end": { - "line": 319, + "line": 325, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11479, - "end": 11527, + "start": 11635, + "end": 11683, "loc": { "start": { - "line": 311, + "line": 317, "column": 4 }, "end": { - "line": 311, + "line": 317, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11479, - "end": 11526, + "start": 11635, + "end": 11682, "loc": { "start": { - "line": 311, + "line": 317, "column": 4 }, "end": { - "line": 311, + "line": 317, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11479, - "end": 11488, + "start": 11635, + "end": 11644, "loc": { "start": { - "line": 311, + "line": 317, "column": 4 }, "end": { - "line": 311, + "line": 317, "column": 13 }, "identifierName": "inputName" @@ -16224,29 +16547,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11491, - "end": 11526, + "start": 11647, + "end": 11682, "loc": { "start": { - "line": 311, + "line": 317, "column": 16 }, "end": { - "line": 311, + "line": 317, "column": 51 } }, "left": { "type": "Identifier", - "start": 11491, - "end": 11500, + "start": 11647, + "end": 11656, "loc": { "start": { - "line": 311, + "line": 317, "column": 16 }, "end": { - "line": 311, + "line": 317, "column": 25 }, "identifierName": "inputName" @@ -16256,58 +16579,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11504, - "end": 11526, + "start": 11660, + "end": 11682, "loc": { "start": { - "line": 311, + "line": 317, "column": 29 }, "end": { - "line": 311, + "line": 317, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11504, - "end": 11516, + "start": 11660, + "end": 11672, "loc": { "start": { - "line": 311, + "line": 317, "column": 29 }, "end": { - "line": 311, + "line": 317, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11504, - "end": 11508, + "start": 11660, + "end": 11664, "loc": { "start": { - "line": 311, + "line": 317, "column": 29 }, "end": { - "line": 311, + "line": 317, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11509, - "end": 11516, + "start": 11665, + "end": 11672, "loc": { "start": { - "line": 311, + "line": 317, "column": 34 }, "end": { - "line": 311, + "line": 317, "column": 41 }, "identifierName": "options" @@ -16318,15 +16641,15 @@ }, "property": { "type": "Identifier", - "start": 11517, - "end": 11526, + "start": 11673, + "end": 11682, "loc": { "start": { - "line": 311, + "line": 317, "column": 42 }, "end": { - "line": 311, + "line": 317, "column": 51 }, "identifierName": "inputName" @@ -16340,87 +16663,87 @@ }, { "type": "ExpressionStatement", - "start": 11533, - "end": 11563, + "start": 11689, + "end": 11719, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 11533, - "end": 11562, + "start": 11689, + "end": 11718, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11533, - "end": 11554, + "start": 11689, + "end": 11710, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 11533, - "end": 11543, + "start": 11689, + "end": 11699, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 11533, - "end": 11537, + "start": 11689, + "end": 11693, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 8 } } }, "property": { "type": "Identifier", - "start": 11538, - "end": 11543, + "start": 11694, + "end": 11699, "loc": { "start": { - "line": 312, + "line": 318, "column": 9 }, "end": { - "line": 312, + "line": 318, "column": 14 }, "identifierName": "input" @@ -16431,15 +16754,15 @@ }, "property": { "type": "Identifier", - "start": 11544, - "end": 11553, + "start": 11700, + "end": 11709, "loc": { "start": { - "line": 312, + "line": 318, "column": 15 }, "end": { - "line": 312, + "line": 318, "column": 24 }, "identifierName": "inputName" @@ -16450,15 +16773,15 @@ }, "right": { "type": "Identifier", - "start": 11557, - "end": 11562, + "start": 11713, + "end": 11718, "loc": { "start": { - "line": 312, + "line": 318, "column": 28 }, "end": { - "line": 312, + "line": 318, "column": 33 }, "identifierName": "input" @@ -16470,15 +16793,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11727, + "end": 11782, "loc": { "start": { - "line": 314, + "line": 320, "column": 4 }, "end": { - "line": 316, + "line": 322, "column": 7 } } @@ -16487,57 +16810,57 @@ }, { "type": "IfStatement", - "start": 11632, - "end": 11711, + "start": 11788, + "end": 11867, "loc": { "start": { - "line": 317, + "line": 323, "column": 4 }, "end": { - "line": 318, + "line": 324, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11635, - "end": 11666, + "start": 11791, + "end": 11822, "loc": { "start": { - "line": 317, + "line": 323, "column": 7 }, "end": { - "line": 317, + "line": 323, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11635, - "end": 11647, + "start": 11791, + "end": 11803, "loc": { "start": { - "line": 317, + "line": 323, "column": 7 }, "end": { - "line": 317, + "line": 323, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11635, - "end": 11639, + "start": 11791, + "end": 11795, "loc": { "start": { - "line": 317, + "line": 323, "column": 7 }, "end": { - "line": 317, + "line": 323, "column": 11 } }, @@ -16545,15 +16868,15 @@ }, "property": { "type": "Identifier", - "start": 11640, - "end": 11647, + "start": 11796, + "end": 11803, "loc": { "start": { - "line": 317, + "line": 323, "column": 12 }, "end": { - "line": 317, + "line": 323, "column": 19 }, "identifierName": "options" @@ -16565,15 +16888,15 @@ }, "property": { "type": "Identifier", - "start": 11648, - "end": 11666, + "start": 11804, + "end": 11822, "loc": { "start": { - "line": 317, + "line": 323, "column": 20 }, "end": { - "line": 317, + "line": 323, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -16585,72 +16908,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11675, - "end": 11711, + "start": 11831, + "end": 11867, "loc": { "start": { - "line": 318, + "line": 324, "column": 6 }, "end": { - "line": 318, + "line": 324, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11675, - "end": 11710, + "start": 11831, + "end": 11866, "loc": { "start": { - "line": 318, + "line": 324, "column": 6 }, "end": { - "line": 318, + "line": 324, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11675, - "end": 11698, + "start": 11831, + "end": 11854, "loc": { "start": { - "line": 318, + "line": 324, "column": 6 }, "end": { - "line": 318, + "line": 324, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11675, - "end": 11679, + "start": 11831, + "end": 11835, "loc": { "start": { - "line": 318, + "line": 324, "column": 6 }, "end": { - "line": 318, + "line": 324, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11680, - "end": 11698, + "start": 11836, + "end": 11854, "loc": { "start": { - "line": 318, + "line": 324, "column": 11 }, "end": { - "line": 318, + "line": 324, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -16662,44 +16985,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11699, - "end": 11709, + "start": 11855, + "end": 11865, "loc": { "start": { - "line": 318, + "line": 324, "column": 30 }, "end": { - "line": 318, + "line": 324, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11699, - "end": 11703, + "start": 11855, + "end": 11859, "loc": { "start": { - "line": 318, + "line": 324, "column": 30 }, "end": { - "line": 318, + "line": 324, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11704, - "end": 11709, + "start": 11860, + "end": 11865, "loc": { "start": { - "line": 318, + "line": 324, "column": 35 }, "end": { - "line": 318, + "line": 324, "column": 40 }, "identifierName": "input" @@ -16716,15 +17039,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11727, + "end": 11782, "loc": { "start": { - "line": 314, + "line": 320, "column": 4 }, "end": { - "line": 316, + "line": 322, "column": 7 } } @@ -16739,15 +17062,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11282, - "end": 11442, + "start": 11438, + "end": 11598, "loc": { "start": { - "line": 305, + "line": 311, "column": 2 }, "end": { - "line": 309, + "line": 315, "column": 5 } } @@ -16757,15 +17080,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11724, - "end": 11833, + "start": 11880, + "end": 11989, "loc": { "start": { - "line": 321, + "line": 327, "column": 2 }, "end": { - "line": 324, + "line": 330, "column": 5 } } @@ -16774,15 +17097,15 @@ }, { "type": "ClassMethod", - "start": 11837, - "end": 11893, + "start": 11993, + "end": 12049, "loc": { "start": { - "line": 325, + "line": 331, "column": 2 }, "end": { - "line": 327, + "line": 333, "column": 3 } }, @@ -16790,15 +17113,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11837, - "end": 11849, + "start": 11993, + "end": 12005, "loc": { "start": { - "line": 325, + "line": 331, "column": 2 }, "end": { - "line": 325, + "line": 331, "column": 14 }, "identifierName": "replaceInput" @@ -16814,15 +17137,15 @@ "params": [ { "type": "Identifier", - "start": 11850, - "end": 11858, + "start": 12006, + "end": 12014, "loc": { "start": { - "line": 325, + "line": 331, "column": 15 }, "end": { - "line": 325, + "line": 331, "column": 23 }, "identifierName": "inputObj" @@ -16832,88 +17155,88 @@ ], "body": { "type": "BlockStatement", - "start": 11859, - "end": 11893, + "start": 12015, + "end": 12049, "loc": { "start": { - "line": 325, + "line": 331, "column": 24 }, "end": { - "line": 327, + "line": 333, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11866, - "end": 11888, + "start": 12022, + "end": 12044, "loc": { "start": { - "line": 326, + "line": 332, "column": 4 }, "end": { - "line": 326, + "line": 332, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 11866, - "end": 11887, + "start": 12022, + "end": 12043, "loc": { "start": { - "line": 326, + "line": 332, "column": 4 }, "end": { - "line": 326, + "line": 332, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11866, - "end": 11876, + "start": 12022, + "end": 12032, "loc": { "start": { - "line": 326, + "line": 332, "column": 4 }, "end": { - "line": 326, + "line": 332, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 11866, - "end": 11870, + "start": 12022, + "end": 12026, "loc": { "start": { - "line": 326, + "line": 332, "column": 4 }, "end": { - "line": 326, + "line": 332, "column": 8 } } }, "property": { "type": "Identifier", - "start": 11871, - "end": 11876, + "start": 12027, + "end": 12032, "loc": { "start": { - "line": 326, + "line": 332, "column": 9 }, "end": { - "line": 326, + "line": 332, "column": 14 }, "identifierName": "input" @@ -16924,15 +17247,15 @@ }, "right": { "type": "Identifier", - "start": 11879, - "end": 11887, + "start": 12035, + "end": 12043, "loc": { "start": { - "line": 326, + "line": 332, "column": 17 }, "end": { - "line": 326, + "line": 332, "column": 25 }, "identifierName": "inputObj" @@ -16949,15 +17272,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11724, - "end": 11833, + "start": 11880, + "end": 11989, "loc": { "start": { - "line": 321, + "line": 327, "column": 2 }, "end": { - "line": 324, + "line": 330, "column": 5 } } @@ -16967,15 +17290,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11899, - "end": 12025, + "start": 12055, + "end": 12181, "loc": { "start": { - "line": 329, + "line": 335, "column": 2 }, "end": { - "line": 332, + "line": 338, "column": 5 } } @@ -16984,15 +17307,15 @@ }, { "type": "ClassProperty", - "start": 12029, - "end": 12163, + "start": 12185, + "end": 12319, "loc": { "start": { - "line": 333, + "line": 339, "column": 2 }, "end": { - "line": 337, + "line": 343, "column": 3 } }, @@ -17000,15 +17323,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12029, - "end": 12039, + "start": 12185, + "end": 12195, "loc": { "start": { - "line": 333, + "line": 339, "column": 2 }, "end": { - "line": 333, + "line": 339, "column": 12 }, "identifierName": "setOptions" @@ -17018,15 +17341,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 12042, - "end": 12163, + "start": 12198, + "end": 12319, "loc": { "start": { - "line": 333, + "line": 339, "column": 15 }, "end": { - "line": 337, + "line": 343, "column": 3 } }, @@ -17037,15 +17360,15 @@ "params": [ { "type": "Identifier", - "start": 12042, - "end": 12048, + "start": 12198, + "end": 12204, "loc": { "start": { - "line": 333, + "line": 339, "column": 15 }, "end": { - "line": 333, + "line": 339, "column": 21 }, "identifierName": "option" @@ -17055,59 +17378,59 @@ ], "body": { "type": "BlockStatement", - "start": 12052, - "end": 12163, + "start": 12208, + "end": 12319, "loc": { "start": { - "line": 333, + "line": 339, "column": 25 }, "end": { - "line": 337, + "line": 343, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12059, - "end": 12081, + "start": 12215, + "end": 12237, "loc": { "start": { - "line": 334, + "line": 340, "column": 4 }, "end": { - "line": 334, + "line": 340, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 12059, - "end": 12080, + "start": 12215, + "end": 12236, "loc": { "start": { - "line": 334, + "line": 340, "column": 4 }, "end": { - "line": 334, + "line": 340, "column": 25 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12059, - "end": 12065, + "start": 12215, + "end": 12221, "loc": { "start": { - "line": 334, + "line": 340, "column": 4 }, "end": { - "line": 334, + "line": 340, "column": 10 }, "identifierName": "option" @@ -17116,29 +17439,29 @@ }, "right": { "type": "LogicalExpression", - "start": 12068, - "end": 12080, + "start": 12224, + "end": 12236, "loc": { "start": { - "line": 334, + "line": 340, "column": 13 }, "end": { - "line": 334, + "line": 340, "column": 25 } }, "left": { "type": "Identifier", - "start": 12068, - "end": 12074, + "start": 12224, + "end": 12230, "loc": { "start": { - "line": 334, + "line": 340, "column": 13 }, "end": { - "line": 334, + "line": 340, "column": 19 }, "identifierName": "option" @@ -17148,15 +17471,15 @@ "operator": "||", "right": { "type": "ObjectExpression", - "start": 12078, - "end": 12080, + "start": 12234, + "end": 12236, "loc": { "start": { - "line": 334, + "line": 340, "column": 23 }, "end": { - "line": 334, + "line": 340, "column": 25 } }, @@ -17167,73 +17490,73 @@ }, { "type": "ExpressionStatement", - "start": 12087, - "end": 12138, + "start": 12243, + "end": 12294, "loc": { "start": { - "line": 335, + "line": 341, "column": 4 }, "end": { - "line": 335, + "line": 341, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12087, - "end": 12137, + "start": 12243, + "end": 12293, "loc": { "start": { - "line": 335, + "line": 341, "column": 4 }, "end": { - "line": 335, + "line": 341, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12087, - "end": 12099, + "start": 12243, + "end": 12255, "loc": { "start": { - "line": 335, + "line": 341, "column": 4 }, "end": { - "line": 335, + "line": 341, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 12087, - "end": 12091, + "start": 12243, + "end": 12247, "loc": { "start": { - "line": 335, + "line": 341, "column": 4 }, "end": { - "line": 335, + "line": 341, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12092, - "end": 12099, + "start": 12248, + "end": 12255, "loc": { "start": { - "line": 335, + "line": 341, "column": 9 }, "end": { - "line": 335, + "line": 341, "column": 16 }, "identifierName": "options" @@ -17244,43 +17567,43 @@ }, "right": { "type": "CallExpression", - "start": 12102, - "end": 12137, + "start": 12258, + "end": 12293, "loc": { "start": { - "line": 335, + "line": 341, "column": 19 }, "end": { - "line": 335, + "line": 341, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 12102, - "end": 12115, + "start": 12258, + "end": 12271, "loc": { "start": { - "line": 335, + "line": 341, "column": 19 }, "end": { - "line": 335, + "line": 341, "column": 32 } }, "object": { "type": "Identifier", - "start": 12102, - "end": 12108, + "start": 12258, + "end": 12264, "loc": { "start": { - "line": 335, + "line": 341, "column": 19 }, "end": { - "line": 335, + "line": 341, "column": 25 }, "identifierName": "Object" @@ -17289,15 +17612,15 @@ }, "property": { "type": "Identifier", - "start": 12109, - "end": 12115, + "start": 12265, + "end": 12271, "loc": { "start": { - "line": 335, + "line": 341, "column": 26 }, "end": { - "line": 335, + "line": 341, "column": 32 }, "identifierName": "assign" @@ -17309,44 +17632,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 12116, - "end": 12128, + "start": 12272, + "end": 12284, "loc": { "start": { - "line": 335, + "line": 341, "column": 33 }, "end": { - "line": 335, + "line": 341, "column": 45 } }, "object": { "type": "ThisExpression", - "start": 12116, - "end": 12120, + "start": 12272, + "end": 12276, "loc": { "start": { - "line": 335, + "line": 341, "column": 33 }, "end": { - "line": 335, + "line": 341, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12121, - "end": 12128, + "start": 12277, + "end": 12284, "loc": { "start": { - "line": 335, + "line": 341, "column": 38 }, "end": { - "line": 335, + "line": 341, "column": 45 }, "identifierName": "options" @@ -17357,15 +17680,15 @@ }, { "type": "Identifier", - "start": 12130, - "end": 12136, + "start": 12286, + "end": 12292, "loc": { "start": { - "line": 335, + "line": 341, "column": 47 }, "end": { - "line": 335, + "line": 341, "column": 53 }, "identifierName": "option" @@ -17378,72 +17701,72 @@ }, { "type": "ExpressionStatement", - "start": 12144, - "end": 12158, + "start": 12300, + "end": 12314, "loc": { "start": { - "line": 336, + "line": 342, "column": 4 }, "end": { - "line": 336, + "line": 342, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 12144, - "end": 12157, + "start": 12300, + "end": 12313, "loc": { "start": { - "line": 336, + "line": 342, "column": 4 }, "end": { - "line": 336, + "line": 342, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 12144, - "end": 12155, + "start": 12300, + "end": 12311, "loc": { "start": { - "line": 336, + "line": 342, "column": 4 }, "end": { - "line": 336, + "line": 342, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 12144, - "end": 12148, + "start": 12300, + "end": 12304, "loc": { "start": { - "line": 336, + "line": 342, "column": 4 }, "end": { - "line": 336, + "line": 342, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12149, - "end": 12155, + "start": 12305, + "end": 12311, "loc": { "start": { - "line": 336, + "line": 342, "column": 9 }, "end": { - "line": 336, + "line": 342, "column": 15 }, "identifierName": "render" @@ -17465,15 +17788,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11899, - "end": 12025, + "start": 12055, + "end": 12181, "loc": { "start": { - "line": 329, + "line": 335, "column": 2 }, "end": { - "line": 332, + "line": 338, "column": 5 } } @@ -17483,15 +17806,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12169, - "end": 12278, + "start": 12325, + "end": 12434, "loc": { "start": { - "line": 339, + "line": 345, "column": 2 }, "end": { - "line": 342, + "line": 348, "column": 5 } } @@ -17500,15 +17823,15 @@ }, { "type": "ClassMethod", - "start": 12282, - "end": 12421, + "start": 12438, + "end": 12577, "loc": { "start": { - "line": 343, + "line": 349, "column": 2 }, "end": { - "line": 347, + "line": 353, "column": 3 } }, @@ -17516,15 +17839,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12282, - "end": 12287, + "start": 12438, + "end": 12443, "loc": { "start": { - "line": 343, + "line": 349, "column": 2 }, "end": { - "line": 343, + "line": 349, "column": 7 }, "identifierName": "clear" @@ -17540,102 +17863,102 @@ "params": [], "body": { "type": "BlockStatement", - "start": 12289, - "end": 12421, + "start": 12445, + "end": 12577, "loc": { "start": { - "line": 343, + "line": 349, "column": 9 }, "end": { - "line": 347, + "line": 353, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12296, - "end": 12328, + "start": 12452, + "end": 12484, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 12296, - "end": 12327, + "start": 12452, + "end": 12483, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12296, - "end": 12322, + "start": 12452, + "end": 12478, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12296, - "end": 12312, + "start": 12452, + "end": 12468, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12296, - "end": 12300, + "start": 12452, + "end": 12456, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12301, - "end": 12312, + "start": 12457, + "end": 12468, "loc": { "start": { - "line": 344, + "line": 350, "column": 9 }, "end": { - "line": 344, + "line": 350, "column": 20 }, "identifierName": "keyboardDOM" @@ -17646,15 +17969,15 @@ }, "property": { "type": "Identifier", - "start": 12313, - "end": 12322, + "start": 12469, + "end": 12478, "loc": { "start": { - "line": 344, + "line": 350, "column": 21 }, "end": { - "line": 344, + "line": 350, "column": 30 }, "identifierName": "innerHTML" @@ -17665,15 +17988,15 @@ }, "right": { "type": "StringLiteral", - "start": 12325, - "end": 12327, + "start": 12481, + "end": 12483, "loc": { "start": { - "line": 344, + "line": 350, "column": 33 }, "end": { - "line": 344, + "line": 350, "column": 35 } }, @@ -17687,87 +18010,87 @@ }, { "type": "ExpressionStatement", - "start": 12334, - "end": 12385, + "start": 12490, + "end": 12541, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12334, - "end": 12384, + "start": 12490, + "end": 12540, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12334, - "end": 12360, + "start": 12490, + "end": 12516, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12334, - "end": 12350, + "start": 12490, + "end": 12506, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12334, - "end": 12338, + "start": 12490, + "end": 12494, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12339, - "end": 12350, + "start": 12495, + "end": 12506, "loc": { "start": { - "line": 345, + "line": 351, "column": 9 }, "end": { - "line": 345, + "line": 351, "column": 20 }, "identifierName": "keyboardDOM" @@ -17778,15 +18101,15 @@ }, "property": { "type": "Identifier", - "start": 12351, - "end": 12360, + "start": 12507, + "end": 12516, "loc": { "start": { - "line": 345, + "line": 351, "column": 21 }, "end": { - "line": 345, + "line": 351, "column": 30 }, "identifierName": "className" @@ -17797,44 +18120,44 @@ }, "right": { "type": "MemberExpression", - "start": 12363, - "end": 12384, + "start": 12519, + "end": 12540, "loc": { "start": { - "line": 345, + "line": 351, "column": 33 }, "end": { - "line": 345, + "line": 351, "column": 54 } }, "object": { "type": "ThisExpression", - "start": 12363, - "end": 12367, + "start": 12519, + "end": 12523, "loc": { "start": { - "line": 345, + "line": 351, "column": 33 }, "end": { - "line": 345, + "line": 351, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12368, - "end": 12384, + "start": 12524, + "end": 12540, "loc": { "start": { - "line": 345, + "line": 351, "column": 38 }, "end": { - "line": 345, + "line": 351, "column": 54 }, "identifierName": "keyboardDOMClass" @@ -17847,73 +18170,73 @@ }, { "type": "ExpressionStatement", - "start": 12391, - "end": 12416, + "start": 12547, + "end": 12572, "loc": { "start": { - "line": 346, + "line": 352, "column": 4 }, "end": { - "line": 346, + "line": 352, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 12391, - "end": 12415, + "start": 12547, + "end": 12571, "loc": { "start": { - "line": 346, + "line": 352, "column": 4 }, "end": { - "line": 346, + "line": 352, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12391, - "end": 12410, + "start": 12547, + "end": 12566, "loc": { "start": { - "line": 346, + "line": 352, "column": 4 }, "end": { - "line": 346, + "line": 352, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 12391, - "end": 12395, + "start": 12547, + "end": 12551, "loc": { "start": { - "line": 346, + "line": 352, "column": 4 }, "end": { - "line": 346, + "line": 352, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12396, - "end": 12410, + "start": 12552, + "end": 12566, "loc": { "start": { - "line": 346, + "line": 352, "column": 9 }, "end": { - "line": 346, + "line": 352, "column": 23 }, "identifierName": "buttonElements" @@ -17924,15 +18247,15 @@ }, "right": { "type": "ObjectExpression", - "start": 12413, - "end": 12415, + "start": 12569, + "end": 12571, "loc": { "start": { - "line": 346, + "line": 352, "column": 26 }, "end": { - "line": 346, + "line": 352, "column": 28 } }, @@ -17948,15 +18271,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12169, - "end": 12278, + "start": 12325, + "end": 12434, "loc": { "start": { - "line": 339, + "line": 345, "column": 2 }, "end": { - "line": 342, + "line": 348, "column": 5 } } @@ -17966,15 +18289,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": 12427, - "end": 12632, + "start": 12583, + "end": 12788, "loc": { "start": { - "line": 349, + "line": 355, "column": 2 }, "end": { - "line": 352, + "line": 358, "column": 5 } } @@ -17983,15 +18306,15 @@ }, { "type": "ClassMethod", - "start": 12636, - "end": 13004, + "start": 12792, + "end": 13160, "loc": { "start": { - "line": 353, + "line": 359, "column": 2 }, "end": { - "line": 362, + "line": 368, "column": 3 } }, @@ -17999,15 +18322,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12636, - "end": 12644, + "start": 12792, + "end": 12800, "loc": { "start": { - "line": 353, + "line": 359, "column": 2 }, "end": { - "line": 353, + "line": 359, "column": 10 }, "identifierName": "dispatch" @@ -18023,15 +18346,15 @@ "params": [ { "type": "Identifier", - "start": 12645, - "end": 12653, + "start": 12801, + "end": 12809, "loc": { "start": { - "line": 353, + "line": 359, "column": 11 }, "end": { - "line": 353, + "line": 359, "column": 19 }, "identifierName": "callback" @@ -18041,44 +18364,44 @@ ], "body": { "type": "BlockStatement", - "start": 12654, - "end": 13004, + "start": 12810, + "end": 13160, "loc": { "start": { - "line": 353, + "line": 359, "column": 20 }, "end": { - "line": 362, + "line": 368, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 12661, - "end": 12845, + "start": 12817, + "end": 13001, "loc": { "start": { - "line": 354, + "line": 360, "column": 4 }, "end": { - "line": 357, + "line": 363, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 12664, - "end": 12698, + "start": 12820, + "end": 12854, "loc": { "start": { - "line": 354, + "line": 360, "column": 7 }, "end": { - "line": 354, + "line": 360, "column": 41 } }, @@ -18086,29 +18409,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 12665, - "end": 12698, + "start": 12821, + "end": 12854, "loc": { "start": { - "line": 354, + "line": 360, "column": 8 }, "end": { - "line": 354, + "line": 360, "column": 41 } }, "object": { "type": "Identifier", - "start": 12665, - "end": 12671, + "start": 12821, + "end": 12827, "loc": { "start": { - "line": 354, + "line": 360, "column": 8 }, "end": { - "line": 354, + "line": 360, "column": 14 }, "identifierName": "window" @@ -18117,15 +18440,15 @@ }, "property": { "type": "StringLiteral", - "start": 12672, - "end": 12697, + "start": 12828, + "end": 12853, "loc": { "start": { - "line": 354, + "line": 360, "column": 15 }, "end": { - "line": 354, + "line": 360, "column": 40 } }, @@ -18143,72 +18466,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 12699, - "end": 12845, + "start": 12855, + "end": 13001, "loc": { "start": { - "line": 354, + "line": 360, "column": 42 }, "end": { - "line": 357, + "line": 363, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12708, - "end": 12791, + "start": 12864, + "end": 12947, "loc": { "start": { - "line": 355, + "line": 361, "column": 6 }, "end": { - "line": 355, + "line": 361, "column": 89 } }, "expression": { "type": "CallExpression", - "start": 12708, - "end": 12790, + "start": 12864, + "end": 12946, "loc": { "start": { - "line": 355, + "line": 361, "column": 6 }, "end": { - "line": 355, + "line": 361, "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 12708, - "end": 12720, + "start": 12864, + "end": 12876, "loc": { "start": { - "line": 355, + "line": 361, "column": 6 }, "end": { - "line": 355, + "line": 361, "column": 18 } }, "object": { "type": "Identifier", - "start": 12708, - "end": 12715, + "start": 12864, + "end": 12871, "loc": { "start": { - "line": 355, + "line": 361, "column": 6 }, "end": { - "line": 355, + "line": 361, "column": 13 }, "identifierName": "console" @@ -18217,15 +18540,15 @@ }, "property": { "type": "Identifier", - "start": 12716, - "end": 12720, + "start": 12872, + "end": 12876, "loc": { "start": { - "line": 355, + "line": 361, "column": 14 }, "end": { - "line": 355, + "line": 361, "column": 18 }, "identifierName": "warn" @@ -18237,15 +18560,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 12721, - "end": 12789, + "start": 12877, + "end": 12945, "loc": { "start": { - "line": 355, + "line": 361, "column": 19 }, "end": { - "line": 355, + "line": 361, "column": 87 } }, @@ -18253,15 +18576,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 12722, - "end": 12788, + "start": 12878, + "end": 12944, "loc": { "start": { - "line": 355, + "line": 361, "column": 20 }, "end": { - "line": 355, + "line": 361, "column": 86 } }, @@ -18278,43 +18601,43 @@ }, { "type": "ThrowStatement", - "start": 12799, - "end": 12838, + "start": 12955, + "end": 12994, "loc": { "start": { - "line": 356, + "line": 362, "column": 6 }, "end": { - "line": 356, + "line": 362, "column": 45 } }, "argument": { "type": "NewExpression", - "start": 12805, - "end": 12837, + "start": 12961, + "end": 12993, "loc": { "start": { - "line": 356, + "line": 362, "column": 12 }, "end": { - "line": 356, + "line": 362, "column": 44 } }, "callee": { "type": "Identifier", - "start": 12809, - "end": 12814, + "start": 12965, + "end": 12970, "loc": { "start": { - "line": 356, + "line": 362, "column": 16 }, "end": { - "line": 356, + "line": 362, "column": 21 }, "identifierName": "Error" @@ -18324,15 +18647,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 12815, - "end": 12836, + "start": 12971, + "end": 12992, "loc": { "start": { - "line": 356, + "line": 362, "column": 22 }, "end": { - "line": 356, + "line": 362, "column": 43 } }, @@ -18352,85 +18675,85 @@ }, { "type": "ReturnStatement", - "start": 12857, - "end": 12999, + "start": 13013, + "end": 13155, "loc": { "start": { - "line": 359, + "line": 365, "column": 4 }, "end": { - "line": 361, + "line": 367, "column": 6 } }, "argument": { "type": "CallExpression", - "start": 12864, - "end": 12999, + "start": 13020, + "end": 13155, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 361, + "line": 367, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 12864, - "end": 12918, + "start": 13020, + "end": 13074, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 359, + "line": 365, "column": 65 } }, "object": { "type": "CallExpression", - "start": 12864, - "end": 12910, + "start": 13020, + "end": 13066, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 359, + "line": 365, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 12864, - "end": 12875, + "start": 13020, + "end": 13031, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 359, + "line": 365, "column": 22 } }, "object": { "type": "Identifier", - "start": 12864, - "end": 12870, + "start": 13020, + "end": 13026, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 359, + "line": 365, "column": 17 }, "identifierName": "Object" @@ -18439,15 +18762,15 @@ }, "property": { "type": "Identifier", - "start": 12871, - "end": 12875, + "start": 13027, + "end": 13031, "loc": { "start": { - "line": 359, + "line": 365, "column": 18 }, "end": { - "line": 359, + "line": 365, "column": 22 }, "identifierName": "keys" @@ -18459,29 +18782,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 12876, - "end": 12909, + "start": 13032, + "end": 13065, "loc": { "start": { - "line": 359, + "line": 365, "column": 23 }, "end": { - "line": 359, + "line": 365, "column": 56 } }, "object": { "type": "Identifier", - "start": 12876, - "end": 12882, + "start": 13032, + "end": 13038, "loc": { "start": { - "line": 359, + "line": 365, "column": 23 }, "end": { - "line": 359, + "line": 365, "column": 29 }, "identifierName": "window" @@ -18490,15 +18813,15 @@ }, "property": { "type": "StringLiteral", - "start": 12883, - "end": 12908, + "start": 13039, + "end": 13064, "loc": { "start": { - "line": 359, + "line": 365, "column": 30 }, "end": { - "line": 359, + "line": 365, "column": 55 } }, @@ -18514,15 +18837,15 @@ }, "property": { "type": "Identifier", - "start": 12911, - "end": 12918, + "start": 13067, + "end": 13074, "loc": { "start": { - "line": 359, + "line": 365, "column": 58 }, "end": { - "line": 359, + "line": 365, "column": 65 }, "identifierName": "forEach" @@ -18534,15 +18857,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 12919, - "end": 12998, + "start": 13075, + "end": 13154, "loc": { "start": { - "line": 359, + "line": 365, "column": 66 }, "end": { - "line": 361, + "line": 367, "column": 5 } }, @@ -18553,15 +18876,15 @@ "params": [ { "type": "Identifier", - "start": 12920, - "end": 12923, + "start": 13076, + "end": 13079, "loc": { "start": { - "line": 359, + "line": 365, "column": 67 }, "end": { - "line": 359, + "line": 365, "column": 70 }, "identifierName": "key" @@ -18571,58 +18894,58 @@ ], "body": { "type": "BlockStatement", - "start": 12928, - "end": 12998, + "start": 13084, + "end": 13154, "loc": { "start": { - "line": 359, + "line": 365, "column": 75 }, "end": { - "line": 361, + "line": 367, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12937, - "end": 12991, + "start": 13093, + "end": 13147, "loc": { "start": { - "line": 360, + "line": 366, "column": 6 }, "end": { - "line": 360, + "line": 366, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 12937, - "end": 12990, + "start": 13093, + "end": 13146, "loc": { "start": { - "line": 360, + "line": 366, "column": 6 }, "end": { - "line": 360, + "line": 366, "column": 59 } }, "callee": { "type": "Identifier", - "start": 12937, - "end": 12945, + "start": 13093, + "end": 13101, "loc": { "start": { - "line": 360, + "line": 366, "column": 6 }, "end": { - "line": 360, + "line": 366, "column": 14 }, "identifierName": "callback" @@ -18632,43 +18955,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 12946, - "end": 12984, + "start": 13102, + "end": 13140, "loc": { "start": { - "line": 360, + "line": 366, "column": 15 }, "end": { - "line": 360, + "line": 366, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 12946, - "end": 12979, + "start": 13102, + "end": 13135, "loc": { "start": { - "line": 360, + "line": 366, "column": 15 }, "end": { - "line": 360, + "line": 366, "column": 48 } }, "object": { "type": "Identifier", - "start": 12946, - "end": 12952, + "start": 13102, + "end": 13108, "loc": { "start": { - "line": 360, + "line": 366, "column": 15 }, "end": { - "line": 360, + "line": 366, "column": 21 }, "identifierName": "window" @@ -18677,15 +19000,15 @@ }, "property": { "type": "StringLiteral", - "start": 12953, - "end": 12978, + "start": 13109, + "end": 13134, "loc": { "start": { - "line": 360, + "line": 366, "column": 22 }, "end": { - "line": 360, + "line": 366, "column": 47 } }, @@ -18699,15 +19022,15 @@ }, "property": { "type": "Identifier", - "start": 12980, - "end": 12983, + "start": 13136, + "end": 13139, "loc": { "start": { - "line": 360, + "line": 366, "column": 49 }, "end": { - "line": 360, + "line": 366, "column": 52 }, "identifierName": "key" @@ -18718,15 +19041,15 @@ }, { "type": "Identifier", - "start": 12986, - "end": 12989, + "start": 13142, + "end": 13145, "loc": { "start": { - "line": 360, + "line": 366, "column": 55 }, "end": { - "line": 360, + "line": 366, "column": 58 }, "identifierName": "key" @@ -18751,15 +19074,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": 12427, - "end": 12632, + "start": 12583, + "end": 12788, "loc": { "start": { - "line": 349, + "line": 355, "column": 2 }, "end": { - "line": 352, + "line": 358, "column": 5 } } @@ -18769,15 +19092,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": 13010, - "end": 13291, + "start": 13166, + "end": 13447, "loc": { "start": { - "line": 364, + "line": 370, "column": 2 }, "end": { - "line": 368, + "line": 374, "column": 5 } } @@ -18786,15 +19109,15 @@ }, { "type": "ClassMethod", - "start": 13295, - "end": 14527, + "start": 13451, + "end": 14683, "loc": { "start": { - "line": 369, + "line": 375, "column": 2 }, "end": { - "line": 412, + "line": 418, "column": 3 } }, @@ -18802,15 +19125,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 13295, - "end": 13309, + "start": 13451, + "end": 13465, "loc": { "start": { - "line": 369, + "line": 375, "column": 2 }, "end": { - "line": 369, + "line": 375, "column": 16 }, "identifierName": "addButtonTheme" @@ -18826,15 +19149,15 @@ "params": [ { "type": "Identifier", - "start": 13310, - "end": 13317, + "start": 13466, + "end": 13473, "loc": { "start": { - "line": 369, + "line": 375, "column": 17 }, "end": { - "line": 369, + "line": 375, "column": 24 }, "identifierName": "buttons" @@ -18843,15 +19166,15 @@ }, { "type": "Identifier", - "start": 13319, - "end": 13328, + "start": 13475, + "end": 13484, "loc": { "start": { - "line": 369, + "line": 375, "column": 26 }, "end": { - "line": 369, + "line": 375, "column": 35 }, "identifierName": "className" @@ -18861,58 +19184,58 @@ ], "body": { "type": "BlockStatement", - "start": 13329, - "end": 14527, + "start": 13485, + "end": 14683, "loc": { "start": { - "line": 369, + "line": 375, "column": 36 }, "end": { - "line": 412, + "line": 418, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 13336, - "end": 13383, + "start": 13492, + "end": 13539, "loc": { "start": { - "line": 370, + "line": 376, "column": 4 }, "end": { - "line": 371, + "line": 377, "column": 19 } }, "test": { "type": "LogicalExpression", - "start": 13339, - "end": 13361, + "start": 13495, + "end": 13517, "loc": { "start": { - "line": 370, + "line": 376, "column": 7 }, "end": { - "line": 370, + "line": 376, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 13339, - "end": 13349, + "start": 13495, + "end": 13505, "loc": { "start": { - "line": 370, + "line": 376, "column": 7 }, "end": { - "line": 370, + "line": 376, "column": 17 } }, @@ -18920,15 +19243,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13340, - "end": 13349, + "start": 13496, + "end": 13505, "loc": { "start": { - "line": 370, + "line": 376, "column": 8 }, "end": { - "line": 370, + "line": 376, "column": 17 }, "identifierName": "className" @@ -18942,15 +19265,15 @@ "operator": "||", "right": { "type": "UnaryExpression", - "start": 13353, - "end": 13361, + "start": 13509, + "end": 13517, "loc": { "start": { - "line": 370, + "line": 376, "column": 21 }, "end": { - "line": 370, + "line": 376, "column": 29 } }, @@ -18958,15 +19281,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13354, - "end": 13361, + "start": 13510, + "end": 13517, "loc": { "start": { - "line": 370, + "line": 376, "column": 22 }, "end": { - "line": 370, + "line": 376, "column": 29 }, "identifierName": "buttons" @@ -18980,29 +19303,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 13370, - "end": 13383, + "start": 13526, + "end": 13539, "loc": { "start": { - "line": 371, + "line": 377, "column": 6 }, "end": { - "line": 371, + "line": 377, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 13377, - "end": 13382, + "start": 13533, + "end": 13538, "loc": { "start": { - "line": 371, + "line": 377, "column": 13 }, "end": { - "line": 371, + "line": 377, "column": 18 } }, @@ -19013,85 +19336,85 @@ }, { "type": "ExpressionStatement", - "start": 13391, - "end": 14500, + "start": 13547, + "end": 14656, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 409, + "line": 415, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 13391, - "end": 14499, + "start": 13547, + "end": 14655, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 409, + "line": 415, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 13391, - "end": 13417, + "start": 13547, + "end": 13573, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 373, + "line": 379, "column": 30 } }, "object": { "type": "CallExpression", - "start": 13391, - "end": 13409, + "start": 13547, + "end": 13565, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 373, + "line": 379, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 13391, - "end": 13404, + "start": 13547, + "end": 13560, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 373, + "line": 379, "column": 17 } }, "object": { "type": "Identifier", - "start": 13391, - "end": 13398, + "start": 13547, + "end": 13554, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 373, + "line": 379, "column": 11 }, "identifierName": "buttons" @@ -19100,15 +19423,15 @@ }, "property": { "type": "Identifier", - "start": 13399, - "end": 13404, + "start": 13555, + "end": 13560, "loc": { "start": { - "line": 373, + "line": 379, "column": 12 }, "end": { - "line": 373, + "line": 379, "column": 17 }, "identifierName": "split" @@ -19120,15 +19443,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13405, - "end": 13408, + "start": 13561, + "end": 13564, "loc": { "start": { - "line": 373, + "line": 379, "column": 18 }, "end": { - "line": 373, + "line": 379, "column": 21 } }, @@ -19142,15 +19465,15 @@ }, "property": { "type": "Identifier", - "start": 13410, - "end": 13417, + "start": 13566, + "end": 13573, "loc": { "start": { - "line": 373, + "line": 379, "column": 23 }, "end": { - "line": 373, + "line": 379, "column": 30 }, "identifierName": "forEach" @@ -19162,15 +19485,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13418, - "end": 14498, + "start": 13574, + "end": 14654, "loc": { "start": { - "line": 373, + "line": 379, "column": 31 }, "end": { - "line": 409, + "line": 415, "column": 5 } }, @@ -19181,15 +19504,15 @@ "params": [ { "type": "Identifier", - "start": 13418, - "end": 13424, + "start": 13574, + "end": 13580, "loc": { "start": { - "line": 373, + "line": 379, "column": 31 }, "end": { - "line": 373, + "line": 379, "column": 37 }, "identifierName": "button" @@ -19199,100 +19522,100 @@ ], "body": { "type": "BlockStatement", - "start": 13428, - "end": 14498, + "start": 13584, + "end": 14654, "loc": { "start": { - "line": 373, + "line": 379, "column": 41 }, "end": { - "line": 409, + "line": 415, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13437, - "end": 14491, + "start": 13593, + "end": 14647, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 408, + "line": 414, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 13437, - "end": 14490, + "start": 13593, + "end": 14646, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 408, + "line": 414, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 13437, - "end": 13465, + "start": 13593, + "end": 13621, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 374, + "line": 380, "column": 34 } }, "object": { "type": "CallExpression", - "start": 13437, - "end": 13457, + "start": 13593, + "end": 13613, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 374, + "line": 380, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 13437, - "end": 13452, + "start": 13593, + "end": 13608, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 374, + "line": 380, "column": 21 } }, "object": { "type": "Identifier", - "start": 13437, - "end": 13446, + "start": 13593, + "end": 13602, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 374, + "line": 380, "column": 15 }, "identifierName": "className" @@ -19301,15 +19624,15 @@ }, "property": { "type": "Identifier", - "start": 13447, - "end": 13452, + "start": 13603, + "end": 13608, "loc": { "start": { - "line": 374, + "line": 380, "column": 16 }, "end": { - "line": 374, + "line": 380, "column": 21 }, "identifierName": "split" @@ -19321,15 +19644,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13453, - "end": 13456, + "start": 13609, + "end": 13612, "loc": { "start": { - "line": 374, + "line": 380, "column": 22 }, "end": { - "line": 374, + "line": 380, "column": 25 } }, @@ -19343,15 +19666,15 @@ }, "property": { "type": "Identifier", - "start": 13458, - "end": 13465, + "start": 13614, + "end": 13621, "loc": { "start": { - "line": 374, + "line": 380, "column": 27 }, "end": { - "line": 374, + "line": 380, "column": 34 }, "identifierName": "forEach" @@ -19363,15 +19686,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13466, - "end": 14489, + "start": 13622, + "end": 14645, "loc": { "start": { - "line": 374, + "line": 380, "column": 35 }, "end": { - "line": 408, + "line": 414, "column": 7 } }, @@ -19382,15 +19705,15 @@ "params": [ { "type": "Identifier", - "start": 13466, - "end": 13479, + "start": 13622, + "end": 13635, "loc": { "start": { - "line": 374, + "line": 380, "column": 35 }, "end": { - "line": 374, + "line": 380, "column": 48 }, "identifierName": "classNameItem" @@ -19400,44 +19723,44 @@ ], "body": { "type": "BlockStatement", - "start": 13483, - "end": 14489, + "start": 13639, + "end": 14645, "loc": { "start": { - "line": 374, + "line": 380, "column": 52 }, "end": { - "line": 408, + "line": 414, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 13494, - "end": 13565, + "start": 13650, + "end": 13721, "loc": { "start": { - "line": 375, + "line": 381, "column": 8 }, "end": { - "line": 376, + "line": 382, "column": 40 } }, "test": { "type": "UnaryExpression", - "start": 13497, - "end": 13522, + "start": 13653, + "end": 13678, "loc": { "start": { - "line": 375, + "line": 381, "column": 11 }, "end": { - "line": 375, + "line": 381, "column": 36 } }, @@ -19445,58 +19768,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 13498, - "end": 13522, + "start": 13654, + "end": 13678, "loc": { "start": { - "line": 375, + "line": 381, "column": 12 }, "end": { - "line": 375, + "line": 381, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13498, - "end": 13510, + "start": 13654, + "end": 13666, "loc": { "start": { - "line": 375, + "line": 381, "column": 12 }, "end": { - "line": 375, + "line": 381, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 13498, - "end": 13502, + "start": 13654, + "end": 13658, "loc": { "start": { - "line": 375, + "line": 381, "column": 12 }, "end": { - "line": 375, + "line": 381, "column": 16 } } }, "property": { "type": "Identifier", - "start": 13503, - "end": 13510, + "start": 13659, + "end": 13666, "loc": { "start": { - "line": 375, + "line": 381, "column": 17 }, "end": { - "line": 375, + "line": 381, "column": 24 }, "identifierName": "options" @@ -19507,15 +19830,15 @@ }, "property": { "type": "Identifier", - "start": 13511, - "end": 13522, + "start": 13667, + "end": 13678, "loc": { "start": { - "line": 375, + "line": 381, "column": 25 }, "end": { - "line": 375, + "line": 381, "column": 36 }, "identifierName": "buttonTheme" @@ -19530,87 +19853,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 13535, - "end": 13565, + "start": 13691, + "end": 13721, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 40 } }, "expression": { "type": "AssignmentExpression", - "start": 13535, - "end": 13564, + "start": 13691, + "end": 13720, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 13535, - "end": 13559, + "start": 13691, + "end": 13715, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 13535, - "end": 13547, + "start": 13691, + "end": 13703, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 13535, - "end": 13539, + "start": 13691, + "end": 13695, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 14 } } }, "property": { "type": "Identifier", - "start": 13540, - "end": 13547, + "start": 13696, + "end": 13703, "loc": { "start": { - "line": 376, + "line": 382, "column": 15 }, "end": { - "line": 376, + "line": 382, "column": 22 }, "identifierName": "options" @@ -19621,15 +19944,15 @@ }, "property": { "type": "Identifier", - "start": 13548, - "end": 13559, + "start": 13704, + "end": 13715, "loc": { "start": { - "line": 376, + "line": 382, "column": 23 }, "end": { - "line": 376, + "line": 382, "column": 34 }, "identifierName": "buttonTheme" @@ -19640,15 +19963,15 @@ }, "right": { "type": "ArrayExpression", - "start": 13562, - "end": 13564, + "start": 13718, + "end": 13720, "loc": { "start": { - "line": 376, + "line": 382, "column": 37 }, "end": { - "line": 376, + "line": 382, "column": 39 } }, @@ -19660,44 +19983,44 @@ }, { "type": "VariableDeclaration", - "start": 13577, - "end": 13604, + "start": 13733, + "end": 13760, "loc": { "start": { - "line": 378, + "line": 384, "column": 8 }, "end": { - "line": 378, + "line": 384, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13581, - "end": 13603, + "start": 13737, + "end": 13759, "loc": { "start": { - "line": 378, + "line": 384, "column": 12 }, "end": { - "line": 378, + "line": 384, "column": 34 } }, "id": { "type": "Identifier", - "start": 13581, - "end": 13595, + "start": 13737, + "end": 13751, "loc": { "start": { - "line": 378, + "line": 384, "column": 12 }, "end": { - "line": 378, + "line": 384, "column": 26 }, "identifierName": "classNameFound" @@ -19706,15 +20029,15 @@ }, "init": { "type": "BooleanLiteral", - "start": 13598, - "end": 13603, + "start": 13754, + "end": 13759, "loc": { "start": { - "line": 378, + "line": 384, "column": 29 }, "end": { - "line": 378, + "line": 384, "column": 34 } }, @@ -19727,15 +20050,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13618, - "end": 13709, + "start": 13774, + "end": 13865, "loc": { "start": { - "line": 380, + "line": 386, "column": 8 }, "end": { - "line": 382, + "line": 388, "column": 11 } } @@ -19744,85 +20067,85 @@ }, { "type": "ExpressionStatement", - "start": 13719, - "end": 14227, + "start": 13875, + "end": 14383, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 396, + "line": 402, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 13719, - "end": 14226, + "start": 13875, + "end": 14382, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 396, + "line": 402, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 13719, - "end": 13747, + "start": 13875, + "end": 13903, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 383, + "line": 389, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13719, - "end": 13743, + "start": 13875, + "end": 13899, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 383, + "line": 389, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 13719, - "end": 13731, + "start": 13875, + "end": 13887, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 383, + "line": 389, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 13719, - "end": 13723, + "start": 13875, + "end": 13879, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 383, + "line": 389, "column": 12 } }, @@ -19830,15 +20153,15 @@ }, "property": { "type": "Identifier", - "start": 13724, - "end": 13731, + "start": 13880, + "end": 13887, "loc": { "start": { - "line": 383, + "line": 389, "column": 13 }, "end": { - "line": 383, + "line": 389, "column": 20 }, "identifierName": "options" @@ -19850,15 +20173,15 @@ }, "property": { "type": "Identifier", - "start": 13732, - "end": 13743, + "start": 13888, + "end": 13899, "loc": { "start": { - "line": 383, + "line": 389, "column": 21 }, "end": { - "line": 383, + "line": 389, "column": 32 }, "identifierName": "buttonTheme" @@ -19870,15 +20193,15 @@ }, "property": { "type": "Identifier", - "start": 13744, - "end": 13747, + "start": 13900, + "end": 13903, "loc": { "start": { - "line": 383, + "line": 389, "column": 33 }, "end": { - "line": 383, + "line": 389, "column": 36 }, "identifierName": "map" @@ -19891,15 +20214,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13748, - "end": 14225, + "start": 13904, + "end": 14381, "loc": { "start": { - "line": 383, + "line": 389, "column": 37 }, "end": { - "line": 396, + "line": 402, "column": 9 } }, @@ -19910,15 +20233,15 @@ "params": [ { "type": "Identifier", - "start": 13748, - "end": 13759, + "start": 13904, + "end": 13915, "loc": { "start": { - "line": 383, + "line": 389, "column": 37 }, "end": { - "line": 383, + "line": 389, "column": 48 }, "identifierName": "buttonTheme" @@ -19928,114 +20251,114 @@ ], "body": { "type": "BlockStatement", - "start": 13763, - "end": 14225, + "start": 13919, + "end": 14381, "loc": { "start": { - "line": 383, + "line": 389, "column": 52 }, "end": { - "line": 396, + "line": 402, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 13778, - "end": 14183, + "start": 13934, + "end": 14339, "loc": { "start": { - "line": 385, + "line": 391, "column": 10 }, "end": { - "line": 394, + "line": 400, "column": 11 } }, "test": { "type": "CallExpression", - "start": 13781, - "end": 13833, + "start": 13937, + "end": 13989, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13781, - "end": 13818, + "start": 13937, + "end": 13974, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 50 } }, "object": { "type": "CallExpression", - "start": 13781, - "end": 13809, + "start": 13937, + "end": 13965, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 13781, - "end": 13804, + "start": 13937, + "end": 13960, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13781, - "end": 13798, + "start": 13937, + "end": 13954, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 30 } }, "object": { "type": "Identifier", - "start": 13781, - "end": 13792, + "start": 13937, + "end": 13948, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 24 }, "identifierName": "buttonTheme" @@ -20044,15 +20367,15 @@ }, "property": { "type": "Identifier", - "start": 13793, - "end": 13798, + "start": 13949, + "end": 13954, "loc": { "start": { - "line": 385, + "line": 391, "column": 25 }, "end": { - "line": 385, + "line": 391, "column": 30 }, "identifierName": "class" @@ -20063,15 +20386,15 @@ }, "property": { "type": "Identifier", - "start": 13799, - "end": 13804, + "start": 13955, + "end": 13960, "loc": { "start": { - "line": 385, + "line": 391, "column": 31 }, "end": { - "line": 385, + "line": 391, "column": 36 }, "identifierName": "split" @@ -20083,15 +20406,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13805, - "end": 13808, + "start": 13961, + "end": 13964, "loc": { "start": { - "line": 385, + "line": 391, "column": 37 }, "end": { - "line": 385, + "line": 391, "column": 40 } }, @@ -20105,15 +20428,15 @@ }, "property": { "type": "Identifier", - "start": 13810, - "end": 13818, + "start": 13966, + "end": 13974, "loc": { "start": { - "line": 385, + "line": 391, "column": 42 }, "end": { - "line": 385, + "line": 391, "column": 50 }, "identifierName": "includes" @@ -20125,15 +20448,15 @@ "arguments": [ { "type": "Identifier", - "start": 13819, - "end": 13832, + "start": 13975, + "end": 13988, "loc": { "start": { - "line": 385, + "line": 391, "column": 51 }, "end": { - "line": 385, + "line": 391, "column": 64 }, "identifierName": "classNameItem" @@ -20144,59 +20467,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13834, - "end": 14183, + "start": 13990, + "end": 14339, "loc": { "start": { - "line": 385, + "line": 391, "column": 66 }, "end": { - "line": 394, + "line": 400, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 13849, - "end": 13871, + "start": 14005, + "end": 14027, "loc": { "start": { - "line": 386, + "line": 392, "column": 12 }, "end": { - "line": 386, + "line": 392, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 13849, - "end": 13870, + "start": 14005, + "end": 14026, "loc": { "start": { - "line": 386, + "line": 392, "column": 12 }, "end": { - "line": 386, + "line": 392, "column": 33 } }, "operator": "=", "left": { "type": "Identifier", - "start": 13849, - "end": 13863, + "start": 14005, + "end": 14019, "loc": { "start": { - "line": 386, + "line": 392, "column": 12 }, "end": { - "line": 386, + "line": 392, "column": 26 }, "identifierName": "classNameFound" @@ -20205,15 +20528,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 13866, - "end": 13870, + "start": 14022, + "end": 14026, "loc": { "start": { - "line": 386, + "line": 392, "column": 29 }, "end": { - "line": 386, + "line": 392, "column": 33 } }, @@ -20223,44 +20546,44 @@ }, { "type": "VariableDeclaration", - "start": 13899, - "end": 13953, + "start": 14055, + "end": 14109, "loc": { "start": { - "line": 388, + "line": 394, "column": 12 }, "end": { - "line": 388, + "line": 394, "column": 66 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13903, - "end": 13952, + "start": 14059, + "end": 14108, "loc": { "start": { - "line": 388, + "line": 394, "column": 16 }, "end": { - "line": 388, + "line": 394, "column": 65 } }, "id": { "type": "Identifier", - "start": 13903, - "end": 13919, + "start": 14059, + "end": 14075, "loc": { "start": { - "line": 388, + "line": 394, "column": 16 }, "end": { - "line": 388, + "line": 394, "column": 32 }, "identifierName": "buttonThemeArray" @@ -20269,57 +20592,57 @@ }, "init": { "type": "CallExpression", - "start": 13922, - "end": 13952, + "start": 14078, + "end": 14108, "loc": { "start": { - "line": 388, + "line": 394, "column": 35 }, "end": { - "line": 388, + "line": 394, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13922, - "end": 13947, + "start": 14078, + "end": 14103, "loc": { "start": { - "line": 388, + "line": 394, "column": 35 }, "end": { - "line": 388, + "line": 394, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 13922, - "end": 13941, + "start": 14078, + "end": 14097, "loc": { "start": { - "line": 388, + "line": 394, "column": 35 }, "end": { - "line": 388, + "line": 394, "column": 54 } }, "object": { "type": "Identifier", - "start": 13922, - "end": 13933, + "start": 14078, + "end": 14089, "loc": { "start": { - "line": 388, + "line": 394, "column": 35 }, "end": { - "line": 388, + "line": 394, "column": 46 }, "identifierName": "buttonTheme" @@ -20328,15 +20651,15 @@ }, "property": { "type": "Identifier", - "start": 13934, - "end": 13941, + "start": 14090, + "end": 14097, "loc": { "start": { - "line": 388, + "line": 394, "column": 47 }, "end": { - "line": 388, + "line": 394, "column": 54 }, "identifierName": "buttons" @@ -20347,15 +20670,15 @@ }, "property": { "type": "Identifier", - "start": 13942, - "end": 13947, + "start": 14098, + "end": 14103, "loc": { "start": { - "line": 388, + "line": 394, "column": 55 }, "end": { - "line": 388, + "line": 394, "column": 60 }, "identifierName": "split" @@ -20367,15 +20690,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13948, - "end": 13951, + "start": 14104, + "end": 14107, "loc": { "start": { - "line": 388, + "line": 394, "column": 61 }, "end": { - "line": 388, + "line": 394, "column": 64 } }, @@ -20393,29 +20716,29 @@ }, { "type": "IfStatement", - "start": 13967, - "end": 14170, + "start": 14123, + "end": 14326, "loc": { "start": { - "line": 389, + "line": 395, "column": 12 }, "end": { - "line": 393, + "line": 399, "column": 13 } }, "test": { "type": "UnaryExpression", - "start": 13970, - "end": 14004, + "start": 14126, + "end": 14160, "loc": { "start": { - "line": 389, + "line": 395, "column": 15 }, "end": { - "line": 389, + "line": 395, "column": 49 } }, @@ -20423,43 +20746,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 13971, - "end": 14004, + "start": 14127, + "end": 14160, "loc": { "start": { - "line": 389, + "line": 395, "column": 16 }, "end": { - "line": 389, + "line": 395, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 13971, - "end": 13996, + "start": 14127, + "end": 14152, "loc": { "start": { - "line": 389, + "line": 395, "column": 16 }, "end": { - "line": 389, + "line": 395, "column": 41 } }, "object": { "type": "Identifier", - "start": 13971, - "end": 13987, + "start": 14127, + "end": 14143, "loc": { "start": { - "line": 389, + "line": 395, "column": 16 }, "end": { - "line": 389, + "line": 395, "column": 32 }, "identifierName": "buttonThemeArray" @@ -20468,15 +20791,15 @@ }, "property": { "type": "Identifier", - "start": 13988, - "end": 13996, + "start": 14144, + "end": 14152, "loc": { "start": { - "line": 389, + "line": 395, "column": 33 }, "end": { - "line": 389, + "line": 395, "column": 41 }, "identifierName": "includes" @@ -20488,15 +20811,15 @@ "arguments": [ { "type": "Identifier", - "start": 13997, - "end": 14003, + "start": 14153, + "end": 14159, "loc": { "start": { - "line": 389, + "line": 395, "column": 42 }, "end": { - "line": 389, + "line": 395, "column": 48 }, "identifierName": "button" @@ -20511,59 +20834,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 14005, - "end": 14170, + "start": 14161, + "end": 14326, "loc": { "start": { - "line": 389, + "line": 395, "column": 50 }, "end": { - "line": 393, + "line": 399, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 14022, - "end": 14044, + "start": 14178, + "end": 14200, "loc": { "start": { - "line": 390, + "line": 396, "column": 14 }, "end": { - "line": 390, + "line": 396, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 14022, - "end": 14043, + "start": 14178, + "end": 14199, "loc": { "start": { - "line": 390, + "line": 396, "column": 14 }, "end": { - "line": 390, + "line": 396, "column": 35 } }, "operator": "=", "left": { "type": "Identifier", - "start": 14022, - "end": 14036, + "start": 14178, + "end": 14192, "loc": { "start": { - "line": 390, + "line": 396, "column": 14 }, "end": { - "line": 390, + "line": 396, "column": 28 }, "identifierName": "classNameFound" @@ -20572,15 +20895,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 14039, - "end": 14043, + "start": 14195, + "end": 14199, "loc": { "start": { - "line": 390, + "line": 396, "column": 31 }, "end": { - "line": 390, + "line": 396, "column": 35 } }, @@ -20590,57 +20913,57 @@ }, { "type": "ExpressionStatement", - "start": 14060, - "end": 14090, + "start": 14216, + "end": 14246, "loc": { "start": { - "line": 391, + "line": 397, "column": 14 }, "end": { - "line": 391, + "line": 397, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 14060, - "end": 14089, + "start": 14216, + "end": 14245, "loc": { "start": { - "line": 391, + "line": 397, "column": 14 }, "end": { - "line": 391, + "line": 397, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 14060, - "end": 14081, + "start": 14216, + "end": 14237, "loc": { "start": { - "line": 391, + "line": 397, "column": 14 }, "end": { - "line": 391, + "line": 397, "column": 35 } }, "object": { "type": "Identifier", - "start": 14060, - "end": 14076, + "start": 14216, + "end": 14232, "loc": { "start": { - "line": 391, + "line": 397, "column": 14 }, "end": { - "line": 391, + "line": 397, "column": 30 }, "identifierName": "buttonThemeArray" @@ -20649,15 +20972,15 @@ }, "property": { "type": "Identifier", - "start": 14077, - "end": 14081, + "start": 14233, + "end": 14237, "loc": { "start": { - "line": 391, + "line": 397, "column": 31 }, "end": { - "line": 391, + "line": 397, "column": 35 }, "identifierName": "push" @@ -20669,15 +20992,15 @@ "arguments": [ { "type": "Identifier", - "start": 14082, - "end": 14088, + "start": 14238, + "end": 14244, "loc": { "start": { - "line": 391, + "line": 397, "column": 36 }, "end": { - "line": 391, + "line": 397, "column": 42 }, "identifierName": "button" @@ -20689,58 +21012,58 @@ }, { "type": "ExpressionStatement", - "start": 14106, - "end": 14155, + "start": 14262, + "end": 14311, "loc": { "start": { - "line": 392, + "line": 398, "column": 14 }, "end": { - "line": 392, + "line": 398, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 14106, - "end": 14154, + "start": 14262, + "end": 14310, "loc": { "start": { - "line": 392, + "line": 398, "column": 14 }, "end": { - "line": 392, + "line": 398, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14106, - "end": 14125, + "start": 14262, + "end": 14281, "loc": { "start": { - "line": 392, + "line": 398, "column": 14 }, "end": { - "line": 392, + "line": 398, "column": 33 } }, "object": { "type": "Identifier", - "start": 14106, - "end": 14117, + "start": 14262, + "end": 14273, "loc": { "start": { - "line": 392, + "line": 398, "column": 14 }, "end": { - "line": 392, + "line": 398, "column": 25 }, "identifierName": "buttonTheme" @@ -20749,15 +21072,15 @@ }, "property": { "type": "Identifier", - "start": 14118, - "end": 14125, + "start": 14274, + "end": 14281, "loc": { "start": { - "line": 392, + "line": 398, "column": 26 }, "end": { - "line": 392, + "line": 398, "column": 33 }, "identifierName": "buttons" @@ -20768,43 +21091,43 @@ }, "right": { "type": "CallExpression", - "start": 14128, - "end": 14154, + "start": 14284, + "end": 14310, "loc": { "start": { - "line": 392, + "line": 398, "column": 36 }, "end": { - "line": 392, + "line": 398, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 14128, - "end": 14149, + "start": 14284, + "end": 14305, "loc": { "start": { - "line": 392, + "line": 398, "column": 36 }, "end": { - "line": 392, + "line": 398, "column": 57 } }, "object": { "type": "Identifier", - "start": 14128, - "end": 14144, + "start": 14284, + "end": 14300, "loc": { "start": { - "line": 392, + "line": 398, "column": 36 }, "end": { - "line": 392, + "line": 398, "column": 52 }, "identifierName": "buttonThemeArray" @@ -20813,15 +21136,15 @@ }, "property": { "type": "Identifier", - "start": 14145, - "end": 14149, + "start": 14301, + "end": 14305, "loc": { "start": { - "line": 392, + "line": 398, "column": 53 }, "end": { - "line": 392, + "line": 398, "column": 57 }, "identifierName": "join" @@ -20833,15 +21156,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14150, - "end": 14153, + "start": 14306, + "end": 14309, "loc": { "start": { - "line": 392, + "line": 398, "column": 58 }, "end": { - "line": 392, + "line": 398, "column": 61 } }, @@ -20867,29 +21190,29 @@ }, { "type": "ReturnStatement", - "start": 14195, - "end": 14214, + "start": 14351, + "end": 14370, "loc": { "start": { - "line": 395, + "line": 401, "column": 10 }, "end": { - "line": 395, + "line": 401, "column": 29 } }, "argument": { "type": "Identifier", - "start": 14202, - "end": 14213, + "start": 14358, + "end": 14369, "loc": { "start": { - "line": 395, + "line": 401, "column": 17 }, "end": { - "line": 395, + "line": 401, "column": 28 }, "identifierName": "buttonTheme" @@ -20908,15 +21231,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13618, - "end": 13709, + "start": 13774, + "end": 13865, "loc": { "start": { - "line": 380, + "line": 386, "column": 8 }, "end": { - "line": 382, + "line": 388, "column": 11 } } @@ -20926,15 +21249,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14239, - "end": 14314, + "start": 14395, + "end": 14470, "loc": { "start": { - "line": 398, + "line": 404, "column": 8 }, "end": { - "line": 400, + "line": 406, "column": 11 } } @@ -20943,29 +21266,29 @@ }, { "type": "IfStatement", - "start": 14324, - "end": 14478, + "start": 14480, + "end": 14634, "loc": { "start": { - "line": 401, + "line": 407, "column": 8 }, "end": { - "line": 406, + "line": 412, "column": 9 } }, "test": { "type": "UnaryExpression", - "start": 14327, - "end": 14342, + "start": 14483, + "end": 14498, "loc": { "start": { - "line": 401, + "line": 407, "column": 11 }, "end": { - "line": 401, + "line": 407, "column": 26 } }, @@ -20973,15 +21296,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14328, - "end": 14342, + "start": 14484, + "end": 14498, "loc": { "start": { - "line": 401, + "line": 407, "column": 12 }, "end": { - "line": 401, + "line": 407, "column": 26 }, "identifierName": "classNameFound" @@ -20996,115 +21319,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 14343, - "end": 14478, + "start": 14499, + "end": 14634, "loc": { "start": { - "line": 401, + "line": 407, "column": 27 }, "end": { - "line": 406, + "line": 412, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 14356, - "end": 14467, + "start": 14512, + "end": 14623, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 405, + "line": 411, "column": 13 } }, "expression": { "type": "CallExpression", - "start": 14356, - "end": 14466, + "start": 14512, + "end": 14622, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 405, + "line": 411, "column": 12 } }, "callee": { "type": "MemberExpression", - "start": 14356, - "end": 14385, + "start": 14512, + "end": 14541, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 402, + "line": 408, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 14356, - "end": 14380, + "start": 14512, + "end": 14536, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 402, + "line": 408, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 14356, - "end": 14368, + "start": 14512, + "end": 14524, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 402, + "line": 408, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14356, - "end": 14360, + "start": 14512, + "end": 14516, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 402, + "line": 408, "column": 14 } } }, "property": { "type": "Identifier", - "start": 14361, - "end": 14368, + "start": 14517, + "end": 14524, "loc": { "start": { - "line": 402, + "line": 408, "column": 15 }, "end": { - "line": 402, + "line": 408, "column": 22 }, "identifierName": "options" @@ -21115,15 +21438,15 @@ }, "property": { "type": "Identifier", - "start": 14369, - "end": 14380, + "start": 14525, + "end": 14536, "loc": { "start": { - "line": 402, + "line": 408, "column": 23 }, "end": { - "line": 402, + "line": 408, "column": 34 }, "identifierName": "buttonTheme" @@ -21134,15 +21457,15 @@ }, "property": { "type": "Identifier", - "start": 14381, - "end": 14385, + "start": 14537, + "end": 14541, "loc": { "start": { - "line": 402, + "line": 408, "column": 35 }, "end": { - "line": 402, + "line": 408, "column": 39 }, "identifierName": "push" @@ -21154,30 +21477,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 14386, - "end": 14465, + "start": 14542, + "end": 14621, "loc": { "start": { - "line": 402, + "line": 408, "column": 40 }, "end": { - "line": 405, + "line": 411, "column": 11 } }, "properties": [ { "type": "ObjectProperty", - "start": 14401, - "end": 14421, + "start": 14557, + "end": 14577, "loc": { "start": { - "line": 403, + "line": 409, "column": 12 }, "end": { - "line": 403, + "line": 409, "column": 32 } }, @@ -21186,15 +21509,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14401, - "end": 14406, + "start": 14557, + "end": 14562, "loc": { "start": { - "line": 403, + "line": 409, "column": 12 }, "end": { - "line": 403, + "line": 409, "column": 17 }, "identifierName": "class" @@ -21203,15 +21526,15 @@ }, "value": { "type": "Identifier", - "start": 14408, - "end": 14421, + "start": 14564, + "end": 14577, "loc": { "start": { - "line": 403, + "line": 409, "column": 19 }, "end": { - "line": 403, + "line": 409, "column": 32 }, "identifierName": "classNameItem" @@ -21221,15 +21544,15 @@ }, { "type": "ObjectProperty", - "start": 14436, - "end": 14452, + "start": 14592, + "end": 14608, "loc": { "start": { - "line": 404, + "line": 410, "column": 12 }, "end": { - "line": 404, + "line": 410, "column": 28 } }, @@ -21238,15 +21561,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14436, - "end": 14443, + "start": 14592, + "end": 14599, "loc": { "start": { - "line": 404, + "line": 410, "column": 12 }, "end": { - "line": 404, + "line": 410, "column": 19 }, "identifierName": "buttons" @@ -21255,15 +21578,15 @@ }, "value": { "type": "Identifier", - "start": 14445, - "end": 14452, + "start": 14601, + "end": 14608, "loc": { "start": { - "line": 404, + "line": 410, "column": 21 }, "end": { - "line": 404, + "line": 410, "column": 28 }, "identifierName": "buttons" @@ -21284,15 +21607,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14239, - "end": 14314, + "start": 14395, + "end": 14470, "loc": { "start": { - "line": 398, + "line": 404, "column": 8 }, "end": { - "line": 400, + "line": 406, "column": 11 } } @@ -21315,72 +21638,72 @@ }, { "type": "ExpressionStatement", - "start": 14508, - "end": 14522, + "start": 14664, + "end": 14678, "loc": { "start": { - "line": 411, + "line": 417, "column": 4 }, "end": { - "line": 411, + "line": 417, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 14508, - "end": 14521, + "start": 14664, + "end": 14677, "loc": { "start": { - "line": 411, + "line": 417, "column": 4 }, "end": { - "line": 411, + "line": 417, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 14508, - "end": 14519, + "start": 14664, + "end": 14675, "loc": { "start": { - "line": 411, + "line": 417, "column": 4 }, "end": { - "line": 411, + "line": 417, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 14508, - "end": 14512, + "start": 14664, + "end": 14668, "loc": { "start": { - "line": 411, + "line": 417, "column": 4 }, "end": { - "line": 411, + "line": 417, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14513, - "end": 14519, + "start": 14669, + "end": 14675, "loc": { "start": { - "line": 411, + "line": 417, "column": 9 }, "end": { - "line": 411, + "line": 417, "column": 15 }, "identifierName": "render" @@ -21400,15 +21723,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": 13010, - "end": 13291, + "start": 13166, + "end": 13447, "loc": { "start": { - "line": 364, + "line": 370, "column": 2 }, "end": { - "line": 368, + "line": 374, "column": 5 } } @@ -21418,15 +21741,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": 14533, - "end": 14873, + "start": 14689, + "end": 15029, "loc": { "start": { - "line": 414, + "line": 420, "column": 2 }, "end": { - "line": 418, + "line": 424, "column": 5 } } @@ -21435,15 +21758,15 @@ }, { "type": "ClassMethod", - "start": 14877, - "end": 16294, + "start": 15033, + "end": 16450, "loc": { "start": { - "line": 419, + "line": 425, "column": 2 }, "end": { - "line": 465, + "line": 471, "column": 3 } }, @@ -21451,15 +21774,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14877, - "end": 14894, + "start": 15033, + "end": 15050, "loc": { "start": { - "line": 419, + "line": 425, "column": 2 }, "end": { - "line": 419, + "line": 425, "column": 19 }, "identifierName": "removeButtonTheme" @@ -21475,15 +21798,15 @@ "params": [ { "type": "Identifier", - "start": 14895, - "end": 14902, + "start": 15051, + "end": 15058, "loc": { "start": { - "line": 419, + "line": 425, "column": 20 }, "end": { - "line": 419, + "line": 425, "column": 27 }, "identifierName": "buttons" @@ -21492,15 +21815,15 @@ }, { "type": "Identifier", - "start": 14904, - "end": 14913, + "start": 15060, + "end": 15069, "loc": { "start": { - "line": 419, + "line": 425, "column": 29 }, "end": { - "line": 419, + "line": 425, "column": 38 }, "identifierName": "className" @@ -21510,58 +21833,58 @@ ], "body": { "type": "BlockStatement", - "start": 14914, - "end": 16294, + "start": 15070, + "end": 16450, "loc": { "start": { - "line": 419, + "line": 425, "column": 39 }, "end": { - "line": 465, + "line": 471, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 15007, - "end": 15122, + "start": 15163, + "end": 15278, "loc": { "start": { - "line": 423, + "line": 429, "column": 4 }, "end": { - "line": 427, + "line": 433, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15010, - "end": 15032, + "start": 15166, + "end": 15188, "loc": { "start": { - "line": 423, + "line": 429, "column": 7 }, "end": { - "line": 423, + "line": 429, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 15010, - "end": 15018, + "start": 15166, + "end": 15174, "loc": { "start": { - "line": 423, + "line": 429, "column": 7 }, "end": { - "line": 423, + "line": 429, "column": 15 } }, @@ -21569,15 +21892,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15011, - "end": 15018, + "start": 15167, + "end": 15174, "loc": { "start": { - "line": 423, + "line": 429, "column": 8 }, "end": { - "line": 423, + "line": 429, "column": 15 }, "identifierName": "buttons" @@ -21593,15 +21916,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 15022, - "end": 15032, + "start": 15178, + "end": 15188, "loc": { "start": { - "line": 423, + "line": 429, "column": 19 }, "end": { - "line": 423, + "line": 429, "column": 29 } }, @@ -21609,15 +21932,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15023, - "end": 15032, + "start": 15179, + "end": 15188, "loc": { "start": { - "line": 423, + "line": 429, "column": 20 }, "end": { - "line": 423, + "line": 429, "column": 29 }, "identifierName": "className" @@ -21632,102 +21955,102 @@ }, "consequent": { "type": "BlockStatement", - "start": 15033, - "end": 15122, + "start": 15189, + "end": 15278, "loc": { "start": { - "line": 423, + "line": 429, "column": 30 }, "end": { - "line": 427, + "line": 433, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 15042, - "end": 15072, + "start": 15198, + "end": 15228, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 15042, - "end": 15071, + "start": 15198, + "end": 15227, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15042, - "end": 15066, + "start": 15198, + "end": 15222, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 15042, - "end": 15054, + "start": 15198, + "end": 15210, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 15042, - "end": 15046, + "start": 15198, + "end": 15202, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 10 } } }, "property": { "type": "Identifier", - "start": 15047, - "end": 15054, + "start": 15203, + "end": 15210, "loc": { "start": { - "line": 424, + "line": 430, "column": 11 }, "end": { - "line": 424, + "line": 430, "column": 18 }, "identifierName": "options" @@ -21738,15 +22061,15 @@ }, "property": { "type": "Identifier", - "start": 15055, - "end": 15066, + "start": 15211, + "end": 15222, "loc": { "start": { - "line": 424, + "line": 430, "column": 19 }, "end": { - "line": 424, + "line": 430, "column": 30 }, "identifierName": "buttonTheme" @@ -21757,15 +22080,15 @@ }, "right": { "type": "ArrayExpression", - "start": 15069, - "end": 15071, + "start": 15225, + "end": 15227, "loc": { "start": { - "line": 424, + "line": 430, "column": 33 }, "end": { - "line": 424, + "line": 430, "column": 35 } }, @@ -21775,72 +22098,72 @@ }, { "type": "ExpressionStatement", - "start": 15080, - "end": 15094, + "start": 15236, + "end": 15250, "loc": { "start": { - "line": 425, + "line": 431, "column": 6 }, "end": { - "line": 425, + "line": 431, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 15080, - "end": 15093, + "start": 15236, + "end": 15249, "loc": { "start": { - "line": 425, + "line": 431, "column": 6 }, "end": { - "line": 425, + "line": 431, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 15080, - "end": 15091, + "start": 15236, + "end": 15247, "loc": { "start": { - "line": 425, + "line": 431, "column": 6 }, "end": { - "line": 425, + "line": 431, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 15080, - "end": 15084, + "start": 15236, + "end": 15240, "loc": { "start": { - "line": 425, + "line": 431, "column": 6 }, "end": { - "line": 425, + "line": 431, "column": 10 } } }, "property": { "type": "Identifier", - "start": 15085, - "end": 15091, + "start": 15241, + "end": 15247, "loc": { "start": { - "line": 425, + "line": 431, "column": 11 }, "end": { - "line": 425, + "line": 431, "column": 17 }, "identifierName": "render" @@ -21854,29 +22177,29 @@ }, { "type": "ReturnStatement", - "start": 15102, - "end": 15115, + "start": 15258, + "end": 15271, "loc": { "start": { - "line": 426, + "line": 432, "column": 6 }, "end": { - "line": 426, + "line": 432, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 15109, - "end": 15114, + "start": 15265, + "end": 15270, "loc": { "start": { - "line": 426, + "line": 432, "column": 13 }, "end": { - "line": 426, + "line": 432, "column": 18 } }, @@ -21892,15 +22215,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14921, - "end": 15001, + "start": 15077, + "end": 15157, "loc": { "start": { - "line": 420, + "line": 426, "column": 4 }, "end": { - "line": 422, + "line": 428, "column": 7 } } @@ -21910,15 +22233,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15130, - "end": 15198, + "start": 15286, + "end": 15354, "loc": { "start": { - "line": 429, + "line": 435, "column": 4 }, "end": { - "line": 431, + "line": 437, "column": 7 } } @@ -21927,57 +22250,57 @@ }, { "type": "IfStatement", - "start": 15204, - "end": 16289, + "start": 15360, + "end": 16445, "loc": { "start": { - "line": 432, + "line": 438, "column": 4 }, "end": { - "line": 464, + "line": 470, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15207, - "end": 15292, + "start": 15363, + "end": 15448, "loc": { "start": { - "line": 432, + "line": 438, "column": 7 }, "end": { - "line": 432, + "line": 438, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 15207, - "end": 15257, + "start": 15363, + "end": 15413, "loc": { "start": { - "line": 432, + "line": 438, "column": 7 }, "end": { - "line": 432, + "line": 438, "column": 57 } }, "left": { "type": "Identifier", - "start": 15207, - "end": 15214, + "start": 15363, + "end": 15370, "loc": { "start": { - "line": 432, + "line": 438, "column": 7 }, "end": { - "line": 432, + "line": 438, "column": 14 }, "identifierName": "buttons" @@ -21988,43 +22311,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15218, - "end": 15257, + "start": 15374, + "end": 15413, "loc": { "start": { - "line": 432, + "line": 438, "column": 18 }, "end": { - "line": 432, + "line": 438, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 15218, - "end": 15231, + "start": 15374, + "end": 15387, "loc": { "start": { - "line": 432, + "line": 438, "column": 18 }, "end": { - "line": 432, + "line": 438, "column": 31 } }, "object": { "type": "Identifier", - "start": 15218, - "end": 15223, + "start": 15374, + "end": 15379, "loc": { "start": { - "line": 432, + "line": 438, "column": 18 }, "end": { - "line": 432, + "line": 438, "column": 23 }, "identifierName": "Array" @@ -22033,15 +22356,15 @@ }, "property": { "type": "Identifier", - "start": 15224, - "end": 15231, + "start": 15380, + "end": 15387, "loc": { "start": { - "line": 432, + "line": 438, "column": 24 }, "end": { - "line": 432, + "line": 438, "column": 31 }, "identifierName": "isArray" @@ -22053,58 +22376,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 15232, - "end": 15256, + "start": 15388, + "end": 15412, "loc": { "start": { - "line": 432, + "line": 438, "column": 32 }, "end": { - "line": 432, + "line": 438, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 15232, - "end": 15244, + "start": 15388, + "end": 15400, "loc": { "start": { - "line": 432, + "line": 438, "column": 32 }, "end": { - "line": 432, + "line": 438, "column": 44 } }, "object": { "type": "ThisExpression", - "start": 15232, - "end": 15236, + "start": 15388, + "end": 15392, "loc": { "start": { - "line": 432, + "line": 438, "column": 32 }, "end": { - "line": 432, + "line": 438, "column": 36 } } }, "property": { "type": "Identifier", - "start": 15237, - "end": 15244, + "start": 15393, + "end": 15400, "loc": { "start": { - "line": 432, + "line": 438, "column": 37 }, "end": { - "line": 432, + "line": 438, "column": 44 }, "identifierName": "options" @@ -22115,15 +22438,15 @@ }, "property": { "type": "Identifier", - "start": 15245, - "end": 15256, + "start": 15401, + "end": 15412, "loc": { "start": { - "line": 432, + "line": 438, "column": 45 }, "end": { - "line": 432, + "line": 438, "column": 56 }, "identifierName": "buttonTheme" @@ -22139,72 +22462,72 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 15261, - "end": 15292, + "start": 15417, + "end": 15448, "loc": { "start": { - "line": 432, + "line": 438, "column": 61 }, "end": { - "line": 432, + "line": 438, "column": 92 } }, "object": { "type": "MemberExpression", - "start": 15261, - "end": 15285, + "start": 15417, + "end": 15441, "loc": { "start": { - "line": 432, + "line": 438, "column": 61 }, "end": { - "line": 432, + "line": 438, "column": 85 } }, "object": { "type": "MemberExpression", - "start": 15261, - "end": 15273, + "start": 15417, + "end": 15429, "loc": { "start": { - "line": 432, + "line": 438, "column": 61 }, "end": { - "line": 432, + "line": 438, "column": 73 } }, "object": { "type": "ThisExpression", - "start": 15261, - "end": 15265, + "start": 15417, + "end": 15421, "loc": { "start": { - "line": 432, + "line": 438, "column": 61 }, "end": { - "line": 432, + "line": 438, "column": 65 } } }, "property": { "type": "Identifier", - "start": 15266, - "end": 15273, + "start": 15422, + "end": 15429, "loc": { "start": { - "line": 432, + "line": 438, "column": 66 }, "end": { - "line": 432, + "line": 438, "column": 73 }, "identifierName": "options" @@ -22215,15 +22538,15 @@ }, "property": { "type": "Identifier", - "start": 15274, - "end": 15285, + "start": 15430, + "end": 15441, "loc": { "start": { - "line": 432, + "line": 438, "column": 74 }, "end": { - "line": 432, + "line": 438, "column": 85 }, "identifierName": "buttonTheme" @@ -22234,15 +22557,15 @@ }, "property": { "type": "Identifier", - "start": 15286, - "end": 15292, + "start": 15442, + "end": 15448, "loc": { "start": { - "line": 432, + "line": 438, "column": 86 }, "end": { - "line": 432, + "line": 438, "column": 92 }, "identifierName": "length" @@ -22255,59 +22578,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15293, - "end": 16289, + "start": 15449, + "end": 16445, "loc": { "start": { - "line": 432, + "line": 438, "column": 93 }, "end": { - "line": 464, + "line": 470, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 15302, - "end": 15339, + "start": 15458, + "end": 15495, "loc": { "start": { - "line": 433, + "line": 439, "column": 6 }, "end": { - "line": 433, + "line": 439, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15306, - "end": 15338, + "start": 15462, + "end": 15494, "loc": { "start": { - "line": 433, + "line": 439, "column": 10 }, "end": { - "line": 433, + "line": 439, "column": 42 } }, "id": { "type": "Identifier", - "start": 15306, - "end": 15317, + "start": 15462, + "end": 15473, "loc": { "start": { - "line": 433, + "line": 439, "column": 10 }, "end": { - "line": 433, + "line": 439, "column": 21 }, "identifierName": "buttonArray" @@ -22316,43 +22639,43 @@ }, "init": { "type": "CallExpression", - "start": 15320, - "end": 15338, + "start": 15476, + "end": 15494, "loc": { "start": { - "line": 433, + "line": 439, "column": 24 }, "end": { - "line": 433, + "line": 439, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 15320, - "end": 15333, + "start": 15476, + "end": 15489, "loc": { "start": { - "line": 433, + "line": 439, "column": 24 }, "end": { - "line": 433, + "line": 439, "column": 37 } }, "object": { "type": "Identifier", - "start": 15320, - "end": 15327, + "start": 15476, + "end": 15483, "loc": { "start": { - "line": 433, + "line": 439, "column": 24 }, "end": { - "line": 433, + "line": 439, "column": 31 }, "identifierName": "buttons" @@ -22361,15 +22684,15 @@ }, "property": { "type": "Identifier", - "start": 15328, - "end": 15333, + "start": 15484, + "end": 15489, "loc": { "start": { - "line": 433, + "line": 439, "column": 32 }, "end": { - "line": 433, + "line": 439, "column": 37 }, "identifierName": "split" @@ -22381,15 +22704,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15334, - "end": 15337, + "start": 15490, + "end": 15493, "loc": { "start": { - "line": 433, + "line": 439, "column": 38 }, "end": { - "line": 433, + "line": 439, "column": 41 } }, @@ -22407,57 +22730,57 @@ }, { "type": "ExpressionStatement", - "start": 15347, - "end": 16258, + "start": 15503, + "end": 16414, "loc": { "start": { - "line": 434, + "line": 440, "column": 6 }, "end": { - "line": 461, + "line": 467, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 15347, - "end": 16257, + "start": 15503, + "end": 16413, "loc": { "start": { - "line": 434, + "line": 440, "column": 6 }, "end": { - "line": 461, + "line": 467, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 15347, - "end": 15366, + "start": 15503, + "end": 15522, "loc": { "start": { - "line": 434, + "line": 440, "column": 6 }, "end": { - "line": 434, + "line": 440, "column": 25 } }, "object": { "type": "Identifier", - "start": 15347, - "end": 15358, + "start": 15503, + "end": 15514, "loc": { "start": { - "line": 434, + "line": 440, "column": 6 }, "end": { - "line": 434, + "line": 440, "column": 17 }, "identifierName": "buttonArray" @@ -22466,15 +22789,15 @@ }, "property": { "type": "Identifier", - "start": 15359, - "end": 15366, + "start": 15515, + "end": 15522, "loc": { "start": { - "line": 434, + "line": 440, "column": 18 }, "end": { - "line": 434, + "line": 440, "column": 25 }, "identifierName": "forEach" @@ -22486,15 +22809,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15367, - "end": 16256, + "start": 15523, + "end": 16412, "loc": { "start": { - "line": 434, + "line": 440, "column": 26 }, "end": { - "line": 461, + "line": 467, "column": 7 } }, @@ -22505,15 +22828,15 @@ "params": [ { "type": "Identifier", - "start": 15368, - "end": 15374, + "start": 15524, + "end": 15530, "loc": { "start": { - "line": 434, + "line": 440, "column": 27 }, "end": { - "line": 434, + "line": 440, "column": 33 }, "identifierName": "button" @@ -22522,15 +22845,15 @@ }, { "type": "Identifier", - "start": 15376, - "end": 15379, + "start": 15532, + "end": 15535, "loc": { "start": { - "line": 434, + "line": 440, "column": 35 }, "end": { - "line": 434, + "line": 440, "column": 38 }, "identifierName": "key" @@ -22540,115 +22863,115 @@ ], "body": { "type": "BlockStatement", - "start": 15384, - "end": 16256, + "start": 15540, + "end": 16412, "loc": { "start": { - "line": 434, + "line": 440, "column": 43 }, "end": { - "line": 461, + "line": 467, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 15395, - "end": 16247, + "start": 15551, + "end": 16403, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 460, + "line": 466, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 15395, - "end": 16246, + "start": 15551, + "end": 16402, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 460, + "line": 466, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 15395, - "end": 15423, + "start": 15551, + "end": 15579, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 435, + "line": 441, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 15395, - "end": 15419, + "start": 15551, + "end": 15575, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 435, + "line": 441, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 15395, - "end": 15407, + "start": 15551, + "end": 15563, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 435, + "line": 441, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 15395, - "end": 15399, + "start": 15551, + "end": 15555, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 435, + "line": 441, "column": 12 } } }, "property": { "type": "Identifier", - "start": 15400, - "end": 15407, + "start": 15556, + "end": 15563, "loc": { "start": { - "line": 435, + "line": 441, "column": 13 }, "end": { - "line": 435, + "line": 441, "column": 20 }, "identifierName": "options" @@ -22659,15 +22982,15 @@ }, "property": { "type": "Identifier", - "start": 15408, - "end": 15419, + "start": 15564, + "end": 15575, "loc": { "start": { - "line": 435, + "line": 441, "column": 21 }, "end": { - "line": 435, + "line": 441, "column": 32 }, "identifierName": "buttonTheme" @@ -22678,15 +23001,15 @@ }, "property": { "type": "Identifier", - "start": 15420, - "end": 15423, + "start": 15576, + "end": 15579, "loc": { "start": { - "line": 435, + "line": 441, "column": 33 }, "end": { - "line": 435, + "line": 441, "column": 36 }, "identifierName": "map" @@ -22698,15 +23021,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15424, - "end": 16245, + "start": 15580, + "end": 16401, "loc": { "start": { - "line": 435, + "line": 441, "column": 37 }, "end": { - "line": 460, + "line": 466, "column": 9 } }, @@ -22717,15 +23040,15 @@ "params": [ { "type": "Identifier", - "start": 15425, - "end": 15436, + "start": 15581, + "end": 15592, "loc": { "start": { - "line": 435, + "line": 441, "column": 38 }, "end": { - "line": 435, + "line": 441, "column": 49 }, "identifierName": "buttonTheme" @@ -22734,15 +23057,15 @@ }, { "type": "Identifier", - "start": 15438, - "end": 15443, + "start": 15594, + "end": 15599, "loc": { "start": { - "line": 435, + "line": 441, "column": 51 }, "end": { - "line": 435, + "line": 441, "column": 56 }, "identifierName": "index" @@ -22752,72 +23075,72 @@ ], "body": { "type": "BlockStatement", - "start": 15448, - "end": 16245, + "start": 15604, + "end": 16401, "loc": { "start": { - "line": 435, + "line": 441, "column": 61 }, "end": { - "line": 460, + "line": 466, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 15616, - "end": 16201, + "start": 15772, + "end": 16357, "loc": { "start": { - "line": 441, + "line": 447, "column": 10 }, "end": { - "line": 457, + "line": 463, "column": 11 } }, "test": { "type": "LogicalExpression", - "start": 15633, - "end": 15712, + "start": 15789, + "end": 15868, "loc": { "start": { - "line": 442, + "line": 448, "column": 12 }, "end": { - "line": 443, + "line": 449, "column": 22 } }, "left": { "type": "LogicalExpression", - "start": 15634, - "end": 15684, + "start": 15790, + "end": 15840, "loc": { "start": { - "line": 442, + "line": 448, "column": 13 }, "end": { - "line": 442, + "line": 448, "column": 63 } }, "left": { "type": "Identifier", - "start": 15634, - "end": 15643, + "start": 15790, + "end": 15799, "loc": { "start": { - "line": 442, + "line": 448, "column": 13 }, "end": { - "line": 442, + "line": 448, "column": 22 }, "identifierName": "className" @@ -22828,43 +23151,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15647, - "end": 15684, + "start": 15803, + "end": 15840, "loc": { "start": { - "line": 442, + "line": 448, "column": 26 }, "end": { - "line": 442, + "line": 448, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 15647, - "end": 15665, + "start": 15803, + "end": 15821, "loc": { "start": { - "line": 442, + "line": 448, "column": 26 }, "end": { - "line": 442, + "line": 448, "column": 44 } }, "object": { "type": "Identifier", - "start": 15647, - "end": 15656, + "start": 15803, + "end": 15812, "loc": { "start": { - "line": 442, + "line": 448, "column": 26 }, "end": { - "line": 442, + "line": 448, "column": 35 }, "identifierName": "className" @@ -22873,15 +23196,15 @@ }, "property": { "type": "Identifier", - "start": 15657, - "end": 15665, + "start": 15813, + "end": 15821, "loc": { "start": { - "line": 442, + "line": 448, "column": 36 }, "end": { - "line": 442, + "line": 448, "column": 44 }, "identifierName": "includes" @@ -22893,29 +23216,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 15666, - "end": 15683, + "start": 15822, + "end": 15839, "loc": { "start": { - "line": 442, + "line": 448, "column": 45 }, "end": { - "line": 442, + "line": 448, "column": 62 } }, "object": { "type": "Identifier", - "start": 15666, - "end": 15677, + "start": 15822, + "end": 15833, "loc": { "start": { - "line": 442, + "line": 448, "column": 45 }, "end": { - "line": 442, + "line": 448, "column": 56 }, "identifierName": "buttonTheme" @@ -22924,15 +23247,15 @@ }, "property": { "type": "Identifier", - "start": 15678, - "end": 15683, + "start": 15834, + "end": 15839, "loc": { "start": { - "line": 442, + "line": 448, "column": 57 }, "end": { - "line": 442, + "line": 448, "column": 62 }, "identifierName": "class" @@ -22946,21 +23269,21 @@ "leadingComments": null, "extra": { "parenthesized": true, - "parenStart": 15633 + "parenStart": 15789 } }, "operator": "||", "right": { "type": "UnaryExpression", - "start": 15702, - "end": 15712, + "start": 15858, + "end": 15868, "loc": { "start": { - "line": 443, + "line": 449, "column": 12 }, "end": { - "line": 443, + "line": 449, "column": 22 } }, @@ -22968,15 +23291,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15703, - "end": 15712, + "start": 15859, + "end": 15868, "loc": { "start": { - "line": 443, + "line": 449, "column": 13 }, "end": { - "line": 443, + "line": 449, "column": 22 }, "identifierName": "className" @@ -22991,59 +23314,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15725, - "end": 16201, + "start": 15881, + "end": 16357, "loc": { "start": { - "line": 444, + "line": 450, "column": 11 }, "end": { - "line": 457, + "line": 463, "column": 11 } }, "body": [ { "type": "VariableDeclaration", - "start": 15740, - "end": 15829, + "start": 15896, + "end": 15985, "loc": { "start": { - "line": 445, + "line": 451, "column": 12 }, "end": { - "line": 445, + "line": 451, "column": 101 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15744, - "end": 15828, + "start": 15900, + "end": 15984, "loc": { "start": { - "line": 445, + "line": 451, "column": 16 }, "end": { - "line": 445, + "line": 451, "column": 100 } }, "id": { "type": "Identifier", - "start": 15744, - "end": 15763, + "start": 15900, + "end": 15919, "loc": { "start": { - "line": 445, + "line": 451, "column": 16 }, "end": { - "line": 445, + "line": 451, "column": 35 }, "identifierName": "filteredButtonArray" @@ -23052,85 +23375,85 @@ }, "init": { "type": "CallExpression", - "start": 15766, - "end": 15828, + "start": 15922, + "end": 15984, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 100 } }, "callee": { "type": "MemberExpression", - "start": 15766, - "end": 15803, + "start": 15922, + "end": 15959, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 75 } }, "object": { "type": "CallExpression", - "start": 15766, - "end": 15796, + "start": 15922, + "end": 15952, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 15766, - "end": 15791, + "start": 15922, + "end": 15947, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 15766, - "end": 15785, + "start": 15922, + "end": 15941, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 57 } }, "object": { "type": "Identifier", - "start": 15766, - "end": 15777, + "start": 15922, + "end": 15933, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 49 }, "identifierName": "buttonTheme" @@ -23139,15 +23462,15 @@ }, "property": { "type": "Identifier", - "start": 15778, - "end": 15785, + "start": 15934, + "end": 15941, "loc": { "start": { - "line": 445, + "line": 451, "column": 50 }, "end": { - "line": 445, + "line": 451, "column": 57 }, "identifierName": "buttons" @@ -23158,15 +23481,15 @@ }, "property": { "type": "Identifier", - "start": 15786, - "end": 15791, + "start": 15942, + "end": 15947, "loc": { "start": { - "line": 445, + "line": 451, "column": 58 }, "end": { - "line": 445, + "line": 451, "column": 63 }, "identifierName": "split" @@ -23178,15 +23501,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15792, - "end": 15795, + "start": 15948, + "end": 15951, "loc": { "start": { - "line": 445, + "line": 451, "column": 64 }, "end": { - "line": 445, + "line": 451, "column": 67 } }, @@ -23200,15 +23523,15 @@ }, "property": { "type": "Identifier", - "start": 15797, - "end": 15803, + "start": 15953, + "end": 15959, "loc": { "start": { - "line": 445, + "line": 451, "column": 69 }, "end": { - "line": 445, + "line": 451, "column": 75 }, "identifierName": "filter" @@ -23220,15 +23543,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15804, - "end": 15827, + "start": 15960, + "end": 15983, "loc": { "start": { - "line": 445, + "line": 451, "column": 76 }, "end": { - "line": 445, + "line": 451, "column": 99 } }, @@ -23239,15 +23562,15 @@ "params": [ { "type": "Identifier", - "start": 15804, - "end": 15808, + "start": 15960, + "end": 15964, "loc": { "start": { - "line": 445, + "line": 451, "column": 76 }, "end": { - "line": 445, + "line": 451, "column": 80 }, "identifierName": "item" @@ -23257,29 +23580,29 @@ ], "body": { "type": "BinaryExpression", - "start": 15812, - "end": 15827, + "start": 15968, + "end": 15983, "loc": { "start": { - "line": 445, + "line": 451, "column": 84 }, "end": { - "line": 445, + "line": 451, "column": 99 } }, "left": { "type": "Identifier", - "start": 15812, - "end": 15816, + "start": 15968, + "end": 15972, "loc": { "start": { - "line": 445, + "line": 451, "column": 84 }, "end": { - "line": 445, + "line": 451, "column": 88 }, "identifierName": "item" @@ -23289,15 +23612,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 15821, - "end": 15827, + "start": 15977, + "end": 15983, "loc": { "start": { - "line": 445, + "line": 451, "column": 93 }, "end": { - "line": 445, + "line": 451, "column": 99 }, "identifierName": "button" @@ -23315,15 +23638,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15845, - "end": 15942, + "start": 16001, + "end": 16098, "loc": { "start": { - "line": 447, + "line": 453, "column": 12 }, "end": { - "line": 449, + "line": 455, "column": 15 } } @@ -23332,43 +23655,43 @@ }, { "type": "IfStatement", - "start": 15956, - "end": 16185, + "start": 16112, + "end": 16341, "loc": { "start": { - "line": 450, + "line": 456, "column": 12 }, "end": { - "line": 455, + "line": 461, "column": 13 } }, "test": { "type": "MemberExpression", - "start": 15959, - "end": 15985, + "start": 16115, + "end": 16141, "loc": { "start": { - "line": 450, + "line": 456, "column": 15 }, "end": { - "line": 450, + "line": 456, "column": 41 } }, "object": { "type": "Identifier", - "start": 15959, - "end": 15978, + "start": 16115, + "end": 16134, "loc": { "start": { - "line": 450, + "line": 456, "column": 15 }, "end": { - "line": 450, + "line": 456, "column": 34 }, "identifierName": "filteredButtonArray" @@ -23378,15 +23701,15 @@ }, "property": { "type": "Identifier", - "start": 15979, - "end": 15985, + "start": 16135, + "end": 16141, "loc": { "start": { - "line": 450, + "line": 456, "column": 35 }, "end": { - "line": 450, + "line": 456, "column": 41 }, "identifierName": "length" @@ -23398,73 +23721,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 15986, - "end": 16070, + "start": 16142, + "end": 16226, "loc": { "start": { - "line": 450, + "line": 456, "column": 42 }, "end": { - "line": 452, + "line": 458, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16003, - "end": 16055, + "start": 16159, + "end": 16211, "loc": { "start": { - "line": 451, + "line": 457, "column": 14 }, "end": { - "line": 451, + "line": 457, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 16003, - "end": 16054, + "start": 16159, + "end": 16210, "loc": { "start": { - "line": 451, + "line": 457, "column": 14 }, "end": { - "line": 451, + "line": 457, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 16003, - "end": 16022, + "start": 16159, + "end": 16178, "loc": { "start": { - "line": 451, + "line": 457, "column": 14 }, "end": { - "line": 451, + "line": 457, "column": 33 } }, "object": { "type": "Identifier", - "start": 16003, - "end": 16014, + "start": 16159, + "end": 16170, "loc": { "start": { - "line": 451, + "line": 457, "column": 14 }, "end": { - "line": 451, + "line": 457, "column": 25 }, "identifierName": "buttonTheme" @@ -23473,15 +23796,15 @@ }, "property": { "type": "Identifier", - "start": 16015, - "end": 16022, + "start": 16171, + "end": 16178, "loc": { "start": { - "line": 451, + "line": 457, "column": 26 }, "end": { - "line": 451, + "line": 457, "column": 33 }, "identifierName": "buttons" @@ -23492,43 +23815,43 @@ }, "right": { "type": "CallExpression", - "start": 16025, - "end": 16054, + "start": 16181, + "end": 16210, "loc": { "start": { - "line": 451, + "line": 457, "column": 36 }, "end": { - "line": 451, + "line": 457, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 16025, - "end": 16049, + "start": 16181, + "end": 16205, "loc": { "start": { - "line": 451, + "line": 457, "column": 36 }, "end": { - "line": 451, + "line": 457, "column": 60 } }, "object": { "type": "Identifier", - "start": 16025, - "end": 16044, + "start": 16181, + "end": 16200, "loc": { "start": { - "line": 451, + "line": 457, "column": 36 }, "end": { - "line": 451, + "line": 457, "column": 55 }, "identifierName": "filteredButtonArray" @@ -23537,15 +23860,15 @@ }, "property": { "type": "Identifier", - "start": 16045, - "end": 16049, + "start": 16201, + "end": 16205, "loc": { "start": { - "line": 451, + "line": 457, "column": 56 }, "end": { - "line": 451, + "line": 457, "column": 60 }, "identifierName": "join" @@ -23557,15 +23880,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16050, - "end": 16053, + "start": 16206, + "end": 16209, "loc": { "start": { - "line": 451, + "line": 457, "column": 61 }, "end": { - "line": 451, + "line": 457, "column": 64 } }, @@ -23584,115 +23907,115 @@ }, "alternate": { "type": "BlockStatement", - "start": 16076, - "end": 16185, + "start": 16232, + "end": 16341, "loc": { "start": { - "line": 452, + "line": 458, "column": 19 }, "end": { - "line": 455, + "line": 461, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16093, - "end": 16135, + "start": 16249, + "end": 16291, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 16093, - "end": 16134, + "start": 16249, + "end": 16290, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 16093, - "end": 16124, + "start": 16249, + "end": 16280, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 16093, - "end": 16117, + "start": 16249, + "end": 16273, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 16093, - "end": 16105, + "start": 16249, + "end": 16261, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 16093, - "end": 16097, + "start": 16249, + "end": 16253, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 18 } } }, "property": { "type": "Identifier", - "start": 16098, - "end": 16105, + "start": 16254, + "end": 16261, "loc": { "start": { - "line": 453, + "line": 459, "column": 19 }, "end": { - "line": 453, + "line": 459, "column": 26 }, "identifierName": "options" @@ -23703,15 +24026,15 @@ }, "property": { "type": "Identifier", - "start": 16106, - "end": 16117, + "start": 16262, + "end": 16273, "loc": { "start": { - "line": 453, + "line": 459, "column": 27 }, "end": { - "line": 453, + "line": 459, "column": 38 }, "identifierName": "buttonTheme" @@ -23722,15 +24045,15 @@ }, "property": { "type": "Identifier", - "start": 16118, - "end": 16124, + "start": 16274, + "end": 16280, "loc": { "start": { - "line": 453, + "line": 459, "column": 39 }, "end": { - "line": 453, + "line": 459, "column": 45 }, "identifierName": "splice" @@ -23742,15 +24065,15 @@ "arguments": [ { "type": "Identifier", - "start": 16125, - "end": 16130, + "start": 16281, + "end": 16286, "loc": { "start": { - "line": 453, + "line": 459, "column": 46 }, "end": { - "line": 453, + "line": 459, "column": 51 }, "identifierName": "index" @@ -23759,15 +24082,15 @@ }, { "type": "NumericLiteral", - "start": 16132, - "end": 16133, + "start": 16288, + "end": 16289, "loc": { "start": { - "line": 453, + "line": 459, "column": 53 }, "end": { - "line": 453, + "line": 459, "column": 54 } }, @@ -23782,44 +24105,44 @@ }, { "type": "ExpressionStatement", - "start": 16151, - "end": 16170, + "start": 16307, + "end": 16326, "loc": { "start": { - "line": 454, + "line": 460, "column": 14 }, "end": { - "line": 454, + "line": 460, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 16151, - "end": 16169, + "start": 16307, + "end": 16325, "loc": { "start": { - "line": 454, + "line": 460, "column": 14 }, "end": { - "line": 454, + "line": 460, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16151, - "end": 16162, + "start": 16307, + "end": 16318, "loc": { "start": { - "line": 454, + "line": 460, "column": 14 }, "end": { - "line": 454, + "line": 460, "column": 25 }, "identifierName": "buttonTheme" @@ -23828,15 +24151,15 @@ }, "right": { "type": "NullLiteral", - "start": 16165, - "end": 16169, + "start": 16321, + "end": 16325, "loc": { "start": { - "line": 454, + "line": 460, "column": 28 }, "end": { - "line": 454, + "line": 460, "column": 32 } } @@ -23850,15 +24173,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15845, - "end": 15942, + "start": 16001, + "end": 16098, "loc": { "start": { - "line": 447, + "line": 453, "column": 12 }, "end": { - "line": 449, + "line": 455, "column": 15 } } @@ -23873,15 +24196,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": 15463, - "end": 15604, + "start": 15619, + "end": 15760, "loc": { "start": { - "line": 437, + "line": 443, "column": 10 }, "end": { - "line": 440, + "line": 446, "column": 13 } } @@ -23890,29 +24213,29 @@ }, { "type": "ReturnStatement", - "start": 16215, - "end": 16234, + "start": 16371, + "end": 16390, "loc": { "start": { - "line": 459, + "line": 465, "column": 10 }, "end": { - "line": 459, + "line": 465, "column": 29 } }, "argument": { "type": "Identifier", - "start": 16222, - "end": 16233, + "start": 16378, + "end": 16389, "loc": { "start": { - "line": 459, + "line": 465, "column": 17 }, "end": { - "line": 459, + "line": 465, "column": 28 }, "identifierName": "buttonTheme" @@ -23936,72 +24259,72 @@ }, { "type": "ExpressionStatement", - "start": 16268, - "end": 16282, + "start": 16424, + "end": 16438, "loc": { "start": { - "line": 463, + "line": 469, "column": 6 }, "end": { - "line": 463, + "line": 469, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 16268, - "end": 16281, + "start": 16424, + "end": 16437, "loc": { "start": { - "line": 463, + "line": 469, "column": 6 }, "end": { - "line": 463, + "line": 469, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 16268, - "end": 16279, + "start": 16424, + "end": 16435, "loc": { "start": { - "line": 463, + "line": 469, "column": 6 }, "end": { - "line": 463, + "line": 469, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 16268, - "end": 16272, + "start": 16424, + "end": 16428, "loc": { "start": { - "line": 463, + "line": 469, "column": 6 }, "end": { - "line": 463, + "line": 469, "column": 10 } } }, "property": { "type": "Identifier", - "start": 16273, - "end": 16279, + "start": 16429, + "end": 16435, "loc": { "start": { - "line": 463, + "line": 469, "column": 11 }, "end": { - "line": 463, + "line": 469, "column": 17 }, "identifierName": "render" @@ -24021,15 +24344,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15130, - "end": 15198, + "start": 15286, + "end": 15354, "loc": { "start": { - "line": 429, + "line": 435, "column": 4 }, "end": { - "line": 431, + "line": 437, "column": 7 } } @@ -24044,15 +24367,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": 14533, - "end": 14873, + "start": 14689, + "end": 15029, "loc": { "start": { - "line": 414, + "line": 420, "column": 2 }, "end": { - "line": 418, + "line": 424, "column": 5 } } @@ -24062,15 +24385,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": 16300, - "end": 16503, + "start": 16456, + "end": 16659, "loc": { "start": { - "line": 467, + "line": 473, "column": 2 }, "end": { - "line": 470, + "line": 476, "column": 5 } } @@ -24079,15 +24402,15 @@ }, { "type": "ClassMethod", - "start": 16507, - "end": 16774, + "start": 16663, + "end": 16930, "loc": { "start": { - "line": 471, + "line": 477, "column": 2 }, "end": { - "line": 484, + "line": 490, "column": 3 } }, @@ -24095,15 +24418,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16507, - "end": 16523, + "start": 16663, + "end": 16679, "loc": { "start": { - "line": 471, + "line": 477, "column": 2 }, "end": { - "line": 471, + "line": 477, "column": 18 }, "identifierName": "getButtonElement" @@ -24119,15 +24442,15 @@ "params": [ { "type": "Identifier", - "start": 16524, - "end": 16530, + "start": 16680, + "end": 16686, "loc": { "start": { - "line": 471, + "line": 477, "column": 19 }, "end": { - "line": 471, + "line": 477, "column": 25 }, "identifierName": "button" @@ -24137,59 +24460,59 @@ ], "body": { "type": "BlockStatement", - "start": 16531, - "end": 16774, + "start": 16687, + "end": 16930, "loc": { "start": { - "line": 471, + "line": 477, "column": 26 }, "end": { - "line": 484, + "line": 490, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 16538, - "end": 16549, + "start": 16694, + "end": 16705, "loc": { "start": { - "line": 472, + "line": 478, "column": 4 }, "end": { - "line": 472, + "line": 478, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16542, - "end": 16548, + "start": 16698, + "end": 16704, "loc": { "start": { - "line": 472, + "line": 478, "column": 8 }, "end": { - "line": 472, + "line": 478, "column": 14 } }, "id": { "type": "Identifier", - "start": 16542, - "end": 16548, + "start": 16698, + "end": 16704, "loc": { "start": { - "line": 472, + "line": 478, "column": 8 }, "end": { - "line": 472, + "line": 478, "column": 14 }, "identifierName": "output" @@ -24203,44 +24526,44 @@ }, { "type": "VariableDeclaration", - "start": 16557, - "end": 16601, + "start": 16713, + "end": 16757, "loc": { "start": { - "line": 474, + "line": 480, "column": 4 }, "end": { - "line": 474, + "line": 480, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16561, - "end": 16600, + "start": 16717, + "end": 16756, "loc": { "start": { - "line": 474, + "line": 480, "column": 8 }, "end": { - "line": 474, + "line": 480, "column": 47 } }, "id": { "type": "Identifier", - "start": 16561, - "end": 16570, + "start": 16717, + "end": 16726, "loc": { "start": { - "line": 474, + "line": 480, "column": 8 }, "end": { - "line": 474, + "line": 480, "column": 17 }, "identifierName": "buttonArr" @@ -24249,58 +24572,58 @@ }, "init": { "type": "MemberExpression", - "start": 16573, - "end": 16600, + "start": 16729, + "end": 16756, "loc": { "start": { - "line": 474, + "line": 480, "column": 20 }, "end": { - "line": 474, + "line": 480, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 16573, - "end": 16592, + "start": 16729, + "end": 16748, "loc": { "start": { - "line": 474, + "line": 480, "column": 20 }, "end": { - "line": 474, + "line": 480, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 16573, - "end": 16577, + "start": 16729, + "end": 16733, "loc": { "start": { - "line": 474, + "line": 480, "column": 20 }, "end": { - "line": 474, + "line": 480, "column": 24 } } }, "property": { "type": "Identifier", - "start": 16578, - "end": 16592, + "start": 16734, + "end": 16748, "loc": { "start": { - "line": 474, + "line": 480, "column": 25 }, "end": { - "line": 474, + "line": 480, "column": 39 }, "identifierName": "buttonElements" @@ -24311,15 +24634,15 @@ }, "property": { "type": "Identifier", - "start": 16593, - "end": 16599, + "start": 16749, + "end": 16755, "loc": { "start": { - "line": 474, + "line": 480, "column": 40 }, "end": { - "line": 474, + "line": 480, "column": 46 }, "identifierName": "button" @@ -24334,29 +24657,29 @@ }, { "type": "IfStatement", - "start": 16607, - "end": 16747, + "start": 16763, + "end": 16903, "loc": { "start": { - "line": 475, + "line": 481, "column": 4 }, "end": { - "line": 481, + "line": 487, "column": 5 } }, "test": { "type": "Identifier", - "start": 16610, - "end": 16619, + "start": 16766, + "end": 16775, "loc": { "start": { - "line": 475, + "line": 481, "column": 7 }, "end": { - "line": 475, + "line": 481, "column": 16 }, "identifierName": "buttonArr" @@ -24365,72 +24688,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16620, - "end": 16747, + "start": 16776, + "end": 16903, "loc": { "start": { - "line": 475, + "line": 481, "column": 17 }, "end": { - "line": 481, + "line": 487, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 16629, - "end": 16740, + "start": 16785, + "end": 16896, "loc": { "start": { - "line": 476, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 486, "column": 7 } }, "test": { "type": "BinaryExpression", - "start": 16632, - "end": 16652, + "start": 16788, + "end": 16808, "loc": { "start": { - "line": 476, + "line": 482, "column": 9 }, "end": { - "line": 476, + "line": 482, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 16632, - "end": 16648, + "start": 16788, + "end": 16804, "loc": { "start": { - "line": 476, + "line": 482, "column": 9 }, "end": { - "line": 476, + "line": 482, "column": 25 } }, "object": { "type": "Identifier", - "start": 16632, - "end": 16641, + "start": 16788, + "end": 16797, "loc": { "start": { - "line": 476, + "line": 482, "column": 9 }, "end": { - "line": 476, + "line": 482, "column": 18 }, "identifierName": "buttonArr" @@ -24439,15 +24762,15 @@ }, "property": { "type": "Identifier", - "start": 16642, - "end": 16648, + "start": 16798, + "end": 16804, "loc": { "start": { - "line": 476, + "line": 482, "column": 19 }, "end": { - "line": 476, + "line": 482, "column": 25 }, "identifierName": "length" @@ -24459,15 +24782,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 16651, - "end": 16652, + "start": 16807, + "end": 16808, "loc": { "start": { - "line": 476, + "line": 482, "column": 28 }, "end": { - "line": 476, + "line": 482, "column": 29 } }, @@ -24480,59 +24803,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 16653, - "end": 16692, + "start": 16809, + "end": 16848, "loc": { "start": { - "line": 476, + "line": 482, "column": 30 }, "end": { - "line": 478, + "line": 484, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16664, - "end": 16683, + "start": 16820, + "end": 16839, "loc": { "start": { - "line": 477, + "line": 483, "column": 8 }, "end": { - "line": 477, + "line": 483, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 16664, - "end": 16682, + "start": 16820, + "end": 16838, "loc": { "start": { - "line": 477, + "line": 483, "column": 8 }, "end": { - "line": 477, + "line": 483, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16664, - "end": 16670, + "start": 16820, + "end": 16826, "loc": { "start": { - "line": 477, + "line": 483, "column": 8 }, "end": { - "line": 477, + "line": 483, "column": 14 }, "identifierName": "output" @@ -24541,15 +24864,15 @@ }, "right": { "type": "Identifier", - "start": 16673, - "end": 16682, + "start": 16829, + "end": 16838, "loc": { "start": { - "line": 477, + "line": 483, "column": 17 }, "end": { - "line": 477, + "line": 483, "column": 26 }, "identifierName": "buttonArr" @@ -24563,59 +24886,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 16698, - "end": 16740, + "start": 16854, + "end": 16896, "loc": { "start": { - "line": 478, + "line": 484, "column": 13 }, "end": { - "line": 480, + "line": 486, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16709, - "end": 16731, + "start": 16865, + "end": 16887, "loc": { "start": { - "line": 479, + "line": 485, "column": 8 }, "end": { - "line": 479, + "line": 485, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 16709, - "end": 16730, + "start": 16865, + "end": 16886, "loc": { "start": { - "line": 479, + "line": 485, "column": 8 }, "end": { - "line": 479, + "line": 485, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16709, - "end": 16715, + "start": 16865, + "end": 16871, "loc": { "start": { - "line": 479, + "line": 485, "column": 8 }, "end": { - "line": 479, + "line": 485, "column": 14 }, "identifierName": "output" @@ -24624,29 +24947,29 @@ }, "right": { "type": "MemberExpression", - "start": 16718, - "end": 16730, + "start": 16874, + "end": 16886, "loc": { "start": { - "line": 479, + "line": 485, "column": 17 }, "end": { - "line": 479, + "line": 485, "column": 29 } }, "object": { "type": "Identifier", - "start": 16718, - "end": 16727, + "start": 16874, + "end": 16883, "loc": { "start": { - "line": 479, + "line": 485, "column": 17 }, "end": { - "line": 479, + "line": 485, "column": 26 }, "identifierName": "buttonArr" @@ -24655,15 +24978,15 @@ }, "property": { "type": "NumericLiteral", - "start": 16728, - "end": 16729, + "start": 16884, + "end": 16885, "loc": { "start": { - "line": 479, + "line": 485, "column": 27 }, "end": { - "line": 479, + "line": 485, "column": 28 } }, @@ -24688,29 +25011,29 @@ }, { "type": "ReturnStatement", - "start": 16755, - "end": 16769, + "start": 16911, + "end": 16925, "loc": { "start": { - "line": 483, + "line": 489, "column": 4 }, "end": { - "line": 483, + "line": 489, "column": 18 } }, "argument": { "type": "Identifier", - "start": 16762, - "end": 16768, + "start": 16918, + "end": 16924, "loc": { "start": { - "line": 483, + "line": 489, "column": 11 }, "end": { - "line": 483, + "line": 489, "column": 17 }, "identifierName": "output" @@ -24726,15 +25049,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": 16300, - "end": 16503, + "start": 16456, + "end": 16659, "loc": { "start": { - "line": 467, + "line": 473, "column": 2 }, "end": { - "line": 470, + "line": 476, "column": 5 } } @@ -24744,15 +25067,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16780, - "end": 16870, + "start": 16936, + "end": 17026, "loc": { "start": { - "line": 486, + "line": 492, "column": 2 }, "end": { - "line": 488, + "line": 494, "column": 5 } } @@ -24761,15 +25084,15 @@ }, { "type": "ClassMethod", - "start": 16874, - "end": 17177, + "start": 17030, + "end": 17333, "loc": { "start": { - "line": 489, + "line": 495, "column": 2 }, "end": { - "line": 497, + "line": 503, "column": 3 } }, @@ -24777,15 +25100,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16874, - "end": 16885, + "start": 17030, + "end": 17041, "loc": { "start": { - "line": 489, + "line": 495, "column": 2 }, "end": { - "line": 489, + "line": 495, "column": 13 }, "identifierName": "handleCaret" @@ -24801,87 +25124,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 16887, - "end": 17177, + "start": 17043, + "end": 17333, "loc": { "start": { - "line": 489, + "line": 495, "column": 15 }, "end": { - "line": 497, + "line": 503, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 16894, - "end": 16970, + "start": 17050, + "end": 17126, "loc": { "start": { - "line": 490, + "line": 496, "column": 4 }, "end": { - "line": 492, + "line": 498, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 16897, - "end": 16915, + "start": 17053, + "end": 17071, "loc": { "start": { - "line": 490, + "line": 496, "column": 7 }, "end": { - "line": 490, + "line": 496, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 16897, - "end": 16909, + "start": 17053, + "end": 17065, "loc": { "start": { - "line": 490, + "line": 496, "column": 7 }, "end": { - "line": 490, + "line": 496, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 16897, - "end": 16901, + "start": 17053, + "end": 17057, "loc": { "start": { - "line": 490, + "line": 496, "column": 7 }, "end": { - "line": 490, + "line": 496, "column": 11 } } }, "property": { "type": "Identifier", - "start": 16902, - "end": 16909, + "start": 17058, + "end": 17065, "loc": { "start": { - "line": 490, + "line": 496, "column": 12 }, "end": { - "line": 490, + "line": 496, "column": 19 }, "identifierName": "options" @@ -24892,15 +25215,15 @@ }, "property": { "type": "Identifier", - "start": 16910, - "end": 16915, + "start": 17066, + "end": 17071, "loc": { "start": { - "line": 490, + "line": 496, "column": 20 }, "end": { - "line": 490, + "line": 496, "column": 25 }, "identifierName": "debug" @@ -24911,72 +25234,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16916, - "end": 16970, + "start": 17072, + "end": 17126, "loc": { "start": { - "line": 490, + "line": 496, "column": 26 }, "end": { - "line": 492, + "line": 498, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 16925, - "end": 16963, + "start": 17081, + "end": 17119, "loc": { "start": { - "line": 491, + "line": 497, "column": 6 }, "end": { - "line": 491, + "line": 497, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 16925, - "end": 16962, + "start": 17081, + "end": 17118, "loc": { "start": { - "line": 491, + "line": 497, "column": 6 }, "end": { - "line": 491, + "line": 497, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 16925, - "end": 16936, + "start": 17081, + "end": 17092, "loc": { "start": { - "line": 491, + "line": 497, "column": 6 }, "end": { - "line": 491, + "line": 497, "column": 17 } }, "object": { "type": "Identifier", - "start": 16925, - "end": 16932, + "start": 17081, + "end": 17088, "loc": { "start": { - "line": 491, + "line": 497, "column": 6 }, "end": { - "line": 491, + "line": 497, "column": 13 }, "identifierName": "console" @@ -24985,15 +25308,15 @@ }, "property": { "type": "Identifier", - "start": 16933, - "end": 16936, + "start": 17089, + "end": 17092, "loc": { "start": { - "line": 491, + "line": 497, "column": 14 }, "end": { - "line": 491, + "line": 497, "column": 17 }, "identifierName": "log" @@ -25005,15 +25328,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16937, - "end": 16961, + "start": 17093, + "end": 17117, "loc": { "start": { - "line": 491, + "line": 497, "column": 18 }, "end": { - "line": 491, + "line": 497, "column": 42 } }, @@ -25033,57 +25356,57 @@ }, { "type": "ExpressionStatement", - "start": 16978, - "end": 17037, + "start": 17134, + "end": 17193, "loc": { "start": { - "line": 494, + "line": 500, "column": 4 }, "end": { - "line": 494, + "line": 500, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 16978, - "end": 17036, + "start": 17134, + "end": 17192, "loc": { "start": { - "line": 494, + "line": 500, "column": 4 }, "end": { - "line": 494, + "line": 500, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 16978, - "end": 17003, + "start": 17134, + "end": 17159, "loc": { "start": { - "line": 494, + "line": 500, "column": 4 }, "end": { - "line": 494, + "line": 500, "column": 29 } }, "object": { "type": "Identifier", - "start": 16978, - "end": 16986, + "start": 17134, + "end": 17142, "loc": { "start": { - "line": 494, + "line": 500, "column": 4 }, "end": { - "line": 494, + "line": 500, "column": 12 }, "identifierName": "document" @@ -25092,15 +25415,15 @@ }, "property": { "type": "Identifier", - "start": 16987, - "end": 17003, + "start": 17143, + "end": 17159, "loc": { "start": { - "line": 494, + "line": 500, "column": 13 }, "end": { - "line": 494, + "line": 500, "column": 29 }, "identifierName": "addEventListener" @@ -25112,15 +25435,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17004, - "end": 17011, + "start": 17160, + "end": 17167, "loc": { "start": { - "line": 494, + "line": 500, "column": 30 }, "end": { - "line": 494, + "line": 500, "column": 37 } }, @@ -25132,44 +25455,44 @@ }, { "type": "MemberExpression", - "start": 17013, - "end": 17035, + "start": 17169, + "end": 17191, "loc": { "start": { - "line": 494, + "line": 500, "column": 39 }, "end": { - "line": 494, + "line": 500, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 17013, - "end": 17017, + "start": 17169, + "end": 17173, "loc": { "start": { - "line": 494, + "line": 500, "column": 39 }, "end": { - "line": 494, + "line": 500, "column": 43 } } }, "property": { "type": "Identifier", - "start": 17018, - "end": 17035, + "start": 17174, + "end": 17191, "loc": { "start": { - "line": 494, + "line": 500, "column": 44 }, "end": { - "line": 494, + "line": 500, "column": 61 }, "identifierName": "caretEventHandler" @@ -25183,57 +25506,57 @@ }, { "type": "ExpressionStatement", - "start": 17043, - "end": 17104, + "start": 17199, + "end": 17260, "loc": { "start": { - "line": 495, + "line": 501, "column": 4 }, "end": { - "line": 495, + "line": 501, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 17043, - "end": 17103, + "start": 17199, + "end": 17259, "loc": { "start": { - "line": 495, + "line": 501, "column": 4 }, "end": { - "line": 495, + "line": 501, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 17043, - "end": 17068, + "start": 17199, + "end": 17224, "loc": { "start": { - "line": 495, + "line": 501, "column": 4 }, "end": { - "line": 495, + "line": 501, "column": 29 } }, "object": { "type": "Identifier", - "start": 17043, - "end": 17051, + "start": 17199, + "end": 17207, "loc": { "start": { - "line": 495, + "line": 501, "column": 4 }, "end": { - "line": 495, + "line": 501, "column": 12 }, "identifierName": "document" @@ -25242,15 +25565,15 @@ }, "property": { "type": "Identifier", - "start": 17052, - "end": 17068, + "start": 17208, + "end": 17224, "loc": { "start": { - "line": 495, + "line": 501, "column": 13 }, "end": { - "line": 495, + "line": 501, "column": 29 }, "identifierName": "addEventListener" @@ -25262,15 +25585,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17069, - "end": 17078, + "start": 17225, + "end": 17234, "loc": { "start": { - "line": 495, + "line": 501, "column": 30 }, "end": { - "line": 495, + "line": 501, "column": 39 } }, @@ -25282,44 +25605,44 @@ }, { "type": "MemberExpression", - "start": 17080, - "end": 17102, + "start": 17236, + "end": 17258, "loc": { "start": { - "line": 495, + "line": 501, "column": 41 }, "end": { - "line": 495, + "line": 501, "column": 63 } }, "object": { "type": "ThisExpression", - "start": 17080, - "end": 17084, + "start": 17236, + "end": 17240, "loc": { "start": { - "line": 495, + "line": 501, "column": 41 }, "end": { - "line": 495, + "line": 501, "column": 45 } } }, "property": { "type": "Identifier", - "start": 17085, - "end": 17102, + "start": 17241, + "end": 17258, "loc": { "start": { - "line": 495, + "line": 501, "column": 46 }, "end": { - "line": 495, + "line": 501, "column": 63 }, "identifierName": "caretEventHandler" @@ -25333,57 +25656,57 @@ }, { "type": "ExpressionStatement", - "start": 17110, - "end": 17172, + "start": 17266, + "end": 17328, "loc": { "start": { - "line": 496, + "line": 502, "column": 4 }, "end": { - "line": 496, + "line": 502, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 17110, - "end": 17171, + "start": 17266, + "end": 17327, "loc": { "start": { - "line": 496, + "line": 502, "column": 4 }, "end": { - "line": 496, + "line": 502, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 17110, - "end": 17135, + "start": 17266, + "end": 17291, "loc": { "start": { - "line": 496, + "line": 502, "column": 4 }, "end": { - "line": 496, + "line": 502, "column": 29 } }, "object": { "type": "Identifier", - "start": 17110, - "end": 17118, + "start": 17266, + "end": 17274, "loc": { "start": { - "line": 496, + "line": 502, "column": 4 }, "end": { - "line": 496, + "line": 502, "column": 12 }, "identifierName": "document" @@ -25392,15 +25715,15 @@ }, "property": { "type": "Identifier", - "start": 17119, - "end": 17135, + "start": 17275, + "end": 17291, "loc": { "start": { - "line": 496, + "line": 502, "column": 13 }, "end": { - "line": 496, + "line": 502, "column": 29 }, "identifierName": "addEventListener" @@ -25412,15 +25735,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17136, - "end": 17146, + "start": 17292, + "end": 17302, "loc": { "start": { - "line": 496, + "line": 502, "column": 30 }, "end": { - "line": 496, + "line": 502, "column": 40 } }, @@ -25432,44 +25755,44 @@ }, { "type": "MemberExpression", - "start": 17148, - "end": 17170, + "start": 17304, + "end": 17326, "loc": { "start": { - "line": 496, + "line": 502, "column": 42 }, "end": { - "line": 496, + "line": 502, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 17148, - "end": 17152, + "start": 17304, + "end": 17308, "loc": { "start": { - "line": 496, + "line": 502, "column": 42 }, "end": { - "line": 496, + "line": 502, "column": 46 } } }, "property": { "type": "Identifier", - "start": 17153, - "end": 17170, + "start": 17309, + "end": 17326, "loc": { "start": { - "line": 496, + "line": 502, "column": 47 }, "end": { - "line": 496, + "line": 502, "column": 64 }, "identifierName": "caretEventHandler" @@ -25489,15 +25812,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16780, - "end": 16870, + "start": 16936, + "end": 17026, "loc": { "start": { - "line": 486, + "line": 492, "column": 2 }, "end": { - "line": 488, + "line": 494, "column": 5 } } @@ -25507,15 +25830,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17183, - "end": 17295, + "start": 17339, + "end": 17451, "loc": { "start": { - "line": 499, + "line": 505, "column": 2 }, "end": { - "line": 501, + "line": 507, "column": 5 } } @@ -25524,15 +25847,15 @@ }, { "type": "ClassMethod", - "start": 17299, - "end": 17849, + "start": 17455, + "end": 18005, "loc": { "start": { - "line": 502, + "line": 508, "column": 2 }, "end": { - "line": 519, + "line": 525, "column": 3 } }, @@ -25540,15 +25863,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17299, - "end": 17316, + "start": 17455, + "end": 17472, "loc": { "start": { - "line": 502, + "line": 508, "column": 2 }, "end": { - "line": 502, + "line": 508, "column": 19 }, "identifierName": "caretEventHandler" @@ -25564,15 +25887,15 @@ "params": [ { "type": "Identifier", - "start": 17317, - "end": 17322, + "start": 17473, + "end": 17478, "loc": { "start": { - "line": 502, + "line": 508, "column": 20 }, "end": { - "line": 502, + "line": 508, "column": 25 }, "identifierName": "event" @@ -25582,59 +25905,59 @@ ], "body": { "type": "BlockStatement", - "start": 17323, - "end": 17849, + "start": 17479, + "end": 18005, "loc": { "start": { - "line": 502, + "line": 508, "column": 26 }, "end": { - "line": 519, + "line": 525, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 17330, - "end": 17385, + "start": 17486, + "end": 17541, "loc": { "start": { - "line": 503, + "line": 509, "column": 4 }, "end": { - "line": 503, + "line": 509, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17334, - "end": 17384, + "start": 17490, + "end": 17540, "loc": { "start": { - "line": 503, + "line": 509, "column": 8 }, "end": { - "line": 503, + "line": 509, "column": 58 } }, "id": { "type": "Identifier", - "start": 17334, - "end": 17347, + "start": 17490, + "end": 17503, "loc": { "start": { - "line": 503, + "line": 509, "column": 8 }, "end": { - "line": 503, + "line": 509, "column": 21 }, "identifierName": "targetTagName" @@ -25643,71 +25966,71 @@ }, "init": { "type": "CallExpression", - "start": 17350, - "end": 17384, + "start": 17506, + "end": 17540, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 17350, - "end": 17382, + "start": 17506, + "end": 17538, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 17350, - "end": 17370, + "start": 17506, + "end": 17526, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 17350, - "end": 17362, + "start": 17506, + "end": 17518, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 36 } }, "object": { "type": "Identifier", - "start": 17350, - "end": 17355, + "start": 17506, + "end": 17511, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 29 }, "identifierName": "event" @@ -25716,15 +26039,15 @@ }, "property": { "type": "Identifier", - "start": 17356, - "end": 17362, + "start": 17512, + "end": 17518, "loc": { "start": { - "line": 503, + "line": 509, "column": 30 }, "end": { - "line": 503, + "line": 509, "column": 36 }, "identifierName": "target" @@ -25735,15 +26058,15 @@ }, "property": { "type": "Identifier", - "start": 17363, - "end": 17370, + "start": 17519, + "end": 17526, "loc": { "start": { - "line": 503, + "line": 509, "column": 37 }, "end": { - "line": 503, + "line": 509, "column": 44 }, "identifierName": "tagName" @@ -25754,15 +26077,15 @@ }, "property": { "type": "Identifier", - "start": 17371, - "end": 17382, + "start": 17527, + "end": 17538, "loc": { "start": { - "line": 503, + "line": 509, "column": 45 }, "end": { - "line": 503, + "line": 509, "column": 56 }, "identifierName": "toLowerCase" @@ -25779,57 +26102,57 @@ }, { "type": "IfStatement", - "start": 17393, - "end": 17844, + "start": 17549, + "end": 18000, "loc": { "start": { - "line": 505, + "line": 511, "column": 4 }, "end": { - "line": 518, + "line": 524, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 17404, - "end": 17468, + "start": 17560, + "end": 17624, "loc": { "start": { - "line": 506, + "line": 512, "column": 6 }, "end": { - "line": 507, + "line": 513, "column": 31 } }, "left": { "type": "BinaryExpression", - "start": 17404, - "end": 17432, + "start": 17560, + "end": 17588, "loc": { "start": { - "line": 506, + "line": 512, "column": 6 }, "end": { - "line": 506, + "line": 512, "column": 34 } }, "left": { "type": "Identifier", - "start": 17404, - "end": 17417, + "start": 17560, + "end": 17573, "loc": { "start": { - "line": 506, + "line": 512, "column": 6 }, "end": { - "line": 506, + "line": 512, "column": 19 }, "identifierName": "targetTagName" @@ -25839,15 +26162,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17422, - "end": 17432, + "start": 17578, + "end": 17588, "loc": { "start": { - "line": 506, + "line": 512, "column": 24 }, "end": { - "line": 506, + "line": 512, "column": 34 } }, @@ -25861,29 +26184,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 17443, - "end": 17468, + "start": 17599, + "end": 17624, "loc": { "start": { - "line": 507, + "line": 513, "column": 6 }, "end": { - "line": 507, + "line": 513, "column": 31 } }, "left": { "type": "Identifier", - "start": 17443, - "end": 17456, + "start": 17599, + "end": 17612, "loc": { "start": { - "line": 507, + "line": 513, "column": 6 }, "end": { - "line": 507, + "line": 513, "column": 19 }, "identifierName": "targetTagName" @@ -25893,15 +26216,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17461, - "end": 17468, + "start": 17617, + "end": 17624, "loc": { "start": { - "line": 507, + "line": 513, "column": 24 }, "end": { - "line": 507, + "line": 513, "column": 31 } }, @@ -25915,73 +26238,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 17475, - "end": 17844, + "start": 17631, + "end": 18000, "loc": { "start": { - "line": 508, + "line": 514, "column": 5 }, "end": { - "line": 518, + "line": 524, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17640, - "end": 17689, + "start": 17796, + "end": 17845, "loc": { "start": { - "line": 513, + "line": 519, "column": 6 }, "end": { - "line": 513, + "line": 519, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 17640, - "end": 17688, + "start": 17796, + "end": 17844, "loc": { "start": { - "line": 513, + "line": 519, "column": 6 }, "end": { - "line": 513, + "line": 519, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17640, - "end": 17658, + "start": 17796, + "end": 17814, "loc": { "start": { - "line": 513, + "line": 519, "column": 6 }, "end": { - "line": 513, + "line": 519, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 17640, - "end": 17644, + "start": 17796, + "end": 17800, "loc": { "start": { - "line": 513, + "line": 519, "column": 6 }, "end": { - "line": 513, + "line": 519, "column": 10 } }, @@ -25989,15 +26312,15 @@ }, "property": { "type": "Identifier", - "start": 17645, - "end": 17658, + "start": 17801, + "end": 17814, "loc": { "start": { - "line": 513, + "line": 519, "column": 11 }, "end": { - "line": 513, + "line": 519, "column": 24 }, "identifierName": "caretPosition" @@ -26009,43 +26332,43 @@ }, "right": { "type": "MemberExpression", - "start": 17661, - "end": 17688, + "start": 17817, + "end": 17844, "loc": { "start": { - "line": 513, + "line": 519, "column": 27 }, "end": { - "line": 513, + "line": 519, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 17661, - "end": 17673, + "start": 17817, + "end": 17829, "loc": { "start": { - "line": 513, + "line": 519, "column": 27 }, "end": { - "line": 513, + "line": 519, "column": 39 } }, "object": { "type": "Identifier", - "start": 17661, - "end": 17666, + "start": 17817, + "end": 17822, "loc": { "start": { - "line": 513, + "line": 519, "column": 27 }, "end": { - "line": 513, + "line": 519, "column": 32 }, "identifierName": "event" @@ -26054,15 +26377,15 @@ }, "property": { "type": "Identifier", - "start": 17667, - "end": 17673, + "start": 17823, + "end": 17829, "loc": { "start": { - "line": 513, + "line": 519, "column": 33 }, "end": { - "line": 513, + "line": 519, "column": 39 }, "identifierName": "target" @@ -26073,15 +26396,15 @@ }, "property": { "type": "Identifier", - "start": 17674, - "end": 17688, + "start": 17830, + "end": 17844, "loc": { "start": { - "line": 513, + "line": 519, "column": 40 }, "end": { - "line": 513, + "line": 519, "column": 54 }, "identifierName": "selectionStart" @@ -26096,15 +26419,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": 17484, - "end": 17632, + "start": 17640, + "end": 17788, "loc": { "start": { - "line": 509, + "line": 515, "column": 6 }, "end": { - "line": 512, + "line": 518, "column": 9 } } @@ -26113,72 +26436,72 @@ }, { "type": "IfStatement", - "start": 17699, - "end": 17832, + "start": 17855, + "end": 17988, "loc": { "start": { - "line": 515, + "line": 521, "column": 6 }, "end": { - "line": 517, + "line": 523, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 17702, - "end": 17720, + "start": 17858, + "end": 17876, "loc": { "start": { - "line": 515, + "line": 521, "column": 9 }, "end": { - "line": 515, + "line": 521, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 17702, - "end": 17714, + "start": 17858, + "end": 17870, "loc": { "start": { - "line": 515, + "line": 521, "column": 9 }, "end": { - "line": 515, + "line": 521, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 17702, - "end": 17706, + "start": 17858, + "end": 17862, "loc": { "start": { - "line": 515, + "line": 521, "column": 9 }, "end": { - "line": 515, + "line": 521, "column": 13 } } }, "property": { "type": "Identifier", - "start": 17707, - "end": 17714, + "start": 17863, + "end": 17870, "loc": { "start": { - "line": 515, + "line": 521, "column": 14 }, "end": { - "line": 515, + "line": 521, "column": 21 }, "identifierName": "options" @@ -26189,15 +26512,15 @@ }, "property": { "type": "Identifier", - "start": 17715, - "end": 17720, + "start": 17871, + "end": 17876, "loc": { "start": { - "line": 515, + "line": 521, "column": 22 }, "end": { - "line": 515, + "line": 521, "column": 27 }, "identifierName": "debug" @@ -26208,72 +26531,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17721, - "end": 17832, + "start": 17877, + "end": 17988, "loc": { "start": { - "line": 515, + "line": 521, "column": 28 }, "end": { - "line": 517, + "line": 523, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 17732, - "end": 17823, + "start": 17888, + "end": 17979, "loc": { "start": { - "line": 516, + "line": 522, "column": 8 }, "end": { - "line": 516, + "line": 522, "column": 99 } }, "expression": { "type": "CallExpression", - "start": 17732, - "end": 17822, + "start": 17888, + "end": 17978, "loc": { "start": { - "line": 516, + "line": 522, "column": 8 }, "end": { - "line": 516, + "line": 522, "column": 98 } }, "callee": { "type": "MemberExpression", - "start": 17732, - "end": 17743, + "start": 17888, + "end": 17899, "loc": { "start": { - "line": 516, + "line": 522, "column": 8 }, "end": { - "line": 516, + "line": 522, "column": 19 } }, "object": { "type": "Identifier", - "start": 17732, - "end": 17739, + "start": 17888, + "end": 17895, "loc": { "start": { - "line": 516, + "line": 522, "column": 8 }, "end": { - "line": 516, + "line": 522, "column": 15 }, "identifierName": "console" @@ -26282,15 +26605,15 @@ }, "property": { "type": "Identifier", - "start": 17740, - "end": 17743, + "start": 17896, + "end": 17899, "loc": { "start": { - "line": 516, + "line": 522, "column": 16 }, "end": { - "line": 516, + "line": 522, "column": 19 }, "identifierName": "log" @@ -26302,15 +26625,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17744, - "end": 17756, + "start": 17900, + "end": 17912, "loc": { "start": { - "line": 516, + "line": 522, "column": 20 }, "end": { - "line": 516, + "line": 522, "column": 32 } }, @@ -26322,43 +26645,43 @@ }, { "type": "MemberExpression", - "start": 17758, - "end": 17785, + "start": 17914, + "end": 17941, "loc": { "start": { - "line": 516, + "line": 522, "column": 34 }, "end": { - "line": 516, + "line": 522, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 17758, - "end": 17770, + "start": 17914, + "end": 17926, "loc": { "start": { - "line": 516, + "line": 522, "column": 34 }, "end": { - "line": 516, + "line": 522, "column": 46 } }, "object": { "type": "Identifier", - "start": 17758, - "end": 17763, + "start": 17914, + "end": 17919, "loc": { "start": { - "line": 516, + "line": 522, "column": 34 }, "end": { - "line": 516, + "line": 522, "column": 39 }, "identifierName": "event" @@ -26367,15 +26690,15 @@ }, "property": { "type": "Identifier", - "start": 17764, - "end": 17770, + "start": 17920, + "end": 17926, "loc": { "start": { - "line": 516, + "line": 522, "column": 40 }, "end": { - "line": 516, + "line": 522, "column": 46 }, "identifierName": "target" @@ -26386,15 +26709,15 @@ }, "property": { "type": "Identifier", - "start": 17771, - "end": 17785, + "start": 17927, + "end": 17941, "loc": { "start": { - "line": 516, + "line": 522, "column": 47 }, "end": { - "line": 516, + "line": 522, "column": 61 }, "identifierName": "selectionStart" @@ -26405,71 +26728,71 @@ }, { "type": "CallExpression", - "start": 17787, - "end": 17821, + "start": 17943, + "end": 17977, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 97 } }, "callee": { "type": "MemberExpression", - "start": 17787, - "end": 17819, + "start": 17943, + "end": 17975, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 95 } }, "object": { "type": "MemberExpression", - "start": 17787, - "end": 17807, + "start": 17943, + "end": 17963, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 17787, - "end": 17799, + "start": 17943, + "end": 17955, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 75 } }, "object": { "type": "Identifier", - "start": 17787, - "end": 17792, + "start": 17943, + "end": 17948, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 68 }, "identifierName": "event" @@ -26478,15 +26801,15 @@ }, "property": { "type": "Identifier", - "start": 17793, - "end": 17799, + "start": 17949, + "end": 17955, "loc": { "start": { - "line": 516, + "line": 522, "column": 69 }, "end": { - "line": 516, + "line": 522, "column": 75 }, "identifierName": "target" @@ -26497,15 +26820,15 @@ }, "property": { "type": "Identifier", - "start": 17800, - "end": 17807, + "start": 17956, + "end": 17963, "loc": { "start": { - "line": 516, + "line": 522, "column": 76 }, "end": { - "line": 516, + "line": 522, "column": 83 }, "identifierName": "tagName" @@ -26516,15 +26839,15 @@ }, "property": { "type": "Identifier", - "start": 17808, - "end": 17819, + "start": 17964, + "end": 17975, "loc": { "start": { - "line": 516, + "line": 522, "column": 84 }, "end": { - "line": 516, + "line": 522, "column": 95 }, "identifierName": "toLowerCase" @@ -26556,15 +26879,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17183, - "end": 17295, + "start": 17339, + "end": 17451, "loc": { "start": { - "line": 499, + "line": 505, "column": 2 }, "end": { - "line": 501, + "line": 507, "column": 5 } } @@ -26574,15 +26897,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17855, - "end": 17975, + "start": 18011, + "end": 18131, "loc": { "start": { - "line": 521, + "line": 527, "column": 2 }, "end": { - "line": 523, + "line": 529, "column": 5 } } @@ -26591,15 +26914,15 @@ }, { "type": "ClassMethod", - "start": 17979, - "end": 18215, + "start": 18135, + "end": 18371, "loc": { "start": { - "line": 524, + "line": 530, "column": 2 }, "end": { - "line": 536, + "line": 542, "column": 3 } }, @@ -26607,15 +26930,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17979, - "end": 17985, + "start": 18135, + "end": 18141, "loc": { "start": { - "line": 524, + "line": 530, "column": 2 }, "end": { - "line": 524, + "line": 530, "column": 8 }, "identifierName": "onInit" @@ -26631,87 +26954,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 17987, - "end": 18215, + "start": 18143, + "end": 18371, "loc": { "start": { - "line": 524, + "line": 530, "column": 10 }, "end": { - "line": 536, + "line": 542, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 17994, - "end": 18059, + "start": 18150, + "end": 18215, "loc": { "start": { - "line": 525, + "line": 531, "column": 4 }, "end": { - "line": 527, + "line": 533, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 17997, - "end": 18015, + "start": 18153, + "end": 18171, "loc": { "start": { - "line": 525, + "line": 531, "column": 7 }, "end": { - "line": 525, + "line": 531, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 17997, - "end": 18009, + "start": 18153, + "end": 18165, "loc": { "start": { - "line": 525, + "line": 531, "column": 7 }, "end": { - "line": 525, + "line": 531, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 17997, - "end": 18001, + "start": 18153, + "end": 18157, "loc": { "start": { - "line": 525, + "line": 531, "column": 7 }, "end": { - "line": 525, + "line": 531, "column": 11 } } }, "property": { "type": "Identifier", - "start": 18002, - "end": 18009, + "start": 18158, + "end": 18165, "loc": { "start": { - "line": 525, + "line": 531, "column": 12 }, "end": { - "line": 525, + "line": 531, "column": 19 }, "identifierName": "options" @@ -26722,15 +27045,15 @@ }, "property": { "type": "Identifier", - "start": 18010, - "end": 18015, + "start": 18166, + "end": 18171, "loc": { "start": { - "line": 525, + "line": 531, "column": 20 }, "end": { - "line": 525, + "line": 531, "column": 25 }, "identifierName": "debug" @@ -26741,72 +27064,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 18016, - "end": 18059, + "start": 18172, + "end": 18215, "loc": { "start": { - "line": 525, + "line": 531, "column": 26 }, "end": { - "line": 527, + "line": 533, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18025, - "end": 18052, + "start": 18181, + "end": 18208, "loc": { "start": { - "line": 526, + "line": 532, "column": 6 }, "end": { - "line": 526, + "line": 532, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 18025, - "end": 18051, + "start": 18181, + "end": 18207, "loc": { "start": { - "line": 526, + "line": 532, "column": 6 }, "end": { - "line": 526, + "line": 532, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 18025, - "end": 18036, + "start": 18181, + "end": 18192, "loc": { "start": { - "line": 526, + "line": 532, "column": 6 }, "end": { - "line": 526, + "line": 532, "column": 17 } }, "object": { "type": "Identifier", - "start": 18025, - "end": 18032, + "start": 18181, + "end": 18188, "loc": { "start": { - "line": 526, + "line": 532, "column": 6 }, "end": { - "line": 526, + "line": 532, "column": 13 }, "identifierName": "console" @@ -26815,15 +27138,15 @@ }, "property": { "type": "Identifier", - "start": 18033, - "end": 18036, + "start": 18189, + "end": 18192, "loc": { "start": { - "line": 526, + "line": 532, "column": 14 }, "end": { - "line": 526, + "line": 532, "column": 17 }, "identifierName": "log" @@ -26835,15 +27158,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 18037, - "end": 18050, + "start": 18193, + "end": 18206, "loc": { "start": { - "line": 526, + "line": 532, "column": 18 }, "end": { - "line": 526, + "line": 532, "column": 31 } }, @@ -26865,15 +27188,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18067, - "end": 18102, + "start": 18223, + "end": 18258, "loc": { "start": { - "line": 529, + "line": 535, "column": 4 }, "end": { - "line": 531, + "line": 537, "column": 7 } } @@ -26882,57 +27205,57 @@ }, { "type": "ExpressionStatement", - "start": 18108, - "end": 18127, + "start": 18264, + "end": 18283, "loc": { "start": { - "line": 532, + "line": 538, "column": 4 }, "end": { - "line": 532, + "line": 538, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 18108, - "end": 18126, + "start": 18264, + "end": 18282, "loc": { "start": { - "line": 532, + "line": 538, "column": 4 }, "end": { - "line": 532, + "line": 538, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 18108, - "end": 18124, + "start": 18264, + "end": 18280, "loc": { "start": { - "line": 532, + "line": 538, "column": 4 }, "end": { - "line": 532, + "line": 538, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18108, - "end": 18112, + "start": 18264, + "end": 18268, "loc": { "start": { - "line": 532, + "line": 538, "column": 4 }, "end": { - "line": 532, + "line": 538, "column": 8 } }, @@ -26940,15 +27263,15 @@ }, "property": { "type": "Identifier", - "start": 18113, - "end": 18124, + "start": 18269, + "end": 18280, "loc": { "start": { - "line": 532, + "line": 538, "column": 9 }, "end": { - "line": 532, + "line": 538, "column": 20 }, "identifierName": "handleCaret" @@ -26965,15 +27288,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18067, - "end": 18102, + "start": 18223, + "end": 18258, "loc": { "start": { - "line": 529, + "line": 535, "column": 4 }, "end": { - "line": 531, + "line": 537, "column": 7 } } @@ -26982,43 +27305,43 @@ }, { "type": "IfStatement", - "start": 18135, - "end": 18210, + "start": 18291, + "end": 18366, "loc": { "start": { - "line": 534, + "line": 540, "column": 4 }, "end": { - "line": 535, + "line": 541, "column": 28 } }, "test": { "type": "BinaryExpression", - "start": 18138, - "end": 18179, + "start": 18294, + "end": 18335, "loc": { "start": { - "line": 534, + "line": 540, "column": 7 }, "end": { - "line": 534, + "line": 540, "column": 48 } }, "left": { "type": "UnaryExpression", - "start": 18138, - "end": 18164, + "start": 18294, + "end": 18320, "loc": { "start": { - "line": 534, + "line": 540, "column": 7 }, "end": { - "line": 534, + "line": 540, "column": 33 } }, @@ -27026,58 +27349,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18145, - "end": 18164, + "start": 18301, + "end": 18320, "loc": { "start": { - "line": 534, + "line": 540, "column": 14 }, "end": { - "line": 534, + "line": 540, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 18145, - "end": 18157, + "start": 18301, + "end": 18313, "loc": { "start": { - "line": 534, + "line": 540, "column": 14 }, "end": { - "line": 534, + "line": 540, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18145, - "end": 18149, + "start": 18301, + "end": 18305, "loc": { "start": { - "line": 534, + "line": 540, "column": 14 }, "end": { - "line": 534, + "line": 540, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18150, - "end": 18157, + "start": 18306, + "end": 18313, "loc": { "start": { - "line": 534, + "line": 540, "column": 19 }, "end": { - "line": 534, + "line": 540, "column": 26 }, "identifierName": "options" @@ -27088,15 +27411,15 @@ }, "property": { "type": "Identifier", - "start": 18158, - "end": 18164, + "start": 18314, + "end": 18320, "loc": { "start": { - "line": 534, + "line": 540, "column": 27 }, "end": { - "line": 534, + "line": 540, "column": 33 }, "identifierName": "onInit" @@ -27112,15 +27435,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18169, - "end": 18179, + "start": 18325, + "end": 18335, "loc": { "start": { - "line": 534, + "line": 540, "column": 38 }, "end": { - "line": 534, + "line": 540, "column": 48 } }, @@ -27133,86 +27456,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18188, - "end": 18210, + "start": 18344, + "end": 18366, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 18188, - "end": 18209, + "start": 18344, + "end": 18365, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 18188, - "end": 18207, + "start": 18344, + "end": 18363, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18188, - "end": 18200, + "start": 18344, + "end": 18356, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18188, - "end": 18192, + "start": 18344, + "end": 18348, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18193, - "end": 18200, + "start": 18349, + "end": 18356, "loc": { "start": { - "line": 535, + "line": 541, "column": 11 }, "end": { - "line": 535, + "line": 541, "column": 18 }, "identifierName": "options" @@ -27223,15 +27546,15 @@ }, "property": { "type": "Identifier", - "start": 18201, - "end": 18207, + "start": 18357, + "end": 18363, "loc": { "start": { - "line": 535, + "line": 541, "column": 19 }, "end": { - "line": 535, + "line": 541, "column": 25 }, "identifierName": "onInit" @@ -27253,15 +27576,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17855, - "end": 17975, + "start": 18011, + "end": 18131, "loc": { "start": { - "line": 521, + "line": 527, "column": 2 }, "end": { - "line": 523, + "line": 529, "column": 5 } } @@ -27271,15 +27594,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": 18221, - "end": 18339, + "start": 18377, + "end": 18495, "loc": { "start": { - "line": 538, + "line": 544, "column": 2 }, "end": { - "line": 540, + "line": 546, "column": 5 } } @@ -27288,15 +27611,15 @@ }, { "type": "ClassMethod", - "start": 18343, - "end": 18444, + "start": 18499, + "end": 18600, "loc": { "start": { - "line": 541, + "line": 547, "column": 2 }, "end": { - "line": 544, + "line": 550, "column": 3 } }, @@ -27304,15 +27627,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18343, - "end": 18351, + "start": 18499, + "end": 18507, "loc": { "start": { - "line": 541, + "line": 547, "column": 2 }, "end": { - "line": 541, + "line": 547, "column": 10 }, "identifierName": "onRender" @@ -27328,58 +27651,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18353, - "end": 18444, + "start": 18509, + "end": 18600, "loc": { "start": { - "line": 541, + "line": 547, "column": 12 }, "end": { - "line": 544, + "line": 550, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18360, - "end": 18439, + "start": 18516, + "end": 18595, "loc": { "start": { - "line": 542, + "line": 548, "column": 4 }, "end": { - "line": 543, + "line": 549, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 18363, - "end": 18406, + "start": 18519, + "end": 18562, "loc": { "start": { - "line": 542, + "line": 548, "column": 7 }, "end": { - "line": 542, + "line": 548, "column": 50 } }, "left": { "type": "UnaryExpression", - "start": 18363, - "end": 18391, + "start": 18519, + "end": 18547, "loc": { "start": { - "line": 542, + "line": 548, "column": 7 }, "end": { - "line": 542, + "line": 548, "column": 35 } }, @@ -27387,58 +27710,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18370, - "end": 18391, + "start": 18526, + "end": 18547, "loc": { "start": { - "line": 542, + "line": 548, "column": 14 }, "end": { - "line": 542, + "line": 548, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18370, - "end": 18382, + "start": 18526, + "end": 18538, "loc": { "start": { - "line": 542, + "line": 548, "column": 14 }, "end": { - "line": 542, + "line": 548, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18370, - "end": 18374, + "start": 18526, + "end": 18530, "loc": { "start": { - "line": 542, + "line": 548, "column": 14 }, "end": { - "line": 542, + "line": 548, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18375, - "end": 18382, + "start": 18531, + "end": 18538, "loc": { "start": { - "line": 542, + "line": 548, "column": 19 }, "end": { - "line": 542, + "line": 548, "column": 26 }, "identifierName": "options" @@ -27449,15 +27772,15 @@ }, "property": { "type": "Identifier", - "start": 18383, - "end": 18391, + "start": 18539, + "end": 18547, "loc": { "start": { - "line": 542, + "line": 548, "column": 27 }, "end": { - "line": 542, + "line": 548, "column": 35 }, "identifierName": "onRender" @@ -27473,15 +27796,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18396, - "end": 18406, + "start": 18552, + "end": 18562, "loc": { "start": { - "line": 542, + "line": 548, "column": 40 }, "end": { - "line": 542, + "line": 548, "column": 50 } }, @@ -27494,86 +27817,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18415, - "end": 18439, + "start": 18571, + "end": 18595, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 18415, - "end": 18438, + "start": 18571, + "end": 18594, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 18415, - "end": 18436, + "start": 18571, + "end": 18592, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 18415, - "end": 18427, + "start": 18571, + "end": 18583, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18415, - "end": 18419, + "start": 18571, + "end": 18575, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18420, - "end": 18427, + "start": 18576, + "end": 18583, "loc": { "start": { - "line": 543, + "line": 549, "column": 11 }, "end": { - "line": 543, + "line": 549, "column": 18 }, "identifierName": "options" @@ -27584,15 +27907,15 @@ }, "property": { "type": "Identifier", - "start": 18428, - "end": 18436, + "start": 18584, + "end": 18592, "loc": { "start": { - "line": 543, + "line": 549, "column": 19 }, "end": { - "line": 543, + "line": 549, "column": 27 }, "identifierName": "onRender" @@ -27614,15 +27937,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": 18221, - "end": 18339, + "start": 18377, + "end": 18495, "loc": { "start": { - "line": 538, + "line": 544, "column": 2 }, "end": { - "line": 540, + "line": 546, "column": 5 } } @@ -27632,15 +27955,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 18449, - "end": 18528, + "start": 18605, + "end": 18684, "loc": { "start": { - "line": 546, + "line": 552, "column": 1 }, "end": { - "line": 548, + "line": 554, "column": 4 } } @@ -27649,15 +27972,15 @@ }, { "type": "ClassMethod", - "start": 18532, - "end": 18654, + "start": 18688, + "end": 18810, "loc": { "start": { - "line": 549, + "line": 555, "column": 2 }, "end": { - "line": 552, + "line": 558, "column": 3 } }, @@ -27665,15 +27988,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18532, - "end": 18547, + "start": 18688, + "end": 18703, "loc": { "start": { - "line": 549, + "line": 555, "column": 2 }, "end": { - "line": 549, + "line": 555, "column": 17 }, "identifierName": "onModulesLoaded" @@ -27689,58 +28012,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18549, - "end": 18654, + "start": 18705, + "end": 18810, "loc": { "start": { - "line": 549, + "line": 555, "column": 19 }, "end": { - "line": 552, + "line": 558, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18556, - "end": 18649, + "start": 18712, + "end": 18805, "loc": { "start": { - "line": 550, + "line": 556, "column": 4 }, "end": { - "line": 551, + "line": 557, "column": 37 } }, "test": { "type": "BinaryExpression", - "start": 18559, - "end": 18609, + "start": 18715, + "end": 18765, "loc": { "start": { - "line": 550, + "line": 556, "column": 7 }, "end": { - "line": 550, + "line": 556, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 18559, - "end": 18594, + "start": 18715, + "end": 18750, "loc": { "start": { - "line": 550, + "line": 556, "column": 7 }, "end": { - "line": 550, + "line": 556, "column": 42 } }, @@ -27748,58 +28071,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18566, - "end": 18594, + "start": 18722, + "end": 18750, "loc": { "start": { - "line": 550, + "line": 556, "column": 14 }, "end": { - "line": 550, + "line": 556, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 18566, - "end": 18578, + "start": 18722, + "end": 18734, "loc": { "start": { - "line": 550, + "line": 556, "column": 14 }, "end": { - "line": 550, + "line": 556, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18566, - "end": 18570, + "start": 18722, + "end": 18726, "loc": { "start": { - "line": 550, + "line": 556, "column": 14 }, "end": { - "line": 550, + "line": 556, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18571, - "end": 18578, + "start": 18727, + "end": 18734, "loc": { "start": { - "line": 550, + "line": 556, "column": 19 }, "end": { - "line": 550, + "line": 556, "column": 26 }, "identifierName": "options" @@ -27810,15 +28133,15 @@ }, "property": { "type": "Identifier", - "start": 18579, - "end": 18594, + "start": 18735, + "end": 18750, "loc": { "start": { - "line": 550, + "line": 556, "column": 27 }, "end": { - "line": 550, + "line": 556, "column": 42 }, "identifierName": "onModulesLoaded" @@ -27834,15 +28157,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18599, - "end": 18609, + "start": 18755, + "end": 18765, "loc": { "start": { - "line": 550, + "line": 556, "column": 47 }, "end": { - "line": 550, + "line": 556, "column": 57 } }, @@ -27855,86 +28178,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18618, - "end": 18649, + "start": 18774, + "end": 18805, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 18618, - "end": 18648, + "start": 18774, + "end": 18804, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 18618, - "end": 18646, + "start": 18774, + "end": 18802, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18618, - "end": 18630, + "start": 18774, + "end": 18786, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18618, - "end": 18622, + "start": 18774, + "end": 18778, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18623, - "end": 18630, + "start": 18779, + "end": 18786, "loc": { "start": { - "line": 551, + "line": 557, "column": 11 }, "end": { - "line": 551, + "line": 557, "column": 18 }, "identifierName": "options" @@ -27945,15 +28268,15 @@ }, "property": { "type": "Identifier", - "start": 18631, - "end": 18646, + "start": 18787, + "end": 18802, "loc": { "start": { - "line": 551, + "line": 557, "column": 19 }, "end": { - "line": 551, + "line": 557, "column": 34 }, "identifierName": "onModulesLoaded" @@ -27975,15 +28298,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 18449, - "end": 18528, + "start": 18605, + "end": 18684, "loc": { "start": { - "line": 546, + "line": 552, "column": 1 }, "end": { - "line": 548, + "line": 554, "column": 4 } } @@ -27993,15 +28316,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18660, - "end": 18692, + "start": 18816, + "end": 18848, "loc": { "start": { - "line": 554, + "line": 560, "column": 2 }, "end": { - "line": 556, + "line": 562, "column": 5 } } @@ -28010,15 +28333,15 @@ }, { "type": "ClassProperty", - "start": 18696, - "end": 18845, + "start": 18852, + "end": 19001, "loc": { "start": { - "line": 557, + "line": 563, "column": 2 }, "end": { - "line": 562, + "line": 568, "column": 3 } }, @@ -28026,15 +28349,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18696, - "end": 18710, + "start": 18852, + "end": 18866, "loc": { "start": { - "line": 557, + "line": 563, "column": 2 }, "end": { - "line": 557, + "line": 563, "column": 16 }, "identifierName": "registerModule" @@ -28044,15 +28367,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 18713, - "end": 18845, + "start": 18869, + "end": 19001, "loc": { "start": { - "line": 557, + "line": 563, "column": 19 }, "end": { - "line": 562, + "line": 568, "column": 3 } }, @@ -28063,15 +28386,15 @@ "params": [ { "type": "Identifier", - "start": 18714, - "end": 18718, + "start": 18870, + "end": 18874, "loc": { "start": { - "line": 557, + "line": 563, "column": 20 }, "end": { - "line": 557, + "line": 563, "column": 24 }, "identifierName": "name" @@ -28080,15 +28403,15 @@ }, { "type": "Identifier", - "start": 18720, - "end": 18732, + "start": 18876, + "end": 18888, "loc": { "start": { - "line": 557, + "line": 563, "column": 26 }, "end": { - "line": 557, + "line": 563, "column": 38 }, "identifierName": "initCallback" @@ -28098,44 +28421,44 @@ ], "body": { "type": "BlockStatement", - "start": 18737, - "end": 18845, + "start": 18893, + "end": 19001, "loc": { "start": { - "line": 557, + "line": 563, "column": 43 }, "end": { - "line": 562, + "line": 568, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18744, - "end": 18799, + "start": 18900, + "end": 18955, "loc": { "start": { - "line": 558, + "line": 564, "column": 4 }, "end": { - "line": 559, + "line": 565, "column": 30 } }, "test": { "type": "UnaryExpression", - "start": 18747, - "end": 18766, + "start": 18903, + "end": 18922, "loc": { "start": { - "line": 558, + "line": 564, "column": 7 }, "end": { - "line": 558, + "line": 564, "column": 26 } }, @@ -28143,58 +28466,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18748, - "end": 18766, + "start": 18904, + "end": 18922, "loc": { "start": { - "line": 558, + "line": 564, "column": 8 }, "end": { - "line": 558, + "line": 564, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18748, - "end": 18760, + "start": 18904, + "end": 18916, "loc": { "start": { - "line": 558, + "line": 564, "column": 8 }, "end": { - "line": 558, + "line": 564, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18748, - "end": 18752, + "start": 18904, + "end": 18908, "loc": { "start": { - "line": 558, + "line": 564, "column": 8 }, "end": { - "line": 558, + "line": 564, "column": 12 } } }, "property": { "type": "Identifier", - "start": 18753, - "end": 18760, + "start": 18909, + "end": 18916, "loc": { "start": { - "line": 558, + "line": 564, "column": 13 }, "end": { - "line": 558, + "line": 564, "column": 20 }, "identifierName": "modules" @@ -28205,15 +28528,15 @@ }, "property": { "type": "Identifier", - "start": 18761, - "end": 18765, + "start": 18917, + "end": 18921, "loc": { "start": { - "line": 558, + "line": 564, "column": 21 }, "end": { - "line": 558, + "line": 564, "column": 25 }, "identifierName": "name" @@ -28228,87 +28551,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18775, - "end": 18799, + "start": 18931, + "end": 18955, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 18775, - "end": 18798, + "start": 18931, + "end": 18954, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18775, - "end": 18793, + "start": 18931, + "end": 18949, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 18775, - "end": 18787, + "start": 18931, + "end": 18943, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18775, - "end": 18779, + "start": 18931, + "end": 18935, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18780, - "end": 18787, + "start": 18936, + "end": 18943, "loc": { "start": { - "line": 559, + "line": 565, "column": 11 }, "end": { - "line": 559, + "line": 565, "column": 18 }, "identifierName": "modules" @@ -28319,15 +28642,15 @@ }, "property": { "type": "Identifier", - "start": 18788, - "end": 18792, + "start": 18944, + "end": 18948, "loc": { "start": { - "line": 559, + "line": 565, "column": 19 }, "end": { - "line": 559, + "line": 565, "column": 23 }, "identifierName": "name" @@ -28338,15 +28661,15 @@ }, "right": { "type": "ObjectExpression", - "start": 18796, - "end": 18798, + "start": 18952, + "end": 18954, "loc": { "start": { - "line": 559, + "line": 565, "column": 27 }, "end": { - "line": 559, + "line": 565, "column": 29 } }, @@ -28358,43 +28681,43 @@ }, { "type": "ExpressionStatement", - "start": 18807, - "end": 18840, + "start": 18963, + "end": 18996, "loc": { "start": { - "line": 561, + "line": 567, "column": 4 }, "end": { - "line": 561, + "line": 567, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 18807, - "end": 18839, + "start": 18963, + "end": 18995, "loc": { "start": { - "line": 561, + "line": 567, "column": 4 }, "end": { - "line": 561, + "line": 567, "column": 36 } }, "callee": { "type": "Identifier", - "start": 18807, - "end": 18819, + "start": 18963, + "end": 18975, "loc": { "start": { - "line": 561, + "line": 567, "column": 4 }, "end": { - "line": 561, + "line": 567, "column": 16 }, "identifierName": "initCallback" @@ -28404,58 +28727,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18820, - "end": 18838, + "start": 18976, + "end": 18994, "loc": { "start": { - "line": 561, + "line": 567, "column": 17 }, "end": { - "line": 561, + "line": 567, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18820, - "end": 18832, + "start": 18976, + "end": 18988, "loc": { "start": { - "line": 561, + "line": 567, "column": 17 }, "end": { - "line": 561, + "line": 567, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 18820, - "end": 18824, + "start": 18976, + "end": 18980, "loc": { "start": { - "line": 561, + "line": 567, "column": 17 }, "end": { - "line": 561, + "line": 567, "column": 21 } } }, "property": { "type": "Identifier", - "start": 18825, - "end": 18832, + "start": 18981, + "end": 18988, "loc": { "start": { - "line": 561, + "line": 567, "column": 22 }, "end": { - "line": 561, + "line": 567, "column": 29 }, "identifierName": "modules" @@ -28466,15 +28789,15 @@ }, "property": { "type": "Identifier", - "start": 18833, - "end": 18837, + "start": 18989, + "end": 18993, "loc": { "start": { - "line": 561, + "line": 567, "column": 30 }, "end": { - "line": 561, + "line": 567, "column": 34 }, "identifierName": "name" @@ -28496,15 +28819,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18660, - "end": 18692, + "start": 18816, + "end": 18848, "loc": { "start": { - "line": 554, + "line": 560, "column": 2 }, "end": { - "line": 556, + "line": 562, "column": 5 } } @@ -28514,15 +28837,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18851, - "end": 18880, + "start": 19007, + "end": 19036, "loc": { "start": { - "line": 564, + "line": 570, "column": 2 }, "end": { - "line": 566, + "line": 572, "column": 5 } } @@ -28531,15 +28854,15 @@ }, { "type": "ClassMethod", - "start": 18884, - "end": 19525, + "start": 19040, + "end": 19681, "loc": { "start": { - "line": 567, + "line": 573, "column": 2 }, "end": { - "line": 586, + "line": 592, "column": 3 } }, @@ -28547,15 +28870,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18884, - "end": 18895, + "start": 19040, + "end": 19051, "loc": { "start": { - "line": 567, + "line": 573, "column": 2 }, "end": { - "line": 567, + "line": 573, "column": 13 }, "identifierName": "loadModules" @@ -28571,72 +28894,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18897, - "end": 19525, + "start": 19053, + "end": 19681, "loc": { "start": { - "line": 567, + "line": 573, "column": 15 }, "end": { - "line": 586, + "line": 592, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18904, - "end": 19520, + "start": 19060, + "end": 19676, "loc": { "start": { - "line": 568, + "line": 574, "column": 4 }, "end": { - "line": 585, + "line": 591, "column": 5 } }, "test": { "type": "CallExpression", - "start": 18907, - "end": 18942, + "start": 19063, + "end": 19098, "loc": { "start": { - "line": 568, + "line": 574, "column": 7 }, "end": { - "line": 568, + "line": 574, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 18907, - "end": 18920, + "start": 19063, + "end": 19076, "loc": { "start": { - "line": 568, + "line": 574, "column": 7 }, "end": { - "line": 568, + "line": 574, "column": 20 } }, "object": { "type": "Identifier", - "start": 18907, - "end": 18912, + "start": 19063, + "end": 19068, "loc": { "start": { - "line": 568, + "line": 574, "column": 7 }, "end": { - "line": 568, + "line": 574, "column": 12 }, "identifierName": "Array" @@ -28645,15 +28968,15 @@ }, "property": { "type": "Identifier", - "start": 18913, - "end": 18920, + "start": 19069, + "end": 19076, "loc": { "start": { - "line": 568, + "line": 574, "column": 13 }, "end": { - "line": 568, + "line": 574, "column": 20 }, "identifierName": "isArray" @@ -28665,58 +28988,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18921, - "end": 18941, + "start": 19077, + "end": 19097, "loc": { "start": { - "line": 568, + "line": 574, "column": 21 }, "end": { - "line": 568, + "line": 574, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 18921, - "end": 18933, + "start": 19077, + "end": 19089, "loc": { "start": { - "line": 568, + "line": 574, "column": 21 }, "end": { - "line": 568, + "line": 574, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 18921, - "end": 18925, + "start": 19077, + "end": 19081, "loc": { "start": { - "line": 568, + "line": 574, "column": 21 }, "end": { - "line": 568, + "line": 574, "column": 25 } } }, "property": { "type": "Identifier", - "start": 18926, - "end": 18933, + "start": 19082, + "end": 19089, "loc": { "start": { - "line": 568, + "line": 574, "column": 26 }, "end": { - "line": 568, + "line": 574, "column": 33 }, "identifierName": "options" @@ -28727,15 +29050,15 @@ }, "property": { "type": "Identifier", - "start": 18934, - "end": 18941, + "start": 19090, + "end": 19097, "loc": { "start": { - "line": 568, + "line": 574, "column": 34 }, "end": { - "line": 568, + "line": 574, "column": 41 }, "identifierName": "modules" @@ -28748,115 +29071,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 18943, - "end": 19520, + "start": 19099, + "end": 19676, "loc": { "start": { - "line": 568, + "line": 574, "column": 43 }, "end": { - "line": 585, + "line": 591, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18952, - "end": 19372, + "start": 19108, + "end": 19528, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 579, + "line": 585, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 18952, - "end": 19371, + "start": 19108, + "end": 19527, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 579, + "line": 585, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 18952, - "end": 18980, + "start": 19108, + "end": 19136, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 569, + "line": 575, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18952, - "end": 18972, + "start": 19108, + "end": 19128, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 569, + "line": 575, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18952, - "end": 18964, + "start": 19108, + "end": 19120, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 569, + "line": 575, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18952, - "end": 18956, + "start": 19108, + "end": 19112, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 569, + "line": 575, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18957, - "end": 18964, + "start": 19113, + "end": 19120, "loc": { "start": { - "line": 569, + "line": 575, "column": 11 }, "end": { - "line": 569, + "line": 575, "column": 18 }, "identifierName": "options" @@ -28867,15 +29190,15 @@ }, "property": { "type": "Identifier", - "start": 18965, - "end": 18972, + "start": 19121, + "end": 19128, "loc": { "start": { - "line": 569, + "line": 575, "column": 19 }, "end": { - "line": 569, + "line": 575, "column": 26 }, "identifierName": "modules" @@ -28886,15 +29209,15 @@ }, "property": { "type": "Identifier", - "start": 18973, - "end": 18980, + "start": 19129, + "end": 19136, "loc": { "start": { - "line": 569, + "line": 575, "column": 27 }, "end": { - "line": 569, + "line": 575, "column": 34 }, "identifierName": "forEach" @@ -28906,15 +29229,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 18981, - "end": 19370, + "start": 19137, + "end": 19526, "loc": { "start": { - "line": 569, + "line": 575, "column": 35 }, "end": { - "line": 579, + "line": 585, "column": 7 } }, @@ -28925,15 +29248,15 @@ "params": [ { "type": "Identifier", - "start": 18981, - "end": 18987, + "start": 19137, + "end": 19143, "loc": { "start": { - "line": 569, + "line": 575, "column": 35 }, "end": { - "line": 569, + "line": 575, "column": 41 }, "identifierName": "Module" @@ -28943,59 +29266,59 @@ ], "body": { "type": "BlockStatement", - "start": 18991, - "end": 19370, + "start": 19147, + "end": 19526, "loc": { "start": { - "line": 569, + "line": 575, "column": 45 }, "end": { - "line": 579, + "line": 585, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 19002, - "end": 19028, + "start": 19158, + "end": 19184, "loc": { "start": { - "line": 570, + "line": 576, "column": 8 }, "end": { - "line": 570, + "line": 576, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19006, - "end": 19027, + "start": 19162, + "end": 19183, "loc": { "start": { - "line": 570, + "line": 576, "column": 12 }, "end": { - "line": 570, + "line": 576, "column": 33 } }, "id": { "type": "Identifier", - "start": 19006, - "end": 19012, + "start": 19162, + "end": 19168, "loc": { "start": { - "line": 570, + "line": 576, "column": 12 }, "end": { - "line": 570, + "line": 576, "column": 18 }, "identifierName": "module" @@ -29004,29 +29327,29 @@ }, "init": { "type": "NewExpression", - "start": 19015, - "end": 19027, + "start": 19171, + "end": 19183, "loc": { "start": { - "line": 570, + "line": 576, "column": 21 }, "end": { - "line": 570, + "line": 576, "column": 33 } }, "callee": { "type": "Identifier", - "start": 19019, - "end": 19025, + "start": 19175, + "end": 19181, "loc": { "start": { - "line": 570, + "line": 576, "column": 25 }, "end": { - "line": 570, + "line": 576, "column": 31 }, "identifierName": "Module" @@ -29042,15 +29365,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19040, - "end": 19066, + "start": 19196, + "end": 19222, "loc": { "start": { - "line": 572, + "line": 578, "column": 8 }, "end": { - "line": 572, + "line": 578, "column": 34 } } @@ -29059,71 +29382,71 @@ }, { "type": "IfStatement", - "start": 19076, - "end": 19331, + "start": 19232, + "end": 19487, "loc": { "start": { - "line": 573, + "line": 579, "column": 8 }, "end": { - "line": 576, + "line": 582, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 19079, - "end": 19144, + "start": 19235, + "end": 19300, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 19079, - "end": 19102, + "start": 19235, + "end": 19258, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19079, - "end": 19097, + "start": 19235, + "end": 19253, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 29 } }, "object": { "type": "Identifier", - "start": 19079, - "end": 19085, + "start": 19235, + "end": 19241, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 17 }, "identifierName": "module" @@ -29133,15 +29456,15 @@ }, "property": { "type": "Identifier", - "start": 19086, - "end": 19097, + "start": 19242, + "end": 19253, "loc": { "start": { - "line": 573, + "line": 579, "column": 18 }, "end": { - "line": 573, + "line": 579, "column": 29 }, "identifierName": "constructor" @@ -29153,15 +29476,15 @@ }, "property": { "type": "Identifier", - "start": 19098, - "end": 19102, + "start": 19254, + "end": 19258, "loc": { "start": { - "line": 573, + "line": 579, "column": 30 }, "end": { - "line": 573, + "line": 579, "column": 34 }, "identifierName": "name" @@ -29174,57 +29497,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 19106, - "end": 19144, + "start": 19262, + "end": 19300, "loc": { "start": { - "line": 573, + "line": 579, "column": 38 }, "end": { - "line": 573, + "line": 579, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 19106, - "end": 19129, + "start": 19262, + "end": 19285, "loc": { "start": { - "line": 573, + "line": 579, "column": 38 }, "end": { - "line": 573, + "line": 579, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 19106, - "end": 19124, + "start": 19262, + "end": 19280, "loc": { "start": { - "line": 573, + "line": 579, "column": 38 }, "end": { - "line": 573, + "line": 579, "column": 56 } }, "object": { "type": "Identifier", - "start": 19106, - "end": 19112, + "start": 19262, + "end": 19268, "loc": { "start": { - "line": 573, + "line": 579, "column": 38 }, "end": { - "line": 573, + "line": 579, "column": 44 }, "identifierName": "module" @@ -29233,15 +29556,15 @@ }, "property": { "type": "Identifier", - "start": 19113, - "end": 19124, + "start": 19269, + "end": 19280, "loc": { "start": { - "line": 573, + "line": 579, "column": 45 }, "end": { - "line": 573, + "line": 579, "column": 56 }, "identifierName": "constructor" @@ -29252,15 +29575,15 @@ }, "property": { "type": "Identifier", - "start": 19125, - "end": 19129, + "start": 19281, + "end": 19285, "loc": { "start": { - "line": 573, + "line": 579, "column": 57 }, "end": { - "line": 573, + "line": 579, "column": 61 }, "identifierName": "name" @@ -29272,15 +29595,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 19134, - "end": 19144, + "start": 19290, + "end": 19300, "loc": { "start": { - "line": 573, + "line": 579, "column": 66 }, "end": { - "line": 573, + "line": 579, "column": 76 } }, @@ -29295,59 +29618,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 19145, - "end": 19331, + "start": 19301, + "end": 19487, "loc": { "start": { - "line": 573, + "line": 579, "column": 77 }, "end": { - "line": 576, + "line": 582, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 19158, - "end": 19235, + "start": 19314, + "end": 19391, "loc": { "start": { - "line": 574, + "line": 580, "column": 10 }, "end": { - "line": 574, + "line": 580, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19162, - "end": 19234, + "start": 19318, + "end": 19390, "loc": { "start": { - "line": 574, + "line": 580, "column": 14 }, "end": { - "line": 574, + "line": 580, "column": 86 } }, "id": { "type": "Identifier", - "start": 19162, - "end": 19170, + "start": 19318, + "end": 19326, "loc": { "start": { - "line": 574, + "line": 580, "column": 14 }, "end": { - "line": 574, + "line": 580, "column": 22 }, "identifierName": "classStr" @@ -29356,87 +29679,87 @@ }, "init": { "type": "TemplateLiteral", - "start": 19173, - "end": 19234, + "start": 19329, + "end": 19390, "loc": { "start": { - "line": 574, + "line": 580, "column": 25 }, "end": { - "line": 574, + "line": 580, "column": 86 } }, "expressions": [ { "type": "CallExpression", - "start": 19183, - "end": 19232, + "start": 19339, + "end": 19388, "loc": { "start": { - "line": 574, + "line": 580, "column": 35 }, "end": { - "line": 574, + "line": 580, "column": 84 } }, "callee": { "type": "MemberExpression", - "start": 19183, - "end": 19207, + "start": 19339, + "end": 19363, "loc": { "start": { - "line": 574, + "line": 580, "column": 35 }, "end": { - "line": 574, + "line": 580, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 19183, - "end": 19197, + "start": 19339, + "end": 19353, "loc": { "start": { - "line": 574, + "line": 580, "column": 35 }, "end": { - "line": 574, + "line": 580, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 19183, - "end": 19187, + "start": 19339, + "end": 19343, "loc": { "start": { - "line": 574, + "line": 580, "column": 35 }, "end": { - "line": 574, + "line": 580, "column": 39 } } }, "property": { "type": "Identifier", - "start": 19188, - "end": 19197, + "start": 19344, + "end": 19353, "loc": { "start": { - "line": 574, + "line": 580, "column": 40 }, "end": { - "line": 574, + "line": 580, "column": 49 }, "identifierName": "utilities" @@ -29447,15 +29770,15 @@ }, "property": { "type": "Identifier", - "start": 19198, - "end": 19207, + "start": 19354, + "end": 19363, "loc": { "start": { - "line": 574, + "line": 580, "column": 50 }, "end": { - "line": 574, + "line": 580, "column": 59 }, "identifierName": "camelCase" @@ -29467,43 +29790,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 19208, - "end": 19231, + "start": 19364, + "end": 19387, "loc": { "start": { - "line": 574, + "line": 580, "column": 60 }, "end": { - "line": 574, + "line": 580, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 19208, - "end": 19226, + "start": 19364, + "end": 19382, "loc": { "start": { - "line": 574, + "line": 580, "column": 60 }, "end": { - "line": 574, + "line": 580, "column": 78 } }, "object": { "type": "Identifier", - "start": 19208, - "end": 19214, + "start": 19364, + "end": 19370, "loc": { "start": { - "line": 574, + "line": 580, "column": 60 }, "end": { - "line": 574, + "line": 580, "column": 66 }, "identifierName": "module" @@ -29512,15 +29835,15 @@ }, "property": { "type": "Identifier", - "start": 19215, - "end": 19226, + "start": 19371, + "end": 19382, "loc": { "start": { - "line": 574, + "line": 580, "column": 67 }, "end": { - "line": 574, + "line": 580, "column": 78 }, "identifierName": "constructor" @@ -29531,15 +29854,15 @@ }, "property": { "type": "Identifier", - "start": 19227, - "end": 19231, + "start": 19383, + "end": 19387, "loc": { "start": { - "line": 574, + "line": 580, "column": 79 }, "end": { - "line": 574, + "line": 580, "column": 83 }, "identifierName": "name" @@ -29554,15 +29877,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19174, - "end": 19181, + "start": 19330, + "end": 19337, "loc": { "start": { - "line": 574, + "line": 580, "column": 26 }, "end": { - "line": 574, + "line": 580, "column": 33 } }, @@ -29574,15 +29897,15 @@ }, { "type": "TemplateElement", - "start": 19233, - "end": 19233, + "start": 19389, + "end": 19389, "loc": { "start": { - "line": 574, + "line": 580, "column": 85 }, "end": { - "line": 574, + "line": 580, "column": 85 } }, @@ -29600,73 +29923,73 @@ }, { "type": "ExpressionStatement", - "start": 19247, - "end": 19320, + "start": 19403, + "end": 19476, "loc": { "start": { - "line": 575, + "line": 581, "column": 10 }, "end": { - "line": 575, + "line": 581, "column": 83 } }, "expression": { "type": "AssignmentExpression", - "start": 19247, - "end": 19319, + "start": 19403, + "end": 19475, "loc": { "start": { - "line": 575, + "line": 581, "column": 10 }, "end": { - "line": 575, + "line": 581, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19247, - "end": 19273, + "start": 19403, + "end": 19429, "loc": { "start": { - "line": 575, + "line": 581, "column": 10 }, "end": { - "line": 575, + "line": 581, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 19247, - "end": 19251, + "start": 19403, + "end": 19407, "loc": { "start": { - "line": 575, + "line": 581, "column": 10 }, "end": { - "line": 575, + "line": 581, "column": 14 } } }, "property": { "type": "Identifier", - "start": 19252, - "end": 19273, + "start": 19408, + "end": 19429, "loc": { "start": { - "line": 575, + "line": 581, "column": 15 }, "end": { - "line": 575, + "line": 581, "column": 36 }, "identifierName": "keyboardPluginClasses" @@ -29677,58 +30000,58 @@ }, "right": { "type": "BinaryExpression", - "start": 19276, - "end": 19319, + "start": 19432, + "end": 19475, "loc": { "start": { - "line": 575, + "line": 581, "column": 39 }, "end": { - "line": 575, + "line": 581, "column": 82 } }, "left": { "type": "MemberExpression", - "start": 19276, - "end": 19302, + "start": 19432, + "end": 19458, "loc": { "start": { - "line": 575, + "line": 581, "column": 39 }, "end": { - "line": 575, + "line": 581, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 19276, - "end": 19280, + "start": 19432, + "end": 19436, "loc": { "start": { - "line": 575, + "line": 581, "column": 39 }, "end": { - "line": 575, + "line": 581, "column": 43 } } }, "property": { "type": "Identifier", - "start": 19281, - "end": 19302, + "start": 19437, + "end": 19458, "loc": { "start": { - "line": 575, + "line": 581, "column": 44 }, "end": { - "line": 575, + "line": 581, "column": 65 }, "identifierName": "keyboardPluginClasses" @@ -29740,30 +30063,30 @@ "operator": "+", "right": { "type": "TemplateLiteral", - "start": 19305, - "end": 19319, + "start": 19461, + "end": 19475, "loc": { "start": { - "line": 575, + "line": 581, "column": 68 }, "end": { - "line": 575, + "line": 581, "column": 82 } }, "expressions": [ { "type": "Identifier", - "start": 19309, - "end": 19317, + "start": 19465, + "end": 19473, "loc": { "start": { - "line": 575, + "line": 581, "column": 72 }, "end": { - "line": 575, + "line": 581, "column": 80 }, "identifierName": "classStr" @@ -29774,15 +30097,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19306, - "end": 19307, + "start": 19462, + "end": 19463, "loc": { "start": { - "line": 575, + "line": 581, "column": 69 }, "end": { - "line": 575, + "line": 581, "column": 70 } }, @@ -29794,15 +30117,15 @@ }, { "type": "TemplateElement", - "start": 19318, - "end": 19318, + "start": 19474, + "end": 19474, "loc": { "start": { - "line": 575, + "line": 581, "column": 81 }, "end": { - "line": 575, + "line": 581, "column": 81 } }, @@ -29825,15 +30148,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19040, - "end": 19066, + "start": 19196, + "end": 19222, "loc": { "start": { - "line": 572, + "line": 578, "column": 8 }, "end": { - "line": 572, + "line": 578, "column": 34 } } @@ -29842,57 +30165,57 @@ }, { "type": "ExpressionStatement", - "start": 19343, - "end": 19361, + "start": 19499, + "end": 19517, "loc": { "start": { - "line": 578, + "line": 584, "column": 8 }, "end": { - "line": 578, + "line": 584, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 19343, - "end": 19360, + "start": 19499, + "end": 19516, "loc": { "start": { - "line": 578, + "line": 584, "column": 8 }, "end": { - "line": 578, + "line": 584, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 19343, - "end": 19354, + "start": 19499, + "end": 19510, "loc": { "start": { - "line": 578, + "line": 584, "column": 8 }, "end": { - "line": 578, + "line": 584, "column": 19 } }, "object": { "type": "Identifier", - "start": 19343, - "end": 19349, + "start": 19499, + "end": 19505, "loc": { "start": { - "line": 578, + "line": 584, "column": 8 }, "end": { - "line": 578, + "line": 584, "column": 14 }, "identifierName": "module" @@ -29901,15 +30224,15 @@ }, "property": { "type": "Identifier", - "start": 19350, - "end": 19354, + "start": 19506, + "end": 19510, "loc": { "start": { - "line": 578, + "line": 584, "column": 15 }, "end": { - "line": 578, + "line": 584, "column": 19 }, "identifierName": "init" @@ -29921,15 +30244,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 19355, - "end": 19359, + "start": 19511, + "end": 19515, "loc": { "start": { - "line": 578, + "line": 584, "column": 20 }, "end": { - "line": 578, + "line": 584, "column": 24 } } @@ -29946,73 +30269,73 @@ }, { "type": "ExpressionStatement", - "start": 19382, - "end": 19458, + "start": 19538, + "end": 19614, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 82 } }, "expression": { "type": "AssignmentExpression", - "start": 19382, - "end": 19457, + "start": 19538, + "end": 19613, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 81 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19382, - "end": 19408, + "start": 19538, + "end": 19564, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 19382, - "end": 19386, + "start": 19538, + "end": 19542, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19387, - "end": 19408, + "start": 19543, + "end": 19564, "loc": { "start": { - "line": 581, + "line": 587, "column": 11 }, "end": { - "line": 581, + "line": 587, "column": 32 }, "identifierName": "keyboardPluginClasses" @@ -30023,58 +30346,58 @@ }, "right": { "type": "BinaryExpression", - "start": 19411, - "end": 19457, + "start": 19567, + "end": 19613, "loc": { "start": { - "line": 581, + "line": 587, "column": 35 }, "end": { - "line": 581, + "line": 587, "column": 81 } }, "left": { "type": "MemberExpression", - "start": 19411, - "end": 19437, + "start": 19567, + "end": 19593, "loc": { "start": { - "line": 581, + "line": 587, "column": 35 }, "end": { - "line": 581, + "line": 587, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 19411, - "end": 19415, + "start": 19567, + "end": 19571, "loc": { "start": { - "line": 581, + "line": 587, "column": 35 }, "end": { - "line": 581, + "line": 587, "column": 39 } } }, "property": { "type": "Identifier", - "start": 19416, - "end": 19437, + "start": 19572, + "end": 19593, "loc": { "start": { - "line": 581, + "line": 587, "column": 40 }, "end": { - "line": 581, + "line": 587, "column": 61 }, "identifierName": "keyboardPluginClasses" @@ -30086,15 +30409,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 19440, - "end": 19457, + "start": 19596, + "end": 19613, "loc": { "start": { - "line": 581, + "line": 587, "column": 64 }, "end": { - "line": 581, + "line": 587, "column": 81 } }, @@ -30109,72 +30432,72 @@ }, { "type": "ExpressionStatement", - "start": 19468, - "end": 19482, + "start": 19624, + "end": 19638, "loc": { "start": { - "line": 583, + "line": 589, "column": 6 }, "end": { - "line": 583, + "line": 589, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 19468, - "end": 19481, + "start": 19624, + "end": 19637, "loc": { "start": { - "line": 583, + "line": 589, "column": 6 }, "end": { - "line": 583, + "line": 589, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 19468, - "end": 19479, + "start": 19624, + "end": 19635, "loc": { "start": { - "line": 583, + "line": 589, "column": 6 }, "end": { - "line": 583, + "line": 589, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 19468, - "end": 19472, + "start": 19624, + "end": 19628, "loc": { "start": { - "line": 583, + "line": 589, "column": 6 }, "end": { - "line": 583, + "line": 589, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19473, - "end": 19479, + "start": 19629, + "end": 19635, "loc": { "start": { - "line": 583, + "line": 589, "column": 11 }, "end": { - "line": 583, + "line": 589, "column": 17 }, "identifierName": "render" @@ -30188,72 +30511,72 @@ }, { "type": "ExpressionStatement", - "start": 19490, - "end": 19513, + "start": 19646, + "end": 19669, "loc": { "start": { - "line": 584, + "line": 590, "column": 6 }, "end": { - "line": 584, + "line": 590, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 19490, - "end": 19512, + "start": 19646, + "end": 19668, "loc": { "start": { - "line": 584, + "line": 590, "column": 6 }, "end": { - "line": 584, + "line": 590, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 19490, - "end": 19510, + "start": 19646, + "end": 19666, "loc": { "start": { - "line": 584, + "line": 590, "column": 6 }, "end": { - "line": 584, + "line": 590, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 19490, - "end": 19494, + "start": 19646, + "end": 19650, "loc": { "start": { - "line": 584, + "line": 590, "column": 6 }, "end": { - "line": 584, + "line": 590, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19495, - "end": 19510, + "start": 19651, + "end": 19666, "loc": { "start": { - "line": 584, + "line": 590, "column": 11 }, "end": { - "line": 584, + "line": 590, "column": 26 }, "identifierName": "onModulesLoaded" @@ -30278,15 +30601,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18851, - "end": 18880, + "start": 19007, + "end": 19036, "loc": { "start": { - "line": 564, + "line": 570, "column": 2 }, "end": { - "line": 566, + "line": 572, "column": 5 } } @@ -30296,15 +30619,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19531, - "end": 19563, + "start": 19687, + "end": 19719, "loc": { "start": { - "line": 588, + "line": 594, "column": 2 }, "end": { - "line": 590, + "line": 596, "column": 5 } } @@ -30313,15 +30636,15 @@ }, { "type": "ClassProperty", - "start": 19567, - "end": 19699, + "start": 19723, + "end": 19855, "loc": { "start": { - "line": 591, + "line": 597, "column": 2 }, "end": { - "line": 596, + "line": 602, "column": 3 } }, @@ -30329,15 +30652,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19567, - "end": 19580, + "start": 19723, + "end": 19736, "loc": { "start": { - "line": 591, + "line": 597, "column": 2 }, "end": { - "line": 591, + "line": 597, "column": 15 }, "identifierName": "getModuleProp" @@ -30347,15 +30670,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19583, - "end": 19699, + "start": 19739, + "end": 19855, "loc": { "start": { - "line": 591, + "line": 597, "column": 18 }, "end": { - "line": 596, + "line": 602, "column": 3 } }, @@ -30366,15 +30689,15 @@ "params": [ { "type": "Identifier", - "start": 19584, - "end": 19588, + "start": 19740, + "end": 19744, "loc": { "start": { - "line": 591, + "line": 597, "column": 19 }, "end": { - "line": 591, + "line": 597, "column": 23 }, "identifierName": "name" @@ -30383,15 +30706,15 @@ }, { "type": "Identifier", - "start": 19590, - "end": 19594, + "start": 19746, + "end": 19750, "loc": { "start": { - "line": 591, + "line": 597, "column": 25 }, "end": { - "line": 591, + "line": 597, "column": 29 }, "identifierName": "prop" @@ -30401,44 +30724,44 @@ ], "body": { "type": "BlockStatement", - "start": 19599, - "end": 19699, + "start": 19755, + "end": 19855, "loc": { "start": { - "line": 591, + "line": 597, "column": 34 }, "end": { - "line": 596, + "line": 602, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19606, - "end": 19650, + "start": 19762, + "end": 19806, "loc": { "start": { - "line": 592, + "line": 598, "column": 4 }, "end": { - "line": 593, + "line": 599, "column": 19 } }, "test": { "type": "UnaryExpression", - "start": 19609, - "end": 19628, + "start": 19765, + "end": 19784, "loc": { "start": { - "line": 592, + "line": 598, "column": 7 }, "end": { - "line": 592, + "line": 598, "column": 26 } }, @@ -30446,58 +30769,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19610, - "end": 19628, + "start": 19766, + "end": 19784, "loc": { "start": { - "line": 592, + "line": 598, "column": 8 }, "end": { - "line": 592, + "line": 598, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19610, - "end": 19622, + "start": 19766, + "end": 19778, "loc": { "start": { - "line": 592, + "line": 598, "column": 8 }, "end": { - "line": 592, + "line": 598, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19610, - "end": 19614, + "start": 19766, + "end": 19770, "loc": { "start": { - "line": 592, + "line": 598, "column": 8 }, "end": { - "line": 592, + "line": 598, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19615, - "end": 19622, + "start": 19771, + "end": 19778, "loc": { "start": { - "line": 592, + "line": 598, "column": 13 }, "end": { - "line": 592, + "line": 598, "column": 20 }, "identifierName": "modules" @@ -30508,15 +30831,15 @@ }, "property": { "type": "Identifier", - "start": 19623, - "end": 19627, + "start": 19779, + "end": 19783, "loc": { "start": { - "line": 592, + "line": 598, "column": 21 }, "end": { - "line": 592, + "line": 598, "column": 25 }, "identifierName": "name" @@ -30531,29 +30854,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 19637, - "end": 19650, + "start": 19793, + "end": 19806, "loc": { "start": { - "line": 593, + "line": 599, "column": 6 }, "end": { - "line": 593, + "line": 599, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 19644, - "end": 19649, + "start": 19800, + "end": 19805, "loc": { "start": { - "line": 593, + "line": 599, "column": 13 }, "end": { - "line": 593, + "line": 599, "column": 18 } }, @@ -30564,86 +30887,86 @@ }, { "type": "ReturnStatement", - "start": 19662, - "end": 19694, + "start": 19818, + "end": 19850, "loc": { "start": { - "line": 595, + "line": 601, "column": 4 }, "end": { - "line": 595, + "line": 601, "column": 36 } }, "argument": { "type": "MemberExpression", - "start": 19669, - "end": 19693, + "start": 19825, + "end": 19849, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19669, - "end": 19687, + "start": 19825, + "end": 19843, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 19669, - "end": 19681, + "start": 19825, + "end": 19837, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 19669, - "end": 19673, + "start": 19825, + "end": 19829, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 15 } } }, "property": { "type": "Identifier", - "start": 19674, - "end": 19681, + "start": 19830, + "end": 19837, "loc": { "start": { - "line": 595, + "line": 601, "column": 16 }, "end": { - "line": 595, + "line": 601, "column": 23 }, "identifierName": "modules" @@ -30654,15 +30977,15 @@ }, "property": { "type": "Identifier", - "start": 19682, - "end": 19686, + "start": 19838, + "end": 19842, "loc": { "start": { - "line": 595, + "line": 601, "column": 24 }, "end": { - "line": 595, + "line": 601, "column": 28 }, "identifierName": "name" @@ -30673,15 +30996,15 @@ }, "property": { "type": "Identifier", - "start": 19688, - "end": 19692, + "start": 19844, + "end": 19848, "loc": { "start": { - "line": 595, + "line": 601, "column": 30 }, "end": { - "line": 595, + "line": 601, "column": 34 }, "identifierName": "prop" @@ -30701,15 +31024,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19531, - "end": 19563, + "start": 19687, + "end": 19719, "loc": { "start": { - "line": 588, + "line": 594, "column": 2 }, "end": { - "line": 590, + "line": 596, "column": 5 } } @@ -30719,15 +31042,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19705, - "end": 19736, + "start": 19861, + "end": 19892, "loc": { "start": { - "line": 598, + "line": 604, "column": 2 }, "end": { - "line": 600, + "line": 606, "column": 5 } } @@ -30736,15 +31059,15 @@ }, { "type": "ClassProperty", - "start": 19740, - "end": 19808, + "start": 19896, + "end": 19964, "loc": { "start": { - "line": 601, + "line": 607, "column": 2 }, "end": { - "line": 603, + "line": 609, "column": 3 } }, @@ -30752,15 +31075,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19740, - "end": 19754, + "start": 19896, + "end": 19910, "loc": { "start": { - "line": 601, + "line": 607, "column": 2 }, "end": { - "line": 601, + "line": 607, "column": 16 }, "identifierName": "getModulesList" @@ -30770,15 +31093,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19757, - "end": 19808, + "start": 19913, + "end": 19964, "loc": { "start": { - "line": 601, + "line": 607, "column": 19 }, "end": { - "line": 603, + "line": 609, "column": 3 } }, @@ -30789,72 +31112,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19763, - "end": 19808, + "start": 19919, + "end": 19964, "loc": { "start": { - "line": 601, + "line": 607, "column": 25 }, "end": { - "line": 603, + "line": 609, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 19770, - "end": 19803, + "start": 19926, + "end": 19959, "loc": { "start": { - "line": 602, + "line": 608, "column": 4 }, "end": { - "line": 602, + "line": 608, "column": 37 } }, "argument": { "type": "CallExpression", - "start": 19777, - "end": 19802, + "start": 19933, + "end": 19958, "loc": { "start": { - "line": 602, + "line": 608, "column": 11 }, "end": { - "line": 602, + "line": 608, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 19777, - "end": 19788, + "start": 19933, + "end": 19944, "loc": { "start": { - "line": 602, + "line": 608, "column": 11 }, "end": { - "line": 602, + "line": 608, "column": 22 } }, "object": { "type": "Identifier", - "start": 19777, - "end": 19783, + "start": 19933, + "end": 19939, "loc": { "start": { - "line": 602, + "line": 608, "column": 11 }, "end": { - "line": 602, + "line": 608, "column": 17 }, "identifierName": "Object" @@ -30863,15 +31186,15 @@ }, "property": { "type": "Identifier", - "start": 19784, - "end": 19788, + "start": 19940, + "end": 19944, "loc": { "start": { - "line": 602, + "line": 608, "column": 18 }, "end": { - "line": 602, + "line": 608, "column": 22 }, "identifierName": "keys" @@ -30883,44 +31206,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 19789, - "end": 19801, + "start": 19945, + "end": 19957, "loc": { "start": { - "line": 602, + "line": 608, "column": 23 }, "end": { - "line": 602, + "line": 608, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 19789, - "end": 19793, + "start": 19945, + "end": 19949, "loc": { "start": { - "line": 602, + "line": 608, "column": 23 }, "end": { - "line": 602, + "line": 608, "column": 27 } } }, "property": { "type": "Identifier", - "start": 19794, - "end": 19801, + "start": 19950, + "end": 19957, "loc": { "start": { - "line": 602, + "line": 608, "column": 28 }, "end": { - "line": 602, + "line": 608, "column": 35 }, "identifierName": "modules" @@ -30942,15 +31265,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19705, - "end": 19736, + "start": 19861, + "end": 19892, "loc": { "start": { - "line": 598, + "line": 604, "column": 2 }, "end": { - "line": 600, + "line": 606, "column": 5 } } @@ -30960,15 +31283,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19814, - "end": 19870, + "start": 19970, + "end": 20026, "loc": { "start": { - "line": 605, + "line": 611, "column": 2 }, "end": { - "line": 607, + "line": 613, "column": 5 } } @@ -30977,15 +31300,15 @@ }, { "type": "ClassMethod", - "start": 19874, - "end": 24218, + "start": 20030, + "end": 24374, "loc": { "start": { - "line": 608, + "line": 614, "column": 2 }, "end": { - "line": 750, + "line": 756, "column": 3 } }, @@ -30993,15 +31316,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19874, - "end": 19880, + "start": 20030, + "end": 20036, "loc": { "start": { - "line": 608, + "line": 614, "column": 2 }, "end": { - "line": 608, + "line": 614, "column": 8 }, "identifierName": "render" @@ -31017,72 +31340,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19882, - "end": 24218, + "start": 20038, + "end": 24374, "loc": { "start": { - "line": 608, + "line": 614, "column": 10 }, "end": { - "line": 750, + "line": 756, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 19930, - "end": 19943, + "start": 20086, + "end": 20099, "loc": { "start": { - "line": 612, + "line": 618, "column": 4 }, "end": { - "line": 612, + "line": 618, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 19930, - "end": 19942, + "start": 20086, + "end": 20098, "loc": { "start": { - "line": 612, + "line": 618, "column": 4 }, "end": { - "line": 612, + "line": 618, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 19930, - "end": 19940, + "start": 20086, + "end": 20096, "loc": { "start": { - "line": 612, + "line": 618, "column": 4 }, "end": { - "line": 612, + "line": 618, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 19930, - "end": 19934, + "start": 20086, + "end": 20090, "loc": { "start": { - "line": 612, + "line": 618, "column": 4 }, "end": { - "line": 612, + "line": 618, "column": 8 } }, @@ -31090,15 +31413,15 @@ }, "property": { "type": "Identifier", - "start": 19935, - "end": 19940, + "start": 20091, + "end": 20096, "loc": { "start": { - "line": 612, + "line": 618, "column": 9 }, "end": { - "line": 612, + "line": 618, "column": 14 }, "identifierName": "clear" @@ -31115,15 +31438,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19889, - "end": 19924, + "start": 20045, + "end": 20080, "loc": { "start": { - "line": 609, + "line": 615, "column": 4 }, "end": { - "line": 611, + "line": 617, "column": 7 } } @@ -31132,44 +31455,44 @@ }, { "type": "VariableDeclaration", - "start": 19951, - "end": 20051, + "start": 20107, + "end": 20207, "loc": { "start": { - "line": 614, + "line": 620, "column": 4 }, "end": { - "line": 614, + "line": 620, "column": 104 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19955, - "end": 20050, + "start": 20111, + "end": 20206, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 103 } }, "id": { "type": "Identifier", - "start": 19955, - "end": 19966, + "start": 20111, + "end": 20122, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 19 }, "identifierName": "layoutClass" @@ -31178,72 +31501,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 19969, - "end": 20050, + "start": 20125, + "end": 20206, "loc": { "start": { - "line": 614, + "line": 620, "column": 22 }, "end": { - "line": 614, + "line": 620, "column": 103 } }, "test": { "type": "MemberExpression", - "start": 19969, - "end": 19988, + "start": 20125, + "end": 20144, "loc": { "start": { - "line": 614, + "line": 620, "column": 22 }, "end": { - "line": 614, + "line": 620, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 19969, - "end": 19981, + "start": 20125, + "end": 20137, "loc": { "start": { - "line": 614, + "line": 620, "column": 22 }, "end": { - "line": 614, + "line": 620, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 19969, - "end": 19973, + "start": 20125, + "end": 20129, "loc": { "start": { - "line": 614, + "line": 620, "column": 22 }, "end": { - "line": 614, + "line": 620, "column": 26 } } }, "property": { "type": "Identifier", - "start": 19974, - "end": 19981, + "start": 20130, + "end": 20137, "loc": { "start": { - "line": 614, + "line": 620, "column": 27 }, "end": { - "line": 614, + "line": 620, "column": 34 }, "identifierName": "options" @@ -31254,15 +31577,15 @@ }, "property": { "type": "Identifier", - "start": 19982, - "end": 19988, + "start": 20138, + "end": 20144, "loc": { "start": { - "line": 614, + "line": 620, "column": 35 }, "end": { - "line": 614, + "line": 620, "column": 41 }, "identifierName": "layout" @@ -31273,15 +31596,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 19991, - "end": 20009, + "start": 20147, + "end": 20165, "loc": { "start": { - "line": 614, + "line": 620, "column": 44 }, "end": { - "line": 614, + "line": 620, "column": 62 } }, @@ -31293,73 +31616,73 @@ }, "alternate": { "type": "TemplateLiteral", - "start": 20012, - "end": 20050, + "start": 20168, + "end": 20206, "loc": { "start": { - "line": 614, + "line": 620, "column": 65 }, "end": { - "line": 614, + "line": 620, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 20025, - "end": 20048, + "start": 20181, + "end": 20204, "loc": { "start": { - "line": 614, + "line": 620, "column": 78 }, "end": { - "line": 614, + "line": 620, "column": 101 } }, "object": { "type": "MemberExpression", - "start": 20025, - "end": 20037, + "start": 20181, + "end": 20193, "loc": { "start": { - "line": 614, + "line": 620, "column": 78 }, "end": { - "line": 614, + "line": 620, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 20025, - "end": 20029, + "start": 20181, + "end": 20185, "loc": { "start": { - "line": 614, + "line": 620, "column": 78 }, "end": { - "line": 614, + "line": 620, "column": 82 } } }, "property": { "type": "Identifier", - "start": 20030, - "end": 20037, + "start": 20186, + "end": 20193, "loc": { "start": { - "line": 614, + "line": 620, "column": 83 }, "end": { - "line": 614, + "line": 620, "column": 90 }, "identifierName": "options" @@ -31370,15 +31693,15 @@ }, "property": { "type": "Identifier", - "start": 20038, - "end": 20048, + "start": 20194, + "end": 20204, "loc": { "start": { - "line": 614, + "line": 620, "column": 91 }, "end": { - "line": 614, + "line": 620, "column": 101 }, "identifierName": "layoutName" @@ -31391,15 +31714,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20013, - "end": 20023, + "start": 20169, + "end": 20179, "loc": { "start": { - "line": 614, + "line": 620, "column": 66 }, "end": { - "line": 614, + "line": 620, "column": 76 } }, @@ -31411,15 +31734,15 @@ }, { "type": "TemplateElement", - "start": 20049, - "end": 20049, + "start": 20205, + "end": 20205, "loc": { "start": { - "line": 614, + "line": 620, "column": 102 }, "end": { - "line": 614, + "line": 620, "column": 102 } }, @@ -31438,44 +31761,44 @@ }, { "type": "VariableDeclaration", - "start": 20057, - "end": 20127, + "start": 20213, + "end": 20283, "loc": { "start": { - "line": 615, + "line": 621, "column": 4 }, "end": { - "line": 615, + "line": 621, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20061, - "end": 20126, + "start": 20217, + "end": 20282, "loc": { "start": { - "line": 615, + "line": 621, "column": 8 }, "end": { - "line": 615, + "line": 621, "column": 73 } }, "id": { "type": "Identifier", - "start": 20061, - "end": 20067, + "start": 20217, + "end": 20223, "loc": { "start": { - "line": 615, + "line": 621, "column": 8 }, "end": { - "line": 615, + "line": 621, "column": 14 }, "identifierName": "layout" @@ -31484,72 +31807,72 @@ }, "init": { "type": "LogicalExpression", - "start": 20070, - "end": 20126, + "start": 20226, + "end": 20282, "loc": { "start": { - "line": 615, + "line": 621, "column": 17 }, "end": { - "line": 615, + "line": 621, "column": 73 } }, "left": { "type": "MemberExpression", - "start": 20070, - "end": 20089, + "start": 20226, + "end": 20245, "loc": { "start": { - "line": 615, + "line": 621, "column": 17 }, "end": { - "line": 615, + "line": 621, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 20070, - "end": 20082, + "start": 20226, + "end": 20238, "loc": { "start": { - "line": 615, + "line": 621, "column": 17 }, "end": { - "line": 615, + "line": 621, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 20070, - "end": 20074, + "start": 20226, + "end": 20230, "loc": { "start": { - "line": 615, + "line": 621, "column": 17 }, "end": { - "line": 615, + "line": 621, "column": 21 } } }, "property": { "type": "Identifier", - "start": 20075, - "end": 20082, + "start": 20231, + "end": 20238, "loc": { "start": { - "line": 615, + "line": 621, "column": 22 }, "end": { - "line": 615, + "line": 621, "column": 29 }, "identifierName": "options" @@ -31560,15 +31883,15 @@ }, "property": { "type": "Identifier", - "start": 20083, - "end": 20089, + "start": 20239, + "end": 20245, "loc": { "start": { - "line": 615, + "line": 621, "column": 30 }, "end": { - "line": 615, + "line": 621, "column": 36 }, "identifierName": "layout" @@ -31580,43 +31903,43 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 20093, - "end": 20126, + "start": 20249, + "end": 20282, "loc": { "start": { - "line": 615, + "line": 621, "column": 40 }, "end": { - "line": 615, + "line": 621, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 20093, - "end": 20124, + "start": 20249, + "end": 20280, "loc": { "start": { - "line": 615, + "line": 621, "column": 40 }, "end": { - "line": 615, + "line": 621, "column": 71 } }, "object": { "type": "Identifier", - "start": 20093, - "end": 20107, + "start": 20249, + "end": 20263, "loc": { "start": { - "line": 615, + "line": 621, "column": 40 }, "end": { - "line": 615, + "line": 621, "column": 54 }, "identifierName": "KeyboardLayout" @@ -31625,15 +31948,15 @@ }, "property": { "type": "Identifier", - "start": 20108, - "end": 20124, + "start": 20264, + "end": 20280, "loc": { "start": { - "line": 615, + "line": 621, "column": 55 }, "end": { - "line": 615, + "line": 621, "column": 71 }, "identifierName": "getDefaultLayout" @@ -31652,15 +31975,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20135, - "end": 20187, + "start": 20291, + "end": 20343, "loc": { "start": { - "line": 617, + "line": 623, "column": 4 }, "end": { - "line": 619, + "line": 625, "column": 7 } } @@ -31669,44 +31992,44 @@ }, { "type": "VariableDeclaration", - "start": 20193, - "end": 20221, + "start": 20349, + "end": 20377, "loc": { "start": { - "line": 620, + "line": 626, "column": 4 }, "end": { - "line": 620, + "line": 626, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20197, - "end": 20220, + "start": 20353, + "end": 20376, "loc": { "start": { - "line": 620, + "line": 626, "column": 8 }, "end": { - "line": 620, + "line": 626, "column": 31 } }, "id": { "type": "Identifier", - "start": 20197, - "end": 20215, + "start": 20353, + "end": 20371, "loc": { "start": { - "line": 620, + "line": 626, "column": 8 }, "end": { - "line": 620, + "line": 626, "column": 26 }, "identifierName": "buttonThemesParsed" @@ -31716,15 +32039,15 @@ }, "init": { "type": "ObjectExpression", - "start": 20218, - "end": 20220, + "start": 20374, + "end": 20376, "loc": { "start": { - "line": 620, + "line": 626, "column": 29 }, "end": { - "line": 620, + "line": 626, "column": 31 } }, @@ -31738,15 +32061,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20135, - "end": 20187, + "start": 20291, + "end": 20343, "loc": { "start": { - "line": 617, + "line": 623, "column": 4 }, "end": { - "line": 619, + "line": 625, "column": 7 } } @@ -31755,57 +32078,57 @@ }, { "type": "IfStatement", - "start": 20227, - "end": 21366, + "start": 20383, + "end": 21522, "loc": { "start": { - "line": 621, + "line": 627, "column": 4 }, "end": { - "line": 649, + "line": 655, "column": 5 } }, "test": { "type": "CallExpression", - "start": 20230, - "end": 20269, + "start": 20386, + "end": 20425, "loc": { "start": { - "line": 621, + "line": 627, "column": 7 }, "end": { - "line": 621, + "line": 627, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 20230, - "end": 20243, + "start": 20386, + "end": 20399, "loc": { "start": { - "line": 621, + "line": 627, "column": 7 }, "end": { - "line": 621, + "line": 627, "column": 20 } }, "object": { "type": "Identifier", - "start": 20230, - "end": 20235, + "start": 20386, + "end": 20391, "loc": { "start": { - "line": 621, + "line": 627, "column": 7 }, "end": { - "line": 621, + "line": 627, "column": 12 }, "identifierName": "Array" @@ -31814,15 +32137,15 @@ }, "property": { "type": "Identifier", - "start": 20236, - "end": 20243, + "start": 20392, + "end": 20399, "loc": { "start": { - "line": 621, + "line": 627, "column": 13 }, "end": { - "line": 621, + "line": 627, "column": 20 }, "identifierName": "isArray" @@ -31834,58 +32157,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 20244, - "end": 20268, + "start": 20400, + "end": 20424, "loc": { "start": { - "line": 621, + "line": 627, "column": 21 }, "end": { - "line": 621, + "line": 627, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 20244, - "end": 20256, + "start": 20400, + "end": 20412, "loc": { "start": { - "line": 621, + "line": 627, "column": 21 }, "end": { - "line": 621, + "line": 627, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 20244, - "end": 20248, + "start": 20400, + "end": 20404, "loc": { "start": { - "line": 621, + "line": 627, "column": 21 }, "end": { - "line": 621, + "line": 627, "column": 25 } } }, "property": { "type": "Identifier", - "start": 20249, - "end": 20256, + "start": 20405, + "end": 20412, "loc": { "start": { - "line": 621, + "line": 627, "column": 26 }, "end": { - "line": 621, + "line": 627, "column": 33 }, "identifierName": "options" @@ -31896,15 +32219,15 @@ }, "property": { "type": "Identifier", - "start": 20257, - "end": 20268, + "start": 20413, + "end": 20424, "loc": { "start": { - "line": 621, + "line": 627, "column": 34 }, "end": { - "line": 621, + "line": 627, "column": 45 }, "identifierName": "buttonTheme" @@ -31917,115 +32240,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 20270, - "end": 21366, + "start": 20426, + "end": 21522, "loc": { "start": { - "line": 621, + "line": 627, "column": 47 }, "end": { - "line": 649, + "line": 655, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 20279, - "end": 21359, + "start": 20435, + "end": 21515, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 648, + "line": 654, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 20279, - "end": 21358, + "start": 20435, + "end": 21514, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 648, + "line": 654, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 20279, - "end": 20311, + "start": 20435, + "end": 20467, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 622, + "line": 628, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 20279, - "end": 20303, + "start": 20435, + "end": 20459, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 622, + "line": 628, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 20279, - "end": 20291, + "start": 20435, + "end": 20447, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 622, + "line": 628, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 20279, - "end": 20283, + "start": 20435, + "end": 20439, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 622, + "line": 628, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20284, - "end": 20291, + "start": 20440, + "end": 20447, "loc": { "start": { - "line": 622, + "line": 628, "column": 11 }, "end": { - "line": 622, + "line": 628, "column": 18 }, "identifierName": "options" @@ -32036,15 +32359,15 @@ }, "property": { "type": "Identifier", - "start": 20292, - "end": 20303, + "start": 20448, + "end": 20459, "loc": { "start": { - "line": 622, + "line": 628, "column": 19 }, "end": { - "line": 622, + "line": 628, "column": 30 }, "identifierName": "buttonTheme" @@ -32055,15 +32378,15 @@ }, "property": { "type": "Identifier", - "start": 20304, - "end": 20311, + "start": 20460, + "end": 20467, "loc": { "start": { - "line": 622, + "line": 628, "column": 31 }, "end": { - "line": 622, + "line": 628, "column": 38 }, "identifierName": "forEach" @@ -32075,15 +32398,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 20312, - "end": 21357, + "start": 20468, + "end": 21513, "loc": { "start": { - "line": 622, + "line": 628, "column": 39 }, "end": { - "line": 648, + "line": 654, "column": 7 } }, @@ -32094,15 +32417,15 @@ "params": [ { "type": "Identifier", - "start": 20312, - "end": 20320, + "start": 20468, + "end": 20476, "loc": { "start": { - "line": 622, + "line": 628, "column": 39 }, "end": { - "line": 622, + "line": 628, "column": 47 }, "identifierName": "themeObj" @@ -32112,72 +32435,72 @@ ], "body": { "type": "BlockStatement", - "start": 20324, - "end": 21357, + "start": 20480, + "end": 21513, "loc": { "start": { - "line": 622, + "line": 628, "column": 51 }, "end": { - "line": 648, + "line": 654, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 20335, - "end": 21348, + "start": 20491, + "end": 21504, "loc": { "start": { - "line": 623, + "line": 629, "column": 8 }, "end": { - "line": 647, + "line": 653, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 20338, - "end": 20372, + "start": 20494, + "end": 20528, "loc": { "start": { - "line": 623, + "line": 629, "column": 11 }, "end": { - "line": 623, + "line": 629, "column": 45 } }, "left": { "type": "MemberExpression", - "start": 20338, - "end": 20354, + "start": 20494, + "end": 20510, "loc": { "start": { - "line": 623, + "line": 629, "column": 11 }, "end": { - "line": 623, + "line": 629, "column": 27 } }, "object": { "type": "Identifier", - "start": 20338, - "end": 20346, + "start": 20494, + "end": 20502, "loc": { "start": { - "line": 623, + "line": 629, "column": 11 }, "end": { - "line": 623, + "line": 629, "column": 19 }, "identifierName": "themeObj" @@ -32186,15 +32509,15 @@ }, "property": { "type": "Identifier", - "start": 20347, - "end": 20354, + "start": 20503, + "end": 20510, "loc": { "start": { - "line": 623, + "line": 629, "column": 20 }, "end": { - "line": 623, + "line": 629, "column": 27 }, "identifierName": "buttons" @@ -32206,29 +32529,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 20358, - "end": 20372, + "start": 20514, + "end": 20528, "loc": { "start": { - "line": 623, + "line": 629, "column": 31 }, "end": { - "line": 623, + "line": 629, "column": 45 } }, "object": { "type": "Identifier", - "start": 20358, - "end": 20366, + "start": 20514, + "end": 20522, "loc": { "start": { - "line": 623, + "line": 629, "column": 31 }, "end": { - "line": 623, + "line": 629, "column": 39 }, "identifierName": "themeObj" @@ -32237,15 +32560,15 @@ }, "property": { "type": "Identifier", - "start": 20367, - "end": 20372, + "start": 20523, + "end": 20528, "loc": { "start": { - "line": 623, + "line": 629, "column": 40 }, "end": { - "line": 623, + "line": 629, "column": 45 }, "identifierName": "class" @@ -32257,59 +32580,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 20373, - "end": 21214, + "start": 20529, + "end": 21370, "loc": { "start": { - "line": 623, + "line": 629, "column": 46 }, "end": { - "line": 645, + "line": 651, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 20386, - "end": 20403, + "start": 20542, + "end": 20559, "loc": { "start": { - "line": 624, + "line": 630, "column": 10 }, "end": { - "line": 624, + "line": 630, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20390, - "end": 20402, + "start": 20546, + "end": 20558, "loc": { "start": { - "line": 624, + "line": 630, "column": 14 }, "end": { - "line": 624, + "line": 630, "column": 26 } }, "id": { "type": "Identifier", - "start": 20390, - "end": 20402, + "start": 20546, + "end": 20558, "loc": { "start": { - "line": 624, + "line": 630, "column": 14 }, "end": { - "line": 624, + "line": 630, "column": 26 }, "identifierName": "themeButtons" @@ -32323,43 +32646,43 @@ }, { "type": "IfStatement", - "start": 20417, - "end": 20528, + "start": 20573, + "end": 20684, "loc": { "start": { - "line": 626, + "line": 632, "column": 10 }, "end": { - "line": 628, + "line": 634, "column": 11 } }, "test": { "type": "BinaryExpression", - "start": 20420, - "end": 20456, + "start": 20576, + "end": 20612, "loc": { "start": { - "line": 626, + "line": 632, "column": 13 }, "end": { - "line": 626, + "line": 632, "column": 49 } }, "left": { "type": "UnaryExpression", - "start": 20420, - "end": 20443, + "start": 20576, + "end": 20599, "loc": { "start": { - "line": 626, + "line": 632, "column": 13 }, "end": { - "line": 626, + "line": 632, "column": 36 } }, @@ -32367,29 +32690,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 20427, - "end": 20443, + "start": 20583, + "end": 20599, "loc": { "start": { - "line": 626, + "line": 632, "column": 20 }, "end": { - "line": 626, + "line": 632, "column": 36 } }, "object": { "type": "Identifier", - "start": 20427, - "end": 20435, + "start": 20583, + "end": 20591, "loc": { "start": { - "line": 626, + "line": 632, "column": 20 }, "end": { - "line": 626, + "line": 632, "column": 28 }, "identifierName": "themeObj" @@ -32398,15 +32721,15 @@ }, "property": { "type": "Identifier", - "start": 20436, - "end": 20443, + "start": 20592, + "end": 20599, "loc": { "start": { - "line": 626, + "line": 632, "column": 29 }, "end": { - "line": 626, + "line": 632, "column": 36 }, "identifierName": "buttons" @@ -32422,15 +32745,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 20448, - "end": 20456, + "start": 20604, + "end": 20612, "loc": { "start": { - "line": 626, + "line": 632, "column": 41 }, "end": { - "line": 626, + "line": 632, "column": 49 } }, @@ -32443,59 +32766,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 20457, - "end": 20528, + "start": 20613, + "end": 20684, "loc": { "start": { - "line": 626, + "line": 632, "column": 50 }, "end": { - "line": 628, + "line": 634, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 20472, - "end": 20515, + "start": 20628, + "end": 20671, "loc": { "start": { - "line": 627, + "line": 633, "column": 12 }, "end": { - "line": 627, + "line": 633, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 20472, - "end": 20514, + "start": 20628, + "end": 20670, "loc": { "start": { - "line": 627, + "line": 633, "column": 12 }, "end": { - "line": 627, + "line": 633, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 20472, - "end": 20484, + "start": 20628, + "end": 20640, "loc": { "start": { - "line": 627, + "line": 633, "column": 12 }, "end": { - "line": 627, + "line": 633, "column": 24 }, "identifierName": "themeButtons" @@ -32504,57 +32827,57 @@ }, "right": { "type": "CallExpression", - "start": 20487, - "end": 20514, + "start": 20643, + "end": 20670, "loc": { "start": { - "line": 627, + "line": 633, "column": 27 }, "end": { - "line": 627, + "line": 633, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 20487, - "end": 20509, + "start": 20643, + "end": 20665, "loc": { "start": { - "line": 627, + "line": 633, "column": 27 }, "end": { - "line": 627, + "line": 633, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 20487, - "end": 20503, + "start": 20643, + "end": 20659, "loc": { "start": { - "line": 627, + "line": 633, "column": 27 }, "end": { - "line": 627, + "line": 633, "column": 43 } }, "object": { "type": "Identifier", - "start": 20487, - "end": 20495, + "start": 20643, + "end": 20651, "loc": { "start": { - "line": 627, + "line": 633, "column": 27 }, "end": { - "line": 627, + "line": 633, "column": 35 }, "identifierName": "themeObj" @@ -32563,15 +32886,15 @@ }, "property": { "type": "Identifier", - "start": 20496, - "end": 20503, + "start": 20652, + "end": 20659, "loc": { "start": { - "line": 627, + "line": 633, "column": 36 }, "end": { - "line": 627, + "line": 633, "column": 43 }, "identifierName": "buttons" @@ -32582,15 +32905,15 @@ }, "property": { "type": "Identifier", - "start": 20504, - "end": 20509, + "start": 20660, + "end": 20665, "loc": { "start": { - "line": 627, + "line": 633, "column": 44 }, "end": { - "line": 627, + "line": 633, "column": 49 }, "identifierName": "split" @@ -32602,15 +32925,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20510, - "end": 20513, + "start": 20666, + "end": 20669, "loc": { "start": { - "line": 627, + "line": 633, "column": 50 }, "end": { - "line": 627, + "line": 633, "column": 53 } }, @@ -32631,29 +32954,29 @@ }, { "type": "IfStatement", - "start": 20542, - "end": 21203, + "start": 20698, + "end": 21359, "loc": { "start": { - "line": 630, + "line": 636, "column": 10 }, "end": { - "line": 644, + "line": 650, "column": 11 } }, "test": { "type": "Identifier", - "start": 20545, - "end": 20557, + "start": 20701, + "end": 20713, "loc": { "start": { - "line": 630, + "line": 636, "column": 13 }, "end": { - "line": 630, + "line": 636, "column": 25 }, "identifierName": "themeButtons" @@ -32662,72 +32985,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 20558, - "end": 21203, + "start": 20714, + "end": 21359, "loc": { "start": { - "line": 630, + "line": 636, "column": 26 }, "end": { - "line": 644, + "line": 650, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 20573, - "end": 21190, + "start": 20729, + "end": 21346, "loc": { "start": { - "line": 631, + "line": 637, "column": 12 }, "end": { - "line": 643, + "line": 649, "column": 15 } }, "expression": { "type": "CallExpression", - "start": 20573, - "end": 21189, + "start": 20729, + "end": 21345, "loc": { "start": { - "line": 631, + "line": 637, "column": 12 }, "end": { - "line": 643, + "line": 649, "column": 14 } }, "callee": { "type": "MemberExpression", - "start": 20573, - "end": 20593, + "start": 20729, + "end": 20749, "loc": { "start": { - "line": 631, + "line": 637, "column": 12 }, "end": { - "line": 631, + "line": 637, "column": 32 } }, "object": { "type": "Identifier", - "start": 20573, - "end": 20585, + "start": 20729, + "end": 20741, "loc": { "start": { - "line": 631, + "line": 637, "column": 12 }, "end": { - "line": 631, + "line": 637, "column": 24 }, "identifierName": "themeButtons" @@ -32736,15 +33059,15 @@ }, "property": { "type": "Identifier", - "start": 20586, - "end": 20593, + "start": 20742, + "end": 20749, "loc": { "start": { - "line": 631, + "line": 637, "column": 25 }, "end": { - "line": 631, + "line": 637, "column": 32 }, "identifierName": "forEach" @@ -32756,15 +33079,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 20594, - "end": 21188, + "start": 20750, + "end": 21344, "loc": { "start": { - "line": 631, + "line": 637, "column": 33 }, "end": { - "line": 643, + "line": 649, "column": 13 } }, @@ -32775,15 +33098,15 @@ "params": [ { "type": "Identifier", - "start": 20594, - "end": 20605, + "start": 20750, + "end": 20761, "loc": { "start": { - "line": 631, + "line": 637, "column": 33 }, "end": { - "line": 631, + "line": 637, "column": 44 }, "identifierName": "themeButton" @@ -32793,59 +33116,59 @@ ], "body": { "type": "BlockStatement", - "start": 20609, - "end": 21188, + "start": 20765, + "end": 21344, "loc": { "start": { - "line": 631, + "line": 637, "column": 48 }, "end": { - "line": 643, + "line": 649, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 20626, - "end": 20676, + "start": 20782, + "end": 20832, "loc": { "start": { - "line": 632, + "line": 638, "column": 14 }, "end": { - "line": 632, + "line": 638, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20630, - "end": 20675, + "start": 20786, + "end": 20831, "loc": { "start": { - "line": 632, + "line": 638, "column": 18 }, "end": { - "line": 632, + "line": 638, "column": 63 } }, "id": { "type": "Identifier", - "start": 20630, - "end": 20641, + "start": 20786, + "end": 20797, "loc": { "start": { - "line": 632, + "line": 638, "column": 18 }, "end": { - "line": 632, + "line": 638, "column": 29 }, "identifierName": "themeParsed" @@ -32854,29 +33177,29 @@ }, "init": { "type": "MemberExpression", - "start": 20644, - "end": 20675, + "start": 20800, + "end": 20831, "loc": { "start": { - "line": 632, + "line": 638, "column": 32 }, "end": { - "line": 632, + "line": 638, "column": 63 } }, "object": { "type": "Identifier", - "start": 20644, - "end": 20662, + "start": 20800, + "end": 20818, "loc": { "start": { - "line": 632, + "line": 638, "column": 32 }, "end": { - "line": 632, + "line": 638, "column": 50 }, "identifierName": "buttonThemesParsed" @@ -32885,15 +33208,15 @@ }, "property": { "type": "Identifier", - "start": 20663, - "end": 20674, + "start": 20819, + "end": 20830, "loc": { "start": { - "line": 632, + "line": 638, "column": 51 }, "end": { - "line": 632, + "line": 638, "column": 62 }, "identifierName": "themeButton" @@ -32909,15 +33232,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20694, - "end": 20733, + "start": 20850, + "end": 20889, "loc": { "start": { - "line": 634, + "line": 640, "column": 14 }, "end": { - "line": 634, + "line": 640, "column": 53 } } @@ -32926,29 +33249,29 @@ }, { "type": "IfStatement", - "start": 20749, - "end": 21173, + "start": 20905, + "end": 21329, "loc": { "start": { - "line": 635, + "line": 641, "column": 14 }, "end": { - "line": 642, + "line": 648, "column": 15 } }, "test": { "type": "Identifier", - "start": 20752, - "end": 20763, + "start": 20908, + "end": 20919, "loc": { "start": { - "line": 635, + "line": 641, "column": 17 }, "end": { - "line": 635, + "line": 641, "column": 28 }, "identifierName": "themeParsed" @@ -32958,44 +33281,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 20764, - "end": 21082, + "start": 20920, + "end": 21238, "loc": { "start": { - "line": 635, + "line": 641, "column": 29 }, "end": { - "line": 640, + "line": 646, "column": 15 } }, "body": [ { "type": "IfStatement", - "start": 20884, - "end": 21065, + "start": 21040, + "end": 21221, "loc": { "start": { - "line": 637, + "line": 643, "column": 16 }, "end": { - "line": 639, + "line": 645, "column": 17 } }, "test": { "type": "UnaryExpression", - "start": 20887, - "end": 20955, + "start": 21043, + "end": 21111, "loc": { "start": { - "line": 637, + "line": 643, "column": 19 }, "end": { - "line": 637, + "line": 643, "column": 87 } }, @@ -33003,57 +33326,57 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 20888, - "end": 20955, + "start": 21044, + "end": 21111, "loc": { "start": { - "line": 637, + "line": 643, "column": 20 }, "end": { - "line": 637, + "line": 643, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 20888, - "end": 20915, + "start": 21044, + "end": 21071, "loc": { "start": { - "line": 637, + "line": 643, "column": 20 }, "end": { - "line": 637, + "line": 643, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 20888, - "end": 20902, + "start": 21044, + "end": 21058, "loc": { "start": { - "line": 637, + "line": 643, "column": 20 }, "end": { - "line": 637, + "line": 643, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20888, - "end": 20892, + "start": 21044, + "end": 21048, "loc": { "start": { - "line": 637, + "line": 643, "column": 20 }, "end": { - "line": 637, + "line": 643, "column": 24 } }, @@ -33061,15 +33384,15 @@ }, "property": { "type": "Identifier", - "start": 20893, - "end": 20902, + "start": 21049, + "end": 21058, "loc": { "start": { - "line": 637, + "line": 643, "column": 25 }, "end": { - "line": 637, + "line": 643, "column": 34 }, "identifierName": "utilities" @@ -33081,15 +33404,15 @@ }, "property": { "type": "Identifier", - "start": 20903, - "end": 20915, + "start": 21059, + "end": 21071, "loc": { "start": { - "line": 637, + "line": 643, "column": 35 }, "end": { - "line": 637, + "line": 643, "column": 47 }, "identifierName": "countInArray" @@ -33102,43 +33425,43 @@ "arguments": [ { "type": "CallExpression", - "start": 20916, - "end": 20938, + "start": 21072, + "end": 21094, "loc": { "start": { - "line": 637, + "line": 643, "column": 48 }, "end": { - "line": 637, + "line": 643, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 20916, - "end": 20933, + "start": 21072, + "end": 21089, "loc": { "start": { - "line": 637, + "line": 643, "column": 48 }, "end": { - "line": 637, + "line": 643, "column": 65 } }, "object": { "type": "Identifier", - "start": 20916, - "end": 20927, + "start": 21072, + "end": 21083, "loc": { "start": { - "line": 637, + "line": 643, "column": 48 }, "end": { - "line": 637, + "line": 643, "column": 59 }, "identifierName": "themeParsed" @@ -33147,15 +33470,15 @@ }, "property": { "type": "Identifier", - "start": 20928, - "end": 20933, + "start": 21084, + "end": 21089, "loc": { "start": { - "line": 637, + "line": 643, "column": 60 }, "end": { - "line": 637, + "line": 643, "column": 65 }, "identifierName": "split" @@ -33167,15 +33490,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20934, - "end": 20937, + "start": 21090, + "end": 21093, "loc": { "start": { - "line": 637, + "line": 643, "column": 66 }, "end": { - "line": 637, + "line": 643, "column": 69 } }, @@ -33189,29 +33512,29 @@ }, { "type": "MemberExpression", - "start": 20940, - "end": 20954, + "start": 21096, + "end": 21110, "loc": { "start": { - "line": 637, + "line": 643, "column": 72 }, "end": { - "line": 637, + "line": 643, "column": 86 } }, "object": { "type": "Identifier", - "start": 20940, - "end": 20948, + "start": 21096, + "end": 21104, "loc": { "start": { - "line": 637, + "line": 643, "column": 72 }, "end": { - "line": 637, + "line": 643, "column": 80 }, "identifierName": "themeObj" @@ -33220,15 +33543,15 @@ }, "property": { "type": "Identifier", - "start": 20949, - "end": 20954, + "start": 21105, + "end": 21110, "loc": { "start": { - "line": 637, + "line": 643, "column": 81 }, "end": { - "line": 637, + "line": 643, "column": 86 }, "identifierName": "class" @@ -33247,73 +33570,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 20956, - "end": 21065, + "start": 21112, + "end": 21221, "loc": { "start": { - "line": 637, + "line": 643, "column": 88 }, "end": { - "line": 639, + "line": 645, "column": 17 } }, "body": [ { "type": "ExpressionStatement", - "start": 20977, - "end": 21046, + "start": 21133, + "end": 21202, "loc": { "start": { - "line": 638, + "line": 644, "column": 18 }, "end": { - "line": 638, + "line": 644, "column": 87 } }, "expression": { "type": "AssignmentExpression", - "start": 20977, - "end": 21045, + "start": 21133, + "end": 21201, "loc": { "start": { - "line": 638, + "line": 644, "column": 18 }, "end": { - "line": 638, + "line": 644, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20977, - "end": 21008, + "start": 21133, + "end": 21164, "loc": { "start": { - "line": 638, + "line": 644, "column": 18 }, "end": { - "line": 638, + "line": 644, "column": 49 } }, "object": { "type": "Identifier", - "start": 20977, - "end": 20995, + "start": 21133, + "end": 21151, "loc": { "start": { - "line": 638, + "line": 644, "column": 18 }, "end": { - "line": 638, + "line": 644, "column": 36 }, "identifierName": "buttonThemesParsed" @@ -33322,15 +33645,15 @@ }, "property": { "type": "Identifier", - "start": 20996, - "end": 21007, + "start": 21152, + "end": 21163, "loc": { "start": { - "line": 638, + "line": 644, "column": 37 }, "end": { - "line": 638, + "line": 644, "column": 48 }, "identifierName": "themeButton" @@ -33341,30 +33664,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 21011, - "end": 21045, + "start": 21167, + "end": 21201, "loc": { "start": { - "line": 638, + "line": 644, "column": 52 }, "end": { - "line": 638, + "line": 644, "column": 86 } }, "expressions": [ { "type": "Identifier", - "start": 21014, - "end": 21025, + "start": 21170, + "end": 21181, "loc": { "start": { - "line": 638, + "line": 644, "column": 55 }, "end": { - "line": 638, + "line": 644, "column": 66 }, "identifierName": "themeParsed" @@ -33373,29 +33696,29 @@ }, { "type": "MemberExpression", - "start": 21029, - "end": 21043, + "start": 21185, + "end": 21199, "loc": { "start": { - "line": 638, + "line": 644, "column": 70 }, "end": { - "line": 638, + "line": 644, "column": 84 } }, "object": { "type": "Identifier", - "start": 21029, - "end": 21037, + "start": 21185, + "end": 21193, "loc": { "start": { - "line": 638, + "line": 644, "column": 70 }, "end": { - "line": 638, + "line": 644, "column": 78 }, "identifierName": "themeObj" @@ -33404,15 +33727,15 @@ }, "property": { "type": "Identifier", - "start": 21038, - "end": 21043, + "start": 21194, + "end": 21199, "loc": { "start": { - "line": 638, + "line": 644, "column": 79 }, "end": { - "line": 638, + "line": 644, "column": 84 }, "identifierName": "class" @@ -33425,15 +33748,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21012, - "end": 21012, + "start": 21168, + "end": 21168, "loc": { "start": { - "line": 638, + "line": 644, "column": 53 }, "end": { - "line": 638, + "line": 644, "column": 53 } }, @@ -33445,15 +33768,15 @@ }, { "type": "TemplateElement", - "start": 21026, - "end": 21027, + "start": 21182, + "end": 21183, "loc": { "start": { - "line": 638, + "line": 644, "column": 67 }, "end": { - "line": 638, + "line": 644, "column": 68 } }, @@ -33465,15 +33788,15 @@ }, { "type": "TemplateElement", - "start": 21044, - "end": 21044, + "start": 21200, + "end": 21200, "loc": { "start": { - "line": 638, + "line": 644, "column": 85 }, "end": { - "line": 638, + "line": 644, "column": 85 } }, @@ -33495,15 +33818,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20783, - "end": 20866, + "start": 20939, + "end": 21022, "loc": { "start": { - "line": 636, + "line": 642, "column": 16 }, "end": { - "line": 636, + "line": 642, "column": 99 } } @@ -33515,73 +33838,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 21088, - "end": 21173, + "start": 21244, + "end": 21329, "loc": { "start": { - "line": 640, + "line": 646, "column": 21 }, "end": { - "line": 642, + "line": 648, "column": 15 } }, "body": [ { "type": "ExpressionStatement", - "start": 21107, - "end": 21156, + "start": 21263, + "end": 21312, "loc": { "start": { - "line": 641, + "line": 647, "column": 16 }, "end": { - "line": 641, + "line": 647, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 21107, - "end": 21155, + "start": 21263, + "end": 21311, "loc": { "start": { - "line": 641, + "line": 647, "column": 16 }, "end": { - "line": 641, + "line": 647, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21107, - "end": 21138, + "start": 21263, + "end": 21294, "loc": { "start": { - "line": 641, + "line": 647, "column": 16 }, "end": { - "line": 641, + "line": 647, "column": 47 } }, "object": { "type": "Identifier", - "start": 21107, - "end": 21125, + "start": 21263, + "end": 21281, "loc": { "start": { - "line": 641, + "line": 647, "column": 16 }, "end": { - "line": 641, + "line": 647, "column": 34 }, "identifierName": "buttonThemesParsed" @@ -33590,15 +33913,15 @@ }, "property": { "type": "Identifier", - "start": 21126, - "end": 21137, + "start": 21282, + "end": 21293, "loc": { "start": { - "line": 641, + "line": 647, "column": 35 }, "end": { - "line": 641, + "line": 647, "column": 46 }, "identifierName": "themeButton" @@ -33609,29 +33932,29 @@ }, "right": { "type": "MemberExpression", - "start": 21141, - "end": 21155, + "start": 21297, + "end": 21311, "loc": { "start": { - "line": 641, + "line": 647, "column": 50 }, "end": { - "line": 641, + "line": 647, "column": 64 } }, "object": { "type": "Identifier", - "start": 21141, - "end": 21149, + "start": 21297, + "end": 21305, "loc": { "start": { - "line": 641, + "line": 647, "column": 50 }, "end": { - "line": 641, + "line": 647, "column": 58 }, "identifierName": "themeObj" @@ -33640,15 +33963,15 @@ }, "property": { "type": "Identifier", - "start": 21150, - "end": 21155, + "start": 21306, + "end": 21311, "loc": { "start": { - "line": 641, + "line": 647, "column": 59 }, "end": { - "line": 641, + "line": 647, "column": 64 }, "identifierName": "class" @@ -33666,15 +33989,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20694, - "end": 20733, + "start": 20850, + "end": 20889, "loc": { "start": { - "line": 634, + "line": 640, "column": 14 }, "end": { - "line": 634, + "line": 640, "column": 53 } } @@ -33698,72 +34021,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 21220, - "end": 21348, + "start": 21376, + "end": 21504, "loc": { "start": { - "line": 645, + "line": 651, "column": 15 }, "end": { - "line": 647, + "line": 653, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 21233, - "end": 21337, + "start": 21389, + "end": 21493, "loc": { "start": { - "line": 646, + "line": 652, "column": 10 }, "end": { - "line": 646, + "line": 652, "column": 114 } }, "expression": { "type": "CallExpression", - "start": 21233, - "end": 21337, + "start": 21389, + "end": 21493, "loc": { "start": { - "line": 646, + "line": 652, "column": 10 }, "end": { - "line": 646, + "line": 652, "column": 114 } }, "callee": { "type": "MemberExpression", - "start": 21233, - "end": 21245, + "start": 21389, + "end": 21401, "loc": { "start": { - "line": 646, + "line": 652, "column": 10 }, "end": { - "line": 646, + "line": 652, "column": 22 } }, "object": { "type": "Identifier", - "start": 21233, - "end": 21240, + "start": 21389, + "end": 21396, "loc": { "start": { - "line": 646, + "line": 652, "column": 10 }, "end": { - "line": 646, + "line": 652, "column": 17 }, "identifierName": "console" @@ -33772,15 +34095,15 @@ }, "property": { "type": "Identifier", - "start": 21241, - "end": 21245, + "start": 21397, + "end": 21401, "loc": { "start": { - "line": 646, + "line": 652, "column": 18 }, "end": { - "line": 646, + "line": 652, "column": 22 }, "identifierName": "warn" @@ -33792,15 +34115,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 21246, - "end": 21336, + "start": 21402, + "end": 21492, "loc": { "start": { - "line": 646, + "line": 652, "column": 23 }, "end": { - "line": 646, + "line": 652, "column": 113 } }, @@ -33808,15 +34131,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21247, - "end": 21335, + "start": 21403, + "end": 21491, "loc": { "start": { - "line": 646, + "line": 652, "column": 24 }, "end": { - "line": 646, + "line": 652, "column": 112 } }, @@ -33851,15 +34174,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21374, - "end": 21440, + "start": 21530, + "end": 21596, "loc": { "start": { - "line": 651, + "line": 657, "column": 4 }, "end": { - "line": 653, + "line": 659, "column": 7 } } @@ -33868,72 +34191,72 @@ }, { "type": "ExpressionStatement", - "start": 21446, - "end": 21546, + "start": 21602, + "end": 21702, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 104 } }, "expression": { "type": "AssignmentExpression", - "start": 21446, - "end": 21545, + "start": 21602, + "end": 21701, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 103 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21446, - "end": 21472, + "start": 21602, + "end": 21628, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 21446, - "end": 21462, + "start": 21602, + "end": 21618, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 21446, - "end": 21450, + "start": 21602, + "end": 21606, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 8 } }, @@ -33941,15 +34264,15 @@ }, "property": { "type": "Identifier", - "start": 21451, - "end": 21462, + "start": 21607, + "end": 21618, "loc": { "start": { - "line": 654, + "line": 660, "column": 9 }, "end": { - "line": 654, + "line": 660, "column": 20 }, "identifierName": "keyboardDOM" @@ -33961,15 +34284,15 @@ }, "property": { "type": "Identifier", - "start": 21463, - "end": 21472, + "start": 21619, + "end": 21628, "loc": { "start": { - "line": 654, + "line": 660, "column": 21 }, "end": { - "line": 654, + "line": 660, "column": 30 }, "identifierName": "className" @@ -33981,73 +34304,73 @@ }, "right": { "type": "TemplateLiteral", - "start": 21476, - "end": 21545, + "start": 21632, + "end": 21701, "loc": { "start": { - "line": 654, + "line": 660, "column": 34 }, "end": { - "line": 654, + "line": 660, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 21480, - "end": 21498, + "start": 21636, + "end": 21654, "loc": { "start": { - "line": 654, + "line": 660, "column": 38 }, "end": { - "line": 654, + "line": 660, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 21480, - "end": 21492, + "start": 21636, + "end": 21648, "loc": { "start": { - "line": 654, + "line": 660, "column": 38 }, "end": { - "line": 654, + "line": 660, "column": 50 } }, "object": { "type": "ThisExpression", - "start": 21480, - "end": 21484, + "start": 21636, + "end": 21640, "loc": { "start": { - "line": 654, + "line": 660, "column": 38 }, "end": { - "line": 654, + "line": 660, "column": 42 } } }, "property": { "type": "Identifier", - "start": 21485, - "end": 21492, + "start": 21641, + "end": 21648, "loc": { "start": { - "line": 654, + "line": 660, "column": 43 }, "end": { - "line": 654, + "line": 660, "column": 50 }, "identifierName": "options" @@ -34058,15 +34381,15 @@ }, "property": { "type": "Identifier", - "start": 21493, - "end": 21498, + "start": 21649, + "end": 21654, "loc": { "start": { - "line": 654, + "line": 660, "column": 51 }, "end": { - "line": 654, + "line": 660, "column": 56 }, "identifierName": "theme" @@ -34077,15 +34400,15 @@ }, { "type": "Identifier", - "start": 21502, - "end": 21513, + "start": 21658, + "end": 21669, "loc": { "start": { - "line": 654, + "line": 660, "column": 60 }, "end": { - "line": 654, + "line": 660, "column": 71 }, "identifierName": "layoutClass" @@ -34094,44 +34417,44 @@ }, { "type": "MemberExpression", - "start": 21517, - "end": 21543, + "start": 21673, + "end": 21699, "loc": { "start": { - "line": 654, + "line": 660, "column": 75 }, "end": { - "line": 654, + "line": 660, "column": 101 } }, "object": { "type": "ThisExpression", - "start": 21517, - "end": 21521, + "start": 21673, + "end": 21677, "loc": { "start": { - "line": 654, + "line": 660, "column": 75 }, "end": { - "line": 654, + "line": 660, "column": 79 } } }, "property": { "type": "Identifier", - "start": 21522, - "end": 21543, + "start": 21678, + "end": 21699, "loc": { "start": { - "line": 654, + "line": 660, "column": 80 }, "end": { - "line": 654, + "line": 660, "column": 101 }, "identifierName": "keyboardPluginClasses" @@ -34144,15 +34467,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21477, - "end": 21478, + "start": 21633, + "end": 21634, "loc": { "start": { - "line": 654, + "line": 660, "column": 35 }, "end": { - "line": 654, + "line": 660, "column": 36 } }, @@ -34164,15 +34487,15 @@ }, { "type": "TemplateElement", - "start": 21499, - "end": 21500, + "start": 21655, + "end": 21656, "loc": { "start": { - "line": 654, + "line": 660, "column": 57 }, "end": { - "line": 654, + "line": 660, "column": 58 } }, @@ -34184,15 +34507,15 @@ }, { "type": "TemplateElement", - "start": 21514, - "end": 21515, + "start": 21670, + "end": 21671, "loc": { "start": { - "line": 654, + "line": 660, "column": 72 }, "end": { - "line": 654, + "line": 660, "column": 73 } }, @@ -34204,15 +34527,15 @@ }, { "type": "TemplateElement", - "start": 21544, - "end": 21544, + "start": 21700, + "end": 21700, "loc": { "start": { - "line": 654, + "line": 660, "column": 102 }, "end": { - "line": 654, + "line": 660, "column": 102 } }, @@ -34230,15 +34553,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21374, - "end": 21440, + "start": 21530, + "end": 21596, "loc": { "start": { - "line": 651, + "line": 657, "column": 4 }, "end": { - "line": 653, + "line": 659, "column": 7 } } @@ -34248,15 +34571,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21554, - "end": 21601, + "start": 21710, + "end": 21757, "loc": { "start": { - "line": 656, + "line": 662, "column": 4 }, "end": { - "line": 658, + "line": 664, "column": 7 } } @@ -34265,71 +34588,71 @@ }, { "type": "ExpressionStatement", - "start": 21607, - "end": 23803, + "start": 21763, + "end": 23959, "loc": { "start": { - "line": 659, + "line": 665, "column": 4 }, "end": { - "line": 727, + "line": 733, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 21607, - "end": 23802, + "start": 21763, + "end": 23958, "loc": { "start": { - "line": 659, + "line": 665, "column": 4 }, "end": { - "line": 727, + "line": 733, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 21607, - "end": 21646, + "start": 21763, + "end": 21802, "loc": { "start": { - "line": 659, + "line": 665, "column": 4 }, "end": { - "line": 659, + "line": 665, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 21607, - "end": 21638, + "start": 21763, + "end": 21794, "loc": { "start": { - "line": 659, + "line": 665, "column": 4 }, "end": { - "line": 659, + "line": 665, "column": 35 } }, "object": { "type": "Identifier", - "start": 21607, - "end": 21613, + "start": 21763, + "end": 21769, "loc": { "start": { - "line": 659, + "line": 665, "column": 4 }, "end": { - "line": 659, + "line": 665, "column": 10 }, "identifierName": "layout" @@ -34339,58 +34662,58 @@ }, "property": { "type": "MemberExpression", - "start": 21614, - "end": 21637, + "start": 21770, + "end": 21793, "loc": { "start": { - "line": 659, + "line": 665, "column": 11 }, "end": { - "line": 659, + "line": 665, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 21614, - "end": 21626, + "start": 21770, + "end": 21782, "loc": { "start": { - "line": 659, + "line": 665, "column": 11 }, "end": { - "line": 659, + "line": 665, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 21614, - "end": 21618, + "start": 21770, + "end": 21774, "loc": { "start": { - "line": 659, + "line": 665, "column": 11 }, "end": { - "line": 659, + "line": 665, "column": 15 } } }, "property": { "type": "Identifier", - "start": 21619, - "end": 21626, + "start": 21775, + "end": 21782, "loc": { "start": { - "line": 659, + "line": 665, "column": 16 }, "end": { - "line": 659, + "line": 665, "column": 23 }, "identifierName": "options" @@ -34401,15 +34724,15 @@ }, "property": { "type": "Identifier", - "start": 21627, - "end": 21637, + "start": 21783, + "end": 21793, "loc": { "start": { - "line": 659, + "line": 665, "column": 24 }, "end": { - "line": 659, + "line": 665, "column": 34 }, "identifierName": "layoutName" @@ -34423,15 +34746,15 @@ }, "property": { "type": "Identifier", - "start": 21639, - "end": 21646, + "start": 21795, + "end": 21802, "loc": { "start": { - "line": 659, + "line": 665, "column": 36 }, "end": { - "line": 659, + "line": 665, "column": 43 }, "identifierName": "forEach" @@ -34444,15 +34767,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21647, - "end": 23801, + "start": 21803, + "end": 23957, "loc": { "start": { - "line": 659, + "line": 665, "column": 44 }, "end": { - "line": 727, + "line": 733, "column": 5 } }, @@ -34463,15 +34786,15 @@ "params": [ { "type": "Identifier", - "start": 21648, - "end": 21651, + "start": 21804, + "end": 21807, "loc": { "start": { - "line": 659, + "line": 665, "column": 45 }, "end": { - "line": 659, + "line": 665, "column": 48 }, "identifierName": "row" @@ -34480,15 +34803,15 @@ }, { "type": "Identifier", - "start": 21653, - "end": 21659, + "start": 21809, + "end": 21815, "loc": { "start": { - "line": 659, + "line": 665, "column": 50 }, "end": { - "line": 659, + "line": 665, "column": 56 }, "identifierName": "rIndex" @@ -34498,59 +34821,59 @@ ], "body": { "type": "BlockStatement", - "start": 21664, - "end": 23801, + "start": 21820, + "end": 23957, "loc": { "start": { - "line": 659, + "line": 665, "column": 61 }, "end": { - "line": 727, + "line": 733, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 21673, - "end": 21703, + "start": 21829, + "end": 21859, "loc": { "start": { - "line": 660, + "line": 666, "column": 6 }, "end": { - "line": 660, + "line": 666, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21677, - "end": 21702, + "start": 21833, + "end": 21858, "loc": { "start": { - "line": 660, + "line": 666, "column": 10 }, "end": { - "line": 660, + "line": 666, "column": 35 } }, "id": { "type": "Identifier", - "start": 21677, - "end": 21685, + "start": 21833, + "end": 21841, "loc": { "start": { - "line": 660, + "line": 666, "column": 10 }, "end": { - "line": 660, + "line": 666, "column": 18 }, "identifierName": "rowArray" @@ -34559,43 +34882,43 @@ }, "init": { "type": "CallExpression", - "start": 21688, - "end": 21702, + "start": 21844, + "end": 21858, "loc": { "start": { - "line": 660, + "line": 666, "column": 21 }, "end": { - "line": 660, + "line": 666, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 21688, - "end": 21697, + "start": 21844, + "end": 21853, "loc": { "start": { - "line": 660, + "line": 666, "column": 21 }, "end": { - "line": 660, + "line": 666, "column": 30 } }, "object": { "type": "Identifier", - "start": 21688, - "end": 21691, + "start": 21844, + "end": 21847, "loc": { "start": { - "line": 660, + "line": 666, "column": 21 }, "end": { - "line": 660, + "line": 666, "column": 24 }, "identifierName": "row" @@ -34604,15 +34927,15 @@ }, "property": { "type": "Identifier", - "start": 21692, - "end": 21697, + "start": 21848, + "end": 21853, "loc": { "start": { - "line": 660, + "line": 666, "column": 25 }, "end": { - "line": 660, + "line": 666, "column": 30 }, "identifierName": "split" @@ -34624,15 +34947,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21698, - "end": 21701, + "start": 21854, + "end": 21857, "loc": { "start": { - "line": 660, + "line": 666, "column": 31 }, "end": { - "line": 660, + "line": 666, "column": 34 } }, @@ -34651,15 +34974,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21713, - "end": 21756, + "start": 21869, + "end": 21912, "loc": { "start": { - "line": 662, + "line": 668, "column": 6 }, "end": { - "line": 664, + "line": 670, "column": 9 } } @@ -34668,44 +34991,44 @@ }, { "type": "VariableDeclaration", - "start": 21764, - "end": 21807, + "start": 21920, + "end": 21963, "loc": { "start": { - "line": 665, + "line": 671, "column": 6 }, "end": { - "line": 665, + "line": 671, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21768, - "end": 21806, + "start": 21924, + "end": 21962, "loc": { "start": { - "line": 665, + "line": 671, "column": 10 }, "end": { - "line": 665, + "line": 671, "column": 48 } }, "id": { "type": "Identifier", - "start": 21768, - "end": 21774, + "start": 21924, + "end": 21930, "loc": { "start": { - "line": 665, + "line": 671, "column": 10 }, "end": { - "line": 665, + "line": 671, "column": 16 }, "identifierName": "rowDOM" @@ -34715,43 +35038,43 @@ }, "init": { "type": "CallExpression", - "start": 21777, - "end": 21806, + "start": 21933, + "end": 21962, "loc": { "start": { - "line": 665, + "line": 671, "column": 19 }, "end": { - "line": 665, + "line": 671, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 21777, - "end": 21799, + "start": 21933, + "end": 21955, "loc": { "start": { - "line": 665, + "line": 671, "column": 19 }, "end": { - "line": 665, + "line": 671, "column": 41 } }, "object": { "type": "Identifier", - "start": 21777, - "end": 21785, + "start": 21933, + "end": 21941, "loc": { "start": { - "line": 665, + "line": 671, "column": 19 }, "end": { - "line": 665, + "line": 671, "column": 27 }, "identifierName": "document" @@ -34760,15 +35083,15 @@ }, "property": { "type": "Identifier", - "start": 21786, - "end": 21799, + "start": 21942, + "end": 21955, "loc": { "start": { - "line": 665, + "line": 671, "column": 28 }, "end": { - "line": 665, + "line": 671, "column": 41 }, "identifierName": "createElement" @@ -34780,15 +35103,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21800, - "end": 21805, + "start": 21956, + "end": 21961, "loc": { "start": { - "line": 665, + "line": 671, "column": 42 }, "end": { - "line": 665, + "line": 671, "column": 47 } }, @@ -34808,127 +35131,8 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21713, - "end": 21756, - "loc": { - "start": { - "line": 662, - "column": 6 - }, - "end": { - "line": 664, - "column": 9 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "start": 21815, - "end": 21844, - "loc": { - "start": { - "line": 666, - "column": 6 - }, - "end": { - "line": 666, - "column": 35 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 21815, - "end": 21843, - "loc": { - "start": { - "line": 666, - "column": 6 - }, - "end": { - "line": 666, - "column": 34 - } - }, - "operator": "+=", - "left": { - "type": "MemberExpression", - "start": 21815, - "end": 21831, - "loc": { - "start": { - "line": 666, - "column": 6 - }, - "end": { - "line": 666, - "column": 22 - } - }, - "object": { - "type": "Identifier", - "start": 21815, - "end": 21821, - "loc": { - "start": { - "line": 666, - "column": 6 - }, - "end": { - "line": 666, - "column": 12 - }, - "identifierName": "rowDOM" - }, - "name": "rowDOM" - }, - "property": { - "type": "Identifier", - "start": 21822, - "end": 21831, - "loc": { - "start": { - "line": 666, - "column": 13 - }, - "end": { - "line": 666, - "column": 22 - }, - "identifierName": "className" - }, - "name": "className" - }, - "computed": false - }, - "right": { - "type": "StringLiteral", - "start": 21835, - "end": 21843, - "loc": { - "start": { - "line": 666, - "column": 26 - }, - "end": { - "line": 666, - "column": 34 - } - }, - "extra": { - "rawValue": "hg-row", - "raw": "\"hg-row\"" - }, - "value": "hg-row" - } - }, - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21854, - "end": 21915, + "start": 21869, + "end": 21912, "loc": { "start": { "line": 668, @@ -34944,57 +35148,176 @@ }, { "type": "ExpressionStatement", - "start": 21923, - "end": 23689, + "start": 21971, + "end": 22000, "loc": { "start": { - "line": 671, + "line": 672, "column": 6 }, "end": { - "line": 721, - "column": 9 + "line": 672, + "column": 35 } }, "expression": { - "type": "CallExpression", - "start": 21923, - "end": 23688, + "type": "AssignmentExpression", + "start": 21971, + "end": 21999, "loc": { "start": { - "line": 671, + "line": 672, "column": 6 }, "end": { - "line": 721, - "column": 8 + "line": 672, + "column": 34 } }, - "callee": { + "operator": "+=", + "left": { "type": "MemberExpression", - "start": 21923, - "end": 21939, + "start": 21971, + "end": 21987, "loc": { "start": { - "line": 671, + "line": 672, "column": 6 }, "end": { - "line": 671, + "line": 672, "column": 22 } }, "object": { "type": "Identifier", - "start": 21923, - "end": 21931, + "start": 21971, + "end": 21977, "loc": { "start": { - "line": 671, + "line": 672, "column": 6 }, "end": { - "line": 671, + "line": 672, + "column": 12 + }, + "identifierName": "rowDOM" + }, + "name": "rowDOM" + }, + "property": { + "type": "Identifier", + "start": 21978, + "end": 21987, + "loc": { + "start": { + "line": 672, + "column": 13 + }, + "end": { + "line": 672, + "column": 22 + }, + "identifierName": "className" + }, + "name": "className" + }, + "computed": false + }, + "right": { + "type": "StringLiteral", + "start": 21991, + "end": 21999, + "loc": { + "start": { + "line": 672, + "column": 26 + }, + "end": { + "line": 672, + "column": 34 + } + }, + "extra": { + "rawValue": "hg-row", + "raw": "\"hg-row\"" + }, + "value": "hg-row" + } + }, + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Iterating through each button in row\r\n ", + "start": 22010, + "end": 22071, + "loc": { + "start": { + "line": 674, + "column": 6 + }, + "end": { + "line": 676, + "column": 9 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 22079, + "end": 23845, + "loc": { + "start": { + "line": 677, + "column": 6 + }, + "end": { + "line": 727, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 22079, + "end": 23844, + "loc": { + "start": { + "line": 677, + "column": 6 + }, + "end": { + "line": 727, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22079, + "end": 22095, + "loc": { + "start": { + "line": 677, + "column": 6 + }, + "end": { + "line": 677, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 22079, + "end": 22087, + "loc": { + "start": { + "line": 677, + "column": 6 + }, + "end": { + "line": 677, "column": 14 }, "identifierName": "rowArray" @@ -35004,15 +35327,15 @@ }, "property": { "type": "Identifier", - "start": 21932, - "end": 21939, + "start": 22088, + "end": 22095, "loc": { "start": { - "line": 671, + "line": 677, "column": 15 }, "end": { - "line": 671, + "line": 677, "column": 22 }, "identifierName": "forEach" @@ -35025,15 +35348,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21940, - "end": 23687, + "start": 22096, + "end": 23843, "loc": { "start": { - "line": 671, + "line": 677, "column": 23 }, "end": { - "line": 721, + "line": 727, "column": 7 } }, @@ -35044,15 +35367,15 @@ "params": [ { "type": "Identifier", - "start": 21941, - "end": 21947, + "start": 22097, + "end": 22103, "loc": { "start": { - "line": 671, + "line": 677, "column": 24 }, "end": { - "line": 671, + "line": 677, "column": 30 }, "identifierName": "button" @@ -35061,15 +35384,15 @@ }, { "type": "Identifier", - "start": 21949, - "end": 21955, + "start": 22105, + "end": 22111, "loc": { "start": { - "line": 671, + "line": 677, "column": 32 }, "end": { - "line": 671, + "line": 677, "column": 38 }, "identifierName": "bIndex" @@ -35079,59 +35402,59 @@ ], "body": { "type": "BlockStatement", - "start": 21960, - "end": 23687, + "start": 22116, + "end": 23843, "loc": { "start": { - "line": 671, + "line": 677, "column": 43 }, "end": { - "line": 721, + "line": 727, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 21971, - "end": 22027, + "start": 22127, + "end": 22183, "loc": { "start": { - "line": 672, + "line": 678, "column": 8 }, "end": { - "line": 672, + "line": 678, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21975, - "end": 22026, + "start": 22131, + "end": 22182, "loc": { "start": { - "line": 672, + "line": 678, "column": 12 }, "end": { - "line": 672, + "line": 678, "column": 63 } }, "id": { "type": "Identifier", - "start": 21975, - "end": 21986, + "start": 22131, + "end": 22142, "loc": { "start": { - "line": 672, + "line": 678, "column": 12 }, "end": { - "line": 672, + "line": 678, "column": 23 }, "identifierName": "fctBtnClass" @@ -35140,72 +35463,72 @@ }, "init": { "type": "CallExpression", - "start": 21989, - "end": 22026, + "start": 22145, + "end": 22182, "loc": { "start": { - "line": 672, + "line": 678, "column": 26 }, "end": { - "line": 672, + "line": 678, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 21989, - "end": 22018, + "start": 22145, + "end": 22174, "loc": { "start": { - "line": 672, + "line": 678, "column": 26 }, "end": { - "line": 672, + "line": 678, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 21989, - "end": 22003, + "start": 22145, + "end": 22159, "loc": { "start": { - "line": 672, + "line": 678, "column": 26 }, "end": { - "line": 672, + "line": 678, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 21989, - "end": 21993, + "start": 22145, + "end": 22149, "loc": { "start": { - "line": 672, + "line": 678, "column": 26 }, "end": { - "line": 672, + "line": 678, "column": 30 } } }, "property": { "type": "Identifier", - "start": 21994, - "end": 22003, + "start": 22150, + "end": 22159, "loc": { "start": { - "line": 672, + "line": 678, "column": 31 }, "end": { - "line": 672, + "line": 678, "column": 40 }, "identifierName": "utilities" @@ -35216,15 +35539,15 @@ }, "property": { "type": "Identifier", - "start": 22004, - "end": 22018, + "start": 22160, + "end": 22174, "loc": { "start": { - "line": 672, + "line": 678, "column": 41 }, "end": { - "line": 672, + "line": 678, "column": 55 }, "identifierName": "getButtonClass" @@ -35236,15 +35559,15 @@ "arguments": [ { "type": "Identifier", - "start": 22019, - "end": 22025, + "start": 22175, + "end": 22181, "loc": { "start": { - "line": 672, + "line": 678, "column": 56 }, "end": { - "line": 672, + "line": 678, "column": 62 }, "identifierName": "button" @@ -35259,44 +35582,44 @@ }, { "type": "VariableDeclaration", - "start": 22037, - "end": 22087, + "start": 22193, + "end": 22243, "loc": { "start": { - "line": 673, + "line": 679, "column": 8 }, "end": { - "line": 673, + "line": 679, "column": 58 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22041, - "end": 22086, + "start": 22197, + "end": 22242, "loc": { "start": { - "line": 673, + "line": 679, "column": 12 }, "end": { - "line": 673, + "line": 679, "column": 57 } }, "id": { "type": "Identifier", - "start": 22041, - "end": 22057, + "start": 22197, + "end": 22213, "loc": { "start": { - "line": 673, + "line": 679, "column": 12 }, "end": { - "line": 673, + "line": 679, "column": 28 }, "identifierName": "buttonThemeClass" @@ -35305,29 +35628,29 @@ }, "init": { "type": "MemberExpression", - "start": 22060, - "end": 22086, + "start": 22216, + "end": 22242, "loc": { "start": { - "line": 673, + "line": 679, "column": 31 }, "end": { - "line": 673, + "line": 679, "column": 57 } }, "object": { "type": "Identifier", - "start": 22060, - "end": 22078, + "start": 22216, + "end": 22234, "loc": { "start": { - "line": 673, + "line": 679, "column": 31 }, "end": { - "line": 673, + "line": 679, "column": 49 }, "identifierName": "buttonThemesParsed" @@ -35336,15 +35659,15 @@ }, "property": { "type": "Identifier", - "start": 22079, - "end": 22085, + "start": 22235, + "end": 22241, "loc": { "start": { - "line": 673, + "line": 679, "column": 50 }, "end": { - "line": 673, + "line": 679, "column": 56 }, "identifierName": "button" @@ -35359,44 +35682,44 @@ }, { "type": "VariableDeclaration", - "start": 22097, - "end": 22214, + "start": 22253, + "end": 22370, "loc": { "start": { - "line": 674, + "line": 680, "column": 8 }, "end": { - "line": 674, + "line": 680, "column": 125 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22101, - "end": 22213, + "start": 22257, + "end": 22369, "loc": { "start": { - "line": 674, + "line": 680, "column": 12 }, "end": { - "line": 674, + "line": 680, "column": 124 } }, "id": { "type": "Identifier", - "start": 22101, - "end": 22118, + "start": 22257, + "end": 22274, "loc": { "start": { - "line": 674, + "line": 680, "column": 12 }, "end": { - "line": 674, + "line": 680, "column": 29 }, "identifierName": "buttonDisplayName" @@ -35405,72 +35728,72 @@ }, "init": { "type": "CallExpression", - "start": 22121, - "end": 22213, + "start": 22277, + "end": 22369, "loc": { "start": { - "line": 674, + "line": 680, "column": 32 }, "end": { - "line": 674, + "line": 680, "column": 124 } }, "callee": { "type": "MemberExpression", - "start": 22121, - "end": 22156, + "start": 22277, + "end": 22312, "loc": { "start": { - "line": 674, + "line": 680, "column": 32 }, "end": { - "line": 674, + "line": 680, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 22121, - "end": 22135, + "start": 22277, + "end": 22291, "loc": { "start": { - "line": 674, + "line": 680, "column": 32 }, "end": { - "line": 674, + "line": 680, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 22121, - "end": 22125, + "start": 22277, + "end": 22281, "loc": { "start": { - "line": 674, + "line": 680, "column": 32 }, "end": { - "line": 674, + "line": 680, "column": 36 } } }, "property": { "type": "Identifier", - "start": 22126, - "end": 22135, + "start": 22282, + "end": 22291, "loc": { "start": { - "line": 674, + "line": 680, "column": 37 }, "end": { - "line": 674, + "line": 680, "column": 46 }, "identifierName": "utilities" @@ -35481,15 +35804,15 @@ }, "property": { "type": "Identifier", - "start": 22136, - "end": 22156, + "start": 22292, + "end": 22312, "loc": { "start": { - "line": 674, + "line": 680, "column": 47 }, "end": { - "line": 674, + "line": 680, "column": 67 }, "identifierName": "getButtonDisplayName" @@ -35501,15 +35824,15 @@ "arguments": [ { "type": "Identifier", - "start": 22157, - "end": 22163, + "start": 22313, + "end": 22319, "loc": { "start": { - "line": 674, + "line": 680, "column": 68 }, "end": { - "line": 674, + "line": 680, "column": 74 }, "identifierName": "button" @@ -35518,58 +35841,58 @@ }, { "type": "MemberExpression", - "start": 22165, - "end": 22185, + "start": 22321, + "end": 22341, "loc": { "start": { - "line": 674, + "line": 680, "column": 76 }, "end": { - "line": 674, + "line": 680, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 22165, - "end": 22177, + "start": 22321, + "end": 22333, "loc": { "start": { - "line": 674, + "line": 680, "column": 76 }, "end": { - "line": 674, + "line": 680, "column": 88 } }, "object": { "type": "ThisExpression", - "start": 22165, - "end": 22169, + "start": 22321, + "end": 22325, "loc": { "start": { - "line": 674, + "line": 680, "column": 76 }, "end": { - "line": 674, + "line": 680, "column": 80 } } }, "property": { "type": "Identifier", - "start": 22170, - "end": 22177, + "start": 22326, + "end": 22333, "loc": { "start": { - "line": 674, + "line": 680, "column": 81 }, "end": { - "line": 674, + "line": 680, "column": 88 }, "identifierName": "options" @@ -35580,15 +35903,15 @@ }, "property": { "type": "Identifier", - "start": 22178, - "end": 22185, + "start": 22334, + "end": 22341, "loc": { "start": { - "line": 674, + "line": 680, "column": 89 }, "end": { - "line": 674, + "line": 680, "column": 96 }, "identifierName": "display" @@ -35599,58 +35922,58 @@ }, { "type": "MemberExpression", - "start": 22187, - "end": 22212, + "start": 22343, + "end": 22368, "loc": { "start": { - "line": 674, + "line": 680, "column": 98 }, "end": { - "line": 674, + "line": 680, "column": 123 } }, "object": { "type": "MemberExpression", - "start": 22187, - "end": 22199, + "start": 22343, + "end": 22355, "loc": { "start": { - "line": 674, + "line": 680, "column": 98 }, "end": { - "line": 674, + "line": 680, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 22187, - "end": 22191, + "start": 22343, + "end": 22347, "loc": { "start": { - "line": 674, + "line": 680, "column": 98 }, "end": { - "line": 674, + "line": 680, "column": 102 } } }, "property": { "type": "Identifier", - "start": 22192, - "end": 22199, + "start": 22348, + "end": 22355, "loc": { "start": { - "line": 674, + "line": 680, "column": 103 }, "end": { - "line": 674, + "line": 680, "column": 110 }, "identifierName": "options" @@ -35661,15 +35984,15 @@ }, "property": { "type": "Identifier", - "start": 22200, - "end": 22212, + "start": 22356, + "end": 22368, "loc": { "start": { - "line": 674, + "line": 680, "column": 111 }, "end": { - "line": 674, + "line": 680, "column": 123 }, "identifierName": "mergeDisplay" @@ -35687,15 +36010,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22226, - "end": 22270, + "start": 22382, + "end": 22426, "loc": { "start": { - "line": 676, + "line": 682, "column": 8 }, "end": { - "line": 678, + "line": 684, "column": 11 } } @@ -35704,44 +36027,44 @@ }, { "type": "VariableDeclaration", - "start": 22280, - "end": 22326, + "start": 22436, + "end": 22482, "loc": { "start": { - "line": 679, + "line": 685, "column": 8 }, "end": { - "line": 679, + "line": 685, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22284, - "end": 22325, + "start": 22440, + "end": 22481, "loc": { "start": { - "line": 679, + "line": 685, "column": 12 }, "end": { - "line": 679, + "line": 685, "column": 53 } }, "id": { "type": "Identifier", - "start": 22284, - "end": 22293, + "start": 22440, + "end": 22449, "loc": { "start": { - "line": 679, + "line": 685, "column": 12 }, "end": { - "line": 679, + "line": 685, "column": 21 }, "identifierName": "buttonDOM" @@ -35751,43 +36074,43 @@ }, "init": { "type": "CallExpression", - "start": 22296, - "end": 22325, + "start": 22452, + "end": 22481, "loc": { "start": { - "line": 679, + "line": 685, "column": 24 }, "end": { - "line": 679, + "line": 685, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 22296, - "end": 22318, + "start": 22452, + "end": 22474, "loc": { "start": { - "line": 679, + "line": 685, "column": 24 }, "end": { - "line": 679, + "line": 685, "column": 46 } }, "object": { "type": "Identifier", - "start": 22296, - "end": 22304, + "start": 22452, + "end": 22460, "loc": { "start": { - "line": 679, + "line": 685, "column": 24 }, "end": { - "line": 679, + "line": 685, "column": 32 }, "identifierName": "document" @@ -35796,15 +36119,15 @@ }, "property": { "type": "Identifier", - "start": 22305, - "end": 22318, + "start": 22461, + "end": 22474, "loc": { "start": { - "line": 679, + "line": 685, "column": 33 }, "end": { - "line": 679, + "line": 685, "column": 46 }, "identifierName": "createElement" @@ -35816,15 +36139,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22319, - "end": 22324, + "start": 22475, + "end": 22480, "loc": { "start": { - "line": 679, + "line": 685, "column": 47 }, "end": { - "line": 679, + "line": 685, "column": 52 } }, @@ -35844,15 +36167,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22226, - "end": 22270, + "start": 22382, + "end": 22426, "loc": { "start": { - "line": 676, + "line": 682, "column": 8 }, "end": { - "line": 678, + "line": 684, "column": 11 } } @@ -35861,58 +36184,58 @@ }, { "type": "ExpressionStatement", - "start": 22336, - "end": 22433, + "start": 22492, + "end": 22589, "loc": { "start": { - "line": 680, + "line": 686, "column": 8 }, "end": { - "line": 680, + "line": 686, "column": 105 } }, "expression": { "type": "AssignmentExpression", - "start": 22336, - "end": 22432, + "start": 22492, + "end": 22588, "loc": { "start": { - "line": 680, + "line": 686, "column": 8 }, "end": { - "line": 680, + "line": 686, "column": 104 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22336, - "end": 22355, + "start": 22492, + "end": 22511, "loc": { "start": { - "line": 680, + "line": 686, "column": 8 }, "end": { - "line": 680, + "line": 686, "column": 27 } }, "object": { "type": "Identifier", - "start": 22336, - "end": 22345, + "start": 22492, + "end": 22501, "loc": { "start": { - "line": 680, + "line": 686, "column": 8 }, "end": { - "line": 680, + "line": 686, "column": 17 }, "identifierName": "buttonDOM" @@ -35921,15 +36244,15 @@ }, "property": { "type": "Identifier", - "start": 22346, - "end": 22355, + "start": 22502, + "end": 22511, "loc": { "start": { - "line": 680, + "line": 686, "column": 18 }, "end": { - "line": 680, + "line": 686, "column": 27 }, "identifierName": "className" @@ -35940,30 +36263,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 22359, - "end": 22432, + "start": 22515, + "end": 22588, "loc": { "start": { - "line": 680, + "line": 686, "column": 31 }, "end": { - "line": 680, + "line": 686, "column": 104 } }, "expressions": [ { "type": "Identifier", - "start": 22372, - "end": 22383, + "start": 22528, + "end": 22539, "loc": { "start": { - "line": 680, + "line": 686, "column": 44 }, "end": { - "line": 680, + "line": 686, "column": 55 }, "identifierName": "fctBtnClass" @@ -35972,29 +36295,29 @@ }, { "type": "ConditionalExpression", - "start": 22386, - "end": 22430, + "start": 22542, + "end": 22586, "loc": { "start": { - "line": 680, + "line": 686, "column": 58 }, "end": { - "line": 680, + "line": 686, "column": 102 } }, "test": { "type": "Identifier", - "start": 22386, - "end": 22402, + "start": 22542, + "end": 22558, "loc": { "start": { - "line": 680, + "line": 686, "column": 58 }, "end": { - "line": 680, + "line": 686, "column": 74 }, "identifierName": "buttonThemeClass" @@ -36003,29 +36326,29 @@ }, "consequent": { "type": "BinaryExpression", - "start": 22405, - "end": 22425, + "start": 22561, + "end": 22581, "loc": { "start": { - "line": 680, + "line": 686, "column": 77 }, "end": { - "line": 680, + "line": 686, "column": 97 } }, "left": { "type": "StringLiteral", - "start": 22405, - "end": 22408, + "start": 22561, + "end": 22564, "loc": { "start": { - "line": 680, + "line": 686, "column": 77 }, "end": { - "line": 680, + "line": 686, "column": 80 } }, @@ -36038,15 +36361,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 22409, - "end": 22425, + "start": 22565, + "end": 22581, "loc": { "start": { - "line": 680, + "line": 686, "column": 81 }, "end": { - "line": 680, + "line": 686, "column": 97 }, "identifierName": "buttonThemeClass" @@ -36056,15 +36379,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 22428, - "end": 22430, + "start": 22584, + "end": 22586, "loc": { "start": { - "line": 680, + "line": 686, "column": 100 }, "end": { - "line": 680, + "line": 686, "column": 102 } }, @@ -36079,15 +36402,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22360, - "end": 22370, + "start": 22516, + "end": 22526, "loc": { "start": { - "line": 680, + "line": 686, "column": 32 }, "end": { - "line": 680, + "line": 686, "column": 42 } }, @@ -36099,15 +36422,15 @@ }, { "type": "TemplateElement", - "start": 22384, - "end": 22384, + "start": 22540, + "end": 22540, "loc": { "start": { - "line": 680, + "line": 686, "column": 56 }, "end": { - "line": 680, + "line": 686, "column": 56 } }, @@ -36119,15 +36442,15 @@ }, { "type": "TemplateElement", - "start": 22431, - "end": 22431, + "start": 22587, + "end": 22587, "loc": { "start": { - "line": 680, + "line": 686, "column": 103 }, "end": { - "line": 680, + "line": 686, "column": 103 } }, @@ -36143,58 +36466,58 @@ }, { "type": "ExpressionStatement", - "start": 22443, - "end": 22502, + "start": 22599, + "end": 22658, "loc": { "start": { - "line": 681, + "line": 687, "column": 8 }, "end": { - "line": 681, + "line": 687, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 22443, - "end": 22501, + "start": 22599, + "end": 22657, "loc": { "start": { - "line": 681, + "line": 687, "column": 8 }, "end": { - "line": 681, + "line": 687, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22443, - "end": 22460, + "start": 22599, + "end": 22616, "loc": { "start": { - "line": 681, + "line": 687, "column": 8 }, "end": { - "line": 681, + "line": 687, "column": 25 } }, "object": { "type": "Identifier", - "start": 22443, - "end": 22452, + "start": 22599, + "end": 22608, "loc": { "start": { - "line": 681, + "line": 687, "column": 8 }, "end": { - "line": 681, + "line": 687, "column": 17 }, "identifierName": "buttonDOM" @@ -36203,15 +36526,15 @@ }, "property": { "type": "Identifier", - "start": 22453, - "end": 22460, + "start": 22609, + "end": 22616, "loc": { "start": { - "line": 681, + "line": 687, "column": 18 }, "end": { - "line": 681, + "line": 687, "column": 25 }, "identifierName": "onclick" @@ -36222,15 +36545,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 22463, - "end": 22501, + "start": 22619, + "end": 22657, "loc": { "start": { - "line": 681, + "line": 687, "column": 28 }, "end": { - "line": 681, + "line": 687, "column": 66 } }, @@ -36241,58 +36564,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 22469, - "end": 22501, + "start": 22625, + "end": 22657, "loc": { "start": { - "line": 681, + "line": 687, "column": 34 }, "end": { - "line": 681, + "line": 687, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 22469, - "end": 22493, + "start": 22625, + "end": 22649, "loc": { "start": { - "line": 681, + "line": 687, "column": 34 }, "end": { - "line": 681, + "line": 687, "column": 58 } }, "object": { "type": "ThisExpression", - "start": 22469, - "end": 22473, + "start": 22625, + "end": 22629, "loc": { "start": { - "line": 681, + "line": 687, "column": 34 }, "end": { - "line": 681, + "line": 687, "column": 38 } } }, "property": { "type": "Identifier", - "start": 22474, - "end": 22493, + "start": 22630, + "end": 22649, "loc": { "start": { - "line": 681, + "line": 687, "column": 39 }, "end": { - "line": 681, + "line": 687, "column": 58 }, "identifierName": "handleButtonClicked" @@ -36304,15 +36627,15 @@ "arguments": [ { "type": "Identifier", - "start": 22494, - "end": 22500, + "start": 22650, + "end": 22656, "loc": { "start": { - "line": 681, + "line": 687, "column": 59 }, "end": { - "line": 681, + "line": 687, "column": 65 }, "identifierName": "button" @@ -36326,58 +36649,58 @@ }, { "type": "ExpressionStatement", - "start": 22512, - "end": 22581, + "start": 22668, + "end": 22737, "loc": { "start": { - "line": 682, + "line": 688, "column": 8 }, "end": { - "line": 682, + "line": 688, "column": 77 } }, "expression": { "type": "AssignmentExpression", - "start": 22512, - "end": 22580, + "start": 22668, + "end": 22736, "loc": { "start": { - "line": 682, + "line": 688, "column": 8 }, "end": { - "line": 682, + "line": 688, "column": 76 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22512, - "end": 22533, + "start": 22668, + "end": 22689, "loc": { "start": { - "line": 682, + "line": 688, "column": 8 }, "end": { - "line": 682, + "line": 688, "column": 29 } }, "object": { "type": "Identifier", - "start": 22512, - "end": 22521, + "start": 22668, + "end": 22677, "loc": { "start": { - "line": 682, + "line": 688, "column": 8 }, "end": { - "line": 682, + "line": 688, "column": 17 }, "identifierName": "buttonDOM" @@ -36386,15 +36709,15 @@ }, "property": { "type": "Identifier", - "start": 22522, - "end": 22533, + "start": 22678, + "end": 22689, "loc": { "start": { - "line": 682, + "line": 688, "column": 18 }, "end": { - "line": 682, + "line": 688, "column": 29 }, "identifierName": "onmousedown" @@ -36405,15 +36728,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 22536, - "end": 22580, + "start": 22692, + "end": 22736, "loc": { "start": { - "line": 682, + "line": 688, "column": 32 }, "end": { - "line": 682, + "line": 688, "column": 76 } }, @@ -36424,15 +36747,15 @@ "params": [ { "type": "Identifier", - "start": 22537, - "end": 22538, + "start": 22693, + "end": 22694, "loc": { "start": { - "line": 682, + "line": 688, "column": 33 }, "end": { - "line": 682, + "line": 688, "column": 34 }, "identifierName": "e" @@ -36442,58 +36765,58 @@ ], "body": { "type": "CallExpression", - "start": 22543, - "end": 22580, + "start": 22699, + "end": 22736, "loc": { "start": { - "line": 682, + "line": 688, "column": 39 }, "end": { - "line": 682, + "line": 688, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 22543, - "end": 22569, + "start": 22699, + "end": 22725, "loc": { "start": { - "line": 682, + "line": 688, "column": 39 }, "end": { - "line": 682, + "line": 688, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 22543, - "end": 22547, + "start": 22699, + "end": 22703, "loc": { "start": { - "line": 682, + "line": 688, "column": 39 }, "end": { - "line": 682, + "line": 688, "column": 43 } } }, "property": { "type": "Identifier", - "start": 22548, - "end": 22569, + "start": 22704, + "end": 22725, "loc": { "start": { - "line": 682, + "line": 688, "column": 44 }, "end": { - "line": 682, + "line": 688, "column": 65 }, "identifierName": "handleButtonMouseDown" @@ -36505,15 +36828,15 @@ "arguments": [ { "type": "Identifier", - "start": 22570, - "end": 22576, + "start": 22726, + "end": 22732, "loc": { "start": { - "line": 682, + "line": 688, "column": 66 }, "end": { - "line": 682, + "line": 688, "column": 72 }, "identifierName": "button" @@ -36522,15 +36845,15 @@ }, { "type": "Identifier", - "start": 22578, - "end": 22579, + "start": 22734, + "end": 22735, "loc": { "start": { - "line": 682, + "line": 688, "column": 74 }, "end": { - "line": 682, + "line": 688, "column": 75 }, "identifierName": "e" @@ -36545,15 +36868,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22593, - "end": 22639, + "start": 22749, + "end": 22795, "loc": { "start": { - "line": 684, + "line": 690, "column": 8 }, "end": { - "line": 686, + "line": 692, "column": 11 } } @@ -36562,57 +36885,57 @@ }, { "type": "ExpressionStatement", - "start": 22649, - "end": 22694, + "start": 22805, + "end": 22850, "loc": { "start": { - "line": 687, + "line": 693, "column": 8 }, "end": { - "line": 687, + "line": 693, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 22649, - "end": 22693, + "start": 22805, + "end": 22849, "loc": { "start": { - "line": 687, + "line": 693, "column": 8 }, "end": { - "line": 687, + "line": 693, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 22649, - "end": 22671, + "start": 22805, + "end": 22827, "loc": { "start": { - "line": 687, + "line": 693, "column": 8 }, "end": { - "line": 687, + "line": 693, "column": 30 } }, "object": { "type": "Identifier", - "start": 22649, - "end": 22658, + "start": 22805, + "end": 22814, "loc": { "start": { - "line": 687, + "line": 693, "column": 8 }, "end": { - "line": 687, + "line": 693, "column": 17 }, "identifierName": "buttonDOM" @@ -36622,15 +36945,15 @@ }, "property": { "type": "Identifier", - "start": 22659, - "end": 22671, + "start": 22815, + "end": 22827, "loc": { "start": { - "line": 687, + "line": 693, "column": 18 }, "end": { - "line": 687, + "line": 693, "column": 30 }, "identifierName": "setAttribute" @@ -36643,15 +36966,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22672, - "end": 22684, + "start": 22828, + "end": 22840, "loc": { "start": { - "line": 687, + "line": 693, "column": 31 }, "end": { - "line": 687, + "line": 693, "column": 43 } }, @@ -36663,15 +36986,15 @@ }, { "type": "Identifier", - "start": 22686, - "end": 22692, + "start": 22842, + "end": 22848, "loc": { "start": { - "line": 687, + "line": 693, "column": 45 }, "end": { - "line": 687, + "line": 693, "column": 51 }, "identifierName": "button" @@ -36685,15 +37008,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22593, - "end": 22639, + "start": 22749, + "end": 22795, "loc": { "start": { - "line": 684, + "line": 690, "column": 8 }, "end": { - "line": 686, + "line": 692, "column": 11 } } @@ -36703,15 +37026,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": 22706, - "end": 22861, + "start": 22862, + "end": 23017, "loc": { "start": { - "line": 689, + "line": 695, "column": 8 }, "end": { - "line": 692, + "line": 698, "column": 11 } } @@ -36720,44 +37043,44 @@ }, { "type": "VariableDeclaration", - "start": 22871, - "end": 22937, + "start": 23027, + "end": 23093, "loc": { "start": { - "line": 693, + "line": 699, "column": 8 }, "end": { - "line": 693, + "line": 699, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22875, - "end": 22936, + "start": 23031, + "end": 23092, "loc": { "start": { - "line": 693, + "line": 699, "column": 12 }, "end": { - "line": 693, + "line": 699, "column": 73 } }, "id": { "type": "Identifier", - "start": 22875, - "end": 22884, + "start": 23031, + "end": 23040, "loc": { "start": { - "line": 693, + "line": 699, "column": 12 }, "end": { - "line": 693, + "line": 699, "column": 21 }, "identifierName": "buttonUID" @@ -36767,73 +37090,73 @@ }, "init": { "type": "TemplateLiteral", - "start": 22887, - "end": 22936, + "start": 23043, + "end": 23092, "loc": { "start": { - "line": 693, + "line": 699, "column": 24 }, "end": { - "line": 693, + "line": 699, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 22890, - "end": 22913, + "start": 23046, + "end": 23069, "loc": { "start": { - "line": 693, + "line": 699, "column": 27 }, "end": { - "line": 693, + "line": 699, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 22890, - "end": 22902, + "start": 23046, + "end": 23058, "loc": { "start": { - "line": 693, + "line": 699, "column": 27 }, "end": { - "line": 693, + "line": 699, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 22890, - "end": 22894, + "start": 23046, + "end": 23050, "loc": { "start": { - "line": 693, + "line": 699, "column": 27 }, "end": { - "line": 693, + "line": 699, "column": 31 } } }, "property": { "type": "Identifier", - "start": 22895, - "end": 22902, + "start": 23051, + "end": 23058, "loc": { "start": { - "line": 693, + "line": 699, "column": 32 }, "end": { - "line": 693, + "line": 699, "column": 39 }, "identifierName": "options" @@ -36844,15 +37167,15 @@ }, "property": { "type": "Identifier", - "start": 22903, - "end": 22913, + "start": 23059, + "end": 23069, "loc": { "start": { - "line": 693, + "line": 699, "column": 40 }, "end": { - "line": 693, + "line": 699, "column": 50 }, "identifierName": "layoutName" @@ -36863,15 +37186,15 @@ }, { "type": "Identifier", - "start": 22918, - "end": 22924, + "start": 23074, + "end": 23080, "loc": { "start": { - "line": 693, + "line": 699, "column": 55 }, "end": { - "line": 693, + "line": 699, "column": 61 }, "identifierName": "rIndex" @@ -36880,15 +37203,15 @@ }, { "type": "Identifier", - "start": 22928, - "end": 22934, + "start": 23084, + "end": 23090, "loc": { "start": { - "line": 693, + "line": 699, "column": 65 }, "end": { - "line": 693, + "line": 699, "column": 71 }, "identifierName": "bIndex" @@ -36899,15 +37222,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22888, - "end": 22888, + "start": 23044, + "end": 23044, "loc": { "start": { - "line": 693, + "line": 699, "column": 25 }, "end": { - "line": 693, + "line": 699, "column": 25 } }, @@ -36919,15 +37242,15 @@ }, { "type": "TemplateElement", - "start": 22914, - "end": 22916, + "start": 23070, + "end": 23072, "loc": { "start": { - "line": 693, + "line": 699, "column": 51 }, "end": { - "line": 693, + "line": 699, "column": 53 } }, @@ -36939,15 +37262,15 @@ }, { "type": "TemplateElement", - "start": 22925, - "end": 22926, + "start": 23081, + "end": 23082, "loc": { "start": { - "line": 693, + "line": 699, "column": 62 }, "end": { - "line": 693, + "line": 699, "column": 63 } }, @@ -36959,15 +37282,15 @@ }, { "type": "TemplateElement", - "start": 22935, - "end": 22935, + "start": 23091, + "end": 23091, "loc": { "start": { - "line": 693, + "line": 699, "column": 72 }, "end": { - "line": 693, + "line": 699, "column": 72 } }, @@ -36987,148 +37310,11 @@ { "type": "CommentBlock", "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", - "start": 22706, - "end": 22861, + "start": 22862, + "end": 23017, "loc": { "start": { - "line": 689, - "column": 8 - }, - "end": { - "line": 692, - "column": 11 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "start": 22947, - "end": 22998, - "loc": { - "start": { - "line": 694, - "column": 8 - }, - "end": { - "line": 694, - "column": 59 - } - }, - "expression": { - "type": "CallExpression", - "start": 22947, - "end": 22997, - "loc": { - "start": { - "line": 694, - "column": 8 - }, - "end": { - "line": 694, - "column": 58 - } - }, - "callee": { - "type": "MemberExpression", - "start": 22947, - "end": 22969, - "loc": { - "start": { - "line": 694, - "column": 8 - }, - "end": { - "line": 694, - "column": 30 - } - }, - "object": { - "type": "Identifier", - "start": 22947, - "end": 22956, - "loc": { - "start": { - "line": 694, - "column": 8 - }, - "end": { - "line": 694, - "column": 17 - }, - "identifierName": "buttonDOM" - }, - "name": "buttonDOM" - }, - "property": { - "type": "Identifier", - "start": 22957, - "end": 22969, - "loc": { - "start": { - "line": 694, - "column": 18 - }, - "end": { - "line": 694, - "column": 30 - }, - "identifierName": "setAttribute" - }, - "name": "setAttribute" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 22970, - "end": 22985, - "loc": { - "start": { - "line": 694, - "column": 31 - }, - "end": { - "line": 694, - "column": 46 - } - }, - "extra": { - "rawValue": "data-skBtnUID", - "raw": "\"data-skBtnUID\"" - }, - "value": "data-skBtnUID" - }, - { - "type": "Identifier", - "start": 22987, - "end": 22996, - "loc": { - "start": { - "line": 694, - "column": 48 - }, - "end": { - "line": 694, - "column": 57 - }, - "identifierName": "buttonUID" - }, - "name": "buttonUID" - } - ] - }, - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Adding display label\r\n ", - "start": 23010, - "end": 23059, - "loc": { - "start": { - "line": 696, + "line": 695, "column": 8 }, "end": { @@ -37141,57 +37327,194 @@ }, { "type": "ExpressionStatement", - "start": 23069, - "end": 23132, + "start": 23103, + "end": 23154, "loc": { "start": { - "line": 699, + "line": 700, "column": 8 }, "end": { - "line": 699, - "column": 71 + "line": 700, + "column": 59 } }, "expression": { "type": "CallExpression", - "start": 23069, - "end": 23131, + "start": 23103, + "end": 23153, "loc": { "start": { - "line": 699, + "line": 700, "column": 8 }, "end": { - "line": 699, - "column": 70 + "line": 700, + "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 23069, - "end": 23091, + "start": 23103, + "end": 23125, "loc": { "start": { - "line": 699, + "line": 700, "column": 8 }, "end": { - "line": 699, + "line": 700, "column": 30 } }, "object": { "type": "Identifier", - "start": 23069, - "end": 23078, + "start": 23103, + "end": 23112, "loc": { "start": { - "line": 699, + "line": 700, "column": 8 }, "end": { - "line": 699, + "line": 700, + "column": 17 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23113, + "end": 23125, + "loc": { + "start": { + "line": 700, + "column": 18 + }, + "end": { + "line": 700, + "column": 30 + }, + "identifierName": "setAttribute" + }, + "name": "setAttribute" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 23126, + "end": 23141, + "loc": { + "start": { + "line": 700, + "column": 31 + }, + "end": { + "line": 700, + "column": 46 + } + }, + "extra": { + "rawValue": "data-skBtnUID", + "raw": "\"data-skBtnUID\"" + }, + "value": "data-skBtnUID" + }, + { + "type": "Identifier", + "start": 23143, + "end": 23152, + "loc": { + "start": { + "line": 700, + "column": 48 + }, + "end": { + "line": 700, + "column": 57 + }, + "identifierName": "buttonUID" + }, + "name": "buttonUID" + } + ] + }, + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Adding display label\r\n ", + "start": 23166, + "end": 23215, + "loc": { + "start": { + "line": 702, + "column": 8 + }, + "end": { + "line": 704, + "column": 11 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 23225, + "end": 23288, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 71 + } + }, + "expression": { + "type": "CallExpression", + "start": 23225, + "end": 23287, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23225, + "end": 23247, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 23225, + "end": 23234, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, "column": 17 }, "identifierName": "buttonDOM" @@ -37201,15 +37524,15 @@ }, "property": { "type": "Identifier", - "start": 23079, - "end": 23091, + "start": 23235, + "end": 23247, "loc": { "start": { - "line": 699, + "line": 705, "column": 18 }, "end": { - "line": 699, + "line": 705, "column": 30 }, "identifierName": "setAttribute" @@ -37222,15 +37545,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23092, - "end": 23111, + "start": 23248, + "end": 23267, "loc": { "start": { - "line": 699, + "line": 705, "column": 31 }, "end": { - "line": 699, + "line": 705, "column": 50 } }, @@ -37242,15 +37565,15 @@ }, { "type": "Identifier", - "start": 23113, - "end": 23130, + "start": 23269, + "end": 23286, "loc": { "start": { - "line": 699, + "line": 705, "column": 52 }, "end": { - "line": 699, + "line": 705, "column": 69 }, "identifierName": "buttonDisplayName" @@ -37264,15 +37587,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 23010, - "end": 23059, + "start": 23166, + "end": 23215, "loc": { "start": { - "line": 696, + "line": 702, "column": 8 }, "end": { - "line": 698, + "line": 704, "column": 11 } } @@ -37282,15 +37605,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 23144, - "end": 23202, + "start": 23300, + "end": 23358, "loc": { "start": { - "line": 701, + "line": 707, "column": 8 }, "end": { - "line": 703, + "line": 709, "column": 11 } } @@ -37299,44 +37622,44 @@ }, { "type": "VariableDeclaration", - "start": 23212, - "end": 23263, + "start": 23368, + "end": 23419, "loc": { "start": { - "line": 704, + "line": 710, "column": 8 }, "end": { - "line": 704, + "line": 710, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23216, - "end": 23262, + "start": 23372, + "end": 23418, "loc": { "start": { - "line": 704, + "line": 710, "column": 12 }, "end": { - "line": 704, + "line": 710, "column": 58 } }, "id": { "type": "Identifier", - "start": 23216, - "end": 23229, + "start": 23372, + "end": 23385, "loc": { "start": { - "line": 704, + "line": 710, "column": 12 }, "end": { - "line": 704, + "line": 710, "column": 25 }, "identifierName": "buttonSpanDOM" @@ -37346,43 +37669,43 @@ }, "init": { "type": "CallExpression", - "start": 23232, - "end": 23262, + "start": 23388, + "end": 23418, "loc": { "start": { - "line": 704, + "line": 710, "column": 28 }, "end": { - "line": 704, + "line": 710, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 23232, - "end": 23254, + "start": 23388, + "end": 23410, "loc": { "start": { - "line": 704, + "line": 710, "column": 28 }, "end": { - "line": 704, + "line": 710, "column": 50 } }, "object": { "type": "Identifier", - "start": 23232, - "end": 23240, + "start": 23388, + "end": 23396, "loc": { "start": { - "line": 704, + "line": 710, "column": 28 }, "end": { - "line": 704, + "line": 710, "column": 36 }, "identifierName": "document" @@ -37391,15 +37714,15 @@ }, "property": { "type": "Identifier", - "start": 23241, - "end": 23254, + "start": 23397, + "end": 23410, "loc": { "start": { - "line": 704, + "line": 710, "column": 37 }, "end": { - "line": 704, + "line": 710, "column": 50 }, "identifierName": "createElement" @@ -37411,15 +37734,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23255, - "end": 23261, + "start": 23411, + "end": 23417, "loc": { "start": { - "line": 704, + "line": 710, "column": 51 }, "end": { - "line": 704, + "line": 710, "column": 57 } }, @@ -37439,15 +37762,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 23144, - "end": 23202, + "start": 23300, + "end": 23358, "loc": { "start": { - "line": 701, + "line": 707, "column": 8 }, "end": { - "line": 703, + "line": 709, "column": 11 } } @@ -37456,58 +37779,58 @@ }, { "type": "ExpressionStatement", - "start": 23273, - "end": 23317, + "start": 23429, + "end": 23473, "loc": { "start": { - "line": 705, + "line": 711, "column": 8 }, "end": { - "line": 705, + "line": 711, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 23273, - "end": 23316, + "start": 23429, + "end": 23472, "loc": { "start": { - "line": 705, + "line": 711, "column": 8 }, "end": { - "line": 705, + "line": 711, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23273, - "end": 23296, + "start": 23429, + "end": 23452, "loc": { "start": { - "line": 705, + "line": 711, "column": 8 }, "end": { - "line": 705, + "line": 711, "column": 31 } }, "object": { "type": "Identifier", - "start": 23273, - "end": 23286, + "start": 23429, + "end": 23442, "loc": { "start": { - "line": 705, + "line": 711, "column": 8 }, "end": { - "line": 705, + "line": 711, "column": 21 }, "identifierName": "buttonSpanDOM" @@ -37516,15 +37839,15 @@ }, "property": { "type": "Identifier", - "start": 23287, - "end": 23296, + "start": 23443, + "end": 23452, "loc": { "start": { - "line": 705, + "line": 711, "column": 22 }, "end": { - "line": 705, + "line": 711, "column": 31 }, "identifierName": "innerHTML" @@ -37535,15 +37858,15 @@ }, "right": { "type": "Identifier", - "start": 23299, - "end": 23316, + "start": 23455, + "end": 23472, "loc": { "start": { - "line": 705, + "line": 711, "column": 34 }, "end": { - "line": 705, + "line": 711, "column": 51 }, "identifierName": "buttonDisplayName" @@ -37554,57 +37877,57 @@ }, { "type": "ExpressionStatement", - "start": 23327, - "end": 23364, + "start": 23483, + "end": 23520, "loc": { "start": { - "line": 706, + "line": 712, "column": 8 }, "end": { - "line": 706, + "line": 712, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 23327, - "end": 23363, + "start": 23483, + "end": 23519, "loc": { "start": { - "line": 706, + "line": 712, "column": 8 }, "end": { - "line": 706, + "line": 712, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 23327, - "end": 23348, + "start": 23483, + "end": 23504, "loc": { "start": { - "line": 706, + "line": 712, "column": 8 }, "end": { - "line": 706, + "line": 712, "column": 29 } }, "object": { "type": "Identifier", - "start": 23327, - "end": 23336, + "start": 23483, + "end": 23492, "loc": { "start": { - "line": 706, + "line": 712, "column": 8 }, "end": { - "line": 706, + "line": 712, "column": 17 }, "identifierName": "buttonDOM" @@ -37613,15 +37936,15 @@ }, "property": { "type": "Identifier", - "start": 23337, - "end": 23348, + "start": 23493, + "end": 23504, "loc": { "start": { - "line": 706, + "line": 712, "column": 18 }, "end": { - "line": 706, + "line": 712, "column": 29 }, "identifierName": "appendChild" @@ -37633,15 +37956,15 @@ "arguments": [ { "type": "Identifier", - "start": 23349, - "end": 23362, + "start": 23505, + "end": 23518, "loc": { "start": { - "line": 706, + "line": 712, "column": 30 }, "end": { - "line": 706, + "line": 712, "column": 43 }, "identifierName": "buttonSpanDOM" @@ -37654,15 +37977,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 23376, - "end": 23429, + "start": 23532, + "end": 23585, "loc": { "start": { - "line": 708, + "line": 714, "column": 8 }, "end": { - "line": 710, + "line": 716, "column": 11 } } @@ -37671,29 +37994,29 @@ }, { "type": "IfStatement", - "start": 23439, - "end": 23516, + "start": 23595, + "end": 23672, "loc": { "start": { - "line": 711, + "line": 717, "column": 8 }, "end": { - "line": 712, + "line": 718, "column": 43 } }, "test": { "type": "UnaryExpression", - "start": 23442, - "end": 23470, + "start": 23598, + "end": 23626, "loc": { "start": { - "line": 711, + "line": 717, "column": 11 }, "end": { - "line": 711, + "line": 717, "column": 39 } }, @@ -37701,43 +38024,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 23443, - "end": 23470, + "start": 23599, + "end": 23626, "loc": { "start": { - "line": 711, + "line": 717, "column": 12 }, "end": { - "line": 711, + "line": 717, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 23443, - "end": 23462, + "start": 23599, + "end": 23618, "loc": { "start": { - "line": 711, + "line": 717, "column": 12 }, "end": { - "line": 711, + "line": 717, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 23443, - "end": 23447, + "start": 23599, + "end": 23603, "loc": { "start": { - "line": 711, + "line": 717, "column": 12 }, "end": { - "line": 711, + "line": 717, "column": 16 } }, @@ -37745,15 +38068,15 @@ }, "property": { "type": "Identifier", - "start": 23448, - "end": 23462, + "start": 23604, + "end": 23618, "loc": { "start": { - "line": 711, + "line": 717, "column": 17 }, "end": { - "line": 711, + "line": 717, "column": 31 }, "identifierName": "buttonElements" @@ -37765,15 +38088,15 @@ }, "property": { "type": "Identifier", - "start": 23463, - "end": 23469, + "start": 23619, + "end": 23625, "loc": { "start": { - "line": 711, + "line": 717, "column": 32 }, "end": { - "line": 711, + "line": 717, "column": 38 }, "identifierName": "button" @@ -37790,87 +38113,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 23483, - "end": 23516, + "start": 23639, + "end": 23672, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 23483, - "end": 23515, + "start": 23639, + "end": 23671, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23483, - "end": 23510, + "start": 23639, + "end": 23666, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 23483, - "end": 23502, + "start": 23639, + "end": 23658, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 23483, - "end": 23487, + "start": 23639, + "end": 23643, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 14 } } }, "property": { "type": "Identifier", - "start": 23488, - "end": 23502, + "start": 23644, + "end": 23658, "loc": { "start": { - "line": 712, + "line": 718, "column": 15 }, "end": { - "line": 712, + "line": 718, "column": 29 }, "identifierName": "buttonElements" @@ -37881,15 +38204,15 @@ }, "property": { "type": "Identifier", - "start": 23503, - "end": 23509, + "start": 23659, + "end": 23665, "loc": { "start": { - "line": 712, + "line": 718, "column": 30 }, "end": { - "line": 712, + "line": 718, "column": 36 }, "identifierName": "button" @@ -37900,15 +38223,15 @@ }, "right": { "type": "ArrayExpression", - "start": 23513, - "end": 23515, + "start": 23669, + "end": 23671, "loc": { "start": { - "line": 712, + "line": 718, "column": 40 }, "end": { - "line": 712, + "line": 718, "column": 42 } }, @@ -37921,15 +38244,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 23376, - "end": 23429, + "start": 23532, + "end": 23585, "loc": { "start": { - "line": 708, + "line": 714, "column": 8 }, "end": { - "line": 710, + "line": 716, "column": 11 } } @@ -37938,100 +38261,100 @@ }, { "type": "ExpressionStatement", - "start": 23528, - "end": 23572, + "start": 23684, + "end": 23728, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 23528, - "end": 23571, + "start": 23684, + "end": 23727, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 23528, - "end": 23560, + "start": 23684, + "end": 23716, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 23528, - "end": 23555, + "start": 23684, + "end": 23711, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 23528, - "end": 23547, + "start": 23684, + "end": 23703, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 23528, - "end": 23532, + "start": 23684, + "end": 23688, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23533, - "end": 23547, + "start": 23689, + "end": 23703, "loc": { "start": { - "line": 714, + "line": 720, "column": 13 }, "end": { - "line": 714, + "line": 720, "column": 27 }, "identifierName": "buttonElements" @@ -38042,15 +38365,15 @@ }, "property": { "type": "Identifier", - "start": 23548, - "end": 23554, + "start": 23704, + "end": 23710, "loc": { "start": { - "line": 714, + "line": 720, "column": 28 }, "end": { - "line": 714, + "line": 720, "column": 34 }, "identifierName": "button" @@ -38061,15 +38384,15 @@ }, "property": { "type": "Identifier", - "start": 23556, - "end": 23560, + "start": 23712, + "end": 23716, "loc": { "start": { - "line": 714, + "line": 720, "column": 36 }, "end": { - "line": 714, + "line": 720, "column": 40 }, "identifierName": "push" @@ -38081,15 +38404,15 @@ "arguments": [ { "type": "Identifier", - "start": 23561, - "end": 23570, + "start": 23717, + "end": 23726, "loc": { "start": { - "line": 714, + "line": 720, "column": 41 }, "end": { - "line": 714, + "line": 720, "column": 50 }, "identifierName": "buttonDOM" @@ -38102,15 +38425,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23584, - "end": 23636, + "start": 23740, + "end": 23792, "loc": { "start": { - "line": 716, + "line": 722, "column": 8 }, "end": { - "line": 718, + "line": 724, "column": 11 } } @@ -38119,57 +38442,57 @@ }, { "type": "ExpressionStatement", - "start": 23646, - "end": 23676, + "start": 23802, + "end": 23832, "loc": { "start": { - "line": 719, + "line": 725, "column": 8 }, "end": { - "line": 719, + "line": 725, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 23646, - "end": 23675, + "start": 23802, + "end": 23831, "loc": { "start": { - "line": 719, + "line": 725, "column": 8 }, "end": { - "line": 719, + "line": 725, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 23646, - "end": 23664, + "start": 23802, + "end": 23820, "loc": { "start": { - "line": 719, + "line": 725, "column": 8 }, "end": { - "line": 719, + "line": 725, "column": 26 } }, "object": { "type": "Identifier", - "start": 23646, - "end": 23652, + "start": 23802, + "end": 23808, "loc": { "start": { - "line": 719, + "line": 725, "column": 8 }, "end": { - "line": 719, + "line": 725, "column": 14 }, "identifierName": "rowDOM" @@ -38179,15 +38502,15 @@ }, "property": { "type": "Identifier", - "start": 23653, - "end": 23664, + "start": 23809, + "end": 23820, "loc": { "start": { - "line": 719, + "line": 725, "column": 15 }, "end": { - "line": 719, + "line": 725, "column": 26 }, "identifierName": "appendChild" @@ -38200,15 +38523,15 @@ "arguments": [ { "type": "Identifier", - "start": 23665, - "end": 23674, + "start": 23821, + "end": 23830, "loc": { "start": { - "line": 719, + "line": 725, "column": 27 }, "end": { - "line": 719, + "line": 725, "column": 36 }, "identifierName": "buttonDOM" @@ -38222,15 +38545,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23584, - "end": 23636, + "start": 23740, + "end": 23792, "loc": { "start": { - "line": 716, + "line": 722, "column": 8 }, "end": { - "line": 718, + "line": 724, "column": 11 } } @@ -38248,15 +38571,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21854, - "end": 21915, + "start": 22010, + "end": 22071, "loc": { "start": { - "line": 668, + "line": 674, "column": 6 }, "end": { - "line": 670, + "line": 676, "column": 9 } } @@ -38266,15 +38589,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23699, - "end": 23749, + "start": 23855, + "end": 23905, "loc": { "start": { - "line": 723, + "line": 729, "column": 6 }, "end": { - "line": 725, + "line": 731, "column": 9 } } @@ -38283,71 +38606,71 @@ }, { "type": "ExpressionStatement", - "start": 23757, - "end": 23794, + "start": 23913, + "end": 23950, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 23757, - "end": 23793, + "start": 23913, + "end": 23949, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 23757, - "end": 23785, + "start": 23913, + "end": 23941, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 23757, - "end": 23773, + "start": 23913, + "end": 23929, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23757, - "end": 23761, + "start": 23913, + "end": 23917, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 10 } }, @@ -38355,15 +38678,15 @@ }, "property": { "type": "Identifier", - "start": 23762, - "end": 23773, + "start": 23918, + "end": 23929, "loc": { "start": { - "line": 726, + "line": 732, "column": 11 }, "end": { - "line": 726, + "line": 732, "column": 22 }, "identifierName": "keyboardDOM" @@ -38375,15 +38698,15 @@ }, "property": { "type": "Identifier", - "start": 23774, - "end": 23785, + "start": 23930, + "end": 23941, "loc": { "start": { - "line": 726, + "line": 732, "column": 23 }, "end": { - "line": 726, + "line": 732, "column": 34 }, "identifierName": "appendChild" @@ -38396,15 +38719,15 @@ "arguments": [ { "type": "Identifier", - "start": 23786, - "end": 23792, + "start": 23942, + "end": 23948, "loc": { "start": { - "line": 726, + "line": 732, "column": 35 }, "end": { - "line": 726, + "line": 732, "column": 41 }, "identifierName": "rowDOM" @@ -38418,15 +38741,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23699, - "end": 23749, + "start": 23855, + "end": 23905, "loc": { "start": { - "line": 723, + "line": 729, "column": 6 }, "end": { - "line": 725, + "line": 731, "column": 9 } } @@ -38444,15 +38767,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21554, - "end": 21601, + "start": 21710, + "end": 21757, "loc": { "start": { - "line": 656, + "line": 662, "column": 4 }, "end": { - "line": 658, + "line": 664, "column": 7 } } @@ -38462,15 +38785,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23811, - "end": 23848, + "start": 23967, + "end": 24004, "loc": { "start": { - "line": 729, + "line": 735, "column": 4 }, "end": { - "line": 731, + "line": 737, "column": 7 } } @@ -38479,57 +38802,57 @@ }, { "type": "ExpressionStatement", - "start": 23854, - "end": 23870, + "start": 24010, + "end": 24026, "loc": { "start": { - "line": 732, + "line": 738, "column": 4 }, "end": { - "line": 732, + "line": 738, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 23854, - "end": 23869, + "start": 24010, + "end": 24025, "loc": { "start": { - "line": 732, + "line": 738, "column": 4 }, "end": { - "line": 732, + "line": 738, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 23854, - "end": 23867, + "start": 24010, + "end": 24023, "loc": { "start": { - "line": 732, + "line": 738, "column": 4 }, "end": { - "line": 732, + "line": 738, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 23854, - "end": 23858, + "start": 24010, + "end": 24014, "loc": { "start": { - "line": 732, + "line": 738, "column": 4 }, "end": { - "line": 732, + "line": 738, "column": 8 } }, @@ -38537,15 +38860,15 @@ }, "property": { "type": "Identifier", - "start": 23859, - "end": 23867, + "start": 24015, + "end": 24023, "loc": { "start": { - "line": 732, + "line": 738, "column": 9 }, "end": { - "line": 732, + "line": 738, "column": 17 }, "identifierName": "onRender" @@ -38562,15 +38885,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23811, - "end": 23848, + "start": 23967, + "end": 24004, "loc": { "start": { - "line": 729, + "line": 735, "column": 4 }, "end": { - "line": 731, + "line": 737, "column": 7 } } @@ -38579,29 +38902,29 @@ }, { "type": "IfStatement", - "start": 23878, - "end": 24213, + "start": 24034, + "end": 24369, "loc": { "start": { - "line": 734, + "line": 740, "column": 4 }, "end": { - "line": 749, + "line": 755, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 23881, - "end": 23898, + "start": 24037, + "end": 24054, "loc": { "start": { - "line": 734, + "line": 740, "column": 7 }, "end": { - "line": 734, + "line": 740, "column": 24 } }, @@ -38609,44 +38932,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 23882, - "end": 23898, + "start": 24038, + "end": 24054, "loc": { "start": { - "line": 734, + "line": 740, "column": 8 }, "end": { - "line": 734, + "line": 740, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 23882, - "end": 23886, + "start": 24038, + "end": 24042, "loc": { "start": { - "line": 734, + "line": 740, "column": 8 }, "end": { - "line": 734, + "line": 740, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23887, - "end": 23898, + "start": 24043, + "end": 24054, "loc": { "start": { - "line": 734, + "line": 740, "column": 13 }, "end": { - "line": 734, + "line": 740, "column": 24 }, "identifierName": "initialized" @@ -38661,73 +38984,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 23899, - "end": 24213, + "start": 24055, + "end": 24369, "loc": { "start": { - "line": 734, + "line": 740, "column": 25 }, "end": { - "line": 749, + "line": 755, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 23998, - "end": 24022, + "start": 24154, + "end": 24178, "loc": { "start": { - "line": 738, + "line": 744, "column": 6 }, "end": { - "line": 738, + "line": 744, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 23998, - "end": 24021, + "start": 24154, + "end": 24177, "loc": { "start": { - "line": 738, + "line": 744, "column": 6 }, "end": { - "line": 738, + "line": 744, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23998, - "end": 24014, + "start": 24154, + "end": 24170, "loc": { "start": { - "line": 738, + "line": 744, "column": 6 }, "end": { - "line": 738, + "line": 744, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23998, - "end": 24002, + "start": 24154, + "end": 24158, "loc": { "start": { - "line": 738, + "line": 744, "column": 6 }, "end": { - "line": 738, + "line": 744, "column": 10 } }, @@ -38735,15 +39058,15 @@ }, "property": { "type": "Identifier", - "start": 24003, - "end": 24014, + "start": 24159, + "end": 24170, "loc": { "start": { - "line": 738, + "line": 744, "column": 11 }, "end": { - "line": 738, + "line": 744, "column": 22 }, "identifierName": "initialized" @@ -38755,15 +39078,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 24017, - "end": 24021, + "start": 24173, + "end": 24177, "loc": { "start": { - "line": 738, + "line": 744, "column": 25 }, "end": { - "line": 738, + "line": 744, "column": 29 } }, @@ -38775,15 +39098,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23908, - "end": 23990, + "start": 24064, + "end": 24146, "loc": { "start": { - "line": 735, + "line": 741, "column": 6 }, "end": { - "line": 737, + "line": 743, "column": 9 } } @@ -38793,15 +39116,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 24032, - "end": 24073, + "start": 24188, + "end": 24229, "loc": { "start": { - "line": 740, + "line": 746, "column": 6 }, "end": { - "line": 742, + "line": 748, "column": 9 } } @@ -38810,58 +39133,58 @@ }, { "type": "ExpressionStatement", - "start": 24081, - "end": 24135, + "start": 24237, + "end": 24291, "loc": { "start": { - "line": 743, + "line": 749, "column": 6 }, "end": { - "line": 743, + "line": 749, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 24081, - "end": 24134, + "start": 24237, + "end": 24290, "loc": { "start": { - "line": 743, + "line": 749, "column": 6 }, "end": { - "line": 743, + "line": 749, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24081, - "end": 24099, + "start": 24237, + "end": 24255, "loc": { "start": { - "line": 743, + "line": 749, "column": 6 }, "end": { - "line": 743, + "line": 749, "column": 24 } }, "object": { "type": "Identifier", - "start": 24081, - "end": 24089, + "start": 24237, + "end": 24245, "loc": { "start": { - "line": 743, + "line": 749, "column": 6 }, "end": { - "line": 743, + "line": 749, "column": 14 }, "identifierName": "document" @@ -38871,15 +39194,15 @@ }, "property": { "type": "Identifier", - "start": 24090, - "end": 24099, + "start": 24246, + "end": 24255, "loc": { "start": { - "line": 743, + "line": 749, "column": 15 }, "end": { - "line": 743, + "line": 749, "column": 24 }, "identifierName": "onmouseup" @@ -38891,15 +39214,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 24102, - "end": 24134, + "start": 24258, + "end": 24290, "loc": { "start": { - "line": 743, + "line": 749, "column": 27 }, "end": { - "line": 743, + "line": 749, "column": 59 } }, @@ -38910,58 +39233,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 24108, - "end": 24134, + "start": 24264, + "end": 24290, "loc": { "start": { - "line": 743, + "line": 749, "column": 33 }, "end": { - "line": 743, + "line": 749, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 24108, - "end": 24132, + "start": 24264, + "end": 24288, "loc": { "start": { - "line": 743, + "line": 749, "column": 33 }, "end": { - "line": 743, + "line": 749, "column": 57 } }, "object": { "type": "ThisExpression", - "start": 24108, - "end": 24112, + "start": 24264, + "end": 24268, "loc": { "start": { - "line": 743, + "line": 749, "column": 33 }, "end": { - "line": 743, + "line": 749, "column": 37 } } }, "property": { "type": "Identifier", - "start": 24113, - "end": 24132, + "start": 24269, + "end": 24288, "loc": { "start": { - "line": 743, + "line": 749, "column": 38 }, "end": { - "line": 743, + "line": 749, "column": 57 }, "identifierName": "handleButtonMouseUp" @@ -38979,15 +39302,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 24032, - "end": 24073, + "start": 24188, + "end": 24229, "loc": { "start": { - "line": 740, + "line": 746, "column": 6 }, "end": { - "line": 742, + "line": 748, "column": 9 } } @@ -38997,15 +39320,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24145, - "end": 24184, + "start": 24301, + "end": 24340, "loc": { "start": { - "line": 745, + "line": 751, "column": 6 }, "end": { - "line": 747, + "line": 753, "column": 9 } } @@ -39014,57 +39337,57 @@ }, { "type": "ExpressionStatement", - "start": 24192, - "end": 24206, + "start": 24348, + "end": 24362, "loc": { "start": { - "line": 748, + "line": 754, "column": 6 }, "end": { - "line": 748, + "line": 754, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 24192, - "end": 24205, + "start": 24348, + "end": 24361, "loc": { "start": { - "line": 748, + "line": 754, "column": 6 }, "end": { - "line": 748, + "line": 754, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 24192, - "end": 24203, + "start": 24348, + "end": 24359, "loc": { "start": { - "line": 748, + "line": 754, "column": 6 }, "end": { - "line": 748, + "line": 754, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 24192, - "end": 24196, + "start": 24348, + "end": 24352, "loc": { "start": { - "line": 748, + "line": 754, "column": 6 }, "end": { - "line": 748, + "line": 754, "column": 10 } }, @@ -39072,15 +39395,15 @@ }, "property": { "type": "Identifier", - "start": 24197, - "end": 24203, + "start": 24353, + "end": 24359, "loc": { "start": { - "line": 748, + "line": 754, "column": 11 }, "end": { - "line": 748, + "line": 754, "column": 17 }, "identifierName": "onInit" @@ -39097,15 +39420,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24145, - "end": 24184, + "start": 24301, + "end": 24340, "loc": { "start": { - "line": 745, + "line": 751, "column": 6 }, "end": { - "line": 747, + "line": 753, "column": 9 } } @@ -39124,15 +39447,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19814, - "end": 19870, + "start": 19970, + "end": 20026, "loc": { "start": { - "line": 605, + "line": 611, "column": 2 }, "end": { - "line": 607, + "line": 613, "column": 5 } } @@ -39147,29 +39470,29 @@ }, { "type": "Identifier", - "start": 24225, - "end": 24255, + "start": 24381, + "end": 24411, "loc": { "start": { - "line": 753, + "line": 759, "column": 0 }, "end": { - "line": 753, + "line": 759, "column": 30 } }, "declaration": { "type": "Identifier", - "start": 24240, - "end": 24254, + "start": 24396, + "end": 24410, "loc": { "start": { - "line": 753, + "line": 759, "column": 15 }, "end": { - "line": 753, + "line": 759, "column": 29 }, "identifierName": "SimpleKeyboard" @@ -39182,29 +39505,29 @@ }, { "type": "ExportDefaultDeclaration", - "start": 24225, - "end": 24255, + "start": 24381, + "end": 24411, "loc": { "start": { - "line": 753, + "line": 759, "column": 0 }, "end": { - "line": 753, + "line": 759, "column": 30 } }, "declaration": { "type": "ClassDeclaration", "start": 367, - "end": 24221, + "end": 24377, "loc": { "start": { "line": 15, "column": 0 }, "end": { - "line": 751, + "line": 757, "column": 1 } }, @@ -39230,14 +39553,14 @@ "body": { "type": "ClassBody", "start": 388, - "end": 24221, + "end": 24377, "loc": { "start": { "line": 15, "column": 21 }, "end": { - "line": 751, + "line": 757, "column": 1 } }, @@ -50831,14 +51154,14 @@ { "type": "ClassMethod", "start": 8961, - "end": 9664, + "end": 9820, "loc": { "start": { "line": 214, "column": 2 }, "end": { - "line": 240, + "line": 246, "column": 3 } }, @@ -50906,14 +51229,14 @@ "body": { "type": "BlockStatement", "start": 8993, - "end": 9664, + "end": 9820, "loc": { "start": { "line": 214, "column": 34 }, "end": { - "line": 240, + "line": 246, "column": 3 } }, @@ -51032,20 +51355,343 @@ } } } - ], + ] + }, + { + "type": "IfStatement", + "start": 9117, + "end": 9198, + "loc": { + "start": { + "line": 220, + "column": 4 + }, + "end": { + "line": 221, + "column": 48 + } + }, + "test": { + "type": "MemberExpression", + "start": 9120, + "end": 9147, + "loc": { + "start": { + "line": 220, + "column": 7 + }, + "end": { + "line": 220, + "column": 34 + } + }, + "object": { + "type": "ThisExpression", + "start": 9120, + "end": 9124, + "loc": { + "start": { + "line": 220, + "column": 7 + }, + "end": { + "line": 220, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 9125, + "end": 9147, + "loc": { + "start": { + "line": 220, + "column": 12 + }, + "end": { + "line": 220, + "column": 34 + }, + "identifierName": "holdInteractionTimeout" + }, + "name": "holdInteractionTimeout" + }, + "computed": false + }, + "consequent": { + "type": "ExpressionStatement", + "start": 9156, + "end": 9198, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 48 + } + }, + "expression": { + "type": "CallExpression", + "start": 9156, + "end": 9197, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 47 + } + }, + "callee": { + "type": "Identifier", + "start": 9156, + "end": 9168, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 18 + }, + "identifierName": "clearTimeout" + }, + "name": "clearTimeout" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 9169, + "end": 9196, + "loc": { + "start": { + "line": 221, + "column": 19 + }, + "end": { + "line": 221, + "column": 46 + } + }, + "object": { + "type": "ThisExpression", + "start": 9169, + "end": 9173, + "loc": { + "start": { + "line": 221, + "column": 19 + }, + "end": { + "line": 221, + "column": 23 + } + } + }, + "property": { + "type": "Identifier", + "start": 9174, + "end": 9196, + "loc": { + "start": { + "line": 221, + "column": 24 + }, + "end": { + "line": 221, + "column": 46 + }, + "identifierName": "holdInteractionTimeout" + }, + "name": "holdInteractionTimeout" + }, + "computed": false + } + ] + } + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 9206, + "end": 9265, + "loc": { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 224, + "column": 37 + } + }, + "test": { + "type": "MemberExpression", + "start": 9209, + "end": 9225, + "loc": { + "start": { + "line": 223, + "column": 7 + }, + "end": { + "line": 223, + "column": 23 + } + }, + "object": { + "type": "ThisExpression", + "start": 9209, + "end": 9213, + "loc": { + "start": { + "line": 223, + "column": 7 + }, + "end": { + "line": 223, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 9214, + "end": 9225, + "loc": { + "start": { + "line": 223, + "column": 12 + }, + "end": { + "line": 223, + "column": 23 + }, + "identifierName": "holdTimeout" + }, + "name": "holdTimeout" + }, + "computed": false + }, + "consequent": { + "type": "ExpressionStatement", + "start": 9234, + "end": 9265, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 9234, + "end": 9264, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 36 + } + }, + "callee": { + "type": "Identifier", + "start": 9234, + "end": 9246, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 18 + }, + "identifierName": "clearTimeout" + }, + "name": "clearTimeout" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 9247, + "end": 9263, + "loc": { + "start": { + "line": 224, + "column": 19 + }, + "end": { + "line": 224, + "column": 35 + } + }, + "object": { + "type": "ThisExpression", + "start": 9247, + "end": 9251, + "loc": { + "start": { + "line": 224, + "column": 19 + }, + "end": { + "line": 224, + "column": 23 + } + } + }, + "property": { + "type": "Identifier", + "start": 9252, + "end": 9263, + "loc": { + "start": { + "line": 224, + "column": 24 + }, + "end": { + "line": 224, + "column": 35 + }, + "identifierName": "holdTimeout" + }, + "name": "holdTimeout" + }, + "computed": false + } + ] + }, + "trailingComments": null + }, + "alternate": null, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9117, - "end": 9194, + "start": 9273, + "end": 9350, "loc": { "start": { - "line": 220, + "line": 226, "column": 4 }, "end": { - "line": 222, + "line": 228, "column": 7 } } @@ -51054,58 +51700,58 @@ }, { "type": "ExpressionStatement", - "start": 9200, - "end": 9659, + "start": 9356, + "end": 9815, "loc": { "start": { - "line": 223, + "line": 229, "column": 4 }, "end": { - "line": 239, + "line": 245, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 9200, - "end": 9658, + "start": 9356, + "end": 9814, "loc": { "start": { - "line": 223, + "line": 229, "column": 4 }, "end": { - "line": 239, + "line": 245, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9200, - "end": 9216, + "start": 9356, + "end": 9372, "loc": { "start": { - "line": 223, + "line": 229, "column": 4 }, "end": { - "line": 223, + "line": 229, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9200, - "end": 9204, + "start": 9356, + "end": 9360, "loc": { "start": { - "line": 223, + "line": 229, "column": 4 }, "end": { - "line": 223, + "line": 229, "column": 8 } }, @@ -51113,15 +51759,15 @@ }, "property": { "type": "Identifier", - "start": 9205, - "end": 9216, + "start": 9361, + "end": 9372, "loc": { "start": { - "line": 223, + "line": 229, "column": 9 }, "end": { - "line": 223, + "line": 229, "column": 20 }, "identifierName": "holdTimeout" @@ -51133,29 +51779,29 @@ }, "right": { "type": "CallExpression", - "start": 9219, - "end": 9658, + "start": 9375, + "end": 9814, "loc": { "start": { - "line": 223, + "line": 229, "column": 23 }, "end": { - "line": 239, + "line": 245, "column": 11 } }, "callee": { "type": "Identifier", - "start": 9219, - "end": 9229, + "start": 9375, + "end": 9385, "loc": { "start": { - "line": 223, + "line": 229, "column": 23 }, "end": { - "line": 223, + "line": 229, "column": 33 }, "identifierName": "setTimeout" @@ -51165,15 +51811,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 9230, - "end": 9652, + "start": 9386, + "end": 9808, "loc": { "start": { - "line": 223, + "line": 229, "column": 34 }, "end": { - "line": 239, + "line": 245, "column": 5 } }, @@ -51184,87 +51830,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9236, - "end": 9652, + "start": 9392, + "end": 9808, "loc": { "start": { - "line": 223, + "line": 229, "column": 40 }, "end": { - "line": 239, + "line": 245, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 9245, - "end": 9606, + "start": 9401, + "end": 9762, "loc": { "start": { - "line": 224, + "line": 230, "column": 6 }, "end": { - "line": 237, + "line": 243, "column": 7 } }, "test": { "type": "LogicalExpression", - "start": 9258, - "end": 9462, + "start": 9414, + "end": 9618, "loc": { "start": { - "line": 225, + "line": 231, "column": 8 }, "end": { - "line": 231, + "line": 237, "column": 9 } }, "left": { "type": "MemberExpression", - "start": 9258, - "end": 9274, + "start": 9414, + "end": 9430, "loc": { "start": { - "line": 225, + "line": 231, "column": 8 }, "end": { - "line": 225, + "line": 231, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 9258, - "end": 9262, + "start": 9414, + "end": 9418, "loc": { "start": { - "line": 225, + "line": 231, "column": 8 }, "end": { - "line": 225, + "line": 231, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9263, - "end": 9274, + "start": 9419, + "end": 9430, "loc": { "start": { - "line": 225, + "line": 231, "column": 13 }, "end": { - "line": 225, + "line": 231, "column": 24 }, "identifierName": "isMouseHold" @@ -51276,71 +51922,71 @@ "operator": "&&", "right": { "type": "LogicalExpression", - "start": 9301, - "end": 9451, + "start": 9457, + "end": 9607, "loc": { "start": { - "line": 227, + "line": 233, "column": 10 }, "end": { - "line": 230, + "line": 236, "column": 28 } }, "left": { "type": "LogicalExpression", - "start": 9301, - "end": 9418, + "start": 9457, + "end": 9574, "loc": { "start": { - "line": 227, + "line": 233, "column": 10 }, "end": { - "line": 229, + "line": 235, "column": 30 } }, "left": { "type": "LogicalExpression", - "start": 9301, - "end": 9383, + "start": 9457, + "end": 9539, "loc": { "start": { - "line": 227, + "line": 233, "column": 10 }, "end": { - "line": 228, + "line": 234, "column": 29 } }, "left": { "type": "LogicalExpression", - "start": 9302, - "end": 9348, + "start": 9458, + "end": 9504, "loc": { "start": { - "line": 227, + "line": 233, "column": 11 }, "end": { - "line": 227, + "line": 233, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 9302, - "end": 9323, + "start": 9458, + "end": 9479, "loc": { "start": { - "line": 227, + "line": 233, "column": 11 }, "end": { - "line": 227, + "line": 233, "column": 32 } }, @@ -51348,43 +51994,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9303, - "end": 9323, + "start": 9459, + "end": 9479, "loc": { "start": { - "line": 227, + "line": 233, "column": 12 }, "end": { - "line": 227, + "line": 233, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 9303, - "end": 9318, + "start": 9459, + "end": 9474, "loc": { "start": { - "line": 227, + "line": 233, "column": 12 }, "end": { - "line": 227, + "line": 233, "column": 27 } }, "object": { "type": "Identifier", - "start": 9303, - "end": 9309, + "start": 9459, + "end": 9465, "loc": { "start": { - "line": 227, + "line": 233, "column": 12 }, "end": { - "line": 227, + "line": 233, "column": 18 }, "identifierName": "button" @@ -51393,15 +52039,15 @@ }, "property": { "type": "Identifier", - "start": 9310, - "end": 9318, + "start": 9466, + "end": 9474, "loc": { "start": { - "line": 227, + "line": 233, "column": 19 }, "end": { - "line": 227, + "line": 233, "column": 27 }, "identifierName": "includes" @@ -51413,15 +52059,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9319, - "end": 9322, + "start": 9475, + "end": 9478, "loc": { "start": { - "line": 227, + "line": 233, "column": 28 }, "end": { - "line": 227, + "line": 233, "column": 31 } }, @@ -51440,15 +52086,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 9327, - "end": 9348, + "start": 9483, + "end": 9504, "loc": { "start": { - "line": 227, + "line": 233, "column": 36 }, "end": { - "line": 227, + "line": 233, "column": 57 } }, @@ -51456,43 +52102,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9328, - "end": 9348, + "start": 9484, + "end": 9504, "loc": { "start": { - "line": 227, + "line": 233, "column": 37 }, "end": { - "line": 227, + "line": 233, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 9328, - "end": 9343, + "start": 9484, + "end": 9499, "loc": { "start": { - "line": 227, + "line": 233, "column": 37 }, "end": { - "line": 227, + "line": 233, "column": 52 } }, "object": { "type": "Identifier", - "start": 9328, - "end": 9334, + "start": 9484, + "end": 9490, "loc": { "start": { - "line": 227, + "line": 233, "column": 37 }, "end": { - "line": 227, + "line": 233, "column": 43 }, "identifierName": "button" @@ -51501,15 +52147,15 @@ }, "property": { "type": "Identifier", - "start": 9335, - "end": 9343, + "start": 9491, + "end": 9499, "loc": { "start": { - "line": 227, + "line": 233, "column": 44 }, "end": { - "line": 227, + "line": 233, "column": 52 }, "identifierName": "includes" @@ -51521,15 +52167,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9344, - "end": 9347, + "start": 9500, + "end": 9503, "loc": { "start": { - "line": 227, + "line": 233, "column": 53 }, "end": { - "line": 227, + "line": 233, "column": 56 } }, @@ -51547,35 +52193,35 @@ }, "extra": { "parenthesized": true, - "parenStart": 9301 + "parenStart": 9457 } }, "operator": "||", "right": { "type": "BinaryExpression", - "start": 9364, - "end": 9383, + "start": 9520, + "end": 9539, "loc": { "start": { - "line": 228, + "line": 234, "column": 10 }, "end": { - "line": 228, + "line": 234, "column": 29 } }, "left": { "type": "Identifier", - "start": 9364, - "end": 9370, + "start": 9520, + "end": 9526, "loc": { "start": { - "line": 228, + "line": 234, "column": 10 }, "end": { - "line": 228, + "line": 234, "column": 16 }, "identifierName": "button" @@ -51585,15 +52231,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9375, - "end": 9383, + "start": 9531, + "end": 9539, "loc": { "start": { - "line": 228, + "line": 234, "column": 21 }, "end": { - "line": 228, + "line": 234, "column": 29 } }, @@ -51608,29 +52254,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9398, - "end": 9418, + "start": 9554, + "end": 9574, "loc": { "start": { - "line": 229, + "line": 235, "column": 10 }, "end": { - "line": 229, + "line": 235, "column": 30 } }, "left": { "type": "Identifier", - "start": 9398, - "end": 9404, + "start": 9554, + "end": 9560, "loc": { "start": { - "line": 229, + "line": 235, "column": 10 }, "end": { - "line": 229, + "line": 235, "column": 16 }, "identifierName": "button" @@ -51640,15 +52286,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9409, - "end": 9418, + "start": 9565, + "end": 9574, "loc": { "start": { - "line": 229, + "line": 235, "column": 21 }, "end": { - "line": 229, + "line": 235, "column": 30 } }, @@ -51663,29 +52309,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9433, - "end": 9451, + "start": 9589, + "end": 9607, "loc": { "start": { - "line": 230, + "line": 236, "column": 10 }, "end": { - "line": 230, + "line": 236, "column": 28 } }, "left": { "type": "Identifier", - "start": 9433, - "end": 9439, + "start": 9589, + "end": 9595, "loc": { "start": { - "line": 230, + "line": 236, "column": 10 }, "end": { - "line": 230, + "line": 236, "column": 16 }, "identifierName": "button" @@ -51695,15 +52341,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9444, - "end": 9451, + "start": 9600, + "end": 9607, "loc": { "start": { - "line": 230, + "line": 236, "column": 21 }, "end": { - "line": 230, + "line": 236, "column": 28 } }, @@ -51716,93 +52362,93 @@ }, "extra": { "parenthesized": true, - "parenStart": 9288 + "parenStart": 9444 } } }, "consequent": { "type": "BlockStatement", - "start": 9471, - "end": 9606, + "start": 9627, + "end": 9762, "loc": { "start": { - "line": 232, + "line": 238, "column": 7 }, "end": { - "line": 237, + "line": 243, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 9482, - "end": 9552, + "start": 9638, + "end": 9708, "loc": { "start": { - "line": 233, + "line": 239, "column": 8 }, "end": { - "line": 234, + "line": 240, "column": 46 } }, "test": { "type": "MemberExpression", - "start": 9485, - "end": 9503, + "start": 9641, + "end": 9659, "loc": { "start": { - "line": 233, + "line": 239, "column": 11 }, "end": { - "line": 233, + "line": 239, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 9485, - "end": 9497, + "start": 9641, + "end": 9653, "loc": { "start": { - "line": 233, + "line": 239, "column": 11 }, "end": { - "line": 233, + "line": 239, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 9485, - "end": 9489, + "start": 9641, + "end": 9645, "loc": { "start": { - "line": 233, + "line": 239, "column": 11 }, "end": { - "line": 233, + "line": 239, "column": 15 } } }, "property": { "type": "Identifier", - "start": 9490, - "end": 9497, + "start": 9646, + "end": 9653, "loc": { "start": { - "line": 233, + "line": 239, "column": 16 }, "end": { - "line": 233, + "line": 239, "column": 23 }, "identifierName": "options" @@ -51813,15 +52459,15 @@ }, "property": { "type": "Identifier", - "start": 9498, - "end": 9503, + "start": 9654, + "end": 9659, "loc": { "start": { - "line": 233, + "line": 239, "column": 24 }, "end": { - "line": 233, + "line": 239, "column": 29 }, "identifierName": "debug" @@ -51832,57 +52478,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9516, - "end": 9552, + "start": 9672, + "end": 9708, "loc": { "start": { - "line": 234, + "line": 240, "column": 10 }, "end": { - "line": 234, + "line": 240, "column": 46 } }, "expression": { "type": "CallExpression", - "start": 9516, - "end": 9551, + "start": 9672, + "end": 9707, "loc": { "start": { - "line": 234, + "line": 240, "column": 10 }, "end": { - "line": 234, + "line": 240, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 9516, - "end": 9527, + "start": 9672, + "end": 9683, "loc": { "start": { - "line": 234, + "line": 240, "column": 10 }, "end": { - "line": 234, + "line": 240, "column": 21 } }, "object": { "type": "Identifier", - "start": 9516, - "end": 9523, + "start": 9672, + "end": 9679, "loc": { "start": { - "line": 234, + "line": 240, "column": 10 }, "end": { - "line": 234, + "line": 240, "column": 17 }, "identifierName": "console" @@ -51891,15 +52537,15 @@ }, "property": { "type": "Identifier", - "start": 9524, - "end": 9527, + "start": 9680, + "end": 9683, "loc": { "start": { - "line": 234, + "line": 240, "column": 18 }, "end": { - "line": 234, + "line": 240, "column": 21 }, "identifierName": "log" @@ -51911,15 +52557,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9528, - "end": 9542, + "start": 9684, + "end": 9698, "loc": { "start": { - "line": 234, + "line": 240, "column": 22 }, "end": { - "line": 234, + "line": 240, "column": 36 } }, @@ -51931,15 +52577,15 @@ }, { "type": "Identifier", - "start": 9544, - "end": 9550, + "start": 9700, + "end": 9706, "loc": { "start": { - "line": 234, + "line": 240, "column": 38 }, "end": { - "line": 234, + "line": 240, "column": 44 }, "identifierName": "button" @@ -51953,72 +52599,72 @@ }, { "type": "ExpressionStatement", - "start": 9564, - "end": 9597, + "start": 9720, + "end": 9753, "loc": { "start": { - "line": 236, + "line": 242, "column": 8 }, "end": { - "line": 236, + "line": 242, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 9564, - "end": 9596, + "start": 9720, + "end": 9752, "loc": { "start": { - "line": 236, + "line": 242, "column": 8 }, "end": { - "line": 236, + "line": 242, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 9564, - "end": 9585, + "start": 9720, + "end": 9741, "loc": { "start": { - "line": 236, + "line": 242, "column": 8 }, "end": { - "line": 236, + "line": 242, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 9564, - "end": 9568, + "start": 9720, + "end": 9724, "loc": { "start": { - "line": 236, + "line": 242, "column": 8 }, "end": { - "line": 236, + "line": 242, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9569, - "end": 9585, + "start": 9725, + "end": 9741, "loc": { "start": { - "line": 236, + "line": 242, "column": 13 }, "end": { - "line": 236, + "line": 242, "column": 29 }, "identifierName": "handleButtonHold" @@ -52030,15 +52676,15 @@ "arguments": [ { "type": "Identifier", - "start": 9586, - "end": 9592, + "start": 9742, + "end": 9748, "loc": { "start": { - "line": 236, + "line": 242, "column": 30 }, "end": { - "line": 236, + "line": 242, "column": 36 }, "identifierName": "button" @@ -52047,15 +52693,15 @@ }, { "type": "Identifier", - "start": 9594, - "end": 9595, + "start": 9750, + "end": 9751, "loc": { "start": { - "line": 236, + "line": 242, "column": 38 }, "end": { - "line": 236, + "line": 242, "column": 39 }, "identifierName": "e" @@ -52072,43 +52718,43 @@ }, { "type": "ExpressionStatement", - "start": 9614, - "end": 9645, + "start": 9770, + "end": 9801, "loc": { "start": { - "line": 238, + "line": 244, "column": 6 }, "end": { - "line": 238, + "line": 244, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 9614, - "end": 9644, + "start": 9770, + "end": 9800, "loc": { "start": { - "line": 238, + "line": 244, "column": 6 }, "end": { - "line": 238, + "line": 244, "column": 36 } }, "callee": { "type": "Identifier", - "start": 9614, - "end": 9626, + "start": 9770, + "end": 9782, "loc": { "start": { - "line": 238, + "line": 244, "column": 6 }, "end": { - "line": 238, + "line": 244, "column": 18 }, "identifierName": "clearTimeout" @@ -52118,44 +52764,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9627, - "end": 9643, + "start": 9783, + "end": 9799, "loc": { "start": { - "line": 238, + "line": 244, "column": 19 }, "end": { - "line": 238, + "line": 244, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 9627, - "end": 9631, + "start": 9783, + "end": 9787, "loc": { "start": { - "line": 238, + "line": 244, "column": 19 }, "end": { - "line": 238, + "line": 244, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9632, - "end": 9643, + "start": 9788, + "end": 9799, "loc": { "start": { - "line": 238, + "line": 244, "column": 24 }, "end": { - "line": 238, + "line": 244, "column": 35 }, "identifierName": "holdTimeout" @@ -52173,15 +52819,15 @@ }, { "type": "NumericLiteral", - "start": 9654, - "end": 9657, + "start": 9810, + "end": 9813, "loc": { "start": { - "line": 239, + "line": 245, "column": 7 }, "end": { - "line": 239, + "line": 245, "column": 10 } }, @@ -52199,15 +52845,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9117, - "end": 9194, + "start": 9273, + "end": 9350, "loc": { "start": { - "line": 220, + "line": 226, "column": 4 }, "end": { - "line": 222, + "line": 228, "column": 7 } } @@ -52256,15 +52902,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9670, - "end": 9709, + "start": 9826, + "end": 9865, "loc": { "start": { - "line": 242, + "line": 248, "column": 2 }, "end": { - "line": 244, + "line": 250, "column": 5 } } @@ -52273,15 +52919,15 @@ }, { "type": "ClassMethod", - "start": 9713, - "end": 9858, + "start": 9869, + "end": 10014, "loc": { "start": { - "line": 245, + "line": 251, "column": 2 }, "end": { - "line": 249, + "line": 255, "column": 3 } }, @@ -52289,15 +52935,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9713, - "end": 9732, + "start": 9869, + "end": 9888, "loc": { "start": { - "line": 245, + "line": 251, "column": 2 }, "end": { - "line": 245, + "line": 251, "column": 21 }, "identifierName": "handleButtonMouseUp" @@ -52313,88 +52959,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9734, - "end": 9858, + "start": 9890, + "end": 10014, "loc": { "start": { - "line": 245, + "line": 251, "column": 23 }, "end": { - "line": 249, + "line": 255, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 9741, - "end": 9766, + "start": 9897, + "end": 9922, "loc": { "start": { - "line": 246, + "line": 252, "column": 4 }, "end": { - "line": 246, + "line": 252, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 9741, - "end": 9765, + "start": 9897, + "end": 9921, "loc": { "start": { - "line": 246, + "line": 252, "column": 4 }, "end": { - "line": 246, + "line": 252, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9741, - "end": 9757, + "start": 9897, + "end": 9913, "loc": { "start": { - "line": 246, + "line": 252, "column": 4 }, "end": { - "line": 246, + "line": 252, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9741, - "end": 9745, + "start": 9897, + "end": 9901, "loc": { "start": { - "line": 246, + "line": 252, "column": 4 }, "end": { - "line": 246, + "line": 252, "column": 8 } } }, "property": { "type": "Identifier", - "start": 9746, - "end": 9757, + "start": 9902, + "end": 9913, "loc": { "start": { - "line": 246, + "line": 252, "column": 9 }, "end": { - "line": 246, + "line": 252, "column": 20 }, "identifierName": "isMouseHold" @@ -52405,15 +53051,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9760, - "end": 9765, + "start": 9916, + "end": 9921, "loc": { "start": { - "line": 246, + "line": 252, "column": 23 }, "end": { - "line": 246, + "line": 252, "column": 28 } }, @@ -52423,58 +53069,58 @@ }, { "type": "IfStatement", - "start": 9772, - "end": 9853, + "start": 9928, + "end": 10009, "loc": { "start": { - "line": 247, + "line": 253, "column": 4 }, "end": { - "line": 248, + "line": 254, "column": 48 } }, "test": { "type": "MemberExpression", - "start": 9775, - "end": 9802, + "start": 9931, + "end": 9958, "loc": { "start": { - "line": 247, + "line": 253, "column": 7 }, "end": { - "line": 247, + "line": 253, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 9775, - "end": 9779, + "start": 9931, + "end": 9935, "loc": { "start": { - "line": 247, + "line": 253, "column": 7 }, "end": { - "line": 247, + "line": 253, "column": 11 } } }, "property": { "type": "Identifier", - "start": 9780, - "end": 9802, + "start": 9936, + "end": 9958, "loc": { "start": { - "line": 247, + "line": 253, "column": 12 }, "end": { - "line": 247, + "line": 253, "column": 34 }, "identifierName": "holdInteractionTimeout" @@ -52485,43 +53131,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9811, - "end": 9853, + "start": 9967, + "end": 10009, "loc": { "start": { - "line": 248, + "line": 254, "column": 6 }, "end": { - "line": 248, + "line": 254, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 9811, - "end": 9852, + "start": 9967, + "end": 10008, "loc": { "start": { - "line": 248, + "line": 254, "column": 6 }, "end": { - "line": 248, + "line": 254, "column": 47 } }, "callee": { "type": "Identifier", - "start": 9811, - "end": 9823, + "start": 9967, + "end": 9979, "loc": { "start": { - "line": 248, + "line": 254, "column": 6 }, "end": { - "line": 248, + "line": 254, "column": 18 }, "identifierName": "clearTimeout" @@ -52531,44 +53177,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9824, - "end": 9851, + "start": 9980, + "end": 10007, "loc": { "start": { - "line": 248, + "line": 254, "column": 19 }, "end": { - "line": 248, + "line": 254, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 9824, - "end": 9828, + "start": 9980, + "end": 9984, "loc": { "start": { - "line": 248, + "line": 254, "column": 19 }, "end": { - "line": 248, + "line": 254, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9829, - "end": 9851, + "start": 9985, + "end": 10007, "loc": { "start": { - "line": 248, + "line": 254, "column": 24 }, "end": { - "line": 248, + "line": 254, "column": 46 }, "identifierName": "holdInteractionTimeout" @@ -52590,15 +53236,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9670, - "end": 9709, + "start": 9826, + "end": 9865, "loc": { "start": { - "line": 242, + "line": 248, "column": 2 }, "end": { - "line": 244, + "line": 250, "column": 5 } } @@ -52608,15 +53254,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9864, - "end": 9900, + "start": 10020, + "end": 10056, "loc": { "start": { - "line": 251, + "line": 257, "column": 2 }, "end": { - "line": 253, + "line": 259, "column": 5 } } @@ -52624,15 +53270,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9904, - "end": 9930, + "start": 10060, + "end": 10086, "loc": { "start": { - "line": 254, + "line": 260, "column": 2 }, "end": { - "line": 254, + "line": 260, "column": 28 } } @@ -52641,15 +53287,15 @@ }, { "type": "ClassMethod", - "start": 9934, - "end": 10203, + "start": 10090, + "end": 10359, "loc": { "start": { - "line": 255, + "line": 261, "column": 2 }, "end": { - "line": 263, + "line": 269, "column": 3 } }, @@ -52657,15 +53303,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9934, - "end": 9950, + "start": 10090, + "end": 10106, "loc": { "start": { - "line": 255, + "line": 261, "column": 2 }, "end": { - "line": 255, + "line": 261, "column": 18 }, "identifierName": "handleButtonHold" @@ -52681,15 +53327,15 @@ "params": [ { "type": "Identifier", - "start": 9951, - "end": 9957, + "start": 10107, + "end": 10113, "loc": { "start": { - "line": 255, + "line": 261, "column": 19 }, "end": { - "line": 255, + "line": 261, "column": 25 }, "identifierName": "button" @@ -52699,73 +53345,73 @@ ], "body": { "type": "BlockStatement", - "start": 9958, - "end": 10203, + "start": 10114, + "end": 10359, "loc": { "start": { - "line": 255, + "line": 261, "column": 26 }, "end": { - "line": 263, + "line": 269, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10057, - "end": 10198, + "start": 10213, + "end": 10354, "loc": { "start": { - "line": 259, + "line": 265, "column": 4 }, "end": { - "line": 262, + "line": 268, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 10057, - "end": 10197, + "start": 10213, + "end": 10353, "loc": { "start": { - "line": 259, + "line": 265, "column": 4 }, "end": { - "line": 262, + "line": 268, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10057, - "end": 10084, + "start": 10213, + "end": 10240, "loc": { "start": { - "line": 259, + "line": 265, "column": 4 }, "end": { - "line": 259, + "line": 265, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 10057, - "end": 10061, + "start": 10213, + "end": 10217, "loc": { "start": { - "line": 259, + "line": 265, "column": 4 }, "end": { - "line": 259, + "line": 265, "column": 8 } }, @@ -52773,15 +53419,15 @@ }, "property": { "type": "Identifier", - "start": 10062, - "end": 10084, + "start": 10218, + "end": 10240, "loc": { "start": { - "line": 259, + "line": 265, "column": 9 }, "end": { - "line": 259, + "line": 265, "column": 31 }, "identifierName": "holdInteractionTimeout" @@ -52793,29 +53439,29 @@ }, "right": { "type": "CallExpression", - "start": 10087, - "end": 10197, + "start": 10243, + "end": 10353, "loc": { "start": { - "line": 259, + "line": 265, "column": 34 }, "end": { - "line": 262, + "line": 268, "column": 11 } }, "callee": { "type": "Identifier", - "start": 10087, - "end": 10097, + "start": 10243, + "end": 10253, "loc": { "start": { - "line": 259, + "line": 265, "column": 34 }, "end": { - "line": 259, + "line": 265, "column": 44 }, "identifierName": "setTimeout" @@ -52825,15 +53471,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10098, - "end": 10191, + "start": 10254, + "end": 10347, "loc": { "start": { - "line": 259, + "line": 265, "column": 45 }, "end": { - "line": 262, + "line": 268, "column": 5 } }, @@ -52844,87 +53490,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10104, - "end": 10191, + "start": 10260, + "end": 10347, "loc": { "start": { - "line": 259, + "line": 265, "column": 51 }, "end": { - "line": 262, + "line": 268, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10113, - "end": 10146, + "start": 10269, + "end": 10302, "loc": { "start": { - "line": 260, + "line": 266, "column": 6 }, "end": { - "line": 260, + "line": 266, "column": 39 } }, "expression": { "type": "CallExpression", - "start": 10113, - "end": 10145, + "start": 10269, + "end": 10301, "loc": { "start": { - "line": 260, + "line": 266, "column": 6 }, "end": { - "line": 260, + "line": 266, "column": 38 } }, "callee": { "type": "MemberExpression", - "start": 10113, - "end": 10137, + "start": 10269, + "end": 10293, "loc": { "start": { - "line": 260, + "line": 266, "column": 6 }, "end": { - "line": 260, + "line": 266, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 10113, - "end": 10117, + "start": 10269, + "end": 10273, "loc": { "start": { - "line": 260, + "line": 266, "column": 6 }, "end": { - "line": 260, + "line": 266, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10118, - "end": 10137, + "start": 10274, + "end": 10293, "loc": { "start": { - "line": 260, + "line": 266, "column": 11 }, "end": { - "line": 260, + "line": 266, "column": 30 }, "identifierName": "handleButtonClicked" @@ -52936,15 +53582,15 @@ "arguments": [ { "type": "Identifier", - "start": 10138, - "end": 10144, + "start": 10294, + "end": 10300, "loc": { "start": { - "line": 260, + "line": 266, "column": 31 }, "end": { - "line": 260, + "line": 266, "column": 37 }, "identifierName": "button" @@ -52956,72 +53602,72 @@ }, { "type": "ExpressionStatement", - "start": 10154, - "end": 10184, + "start": 10310, + "end": 10340, "loc": { "start": { - "line": 261, + "line": 267, "column": 6 }, "end": { - "line": 261, + "line": 267, "column": 36 } }, "expression": { "type": "CallExpression", - "start": 10154, - "end": 10183, + "start": 10310, + "end": 10339, "loc": { "start": { - "line": 261, + "line": 267, "column": 6 }, "end": { - "line": 261, + "line": 267, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 10154, - "end": 10175, + "start": 10310, + "end": 10331, "loc": { "start": { - "line": 261, + "line": 267, "column": 6 }, "end": { - "line": 261, + "line": 267, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 10154, - "end": 10158, + "start": 10310, + "end": 10314, "loc": { "start": { - "line": 261, + "line": 267, "column": 6 }, "end": { - "line": 261, + "line": 267, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10159, - "end": 10175, + "start": 10315, + "end": 10331, "loc": { "start": { - "line": 261, + "line": 267, "column": 11 }, "end": { - "line": 261, + "line": 267, "column": 27 }, "identifierName": "handleButtonHold" @@ -53033,15 +53679,15 @@ "arguments": [ { "type": "Identifier", - "start": 10176, - "end": 10182, + "start": 10332, + "end": 10338, "loc": { "start": { - "line": 261, + "line": 267, "column": 28 }, "end": { - "line": 261, + "line": 267, "column": 34 }, "identifierName": "button" @@ -53057,15 +53703,15 @@ }, { "type": "NumericLiteral", - "start": 10193, - "end": 10196, + "start": 10349, + "end": 10352, "loc": { "start": { - "line": 262, + "line": 268, "column": 7 }, "end": { - "line": 262, + "line": 268, "column": 10 } }, @@ -53083,15 +53729,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 9965, - "end": 10051, + "start": 10121, + "end": 10207, "loc": { "start": { - "line": 256, + "line": 262, "column": 4 }, "end": { - "line": 258, + "line": 264, "column": 7 } } @@ -53106,15 +53752,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9864, - "end": 9900, + "start": 10020, + "end": 10056, "loc": { "start": { - "line": 251, + "line": 257, "column": 2 }, "end": { - "line": 253, + "line": 259, "column": 5 } } @@ -53122,15 +53768,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9904, - "end": 9930, + "start": 10060, + "end": 10086, "loc": { "start": { - "line": 254, + "line": 260, "column": 2 }, "end": { - "line": 254, + "line": 260, "column": 28 } } @@ -53140,15 +53786,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10209, - "end": 10306, + "start": 10365, + "end": 10462, "loc": { "start": { - "line": 265, + "line": 271, "column": 2 }, "end": { - "line": 267, + "line": 273, "column": 5 } } @@ -53157,15 +53803,15 @@ }, { "type": "ClassMethod", - "start": 10310, - "end": 10422, + "start": 10466, + "end": 10578, "loc": { "start": { - "line": 268, + "line": 274, "column": 2 }, "end": { - "line": 272, + "line": 278, "column": 3 } }, @@ -53173,15 +53819,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10310, - "end": 10328, + "start": 10466, + "end": 10484, "loc": { "start": { - "line": 268, + "line": 274, "column": 2 }, "end": { - "line": 268, + "line": 274, "column": 20 }, "identifierName": "syncInstanceInputs" @@ -53197,87 +53843,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10330, - "end": 10422, + "start": 10486, + "end": 10578, "loc": { "start": { - "line": 268, + "line": 274, "column": 22 }, "end": { - "line": 272, + "line": 278, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10337, - "end": 10417, + "start": 10493, + "end": 10573, "loc": { "start": { - "line": 269, + "line": 275, "column": 4 }, "end": { - "line": 271, + "line": 277, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 10337, - "end": 10416, + "start": 10493, + "end": 10572, "loc": { "start": { - "line": 269, + "line": 275, "column": 4 }, "end": { - "line": 271, + "line": 277, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 10337, - "end": 10350, + "start": 10493, + "end": 10506, "loc": { "start": { - "line": 269, + "line": 275, "column": 4 }, "end": { - "line": 269, + "line": 275, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 10337, - "end": 10341, + "start": 10493, + "end": 10497, "loc": { "start": { - "line": 269, + "line": 275, "column": 4 }, "end": { - "line": 269, + "line": 275, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10342, - "end": 10350, + "start": 10498, + "end": 10506, "loc": { "start": { - "line": 269, + "line": 275, "column": 9 }, "end": { - "line": 269, + "line": 275, "column": 17 }, "identifierName": "dispatch" @@ -53289,15 +53935,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10351, - "end": 10415, + "start": 10507, + "end": 10571, "loc": { "start": { - "line": 269, + "line": 275, "column": 18 }, "end": { - "line": 271, + "line": 277, "column": 5 } }, @@ -53308,15 +53954,15 @@ "params": [ { "type": "Identifier", - "start": 10352, - "end": 10360, + "start": 10508, + "end": 10516, "loc": { "start": { - "line": 269, + "line": 275, "column": 19 }, "end": { - "line": 269, + "line": 275, "column": 27 }, "identifierName": "instance" @@ -53326,72 +53972,72 @@ ], "body": { "type": "BlockStatement", - "start": 10365, - "end": 10415, + "start": 10521, + "end": 10571, "loc": { "start": { - "line": 269, + "line": 275, "column": 32 }, "end": { - "line": 271, + "line": 277, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10374, - "end": 10408, + "start": 10530, + "end": 10564, "loc": { "start": { - "line": 270, + "line": 276, "column": 6 }, "end": { - "line": 270, + "line": 276, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 10374, - "end": 10407, + "start": 10530, + "end": 10563, "loc": { "start": { - "line": 270, + "line": 276, "column": 6 }, "end": { - "line": 270, + "line": 276, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 10374, - "end": 10395, + "start": 10530, + "end": 10551, "loc": { "start": { - "line": 270, + "line": 276, "column": 6 }, "end": { - "line": 270, + "line": 276, "column": 27 } }, "object": { "type": "Identifier", - "start": 10374, - "end": 10382, + "start": 10530, + "end": 10538, "loc": { "start": { - "line": 270, + "line": 276, "column": 6 }, "end": { - "line": 270, + "line": 276, "column": 14 }, "identifierName": "instance" @@ -53400,15 +54046,15 @@ }, "property": { "type": "Identifier", - "start": 10383, - "end": 10395, + "start": 10539, + "end": 10551, "loc": { "start": { - "line": 270, + "line": 276, "column": 15 }, "end": { - "line": 270, + "line": 276, "column": 27 }, "identifierName": "replaceInput" @@ -53420,44 +54066,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10396, - "end": 10406, + "start": 10552, + "end": 10562, "loc": { "start": { - "line": 270, + "line": 276, "column": 28 }, "end": { - "line": 270, + "line": 276, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 10396, - "end": 10400, + "start": 10552, + "end": 10556, "loc": { "start": { - "line": 270, + "line": 276, "column": 28 }, "end": { - "line": 270, + "line": 276, "column": 32 } } }, "property": { "type": "Identifier", - "start": 10401, - "end": 10406, + "start": 10557, + "end": 10562, "loc": { "start": { - "line": 270, + "line": 276, "column": 33 }, "end": { - "line": 270, + "line": 276, "column": 38 }, "identifierName": "input" @@ -53484,15 +54130,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10209, - "end": 10306, + "start": 10365, + "end": 10462, "loc": { "start": { - "line": 265, + "line": 271, "column": 2 }, "end": { - "line": 267, + "line": 273, "column": 5 } } @@ -53502,15 +54148,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10430, - "end": 10548, + "start": 10586, + "end": 10704, "loc": { "start": { - "line": 274, + "line": 280, "column": 2 }, "end": { - "line": 277, + "line": 283, "column": 5 } } @@ -53519,15 +54165,15 @@ }, { "type": "ClassMethod", - "start": 10552, - "end": 10827, + "start": 10708, + "end": 10983, "loc": { "start": { - "line": 278, + "line": 284, "column": 2 }, "end": { - "line": 287, + "line": 293, "column": 3 } }, @@ -53535,15 +54181,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10552, - "end": 10562, + "start": 10708, + "end": 10718, "loc": { "start": { - "line": 278, + "line": 284, "column": 2 }, "end": { - "line": 278, + "line": 284, "column": 12 }, "identifierName": "clearInput" @@ -53559,15 +54205,15 @@ "params": [ { "type": "Identifier", - "start": 10563, - "end": 10572, + "start": 10719, + "end": 10728, "loc": { "start": { - "line": 278, + "line": 284, "column": 13 }, "end": { - "line": 278, + "line": 284, "column": 22 }, "identifierName": "inputName" @@ -53577,59 +54223,59 @@ ], "body": { "type": "BlockStatement", - "start": 10573, - "end": 10827, + "start": 10729, + "end": 10983, "loc": { "start": { - "line": 278, + "line": 284, "column": 23 }, "end": { - "line": 287, + "line": 293, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10580, - "end": 10628, + "start": 10736, + "end": 10784, "loc": { "start": { - "line": 279, + "line": 285, "column": 4 }, "end": { - "line": 279, + "line": 285, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 10580, - "end": 10627, + "start": 10736, + "end": 10783, "loc": { "start": { - "line": 279, + "line": 285, "column": 4 }, "end": { - "line": 279, + "line": 285, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 10580, - "end": 10589, + "start": 10736, + "end": 10745, "loc": { "start": { - "line": 279, + "line": 285, "column": 4 }, "end": { - "line": 279, + "line": 285, "column": 13 }, "identifierName": "inputName" @@ -53638,29 +54284,29 @@ }, "right": { "type": "LogicalExpression", - "start": 10592, - "end": 10627, + "start": 10748, + "end": 10783, "loc": { "start": { - "line": 279, + "line": 285, "column": 16 }, "end": { - "line": 279, + "line": 285, "column": 51 } }, "left": { "type": "Identifier", - "start": 10592, - "end": 10601, + "start": 10748, + "end": 10757, "loc": { "start": { - "line": 279, + "line": 285, "column": 16 }, "end": { - "line": 279, + "line": 285, "column": 25 }, "identifierName": "inputName" @@ -53670,58 +54316,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 10605, - "end": 10627, + "start": 10761, + "end": 10783, "loc": { "start": { - "line": 279, + "line": 285, "column": 29 }, "end": { - "line": 279, + "line": 285, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 10605, - "end": 10617, + "start": 10761, + "end": 10773, "loc": { "start": { - "line": 279, + "line": 285, "column": 29 }, "end": { - "line": 279, + "line": 285, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 10605, - "end": 10609, + "start": 10761, + "end": 10765, "loc": { "start": { - "line": 279, + "line": 285, "column": 29 }, "end": { - "line": 279, + "line": 285, "column": 33 } } }, "property": { "type": "Identifier", - "start": 10610, - "end": 10617, + "start": 10766, + "end": 10773, "loc": { "start": { - "line": 279, + "line": 285, "column": 34 }, "end": { - "line": 279, + "line": 285, "column": 41 }, "identifierName": "options" @@ -53732,15 +54378,15 @@ }, "property": { "type": "Identifier", - "start": 10618, - "end": 10627, + "start": 10774, + "end": 10783, "loc": { "start": { - "line": 279, + "line": 285, "column": 42 }, "end": { - "line": 279, + "line": 285, "column": 51 }, "identifierName": "inputName" @@ -53754,87 +54400,87 @@ }, { "type": "ExpressionStatement", - "start": 10634, - "end": 10674, + "start": 10790, + "end": 10830, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 10634, - "end": 10673, + "start": 10790, + "end": 10829, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10634, - "end": 10668, + "start": 10790, + "end": 10824, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 10634, - "end": 10644, + "start": 10790, + "end": 10800, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 10634, - "end": 10638, + "start": 10790, + "end": 10794, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10639, - "end": 10644, + "start": 10795, + "end": 10800, "loc": { "start": { - "line": 280, + "line": 286, "column": 9 }, "end": { - "line": 280, + "line": 286, "column": 14 }, "identifierName": "input" @@ -53845,58 +54491,58 @@ }, "property": { "type": "MemberExpression", - "start": 10645, - "end": 10667, + "start": 10801, + "end": 10823, "loc": { "start": { - "line": 280, + "line": 286, "column": 15 }, "end": { - "line": 280, + "line": 286, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 10645, - "end": 10657, + "start": 10801, + "end": 10813, "loc": { "start": { - "line": 280, + "line": 286, "column": 15 }, "end": { - "line": 280, + "line": 286, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 10645, - "end": 10649, + "start": 10801, + "end": 10805, "loc": { "start": { - "line": 280, + "line": 286, "column": 15 }, "end": { - "line": 280, + "line": 286, "column": 19 } } }, "property": { "type": "Identifier", - "start": 10650, - "end": 10657, + "start": 10806, + "end": 10813, "loc": { "start": { - "line": 280, + "line": 286, "column": 20 }, "end": { - "line": 280, + "line": 286, "column": 27 }, "identifierName": "options" @@ -53907,15 +54553,15 @@ }, "property": { "type": "Identifier", - "start": 10658, - "end": 10667, + "start": 10814, + "end": 10823, "loc": { "start": { - "line": 280, + "line": 286, "column": 28 }, "end": { - "line": 280, + "line": 286, "column": 37 }, "identifierName": "inputName" @@ -53928,15 +54574,15 @@ }, "right": { "type": "StringLiteral", - "start": 10671, - "end": 10673, + "start": 10827, + "end": 10829, "loc": { "start": { - "line": 280, + "line": 286, "column": 41 }, "end": { - "line": 280, + "line": 286, "column": 43 } }, @@ -53951,15 +54597,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10682, - "end": 10737, + "start": 10838, + "end": 10893, "loc": { "start": { - "line": 282, + "line": 288, "column": 4 }, "end": { - "line": 284, + "line": 290, "column": 7 } } @@ -53968,57 +54614,57 @@ }, { "type": "IfStatement", - "start": 10743, - "end": 10822, + "start": 10899, + "end": 10978, "loc": { "start": { - "line": 285, + "line": 291, "column": 4 }, "end": { - "line": 286, + "line": 292, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 10746, - "end": 10777, + "start": 10902, + "end": 10933, "loc": { "start": { - "line": 285, + "line": 291, "column": 7 }, "end": { - "line": 285, + "line": 291, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 10746, - "end": 10758, + "start": 10902, + "end": 10914, "loc": { "start": { - "line": 285, + "line": 291, "column": 7 }, "end": { - "line": 285, + "line": 291, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 10746, - "end": 10750, + "start": 10902, + "end": 10906, "loc": { "start": { - "line": 285, + "line": 291, "column": 7 }, "end": { - "line": 285, + "line": 291, "column": 11 } }, @@ -54026,15 +54672,15 @@ }, "property": { "type": "Identifier", - "start": 10751, - "end": 10758, + "start": 10907, + "end": 10914, "loc": { "start": { - "line": 285, + "line": 291, "column": 12 }, "end": { - "line": 285, + "line": 291, "column": 19 }, "identifierName": "options" @@ -54046,15 +54692,15 @@ }, "property": { "type": "Identifier", - "start": 10759, - "end": 10777, + "start": 10915, + "end": 10933, "loc": { "start": { - "line": 285, + "line": 291, "column": 20 }, "end": { - "line": 285, + "line": 291, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -54066,72 +54712,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10786, - "end": 10822, + "start": 10942, + "end": 10978, "loc": { "start": { - "line": 286, + "line": 292, "column": 6 }, "end": { - "line": 286, + "line": 292, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 10786, - "end": 10821, + "start": 10942, + "end": 10977, "loc": { "start": { - "line": 286, + "line": 292, "column": 6 }, "end": { - "line": 286, + "line": 292, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 10786, - "end": 10809, + "start": 10942, + "end": 10965, "loc": { "start": { - "line": 286, + "line": 292, "column": 6 }, "end": { - "line": 286, + "line": 292, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10786, - "end": 10790, + "start": 10942, + "end": 10946, "loc": { "start": { - "line": 286, + "line": 292, "column": 6 }, "end": { - "line": 286, + "line": 292, "column": 10 } } }, "property": { "type": "Identifier", - "start": 10791, - "end": 10809, + "start": 10947, + "end": 10965, "loc": { "start": { - "line": 286, + "line": 292, "column": 11 }, "end": { - "line": 286, + "line": 292, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -54143,44 +54789,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10810, - "end": 10820, + "start": 10966, + "end": 10976, "loc": { "start": { - "line": 286, + "line": 292, "column": 30 }, "end": { - "line": 286, + "line": 292, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 10810, - "end": 10814, + "start": 10966, + "end": 10970, "loc": { "start": { - "line": 286, + "line": 292, "column": 30 }, "end": { - "line": 286, + "line": 292, "column": 34 } } }, "property": { "type": "Identifier", - "start": 10815, - "end": 10820, + "start": 10971, + "end": 10976, "loc": { "start": { - "line": 286, + "line": 292, "column": 35 }, "end": { - "line": 286, + "line": 292, "column": 40 }, "identifierName": "input" @@ -54197,15 +54843,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10682, - "end": 10737, + "start": 10838, + "end": 10893, "loc": { "start": { - "line": 282, + "line": 288, "column": 4 }, "end": { - "line": 284, + "line": 290, "column": 7 } } @@ -54220,15 +54866,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10430, - "end": 10548, + "start": 10586, + "end": 10704, "loc": { "start": { - "line": 274, + "line": 280, "column": 2 }, "end": { - "line": 277, + "line": 283, "column": 5 } } @@ -54238,15 +54884,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10833, - "end": 10995, + "start": 10989, + "end": 11151, "loc": { "start": { - "line": 289, + "line": 295, "column": 2 }, "end": { - "line": 292, + "line": 298, "column": 5 } } @@ -54255,15 +54901,15 @@ }, { "type": "ClassMethod", - "start": 10999, - "end": 11276, + "start": 11155, + "end": 11432, "loc": { "start": { - "line": 293, + "line": 299, "column": 2 }, "end": { - "line": 303, + "line": 309, "column": 3 } }, @@ -54271,15 +54917,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10999, - "end": 11007, + "start": 11155, + "end": 11163, "loc": { "start": { - "line": 293, + "line": 299, "column": 2 }, "end": { - "line": 293, + "line": 299, "column": 10 }, "identifierName": "getInput" @@ -54295,15 +54941,15 @@ "params": [ { "type": "Identifier", - "start": 11008, - "end": 11017, + "start": 11164, + "end": 11173, "loc": { "start": { - "line": 293, + "line": 299, "column": 11 }, "end": { - "line": 293, + "line": 299, "column": 20 }, "identifierName": "inputName" @@ -54313,59 +54959,59 @@ ], "body": { "type": "BlockStatement", - "start": 11018, - "end": 11276, + "start": 11174, + "end": 11432, "loc": { "start": { - "line": 293, + "line": 299, "column": 21 }, "end": { - "line": 303, + "line": 309, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11025, - "end": 11073, + "start": 11181, + "end": 11229, "loc": { "start": { - "line": 294, + "line": 300, "column": 4 }, "end": { - "line": 294, + "line": 300, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11025, - "end": 11072, + "start": 11181, + "end": 11228, "loc": { "start": { - "line": 294, + "line": 300, "column": 4 }, "end": { - "line": 294, + "line": 300, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11025, - "end": 11034, + "start": 11181, + "end": 11190, "loc": { "start": { - "line": 294, + "line": 300, "column": 4 }, "end": { - "line": 294, + "line": 300, "column": 13 }, "identifierName": "inputName" @@ -54374,29 +55020,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11037, - "end": 11072, + "start": 11193, + "end": 11228, "loc": { "start": { - "line": 294, + "line": 300, "column": 16 }, "end": { - "line": 294, + "line": 300, "column": 51 } }, "left": { "type": "Identifier", - "start": 11037, - "end": 11046, + "start": 11193, + "end": 11202, "loc": { "start": { - "line": 294, + "line": 300, "column": 16 }, "end": { - "line": 294, + "line": 300, "column": 25 }, "identifierName": "inputName" @@ -54406,58 +55052,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11050, - "end": 11072, + "start": 11206, + "end": 11228, "loc": { "start": { - "line": 294, + "line": 300, "column": 29 }, "end": { - "line": 294, + "line": 300, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11050, - "end": 11062, + "start": 11206, + "end": 11218, "loc": { "start": { - "line": 294, + "line": 300, "column": 29 }, "end": { - "line": 294, + "line": 300, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11050, - "end": 11054, + "start": 11206, + "end": 11210, "loc": { "start": { - "line": 294, + "line": 300, "column": 29 }, "end": { - "line": 294, + "line": 300, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11055, - "end": 11062, + "start": 11211, + "end": 11218, "loc": { "start": { - "line": 294, + "line": 300, "column": 34 }, "end": { - "line": 294, + "line": 300, "column": 41 }, "identifierName": "options" @@ -54468,15 +55114,15 @@ }, "property": { "type": "Identifier", - "start": 11063, - "end": 11072, + "start": 11219, + "end": 11228, "loc": { "start": { - "line": 294, + "line": 300, "column": 42 }, "end": { - "line": 294, + "line": 300, "column": 51 }, "identifierName": "inputName" @@ -54491,15 +55137,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11081, - "end": 11136, + "start": 11237, + "end": 11292, "loc": { "start": { - "line": 296, + "line": 302, "column": 4 }, "end": { - "line": 298, + "line": 304, "column": 7 } } @@ -54508,57 +55154,57 @@ }, { "type": "IfStatement", - "start": 11142, - "end": 11221, + "start": 11298, + "end": 11377, "loc": { "start": { - "line": 299, + "line": 305, "column": 4 }, "end": { - "line": 300, + "line": 306, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11145, - "end": 11176, + "start": 11301, + "end": 11332, "loc": { "start": { - "line": 299, + "line": 305, "column": 7 }, "end": { - "line": 299, + "line": 305, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11145, - "end": 11157, + "start": 11301, + "end": 11313, "loc": { "start": { - "line": 299, + "line": 305, "column": 7 }, "end": { - "line": 299, + "line": 305, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11145, - "end": 11149, + "start": 11301, + "end": 11305, "loc": { "start": { - "line": 299, + "line": 305, "column": 7 }, "end": { - "line": 299, + "line": 305, "column": 11 } }, @@ -54566,15 +55212,15 @@ }, "property": { "type": "Identifier", - "start": 11150, - "end": 11157, + "start": 11306, + "end": 11313, "loc": { "start": { - "line": 299, + "line": 305, "column": 12 }, "end": { - "line": 299, + "line": 305, "column": 19 }, "identifierName": "options" @@ -54586,15 +55232,15 @@ }, "property": { "type": "Identifier", - "start": 11158, - "end": 11176, + "start": 11314, + "end": 11332, "loc": { "start": { - "line": 299, + "line": 305, "column": 20 }, "end": { - "line": 299, + "line": 305, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -54606,72 +55252,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11185, - "end": 11221, + "start": 11341, + "end": 11377, "loc": { "start": { - "line": 300, + "line": 306, "column": 6 }, "end": { - "line": 300, + "line": 306, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11185, - "end": 11220, + "start": 11341, + "end": 11376, "loc": { "start": { - "line": 300, + "line": 306, "column": 6 }, "end": { - "line": 300, + "line": 306, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11185, - "end": 11208, + "start": 11341, + "end": 11364, "loc": { "start": { - "line": 300, + "line": 306, "column": 6 }, "end": { - "line": 300, + "line": 306, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11185, - "end": 11189, + "start": 11341, + "end": 11345, "loc": { "start": { - "line": 300, + "line": 306, "column": 6 }, "end": { - "line": 300, + "line": 306, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11190, - "end": 11208, + "start": 11346, + "end": 11364, "loc": { "start": { - "line": 300, + "line": 306, "column": 11 }, "end": { - "line": 300, + "line": 306, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -54683,44 +55329,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11209, - "end": 11219, + "start": 11365, + "end": 11375, "loc": { "start": { - "line": 300, + "line": 306, "column": 30 }, "end": { - "line": 300, + "line": 306, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11209, - "end": 11213, + "start": 11365, + "end": 11369, "loc": { "start": { - "line": 300, + "line": 306, "column": 30 }, "end": { - "line": 300, + "line": 306, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11214, - "end": 11219, + "start": 11370, + "end": 11375, "loc": { "start": { - "line": 300, + "line": 306, "column": 35 }, "end": { - "line": 300, + "line": 306, "column": 40 }, "identifierName": "input" @@ -54737,15 +55383,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11081, - "end": 11136, + "start": 11237, + "end": 11292, "loc": { "start": { - "line": 296, + "line": 302, "column": 4 }, "end": { - "line": 298, + "line": 304, "column": 7 } } @@ -54754,72 +55400,72 @@ }, { "type": "ReturnStatement", - "start": 11229, - "end": 11271, + "start": 11385, + "end": 11427, "loc": { "start": { - "line": 302, + "line": 308, "column": 4 }, "end": { - "line": 302, + "line": 308, "column": 46 } }, "argument": { "type": "MemberExpression", - "start": 11236, - "end": 11270, + "start": 11392, + "end": 11426, "loc": { "start": { - "line": 302, + "line": 308, "column": 11 }, "end": { - "line": 302, + "line": 308, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 11236, - "end": 11246, + "start": 11392, + "end": 11402, "loc": { "start": { - "line": 302, + "line": 308, "column": 11 }, "end": { - "line": 302, + "line": 308, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 11236, - "end": 11240, + "start": 11392, + "end": 11396, "loc": { "start": { - "line": 302, + "line": 308, "column": 11 }, "end": { - "line": 302, + "line": 308, "column": 15 } } }, "property": { "type": "Identifier", - "start": 11241, - "end": 11246, + "start": 11397, + "end": 11402, "loc": { "start": { - "line": 302, + "line": 308, "column": 16 }, "end": { - "line": 302, + "line": 308, "column": 21 }, "identifierName": "input" @@ -54830,58 +55476,58 @@ }, "property": { "type": "MemberExpression", - "start": 11247, - "end": 11269, + "start": 11403, + "end": 11425, "loc": { "start": { - "line": 302, + "line": 308, "column": 22 }, "end": { - "line": 302, + "line": 308, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 11247, - "end": 11259, + "start": 11403, + "end": 11415, "loc": { "start": { - "line": 302, + "line": 308, "column": 22 }, "end": { - "line": 302, + "line": 308, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 11247, - "end": 11251, + "start": 11403, + "end": 11407, "loc": { "start": { - "line": 302, + "line": 308, "column": 22 }, "end": { - "line": 302, + "line": 308, "column": 26 } } }, "property": { "type": "Identifier", - "start": 11252, - "end": 11259, + "start": 11408, + "end": 11415, "loc": { "start": { - "line": 302, + "line": 308, "column": 27 }, "end": { - "line": 302, + "line": 308, "column": 34 }, "identifierName": "options" @@ -54892,15 +55538,15 @@ }, "property": { "type": "Identifier", - "start": 11260, - "end": 11269, + "start": 11416, + "end": 11425, "loc": { "start": { - "line": 302, + "line": 308, "column": 35 }, "end": { - "line": 302, + "line": 308, "column": 44 }, "identifierName": "inputName" @@ -54920,15 +55566,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10833, - "end": 10995, + "start": 10989, + "end": 11151, "loc": { "start": { - "line": 289, + "line": 295, "column": 2 }, "end": { - "line": 292, + "line": 298, "column": 5 } } @@ -54938,15 +55584,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11282, - "end": 11442, + "start": 11438, + "end": 11598, "loc": { "start": { - "line": 305, + "line": 311, "column": 2 }, "end": { - "line": 309, + "line": 315, "column": 5 } } @@ -54955,15 +55601,15 @@ }, { "type": "ClassMethod", - "start": 11446, - "end": 11716, + "start": 11602, + "end": 11872, "loc": { "start": { - "line": 310, + "line": 316, "column": 2 }, "end": { - "line": 319, + "line": 325, "column": 3 } }, @@ -54971,15 +55617,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11446, - "end": 11454, + "start": 11602, + "end": 11610, "loc": { "start": { - "line": 310, + "line": 316, "column": 2 }, "end": { - "line": 310, + "line": 316, "column": 10 }, "identifierName": "setInput" @@ -54995,15 +55641,15 @@ "params": [ { "type": "Identifier", - "start": 11455, - "end": 11460, + "start": 11611, + "end": 11616, "loc": { "start": { - "line": 310, + "line": 316, "column": 11 }, "end": { - "line": 310, + "line": 316, "column": 16 }, "identifierName": "input" @@ -55012,15 +55658,15 @@ }, { "type": "Identifier", - "start": 11462, - "end": 11471, + "start": 11618, + "end": 11627, "loc": { "start": { - "line": 310, + "line": 316, "column": 18 }, "end": { - "line": 310, + "line": 316, "column": 27 }, "identifierName": "inputName" @@ -55030,59 +55676,59 @@ ], "body": { "type": "BlockStatement", - "start": 11472, - "end": 11716, + "start": 11628, + "end": 11872, "loc": { "start": { - "line": 310, + "line": 316, "column": 28 }, "end": { - "line": 319, + "line": 325, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11479, - "end": 11527, + "start": 11635, + "end": 11683, "loc": { "start": { - "line": 311, + "line": 317, "column": 4 }, "end": { - "line": 311, + "line": 317, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11479, - "end": 11526, + "start": 11635, + "end": 11682, "loc": { "start": { - "line": 311, + "line": 317, "column": 4 }, "end": { - "line": 311, + "line": 317, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11479, - "end": 11488, + "start": 11635, + "end": 11644, "loc": { "start": { - "line": 311, + "line": 317, "column": 4 }, "end": { - "line": 311, + "line": 317, "column": 13 }, "identifierName": "inputName" @@ -55091,29 +55737,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11491, - "end": 11526, + "start": 11647, + "end": 11682, "loc": { "start": { - "line": 311, + "line": 317, "column": 16 }, "end": { - "line": 311, + "line": 317, "column": 51 } }, "left": { "type": "Identifier", - "start": 11491, - "end": 11500, + "start": 11647, + "end": 11656, "loc": { "start": { - "line": 311, + "line": 317, "column": 16 }, "end": { - "line": 311, + "line": 317, "column": 25 }, "identifierName": "inputName" @@ -55123,58 +55769,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11504, - "end": 11526, + "start": 11660, + "end": 11682, "loc": { "start": { - "line": 311, + "line": 317, "column": 29 }, "end": { - "line": 311, + "line": 317, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11504, - "end": 11516, + "start": 11660, + "end": 11672, "loc": { "start": { - "line": 311, + "line": 317, "column": 29 }, "end": { - "line": 311, + "line": 317, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11504, - "end": 11508, + "start": 11660, + "end": 11664, "loc": { "start": { - "line": 311, + "line": 317, "column": 29 }, "end": { - "line": 311, + "line": 317, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11509, - "end": 11516, + "start": 11665, + "end": 11672, "loc": { "start": { - "line": 311, + "line": 317, "column": 34 }, "end": { - "line": 311, + "line": 317, "column": 41 }, "identifierName": "options" @@ -55185,15 +55831,15 @@ }, "property": { "type": "Identifier", - "start": 11517, - "end": 11526, + "start": 11673, + "end": 11682, "loc": { "start": { - "line": 311, + "line": 317, "column": 42 }, "end": { - "line": 311, + "line": 317, "column": 51 }, "identifierName": "inputName" @@ -55207,87 +55853,87 @@ }, { "type": "ExpressionStatement", - "start": 11533, - "end": 11563, + "start": 11689, + "end": 11719, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 11533, - "end": 11562, + "start": 11689, + "end": 11718, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11533, - "end": 11554, + "start": 11689, + "end": 11710, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 11533, - "end": 11543, + "start": 11689, + "end": 11699, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 11533, - "end": 11537, + "start": 11689, + "end": 11693, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 8 } } }, "property": { "type": "Identifier", - "start": 11538, - "end": 11543, + "start": 11694, + "end": 11699, "loc": { "start": { - "line": 312, + "line": 318, "column": 9 }, "end": { - "line": 312, + "line": 318, "column": 14 }, "identifierName": "input" @@ -55298,15 +55944,15 @@ }, "property": { "type": "Identifier", - "start": 11544, - "end": 11553, + "start": 11700, + "end": 11709, "loc": { "start": { - "line": 312, + "line": 318, "column": 15 }, "end": { - "line": 312, + "line": 318, "column": 24 }, "identifierName": "inputName" @@ -55317,15 +55963,15 @@ }, "right": { "type": "Identifier", - "start": 11557, - "end": 11562, + "start": 11713, + "end": 11718, "loc": { "start": { - "line": 312, + "line": 318, "column": 28 }, "end": { - "line": 312, + "line": 318, "column": 33 }, "identifierName": "input" @@ -55337,15 +55983,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11727, + "end": 11782, "loc": { "start": { - "line": 314, + "line": 320, "column": 4 }, "end": { - "line": 316, + "line": 322, "column": 7 } } @@ -55354,57 +56000,57 @@ }, { "type": "IfStatement", - "start": 11632, - "end": 11711, + "start": 11788, + "end": 11867, "loc": { "start": { - "line": 317, + "line": 323, "column": 4 }, "end": { - "line": 318, + "line": 324, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11635, - "end": 11666, + "start": 11791, + "end": 11822, "loc": { "start": { - "line": 317, + "line": 323, "column": 7 }, "end": { - "line": 317, + "line": 323, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11635, - "end": 11647, + "start": 11791, + "end": 11803, "loc": { "start": { - "line": 317, + "line": 323, "column": 7 }, "end": { - "line": 317, + "line": 323, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11635, - "end": 11639, + "start": 11791, + "end": 11795, "loc": { "start": { - "line": 317, + "line": 323, "column": 7 }, "end": { - "line": 317, + "line": 323, "column": 11 } }, @@ -55412,15 +56058,15 @@ }, "property": { "type": "Identifier", - "start": 11640, - "end": 11647, + "start": 11796, + "end": 11803, "loc": { "start": { - "line": 317, + "line": 323, "column": 12 }, "end": { - "line": 317, + "line": 323, "column": 19 }, "identifierName": "options" @@ -55432,15 +56078,15 @@ }, "property": { "type": "Identifier", - "start": 11648, - "end": 11666, + "start": 11804, + "end": 11822, "loc": { "start": { - "line": 317, + "line": 323, "column": 20 }, "end": { - "line": 317, + "line": 323, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -55452,72 +56098,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11675, - "end": 11711, + "start": 11831, + "end": 11867, "loc": { "start": { - "line": 318, + "line": 324, "column": 6 }, "end": { - "line": 318, + "line": 324, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11675, - "end": 11710, + "start": 11831, + "end": 11866, "loc": { "start": { - "line": 318, + "line": 324, "column": 6 }, "end": { - "line": 318, + "line": 324, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11675, - "end": 11698, + "start": 11831, + "end": 11854, "loc": { "start": { - "line": 318, + "line": 324, "column": 6 }, "end": { - "line": 318, + "line": 324, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11675, - "end": 11679, + "start": 11831, + "end": 11835, "loc": { "start": { - "line": 318, + "line": 324, "column": 6 }, "end": { - "line": 318, + "line": 324, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11680, - "end": 11698, + "start": 11836, + "end": 11854, "loc": { "start": { - "line": 318, + "line": 324, "column": 11 }, "end": { - "line": 318, + "line": 324, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -55529,44 +56175,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11699, - "end": 11709, + "start": 11855, + "end": 11865, "loc": { "start": { - "line": 318, + "line": 324, "column": 30 }, "end": { - "line": 318, + "line": 324, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11699, - "end": 11703, + "start": 11855, + "end": 11859, "loc": { "start": { - "line": 318, + "line": 324, "column": 30 }, "end": { - "line": 318, + "line": 324, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11704, - "end": 11709, + "start": 11860, + "end": 11865, "loc": { "start": { - "line": 318, + "line": 324, "column": 35 }, "end": { - "line": 318, + "line": 324, "column": 40 }, "identifierName": "input" @@ -55583,15 +56229,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11727, + "end": 11782, "loc": { "start": { - "line": 314, + "line": 320, "column": 4 }, "end": { - "line": 316, + "line": 322, "column": 7 } } @@ -55606,15 +56252,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11282, - "end": 11442, + "start": 11438, + "end": 11598, "loc": { "start": { - "line": 305, + "line": 311, "column": 2 }, "end": { - "line": 309, + "line": 315, "column": 5 } } @@ -55624,15 +56270,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11724, - "end": 11833, + "start": 11880, + "end": 11989, "loc": { "start": { - "line": 321, + "line": 327, "column": 2 }, "end": { - "line": 324, + "line": 330, "column": 5 } } @@ -55641,15 +56287,15 @@ }, { "type": "ClassMethod", - "start": 11837, - "end": 11893, + "start": 11993, + "end": 12049, "loc": { "start": { - "line": 325, + "line": 331, "column": 2 }, "end": { - "line": 327, + "line": 333, "column": 3 } }, @@ -55657,15 +56303,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11837, - "end": 11849, + "start": 11993, + "end": 12005, "loc": { "start": { - "line": 325, + "line": 331, "column": 2 }, "end": { - "line": 325, + "line": 331, "column": 14 }, "identifierName": "replaceInput" @@ -55681,15 +56327,15 @@ "params": [ { "type": "Identifier", - "start": 11850, - "end": 11858, + "start": 12006, + "end": 12014, "loc": { "start": { - "line": 325, + "line": 331, "column": 15 }, "end": { - "line": 325, + "line": 331, "column": 23 }, "identifierName": "inputObj" @@ -55699,88 +56345,88 @@ ], "body": { "type": "BlockStatement", - "start": 11859, - "end": 11893, + "start": 12015, + "end": 12049, "loc": { "start": { - "line": 325, + "line": 331, "column": 24 }, "end": { - "line": 327, + "line": 333, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11866, - "end": 11888, + "start": 12022, + "end": 12044, "loc": { "start": { - "line": 326, + "line": 332, "column": 4 }, "end": { - "line": 326, + "line": 332, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 11866, - "end": 11887, + "start": 12022, + "end": 12043, "loc": { "start": { - "line": 326, + "line": 332, "column": 4 }, "end": { - "line": 326, + "line": 332, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11866, - "end": 11876, + "start": 12022, + "end": 12032, "loc": { "start": { - "line": 326, + "line": 332, "column": 4 }, "end": { - "line": 326, + "line": 332, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 11866, - "end": 11870, + "start": 12022, + "end": 12026, "loc": { "start": { - "line": 326, + "line": 332, "column": 4 }, "end": { - "line": 326, + "line": 332, "column": 8 } } }, "property": { "type": "Identifier", - "start": 11871, - "end": 11876, + "start": 12027, + "end": 12032, "loc": { "start": { - "line": 326, + "line": 332, "column": 9 }, "end": { - "line": 326, + "line": 332, "column": 14 }, "identifierName": "input" @@ -55791,15 +56437,15 @@ }, "right": { "type": "Identifier", - "start": 11879, - "end": 11887, + "start": 12035, + "end": 12043, "loc": { "start": { - "line": 326, + "line": 332, "column": 17 }, "end": { - "line": 326, + "line": 332, "column": 25 }, "identifierName": "inputObj" @@ -55816,15 +56462,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11724, - "end": 11833, + "start": 11880, + "end": 11989, "loc": { "start": { - "line": 321, + "line": 327, "column": 2 }, "end": { - "line": 324, + "line": 330, "column": 5 } } @@ -55834,15 +56480,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11899, - "end": 12025, + "start": 12055, + "end": 12181, "loc": { "start": { - "line": 329, + "line": 335, "column": 2 }, "end": { - "line": 332, + "line": 338, "column": 5 } } @@ -55851,15 +56497,15 @@ }, { "type": "ClassProperty", - "start": 12029, - "end": 12163, + "start": 12185, + "end": 12319, "loc": { "start": { - "line": 333, + "line": 339, "column": 2 }, "end": { - "line": 337, + "line": 343, "column": 3 } }, @@ -55867,15 +56513,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12029, - "end": 12039, + "start": 12185, + "end": 12195, "loc": { "start": { - "line": 333, + "line": 339, "column": 2 }, "end": { - "line": 333, + "line": 339, "column": 12 }, "identifierName": "setOptions" @@ -55885,15 +56531,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 12042, - "end": 12163, + "start": 12198, + "end": 12319, "loc": { "start": { - "line": 333, + "line": 339, "column": 15 }, "end": { - "line": 337, + "line": 343, "column": 3 } }, @@ -55904,15 +56550,15 @@ "params": [ { "type": "Identifier", - "start": 12042, - "end": 12048, + "start": 12198, + "end": 12204, "loc": { "start": { - "line": 333, + "line": 339, "column": 15 }, "end": { - "line": 333, + "line": 339, "column": 21 }, "identifierName": "option" @@ -55922,59 +56568,59 @@ ], "body": { "type": "BlockStatement", - "start": 12052, - "end": 12163, + "start": 12208, + "end": 12319, "loc": { "start": { - "line": 333, + "line": 339, "column": 25 }, "end": { - "line": 337, + "line": 343, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12059, - "end": 12081, + "start": 12215, + "end": 12237, "loc": { "start": { - "line": 334, + "line": 340, "column": 4 }, "end": { - "line": 334, + "line": 340, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 12059, - "end": 12080, + "start": 12215, + "end": 12236, "loc": { "start": { - "line": 334, + "line": 340, "column": 4 }, "end": { - "line": 334, + "line": 340, "column": 25 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12059, - "end": 12065, + "start": 12215, + "end": 12221, "loc": { "start": { - "line": 334, + "line": 340, "column": 4 }, "end": { - "line": 334, + "line": 340, "column": 10 }, "identifierName": "option" @@ -55983,29 +56629,29 @@ }, "right": { "type": "LogicalExpression", - "start": 12068, - "end": 12080, + "start": 12224, + "end": 12236, "loc": { "start": { - "line": 334, + "line": 340, "column": 13 }, "end": { - "line": 334, + "line": 340, "column": 25 } }, "left": { "type": "Identifier", - "start": 12068, - "end": 12074, + "start": 12224, + "end": 12230, "loc": { "start": { - "line": 334, + "line": 340, "column": 13 }, "end": { - "line": 334, + "line": 340, "column": 19 }, "identifierName": "option" @@ -56015,15 +56661,15 @@ "operator": "||", "right": { "type": "ObjectExpression", - "start": 12078, - "end": 12080, + "start": 12234, + "end": 12236, "loc": { "start": { - "line": 334, + "line": 340, "column": 23 }, "end": { - "line": 334, + "line": 340, "column": 25 } }, @@ -56034,73 +56680,73 @@ }, { "type": "ExpressionStatement", - "start": 12087, - "end": 12138, + "start": 12243, + "end": 12294, "loc": { "start": { - "line": 335, + "line": 341, "column": 4 }, "end": { - "line": 335, + "line": 341, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12087, - "end": 12137, + "start": 12243, + "end": 12293, "loc": { "start": { - "line": 335, + "line": 341, "column": 4 }, "end": { - "line": 335, + "line": 341, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12087, - "end": 12099, + "start": 12243, + "end": 12255, "loc": { "start": { - "line": 335, + "line": 341, "column": 4 }, "end": { - "line": 335, + "line": 341, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 12087, - "end": 12091, + "start": 12243, + "end": 12247, "loc": { "start": { - "line": 335, + "line": 341, "column": 4 }, "end": { - "line": 335, + "line": 341, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12092, - "end": 12099, + "start": 12248, + "end": 12255, "loc": { "start": { - "line": 335, + "line": 341, "column": 9 }, "end": { - "line": 335, + "line": 341, "column": 16 }, "identifierName": "options" @@ -56111,43 +56757,43 @@ }, "right": { "type": "CallExpression", - "start": 12102, - "end": 12137, + "start": 12258, + "end": 12293, "loc": { "start": { - "line": 335, + "line": 341, "column": 19 }, "end": { - "line": 335, + "line": 341, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 12102, - "end": 12115, + "start": 12258, + "end": 12271, "loc": { "start": { - "line": 335, + "line": 341, "column": 19 }, "end": { - "line": 335, + "line": 341, "column": 32 } }, "object": { "type": "Identifier", - "start": 12102, - "end": 12108, + "start": 12258, + "end": 12264, "loc": { "start": { - "line": 335, + "line": 341, "column": 19 }, "end": { - "line": 335, + "line": 341, "column": 25 }, "identifierName": "Object" @@ -56156,15 +56802,15 @@ }, "property": { "type": "Identifier", - "start": 12109, - "end": 12115, + "start": 12265, + "end": 12271, "loc": { "start": { - "line": 335, + "line": 341, "column": 26 }, "end": { - "line": 335, + "line": 341, "column": 32 }, "identifierName": "assign" @@ -56176,44 +56822,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 12116, - "end": 12128, + "start": 12272, + "end": 12284, "loc": { "start": { - "line": 335, + "line": 341, "column": 33 }, "end": { - "line": 335, + "line": 341, "column": 45 } }, "object": { "type": "ThisExpression", - "start": 12116, - "end": 12120, + "start": 12272, + "end": 12276, "loc": { "start": { - "line": 335, + "line": 341, "column": 33 }, "end": { - "line": 335, + "line": 341, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12121, - "end": 12128, + "start": 12277, + "end": 12284, "loc": { "start": { - "line": 335, + "line": 341, "column": 38 }, "end": { - "line": 335, + "line": 341, "column": 45 }, "identifierName": "options" @@ -56224,15 +56870,15 @@ }, { "type": "Identifier", - "start": 12130, - "end": 12136, + "start": 12286, + "end": 12292, "loc": { "start": { - "line": 335, + "line": 341, "column": 47 }, "end": { - "line": 335, + "line": 341, "column": 53 }, "identifierName": "option" @@ -56245,72 +56891,72 @@ }, { "type": "ExpressionStatement", - "start": 12144, - "end": 12158, + "start": 12300, + "end": 12314, "loc": { "start": { - "line": 336, + "line": 342, "column": 4 }, "end": { - "line": 336, + "line": 342, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 12144, - "end": 12157, + "start": 12300, + "end": 12313, "loc": { "start": { - "line": 336, + "line": 342, "column": 4 }, "end": { - "line": 336, + "line": 342, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 12144, - "end": 12155, + "start": 12300, + "end": 12311, "loc": { "start": { - "line": 336, + "line": 342, "column": 4 }, "end": { - "line": 336, + "line": 342, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 12144, - "end": 12148, + "start": 12300, + "end": 12304, "loc": { "start": { - "line": 336, + "line": 342, "column": 4 }, "end": { - "line": 336, + "line": 342, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12149, - "end": 12155, + "start": 12305, + "end": 12311, "loc": { "start": { - "line": 336, + "line": 342, "column": 9 }, "end": { - "line": 336, + "line": 342, "column": 15 }, "identifierName": "render" @@ -56332,15 +56978,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11899, - "end": 12025, + "start": 12055, + "end": 12181, "loc": { "start": { - "line": 329, + "line": 335, "column": 2 }, "end": { - "line": 332, + "line": 338, "column": 5 } } @@ -56350,15 +56996,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12169, - "end": 12278, + "start": 12325, + "end": 12434, "loc": { "start": { - "line": 339, + "line": 345, "column": 2 }, "end": { - "line": 342, + "line": 348, "column": 5 } } @@ -56367,15 +57013,15 @@ }, { "type": "ClassMethod", - "start": 12282, - "end": 12421, + "start": 12438, + "end": 12577, "loc": { "start": { - "line": 343, + "line": 349, "column": 2 }, "end": { - "line": 347, + "line": 353, "column": 3 } }, @@ -56383,15 +57029,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12282, - "end": 12287, + "start": 12438, + "end": 12443, "loc": { "start": { - "line": 343, + "line": 349, "column": 2 }, "end": { - "line": 343, + "line": 349, "column": 7 }, "identifierName": "clear" @@ -56407,102 +57053,102 @@ "params": [], "body": { "type": "BlockStatement", - "start": 12289, - "end": 12421, + "start": 12445, + "end": 12577, "loc": { "start": { - "line": 343, + "line": 349, "column": 9 }, "end": { - "line": 347, + "line": 353, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12296, - "end": 12328, + "start": 12452, + "end": 12484, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 12296, - "end": 12327, + "start": 12452, + "end": 12483, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12296, - "end": 12322, + "start": 12452, + "end": 12478, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12296, - "end": 12312, + "start": 12452, + "end": 12468, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12296, - "end": 12300, + "start": 12452, + "end": 12456, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12301, - "end": 12312, + "start": 12457, + "end": 12468, "loc": { "start": { - "line": 344, + "line": 350, "column": 9 }, "end": { - "line": 344, + "line": 350, "column": 20 }, "identifierName": "keyboardDOM" @@ -56513,15 +57159,15 @@ }, "property": { "type": "Identifier", - "start": 12313, - "end": 12322, + "start": 12469, + "end": 12478, "loc": { "start": { - "line": 344, + "line": 350, "column": 21 }, "end": { - "line": 344, + "line": 350, "column": 30 }, "identifierName": "innerHTML" @@ -56532,15 +57178,15 @@ }, "right": { "type": "StringLiteral", - "start": 12325, - "end": 12327, + "start": 12481, + "end": 12483, "loc": { "start": { - "line": 344, + "line": 350, "column": 33 }, "end": { - "line": 344, + "line": 350, "column": 35 } }, @@ -56554,87 +57200,87 @@ }, { "type": "ExpressionStatement", - "start": 12334, - "end": 12385, + "start": 12490, + "end": 12541, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12334, - "end": 12384, + "start": 12490, + "end": 12540, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12334, - "end": 12360, + "start": 12490, + "end": 12516, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12334, - "end": 12350, + "start": 12490, + "end": 12506, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12334, - "end": 12338, + "start": 12490, + "end": 12494, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12339, - "end": 12350, + "start": 12495, + "end": 12506, "loc": { "start": { - "line": 345, + "line": 351, "column": 9 }, "end": { - "line": 345, + "line": 351, "column": 20 }, "identifierName": "keyboardDOM" @@ -56645,15 +57291,15 @@ }, "property": { "type": "Identifier", - "start": 12351, - "end": 12360, + "start": 12507, + "end": 12516, "loc": { "start": { - "line": 345, + "line": 351, "column": 21 }, "end": { - "line": 345, + "line": 351, "column": 30 }, "identifierName": "className" @@ -56664,44 +57310,44 @@ }, "right": { "type": "MemberExpression", - "start": 12363, - "end": 12384, + "start": 12519, + "end": 12540, "loc": { "start": { - "line": 345, + "line": 351, "column": 33 }, "end": { - "line": 345, + "line": 351, "column": 54 } }, "object": { "type": "ThisExpression", - "start": 12363, - "end": 12367, + "start": 12519, + "end": 12523, "loc": { "start": { - "line": 345, + "line": 351, "column": 33 }, "end": { - "line": 345, + "line": 351, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12368, - "end": 12384, + "start": 12524, + "end": 12540, "loc": { "start": { - "line": 345, + "line": 351, "column": 38 }, "end": { - "line": 345, + "line": 351, "column": 54 }, "identifierName": "keyboardDOMClass" @@ -56714,73 +57360,73 @@ }, { "type": "ExpressionStatement", - "start": 12391, - "end": 12416, + "start": 12547, + "end": 12572, "loc": { "start": { - "line": 346, + "line": 352, "column": 4 }, "end": { - "line": 346, + "line": 352, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 12391, - "end": 12415, + "start": 12547, + "end": 12571, "loc": { "start": { - "line": 346, + "line": 352, "column": 4 }, "end": { - "line": 346, + "line": 352, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12391, - "end": 12410, + "start": 12547, + "end": 12566, "loc": { "start": { - "line": 346, + "line": 352, "column": 4 }, "end": { - "line": 346, + "line": 352, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 12391, - "end": 12395, + "start": 12547, + "end": 12551, "loc": { "start": { - "line": 346, + "line": 352, "column": 4 }, "end": { - "line": 346, + "line": 352, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12396, - "end": 12410, + "start": 12552, + "end": 12566, "loc": { "start": { - "line": 346, + "line": 352, "column": 9 }, "end": { - "line": 346, + "line": 352, "column": 23 }, "identifierName": "buttonElements" @@ -56791,15 +57437,15 @@ }, "right": { "type": "ObjectExpression", - "start": 12413, - "end": 12415, + "start": 12569, + "end": 12571, "loc": { "start": { - "line": 346, + "line": 352, "column": 26 }, "end": { - "line": 346, + "line": 352, "column": 28 } }, @@ -56815,15 +57461,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12169, - "end": 12278, + "start": 12325, + "end": 12434, "loc": { "start": { - "line": 339, + "line": 345, "column": 2 }, "end": { - "line": 342, + "line": 348, "column": 5 } } @@ -56833,15 +57479,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": 12427, - "end": 12632, + "start": 12583, + "end": 12788, "loc": { "start": { - "line": 349, + "line": 355, "column": 2 }, "end": { - "line": 352, + "line": 358, "column": 5 } } @@ -56850,15 +57496,15 @@ }, { "type": "ClassMethod", - "start": 12636, - "end": 13004, + "start": 12792, + "end": 13160, "loc": { "start": { - "line": 353, + "line": 359, "column": 2 }, "end": { - "line": 362, + "line": 368, "column": 3 } }, @@ -56866,15 +57512,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12636, - "end": 12644, + "start": 12792, + "end": 12800, "loc": { "start": { - "line": 353, + "line": 359, "column": 2 }, "end": { - "line": 353, + "line": 359, "column": 10 }, "identifierName": "dispatch" @@ -56890,15 +57536,15 @@ "params": [ { "type": "Identifier", - "start": 12645, - "end": 12653, + "start": 12801, + "end": 12809, "loc": { "start": { - "line": 353, + "line": 359, "column": 11 }, "end": { - "line": 353, + "line": 359, "column": 19 }, "identifierName": "callback" @@ -56908,44 +57554,44 @@ ], "body": { "type": "BlockStatement", - "start": 12654, - "end": 13004, + "start": 12810, + "end": 13160, "loc": { "start": { - "line": 353, + "line": 359, "column": 20 }, "end": { - "line": 362, + "line": 368, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 12661, - "end": 12845, + "start": 12817, + "end": 13001, "loc": { "start": { - "line": 354, + "line": 360, "column": 4 }, "end": { - "line": 357, + "line": 363, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 12664, - "end": 12698, + "start": 12820, + "end": 12854, "loc": { "start": { - "line": 354, + "line": 360, "column": 7 }, "end": { - "line": 354, + "line": 360, "column": 41 } }, @@ -56953,29 +57599,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 12665, - "end": 12698, + "start": 12821, + "end": 12854, "loc": { "start": { - "line": 354, + "line": 360, "column": 8 }, "end": { - "line": 354, + "line": 360, "column": 41 } }, "object": { "type": "Identifier", - "start": 12665, - "end": 12671, + "start": 12821, + "end": 12827, "loc": { "start": { - "line": 354, + "line": 360, "column": 8 }, "end": { - "line": 354, + "line": 360, "column": 14 }, "identifierName": "window" @@ -56984,15 +57630,15 @@ }, "property": { "type": "StringLiteral", - "start": 12672, - "end": 12697, + "start": 12828, + "end": 12853, "loc": { "start": { - "line": 354, + "line": 360, "column": 15 }, "end": { - "line": 354, + "line": 360, "column": 40 } }, @@ -57010,72 +57656,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 12699, - "end": 12845, + "start": 12855, + "end": 13001, "loc": { "start": { - "line": 354, + "line": 360, "column": 42 }, "end": { - "line": 357, + "line": 363, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12708, - "end": 12791, + "start": 12864, + "end": 12947, "loc": { "start": { - "line": 355, + "line": 361, "column": 6 }, "end": { - "line": 355, + "line": 361, "column": 89 } }, "expression": { "type": "CallExpression", - "start": 12708, - "end": 12790, + "start": 12864, + "end": 12946, "loc": { "start": { - "line": 355, + "line": 361, "column": 6 }, "end": { - "line": 355, + "line": 361, "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 12708, - "end": 12720, + "start": 12864, + "end": 12876, "loc": { "start": { - "line": 355, + "line": 361, "column": 6 }, "end": { - "line": 355, + "line": 361, "column": 18 } }, "object": { "type": "Identifier", - "start": 12708, - "end": 12715, + "start": 12864, + "end": 12871, "loc": { "start": { - "line": 355, + "line": 361, "column": 6 }, "end": { - "line": 355, + "line": 361, "column": 13 }, "identifierName": "console" @@ -57084,15 +57730,15 @@ }, "property": { "type": "Identifier", - "start": 12716, - "end": 12720, + "start": 12872, + "end": 12876, "loc": { "start": { - "line": 355, + "line": 361, "column": 14 }, "end": { - "line": 355, + "line": 361, "column": 18 }, "identifierName": "warn" @@ -57104,15 +57750,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 12721, - "end": 12789, + "start": 12877, + "end": 12945, "loc": { "start": { - "line": 355, + "line": 361, "column": 19 }, "end": { - "line": 355, + "line": 361, "column": 87 } }, @@ -57120,15 +57766,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 12722, - "end": 12788, + "start": 12878, + "end": 12944, "loc": { "start": { - "line": 355, + "line": 361, "column": 20 }, "end": { - "line": 355, + "line": 361, "column": 86 } }, @@ -57145,43 +57791,43 @@ }, { "type": "ThrowStatement", - "start": 12799, - "end": 12838, + "start": 12955, + "end": 12994, "loc": { "start": { - "line": 356, + "line": 362, "column": 6 }, "end": { - "line": 356, + "line": 362, "column": 45 } }, "argument": { "type": "NewExpression", - "start": 12805, - "end": 12837, + "start": 12961, + "end": 12993, "loc": { "start": { - "line": 356, + "line": 362, "column": 12 }, "end": { - "line": 356, + "line": 362, "column": 44 } }, "callee": { "type": "Identifier", - "start": 12809, - "end": 12814, + "start": 12965, + "end": 12970, "loc": { "start": { - "line": 356, + "line": 362, "column": 16 }, "end": { - "line": 356, + "line": 362, "column": 21 }, "identifierName": "Error" @@ -57191,15 +57837,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 12815, - "end": 12836, + "start": 12971, + "end": 12992, "loc": { "start": { - "line": 356, + "line": 362, "column": 22 }, "end": { - "line": 356, + "line": 362, "column": 43 } }, @@ -57219,85 +57865,85 @@ }, { "type": "ReturnStatement", - "start": 12857, - "end": 12999, + "start": 13013, + "end": 13155, "loc": { "start": { - "line": 359, + "line": 365, "column": 4 }, "end": { - "line": 361, + "line": 367, "column": 6 } }, "argument": { "type": "CallExpression", - "start": 12864, - "end": 12999, + "start": 13020, + "end": 13155, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 361, + "line": 367, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 12864, - "end": 12918, + "start": 13020, + "end": 13074, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 359, + "line": 365, "column": 65 } }, "object": { "type": "CallExpression", - "start": 12864, - "end": 12910, + "start": 13020, + "end": 13066, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 359, + "line": 365, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 12864, - "end": 12875, + "start": 13020, + "end": 13031, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 359, + "line": 365, "column": 22 } }, "object": { "type": "Identifier", - "start": 12864, - "end": 12870, + "start": 13020, + "end": 13026, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 359, + "line": 365, "column": 17 }, "identifierName": "Object" @@ -57306,15 +57952,15 @@ }, "property": { "type": "Identifier", - "start": 12871, - "end": 12875, + "start": 13027, + "end": 13031, "loc": { "start": { - "line": 359, + "line": 365, "column": 18 }, "end": { - "line": 359, + "line": 365, "column": 22 }, "identifierName": "keys" @@ -57326,29 +57972,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 12876, - "end": 12909, + "start": 13032, + "end": 13065, "loc": { "start": { - "line": 359, + "line": 365, "column": 23 }, "end": { - "line": 359, + "line": 365, "column": 56 } }, "object": { "type": "Identifier", - "start": 12876, - "end": 12882, + "start": 13032, + "end": 13038, "loc": { "start": { - "line": 359, + "line": 365, "column": 23 }, "end": { - "line": 359, + "line": 365, "column": 29 }, "identifierName": "window" @@ -57357,15 +58003,15 @@ }, "property": { "type": "StringLiteral", - "start": 12883, - "end": 12908, + "start": 13039, + "end": 13064, "loc": { "start": { - "line": 359, + "line": 365, "column": 30 }, "end": { - "line": 359, + "line": 365, "column": 55 } }, @@ -57381,15 +58027,15 @@ }, "property": { "type": "Identifier", - "start": 12911, - "end": 12918, + "start": 13067, + "end": 13074, "loc": { "start": { - "line": 359, + "line": 365, "column": 58 }, "end": { - "line": 359, + "line": 365, "column": 65 }, "identifierName": "forEach" @@ -57401,15 +58047,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 12919, - "end": 12998, + "start": 13075, + "end": 13154, "loc": { "start": { - "line": 359, + "line": 365, "column": 66 }, "end": { - "line": 361, + "line": 367, "column": 5 } }, @@ -57420,15 +58066,15 @@ "params": [ { "type": "Identifier", - "start": 12920, - "end": 12923, + "start": 13076, + "end": 13079, "loc": { "start": { - "line": 359, + "line": 365, "column": 67 }, "end": { - "line": 359, + "line": 365, "column": 70 }, "identifierName": "key" @@ -57438,58 +58084,58 @@ ], "body": { "type": "BlockStatement", - "start": 12928, - "end": 12998, + "start": 13084, + "end": 13154, "loc": { "start": { - "line": 359, + "line": 365, "column": 75 }, "end": { - "line": 361, + "line": 367, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 12937, - "end": 12991, + "start": 13093, + "end": 13147, "loc": { "start": { - "line": 360, + "line": 366, "column": 6 }, "end": { - "line": 360, + "line": 366, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 12937, - "end": 12990, + "start": 13093, + "end": 13146, "loc": { "start": { - "line": 360, + "line": 366, "column": 6 }, "end": { - "line": 360, + "line": 366, "column": 59 } }, "callee": { "type": "Identifier", - "start": 12937, - "end": 12945, + "start": 13093, + "end": 13101, "loc": { "start": { - "line": 360, + "line": 366, "column": 6 }, "end": { - "line": 360, + "line": 366, "column": 14 }, "identifierName": "callback" @@ -57499,43 +58145,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 12946, - "end": 12984, + "start": 13102, + "end": 13140, "loc": { "start": { - "line": 360, + "line": 366, "column": 15 }, "end": { - "line": 360, + "line": 366, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 12946, - "end": 12979, + "start": 13102, + "end": 13135, "loc": { "start": { - "line": 360, + "line": 366, "column": 15 }, "end": { - "line": 360, + "line": 366, "column": 48 } }, "object": { "type": "Identifier", - "start": 12946, - "end": 12952, + "start": 13102, + "end": 13108, "loc": { "start": { - "line": 360, + "line": 366, "column": 15 }, "end": { - "line": 360, + "line": 366, "column": 21 }, "identifierName": "window" @@ -57544,15 +58190,15 @@ }, "property": { "type": "StringLiteral", - "start": 12953, - "end": 12978, + "start": 13109, + "end": 13134, "loc": { "start": { - "line": 360, + "line": 366, "column": 22 }, "end": { - "line": 360, + "line": 366, "column": 47 } }, @@ -57566,15 +58212,15 @@ }, "property": { "type": "Identifier", - "start": 12980, - "end": 12983, + "start": 13136, + "end": 13139, "loc": { "start": { - "line": 360, + "line": 366, "column": 49 }, "end": { - "line": 360, + "line": 366, "column": 52 }, "identifierName": "key" @@ -57585,15 +58231,15 @@ }, { "type": "Identifier", - "start": 12986, - "end": 12989, + "start": 13142, + "end": 13145, "loc": { "start": { - "line": 360, + "line": 366, "column": 55 }, "end": { - "line": 360, + "line": 366, "column": 58 }, "identifierName": "key" @@ -57618,15 +58264,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": 12427, - "end": 12632, + "start": 12583, + "end": 12788, "loc": { "start": { - "line": 349, + "line": 355, "column": 2 }, "end": { - "line": 352, + "line": 358, "column": 5 } } @@ -57636,15 +58282,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": 13010, - "end": 13291, + "start": 13166, + "end": 13447, "loc": { "start": { - "line": 364, + "line": 370, "column": 2 }, "end": { - "line": 368, + "line": 374, "column": 5 } } @@ -57653,15 +58299,15 @@ }, { "type": "ClassMethod", - "start": 13295, - "end": 14527, + "start": 13451, + "end": 14683, "loc": { "start": { - "line": 369, + "line": 375, "column": 2 }, "end": { - "line": 412, + "line": 418, "column": 3 } }, @@ -57669,15 +58315,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 13295, - "end": 13309, + "start": 13451, + "end": 13465, "loc": { "start": { - "line": 369, + "line": 375, "column": 2 }, "end": { - "line": 369, + "line": 375, "column": 16 }, "identifierName": "addButtonTheme" @@ -57693,15 +58339,15 @@ "params": [ { "type": "Identifier", - "start": 13310, - "end": 13317, + "start": 13466, + "end": 13473, "loc": { "start": { - "line": 369, + "line": 375, "column": 17 }, "end": { - "line": 369, + "line": 375, "column": 24 }, "identifierName": "buttons" @@ -57710,15 +58356,15 @@ }, { "type": "Identifier", - "start": 13319, - "end": 13328, + "start": 13475, + "end": 13484, "loc": { "start": { - "line": 369, + "line": 375, "column": 26 }, "end": { - "line": 369, + "line": 375, "column": 35 }, "identifierName": "className" @@ -57728,58 +58374,58 @@ ], "body": { "type": "BlockStatement", - "start": 13329, - "end": 14527, + "start": 13485, + "end": 14683, "loc": { "start": { - "line": 369, + "line": 375, "column": 36 }, "end": { - "line": 412, + "line": 418, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 13336, - "end": 13383, + "start": 13492, + "end": 13539, "loc": { "start": { - "line": 370, + "line": 376, "column": 4 }, "end": { - "line": 371, + "line": 377, "column": 19 } }, "test": { "type": "LogicalExpression", - "start": 13339, - "end": 13361, + "start": 13495, + "end": 13517, "loc": { "start": { - "line": 370, + "line": 376, "column": 7 }, "end": { - "line": 370, + "line": 376, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 13339, - "end": 13349, + "start": 13495, + "end": 13505, "loc": { "start": { - "line": 370, + "line": 376, "column": 7 }, "end": { - "line": 370, + "line": 376, "column": 17 } }, @@ -57787,15 +58433,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13340, - "end": 13349, + "start": 13496, + "end": 13505, "loc": { "start": { - "line": 370, + "line": 376, "column": 8 }, "end": { - "line": 370, + "line": 376, "column": 17 }, "identifierName": "className" @@ -57809,15 +58455,15 @@ "operator": "||", "right": { "type": "UnaryExpression", - "start": 13353, - "end": 13361, + "start": 13509, + "end": 13517, "loc": { "start": { - "line": 370, + "line": 376, "column": 21 }, "end": { - "line": 370, + "line": 376, "column": 29 } }, @@ -57825,15 +58471,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13354, - "end": 13361, + "start": 13510, + "end": 13517, "loc": { "start": { - "line": 370, + "line": 376, "column": 22 }, "end": { - "line": 370, + "line": 376, "column": 29 }, "identifierName": "buttons" @@ -57847,29 +58493,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 13370, - "end": 13383, + "start": 13526, + "end": 13539, "loc": { "start": { - "line": 371, + "line": 377, "column": 6 }, "end": { - "line": 371, + "line": 377, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 13377, - "end": 13382, + "start": 13533, + "end": 13538, "loc": { "start": { - "line": 371, + "line": 377, "column": 13 }, "end": { - "line": 371, + "line": 377, "column": 18 } }, @@ -57880,85 +58526,85 @@ }, { "type": "ExpressionStatement", - "start": 13391, - "end": 14500, + "start": 13547, + "end": 14656, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 409, + "line": 415, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 13391, - "end": 14499, + "start": 13547, + "end": 14655, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 409, + "line": 415, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 13391, - "end": 13417, + "start": 13547, + "end": 13573, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 373, + "line": 379, "column": 30 } }, "object": { "type": "CallExpression", - "start": 13391, - "end": 13409, + "start": 13547, + "end": 13565, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 373, + "line": 379, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 13391, - "end": 13404, + "start": 13547, + "end": 13560, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 373, + "line": 379, "column": 17 } }, "object": { "type": "Identifier", - "start": 13391, - "end": 13398, + "start": 13547, + "end": 13554, "loc": { "start": { - "line": 373, + "line": 379, "column": 4 }, "end": { - "line": 373, + "line": 379, "column": 11 }, "identifierName": "buttons" @@ -57967,15 +58613,15 @@ }, "property": { "type": "Identifier", - "start": 13399, - "end": 13404, + "start": 13555, + "end": 13560, "loc": { "start": { - "line": 373, + "line": 379, "column": 12 }, "end": { - "line": 373, + "line": 379, "column": 17 }, "identifierName": "split" @@ -57987,15 +58633,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13405, - "end": 13408, + "start": 13561, + "end": 13564, "loc": { "start": { - "line": 373, + "line": 379, "column": 18 }, "end": { - "line": 373, + "line": 379, "column": 21 } }, @@ -58009,15 +58655,15 @@ }, "property": { "type": "Identifier", - "start": 13410, - "end": 13417, + "start": 13566, + "end": 13573, "loc": { "start": { - "line": 373, + "line": 379, "column": 23 }, "end": { - "line": 373, + "line": 379, "column": 30 }, "identifierName": "forEach" @@ -58029,15 +58675,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13418, - "end": 14498, + "start": 13574, + "end": 14654, "loc": { "start": { - "line": 373, + "line": 379, "column": 31 }, "end": { - "line": 409, + "line": 415, "column": 5 } }, @@ -58048,15 +58694,15 @@ "params": [ { "type": "Identifier", - "start": 13418, - "end": 13424, + "start": 13574, + "end": 13580, "loc": { "start": { - "line": 373, + "line": 379, "column": 31 }, "end": { - "line": 373, + "line": 379, "column": 37 }, "identifierName": "button" @@ -58066,100 +58712,100 @@ ], "body": { "type": "BlockStatement", - "start": 13428, - "end": 14498, + "start": 13584, + "end": 14654, "loc": { "start": { - "line": 373, + "line": 379, "column": 41 }, "end": { - "line": 409, + "line": 415, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13437, - "end": 14491, + "start": 13593, + "end": 14647, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 408, + "line": 414, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 13437, - "end": 14490, + "start": 13593, + "end": 14646, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 408, + "line": 414, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 13437, - "end": 13465, + "start": 13593, + "end": 13621, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 374, + "line": 380, "column": 34 } }, "object": { "type": "CallExpression", - "start": 13437, - "end": 13457, + "start": 13593, + "end": 13613, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 374, + "line": 380, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 13437, - "end": 13452, + "start": 13593, + "end": 13608, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 374, + "line": 380, "column": 21 } }, "object": { "type": "Identifier", - "start": 13437, - "end": 13446, + "start": 13593, + "end": 13602, "loc": { "start": { - "line": 374, + "line": 380, "column": 6 }, "end": { - "line": 374, + "line": 380, "column": 15 }, "identifierName": "className" @@ -58168,15 +58814,15 @@ }, "property": { "type": "Identifier", - "start": 13447, - "end": 13452, + "start": 13603, + "end": 13608, "loc": { "start": { - "line": 374, + "line": 380, "column": 16 }, "end": { - "line": 374, + "line": 380, "column": 21 }, "identifierName": "split" @@ -58188,15 +58834,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13453, - "end": 13456, + "start": 13609, + "end": 13612, "loc": { "start": { - "line": 374, + "line": 380, "column": 22 }, "end": { - "line": 374, + "line": 380, "column": 25 } }, @@ -58210,15 +58856,15 @@ }, "property": { "type": "Identifier", - "start": 13458, - "end": 13465, + "start": 13614, + "end": 13621, "loc": { "start": { - "line": 374, + "line": 380, "column": 27 }, "end": { - "line": 374, + "line": 380, "column": 34 }, "identifierName": "forEach" @@ -58230,15 +58876,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13466, - "end": 14489, + "start": 13622, + "end": 14645, "loc": { "start": { - "line": 374, + "line": 380, "column": 35 }, "end": { - "line": 408, + "line": 414, "column": 7 } }, @@ -58249,15 +58895,15 @@ "params": [ { "type": "Identifier", - "start": 13466, - "end": 13479, + "start": 13622, + "end": 13635, "loc": { "start": { - "line": 374, + "line": 380, "column": 35 }, "end": { - "line": 374, + "line": 380, "column": 48 }, "identifierName": "classNameItem" @@ -58267,44 +58913,44 @@ ], "body": { "type": "BlockStatement", - "start": 13483, - "end": 14489, + "start": 13639, + "end": 14645, "loc": { "start": { - "line": 374, + "line": 380, "column": 52 }, "end": { - "line": 408, + "line": 414, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 13494, - "end": 13565, + "start": 13650, + "end": 13721, "loc": { "start": { - "line": 375, + "line": 381, "column": 8 }, "end": { - "line": 376, + "line": 382, "column": 40 } }, "test": { "type": "UnaryExpression", - "start": 13497, - "end": 13522, + "start": 13653, + "end": 13678, "loc": { "start": { - "line": 375, + "line": 381, "column": 11 }, "end": { - "line": 375, + "line": 381, "column": 36 } }, @@ -58312,58 +58958,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 13498, - "end": 13522, + "start": 13654, + "end": 13678, "loc": { "start": { - "line": 375, + "line": 381, "column": 12 }, "end": { - "line": 375, + "line": 381, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13498, - "end": 13510, + "start": 13654, + "end": 13666, "loc": { "start": { - "line": 375, + "line": 381, "column": 12 }, "end": { - "line": 375, + "line": 381, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 13498, - "end": 13502, + "start": 13654, + "end": 13658, "loc": { "start": { - "line": 375, + "line": 381, "column": 12 }, "end": { - "line": 375, + "line": 381, "column": 16 } } }, "property": { "type": "Identifier", - "start": 13503, - "end": 13510, + "start": 13659, + "end": 13666, "loc": { "start": { - "line": 375, + "line": 381, "column": 17 }, "end": { - "line": 375, + "line": 381, "column": 24 }, "identifierName": "options" @@ -58374,15 +59020,15 @@ }, "property": { "type": "Identifier", - "start": 13511, - "end": 13522, + "start": 13667, + "end": 13678, "loc": { "start": { - "line": 375, + "line": 381, "column": 25 }, "end": { - "line": 375, + "line": 381, "column": 36 }, "identifierName": "buttonTheme" @@ -58397,87 +59043,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 13535, - "end": 13565, + "start": 13691, + "end": 13721, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 40 } }, "expression": { "type": "AssignmentExpression", - "start": 13535, - "end": 13564, + "start": 13691, + "end": 13720, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 13535, - "end": 13559, + "start": 13691, + "end": 13715, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 13535, - "end": 13547, + "start": 13691, + "end": 13703, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 13535, - "end": 13539, + "start": 13691, + "end": 13695, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 14 } } }, "property": { "type": "Identifier", - "start": 13540, - "end": 13547, + "start": 13696, + "end": 13703, "loc": { "start": { - "line": 376, + "line": 382, "column": 15 }, "end": { - "line": 376, + "line": 382, "column": 22 }, "identifierName": "options" @@ -58488,15 +59134,15 @@ }, "property": { "type": "Identifier", - "start": 13548, - "end": 13559, + "start": 13704, + "end": 13715, "loc": { "start": { - "line": 376, + "line": 382, "column": 23 }, "end": { - "line": 376, + "line": 382, "column": 34 }, "identifierName": "buttonTheme" @@ -58507,15 +59153,15 @@ }, "right": { "type": "ArrayExpression", - "start": 13562, - "end": 13564, + "start": 13718, + "end": 13720, "loc": { "start": { - "line": 376, + "line": 382, "column": 37 }, "end": { - "line": 376, + "line": 382, "column": 39 } }, @@ -58527,44 +59173,44 @@ }, { "type": "VariableDeclaration", - "start": 13577, - "end": 13604, + "start": 13733, + "end": 13760, "loc": { "start": { - "line": 378, + "line": 384, "column": 8 }, "end": { - "line": 378, + "line": 384, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13581, - "end": 13603, + "start": 13737, + "end": 13759, "loc": { "start": { - "line": 378, + "line": 384, "column": 12 }, "end": { - "line": 378, + "line": 384, "column": 34 } }, "id": { "type": "Identifier", - "start": 13581, - "end": 13595, + "start": 13737, + "end": 13751, "loc": { "start": { - "line": 378, + "line": 384, "column": 12 }, "end": { - "line": 378, + "line": 384, "column": 26 }, "identifierName": "classNameFound" @@ -58573,15 +59219,15 @@ }, "init": { "type": "BooleanLiteral", - "start": 13598, - "end": 13603, + "start": 13754, + "end": 13759, "loc": { "start": { - "line": 378, + "line": 384, "column": 29 }, "end": { - "line": 378, + "line": 384, "column": 34 } }, @@ -58594,15 +59240,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13618, - "end": 13709, + "start": 13774, + "end": 13865, "loc": { "start": { - "line": 380, + "line": 386, "column": 8 }, "end": { - "line": 382, + "line": 388, "column": 11 } } @@ -58611,85 +59257,85 @@ }, { "type": "ExpressionStatement", - "start": 13719, - "end": 14227, + "start": 13875, + "end": 14383, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 396, + "line": 402, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 13719, - "end": 14226, + "start": 13875, + "end": 14382, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 396, + "line": 402, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 13719, - "end": 13747, + "start": 13875, + "end": 13903, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 383, + "line": 389, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13719, - "end": 13743, + "start": 13875, + "end": 13899, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 383, + "line": 389, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 13719, - "end": 13731, + "start": 13875, + "end": 13887, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 383, + "line": 389, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 13719, - "end": 13723, + "start": 13875, + "end": 13879, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 383, + "line": 389, "column": 12 } }, @@ -58697,15 +59343,15 @@ }, "property": { "type": "Identifier", - "start": 13724, - "end": 13731, + "start": 13880, + "end": 13887, "loc": { "start": { - "line": 383, + "line": 389, "column": 13 }, "end": { - "line": 383, + "line": 389, "column": 20 }, "identifierName": "options" @@ -58717,15 +59363,15 @@ }, "property": { "type": "Identifier", - "start": 13732, - "end": 13743, + "start": 13888, + "end": 13899, "loc": { "start": { - "line": 383, + "line": 389, "column": 21 }, "end": { - "line": 383, + "line": 389, "column": 32 }, "identifierName": "buttonTheme" @@ -58737,15 +59383,15 @@ }, "property": { "type": "Identifier", - "start": 13744, - "end": 13747, + "start": 13900, + "end": 13903, "loc": { "start": { - "line": 383, + "line": 389, "column": 33 }, "end": { - "line": 383, + "line": 389, "column": 36 }, "identifierName": "map" @@ -58758,15 +59404,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13748, - "end": 14225, + "start": 13904, + "end": 14381, "loc": { "start": { - "line": 383, + "line": 389, "column": 37 }, "end": { - "line": 396, + "line": 402, "column": 9 } }, @@ -58777,15 +59423,15 @@ "params": [ { "type": "Identifier", - "start": 13748, - "end": 13759, + "start": 13904, + "end": 13915, "loc": { "start": { - "line": 383, + "line": 389, "column": 37 }, "end": { - "line": 383, + "line": 389, "column": 48 }, "identifierName": "buttonTheme" @@ -58795,114 +59441,114 @@ ], "body": { "type": "BlockStatement", - "start": 13763, - "end": 14225, + "start": 13919, + "end": 14381, "loc": { "start": { - "line": 383, + "line": 389, "column": 52 }, "end": { - "line": 396, + "line": 402, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 13778, - "end": 14183, + "start": 13934, + "end": 14339, "loc": { "start": { - "line": 385, + "line": 391, "column": 10 }, "end": { - "line": 394, + "line": 400, "column": 11 } }, "test": { "type": "CallExpression", - "start": 13781, - "end": 13833, + "start": 13937, + "end": 13989, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13781, - "end": 13818, + "start": 13937, + "end": 13974, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 50 } }, "object": { "type": "CallExpression", - "start": 13781, - "end": 13809, + "start": 13937, + "end": 13965, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 13781, - "end": 13804, + "start": 13937, + "end": 13960, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13781, - "end": 13798, + "start": 13937, + "end": 13954, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 30 } }, "object": { "type": "Identifier", - "start": 13781, - "end": 13792, + "start": 13937, + "end": 13948, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 24 }, "identifierName": "buttonTheme" @@ -58911,15 +59557,15 @@ }, "property": { "type": "Identifier", - "start": 13793, - "end": 13798, + "start": 13949, + "end": 13954, "loc": { "start": { - "line": 385, + "line": 391, "column": 25 }, "end": { - "line": 385, + "line": 391, "column": 30 }, "identifierName": "class" @@ -58930,15 +59576,15 @@ }, "property": { "type": "Identifier", - "start": 13799, - "end": 13804, + "start": 13955, + "end": 13960, "loc": { "start": { - "line": 385, + "line": 391, "column": 31 }, "end": { - "line": 385, + "line": 391, "column": 36 }, "identifierName": "split" @@ -58950,15 +59596,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13805, - "end": 13808, + "start": 13961, + "end": 13964, "loc": { "start": { - "line": 385, + "line": 391, "column": 37 }, "end": { - "line": 385, + "line": 391, "column": 40 } }, @@ -58972,15 +59618,15 @@ }, "property": { "type": "Identifier", - "start": 13810, - "end": 13818, + "start": 13966, + "end": 13974, "loc": { "start": { - "line": 385, + "line": 391, "column": 42 }, "end": { - "line": 385, + "line": 391, "column": 50 }, "identifierName": "includes" @@ -58992,15 +59638,15 @@ "arguments": [ { "type": "Identifier", - "start": 13819, - "end": 13832, + "start": 13975, + "end": 13988, "loc": { "start": { - "line": 385, + "line": 391, "column": 51 }, "end": { - "line": 385, + "line": 391, "column": 64 }, "identifierName": "classNameItem" @@ -59011,59 +59657,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 13834, - "end": 14183, + "start": 13990, + "end": 14339, "loc": { "start": { - "line": 385, + "line": 391, "column": 66 }, "end": { - "line": 394, + "line": 400, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 13849, - "end": 13871, + "start": 14005, + "end": 14027, "loc": { "start": { - "line": 386, + "line": 392, "column": 12 }, "end": { - "line": 386, + "line": 392, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 13849, - "end": 13870, + "start": 14005, + "end": 14026, "loc": { "start": { - "line": 386, + "line": 392, "column": 12 }, "end": { - "line": 386, + "line": 392, "column": 33 } }, "operator": "=", "left": { "type": "Identifier", - "start": 13849, - "end": 13863, + "start": 14005, + "end": 14019, "loc": { "start": { - "line": 386, + "line": 392, "column": 12 }, "end": { - "line": 386, + "line": 392, "column": 26 }, "identifierName": "classNameFound" @@ -59072,15 +59718,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 13866, - "end": 13870, + "start": 14022, + "end": 14026, "loc": { "start": { - "line": 386, + "line": 392, "column": 29 }, "end": { - "line": 386, + "line": 392, "column": 33 } }, @@ -59090,44 +59736,44 @@ }, { "type": "VariableDeclaration", - "start": 13899, - "end": 13953, + "start": 14055, + "end": 14109, "loc": { "start": { - "line": 388, + "line": 394, "column": 12 }, "end": { - "line": 388, + "line": 394, "column": 66 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 13903, - "end": 13952, + "start": 14059, + "end": 14108, "loc": { "start": { - "line": 388, + "line": 394, "column": 16 }, "end": { - "line": 388, + "line": 394, "column": 65 } }, "id": { "type": "Identifier", - "start": 13903, - "end": 13919, + "start": 14059, + "end": 14075, "loc": { "start": { - "line": 388, + "line": 394, "column": 16 }, "end": { - "line": 388, + "line": 394, "column": 32 }, "identifierName": "buttonThemeArray" @@ -59136,57 +59782,57 @@ }, "init": { "type": "CallExpression", - "start": 13922, - "end": 13952, + "start": 14078, + "end": 14108, "loc": { "start": { - "line": 388, + "line": 394, "column": 35 }, "end": { - "line": 388, + "line": 394, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 13922, - "end": 13947, + "start": 14078, + "end": 14103, "loc": { "start": { - "line": 388, + "line": 394, "column": 35 }, "end": { - "line": 388, + "line": 394, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 13922, - "end": 13941, + "start": 14078, + "end": 14097, "loc": { "start": { - "line": 388, + "line": 394, "column": 35 }, "end": { - "line": 388, + "line": 394, "column": 54 } }, "object": { "type": "Identifier", - "start": 13922, - "end": 13933, + "start": 14078, + "end": 14089, "loc": { "start": { - "line": 388, + "line": 394, "column": 35 }, "end": { - "line": 388, + "line": 394, "column": 46 }, "identifierName": "buttonTheme" @@ -59195,15 +59841,15 @@ }, "property": { "type": "Identifier", - "start": 13934, - "end": 13941, + "start": 14090, + "end": 14097, "loc": { "start": { - "line": 388, + "line": 394, "column": 47 }, "end": { - "line": 388, + "line": 394, "column": 54 }, "identifierName": "buttons" @@ -59214,15 +59860,15 @@ }, "property": { "type": "Identifier", - "start": 13942, - "end": 13947, + "start": 14098, + "end": 14103, "loc": { "start": { - "line": 388, + "line": 394, "column": 55 }, "end": { - "line": 388, + "line": 394, "column": 60 }, "identifierName": "split" @@ -59234,15 +59880,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13948, - "end": 13951, + "start": 14104, + "end": 14107, "loc": { "start": { - "line": 388, + "line": 394, "column": 61 }, "end": { - "line": 388, + "line": 394, "column": 64 } }, @@ -59260,29 +59906,29 @@ }, { "type": "IfStatement", - "start": 13967, - "end": 14170, + "start": 14123, + "end": 14326, "loc": { "start": { - "line": 389, + "line": 395, "column": 12 }, "end": { - "line": 393, + "line": 399, "column": 13 } }, "test": { "type": "UnaryExpression", - "start": 13970, - "end": 14004, + "start": 14126, + "end": 14160, "loc": { "start": { - "line": 389, + "line": 395, "column": 15 }, "end": { - "line": 389, + "line": 395, "column": 49 } }, @@ -59290,43 +59936,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 13971, - "end": 14004, + "start": 14127, + "end": 14160, "loc": { "start": { - "line": 389, + "line": 395, "column": 16 }, "end": { - "line": 389, + "line": 395, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 13971, - "end": 13996, + "start": 14127, + "end": 14152, "loc": { "start": { - "line": 389, + "line": 395, "column": 16 }, "end": { - "line": 389, + "line": 395, "column": 41 } }, "object": { "type": "Identifier", - "start": 13971, - "end": 13987, + "start": 14127, + "end": 14143, "loc": { "start": { - "line": 389, + "line": 395, "column": 16 }, "end": { - "line": 389, + "line": 395, "column": 32 }, "identifierName": "buttonThemeArray" @@ -59335,15 +59981,15 @@ }, "property": { "type": "Identifier", - "start": 13988, - "end": 13996, + "start": 14144, + "end": 14152, "loc": { "start": { - "line": 389, + "line": 395, "column": 33 }, "end": { - "line": 389, + "line": 395, "column": 41 }, "identifierName": "includes" @@ -59355,15 +60001,15 @@ "arguments": [ { "type": "Identifier", - "start": 13997, - "end": 14003, + "start": 14153, + "end": 14159, "loc": { "start": { - "line": 389, + "line": 395, "column": 42 }, "end": { - "line": 389, + "line": 395, "column": 48 }, "identifierName": "button" @@ -59378,59 +60024,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 14005, - "end": 14170, + "start": 14161, + "end": 14326, "loc": { "start": { - "line": 389, + "line": 395, "column": 50 }, "end": { - "line": 393, + "line": 399, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 14022, - "end": 14044, + "start": 14178, + "end": 14200, "loc": { "start": { - "line": 390, + "line": 396, "column": 14 }, "end": { - "line": 390, + "line": 396, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 14022, - "end": 14043, + "start": 14178, + "end": 14199, "loc": { "start": { - "line": 390, + "line": 396, "column": 14 }, "end": { - "line": 390, + "line": 396, "column": 35 } }, "operator": "=", "left": { "type": "Identifier", - "start": 14022, - "end": 14036, + "start": 14178, + "end": 14192, "loc": { "start": { - "line": 390, + "line": 396, "column": 14 }, "end": { - "line": 390, + "line": 396, "column": 28 }, "identifierName": "classNameFound" @@ -59439,15 +60085,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 14039, - "end": 14043, + "start": 14195, + "end": 14199, "loc": { "start": { - "line": 390, + "line": 396, "column": 31 }, "end": { - "line": 390, + "line": 396, "column": 35 } }, @@ -59457,57 +60103,57 @@ }, { "type": "ExpressionStatement", - "start": 14060, - "end": 14090, + "start": 14216, + "end": 14246, "loc": { "start": { - "line": 391, + "line": 397, "column": 14 }, "end": { - "line": 391, + "line": 397, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 14060, - "end": 14089, + "start": 14216, + "end": 14245, "loc": { "start": { - "line": 391, + "line": 397, "column": 14 }, "end": { - "line": 391, + "line": 397, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 14060, - "end": 14081, + "start": 14216, + "end": 14237, "loc": { "start": { - "line": 391, + "line": 397, "column": 14 }, "end": { - "line": 391, + "line": 397, "column": 35 } }, "object": { "type": "Identifier", - "start": 14060, - "end": 14076, + "start": 14216, + "end": 14232, "loc": { "start": { - "line": 391, + "line": 397, "column": 14 }, "end": { - "line": 391, + "line": 397, "column": 30 }, "identifierName": "buttonThemeArray" @@ -59516,15 +60162,15 @@ }, "property": { "type": "Identifier", - "start": 14077, - "end": 14081, + "start": 14233, + "end": 14237, "loc": { "start": { - "line": 391, + "line": 397, "column": 31 }, "end": { - "line": 391, + "line": 397, "column": 35 }, "identifierName": "push" @@ -59536,15 +60182,15 @@ "arguments": [ { "type": "Identifier", - "start": 14082, - "end": 14088, + "start": 14238, + "end": 14244, "loc": { "start": { - "line": 391, + "line": 397, "column": 36 }, "end": { - "line": 391, + "line": 397, "column": 42 }, "identifierName": "button" @@ -59556,58 +60202,58 @@ }, { "type": "ExpressionStatement", - "start": 14106, - "end": 14155, + "start": 14262, + "end": 14311, "loc": { "start": { - "line": 392, + "line": 398, "column": 14 }, "end": { - "line": 392, + "line": 398, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 14106, - "end": 14154, + "start": 14262, + "end": 14310, "loc": { "start": { - "line": 392, + "line": 398, "column": 14 }, "end": { - "line": 392, + "line": 398, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14106, - "end": 14125, + "start": 14262, + "end": 14281, "loc": { "start": { - "line": 392, + "line": 398, "column": 14 }, "end": { - "line": 392, + "line": 398, "column": 33 } }, "object": { "type": "Identifier", - "start": 14106, - "end": 14117, + "start": 14262, + "end": 14273, "loc": { "start": { - "line": 392, + "line": 398, "column": 14 }, "end": { - "line": 392, + "line": 398, "column": 25 }, "identifierName": "buttonTheme" @@ -59616,15 +60262,15 @@ }, "property": { "type": "Identifier", - "start": 14118, - "end": 14125, + "start": 14274, + "end": 14281, "loc": { "start": { - "line": 392, + "line": 398, "column": 26 }, "end": { - "line": 392, + "line": 398, "column": 33 }, "identifierName": "buttons" @@ -59635,43 +60281,43 @@ }, "right": { "type": "CallExpression", - "start": 14128, - "end": 14154, + "start": 14284, + "end": 14310, "loc": { "start": { - "line": 392, + "line": 398, "column": 36 }, "end": { - "line": 392, + "line": 398, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 14128, - "end": 14149, + "start": 14284, + "end": 14305, "loc": { "start": { - "line": 392, + "line": 398, "column": 36 }, "end": { - "line": 392, + "line": 398, "column": 57 } }, "object": { "type": "Identifier", - "start": 14128, - "end": 14144, + "start": 14284, + "end": 14300, "loc": { "start": { - "line": 392, + "line": 398, "column": 36 }, "end": { - "line": 392, + "line": 398, "column": 52 }, "identifierName": "buttonThemeArray" @@ -59680,15 +60326,15 @@ }, "property": { "type": "Identifier", - "start": 14145, - "end": 14149, + "start": 14301, + "end": 14305, "loc": { "start": { - "line": 392, + "line": 398, "column": 53 }, "end": { - "line": 392, + "line": 398, "column": 57 }, "identifierName": "join" @@ -59700,15 +60346,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14150, - "end": 14153, + "start": 14306, + "end": 14309, "loc": { "start": { - "line": 392, + "line": 398, "column": 58 }, "end": { - "line": 392, + "line": 398, "column": 61 } }, @@ -59734,29 +60380,29 @@ }, { "type": "ReturnStatement", - "start": 14195, - "end": 14214, + "start": 14351, + "end": 14370, "loc": { "start": { - "line": 395, + "line": 401, "column": 10 }, "end": { - "line": 395, + "line": 401, "column": 29 } }, "argument": { "type": "Identifier", - "start": 14202, - "end": 14213, + "start": 14358, + "end": 14369, "loc": { "start": { - "line": 395, + "line": 401, "column": 17 }, "end": { - "line": 395, + "line": 401, "column": 28 }, "identifierName": "buttonTheme" @@ -59775,15 +60421,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13618, - "end": 13709, + "start": 13774, + "end": 13865, "loc": { "start": { - "line": 380, + "line": 386, "column": 8 }, "end": { - "line": 382, + "line": 388, "column": 11 } } @@ -59793,15 +60439,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14239, - "end": 14314, + "start": 14395, + "end": 14470, "loc": { "start": { - "line": 398, + "line": 404, "column": 8 }, "end": { - "line": 400, + "line": 406, "column": 11 } } @@ -59810,29 +60456,29 @@ }, { "type": "IfStatement", - "start": 14324, - "end": 14478, + "start": 14480, + "end": 14634, "loc": { "start": { - "line": 401, + "line": 407, "column": 8 }, "end": { - "line": 406, + "line": 412, "column": 9 } }, "test": { "type": "UnaryExpression", - "start": 14327, - "end": 14342, + "start": 14483, + "end": 14498, "loc": { "start": { - "line": 401, + "line": 407, "column": 11 }, "end": { - "line": 401, + "line": 407, "column": 26 } }, @@ -59840,15 +60486,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14328, - "end": 14342, + "start": 14484, + "end": 14498, "loc": { "start": { - "line": 401, + "line": 407, "column": 12 }, "end": { - "line": 401, + "line": 407, "column": 26 }, "identifierName": "classNameFound" @@ -59863,115 +60509,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 14343, - "end": 14478, + "start": 14499, + "end": 14634, "loc": { "start": { - "line": 401, + "line": 407, "column": 27 }, "end": { - "line": 406, + "line": 412, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 14356, - "end": 14467, + "start": 14512, + "end": 14623, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 405, + "line": 411, "column": 13 } }, "expression": { "type": "CallExpression", - "start": 14356, - "end": 14466, + "start": 14512, + "end": 14622, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 405, + "line": 411, "column": 12 } }, "callee": { "type": "MemberExpression", - "start": 14356, - "end": 14385, + "start": 14512, + "end": 14541, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 402, + "line": 408, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 14356, - "end": 14380, + "start": 14512, + "end": 14536, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 402, + "line": 408, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 14356, - "end": 14368, + "start": 14512, + "end": 14524, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 402, + "line": 408, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14356, - "end": 14360, + "start": 14512, + "end": 14516, "loc": { "start": { - "line": 402, + "line": 408, "column": 10 }, "end": { - "line": 402, + "line": 408, "column": 14 } } }, "property": { "type": "Identifier", - "start": 14361, - "end": 14368, + "start": 14517, + "end": 14524, "loc": { "start": { - "line": 402, + "line": 408, "column": 15 }, "end": { - "line": 402, + "line": 408, "column": 22 }, "identifierName": "options" @@ -59982,15 +60628,15 @@ }, "property": { "type": "Identifier", - "start": 14369, - "end": 14380, + "start": 14525, + "end": 14536, "loc": { "start": { - "line": 402, + "line": 408, "column": 23 }, "end": { - "line": 402, + "line": 408, "column": 34 }, "identifierName": "buttonTheme" @@ -60001,15 +60647,15 @@ }, "property": { "type": "Identifier", - "start": 14381, - "end": 14385, + "start": 14537, + "end": 14541, "loc": { "start": { - "line": 402, + "line": 408, "column": 35 }, "end": { - "line": 402, + "line": 408, "column": 39 }, "identifierName": "push" @@ -60021,30 +60667,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 14386, - "end": 14465, + "start": 14542, + "end": 14621, "loc": { "start": { - "line": 402, + "line": 408, "column": 40 }, "end": { - "line": 405, + "line": 411, "column": 11 } }, "properties": [ { "type": "ObjectProperty", - "start": 14401, - "end": 14421, + "start": 14557, + "end": 14577, "loc": { "start": { - "line": 403, + "line": 409, "column": 12 }, "end": { - "line": 403, + "line": 409, "column": 32 } }, @@ -60053,15 +60699,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14401, - "end": 14406, + "start": 14557, + "end": 14562, "loc": { "start": { - "line": 403, + "line": 409, "column": 12 }, "end": { - "line": 403, + "line": 409, "column": 17 }, "identifierName": "class" @@ -60070,15 +60716,15 @@ }, "value": { "type": "Identifier", - "start": 14408, - "end": 14421, + "start": 14564, + "end": 14577, "loc": { "start": { - "line": 403, + "line": 409, "column": 19 }, "end": { - "line": 403, + "line": 409, "column": 32 }, "identifierName": "classNameItem" @@ -60088,15 +60734,15 @@ }, { "type": "ObjectProperty", - "start": 14436, - "end": 14452, + "start": 14592, + "end": 14608, "loc": { "start": { - "line": 404, + "line": 410, "column": 12 }, "end": { - "line": 404, + "line": 410, "column": 28 } }, @@ -60105,15 +60751,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14436, - "end": 14443, + "start": 14592, + "end": 14599, "loc": { "start": { - "line": 404, + "line": 410, "column": 12 }, "end": { - "line": 404, + "line": 410, "column": 19 }, "identifierName": "buttons" @@ -60122,15 +60768,15 @@ }, "value": { "type": "Identifier", - "start": 14445, - "end": 14452, + "start": 14601, + "end": 14608, "loc": { "start": { - "line": 404, + "line": 410, "column": 21 }, "end": { - "line": 404, + "line": 410, "column": 28 }, "identifierName": "buttons" @@ -60151,15 +60797,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14239, - "end": 14314, + "start": 14395, + "end": 14470, "loc": { "start": { - "line": 398, + "line": 404, "column": 8 }, "end": { - "line": 400, + "line": 406, "column": 11 } } @@ -60182,72 +60828,72 @@ }, { "type": "ExpressionStatement", - "start": 14508, - "end": 14522, + "start": 14664, + "end": 14678, "loc": { "start": { - "line": 411, + "line": 417, "column": 4 }, "end": { - "line": 411, + "line": 417, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 14508, - "end": 14521, + "start": 14664, + "end": 14677, "loc": { "start": { - "line": 411, + "line": 417, "column": 4 }, "end": { - "line": 411, + "line": 417, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 14508, - "end": 14519, + "start": 14664, + "end": 14675, "loc": { "start": { - "line": 411, + "line": 417, "column": 4 }, "end": { - "line": 411, + "line": 417, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 14508, - "end": 14512, + "start": 14664, + "end": 14668, "loc": { "start": { - "line": 411, + "line": 417, "column": 4 }, "end": { - "line": 411, + "line": 417, "column": 8 } } }, "property": { "type": "Identifier", - "start": 14513, - "end": 14519, + "start": 14669, + "end": 14675, "loc": { "start": { - "line": 411, + "line": 417, "column": 9 }, "end": { - "line": 411, + "line": 417, "column": 15 }, "identifierName": "render" @@ -60267,15 +60913,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": 13010, - "end": 13291, + "start": 13166, + "end": 13447, "loc": { "start": { - "line": 364, + "line": 370, "column": 2 }, "end": { - "line": 368, + "line": 374, "column": 5 } } @@ -60285,15 +60931,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": 14533, - "end": 14873, + "start": 14689, + "end": 15029, "loc": { "start": { - "line": 414, + "line": 420, "column": 2 }, "end": { - "line": 418, + "line": 424, "column": 5 } } @@ -60302,15 +60948,15 @@ }, { "type": "ClassMethod", - "start": 14877, - "end": 16294, + "start": 15033, + "end": 16450, "loc": { "start": { - "line": 419, + "line": 425, "column": 2 }, "end": { - "line": 465, + "line": 471, "column": 3 } }, @@ -60318,15 +60964,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14877, - "end": 14894, + "start": 15033, + "end": 15050, "loc": { "start": { - "line": 419, + "line": 425, "column": 2 }, "end": { - "line": 419, + "line": 425, "column": 19 }, "identifierName": "removeButtonTheme" @@ -60342,15 +60988,15 @@ "params": [ { "type": "Identifier", - "start": 14895, - "end": 14902, + "start": 15051, + "end": 15058, "loc": { "start": { - "line": 419, + "line": 425, "column": 20 }, "end": { - "line": 419, + "line": 425, "column": 27 }, "identifierName": "buttons" @@ -60359,15 +61005,15 @@ }, { "type": "Identifier", - "start": 14904, - "end": 14913, + "start": 15060, + "end": 15069, "loc": { "start": { - "line": 419, + "line": 425, "column": 29 }, "end": { - "line": 419, + "line": 425, "column": 38 }, "identifierName": "className" @@ -60377,58 +61023,58 @@ ], "body": { "type": "BlockStatement", - "start": 14914, - "end": 16294, + "start": 15070, + "end": 16450, "loc": { "start": { - "line": 419, + "line": 425, "column": 39 }, "end": { - "line": 465, + "line": 471, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 15007, - "end": 15122, + "start": 15163, + "end": 15278, "loc": { "start": { - "line": 423, + "line": 429, "column": 4 }, "end": { - "line": 427, + "line": 433, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15010, - "end": 15032, + "start": 15166, + "end": 15188, "loc": { "start": { - "line": 423, + "line": 429, "column": 7 }, "end": { - "line": 423, + "line": 429, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 15010, - "end": 15018, + "start": 15166, + "end": 15174, "loc": { "start": { - "line": 423, + "line": 429, "column": 7 }, "end": { - "line": 423, + "line": 429, "column": 15 } }, @@ -60436,15 +61082,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15011, - "end": 15018, + "start": 15167, + "end": 15174, "loc": { "start": { - "line": 423, + "line": 429, "column": 8 }, "end": { - "line": 423, + "line": 429, "column": 15 }, "identifierName": "buttons" @@ -60460,15 +61106,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 15022, - "end": 15032, + "start": 15178, + "end": 15188, "loc": { "start": { - "line": 423, + "line": 429, "column": 19 }, "end": { - "line": 423, + "line": 429, "column": 29 } }, @@ -60476,15 +61122,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15023, - "end": 15032, + "start": 15179, + "end": 15188, "loc": { "start": { - "line": 423, + "line": 429, "column": 20 }, "end": { - "line": 423, + "line": 429, "column": 29 }, "identifierName": "className" @@ -60499,102 +61145,102 @@ }, "consequent": { "type": "BlockStatement", - "start": 15033, - "end": 15122, + "start": 15189, + "end": 15278, "loc": { "start": { - "line": 423, + "line": 429, "column": 30 }, "end": { - "line": 427, + "line": 433, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 15042, - "end": 15072, + "start": 15198, + "end": 15228, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 15042, - "end": 15071, + "start": 15198, + "end": 15227, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15042, - "end": 15066, + "start": 15198, + "end": 15222, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 15042, - "end": 15054, + "start": 15198, + "end": 15210, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 15042, - "end": 15046, + "start": 15198, + "end": 15202, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 10 } } }, "property": { "type": "Identifier", - "start": 15047, - "end": 15054, + "start": 15203, + "end": 15210, "loc": { "start": { - "line": 424, + "line": 430, "column": 11 }, "end": { - "line": 424, + "line": 430, "column": 18 }, "identifierName": "options" @@ -60605,15 +61251,15 @@ }, "property": { "type": "Identifier", - "start": 15055, - "end": 15066, + "start": 15211, + "end": 15222, "loc": { "start": { - "line": 424, + "line": 430, "column": 19 }, "end": { - "line": 424, + "line": 430, "column": 30 }, "identifierName": "buttonTheme" @@ -60624,15 +61270,15 @@ }, "right": { "type": "ArrayExpression", - "start": 15069, - "end": 15071, + "start": 15225, + "end": 15227, "loc": { "start": { - "line": 424, + "line": 430, "column": 33 }, "end": { - "line": 424, + "line": 430, "column": 35 } }, @@ -60642,72 +61288,72 @@ }, { "type": "ExpressionStatement", - "start": 15080, - "end": 15094, + "start": 15236, + "end": 15250, "loc": { "start": { - "line": 425, + "line": 431, "column": 6 }, "end": { - "line": 425, + "line": 431, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 15080, - "end": 15093, + "start": 15236, + "end": 15249, "loc": { "start": { - "line": 425, + "line": 431, "column": 6 }, "end": { - "line": 425, + "line": 431, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 15080, - "end": 15091, + "start": 15236, + "end": 15247, "loc": { "start": { - "line": 425, + "line": 431, "column": 6 }, "end": { - "line": 425, + "line": 431, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 15080, - "end": 15084, + "start": 15236, + "end": 15240, "loc": { "start": { - "line": 425, + "line": 431, "column": 6 }, "end": { - "line": 425, + "line": 431, "column": 10 } } }, "property": { "type": "Identifier", - "start": 15085, - "end": 15091, + "start": 15241, + "end": 15247, "loc": { "start": { - "line": 425, + "line": 431, "column": 11 }, "end": { - "line": 425, + "line": 431, "column": 17 }, "identifierName": "render" @@ -60721,29 +61367,29 @@ }, { "type": "ReturnStatement", - "start": 15102, - "end": 15115, + "start": 15258, + "end": 15271, "loc": { "start": { - "line": 426, + "line": 432, "column": 6 }, "end": { - "line": 426, + "line": 432, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 15109, - "end": 15114, + "start": 15265, + "end": 15270, "loc": { "start": { - "line": 426, + "line": 432, "column": 13 }, "end": { - "line": 426, + "line": 432, "column": 18 } }, @@ -60759,15 +61405,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14921, - "end": 15001, + "start": 15077, + "end": 15157, "loc": { "start": { - "line": 420, + "line": 426, "column": 4 }, "end": { - "line": 422, + "line": 428, "column": 7 } } @@ -60777,15 +61423,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15130, - "end": 15198, + "start": 15286, + "end": 15354, "loc": { "start": { - "line": 429, + "line": 435, "column": 4 }, "end": { - "line": 431, + "line": 437, "column": 7 } } @@ -60794,57 +61440,57 @@ }, { "type": "IfStatement", - "start": 15204, - "end": 16289, + "start": 15360, + "end": 16445, "loc": { "start": { - "line": 432, + "line": 438, "column": 4 }, "end": { - "line": 464, + "line": 470, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15207, - "end": 15292, + "start": 15363, + "end": 15448, "loc": { "start": { - "line": 432, + "line": 438, "column": 7 }, "end": { - "line": 432, + "line": 438, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 15207, - "end": 15257, + "start": 15363, + "end": 15413, "loc": { "start": { - "line": 432, + "line": 438, "column": 7 }, "end": { - "line": 432, + "line": 438, "column": 57 } }, "left": { "type": "Identifier", - "start": 15207, - "end": 15214, + "start": 15363, + "end": 15370, "loc": { "start": { - "line": 432, + "line": 438, "column": 7 }, "end": { - "line": 432, + "line": 438, "column": 14 }, "identifierName": "buttons" @@ -60855,43 +61501,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15218, - "end": 15257, + "start": 15374, + "end": 15413, "loc": { "start": { - "line": 432, + "line": 438, "column": 18 }, "end": { - "line": 432, + "line": 438, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 15218, - "end": 15231, + "start": 15374, + "end": 15387, "loc": { "start": { - "line": 432, + "line": 438, "column": 18 }, "end": { - "line": 432, + "line": 438, "column": 31 } }, "object": { "type": "Identifier", - "start": 15218, - "end": 15223, + "start": 15374, + "end": 15379, "loc": { "start": { - "line": 432, + "line": 438, "column": 18 }, "end": { - "line": 432, + "line": 438, "column": 23 }, "identifierName": "Array" @@ -60900,15 +61546,15 @@ }, "property": { "type": "Identifier", - "start": 15224, - "end": 15231, + "start": 15380, + "end": 15387, "loc": { "start": { - "line": 432, + "line": 438, "column": 24 }, "end": { - "line": 432, + "line": 438, "column": 31 }, "identifierName": "isArray" @@ -60920,58 +61566,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 15232, - "end": 15256, + "start": 15388, + "end": 15412, "loc": { "start": { - "line": 432, + "line": 438, "column": 32 }, "end": { - "line": 432, + "line": 438, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 15232, - "end": 15244, + "start": 15388, + "end": 15400, "loc": { "start": { - "line": 432, + "line": 438, "column": 32 }, "end": { - "line": 432, + "line": 438, "column": 44 } }, "object": { "type": "ThisExpression", - "start": 15232, - "end": 15236, + "start": 15388, + "end": 15392, "loc": { "start": { - "line": 432, + "line": 438, "column": 32 }, "end": { - "line": 432, + "line": 438, "column": 36 } } }, "property": { "type": "Identifier", - "start": 15237, - "end": 15244, + "start": 15393, + "end": 15400, "loc": { "start": { - "line": 432, + "line": 438, "column": 37 }, "end": { - "line": 432, + "line": 438, "column": 44 }, "identifierName": "options" @@ -60982,15 +61628,15 @@ }, "property": { "type": "Identifier", - "start": 15245, - "end": 15256, + "start": 15401, + "end": 15412, "loc": { "start": { - "line": 432, + "line": 438, "column": 45 }, "end": { - "line": 432, + "line": 438, "column": 56 }, "identifierName": "buttonTheme" @@ -61006,72 +61652,72 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 15261, - "end": 15292, + "start": 15417, + "end": 15448, "loc": { "start": { - "line": 432, + "line": 438, "column": 61 }, "end": { - "line": 432, + "line": 438, "column": 92 } }, "object": { "type": "MemberExpression", - "start": 15261, - "end": 15285, + "start": 15417, + "end": 15441, "loc": { "start": { - "line": 432, + "line": 438, "column": 61 }, "end": { - "line": 432, + "line": 438, "column": 85 } }, "object": { "type": "MemberExpression", - "start": 15261, - "end": 15273, + "start": 15417, + "end": 15429, "loc": { "start": { - "line": 432, + "line": 438, "column": 61 }, "end": { - "line": 432, + "line": 438, "column": 73 } }, "object": { "type": "ThisExpression", - "start": 15261, - "end": 15265, + "start": 15417, + "end": 15421, "loc": { "start": { - "line": 432, + "line": 438, "column": 61 }, "end": { - "line": 432, + "line": 438, "column": 65 } } }, "property": { "type": "Identifier", - "start": 15266, - "end": 15273, + "start": 15422, + "end": 15429, "loc": { "start": { - "line": 432, + "line": 438, "column": 66 }, "end": { - "line": 432, + "line": 438, "column": 73 }, "identifierName": "options" @@ -61082,15 +61728,15 @@ }, "property": { "type": "Identifier", - "start": 15274, - "end": 15285, + "start": 15430, + "end": 15441, "loc": { "start": { - "line": 432, + "line": 438, "column": 74 }, "end": { - "line": 432, + "line": 438, "column": 85 }, "identifierName": "buttonTheme" @@ -61101,15 +61747,15 @@ }, "property": { "type": "Identifier", - "start": 15286, - "end": 15292, + "start": 15442, + "end": 15448, "loc": { "start": { - "line": 432, + "line": 438, "column": 86 }, "end": { - "line": 432, + "line": 438, "column": 92 }, "identifierName": "length" @@ -61122,59 +61768,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15293, - "end": 16289, + "start": 15449, + "end": 16445, "loc": { "start": { - "line": 432, + "line": 438, "column": 93 }, "end": { - "line": 464, + "line": 470, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 15302, - "end": 15339, + "start": 15458, + "end": 15495, "loc": { "start": { - "line": 433, + "line": 439, "column": 6 }, "end": { - "line": 433, + "line": 439, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15306, - "end": 15338, + "start": 15462, + "end": 15494, "loc": { "start": { - "line": 433, + "line": 439, "column": 10 }, "end": { - "line": 433, + "line": 439, "column": 42 } }, "id": { "type": "Identifier", - "start": 15306, - "end": 15317, + "start": 15462, + "end": 15473, "loc": { "start": { - "line": 433, + "line": 439, "column": 10 }, "end": { - "line": 433, + "line": 439, "column": 21 }, "identifierName": "buttonArray" @@ -61183,43 +61829,43 @@ }, "init": { "type": "CallExpression", - "start": 15320, - "end": 15338, + "start": 15476, + "end": 15494, "loc": { "start": { - "line": 433, + "line": 439, "column": 24 }, "end": { - "line": 433, + "line": 439, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 15320, - "end": 15333, + "start": 15476, + "end": 15489, "loc": { "start": { - "line": 433, + "line": 439, "column": 24 }, "end": { - "line": 433, + "line": 439, "column": 37 } }, "object": { "type": "Identifier", - "start": 15320, - "end": 15327, + "start": 15476, + "end": 15483, "loc": { "start": { - "line": 433, + "line": 439, "column": 24 }, "end": { - "line": 433, + "line": 439, "column": 31 }, "identifierName": "buttons" @@ -61228,15 +61874,15 @@ }, "property": { "type": "Identifier", - "start": 15328, - "end": 15333, + "start": 15484, + "end": 15489, "loc": { "start": { - "line": 433, + "line": 439, "column": 32 }, "end": { - "line": 433, + "line": 439, "column": 37 }, "identifierName": "split" @@ -61248,15 +61894,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15334, - "end": 15337, + "start": 15490, + "end": 15493, "loc": { "start": { - "line": 433, + "line": 439, "column": 38 }, "end": { - "line": 433, + "line": 439, "column": 41 } }, @@ -61274,57 +61920,57 @@ }, { "type": "ExpressionStatement", - "start": 15347, - "end": 16258, + "start": 15503, + "end": 16414, "loc": { "start": { - "line": 434, + "line": 440, "column": 6 }, "end": { - "line": 461, + "line": 467, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 15347, - "end": 16257, + "start": 15503, + "end": 16413, "loc": { "start": { - "line": 434, + "line": 440, "column": 6 }, "end": { - "line": 461, + "line": 467, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 15347, - "end": 15366, + "start": 15503, + "end": 15522, "loc": { "start": { - "line": 434, + "line": 440, "column": 6 }, "end": { - "line": 434, + "line": 440, "column": 25 } }, "object": { "type": "Identifier", - "start": 15347, - "end": 15358, + "start": 15503, + "end": 15514, "loc": { "start": { - "line": 434, + "line": 440, "column": 6 }, "end": { - "line": 434, + "line": 440, "column": 17 }, "identifierName": "buttonArray" @@ -61333,15 +61979,15 @@ }, "property": { "type": "Identifier", - "start": 15359, - "end": 15366, + "start": 15515, + "end": 15522, "loc": { "start": { - "line": 434, + "line": 440, "column": 18 }, "end": { - "line": 434, + "line": 440, "column": 25 }, "identifierName": "forEach" @@ -61353,15 +61999,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15367, - "end": 16256, + "start": 15523, + "end": 16412, "loc": { "start": { - "line": 434, + "line": 440, "column": 26 }, "end": { - "line": 461, + "line": 467, "column": 7 } }, @@ -61372,15 +62018,15 @@ "params": [ { "type": "Identifier", - "start": 15368, - "end": 15374, + "start": 15524, + "end": 15530, "loc": { "start": { - "line": 434, + "line": 440, "column": 27 }, "end": { - "line": 434, + "line": 440, "column": 33 }, "identifierName": "button" @@ -61389,15 +62035,15 @@ }, { "type": "Identifier", - "start": 15376, - "end": 15379, + "start": 15532, + "end": 15535, "loc": { "start": { - "line": 434, + "line": 440, "column": 35 }, "end": { - "line": 434, + "line": 440, "column": 38 }, "identifierName": "key" @@ -61407,115 +62053,115 @@ ], "body": { "type": "BlockStatement", - "start": 15384, - "end": 16256, + "start": 15540, + "end": 16412, "loc": { "start": { - "line": 434, + "line": 440, "column": 43 }, "end": { - "line": 461, + "line": 467, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 15395, - "end": 16247, + "start": 15551, + "end": 16403, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 460, + "line": 466, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 15395, - "end": 16246, + "start": 15551, + "end": 16402, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 460, + "line": 466, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 15395, - "end": 15423, + "start": 15551, + "end": 15579, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 435, + "line": 441, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 15395, - "end": 15419, + "start": 15551, + "end": 15575, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 435, + "line": 441, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 15395, - "end": 15407, + "start": 15551, + "end": 15563, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 435, + "line": 441, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 15395, - "end": 15399, + "start": 15551, + "end": 15555, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 435, + "line": 441, "column": 12 } } }, "property": { "type": "Identifier", - "start": 15400, - "end": 15407, + "start": 15556, + "end": 15563, "loc": { "start": { - "line": 435, + "line": 441, "column": 13 }, "end": { - "line": 435, + "line": 441, "column": 20 }, "identifierName": "options" @@ -61526,15 +62172,15 @@ }, "property": { "type": "Identifier", - "start": 15408, - "end": 15419, + "start": 15564, + "end": 15575, "loc": { "start": { - "line": 435, + "line": 441, "column": 21 }, "end": { - "line": 435, + "line": 441, "column": 32 }, "identifierName": "buttonTheme" @@ -61545,15 +62191,15 @@ }, "property": { "type": "Identifier", - "start": 15420, - "end": 15423, + "start": 15576, + "end": 15579, "loc": { "start": { - "line": 435, + "line": 441, "column": 33 }, "end": { - "line": 435, + "line": 441, "column": 36 }, "identifierName": "map" @@ -61565,15 +62211,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15424, - "end": 16245, + "start": 15580, + "end": 16401, "loc": { "start": { - "line": 435, + "line": 441, "column": 37 }, "end": { - "line": 460, + "line": 466, "column": 9 } }, @@ -61584,15 +62230,15 @@ "params": [ { "type": "Identifier", - "start": 15425, - "end": 15436, + "start": 15581, + "end": 15592, "loc": { "start": { - "line": 435, + "line": 441, "column": 38 }, "end": { - "line": 435, + "line": 441, "column": 49 }, "identifierName": "buttonTheme" @@ -61601,15 +62247,15 @@ }, { "type": "Identifier", - "start": 15438, - "end": 15443, + "start": 15594, + "end": 15599, "loc": { "start": { - "line": 435, + "line": 441, "column": 51 }, "end": { - "line": 435, + "line": 441, "column": 56 }, "identifierName": "index" @@ -61619,72 +62265,72 @@ ], "body": { "type": "BlockStatement", - "start": 15448, - "end": 16245, + "start": 15604, + "end": 16401, "loc": { "start": { - "line": 435, + "line": 441, "column": 61 }, "end": { - "line": 460, + "line": 466, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 15616, - "end": 16201, + "start": 15772, + "end": 16357, "loc": { "start": { - "line": 441, + "line": 447, "column": 10 }, "end": { - "line": 457, + "line": 463, "column": 11 } }, "test": { "type": "LogicalExpression", - "start": 15633, - "end": 15712, + "start": 15789, + "end": 15868, "loc": { "start": { - "line": 442, + "line": 448, "column": 12 }, "end": { - "line": 443, + "line": 449, "column": 22 } }, "left": { "type": "LogicalExpression", - "start": 15634, - "end": 15684, + "start": 15790, + "end": 15840, "loc": { "start": { - "line": 442, + "line": 448, "column": 13 }, "end": { - "line": 442, + "line": 448, "column": 63 } }, "left": { "type": "Identifier", - "start": 15634, - "end": 15643, + "start": 15790, + "end": 15799, "loc": { "start": { - "line": 442, + "line": 448, "column": 13 }, "end": { - "line": 442, + "line": 448, "column": 22 }, "identifierName": "className" @@ -61695,43 +62341,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15647, - "end": 15684, + "start": 15803, + "end": 15840, "loc": { "start": { - "line": 442, + "line": 448, "column": 26 }, "end": { - "line": 442, + "line": 448, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 15647, - "end": 15665, + "start": 15803, + "end": 15821, "loc": { "start": { - "line": 442, + "line": 448, "column": 26 }, "end": { - "line": 442, + "line": 448, "column": 44 } }, "object": { "type": "Identifier", - "start": 15647, - "end": 15656, + "start": 15803, + "end": 15812, "loc": { "start": { - "line": 442, + "line": 448, "column": 26 }, "end": { - "line": 442, + "line": 448, "column": 35 }, "identifierName": "className" @@ -61740,15 +62386,15 @@ }, "property": { "type": "Identifier", - "start": 15657, - "end": 15665, + "start": 15813, + "end": 15821, "loc": { "start": { - "line": 442, + "line": 448, "column": 36 }, "end": { - "line": 442, + "line": 448, "column": 44 }, "identifierName": "includes" @@ -61760,29 +62406,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 15666, - "end": 15683, + "start": 15822, + "end": 15839, "loc": { "start": { - "line": 442, + "line": 448, "column": 45 }, "end": { - "line": 442, + "line": 448, "column": 62 } }, "object": { "type": "Identifier", - "start": 15666, - "end": 15677, + "start": 15822, + "end": 15833, "loc": { "start": { - "line": 442, + "line": 448, "column": 45 }, "end": { - "line": 442, + "line": 448, "column": 56 }, "identifierName": "buttonTheme" @@ -61791,15 +62437,15 @@ }, "property": { "type": "Identifier", - "start": 15678, - "end": 15683, + "start": 15834, + "end": 15839, "loc": { "start": { - "line": 442, + "line": 448, "column": 57 }, "end": { - "line": 442, + "line": 448, "column": 62 }, "identifierName": "class" @@ -61813,21 +62459,21 @@ "leadingComments": null, "extra": { "parenthesized": true, - "parenStart": 15633 + "parenStart": 15789 } }, "operator": "||", "right": { "type": "UnaryExpression", - "start": 15702, - "end": 15712, + "start": 15858, + "end": 15868, "loc": { "start": { - "line": 443, + "line": 449, "column": 12 }, "end": { - "line": 443, + "line": 449, "column": 22 } }, @@ -61835,15 +62481,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15703, - "end": 15712, + "start": 15859, + "end": 15868, "loc": { "start": { - "line": 443, + "line": 449, "column": 13 }, "end": { - "line": 443, + "line": 449, "column": 22 }, "identifierName": "className" @@ -61858,59 +62504,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15725, - "end": 16201, + "start": 15881, + "end": 16357, "loc": { "start": { - "line": 444, + "line": 450, "column": 11 }, "end": { - "line": 457, + "line": 463, "column": 11 } }, "body": [ { "type": "VariableDeclaration", - "start": 15740, - "end": 15829, + "start": 15896, + "end": 15985, "loc": { "start": { - "line": 445, + "line": 451, "column": 12 }, "end": { - "line": 445, + "line": 451, "column": 101 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15744, - "end": 15828, + "start": 15900, + "end": 15984, "loc": { "start": { - "line": 445, + "line": 451, "column": 16 }, "end": { - "line": 445, + "line": 451, "column": 100 } }, "id": { "type": "Identifier", - "start": 15744, - "end": 15763, + "start": 15900, + "end": 15919, "loc": { "start": { - "line": 445, + "line": 451, "column": 16 }, "end": { - "line": 445, + "line": 451, "column": 35 }, "identifierName": "filteredButtonArray" @@ -61919,85 +62565,85 @@ }, "init": { "type": "CallExpression", - "start": 15766, - "end": 15828, + "start": 15922, + "end": 15984, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 100 } }, "callee": { "type": "MemberExpression", - "start": 15766, - "end": 15803, + "start": 15922, + "end": 15959, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 75 } }, "object": { "type": "CallExpression", - "start": 15766, - "end": 15796, + "start": 15922, + "end": 15952, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 15766, - "end": 15791, + "start": 15922, + "end": 15947, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 15766, - "end": 15785, + "start": 15922, + "end": 15941, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 57 } }, "object": { "type": "Identifier", - "start": 15766, - "end": 15777, + "start": 15922, + "end": 15933, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 49 }, "identifierName": "buttonTheme" @@ -62006,15 +62652,15 @@ }, "property": { "type": "Identifier", - "start": 15778, - "end": 15785, + "start": 15934, + "end": 15941, "loc": { "start": { - "line": 445, + "line": 451, "column": 50 }, "end": { - "line": 445, + "line": 451, "column": 57 }, "identifierName": "buttons" @@ -62025,15 +62671,15 @@ }, "property": { "type": "Identifier", - "start": 15786, - "end": 15791, + "start": 15942, + "end": 15947, "loc": { "start": { - "line": 445, + "line": 451, "column": 58 }, "end": { - "line": 445, + "line": 451, "column": 63 }, "identifierName": "split" @@ -62045,15 +62691,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15792, - "end": 15795, + "start": 15948, + "end": 15951, "loc": { "start": { - "line": 445, + "line": 451, "column": 64 }, "end": { - "line": 445, + "line": 451, "column": 67 } }, @@ -62067,15 +62713,15 @@ }, "property": { "type": "Identifier", - "start": 15797, - "end": 15803, + "start": 15953, + "end": 15959, "loc": { "start": { - "line": 445, + "line": 451, "column": 69 }, "end": { - "line": 445, + "line": 451, "column": 75 }, "identifierName": "filter" @@ -62087,15 +62733,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15804, - "end": 15827, + "start": 15960, + "end": 15983, "loc": { "start": { - "line": 445, + "line": 451, "column": 76 }, "end": { - "line": 445, + "line": 451, "column": 99 } }, @@ -62106,15 +62752,15 @@ "params": [ { "type": "Identifier", - "start": 15804, - "end": 15808, + "start": 15960, + "end": 15964, "loc": { "start": { - "line": 445, + "line": 451, "column": 76 }, "end": { - "line": 445, + "line": 451, "column": 80 }, "identifierName": "item" @@ -62124,29 +62770,29 @@ ], "body": { "type": "BinaryExpression", - "start": 15812, - "end": 15827, + "start": 15968, + "end": 15983, "loc": { "start": { - "line": 445, + "line": 451, "column": 84 }, "end": { - "line": 445, + "line": 451, "column": 99 } }, "left": { "type": "Identifier", - "start": 15812, - "end": 15816, + "start": 15968, + "end": 15972, "loc": { "start": { - "line": 445, + "line": 451, "column": 84 }, "end": { - "line": 445, + "line": 451, "column": 88 }, "identifierName": "item" @@ -62156,15 +62802,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 15821, - "end": 15827, + "start": 15977, + "end": 15983, "loc": { "start": { - "line": 445, + "line": 451, "column": 93 }, "end": { - "line": 445, + "line": 451, "column": 99 }, "identifierName": "button" @@ -62182,15 +62828,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15845, - "end": 15942, + "start": 16001, + "end": 16098, "loc": { "start": { - "line": 447, + "line": 453, "column": 12 }, "end": { - "line": 449, + "line": 455, "column": 15 } } @@ -62199,43 +62845,43 @@ }, { "type": "IfStatement", - "start": 15956, - "end": 16185, + "start": 16112, + "end": 16341, "loc": { "start": { - "line": 450, + "line": 456, "column": 12 }, "end": { - "line": 455, + "line": 461, "column": 13 } }, "test": { "type": "MemberExpression", - "start": 15959, - "end": 15985, + "start": 16115, + "end": 16141, "loc": { "start": { - "line": 450, + "line": 456, "column": 15 }, "end": { - "line": 450, + "line": 456, "column": 41 } }, "object": { "type": "Identifier", - "start": 15959, - "end": 15978, + "start": 16115, + "end": 16134, "loc": { "start": { - "line": 450, + "line": 456, "column": 15 }, "end": { - "line": 450, + "line": 456, "column": 34 }, "identifierName": "filteredButtonArray" @@ -62245,15 +62891,15 @@ }, "property": { "type": "Identifier", - "start": 15979, - "end": 15985, + "start": 16135, + "end": 16141, "loc": { "start": { - "line": 450, + "line": 456, "column": 35 }, "end": { - "line": 450, + "line": 456, "column": 41 }, "identifierName": "length" @@ -62265,73 +62911,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 15986, - "end": 16070, + "start": 16142, + "end": 16226, "loc": { "start": { - "line": 450, + "line": 456, "column": 42 }, "end": { - "line": 452, + "line": 458, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16003, - "end": 16055, + "start": 16159, + "end": 16211, "loc": { "start": { - "line": 451, + "line": 457, "column": 14 }, "end": { - "line": 451, + "line": 457, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 16003, - "end": 16054, + "start": 16159, + "end": 16210, "loc": { "start": { - "line": 451, + "line": 457, "column": 14 }, "end": { - "line": 451, + "line": 457, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 16003, - "end": 16022, + "start": 16159, + "end": 16178, "loc": { "start": { - "line": 451, + "line": 457, "column": 14 }, "end": { - "line": 451, + "line": 457, "column": 33 } }, "object": { "type": "Identifier", - "start": 16003, - "end": 16014, + "start": 16159, + "end": 16170, "loc": { "start": { - "line": 451, + "line": 457, "column": 14 }, "end": { - "line": 451, + "line": 457, "column": 25 }, "identifierName": "buttonTheme" @@ -62340,15 +62986,15 @@ }, "property": { "type": "Identifier", - "start": 16015, - "end": 16022, + "start": 16171, + "end": 16178, "loc": { "start": { - "line": 451, + "line": 457, "column": 26 }, "end": { - "line": 451, + "line": 457, "column": 33 }, "identifierName": "buttons" @@ -62359,43 +63005,43 @@ }, "right": { "type": "CallExpression", - "start": 16025, - "end": 16054, + "start": 16181, + "end": 16210, "loc": { "start": { - "line": 451, + "line": 457, "column": 36 }, "end": { - "line": 451, + "line": 457, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 16025, - "end": 16049, + "start": 16181, + "end": 16205, "loc": { "start": { - "line": 451, + "line": 457, "column": 36 }, "end": { - "line": 451, + "line": 457, "column": 60 } }, "object": { "type": "Identifier", - "start": 16025, - "end": 16044, + "start": 16181, + "end": 16200, "loc": { "start": { - "line": 451, + "line": 457, "column": 36 }, "end": { - "line": 451, + "line": 457, "column": 55 }, "identifierName": "filteredButtonArray" @@ -62404,15 +63050,15 @@ }, "property": { "type": "Identifier", - "start": 16045, - "end": 16049, + "start": 16201, + "end": 16205, "loc": { "start": { - "line": 451, + "line": 457, "column": 56 }, "end": { - "line": 451, + "line": 457, "column": 60 }, "identifierName": "join" @@ -62424,15 +63070,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16050, - "end": 16053, + "start": 16206, + "end": 16209, "loc": { "start": { - "line": 451, + "line": 457, "column": 61 }, "end": { - "line": 451, + "line": 457, "column": 64 } }, @@ -62451,115 +63097,115 @@ }, "alternate": { "type": "BlockStatement", - "start": 16076, - "end": 16185, + "start": 16232, + "end": 16341, "loc": { "start": { - "line": 452, + "line": 458, "column": 19 }, "end": { - "line": 455, + "line": 461, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16093, - "end": 16135, + "start": 16249, + "end": 16291, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 16093, - "end": 16134, + "start": 16249, + "end": 16290, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 16093, - "end": 16124, + "start": 16249, + "end": 16280, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 16093, - "end": 16117, + "start": 16249, + "end": 16273, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 16093, - "end": 16105, + "start": 16249, + "end": 16261, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 16093, - "end": 16097, + "start": 16249, + "end": 16253, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 18 } } }, "property": { "type": "Identifier", - "start": 16098, - "end": 16105, + "start": 16254, + "end": 16261, "loc": { "start": { - "line": 453, + "line": 459, "column": 19 }, "end": { - "line": 453, + "line": 459, "column": 26 }, "identifierName": "options" @@ -62570,15 +63216,15 @@ }, "property": { "type": "Identifier", - "start": 16106, - "end": 16117, + "start": 16262, + "end": 16273, "loc": { "start": { - "line": 453, + "line": 459, "column": 27 }, "end": { - "line": 453, + "line": 459, "column": 38 }, "identifierName": "buttonTheme" @@ -62589,15 +63235,15 @@ }, "property": { "type": "Identifier", - "start": 16118, - "end": 16124, + "start": 16274, + "end": 16280, "loc": { "start": { - "line": 453, + "line": 459, "column": 39 }, "end": { - "line": 453, + "line": 459, "column": 45 }, "identifierName": "splice" @@ -62609,15 +63255,15 @@ "arguments": [ { "type": "Identifier", - "start": 16125, - "end": 16130, + "start": 16281, + "end": 16286, "loc": { "start": { - "line": 453, + "line": 459, "column": 46 }, "end": { - "line": 453, + "line": 459, "column": 51 }, "identifierName": "index" @@ -62626,15 +63272,15 @@ }, { "type": "NumericLiteral", - "start": 16132, - "end": 16133, + "start": 16288, + "end": 16289, "loc": { "start": { - "line": 453, + "line": 459, "column": 53 }, "end": { - "line": 453, + "line": 459, "column": 54 } }, @@ -62649,44 +63295,44 @@ }, { "type": "ExpressionStatement", - "start": 16151, - "end": 16170, + "start": 16307, + "end": 16326, "loc": { "start": { - "line": 454, + "line": 460, "column": 14 }, "end": { - "line": 454, + "line": 460, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 16151, - "end": 16169, + "start": 16307, + "end": 16325, "loc": { "start": { - "line": 454, + "line": 460, "column": 14 }, "end": { - "line": 454, + "line": 460, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16151, - "end": 16162, + "start": 16307, + "end": 16318, "loc": { "start": { - "line": 454, + "line": 460, "column": 14 }, "end": { - "line": 454, + "line": 460, "column": 25 }, "identifierName": "buttonTheme" @@ -62695,15 +63341,15 @@ }, "right": { "type": "NullLiteral", - "start": 16165, - "end": 16169, + "start": 16321, + "end": 16325, "loc": { "start": { - "line": 454, + "line": 460, "column": 28 }, "end": { - "line": 454, + "line": 460, "column": 32 } } @@ -62717,15 +63363,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15845, - "end": 15942, + "start": 16001, + "end": 16098, "loc": { "start": { - "line": 447, + "line": 453, "column": 12 }, "end": { - "line": 449, + "line": 455, "column": 15 } } @@ -62740,15 +63386,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": 15463, - "end": 15604, + "start": 15619, + "end": 15760, "loc": { "start": { - "line": 437, + "line": 443, "column": 10 }, "end": { - "line": 440, + "line": 446, "column": 13 } } @@ -62757,29 +63403,29 @@ }, { "type": "ReturnStatement", - "start": 16215, - "end": 16234, + "start": 16371, + "end": 16390, "loc": { "start": { - "line": 459, + "line": 465, "column": 10 }, "end": { - "line": 459, + "line": 465, "column": 29 } }, "argument": { "type": "Identifier", - "start": 16222, - "end": 16233, + "start": 16378, + "end": 16389, "loc": { "start": { - "line": 459, + "line": 465, "column": 17 }, "end": { - "line": 459, + "line": 465, "column": 28 }, "identifierName": "buttonTheme" @@ -62803,72 +63449,72 @@ }, { "type": "ExpressionStatement", - "start": 16268, - "end": 16282, + "start": 16424, + "end": 16438, "loc": { "start": { - "line": 463, + "line": 469, "column": 6 }, "end": { - "line": 463, + "line": 469, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 16268, - "end": 16281, + "start": 16424, + "end": 16437, "loc": { "start": { - "line": 463, + "line": 469, "column": 6 }, "end": { - "line": 463, + "line": 469, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 16268, - "end": 16279, + "start": 16424, + "end": 16435, "loc": { "start": { - "line": 463, + "line": 469, "column": 6 }, "end": { - "line": 463, + "line": 469, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 16268, - "end": 16272, + "start": 16424, + "end": 16428, "loc": { "start": { - "line": 463, + "line": 469, "column": 6 }, "end": { - "line": 463, + "line": 469, "column": 10 } } }, "property": { "type": "Identifier", - "start": 16273, - "end": 16279, + "start": 16429, + "end": 16435, "loc": { "start": { - "line": 463, + "line": 469, "column": 11 }, "end": { - "line": 463, + "line": 469, "column": 17 }, "identifierName": "render" @@ -62888,15 +63534,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15130, - "end": 15198, + "start": 15286, + "end": 15354, "loc": { "start": { - "line": 429, + "line": 435, "column": 4 }, "end": { - "line": 431, + "line": 437, "column": 7 } } @@ -62911,15 +63557,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": 14533, - "end": 14873, + "start": 14689, + "end": 15029, "loc": { "start": { - "line": 414, + "line": 420, "column": 2 }, "end": { - "line": 418, + "line": 424, "column": 5 } } @@ -62929,15 +63575,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": 16300, - "end": 16503, + "start": 16456, + "end": 16659, "loc": { "start": { - "line": 467, + "line": 473, "column": 2 }, "end": { - "line": 470, + "line": 476, "column": 5 } } @@ -62946,15 +63592,15 @@ }, { "type": "ClassMethod", - "start": 16507, - "end": 16774, + "start": 16663, + "end": 16930, "loc": { "start": { - "line": 471, + "line": 477, "column": 2 }, "end": { - "line": 484, + "line": 490, "column": 3 } }, @@ -62962,15 +63608,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16507, - "end": 16523, + "start": 16663, + "end": 16679, "loc": { "start": { - "line": 471, + "line": 477, "column": 2 }, "end": { - "line": 471, + "line": 477, "column": 18 }, "identifierName": "getButtonElement" @@ -62986,15 +63632,15 @@ "params": [ { "type": "Identifier", - "start": 16524, - "end": 16530, + "start": 16680, + "end": 16686, "loc": { "start": { - "line": 471, + "line": 477, "column": 19 }, "end": { - "line": 471, + "line": 477, "column": 25 }, "identifierName": "button" @@ -63004,59 +63650,59 @@ ], "body": { "type": "BlockStatement", - "start": 16531, - "end": 16774, + "start": 16687, + "end": 16930, "loc": { "start": { - "line": 471, + "line": 477, "column": 26 }, "end": { - "line": 484, + "line": 490, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 16538, - "end": 16549, + "start": 16694, + "end": 16705, "loc": { "start": { - "line": 472, + "line": 478, "column": 4 }, "end": { - "line": 472, + "line": 478, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16542, - "end": 16548, + "start": 16698, + "end": 16704, "loc": { "start": { - "line": 472, + "line": 478, "column": 8 }, "end": { - "line": 472, + "line": 478, "column": 14 } }, "id": { "type": "Identifier", - "start": 16542, - "end": 16548, + "start": 16698, + "end": 16704, "loc": { "start": { - "line": 472, + "line": 478, "column": 8 }, "end": { - "line": 472, + "line": 478, "column": 14 }, "identifierName": "output" @@ -63070,44 +63716,44 @@ }, { "type": "VariableDeclaration", - "start": 16557, - "end": 16601, + "start": 16713, + "end": 16757, "loc": { "start": { - "line": 474, + "line": 480, "column": 4 }, "end": { - "line": 474, + "line": 480, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16561, - "end": 16600, + "start": 16717, + "end": 16756, "loc": { "start": { - "line": 474, + "line": 480, "column": 8 }, "end": { - "line": 474, + "line": 480, "column": 47 } }, "id": { "type": "Identifier", - "start": 16561, - "end": 16570, + "start": 16717, + "end": 16726, "loc": { "start": { - "line": 474, + "line": 480, "column": 8 }, "end": { - "line": 474, + "line": 480, "column": 17 }, "identifierName": "buttonArr" @@ -63116,58 +63762,58 @@ }, "init": { "type": "MemberExpression", - "start": 16573, - "end": 16600, + "start": 16729, + "end": 16756, "loc": { "start": { - "line": 474, + "line": 480, "column": 20 }, "end": { - "line": 474, + "line": 480, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 16573, - "end": 16592, + "start": 16729, + "end": 16748, "loc": { "start": { - "line": 474, + "line": 480, "column": 20 }, "end": { - "line": 474, + "line": 480, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 16573, - "end": 16577, + "start": 16729, + "end": 16733, "loc": { "start": { - "line": 474, + "line": 480, "column": 20 }, "end": { - "line": 474, + "line": 480, "column": 24 } } }, "property": { "type": "Identifier", - "start": 16578, - "end": 16592, + "start": 16734, + "end": 16748, "loc": { "start": { - "line": 474, + "line": 480, "column": 25 }, "end": { - "line": 474, + "line": 480, "column": 39 }, "identifierName": "buttonElements" @@ -63178,15 +63824,15 @@ }, "property": { "type": "Identifier", - "start": 16593, - "end": 16599, + "start": 16749, + "end": 16755, "loc": { "start": { - "line": 474, + "line": 480, "column": 40 }, "end": { - "line": 474, + "line": 480, "column": 46 }, "identifierName": "button" @@ -63201,29 +63847,29 @@ }, { "type": "IfStatement", - "start": 16607, - "end": 16747, + "start": 16763, + "end": 16903, "loc": { "start": { - "line": 475, + "line": 481, "column": 4 }, "end": { - "line": 481, + "line": 487, "column": 5 } }, "test": { "type": "Identifier", - "start": 16610, - "end": 16619, + "start": 16766, + "end": 16775, "loc": { "start": { - "line": 475, + "line": 481, "column": 7 }, "end": { - "line": 475, + "line": 481, "column": 16 }, "identifierName": "buttonArr" @@ -63232,72 +63878,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16620, - "end": 16747, + "start": 16776, + "end": 16903, "loc": { "start": { - "line": 475, + "line": 481, "column": 17 }, "end": { - "line": 481, + "line": 487, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 16629, - "end": 16740, + "start": 16785, + "end": 16896, "loc": { "start": { - "line": 476, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 486, "column": 7 } }, "test": { "type": "BinaryExpression", - "start": 16632, - "end": 16652, + "start": 16788, + "end": 16808, "loc": { "start": { - "line": 476, + "line": 482, "column": 9 }, "end": { - "line": 476, + "line": 482, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 16632, - "end": 16648, + "start": 16788, + "end": 16804, "loc": { "start": { - "line": 476, + "line": 482, "column": 9 }, "end": { - "line": 476, + "line": 482, "column": 25 } }, "object": { "type": "Identifier", - "start": 16632, - "end": 16641, + "start": 16788, + "end": 16797, "loc": { "start": { - "line": 476, + "line": 482, "column": 9 }, "end": { - "line": 476, + "line": 482, "column": 18 }, "identifierName": "buttonArr" @@ -63306,15 +63952,15 @@ }, "property": { "type": "Identifier", - "start": 16642, - "end": 16648, + "start": 16798, + "end": 16804, "loc": { "start": { - "line": 476, + "line": 482, "column": 19 }, "end": { - "line": 476, + "line": 482, "column": 25 }, "identifierName": "length" @@ -63326,15 +63972,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 16651, - "end": 16652, + "start": 16807, + "end": 16808, "loc": { "start": { - "line": 476, + "line": 482, "column": 28 }, "end": { - "line": 476, + "line": 482, "column": 29 } }, @@ -63347,59 +63993,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 16653, - "end": 16692, + "start": 16809, + "end": 16848, "loc": { "start": { - "line": 476, + "line": 482, "column": 30 }, "end": { - "line": 478, + "line": 484, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16664, - "end": 16683, + "start": 16820, + "end": 16839, "loc": { "start": { - "line": 477, + "line": 483, "column": 8 }, "end": { - "line": 477, + "line": 483, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 16664, - "end": 16682, + "start": 16820, + "end": 16838, "loc": { "start": { - "line": 477, + "line": 483, "column": 8 }, "end": { - "line": 477, + "line": 483, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16664, - "end": 16670, + "start": 16820, + "end": 16826, "loc": { "start": { - "line": 477, + "line": 483, "column": 8 }, "end": { - "line": 477, + "line": 483, "column": 14 }, "identifierName": "output" @@ -63408,15 +64054,15 @@ }, "right": { "type": "Identifier", - "start": 16673, - "end": 16682, + "start": 16829, + "end": 16838, "loc": { "start": { - "line": 477, + "line": 483, "column": 17 }, "end": { - "line": 477, + "line": 483, "column": 26 }, "identifierName": "buttonArr" @@ -63430,59 +64076,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 16698, - "end": 16740, + "start": 16854, + "end": 16896, "loc": { "start": { - "line": 478, + "line": 484, "column": 13 }, "end": { - "line": 480, + "line": 486, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 16709, - "end": 16731, + "start": 16865, + "end": 16887, "loc": { "start": { - "line": 479, + "line": 485, "column": 8 }, "end": { - "line": 479, + "line": 485, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 16709, - "end": 16730, + "start": 16865, + "end": 16886, "loc": { "start": { - "line": 479, + "line": 485, "column": 8 }, "end": { - "line": 479, + "line": 485, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16709, - "end": 16715, + "start": 16865, + "end": 16871, "loc": { "start": { - "line": 479, + "line": 485, "column": 8 }, "end": { - "line": 479, + "line": 485, "column": 14 }, "identifierName": "output" @@ -63491,29 +64137,29 @@ }, "right": { "type": "MemberExpression", - "start": 16718, - "end": 16730, + "start": 16874, + "end": 16886, "loc": { "start": { - "line": 479, + "line": 485, "column": 17 }, "end": { - "line": 479, + "line": 485, "column": 29 } }, "object": { "type": "Identifier", - "start": 16718, - "end": 16727, + "start": 16874, + "end": 16883, "loc": { "start": { - "line": 479, + "line": 485, "column": 17 }, "end": { - "line": 479, + "line": 485, "column": 26 }, "identifierName": "buttonArr" @@ -63522,15 +64168,15 @@ }, "property": { "type": "NumericLiteral", - "start": 16728, - "end": 16729, + "start": 16884, + "end": 16885, "loc": { "start": { - "line": 479, + "line": 485, "column": 27 }, "end": { - "line": 479, + "line": 485, "column": 28 } }, @@ -63555,29 +64201,29 @@ }, { "type": "ReturnStatement", - "start": 16755, - "end": 16769, + "start": 16911, + "end": 16925, "loc": { "start": { - "line": 483, + "line": 489, "column": 4 }, "end": { - "line": 483, + "line": 489, "column": 18 } }, "argument": { "type": "Identifier", - "start": 16762, - "end": 16768, + "start": 16918, + "end": 16924, "loc": { "start": { - "line": 483, + "line": 489, "column": 11 }, "end": { - "line": 483, + "line": 489, "column": 17 }, "identifierName": "output" @@ -63593,15 +64239,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": 16300, - "end": 16503, + "start": 16456, + "end": 16659, "loc": { "start": { - "line": 467, + "line": 473, "column": 2 }, "end": { - "line": 470, + "line": 476, "column": 5 } } @@ -63611,15 +64257,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16780, - "end": 16870, + "start": 16936, + "end": 17026, "loc": { "start": { - "line": 486, + "line": 492, "column": 2 }, "end": { - "line": 488, + "line": 494, "column": 5 } } @@ -63628,15 +64274,15 @@ }, { "type": "ClassMethod", - "start": 16874, - "end": 17177, + "start": 17030, + "end": 17333, "loc": { "start": { - "line": 489, + "line": 495, "column": 2 }, "end": { - "line": 497, + "line": 503, "column": 3 } }, @@ -63644,15 +64290,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16874, - "end": 16885, + "start": 17030, + "end": 17041, "loc": { "start": { - "line": 489, + "line": 495, "column": 2 }, "end": { - "line": 489, + "line": 495, "column": 13 }, "identifierName": "handleCaret" @@ -63668,87 +64314,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 16887, - "end": 17177, + "start": 17043, + "end": 17333, "loc": { "start": { - "line": 489, + "line": 495, "column": 15 }, "end": { - "line": 497, + "line": 503, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 16894, - "end": 16970, + "start": 17050, + "end": 17126, "loc": { "start": { - "line": 490, + "line": 496, "column": 4 }, "end": { - "line": 492, + "line": 498, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 16897, - "end": 16915, + "start": 17053, + "end": 17071, "loc": { "start": { - "line": 490, + "line": 496, "column": 7 }, "end": { - "line": 490, + "line": 496, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 16897, - "end": 16909, + "start": 17053, + "end": 17065, "loc": { "start": { - "line": 490, + "line": 496, "column": 7 }, "end": { - "line": 490, + "line": 496, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 16897, - "end": 16901, + "start": 17053, + "end": 17057, "loc": { "start": { - "line": 490, + "line": 496, "column": 7 }, "end": { - "line": 490, + "line": 496, "column": 11 } } }, "property": { "type": "Identifier", - "start": 16902, - "end": 16909, + "start": 17058, + "end": 17065, "loc": { "start": { - "line": 490, + "line": 496, "column": 12 }, "end": { - "line": 490, + "line": 496, "column": 19 }, "identifierName": "options" @@ -63759,15 +64405,15 @@ }, "property": { "type": "Identifier", - "start": 16910, - "end": 16915, + "start": 17066, + "end": 17071, "loc": { "start": { - "line": 490, + "line": 496, "column": 20 }, "end": { - "line": 490, + "line": 496, "column": 25 }, "identifierName": "debug" @@ -63778,72 +64424,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 16916, - "end": 16970, + "start": 17072, + "end": 17126, "loc": { "start": { - "line": 490, + "line": 496, "column": 26 }, "end": { - "line": 492, + "line": 498, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 16925, - "end": 16963, + "start": 17081, + "end": 17119, "loc": { "start": { - "line": 491, + "line": 497, "column": 6 }, "end": { - "line": 491, + "line": 497, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 16925, - "end": 16962, + "start": 17081, + "end": 17118, "loc": { "start": { - "line": 491, + "line": 497, "column": 6 }, "end": { - "line": 491, + "line": 497, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 16925, - "end": 16936, + "start": 17081, + "end": 17092, "loc": { "start": { - "line": 491, + "line": 497, "column": 6 }, "end": { - "line": 491, + "line": 497, "column": 17 } }, "object": { "type": "Identifier", - "start": 16925, - "end": 16932, + "start": 17081, + "end": 17088, "loc": { "start": { - "line": 491, + "line": 497, "column": 6 }, "end": { - "line": 491, + "line": 497, "column": 13 }, "identifierName": "console" @@ -63852,15 +64498,15 @@ }, "property": { "type": "Identifier", - "start": 16933, - "end": 16936, + "start": 17089, + "end": 17092, "loc": { "start": { - "line": 491, + "line": 497, "column": 14 }, "end": { - "line": 491, + "line": 497, "column": 17 }, "identifierName": "log" @@ -63872,15 +64518,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16937, - "end": 16961, + "start": 17093, + "end": 17117, "loc": { "start": { - "line": 491, + "line": 497, "column": 18 }, "end": { - "line": 491, + "line": 497, "column": 42 } }, @@ -63900,57 +64546,57 @@ }, { "type": "ExpressionStatement", - "start": 16978, - "end": 17037, + "start": 17134, + "end": 17193, "loc": { "start": { - "line": 494, + "line": 500, "column": 4 }, "end": { - "line": 494, + "line": 500, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 16978, - "end": 17036, + "start": 17134, + "end": 17192, "loc": { "start": { - "line": 494, + "line": 500, "column": 4 }, "end": { - "line": 494, + "line": 500, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 16978, - "end": 17003, + "start": 17134, + "end": 17159, "loc": { "start": { - "line": 494, + "line": 500, "column": 4 }, "end": { - "line": 494, + "line": 500, "column": 29 } }, "object": { "type": "Identifier", - "start": 16978, - "end": 16986, + "start": 17134, + "end": 17142, "loc": { "start": { - "line": 494, + "line": 500, "column": 4 }, "end": { - "line": 494, + "line": 500, "column": 12 }, "identifierName": "document" @@ -63959,15 +64605,15 @@ }, "property": { "type": "Identifier", - "start": 16987, - "end": 17003, + "start": 17143, + "end": 17159, "loc": { "start": { - "line": 494, + "line": 500, "column": 13 }, "end": { - "line": 494, + "line": 500, "column": 29 }, "identifierName": "addEventListener" @@ -63979,15 +64625,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17004, - "end": 17011, + "start": 17160, + "end": 17167, "loc": { "start": { - "line": 494, + "line": 500, "column": 30 }, "end": { - "line": 494, + "line": 500, "column": 37 } }, @@ -63999,44 +64645,44 @@ }, { "type": "MemberExpression", - "start": 17013, - "end": 17035, + "start": 17169, + "end": 17191, "loc": { "start": { - "line": 494, + "line": 500, "column": 39 }, "end": { - "line": 494, + "line": 500, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 17013, - "end": 17017, + "start": 17169, + "end": 17173, "loc": { "start": { - "line": 494, + "line": 500, "column": 39 }, "end": { - "line": 494, + "line": 500, "column": 43 } } }, "property": { "type": "Identifier", - "start": 17018, - "end": 17035, + "start": 17174, + "end": 17191, "loc": { "start": { - "line": 494, + "line": 500, "column": 44 }, "end": { - "line": 494, + "line": 500, "column": 61 }, "identifierName": "caretEventHandler" @@ -64050,57 +64696,57 @@ }, { "type": "ExpressionStatement", - "start": 17043, - "end": 17104, + "start": 17199, + "end": 17260, "loc": { "start": { - "line": 495, + "line": 501, "column": 4 }, "end": { - "line": 495, + "line": 501, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 17043, - "end": 17103, + "start": 17199, + "end": 17259, "loc": { "start": { - "line": 495, + "line": 501, "column": 4 }, "end": { - "line": 495, + "line": 501, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 17043, - "end": 17068, + "start": 17199, + "end": 17224, "loc": { "start": { - "line": 495, + "line": 501, "column": 4 }, "end": { - "line": 495, + "line": 501, "column": 29 } }, "object": { "type": "Identifier", - "start": 17043, - "end": 17051, + "start": 17199, + "end": 17207, "loc": { "start": { - "line": 495, + "line": 501, "column": 4 }, "end": { - "line": 495, + "line": 501, "column": 12 }, "identifierName": "document" @@ -64109,15 +64755,15 @@ }, "property": { "type": "Identifier", - "start": 17052, - "end": 17068, + "start": 17208, + "end": 17224, "loc": { "start": { - "line": 495, + "line": 501, "column": 13 }, "end": { - "line": 495, + "line": 501, "column": 29 }, "identifierName": "addEventListener" @@ -64129,15 +64775,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17069, - "end": 17078, + "start": 17225, + "end": 17234, "loc": { "start": { - "line": 495, + "line": 501, "column": 30 }, "end": { - "line": 495, + "line": 501, "column": 39 } }, @@ -64149,44 +64795,44 @@ }, { "type": "MemberExpression", - "start": 17080, - "end": 17102, + "start": 17236, + "end": 17258, "loc": { "start": { - "line": 495, + "line": 501, "column": 41 }, "end": { - "line": 495, + "line": 501, "column": 63 } }, "object": { "type": "ThisExpression", - "start": 17080, - "end": 17084, + "start": 17236, + "end": 17240, "loc": { "start": { - "line": 495, + "line": 501, "column": 41 }, "end": { - "line": 495, + "line": 501, "column": 45 } } }, "property": { "type": "Identifier", - "start": 17085, - "end": 17102, + "start": 17241, + "end": 17258, "loc": { "start": { - "line": 495, + "line": 501, "column": 46 }, "end": { - "line": 495, + "line": 501, "column": 63 }, "identifierName": "caretEventHandler" @@ -64200,57 +64846,57 @@ }, { "type": "ExpressionStatement", - "start": 17110, - "end": 17172, + "start": 17266, + "end": 17328, "loc": { "start": { - "line": 496, + "line": 502, "column": 4 }, "end": { - "line": 496, + "line": 502, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 17110, - "end": 17171, + "start": 17266, + "end": 17327, "loc": { "start": { - "line": 496, + "line": 502, "column": 4 }, "end": { - "line": 496, + "line": 502, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 17110, - "end": 17135, + "start": 17266, + "end": 17291, "loc": { "start": { - "line": 496, + "line": 502, "column": 4 }, "end": { - "line": 496, + "line": 502, "column": 29 } }, "object": { "type": "Identifier", - "start": 17110, - "end": 17118, + "start": 17266, + "end": 17274, "loc": { "start": { - "line": 496, + "line": 502, "column": 4 }, "end": { - "line": 496, + "line": 502, "column": 12 }, "identifierName": "document" @@ -64259,15 +64905,15 @@ }, "property": { "type": "Identifier", - "start": 17119, - "end": 17135, + "start": 17275, + "end": 17291, "loc": { "start": { - "line": 496, + "line": 502, "column": 13 }, "end": { - "line": 496, + "line": 502, "column": 29 }, "identifierName": "addEventListener" @@ -64279,15 +64925,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17136, - "end": 17146, + "start": 17292, + "end": 17302, "loc": { "start": { - "line": 496, + "line": 502, "column": 30 }, "end": { - "line": 496, + "line": 502, "column": 40 } }, @@ -64299,44 +64945,44 @@ }, { "type": "MemberExpression", - "start": 17148, - "end": 17170, + "start": 17304, + "end": 17326, "loc": { "start": { - "line": 496, + "line": 502, "column": 42 }, "end": { - "line": 496, + "line": 502, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 17148, - "end": 17152, + "start": 17304, + "end": 17308, "loc": { "start": { - "line": 496, + "line": 502, "column": 42 }, "end": { - "line": 496, + "line": 502, "column": 46 } } }, "property": { "type": "Identifier", - "start": 17153, - "end": 17170, + "start": 17309, + "end": 17326, "loc": { "start": { - "line": 496, + "line": 502, "column": 47 }, "end": { - "line": 496, + "line": 502, "column": 64 }, "identifierName": "caretEventHandler" @@ -64356,15 +65002,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16780, - "end": 16870, + "start": 16936, + "end": 17026, "loc": { "start": { - "line": 486, + "line": 492, "column": 2 }, "end": { - "line": 488, + "line": 494, "column": 5 } } @@ -64374,15 +65020,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17183, - "end": 17295, + "start": 17339, + "end": 17451, "loc": { "start": { - "line": 499, + "line": 505, "column": 2 }, "end": { - "line": 501, + "line": 507, "column": 5 } } @@ -64391,15 +65037,15 @@ }, { "type": "ClassMethod", - "start": 17299, - "end": 17849, + "start": 17455, + "end": 18005, "loc": { "start": { - "line": 502, + "line": 508, "column": 2 }, "end": { - "line": 519, + "line": 525, "column": 3 } }, @@ -64407,15 +65053,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17299, - "end": 17316, + "start": 17455, + "end": 17472, "loc": { "start": { - "line": 502, + "line": 508, "column": 2 }, "end": { - "line": 502, + "line": 508, "column": 19 }, "identifierName": "caretEventHandler" @@ -64431,15 +65077,15 @@ "params": [ { "type": "Identifier", - "start": 17317, - "end": 17322, + "start": 17473, + "end": 17478, "loc": { "start": { - "line": 502, + "line": 508, "column": 20 }, "end": { - "line": 502, + "line": 508, "column": 25 }, "identifierName": "event" @@ -64449,59 +65095,59 @@ ], "body": { "type": "BlockStatement", - "start": 17323, - "end": 17849, + "start": 17479, + "end": 18005, "loc": { "start": { - "line": 502, + "line": 508, "column": 26 }, "end": { - "line": 519, + "line": 525, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 17330, - "end": 17385, + "start": 17486, + "end": 17541, "loc": { "start": { - "line": 503, + "line": 509, "column": 4 }, "end": { - "line": 503, + "line": 509, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17334, - "end": 17384, + "start": 17490, + "end": 17540, "loc": { "start": { - "line": 503, + "line": 509, "column": 8 }, "end": { - "line": 503, + "line": 509, "column": 58 } }, "id": { "type": "Identifier", - "start": 17334, - "end": 17347, + "start": 17490, + "end": 17503, "loc": { "start": { - "line": 503, + "line": 509, "column": 8 }, "end": { - "line": 503, + "line": 509, "column": 21 }, "identifierName": "targetTagName" @@ -64510,71 +65156,71 @@ }, "init": { "type": "CallExpression", - "start": 17350, - "end": 17384, + "start": 17506, + "end": 17540, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 17350, - "end": 17382, + "start": 17506, + "end": 17538, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 17350, - "end": 17370, + "start": 17506, + "end": 17526, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 17350, - "end": 17362, + "start": 17506, + "end": 17518, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 36 } }, "object": { "type": "Identifier", - "start": 17350, - "end": 17355, + "start": 17506, + "end": 17511, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 29 }, "identifierName": "event" @@ -64583,15 +65229,15 @@ }, "property": { "type": "Identifier", - "start": 17356, - "end": 17362, + "start": 17512, + "end": 17518, "loc": { "start": { - "line": 503, + "line": 509, "column": 30 }, "end": { - "line": 503, + "line": 509, "column": 36 }, "identifierName": "target" @@ -64602,15 +65248,15 @@ }, "property": { "type": "Identifier", - "start": 17363, - "end": 17370, + "start": 17519, + "end": 17526, "loc": { "start": { - "line": 503, + "line": 509, "column": 37 }, "end": { - "line": 503, + "line": 509, "column": 44 }, "identifierName": "tagName" @@ -64621,15 +65267,15 @@ }, "property": { "type": "Identifier", - "start": 17371, - "end": 17382, + "start": 17527, + "end": 17538, "loc": { "start": { - "line": 503, + "line": 509, "column": 45 }, "end": { - "line": 503, + "line": 509, "column": 56 }, "identifierName": "toLowerCase" @@ -64646,57 +65292,57 @@ }, { "type": "IfStatement", - "start": 17393, - "end": 17844, + "start": 17549, + "end": 18000, "loc": { "start": { - "line": 505, + "line": 511, "column": 4 }, "end": { - "line": 518, + "line": 524, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 17404, - "end": 17468, + "start": 17560, + "end": 17624, "loc": { "start": { - "line": 506, + "line": 512, "column": 6 }, "end": { - "line": 507, + "line": 513, "column": 31 } }, "left": { "type": "BinaryExpression", - "start": 17404, - "end": 17432, + "start": 17560, + "end": 17588, "loc": { "start": { - "line": 506, + "line": 512, "column": 6 }, "end": { - "line": 506, + "line": 512, "column": 34 } }, "left": { "type": "Identifier", - "start": 17404, - "end": 17417, + "start": 17560, + "end": 17573, "loc": { "start": { - "line": 506, + "line": 512, "column": 6 }, "end": { - "line": 506, + "line": 512, "column": 19 }, "identifierName": "targetTagName" @@ -64706,15 +65352,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17422, - "end": 17432, + "start": 17578, + "end": 17588, "loc": { "start": { - "line": 506, + "line": 512, "column": 24 }, "end": { - "line": 506, + "line": 512, "column": 34 } }, @@ -64728,29 +65374,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 17443, - "end": 17468, + "start": 17599, + "end": 17624, "loc": { "start": { - "line": 507, + "line": 513, "column": 6 }, "end": { - "line": 507, + "line": 513, "column": 31 } }, "left": { "type": "Identifier", - "start": 17443, - "end": 17456, + "start": 17599, + "end": 17612, "loc": { "start": { - "line": 507, + "line": 513, "column": 6 }, "end": { - "line": 507, + "line": 513, "column": 19 }, "identifierName": "targetTagName" @@ -64760,15 +65406,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17461, - "end": 17468, + "start": 17617, + "end": 17624, "loc": { "start": { - "line": 507, + "line": 513, "column": 24 }, "end": { - "line": 507, + "line": 513, "column": 31 } }, @@ -64782,73 +65428,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 17475, - "end": 17844, + "start": 17631, + "end": 18000, "loc": { "start": { - "line": 508, + "line": 514, "column": 5 }, "end": { - "line": 518, + "line": 524, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17640, - "end": 17689, + "start": 17796, + "end": 17845, "loc": { "start": { - "line": 513, + "line": 519, "column": 6 }, "end": { - "line": 513, + "line": 519, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 17640, - "end": 17688, + "start": 17796, + "end": 17844, "loc": { "start": { - "line": 513, + "line": 519, "column": 6 }, "end": { - "line": 513, + "line": 519, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 17640, - "end": 17658, + "start": 17796, + "end": 17814, "loc": { "start": { - "line": 513, + "line": 519, "column": 6 }, "end": { - "line": 513, + "line": 519, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 17640, - "end": 17644, + "start": 17796, + "end": 17800, "loc": { "start": { - "line": 513, + "line": 519, "column": 6 }, "end": { - "line": 513, + "line": 519, "column": 10 } }, @@ -64856,15 +65502,15 @@ }, "property": { "type": "Identifier", - "start": 17645, - "end": 17658, + "start": 17801, + "end": 17814, "loc": { "start": { - "line": 513, + "line": 519, "column": 11 }, "end": { - "line": 513, + "line": 519, "column": 24 }, "identifierName": "caretPosition" @@ -64876,43 +65522,43 @@ }, "right": { "type": "MemberExpression", - "start": 17661, - "end": 17688, + "start": 17817, + "end": 17844, "loc": { "start": { - "line": 513, + "line": 519, "column": 27 }, "end": { - "line": 513, + "line": 519, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 17661, - "end": 17673, + "start": 17817, + "end": 17829, "loc": { "start": { - "line": 513, + "line": 519, "column": 27 }, "end": { - "line": 513, + "line": 519, "column": 39 } }, "object": { "type": "Identifier", - "start": 17661, - "end": 17666, + "start": 17817, + "end": 17822, "loc": { "start": { - "line": 513, + "line": 519, "column": 27 }, "end": { - "line": 513, + "line": 519, "column": 32 }, "identifierName": "event" @@ -64921,15 +65567,15 @@ }, "property": { "type": "Identifier", - "start": 17667, - "end": 17673, + "start": 17823, + "end": 17829, "loc": { "start": { - "line": 513, + "line": 519, "column": 33 }, "end": { - "line": 513, + "line": 519, "column": 39 }, "identifierName": "target" @@ -64940,15 +65586,15 @@ }, "property": { "type": "Identifier", - "start": 17674, - "end": 17688, + "start": 17830, + "end": 17844, "loc": { "start": { - "line": 513, + "line": 519, "column": 40 }, "end": { - "line": 513, + "line": 519, "column": 54 }, "identifierName": "selectionStart" @@ -64963,15 +65609,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": 17484, - "end": 17632, + "start": 17640, + "end": 17788, "loc": { "start": { - "line": 509, + "line": 515, "column": 6 }, "end": { - "line": 512, + "line": 518, "column": 9 } } @@ -64980,72 +65626,72 @@ }, { "type": "IfStatement", - "start": 17699, - "end": 17832, + "start": 17855, + "end": 17988, "loc": { "start": { - "line": 515, + "line": 521, "column": 6 }, "end": { - "line": 517, + "line": 523, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 17702, - "end": 17720, + "start": 17858, + "end": 17876, "loc": { "start": { - "line": 515, + "line": 521, "column": 9 }, "end": { - "line": 515, + "line": 521, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 17702, - "end": 17714, + "start": 17858, + "end": 17870, "loc": { "start": { - "line": 515, + "line": 521, "column": 9 }, "end": { - "line": 515, + "line": 521, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 17702, - "end": 17706, + "start": 17858, + "end": 17862, "loc": { "start": { - "line": 515, + "line": 521, "column": 9 }, "end": { - "line": 515, + "line": 521, "column": 13 } } }, "property": { "type": "Identifier", - "start": 17707, - "end": 17714, + "start": 17863, + "end": 17870, "loc": { "start": { - "line": 515, + "line": 521, "column": 14 }, "end": { - "line": 515, + "line": 521, "column": 21 }, "identifierName": "options" @@ -65056,15 +65702,15 @@ }, "property": { "type": "Identifier", - "start": 17715, - "end": 17720, + "start": 17871, + "end": 17876, "loc": { "start": { - "line": 515, + "line": 521, "column": 22 }, "end": { - "line": 515, + "line": 521, "column": 27 }, "identifierName": "debug" @@ -65075,72 +65721,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17721, - "end": 17832, + "start": 17877, + "end": 17988, "loc": { "start": { - "line": 515, + "line": 521, "column": 28 }, "end": { - "line": 517, + "line": 523, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 17732, - "end": 17823, + "start": 17888, + "end": 17979, "loc": { "start": { - "line": 516, + "line": 522, "column": 8 }, "end": { - "line": 516, + "line": 522, "column": 99 } }, "expression": { "type": "CallExpression", - "start": 17732, - "end": 17822, + "start": 17888, + "end": 17978, "loc": { "start": { - "line": 516, + "line": 522, "column": 8 }, "end": { - "line": 516, + "line": 522, "column": 98 } }, "callee": { "type": "MemberExpression", - "start": 17732, - "end": 17743, + "start": 17888, + "end": 17899, "loc": { "start": { - "line": 516, + "line": 522, "column": 8 }, "end": { - "line": 516, + "line": 522, "column": 19 } }, "object": { "type": "Identifier", - "start": 17732, - "end": 17739, + "start": 17888, + "end": 17895, "loc": { "start": { - "line": 516, + "line": 522, "column": 8 }, "end": { - "line": 516, + "line": 522, "column": 15 }, "identifierName": "console" @@ -65149,15 +65795,15 @@ }, "property": { "type": "Identifier", - "start": 17740, - "end": 17743, + "start": 17896, + "end": 17899, "loc": { "start": { - "line": 516, + "line": 522, "column": 16 }, "end": { - "line": 516, + "line": 522, "column": 19 }, "identifierName": "log" @@ -65169,15 +65815,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17744, - "end": 17756, + "start": 17900, + "end": 17912, "loc": { "start": { - "line": 516, + "line": 522, "column": 20 }, "end": { - "line": 516, + "line": 522, "column": 32 } }, @@ -65189,43 +65835,43 @@ }, { "type": "MemberExpression", - "start": 17758, - "end": 17785, + "start": 17914, + "end": 17941, "loc": { "start": { - "line": 516, + "line": 522, "column": 34 }, "end": { - "line": 516, + "line": 522, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 17758, - "end": 17770, + "start": 17914, + "end": 17926, "loc": { "start": { - "line": 516, + "line": 522, "column": 34 }, "end": { - "line": 516, + "line": 522, "column": 46 } }, "object": { "type": "Identifier", - "start": 17758, - "end": 17763, + "start": 17914, + "end": 17919, "loc": { "start": { - "line": 516, + "line": 522, "column": 34 }, "end": { - "line": 516, + "line": 522, "column": 39 }, "identifierName": "event" @@ -65234,15 +65880,15 @@ }, "property": { "type": "Identifier", - "start": 17764, - "end": 17770, + "start": 17920, + "end": 17926, "loc": { "start": { - "line": 516, + "line": 522, "column": 40 }, "end": { - "line": 516, + "line": 522, "column": 46 }, "identifierName": "target" @@ -65253,15 +65899,15 @@ }, "property": { "type": "Identifier", - "start": 17771, - "end": 17785, + "start": 17927, + "end": 17941, "loc": { "start": { - "line": 516, + "line": 522, "column": 47 }, "end": { - "line": 516, + "line": 522, "column": 61 }, "identifierName": "selectionStart" @@ -65272,71 +65918,71 @@ }, { "type": "CallExpression", - "start": 17787, - "end": 17821, + "start": 17943, + "end": 17977, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 97 } }, "callee": { "type": "MemberExpression", - "start": 17787, - "end": 17819, + "start": 17943, + "end": 17975, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 95 } }, "object": { "type": "MemberExpression", - "start": 17787, - "end": 17807, + "start": 17943, + "end": 17963, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 17787, - "end": 17799, + "start": 17943, + "end": 17955, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 75 } }, "object": { "type": "Identifier", - "start": 17787, - "end": 17792, + "start": 17943, + "end": 17948, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 68 }, "identifierName": "event" @@ -65345,15 +65991,15 @@ }, "property": { "type": "Identifier", - "start": 17793, - "end": 17799, + "start": 17949, + "end": 17955, "loc": { "start": { - "line": 516, + "line": 522, "column": 69 }, "end": { - "line": 516, + "line": 522, "column": 75 }, "identifierName": "target" @@ -65364,15 +66010,15 @@ }, "property": { "type": "Identifier", - "start": 17800, - "end": 17807, + "start": 17956, + "end": 17963, "loc": { "start": { - "line": 516, + "line": 522, "column": 76 }, "end": { - "line": 516, + "line": 522, "column": 83 }, "identifierName": "tagName" @@ -65383,15 +66029,15 @@ }, "property": { "type": "Identifier", - "start": 17808, - "end": 17819, + "start": 17964, + "end": 17975, "loc": { "start": { - "line": 516, + "line": 522, "column": 84 }, "end": { - "line": 516, + "line": 522, "column": 95 }, "identifierName": "toLowerCase" @@ -65423,15 +66069,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17183, - "end": 17295, + "start": 17339, + "end": 17451, "loc": { "start": { - "line": 499, + "line": 505, "column": 2 }, "end": { - "line": 501, + "line": 507, "column": 5 } } @@ -65441,15 +66087,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17855, - "end": 17975, + "start": 18011, + "end": 18131, "loc": { "start": { - "line": 521, + "line": 527, "column": 2 }, "end": { - "line": 523, + "line": 529, "column": 5 } } @@ -65458,15 +66104,15 @@ }, { "type": "ClassMethod", - "start": 17979, - "end": 18215, + "start": 18135, + "end": 18371, "loc": { "start": { - "line": 524, + "line": 530, "column": 2 }, "end": { - "line": 536, + "line": 542, "column": 3 } }, @@ -65474,15 +66120,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17979, - "end": 17985, + "start": 18135, + "end": 18141, "loc": { "start": { - "line": 524, + "line": 530, "column": 2 }, "end": { - "line": 524, + "line": 530, "column": 8 }, "identifierName": "onInit" @@ -65498,87 +66144,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 17987, - "end": 18215, + "start": 18143, + "end": 18371, "loc": { "start": { - "line": 524, + "line": 530, "column": 10 }, "end": { - "line": 536, + "line": 542, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 17994, - "end": 18059, + "start": 18150, + "end": 18215, "loc": { "start": { - "line": 525, + "line": 531, "column": 4 }, "end": { - "line": 527, + "line": 533, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 17997, - "end": 18015, + "start": 18153, + "end": 18171, "loc": { "start": { - "line": 525, + "line": 531, "column": 7 }, "end": { - "line": 525, + "line": 531, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 17997, - "end": 18009, + "start": 18153, + "end": 18165, "loc": { "start": { - "line": 525, + "line": 531, "column": 7 }, "end": { - "line": 525, + "line": 531, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 17997, - "end": 18001, + "start": 18153, + "end": 18157, "loc": { "start": { - "line": 525, + "line": 531, "column": 7 }, "end": { - "line": 525, + "line": 531, "column": 11 } } }, "property": { "type": "Identifier", - "start": 18002, - "end": 18009, + "start": 18158, + "end": 18165, "loc": { "start": { - "line": 525, + "line": 531, "column": 12 }, "end": { - "line": 525, + "line": 531, "column": 19 }, "identifierName": "options" @@ -65589,15 +66235,15 @@ }, "property": { "type": "Identifier", - "start": 18010, - "end": 18015, + "start": 18166, + "end": 18171, "loc": { "start": { - "line": 525, + "line": 531, "column": 20 }, "end": { - "line": 525, + "line": 531, "column": 25 }, "identifierName": "debug" @@ -65608,72 +66254,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 18016, - "end": 18059, + "start": 18172, + "end": 18215, "loc": { "start": { - "line": 525, + "line": 531, "column": 26 }, "end": { - "line": 527, + "line": 533, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18025, - "end": 18052, + "start": 18181, + "end": 18208, "loc": { "start": { - "line": 526, + "line": 532, "column": 6 }, "end": { - "line": 526, + "line": 532, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 18025, - "end": 18051, + "start": 18181, + "end": 18207, "loc": { "start": { - "line": 526, + "line": 532, "column": 6 }, "end": { - "line": 526, + "line": 532, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 18025, - "end": 18036, + "start": 18181, + "end": 18192, "loc": { "start": { - "line": 526, + "line": 532, "column": 6 }, "end": { - "line": 526, + "line": 532, "column": 17 } }, "object": { "type": "Identifier", - "start": 18025, - "end": 18032, + "start": 18181, + "end": 18188, "loc": { "start": { - "line": 526, + "line": 532, "column": 6 }, "end": { - "line": 526, + "line": 532, "column": 13 }, "identifierName": "console" @@ -65682,15 +66328,15 @@ }, "property": { "type": "Identifier", - "start": 18033, - "end": 18036, + "start": 18189, + "end": 18192, "loc": { "start": { - "line": 526, + "line": 532, "column": 14 }, "end": { - "line": 526, + "line": 532, "column": 17 }, "identifierName": "log" @@ -65702,15 +66348,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 18037, - "end": 18050, + "start": 18193, + "end": 18206, "loc": { "start": { - "line": 526, + "line": 532, "column": 18 }, "end": { - "line": 526, + "line": 532, "column": 31 } }, @@ -65732,15 +66378,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18067, - "end": 18102, + "start": 18223, + "end": 18258, "loc": { "start": { - "line": 529, + "line": 535, "column": 4 }, "end": { - "line": 531, + "line": 537, "column": 7 } } @@ -65749,57 +66395,57 @@ }, { "type": "ExpressionStatement", - "start": 18108, - "end": 18127, + "start": 18264, + "end": 18283, "loc": { "start": { - "line": 532, + "line": 538, "column": 4 }, "end": { - "line": 532, + "line": 538, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 18108, - "end": 18126, + "start": 18264, + "end": 18282, "loc": { "start": { - "line": 532, + "line": 538, "column": 4 }, "end": { - "line": 532, + "line": 538, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 18108, - "end": 18124, + "start": 18264, + "end": 18280, "loc": { "start": { - "line": 532, + "line": 538, "column": 4 }, "end": { - "line": 532, + "line": 538, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18108, - "end": 18112, + "start": 18264, + "end": 18268, "loc": { "start": { - "line": 532, + "line": 538, "column": 4 }, "end": { - "line": 532, + "line": 538, "column": 8 } }, @@ -65807,15 +66453,15 @@ }, "property": { "type": "Identifier", - "start": 18113, - "end": 18124, + "start": 18269, + "end": 18280, "loc": { "start": { - "line": 532, + "line": 538, "column": 9 }, "end": { - "line": 532, + "line": 538, "column": 20 }, "identifierName": "handleCaret" @@ -65832,15 +66478,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18067, - "end": 18102, + "start": 18223, + "end": 18258, "loc": { "start": { - "line": 529, + "line": 535, "column": 4 }, "end": { - "line": 531, + "line": 537, "column": 7 } } @@ -65849,43 +66495,43 @@ }, { "type": "IfStatement", - "start": 18135, - "end": 18210, + "start": 18291, + "end": 18366, "loc": { "start": { - "line": 534, + "line": 540, "column": 4 }, "end": { - "line": 535, + "line": 541, "column": 28 } }, "test": { "type": "BinaryExpression", - "start": 18138, - "end": 18179, + "start": 18294, + "end": 18335, "loc": { "start": { - "line": 534, + "line": 540, "column": 7 }, "end": { - "line": 534, + "line": 540, "column": 48 } }, "left": { "type": "UnaryExpression", - "start": 18138, - "end": 18164, + "start": 18294, + "end": 18320, "loc": { "start": { - "line": 534, + "line": 540, "column": 7 }, "end": { - "line": 534, + "line": 540, "column": 33 } }, @@ -65893,58 +66539,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18145, - "end": 18164, + "start": 18301, + "end": 18320, "loc": { "start": { - "line": 534, + "line": 540, "column": 14 }, "end": { - "line": 534, + "line": 540, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 18145, - "end": 18157, + "start": 18301, + "end": 18313, "loc": { "start": { - "line": 534, + "line": 540, "column": 14 }, "end": { - "line": 534, + "line": 540, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18145, - "end": 18149, + "start": 18301, + "end": 18305, "loc": { "start": { - "line": 534, + "line": 540, "column": 14 }, "end": { - "line": 534, + "line": 540, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18150, - "end": 18157, + "start": 18306, + "end": 18313, "loc": { "start": { - "line": 534, + "line": 540, "column": 19 }, "end": { - "line": 534, + "line": 540, "column": 26 }, "identifierName": "options" @@ -65955,15 +66601,15 @@ }, "property": { "type": "Identifier", - "start": 18158, - "end": 18164, + "start": 18314, + "end": 18320, "loc": { "start": { - "line": 534, + "line": 540, "column": 27 }, "end": { - "line": 534, + "line": 540, "column": 33 }, "identifierName": "onInit" @@ -65979,15 +66625,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18169, - "end": 18179, + "start": 18325, + "end": 18335, "loc": { "start": { - "line": 534, + "line": 540, "column": 38 }, "end": { - "line": 534, + "line": 540, "column": 48 } }, @@ -66000,86 +66646,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18188, - "end": 18210, + "start": 18344, + "end": 18366, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 18188, - "end": 18209, + "start": 18344, + "end": 18365, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 18188, - "end": 18207, + "start": 18344, + "end": 18363, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18188, - "end": 18200, + "start": 18344, + "end": 18356, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18188, - "end": 18192, + "start": 18344, + "end": 18348, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18193, - "end": 18200, + "start": 18349, + "end": 18356, "loc": { "start": { - "line": 535, + "line": 541, "column": 11 }, "end": { - "line": 535, + "line": 541, "column": 18 }, "identifierName": "options" @@ -66090,15 +66736,15 @@ }, "property": { "type": "Identifier", - "start": 18201, - "end": 18207, + "start": 18357, + "end": 18363, "loc": { "start": { - "line": 535, + "line": 541, "column": 19 }, "end": { - "line": 535, + "line": 541, "column": 25 }, "identifierName": "onInit" @@ -66120,15 +66766,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17855, - "end": 17975, + "start": 18011, + "end": 18131, "loc": { "start": { - "line": 521, + "line": 527, "column": 2 }, "end": { - "line": 523, + "line": 529, "column": 5 } } @@ -66138,15 +66784,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": 18221, - "end": 18339, + "start": 18377, + "end": 18495, "loc": { "start": { - "line": 538, + "line": 544, "column": 2 }, "end": { - "line": 540, + "line": 546, "column": 5 } } @@ -66155,15 +66801,15 @@ }, { "type": "ClassMethod", - "start": 18343, - "end": 18444, + "start": 18499, + "end": 18600, "loc": { "start": { - "line": 541, + "line": 547, "column": 2 }, "end": { - "line": 544, + "line": 550, "column": 3 } }, @@ -66171,15 +66817,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18343, - "end": 18351, + "start": 18499, + "end": 18507, "loc": { "start": { - "line": 541, + "line": 547, "column": 2 }, "end": { - "line": 541, + "line": 547, "column": 10 }, "identifierName": "onRender" @@ -66195,58 +66841,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18353, - "end": 18444, + "start": 18509, + "end": 18600, "loc": { "start": { - "line": 541, + "line": 547, "column": 12 }, "end": { - "line": 544, + "line": 550, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18360, - "end": 18439, + "start": 18516, + "end": 18595, "loc": { "start": { - "line": 542, + "line": 548, "column": 4 }, "end": { - "line": 543, + "line": 549, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 18363, - "end": 18406, + "start": 18519, + "end": 18562, "loc": { "start": { - "line": 542, + "line": 548, "column": 7 }, "end": { - "line": 542, + "line": 548, "column": 50 } }, "left": { "type": "UnaryExpression", - "start": 18363, - "end": 18391, + "start": 18519, + "end": 18547, "loc": { "start": { - "line": 542, + "line": 548, "column": 7 }, "end": { - "line": 542, + "line": 548, "column": 35 } }, @@ -66254,58 +66900,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18370, - "end": 18391, + "start": 18526, + "end": 18547, "loc": { "start": { - "line": 542, + "line": 548, "column": 14 }, "end": { - "line": 542, + "line": 548, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18370, - "end": 18382, + "start": 18526, + "end": 18538, "loc": { "start": { - "line": 542, + "line": 548, "column": 14 }, "end": { - "line": 542, + "line": 548, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18370, - "end": 18374, + "start": 18526, + "end": 18530, "loc": { "start": { - "line": 542, + "line": 548, "column": 14 }, "end": { - "line": 542, + "line": 548, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18375, - "end": 18382, + "start": 18531, + "end": 18538, "loc": { "start": { - "line": 542, + "line": 548, "column": 19 }, "end": { - "line": 542, + "line": 548, "column": 26 }, "identifierName": "options" @@ -66316,15 +66962,15 @@ }, "property": { "type": "Identifier", - "start": 18383, - "end": 18391, + "start": 18539, + "end": 18547, "loc": { "start": { - "line": 542, + "line": 548, "column": 27 }, "end": { - "line": 542, + "line": 548, "column": 35 }, "identifierName": "onRender" @@ -66340,15 +66986,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18396, - "end": 18406, + "start": 18552, + "end": 18562, "loc": { "start": { - "line": 542, + "line": 548, "column": 40 }, "end": { - "line": 542, + "line": 548, "column": 50 } }, @@ -66361,86 +67007,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18415, - "end": 18439, + "start": 18571, + "end": 18595, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 18415, - "end": 18438, + "start": 18571, + "end": 18594, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 18415, - "end": 18436, + "start": 18571, + "end": 18592, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 18415, - "end": 18427, + "start": 18571, + "end": 18583, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18415, - "end": 18419, + "start": 18571, + "end": 18575, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18420, - "end": 18427, + "start": 18576, + "end": 18583, "loc": { "start": { - "line": 543, + "line": 549, "column": 11 }, "end": { - "line": 543, + "line": 549, "column": 18 }, "identifierName": "options" @@ -66451,15 +67097,15 @@ }, "property": { "type": "Identifier", - "start": 18428, - "end": 18436, + "start": 18584, + "end": 18592, "loc": { "start": { - "line": 543, + "line": 549, "column": 19 }, "end": { - "line": 543, + "line": 549, "column": 27 }, "identifierName": "onRender" @@ -66481,15 +67127,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": 18221, - "end": 18339, + "start": 18377, + "end": 18495, "loc": { "start": { - "line": 538, + "line": 544, "column": 2 }, "end": { - "line": 540, + "line": 546, "column": 5 } } @@ -66499,15 +67145,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 18449, - "end": 18528, + "start": 18605, + "end": 18684, "loc": { "start": { - "line": 546, + "line": 552, "column": 1 }, "end": { - "line": 548, + "line": 554, "column": 4 } } @@ -66516,15 +67162,15 @@ }, { "type": "ClassMethod", - "start": 18532, - "end": 18654, + "start": 18688, + "end": 18810, "loc": { "start": { - "line": 549, + "line": 555, "column": 2 }, "end": { - "line": 552, + "line": 558, "column": 3 } }, @@ -66532,15 +67178,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18532, - "end": 18547, + "start": 18688, + "end": 18703, "loc": { "start": { - "line": 549, + "line": 555, "column": 2 }, "end": { - "line": 549, + "line": 555, "column": 17 }, "identifierName": "onModulesLoaded" @@ -66556,58 +67202,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18549, - "end": 18654, + "start": 18705, + "end": 18810, "loc": { "start": { - "line": 549, + "line": 555, "column": 19 }, "end": { - "line": 552, + "line": 558, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18556, - "end": 18649, + "start": 18712, + "end": 18805, "loc": { "start": { - "line": 550, + "line": 556, "column": 4 }, "end": { - "line": 551, + "line": 557, "column": 37 } }, "test": { "type": "BinaryExpression", - "start": 18559, - "end": 18609, + "start": 18715, + "end": 18765, "loc": { "start": { - "line": 550, + "line": 556, "column": 7 }, "end": { - "line": 550, + "line": 556, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 18559, - "end": 18594, + "start": 18715, + "end": 18750, "loc": { "start": { - "line": 550, + "line": 556, "column": 7 }, "end": { - "line": 550, + "line": 556, "column": 42 } }, @@ -66615,58 +67261,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18566, - "end": 18594, + "start": 18722, + "end": 18750, "loc": { "start": { - "line": 550, + "line": 556, "column": 14 }, "end": { - "line": 550, + "line": 556, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 18566, - "end": 18578, + "start": 18722, + "end": 18734, "loc": { "start": { - "line": 550, + "line": 556, "column": 14 }, "end": { - "line": 550, + "line": 556, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18566, - "end": 18570, + "start": 18722, + "end": 18726, "loc": { "start": { - "line": 550, + "line": 556, "column": 14 }, "end": { - "line": 550, + "line": 556, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18571, - "end": 18578, + "start": 18727, + "end": 18734, "loc": { "start": { - "line": 550, + "line": 556, "column": 19 }, "end": { - "line": 550, + "line": 556, "column": 26 }, "identifierName": "options" @@ -66677,15 +67323,15 @@ }, "property": { "type": "Identifier", - "start": 18579, - "end": 18594, + "start": 18735, + "end": 18750, "loc": { "start": { - "line": 550, + "line": 556, "column": 27 }, "end": { - "line": 550, + "line": 556, "column": 42 }, "identifierName": "onModulesLoaded" @@ -66701,15 +67347,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18599, - "end": 18609, + "start": 18755, + "end": 18765, "loc": { "start": { - "line": 550, + "line": 556, "column": 47 }, "end": { - "line": 550, + "line": 556, "column": 57 } }, @@ -66722,86 +67368,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18618, - "end": 18649, + "start": 18774, + "end": 18805, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 18618, - "end": 18648, + "start": 18774, + "end": 18804, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 18618, - "end": 18646, + "start": 18774, + "end": 18802, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18618, - "end": 18630, + "start": 18774, + "end": 18786, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18618, - "end": 18622, + "start": 18774, + "end": 18778, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18623, - "end": 18630, + "start": 18779, + "end": 18786, "loc": { "start": { - "line": 551, + "line": 557, "column": 11 }, "end": { - "line": 551, + "line": 557, "column": 18 }, "identifierName": "options" @@ -66812,15 +67458,15 @@ }, "property": { "type": "Identifier", - "start": 18631, - "end": 18646, + "start": 18787, + "end": 18802, "loc": { "start": { - "line": 551, + "line": 557, "column": 19 }, "end": { - "line": 551, + "line": 557, "column": 34 }, "identifierName": "onModulesLoaded" @@ -66842,15 +67488,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 18449, - "end": 18528, + "start": 18605, + "end": 18684, "loc": { "start": { - "line": 546, + "line": 552, "column": 1 }, "end": { - "line": 548, + "line": 554, "column": 4 } } @@ -66860,15 +67506,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18660, - "end": 18692, + "start": 18816, + "end": 18848, "loc": { "start": { - "line": 554, + "line": 560, "column": 2 }, "end": { - "line": 556, + "line": 562, "column": 5 } } @@ -66877,15 +67523,15 @@ }, { "type": "ClassProperty", - "start": 18696, - "end": 18845, + "start": 18852, + "end": 19001, "loc": { "start": { - "line": 557, + "line": 563, "column": 2 }, "end": { - "line": 562, + "line": 568, "column": 3 } }, @@ -66893,15 +67539,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18696, - "end": 18710, + "start": 18852, + "end": 18866, "loc": { "start": { - "line": 557, + "line": 563, "column": 2 }, "end": { - "line": 557, + "line": 563, "column": 16 }, "identifierName": "registerModule" @@ -66911,15 +67557,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 18713, - "end": 18845, + "start": 18869, + "end": 19001, "loc": { "start": { - "line": 557, + "line": 563, "column": 19 }, "end": { - "line": 562, + "line": 568, "column": 3 } }, @@ -66930,15 +67576,15 @@ "params": [ { "type": "Identifier", - "start": 18714, - "end": 18718, + "start": 18870, + "end": 18874, "loc": { "start": { - "line": 557, + "line": 563, "column": 20 }, "end": { - "line": 557, + "line": 563, "column": 24 }, "identifierName": "name" @@ -66947,15 +67593,15 @@ }, { "type": "Identifier", - "start": 18720, - "end": 18732, + "start": 18876, + "end": 18888, "loc": { "start": { - "line": 557, + "line": 563, "column": 26 }, "end": { - "line": 557, + "line": 563, "column": 38 }, "identifierName": "initCallback" @@ -66965,44 +67611,44 @@ ], "body": { "type": "BlockStatement", - "start": 18737, - "end": 18845, + "start": 18893, + "end": 19001, "loc": { "start": { - "line": 557, + "line": 563, "column": 43 }, "end": { - "line": 562, + "line": 568, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18744, - "end": 18799, + "start": 18900, + "end": 18955, "loc": { "start": { - "line": 558, + "line": 564, "column": 4 }, "end": { - "line": 559, + "line": 565, "column": 30 } }, "test": { "type": "UnaryExpression", - "start": 18747, - "end": 18766, + "start": 18903, + "end": 18922, "loc": { "start": { - "line": 558, + "line": 564, "column": 7 }, "end": { - "line": 558, + "line": 564, "column": 26 } }, @@ -67010,58 +67656,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18748, - "end": 18766, + "start": 18904, + "end": 18922, "loc": { "start": { - "line": 558, + "line": 564, "column": 8 }, "end": { - "line": 558, + "line": 564, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18748, - "end": 18760, + "start": 18904, + "end": 18916, "loc": { "start": { - "line": 558, + "line": 564, "column": 8 }, "end": { - "line": 558, + "line": 564, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18748, - "end": 18752, + "start": 18904, + "end": 18908, "loc": { "start": { - "line": 558, + "line": 564, "column": 8 }, "end": { - "line": 558, + "line": 564, "column": 12 } } }, "property": { "type": "Identifier", - "start": 18753, - "end": 18760, + "start": 18909, + "end": 18916, "loc": { "start": { - "line": 558, + "line": 564, "column": 13 }, "end": { - "line": 558, + "line": 564, "column": 20 }, "identifierName": "modules" @@ -67072,15 +67718,15 @@ }, "property": { "type": "Identifier", - "start": 18761, - "end": 18765, + "start": 18917, + "end": 18921, "loc": { "start": { - "line": 558, + "line": 564, "column": 21 }, "end": { - "line": 558, + "line": 564, "column": 25 }, "identifierName": "name" @@ -67095,87 +67741,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18775, - "end": 18799, + "start": 18931, + "end": 18955, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 18775, - "end": 18798, + "start": 18931, + "end": 18954, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18775, - "end": 18793, + "start": 18931, + "end": 18949, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 18775, - "end": 18787, + "start": 18931, + "end": 18943, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18775, - "end": 18779, + "start": 18931, + "end": 18935, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18780, - "end": 18787, + "start": 18936, + "end": 18943, "loc": { "start": { - "line": 559, + "line": 565, "column": 11 }, "end": { - "line": 559, + "line": 565, "column": 18 }, "identifierName": "modules" @@ -67186,15 +67832,15 @@ }, "property": { "type": "Identifier", - "start": 18788, - "end": 18792, + "start": 18944, + "end": 18948, "loc": { "start": { - "line": 559, + "line": 565, "column": 19 }, "end": { - "line": 559, + "line": 565, "column": 23 }, "identifierName": "name" @@ -67205,15 +67851,15 @@ }, "right": { "type": "ObjectExpression", - "start": 18796, - "end": 18798, + "start": 18952, + "end": 18954, "loc": { "start": { - "line": 559, + "line": 565, "column": 27 }, "end": { - "line": 559, + "line": 565, "column": 29 } }, @@ -67225,43 +67871,43 @@ }, { "type": "ExpressionStatement", - "start": 18807, - "end": 18840, + "start": 18963, + "end": 18996, "loc": { "start": { - "line": 561, + "line": 567, "column": 4 }, "end": { - "line": 561, + "line": 567, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 18807, - "end": 18839, + "start": 18963, + "end": 18995, "loc": { "start": { - "line": 561, + "line": 567, "column": 4 }, "end": { - "line": 561, + "line": 567, "column": 36 } }, "callee": { "type": "Identifier", - "start": 18807, - "end": 18819, + "start": 18963, + "end": 18975, "loc": { "start": { - "line": 561, + "line": 567, "column": 4 }, "end": { - "line": 561, + "line": 567, "column": 16 }, "identifierName": "initCallback" @@ -67271,58 +67917,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18820, - "end": 18838, + "start": 18976, + "end": 18994, "loc": { "start": { - "line": 561, + "line": 567, "column": 17 }, "end": { - "line": 561, + "line": 567, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18820, - "end": 18832, + "start": 18976, + "end": 18988, "loc": { "start": { - "line": 561, + "line": 567, "column": 17 }, "end": { - "line": 561, + "line": 567, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 18820, - "end": 18824, + "start": 18976, + "end": 18980, "loc": { "start": { - "line": 561, + "line": 567, "column": 17 }, "end": { - "line": 561, + "line": 567, "column": 21 } } }, "property": { "type": "Identifier", - "start": 18825, - "end": 18832, + "start": 18981, + "end": 18988, "loc": { "start": { - "line": 561, + "line": 567, "column": 22 }, "end": { - "line": 561, + "line": 567, "column": 29 }, "identifierName": "modules" @@ -67333,15 +67979,15 @@ }, "property": { "type": "Identifier", - "start": 18833, - "end": 18837, + "start": 18989, + "end": 18993, "loc": { "start": { - "line": 561, + "line": 567, "column": 30 }, "end": { - "line": 561, + "line": 567, "column": 34 }, "identifierName": "name" @@ -67363,15 +68009,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18660, - "end": 18692, + "start": 18816, + "end": 18848, "loc": { "start": { - "line": 554, + "line": 560, "column": 2 }, "end": { - "line": 556, + "line": 562, "column": 5 } } @@ -67381,15 +68027,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18851, - "end": 18880, + "start": 19007, + "end": 19036, "loc": { "start": { - "line": 564, + "line": 570, "column": 2 }, "end": { - "line": 566, + "line": 572, "column": 5 } } @@ -67398,15 +68044,15 @@ }, { "type": "ClassMethod", - "start": 18884, - "end": 19525, + "start": 19040, + "end": 19681, "loc": { "start": { - "line": 567, + "line": 573, "column": 2 }, "end": { - "line": 586, + "line": 592, "column": 3 } }, @@ -67414,15 +68060,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18884, - "end": 18895, + "start": 19040, + "end": 19051, "loc": { "start": { - "line": 567, + "line": 573, "column": 2 }, "end": { - "line": 567, + "line": 573, "column": 13 }, "identifierName": "loadModules" @@ -67438,72 +68084,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18897, - "end": 19525, + "start": 19053, + "end": 19681, "loc": { "start": { - "line": 567, + "line": 573, "column": 15 }, "end": { - "line": 586, + "line": 592, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18904, - "end": 19520, + "start": 19060, + "end": 19676, "loc": { "start": { - "line": 568, + "line": 574, "column": 4 }, "end": { - "line": 585, + "line": 591, "column": 5 } }, "test": { "type": "CallExpression", - "start": 18907, - "end": 18942, + "start": 19063, + "end": 19098, "loc": { "start": { - "line": 568, + "line": 574, "column": 7 }, "end": { - "line": 568, + "line": 574, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 18907, - "end": 18920, + "start": 19063, + "end": 19076, "loc": { "start": { - "line": 568, + "line": 574, "column": 7 }, "end": { - "line": 568, + "line": 574, "column": 20 } }, "object": { "type": "Identifier", - "start": 18907, - "end": 18912, + "start": 19063, + "end": 19068, "loc": { "start": { - "line": 568, + "line": 574, "column": 7 }, "end": { - "line": 568, + "line": 574, "column": 12 }, "identifierName": "Array" @@ -67512,15 +68158,15 @@ }, "property": { "type": "Identifier", - "start": 18913, - "end": 18920, + "start": 19069, + "end": 19076, "loc": { "start": { - "line": 568, + "line": 574, "column": 13 }, "end": { - "line": 568, + "line": 574, "column": 20 }, "identifierName": "isArray" @@ -67532,58 +68178,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 18921, - "end": 18941, + "start": 19077, + "end": 19097, "loc": { "start": { - "line": 568, + "line": 574, "column": 21 }, "end": { - "line": 568, + "line": 574, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 18921, - "end": 18933, + "start": 19077, + "end": 19089, "loc": { "start": { - "line": 568, + "line": 574, "column": 21 }, "end": { - "line": 568, + "line": 574, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 18921, - "end": 18925, + "start": 19077, + "end": 19081, "loc": { "start": { - "line": 568, + "line": 574, "column": 21 }, "end": { - "line": 568, + "line": 574, "column": 25 } } }, "property": { "type": "Identifier", - "start": 18926, - "end": 18933, + "start": 19082, + "end": 19089, "loc": { "start": { - "line": 568, + "line": 574, "column": 26 }, "end": { - "line": 568, + "line": 574, "column": 33 }, "identifierName": "options" @@ -67594,15 +68240,15 @@ }, "property": { "type": "Identifier", - "start": 18934, - "end": 18941, + "start": 19090, + "end": 19097, "loc": { "start": { - "line": 568, + "line": 574, "column": 34 }, "end": { - "line": 568, + "line": 574, "column": 41 }, "identifierName": "modules" @@ -67615,115 +68261,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 18943, - "end": 19520, + "start": 19099, + "end": 19676, "loc": { "start": { - "line": 568, + "line": 574, "column": 43 }, "end": { - "line": 585, + "line": 591, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18952, - "end": 19372, + "start": 19108, + "end": 19528, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 579, + "line": 585, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 18952, - "end": 19371, + "start": 19108, + "end": 19527, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 579, + "line": 585, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 18952, - "end": 18980, + "start": 19108, + "end": 19136, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 569, + "line": 575, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 18952, - "end": 18972, + "start": 19108, + "end": 19128, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 569, + "line": 575, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 18952, - "end": 18964, + "start": 19108, + "end": 19120, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 569, + "line": 575, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18952, - "end": 18956, + "start": 19108, + "end": 19112, "loc": { "start": { - "line": 569, + "line": 575, "column": 6 }, "end": { - "line": 569, + "line": 575, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18957, - "end": 18964, + "start": 19113, + "end": 19120, "loc": { "start": { - "line": 569, + "line": 575, "column": 11 }, "end": { - "line": 569, + "line": 575, "column": 18 }, "identifierName": "options" @@ -67734,15 +68380,15 @@ }, "property": { "type": "Identifier", - "start": 18965, - "end": 18972, + "start": 19121, + "end": 19128, "loc": { "start": { - "line": 569, + "line": 575, "column": 19 }, "end": { - "line": 569, + "line": 575, "column": 26 }, "identifierName": "modules" @@ -67753,15 +68399,15 @@ }, "property": { "type": "Identifier", - "start": 18973, - "end": 18980, + "start": 19129, + "end": 19136, "loc": { "start": { - "line": 569, + "line": 575, "column": 27 }, "end": { - "line": 569, + "line": 575, "column": 34 }, "identifierName": "forEach" @@ -67773,15 +68419,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 18981, - "end": 19370, + "start": 19137, + "end": 19526, "loc": { "start": { - "line": 569, + "line": 575, "column": 35 }, "end": { - "line": 579, + "line": 585, "column": 7 } }, @@ -67792,15 +68438,15 @@ "params": [ { "type": "Identifier", - "start": 18981, - "end": 18987, + "start": 19137, + "end": 19143, "loc": { "start": { - "line": 569, + "line": 575, "column": 35 }, "end": { - "line": 569, + "line": 575, "column": 41 }, "identifierName": "Module" @@ -67810,59 +68456,59 @@ ], "body": { "type": "BlockStatement", - "start": 18991, - "end": 19370, + "start": 19147, + "end": 19526, "loc": { "start": { - "line": 569, + "line": 575, "column": 45 }, "end": { - "line": 579, + "line": 585, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 19002, - "end": 19028, + "start": 19158, + "end": 19184, "loc": { "start": { - "line": 570, + "line": 576, "column": 8 }, "end": { - "line": 570, + "line": 576, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19006, - "end": 19027, + "start": 19162, + "end": 19183, "loc": { "start": { - "line": 570, + "line": 576, "column": 12 }, "end": { - "line": 570, + "line": 576, "column": 33 } }, "id": { "type": "Identifier", - "start": 19006, - "end": 19012, + "start": 19162, + "end": 19168, "loc": { "start": { - "line": 570, + "line": 576, "column": 12 }, "end": { - "line": 570, + "line": 576, "column": 18 }, "identifierName": "module" @@ -67871,29 +68517,29 @@ }, "init": { "type": "NewExpression", - "start": 19015, - "end": 19027, + "start": 19171, + "end": 19183, "loc": { "start": { - "line": 570, + "line": 576, "column": 21 }, "end": { - "line": 570, + "line": 576, "column": 33 } }, "callee": { "type": "Identifier", - "start": 19019, - "end": 19025, + "start": 19175, + "end": 19181, "loc": { "start": { - "line": 570, + "line": 576, "column": 25 }, "end": { - "line": 570, + "line": 576, "column": 31 }, "identifierName": "Module" @@ -67909,15 +68555,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19040, - "end": 19066, + "start": 19196, + "end": 19222, "loc": { "start": { - "line": 572, + "line": 578, "column": 8 }, "end": { - "line": 572, + "line": 578, "column": 34 } } @@ -67926,71 +68572,71 @@ }, { "type": "IfStatement", - "start": 19076, - "end": 19331, + "start": 19232, + "end": 19487, "loc": { "start": { - "line": 573, + "line": 579, "column": 8 }, "end": { - "line": 576, + "line": 582, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 19079, - "end": 19144, + "start": 19235, + "end": 19300, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 19079, - "end": 19102, + "start": 19235, + "end": 19258, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19079, - "end": 19097, + "start": 19235, + "end": 19253, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 29 } }, "object": { "type": "Identifier", - "start": 19079, - "end": 19085, + "start": 19235, + "end": 19241, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 17 }, "identifierName": "module" @@ -68000,15 +68646,15 @@ }, "property": { "type": "Identifier", - "start": 19086, - "end": 19097, + "start": 19242, + "end": 19253, "loc": { "start": { - "line": 573, + "line": 579, "column": 18 }, "end": { - "line": 573, + "line": 579, "column": 29 }, "identifierName": "constructor" @@ -68020,15 +68666,15 @@ }, "property": { "type": "Identifier", - "start": 19098, - "end": 19102, + "start": 19254, + "end": 19258, "loc": { "start": { - "line": 573, + "line": 579, "column": 30 }, "end": { - "line": 573, + "line": 579, "column": 34 }, "identifierName": "name" @@ -68041,57 +68687,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 19106, - "end": 19144, + "start": 19262, + "end": 19300, "loc": { "start": { - "line": 573, + "line": 579, "column": 38 }, "end": { - "line": 573, + "line": 579, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 19106, - "end": 19129, + "start": 19262, + "end": 19285, "loc": { "start": { - "line": 573, + "line": 579, "column": 38 }, "end": { - "line": 573, + "line": 579, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 19106, - "end": 19124, + "start": 19262, + "end": 19280, "loc": { "start": { - "line": 573, + "line": 579, "column": 38 }, "end": { - "line": 573, + "line": 579, "column": 56 } }, "object": { "type": "Identifier", - "start": 19106, - "end": 19112, + "start": 19262, + "end": 19268, "loc": { "start": { - "line": 573, + "line": 579, "column": 38 }, "end": { - "line": 573, + "line": 579, "column": 44 }, "identifierName": "module" @@ -68100,15 +68746,15 @@ }, "property": { "type": "Identifier", - "start": 19113, - "end": 19124, + "start": 19269, + "end": 19280, "loc": { "start": { - "line": 573, + "line": 579, "column": 45 }, "end": { - "line": 573, + "line": 579, "column": 56 }, "identifierName": "constructor" @@ -68119,15 +68765,15 @@ }, "property": { "type": "Identifier", - "start": 19125, - "end": 19129, + "start": 19281, + "end": 19285, "loc": { "start": { - "line": 573, + "line": 579, "column": 57 }, "end": { - "line": 573, + "line": 579, "column": 61 }, "identifierName": "name" @@ -68139,15 +68785,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 19134, - "end": 19144, + "start": 19290, + "end": 19300, "loc": { "start": { - "line": 573, + "line": 579, "column": 66 }, "end": { - "line": 573, + "line": 579, "column": 76 } }, @@ -68162,59 +68808,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 19145, - "end": 19331, + "start": 19301, + "end": 19487, "loc": { "start": { - "line": 573, + "line": 579, "column": 77 }, "end": { - "line": 576, + "line": 582, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 19158, - "end": 19235, + "start": 19314, + "end": 19391, "loc": { "start": { - "line": 574, + "line": 580, "column": 10 }, "end": { - "line": 574, + "line": 580, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19162, - "end": 19234, + "start": 19318, + "end": 19390, "loc": { "start": { - "line": 574, + "line": 580, "column": 14 }, "end": { - "line": 574, + "line": 580, "column": 86 } }, "id": { "type": "Identifier", - "start": 19162, - "end": 19170, + "start": 19318, + "end": 19326, "loc": { "start": { - "line": 574, + "line": 580, "column": 14 }, "end": { - "line": 574, + "line": 580, "column": 22 }, "identifierName": "classStr" @@ -68223,87 +68869,87 @@ }, "init": { "type": "TemplateLiteral", - "start": 19173, - "end": 19234, + "start": 19329, + "end": 19390, "loc": { "start": { - "line": 574, + "line": 580, "column": 25 }, "end": { - "line": 574, + "line": 580, "column": 86 } }, "expressions": [ { "type": "CallExpression", - "start": 19183, - "end": 19232, + "start": 19339, + "end": 19388, "loc": { "start": { - "line": 574, + "line": 580, "column": 35 }, "end": { - "line": 574, + "line": 580, "column": 84 } }, "callee": { "type": "MemberExpression", - "start": 19183, - "end": 19207, + "start": 19339, + "end": 19363, "loc": { "start": { - "line": 574, + "line": 580, "column": 35 }, "end": { - "line": 574, + "line": 580, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 19183, - "end": 19197, + "start": 19339, + "end": 19353, "loc": { "start": { - "line": 574, + "line": 580, "column": 35 }, "end": { - "line": 574, + "line": 580, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 19183, - "end": 19187, + "start": 19339, + "end": 19343, "loc": { "start": { - "line": 574, + "line": 580, "column": 35 }, "end": { - "line": 574, + "line": 580, "column": 39 } } }, "property": { "type": "Identifier", - "start": 19188, - "end": 19197, + "start": 19344, + "end": 19353, "loc": { "start": { - "line": 574, + "line": 580, "column": 40 }, "end": { - "line": 574, + "line": 580, "column": 49 }, "identifierName": "utilities" @@ -68314,15 +68960,15 @@ }, "property": { "type": "Identifier", - "start": 19198, - "end": 19207, + "start": 19354, + "end": 19363, "loc": { "start": { - "line": 574, + "line": 580, "column": 50 }, "end": { - "line": 574, + "line": 580, "column": 59 }, "identifierName": "camelCase" @@ -68334,43 +68980,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 19208, - "end": 19231, + "start": 19364, + "end": 19387, "loc": { "start": { - "line": 574, + "line": 580, "column": 60 }, "end": { - "line": 574, + "line": 580, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 19208, - "end": 19226, + "start": 19364, + "end": 19382, "loc": { "start": { - "line": 574, + "line": 580, "column": 60 }, "end": { - "line": 574, + "line": 580, "column": 78 } }, "object": { "type": "Identifier", - "start": 19208, - "end": 19214, + "start": 19364, + "end": 19370, "loc": { "start": { - "line": 574, + "line": 580, "column": 60 }, "end": { - "line": 574, + "line": 580, "column": 66 }, "identifierName": "module" @@ -68379,15 +69025,15 @@ }, "property": { "type": "Identifier", - "start": 19215, - "end": 19226, + "start": 19371, + "end": 19382, "loc": { "start": { - "line": 574, + "line": 580, "column": 67 }, "end": { - "line": 574, + "line": 580, "column": 78 }, "identifierName": "constructor" @@ -68398,15 +69044,15 @@ }, "property": { "type": "Identifier", - "start": 19227, - "end": 19231, + "start": 19383, + "end": 19387, "loc": { "start": { - "line": 574, + "line": 580, "column": 79 }, "end": { - "line": 574, + "line": 580, "column": 83 }, "identifierName": "name" @@ -68421,15 +69067,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19174, - "end": 19181, + "start": 19330, + "end": 19337, "loc": { "start": { - "line": 574, + "line": 580, "column": 26 }, "end": { - "line": 574, + "line": 580, "column": 33 } }, @@ -68441,15 +69087,15 @@ }, { "type": "TemplateElement", - "start": 19233, - "end": 19233, + "start": 19389, + "end": 19389, "loc": { "start": { - "line": 574, + "line": 580, "column": 85 }, "end": { - "line": 574, + "line": 580, "column": 85 } }, @@ -68467,73 +69113,73 @@ }, { "type": "ExpressionStatement", - "start": 19247, - "end": 19320, + "start": 19403, + "end": 19476, "loc": { "start": { - "line": 575, + "line": 581, "column": 10 }, "end": { - "line": 575, + "line": 581, "column": 83 } }, "expression": { "type": "AssignmentExpression", - "start": 19247, - "end": 19319, + "start": 19403, + "end": 19475, "loc": { "start": { - "line": 575, + "line": 581, "column": 10 }, "end": { - "line": 575, + "line": 581, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19247, - "end": 19273, + "start": 19403, + "end": 19429, "loc": { "start": { - "line": 575, + "line": 581, "column": 10 }, "end": { - "line": 575, + "line": 581, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 19247, - "end": 19251, + "start": 19403, + "end": 19407, "loc": { "start": { - "line": 575, + "line": 581, "column": 10 }, "end": { - "line": 575, + "line": 581, "column": 14 } } }, "property": { "type": "Identifier", - "start": 19252, - "end": 19273, + "start": 19408, + "end": 19429, "loc": { "start": { - "line": 575, + "line": 581, "column": 15 }, "end": { - "line": 575, + "line": 581, "column": 36 }, "identifierName": "keyboardPluginClasses" @@ -68544,58 +69190,58 @@ }, "right": { "type": "BinaryExpression", - "start": 19276, - "end": 19319, + "start": 19432, + "end": 19475, "loc": { "start": { - "line": 575, + "line": 581, "column": 39 }, "end": { - "line": 575, + "line": 581, "column": 82 } }, "left": { "type": "MemberExpression", - "start": 19276, - "end": 19302, + "start": 19432, + "end": 19458, "loc": { "start": { - "line": 575, + "line": 581, "column": 39 }, "end": { - "line": 575, + "line": 581, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 19276, - "end": 19280, + "start": 19432, + "end": 19436, "loc": { "start": { - "line": 575, + "line": 581, "column": 39 }, "end": { - "line": 575, + "line": 581, "column": 43 } } }, "property": { "type": "Identifier", - "start": 19281, - "end": 19302, + "start": 19437, + "end": 19458, "loc": { "start": { - "line": 575, + "line": 581, "column": 44 }, "end": { - "line": 575, + "line": 581, "column": 65 }, "identifierName": "keyboardPluginClasses" @@ -68607,30 +69253,30 @@ "operator": "+", "right": { "type": "TemplateLiteral", - "start": 19305, - "end": 19319, + "start": 19461, + "end": 19475, "loc": { "start": { - "line": 575, + "line": 581, "column": 68 }, "end": { - "line": 575, + "line": 581, "column": 82 } }, "expressions": [ { "type": "Identifier", - "start": 19309, - "end": 19317, + "start": 19465, + "end": 19473, "loc": { "start": { - "line": 575, + "line": 581, "column": 72 }, "end": { - "line": 575, + "line": 581, "column": 80 }, "identifierName": "classStr" @@ -68641,15 +69287,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19306, - "end": 19307, + "start": 19462, + "end": 19463, "loc": { "start": { - "line": 575, + "line": 581, "column": 69 }, "end": { - "line": 575, + "line": 581, "column": 70 } }, @@ -68661,15 +69307,15 @@ }, { "type": "TemplateElement", - "start": 19318, - "end": 19318, + "start": 19474, + "end": 19474, "loc": { "start": { - "line": 575, + "line": 581, "column": 81 }, "end": { - "line": 575, + "line": 581, "column": 81 } }, @@ -68692,15 +69338,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19040, - "end": 19066, + "start": 19196, + "end": 19222, "loc": { "start": { - "line": 572, + "line": 578, "column": 8 }, "end": { - "line": 572, + "line": 578, "column": 34 } } @@ -68709,57 +69355,57 @@ }, { "type": "ExpressionStatement", - "start": 19343, - "end": 19361, + "start": 19499, + "end": 19517, "loc": { "start": { - "line": 578, + "line": 584, "column": 8 }, "end": { - "line": 578, + "line": 584, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 19343, - "end": 19360, + "start": 19499, + "end": 19516, "loc": { "start": { - "line": 578, + "line": 584, "column": 8 }, "end": { - "line": 578, + "line": 584, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 19343, - "end": 19354, + "start": 19499, + "end": 19510, "loc": { "start": { - "line": 578, + "line": 584, "column": 8 }, "end": { - "line": 578, + "line": 584, "column": 19 } }, "object": { "type": "Identifier", - "start": 19343, - "end": 19349, + "start": 19499, + "end": 19505, "loc": { "start": { - "line": 578, + "line": 584, "column": 8 }, "end": { - "line": 578, + "line": 584, "column": 14 }, "identifierName": "module" @@ -68768,15 +69414,15 @@ }, "property": { "type": "Identifier", - "start": 19350, - "end": 19354, + "start": 19506, + "end": 19510, "loc": { "start": { - "line": 578, + "line": 584, "column": 15 }, "end": { - "line": 578, + "line": 584, "column": 19 }, "identifierName": "init" @@ -68788,15 +69434,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 19355, - "end": 19359, + "start": 19511, + "end": 19515, "loc": { "start": { - "line": 578, + "line": 584, "column": 20 }, "end": { - "line": 578, + "line": 584, "column": 24 } } @@ -68813,73 +69459,73 @@ }, { "type": "ExpressionStatement", - "start": 19382, - "end": 19458, + "start": 19538, + "end": 19614, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 82 } }, "expression": { "type": "AssignmentExpression", - "start": 19382, - "end": 19457, + "start": 19538, + "end": 19613, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 81 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19382, - "end": 19408, + "start": 19538, + "end": 19564, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 19382, - "end": 19386, + "start": 19538, + "end": 19542, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19387, - "end": 19408, + "start": 19543, + "end": 19564, "loc": { "start": { - "line": 581, + "line": 587, "column": 11 }, "end": { - "line": 581, + "line": 587, "column": 32 }, "identifierName": "keyboardPluginClasses" @@ -68890,58 +69536,58 @@ }, "right": { "type": "BinaryExpression", - "start": 19411, - "end": 19457, + "start": 19567, + "end": 19613, "loc": { "start": { - "line": 581, + "line": 587, "column": 35 }, "end": { - "line": 581, + "line": 587, "column": 81 } }, "left": { "type": "MemberExpression", - "start": 19411, - "end": 19437, + "start": 19567, + "end": 19593, "loc": { "start": { - "line": 581, + "line": 587, "column": 35 }, "end": { - "line": 581, + "line": 587, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 19411, - "end": 19415, + "start": 19567, + "end": 19571, "loc": { "start": { - "line": 581, + "line": 587, "column": 35 }, "end": { - "line": 581, + "line": 587, "column": 39 } } }, "property": { "type": "Identifier", - "start": 19416, - "end": 19437, + "start": 19572, + "end": 19593, "loc": { "start": { - "line": 581, + "line": 587, "column": 40 }, "end": { - "line": 581, + "line": 587, "column": 61 }, "identifierName": "keyboardPluginClasses" @@ -68953,15 +69599,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 19440, - "end": 19457, + "start": 19596, + "end": 19613, "loc": { "start": { - "line": 581, + "line": 587, "column": 64 }, "end": { - "line": 581, + "line": 587, "column": 81 } }, @@ -68976,72 +69622,72 @@ }, { "type": "ExpressionStatement", - "start": 19468, - "end": 19482, + "start": 19624, + "end": 19638, "loc": { "start": { - "line": 583, + "line": 589, "column": 6 }, "end": { - "line": 583, + "line": 589, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 19468, - "end": 19481, + "start": 19624, + "end": 19637, "loc": { "start": { - "line": 583, + "line": 589, "column": 6 }, "end": { - "line": 583, + "line": 589, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 19468, - "end": 19479, + "start": 19624, + "end": 19635, "loc": { "start": { - "line": 583, + "line": 589, "column": 6 }, "end": { - "line": 583, + "line": 589, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 19468, - "end": 19472, + "start": 19624, + "end": 19628, "loc": { "start": { - "line": 583, + "line": 589, "column": 6 }, "end": { - "line": 583, + "line": 589, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19473, - "end": 19479, + "start": 19629, + "end": 19635, "loc": { "start": { - "line": 583, + "line": 589, "column": 11 }, "end": { - "line": 583, + "line": 589, "column": 17 }, "identifierName": "render" @@ -69055,72 +69701,72 @@ }, { "type": "ExpressionStatement", - "start": 19490, - "end": 19513, + "start": 19646, + "end": 19669, "loc": { "start": { - "line": 584, + "line": 590, "column": 6 }, "end": { - "line": 584, + "line": 590, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 19490, - "end": 19512, + "start": 19646, + "end": 19668, "loc": { "start": { - "line": 584, + "line": 590, "column": 6 }, "end": { - "line": 584, + "line": 590, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 19490, - "end": 19510, + "start": 19646, + "end": 19666, "loc": { "start": { - "line": 584, + "line": 590, "column": 6 }, "end": { - "line": 584, + "line": 590, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 19490, - "end": 19494, + "start": 19646, + "end": 19650, "loc": { "start": { - "line": 584, + "line": 590, "column": 6 }, "end": { - "line": 584, + "line": 590, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19495, - "end": 19510, + "start": 19651, + "end": 19666, "loc": { "start": { - "line": 584, + "line": 590, "column": 11 }, "end": { - "line": 584, + "line": 590, "column": 26 }, "identifierName": "onModulesLoaded" @@ -69145,15 +69791,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18851, - "end": 18880, + "start": 19007, + "end": 19036, "loc": { "start": { - "line": 564, + "line": 570, "column": 2 }, "end": { - "line": 566, + "line": 572, "column": 5 } } @@ -69163,15 +69809,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19531, - "end": 19563, + "start": 19687, + "end": 19719, "loc": { "start": { - "line": 588, + "line": 594, "column": 2 }, "end": { - "line": 590, + "line": 596, "column": 5 } } @@ -69180,15 +69826,15 @@ }, { "type": "ClassProperty", - "start": 19567, - "end": 19699, + "start": 19723, + "end": 19855, "loc": { "start": { - "line": 591, + "line": 597, "column": 2 }, "end": { - "line": 596, + "line": 602, "column": 3 } }, @@ -69196,15 +69842,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19567, - "end": 19580, + "start": 19723, + "end": 19736, "loc": { "start": { - "line": 591, + "line": 597, "column": 2 }, "end": { - "line": 591, + "line": 597, "column": 15 }, "identifierName": "getModuleProp" @@ -69214,15 +69860,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19583, - "end": 19699, + "start": 19739, + "end": 19855, "loc": { "start": { - "line": 591, + "line": 597, "column": 18 }, "end": { - "line": 596, + "line": 602, "column": 3 } }, @@ -69233,15 +69879,15 @@ "params": [ { "type": "Identifier", - "start": 19584, - "end": 19588, + "start": 19740, + "end": 19744, "loc": { "start": { - "line": 591, + "line": 597, "column": 19 }, "end": { - "line": 591, + "line": 597, "column": 23 }, "identifierName": "name" @@ -69250,15 +69896,15 @@ }, { "type": "Identifier", - "start": 19590, - "end": 19594, + "start": 19746, + "end": 19750, "loc": { "start": { - "line": 591, + "line": 597, "column": 25 }, "end": { - "line": 591, + "line": 597, "column": 29 }, "identifierName": "prop" @@ -69268,44 +69914,44 @@ ], "body": { "type": "BlockStatement", - "start": 19599, - "end": 19699, + "start": 19755, + "end": 19855, "loc": { "start": { - "line": 591, + "line": 597, "column": 34 }, "end": { - "line": 596, + "line": 602, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19606, - "end": 19650, + "start": 19762, + "end": 19806, "loc": { "start": { - "line": 592, + "line": 598, "column": 4 }, "end": { - "line": 593, + "line": 599, "column": 19 } }, "test": { "type": "UnaryExpression", - "start": 19609, - "end": 19628, + "start": 19765, + "end": 19784, "loc": { "start": { - "line": 592, + "line": 598, "column": 7 }, "end": { - "line": 592, + "line": 598, "column": 26 } }, @@ -69313,58 +69959,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19610, - "end": 19628, + "start": 19766, + "end": 19784, "loc": { "start": { - "line": 592, + "line": 598, "column": 8 }, "end": { - "line": 592, + "line": 598, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19610, - "end": 19622, + "start": 19766, + "end": 19778, "loc": { "start": { - "line": 592, + "line": 598, "column": 8 }, "end": { - "line": 592, + "line": 598, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19610, - "end": 19614, + "start": 19766, + "end": 19770, "loc": { "start": { - "line": 592, + "line": 598, "column": 8 }, "end": { - "line": 592, + "line": 598, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19615, - "end": 19622, + "start": 19771, + "end": 19778, "loc": { "start": { - "line": 592, + "line": 598, "column": 13 }, "end": { - "line": 592, + "line": 598, "column": 20 }, "identifierName": "modules" @@ -69375,15 +70021,15 @@ }, "property": { "type": "Identifier", - "start": 19623, - "end": 19627, + "start": 19779, + "end": 19783, "loc": { "start": { - "line": 592, + "line": 598, "column": 21 }, "end": { - "line": 592, + "line": 598, "column": 25 }, "identifierName": "name" @@ -69398,29 +70044,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 19637, - "end": 19650, + "start": 19793, + "end": 19806, "loc": { "start": { - "line": 593, + "line": 599, "column": 6 }, "end": { - "line": 593, + "line": 599, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 19644, - "end": 19649, + "start": 19800, + "end": 19805, "loc": { "start": { - "line": 593, + "line": 599, "column": 13 }, "end": { - "line": 593, + "line": 599, "column": 18 } }, @@ -69431,86 +70077,86 @@ }, { "type": "ReturnStatement", - "start": 19662, - "end": 19694, + "start": 19818, + "end": 19850, "loc": { "start": { - "line": 595, + "line": 601, "column": 4 }, "end": { - "line": 595, + "line": 601, "column": 36 } }, "argument": { "type": "MemberExpression", - "start": 19669, - "end": 19693, + "start": 19825, + "end": 19849, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19669, - "end": 19687, + "start": 19825, + "end": 19843, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 19669, - "end": 19681, + "start": 19825, + "end": 19837, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 19669, - "end": 19673, + "start": 19825, + "end": 19829, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 15 } } }, "property": { "type": "Identifier", - "start": 19674, - "end": 19681, + "start": 19830, + "end": 19837, "loc": { "start": { - "line": 595, + "line": 601, "column": 16 }, "end": { - "line": 595, + "line": 601, "column": 23 }, "identifierName": "modules" @@ -69521,15 +70167,15 @@ }, "property": { "type": "Identifier", - "start": 19682, - "end": 19686, + "start": 19838, + "end": 19842, "loc": { "start": { - "line": 595, + "line": 601, "column": 24 }, "end": { - "line": 595, + "line": 601, "column": 28 }, "identifierName": "name" @@ -69540,15 +70186,15 @@ }, "property": { "type": "Identifier", - "start": 19688, - "end": 19692, + "start": 19844, + "end": 19848, "loc": { "start": { - "line": 595, + "line": 601, "column": 30 }, "end": { - "line": 595, + "line": 601, "column": 34 }, "identifierName": "prop" @@ -69568,15 +70214,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19531, - "end": 19563, + "start": 19687, + "end": 19719, "loc": { "start": { - "line": 588, + "line": 594, "column": 2 }, "end": { - "line": 590, + "line": 596, "column": 5 } } @@ -69586,15 +70232,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19705, - "end": 19736, + "start": 19861, + "end": 19892, "loc": { "start": { - "line": 598, + "line": 604, "column": 2 }, "end": { - "line": 600, + "line": 606, "column": 5 } } @@ -69603,15 +70249,15 @@ }, { "type": "ClassProperty", - "start": 19740, - "end": 19808, + "start": 19896, + "end": 19964, "loc": { "start": { - "line": 601, + "line": 607, "column": 2 }, "end": { - "line": 603, + "line": 609, "column": 3 } }, @@ -69619,15 +70265,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19740, - "end": 19754, + "start": 19896, + "end": 19910, "loc": { "start": { - "line": 601, + "line": 607, "column": 2 }, "end": { - "line": 601, + "line": 607, "column": 16 }, "identifierName": "getModulesList" @@ -69637,15 +70283,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19757, - "end": 19808, + "start": 19913, + "end": 19964, "loc": { "start": { - "line": 601, + "line": 607, "column": 19 }, "end": { - "line": 603, + "line": 609, "column": 3 } }, @@ -69656,72 +70302,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19763, - "end": 19808, + "start": 19919, + "end": 19964, "loc": { "start": { - "line": 601, + "line": 607, "column": 25 }, "end": { - "line": 603, + "line": 609, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 19770, - "end": 19803, + "start": 19926, + "end": 19959, "loc": { "start": { - "line": 602, + "line": 608, "column": 4 }, "end": { - "line": 602, + "line": 608, "column": 37 } }, "argument": { "type": "CallExpression", - "start": 19777, - "end": 19802, + "start": 19933, + "end": 19958, "loc": { "start": { - "line": 602, + "line": 608, "column": 11 }, "end": { - "line": 602, + "line": 608, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 19777, - "end": 19788, + "start": 19933, + "end": 19944, "loc": { "start": { - "line": 602, + "line": 608, "column": 11 }, "end": { - "line": 602, + "line": 608, "column": 22 } }, "object": { "type": "Identifier", - "start": 19777, - "end": 19783, + "start": 19933, + "end": 19939, "loc": { "start": { - "line": 602, + "line": 608, "column": 11 }, "end": { - "line": 602, + "line": 608, "column": 17 }, "identifierName": "Object" @@ -69730,15 +70376,15 @@ }, "property": { "type": "Identifier", - "start": 19784, - "end": 19788, + "start": 19940, + "end": 19944, "loc": { "start": { - "line": 602, + "line": 608, "column": 18 }, "end": { - "line": 602, + "line": 608, "column": 22 }, "identifierName": "keys" @@ -69750,44 +70396,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 19789, - "end": 19801, + "start": 19945, + "end": 19957, "loc": { "start": { - "line": 602, + "line": 608, "column": 23 }, "end": { - "line": 602, + "line": 608, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 19789, - "end": 19793, + "start": 19945, + "end": 19949, "loc": { "start": { - "line": 602, + "line": 608, "column": 23 }, "end": { - "line": 602, + "line": 608, "column": 27 } } }, "property": { "type": "Identifier", - "start": 19794, - "end": 19801, + "start": 19950, + "end": 19957, "loc": { "start": { - "line": 602, + "line": 608, "column": 28 }, "end": { - "line": 602, + "line": 608, "column": 35 }, "identifierName": "modules" @@ -69809,15 +70455,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19705, - "end": 19736, + "start": 19861, + "end": 19892, "loc": { "start": { - "line": 598, + "line": 604, "column": 2 }, "end": { - "line": 600, + "line": 606, "column": 5 } } @@ -69827,15 +70473,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19814, - "end": 19870, + "start": 19970, + "end": 20026, "loc": { "start": { - "line": 605, + "line": 611, "column": 2 }, "end": { - "line": 607, + "line": 613, "column": 5 } } @@ -69844,15 +70490,15 @@ }, { "type": "ClassMethod", - "start": 19874, - "end": 24218, + "start": 20030, + "end": 24374, "loc": { "start": { - "line": 608, + "line": 614, "column": 2 }, "end": { - "line": 750, + "line": 756, "column": 3 } }, @@ -69860,15 +70506,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19874, - "end": 19880, + "start": 20030, + "end": 20036, "loc": { "start": { - "line": 608, + "line": 614, "column": 2 }, "end": { - "line": 608, + "line": 614, "column": 8 }, "identifierName": "render" @@ -69884,72 +70530,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19882, - "end": 24218, + "start": 20038, + "end": 24374, "loc": { "start": { - "line": 608, + "line": 614, "column": 10 }, "end": { - "line": 750, + "line": 756, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 19930, - "end": 19943, + "start": 20086, + "end": 20099, "loc": { "start": { - "line": 612, + "line": 618, "column": 4 }, "end": { - "line": 612, + "line": 618, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 19930, - "end": 19942, + "start": 20086, + "end": 20098, "loc": { "start": { - "line": 612, + "line": 618, "column": 4 }, "end": { - "line": 612, + "line": 618, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 19930, - "end": 19940, + "start": 20086, + "end": 20096, "loc": { "start": { - "line": 612, + "line": 618, "column": 4 }, "end": { - "line": 612, + "line": 618, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 19930, - "end": 19934, + "start": 20086, + "end": 20090, "loc": { "start": { - "line": 612, + "line": 618, "column": 4 }, "end": { - "line": 612, + "line": 618, "column": 8 } }, @@ -69957,15 +70603,15 @@ }, "property": { "type": "Identifier", - "start": 19935, - "end": 19940, + "start": 20091, + "end": 20096, "loc": { "start": { - "line": 612, + "line": 618, "column": 9 }, "end": { - "line": 612, + "line": 618, "column": 14 }, "identifierName": "clear" @@ -69982,15 +70628,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19889, - "end": 19924, + "start": 20045, + "end": 20080, "loc": { "start": { - "line": 609, + "line": 615, "column": 4 }, "end": { - "line": 611, + "line": 617, "column": 7 } } @@ -69999,44 +70645,44 @@ }, { "type": "VariableDeclaration", - "start": 19951, - "end": 20051, + "start": 20107, + "end": 20207, "loc": { "start": { - "line": 614, + "line": 620, "column": 4 }, "end": { - "line": 614, + "line": 620, "column": 104 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19955, - "end": 20050, + "start": 20111, + "end": 20206, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 103 } }, "id": { "type": "Identifier", - "start": 19955, - "end": 19966, + "start": 20111, + "end": 20122, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 19 }, "identifierName": "layoutClass" @@ -70045,72 +70691,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 19969, - "end": 20050, + "start": 20125, + "end": 20206, "loc": { "start": { - "line": 614, + "line": 620, "column": 22 }, "end": { - "line": 614, + "line": 620, "column": 103 } }, "test": { "type": "MemberExpression", - "start": 19969, - "end": 19988, + "start": 20125, + "end": 20144, "loc": { "start": { - "line": 614, + "line": 620, "column": 22 }, "end": { - "line": 614, + "line": 620, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 19969, - "end": 19981, + "start": 20125, + "end": 20137, "loc": { "start": { - "line": 614, + "line": 620, "column": 22 }, "end": { - "line": 614, + "line": 620, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 19969, - "end": 19973, + "start": 20125, + "end": 20129, "loc": { "start": { - "line": 614, + "line": 620, "column": 22 }, "end": { - "line": 614, + "line": 620, "column": 26 } } }, "property": { "type": "Identifier", - "start": 19974, - "end": 19981, + "start": 20130, + "end": 20137, "loc": { "start": { - "line": 614, + "line": 620, "column": 27 }, "end": { - "line": 614, + "line": 620, "column": 34 }, "identifierName": "options" @@ -70121,15 +70767,15 @@ }, "property": { "type": "Identifier", - "start": 19982, - "end": 19988, + "start": 20138, + "end": 20144, "loc": { "start": { - "line": 614, + "line": 620, "column": 35 }, "end": { - "line": 614, + "line": 620, "column": 41 }, "identifierName": "layout" @@ -70140,15 +70786,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 19991, - "end": 20009, + "start": 20147, + "end": 20165, "loc": { "start": { - "line": 614, + "line": 620, "column": 44 }, "end": { - "line": 614, + "line": 620, "column": 62 } }, @@ -70160,73 +70806,73 @@ }, "alternate": { "type": "TemplateLiteral", - "start": 20012, - "end": 20050, + "start": 20168, + "end": 20206, "loc": { "start": { - "line": 614, + "line": 620, "column": 65 }, "end": { - "line": 614, + "line": 620, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 20025, - "end": 20048, + "start": 20181, + "end": 20204, "loc": { "start": { - "line": 614, + "line": 620, "column": 78 }, "end": { - "line": 614, + "line": 620, "column": 101 } }, "object": { "type": "MemberExpression", - "start": 20025, - "end": 20037, + "start": 20181, + "end": 20193, "loc": { "start": { - "line": 614, + "line": 620, "column": 78 }, "end": { - "line": 614, + "line": 620, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 20025, - "end": 20029, + "start": 20181, + "end": 20185, "loc": { "start": { - "line": 614, + "line": 620, "column": 78 }, "end": { - "line": 614, + "line": 620, "column": 82 } } }, "property": { "type": "Identifier", - "start": 20030, - "end": 20037, + "start": 20186, + "end": 20193, "loc": { "start": { - "line": 614, + "line": 620, "column": 83 }, "end": { - "line": 614, + "line": 620, "column": 90 }, "identifierName": "options" @@ -70237,15 +70883,15 @@ }, "property": { "type": "Identifier", - "start": 20038, - "end": 20048, + "start": 20194, + "end": 20204, "loc": { "start": { - "line": 614, + "line": 620, "column": 91 }, "end": { - "line": 614, + "line": 620, "column": 101 }, "identifierName": "layoutName" @@ -70258,15 +70904,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20013, - "end": 20023, + "start": 20169, + "end": 20179, "loc": { "start": { - "line": 614, + "line": 620, "column": 66 }, "end": { - "line": 614, + "line": 620, "column": 76 } }, @@ -70278,15 +70924,15 @@ }, { "type": "TemplateElement", - "start": 20049, - "end": 20049, + "start": 20205, + "end": 20205, "loc": { "start": { - "line": 614, + "line": 620, "column": 102 }, "end": { - "line": 614, + "line": 620, "column": 102 } }, @@ -70305,44 +70951,44 @@ }, { "type": "VariableDeclaration", - "start": 20057, - "end": 20127, + "start": 20213, + "end": 20283, "loc": { "start": { - "line": 615, + "line": 621, "column": 4 }, "end": { - "line": 615, + "line": 621, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20061, - "end": 20126, + "start": 20217, + "end": 20282, "loc": { "start": { - "line": 615, + "line": 621, "column": 8 }, "end": { - "line": 615, + "line": 621, "column": 73 } }, "id": { "type": "Identifier", - "start": 20061, - "end": 20067, + "start": 20217, + "end": 20223, "loc": { "start": { - "line": 615, + "line": 621, "column": 8 }, "end": { - "line": 615, + "line": 621, "column": 14 }, "identifierName": "layout" @@ -70351,72 +70997,72 @@ }, "init": { "type": "LogicalExpression", - "start": 20070, - "end": 20126, + "start": 20226, + "end": 20282, "loc": { "start": { - "line": 615, + "line": 621, "column": 17 }, "end": { - "line": 615, + "line": 621, "column": 73 } }, "left": { "type": "MemberExpression", - "start": 20070, - "end": 20089, + "start": 20226, + "end": 20245, "loc": { "start": { - "line": 615, + "line": 621, "column": 17 }, "end": { - "line": 615, + "line": 621, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 20070, - "end": 20082, + "start": 20226, + "end": 20238, "loc": { "start": { - "line": 615, + "line": 621, "column": 17 }, "end": { - "line": 615, + "line": 621, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 20070, - "end": 20074, + "start": 20226, + "end": 20230, "loc": { "start": { - "line": 615, + "line": 621, "column": 17 }, "end": { - "line": 615, + "line": 621, "column": 21 } } }, "property": { "type": "Identifier", - "start": 20075, - "end": 20082, + "start": 20231, + "end": 20238, "loc": { "start": { - "line": 615, + "line": 621, "column": 22 }, "end": { - "line": 615, + "line": 621, "column": 29 }, "identifierName": "options" @@ -70427,15 +71073,15 @@ }, "property": { "type": "Identifier", - "start": 20083, - "end": 20089, + "start": 20239, + "end": 20245, "loc": { "start": { - "line": 615, + "line": 621, "column": 30 }, "end": { - "line": 615, + "line": 621, "column": 36 }, "identifierName": "layout" @@ -70447,43 +71093,43 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 20093, - "end": 20126, + "start": 20249, + "end": 20282, "loc": { "start": { - "line": 615, + "line": 621, "column": 40 }, "end": { - "line": 615, + "line": 621, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 20093, - "end": 20124, + "start": 20249, + "end": 20280, "loc": { "start": { - "line": 615, + "line": 621, "column": 40 }, "end": { - "line": 615, + "line": 621, "column": 71 } }, "object": { "type": "Identifier", - "start": 20093, - "end": 20107, + "start": 20249, + "end": 20263, "loc": { "start": { - "line": 615, + "line": 621, "column": 40 }, "end": { - "line": 615, + "line": 621, "column": 54 }, "identifierName": "KeyboardLayout" @@ -70492,15 +71138,15 @@ }, "property": { "type": "Identifier", - "start": 20108, - "end": 20124, + "start": 20264, + "end": 20280, "loc": { "start": { - "line": 615, + "line": 621, "column": 55 }, "end": { - "line": 615, + "line": 621, "column": 71 }, "identifierName": "getDefaultLayout" @@ -70519,15 +71165,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20135, - "end": 20187, + "start": 20291, + "end": 20343, "loc": { "start": { - "line": 617, + "line": 623, "column": 4 }, "end": { - "line": 619, + "line": 625, "column": 7 } } @@ -70536,44 +71182,44 @@ }, { "type": "VariableDeclaration", - "start": 20193, - "end": 20221, + "start": 20349, + "end": 20377, "loc": { "start": { - "line": 620, + "line": 626, "column": 4 }, "end": { - "line": 620, + "line": 626, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20197, - "end": 20220, + "start": 20353, + "end": 20376, "loc": { "start": { - "line": 620, + "line": 626, "column": 8 }, "end": { - "line": 620, + "line": 626, "column": 31 } }, "id": { "type": "Identifier", - "start": 20197, - "end": 20215, + "start": 20353, + "end": 20371, "loc": { "start": { - "line": 620, + "line": 626, "column": 8 }, "end": { - "line": 620, + "line": 626, "column": 26 }, "identifierName": "buttonThemesParsed" @@ -70583,15 +71229,15 @@ }, "init": { "type": "ObjectExpression", - "start": 20218, - "end": 20220, + "start": 20374, + "end": 20376, "loc": { "start": { - "line": 620, + "line": 626, "column": 29 }, "end": { - "line": 620, + "line": 626, "column": 31 } }, @@ -70605,15 +71251,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20135, - "end": 20187, + "start": 20291, + "end": 20343, "loc": { "start": { - "line": 617, + "line": 623, "column": 4 }, "end": { - "line": 619, + "line": 625, "column": 7 } } @@ -70622,57 +71268,57 @@ }, { "type": "IfStatement", - "start": 20227, - "end": 21366, + "start": 20383, + "end": 21522, "loc": { "start": { - "line": 621, + "line": 627, "column": 4 }, "end": { - "line": 649, + "line": 655, "column": 5 } }, "test": { "type": "CallExpression", - "start": 20230, - "end": 20269, + "start": 20386, + "end": 20425, "loc": { "start": { - "line": 621, + "line": 627, "column": 7 }, "end": { - "line": 621, + "line": 627, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 20230, - "end": 20243, + "start": 20386, + "end": 20399, "loc": { "start": { - "line": 621, + "line": 627, "column": 7 }, "end": { - "line": 621, + "line": 627, "column": 20 } }, "object": { "type": "Identifier", - "start": 20230, - "end": 20235, + "start": 20386, + "end": 20391, "loc": { "start": { - "line": 621, + "line": 627, "column": 7 }, "end": { - "line": 621, + "line": 627, "column": 12 }, "identifierName": "Array" @@ -70681,15 +71327,15 @@ }, "property": { "type": "Identifier", - "start": 20236, - "end": 20243, + "start": 20392, + "end": 20399, "loc": { "start": { - "line": 621, + "line": 627, "column": 13 }, "end": { - "line": 621, + "line": 627, "column": 20 }, "identifierName": "isArray" @@ -70701,58 +71347,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 20244, - "end": 20268, + "start": 20400, + "end": 20424, "loc": { "start": { - "line": 621, + "line": 627, "column": 21 }, "end": { - "line": 621, + "line": 627, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 20244, - "end": 20256, + "start": 20400, + "end": 20412, "loc": { "start": { - "line": 621, + "line": 627, "column": 21 }, "end": { - "line": 621, + "line": 627, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 20244, - "end": 20248, + "start": 20400, + "end": 20404, "loc": { "start": { - "line": 621, + "line": 627, "column": 21 }, "end": { - "line": 621, + "line": 627, "column": 25 } } }, "property": { "type": "Identifier", - "start": 20249, - "end": 20256, + "start": 20405, + "end": 20412, "loc": { "start": { - "line": 621, + "line": 627, "column": 26 }, "end": { - "line": 621, + "line": 627, "column": 33 }, "identifierName": "options" @@ -70763,15 +71409,15 @@ }, "property": { "type": "Identifier", - "start": 20257, - "end": 20268, + "start": 20413, + "end": 20424, "loc": { "start": { - "line": 621, + "line": 627, "column": 34 }, "end": { - "line": 621, + "line": 627, "column": 45 }, "identifierName": "buttonTheme" @@ -70784,115 +71430,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 20270, - "end": 21366, + "start": 20426, + "end": 21522, "loc": { "start": { - "line": 621, + "line": 627, "column": 47 }, "end": { - "line": 649, + "line": 655, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 20279, - "end": 21359, + "start": 20435, + "end": 21515, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 648, + "line": 654, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 20279, - "end": 21358, + "start": 20435, + "end": 21514, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 648, + "line": 654, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 20279, - "end": 20311, + "start": 20435, + "end": 20467, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 622, + "line": 628, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 20279, - "end": 20303, + "start": 20435, + "end": 20459, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 622, + "line": 628, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 20279, - "end": 20291, + "start": 20435, + "end": 20447, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 622, + "line": 628, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 20279, - "end": 20283, + "start": 20435, + "end": 20439, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 622, + "line": 628, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20284, - "end": 20291, + "start": 20440, + "end": 20447, "loc": { "start": { - "line": 622, + "line": 628, "column": 11 }, "end": { - "line": 622, + "line": 628, "column": 18 }, "identifierName": "options" @@ -70903,15 +71549,15 @@ }, "property": { "type": "Identifier", - "start": 20292, - "end": 20303, + "start": 20448, + "end": 20459, "loc": { "start": { - "line": 622, + "line": 628, "column": 19 }, "end": { - "line": 622, + "line": 628, "column": 30 }, "identifierName": "buttonTheme" @@ -70922,15 +71568,15 @@ }, "property": { "type": "Identifier", - "start": 20304, - "end": 20311, + "start": 20460, + "end": 20467, "loc": { "start": { - "line": 622, + "line": 628, "column": 31 }, "end": { - "line": 622, + "line": 628, "column": 38 }, "identifierName": "forEach" @@ -70942,15 +71588,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 20312, - "end": 21357, + "start": 20468, + "end": 21513, "loc": { "start": { - "line": 622, + "line": 628, "column": 39 }, "end": { - "line": 648, + "line": 654, "column": 7 } }, @@ -70961,15 +71607,15 @@ "params": [ { "type": "Identifier", - "start": 20312, - "end": 20320, + "start": 20468, + "end": 20476, "loc": { "start": { - "line": 622, + "line": 628, "column": 39 }, "end": { - "line": 622, + "line": 628, "column": 47 }, "identifierName": "themeObj" @@ -70979,72 +71625,72 @@ ], "body": { "type": "BlockStatement", - "start": 20324, - "end": 21357, + "start": 20480, + "end": 21513, "loc": { "start": { - "line": 622, + "line": 628, "column": 51 }, "end": { - "line": 648, + "line": 654, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 20335, - "end": 21348, + "start": 20491, + "end": 21504, "loc": { "start": { - "line": 623, + "line": 629, "column": 8 }, "end": { - "line": 647, + "line": 653, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 20338, - "end": 20372, + "start": 20494, + "end": 20528, "loc": { "start": { - "line": 623, + "line": 629, "column": 11 }, "end": { - "line": 623, + "line": 629, "column": 45 } }, "left": { "type": "MemberExpression", - "start": 20338, - "end": 20354, + "start": 20494, + "end": 20510, "loc": { "start": { - "line": 623, + "line": 629, "column": 11 }, "end": { - "line": 623, + "line": 629, "column": 27 } }, "object": { "type": "Identifier", - "start": 20338, - "end": 20346, + "start": 20494, + "end": 20502, "loc": { "start": { - "line": 623, + "line": 629, "column": 11 }, "end": { - "line": 623, + "line": 629, "column": 19 }, "identifierName": "themeObj" @@ -71053,15 +71699,15 @@ }, "property": { "type": "Identifier", - "start": 20347, - "end": 20354, + "start": 20503, + "end": 20510, "loc": { "start": { - "line": 623, + "line": 629, "column": 20 }, "end": { - "line": 623, + "line": 629, "column": 27 }, "identifierName": "buttons" @@ -71073,29 +71719,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 20358, - "end": 20372, + "start": 20514, + "end": 20528, "loc": { "start": { - "line": 623, + "line": 629, "column": 31 }, "end": { - "line": 623, + "line": 629, "column": 45 } }, "object": { "type": "Identifier", - "start": 20358, - "end": 20366, + "start": 20514, + "end": 20522, "loc": { "start": { - "line": 623, + "line": 629, "column": 31 }, "end": { - "line": 623, + "line": 629, "column": 39 }, "identifierName": "themeObj" @@ -71104,15 +71750,15 @@ }, "property": { "type": "Identifier", - "start": 20367, - "end": 20372, + "start": 20523, + "end": 20528, "loc": { "start": { - "line": 623, + "line": 629, "column": 40 }, "end": { - "line": 623, + "line": 629, "column": 45 }, "identifierName": "class" @@ -71124,59 +71770,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 20373, - "end": 21214, + "start": 20529, + "end": 21370, "loc": { "start": { - "line": 623, + "line": 629, "column": 46 }, "end": { - "line": 645, + "line": 651, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 20386, - "end": 20403, + "start": 20542, + "end": 20559, "loc": { "start": { - "line": 624, + "line": 630, "column": 10 }, "end": { - "line": 624, + "line": 630, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20390, - "end": 20402, + "start": 20546, + "end": 20558, "loc": { "start": { - "line": 624, + "line": 630, "column": 14 }, "end": { - "line": 624, + "line": 630, "column": 26 } }, "id": { "type": "Identifier", - "start": 20390, - "end": 20402, + "start": 20546, + "end": 20558, "loc": { "start": { - "line": 624, + "line": 630, "column": 14 }, "end": { - "line": 624, + "line": 630, "column": 26 }, "identifierName": "themeButtons" @@ -71190,43 +71836,43 @@ }, { "type": "IfStatement", - "start": 20417, - "end": 20528, + "start": 20573, + "end": 20684, "loc": { "start": { - "line": 626, + "line": 632, "column": 10 }, "end": { - "line": 628, + "line": 634, "column": 11 } }, "test": { "type": "BinaryExpression", - "start": 20420, - "end": 20456, + "start": 20576, + "end": 20612, "loc": { "start": { - "line": 626, + "line": 632, "column": 13 }, "end": { - "line": 626, + "line": 632, "column": 49 } }, "left": { "type": "UnaryExpression", - "start": 20420, - "end": 20443, + "start": 20576, + "end": 20599, "loc": { "start": { - "line": 626, + "line": 632, "column": 13 }, "end": { - "line": 626, + "line": 632, "column": 36 } }, @@ -71234,29 +71880,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 20427, - "end": 20443, + "start": 20583, + "end": 20599, "loc": { "start": { - "line": 626, + "line": 632, "column": 20 }, "end": { - "line": 626, + "line": 632, "column": 36 } }, "object": { "type": "Identifier", - "start": 20427, - "end": 20435, + "start": 20583, + "end": 20591, "loc": { "start": { - "line": 626, + "line": 632, "column": 20 }, "end": { - "line": 626, + "line": 632, "column": 28 }, "identifierName": "themeObj" @@ -71265,15 +71911,15 @@ }, "property": { "type": "Identifier", - "start": 20436, - "end": 20443, + "start": 20592, + "end": 20599, "loc": { "start": { - "line": 626, + "line": 632, "column": 29 }, "end": { - "line": 626, + "line": 632, "column": 36 }, "identifierName": "buttons" @@ -71289,15 +71935,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 20448, - "end": 20456, + "start": 20604, + "end": 20612, "loc": { "start": { - "line": 626, + "line": 632, "column": 41 }, "end": { - "line": 626, + "line": 632, "column": 49 } }, @@ -71310,59 +71956,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 20457, - "end": 20528, + "start": 20613, + "end": 20684, "loc": { "start": { - "line": 626, + "line": 632, "column": 50 }, "end": { - "line": 628, + "line": 634, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 20472, - "end": 20515, + "start": 20628, + "end": 20671, "loc": { "start": { - "line": 627, + "line": 633, "column": 12 }, "end": { - "line": 627, + "line": 633, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 20472, - "end": 20514, + "start": 20628, + "end": 20670, "loc": { "start": { - "line": 627, + "line": 633, "column": 12 }, "end": { - "line": 627, + "line": 633, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 20472, - "end": 20484, + "start": 20628, + "end": 20640, "loc": { "start": { - "line": 627, + "line": 633, "column": 12 }, "end": { - "line": 627, + "line": 633, "column": 24 }, "identifierName": "themeButtons" @@ -71371,57 +72017,57 @@ }, "right": { "type": "CallExpression", - "start": 20487, - "end": 20514, + "start": 20643, + "end": 20670, "loc": { "start": { - "line": 627, + "line": 633, "column": 27 }, "end": { - "line": 627, + "line": 633, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 20487, - "end": 20509, + "start": 20643, + "end": 20665, "loc": { "start": { - "line": 627, + "line": 633, "column": 27 }, "end": { - "line": 627, + "line": 633, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 20487, - "end": 20503, + "start": 20643, + "end": 20659, "loc": { "start": { - "line": 627, + "line": 633, "column": 27 }, "end": { - "line": 627, + "line": 633, "column": 43 } }, "object": { "type": "Identifier", - "start": 20487, - "end": 20495, + "start": 20643, + "end": 20651, "loc": { "start": { - "line": 627, + "line": 633, "column": 27 }, "end": { - "line": 627, + "line": 633, "column": 35 }, "identifierName": "themeObj" @@ -71430,15 +72076,15 @@ }, "property": { "type": "Identifier", - "start": 20496, - "end": 20503, + "start": 20652, + "end": 20659, "loc": { "start": { - "line": 627, + "line": 633, "column": 36 }, "end": { - "line": 627, + "line": 633, "column": 43 }, "identifierName": "buttons" @@ -71449,15 +72095,15 @@ }, "property": { "type": "Identifier", - "start": 20504, - "end": 20509, + "start": 20660, + "end": 20665, "loc": { "start": { - "line": 627, + "line": 633, "column": 44 }, "end": { - "line": 627, + "line": 633, "column": 49 }, "identifierName": "split" @@ -71469,15 +72115,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20510, - "end": 20513, + "start": 20666, + "end": 20669, "loc": { "start": { - "line": 627, + "line": 633, "column": 50 }, "end": { - "line": 627, + "line": 633, "column": 53 } }, @@ -71498,29 +72144,29 @@ }, { "type": "IfStatement", - "start": 20542, - "end": 21203, + "start": 20698, + "end": 21359, "loc": { "start": { - "line": 630, + "line": 636, "column": 10 }, "end": { - "line": 644, + "line": 650, "column": 11 } }, "test": { "type": "Identifier", - "start": 20545, - "end": 20557, + "start": 20701, + "end": 20713, "loc": { "start": { - "line": 630, + "line": 636, "column": 13 }, "end": { - "line": 630, + "line": 636, "column": 25 }, "identifierName": "themeButtons" @@ -71529,72 +72175,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 20558, - "end": 21203, + "start": 20714, + "end": 21359, "loc": { "start": { - "line": 630, + "line": 636, "column": 26 }, "end": { - "line": 644, + "line": 650, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 20573, - "end": 21190, + "start": 20729, + "end": 21346, "loc": { "start": { - "line": 631, + "line": 637, "column": 12 }, "end": { - "line": 643, + "line": 649, "column": 15 } }, "expression": { "type": "CallExpression", - "start": 20573, - "end": 21189, + "start": 20729, + "end": 21345, "loc": { "start": { - "line": 631, + "line": 637, "column": 12 }, "end": { - "line": 643, + "line": 649, "column": 14 } }, "callee": { "type": "MemberExpression", - "start": 20573, - "end": 20593, + "start": 20729, + "end": 20749, "loc": { "start": { - "line": 631, + "line": 637, "column": 12 }, "end": { - "line": 631, + "line": 637, "column": 32 } }, "object": { "type": "Identifier", - "start": 20573, - "end": 20585, + "start": 20729, + "end": 20741, "loc": { "start": { - "line": 631, + "line": 637, "column": 12 }, "end": { - "line": 631, + "line": 637, "column": 24 }, "identifierName": "themeButtons" @@ -71603,15 +72249,15 @@ }, "property": { "type": "Identifier", - "start": 20586, - "end": 20593, + "start": 20742, + "end": 20749, "loc": { "start": { - "line": 631, + "line": 637, "column": 25 }, "end": { - "line": 631, + "line": 637, "column": 32 }, "identifierName": "forEach" @@ -71623,15 +72269,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 20594, - "end": 21188, + "start": 20750, + "end": 21344, "loc": { "start": { - "line": 631, + "line": 637, "column": 33 }, "end": { - "line": 643, + "line": 649, "column": 13 } }, @@ -71642,15 +72288,15 @@ "params": [ { "type": "Identifier", - "start": 20594, - "end": 20605, + "start": 20750, + "end": 20761, "loc": { "start": { - "line": 631, + "line": 637, "column": 33 }, "end": { - "line": 631, + "line": 637, "column": 44 }, "identifierName": "themeButton" @@ -71660,59 +72306,59 @@ ], "body": { "type": "BlockStatement", - "start": 20609, - "end": 21188, + "start": 20765, + "end": 21344, "loc": { "start": { - "line": 631, + "line": 637, "column": 48 }, "end": { - "line": 643, + "line": 649, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 20626, - "end": 20676, + "start": 20782, + "end": 20832, "loc": { "start": { - "line": 632, + "line": 638, "column": 14 }, "end": { - "line": 632, + "line": 638, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20630, - "end": 20675, + "start": 20786, + "end": 20831, "loc": { "start": { - "line": 632, + "line": 638, "column": 18 }, "end": { - "line": 632, + "line": 638, "column": 63 } }, "id": { "type": "Identifier", - "start": 20630, - "end": 20641, + "start": 20786, + "end": 20797, "loc": { "start": { - "line": 632, + "line": 638, "column": 18 }, "end": { - "line": 632, + "line": 638, "column": 29 }, "identifierName": "themeParsed" @@ -71721,29 +72367,29 @@ }, "init": { "type": "MemberExpression", - "start": 20644, - "end": 20675, + "start": 20800, + "end": 20831, "loc": { "start": { - "line": 632, + "line": 638, "column": 32 }, "end": { - "line": 632, + "line": 638, "column": 63 } }, "object": { "type": "Identifier", - "start": 20644, - "end": 20662, + "start": 20800, + "end": 20818, "loc": { "start": { - "line": 632, + "line": 638, "column": 32 }, "end": { - "line": 632, + "line": 638, "column": 50 }, "identifierName": "buttonThemesParsed" @@ -71752,15 +72398,15 @@ }, "property": { "type": "Identifier", - "start": 20663, - "end": 20674, + "start": 20819, + "end": 20830, "loc": { "start": { - "line": 632, + "line": 638, "column": 51 }, "end": { - "line": 632, + "line": 638, "column": 62 }, "identifierName": "themeButton" @@ -71776,15 +72422,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20694, - "end": 20733, + "start": 20850, + "end": 20889, "loc": { "start": { - "line": 634, + "line": 640, "column": 14 }, "end": { - "line": 634, + "line": 640, "column": 53 } } @@ -71793,29 +72439,29 @@ }, { "type": "IfStatement", - "start": 20749, - "end": 21173, + "start": 20905, + "end": 21329, "loc": { "start": { - "line": 635, + "line": 641, "column": 14 }, "end": { - "line": 642, + "line": 648, "column": 15 } }, "test": { "type": "Identifier", - "start": 20752, - "end": 20763, + "start": 20908, + "end": 20919, "loc": { "start": { - "line": 635, + "line": 641, "column": 17 }, "end": { - "line": 635, + "line": 641, "column": 28 }, "identifierName": "themeParsed" @@ -71825,44 +72471,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 20764, - "end": 21082, + "start": 20920, + "end": 21238, "loc": { "start": { - "line": 635, + "line": 641, "column": 29 }, "end": { - "line": 640, + "line": 646, "column": 15 } }, "body": [ { "type": "IfStatement", - "start": 20884, - "end": 21065, + "start": 21040, + "end": 21221, "loc": { "start": { - "line": 637, + "line": 643, "column": 16 }, "end": { - "line": 639, + "line": 645, "column": 17 } }, "test": { "type": "UnaryExpression", - "start": 20887, - "end": 20955, + "start": 21043, + "end": 21111, "loc": { "start": { - "line": 637, + "line": 643, "column": 19 }, "end": { - "line": 637, + "line": 643, "column": 87 } }, @@ -71870,57 +72516,57 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 20888, - "end": 20955, + "start": 21044, + "end": 21111, "loc": { "start": { - "line": 637, + "line": 643, "column": 20 }, "end": { - "line": 637, + "line": 643, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 20888, - "end": 20915, + "start": 21044, + "end": 21071, "loc": { "start": { - "line": 637, + "line": 643, "column": 20 }, "end": { - "line": 637, + "line": 643, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 20888, - "end": 20902, + "start": 21044, + "end": 21058, "loc": { "start": { - "line": 637, + "line": 643, "column": 20 }, "end": { - "line": 637, + "line": 643, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20888, - "end": 20892, + "start": 21044, + "end": 21048, "loc": { "start": { - "line": 637, + "line": 643, "column": 20 }, "end": { - "line": 637, + "line": 643, "column": 24 } }, @@ -71928,15 +72574,15 @@ }, "property": { "type": "Identifier", - "start": 20893, - "end": 20902, + "start": 21049, + "end": 21058, "loc": { "start": { - "line": 637, + "line": 643, "column": 25 }, "end": { - "line": 637, + "line": 643, "column": 34 }, "identifierName": "utilities" @@ -71948,15 +72594,15 @@ }, "property": { "type": "Identifier", - "start": 20903, - "end": 20915, + "start": 21059, + "end": 21071, "loc": { "start": { - "line": 637, + "line": 643, "column": 35 }, "end": { - "line": 637, + "line": 643, "column": 47 }, "identifierName": "countInArray" @@ -71969,43 +72615,43 @@ "arguments": [ { "type": "CallExpression", - "start": 20916, - "end": 20938, + "start": 21072, + "end": 21094, "loc": { "start": { - "line": 637, + "line": 643, "column": 48 }, "end": { - "line": 637, + "line": 643, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 20916, - "end": 20933, + "start": 21072, + "end": 21089, "loc": { "start": { - "line": 637, + "line": 643, "column": 48 }, "end": { - "line": 637, + "line": 643, "column": 65 } }, "object": { "type": "Identifier", - "start": 20916, - "end": 20927, + "start": 21072, + "end": 21083, "loc": { "start": { - "line": 637, + "line": 643, "column": 48 }, "end": { - "line": 637, + "line": 643, "column": 59 }, "identifierName": "themeParsed" @@ -72014,15 +72660,15 @@ }, "property": { "type": "Identifier", - "start": 20928, - "end": 20933, + "start": 21084, + "end": 21089, "loc": { "start": { - "line": 637, + "line": 643, "column": 60 }, "end": { - "line": 637, + "line": 643, "column": 65 }, "identifierName": "split" @@ -72034,15 +72680,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 20934, - "end": 20937, + "start": 21090, + "end": 21093, "loc": { "start": { - "line": 637, + "line": 643, "column": 66 }, "end": { - "line": 637, + "line": 643, "column": 69 } }, @@ -72056,29 +72702,29 @@ }, { "type": "MemberExpression", - "start": 20940, - "end": 20954, + "start": 21096, + "end": 21110, "loc": { "start": { - "line": 637, + "line": 643, "column": 72 }, "end": { - "line": 637, + "line": 643, "column": 86 } }, "object": { "type": "Identifier", - "start": 20940, - "end": 20948, + "start": 21096, + "end": 21104, "loc": { "start": { - "line": 637, + "line": 643, "column": 72 }, "end": { - "line": 637, + "line": 643, "column": 80 }, "identifierName": "themeObj" @@ -72087,15 +72733,15 @@ }, "property": { "type": "Identifier", - "start": 20949, - "end": 20954, + "start": 21105, + "end": 21110, "loc": { "start": { - "line": 637, + "line": 643, "column": 81 }, "end": { - "line": 637, + "line": 643, "column": 86 }, "identifierName": "class" @@ -72114,73 +72760,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 20956, - "end": 21065, + "start": 21112, + "end": 21221, "loc": { "start": { - "line": 637, + "line": 643, "column": 88 }, "end": { - "line": 639, + "line": 645, "column": 17 } }, "body": [ { "type": "ExpressionStatement", - "start": 20977, - "end": 21046, + "start": 21133, + "end": 21202, "loc": { "start": { - "line": 638, + "line": 644, "column": 18 }, "end": { - "line": 638, + "line": 644, "column": 87 } }, "expression": { "type": "AssignmentExpression", - "start": 20977, - "end": 21045, + "start": 21133, + "end": 21201, "loc": { "start": { - "line": 638, + "line": 644, "column": 18 }, "end": { - "line": 638, + "line": 644, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 20977, - "end": 21008, + "start": 21133, + "end": 21164, "loc": { "start": { - "line": 638, + "line": 644, "column": 18 }, "end": { - "line": 638, + "line": 644, "column": 49 } }, "object": { "type": "Identifier", - "start": 20977, - "end": 20995, + "start": 21133, + "end": 21151, "loc": { "start": { - "line": 638, + "line": 644, "column": 18 }, "end": { - "line": 638, + "line": 644, "column": 36 }, "identifierName": "buttonThemesParsed" @@ -72189,15 +72835,15 @@ }, "property": { "type": "Identifier", - "start": 20996, - "end": 21007, + "start": 21152, + "end": 21163, "loc": { "start": { - "line": 638, + "line": 644, "column": 37 }, "end": { - "line": 638, + "line": 644, "column": 48 }, "identifierName": "themeButton" @@ -72208,30 +72854,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 21011, - "end": 21045, + "start": 21167, + "end": 21201, "loc": { "start": { - "line": 638, + "line": 644, "column": 52 }, "end": { - "line": 638, + "line": 644, "column": 86 } }, "expressions": [ { "type": "Identifier", - "start": 21014, - "end": 21025, + "start": 21170, + "end": 21181, "loc": { "start": { - "line": 638, + "line": 644, "column": 55 }, "end": { - "line": 638, + "line": 644, "column": 66 }, "identifierName": "themeParsed" @@ -72240,29 +72886,29 @@ }, { "type": "MemberExpression", - "start": 21029, - "end": 21043, + "start": 21185, + "end": 21199, "loc": { "start": { - "line": 638, + "line": 644, "column": 70 }, "end": { - "line": 638, + "line": 644, "column": 84 } }, "object": { "type": "Identifier", - "start": 21029, - "end": 21037, + "start": 21185, + "end": 21193, "loc": { "start": { - "line": 638, + "line": 644, "column": 70 }, "end": { - "line": 638, + "line": 644, "column": 78 }, "identifierName": "themeObj" @@ -72271,15 +72917,15 @@ }, "property": { "type": "Identifier", - "start": 21038, - "end": 21043, + "start": 21194, + "end": 21199, "loc": { "start": { - "line": 638, + "line": 644, "column": 79 }, "end": { - "line": 638, + "line": 644, "column": 84 }, "identifierName": "class" @@ -72292,15 +72938,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21012, - "end": 21012, + "start": 21168, + "end": 21168, "loc": { "start": { - "line": 638, + "line": 644, "column": 53 }, "end": { - "line": 638, + "line": 644, "column": 53 } }, @@ -72312,15 +72958,15 @@ }, { "type": "TemplateElement", - "start": 21026, - "end": 21027, + "start": 21182, + "end": 21183, "loc": { "start": { - "line": 638, + "line": 644, "column": 67 }, "end": { - "line": 638, + "line": 644, "column": 68 } }, @@ -72332,15 +72978,15 @@ }, { "type": "TemplateElement", - "start": 21044, - "end": 21044, + "start": 21200, + "end": 21200, "loc": { "start": { - "line": 638, + "line": 644, "column": 85 }, "end": { - "line": 638, + "line": 644, "column": 85 } }, @@ -72362,15 +73008,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20783, - "end": 20866, + "start": 20939, + "end": 21022, "loc": { "start": { - "line": 636, + "line": 642, "column": 16 }, "end": { - "line": 636, + "line": 642, "column": 99 } } @@ -72382,73 +73028,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 21088, - "end": 21173, + "start": 21244, + "end": 21329, "loc": { "start": { - "line": 640, + "line": 646, "column": 21 }, "end": { - "line": 642, + "line": 648, "column": 15 } }, "body": [ { "type": "ExpressionStatement", - "start": 21107, - "end": 21156, + "start": 21263, + "end": 21312, "loc": { "start": { - "line": 641, + "line": 647, "column": 16 }, "end": { - "line": 641, + "line": 647, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 21107, - "end": 21155, + "start": 21263, + "end": 21311, "loc": { "start": { - "line": 641, + "line": 647, "column": 16 }, "end": { - "line": 641, + "line": 647, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21107, - "end": 21138, + "start": 21263, + "end": 21294, "loc": { "start": { - "line": 641, + "line": 647, "column": 16 }, "end": { - "line": 641, + "line": 647, "column": 47 } }, "object": { "type": "Identifier", - "start": 21107, - "end": 21125, + "start": 21263, + "end": 21281, "loc": { "start": { - "line": 641, + "line": 647, "column": 16 }, "end": { - "line": 641, + "line": 647, "column": 34 }, "identifierName": "buttonThemesParsed" @@ -72457,15 +73103,15 @@ }, "property": { "type": "Identifier", - "start": 21126, - "end": 21137, + "start": 21282, + "end": 21293, "loc": { "start": { - "line": 641, + "line": 647, "column": 35 }, "end": { - "line": 641, + "line": 647, "column": 46 }, "identifierName": "themeButton" @@ -72476,29 +73122,29 @@ }, "right": { "type": "MemberExpression", - "start": 21141, - "end": 21155, + "start": 21297, + "end": 21311, "loc": { "start": { - "line": 641, + "line": 647, "column": 50 }, "end": { - "line": 641, + "line": 647, "column": 64 } }, "object": { "type": "Identifier", - "start": 21141, - "end": 21149, + "start": 21297, + "end": 21305, "loc": { "start": { - "line": 641, + "line": 647, "column": 50 }, "end": { - "line": 641, + "line": 647, "column": 58 }, "identifierName": "themeObj" @@ -72507,15 +73153,15 @@ }, "property": { "type": "Identifier", - "start": 21150, - "end": 21155, + "start": 21306, + "end": 21311, "loc": { "start": { - "line": 641, + "line": 647, "column": 59 }, "end": { - "line": 641, + "line": 647, "column": 64 }, "identifierName": "class" @@ -72533,15 +73179,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20694, - "end": 20733, + "start": 20850, + "end": 20889, "loc": { "start": { - "line": 634, + "line": 640, "column": 14 }, "end": { - "line": 634, + "line": 640, "column": 53 } } @@ -72565,72 +73211,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 21220, - "end": 21348, + "start": 21376, + "end": 21504, "loc": { "start": { - "line": 645, + "line": 651, "column": 15 }, "end": { - "line": 647, + "line": 653, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 21233, - "end": 21337, + "start": 21389, + "end": 21493, "loc": { "start": { - "line": 646, + "line": 652, "column": 10 }, "end": { - "line": 646, + "line": 652, "column": 114 } }, "expression": { "type": "CallExpression", - "start": 21233, - "end": 21337, + "start": 21389, + "end": 21493, "loc": { "start": { - "line": 646, + "line": 652, "column": 10 }, "end": { - "line": 646, + "line": 652, "column": 114 } }, "callee": { "type": "MemberExpression", - "start": 21233, - "end": 21245, + "start": 21389, + "end": 21401, "loc": { "start": { - "line": 646, + "line": 652, "column": 10 }, "end": { - "line": 646, + "line": 652, "column": 22 } }, "object": { "type": "Identifier", - "start": 21233, - "end": 21240, + "start": 21389, + "end": 21396, "loc": { "start": { - "line": 646, + "line": 652, "column": 10 }, "end": { - "line": 646, + "line": 652, "column": 17 }, "identifierName": "console" @@ -72639,15 +73285,15 @@ }, "property": { "type": "Identifier", - "start": 21241, - "end": 21245, + "start": 21397, + "end": 21401, "loc": { "start": { - "line": 646, + "line": 652, "column": 18 }, "end": { - "line": 646, + "line": 652, "column": 22 }, "identifierName": "warn" @@ -72659,15 +73305,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 21246, - "end": 21336, + "start": 21402, + "end": 21492, "loc": { "start": { - "line": 646, + "line": 652, "column": 23 }, "end": { - "line": 646, + "line": 652, "column": 113 } }, @@ -72675,15 +73321,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21247, - "end": 21335, + "start": 21403, + "end": 21491, "loc": { "start": { - "line": 646, + "line": 652, "column": 24 }, "end": { - "line": 646, + "line": 652, "column": 112 } }, @@ -72718,15 +73364,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21374, - "end": 21440, + "start": 21530, + "end": 21596, "loc": { "start": { - "line": 651, + "line": 657, "column": 4 }, "end": { - "line": 653, + "line": 659, "column": 7 } } @@ -72735,72 +73381,72 @@ }, { "type": "ExpressionStatement", - "start": 21446, - "end": 21546, + "start": 21602, + "end": 21702, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 104 } }, "expression": { "type": "AssignmentExpression", - "start": 21446, - "end": 21545, + "start": 21602, + "end": 21701, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 103 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 21446, - "end": 21472, + "start": 21602, + "end": 21628, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 21446, - "end": 21462, + "start": 21602, + "end": 21618, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 21446, - "end": 21450, + "start": 21602, + "end": 21606, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 8 } }, @@ -72808,15 +73454,15 @@ }, "property": { "type": "Identifier", - "start": 21451, - "end": 21462, + "start": 21607, + "end": 21618, "loc": { "start": { - "line": 654, + "line": 660, "column": 9 }, "end": { - "line": 654, + "line": 660, "column": 20 }, "identifierName": "keyboardDOM" @@ -72828,15 +73474,15 @@ }, "property": { "type": "Identifier", - "start": 21463, - "end": 21472, + "start": 21619, + "end": 21628, "loc": { "start": { - "line": 654, + "line": 660, "column": 21 }, "end": { - "line": 654, + "line": 660, "column": 30 }, "identifierName": "className" @@ -72848,73 +73494,73 @@ }, "right": { "type": "TemplateLiteral", - "start": 21476, - "end": 21545, + "start": 21632, + "end": 21701, "loc": { "start": { - "line": 654, + "line": 660, "column": 34 }, "end": { - "line": 654, + "line": 660, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 21480, - "end": 21498, + "start": 21636, + "end": 21654, "loc": { "start": { - "line": 654, + "line": 660, "column": 38 }, "end": { - "line": 654, + "line": 660, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 21480, - "end": 21492, + "start": 21636, + "end": 21648, "loc": { "start": { - "line": 654, + "line": 660, "column": 38 }, "end": { - "line": 654, + "line": 660, "column": 50 } }, "object": { "type": "ThisExpression", - "start": 21480, - "end": 21484, + "start": 21636, + "end": 21640, "loc": { "start": { - "line": 654, + "line": 660, "column": 38 }, "end": { - "line": 654, + "line": 660, "column": 42 } } }, "property": { "type": "Identifier", - "start": 21485, - "end": 21492, + "start": 21641, + "end": 21648, "loc": { "start": { - "line": 654, + "line": 660, "column": 43 }, "end": { - "line": 654, + "line": 660, "column": 50 }, "identifierName": "options" @@ -72925,15 +73571,15 @@ }, "property": { "type": "Identifier", - "start": 21493, - "end": 21498, + "start": 21649, + "end": 21654, "loc": { "start": { - "line": 654, + "line": 660, "column": 51 }, "end": { - "line": 654, + "line": 660, "column": 56 }, "identifierName": "theme" @@ -72944,15 +73590,15 @@ }, { "type": "Identifier", - "start": 21502, - "end": 21513, + "start": 21658, + "end": 21669, "loc": { "start": { - "line": 654, + "line": 660, "column": 60 }, "end": { - "line": 654, + "line": 660, "column": 71 }, "identifierName": "layoutClass" @@ -72961,44 +73607,44 @@ }, { "type": "MemberExpression", - "start": 21517, - "end": 21543, + "start": 21673, + "end": 21699, "loc": { "start": { - "line": 654, + "line": 660, "column": 75 }, "end": { - "line": 654, + "line": 660, "column": 101 } }, "object": { "type": "ThisExpression", - "start": 21517, - "end": 21521, + "start": 21673, + "end": 21677, "loc": { "start": { - "line": 654, + "line": 660, "column": 75 }, "end": { - "line": 654, + "line": 660, "column": 79 } } }, "property": { "type": "Identifier", - "start": 21522, - "end": 21543, + "start": 21678, + "end": 21699, "loc": { "start": { - "line": 654, + "line": 660, "column": 80 }, "end": { - "line": 654, + "line": 660, "column": 101 }, "identifierName": "keyboardPluginClasses" @@ -73011,15 +73657,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21477, - "end": 21478, + "start": 21633, + "end": 21634, "loc": { "start": { - "line": 654, + "line": 660, "column": 35 }, "end": { - "line": 654, + "line": 660, "column": 36 } }, @@ -73031,15 +73677,15 @@ }, { "type": "TemplateElement", - "start": 21499, - "end": 21500, + "start": 21655, + "end": 21656, "loc": { "start": { - "line": 654, + "line": 660, "column": 57 }, "end": { - "line": 654, + "line": 660, "column": 58 } }, @@ -73051,15 +73697,15 @@ }, { "type": "TemplateElement", - "start": 21514, - "end": 21515, + "start": 21670, + "end": 21671, "loc": { "start": { - "line": 654, + "line": 660, "column": 72 }, "end": { - "line": 654, + "line": 660, "column": 73 } }, @@ -73071,15 +73717,15 @@ }, { "type": "TemplateElement", - "start": 21544, - "end": 21544, + "start": 21700, + "end": 21700, "loc": { "start": { - "line": 654, + "line": 660, "column": 102 }, "end": { - "line": 654, + "line": 660, "column": 102 } }, @@ -73097,15 +73743,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21374, - "end": 21440, + "start": 21530, + "end": 21596, "loc": { "start": { - "line": 651, + "line": 657, "column": 4 }, "end": { - "line": 653, + "line": 659, "column": 7 } } @@ -73115,15 +73761,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21554, - "end": 21601, + "start": 21710, + "end": 21757, "loc": { "start": { - "line": 656, + "line": 662, "column": 4 }, "end": { - "line": 658, + "line": 664, "column": 7 } } @@ -73132,71 +73778,71 @@ }, { "type": "ExpressionStatement", - "start": 21607, - "end": 23803, + "start": 21763, + "end": 23959, "loc": { "start": { - "line": 659, + "line": 665, "column": 4 }, "end": { - "line": 727, + "line": 733, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 21607, - "end": 23802, + "start": 21763, + "end": 23958, "loc": { "start": { - "line": 659, + "line": 665, "column": 4 }, "end": { - "line": 727, + "line": 733, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 21607, - "end": 21646, + "start": 21763, + "end": 21802, "loc": { "start": { - "line": 659, + "line": 665, "column": 4 }, "end": { - "line": 659, + "line": 665, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 21607, - "end": 21638, + "start": 21763, + "end": 21794, "loc": { "start": { - "line": 659, + "line": 665, "column": 4 }, "end": { - "line": 659, + "line": 665, "column": 35 } }, "object": { "type": "Identifier", - "start": 21607, - "end": 21613, + "start": 21763, + "end": 21769, "loc": { "start": { - "line": 659, + "line": 665, "column": 4 }, "end": { - "line": 659, + "line": 665, "column": 10 }, "identifierName": "layout" @@ -73206,58 +73852,58 @@ }, "property": { "type": "MemberExpression", - "start": 21614, - "end": 21637, + "start": 21770, + "end": 21793, "loc": { "start": { - "line": 659, + "line": 665, "column": 11 }, "end": { - "line": 659, + "line": 665, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 21614, - "end": 21626, + "start": 21770, + "end": 21782, "loc": { "start": { - "line": 659, + "line": 665, "column": 11 }, "end": { - "line": 659, + "line": 665, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 21614, - "end": 21618, + "start": 21770, + "end": 21774, "loc": { "start": { - "line": 659, + "line": 665, "column": 11 }, "end": { - "line": 659, + "line": 665, "column": 15 } } }, "property": { "type": "Identifier", - "start": 21619, - "end": 21626, + "start": 21775, + "end": 21782, "loc": { "start": { - "line": 659, + "line": 665, "column": 16 }, "end": { - "line": 659, + "line": 665, "column": 23 }, "identifierName": "options" @@ -73268,15 +73914,15 @@ }, "property": { "type": "Identifier", - "start": 21627, - "end": 21637, + "start": 21783, + "end": 21793, "loc": { "start": { - "line": 659, + "line": 665, "column": 24 }, "end": { - "line": 659, + "line": 665, "column": 34 }, "identifierName": "layoutName" @@ -73290,15 +73936,15 @@ }, "property": { "type": "Identifier", - "start": 21639, - "end": 21646, + "start": 21795, + "end": 21802, "loc": { "start": { - "line": 659, + "line": 665, "column": 36 }, "end": { - "line": 659, + "line": 665, "column": 43 }, "identifierName": "forEach" @@ -73311,15 +73957,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21647, - "end": 23801, + "start": 21803, + "end": 23957, "loc": { "start": { - "line": 659, + "line": 665, "column": 44 }, "end": { - "line": 727, + "line": 733, "column": 5 } }, @@ -73330,15 +73976,15 @@ "params": [ { "type": "Identifier", - "start": 21648, - "end": 21651, + "start": 21804, + "end": 21807, "loc": { "start": { - "line": 659, + "line": 665, "column": 45 }, "end": { - "line": 659, + "line": 665, "column": 48 }, "identifierName": "row" @@ -73347,15 +73993,15 @@ }, { "type": "Identifier", - "start": 21653, - "end": 21659, + "start": 21809, + "end": 21815, "loc": { "start": { - "line": 659, + "line": 665, "column": 50 }, "end": { - "line": 659, + "line": 665, "column": 56 }, "identifierName": "rIndex" @@ -73365,59 +74011,59 @@ ], "body": { "type": "BlockStatement", - "start": 21664, - "end": 23801, + "start": 21820, + "end": 23957, "loc": { "start": { - "line": 659, + "line": 665, "column": 61 }, "end": { - "line": 727, + "line": 733, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 21673, - "end": 21703, + "start": 21829, + "end": 21859, "loc": { "start": { - "line": 660, + "line": 666, "column": 6 }, "end": { - "line": 660, + "line": 666, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21677, - "end": 21702, + "start": 21833, + "end": 21858, "loc": { "start": { - "line": 660, + "line": 666, "column": 10 }, "end": { - "line": 660, + "line": 666, "column": 35 } }, "id": { "type": "Identifier", - "start": 21677, - "end": 21685, + "start": 21833, + "end": 21841, "loc": { "start": { - "line": 660, + "line": 666, "column": 10 }, "end": { - "line": 660, + "line": 666, "column": 18 }, "identifierName": "rowArray" @@ -73426,43 +74072,43 @@ }, "init": { "type": "CallExpression", - "start": 21688, - "end": 21702, + "start": 21844, + "end": 21858, "loc": { "start": { - "line": 660, + "line": 666, "column": 21 }, "end": { - "line": 660, + "line": 666, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 21688, - "end": 21697, + "start": 21844, + "end": 21853, "loc": { "start": { - "line": 660, + "line": 666, "column": 21 }, "end": { - "line": 660, + "line": 666, "column": 30 } }, "object": { "type": "Identifier", - "start": 21688, - "end": 21691, + "start": 21844, + "end": 21847, "loc": { "start": { - "line": 660, + "line": 666, "column": 21 }, "end": { - "line": 660, + "line": 666, "column": 24 }, "identifierName": "row" @@ -73471,15 +74117,15 @@ }, "property": { "type": "Identifier", - "start": 21692, - "end": 21697, + "start": 21848, + "end": 21853, "loc": { "start": { - "line": 660, + "line": 666, "column": 25 }, "end": { - "line": 660, + "line": 666, "column": 30 }, "identifierName": "split" @@ -73491,15 +74137,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21698, - "end": 21701, + "start": 21854, + "end": 21857, "loc": { "start": { - "line": 660, + "line": 666, "column": 31 }, "end": { - "line": 660, + "line": 666, "column": 34 } }, @@ -73518,15 +74164,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21713, - "end": 21756, + "start": 21869, + "end": 21912, "loc": { "start": { - "line": 662, + "line": 668, "column": 6 }, "end": { - "line": 664, + "line": 670, "column": 9 } } @@ -73535,44 +74181,44 @@ }, { "type": "VariableDeclaration", - "start": 21764, - "end": 21807, + "start": 21920, + "end": 21963, "loc": { "start": { - "line": 665, + "line": 671, "column": 6 }, "end": { - "line": 665, + "line": 671, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21768, - "end": 21806, + "start": 21924, + "end": 21962, "loc": { "start": { - "line": 665, + "line": 671, "column": 10 }, "end": { - "line": 665, + "line": 671, "column": 48 } }, "id": { "type": "Identifier", - "start": 21768, - "end": 21774, + "start": 21924, + "end": 21930, "loc": { "start": { - "line": 665, + "line": 671, "column": 10 }, "end": { - "line": 665, + "line": 671, "column": 16 }, "identifierName": "rowDOM" @@ -73582,43 +74228,43 @@ }, "init": { "type": "CallExpression", - "start": 21777, - "end": 21806, + "start": 21933, + "end": 21962, "loc": { "start": { - "line": 665, + "line": 671, "column": 19 }, "end": { - "line": 665, + "line": 671, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 21777, - "end": 21799, + "start": 21933, + "end": 21955, "loc": { "start": { - "line": 665, + "line": 671, "column": 19 }, "end": { - "line": 665, + "line": 671, "column": 41 } }, "object": { "type": "Identifier", - "start": 21777, - "end": 21785, + "start": 21933, + "end": 21941, "loc": { "start": { - "line": 665, + "line": 671, "column": 19 }, "end": { - "line": 665, + "line": 671, "column": 27 }, "identifierName": "document" @@ -73627,15 +74273,15 @@ }, "property": { "type": "Identifier", - "start": 21786, - "end": 21799, + "start": 21942, + "end": 21955, "loc": { "start": { - "line": 665, + "line": 671, "column": 28 }, "end": { - "line": 665, + "line": 671, "column": 41 }, "identifierName": "createElement" @@ -73647,15 +74293,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21800, - "end": 21805, + "start": 21956, + "end": 21961, "loc": { "start": { - "line": 665, + "line": 671, "column": 42 }, "end": { - "line": 665, + "line": 671, "column": 47 } }, @@ -73675,127 +74321,8 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21713, - "end": 21756, - "loc": { - "start": { - "line": 662, - "column": 6 - }, - "end": { - "line": 664, - "column": 9 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "start": 21815, - "end": 21844, - "loc": { - "start": { - "line": 666, - "column": 6 - }, - "end": { - "line": 666, - "column": 35 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 21815, - "end": 21843, - "loc": { - "start": { - "line": 666, - "column": 6 - }, - "end": { - "line": 666, - "column": 34 - } - }, - "operator": "+=", - "left": { - "type": "MemberExpression", - "start": 21815, - "end": 21831, - "loc": { - "start": { - "line": 666, - "column": 6 - }, - "end": { - "line": 666, - "column": 22 - } - }, - "object": { - "type": "Identifier", - "start": 21815, - "end": 21821, - "loc": { - "start": { - "line": 666, - "column": 6 - }, - "end": { - "line": 666, - "column": 12 - }, - "identifierName": "rowDOM" - }, - "name": "rowDOM" - }, - "property": { - "type": "Identifier", - "start": 21822, - "end": 21831, - "loc": { - "start": { - "line": 666, - "column": 13 - }, - "end": { - "line": 666, - "column": 22 - }, - "identifierName": "className" - }, - "name": "className" - }, - "computed": false - }, - "right": { - "type": "StringLiteral", - "start": 21835, - "end": 21843, - "loc": { - "start": { - "line": 666, - "column": 26 - }, - "end": { - "line": 666, - "column": 34 - } - }, - "extra": { - "rawValue": "hg-row", - "raw": "\"hg-row\"" - }, - "value": "hg-row" - } - }, - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21854, - "end": 21915, + "start": 21869, + "end": 21912, "loc": { "start": { "line": 668, @@ -73811,57 +74338,176 @@ }, { "type": "ExpressionStatement", - "start": 21923, - "end": 23689, + "start": 21971, + "end": 22000, "loc": { "start": { - "line": 671, + "line": 672, "column": 6 }, "end": { - "line": 721, - "column": 9 + "line": 672, + "column": 35 } }, "expression": { - "type": "CallExpression", - "start": 21923, - "end": 23688, + "type": "AssignmentExpression", + "start": 21971, + "end": 21999, "loc": { "start": { - "line": 671, + "line": 672, "column": 6 }, "end": { - "line": 721, - "column": 8 + "line": 672, + "column": 34 } }, - "callee": { + "operator": "+=", + "left": { "type": "MemberExpression", - "start": 21923, - "end": 21939, + "start": 21971, + "end": 21987, "loc": { "start": { - "line": 671, + "line": 672, "column": 6 }, "end": { - "line": 671, + "line": 672, "column": 22 } }, "object": { "type": "Identifier", - "start": 21923, - "end": 21931, + "start": 21971, + "end": 21977, "loc": { "start": { - "line": 671, + "line": 672, "column": 6 }, "end": { - "line": 671, + "line": 672, + "column": 12 + }, + "identifierName": "rowDOM" + }, + "name": "rowDOM" + }, + "property": { + "type": "Identifier", + "start": 21978, + "end": 21987, + "loc": { + "start": { + "line": 672, + "column": 13 + }, + "end": { + "line": 672, + "column": 22 + }, + "identifierName": "className" + }, + "name": "className" + }, + "computed": false + }, + "right": { + "type": "StringLiteral", + "start": 21991, + "end": 21999, + "loc": { + "start": { + "line": 672, + "column": 26 + }, + "end": { + "line": 672, + "column": 34 + } + }, + "extra": { + "rawValue": "hg-row", + "raw": "\"hg-row\"" + }, + "value": "hg-row" + } + }, + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Iterating through each button in row\r\n ", + "start": 22010, + "end": 22071, + "loc": { + "start": { + "line": 674, + "column": 6 + }, + "end": { + "line": 676, + "column": 9 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 22079, + "end": 23845, + "loc": { + "start": { + "line": 677, + "column": 6 + }, + "end": { + "line": 727, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 22079, + "end": 23844, + "loc": { + "start": { + "line": 677, + "column": 6 + }, + "end": { + "line": 727, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22079, + "end": 22095, + "loc": { + "start": { + "line": 677, + "column": 6 + }, + "end": { + "line": 677, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 22079, + "end": 22087, + "loc": { + "start": { + "line": 677, + "column": 6 + }, + "end": { + "line": 677, "column": 14 }, "identifierName": "rowArray" @@ -73871,15 +74517,15 @@ }, "property": { "type": "Identifier", - "start": 21932, - "end": 21939, + "start": 22088, + "end": 22095, "loc": { "start": { - "line": 671, + "line": 677, "column": 15 }, "end": { - "line": 671, + "line": 677, "column": 22 }, "identifierName": "forEach" @@ -73892,15 +74538,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21940, - "end": 23687, + "start": 22096, + "end": 23843, "loc": { "start": { - "line": 671, + "line": 677, "column": 23 }, "end": { - "line": 721, + "line": 727, "column": 7 } }, @@ -73911,15 +74557,15 @@ "params": [ { "type": "Identifier", - "start": 21941, - "end": 21947, + "start": 22097, + "end": 22103, "loc": { "start": { - "line": 671, + "line": 677, "column": 24 }, "end": { - "line": 671, + "line": 677, "column": 30 }, "identifierName": "button" @@ -73928,15 +74574,15 @@ }, { "type": "Identifier", - "start": 21949, - "end": 21955, + "start": 22105, + "end": 22111, "loc": { "start": { - "line": 671, + "line": 677, "column": 32 }, "end": { - "line": 671, + "line": 677, "column": 38 }, "identifierName": "bIndex" @@ -73946,59 +74592,59 @@ ], "body": { "type": "BlockStatement", - "start": 21960, - "end": 23687, + "start": 22116, + "end": 23843, "loc": { "start": { - "line": 671, + "line": 677, "column": 43 }, "end": { - "line": 721, + "line": 727, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 21971, - "end": 22027, + "start": 22127, + "end": 22183, "loc": { "start": { - "line": 672, + "line": 678, "column": 8 }, "end": { - "line": 672, + "line": 678, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21975, - "end": 22026, + "start": 22131, + "end": 22182, "loc": { "start": { - "line": 672, + "line": 678, "column": 12 }, "end": { - "line": 672, + "line": 678, "column": 63 } }, "id": { "type": "Identifier", - "start": 21975, - "end": 21986, + "start": 22131, + "end": 22142, "loc": { "start": { - "line": 672, + "line": 678, "column": 12 }, "end": { - "line": 672, + "line": 678, "column": 23 }, "identifierName": "fctBtnClass" @@ -74007,72 +74653,72 @@ }, "init": { "type": "CallExpression", - "start": 21989, - "end": 22026, + "start": 22145, + "end": 22182, "loc": { "start": { - "line": 672, + "line": 678, "column": 26 }, "end": { - "line": 672, + "line": 678, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 21989, - "end": 22018, + "start": 22145, + "end": 22174, "loc": { "start": { - "line": 672, + "line": 678, "column": 26 }, "end": { - "line": 672, + "line": 678, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 21989, - "end": 22003, + "start": 22145, + "end": 22159, "loc": { "start": { - "line": 672, + "line": 678, "column": 26 }, "end": { - "line": 672, + "line": 678, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 21989, - "end": 21993, + "start": 22145, + "end": 22149, "loc": { "start": { - "line": 672, + "line": 678, "column": 26 }, "end": { - "line": 672, + "line": 678, "column": 30 } } }, "property": { "type": "Identifier", - "start": 21994, - "end": 22003, + "start": 22150, + "end": 22159, "loc": { "start": { - "line": 672, + "line": 678, "column": 31 }, "end": { - "line": 672, + "line": 678, "column": 40 }, "identifierName": "utilities" @@ -74083,15 +74729,15 @@ }, "property": { "type": "Identifier", - "start": 22004, - "end": 22018, + "start": 22160, + "end": 22174, "loc": { "start": { - "line": 672, + "line": 678, "column": 41 }, "end": { - "line": 672, + "line": 678, "column": 55 }, "identifierName": "getButtonClass" @@ -74103,15 +74749,15 @@ "arguments": [ { "type": "Identifier", - "start": 22019, - "end": 22025, + "start": 22175, + "end": 22181, "loc": { "start": { - "line": 672, + "line": 678, "column": 56 }, "end": { - "line": 672, + "line": 678, "column": 62 }, "identifierName": "button" @@ -74126,44 +74772,44 @@ }, { "type": "VariableDeclaration", - "start": 22037, - "end": 22087, + "start": 22193, + "end": 22243, "loc": { "start": { - "line": 673, + "line": 679, "column": 8 }, "end": { - "line": 673, + "line": 679, "column": 58 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22041, - "end": 22086, + "start": 22197, + "end": 22242, "loc": { "start": { - "line": 673, + "line": 679, "column": 12 }, "end": { - "line": 673, + "line": 679, "column": 57 } }, "id": { "type": "Identifier", - "start": 22041, - "end": 22057, + "start": 22197, + "end": 22213, "loc": { "start": { - "line": 673, + "line": 679, "column": 12 }, "end": { - "line": 673, + "line": 679, "column": 28 }, "identifierName": "buttonThemeClass" @@ -74172,29 +74818,29 @@ }, "init": { "type": "MemberExpression", - "start": 22060, - "end": 22086, + "start": 22216, + "end": 22242, "loc": { "start": { - "line": 673, + "line": 679, "column": 31 }, "end": { - "line": 673, + "line": 679, "column": 57 } }, "object": { "type": "Identifier", - "start": 22060, - "end": 22078, + "start": 22216, + "end": 22234, "loc": { "start": { - "line": 673, + "line": 679, "column": 31 }, "end": { - "line": 673, + "line": 679, "column": 49 }, "identifierName": "buttonThemesParsed" @@ -74203,15 +74849,15 @@ }, "property": { "type": "Identifier", - "start": 22079, - "end": 22085, + "start": 22235, + "end": 22241, "loc": { "start": { - "line": 673, + "line": 679, "column": 50 }, "end": { - "line": 673, + "line": 679, "column": 56 }, "identifierName": "button" @@ -74226,44 +74872,44 @@ }, { "type": "VariableDeclaration", - "start": 22097, - "end": 22214, + "start": 22253, + "end": 22370, "loc": { "start": { - "line": 674, + "line": 680, "column": 8 }, "end": { - "line": 674, + "line": 680, "column": 125 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22101, - "end": 22213, + "start": 22257, + "end": 22369, "loc": { "start": { - "line": 674, + "line": 680, "column": 12 }, "end": { - "line": 674, + "line": 680, "column": 124 } }, "id": { "type": "Identifier", - "start": 22101, - "end": 22118, + "start": 22257, + "end": 22274, "loc": { "start": { - "line": 674, + "line": 680, "column": 12 }, "end": { - "line": 674, + "line": 680, "column": 29 }, "identifierName": "buttonDisplayName" @@ -74272,72 +74918,72 @@ }, "init": { "type": "CallExpression", - "start": 22121, - "end": 22213, + "start": 22277, + "end": 22369, "loc": { "start": { - "line": 674, + "line": 680, "column": 32 }, "end": { - "line": 674, + "line": 680, "column": 124 } }, "callee": { "type": "MemberExpression", - "start": 22121, - "end": 22156, + "start": 22277, + "end": 22312, "loc": { "start": { - "line": 674, + "line": 680, "column": 32 }, "end": { - "line": 674, + "line": 680, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 22121, - "end": 22135, + "start": 22277, + "end": 22291, "loc": { "start": { - "line": 674, + "line": 680, "column": 32 }, "end": { - "line": 674, + "line": 680, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 22121, - "end": 22125, + "start": 22277, + "end": 22281, "loc": { "start": { - "line": 674, + "line": 680, "column": 32 }, "end": { - "line": 674, + "line": 680, "column": 36 } } }, "property": { "type": "Identifier", - "start": 22126, - "end": 22135, + "start": 22282, + "end": 22291, "loc": { "start": { - "line": 674, + "line": 680, "column": 37 }, "end": { - "line": 674, + "line": 680, "column": 46 }, "identifierName": "utilities" @@ -74348,15 +74994,15 @@ }, "property": { "type": "Identifier", - "start": 22136, - "end": 22156, + "start": 22292, + "end": 22312, "loc": { "start": { - "line": 674, + "line": 680, "column": 47 }, "end": { - "line": 674, + "line": 680, "column": 67 }, "identifierName": "getButtonDisplayName" @@ -74368,15 +75014,15 @@ "arguments": [ { "type": "Identifier", - "start": 22157, - "end": 22163, + "start": 22313, + "end": 22319, "loc": { "start": { - "line": 674, + "line": 680, "column": 68 }, "end": { - "line": 674, + "line": 680, "column": 74 }, "identifierName": "button" @@ -74385,58 +75031,58 @@ }, { "type": "MemberExpression", - "start": 22165, - "end": 22185, + "start": 22321, + "end": 22341, "loc": { "start": { - "line": 674, + "line": 680, "column": 76 }, "end": { - "line": 674, + "line": 680, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 22165, - "end": 22177, + "start": 22321, + "end": 22333, "loc": { "start": { - "line": 674, + "line": 680, "column": 76 }, "end": { - "line": 674, + "line": 680, "column": 88 } }, "object": { "type": "ThisExpression", - "start": 22165, - "end": 22169, + "start": 22321, + "end": 22325, "loc": { "start": { - "line": 674, + "line": 680, "column": 76 }, "end": { - "line": 674, + "line": 680, "column": 80 } } }, "property": { "type": "Identifier", - "start": 22170, - "end": 22177, + "start": 22326, + "end": 22333, "loc": { "start": { - "line": 674, + "line": 680, "column": 81 }, "end": { - "line": 674, + "line": 680, "column": 88 }, "identifierName": "options" @@ -74447,15 +75093,15 @@ }, "property": { "type": "Identifier", - "start": 22178, - "end": 22185, + "start": 22334, + "end": 22341, "loc": { "start": { - "line": 674, + "line": 680, "column": 89 }, "end": { - "line": 674, + "line": 680, "column": 96 }, "identifierName": "display" @@ -74466,58 +75112,58 @@ }, { "type": "MemberExpression", - "start": 22187, - "end": 22212, + "start": 22343, + "end": 22368, "loc": { "start": { - "line": 674, + "line": 680, "column": 98 }, "end": { - "line": 674, + "line": 680, "column": 123 } }, "object": { "type": "MemberExpression", - "start": 22187, - "end": 22199, + "start": 22343, + "end": 22355, "loc": { "start": { - "line": 674, + "line": 680, "column": 98 }, "end": { - "line": 674, + "line": 680, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 22187, - "end": 22191, + "start": 22343, + "end": 22347, "loc": { "start": { - "line": 674, + "line": 680, "column": 98 }, "end": { - "line": 674, + "line": 680, "column": 102 } } }, "property": { "type": "Identifier", - "start": 22192, - "end": 22199, + "start": 22348, + "end": 22355, "loc": { "start": { - "line": 674, + "line": 680, "column": 103 }, "end": { - "line": 674, + "line": 680, "column": 110 }, "identifierName": "options" @@ -74528,15 +75174,15 @@ }, "property": { "type": "Identifier", - "start": 22200, - "end": 22212, + "start": 22356, + "end": 22368, "loc": { "start": { - "line": 674, + "line": 680, "column": 111 }, "end": { - "line": 674, + "line": 680, "column": 123 }, "identifierName": "mergeDisplay" @@ -74554,15 +75200,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22226, - "end": 22270, + "start": 22382, + "end": 22426, "loc": { "start": { - "line": 676, + "line": 682, "column": 8 }, "end": { - "line": 678, + "line": 684, "column": 11 } } @@ -74571,44 +75217,44 @@ }, { "type": "VariableDeclaration", - "start": 22280, - "end": 22326, + "start": 22436, + "end": 22482, "loc": { "start": { - "line": 679, + "line": 685, "column": 8 }, "end": { - "line": 679, + "line": 685, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22284, - "end": 22325, + "start": 22440, + "end": 22481, "loc": { "start": { - "line": 679, + "line": 685, "column": 12 }, "end": { - "line": 679, + "line": 685, "column": 53 } }, "id": { "type": "Identifier", - "start": 22284, - "end": 22293, + "start": 22440, + "end": 22449, "loc": { "start": { - "line": 679, + "line": 685, "column": 12 }, "end": { - "line": 679, + "line": 685, "column": 21 }, "identifierName": "buttonDOM" @@ -74618,43 +75264,43 @@ }, "init": { "type": "CallExpression", - "start": 22296, - "end": 22325, + "start": 22452, + "end": 22481, "loc": { "start": { - "line": 679, + "line": 685, "column": 24 }, "end": { - "line": 679, + "line": 685, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 22296, - "end": 22318, + "start": 22452, + "end": 22474, "loc": { "start": { - "line": 679, + "line": 685, "column": 24 }, "end": { - "line": 679, + "line": 685, "column": 46 } }, "object": { "type": "Identifier", - "start": 22296, - "end": 22304, + "start": 22452, + "end": 22460, "loc": { "start": { - "line": 679, + "line": 685, "column": 24 }, "end": { - "line": 679, + "line": 685, "column": 32 }, "identifierName": "document" @@ -74663,15 +75309,15 @@ }, "property": { "type": "Identifier", - "start": 22305, - "end": 22318, + "start": 22461, + "end": 22474, "loc": { "start": { - "line": 679, + "line": 685, "column": 33 }, "end": { - "line": 679, + "line": 685, "column": 46 }, "identifierName": "createElement" @@ -74683,15 +75329,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22319, - "end": 22324, + "start": 22475, + "end": 22480, "loc": { "start": { - "line": 679, + "line": 685, "column": 47 }, "end": { - "line": 679, + "line": 685, "column": 52 } }, @@ -74711,15 +75357,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22226, - "end": 22270, + "start": 22382, + "end": 22426, "loc": { "start": { - "line": 676, + "line": 682, "column": 8 }, "end": { - "line": 678, + "line": 684, "column": 11 } } @@ -74728,58 +75374,58 @@ }, { "type": "ExpressionStatement", - "start": 22336, - "end": 22433, + "start": 22492, + "end": 22589, "loc": { "start": { - "line": 680, + "line": 686, "column": 8 }, "end": { - "line": 680, + "line": 686, "column": 105 } }, "expression": { "type": "AssignmentExpression", - "start": 22336, - "end": 22432, + "start": 22492, + "end": 22588, "loc": { "start": { - "line": 680, + "line": 686, "column": 8 }, "end": { - "line": 680, + "line": 686, "column": 104 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22336, - "end": 22355, + "start": 22492, + "end": 22511, "loc": { "start": { - "line": 680, + "line": 686, "column": 8 }, "end": { - "line": 680, + "line": 686, "column": 27 } }, "object": { "type": "Identifier", - "start": 22336, - "end": 22345, + "start": 22492, + "end": 22501, "loc": { "start": { - "line": 680, + "line": 686, "column": 8 }, "end": { - "line": 680, + "line": 686, "column": 17 }, "identifierName": "buttonDOM" @@ -74788,15 +75434,15 @@ }, "property": { "type": "Identifier", - "start": 22346, - "end": 22355, + "start": 22502, + "end": 22511, "loc": { "start": { - "line": 680, + "line": 686, "column": 18 }, "end": { - "line": 680, + "line": 686, "column": 27 }, "identifierName": "className" @@ -74807,30 +75453,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 22359, - "end": 22432, + "start": 22515, + "end": 22588, "loc": { "start": { - "line": 680, + "line": 686, "column": 31 }, "end": { - "line": 680, + "line": 686, "column": 104 } }, "expressions": [ { "type": "Identifier", - "start": 22372, - "end": 22383, + "start": 22528, + "end": 22539, "loc": { "start": { - "line": 680, + "line": 686, "column": 44 }, "end": { - "line": 680, + "line": 686, "column": 55 }, "identifierName": "fctBtnClass" @@ -74839,29 +75485,29 @@ }, { "type": "ConditionalExpression", - "start": 22386, - "end": 22430, + "start": 22542, + "end": 22586, "loc": { "start": { - "line": 680, + "line": 686, "column": 58 }, "end": { - "line": 680, + "line": 686, "column": 102 } }, "test": { "type": "Identifier", - "start": 22386, - "end": 22402, + "start": 22542, + "end": 22558, "loc": { "start": { - "line": 680, + "line": 686, "column": 58 }, "end": { - "line": 680, + "line": 686, "column": 74 }, "identifierName": "buttonThemeClass" @@ -74870,29 +75516,29 @@ }, "consequent": { "type": "BinaryExpression", - "start": 22405, - "end": 22425, + "start": 22561, + "end": 22581, "loc": { "start": { - "line": 680, + "line": 686, "column": 77 }, "end": { - "line": 680, + "line": 686, "column": 97 } }, "left": { "type": "StringLiteral", - "start": 22405, - "end": 22408, + "start": 22561, + "end": 22564, "loc": { "start": { - "line": 680, + "line": 686, "column": 77 }, "end": { - "line": 680, + "line": 686, "column": 80 } }, @@ -74905,15 +75551,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 22409, - "end": 22425, + "start": 22565, + "end": 22581, "loc": { "start": { - "line": 680, + "line": 686, "column": 81 }, "end": { - "line": 680, + "line": 686, "column": 97 }, "identifierName": "buttonThemeClass" @@ -74923,15 +75569,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 22428, - "end": 22430, + "start": 22584, + "end": 22586, "loc": { "start": { - "line": 680, + "line": 686, "column": 100 }, "end": { - "line": 680, + "line": 686, "column": 102 } }, @@ -74946,15 +75592,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22360, - "end": 22370, + "start": 22516, + "end": 22526, "loc": { "start": { - "line": 680, + "line": 686, "column": 32 }, "end": { - "line": 680, + "line": 686, "column": 42 } }, @@ -74966,15 +75612,15 @@ }, { "type": "TemplateElement", - "start": 22384, - "end": 22384, + "start": 22540, + "end": 22540, "loc": { "start": { - "line": 680, + "line": 686, "column": 56 }, "end": { - "line": 680, + "line": 686, "column": 56 } }, @@ -74986,15 +75632,15 @@ }, { "type": "TemplateElement", - "start": 22431, - "end": 22431, + "start": 22587, + "end": 22587, "loc": { "start": { - "line": 680, + "line": 686, "column": 103 }, "end": { - "line": 680, + "line": 686, "column": 103 } }, @@ -75010,58 +75656,58 @@ }, { "type": "ExpressionStatement", - "start": 22443, - "end": 22502, + "start": 22599, + "end": 22658, "loc": { "start": { - "line": 681, + "line": 687, "column": 8 }, "end": { - "line": 681, + "line": 687, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 22443, - "end": 22501, + "start": 22599, + "end": 22657, "loc": { "start": { - "line": 681, + "line": 687, "column": 8 }, "end": { - "line": 681, + "line": 687, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22443, - "end": 22460, + "start": 22599, + "end": 22616, "loc": { "start": { - "line": 681, + "line": 687, "column": 8 }, "end": { - "line": 681, + "line": 687, "column": 25 } }, "object": { "type": "Identifier", - "start": 22443, - "end": 22452, + "start": 22599, + "end": 22608, "loc": { "start": { - "line": 681, + "line": 687, "column": 8 }, "end": { - "line": 681, + "line": 687, "column": 17 }, "identifierName": "buttonDOM" @@ -75070,15 +75716,15 @@ }, "property": { "type": "Identifier", - "start": 22453, - "end": 22460, + "start": 22609, + "end": 22616, "loc": { "start": { - "line": 681, + "line": 687, "column": 18 }, "end": { - "line": 681, + "line": 687, "column": 25 }, "identifierName": "onclick" @@ -75089,15 +75735,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 22463, - "end": 22501, + "start": 22619, + "end": 22657, "loc": { "start": { - "line": 681, + "line": 687, "column": 28 }, "end": { - "line": 681, + "line": 687, "column": 66 } }, @@ -75108,58 +75754,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 22469, - "end": 22501, + "start": 22625, + "end": 22657, "loc": { "start": { - "line": 681, + "line": 687, "column": 34 }, "end": { - "line": 681, + "line": 687, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 22469, - "end": 22493, + "start": 22625, + "end": 22649, "loc": { "start": { - "line": 681, + "line": 687, "column": 34 }, "end": { - "line": 681, + "line": 687, "column": 58 } }, "object": { "type": "ThisExpression", - "start": 22469, - "end": 22473, + "start": 22625, + "end": 22629, "loc": { "start": { - "line": 681, + "line": 687, "column": 34 }, "end": { - "line": 681, + "line": 687, "column": 38 } } }, "property": { "type": "Identifier", - "start": 22474, - "end": 22493, + "start": 22630, + "end": 22649, "loc": { "start": { - "line": 681, + "line": 687, "column": 39 }, "end": { - "line": 681, + "line": 687, "column": 58 }, "identifierName": "handleButtonClicked" @@ -75171,15 +75817,15 @@ "arguments": [ { "type": "Identifier", - "start": 22494, - "end": 22500, + "start": 22650, + "end": 22656, "loc": { "start": { - "line": 681, + "line": 687, "column": 59 }, "end": { - "line": 681, + "line": 687, "column": 65 }, "identifierName": "button" @@ -75193,58 +75839,58 @@ }, { "type": "ExpressionStatement", - "start": 22512, - "end": 22581, + "start": 22668, + "end": 22737, "loc": { "start": { - "line": 682, + "line": 688, "column": 8 }, "end": { - "line": 682, + "line": 688, "column": 77 } }, "expression": { "type": "AssignmentExpression", - "start": 22512, - "end": 22580, + "start": 22668, + "end": 22736, "loc": { "start": { - "line": 682, + "line": 688, "column": 8 }, "end": { - "line": 682, + "line": 688, "column": 76 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 22512, - "end": 22533, + "start": 22668, + "end": 22689, "loc": { "start": { - "line": 682, + "line": 688, "column": 8 }, "end": { - "line": 682, + "line": 688, "column": 29 } }, "object": { "type": "Identifier", - "start": 22512, - "end": 22521, + "start": 22668, + "end": 22677, "loc": { "start": { - "line": 682, + "line": 688, "column": 8 }, "end": { - "line": 682, + "line": 688, "column": 17 }, "identifierName": "buttonDOM" @@ -75253,15 +75899,15 @@ }, "property": { "type": "Identifier", - "start": 22522, - "end": 22533, + "start": 22678, + "end": 22689, "loc": { "start": { - "line": 682, + "line": 688, "column": 18 }, "end": { - "line": 682, + "line": 688, "column": 29 }, "identifierName": "onmousedown" @@ -75272,15 +75918,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 22536, - "end": 22580, + "start": 22692, + "end": 22736, "loc": { "start": { - "line": 682, + "line": 688, "column": 32 }, "end": { - "line": 682, + "line": 688, "column": 76 } }, @@ -75291,15 +75937,15 @@ "params": [ { "type": "Identifier", - "start": 22537, - "end": 22538, + "start": 22693, + "end": 22694, "loc": { "start": { - "line": 682, + "line": 688, "column": 33 }, "end": { - "line": 682, + "line": 688, "column": 34 }, "identifierName": "e" @@ -75309,58 +75955,58 @@ ], "body": { "type": "CallExpression", - "start": 22543, - "end": 22580, + "start": 22699, + "end": 22736, "loc": { "start": { - "line": 682, + "line": 688, "column": 39 }, "end": { - "line": 682, + "line": 688, "column": 76 } }, "callee": { "type": "MemberExpression", - "start": 22543, - "end": 22569, + "start": 22699, + "end": 22725, "loc": { "start": { - "line": 682, + "line": 688, "column": 39 }, "end": { - "line": 682, + "line": 688, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 22543, - "end": 22547, + "start": 22699, + "end": 22703, "loc": { "start": { - "line": 682, + "line": 688, "column": 39 }, "end": { - "line": 682, + "line": 688, "column": 43 } } }, "property": { "type": "Identifier", - "start": 22548, - "end": 22569, + "start": 22704, + "end": 22725, "loc": { "start": { - "line": 682, + "line": 688, "column": 44 }, "end": { - "line": 682, + "line": 688, "column": 65 }, "identifierName": "handleButtonMouseDown" @@ -75372,15 +76018,15 @@ "arguments": [ { "type": "Identifier", - "start": 22570, - "end": 22576, + "start": 22726, + "end": 22732, "loc": { "start": { - "line": 682, + "line": 688, "column": 66 }, "end": { - "line": 682, + "line": 688, "column": 72 }, "identifierName": "button" @@ -75389,15 +76035,15 @@ }, { "type": "Identifier", - "start": 22578, - "end": 22579, + "start": 22734, + "end": 22735, "loc": { "start": { - "line": 682, + "line": 688, "column": 74 }, "end": { - "line": 682, + "line": 688, "column": 75 }, "identifierName": "e" @@ -75412,15 +76058,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22593, - "end": 22639, + "start": 22749, + "end": 22795, "loc": { "start": { - "line": 684, + "line": 690, "column": 8 }, "end": { - "line": 686, + "line": 692, "column": 11 } } @@ -75429,57 +76075,57 @@ }, { "type": "ExpressionStatement", - "start": 22649, - "end": 22694, + "start": 22805, + "end": 22850, "loc": { "start": { - "line": 687, + "line": 693, "column": 8 }, "end": { - "line": 687, + "line": 693, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 22649, - "end": 22693, + "start": 22805, + "end": 22849, "loc": { "start": { - "line": 687, + "line": 693, "column": 8 }, "end": { - "line": 687, + "line": 693, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 22649, - "end": 22671, + "start": 22805, + "end": 22827, "loc": { "start": { - "line": 687, + "line": 693, "column": 8 }, "end": { - "line": 687, + "line": 693, "column": 30 } }, "object": { "type": "Identifier", - "start": 22649, - "end": 22658, + "start": 22805, + "end": 22814, "loc": { "start": { - "line": 687, + "line": 693, "column": 8 }, "end": { - "line": 687, + "line": 693, "column": 17 }, "identifierName": "buttonDOM" @@ -75489,15 +76135,15 @@ }, "property": { "type": "Identifier", - "start": 22659, - "end": 22671, + "start": 22815, + "end": 22827, "loc": { "start": { - "line": 687, + "line": 693, "column": 18 }, "end": { - "line": 687, + "line": 693, "column": 30 }, "identifierName": "setAttribute" @@ -75510,15 +76156,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22672, - "end": 22684, + "start": 22828, + "end": 22840, "loc": { "start": { - "line": 687, + "line": 693, "column": 31 }, "end": { - "line": 687, + "line": 693, "column": 43 } }, @@ -75530,15 +76176,15 @@ }, { "type": "Identifier", - "start": 22686, - "end": 22692, + "start": 22842, + "end": 22848, "loc": { "start": { - "line": 687, + "line": 693, "column": 45 }, "end": { - "line": 687, + "line": 693, "column": 51 }, "identifierName": "button" @@ -75552,15 +76198,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22593, - "end": 22639, + "start": 22749, + "end": 22795, "loc": { "start": { - "line": 684, + "line": 690, "column": 8 }, "end": { - "line": 686, + "line": 692, "column": 11 } } @@ -75570,15 +76216,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": 22706, - "end": 22861, + "start": 22862, + "end": 23017, "loc": { "start": { - "line": 689, + "line": 695, "column": 8 }, "end": { - "line": 692, + "line": 698, "column": 11 } } @@ -75587,44 +76233,44 @@ }, { "type": "VariableDeclaration", - "start": 22871, - "end": 22937, + "start": 23027, + "end": 23093, "loc": { "start": { - "line": 693, + "line": 699, "column": 8 }, "end": { - "line": 693, + "line": 699, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22875, - "end": 22936, + "start": 23031, + "end": 23092, "loc": { "start": { - "line": 693, + "line": 699, "column": 12 }, "end": { - "line": 693, + "line": 699, "column": 73 } }, "id": { "type": "Identifier", - "start": 22875, - "end": 22884, + "start": 23031, + "end": 23040, "loc": { "start": { - "line": 693, + "line": 699, "column": 12 }, "end": { - "line": 693, + "line": 699, "column": 21 }, "identifierName": "buttonUID" @@ -75634,73 +76280,73 @@ }, "init": { "type": "TemplateLiteral", - "start": 22887, - "end": 22936, + "start": 23043, + "end": 23092, "loc": { "start": { - "line": 693, + "line": 699, "column": 24 }, "end": { - "line": 693, + "line": 699, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 22890, - "end": 22913, + "start": 23046, + "end": 23069, "loc": { "start": { - "line": 693, + "line": 699, "column": 27 }, "end": { - "line": 693, + "line": 699, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 22890, - "end": 22902, + "start": 23046, + "end": 23058, "loc": { "start": { - "line": 693, + "line": 699, "column": 27 }, "end": { - "line": 693, + "line": 699, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 22890, - "end": 22894, + "start": 23046, + "end": 23050, "loc": { "start": { - "line": 693, + "line": 699, "column": 27 }, "end": { - "line": 693, + "line": 699, "column": 31 } } }, "property": { "type": "Identifier", - "start": 22895, - "end": 22902, + "start": 23051, + "end": 23058, "loc": { "start": { - "line": 693, + "line": 699, "column": 32 }, "end": { - "line": 693, + "line": 699, "column": 39 }, "identifierName": "options" @@ -75711,15 +76357,15 @@ }, "property": { "type": "Identifier", - "start": 22903, - "end": 22913, + "start": 23059, + "end": 23069, "loc": { "start": { - "line": 693, + "line": 699, "column": 40 }, "end": { - "line": 693, + "line": 699, "column": 50 }, "identifierName": "layoutName" @@ -75730,15 +76376,15 @@ }, { "type": "Identifier", - "start": 22918, - "end": 22924, + "start": 23074, + "end": 23080, "loc": { "start": { - "line": 693, + "line": 699, "column": 55 }, "end": { - "line": 693, + "line": 699, "column": 61 }, "identifierName": "rIndex" @@ -75747,15 +76393,15 @@ }, { "type": "Identifier", - "start": 22928, - "end": 22934, + "start": 23084, + "end": 23090, "loc": { "start": { - "line": 693, + "line": 699, "column": 65 }, "end": { - "line": 693, + "line": 699, "column": 71 }, "identifierName": "bIndex" @@ -75766,15 +76412,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22888, - "end": 22888, + "start": 23044, + "end": 23044, "loc": { "start": { - "line": 693, + "line": 699, "column": 25 }, "end": { - "line": 693, + "line": 699, "column": 25 } }, @@ -75786,15 +76432,15 @@ }, { "type": "TemplateElement", - "start": 22914, - "end": 22916, + "start": 23070, + "end": 23072, "loc": { "start": { - "line": 693, + "line": 699, "column": 51 }, "end": { - "line": 693, + "line": 699, "column": 53 } }, @@ -75806,15 +76452,15 @@ }, { "type": "TemplateElement", - "start": 22925, - "end": 22926, + "start": 23081, + "end": 23082, "loc": { "start": { - "line": 693, + "line": 699, "column": 62 }, "end": { - "line": 693, + "line": 699, "column": 63 } }, @@ -75826,15 +76472,15 @@ }, { "type": "TemplateElement", - "start": 22935, - "end": 22935, + "start": 23091, + "end": 23091, "loc": { "start": { - "line": 693, + "line": 699, "column": 72 }, "end": { - "line": 693, + "line": 699, "column": 72 } }, @@ -75854,148 +76500,11 @@ { "type": "CommentBlock", "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", - "start": 22706, - "end": 22861, + "start": 22862, + "end": 23017, "loc": { "start": { - "line": 689, - "column": 8 - }, - "end": { - "line": 692, - "column": 11 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "start": 22947, - "end": 22998, - "loc": { - "start": { - "line": 694, - "column": 8 - }, - "end": { - "line": 694, - "column": 59 - } - }, - "expression": { - "type": "CallExpression", - "start": 22947, - "end": 22997, - "loc": { - "start": { - "line": 694, - "column": 8 - }, - "end": { - "line": 694, - "column": 58 - } - }, - "callee": { - "type": "MemberExpression", - "start": 22947, - "end": 22969, - "loc": { - "start": { - "line": 694, - "column": 8 - }, - "end": { - "line": 694, - "column": 30 - } - }, - "object": { - "type": "Identifier", - "start": 22947, - "end": 22956, - "loc": { - "start": { - "line": 694, - "column": 8 - }, - "end": { - "line": 694, - "column": 17 - }, - "identifierName": "buttonDOM" - }, - "name": "buttonDOM" - }, - "property": { - "type": "Identifier", - "start": 22957, - "end": 22969, - "loc": { - "start": { - "line": 694, - "column": 18 - }, - "end": { - "line": 694, - "column": 30 - }, - "identifierName": "setAttribute" - }, - "name": "setAttribute" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 22970, - "end": 22985, - "loc": { - "start": { - "line": 694, - "column": 31 - }, - "end": { - "line": 694, - "column": 46 - } - }, - "extra": { - "rawValue": "data-skBtnUID", - "raw": "\"data-skBtnUID\"" - }, - "value": "data-skBtnUID" - }, - { - "type": "Identifier", - "start": 22987, - "end": 22996, - "loc": { - "start": { - "line": 694, - "column": 48 - }, - "end": { - "line": 694, - "column": 57 - }, - "identifierName": "buttonUID" - }, - "name": "buttonUID" - } - ] - }, - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Adding display label\r\n ", - "start": 23010, - "end": 23059, - "loc": { - "start": { - "line": 696, + "line": 695, "column": 8 }, "end": { @@ -76008,57 +76517,194 @@ }, { "type": "ExpressionStatement", - "start": 23069, - "end": 23132, + "start": 23103, + "end": 23154, "loc": { "start": { - "line": 699, + "line": 700, "column": 8 }, "end": { - "line": 699, - "column": 71 + "line": 700, + "column": 59 } }, "expression": { "type": "CallExpression", - "start": 23069, - "end": 23131, + "start": 23103, + "end": 23153, "loc": { "start": { - "line": 699, + "line": 700, "column": 8 }, "end": { - "line": 699, - "column": 70 + "line": 700, + "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 23069, - "end": 23091, + "start": 23103, + "end": 23125, "loc": { "start": { - "line": 699, + "line": 700, "column": 8 }, "end": { - "line": 699, + "line": 700, "column": 30 } }, "object": { "type": "Identifier", - "start": 23069, - "end": 23078, + "start": 23103, + "end": 23112, "loc": { "start": { - "line": 699, + "line": 700, "column": 8 }, "end": { - "line": 699, + "line": 700, + "column": 17 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23113, + "end": 23125, + "loc": { + "start": { + "line": 700, + "column": 18 + }, + "end": { + "line": 700, + "column": 30 + }, + "identifierName": "setAttribute" + }, + "name": "setAttribute" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 23126, + "end": 23141, + "loc": { + "start": { + "line": 700, + "column": 31 + }, + "end": { + "line": 700, + "column": 46 + } + }, + "extra": { + "rawValue": "data-skBtnUID", + "raw": "\"data-skBtnUID\"" + }, + "value": "data-skBtnUID" + }, + { + "type": "Identifier", + "start": 23143, + "end": 23152, + "loc": { + "start": { + "line": 700, + "column": 48 + }, + "end": { + "line": 700, + "column": 57 + }, + "identifierName": "buttonUID" + }, + "name": "buttonUID" + } + ] + }, + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Adding display label\r\n ", + "start": 23166, + "end": 23215, + "loc": { + "start": { + "line": 702, + "column": 8 + }, + "end": { + "line": 704, + "column": 11 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 23225, + "end": 23288, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 71 + } + }, + "expression": { + "type": "CallExpression", + "start": 23225, + "end": 23287, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23225, + "end": 23247, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 23225, + "end": 23234, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, "column": 17 }, "identifierName": "buttonDOM" @@ -76068,15 +76714,15 @@ }, "property": { "type": "Identifier", - "start": 23079, - "end": 23091, + "start": 23235, + "end": 23247, "loc": { "start": { - "line": 699, + "line": 705, "column": 18 }, "end": { - "line": 699, + "line": 705, "column": 30 }, "identifierName": "setAttribute" @@ -76089,15 +76735,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23092, - "end": 23111, + "start": 23248, + "end": 23267, "loc": { "start": { - "line": 699, + "line": 705, "column": 31 }, "end": { - "line": 699, + "line": 705, "column": 50 } }, @@ -76109,15 +76755,15 @@ }, { "type": "Identifier", - "start": 23113, - "end": 23130, + "start": 23269, + "end": 23286, "loc": { "start": { - "line": 699, + "line": 705, "column": 52 }, "end": { - "line": 699, + "line": 705, "column": 69 }, "identifierName": "buttonDisplayName" @@ -76131,15 +76777,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 23010, - "end": 23059, + "start": 23166, + "end": 23215, "loc": { "start": { - "line": 696, + "line": 702, "column": 8 }, "end": { - "line": 698, + "line": 704, "column": 11 } } @@ -76149,15 +76795,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 23144, - "end": 23202, + "start": 23300, + "end": 23358, "loc": { "start": { - "line": 701, + "line": 707, "column": 8 }, "end": { - "line": 703, + "line": 709, "column": 11 } } @@ -76166,44 +76812,44 @@ }, { "type": "VariableDeclaration", - "start": 23212, - "end": 23263, + "start": 23368, + "end": 23419, "loc": { "start": { - "line": 704, + "line": 710, "column": 8 }, "end": { - "line": 704, + "line": 710, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23216, - "end": 23262, + "start": 23372, + "end": 23418, "loc": { "start": { - "line": 704, + "line": 710, "column": 12 }, "end": { - "line": 704, + "line": 710, "column": 58 } }, "id": { "type": "Identifier", - "start": 23216, - "end": 23229, + "start": 23372, + "end": 23385, "loc": { "start": { - "line": 704, + "line": 710, "column": 12 }, "end": { - "line": 704, + "line": 710, "column": 25 }, "identifierName": "buttonSpanDOM" @@ -76213,43 +76859,43 @@ }, "init": { "type": "CallExpression", - "start": 23232, - "end": 23262, + "start": 23388, + "end": 23418, "loc": { "start": { - "line": 704, + "line": 710, "column": 28 }, "end": { - "line": 704, + "line": 710, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 23232, - "end": 23254, + "start": 23388, + "end": 23410, "loc": { "start": { - "line": 704, + "line": 710, "column": 28 }, "end": { - "line": 704, + "line": 710, "column": 50 } }, "object": { "type": "Identifier", - "start": 23232, - "end": 23240, + "start": 23388, + "end": 23396, "loc": { "start": { - "line": 704, + "line": 710, "column": 28 }, "end": { - "line": 704, + "line": 710, "column": 36 }, "identifierName": "document" @@ -76258,15 +76904,15 @@ }, "property": { "type": "Identifier", - "start": 23241, - "end": 23254, + "start": 23397, + "end": 23410, "loc": { "start": { - "line": 704, + "line": 710, "column": 37 }, "end": { - "line": 704, + "line": 710, "column": 50 }, "identifierName": "createElement" @@ -76278,15 +76924,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23255, - "end": 23261, + "start": 23411, + "end": 23417, "loc": { "start": { - "line": 704, + "line": 710, "column": 51 }, "end": { - "line": 704, + "line": 710, "column": 57 } }, @@ -76306,15 +76952,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 23144, - "end": 23202, + "start": 23300, + "end": 23358, "loc": { "start": { - "line": 701, + "line": 707, "column": 8 }, "end": { - "line": 703, + "line": 709, "column": 11 } } @@ -76323,58 +76969,58 @@ }, { "type": "ExpressionStatement", - "start": 23273, - "end": 23317, + "start": 23429, + "end": 23473, "loc": { "start": { - "line": 705, + "line": 711, "column": 8 }, "end": { - "line": 705, + "line": 711, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 23273, - "end": 23316, + "start": 23429, + "end": 23472, "loc": { "start": { - "line": 705, + "line": 711, "column": 8 }, "end": { - "line": 705, + "line": 711, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23273, - "end": 23296, + "start": 23429, + "end": 23452, "loc": { "start": { - "line": 705, + "line": 711, "column": 8 }, "end": { - "line": 705, + "line": 711, "column": 31 } }, "object": { "type": "Identifier", - "start": 23273, - "end": 23286, + "start": 23429, + "end": 23442, "loc": { "start": { - "line": 705, + "line": 711, "column": 8 }, "end": { - "line": 705, + "line": 711, "column": 21 }, "identifierName": "buttonSpanDOM" @@ -76383,15 +77029,15 @@ }, "property": { "type": "Identifier", - "start": 23287, - "end": 23296, + "start": 23443, + "end": 23452, "loc": { "start": { - "line": 705, + "line": 711, "column": 22 }, "end": { - "line": 705, + "line": 711, "column": 31 }, "identifierName": "innerHTML" @@ -76402,15 +77048,15 @@ }, "right": { "type": "Identifier", - "start": 23299, - "end": 23316, + "start": 23455, + "end": 23472, "loc": { "start": { - "line": 705, + "line": 711, "column": 34 }, "end": { - "line": 705, + "line": 711, "column": 51 }, "identifierName": "buttonDisplayName" @@ -76421,57 +77067,57 @@ }, { "type": "ExpressionStatement", - "start": 23327, - "end": 23364, + "start": 23483, + "end": 23520, "loc": { "start": { - "line": 706, + "line": 712, "column": 8 }, "end": { - "line": 706, + "line": 712, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 23327, - "end": 23363, + "start": 23483, + "end": 23519, "loc": { "start": { - "line": 706, + "line": 712, "column": 8 }, "end": { - "line": 706, + "line": 712, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 23327, - "end": 23348, + "start": 23483, + "end": 23504, "loc": { "start": { - "line": 706, + "line": 712, "column": 8 }, "end": { - "line": 706, + "line": 712, "column": 29 } }, "object": { "type": "Identifier", - "start": 23327, - "end": 23336, + "start": 23483, + "end": 23492, "loc": { "start": { - "line": 706, + "line": 712, "column": 8 }, "end": { - "line": 706, + "line": 712, "column": 17 }, "identifierName": "buttonDOM" @@ -76480,15 +77126,15 @@ }, "property": { "type": "Identifier", - "start": 23337, - "end": 23348, + "start": 23493, + "end": 23504, "loc": { "start": { - "line": 706, + "line": 712, "column": 18 }, "end": { - "line": 706, + "line": 712, "column": 29 }, "identifierName": "appendChild" @@ -76500,15 +77146,15 @@ "arguments": [ { "type": "Identifier", - "start": 23349, - "end": 23362, + "start": 23505, + "end": 23518, "loc": { "start": { - "line": 706, + "line": 712, "column": 30 }, "end": { - "line": 706, + "line": 712, "column": 43 }, "identifierName": "buttonSpanDOM" @@ -76521,15 +77167,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 23376, - "end": 23429, + "start": 23532, + "end": 23585, "loc": { "start": { - "line": 708, + "line": 714, "column": 8 }, "end": { - "line": 710, + "line": 716, "column": 11 } } @@ -76538,29 +77184,29 @@ }, { "type": "IfStatement", - "start": 23439, - "end": 23516, + "start": 23595, + "end": 23672, "loc": { "start": { - "line": 711, + "line": 717, "column": 8 }, "end": { - "line": 712, + "line": 718, "column": 43 } }, "test": { "type": "UnaryExpression", - "start": 23442, - "end": 23470, + "start": 23598, + "end": 23626, "loc": { "start": { - "line": 711, + "line": 717, "column": 11 }, "end": { - "line": 711, + "line": 717, "column": 39 } }, @@ -76568,43 +77214,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 23443, - "end": 23470, + "start": 23599, + "end": 23626, "loc": { "start": { - "line": 711, + "line": 717, "column": 12 }, "end": { - "line": 711, + "line": 717, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 23443, - "end": 23462, + "start": 23599, + "end": 23618, "loc": { "start": { - "line": 711, + "line": 717, "column": 12 }, "end": { - "line": 711, + "line": 717, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 23443, - "end": 23447, + "start": 23599, + "end": 23603, "loc": { "start": { - "line": 711, + "line": 717, "column": 12 }, "end": { - "line": 711, + "line": 717, "column": 16 } }, @@ -76612,15 +77258,15 @@ }, "property": { "type": "Identifier", - "start": 23448, - "end": 23462, + "start": 23604, + "end": 23618, "loc": { "start": { - "line": 711, + "line": 717, "column": 17 }, "end": { - "line": 711, + "line": 717, "column": 31 }, "identifierName": "buttonElements" @@ -76632,15 +77278,15 @@ }, "property": { "type": "Identifier", - "start": 23463, - "end": 23469, + "start": 23619, + "end": 23625, "loc": { "start": { - "line": 711, + "line": 717, "column": 32 }, "end": { - "line": 711, + "line": 717, "column": 38 }, "identifierName": "button" @@ -76657,87 +77303,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 23483, - "end": 23516, + "start": 23639, + "end": 23672, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 23483, - "end": 23515, + "start": 23639, + "end": 23671, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23483, - "end": 23510, + "start": 23639, + "end": 23666, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 23483, - "end": 23502, + "start": 23639, + "end": 23658, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 23483, - "end": 23487, + "start": 23639, + "end": 23643, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 14 } } }, "property": { "type": "Identifier", - "start": 23488, - "end": 23502, + "start": 23644, + "end": 23658, "loc": { "start": { - "line": 712, + "line": 718, "column": 15 }, "end": { - "line": 712, + "line": 718, "column": 29 }, "identifierName": "buttonElements" @@ -76748,15 +77394,15 @@ }, "property": { "type": "Identifier", - "start": 23503, - "end": 23509, + "start": 23659, + "end": 23665, "loc": { "start": { - "line": 712, + "line": 718, "column": 30 }, "end": { - "line": 712, + "line": 718, "column": 36 }, "identifierName": "button" @@ -76767,15 +77413,15 @@ }, "right": { "type": "ArrayExpression", - "start": 23513, - "end": 23515, + "start": 23669, + "end": 23671, "loc": { "start": { - "line": 712, + "line": 718, "column": 40 }, "end": { - "line": 712, + "line": 718, "column": 42 } }, @@ -76788,15 +77434,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 23376, - "end": 23429, + "start": 23532, + "end": 23585, "loc": { "start": { - "line": 708, + "line": 714, "column": 8 }, "end": { - "line": 710, + "line": 716, "column": 11 } } @@ -76805,100 +77451,100 @@ }, { "type": "ExpressionStatement", - "start": 23528, - "end": 23572, + "start": 23684, + "end": 23728, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 23528, - "end": 23571, + "start": 23684, + "end": 23727, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 23528, - "end": 23560, + "start": 23684, + "end": 23716, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 23528, - "end": 23555, + "start": 23684, + "end": 23711, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 23528, - "end": 23547, + "start": 23684, + "end": 23703, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 23528, - "end": 23532, + "start": 23684, + "end": 23688, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23533, - "end": 23547, + "start": 23689, + "end": 23703, "loc": { "start": { - "line": 714, + "line": 720, "column": 13 }, "end": { - "line": 714, + "line": 720, "column": 27 }, "identifierName": "buttonElements" @@ -76909,15 +77555,15 @@ }, "property": { "type": "Identifier", - "start": 23548, - "end": 23554, + "start": 23704, + "end": 23710, "loc": { "start": { - "line": 714, + "line": 720, "column": 28 }, "end": { - "line": 714, + "line": 720, "column": 34 }, "identifierName": "button" @@ -76928,15 +77574,15 @@ }, "property": { "type": "Identifier", - "start": 23556, - "end": 23560, + "start": 23712, + "end": 23716, "loc": { "start": { - "line": 714, + "line": 720, "column": 36 }, "end": { - "line": 714, + "line": 720, "column": 40 }, "identifierName": "push" @@ -76948,15 +77594,15 @@ "arguments": [ { "type": "Identifier", - "start": 23561, - "end": 23570, + "start": 23717, + "end": 23726, "loc": { "start": { - "line": 714, + "line": 720, "column": 41 }, "end": { - "line": 714, + "line": 720, "column": 50 }, "identifierName": "buttonDOM" @@ -76969,15 +77615,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23584, - "end": 23636, + "start": 23740, + "end": 23792, "loc": { "start": { - "line": 716, + "line": 722, "column": 8 }, "end": { - "line": 718, + "line": 724, "column": 11 } } @@ -76986,57 +77632,57 @@ }, { "type": "ExpressionStatement", - "start": 23646, - "end": 23676, + "start": 23802, + "end": 23832, "loc": { "start": { - "line": 719, + "line": 725, "column": 8 }, "end": { - "line": 719, + "line": 725, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 23646, - "end": 23675, + "start": 23802, + "end": 23831, "loc": { "start": { - "line": 719, + "line": 725, "column": 8 }, "end": { - "line": 719, + "line": 725, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 23646, - "end": 23664, + "start": 23802, + "end": 23820, "loc": { "start": { - "line": 719, + "line": 725, "column": 8 }, "end": { - "line": 719, + "line": 725, "column": 26 } }, "object": { "type": "Identifier", - "start": 23646, - "end": 23652, + "start": 23802, + "end": 23808, "loc": { "start": { - "line": 719, + "line": 725, "column": 8 }, "end": { - "line": 719, + "line": 725, "column": 14 }, "identifierName": "rowDOM" @@ -77046,15 +77692,15 @@ }, "property": { "type": "Identifier", - "start": 23653, - "end": 23664, + "start": 23809, + "end": 23820, "loc": { "start": { - "line": 719, + "line": 725, "column": 15 }, "end": { - "line": 719, + "line": 725, "column": 26 }, "identifierName": "appendChild" @@ -77067,15 +77713,15 @@ "arguments": [ { "type": "Identifier", - "start": 23665, - "end": 23674, + "start": 23821, + "end": 23830, "loc": { "start": { - "line": 719, + "line": 725, "column": 27 }, "end": { - "line": 719, + "line": 725, "column": 36 }, "identifierName": "buttonDOM" @@ -77089,15 +77735,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23584, - "end": 23636, + "start": 23740, + "end": 23792, "loc": { "start": { - "line": 716, + "line": 722, "column": 8 }, "end": { - "line": 718, + "line": 724, "column": 11 } } @@ -77115,15 +77761,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21854, - "end": 21915, + "start": 22010, + "end": 22071, "loc": { "start": { - "line": 668, + "line": 674, "column": 6 }, "end": { - "line": 670, + "line": 676, "column": 9 } } @@ -77133,15 +77779,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23699, - "end": 23749, + "start": 23855, + "end": 23905, "loc": { "start": { - "line": 723, + "line": 729, "column": 6 }, "end": { - "line": 725, + "line": 731, "column": 9 } } @@ -77150,71 +77796,71 @@ }, { "type": "ExpressionStatement", - "start": 23757, - "end": 23794, + "start": 23913, + "end": 23950, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 23757, - "end": 23793, + "start": 23913, + "end": 23949, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 23757, - "end": 23785, + "start": 23913, + "end": 23941, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 23757, - "end": 23773, + "start": 23913, + "end": 23929, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23757, - "end": 23761, + "start": 23913, + "end": 23917, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 10 } }, @@ -77222,15 +77868,15 @@ }, "property": { "type": "Identifier", - "start": 23762, - "end": 23773, + "start": 23918, + "end": 23929, "loc": { "start": { - "line": 726, + "line": 732, "column": 11 }, "end": { - "line": 726, + "line": 732, "column": 22 }, "identifierName": "keyboardDOM" @@ -77242,15 +77888,15 @@ }, "property": { "type": "Identifier", - "start": 23774, - "end": 23785, + "start": 23930, + "end": 23941, "loc": { "start": { - "line": 726, + "line": 732, "column": 23 }, "end": { - "line": 726, + "line": 732, "column": 34 }, "identifierName": "appendChild" @@ -77263,15 +77909,15 @@ "arguments": [ { "type": "Identifier", - "start": 23786, - "end": 23792, + "start": 23942, + "end": 23948, "loc": { "start": { - "line": 726, + "line": 732, "column": 35 }, "end": { - "line": 726, + "line": 732, "column": 41 }, "identifierName": "rowDOM" @@ -77285,15 +77931,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23699, - "end": 23749, + "start": 23855, + "end": 23905, "loc": { "start": { - "line": 723, + "line": 729, "column": 6 }, "end": { - "line": 725, + "line": 731, "column": 9 } } @@ -77311,15 +77957,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21554, - "end": 21601, + "start": 21710, + "end": 21757, "loc": { "start": { - "line": 656, + "line": 662, "column": 4 }, "end": { - "line": 658, + "line": 664, "column": 7 } } @@ -77329,15 +77975,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23811, - "end": 23848, + "start": 23967, + "end": 24004, "loc": { "start": { - "line": 729, + "line": 735, "column": 4 }, "end": { - "line": 731, + "line": 737, "column": 7 } } @@ -77346,57 +77992,57 @@ }, { "type": "ExpressionStatement", - "start": 23854, - "end": 23870, + "start": 24010, + "end": 24026, "loc": { "start": { - "line": 732, + "line": 738, "column": 4 }, "end": { - "line": 732, + "line": 738, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 23854, - "end": 23869, + "start": 24010, + "end": 24025, "loc": { "start": { - "line": 732, + "line": 738, "column": 4 }, "end": { - "line": 732, + "line": 738, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 23854, - "end": 23867, + "start": 24010, + "end": 24023, "loc": { "start": { - "line": 732, + "line": 738, "column": 4 }, "end": { - "line": 732, + "line": 738, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 23854, - "end": 23858, + "start": 24010, + "end": 24014, "loc": { "start": { - "line": 732, + "line": 738, "column": 4 }, "end": { - "line": 732, + "line": 738, "column": 8 } }, @@ -77404,15 +78050,15 @@ }, "property": { "type": "Identifier", - "start": 23859, - "end": 23867, + "start": 24015, + "end": 24023, "loc": { "start": { - "line": 732, + "line": 738, "column": 9 }, "end": { - "line": 732, + "line": 738, "column": 17 }, "identifierName": "onRender" @@ -77429,15 +78075,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23811, - "end": 23848, + "start": 23967, + "end": 24004, "loc": { "start": { - "line": 729, + "line": 735, "column": 4 }, "end": { - "line": 731, + "line": 737, "column": 7 } } @@ -77446,29 +78092,29 @@ }, { "type": "IfStatement", - "start": 23878, - "end": 24213, + "start": 24034, + "end": 24369, "loc": { "start": { - "line": 734, + "line": 740, "column": 4 }, "end": { - "line": 749, + "line": 755, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 23881, - "end": 23898, + "start": 24037, + "end": 24054, "loc": { "start": { - "line": 734, + "line": 740, "column": 7 }, "end": { - "line": 734, + "line": 740, "column": 24 } }, @@ -77476,44 +78122,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 23882, - "end": 23898, + "start": 24038, + "end": 24054, "loc": { "start": { - "line": 734, + "line": 740, "column": 8 }, "end": { - "line": 734, + "line": 740, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 23882, - "end": 23886, + "start": 24038, + "end": 24042, "loc": { "start": { - "line": 734, + "line": 740, "column": 8 }, "end": { - "line": 734, + "line": 740, "column": 12 } } }, "property": { "type": "Identifier", - "start": 23887, - "end": 23898, + "start": 24043, + "end": 24054, "loc": { "start": { - "line": 734, + "line": 740, "column": 13 }, "end": { - "line": 734, + "line": 740, "column": 24 }, "identifierName": "initialized" @@ -77528,73 +78174,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 23899, - "end": 24213, + "start": 24055, + "end": 24369, "loc": { "start": { - "line": 734, + "line": 740, "column": 25 }, "end": { - "line": 749, + "line": 755, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 23998, - "end": 24022, + "start": 24154, + "end": 24178, "loc": { "start": { - "line": 738, + "line": 744, "column": 6 }, "end": { - "line": 738, + "line": 744, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 23998, - "end": 24021, + "start": 24154, + "end": 24177, "loc": { "start": { - "line": 738, + "line": 744, "column": 6 }, "end": { - "line": 738, + "line": 744, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23998, - "end": 24014, + "start": 24154, + "end": 24170, "loc": { "start": { - "line": 738, + "line": 744, "column": 6 }, "end": { - "line": 738, + "line": 744, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 23998, - "end": 24002, + "start": 24154, + "end": 24158, "loc": { "start": { - "line": 738, + "line": 744, "column": 6 }, "end": { - "line": 738, + "line": 744, "column": 10 } }, @@ -77602,15 +78248,15 @@ }, "property": { "type": "Identifier", - "start": 24003, - "end": 24014, + "start": 24159, + "end": 24170, "loc": { "start": { - "line": 738, + "line": 744, "column": 11 }, "end": { - "line": 738, + "line": 744, "column": 22 }, "identifierName": "initialized" @@ -77622,15 +78268,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 24017, - "end": 24021, + "start": 24173, + "end": 24177, "loc": { "start": { - "line": 738, + "line": 744, "column": 25 }, "end": { - "line": 738, + "line": 744, "column": 29 } }, @@ -77642,15 +78288,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23908, - "end": 23990, + "start": 24064, + "end": 24146, "loc": { "start": { - "line": 735, + "line": 741, "column": 6 }, "end": { - "line": 737, + "line": 743, "column": 9 } } @@ -77660,15 +78306,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 24032, - "end": 24073, + "start": 24188, + "end": 24229, "loc": { "start": { - "line": 740, + "line": 746, "column": 6 }, "end": { - "line": 742, + "line": 748, "column": 9 } } @@ -77677,58 +78323,58 @@ }, { "type": "ExpressionStatement", - "start": 24081, - "end": 24135, + "start": 24237, + "end": 24291, "loc": { "start": { - "line": 743, + "line": 749, "column": 6 }, "end": { - "line": 743, + "line": 749, "column": 60 } }, "expression": { "type": "AssignmentExpression", - "start": 24081, - "end": 24134, + "start": 24237, + "end": 24290, "loc": { "start": { - "line": 743, + "line": 749, "column": 6 }, "end": { - "line": 743, + "line": 749, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24081, - "end": 24099, + "start": 24237, + "end": 24255, "loc": { "start": { - "line": 743, + "line": 749, "column": 6 }, "end": { - "line": 743, + "line": 749, "column": 24 } }, "object": { "type": "Identifier", - "start": 24081, - "end": 24089, + "start": 24237, + "end": 24245, "loc": { "start": { - "line": 743, + "line": 749, "column": 6 }, "end": { - "line": 743, + "line": 749, "column": 14 }, "identifierName": "document" @@ -77738,15 +78384,15 @@ }, "property": { "type": "Identifier", - "start": 24090, - "end": 24099, + "start": 24246, + "end": 24255, "loc": { "start": { - "line": 743, + "line": 749, "column": 15 }, "end": { - "line": 743, + "line": 749, "column": 24 }, "identifierName": "onmouseup" @@ -77758,15 +78404,15 @@ }, "right": { "type": "ArrowFunctionExpression", - "start": 24102, - "end": 24134, + "start": 24258, + "end": 24290, "loc": { "start": { - "line": 743, + "line": 749, "column": 27 }, "end": { - "line": 743, + "line": 749, "column": 59 } }, @@ -77777,58 +78423,58 @@ "params": [], "body": { "type": "CallExpression", - "start": 24108, - "end": 24134, + "start": 24264, + "end": 24290, "loc": { "start": { - "line": 743, + "line": 749, "column": 33 }, "end": { - "line": 743, + "line": 749, "column": 59 } }, "callee": { "type": "MemberExpression", - "start": 24108, - "end": 24132, + "start": 24264, + "end": 24288, "loc": { "start": { - "line": 743, + "line": 749, "column": 33 }, "end": { - "line": 743, + "line": 749, "column": 57 } }, "object": { "type": "ThisExpression", - "start": 24108, - "end": 24112, + "start": 24264, + "end": 24268, "loc": { "start": { - "line": 743, + "line": 749, "column": 33 }, "end": { - "line": 743, + "line": 749, "column": 37 } } }, "property": { "type": "Identifier", - "start": 24113, - "end": 24132, + "start": 24269, + "end": 24288, "loc": { "start": { - "line": 743, + "line": 749, "column": 38 }, "end": { - "line": 743, + "line": 749, "column": 57 }, "identifierName": "handleButtonMouseUp" @@ -77846,15 +78492,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 24032, - "end": 24073, + "start": 24188, + "end": 24229, "loc": { "start": { - "line": 740, + "line": 746, "column": 6 }, "end": { - "line": 742, + "line": 748, "column": 9 } } @@ -77864,15 +78510,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24145, - "end": 24184, + "start": 24301, + "end": 24340, "loc": { "start": { - "line": 745, + "line": 751, "column": 6 }, "end": { - "line": 747, + "line": 753, "column": 9 } } @@ -77881,57 +78527,57 @@ }, { "type": "ExpressionStatement", - "start": 24192, - "end": 24206, + "start": 24348, + "end": 24362, "loc": { "start": { - "line": 748, + "line": 754, "column": 6 }, "end": { - "line": 748, + "line": 754, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 24192, - "end": 24205, + "start": 24348, + "end": 24361, "loc": { "start": { - "line": 748, + "line": 754, "column": 6 }, "end": { - "line": 748, + "line": 754, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 24192, - "end": 24203, + "start": 24348, + "end": 24359, "loc": { "start": { - "line": 748, + "line": 754, "column": 6 }, "end": { - "line": 748, + "line": 754, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 24192, - "end": 24196, + "start": 24348, + "end": 24352, "loc": { "start": { - "line": 748, + "line": 754, "column": 6 }, "end": { - "line": 748, + "line": 754, "column": 10 } }, @@ -77939,15 +78585,15 @@ }, "property": { "type": "Identifier", - "start": 24197, - "end": 24203, + "start": 24353, + "end": 24359, "loc": { "start": { - "line": 748, + "line": 754, "column": 11 }, "end": { - "line": 748, + "line": 754, "column": 17 }, "identifierName": "onInit" @@ -77964,15 +78610,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24145, - "end": 24184, + "start": 24301, + "end": 24340, "loc": { "start": { - "line": 745, + "line": 751, "column": 6 }, "end": { - "line": 747, + "line": 753, "column": 9 } } @@ -77991,15 +78637,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19814, - "end": 19870, + "start": 19970, + "end": 20026, "loc": { "start": { - "line": 605, + "line": 611, "column": 2 }, "end": { - "line": 607, + "line": 613, "column": 5 } } @@ -78422,15 +79068,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9117, - "end": 9194, + "start": 9273, + "end": 9350, "loc": { "start": { - "line": 220, + "line": 226, "column": 4 }, "end": { - "line": 222, + "line": 228, "column": 7 } } @@ -78438,15 +79084,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9670, - "end": 9709, + "start": 9826, + "end": 9865, "loc": { "start": { - "line": 242, + "line": 248, "column": 2 }, "end": { - "line": 244, + "line": 250, "column": 5 } } @@ -78454,15 +79100,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9864, - "end": 9900, + "start": 10020, + "end": 10056, "loc": { "start": { - "line": 251, + "line": 257, "column": 2 }, "end": { - "line": 253, + "line": 259, "column": 5 } } @@ -78470,15 +79116,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9904, - "end": 9930, + "start": 10060, + "end": 10086, "loc": { "start": { - "line": 254, + "line": 260, "column": 2 }, "end": { - "line": 254, + "line": 260, "column": 28 } } @@ -78486,15 +79132,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 9965, - "end": 10051, + "start": 10121, + "end": 10207, "loc": { "start": { - "line": 256, + "line": 262, "column": 4 }, "end": { - "line": 258, + "line": 264, "column": 7 } } @@ -78502,15 +79148,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10209, - "end": 10306, + "start": 10365, + "end": 10462, "loc": { "start": { - "line": 265, + "line": 271, "column": 2 }, "end": { - "line": 267, + "line": 273, "column": 5 } } @@ -78518,15 +79164,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10430, - "end": 10548, + "start": 10586, + "end": 10704, "loc": { "start": { - "line": 274, + "line": 280, "column": 2 }, "end": { - "line": 277, + "line": 283, "column": 5 } } @@ -78534,15 +79180,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10682, - "end": 10737, + "start": 10838, + "end": 10893, "loc": { "start": { - "line": 282, + "line": 288, "column": 4 }, "end": { - "line": 284, + "line": 290, "column": 7 } } @@ -78550,15 +79196,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10833, - "end": 10995, + "start": 10989, + "end": 11151, "loc": { "start": { - "line": 289, + "line": 295, "column": 2 }, "end": { - "line": 292, + "line": 298, "column": 5 } } @@ -78566,15 +79212,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11081, - "end": 11136, + "start": 11237, + "end": 11292, "loc": { "start": { - "line": 296, + "line": 302, "column": 4 }, "end": { - "line": 298, + "line": 304, "column": 7 } } @@ -78582,15 +79228,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11282, - "end": 11442, + "start": 11438, + "end": 11598, "loc": { "start": { - "line": 305, + "line": 311, "column": 2 }, "end": { - "line": 309, + "line": 315, "column": 5 } } @@ -78598,15 +79244,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11727, + "end": 11782, "loc": { "start": { - "line": 314, + "line": 320, "column": 4 }, "end": { - "line": 316, + "line": 322, "column": 7 } } @@ -78614,15 +79260,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11724, - "end": 11833, + "start": 11880, + "end": 11989, "loc": { "start": { - "line": 321, + "line": 327, "column": 2 }, "end": { - "line": 324, + "line": 330, "column": 5 } } @@ -78630,15 +79276,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11899, - "end": 12025, + "start": 12055, + "end": 12181, "loc": { "start": { - "line": 329, + "line": 335, "column": 2 }, "end": { - "line": 332, + "line": 338, "column": 5 } } @@ -78646,15 +79292,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12169, - "end": 12278, + "start": 12325, + "end": 12434, "loc": { "start": { - "line": 339, + "line": 345, "column": 2 }, "end": { - "line": 342, + "line": 348, "column": 5 } } @@ -78662,15 +79308,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": 12427, - "end": 12632, + "start": 12583, + "end": 12788, "loc": { "start": { - "line": 349, + "line": 355, "column": 2 }, "end": { - "line": 352, + "line": 358, "column": 5 } } @@ -78678,15 +79324,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": 13010, - "end": 13291, + "start": 13166, + "end": 13447, "loc": { "start": { - "line": 364, + "line": 370, "column": 2 }, "end": { - "line": 368, + "line": 374, "column": 5 } } @@ -78694,15 +79340,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13618, - "end": 13709, + "start": 13774, + "end": 13865, "loc": { "start": { - "line": 380, + "line": 386, "column": 8 }, "end": { - "line": 382, + "line": 388, "column": 11 } } @@ -78710,15 +79356,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14239, - "end": 14314, + "start": 14395, + "end": 14470, "loc": { "start": { - "line": 398, + "line": 404, "column": 8 }, "end": { - "line": 400, + "line": 406, "column": 11 } } @@ -78726,15 +79372,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": 14533, - "end": 14873, + "start": 14689, + "end": 15029, "loc": { "start": { - "line": 414, + "line": 420, "column": 2 }, "end": { - "line": 418, + "line": 424, "column": 5 } } @@ -78742,15 +79388,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14921, - "end": 15001, + "start": 15077, + "end": 15157, "loc": { "start": { - "line": 420, + "line": 426, "column": 4 }, "end": { - "line": 422, + "line": 428, "column": 7 } } @@ -78758,15 +79404,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15130, - "end": 15198, + "start": 15286, + "end": 15354, "loc": { "start": { - "line": 429, + "line": 435, "column": 4 }, "end": { - "line": 431, + "line": 437, "column": 7 } } @@ -78774,15 +79420,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": 15463, - "end": 15604, + "start": 15619, + "end": 15760, "loc": { "start": { - "line": 437, + "line": 443, "column": 10 }, "end": { - "line": 440, + "line": 446, "column": 13 } } @@ -78790,15 +79436,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15845, - "end": 15942, + "start": 16001, + "end": 16098, "loc": { "start": { - "line": 447, + "line": 453, "column": 12 }, "end": { - "line": 449, + "line": 455, "column": 15 } } @@ -78806,15 +79452,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": 16300, - "end": 16503, + "start": 16456, + "end": 16659, "loc": { "start": { - "line": 467, + "line": 473, "column": 2 }, "end": { - "line": 470, + "line": 476, "column": 5 } } @@ -78822,15 +79468,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16780, - "end": 16870, + "start": 16936, + "end": 17026, "loc": { "start": { - "line": 486, + "line": 492, "column": 2 }, "end": { - "line": 488, + "line": 494, "column": 5 } } @@ -78838,15 +79484,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17183, - "end": 17295, + "start": 17339, + "end": 17451, "loc": { "start": { - "line": 499, + "line": 505, "column": 2 }, "end": { - "line": 501, + "line": 507, "column": 5 } } @@ -78854,15 +79500,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": 17484, - "end": 17632, + "start": 17640, + "end": 17788, "loc": { "start": { - "line": 509, + "line": 515, "column": 6 }, "end": { - "line": 512, + "line": 518, "column": 9 } } @@ -78870,15 +79516,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17855, - "end": 17975, + "start": 18011, + "end": 18131, "loc": { "start": { - "line": 521, + "line": 527, "column": 2 }, "end": { - "line": 523, + "line": 529, "column": 5 } } @@ -78886,15 +79532,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18067, - "end": 18102, + "start": 18223, + "end": 18258, "loc": { "start": { - "line": 529, + "line": 535, "column": 4 }, "end": { - "line": 531, + "line": 537, "column": 7 } } @@ -78902,15 +79548,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": 18221, - "end": 18339, + "start": 18377, + "end": 18495, "loc": { "start": { - "line": 538, + "line": 544, "column": 2 }, "end": { - "line": 540, + "line": 546, "column": 5 } } @@ -78918,15 +79564,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 18449, - "end": 18528, + "start": 18605, + "end": 18684, "loc": { "start": { - "line": 546, + "line": 552, "column": 1 }, "end": { - "line": 548, + "line": 554, "column": 4 } } @@ -78934,15 +79580,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18660, - "end": 18692, + "start": 18816, + "end": 18848, "loc": { "start": { - "line": 554, + "line": 560, "column": 2 }, "end": { - "line": 556, + "line": 562, "column": 5 } } @@ -78950,15 +79596,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18851, - "end": 18880, + "start": 19007, + "end": 19036, "loc": { "start": { - "line": 564, + "line": 570, "column": 2 }, "end": { - "line": 566, + "line": 572, "column": 5 } } @@ -78966,15 +79612,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19040, - "end": 19066, + "start": 19196, + "end": 19222, "loc": { "start": { - "line": 572, + "line": 578, "column": 8 }, "end": { - "line": 572, + "line": 578, "column": 34 } } @@ -78982,15 +79628,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19531, - "end": 19563, + "start": 19687, + "end": 19719, "loc": { "start": { - "line": 588, + "line": 594, "column": 2 }, "end": { - "line": 590, + "line": 596, "column": 5 } } @@ -78998,15 +79644,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19705, - "end": 19736, + "start": 19861, + "end": 19892, "loc": { "start": { - "line": 598, + "line": 604, "column": 2 }, "end": { - "line": 600, + "line": 606, "column": 5 } } @@ -79014,15 +79660,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19814, - "end": 19870, + "start": 19970, + "end": 20026, "loc": { "start": { - "line": 605, + "line": 611, "column": 2 }, "end": { - "line": 607, + "line": 613, "column": 5 } } @@ -79030,15 +79676,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19889, - "end": 19924, + "start": 20045, + "end": 20080, "loc": { "start": { - "line": 609, + "line": 615, "column": 4 }, "end": { - "line": 611, + "line": 617, "column": 7 } } @@ -79046,15 +79692,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20135, - "end": 20187, + "start": 20291, + "end": 20343, "loc": { "start": { - "line": 617, + "line": 623, "column": 4 }, "end": { - "line": 619, + "line": 625, "column": 7 } } @@ -79062,15 +79708,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20694, - "end": 20733, + "start": 20850, + "end": 20889, "loc": { "start": { - "line": 634, + "line": 640, "column": 14 }, "end": { - "line": 634, + "line": 640, "column": 53 } } @@ -79078,15 +79724,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20783, - "end": 20866, + "start": 20939, + "end": 21022, "loc": { "start": { - "line": 636, + "line": 642, "column": 16 }, "end": { - "line": 636, + "line": 642, "column": 99 } } @@ -79094,15 +79740,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21374, - "end": 21440, + "start": 21530, + "end": 21596, "loc": { "start": { - "line": 651, + "line": 657, "column": 4 }, "end": { - "line": 653, + "line": 659, "column": 7 } } @@ -79110,15 +79756,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 21554, - "end": 21601, + "start": 21710, + "end": 21757, "loc": { "start": { - "line": 656, + "line": 662, "column": 4 }, "end": { - "line": 658, + "line": 664, "column": 7 } } @@ -79126,24 +79772,8 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21713, - "end": 21756, - "loc": { - "start": { - "line": 662, - "column": 6 - }, - "end": { - "line": 664, - "column": 9 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21854, - "end": 21915, + "start": 21869, + "end": 21912, "loc": { "start": { "line": 668, @@ -79157,16 +79787,32 @@ }, { "type": "CommentBlock", - "value": "*\r\n * Creating button\r\n ", - "start": 22226, - "end": 22270, + "value": "*\r\n * Iterating through each button in row\r\n ", + "start": 22010, + "end": 22071, "loc": { "start": { + "line": 674, + "column": 6 + }, + "end": { "line": 676, + "column": 9 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Creating button\r\n ", + "start": 22382, + "end": 22426, + "loc": { + "start": { + "line": 682, "column": 8 }, "end": { - "line": 678, + "line": 684, "column": 11 } } @@ -79174,27 +79820,11 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22593, - "end": 22639, + "start": 22749, + "end": 22795, "loc": { "start": { - "line": 684, - "column": 8 - }, - "end": { - "line": 686, - "column": 11 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", - "start": 22706, - "end": 22861, - "loc": { - "start": { - "line": 689, + "line": 690, "column": 8 }, "end": { @@ -79205,12 +79835,12 @@ }, { "type": "CommentBlock", - "value": "*\r\n * Adding display label\r\n ", - "start": 23010, - "end": 23059, + "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": 22862, + "end": 23017, "loc": { "start": { - "line": 696, + "line": 695, "column": 8 }, "end": { @@ -79221,16 +79851,32 @@ }, { "type": "CommentBlock", - "value": "*\r\n * Adding button label to button\r\n ", - "start": 23144, - "end": 23202, + "value": "*\r\n * Adding display label\r\n ", + "start": 23166, + "end": 23215, "loc": { "start": { - "line": 701, + "line": 702, "column": 8 }, "end": { - "line": 703, + "line": 704, + "column": 11 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding button label to button\r\n ", + "start": 23300, + "end": 23358, + "loc": { + "start": { + "line": 707, + "column": 8 + }, + "end": { + "line": 709, "column": 11 } } @@ -79238,15 +79884,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 23376, - "end": 23429, + "start": 23532, + "end": 23585, "loc": { "start": { - "line": 708, + "line": 714, "column": 8 }, "end": { - "line": 710, + "line": 716, "column": 11 } } @@ -79254,15 +79900,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23584, - "end": 23636, + "start": 23740, + "end": 23792, "loc": { "start": { - "line": 716, + "line": 722, "column": 8 }, "end": { - "line": 718, + "line": 724, "column": 11 } } @@ -79270,15 +79916,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23699, - "end": 23749, + "start": 23855, + "end": 23905, "loc": { "start": { - "line": 723, + "line": 729, "column": 6 }, "end": { - "line": 725, + "line": 731, "column": 9 } } @@ -79286,15 +79932,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23811, - "end": 23848, + "start": 23967, + "end": 24004, "loc": { "start": { - "line": 729, + "line": 735, "column": 4 }, "end": { - "line": 731, + "line": 737, "column": 7 } } @@ -79302,15 +79948,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23908, - "end": 23990, + "start": 24064, + "end": 24146, "loc": { "start": { - "line": 735, + "line": 741, "column": 6 }, "end": { - "line": 737, + "line": 743, "column": 9 } } @@ -79318,15 +79964,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 24032, - "end": 24073, + "start": 24188, + "end": 24229, "loc": { "start": { - "line": 740, + "line": 746, "column": 6 }, "end": { - "line": 742, + "line": 748, "column": 9 } } @@ -79334,15 +79980,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24145, - "end": 24184, + "start": 24301, + "end": 24340, "loc": { "start": { - "line": 745, + "line": 751, "column": 6 }, "end": { - "line": 747, + "line": 753, "column": 9 } } @@ -101104,17 +101750,54 @@ } }, { - "type": "CommentBlock", - "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", + "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": 9117, - "end": 9194, + "end": 9119, "loc": { "start": { "line": 220, "column": 4 }, "end": { - "line": 222, + "line": 220, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9119, + "end": 9120, + "loc": { + "start": { + "line": 220, + "column": 6 + }, + "end": { + "line": 220, "column": 7 } } @@ -101134,8 +101817,295 @@ "updateContext": null }, "value": "this", - "start": 9200, - "end": 9204, + "start": 9120, + "end": 9124, + "loc": { + "start": { + "line": 220, + "column": 7 + }, + "end": { + "line": 220, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9124, + "end": 9125, + "loc": { + "start": { + "line": 220, + "column": 11 + }, + "end": { + "line": 220, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "holdInteractionTimeout", + "start": 9125, + "end": 9147, + "loc": { + "start": { + "line": 220, + "column": 12 + }, + "end": { + "line": 220, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9147, + "end": 9148, + "loc": { + "start": { + "line": 220, + "column": 34 + }, + "end": { + "line": 220, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearTimeout", + "start": 9156, + "end": 9168, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9168, + "end": 9169, + "loc": { + "start": { + "line": 221, + "column": 18 + }, + "end": { + "line": 221, + "column": 19 + } + } + }, + { + "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": 9169, + "end": 9173, + "loc": { + "start": { + "line": 221, + "column": 19 + }, + "end": { + "line": 221, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9173, + "end": 9174, + "loc": { + "start": { + "line": 221, + "column": 23 + }, + "end": { + "line": 221, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "holdInteractionTimeout", + "start": 9174, + "end": 9196, + "loc": { + "start": { + "line": 221, + "column": 24 + }, + "end": { + "line": 221, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9196, + "end": 9197, + "loc": { + "start": { + "line": 221, + "column": 46 + }, + "end": { + "line": 221, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9197, + "end": 9198, + "loc": { + "start": { + "line": 221, + "column": 47 + }, + "end": { + "line": 221, + "column": 48 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 9206, + "end": 9208, "loc": { "start": { "line": 223, @@ -101143,6 +102113,362 @@ }, "end": { "line": 223, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9208, + "end": 9209, + "loc": { + "start": { + "line": 223, + "column": 6 + }, + "end": { + "line": 223, + "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": 9209, + "end": 9213, + "loc": { + "start": { + "line": 223, + "column": 7 + }, + "end": { + "line": 223, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9213, + "end": 9214, + "loc": { + "start": { + "line": 223, + "column": 11 + }, + "end": { + "line": 223, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "holdTimeout", + "start": 9214, + "end": 9225, + "loc": { + "start": { + "line": 223, + "column": 12 + }, + "end": { + "line": 223, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9225, + "end": 9226, + "loc": { + "start": { + "line": 223, + "column": 23 + }, + "end": { + "line": 223, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearTimeout", + "start": 9234, + "end": 9246, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9246, + "end": 9247, + "loc": { + "start": { + "line": 224, + "column": 18 + }, + "end": { + "line": 224, + "column": 19 + } + } + }, + { + "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": 9247, + "end": 9251, + "loc": { + "start": { + "line": 224, + "column": 19 + }, + "end": { + "line": 224, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9251, + "end": 9252, + "loc": { + "start": { + "line": 224, + "column": 23 + }, + "end": { + "line": 224, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "holdTimeout", + "start": 9252, + "end": 9263, + "loc": { + "start": { + "line": 224, + "column": 24 + }, + "end": { + "line": 224, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9263, + "end": 9264, + "loc": { + "start": { + "line": 224, + "column": 35 + }, + "end": { + "line": 224, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9264, + "end": 9265, + "loc": { + "start": { + "line": 224, + "column": 36 + }, + "end": { + "line": 224, + "column": 37 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", + "start": 9273, + "end": 9350, + "loc": { + "start": { + "line": 226, + "column": 4 + }, + "end": { + "line": 228, + "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": 9356, + "end": 9360, + "loc": { + "start": { + "line": 229, + "column": 4 + }, + "end": { + "line": 229, "column": 8 } } @@ -101160,15 +102486,15 @@ "binop": null, "updateContext": null }, - "start": 9204, - "end": 9205, + "start": 9360, + "end": 9361, "loc": { "start": { - "line": 223, + "line": 229, "column": 8 }, "end": { - "line": 223, + "line": 229, "column": 9 } } @@ -101186,15 +102512,15 @@ "binop": null }, "value": "holdTimeout", - "start": 9205, - "end": 9216, + "start": 9361, + "end": 9372, "loc": { "start": { - "line": 223, + "line": 229, "column": 9 }, "end": { - "line": 223, + "line": 229, "column": 20 } } @@ -101213,15 +102539,15 @@ "updateContext": null }, "value": "=", - "start": 9217, - "end": 9218, + "start": 9373, + "end": 9374, "loc": { "start": { - "line": 223, + "line": 229, "column": 21 }, "end": { - "line": 223, + "line": 229, "column": 22 } } @@ -101239,15 +102565,15 @@ "binop": null }, "value": "setTimeout", - "start": 9219, - "end": 9229, + "start": 9375, + "end": 9385, "loc": { "start": { - "line": 223, + "line": 229, "column": 23 }, "end": { - "line": 223, + "line": 229, "column": 33 } } @@ -101264,15 +102590,15 @@ "postfix": false, "binop": null }, - "start": 9229, - "end": 9230, + "start": 9385, + "end": 9386, "loc": { "start": { - "line": 223, + "line": 229, "column": 33 }, "end": { - "line": 223, + "line": 229, "column": 34 } } @@ -101289,15 +102615,15 @@ "postfix": false, "binop": null }, - "start": 9230, - "end": 9231, + "start": 9386, + "end": 9387, "loc": { "start": { - "line": 223, + "line": 229, "column": 34 }, "end": { - "line": 223, + "line": 229, "column": 35 } } @@ -101314,15 +102640,15 @@ "postfix": false, "binop": null }, - "start": 9231, - "end": 9232, + "start": 9387, + "end": 9388, "loc": { "start": { - "line": 223, + "line": 229, "column": 35 }, "end": { - "line": 223, + "line": 229, "column": 36 } } @@ -101340,15 +102666,15 @@ "binop": null, "updateContext": null }, - "start": 9233, - "end": 9235, + "start": 9389, + "end": 9391, "loc": { "start": { - "line": 223, + "line": 229, "column": 37 }, "end": { - "line": 223, + "line": 229, "column": 39 } } @@ -101365,15 +102691,15 @@ "postfix": false, "binop": null }, - "start": 9236, - "end": 9237, + "start": 9392, + "end": 9393, "loc": { "start": { - "line": 223, + "line": 229, "column": 40 }, "end": { - "line": 223, + "line": 229, "column": 41 } } @@ -101393,15 +102719,15 @@ "updateContext": null }, "value": "if", - "start": 9245, - "end": 9247, + "start": 9401, + "end": 9403, "loc": { "start": { - "line": 224, + "line": 230, "column": 6 }, "end": { - "line": 224, + "line": 230, "column": 8 } } @@ -101418,15 +102744,15 @@ "postfix": false, "binop": null }, - "start": 9247, - "end": 9248, + "start": 9403, + "end": 9404, "loc": { "start": { - "line": 224, + "line": 230, "column": 8 }, "end": { - "line": 224, + "line": 230, "column": 9 } } @@ -101446,15 +102772,15 @@ "updateContext": null }, "value": "this", - "start": 9258, - "end": 9262, + "start": 9414, + "end": 9418, "loc": { "start": { - "line": 225, + "line": 231, "column": 8 }, "end": { - "line": 225, + "line": 231, "column": 12 } } @@ -101472,15 +102798,15 @@ "binop": null, "updateContext": null }, - "start": 9262, - "end": 9263, + "start": 9418, + "end": 9419, "loc": { "start": { - "line": 225, + "line": 231, "column": 12 }, "end": { - "line": 225, + "line": 231, "column": 13 } } @@ -101498,15 +102824,15 @@ "binop": null }, "value": "isMouseHold", - "start": 9263, - "end": 9274, + "start": 9419, + "end": 9430, "loc": { "start": { - "line": 225, + "line": 231, "column": 13 }, "end": { - "line": 225, + "line": 231, "column": 24 } } @@ -101525,15 +102851,15 @@ "updateContext": null }, "value": "&&", - "start": 9276, - "end": 9278, + "start": 9432, + "end": 9434, "loc": { "start": { - "line": 225, + "line": 231, "column": 26 }, "end": { - "line": 225, + "line": 231, "column": 28 } } @@ -101550,15 +102876,15 @@ "postfix": false, "binop": null }, - "start": 9288, - "end": 9289, + "start": 9444, + "end": 9445, "loc": { "start": { - "line": 226, + "line": 232, "column": 8 }, "end": { - "line": 226, + "line": 232, "column": 9 } } @@ -101575,15 +102901,15 @@ "postfix": false, "binop": null }, - "start": 9301, - "end": 9302, + "start": 9457, + "end": 9458, "loc": { "start": { - "line": 227, + "line": 233, "column": 10 }, "end": { - "line": 227, + "line": 233, "column": 11 } } @@ -101602,15 +102928,15 @@ "updateContext": null }, "value": "!", - "start": 9302, - "end": 9303, + "start": 9458, + "end": 9459, "loc": { "start": { - "line": 227, + "line": 233, "column": 11 }, "end": { - "line": 227, + "line": 233, "column": 12 } } @@ -101628,15 +102954,15 @@ "binop": null }, "value": "button", - "start": 9303, - "end": 9309, + "start": 9459, + "end": 9465, "loc": { "start": { - "line": 227, + "line": 233, "column": 12 }, "end": { - "line": 227, + "line": 233, "column": 18 } } @@ -101654,15 +102980,15 @@ "binop": null, "updateContext": null }, - "start": 9309, - "end": 9310, + "start": 9465, + "end": 9466, "loc": { "start": { - "line": 227, + "line": 233, "column": 18 }, "end": { - "line": 227, + "line": 233, "column": 19 } } @@ -101680,15 +103006,15 @@ "binop": null }, "value": "includes", - "start": 9310, - "end": 9318, + "start": 9466, + "end": 9474, "loc": { "start": { - "line": 227, + "line": 233, "column": 19 }, "end": { - "line": 227, + "line": 233, "column": 27 } } @@ -101705,15 +103031,15 @@ "postfix": false, "binop": null }, - "start": 9318, - "end": 9319, + "start": 9474, + "end": 9475, "loc": { "start": { - "line": 227, + "line": 233, "column": 27 }, "end": { - "line": 227, + "line": 233, "column": 28 } } @@ -101732,15 +103058,15 @@ "updateContext": null }, "value": "{", - "start": 9319, - "end": 9322, + "start": 9475, + "end": 9478, "loc": { "start": { - "line": 227, + "line": 233, "column": 28 }, "end": { - "line": 227, + "line": 233, "column": 31 } } @@ -101757,15 +103083,15 @@ "postfix": false, "binop": null }, - "start": 9322, - "end": 9323, + "start": 9478, + "end": 9479, "loc": { "start": { - "line": 227, + "line": 233, "column": 31 }, "end": { - "line": 227, + "line": 233, "column": 32 } } @@ -101784,15 +103110,15 @@ "updateContext": null }, "value": "&&", - "start": 9324, - "end": 9326, + "start": 9480, + "end": 9482, "loc": { "start": { - "line": 227, + "line": 233, "column": 33 }, "end": { - "line": 227, + "line": 233, "column": 35 } } @@ -101811,15 +103137,15 @@ "updateContext": null }, "value": "!", - "start": 9327, - "end": 9328, + "start": 9483, + "end": 9484, "loc": { "start": { - "line": 227, + "line": 233, "column": 36 }, "end": { - "line": 227, + "line": 233, "column": 37 } } @@ -101837,15 +103163,15 @@ "binop": null }, "value": "button", - "start": 9328, - "end": 9334, + "start": 9484, + "end": 9490, "loc": { "start": { - "line": 227, + "line": 233, "column": 37 }, "end": { - "line": 227, + "line": 233, "column": 43 } } @@ -101863,15 +103189,15 @@ "binop": null, "updateContext": null }, - "start": 9334, - "end": 9335, + "start": 9490, + "end": 9491, "loc": { "start": { - "line": 227, + "line": 233, "column": 43 }, "end": { - "line": 227, + "line": 233, "column": 44 } } @@ -101889,15 +103215,15 @@ "binop": null }, "value": "includes", - "start": 9335, - "end": 9343, + "start": 9491, + "end": 9499, "loc": { "start": { - "line": 227, + "line": 233, "column": 44 }, "end": { - "line": 227, + "line": 233, "column": 52 } } @@ -101914,15 +103240,15 @@ "postfix": false, "binop": null }, - "start": 9343, - "end": 9344, + "start": 9499, + "end": 9500, "loc": { "start": { - "line": 227, + "line": 233, "column": 52 }, "end": { - "line": 227, + "line": 233, "column": 53 } } @@ -101941,647 +103267,16 @@ "updateContext": null }, "value": "}", - "start": 9344, - "end": 9347, - "loc": { - "start": { - "line": 227, - "column": 53 - }, - "end": { - "line": 227, - "column": 56 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9347, - "end": 9348, - "loc": { - "start": { - "line": 227, - "column": 56 - }, - "end": { - "line": 227, - "column": 57 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9348, - "end": 9349, - "loc": { - "start": { - "line": 227, - "column": 57 - }, - "end": { - "line": 227, - "column": 58 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 9350, - "end": 9352, - "loc": { - "start": { - "line": 227, - "column": 59 - }, - "end": { - "line": 227, - "column": 61 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 9364, - "end": 9370, - "loc": { - "start": { - "line": 228, - "column": 10 - }, - "end": { - "line": 228, - "column": 16 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 9371, - "end": 9374, - "loc": { - "start": { - "line": 228, - "column": 17 - }, - "end": { - "line": 228, - "column": 20 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "{bksp}", - "start": 9375, - "end": 9383, - "loc": { - "start": { - "line": 228, - "column": 21 - }, - "end": { - "line": 228, - "column": 29 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 9384, - "end": 9386, - "loc": { - "start": { - "line": 228, - "column": 30 - }, - "end": { - "line": 228, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 9398, - "end": 9404, - "loc": { - "start": { - "line": 229, - "column": 10 - }, - "end": { - "line": 229, - "column": 16 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 9405, - "end": 9408, - "loc": { - "start": { - "line": 229, - "column": 17 - }, - "end": { - "line": 229, - "column": 20 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "{space}", - "start": 9409, - "end": 9418, - "loc": { - "start": { - "line": 229, - "column": 21 - }, - "end": { - "line": 229, - "column": 30 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 9419, - "end": 9421, - "loc": { - "start": { - "line": 229, - "column": 31 - }, - "end": { - "line": 229, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 9433, - "end": 9439, - "loc": { - "start": { - "line": 230, - "column": 10 - }, - "end": { - "line": 230, - "column": 16 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 9440, - "end": 9443, - "loc": { - "start": { - "line": 230, - "column": 17 - }, - "end": { - "line": 230, - "column": 20 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "{tab}", - "start": 9444, - "end": 9451, - "loc": { - "start": { - "line": 230, - "column": 21 - }, - "end": { - "line": 230, - "column": 28 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9461, - "end": 9462, - "loc": { - "start": { - "line": 231, - "column": 8 - }, - "end": { - "line": 231, - "column": 9 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9470, - "end": 9471, - "loc": { - "start": { - "line": 232, - "column": 6 - }, - "end": { - "line": 232, - "column": 7 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9471, - "end": 9472, - "loc": { - "start": { - "line": 232, - "column": 7 - }, - "end": { - "line": 232, - "column": 8 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 9482, - "end": 9484, - "loc": { - "start": { - "line": 233, - "column": 8 - }, - "end": { - "line": 233, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9484, - "end": 9485, - "loc": { - "start": { - "line": 233, - "column": 10 - }, - "end": { - "line": 233, - "column": 11 - } - } - }, - { - "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": 9485, - "end": 9489, - "loc": { - "start": { - "line": 233, - "column": 11 - }, - "end": { - "line": 233, - "column": 15 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9489, - "end": 9490, - "loc": { - "start": { - "line": 233, - "column": 15 - }, - "end": { - "line": 233, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 9490, - "end": 9497, - "loc": { - "start": { - "line": 233, - "column": 16 - }, - "end": { - "line": 233, - "column": 23 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9497, - "end": 9498, - "loc": { - "start": { - "line": 233, - "column": 23 - }, - "end": { - "line": 233, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "debug", - "start": 9498, + "start": 9500, "end": 9503, "loc": { "start": { "line": 233, - "column": 24 + "column": 53 }, "end": { "line": 233, - "column": 29 + "column": 56 } } }, @@ -102602,10 +103297,641 @@ "loc": { "start": { "line": 233, - "column": 29 + "column": 56 }, "end": { "line": 233, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9504, + "end": 9505, + "loc": { + "start": { + "line": 233, + "column": 57 + }, + "end": { + "line": 233, + "column": 58 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 9506, + "end": 9508, + "loc": { + "start": { + "line": 233, + "column": 59 + }, + "end": { + "line": 233, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 9520, + "end": 9526, + "loc": { + "start": { + "line": 234, + "column": 10 + }, + "end": { + "line": 234, + "column": 16 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 9527, + "end": 9530, + "loc": { + "start": { + "line": 234, + "column": 17 + }, + "end": { + "line": 234, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{bksp}", + "start": 9531, + "end": 9539, + "loc": { + "start": { + "line": 234, + "column": 21 + }, + "end": { + "line": 234, + "column": 29 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 9540, + "end": 9542, + "loc": { + "start": { + "line": 234, + "column": 30 + }, + "end": { + "line": 234, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 9554, + "end": 9560, + "loc": { + "start": { + "line": 235, + "column": 10 + }, + "end": { + "line": 235, + "column": 16 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 9561, + "end": 9564, + "loc": { + "start": { + "line": 235, + "column": 17 + }, + "end": { + "line": 235, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{space}", + "start": 9565, + "end": 9574, + "loc": { + "start": { + "line": 235, + "column": 21 + }, + "end": { + "line": 235, + "column": 30 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 9575, + "end": 9577, + "loc": { + "start": { + "line": 235, + "column": 31 + }, + "end": { + "line": 235, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 9589, + "end": 9595, + "loc": { + "start": { + "line": 236, + "column": 10 + }, + "end": { + "line": 236, + "column": 16 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 9596, + "end": 9599, + "loc": { + "start": { + "line": 236, + "column": 17 + }, + "end": { + "line": 236, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{tab}", + "start": 9600, + "end": 9607, + "loc": { + "start": { + "line": 236, + "column": 21 + }, + "end": { + "line": 236, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9617, + "end": 9618, + "loc": { + "start": { + "line": 237, + "column": 8 + }, + "end": { + "line": 237, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9626, + "end": 9627, + "loc": { + "start": { + "line": 238, + "column": 6 + }, + "end": { + "line": 238, + "column": 7 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9627, + "end": 9628, + "loc": { + "start": { + "line": 238, + "column": 7 + }, + "end": { + "line": 238, + "column": 8 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 9638, + "end": 9640, + "loc": { + "start": { + "line": 239, + "column": 8 + }, + "end": { + "line": 239, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9640, + "end": 9641, + "loc": { + "start": { + "line": 239, + "column": 10 + }, + "end": { + "line": 239, + "column": 11 + } + } + }, + { + "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": 9641, + "end": 9645, + "loc": { + "start": { + "line": 239, + "column": 11 + }, + "end": { + "line": 239, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9645, + "end": 9646, + "loc": { + "start": { + "line": 239, + "column": 15 + }, + "end": { + "line": 239, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 9646, + "end": 9653, + "loc": { + "start": { + "line": 239, + "column": 16 + }, + "end": { + "line": 239, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9653, + "end": 9654, + "loc": { + "start": { + "line": 239, + "column": 23 + }, + "end": { + "line": 239, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debug", + "start": 9654, + "end": 9659, + "loc": { + "start": { + "line": 239, + "column": 24 + }, + "end": { + "line": 239, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9659, + "end": 9660, + "loc": { + "start": { + "line": 239, + "column": 29 + }, + "end": { + "line": 239, "column": 30 } } @@ -102623,15 +103949,15 @@ "binop": null }, "value": "console", - "start": 9516, - "end": 9523, + "start": 9672, + "end": 9679, "loc": { "start": { - "line": 234, + "line": 240, "column": 10 }, "end": { - "line": 234, + "line": 240, "column": 17 } } @@ -102649,15 +103975,15 @@ "binop": null, "updateContext": null }, - "start": 9523, - "end": 9524, + "start": 9679, + "end": 9680, "loc": { "start": { - "line": 234, + "line": 240, "column": 17 }, "end": { - "line": 234, + "line": 240, "column": 18 } } @@ -102675,15 +104001,15 @@ "binop": null }, "value": "log", - "start": 9524, - "end": 9527, + "start": 9680, + "end": 9683, "loc": { "start": { - "line": 234, + "line": 240, "column": 18 }, "end": { - "line": 234, + "line": 240, "column": 21 } } @@ -102700,15 +104026,15 @@ "postfix": false, "binop": null }, - "start": 9527, - "end": 9528, + "start": 9683, + "end": 9684, "loc": { "start": { - "line": 234, + "line": 240, "column": 21 }, "end": { - "line": 234, + "line": 240, "column": 22 } } @@ -102727,15 +104053,15 @@ "updateContext": null }, "value": "Button held:", - "start": 9528, - "end": 9542, + "start": 9684, + "end": 9698, "loc": { "start": { - "line": 234, + "line": 240, "column": 22 }, "end": { - "line": 234, + "line": 240, "column": 36 } } @@ -102753,15 +104079,15 @@ "binop": null, "updateContext": null }, - "start": 9542, - "end": 9543, + "start": 9698, + "end": 9699, "loc": { "start": { - "line": 234, + "line": 240, "column": 36 }, "end": { - "line": 234, + "line": 240, "column": 37 } } @@ -102779,15 +104105,15 @@ "binop": null }, "value": "button", - "start": 9544, - "end": 9550, + "start": 9700, + "end": 9706, "loc": { "start": { - "line": 234, + "line": 240, "column": 38 }, "end": { - "line": 234, + "line": 240, "column": 44 } } @@ -102804,15 +104130,15 @@ "postfix": false, "binop": null }, - "start": 9550, - "end": 9551, + "start": 9706, + "end": 9707, "loc": { "start": { - "line": 234, + "line": 240, "column": 44 }, "end": { - "line": 234, + "line": 240, "column": 45 } } @@ -102830,15 +104156,15 @@ "binop": null, "updateContext": null }, - "start": 9551, - "end": 9552, + "start": 9707, + "end": 9708, "loc": { "start": { - "line": 234, + "line": 240, "column": 45 }, "end": { - "line": 234, + "line": 240, "column": 46 } } @@ -102858,15 +104184,15 @@ "updateContext": null }, "value": "this", - "start": 9564, - "end": 9568, + "start": 9720, + "end": 9724, "loc": { "start": { - "line": 236, + "line": 242, "column": 8 }, "end": { - "line": 236, + "line": 242, "column": 12 } } @@ -102884,15 +104210,15 @@ "binop": null, "updateContext": null }, - "start": 9568, - "end": 9569, + "start": 9724, + "end": 9725, "loc": { "start": { - "line": 236, + "line": 242, "column": 12 }, "end": { - "line": 236, + "line": 242, "column": 13 } } @@ -102910,15 +104236,15 @@ "binop": null }, "value": "handleButtonHold", - "start": 9569, - "end": 9585, + "start": 9725, + "end": 9741, "loc": { "start": { - "line": 236, + "line": 242, "column": 13 }, "end": { - "line": 236, + "line": 242, "column": 29 } } @@ -102935,15 +104261,15 @@ "postfix": false, "binop": null }, - "start": 9585, - "end": 9586, + "start": 9741, + "end": 9742, "loc": { "start": { - "line": 236, + "line": 242, "column": 29 }, "end": { - "line": 236, + "line": 242, "column": 30 } } @@ -102961,15 +104287,15 @@ "binop": null }, "value": "button", - "start": 9586, - "end": 9592, + "start": 9742, + "end": 9748, "loc": { "start": { - "line": 236, + "line": 242, "column": 30 }, "end": { - "line": 236, + "line": 242, "column": 36 } } @@ -102987,15 +104313,15 @@ "binop": null, "updateContext": null }, - "start": 9592, - "end": 9593, + "start": 9748, + "end": 9749, "loc": { "start": { - "line": 236, + "line": 242, "column": 36 }, "end": { - "line": 236, + "line": 242, "column": 37 } } @@ -103013,15 +104339,15 @@ "binop": null }, "value": "e", - "start": 9594, - "end": 9595, + "start": 9750, + "end": 9751, "loc": { "start": { - "line": 236, + "line": 242, "column": 38 }, "end": { - "line": 236, + "line": 242, "column": 39 } } @@ -103038,15 +104364,15 @@ "postfix": false, "binop": null }, - "start": 9595, - "end": 9596, + "start": 9751, + "end": 9752, "loc": { "start": { - "line": 236, + "line": 242, "column": 39 }, "end": { - "line": 236, + "line": 242, "column": 40 } } @@ -103064,15 +104390,15 @@ "binop": null, "updateContext": null }, - "start": 9596, - "end": 9597, + "start": 9752, + "end": 9753, "loc": { "start": { - "line": 236, + "line": 242, "column": 40 }, "end": { - "line": 236, + "line": 242, "column": 41 } } @@ -103089,15 +104415,15 @@ "postfix": false, "binop": null }, - "start": 9605, - "end": 9606, + "start": 9761, + "end": 9762, "loc": { "start": { - "line": 237, + "line": 243, "column": 6 }, "end": { - "line": 237, + "line": 243, "column": 7 } } @@ -103115,15 +104441,15 @@ "binop": null }, "value": "clearTimeout", - "start": 9614, - "end": 9626, + "start": 9770, + "end": 9782, "loc": { "start": { - "line": 238, + "line": 244, "column": 6 }, "end": { - "line": 238, + "line": 244, "column": 18 } } @@ -103140,15 +104466,15 @@ "postfix": false, "binop": null }, - "start": 9626, - "end": 9627, + "start": 9782, + "end": 9783, "loc": { "start": { - "line": 238, + "line": 244, "column": 18 }, "end": { - "line": 238, + "line": 244, "column": 19 } } @@ -103168,15 +104494,15 @@ "updateContext": null }, "value": "this", - "start": 9627, - "end": 9631, + "start": 9783, + "end": 9787, "loc": { "start": { - "line": 238, + "line": 244, "column": 19 }, "end": { - "line": 238, + "line": 244, "column": 23 } } @@ -103194,15 +104520,15 @@ "binop": null, "updateContext": null }, - "start": 9631, - "end": 9632, + "start": 9787, + "end": 9788, "loc": { "start": { - "line": 238, + "line": 244, "column": 23 }, "end": { - "line": 238, + "line": 244, "column": 24 } } @@ -103220,15 +104546,15 @@ "binop": null }, "value": "holdTimeout", - "start": 9632, - "end": 9643, + "start": 9788, + "end": 9799, "loc": { "start": { - "line": 238, + "line": 244, "column": 24 }, "end": { - "line": 238, + "line": 244, "column": 35 } } @@ -103245,15 +104571,15 @@ "postfix": false, "binop": null }, - "start": 9643, - "end": 9644, + "start": 9799, + "end": 9800, "loc": { "start": { - "line": 238, + "line": 244, "column": 35 }, "end": { - "line": 238, + "line": 244, "column": 36 } } @@ -103271,15 +104597,15 @@ "binop": null, "updateContext": null }, - "start": 9644, - "end": 9645, + "start": 9800, + "end": 9801, "loc": { "start": { - "line": 238, + "line": 244, "column": 36 }, "end": { - "line": 238, + "line": 244, "column": 37 } } @@ -103296,15 +104622,15 @@ "postfix": false, "binop": null }, - "start": 9651, - "end": 9652, + "start": 9807, + "end": 9808, "loc": { "start": { - "line": 239, + "line": 245, "column": 4 }, "end": { - "line": 239, + "line": 245, "column": 5 } } @@ -103322,15 +104648,15 @@ "binop": null, "updateContext": null }, - "start": 9652, - "end": 9653, + "start": 9808, + "end": 9809, "loc": { "start": { - "line": 239, + "line": 245, "column": 5 }, "end": { - "line": 239, + "line": 245, "column": 6 } } @@ -103349,15 +104675,15 @@ "updateContext": null }, "value": 500, - "start": 9654, - "end": 9657, + "start": 9810, + "end": 9813, "loc": { "start": { - "line": 239, + "line": 245, "column": 7 }, "end": { - "line": 239, + "line": 245, "column": 10 } } @@ -103374,15 +104700,15 @@ "postfix": false, "binop": null }, - "start": 9657, - "end": 9658, + "start": 9813, + "end": 9814, "loc": { "start": { - "line": 239, + "line": 245, "column": 10 }, "end": { - "line": 239, + "line": 245, "column": 11 } } @@ -103400,15 +104726,15 @@ "binop": null, "updateContext": null }, - "start": 9658, - "end": 9659, + "start": 9814, + "end": 9815, "loc": { "start": { - "line": 239, + "line": 245, "column": 11 }, "end": { - "line": 239, + "line": 245, "column": 12 } } @@ -103425,15 +104751,15 @@ "postfix": false, "binop": null }, - "start": 9663, - "end": 9664, + "start": 9819, + "end": 9820, "loc": { "start": { - "line": 240, + "line": 246, "column": 2 }, "end": { - "line": 240, + "line": 246, "column": 3 } } @@ -103441,15 +104767,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9670, - "end": 9709, + "start": 9826, + "end": 9865, "loc": { "start": { - "line": 242, + "line": 248, "column": 2 }, "end": { - "line": 244, + "line": 250, "column": 5 } } @@ -103467,15 +104793,15 @@ "binop": null }, "value": "handleButtonMouseUp", - "start": 9713, - "end": 9732, + "start": 9869, + "end": 9888, "loc": { "start": { - "line": 245, + "line": 251, "column": 2 }, "end": { - "line": 245, + "line": 251, "column": 21 } } @@ -103492,15 +104818,15 @@ "postfix": false, "binop": null }, - "start": 9732, - "end": 9733, + "start": 9888, + "end": 9889, "loc": { "start": { - "line": 245, + "line": 251, "column": 21 }, "end": { - "line": 245, + "line": 251, "column": 22 } } @@ -103517,15 +104843,15 @@ "postfix": false, "binop": null }, - "start": 9733, - "end": 9734, + "start": 9889, + "end": 9890, "loc": { "start": { - "line": 245, + "line": 251, "column": 22 }, "end": { - "line": 245, + "line": 251, "column": 23 } } @@ -103542,15 +104868,15 @@ "postfix": false, "binop": null }, - "start": 9734, - "end": 9735, + "start": 9890, + "end": 9891, "loc": { "start": { - "line": 245, + "line": 251, "column": 23 }, "end": { - "line": 245, + "line": 251, "column": 24 } } @@ -103570,15 +104896,15 @@ "updateContext": null }, "value": "this", - "start": 9741, - "end": 9745, + "start": 9897, + "end": 9901, "loc": { "start": { - "line": 246, + "line": 252, "column": 4 }, "end": { - "line": 246, + "line": 252, "column": 8 } } @@ -103596,15 +104922,15 @@ "binop": null, "updateContext": null }, - "start": 9745, - "end": 9746, + "start": 9901, + "end": 9902, "loc": { "start": { - "line": 246, + "line": 252, "column": 8 }, "end": { - "line": 246, + "line": 252, "column": 9 } } @@ -103622,15 +104948,15 @@ "binop": null }, "value": "isMouseHold", - "start": 9746, - "end": 9757, + "start": 9902, + "end": 9913, "loc": { "start": { - "line": 246, + "line": 252, "column": 9 }, "end": { - "line": 246, + "line": 252, "column": 20 } } @@ -103649,15 +104975,15 @@ "updateContext": null }, "value": "=", - "start": 9758, - "end": 9759, + "start": 9914, + "end": 9915, "loc": { "start": { - "line": 246, + "line": 252, "column": 21 }, "end": { - "line": 246, + "line": 252, "column": 22 } } @@ -103677,15 +105003,15 @@ "updateContext": null }, "value": "false", - "start": 9760, - "end": 9765, + "start": 9916, + "end": 9921, "loc": { "start": { - "line": 246, + "line": 252, "column": 23 }, "end": { - "line": 246, + "line": 252, "column": 28 } } @@ -103703,15 +105029,15 @@ "binop": null, "updateContext": null }, - "start": 9765, - "end": 9766, + "start": 9921, + "end": 9922, "loc": { "start": { - "line": 246, + "line": 252, "column": 28 }, "end": { - "line": 246, + "line": 252, "column": 29 } } @@ -103731,15 +105057,15 @@ "updateContext": null }, "value": "if", - "start": 9772, - "end": 9774, + "start": 9928, + "end": 9930, "loc": { "start": { - "line": 247, + "line": 253, "column": 4 }, "end": { - "line": 247, + "line": 253, "column": 6 } } @@ -103756,15 +105082,15 @@ "postfix": false, "binop": null }, - "start": 9774, - "end": 9775, + "start": 9930, + "end": 9931, "loc": { "start": { - "line": 247, + "line": 253, "column": 6 }, "end": { - "line": 247, + "line": 253, "column": 7 } } @@ -103784,15 +105110,15 @@ "updateContext": null }, "value": "this", - "start": 9775, - "end": 9779, + "start": 9931, + "end": 9935, "loc": { "start": { - "line": 247, + "line": 253, "column": 7 }, "end": { - "line": 247, + "line": 253, "column": 11 } } @@ -103810,15 +105136,15 @@ "binop": null, "updateContext": null }, - "start": 9779, - "end": 9780, + "start": 9935, + "end": 9936, "loc": { "start": { - "line": 247, + "line": 253, "column": 11 }, "end": { - "line": 247, + "line": 253, "column": 12 } } @@ -103836,15 +105162,15 @@ "binop": null }, "value": "holdInteractionTimeout", - "start": 9780, - "end": 9802, + "start": 9936, + "end": 9958, "loc": { "start": { - "line": 247, + "line": 253, "column": 12 }, "end": { - "line": 247, + "line": 253, "column": 34 } } @@ -103861,15 +105187,15 @@ "postfix": false, "binop": null }, - "start": 9802, - "end": 9803, + "start": 9958, + "end": 9959, "loc": { "start": { - "line": 247, + "line": 253, "column": 34 }, "end": { - "line": 247, + "line": 253, "column": 35 } } @@ -103887,15 +105213,15 @@ "binop": null }, "value": "clearTimeout", - "start": 9811, - "end": 9823, + "start": 9967, + "end": 9979, "loc": { "start": { - "line": 248, + "line": 254, "column": 6 }, "end": { - "line": 248, + "line": 254, "column": 18 } } @@ -103912,15 +105238,15 @@ "postfix": false, "binop": null }, - "start": 9823, - "end": 9824, + "start": 9979, + "end": 9980, "loc": { "start": { - "line": 248, + "line": 254, "column": 18 }, "end": { - "line": 248, + "line": 254, "column": 19 } } @@ -103940,15 +105266,15 @@ "updateContext": null }, "value": "this", - "start": 9824, - "end": 9828, + "start": 9980, + "end": 9984, "loc": { "start": { - "line": 248, + "line": 254, "column": 19 }, "end": { - "line": 248, + "line": 254, "column": 23 } } @@ -103966,15 +105292,15 @@ "binop": null, "updateContext": null }, - "start": 9828, - "end": 9829, + "start": 9984, + "end": 9985, "loc": { "start": { - "line": 248, + "line": 254, "column": 23 }, "end": { - "line": 248, + "line": 254, "column": 24 } } @@ -103992,15 +105318,15 @@ "binop": null }, "value": "holdInteractionTimeout", - "start": 9829, - "end": 9851, + "start": 9985, + "end": 10007, "loc": { "start": { - "line": 248, + "line": 254, "column": 24 }, "end": { - "line": 248, + "line": 254, "column": 46 } } @@ -104017,15 +105343,15 @@ "postfix": false, "binop": null }, - "start": 9851, - "end": 9852, + "start": 10007, + "end": 10008, "loc": { "start": { - "line": 248, + "line": 254, "column": 46 }, "end": { - "line": 248, + "line": 254, "column": 47 } } @@ -104043,15 +105369,15 @@ "binop": null, "updateContext": null }, - "start": 9852, - "end": 9853, + "start": 10008, + "end": 10009, "loc": { "start": { - "line": 248, + "line": 254, "column": 47 }, "end": { - "line": 248, + "line": 254, "column": 48 } } @@ -104068,15 +105394,15 @@ "postfix": false, "binop": null }, - "start": 9857, - "end": 9858, + "start": 10013, + "end": 10014, "loc": { "start": { - "line": 249, + "line": 255, "column": 2 }, "end": { - "line": 249, + "line": 255, "column": 3 } } @@ -104084,15 +105410,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 9864, - "end": 9900, + "start": 10020, + "end": 10056, "loc": { "start": { - "line": 251, + "line": 257, "column": 2 }, "end": { - "line": 253, + "line": 259, "column": 5 } } @@ -104100,15 +105426,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9904, - "end": 9930, + "start": 10060, + "end": 10086, "loc": { "start": { - "line": 254, + "line": 260, "column": 2 }, "end": { - "line": 254, + "line": 260, "column": 28 } } @@ -104126,15 +105452,15 @@ "binop": null }, "value": "handleButtonHold", - "start": 9934, - "end": 9950, + "start": 10090, + "end": 10106, "loc": { "start": { - "line": 255, + "line": 261, "column": 2 }, "end": { - "line": 255, + "line": 261, "column": 18 } } @@ -104151,15 +105477,15 @@ "postfix": false, "binop": null }, - "start": 9950, - "end": 9951, + "start": 10106, + "end": 10107, "loc": { "start": { - "line": 255, + "line": 261, "column": 18 }, "end": { - "line": 255, + "line": 261, "column": 19 } } @@ -104177,15 +105503,15 @@ "binop": null }, "value": "button", - "start": 9951, - "end": 9957, + "start": 10107, + "end": 10113, "loc": { "start": { - "line": 255, + "line": 261, "column": 19 }, "end": { - "line": 255, + "line": 261, "column": 25 } } @@ -104202,15 +105528,15 @@ "postfix": false, "binop": null }, - "start": 9957, - "end": 9958, + "start": 10113, + "end": 10114, "loc": { "start": { - "line": 255, + "line": 261, "column": 25 }, "end": { - "line": 255, + "line": 261, "column": 26 } } @@ -104227,15 +105553,15 @@ "postfix": false, "binop": null }, - "start": 9958, - "end": 9959, + "start": 10114, + "end": 10115, "loc": { "start": { - "line": 255, + "line": 261, "column": 26 }, "end": { - "line": 255, + "line": 261, "column": 27 } } @@ -104243,15 +105569,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 9965, - "end": 10051, + "start": 10121, + "end": 10207, "loc": { "start": { - "line": 256, + "line": 262, "column": 4 }, "end": { - "line": 258, + "line": 264, "column": 7 } } @@ -104271,15 +105597,15 @@ "updateContext": null }, "value": "this", - "start": 10057, - "end": 10061, + "start": 10213, + "end": 10217, "loc": { "start": { - "line": 259, + "line": 265, "column": 4 }, "end": { - "line": 259, + "line": 265, "column": 8 } } @@ -104297,15 +105623,15 @@ "binop": null, "updateContext": null }, - "start": 10061, - "end": 10062, + "start": 10217, + "end": 10218, "loc": { "start": { - "line": 259, + "line": 265, "column": 8 }, "end": { - "line": 259, + "line": 265, "column": 9 } } @@ -104323,15 +105649,15 @@ "binop": null }, "value": "holdInteractionTimeout", - "start": 10062, - "end": 10084, + "start": 10218, + "end": 10240, "loc": { "start": { - "line": 259, + "line": 265, "column": 9 }, "end": { - "line": 259, + "line": 265, "column": 31 } } @@ -104350,15 +105676,15 @@ "updateContext": null }, "value": "=", - "start": 10085, - "end": 10086, + "start": 10241, + "end": 10242, "loc": { "start": { - "line": 259, + "line": 265, "column": 32 }, "end": { - "line": 259, + "line": 265, "column": 33 } } @@ -104376,15 +105702,15 @@ "binop": null }, "value": "setTimeout", - "start": 10087, - "end": 10097, + "start": 10243, + "end": 10253, "loc": { "start": { - "line": 259, + "line": 265, "column": 34 }, "end": { - "line": 259, + "line": 265, "column": 44 } } @@ -104401,15 +105727,15 @@ "postfix": false, "binop": null }, - "start": 10097, - "end": 10098, + "start": 10253, + "end": 10254, "loc": { "start": { - "line": 259, + "line": 265, "column": 44 }, "end": { - "line": 259, + "line": 265, "column": 45 } } @@ -104426,15 +105752,15 @@ "postfix": false, "binop": null }, - "start": 10098, - "end": 10099, + "start": 10254, + "end": 10255, "loc": { "start": { - "line": 259, + "line": 265, "column": 45 }, "end": { - "line": 259, + "line": 265, "column": 46 } } @@ -104451,15 +105777,15 @@ "postfix": false, "binop": null }, - "start": 10099, - "end": 10100, + "start": 10255, + "end": 10256, "loc": { "start": { - "line": 259, + "line": 265, "column": 46 }, "end": { - "line": 259, + "line": 265, "column": 47 } } @@ -104477,15 +105803,15 @@ "binop": null, "updateContext": null }, - "start": 10101, - "end": 10103, + "start": 10257, + "end": 10259, "loc": { "start": { - "line": 259, + "line": 265, "column": 48 }, "end": { - "line": 259, + "line": 265, "column": 50 } } @@ -104502,15 +105828,15 @@ "postfix": false, "binop": null }, - "start": 10104, - "end": 10105, + "start": 10260, + "end": 10261, "loc": { "start": { - "line": 259, + "line": 265, "column": 51 }, "end": { - "line": 259, + "line": 265, "column": 52 } } @@ -104530,15 +105856,15 @@ "updateContext": null }, "value": "this", - "start": 10113, - "end": 10117, + "start": 10269, + "end": 10273, "loc": { "start": { - "line": 260, + "line": 266, "column": 6 }, "end": { - "line": 260, + "line": 266, "column": 10 } } @@ -104556,15 +105882,15 @@ "binop": null, "updateContext": null }, - "start": 10117, - "end": 10118, + "start": 10273, + "end": 10274, "loc": { "start": { - "line": 260, + "line": 266, "column": 10 }, "end": { - "line": 260, + "line": 266, "column": 11 } } @@ -104582,15 +105908,15 @@ "binop": null }, "value": "handleButtonClicked", - "start": 10118, - "end": 10137, + "start": 10274, + "end": 10293, "loc": { "start": { - "line": 260, + "line": 266, "column": 11 }, "end": { - "line": 260, + "line": 266, "column": 30 } } @@ -104607,15 +105933,15 @@ "postfix": false, "binop": null }, - "start": 10137, - "end": 10138, + "start": 10293, + "end": 10294, "loc": { "start": { - "line": 260, + "line": 266, "column": 30 }, "end": { - "line": 260, + "line": 266, "column": 31 } } @@ -104633,15 +105959,15 @@ "binop": null }, "value": "button", - "start": 10138, - "end": 10144, + "start": 10294, + "end": 10300, "loc": { "start": { - "line": 260, + "line": 266, "column": 31 }, "end": { - "line": 260, + "line": 266, "column": 37 } } @@ -104658,15 +105984,15 @@ "postfix": false, "binop": null }, - "start": 10144, - "end": 10145, + "start": 10300, + "end": 10301, "loc": { "start": { - "line": 260, + "line": 266, "column": 37 }, "end": { - "line": 260, + "line": 266, "column": 38 } } @@ -104684,15 +106010,15 @@ "binop": null, "updateContext": null }, - "start": 10145, - "end": 10146, + "start": 10301, + "end": 10302, "loc": { "start": { - "line": 260, + "line": 266, "column": 38 }, "end": { - "line": 260, + "line": 266, "column": 39 } } @@ -104712,15 +106038,15 @@ "updateContext": null }, "value": "this", - "start": 10154, - "end": 10158, + "start": 10310, + "end": 10314, "loc": { "start": { - "line": 261, + "line": 267, "column": 6 }, "end": { - "line": 261, + "line": 267, "column": 10 } } @@ -104738,15 +106064,15 @@ "binop": null, "updateContext": null }, - "start": 10158, - "end": 10159, + "start": 10314, + "end": 10315, "loc": { "start": { - "line": 261, + "line": 267, "column": 10 }, "end": { - "line": 261, + "line": 267, "column": 11 } } @@ -104764,15 +106090,15 @@ "binop": null }, "value": "handleButtonHold", - "start": 10159, - "end": 10175, + "start": 10315, + "end": 10331, "loc": { "start": { - "line": 261, + "line": 267, "column": 11 }, "end": { - "line": 261, + "line": 267, "column": 27 } } @@ -104789,15 +106115,15 @@ "postfix": false, "binop": null }, - "start": 10175, - "end": 10176, + "start": 10331, + "end": 10332, "loc": { "start": { - "line": 261, + "line": 267, "column": 27 }, "end": { - "line": 261, + "line": 267, "column": 28 } } @@ -104815,15 +106141,15 @@ "binop": null }, "value": "button", - "start": 10176, - "end": 10182, + "start": 10332, + "end": 10338, "loc": { "start": { - "line": 261, + "line": 267, "column": 28 }, "end": { - "line": 261, + "line": 267, "column": 34 } } @@ -104840,15 +106166,15 @@ "postfix": false, "binop": null }, - "start": 10182, - "end": 10183, + "start": 10338, + "end": 10339, "loc": { "start": { - "line": 261, + "line": 267, "column": 34 }, "end": { - "line": 261, + "line": 267, "column": 35 } } @@ -104866,15 +106192,15 @@ "binop": null, "updateContext": null }, - "start": 10183, - "end": 10184, + "start": 10339, + "end": 10340, "loc": { "start": { - "line": 261, + "line": 267, "column": 35 }, "end": { - "line": 261, + "line": 267, "column": 36 } } @@ -104891,15 +106217,15 @@ "postfix": false, "binop": null }, - "start": 10190, - "end": 10191, + "start": 10346, + "end": 10347, "loc": { "start": { - "line": 262, + "line": 268, "column": 4 }, "end": { - "line": 262, + "line": 268, "column": 5 } } @@ -104917,15 +106243,15 @@ "binop": null, "updateContext": null }, - "start": 10191, - "end": 10192, + "start": 10347, + "end": 10348, "loc": { "start": { - "line": 262, + "line": 268, "column": 5 }, "end": { - "line": 262, + "line": 268, "column": 6 } } @@ -104944,15 +106270,15 @@ "updateContext": null }, "value": 100, - "start": 10193, - "end": 10196, + "start": 10349, + "end": 10352, "loc": { "start": { - "line": 262, + "line": 268, "column": 7 }, "end": { - "line": 262, + "line": 268, "column": 10 } } @@ -104969,15 +106295,15 @@ "postfix": false, "binop": null }, - "start": 10196, - "end": 10197, + "start": 10352, + "end": 10353, "loc": { "start": { - "line": 262, + "line": 268, "column": 10 }, "end": { - "line": 262, + "line": 268, "column": 11 } } @@ -104995,15 +106321,15 @@ "binop": null, "updateContext": null }, - "start": 10197, - "end": 10198, + "start": 10353, + "end": 10354, "loc": { "start": { - "line": 262, + "line": 268, "column": 11 }, "end": { - "line": 262, + "line": 268, "column": 12 } } @@ -105020,15 +106346,15 @@ "postfix": false, "binop": null }, - "start": 10202, - "end": 10203, + "start": 10358, + "end": 10359, "loc": { "start": { - "line": 263, + "line": 269, "column": 2 }, "end": { - "line": 263, + "line": 269, "column": 3 } } @@ -105036,15 +106362,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10209, - "end": 10306, + "start": 10365, + "end": 10462, "loc": { "start": { - "line": 265, + "line": 271, "column": 2 }, "end": { - "line": 267, + "line": 273, "column": 5 } } @@ -105062,15 +106388,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 10310, - "end": 10328, + "start": 10466, + "end": 10484, "loc": { "start": { - "line": 268, + "line": 274, "column": 2 }, "end": { - "line": 268, + "line": 274, "column": 20 } } @@ -105087,15 +106413,15 @@ "postfix": false, "binop": null }, - "start": 10328, - "end": 10329, + "start": 10484, + "end": 10485, "loc": { "start": { - "line": 268, + "line": 274, "column": 20 }, "end": { - "line": 268, + "line": 274, "column": 21 } } @@ -105112,15 +106438,15 @@ "postfix": false, "binop": null }, - "start": 10329, - "end": 10330, + "start": 10485, + "end": 10486, "loc": { "start": { - "line": 268, + "line": 274, "column": 21 }, "end": { - "line": 268, + "line": 274, "column": 22 } } @@ -105137,15 +106463,15 @@ "postfix": false, "binop": null }, - "start": 10330, - "end": 10331, + "start": 10486, + "end": 10487, "loc": { "start": { - "line": 268, + "line": 274, "column": 22 }, "end": { - "line": 268, + "line": 274, "column": 23 } } @@ -105165,15 +106491,15 @@ "updateContext": null }, "value": "this", - "start": 10337, - "end": 10341, + "start": 10493, + "end": 10497, "loc": { "start": { - "line": 269, + "line": 275, "column": 4 }, "end": { - "line": 269, + "line": 275, "column": 8 } } @@ -105191,15 +106517,15 @@ "binop": null, "updateContext": null }, - "start": 10341, - "end": 10342, + "start": 10497, + "end": 10498, "loc": { "start": { - "line": 269, + "line": 275, "column": 8 }, "end": { - "line": 269, + "line": 275, "column": 9 } } @@ -105217,15 +106543,15 @@ "binop": null }, "value": "dispatch", - "start": 10342, - "end": 10350, + "start": 10498, + "end": 10506, "loc": { "start": { - "line": 269, + "line": 275, "column": 9 }, "end": { - "line": 269, + "line": 275, "column": 17 } } @@ -105242,15 +106568,15 @@ "postfix": false, "binop": null }, - "start": 10350, - "end": 10351, + "start": 10506, + "end": 10507, "loc": { "start": { - "line": 269, + "line": 275, "column": 17 }, "end": { - "line": 269, + "line": 275, "column": 18 } } @@ -105267,15 +106593,15 @@ "postfix": false, "binop": null }, - "start": 10351, - "end": 10352, + "start": 10507, + "end": 10508, "loc": { "start": { - "line": 269, + "line": 275, "column": 18 }, "end": { - "line": 269, + "line": 275, "column": 19 } } @@ -105293,15 +106619,15 @@ "binop": null }, "value": "instance", - "start": 10352, - "end": 10360, + "start": 10508, + "end": 10516, "loc": { "start": { - "line": 269, + "line": 275, "column": 19 }, "end": { - "line": 269, + "line": 275, "column": 27 } } @@ -105318,15 +106644,15 @@ "postfix": false, "binop": null }, - "start": 10360, - "end": 10361, + "start": 10516, + "end": 10517, "loc": { "start": { - "line": 269, + "line": 275, "column": 27 }, "end": { - "line": 269, + "line": 275, "column": 28 } } @@ -105344,15 +106670,15 @@ "binop": null, "updateContext": null }, - "start": 10362, - "end": 10364, + "start": 10518, + "end": 10520, "loc": { "start": { - "line": 269, + "line": 275, "column": 29 }, "end": { - "line": 269, + "line": 275, "column": 31 } } @@ -105369,15 +106695,15 @@ "postfix": false, "binop": null }, - "start": 10365, - "end": 10366, + "start": 10521, + "end": 10522, "loc": { "start": { - "line": 269, + "line": 275, "column": 32 }, "end": { - "line": 269, + "line": 275, "column": 33 } } @@ -105395,15 +106721,15 @@ "binop": null }, "value": "instance", - "start": 10374, - "end": 10382, + "start": 10530, + "end": 10538, "loc": { "start": { - "line": 270, + "line": 276, "column": 6 }, "end": { - "line": 270, + "line": 276, "column": 14 } } @@ -105421,15 +106747,15 @@ "binop": null, "updateContext": null }, - "start": 10382, - "end": 10383, + "start": 10538, + "end": 10539, "loc": { "start": { - "line": 270, + "line": 276, "column": 14 }, "end": { - "line": 270, + "line": 276, "column": 15 } } @@ -105447,15 +106773,15 @@ "binop": null }, "value": "replaceInput", - "start": 10383, - "end": 10395, + "start": 10539, + "end": 10551, "loc": { "start": { - "line": 270, + "line": 276, "column": 15 }, "end": { - "line": 270, + "line": 276, "column": 27 } } @@ -105472,15 +106798,15 @@ "postfix": false, "binop": null }, - "start": 10395, - "end": 10396, + "start": 10551, + "end": 10552, "loc": { "start": { - "line": 270, + "line": 276, "column": 27 }, "end": { - "line": 270, + "line": 276, "column": 28 } } @@ -105500,15 +106826,15 @@ "updateContext": null }, "value": "this", - "start": 10396, - "end": 10400, + "start": 10552, + "end": 10556, "loc": { "start": { - "line": 270, + "line": 276, "column": 28 }, "end": { - "line": 270, + "line": 276, "column": 32 } } @@ -105526,15 +106852,15 @@ "binop": null, "updateContext": null }, - "start": 10400, - "end": 10401, + "start": 10556, + "end": 10557, "loc": { "start": { - "line": 270, + "line": 276, "column": 32 }, "end": { - "line": 270, + "line": 276, "column": 33 } } @@ -105552,15 +106878,15 @@ "binop": null }, "value": "input", - "start": 10401, - "end": 10406, + "start": 10557, + "end": 10562, "loc": { "start": { - "line": 270, + "line": 276, "column": 33 }, "end": { - "line": 270, + "line": 276, "column": 38 } } @@ -105577,15 +106903,15 @@ "postfix": false, "binop": null }, - "start": 10406, - "end": 10407, + "start": 10562, + "end": 10563, "loc": { "start": { - "line": 270, + "line": 276, "column": 38 }, "end": { - "line": 270, + "line": 276, "column": 39 } } @@ -105603,15 +106929,15 @@ "binop": null, "updateContext": null }, - "start": 10407, - "end": 10408, + "start": 10563, + "end": 10564, "loc": { "start": { - "line": 270, + "line": 276, "column": 39 }, "end": { - "line": 270, + "line": 276, "column": 40 } } @@ -105628,15 +106954,15 @@ "postfix": false, "binop": null }, - "start": 10414, - "end": 10415, + "start": 10570, + "end": 10571, "loc": { "start": { - "line": 271, + "line": 277, "column": 4 }, "end": { - "line": 271, + "line": 277, "column": 5 } } @@ -105653,15 +106979,15 @@ "postfix": false, "binop": null }, - "start": 10415, - "end": 10416, + "start": 10571, + "end": 10572, "loc": { "start": { - "line": 271, + "line": 277, "column": 5 }, "end": { - "line": 271, + "line": 277, "column": 6 } } @@ -105679,15 +107005,15 @@ "binop": null, "updateContext": null }, - "start": 10416, - "end": 10417, + "start": 10572, + "end": 10573, "loc": { "start": { - "line": 271, + "line": 277, "column": 6 }, "end": { - "line": 271, + "line": 277, "column": 7 } } @@ -105704,15 +107030,15 @@ "postfix": false, "binop": null }, - "start": 10421, - "end": 10422, + "start": 10577, + "end": 10578, "loc": { "start": { - "line": 272, + "line": 278, "column": 2 }, "end": { - "line": 272, + "line": 278, "column": 3 } } @@ -105720,15 +107046,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10430, - "end": 10548, + "start": 10586, + "end": 10704, "loc": { "start": { - "line": 274, + "line": 280, "column": 2 }, "end": { - "line": 277, + "line": 283, "column": 5 } } @@ -105746,15 +107072,15 @@ "binop": null }, "value": "clearInput", - "start": 10552, - "end": 10562, + "start": 10708, + "end": 10718, "loc": { "start": { - "line": 278, + "line": 284, "column": 2 }, "end": { - "line": 278, + "line": 284, "column": 12 } } @@ -105771,15 +107097,15 @@ "postfix": false, "binop": null }, - "start": 10562, - "end": 10563, + "start": 10718, + "end": 10719, "loc": { "start": { - "line": 278, + "line": 284, "column": 12 }, "end": { - "line": 278, + "line": 284, "column": 13 } } @@ -105797,15 +107123,15 @@ "binop": null }, "value": "inputName", - "start": 10563, - "end": 10572, + "start": 10719, + "end": 10728, "loc": { "start": { - "line": 278, + "line": 284, "column": 13 }, "end": { - "line": 278, + "line": 284, "column": 22 } } @@ -105822,15 +107148,15 @@ "postfix": false, "binop": null }, - "start": 10572, - "end": 10573, + "start": 10728, + "end": 10729, "loc": { "start": { - "line": 278, + "line": 284, "column": 22 }, "end": { - "line": 278, + "line": 284, "column": 23 } } @@ -105847,15 +107173,15 @@ "postfix": false, "binop": null }, - "start": 10573, - "end": 10574, + "start": 10729, + "end": 10730, "loc": { "start": { - "line": 278, + "line": 284, "column": 23 }, "end": { - "line": 278, + "line": 284, "column": 24 } } @@ -105873,15 +107199,15 @@ "binop": null }, "value": "inputName", - "start": 10580, - "end": 10589, + "start": 10736, + "end": 10745, "loc": { "start": { - "line": 279, + "line": 285, "column": 4 }, "end": { - "line": 279, + "line": 285, "column": 13 } } @@ -105900,15 +107226,15 @@ "updateContext": null }, "value": "=", - "start": 10590, - "end": 10591, + "start": 10746, + "end": 10747, "loc": { "start": { - "line": 279, + "line": 285, "column": 14 }, "end": { - "line": 279, + "line": 285, "column": 15 } } @@ -105926,15 +107252,15 @@ "binop": null }, "value": "inputName", - "start": 10592, - "end": 10601, + "start": 10748, + "end": 10757, "loc": { "start": { - "line": 279, + "line": 285, "column": 16 }, "end": { - "line": 279, + "line": 285, "column": 25 } } @@ -105953,15 +107279,15 @@ "updateContext": null }, "value": "||", - "start": 10602, - "end": 10604, + "start": 10758, + "end": 10760, "loc": { "start": { - "line": 279, + "line": 285, "column": 26 }, "end": { - "line": 279, + "line": 285, "column": 28 } } @@ -105981,15 +107307,15 @@ "updateContext": null }, "value": "this", - "start": 10605, - "end": 10609, + "start": 10761, + "end": 10765, "loc": { "start": { - "line": 279, + "line": 285, "column": 29 }, "end": { - "line": 279, + "line": 285, "column": 33 } } @@ -106007,15 +107333,15 @@ "binop": null, "updateContext": null }, - "start": 10609, - "end": 10610, + "start": 10765, + "end": 10766, "loc": { "start": { - "line": 279, + "line": 285, "column": 33 }, "end": { - "line": 279, + "line": 285, "column": 34 } } @@ -106033,15 +107359,15 @@ "binop": null }, "value": "options", - "start": 10610, - "end": 10617, + "start": 10766, + "end": 10773, "loc": { "start": { - "line": 279, + "line": 285, "column": 34 }, "end": { - "line": 279, + "line": 285, "column": 41 } } @@ -106059,15 +107385,15 @@ "binop": null, "updateContext": null }, - "start": 10617, - "end": 10618, + "start": 10773, + "end": 10774, "loc": { "start": { - "line": 279, + "line": 285, "column": 41 }, "end": { - "line": 279, + "line": 285, "column": 42 } } @@ -106085,15 +107411,15 @@ "binop": null }, "value": "inputName", - "start": 10618, - "end": 10627, + "start": 10774, + "end": 10783, "loc": { "start": { - "line": 279, + "line": 285, "column": 42 }, "end": { - "line": 279, + "line": 285, "column": 51 } } @@ -106111,15 +107437,15 @@ "binop": null, "updateContext": null }, - "start": 10627, - "end": 10628, + "start": 10783, + "end": 10784, "loc": { "start": { - "line": 279, + "line": 285, "column": 51 }, "end": { - "line": 279, + "line": 285, "column": 52 } } @@ -106139,15 +107465,15 @@ "updateContext": null }, "value": "this", - "start": 10634, - "end": 10638, + "start": 10790, + "end": 10794, "loc": { "start": { - "line": 280, + "line": 286, "column": 4 }, "end": { - "line": 280, + "line": 286, "column": 8 } } @@ -106165,15 +107491,15 @@ "binop": null, "updateContext": null }, - "start": 10638, - "end": 10639, + "start": 10794, + "end": 10795, "loc": { "start": { - "line": 280, + "line": 286, "column": 8 }, "end": { - "line": 280, + "line": 286, "column": 9 } } @@ -106191,15 +107517,15 @@ "binop": null }, "value": "input", - "start": 10639, - "end": 10644, + "start": 10795, + "end": 10800, "loc": { "start": { - "line": 280, + "line": 286, "column": 9 }, "end": { - "line": 280, + "line": 286, "column": 14 } } @@ -106217,15 +107543,15 @@ "binop": null, "updateContext": null }, - "start": 10644, - "end": 10645, + "start": 10800, + "end": 10801, "loc": { "start": { - "line": 280, + "line": 286, "column": 14 }, "end": { - "line": 280, + "line": 286, "column": 15 } } @@ -106245,15 +107571,15 @@ "updateContext": null }, "value": "this", - "start": 10645, - "end": 10649, + "start": 10801, + "end": 10805, "loc": { "start": { - "line": 280, + "line": 286, "column": 15 }, "end": { - "line": 280, + "line": 286, "column": 19 } } @@ -106271,15 +107597,15 @@ "binop": null, "updateContext": null }, - "start": 10649, - "end": 10650, + "start": 10805, + "end": 10806, "loc": { "start": { - "line": 280, + "line": 286, "column": 19 }, "end": { - "line": 280, + "line": 286, "column": 20 } } @@ -106297,15 +107623,15 @@ "binop": null }, "value": "options", - "start": 10650, - "end": 10657, + "start": 10806, + "end": 10813, "loc": { "start": { - "line": 280, + "line": 286, "column": 20 }, "end": { - "line": 280, + "line": 286, "column": 27 } } @@ -106323,15 +107649,15 @@ "binop": null, "updateContext": null }, - "start": 10657, - "end": 10658, + "start": 10813, + "end": 10814, "loc": { "start": { - "line": 280, + "line": 286, "column": 27 }, "end": { - "line": 280, + "line": 286, "column": 28 } } @@ -106349,15 +107675,15 @@ "binop": null }, "value": "inputName", - "start": 10658, - "end": 10667, + "start": 10814, + "end": 10823, "loc": { "start": { - "line": 280, + "line": 286, "column": 28 }, "end": { - "line": 280, + "line": 286, "column": 37 } } @@ -106375,15 +107701,15 @@ "binop": null, "updateContext": null }, - "start": 10667, - "end": 10668, + "start": 10823, + "end": 10824, "loc": { "start": { - "line": 280, + "line": 286, "column": 37 }, "end": { - "line": 280, + "line": 286, "column": 38 } } @@ -106402,15 +107728,15 @@ "updateContext": null }, "value": "=", - "start": 10669, - "end": 10670, + "start": 10825, + "end": 10826, "loc": { "start": { - "line": 280, + "line": 286, "column": 39 }, "end": { - "line": 280, + "line": 286, "column": 40 } } @@ -106429,15 +107755,15 @@ "updateContext": null }, "value": "", - "start": 10671, - "end": 10673, + "start": 10827, + "end": 10829, "loc": { "start": { - "line": 280, + "line": 286, "column": 41 }, "end": { - "line": 280, + "line": 286, "column": 43 } } @@ -106455,15 +107781,15 @@ "binop": null, "updateContext": null }, - "start": 10673, - "end": 10674, + "start": 10829, + "end": 10830, "loc": { "start": { - "line": 280, + "line": 286, "column": 43 }, "end": { - "line": 280, + "line": 286, "column": 44 } } @@ -106471,15 +107797,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 10682, - "end": 10737, + "start": 10838, + "end": 10893, "loc": { "start": { - "line": 282, + "line": 288, "column": 4 }, "end": { - "line": 284, + "line": 290, "column": 7 } } @@ -106499,15 +107825,15 @@ "updateContext": null }, "value": "if", - "start": 10743, - "end": 10745, + "start": 10899, + "end": 10901, "loc": { "start": { - "line": 285, + "line": 291, "column": 4 }, "end": { - "line": 285, + "line": 291, "column": 6 } } @@ -106524,15 +107850,15 @@ "postfix": false, "binop": null }, - "start": 10745, - "end": 10746, + "start": 10901, + "end": 10902, "loc": { "start": { - "line": 285, + "line": 291, "column": 6 }, "end": { - "line": 285, + "line": 291, "column": 7 } } @@ -106552,15 +107878,15 @@ "updateContext": null }, "value": "this", - "start": 10746, - "end": 10750, + "start": 10902, + "end": 10906, "loc": { "start": { - "line": 285, + "line": 291, "column": 7 }, "end": { - "line": 285, + "line": 291, "column": 11 } } @@ -106578,15 +107904,15 @@ "binop": null, "updateContext": null }, - "start": 10750, - "end": 10751, + "start": 10906, + "end": 10907, "loc": { "start": { - "line": 285, + "line": 291, "column": 11 }, "end": { - "line": 285, + "line": 291, "column": 12 } } @@ -106604,15 +107930,15 @@ "binop": null }, "value": "options", - "start": 10751, - "end": 10758, + "start": 10907, + "end": 10914, "loc": { "start": { - "line": 285, + "line": 291, "column": 12 }, "end": { - "line": 285, + "line": 291, "column": 19 } } @@ -106630,15 +107956,15 @@ "binop": null, "updateContext": null }, - "start": 10758, - "end": 10759, + "start": 10914, + "end": 10915, "loc": { "start": { - "line": 285, + "line": 291, "column": 19 }, "end": { - "line": 285, + "line": 291, "column": 20 } } @@ -106656,15 +107982,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 10759, - "end": 10777, + "start": 10915, + "end": 10933, "loc": { "start": { - "line": 285, + "line": 291, "column": 20 }, "end": { - "line": 285, + "line": 291, "column": 38 } } @@ -106681,15 +108007,15 @@ "postfix": false, "binop": null }, - "start": 10777, - "end": 10778, + "start": 10933, + "end": 10934, "loc": { "start": { - "line": 285, + "line": 291, "column": 38 }, "end": { - "line": 285, + "line": 291, "column": 39 } } @@ -106709,15 +108035,15 @@ "updateContext": null }, "value": "this", - "start": 10786, - "end": 10790, + "start": 10942, + "end": 10946, "loc": { "start": { - "line": 286, + "line": 292, "column": 6 }, "end": { - "line": 286, + "line": 292, "column": 10 } } @@ -106735,15 +108061,15 @@ "binop": null, "updateContext": null }, - "start": 10790, - "end": 10791, + "start": 10946, + "end": 10947, "loc": { "start": { - "line": 286, + "line": 292, "column": 10 }, "end": { - "line": 286, + "line": 292, "column": 11 } } @@ -106761,15 +108087,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 10791, - "end": 10809, + "start": 10947, + "end": 10965, "loc": { "start": { - "line": 286, + "line": 292, "column": 11 }, "end": { - "line": 286, + "line": 292, "column": 29 } } @@ -106786,15 +108112,15 @@ "postfix": false, "binop": null }, - "start": 10809, - "end": 10810, + "start": 10965, + "end": 10966, "loc": { "start": { - "line": 286, + "line": 292, "column": 29 }, "end": { - "line": 286, + "line": 292, "column": 30 } } @@ -106814,15 +108140,15 @@ "updateContext": null }, "value": "this", - "start": 10810, - "end": 10814, + "start": 10966, + "end": 10970, "loc": { "start": { - "line": 286, + "line": 292, "column": 30 }, "end": { - "line": 286, + "line": 292, "column": 34 } } @@ -106840,15 +108166,15 @@ "binop": null, "updateContext": null }, - "start": 10814, - "end": 10815, + "start": 10970, + "end": 10971, "loc": { "start": { - "line": 286, + "line": 292, "column": 34 }, "end": { - "line": 286, + "line": 292, "column": 35 } } @@ -106866,15 +108192,15 @@ "binop": null }, "value": "input", - "start": 10815, - "end": 10820, + "start": 10971, + "end": 10976, "loc": { "start": { - "line": 286, + "line": 292, "column": 35 }, "end": { - "line": 286, + "line": 292, "column": 40 } } @@ -106891,15 +108217,15 @@ "postfix": false, "binop": null }, - "start": 10820, - "end": 10821, + "start": 10976, + "end": 10977, "loc": { "start": { - "line": 286, + "line": 292, "column": 40 }, "end": { - "line": 286, + "line": 292, "column": 41 } } @@ -106917,15 +108243,15 @@ "binop": null, "updateContext": null }, - "start": 10821, - "end": 10822, + "start": 10977, + "end": 10978, "loc": { "start": { - "line": 286, + "line": 292, "column": 41 }, "end": { - "line": 286, + "line": 292, "column": 42 } } @@ -106942,15 +108268,15 @@ "postfix": false, "binop": null }, - "start": 10826, - "end": 10827, + "start": 10982, + "end": 10983, "loc": { "start": { - "line": 287, + "line": 293, "column": 2 }, "end": { - "line": 287, + "line": 293, "column": 3 } } @@ -106958,15 +108284,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n ", - "start": 10833, - "end": 10995, + "start": 10989, + "end": 11151, "loc": { "start": { - "line": 289, + "line": 295, "column": 2 }, "end": { - "line": 292, + "line": 298, "column": 5 } } @@ -106984,15 +108310,15 @@ "binop": null }, "value": "getInput", - "start": 10999, - "end": 11007, + "start": 11155, + "end": 11163, "loc": { "start": { - "line": 293, + "line": 299, "column": 2 }, "end": { - "line": 293, + "line": 299, "column": 10 } } @@ -107009,15 +108335,15 @@ "postfix": false, "binop": null }, - "start": 11007, - "end": 11008, + "start": 11163, + "end": 11164, "loc": { "start": { - "line": 293, + "line": 299, "column": 10 }, "end": { - "line": 293, + "line": 299, "column": 11 } } @@ -107035,15 +108361,15 @@ "binop": null }, "value": "inputName", - "start": 11008, - "end": 11017, + "start": 11164, + "end": 11173, "loc": { "start": { - "line": 293, + "line": 299, "column": 11 }, "end": { - "line": 293, + "line": 299, "column": 20 } } @@ -107060,15 +108386,15 @@ "postfix": false, "binop": null }, - "start": 11017, - "end": 11018, + "start": 11173, + "end": 11174, "loc": { "start": { - "line": 293, + "line": 299, "column": 20 }, "end": { - "line": 293, + "line": 299, "column": 21 } } @@ -107085,15 +108411,15 @@ "postfix": false, "binop": null }, - "start": 11018, - "end": 11019, + "start": 11174, + "end": 11175, "loc": { "start": { - "line": 293, + "line": 299, "column": 21 }, "end": { - "line": 293, + "line": 299, "column": 22 } } @@ -107111,15 +108437,15 @@ "binop": null }, "value": "inputName", - "start": 11025, - "end": 11034, + "start": 11181, + "end": 11190, "loc": { "start": { - "line": 294, + "line": 300, "column": 4 }, "end": { - "line": 294, + "line": 300, "column": 13 } } @@ -107138,15 +108464,15 @@ "updateContext": null }, "value": "=", - "start": 11035, - "end": 11036, + "start": 11191, + "end": 11192, "loc": { "start": { - "line": 294, + "line": 300, "column": 14 }, "end": { - "line": 294, + "line": 300, "column": 15 } } @@ -107164,15 +108490,15 @@ "binop": null }, "value": "inputName", - "start": 11037, - "end": 11046, + "start": 11193, + "end": 11202, "loc": { "start": { - "line": 294, + "line": 300, "column": 16 }, "end": { - "line": 294, + "line": 300, "column": 25 } } @@ -107191,15 +108517,15 @@ "updateContext": null }, "value": "||", - "start": 11047, - "end": 11049, + "start": 11203, + "end": 11205, "loc": { "start": { - "line": 294, + "line": 300, "column": 26 }, "end": { - "line": 294, + "line": 300, "column": 28 } } @@ -107219,15 +108545,15 @@ "updateContext": null }, "value": "this", - "start": 11050, - "end": 11054, + "start": 11206, + "end": 11210, "loc": { "start": { - "line": 294, + "line": 300, "column": 29 }, "end": { - "line": 294, + "line": 300, "column": 33 } } @@ -107245,15 +108571,15 @@ "binop": null, "updateContext": null }, - "start": 11054, - "end": 11055, + "start": 11210, + "end": 11211, "loc": { "start": { - "line": 294, + "line": 300, "column": 33 }, "end": { - "line": 294, + "line": 300, "column": 34 } } @@ -107271,15 +108597,15 @@ "binop": null }, "value": "options", - "start": 11055, - "end": 11062, + "start": 11211, + "end": 11218, "loc": { "start": { - "line": 294, + "line": 300, "column": 34 }, "end": { - "line": 294, + "line": 300, "column": 41 } } @@ -107297,15 +108623,15 @@ "binop": null, "updateContext": null }, - "start": 11062, - "end": 11063, + "start": 11218, + "end": 11219, "loc": { "start": { - "line": 294, + "line": 300, "column": 41 }, "end": { - "line": 294, + "line": 300, "column": 42 } } @@ -107323,15 +108649,15 @@ "binop": null }, "value": "inputName", - "start": 11063, - "end": 11072, + "start": 11219, + "end": 11228, "loc": { "start": { - "line": 294, + "line": 300, "column": 42 }, "end": { - "line": 294, + "line": 300, "column": 51 } } @@ -107349,15 +108675,15 @@ "binop": null, "updateContext": null }, - "start": 11072, - "end": 11073, + "start": 11228, + "end": 11229, "loc": { "start": { - "line": 294, + "line": 300, "column": 51 }, "end": { - "line": 294, + "line": 300, "column": 52 } } @@ -107365,15 +108691,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11081, - "end": 11136, + "start": 11237, + "end": 11292, "loc": { "start": { - "line": 296, + "line": 302, "column": 4 }, "end": { - "line": 298, + "line": 304, "column": 7 } } @@ -107393,15 +108719,15 @@ "updateContext": null }, "value": "if", - "start": 11142, - "end": 11144, + "start": 11298, + "end": 11300, "loc": { "start": { - "line": 299, + "line": 305, "column": 4 }, "end": { - "line": 299, + "line": 305, "column": 6 } } @@ -107418,15 +108744,15 @@ "postfix": false, "binop": null }, - "start": 11144, - "end": 11145, + "start": 11300, + "end": 11301, "loc": { "start": { - "line": 299, + "line": 305, "column": 6 }, "end": { - "line": 299, + "line": 305, "column": 7 } } @@ -107446,15 +108772,15 @@ "updateContext": null }, "value": "this", - "start": 11145, - "end": 11149, + "start": 11301, + "end": 11305, "loc": { "start": { - "line": 299, + "line": 305, "column": 7 }, "end": { - "line": 299, + "line": 305, "column": 11 } } @@ -107472,15 +108798,15 @@ "binop": null, "updateContext": null }, - "start": 11149, - "end": 11150, + "start": 11305, + "end": 11306, "loc": { "start": { - "line": 299, + "line": 305, "column": 11 }, "end": { - "line": 299, + "line": 305, "column": 12 } } @@ -107498,15 +108824,15 @@ "binop": null }, "value": "options", - "start": 11150, - "end": 11157, + "start": 11306, + "end": 11313, "loc": { "start": { - "line": 299, + "line": 305, "column": 12 }, "end": { - "line": 299, + "line": 305, "column": 19 } } @@ -107524,15 +108850,15 @@ "binop": null, "updateContext": null }, - "start": 11157, - "end": 11158, + "start": 11313, + "end": 11314, "loc": { "start": { - "line": 299, + "line": 305, "column": 19 }, "end": { - "line": 299, + "line": 305, "column": 20 } } @@ -107550,15 +108876,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 11158, - "end": 11176, + "start": 11314, + "end": 11332, "loc": { "start": { - "line": 299, + "line": 305, "column": 20 }, "end": { - "line": 299, + "line": 305, "column": 38 } } @@ -107575,15 +108901,15 @@ "postfix": false, "binop": null }, - "start": 11176, - "end": 11177, + "start": 11332, + "end": 11333, "loc": { "start": { - "line": 299, + "line": 305, "column": 38 }, "end": { - "line": 299, + "line": 305, "column": 39 } } @@ -107603,15 +108929,15 @@ "updateContext": null }, "value": "this", - "start": 11185, - "end": 11189, + "start": 11341, + "end": 11345, "loc": { "start": { - "line": 300, + "line": 306, "column": 6 }, "end": { - "line": 300, + "line": 306, "column": 10 } } @@ -107629,15 +108955,15 @@ "binop": null, "updateContext": null }, - "start": 11189, - "end": 11190, + "start": 11345, + "end": 11346, "loc": { "start": { - "line": 300, + "line": 306, "column": 10 }, "end": { - "line": 300, + "line": 306, "column": 11 } } @@ -107655,15 +108981,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 11190, - "end": 11208, + "start": 11346, + "end": 11364, "loc": { "start": { - "line": 300, + "line": 306, "column": 11 }, "end": { - "line": 300, + "line": 306, "column": 29 } } @@ -107680,15 +109006,15 @@ "postfix": false, "binop": null }, - "start": 11208, - "end": 11209, + "start": 11364, + "end": 11365, "loc": { "start": { - "line": 300, + "line": 306, "column": 29 }, "end": { - "line": 300, + "line": 306, "column": 30 } } @@ -107708,15 +109034,15 @@ "updateContext": null }, "value": "this", - "start": 11209, - "end": 11213, + "start": 11365, + "end": 11369, "loc": { "start": { - "line": 300, + "line": 306, "column": 30 }, "end": { - "line": 300, + "line": 306, "column": 34 } } @@ -107734,15 +109060,15 @@ "binop": null, "updateContext": null }, - "start": 11213, - "end": 11214, + "start": 11369, + "end": 11370, "loc": { "start": { - "line": 300, + "line": 306, "column": 34 }, "end": { - "line": 300, + "line": 306, "column": 35 } } @@ -107760,15 +109086,15 @@ "binop": null }, "value": "input", - "start": 11214, - "end": 11219, + "start": 11370, + "end": 11375, "loc": { "start": { - "line": 300, + "line": 306, "column": 35 }, "end": { - "line": 300, + "line": 306, "column": 40 } } @@ -107785,15 +109111,15 @@ "postfix": false, "binop": null }, - "start": 11219, - "end": 11220, + "start": 11375, + "end": 11376, "loc": { "start": { - "line": 300, + "line": 306, "column": 40 }, "end": { - "line": 300, + "line": 306, "column": 41 } } @@ -107811,15 +109137,15 @@ "binop": null, "updateContext": null }, - "start": 11220, - "end": 11221, + "start": 11376, + "end": 11377, "loc": { "start": { - "line": 300, + "line": 306, "column": 41 }, "end": { - "line": 300, + "line": 306, "column": 42 } } @@ -107839,15 +109165,15 @@ "updateContext": null }, "value": "return", - "start": 11229, - "end": 11235, + "start": 11385, + "end": 11391, "loc": { "start": { - "line": 302, + "line": 308, "column": 4 }, "end": { - "line": 302, + "line": 308, "column": 10 } } @@ -107867,15 +109193,15 @@ "updateContext": null }, "value": "this", - "start": 11236, - "end": 11240, + "start": 11392, + "end": 11396, "loc": { "start": { - "line": 302, + "line": 308, "column": 11 }, "end": { - "line": 302, + "line": 308, "column": 15 } } @@ -107893,15 +109219,15 @@ "binop": null, "updateContext": null }, - "start": 11240, - "end": 11241, + "start": 11396, + "end": 11397, "loc": { "start": { - "line": 302, + "line": 308, "column": 15 }, "end": { - "line": 302, + "line": 308, "column": 16 } } @@ -107919,15 +109245,15 @@ "binop": null }, "value": "input", - "start": 11241, - "end": 11246, + "start": 11397, + "end": 11402, "loc": { "start": { - "line": 302, + "line": 308, "column": 16 }, "end": { - "line": 302, + "line": 308, "column": 21 } } @@ -107945,15 +109271,15 @@ "binop": null, "updateContext": null }, - "start": 11246, - "end": 11247, + "start": 11402, + "end": 11403, "loc": { "start": { - "line": 302, + "line": 308, "column": 21 }, "end": { - "line": 302, + "line": 308, "column": 22 } } @@ -107973,15 +109299,15 @@ "updateContext": null }, "value": "this", - "start": 11247, - "end": 11251, + "start": 11403, + "end": 11407, "loc": { "start": { - "line": 302, + "line": 308, "column": 22 }, "end": { - "line": 302, + "line": 308, "column": 26 } } @@ -107999,15 +109325,15 @@ "binop": null, "updateContext": null }, - "start": 11251, - "end": 11252, + "start": 11407, + "end": 11408, "loc": { "start": { - "line": 302, + "line": 308, "column": 26 }, "end": { - "line": 302, + "line": 308, "column": 27 } } @@ -108025,15 +109351,15 @@ "binop": null }, "value": "options", - "start": 11252, - "end": 11259, + "start": 11408, + "end": 11415, "loc": { "start": { - "line": 302, + "line": 308, "column": 27 }, "end": { - "line": 302, + "line": 308, "column": 34 } } @@ -108051,15 +109377,15 @@ "binop": null, "updateContext": null }, - "start": 11259, - "end": 11260, + "start": 11415, + "end": 11416, "loc": { "start": { - "line": 302, + "line": 308, "column": 34 }, "end": { - "line": 302, + "line": 308, "column": 35 } } @@ -108077,15 +109403,15 @@ "binop": null }, "value": "inputName", - "start": 11260, - "end": 11269, + "start": 11416, + "end": 11425, "loc": { "start": { - "line": 302, + "line": 308, "column": 35 }, "end": { - "line": 302, + "line": 308, "column": 44 } } @@ -108103,15 +109429,15 @@ "binop": null, "updateContext": null }, - "start": 11269, - "end": 11270, + "start": 11425, + "end": 11426, "loc": { "start": { - "line": 302, + "line": 308, "column": 44 }, "end": { - "line": 302, + "line": 308, "column": 45 } } @@ -108129,15 +109455,15 @@ "binop": null, "updateContext": null }, - "start": 11270, - "end": 11271, + "start": 11426, + "end": 11427, "loc": { "start": { - "line": 302, + "line": 308, "column": 45 }, "end": { - "line": 302, + "line": 308, "column": 46 } } @@ -108154,15 +109480,15 @@ "postfix": false, "binop": null }, - "start": 11275, - "end": 11276, + "start": 11431, + "end": 11432, "loc": { "start": { - "line": 303, + "line": 309, "column": 2 }, "end": { - "line": 303, + "line": 309, "column": 3 } } @@ -108170,15 +109496,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n ", - "start": 11282, - "end": 11442, + "start": 11438, + "end": 11598, "loc": { "start": { - "line": 305, + "line": 311, "column": 2 }, "end": { - "line": 309, + "line": 315, "column": 5 } } @@ -108196,15 +109522,15 @@ "binop": null }, "value": "setInput", - "start": 11446, - "end": 11454, + "start": 11602, + "end": 11610, "loc": { "start": { - "line": 310, + "line": 316, "column": 2 }, "end": { - "line": 310, + "line": 316, "column": 10 } } @@ -108221,15 +109547,15 @@ "postfix": false, "binop": null }, - "start": 11454, - "end": 11455, + "start": 11610, + "end": 11611, "loc": { "start": { - "line": 310, + "line": 316, "column": 10 }, "end": { - "line": 310, + "line": 316, "column": 11 } } @@ -108247,15 +109573,15 @@ "binop": null }, "value": "input", - "start": 11455, - "end": 11460, + "start": 11611, + "end": 11616, "loc": { "start": { - "line": 310, + "line": 316, "column": 11 }, "end": { - "line": 310, + "line": 316, "column": 16 } } @@ -108273,15 +109599,15 @@ "binop": null, "updateContext": null }, - "start": 11460, - "end": 11461, + "start": 11616, + "end": 11617, "loc": { "start": { - "line": 310, + "line": 316, "column": 16 }, "end": { - "line": 310, + "line": 316, "column": 17 } } @@ -108299,15 +109625,15 @@ "binop": null }, "value": "inputName", - "start": 11462, - "end": 11471, + "start": 11618, + "end": 11627, "loc": { "start": { - "line": 310, + "line": 316, "column": 18 }, "end": { - "line": 310, + "line": 316, "column": 27 } } @@ -108324,15 +109650,15 @@ "postfix": false, "binop": null }, - "start": 11471, - "end": 11472, + "start": 11627, + "end": 11628, "loc": { "start": { - "line": 310, + "line": 316, "column": 27 }, "end": { - "line": 310, + "line": 316, "column": 28 } } @@ -108349,15 +109675,15 @@ "postfix": false, "binop": null }, - "start": 11472, - "end": 11473, + "start": 11628, + "end": 11629, "loc": { "start": { - "line": 310, + "line": 316, "column": 28 }, "end": { - "line": 310, + "line": 316, "column": 29 } } @@ -108375,15 +109701,15 @@ "binop": null }, "value": "inputName", - "start": 11479, - "end": 11488, + "start": 11635, + "end": 11644, "loc": { "start": { - "line": 311, + "line": 317, "column": 4 }, "end": { - "line": 311, + "line": 317, "column": 13 } } @@ -108402,15 +109728,15 @@ "updateContext": null }, "value": "=", - "start": 11489, - "end": 11490, + "start": 11645, + "end": 11646, "loc": { "start": { - "line": 311, + "line": 317, "column": 14 }, "end": { - "line": 311, + "line": 317, "column": 15 } } @@ -108428,15 +109754,15 @@ "binop": null }, "value": "inputName", - "start": 11491, - "end": 11500, + "start": 11647, + "end": 11656, "loc": { "start": { - "line": 311, + "line": 317, "column": 16 }, "end": { - "line": 311, + "line": 317, "column": 25 } } @@ -108455,15 +109781,15 @@ "updateContext": null }, "value": "||", - "start": 11501, - "end": 11503, + "start": 11657, + "end": 11659, "loc": { "start": { - "line": 311, + "line": 317, "column": 26 }, "end": { - "line": 311, + "line": 317, "column": 28 } } @@ -108483,15 +109809,15 @@ "updateContext": null }, "value": "this", - "start": 11504, - "end": 11508, + "start": 11660, + "end": 11664, "loc": { "start": { - "line": 311, + "line": 317, "column": 29 }, "end": { - "line": 311, + "line": 317, "column": 33 } } @@ -108509,15 +109835,15 @@ "binop": null, "updateContext": null }, - "start": 11508, - "end": 11509, + "start": 11664, + "end": 11665, "loc": { "start": { - "line": 311, + "line": 317, "column": 33 }, "end": { - "line": 311, + "line": 317, "column": 34 } } @@ -108535,15 +109861,15 @@ "binop": null }, "value": "options", - "start": 11509, - "end": 11516, + "start": 11665, + "end": 11672, "loc": { "start": { - "line": 311, + "line": 317, "column": 34 }, "end": { - "line": 311, + "line": 317, "column": 41 } } @@ -108561,15 +109887,15 @@ "binop": null, "updateContext": null }, - "start": 11516, - "end": 11517, + "start": 11672, + "end": 11673, "loc": { "start": { - "line": 311, + "line": 317, "column": 41 }, "end": { - "line": 311, + "line": 317, "column": 42 } } @@ -108587,15 +109913,15 @@ "binop": null }, "value": "inputName", - "start": 11517, - "end": 11526, + "start": 11673, + "end": 11682, "loc": { "start": { - "line": 311, + "line": 317, "column": 42 }, "end": { - "line": 311, + "line": 317, "column": 51 } } @@ -108613,15 +109939,15 @@ "binop": null, "updateContext": null }, - "start": 11526, - "end": 11527, + "start": 11682, + "end": 11683, "loc": { "start": { - "line": 311, + "line": 317, "column": 51 }, "end": { - "line": 311, + "line": 317, "column": 52 } } @@ -108641,15 +109967,15 @@ "updateContext": null }, "value": "this", - "start": 11533, - "end": 11537, + "start": 11689, + "end": 11693, "loc": { "start": { - "line": 312, + "line": 318, "column": 4 }, "end": { - "line": 312, + "line": 318, "column": 8 } } @@ -108667,15 +109993,15 @@ "binop": null, "updateContext": null }, - "start": 11537, - "end": 11538, + "start": 11693, + "end": 11694, "loc": { "start": { - "line": 312, + "line": 318, "column": 8 }, "end": { - "line": 312, + "line": 318, "column": 9 } } @@ -108693,15 +110019,15 @@ "binop": null }, "value": "input", - "start": 11538, - "end": 11543, + "start": 11694, + "end": 11699, "loc": { "start": { - "line": 312, + "line": 318, "column": 9 }, "end": { - "line": 312, + "line": 318, "column": 14 } } @@ -108719,15 +110045,15 @@ "binop": null, "updateContext": null }, - "start": 11543, - "end": 11544, + "start": 11699, + "end": 11700, "loc": { "start": { - "line": 312, + "line": 318, "column": 14 }, "end": { - "line": 312, + "line": 318, "column": 15 } } @@ -108745,15 +110071,15 @@ "binop": null }, "value": "inputName", - "start": 11544, - "end": 11553, + "start": 11700, + "end": 11709, "loc": { "start": { - "line": 312, + "line": 318, "column": 15 }, "end": { - "line": 312, + "line": 318, "column": 24 } } @@ -108771,15 +110097,15 @@ "binop": null, "updateContext": null }, - "start": 11553, - "end": 11554, + "start": 11709, + "end": 11710, "loc": { "start": { - "line": 312, + "line": 318, "column": 24 }, "end": { - "line": 312, + "line": 318, "column": 25 } } @@ -108798,15 +110124,15 @@ "updateContext": null }, "value": "=", - "start": 11555, - "end": 11556, + "start": 11711, + "end": 11712, "loc": { "start": { - "line": 312, + "line": 318, "column": 26 }, "end": { - "line": 312, + "line": 318, "column": 27 } } @@ -108824,15 +110150,15 @@ "binop": null }, "value": "input", - "start": 11557, - "end": 11562, + "start": 11713, + "end": 11718, "loc": { "start": { - "line": 312, + "line": 318, "column": 28 }, "end": { - "line": 312, + "line": 318, "column": 33 } } @@ -108850,15 +110176,15 @@ "binop": null, "updateContext": null }, - "start": 11562, - "end": 11563, + "start": 11718, + "end": 11719, "loc": { "start": { - "line": 312, + "line": 318, "column": 33 }, "end": { - "line": 312, + "line": 318, "column": 34 } } @@ -108866,15 +110192,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11727, + "end": 11782, "loc": { "start": { - "line": 314, + "line": 320, "column": 4 }, "end": { - "line": 316, + "line": 322, "column": 7 } } @@ -108894,15 +110220,15 @@ "updateContext": null }, "value": "if", - "start": 11632, - "end": 11634, + "start": 11788, + "end": 11790, "loc": { "start": { - "line": 317, + "line": 323, "column": 4 }, "end": { - "line": 317, + "line": 323, "column": 6 } } @@ -108919,15 +110245,15 @@ "postfix": false, "binop": null }, - "start": 11634, - "end": 11635, + "start": 11790, + "end": 11791, "loc": { "start": { - "line": 317, + "line": 323, "column": 6 }, "end": { - "line": 317, + "line": 323, "column": 7 } } @@ -108947,15 +110273,15 @@ "updateContext": null }, "value": "this", - "start": 11635, - "end": 11639, + "start": 11791, + "end": 11795, "loc": { "start": { - "line": 317, + "line": 323, "column": 7 }, "end": { - "line": 317, + "line": 323, "column": 11 } } @@ -108973,15 +110299,15 @@ "binop": null, "updateContext": null }, - "start": 11639, - "end": 11640, + "start": 11795, + "end": 11796, "loc": { "start": { - "line": 317, + "line": 323, "column": 11 }, "end": { - "line": 317, + "line": 323, "column": 12 } } @@ -108999,15 +110325,15 @@ "binop": null }, "value": "options", - "start": 11640, - "end": 11647, + "start": 11796, + "end": 11803, "loc": { "start": { - "line": 317, + "line": 323, "column": 12 }, "end": { - "line": 317, + "line": 323, "column": 19 } } @@ -109025,15 +110351,15 @@ "binop": null, "updateContext": null }, - "start": 11647, - "end": 11648, + "start": 11803, + "end": 11804, "loc": { "start": { - "line": 317, + "line": 323, "column": 19 }, "end": { - "line": 317, + "line": 323, "column": 20 } } @@ -109051,15 +110377,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 11648, - "end": 11666, + "start": 11804, + "end": 11822, "loc": { "start": { - "line": 317, + "line": 323, "column": 20 }, "end": { - "line": 317, + "line": 323, "column": 38 } } @@ -109076,15 +110402,15 @@ "postfix": false, "binop": null }, - "start": 11666, - "end": 11667, + "start": 11822, + "end": 11823, "loc": { "start": { - "line": 317, + "line": 323, "column": 38 }, "end": { - "line": 317, + "line": 323, "column": 39 } } @@ -109104,15 +110430,15 @@ "updateContext": null }, "value": "this", - "start": 11675, - "end": 11679, + "start": 11831, + "end": 11835, "loc": { "start": { - "line": 318, + "line": 324, "column": 6 }, "end": { - "line": 318, + "line": 324, "column": 10 } } @@ -109130,15 +110456,15 @@ "binop": null, "updateContext": null }, - "start": 11679, - "end": 11680, + "start": 11835, + "end": 11836, "loc": { "start": { - "line": 318, + "line": 324, "column": 10 }, "end": { - "line": 318, + "line": 324, "column": 11 } } @@ -109156,15 +110482,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 11680, - "end": 11698, + "start": 11836, + "end": 11854, "loc": { "start": { - "line": 318, + "line": 324, "column": 11 }, "end": { - "line": 318, + "line": 324, "column": 29 } } @@ -109181,15 +110507,15 @@ "postfix": false, "binop": null }, - "start": 11698, - "end": 11699, + "start": 11854, + "end": 11855, "loc": { "start": { - "line": 318, + "line": 324, "column": 29 }, "end": { - "line": 318, + "line": 324, "column": 30 } } @@ -109209,15 +110535,15 @@ "updateContext": null }, "value": "this", - "start": 11699, - "end": 11703, + "start": 11855, + "end": 11859, "loc": { "start": { - "line": 318, + "line": 324, "column": 30 }, "end": { - "line": 318, + "line": 324, "column": 34 } } @@ -109235,15 +110561,15 @@ "binop": null, "updateContext": null }, - "start": 11703, - "end": 11704, + "start": 11859, + "end": 11860, "loc": { "start": { - "line": 318, + "line": 324, "column": 34 }, "end": { - "line": 318, + "line": 324, "column": 35 } } @@ -109261,15 +110587,15 @@ "binop": null }, "value": "input", - "start": 11704, - "end": 11709, + "start": 11860, + "end": 11865, "loc": { "start": { - "line": 318, + "line": 324, "column": 35 }, "end": { - "line": 318, + "line": 324, "column": 40 } } @@ -109286,15 +110612,15 @@ "postfix": false, "binop": null }, - "start": 11709, - "end": 11710, + "start": 11865, + "end": 11866, "loc": { "start": { - "line": 318, + "line": 324, "column": 40 }, "end": { - "line": 318, + "line": 324, "column": 41 } } @@ -109312,15 +110638,15 @@ "binop": null, "updateContext": null }, - "start": 11710, - "end": 11711, + "start": 11866, + "end": 11867, "loc": { "start": { - "line": 318, + "line": 324, "column": 41 }, "end": { - "line": 318, + "line": 324, "column": 42 } } @@ -109337,15 +110663,15 @@ "postfix": false, "binop": null }, - "start": 11715, - "end": 11716, + "start": 11871, + "end": 11872, "loc": { "start": { - "line": 319, + "line": 325, "column": 2 }, "end": { - "line": 319, + "line": 325, "column": 3 } } @@ -109353,15 +110679,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 11724, - "end": 11833, + "start": 11880, + "end": 11989, "loc": { "start": { - "line": 321, + "line": 327, "column": 2 }, "end": { - "line": 324, + "line": 330, "column": 5 } } @@ -109379,15 +110705,15 @@ "binop": null }, "value": "replaceInput", - "start": 11837, - "end": 11849, + "start": 11993, + "end": 12005, "loc": { "start": { - "line": 325, + "line": 331, "column": 2 }, "end": { - "line": 325, + "line": 331, "column": 14 } } @@ -109404,15 +110730,15 @@ "postfix": false, "binop": null }, - "start": 11849, - "end": 11850, + "start": 12005, + "end": 12006, "loc": { "start": { - "line": 325, + "line": 331, "column": 14 }, "end": { - "line": 325, + "line": 331, "column": 15 } } @@ -109430,15 +110756,15 @@ "binop": null }, "value": "inputObj", - "start": 11850, - "end": 11858, + "start": 12006, + "end": 12014, "loc": { "start": { - "line": 325, + "line": 331, "column": 15 }, "end": { - "line": 325, + "line": 331, "column": 23 } } @@ -109455,15 +110781,15 @@ "postfix": false, "binop": null }, - "start": 11858, - "end": 11859, + "start": 12014, + "end": 12015, "loc": { "start": { - "line": 325, + "line": 331, "column": 23 }, "end": { - "line": 325, + "line": 331, "column": 24 } } @@ -109480,15 +110806,15 @@ "postfix": false, "binop": null }, - "start": 11859, - "end": 11860, + "start": 12015, + "end": 12016, "loc": { "start": { - "line": 325, + "line": 331, "column": 24 }, "end": { - "line": 325, + "line": 331, "column": 25 } } @@ -109508,15 +110834,15 @@ "updateContext": null }, "value": "this", - "start": 11866, - "end": 11870, + "start": 12022, + "end": 12026, "loc": { "start": { - "line": 326, + "line": 332, "column": 4 }, "end": { - "line": 326, + "line": 332, "column": 8 } } @@ -109534,15 +110860,15 @@ "binop": null, "updateContext": null }, - "start": 11870, - "end": 11871, + "start": 12026, + "end": 12027, "loc": { "start": { - "line": 326, + "line": 332, "column": 8 }, "end": { - "line": 326, + "line": 332, "column": 9 } } @@ -109560,15 +110886,15 @@ "binop": null }, "value": "input", - "start": 11871, - "end": 11876, + "start": 12027, + "end": 12032, "loc": { "start": { - "line": 326, + "line": 332, "column": 9 }, "end": { - "line": 326, + "line": 332, "column": 14 } } @@ -109587,15 +110913,15 @@ "updateContext": null }, "value": "=", - "start": 11877, - "end": 11878, + "start": 12033, + "end": 12034, "loc": { "start": { - "line": 326, + "line": 332, "column": 15 }, "end": { - "line": 326, + "line": 332, "column": 16 } } @@ -109613,15 +110939,15 @@ "binop": null }, "value": "inputObj", - "start": 11879, - "end": 11887, + "start": 12035, + "end": 12043, "loc": { "start": { - "line": 326, + "line": 332, "column": 17 }, "end": { - "line": 326, + "line": 332, "column": 25 } } @@ -109639,15 +110965,15 @@ "binop": null, "updateContext": null }, - "start": 11887, - "end": 11888, + "start": 12043, + "end": 12044, "loc": { "start": { - "line": 326, + "line": 332, "column": 25 }, "end": { - "line": 326, + "line": 332, "column": 26 } } @@ -109664,15 +110990,15 @@ "postfix": false, "binop": null }, - "start": 11892, - "end": 11893, + "start": 12048, + "end": 12049, "loc": { "start": { - "line": 327, + "line": 333, "column": 2 }, "end": { - "line": 327, + "line": 333, "column": 3 } } @@ -109680,15 +111006,15 @@ { "type": "CommentBlock", "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", - "start": 11899, - "end": 12025, + "start": 12055, + "end": 12181, "loc": { "start": { - "line": 329, + "line": 335, "column": 2 }, "end": { - "line": 332, + "line": 338, "column": 5 } } @@ -109706,15 +111032,15 @@ "binop": null }, "value": "setOptions", - "start": 12029, - "end": 12039, + "start": 12185, + "end": 12195, "loc": { "start": { - "line": 333, + "line": 339, "column": 2 }, "end": { - "line": 333, + "line": 339, "column": 12 } } @@ -109733,15 +111059,15 @@ "updateContext": null }, "value": "=", - "start": 12040, - "end": 12041, + "start": 12196, + "end": 12197, "loc": { "start": { - "line": 333, + "line": 339, "column": 13 }, "end": { - "line": 333, + "line": 339, "column": 14 } } @@ -109759,15 +111085,15 @@ "binop": null }, "value": "option", - "start": 12042, - "end": 12048, + "start": 12198, + "end": 12204, "loc": { "start": { - "line": 333, + "line": 339, "column": 15 }, "end": { - "line": 333, + "line": 339, "column": 21 } } @@ -109785,15 +111111,15 @@ "binop": null, "updateContext": null }, - "start": 12049, - "end": 12051, + "start": 12205, + "end": 12207, "loc": { "start": { - "line": 333, + "line": 339, "column": 22 }, "end": { - "line": 333, + "line": 339, "column": 24 } } @@ -109810,15 +111136,15 @@ "postfix": false, "binop": null }, - "start": 12052, - "end": 12053, + "start": 12208, + "end": 12209, "loc": { "start": { - "line": 333, + "line": 339, "column": 25 }, "end": { - "line": 333, + "line": 339, "column": 26 } } @@ -109836,15 +111162,15 @@ "binop": null }, "value": "option", - "start": 12059, - "end": 12065, + "start": 12215, + "end": 12221, "loc": { "start": { - "line": 334, + "line": 340, "column": 4 }, "end": { - "line": 334, + "line": 340, "column": 10 } } @@ -109863,15 +111189,15 @@ "updateContext": null }, "value": "=", - "start": 12066, - "end": 12067, + "start": 12222, + "end": 12223, "loc": { "start": { - "line": 334, + "line": 340, "column": 11 }, "end": { - "line": 334, + "line": 340, "column": 12 } } @@ -109889,15 +111215,15 @@ "binop": null }, "value": "option", - "start": 12068, - "end": 12074, + "start": 12224, + "end": 12230, "loc": { "start": { - "line": 334, + "line": 340, "column": 13 }, "end": { - "line": 334, + "line": 340, "column": 19 } } @@ -109916,15 +111242,15 @@ "updateContext": null }, "value": "||", - "start": 12075, - "end": 12077, + "start": 12231, + "end": 12233, "loc": { "start": { - "line": 334, + "line": 340, "column": 20 }, "end": { - "line": 334, + "line": 340, "column": 22 } } @@ -109941,15 +111267,15 @@ "postfix": false, "binop": null }, - "start": 12078, - "end": 12079, + "start": 12234, + "end": 12235, "loc": { "start": { - "line": 334, + "line": 340, "column": 23 }, "end": { - "line": 334, + "line": 340, "column": 24 } } @@ -109966,15 +111292,15 @@ "postfix": false, "binop": null }, - "start": 12079, - "end": 12080, + "start": 12235, + "end": 12236, "loc": { "start": { - "line": 334, + "line": 340, "column": 24 }, "end": { - "line": 334, + "line": 340, "column": 25 } } @@ -109992,15 +111318,15 @@ "binop": null, "updateContext": null }, - "start": 12080, - "end": 12081, + "start": 12236, + "end": 12237, "loc": { "start": { - "line": 334, + "line": 340, "column": 25 }, "end": { - "line": 334, + "line": 340, "column": 26 } } @@ -110020,15 +111346,15 @@ "updateContext": null }, "value": "this", - "start": 12087, - "end": 12091, + "start": 12243, + "end": 12247, "loc": { "start": { - "line": 335, + "line": 341, "column": 4 }, "end": { - "line": 335, + "line": 341, "column": 8 } } @@ -110046,15 +111372,15 @@ "binop": null, "updateContext": null }, - "start": 12091, - "end": 12092, + "start": 12247, + "end": 12248, "loc": { "start": { - "line": 335, + "line": 341, "column": 8 }, "end": { - "line": 335, + "line": 341, "column": 9 } } @@ -110072,15 +111398,15 @@ "binop": null }, "value": "options", - "start": 12092, - "end": 12099, + "start": 12248, + "end": 12255, "loc": { "start": { - "line": 335, + "line": 341, "column": 9 }, "end": { - "line": 335, + "line": 341, "column": 16 } } @@ -110099,15 +111425,15 @@ "updateContext": null }, "value": "=", - "start": 12100, - "end": 12101, + "start": 12256, + "end": 12257, "loc": { "start": { - "line": 335, + "line": 341, "column": 17 }, "end": { - "line": 335, + "line": 341, "column": 18 } } @@ -110125,15 +111451,15 @@ "binop": null }, "value": "Object", - "start": 12102, - "end": 12108, + "start": 12258, + "end": 12264, "loc": { "start": { - "line": 335, + "line": 341, "column": 19 }, "end": { - "line": 335, + "line": 341, "column": 25 } } @@ -110151,15 +111477,15 @@ "binop": null, "updateContext": null }, - "start": 12108, - "end": 12109, + "start": 12264, + "end": 12265, "loc": { "start": { - "line": 335, + "line": 341, "column": 25 }, "end": { - "line": 335, + "line": 341, "column": 26 } } @@ -110177,15 +111503,15 @@ "binop": null }, "value": "assign", - "start": 12109, - "end": 12115, + "start": 12265, + "end": 12271, "loc": { "start": { - "line": 335, + "line": 341, "column": 26 }, "end": { - "line": 335, + "line": 341, "column": 32 } } @@ -110202,15 +111528,15 @@ "postfix": false, "binop": null }, - "start": 12115, - "end": 12116, + "start": 12271, + "end": 12272, "loc": { "start": { - "line": 335, + "line": 341, "column": 32 }, "end": { - "line": 335, + "line": 341, "column": 33 } } @@ -110230,15 +111556,15 @@ "updateContext": null }, "value": "this", - "start": 12116, - "end": 12120, + "start": 12272, + "end": 12276, "loc": { "start": { - "line": 335, + "line": 341, "column": 33 }, "end": { - "line": 335, + "line": 341, "column": 37 } } @@ -110256,15 +111582,15 @@ "binop": null, "updateContext": null }, - "start": 12120, - "end": 12121, + "start": 12276, + "end": 12277, "loc": { "start": { - "line": 335, + "line": 341, "column": 37 }, "end": { - "line": 335, + "line": 341, "column": 38 } } @@ -110282,15 +111608,15 @@ "binop": null }, "value": "options", - "start": 12121, - "end": 12128, + "start": 12277, + "end": 12284, "loc": { "start": { - "line": 335, + "line": 341, "column": 38 }, "end": { - "line": 335, + "line": 341, "column": 45 } } @@ -110308,15 +111634,15 @@ "binop": null, "updateContext": null }, - "start": 12128, - "end": 12129, + "start": 12284, + "end": 12285, "loc": { "start": { - "line": 335, + "line": 341, "column": 45 }, "end": { - "line": 335, + "line": 341, "column": 46 } } @@ -110334,15 +111660,15 @@ "binop": null }, "value": "option", - "start": 12130, - "end": 12136, + "start": 12286, + "end": 12292, "loc": { "start": { - "line": 335, + "line": 341, "column": 47 }, "end": { - "line": 335, + "line": 341, "column": 53 } } @@ -110359,15 +111685,15 @@ "postfix": false, "binop": null }, - "start": 12136, - "end": 12137, + "start": 12292, + "end": 12293, "loc": { "start": { - "line": 335, + "line": 341, "column": 53 }, "end": { - "line": 335, + "line": 341, "column": 54 } } @@ -110385,15 +111711,15 @@ "binop": null, "updateContext": null }, - "start": 12137, - "end": 12138, + "start": 12293, + "end": 12294, "loc": { "start": { - "line": 335, + "line": 341, "column": 54 }, "end": { - "line": 335, + "line": 341, "column": 55 } } @@ -110413,15 +111739,15 @@ "updateContext": null }, "value": "this", - "start": 12144, - "end": 12148, + "start": 12300, + "end": 12304, "loc": { "start": { - "line": 336, + "line": 342, "column": 4 }, "end": { - "line": 336, + "line": 342, "column": 8 } } @@ -110439,15 +111765,15 @@ "binop": null, "updateContext": null }, - "start": 12148, - "end": 12149, + "start": 12304, + "end": 12305, "loc": { "start": { - "line": 336, + "line": 342, "column": 8 }, "end": { - "line": 336, + "line": 342, "column": 9 } } @@ -110465,15 +111791,15 @@ "binop": null }, "value": "render", - "start": 12149, - "end": 12155, + "start": 12305, + "end": 12311, "loc": { "start": { - "line": 336, + "line": 342, "column": 9 }, "end": { - "line": 336, + "line": 342, "column": 15 } } @@ -110490,15 +111816,15 @@ "postfix": false, "binop": null }, - "start": 12155, - "end": 12156, + "start": 12311, + "end": 12312, "loc": { "start": { - "line": 336, + "line": 342, "column": 15 }, "end": { - "line": 336, + "line": 342, "column": 16 } } @@ -110515,15 +111841,15 @@ "postfix": false, "binop": null }, - "start": 12156, - "end": 12157, + "start": 12312, + "end": 12313, "loc": { "start": { - "line": 336, + "line": 342, "column": 16 }, "end": { - "line": 336, + "line": 342, "column": 17 } } @@ -110541,15 +111867,15 @@ "binop": null, "updateContext": null }, - "start": 12157, - "end": 12158, + "start": 12313, + "end": 12314, "loc": { "start": { - "line": 336, + "line": 342, "column": 17 }, "end": { - "line": 336, + "line": 342, "column": 18 } } @@ -110566,15 +111892,15 @@ "postfix": false, "binop": null }, - "start": 12162, - "end": 12163, + "start": 12318, + "end": 12319, "loc": { "start": { - "line": 337, + "line": 343, "column": 2 }, "end": { - "line": 337, + "line": 343, "column": 3 } } @@ -110582,15 +111908,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12169, - "end": 12278, + "start": 12325, + "end": 12434, "loc": { "start": { - "line": 339, + "line": 345, "column": 2 }, "end": { - "line": 342, + "line": 348, "column": 5 } } @@ -110608,15 +111934,15 @@ "binop": null }, "value": "clear", - "start": 12282, - "end": 12287, + "start": 12438, + "end": 12443, "loc": { "start": { - "line": 343, + "line": 349, "column": 2 }, "end": { - "line": 343, + "line": 349, "column": 7 } } @@ -110633,15 +111959,15 @@ "postfix": false, "binop": null }, - "start": 12287, - "end": 12288, + "start": 12443, + "end": 12444, "loc": { "start": { - "line": 343, + "line": 349, "column": 7 }, "end": { - "line": 343, + "line": 349, "column": 8 } } @@ -110658,15 +111984,15 @@ "postfix": false, "binop": null }, - "start": 12288, - "end": 12289, + "start": 12444, + "end": 12445, "loc": { "start": { - "line": 343, + "line": 349, "column": 8 }, "end": { - "line": 343, + "line": 349, "column": 9 } } @@ -110683,15 +112009,15 @@ "postfix": false, "binop": null }, - "start": 12289, - "end": 12290, + "start": 12445, + "end": 12446, "loc": { "start": { - "line": 343, + "line": 349, "column": 9 }, "end": { - "line": 343, + "line": 349, "column": 10 } } @@ -110711,15 +112037,15 @@ "updateContext": null }, "value": "this", - "start": 12296, - "end": 12300, + "start": 12452, + "end": 12456, "loc": { "start": { - "line": 344, + "line": 350, "column": 4 }, "end": { - "line": 344, + "line": 350, "column": 8 } } @@ -110737,15 +112063,15 @@ "binop": null, "updateContext": null }, - "start": 12300, - "end": 12301, + "start": 12456, + "end": 12457, "loc": { "start": { - "line": 344, + "line": 350, "column": 8 }, "end": { - "line": 344, + "line": 350, "column": 9 } } @@ -110763,15 +112089,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 12301, - "end": 12312, + "start": 12457, + "end": 12468, "loc": { "start": { - "line": 344, + "line": 350, "column": 9 }, "end": { - "line": 344, + "line": 350, "column": 20 } } @@ -110789,15 +112115,15 @@ "binop": null, "updateContext": null }, - "start": 12312, - "end": 12313, + "start": 12468, + "end": 12469, "loc": { "start": { - "line": 344, + "line": 350, "column": 20 }, "end": { - "line": 344, + "line": 350, "column": 21 } } @@ -110815,15 +112141,15 @@ "binop": null }, "value": "innerHTML", - "start": 12313, - "end": 12322, + "start": 12469, + "end": 12478, "loc": { "start": { - "line": 344, + "line": 350, "column": 21 }, "end": { - "line": 344, + "line": 350, "column": 30 } } @@ -110842,15 +112168,15 @@ "updateContext": null }, "value": "=", - "start": 12323, - "end": 12324, + "start": 12479, + "end": 12480, "loc": { "start": { - "line": 344, + "line": 350, "column": 31 }, "end": { - "line": 344, + "line": 350, "column": 32 } } @@ -110869,15 +112195,15 @@ "updateContext": null }, "value": "", - "start": 12325, - "end": 12327, + "start": 12481, + "end": 12483, "loc": { "start": { - "line": 344, + "line": 350, "column": 33 }, "end": { - "line": 344, + "line": 350, "column": 35 } } @@ -110895,15 +112221,15 @@ "binop": null, "updateContext": null }, - "start": 12327, - "end": 12328, + "start": 12483, + "end": 12484, "loc": { "start": { - "line": 344, + "line": 350, "column": 35 }, "end": { - "line": 344, + "line": 350, "column": 36 } } @@ -110923,15 +112249,15 @@ "updateContext": null }, "value": "this", - "start": 12334, - "end": 12338, + "start": 12490, + "end": 12494, "loc": { "start": { - "line": 345, + "line": 351, "column": 4 }, "end": { - "line": 345, + "line": 351, "column": 8 } } @@ -110949,15 +112275,15 @@ "binop": null, "updateContext": null }, - "start": 12338, - "end": 12339, + "start": 12494, + "end": 12495, "loc": { "start": { - "line": 345, + "line": 351, "column": 8 }, "end": { - "line": 345, + "line": 351, "column": 9 } } @@ -110975,15 +112301,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 12339, - "end": 12350, + "start": 12495, + "end": 12506, "loc": { "start": { - "line": 345, + "line": 351, "column": 9 }, "end": { - "line": 345, + "line": 351, "column": 20 } } @@ -111001,15 +112327,15 @@ "binop": null, "updateContext": null }, - "start": 12350, - "end": 12351, + "start": 12506, + "end": 12507, "loc": { "start": { - "line": 345, + "line": 351, "column": 20 }, "end": { - "line": 345, + "line": 351, "column": 21 } } @@ -111027,15 +112353,15 @@ "binop": null }, "value": "className", - "start": 12351, - "end": 12360, + "start": 12507, + "end": 12516, "loc": { "start": { - "line": 345, + "line": 351, "column": 21 }, "end": { - "line": 345, + "line": 351, "column": 30 } } @@ -111054,15 +112380,15 @@ "updateContext": null }, "value": "=", - "start": 12361, - "end": 12362, + "start": 12517, + "end": 12518, "loc": { "start": { - "line": 345, + "line": 351, "column": 31 }, "end": { - "line": 345, + "line": 351, "column": 32 } } @@ -111082,15 +112408,15 @@ "updateContext": null }, "value": "this", - "start": 12363, - "end": 12367, + "start": 12519, + "end": 12523, "loc": { "start": { - "line": 345, + "line": 351, "column": 33 }, "end": { - "line": 345, + "line": 351, "column": 37 } } @@ -111108,15 +112434,15 @@ "binop": null, "updateContext": null }, - "start": 12367, - "end": 12368, + "start": 12523, + "end": 12524, "loc": { "start": { - "line": 345, + "line": 351, "column": 37 }, "end": { - "line": 345, + "line": 351, "column": 38 } } @@ -111134,15 +112460,15 @@ "binop": null }, "value": "keyboardDOMClass", - "start": 12368, - "end": 12384, + "start": 12524, + "end": 12540, "loc": { "start": { - "line": 345, + "line": 351, "column": 38 }, "end": { - "line": 345, + "line": 351, "column": 54 } } @@ -111160,15 +112486,15 @@ "binop": null, "updateContext": null }, - "start": 12384, - "end": 12385, + "start": 12540, + "end": 12541, "loc": { "start": { - "line": 345, + "line": 351, "column": 54 }, "end": { - "line": 345, + "line": 351, "column": 55 } } @@ -111188,15 +112514,15 @@ "updateContext": null }, "value": "this", - "start": 12391, - "end": 12395, + "start": 12547, + "end": 12551, "loc": { "start": { - "line": 346, + "line": 352, "column": 4 }, "end": { - "line": 346, + "line": 352, "column": 8 } } @@ -111214,15 +112540,15 @@ "binop": null, "updateContext": null }, - "start": 12395, - "end": 12396, + "start": 12551, + "end": 12552, "loc": { "start": { - "line": 346, + "line": 352, "column": 8 }, "end": { - "line": 346, + "line": 352, "column": 9 } } @@ -111240,15 +112566,15 @@ "binop": null }, "value": "buttonElements", - "start": 12396, - "end": 12410, + "start": 12552, + "end": 12566, "loc": { "start": { - "line": 346, + "line": 352, "column": 9 }, "end": { - "line": 346, + "line": 352, "column": 23 } } @@ -111267,15 +112593,15 @@ "updateContext": null }, "value": "=", - "start": 12411, - "end": 12412, + "start": 12567, + "end": 12568, "loc": { "start": { - "line": 346, + "line": 352, "column": 24 }, "end": { - "line": 346, + "line": 352, "column": 25 } } @@ -111292,15 +112618,15 @@ "postfix": false, "binop": null }, - "start": 12413, - "end": 12414, + "start": 12569, + "end": 12570, "loc": { "start": { - "line": 346, + "line": 352, "column": 26 }, "end": { - "line": 346, + "line": 352, "column": 27 } } @@ -111317,15 +112643,15 @@ "postfix": false, "binop": null }, - "start": 12414, - "end": 12415, + "start": 12570, + "end": 12571, "loc": { "start": { - "line": 346, + "line": 352, "column": 27 }, "end": { - "line": 346, + "line": 352, "column": 28 } } @@ -111343,15 +112669,15 @@ "binop": null, "updateContext": null }, - "start": 12415, - "end": 12416, + "start": 12571, + "end": 12572, "loc": { "start": { - "line": 346, + "line": 352, "column": 28 }, "end": { - "line": 346, + "line": 352, "column": 29 } } @@ -111368,15 +112694,15 @@ "postfix": false, "binop": null }, - "start": 12420, - "end": 12421, + "start": 12576, + "end": 12577, "loc": { "start": { - "line": 347, + "line": 353, "column": 2 }, "end": { - "line": 347, + "line": 353, "column": 3 } } @@ -111384,15 +112710,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": 12427, - "end": 12632, + "start": 12583, + "end": 12788, "loc": { "start": { - "line": 349, + "line": 355, "column": 2 }, "end": { - "line": 352, + "line": 358, "column": 5 } } @@ -111410,15 +112736,15 @@ "binop": null }, "value": "dispatch", - "start": 12636, - "end": 12644, + "start": 12792, + "end": 12800, "loc": { "start": { - "line": 353, + "line": 359, "column": 2 }, "end": { - "line": 353, + "line": 359, "column": 10 } } @@ -111435,15 +112761,15 @@ "postfix": false, "binop": null }, - "start": 12644, - "end": 12645, + "start": 12800, + "end": 12801, "loc": { "start": { - "line": 353, + "line": 359, "column": 10 }, "end": { - "line": 353, + "line": 359, "column": 11 } } @@ -111461,15 +112787,15 @@ "binop": null }, "value": "callback", - "start": 12645, - "end": 12653, + "start": 12801, + "end": 12809, "loc": { "start": { - "line": 353, + "line": 359, "column": 11 }, "end": { - "line": 353, + "line": 359, "column": 19 } } @@ -111486,15 +112812,15 @@ "postfix": false, "binop": null }, - "start": 12653, - "end": 12654, + "start": 12809, + "end": 12810, "loc": { "start": { - "line": 353, + "line": 359, "column": 19 }, "end": { - "line": 353, + "line": 359, "column": 20 } } @@ -111511,15 +112837,15 @@ "postfix": false, "binop": null }, - "start": 12654, - "end": 12655, + "start": 12810, + "end": 12811, "loc": { "start": { - "line": 353, + "line": 359, "column": 20 }, "end": { - "line": 353, + "line": 359, "column": 21 } } @@ -111539,15 +112865,15 @@ "updateContext": null }, "value": "if", - "start": 12661, - "end": 12663, + "start": 12817, + "end": 12819, "loc": { "start": { - "line": 354, + "line": 360, "column": 4 }, "end": { - "line": 354, + "line": 360, "column": 6 } } @@ -111564,15 +112890,15 @@ "postfix": false, "binop": null }, - "start": 12663, - "end": 12664, + "start": 12819, + "end": 12820, "loc": { "start": { - "line": 354, + "line": 360, "column": 6 }, "end": { - "line": 354, + "line": 360, "column": 7 } } @@ -111591,15 +112917,15 @@ "updateContext": null }, "value": "!", - "start": 12664, - "end": 12665, + "start": 12820, + "end": 12821, "loc": { "start": { - "line": 354, + "line": 360, "column": 7 }, "end": { - "line": 354, + "line": 360, "column": 8 } } @@ -111617,15 +112943,15 @@ "binop": null }, "value": "window", - "start": 12665, - "end": 12671, + "start": 12821, + "end": 12827, "loc": { "start": { - "line": 354, + "line": 360, "column": 8 }, "end": { - "line": 354, + "line": 360, "column": 14 } } @@ -111643,15 +112969,15 @@ "binop": null, "updateContext": null }, - "start": 12671, - "end": 12672, + "start": 12827, + "end": 12828, "loc": { "start": { - "line": 354, + "line": 360, "column": 14 }, "end": { - "line": 354, + "line": 360, "column": 15 } } @@ -111670,15 +112996,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 12672, - "end": 12697, + "start": 12828, + "end": 12853, "loc": { "start": { - "line": 354, + "line": 360, "column": 15 }, "end": { - "line": 354, + "line": 360, "column": 40 } } @@ -111696,15 +113022,15 @@ "binop": null, "updateContext": null }, - "start": 12697, - "end": 12698, + "start": 12853, + "end": 12854, "loc": { "start": { - "line": 354, + "line": 360, "column": 40 }, "end": { - "line": 354, + "line": 360, "column": 41 } } @@ -111721,15 +113047,15 @@ "postfix": false, "binop": null }, - "start": 12698, - "end": 12699, + "start": 12854, + "end": 12855, "loc": { "start": { - "line": 354, + "line": 360, "column": 41 }, "end": { - "line": 354, + "line": 360, "column": 42 } } @@ -111746,15 +113072,15 @@ "postfix": false, "binop": null }, - "start": 12699, - "end": 12700, + "start": 12855, + "end": 12856, "loc": { "start": { - "line": 354, + "line": 360, "column": 42 }, "end": { - "line": 354, + "line": 360, "column": 43 } } @@ -111772,15 +113098,15 @@ "binop": null }, "value": "console", - "start": 12708, - "end": 12715, + "start": 12864, + "end": 12871, "loc": { "start": { - "line": 355, + "line": 361, "column": 6 }, "end": { - "line": 355, + "line": 361, "column": 13 } } @@ -111798,15 +113124,15 @@ "binop": null, "updateContext": null }, - "start": 12715, - "end": 12716, + "start": 12871, + "end": 12872, "loc": { "start": { - "line": 355, + "line": 361, "column": 13 }, "end": { - "line": 355, + "line": 361, "column": 14 } } @@ -111824,15 +113150,15 @@ "binop": null }, "value": "warn", - "start": 12716, - "end": 12720, + "start": 12872, + "end": 12876, "loc": { "start": { - "line": 355, + "line": 361, "column": 14 }, "end": { - "line": 355, + "line": 361, "column": 18 } } @@ -111849,15 +113175,15 @@ "postfix": false, "binop": null }, - "start": 12720, - "end": 12721, + "start": 12876, + "end": 12877, "loc": { "start": { - "line": 355, + "line": 361, "column": 18 }, "end": { - "line": 355, + "line": 361, "column": 19 } } @@ -111874,15 +113200,15 @@ "postfix": false, "binop": null }, - "start": 12721, - "end": 12722, + "start": 12877, + "end": 12878, "loc": { "start": { - "line": 355, + "line": 361, "column": 19 }, "end": { - "line": 355, + "line": 361, "column": 20 } } @@ -111901,15 +113227,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances is not defined. Dispatch cannot be called.", - "start": 12722, - "end": 12788, + "start": 12878, + "end": 12944, "loc": { "start": { - "line": 355, + "line": 361, "column": 20 }, "end": { - "line": 355, + "line": 361, "column": 86 } } @@ -111926,15 +113252,15 @@ "postfix": false, "binop": null }, - "start": 12788, - "end": 12789, + "start": 12944, + "end": 12945, "loc": { "start": { - "line": 355, + "line": 361, "column": 86 }, "end": { - "line": 355, + "line": 361, "column": 87 } } @@ -111951,15 +113277,15 @@ "postfix": false, "binop": null }, - "start": 12789, - "end": 12790, + "start": 12945, + "end": 12946, "loc": { "start": { - "line": 355, + "line": 361, "column": 87 }, "end": { - "line": 355, + "line": 361, "column": 88 } } @@ -111977,15 +113303,15 @@ "binop": null, "updateContext": null }, - "start": 12790, - "end": 12791, + "start": 12946, + "end": 12947, "loc": { "start": { - "line": 355, + "line": 361, "column": 88 }, "end": { - "line": 355, + "line": 361, "column": 89 } } @@ -112005,15 +113331,15 @@ "updateContext": null }, "value": "throw", - "start": 12799, - "end": 12804, + "start": 12955, + "end": 12960, "loc": { "start": { - "line": 356, + "line": 362, "column": 6 }, "end": { - "line": 356, + "line": 362, "column": 11 } } @@ -112033,15 +113359,15 @@ "updateContext": null }, "value": "new", - "start": 12805, - "end": 12808, + "start": 12961, + "end": 12964, "loc": { "start": { - "line": 356, + "line": 362, "column": 12 }, "end": { - "line": 356, + "line": 362, "column": 15 } } @@ -112059,15 +113385,15 @@ "binop": null }, "value": "Error", - "start": 12809, - "end": 12814, + "start": 12965, + "end": 12970, "loc": { "start": { - "line": 356, + "line": 362, "column": 16 }, "end": { - "line": 356, + "line": 362, "column": 21 } } @@ -112084,15 +113410,15 @@ "postfix": false, "binop": null }, - "start": 12814, - "end": 12815, + "start": 12970, + "end": 12971, "loc": { "start": { - "line": 356, + "line": 362, "column": 21 }, "end": { - "line": 356, + "line": 362, "column": 22 } } @@ -112111,15 +113437,15 @@ "updateContext": null }, "value": "INSTANCES_VAR_ERROR", - "start": 12815, - "end": 12836, + "start": 12971, + "end": 12992, "loc": { "start": { - "line": 356, + "line": 362, "column": 22 }, "end": { - "line": 356, + "line": 362, "column": 43 } } @@ -112136,15 +113462,15 @@ "postfix": false, "binop": null }, - "start": 12836, - "end": 12837, + "start": 12992, + "end": 12993, "loc": { "start": { - "line": 356, + "line": 362, "column": 43 }, "end": { - "line": 356, + "line": 362, "column": 44 } } @@ -112162,15 +113488,15 @@ "binop": null, "updateContext": null }, - "start": 12837, - "end": 12838, + "start": 12993, + "end": 12994, "loc": { "start": { - "line": 356, + "line": 362, "column": 44 }, "end": { - "line": 356, + "line": 362, "column": 45 } } @@ -112187,15 +113513,15 @@ "postfix": false, "binop": null }, - "start": 12844, - "end": 12845, + "start": 13000, + "end": 13001, "loc": { "start": { - "line": 357, + "line": 363, "column": 4 }, "end": { - "line": 357, + "line": 363, "column": 5 } } @@ -112215,15 +113541,15 @@ "updateContext": null }, "value": "return", - "start": 12857, - "end": 12863, + "start": 13013, + "end": 13019, "loc": { "start": { - "line": 359, + "line": 365, "column": 4 }, "end": { - "line": 359, + "line": 365, "column": 10 } } @@ -112241,15 +113567,15 @@ "binop": null }, "value": "Object", - "start": 12864, - "end": 12870, + "start": 13020, + "end": 13026, "loc": { "start": { - "line": 359, + "line": 365, "column": 11 }, "end": { - "line": 359, + "line": 365, "column": 17 } } @@ -112267,15 +113593,15 @@ "binop": null, "updateContext": null }, - "start": 12870, - "end": 12871, + "start": 13026, + "end": 13027, "loc": { "start": { - "line": 359, + "line": 365, "column": 17 }, "end": { - "line": 359, + "line": 365, "column": 18 } } @@ -112293,15 +113619,15 @@ "binop": null }, "value": "keys", - "start": 12871, - "end": 12875, + "start": 13027, + "end": 13031, "loc": { "start": { - "line": 359, + "line": 365, "column": 18 }, "end": { - "line": 359, + "line": 365, "column": 22 } } @@ -112318,15 +113644,15 @@ "postfix": false, "binop": null }, - "start": 12875, - "end": 12876, + "start": 13031, + "end": 13032, "loc": { "start": { - "line": 359, + "line": 365, "column": 22 }, "end": { - "line": 359, + "line": 365, "column": 23 } } @@ -112344,15 +113670,15 @@ "binop": null }, "value": "window", - "start": 12876, - "end": 12882, + "start": 13032, + "end": 13038, "loc": { "start": { - "line": 359, + "line": 365, "column": 23 }, "end": { - "line": 359, + "line": 365, "column": 29 } } @@ -112370,15 +113696,15 @@ "binop": null, "updateContext": null }, - "start": 12882, - "end": 12883, + "start": 13038, + "end": 13039, "loc": { "start": { - "line": 359, + "line": 365, "column": 29 }, "end": { - "line": 359, + "line": 365, "column": 30 } } @@ -112397,15 +113723,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 12883, - "end": 12908, + "start": 13039, + "end": 13064, "loc": { "start": { - "line": 359, + "line": 365, "column": 30 }, "end": { - "line": 359, + "line": 365, "column": 55 } } @@ -112423,15 +113749,15 @@ "binop": null, "updateContext": null }, - "start": 12908, - "end": 12909, + "start": 13064, + "end": 13065, "loc": { "start": { - "line": 359, + "line": 365, "column": 55 }, "end": { - "line": 359, + "line": 365, "column": 56 } } @@ -112448,15 +113774,15 @@ "postfix": false, "binop": null }, - "start": 12909, - "end": 12910, + "start": 13065, + "end": 13066, "loc": { "start": { - "line": 359, + "line": 365, "column": 56 }, "end": { - "line": 359, + "line": 365, "column": 57 } } @@ -112474,15 +113800,15 @@ "binop": null, "updateContext": null }, - "start": 12910, - "end": 12911, + "start": 13066, + "end": 13067, "loc": { "start": { - "line": 359, + "line": 365, "column": 57 }, "end": { - "line": 359, + "line": 365, "column": 58 } } @@ -112500,15 +113826,15 @@ "binop": null }, "value": "forEach", - "start": 12911, - "end": 12918, + "start": 13067, + "end": 13074, "loc": { "start": { - "line": 359, + "line": 365, "column": 58 }, "end": { - "line": 359, + "line": 365, "column": 65 } } @@ -112525,15 +113851,15 @@ "postfix": false, "binop": null }, - "start": 12918, - "end": 12919, + "start": 13074, + "end": 13075, "loc": { "start": { - "line": 359, + "line": 365, "column": 65 }, "end": { - "line": 359, + "line": 365, "column": 66 } } @@ -112550,15 +113876,15 @@ "postfix": false, "binop": null }, - "start": 12919, - "end": 12920, + "start": 13075, + "end": 13076, "loc": { "start": { - "line": 359, + "line": 365, "column": 66 }, "end": { - "line": 359, + "line": 365, "column": 67 } } @@ -112576,15 +113902,15 @@ "binop": null }, "value": "key", - "start": 12920, - "end": 12923, + "start": 13076, + "end": 13079, "loc": { "start": { - "line": 359, + "line": 365, "column": 67 }, "end": { - "line": 359, + "line": 365, "column": 70 } } @@ -112601,15 +113927,15 @@ "postfix": false, "binop": null }, - "start": 12923, - "end": 12924, + "start": 13079, + "end": 13080, "loc": { "start": { - "line": 359, + "line": 365, "column": 70 }, "end": { - "line": 359, + "line": 365, "column": 71 } } @@ -112627,15 +113953,15 @@ "binop": null, "updateContext": null }, - "start": 12925, - "end": 12927, + "start": 13081, + "end": 13083, "loc": { "start": { - "line": 359, + "line": 365, "column": 72 }, "end": { - "line": 359, + "line": 365, "column": 74 } } @@ -112652,15 +113978,15 @@ "postfix": false, "binop": null }, - "start": 12928, - "end": 12929, + "start": 13084, + "end": 13085, "loc": { "start": { - "line": 359, + "line": 365, "column": 75 }, "end": { - "line": 359, + "line": 365, "column": 76 } } @@ -112678,15 +114004,15 @@ "binop": null }, "value": "callback", - "start": 12937, - "end": 12945, + "start": 13093, + "end": 13101, "loc": { "start": { - "line": 360, + "line": 366, "column": 6 }, "end": { - "line": 360, + "line": 366, "column": 14 } } @@ -112703,15 +114029,15 @@ "postfix": false, "binop": null }, - "start": 12945, - "end": 12946, + "start": 13101, + "end": 13102, "loc": { "start": { - "line": 360, + "line": 366, "column": 14 }, "end": { - "line": 360, + "line": 366, "column": 15 } } @@ -112729,15 +114055,15 @@ "binop": null }, "value": "window", - "start": 12946, - "end": 12952, + "start": 13102, + "end": 13108, "loc": { "start": { - "line": 360, + "line": 366, "column": 15 }, "end": { - "line": 360, + "line": 366, "column": 21 } } @@ -112755,15 +114081,15 @@ "binop": null, "updateContext": null }, - "start": 12952, - "end": 12953, + "start": 13108, + "end": 13109, "loc": { "start": { - "line": 360, + "line": 366, "column": 21 }, "end": { - "line": 360, + "line": 366, "column": 22 } } @@ -112782,15 +114108,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 12953, - "end": 12978, + "start": 13109, + "end": 13134, "loc": { "start": { - "line": 360, + "line": 366, "column": 22 }, "end": { - "line": 360, + "line": 366, "column": 47 } } @@ -112808,15 +114134,15 @@ "binop": null, "updateContext": null }, - "start": 12978, - "end": 12979, + "start": 13134, + "end": 13135, "loc": { "start": { - "line": 360, + "line": 366, "column": 47 }, "end": { - "line": 360, + "line": 366, "column": 48 } } @@ -112834,15 +114160,15 @@ "binop": null, "updateContext": null }, - "start": 12979, - "end": 12980, + "start": 13135, + "end": 13136, "loc": { "start": { - "line": 360, + "line": 366, "column": 48 }, "end": { - "line": 360, + "line": 366, "column": 49 } } @@ -112860,15 +114186,15 @@ "binop": null }, "value": "key", - "start": 12980, - "end": 12983, + "start": 13136, + "end": 13139, "loc": { "start": { - "line": 360, + "line": 366, "column": 49 }, "end": { - "line": 360, + "line": 366, "column": 52 } } @@ -112886,15 +114212,15 @@ "binop": null, "updateContext": null }, - "start": 12983, - "end": 12984, + "start": 13139, + "end": 13140, "loc": { "start": { - "line": 360, + "line": 366, "column": 52 }, "end": { - "line": 360, + "line": 366, "column": 53 } } @@ -112912,15 +114238,15 @@ "binop": null, "updateContext": null }, - "start": 12984, - "end": 12985, + "start": 13140, + "end": 13141, "loc": { "start": { - "line": 360, + "line": 366, "column": 53 }, "end": { - "line": 360, + "line": 366, "column": 54 } } @@ -112938,15 +114264,15 @@ "binop": null }, "value": "key", - "start": 12986, - "end": 12989, + "start": 13142, + "end": 13145, "loc": { "start": { - "line": 360, + "line": 366, "column": 55 }, "end": { - "line": 360, + "line": 366, "column": 58 } } @@ -112963,15 +114289,15 @@ "postfix": false, "binop": null }, - "start": 12989, - "end": 12990, + "start": 13145, + "end": 13146, "loc": { "start": { - "line": 360, + "line": 366, "column": 58 }, "end": { - "line": 360, + "line": 366, "column": 59 } } @@ -112989,15 +114315,15 @@ "binop": null, "updateContext": null }, - "start": 12990, - "end": 12991, + "start": 13146, + "end": 13147, "loc": { "start": { - "line": 360, + "line": 366, "column": 59 }, "end": { - "line": 360, + "line": 366, "column": 60 } } @@ -113014,15 +114340,15 @@ "postfix": false, "binop": null }, - "start": 12997, - "end": 12998, + "start": 13153, + "end": 13154, "loc": { "start": { - "line": 361, + "line": 367, "column": 4 }, "end": { - "line": 361, + "line": 367, "column": 5 } } @@ -113039,15 +114365,15 @@ "postfix": false, "binop": null }, - "start": 12998, - "end": 12999, + "start": 13154, + "end": 13155, "loc": { "start": { - "line": 361, + "line": 367, "column": 5 }, "end": { - "line": 361, + "line": 367, "column": 6 } } @@ -113064,15 +114390,15 @@ "postfix": false, "binop": null }, - "start": 13003, - "end": 13004, + "start": 13159, + "end": 13160, "loc": { "start": { - "line": 362, + "line": 368, "column": 2 }, "end": { - "line": 362, + "line": 368, "column": 3 } } @@ -113080,15 +114406,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": 13010, - "end": 13291, + "start": 13166, + "end": 13447, "loc": { "start": { - "line": 364, + "line": 370, "column": 2 }, "end": { - "line": 368, + "line": 374, "column": 5 } } @@ -113106,978 +114432,16 @@ "binop": null }, "value": "addButtonTheme", - "start": 13295, - "end": 13309, - "loc": { - "start": { - "line": 369, - "column": 2 - }, - "end": { - "line": 369, - "column": 16 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13309, - "end": 13310, - "loc": { - "start": { - "line": 369, - "column": 16 - }, - "end": { - "line": 369, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttons", - "start": 13310, - "end": 13317, - "loc": { - "start": { - "line": 369, - "column": 17 - }, - "end": { - "line": 369, - "column": 24 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13317, - "end": 13318, - "loc": { - "start": { - "line": 369, - "column": 24 - }, - "end": { - "line": 369, - "column": 25 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "className", - "start": 13319, - "end": 13328, - "loc": { - "start": { - "line": 369, - "column": 26 - }, - "end": { - "line": 369, - "column": 35 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13328, - "end": 13329, - "loc": { - "start": { - "line": 369, - "column": 35 - }, - "end": { - "line": 369, - "column": 36 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13329, - "end": 13330, - "loc": { - "start": { - "line": 369, - "column": 36 - }, - "end": { - "line": 369, - "column": 37 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 13336, - "end": 13338, - "loc": { - "start": { - "line": 370, - "column": 4 - }, - "end": { - "line": 370, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13338, - "end": 13339, - "loc": { - "start": { - "line": 370, - "column": 6 - }, - "end": { - "line": 370, - "column": 7 - } - } - }, - { - "type": { - "label": "prefix", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "!", - "start": 13339, - "end": 13340, - "loc": { - "start": { - "line": 370, - "column": 7 - }, - "end": { - "line": 370, - "column": 8 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "className", - "start": 13340, - "end": 13349, - "loc": { - "start": { - "line": 370, - "column": 8 - }, - "end": { - "line": 370, - "column": 17 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 13350, - "end": 13352, - "loc": { - "start": { - "line": 370, - "column": 18 - }, - "end": { - "line": 370, - "column": 20 - } - } - }, - { - "type": { - "label": "prefix", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "!", - "start": 13353, - "end": 13354, - "loc": { - "start": { - "line": 370, - "column": 21 - }, - "end": { - "line": 370, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttons", - "start": 13354, - "end": 13361, - "loc": { - "start": { - "line": 370, - "column": 22 - }, - "end": { - "line": 370, - "column": 29 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13361, - "end": 13362, - "loc": { - "start": { - "line": 370, - "column": 29 - }, - "end": { - "line": 370, - "column": 30 - } - } - }, - { - "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "return", - "start": 13370, - "end": 13376, - "loc": { - "start": { - "line": 371, - "column": 6 - }, - "end": { - "line": 371, - "column": 12 - } - } - }, - { - "type": { - "label": "false", - "keyword": "false", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "false", - "start": 13377, - "end": 13382, - "loc": { - "start": { - "line": 371, - "column": 13 - }, - "end": { - "line": 371, - "column": 18 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13382, - "end": 13383, - "loc": { - "start": { - "line": 371, - "column": 18 - }, - "end": { - "line": 371, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttons", - "start": 13391, - "end": 13398, - "loc": { - "start": { - "line": 373, - "column": 4 - }, - "end": { - "line": 373, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13398, - "end": 13399, - "loc": { - "start": { - "line": 373, - "column": 11 - }, - "end": { - "line": 373, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "split", - "start": 13399, - "end": 13404, - "loc": { - "start": { - "line": 373, - "column": 12 - }, - "end": { - "line": 373, - "column": 17 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13404, - "end": 13405, - "loc": { - "start": { - "line": 373, - "column": 17 - }, - "end": { - "line": 373, - "column": 18 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 13405, - "end": 13408, - "loc": { - "start": { - "line": 373, - "column": 18 - }, - "end": { - "line": 373, - "column": 21 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13408, - "end": 13409, - "loc": { - "start": { - "line": 373, - "column": 21 - }, - "end": { - "line": 373, - "column": 22 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13409, - "end": 13410, - "loc": { - "start": { - "line": 373, - "column": 22 - }, - "end": { - "line": 373, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 13410, - "end": 13417, - "loc": { - "start": { - "line": 373, - "column": 23 - }, - "end": { - "line": 373, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13417, - "end": 13418, - "loc": { - "start": { - "line": 373, - "column": 30 - }, - "end": { - "line": 373, - "column": 31 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 13418, - "end": 13424, - "loc": { - "start": { - "line": 373, - "column": 31 - }, - "end": { - "line": 373, - "column": 37 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13425, - "end": 13427, - "loc": { - "start": { - "line": 373, - "column": 38 - }, - "end": { - "line": 373, - "column": 40 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13428, - "end": 13429, - "loc": { - "start": { - "line": 373, - "column": 41 - }, - "end": { - "line": 373, - "column": 42 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "className", - "start": 13437, - "end": 13446, - "loc": { - "start": { - "line": 374, - "column": 6 - }, - "end": { - "line": 374, - "column": 15 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13446, - "end": 13447, - "loc": { - "start": { - "line": 374, - "column": 15 - }, - "end": { - "line": 374, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "split", - "start": 13447, - "end": 13452, - "loc": { - "start": { - "line": 374, - "column": 16 - }, - "end": { - "line": 374, - "column": 21 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13452, - "end": 13453, - "loc": { - "start": { - "line": 374, - "column": 21 - }, - "end": { - "line": 374, - "column": 22 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 13453, - "end": 13456, - "loc": { - "start": { - "line": 374, - "column": 22 - }, - "end": { - "line": 374, - "column": 25 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 13456, - "end": 13457, - "loc": { - "start": { - "line": 374, - "column": 25 - }, - "end": { - "line": 374, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 13457, - "end": 13458, - "loc": { - "start": { - "line": 374, - "column": 26 - }, - "end": { - "line": 374, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 13458, + "start": 13451, "end": 13465, "loc": { "start": { - "line": 374, - "column": 27 + "line": 375, + "column": 2 }, "end": { - "line": 374, - "column": 34 + "line": 375, + "column": 16 } } }, @@ -114097,11 +114461,973 @@ "end": 13466, "loc": { "start": { - "line": 374, + "line": 375, + "column": 16 + }, + "end": { + "line": 375, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttons", + "start": 13466, + "end": 13473, + "loc": { + "start": { + "line": 375, + "column": 17 + }, + "end": { + "line": 375, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13473, + "end": 13474, + "loc": { + "start": { + "line": 375, + "column": 24 + }, + "end": { + "line": 375, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "className", + "start": 13475, + "end": 13484, + "loc": { + "start": { + "line": 375, + "column": 26 + }, + "end": { + "line": 375, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13484, + "end": 13485, + "loc": { + "start": { + "line": 375, + "column": 35 + }, + "end": { + "line": 375, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13485, + "end": 13486, + "loc": { + "start": { + "line": 375, + "column": 36 + }, + "end": { + "line": 375, + "column": 37 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 13492, + "end": 13494, + "loc": { + "start": { + "line": 376, + "column": 4 + }, + "end": { + "line": 376, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13494, + "end": 13495, + "loc": { + "start": { + "line": 376, + "column": 6 + }, + "end": { + "line": 376, + "column": 7 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 13495, + "end": 13496, + "loc": { + "start": { + "line": 376, + "column": 7 + }, + "end": { + "line": 376, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "className", + "start": 13496, + "end": 13505, + "loc": { + "start": { + "line": 376, + "column": 8 + }, + "end": { + "line": 376, + "column": 17 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 13506, + "end": 13508, + "loc": { + "start": { + "line": 376, + "column": 18 + }, + "end": { + "line": 376, + "column": 20 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 13509, + "end": 13510, + "loc": { + "start": { + "line": 376, + "column": 21 + }, + "end": { + "line": 376, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttons", + "start": 13510, + "end": 13517, + "loc": { + "start": { + "line": 376, + "column": 22 + }, + "end": { + "line": 376, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13517, + "end": 13518, + "loc": { + "start": { + "line": 376, + "column": 29 + }, + "end": { + "line": 376, + "column": 30 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 13526, + "end": 13532, + "loc": { + "start": { + "line": 377, + "column": 6 + }, + "end": { + "line": 377, + "column": 12 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 13533, + "end": 13538, + "loc": { + "start": { + "line": 377, + "column": 13 + }, + "end": { + "line": 377, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13538, + "end": 13539, + "loc": { + "start": { + "line": 377, + "column": 18 + }, + "end": { + "line": 377, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttons", + "start": 13547, + "end": 13554, + "loc": { + "start": { + "line": 379, + "column": 4 + }, + "end": { + "line": 379, + "column": 11 + } + } + }, + { + "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": 379, + "column": 11 + }, + "end": { + "line": 379, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "split", + "start": 13555, + "end": 13560, + "loc": { + "start": { + "line": 379, + "column": 12 + }, + "end": { + "line": 379, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13560, + "end": 13561, + "loc": { + "start": { + "line": 379, + "column": 17 + }, + "end": { + "line": 379, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 13561, + "end": 13564, + "loc": { + "start": { + "line": 379, + "column": 18 + }, + "end": { + "line": 379, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13564, + "end": 13565, + "loc": { + "start": { + "line": 379, + "column": 21 + }, + "end": { + "line": 379, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13565, + "end": 13566, + "loc": { + "start": { + "line": 379, + "column": 22 + }, + "end": { + "line": 379, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 13566, + "end": 13573, + "loc": { + "start": { + "line": 379, + "column": 23 + }, + "end": { + "line": 379, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13573, + "end": 13574, + "loc": { + "start": { + "line": 379, + "column": 30 + }, + "end": { + "line": 379, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 13574, + "end": 13580, + "loc": { + "start": { + "line": 379, + "column": 31 + }, + "end": { + "line": 379, + "column": 37 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13581, + "end": 13583, + "loc": { + "start": { + "line": 379, + "column": 38 + }, + "end": { + "line": 379, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13584, + "end": 13585, + "loc": { + "start": { + "line": 379, + "column": 41 + }, + "end": { + "line": 379, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "className", + "start": 13593, + "end": 13602, + "loc": { + "start": { + "line": 380, + "column": 6 + }, + "end": { + "line": 380, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13602, + "end": 13603, + "loc": { + "start": { + "line": 380, + "column": 15 + }, + "end": { + "line": 380, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "split", + "start": 13603, + "end": 13608, + "loc": { + "start": { + "line": 380, + "column": 16 + }, + "end": { + "line": 380, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13608, + "end": 13609, + "loc": { + "start": { + "line": 380, + "column": 21 + }, + "end": { + "line": 380, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 13609, + "end": 13612, + "loc": { + "start": { + "line": 380, + "column": 22 + }, + "end": { + "line": 380, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13612, + "end": 13613, + "loc": { + "start": { + "line": 380, + "column": 25 + }, + "end": { + "line": 380, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13613, + "end": 13614, + "loc": { + "start": { + "line": 380, + "column": 26 + }, + "end": { + "line": 380, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 13614, + "end": 13621, + "loc": { + "start": { + "line": 380, + "column": 27 + }, + "end": { + "line": 380, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13621, + "end": 13622, + "loc": { + "start": { + "line": 380, "column": 34 }, "end": { - "line": 374, + "line": 380, "column": 35 } } @@ -114119,15 +115445,15 @@ "binop": null }, "value": "classNameItem", - "start": 13466, - "end": 13479, + "start": 13622, + "end": 13635, "loc": { "start": { - "line": 374, + "line": 380, "column": 35 }, "end": { - "line": 374, + "line": 380, "column": 48 } } @@ -114145,15 +115471,15 @@ "binop": null, "updateContext": null }, - "start": 13480, - "end": 13482, + "start": 13636, + "end": 13638, "loc": { "start": { - "line": 374, + "line": 380, "column": 49 }, "end": { - "line": 374, + "line": 380, "column": 51 } } @@ -114170,15 +115496,15 @@ "postfix": false, "binop": null }, - "start": 13483, - "end": 13484, + "start": 13639, + "end": 13640, "loc": { "start": { - "line": 374, + "line": 380, "column": 52 }, "end": { - "line": 374, + "line": 380, "column": 53 } } @@ -114198,15 +115524,15 @@ "updateContext": null }, "value": "if", - "start": 13494, - "end": 13496, + "start": 13650, + "end": 13652, "loc": { "start": { - "line": 375, + "line": 381, "column": 8 }, "end": { - "line": 375, + "line": 381, "column": 10 } } @@ -114223,15 +115549,15 @@ "postfix": false, "binop": null }, - "start": 13496, - "end": 13497, + "start": 13652, + "end": 13653, "loc": { "start": { - "line": 375, + "line": 381, "column": 10 }, "end": { - "line": 375, + "line": 381, "column": 11 } } @@ -114250,15 +115576,15 @@ "updateContext": null }, "value": "!", - "start": 13497, - "end": 13498, + "start": 13653, + "end": 13654, "loc": { "start": { - "line": 375, + "line": 381, "column": 11 }, "end": { - "line": 375, + "line": 381, "column": 12 } } @@ -114278,15 +115604,15 @@ "updateContext": null }, "value": "this", - "start": 13498, - "end": 13502, + "start": 13654, + "end": 13658, "loc": { "start": { - "line": 375, + "line": 381, "column": 12 }, "end": { - "line": 375, + "line": 381, "column": 16 } } @@ -114304,15 +115630,15 @@ "binop": null, "updateContext": null }, - "start": 13502, - "end": 13503, + "start": 13658, + "end": 13659, "loc": { "start": { - "line": 375, + "line": 381, "column": 16 }, "end": { - "line": 375, + "line": 381, "column": 17 } } @@ -114330,15 +115656,15 @@ "binop": null }, "value": "options", - "start": 13503, - "end": 13510, + "start": 13659, + "end": 13666, "loc": { "start": { - "line": 375, + "line": 381, "column": 17 }, "end": { - "line": 375, + "line": 381, "column": 24 } } @@ -114356,15 +115682,15 @@ "binop": null, "updateContext": null }, - "start": 13510, - "end": 13511, + "start": 13666, + "end": 13667, "loc": { "start": { - "line": 375, + "line": 381, "column": 24 }, "end": { - "line": 375, + "line": 381, "column": 25 } } @@ -114382,15 +115708,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13511, - "end": 13522, + "start": 13667, + "end": 13678, "loc": { "start": { - "line": 375, + "line": 381, "column": 25 }, "end": { - "line": 375, + "line": 381, "column": 36 } } @@ -114407,15 +115733,15 @@ "postfix": false, "binop": null }, - "start": 13522, - "end": 13523, + "start": 13678, + "end": 13679, "loc": { "start": { - "line": 375, + "line": 381, "column": 36 }, "end": { - "line": 375, + "line": 381, "column": 37 } } @@ -114435,15 +115761,15 @@ "updateContext": null }, "value": "this", - "start": 13535, - "end": 13539, + "start": 13691, + "end": 13695, "loc": { "start": { - "line": 376, + "line": 382, "column": 10 }, "end": { - "line": 376, + "line": 382, "column": 14 } } @@ -114461,15 +115787,15 @@ "binop": null, "updateContext": null }, - "start": 13539, - "end": 13540, + "start": 13695, + "end": 13696, "loc": { "start": { - "line": 376, + "line": 382, "column": 14 }, "end": { - "line": 376, + "line": 382, "column": 15 } } @@ -114487,15 +115813,15 @@ "binop": null }, "value": "options", - "start": 13540, - "end": 13547, + "start": 13696, + "end": 13703, "loc": { "start": { - "line": 376, + "line": 382, "column": 15 }, "end": { - "line": 376, + "line": 382, "column": 22 } } @@ -114513,15 +115839,15 @@ "binop": null, "updateContext": null }, - "start": 13547, - "end": 13548, + "start": 13703, + "end": 13704, "loc": { "start": { - "line": 376, + "line": 382, "column": 22 }, "end": { - "line": 376, + "line": 382, "column": 23 } } @@ -114539,15 +115865,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13548, - "end": 13559, + "start": 13704, + "end": 13715, "loc": { "start": { - "line": 376, + "line": 382, "column": 23 }, "end": { - "line": 376, + "line": 382, "column": 34 } } @@ -114566,15 +115892,15 @@ "updateContext": null }, "value": "=", - "start": 13560, - "end": 13561, + "start": 13716, + "end": 13717, "loc": { "start": { - "line": 376, + "line": 382, "column": 35 }, "end": { - "line": 376, + "line": 382, "column": 36 } } @@ -114592,15 +115918,15 @@ "binop": null, "updateContext": null }, - "start": 13562, - "end": 13563, + "start": 13718, + "end": 13719, "loc": { "start": { - "line": 376, + "line": 382, "column": 37 }, "end": { - "line": 376, + "line": 382, "column": 38 } } @@ -114618,15 +115944,15 @@ "binop": null, "updateContext": null }, - "start": 13563, - "end": 13564, + "start": 13719, + "end": 13720, "loc": { "start": { - "line": 376, + "line": 382, "column": 38 }, "end": { - "line": 376, + "line": 382, "column": 39 } } @@ -114644,15 +115970,15 @@ "binop": null, "updateContext": null }, - "start": 13564, - "end": 13565, + "start": 13720, + "end": 13721, "loc": { "start": { - "line": 376, + "line": 382, "column": 39 }, "end": { - "line": 376, + "line": 382, "column": 40 } } @@ -114672,15 +115998,15 @@ "updateContext": null }, "value": "let", - "start": 13577, - "end": 13580, + "start": 13733, + "end": 13736, "loc": { "start": { - "line": 378, + "line": 384, "column": 8 }, "end": { - "line": 378, + "line": 384, "column": 11 } } @@ -114698,15 +116024,15 @@ "binop": null }, "value": "classNameFound", - "start": 13581, - "end": 13595, + "start": 13737, + "end": 13751, "loc": { "start": { - "line": 378, + "line": 384, "column": 12 }, "end": { - "line": 378, + "line": 384, "column": 26 } } @@ -114725,15 +116051,15 @@ "updateContext": null }, "value": "=", - "start": 13596, - "end": 13597, + "start": 13752, + "end": 13753, "loc": { "start": { - "line": 378, + "line": 384, "column": 27 }, "end": { - "line": 378, + "line": 384, "column": 28 } } @@ -114753,15 +116079,15 @@ "updateContext": null }, "value": "false", - "start": 13598, - "end": 13603, + "start": 13754, + "end": 13759, "loc": { "start": { - "line": 378, + "line": 384, "column": 29 }, "end": { - "line": 378, + "line": 384, "column": 34 } } @@ -114779,15 +116105,15 @@ "binop": null, "updateContext": null }, - "start": 13603, - "end": 13604, + "start": 13759, + "end": 13760, "loc": { "start": { - "line": 378, + "line": 384, "column": 34 }, "end": { - "line": 378, + "line": 384, "column": 35 } } @@ -114795,15 +116121,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 13618, - "end": 13709, + "start": 13774, + "end": 13865, "loc": { "start": { - "line": 380, + "line": 386, "column": 8 }, "end": { - "line": 382, + "line": 388, "column": 11 } } @@ -114823,15 +116149,15 @@ "updateContext": null }, "value": "this", - "start": 13719, - "end": 13723, + "start": 13875, + "end": 13879, "loc": { "start": { - "line": 383, + "line": 389, "column": 8 }, "end": { - "line": 383, + "line": 389, "column": 12 } } @@ -114849,15 +116175,15 @@ "binop": null, "updateContext": null }, - "start": 13723, - "end": 13724, + "start": 13879, + "end": 13880, "loc": { "start": { - "line": 383, + "line": 389, "column": 12 }, "end": { - "line": 383, + "line": 389, "column": 13 } } @@ -114875,15 +116201,15 @@ "binop": null }, "value": "options", - "start": 13724, - "end": 13731, + "start": 13880, + "end": 13887, "loc": { "start": { - "line": 383, + "line": 389, "column": 13 }, "end": { - "line": 383, + "line": 389, "column": 20 } } @@ -114901,15 +116227,15 @@ "binop": null, "updateContext": null }, - "start": 13731, - "end": 13732, + "start": 13887, + "end": 13888, "loc": { "start": { - "line": 383, + "line": 389, "column": 20 }, "end": { - "line": 383, + "line": 389, "column": 21 } } @@ -114927,15 +116253,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13732, - "end": 13743, + "start": 13888, + "end": 13899, "loc": { "start": { - "line": 383, + "line": 389, "column": 21 }, "end": { - "line": 383, + "line": 389, "column": 32 } } @@ -114953,15 +116279,15 @@ "binop": null, "updateContext": null }, - "start": 13743, - "end": 13744, + "start": 13899, + "end": 13900, "loc": { "start": { - "line": 383, + "line": 389, "column": 32 }, "end": { - "line": 383, + "line": 389, "column": 33 } } @@ -114979,15 +116305,15 @@ "binop": null }, "value": "map", - "start": 13744, - "end": 13747, + "start": 13900, + "end": 13903, "loc": { "start": { - "line": 383, + "line": 389, "column": 33 }, "end": { - "line": 383, + "line": 389, "column": 36 } } @@ -115004,15 +116330,15 @@ "postfix": false, "binop": null }, - "start": 13747, - "end": 13748, + "start": 13903, + "end": 13904, "loc": { "start": { - "line": 383, + "line": 389, "column": 36 }, "end": { - "line": 383, + "line": 389, "column": 37 } } @@ -115030,15 +116356,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13748, - "end": 13759, + "start": 13904, + "end": 13915, "loc": { "start": { - "line": 383, + "line": 389, "column": 37 }, "end": { - "line": 383, + "line": 389, "column": 48 } } @@ -115056,15 +116382,15 @@ "binop": null, "updateContext": null }, - "start": 13760, - "end": 13762, + "start": 13916, + "end": 13918, "loc": { "start": { - "line": 383, + "line": 389, "column": 49 }, "end": { - "line": 383, + "line": 389, "column": 51 } } @@ -115081,15 +116407,15 @@ "postfix": false, "binop": null }, - "start": 13763, - "end": 13764, + "start": 13919, + "end": 13920, "loc": { "start": { - "line": 383, + "line": 389, "column": 52 }, "end": { - "line": 383, + "line": 389, "column": 53 } } @@ -115109,15 +116435,15 @@ "updateContext": null }, "value": "if", - "start": 13778, - "end": 13780, + "start": 13934, + "end": 13936, "loc": { "start": { - "line": 385, + "line": 391, "column": 10 }, "end": { - "line": 385, + "line": 391, "column": 12 } } @@ -115134,15 +116460,15 @@ "postfix": false, "binop": null }, - "start": 13780, - "end": 13781, + "start": 13936, + "end": 13937, "loc": { "start": { - "line": 385, + "line": 391, "column": 12 }, "end": { - "line": 385, + "line": 391, "column": 13 } } @@ -115160,15 +116486,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13781, - "end": 13792, + "start": 13937, + "end": 13948, "loc": { "start": { - "line": 385, + "line": 391, "column": 13 }, "end": { - "line": 385, + "line": 391, "column": 24 } } @@ -115186,15 +116512,15 @@ "binop": null, "updateContext": null }, - "start": 13792, - "end": 13793, + "start": 13948, + "end": 13949, "loc": { "start": { - "line": 385, + "line": 391, "column": 24 }, "end": { - "line": 385, + "line": 391, "column": 25 } } @@ -115214,15 +116540,15 @@ "updateContext": null }, "value": "class", - "start": 13793, - "end": 13798, + "start": 13949, + "end": 13954, "loc": { "start": { - "line": 385, + "line": 391, "column": 25 }, "end": { - "line": 385, + "line": 391, "column": 30 } } @@ -115240,15 +116566,15 @@ "binop": null, "updateContext": null }, - "start": 13798, - "end": 13799, + "start": 13954, + "end": 13955, "loc": { "start": { - "line": 385, + "line": 391, "column": 30 }, "end": { - "line": 385, + "line": 391, "column": 31 } } @@ -115266,15 +116592,15 @@ "binop": null }, "value": "split", - "start": 13799, - "end": 13804, + "start": 13955, + "end": 13960, "loc": { "start": { - "line": 385, + "line": 391, "column": 31 }, "end": { - "line": 385, + "line": 391, "column": 36 } } @@ -115291,15 +116617,15 @@ "postfix": false, "binop": null }, - "start": 13804, - "end": 13805, + "start": 13960, + "end": 13961, "loc": { "start": { - "line": 385, + "line": 391, "column": 36 }, "end": { - "line": 385, + "line": 391, "column": 37 } } @@ -115318,15 +116644,15 @@ "updateContext": null }, "value": " ", - "start": 13805, - "end": 13808, + "start": 13961, + "end": 13964, "loc": { "start": { - "line": 385, + "line": 391, "column": 37 }, "end": { - "line": 385, + "line": 391, "column": 40 } } @@ -115343,15 +116669,15 @@ "postfix": false, "binop": null }, - "start": 13808, - "end": 13809, + "start": 13964, + "end": 13965, "loc": { "start": { - "line": 385, + "line": 391, "column": 40 }, "end": { - "line": 385, + "line": 391, "column": 41 } } @@ -115369,15 +116695,15 @@ "binop": null, "updateContext": null }, - "start": 13809, - "end": 13810, + "start": 13965, + "end": 13966, "loc": { "start": { - "line": 385, + "line": 391, "column": 41 }, "end": { - "line": 385, + "line": 391, "column": 42 } } @@ -115395,15 +116721,15 @@ "binop": null }, "value": "includes", - "start": 13810, - "end": 13818, + "start": 13966, + "end": 13974, "loc": { "start": { - "line": 385, + "line": 391, "column": 42 }, "end": { - "line": 385, + "line": 391, "column": 50 } } @@ -115420,15 +116746,15 @@ "postfix": false, "binop": null }, - "start": 13818, - "end": 13819, + "start": 13974, + "end": 13975, "loc": { "start": { - "line": 385, + "line": 391, "column": 50 }, "end": { - "line": 385, + "line": 391, "column": 51 } } @@ -115446,15 +116772,15 @@ "binop": null }, "value": "classNameItem", - "start": 13819, - "end": 13832, + "start": 13975, + "end": 13988, "loc": { "start": { - "line": 385, + "line": 391, "column": 51 }, "end": { - "line": 385, + "line": 391, "column": 64 } } @@ -115471,15 +116797,15 @@ "postfix": false, "binop": null }, - "start": 13832, - "end": 13833, + "start": 13988, + "end": 13989, "loc": { "start": { - "line": 385, + "line": 391, "column": 64 }, "end": { - "line": 385, + "line": 391, "column": 65 } } @@ -115496,15 +116822,15 @@ "postfix": false, "binop": null }, - "start": 13833, - "end": 13834, + "start": 13989, + "end": 13990, "loc": { "start": { - "line": 385, + "line": 391, "column": 65 }, "end": { - "line": 385, + "line": 391, "column": 66 } } @@ -115521,15 +116847,15 @@ "postfix": false, "binop": null }, - "start": 13834, - "end": 13835, + "start": 13990, + "end": 13991, "loc": { "start": { - "line": 385, + "line": 391, "column": 66 }, "end": { - "line": 385, + "line": 391, "column": 67 } } @@ -115547,15 +116873,15 @@ "binop": null }, "value": "classNameFound", - "start": 13849, - "end": 13863, + "start": 14005, + "end": 14019, "loc": { "start": { - "line": 386, + "line": 392, "column": 12 }, "end": { - "line": 386, + "line": 392, "column": 26 } } @@ -115574,15 +116900,15 @@ "updateContext": null }, "value": "=", - "start": 13864, - "end": 13865, + "start": 14020, + "end": 14021, "loc": { "start": { - "line": 386, + "line": 392, "column": 27 }, "end": { - "line": 386, + "line": 392, "column": 28 } } @@ -115602,15 +116928,15 @@ "updateContext": null }, "value": "true", - "start": 13866, - "end": 13870, + "start": 14022, + "end": 14026, "loc": { "start": { - "line": 386, + "line": 392, "column": 29 }, "end": { - "line": 386, + "line": 392, "column": 33 } } @@ -115628,15 +116954,15 @@ "binop": null, "updateContext": null }, - "start": 13870, - "end": 13871, + "start": 14026, + "end": 14027, "loc": { "start": { - "line": 386, + "line": 392, "column": 33 }, "end": { - "line": 386, + "line": 392, "column": 34 } } @@ -115656,15 +116982,15 @@ "updateContext": null }, "value": "let", - "start": 13899, - "end": 13902, + "start": 14055, + "end": 14058, "loc": { "start": { - "line": 388, + "line": 394, "column": 12 }, "end": { - "line": 388, + "line": 394, "column": 15 } } @@ -115682,15 +117008,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 13903, - "end": 13919, + "start": 14059, + "end": 14075, "loc": { "start": { - "line": 388, + "line": 394, "column": 16 }, "end": { - "line": 388, + "line": 394, "column": 32 } } @@ -115709,15 +117035,15 @@ "updateContext": null }, "value": "=", - "start": 13920, - "end": 13921, + "start": 14076, + "end": 14077, "loc": { "start": { - "line": 388, + "line": 394, "column": 33 }, "end": { - "line": 388, + "line": 394, "column": 34 } } @@ -115735,15 +117061,15 @@ "binop": null }, "value": "buttonTheme", - "start": 13922, - "end": 13933, + "start": 14078, + "end": 14089, "loc": { "start": { - "line": 388, + "line": 394, "column": 35 }, "end": { - "line": 388, + "line": 394, "column": 46 } } @@ -115761,15 +117087,15 @@ "binop": null, "updateContext": null }, - "start": 13933, - "end": 13934, + "start": 14089, + "end": 14090, "loc": { "start": { - "line": 388, + "line": 394, "column": 46 }, "end": { - "line": 388, + "line": 394, "column": 47 } } @@ -115787,15 +117113,15 @@ "binop": null }, "value": "buttons", - "start": 13934, - "end": 13941, + "start": 14090, + "end": 14097, "loc": { "start": { - "line": 388, + "line": 394, "column": 47 }, "end": { - "line": 388, + "line": 394, "column": 54 } } @@ -115813,15 +117139,15 @@ "binop": null, "updateContext": null }, - "start": 13941, - "end": 13942, + "start": 14097, + "end": 14098, "loc": { "start": { - "line": 388, + "line": 394, "column": 54 }, "end": { - "line": 388, + "line": 394, "column": 55 } } @@ -115839,15 +117165,15 @@ "binop": null }, "value": "split", - "start": 13942, - "end": 13947, + "start": 14098, + "end": 14103, "loc": { "start": { - "line": 388, + "line": 394, "column": 55 }, "end": { - "line": 388, + "line": 394, "column": 60 } } @@ -115864,15 +117190,15 @@ "postfix": false, "binop": null }, - "start": 13947, - "end": 13948, + "start": 14103, + "end": 14104, "loc": { "start": { - "line": 388, + "line": 394, "column": 60 }, "end": { - "line": 388, + "line": 394, "column": 61 } } @@ -115891,15 +117217,15 @@ "updateContext": null }, "value": " ", - "start": 13948, - "end": 13951, + "start": 14104, + "end": 14107, "loc": { "start": { - "line": 388, + "line": 394, "column": 61 }, "end": { - "line": 388, + "line": 394, "column": 64 } } @@ -115916,15 +117242,15 @@ "postfix": false, "binop": null }, - "start": 13951, - "end": 13952, + "start": 14107, + "end": 14108, "loc": { "start": { - "line": 388, + "line": 394, "column": 64 }, "end": { - "line": 388, + "line": 394, "column": 65 } } @@ -115942,15 +117268,15 @@ "binop": null, "updateContext": null }, - "start": 13952, - "end": 13953, + "start": 14108, + "end": 14109, "loc": { "start": { - "line": 388, + "line": 394, "column": 65 }, "end": { - "line": 388, + "line": 394, "column": 66 } } @@ -115970,15 +117296,15 @@ "updateContext": null }, "value": "if", - "start": 13967, - "end": 13969, + "start": 14123, + "end": 14125, "loc": { "start": { - "line": 389, + "line": 395, "column": 12 }, "end": { - "line": 389, + "line": 395, "column": 14 } } @@ -115995,15 +117321,15 @@ "postfix": false, "binop": null }, - "start": 13969, - "end": 13970, + "start": 14125, + "end": 14126, "loc": { "start": { - "line": 389, + "line": 395, "column": 14 }, "end": { - "line": 389, + "line": 395, "column": 15 } } @@ -116022,15 +117348,15 @@ "updateContext": null }, "value": "!", - "start": 13970, - "end": 13971, + "start": 14126, + "end": 14127, "loc": { "start": { - "line": 389, + "line": 395, "column": 15 }, "end": { - "line": 389, + "line": 395, "column": 16 } } @@ -116048,15 +117374,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 13971, - "end": 13987, + "start": 14127, + "end": 14143, "loc": { "start": { - "line": 389, + "line": 395, "column": 16 }, "end": { - "line": 389, + "line": 395, "column": 32 } } @@ -116074,15 +117400,15 @@ "binop": null, "updateContext": null }, - "start": 13987, - "end": 13988, + "start": 14143, + "end": 14144, "loc": { "start": { - "line": 389, + "line": 395, "column": 32 }, "end": { - "line": 389, + "line": 395, "column": 33 } } @@ -116100,15 +117426,15 @@ "binop": null }, "value": "includes", - "start": 13988, - "end": 13996, + "start": 14144, + "end": 14152, "loc": { "start": { - "line": 389, + "line": 395, "column": 33 }, "end": { - "line": 389, + "line": 395, "column": 41 } } @@ -116125,15 +117451,15 @@ "postfix": false, "binop": null }, - "start": 13996, - "end": 13997, + "start": 14152, + "end": 14153, "loc": { "start": { - "line": 389, + "line": 395, "column": 41 }, "end": { - "line": 389, + "line": 395, "column": 42 } } @@ -116151,15 +117477,15 @@ "binop": null }, "value": "button", - "start": 13997, - "end": 14003, + "start": 14153, + "end": 14159, "loc": { "start": { - "line": 389, + "line": 395, "column": 42 }, "end": { - "line": 389, + "line": 395, "column": 48 } } @@ -116176,15 +117502,15 @@ "postfix": false, "binop": null }, - "start": 14003, - "end": 14004, + "start": 14159, + "end": 14160, "loc": { "start": { - "line": 389, + "line": 395, "column": 48 }, "end": { - "line": 389, + "line": 395, "column": 49 } } @@ -116201,15 +117527,15 @@ "postfix": false, "binop": null }, - "start": 14004, - "end": 14005, + "start": 14160, + "end": 14161, "loc": { "start": { - "line": 389, + "line": 395, "column": 49 }, "end": { - "line": 389, + "line": 395, "column": 50 } } @@ -116226,15 +117552,15 @@ "postfix": false, "binop": null }, - "start": 14005, - "end": 14006, + "start": 14161, + "end": 14162, "loc": { "start": { - "line": 389, + "line": 395, "column": 50 }, "end": { - "line": 389, + "line": 395, "column": 51 } } @@ -116252,15 +117578,15 @@ "binop": null }, "value": "classNameFound", - "start": 14022, - "end": 14036, + "start": 14178, + "end": 14192, "loc": { "start": { - "line": 390, + "line": 396, "column": 14 }, "end": { - "line": 390, + "line": 396, "column": 28 } } @@ -116279,15 +117605,15 @@ "updateContext": null }, "value": "=", - "start": 14037, - "end": 14038, + "start": 14193, + "end": 14194, "loc": { "start": { - "line": 390, + "line": 396, "column": 29 }, "end": { - "line": 390, + "line": 396, "column": 30 } } @@ -116307,15 +117633,15 @@ "updateContext": null }, "value": "true", - "start": 14039, - "end": 14043, + "start": 14195, + "end": 14199, "loc": { "start": { - "line": 390, + "line": 396, "column": 31 }, "end": { - "line": 390, + "line": 396, "column": 35 } } @@ -116333,15 +117659,15 @@ "binop": null, "updateContext": null }, - "start": 14043, - "end": 14044, + "start": 14199, + "end": 14200, "loc": { "start": { - "line": 390, + "line": 396, "column": 35 }, "end": { - "line": 390, + "line": 396, "column": 36 } } @@ -116359,15 +117685,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 14060, - "end": 14076, + "start": 14216, + "end": 14232, "loc": { "start": { - "line": 391, + "line": 397, "column": 14 }, "end": { - "line": 391, + "line": 397, "column": 30 } } @@ -116385,15 +117711,15 @@ "binop": null, "updateContext": null }, - "start": 14076, - "end": 14077, + "start": 14232, + "end": 14233, "loc": { "start": { - "line": 391, + "line": 397, "column": 30 }, "end": { - "line": 391, + "line": 397, "column": 31 } } @@ -116411,15 +117737,15 @@ "binop": null }, "value": "push", - "start": 14077, - "end": 14081, + "start": 14233, + "end": 14237, "loc": { "start": { - "line": 391, + "line": 397, "column": 31 }, "end": { - "line": 391, + "line": 397, "column": 35 } } @@ -116436,15 +117762,15 @@ "postfix": false, "binop": null }, - "start": 14081, - "end": 14082, + "start": 14237, + "end": 14238, "loc": { "start": { - "line": 391, + "line": 397, "column": 35 }, "end": { - "line": 391, + "line": 397, "column": 36 } } @@ -116462,15 +117788,15 @@ "binop": null }, "value": "button", - "start": 14082, - "end": 14088, + "start": 14238, + "end": 14244, "loc": { "start": { - "line": 391, + "line": 397, "column": 36 }, "end": { - "line": 391, + "line": 397, "column": 42 } } @@ -116487,15 +117813,15 @@ "postfix": false, "binop": null }, - "start": 14088, - "end": 14089, + "start": 14244, + "end": 14245, "loc": { "start": { - "line": 391, + "line": 397, "column": 42 }, "end": { - "line": 391, + "line": 397, "column": 43 } } @@ -116513,15 +117839,15 @@ "binop": null, "updateContext": null }, - "start": 14089, - "end": 14090, + "start": 14245, + "end": 14246, "loc": { "start": { - "line": 391, + "line": 397, "column": 43 }, "end": { - "line": 391, + "line": 397, "column": 44 } } @@ -116539,15 +117865,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14106, - "end": 14117, + "start": 14262, + "end": 14273, "loc": { "start": { - "line": 392, + "line": 398, "column": 14 }, "end": { - "line": 392, + "line": 398, "column": 25 } } @@ -116565,15 +117891,15 @@ "binop": null, "updateContext": null }, - "start": 14117, - "end": 14118, + "start": 14273, + "end": 14274, "loc": { "start": { - "line": 392, + "line": 398, "column": 25 }, "end": { - "line": 392, + "line": 398, "column": 26 } } @@ -116591,15 +117917,15 @@ "binop": null }, "value": "buttons", - "start": 14118, - "end": 14125, + "start": 14274, + "end": 14281, "loc": { "start": { - "line": 392, + "line": 398, "column": 26 }, "end": { - "line": 392, + "line": 398, "column": 33 } } @@ -116618,15 +117944,15 @@ "updateContext": null }, "value": "=", - "start": 14126, - "end": 14127, + "start": 14282, + "end": 14283, "loc": { "start": { - "line": 392, + "line": 398, "column": 34 }, "end": { - "line": 392, + "line": 398, "column": 35 } } @@ -116644,15 +117970,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 14128, - "end": 14144, + "start": 14284, + "end": 14300, "loc": { "start": { - "line": 392, + "line": 398, "column": 36 }, "end": { - "line": 392, + "line": 398, "column": 52 } } @@ -116670,15 +117996,15 @@ "binop": null, "updateContext": null }, - "start": 14144, - "end": 14145, + "start": 14300, + "end": 14301, "loc": { "start": { - "line": 392, + "line": 398, "column": 52 }, "end": { - "line": 392, + "line": 398, "column": 53 } } @@ -116696,15 +118022,15 @@ "binop": null }, "value": "join", - "start": 14145, - "end": 14149, + "start": 14301, + "end": 14305, "loc": { "start": { - "line": 392, + "line": 398, "column": 53 }, "end": { - "line": 392, + "line": 398, "column": 57 } } @@ -116721,15 +118047,15 @@ "postfix": false, "binop": null }, - "start": 14149, - "end": 14150, + "start": 14305, + "end": 14306, "loc": { "start": { - "line": 392, + "line": 398, "column": 57 }, "end": { - "line": 392, + "line": 398, "column": 58 } } @@ -116748,15 +118074,15 @@ "updateContext": null }, "value": " ", - "start": 14150, - "end": 14153, + "start": 14306, + "end": 14309, "loc": { "start": { - "line": 392, + "line": 398, "column": 58 }, "end": { - "line": 392, + "line": 398, "column": 61 } } @@ -116773,15 +118099,15 @@ "postfix": false, "binop": null }, - "start": 14153, - "end": 14154, + "start": 14309, + "end": 14310, "loc": { "start": { - "line": 392, + "line": 398, "column": 61 }, "end": { - "line": 392, + "line": 398, "column": 62 } } @@ -116799,15 +118125,15 @@ "binop": null, "updateContext": null }, - "start": 14154, - "end": 14155, + "start": 14310, + "end": 14311, "loc": { "start": { - "line": 392, + "line": 398, "column": 62 }, "end": { - "line": 392, + "line": 398, "column": 63 } } @@ -116824,15 +118150,15 @@ "postfix": false, "binop": null }, - "start": 14169, - "end": 14170, + "start": 14325, + "end": 14326, "loc": { "start": { - "line": 393, + "line": 399, "column": 12 }, "end": { - "line": 393, + "line": 399, "column": 13 } } @@ -116849,15 +118175,15 @@ "postfix": false, "binop": null }, - "start": 14182, - "end": 14183, + "start": 14338, + "end": 14339, "loc": { "start": { - "line": 394, + "line": 400, "column": 10 }, "end": { - "line": 394, + "line": 400, "column": 11 } } @@ -116877,15 +118203,15 @@ "updateContext": null }, "value": "return", - "start": 14195, - "end": 14201, + "start": 14351, + "end": 14357, "loc": { "start": { - "line": 395, + "line": 401, "column": 10 }, "end": { - "line": 395, + "line": 401, "column": 16 } } @@ -116903,15 +118229,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14202, - "end": 14213, + "start": 14358, + "end": 14369, "loc": { "start": { - "line": 395, + "line": 401, "column": 17 }, "end": { - "line": 395, + "line": 401, "column": 28 } } @@ -116929,15 +118255,15 @@ "binop": null, "updateContext": null }, - "start": 14213, - "end": 14214, + "start": 14369, + "end": 14370, "loc": { "start": { - "line": 395, + "line": 401, "column": 28 }, "end": { - "line": 395, + "line": 401, "column": 29 } } @@ -116954,15 +118280,15 @@ "postfix": false, "binop": null }, - "start": 14224, - "end": 14225, + "start": 14380, + "end": 14381, "loc": { "start": { - "line": 396, + "line": 402, "column": 8 }, "end": { - "line": 396, + "line": 402, "column": 9 } } @@ -116979,15 +118305,15 @@ "postfix": false, "binop": null }, - "start": 14225, - "end": 14226, + "start": 14381, + "end": 14382, "loc": { "start": { - "line": 396, + "line": 402, "column": 9 }, "end": { - "line": 396, + "line": 402, "column": 10 } } @@ -117005,15 +118331,15 @@ "binop": null, "updateContext": null }, - "start": 14226, - "end": 14227, + "start": 14382, + "end": 14383, "loc": { "start": { - "line": 396, + "line": 402, "column": 10 }, "end": { - "line": 396, + "line": 402, "column": 11 } } @@ -117021,15 +118347,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14239, - "end": 14314, + "start": 14395, + "end": 14470, "loc": { "start": { - "line": 398, + "line": 404, "column": 8 }, "end": { - "line": 400, + "line": 406, "column": 11 } } @@ -117049,15 +118375,15 @@ "updateContext": null }, "value": "if", - "start": 14324, - "end": 14326, + "start": 14480, + "end": 14482, "loc": { "start": { - "line": 401, + "line": 407, "column": 8 }, "end": { - "line": 401, + "line": 407, "column": 10 } } @@ -117074,15 +118400,15 @@ "postfix": false, "binop": null }, - "start": 14326, - "end": 14327, + "start": 14482, + "end": 14483, "loc": { "start": { - "line": 401, + "line": 407, "column": 10 }, "end": { - "line": 401, + "line": 407, "column": 11 } } @@ -117101,15 +118427,15 @@ "updateContext": null }, "value": "!", - "start": 14327, - "end": 14328, + "start": 14483, + "end": 14484, "loc": { "start": { - "line": 401, + "line": 407, "column": 11 }, "end": { - "line": 401, + "line": 407, "column": 12 } } @@ -117127,686 +118453,16 @@ "binop": null }, "value": "classNameFound", - "start": 14328, - "end": 14342, - "loc": { - "start": { - "line": 401, - "column": 12 - }, - "end": { - "line": 401, - "column": 26 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 14342, - "end": 14343, - "loc": { - "start": { - "line": 401, - "column": 26 - }, - "end": { - "line": 401, - "column": 27 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 14343, - "end": 14344, - "loc": { - "start": { - "line": 401, - "column": 27 - }, - "end": { - "line": 401, - "column": 28 - } - } - }, - { - "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": 14356, - "end": 14360, - "loc": { - "start": { - "line": 402, - "column": 10 - }, - "end": { - "line": 402, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 14360, - "end": 14361, - "loc": { - "start": { - "line": 402, - "column": 14 - }, - "end": { - "line": 402, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 14361, - "end": 14368, - "loc": { - "start": { - "line": 402, - "column": 15 - }, - "end": { - "line": 402, - "column": 22 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 14368, - "end": 14369, - "loc": { - "start": { - "line": 402, - "column": 22 - }, - "end": { - "line": 402, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 14369, - "end": 14380, - "loc": { - "start": { - "line": 402, - "column": 23 - }, - "end": { - "line": 402, - "column": 34 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 14380, - "end": 14381, - "loc": { - "start": { - "line": 402, - "column": 34 - }, - "end": { - "line": 402, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "push", - "start": 14381, - "end": 14385, - "loc": { - "start": { - "line": 402, - "column": 35 - }, - "end": { - "line": 402, - "column": 39 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 14385, - "end": 14386, - "loc": { - "start": { - "line": 402, - "column": 39 - }, - "end": { - "line": 402, - "column": 40 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 14386, - "end": 14387, - "loc": { - "start": { - "line": 402, - "column": 40 - }, - "end": { - "line": 402, - "column": 41 - } - } - }, - { - "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": 14401, - "end": 14406, - "loc": { - "start": { - "line": 403, - "column": 12 - }, - "end": { - "line": 403, - "column": 17 - } - } - }, - { - "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 14406, - "end": 14407, - "loc": { - "start": { - "line": 403, - "column": 17 - }, - "end": { - "line": 403, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "classNameItem", - "start": 14408, - "end": 14421, - "loc": { - "start": { - "line": 403, - "column": 19 - }, - "end": { - "line": 403, - "column": 32 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 14421, - "end": 14422, - "loc": { - "start": { - "line": 403, - "column": 32 - }, - "end": { - "line": 403, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttons", - "start": 14436, - "end": 14443, - "loc": { - "start": { - "line": 404, - "column": 12 - }, - "end": { - "line": 404, - "column": 19 - } - } - }, - { - "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 14443, - "end": 14444, - "loc": { - "start": { - "line": 404, - "column": 19 - }, - "end": { - "line": 404, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttons", - "start": 14445, - "end": 14452, - "loc": { - "start": { - "line": 404, - "column": 21 - }, - "end": { - "line": 404, - "column": 28 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 14464, - "end": 14465, - "loc": { - "start": { - "line": 405, - "column": 10 - }, - "end": { - "line": 405, - "column": 11 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 14465, - "end": 14466, - "loc": { - "start": { - "line": 405, - "column": 11 - }, - "end": { - "line": 405, - "column": 12 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 14466, - "end": 14467, - "loc": { - "start": { - "line": 405, - "column": 12 - }, - "end": { - "line": 405, - "column": 13 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 14477, - "end": 14478, - "loc": { - "start": { - "line": 406, - "column": 8 - }, - "end": { - "line": 406, - "column": 9 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 14488, - "end": 14489, - "loc": { - "start": { - "line": 408, - "column": 6 - }, - "end": { - "line": 408, - "column": 7 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 14489, - "end": 14490, - "loc": { - "start": { - "line": 408, - "column": 7 - }, - "end": { - "line": 408, - "column": 8 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 14490, - "end": 14491, - "loc": { - "start": { - "line": 408, - "column": 8 - }, - "end": { - "line": 408, - "column": 9 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 14497, + "start": 14484, "end": 14498, "loc": { "start": { - "line": 409, - "column": 4 + "line": 407, + "column": 12 }, "end": { - "line": 409, - "column": 5 + "line": 407, + "column": 26 } } }, @@ -117824,13 +118480,683 @@ }, "start": 14498, "end": 14499, + "loc": { + "start": { + "line": 407, + "column": 26 + }, + "end": { + "line": 407, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14499, + "end": 14500, + "loc": { + "start": { + "line": 407, + "column": 27 + }, + "end": { + "line": 407, + "column": 28 + } + } + }, + { + "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": 14512, + "end": 14516, + "loc": { + "start": { + "line": 408, + "column": 10 + }, + "end": { + "line": 408, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14516, + "end": 14517, + "loc": { + "start": { + "line": 408, + "column": 14 + }, + "end": { + "line": 408, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 14517, + "end": 14524, + "loc": { + "start": { + "line": 408, + "column": 15 + }, + "end": { + "line": 408, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14524, + "end": 14525, + "loc": { + "start": { + "line": 408, + "column": 22 + }, + "end": { + "line": 408, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 14525, + "end": 14536, + "loc": { + "start": { + "line": 408, + "column": 23 + }, + "end": { + "line": 408, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14536, + "end": 14537, + "loc": { + "start": { + "line": 408, + "column": 34 + }, + "end": { + "line": 408, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 14537, + "end": 14541, + "loc": { + "start": { + "line": 408, + "column": 35 + }, + "end": { + "line": 408, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14541, + "end": 14542, + "loc": { + "start": { + "line": 408, + "column": 39 + }, + "end": { + "line": 408, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14542, + "end": 14543, + "loc": { + "start": { + "line": 408, + "column": 40 + }, + "end": { + "line": 408, + "column": 41 + } + } + }, + { + "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": 14557, + "end": 14562, "loc": { "start": { "line": 409, - "column": 5 + "column": 12 }, "end": { "line": 409, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14562, + "end": 14563, + "loc": { + "start": { + "line": 409, + "column": 17 + }, + "end": { + "line": 409, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "classNameItem", + "start": 14564, + "end": 14577, + "loc": { + "start": { + "line": 409, + "column": 19 + }, + "end": { + "line": 409, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14577, + "end": 14578, + "loc": { + "start": { + "line": 409, + "column": 32 + }, + "end": { + "line": 409, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttons", + "start": 14592, + "end": 14599, + "loc": { + "start": { + "line": 410, + "column": 12 + }, + "end": { + "line": 410, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14599, + "end": 14600, + "loc": { + "start": { + "line": 410, + "column": 19 + }, + "end": { + "line": 410, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttons", + "start": 14601, + "end": 14608, + "loc": { + "start": { + "line": 410, + "column": 21 + }, + "end": { + "line": 410, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14620, + "end": 14621, + "loc": { + "start": { + "line": 411, + "column": 10 + }, + "end": { + "line": 411, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14621, + "end": 14622, + "loc": { + "start": { + "line": 411, + "column": 11 + }, + "end": { + "line": 411, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14622, + "end": 14623, + "loc": { + "start": { + "line": 411, + "column": 12 + }, + "end": { + "line": 411, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14633, + "end": 14634, + "loc": { + "start": { + "line": 412, + "column": 8 + }, + "end": { + "line": 412, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14644, + "end": 14645, + "loc": { + "start": { + "line": 414, + "column": 6 + }, + "end": { + "line": 414, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14645, + "end": 14646, + "loc": { + "start": { + "line": 414, + "column": 7 + }, + "end": { + "line": 414, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14646, + "end": 14647, + "loc": { + "start": { + "line": 414, + "column": 8 + }, + "end": { + "line": 414, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14653, + "end": 14654, + "loc": { + "start": { + "line": 415, + "column": 4 + }, + "end": { + "line": 415, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14654, + "end": 14655, + "loc": { + "start": { + "line": 415, + "column": 5 + }, + "end": { + "line": 415, "column": 6 } } @@ -117848,15 +119174,15 @@ "binop": null, "updateContext": null }, - "start": 14499, - "end": 14500, + "start": 14655, + "end": 14656, "loc": { "start": { - "line": 409, + "line": 415, "column": 6 }, "end": { - "line": 409, + "line": 415, "column": 7 } } @@ -117876,15 +119202,15 @@ "updateContext": null }, "value": "this", - "start": 14508, - "end": 14512, + "start": 14664, + "end": 14668, "loc": { "start": { - "line": 411, + "line": 417, "column": 4 }, "end": { - "line": 411, + "line": 417, "column": 8 } } @@ -117902,15 +119228,15 @@ "binop": null, "updateContext": null }, - "start": 14512, - "end": 14513, + "start": 14668, + "end": 14669, "loc": { "start": { - "line": 411, + "line": 417, "column": 8 }, "end": { - "line": 411, + "line": 417, "column": 9 } } @@ -117928,15 +119254,15 @@ "binop": null }, "value": "render", - "start": 14513, - "end": 14519, + "start": 14669, + "end": 14675, "loc": { "start": { - "line": 411, + "line": 417, "column": 9 }, "end": { - "line": 411, + "line": 417, "column": 15 } } @@ -117953,15 +119279,15 @@ "postfix": false, "binop": null }, - "start": 14519, - "end": 14520, + "start": 14675, + "end": 14676, "loc": { "start": { - "line": 411, + "line": 417, "column": 15 }, "end": { - "line": 411, + "line": 417, "column": 16 } } @@ -117978,15 +119304,15 @@ "postfix": false, "binop": null }, - "start": 14520, - "end": 14521, + "start": 14676, + "end": 14677, "loc": { "start": { - "line": 411, + "line": 417, "column": 16 }, "end": { - "line": 411, + "line": 417, "column": 17 } } @@ -118004,15 +119330,15 @@ "binop": null, "updateContext": null }, - "start": 14521, - "end": 14522, + "start": 14677, + "end": 14678, "loc": { "start": { - "line": 411, + "line": 417, "column": 17 }, "end": { - "line": 411, + "line": 417, "column": 18 } } @@ -118029,15 +119355,15 @@ "postfix": false, "binop": null }, - "start": 14526, - "end": 14527, + "start": 14682, + "end": 14683, "loc": { "start": { - "line": 412, + "line": 418, "column": 2 }, "end": { - "line": 412, + "line": 418, "column": 3 } } @@ -118045,15 +119371,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": 14533, - "end": 14873, + "start": 14689, + "end": 15029, "loc": { "start": { - "line": 414, + "line": 420, "column": 2 }, "end": { - "line": 418, + "line": 424, "column": 5 } } @@ -118071,15 +119397,15 @@ "binop": null }, "value": "removeButtonTheme", - "start": 14877, - "end": 14894, + "start": 15033, + "end": 15050, "loc": { "start": { - "line": 419, + "line": 425, "column": 2 }, "end": { - "line": 419, + "line": 425, "column": 19 } } @@ -118096,15 +119422,15 @@ "postfix": false, "binop": null }, - "start": 14894, - "end": 14895, + "start": 15050, + "end": 15051, "loc": { "start": { - "line": 419, + "line": 425, "column": 19 }, "end": { - "line": 419, + "line": 425, "column": 20 } } @@ -118122,15 +119448,15 @@ "binop": null }, "value": "buttons", - "start": 14895, - "end": 14902, + "start": 15051, + "end": 15058, "loc": { "start": { - "line": 419, + "line": 425, "column": 20 }, "end": { - "line": 419, + "line": 425, "column": 27 } } @@ -118148,15 +119474,15 @@ "binop": null, "updateContext": null }, - "start": 14902, - "end": 14903, + "start": 15058, + "end": 15059, "loc": { "start": { - "line": 419, + "line": 425, "column": 27 }, "end": { - "line": 419, + "line": 425, "column": 28 } } @@ -118174,15 +119500,15 @@ "binop": null }, "value": "className", - "start": 14904, - "end": 14913, + "start": 15060, + "end": 15069, "loc": { "start": { - "line": 419, + "line": 425, "column": 29 }, "end": { - "line": 419, + "line": 425, "column": 38 } } @@ -118199,15 +119525,15 @@ "postfix": false, "binop": null }, - "start": 14913, - "end": 14914, + "start": 15069, + "end": 15070, "loc": { "start": { - "line": 419, + "line": 425, "column": 38 }, "end": { - "line": 419, + "line": 425, "column": 39 } } @@ -118224,15 +119550,15 @@ "postfix": false, "binop": null }, - "start": 14914, - "end": 14915, + "start": 15070, + "end": 15071, "loc": { "start": { - "line": 419, + "line": 425, "column": 39 }, "end": { - "line": 419, + "line": 425, "column": 40 } } @@ -118240,15 +119566,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 14921, - "end": 15001, + "start": 15077, + "end": 15157, "loc": { "start": { - "line": 420, + "line": 426, "column": 4 }, "end": { - "line": 422, + "line": 428, "column": 7 } } @@ -118268,15 +119594,15 @@ "updateContext": null }, "value": "if", - "start": 15007, - "end": 15009, + "start": 15163, + "end": 15165, "loc": { "start": { - "line": 423, + "line": 429, "column": 4 }, "end": { - "line": 423, + "line": 429, "column": 6 } } @@ -118293,15 +119619,15 @@ "postfix": false, "binop": null }, - "start": 15009, - "end": 15010, + "start": 15165, + "end": 15166, "loc": { "start": { - "line": 423, + "line": 429, "column": 6 }, "end": { - "line": 423, + "line": 429, "column": 7 } } @@ -118320,15 +119646,15 @@ "updateContext": null }, "value": "!", - "start": 15010, - "end": 15011, + "start": 15166, + "end": 15167, "loc": { "start": { - "line": 423, + "line": 429, "column": 7 }, "end": { - "line": 423, + "line": 429, "column": 8 } } @@ -118346,15 +119672,15 @@ "binop": null }, "value": "buttons", - "start": 15011, - "end": 15018, + "start": 15167, + "end": 15174, "loc": { "start": { - "line": 423, + "line": 429, "column": 8 }, "end": { - "line": 423, + "line": 429, "column": 15 } } @@ -118373,15 +119699,15 @@ "updateContext": null }, "value": "&&", - "start": 15019, - "end": 15021, + "start": 15175, + "end": 15177, "loc": { "start": { - "line": 423, + "line": 429, "column": 16 }, "end": { - "line": 423, + "line": 429, "column": 18 } } @@ -118400,15 +119726,15 @@ "updateContext": null }, "value": "!", - "start": 15022, - "end": 15023, + "start": 15178, + "end": 15179, "loc": { "start": { - "line": 423, + "line": 429, "column": 19 }, "end": { - "line": 423, + "line": 429, "column": 20 } } @@ -118426,15 +119752,15 @@ "binop": null }, "value": "className", - "start": 15023, - "end": 15032, + "start": 15179, + "end": 15188, "loc": { "start": { - "line": 423, + "line": 429, "column": 20 }, "end": { - "line": 423, + "line": 429, "column": 29 } } @@ -118451,15 +119777,15 @@ "postfix": false, "binop": null }, - "start": 15032, - "end": 15033, + "start": 15188, + "end": 15189, "loc": { "start": { - "line": 423, + "line": 429, "column": 29 }, "end": { - "line": 423, + "line": 429, "column": 30 } } @@ -118476,15 +119802,15 @@ "postfix": false, "binop": null }, - "start": 15033, - "end": 15034, + "start": 15189, + "end": 15190, "loc": { "start": { - "line": 423, + "line": 429, "column": 30 }, "end": { - "line": 423, + "line": 429, "column": 31 } } @@ -118504,15 +119830,15 @@ "updateContext": null }, "value": "this", - "start": 15042, - "end": 15046, + "start": 15198, + "end": 15202, "loc": { "start": { - "line": 424, + "line": 430, "column": 6 }, "end": { - "line": 424, + "line": 430, "column": 10 } } @@ -118530,15 +119856,15 @@ "binop": null, "updateContext": null }, - "start": 15046, - "end": 15047, + "start": 15202, + "end": 15203, "loc": { "start": { - "line": 424, + "line": 430, "column": 10 }, "end": { - "line": 424, + "line": 430, "column": 11 } } @@ -118556,15 +119882,15 @@ "binop": null }, "value": "options", - "start": 15047, - "end": 15054, + "start": 15203, + "end": 15210, "loc": { "start": { - "line": 424, + "line": 430, "column": 11 }, "end": { - "line": 424, + "line": 430, "column": 18 } } @@ -118582,15 +119908,15 @@ "binop": null, "updateContext": null }, - "start": 15054, - "end": 15055, + "start": 15210, + "end": 15211, "loc": { "start": { - "line": 424, + "line": 430, "column": 18 }, "end": { - "line": 424, + "line": 430, "column": 19 } } @@ -118608,15 +119934,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15055, - "end": 15066, + "start": 15211, + "end": 15222, "loc": { "start": { - "line": 424, + "line": 430, "column": 19 }, "end": { - "line": 424, + "line": 430, "column": 30 } } @@ -118635,15 +119961,15 @@ "updateContext": null }, "value": "=", - "start": 15067, - "end": 15068, + "start": 15223, + "end": 15224, "loc": { "start": { - "line": 424, + "line": 430, "column": 31 }, "end": { - "line": 424, + "line": 430, "column": 32 } } @@ -118661,15 +119987,15 @@ "binop": null, "updateContext": null }, - "start": 15069, - "end": 15070, + "start": 15225, + "end": 15226, "loc": { "start": { - "line": 424, + "line": 430, "column": 33 }, "end": { - "line": 424, + "line": 430, "column": 34 } } @@ -118687,15 +120013,15 @@ "binop": null, "updateContext": null }, - "start": 15070, - "end": 15071, + "start": 15226, + "end": 15227, "loc": { "start": { - "line": 424, + "line": 430, "column": 34 }, "end": { - "line": 424, + "line": 430, "column": 35 } } @@ -118713,15 +120039,15 @@ "binop": null, "updateContext": null }, - "start": 15071, - "end": 15072, + "start": 15227, + "end": 15228, "loc": { "start": { - "line": 424, + "line": 430, "column": 35 }, "end": { - "line": 424, + "line": 430, "column": 36 } } @@ -118741,15 +120067,15 @@ "updateContext": null }, "value": "this", - "start": 15080, - "end": 15084, + "start": 15236, + "end": 15240, "loc": { "start": { - "line": 425, + "line": 431, "column": 6 }, "end": { - "line": 425, + "line": 431, "column": 10 } } @@ -118767,15 +120093,15 @@ "binop": null, "updateContext": null }, - "start": 15084, - "end": 15085, + "start": 15240, + "end": 15241, "loc": { "start": { - "line": 425, + "line": 431, "column": 10 }, "end": { - "line": 425, + "line": 431, "column": 11 } } @@ -118793,15 +120119,15 @@ "binop": null }, "value": "render", - "start": 15085, - "end": 15091, + "start": 15241, + "end": 15247, "loc": { "start": { - "line": 425, + "line": 431, "column": 11 }, "end": { - "line": 425, + "line": 431, "column": 17 } } @@ -118818,15 +120144,15 @@ "postfix": false, "binop": null }, - "start": 15091, - "end": 15092, + "start": 15247, + "end": 15248, "loc": { "start": { - "line": 425, + "line": 431, "column": 17 }, "end": { - "line": 425, + "line": 431, "column": 18 } } @@ -118843,15 +120169,15 @@ "postfix": false, "binop": null }, - "start": 15092, - "end": 15093, + "start": 15248, + "end": 15249, "loc": { "start": { - "line": 425, + "line": 431, "column": 18 }, "end": { - "line": 425, + "line": 431, "column": 19 } } @@ -118869,15 +120195,15 @@ "binop": null, "updateContext": null }, - "start": 15093, - "end": 15094, + "start": 15249, + "end": 15250, "loc": { "start": { - "line": 425, + "line": 431, "column": 19 }, "end": { - "line": 425, + "line": 431, "column": 20 } } @@ -118897,15 +120223,15 @@ "updateContext": null }, "value": "return", - "start": 15102, - "end": 15108, + "start": 15258, + "end": 15264, "loc": { "start": { - "line": 426, + "line": 432, "column": 6 }, "end": { - "line": 426, + "line": 432, "column": 12 } } @@ -118925,15 +120251,15 @@ "updateContext": null }, "value": "false", - "start": 15109, - "end": 15114, + "start": 15265, + "end": 15270, "loc": { "start": { - "line": 426, + "line": 432, "column": 13 }, "end": { - "line": 426, + "line": 432, "column": 18 } } @@ -118951,15 +120277,15 @@ "binop": null, "updateContext": null }, - "start": 15114, - "end": 15115, + "start": 15270, + "end": 15271, "loc": { "start": { - "line": 426, + "line": 432, "column": 18 }, "end": { - "line": 426, + "line": 432, "column": 19 } } @@ -118976,15 +120302,15 @@ "postfix": false, "binop": null }, - "start": 15121, - "end": 15122, + "start": 15277, + "end": 15278, "loc": { "start": { - "line": 427, + "line": 433, "column": 4 }, "end": { - "line": 427, + "line": 433, "column": 5 } } @@ -118992,15 +120318,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15130, - "end": 15198, + "start": 15286, + "end": 15354, "loc": { "start": { - "line": 429, + "line": 435, "column": 4 }, "end": { - "line": 431, + "line": 437, "column": 7 } } @@ -119020,15 +120346,15 @@ "updateContext": null }, "value": "if", - "start": 15204, - "end": 15206, + "start": 15360, + "end": 15362, "loc": { "start": { - "line": 432, + "line": 438, "column": 4 }, "end": { - "line": 432, + "line": 438, "column": 6 } } @@ -119045,15 +120371,15 @@ "postfix": false, "binop": null }, - "start": 15206, - "end": 15207, + "start": 15362, + "end": 15363, "loc": { "start": { - "line": 432, + "line": 438, "column": 6 }, "end": { - "line": 432, + "line": 438, "column": 7 } } @@ -119071,15 +120397,15 @@ "binop": null }, "value": "buttons", - "start": 15207, - "end": 15214, + "start": 15363, + "end": 15370, "loc": { "start": { - "line": 432, + "line": 438, "column": 7 }, "end": { - "line": 432, + "line": 438, "column": 14 } } @@ -119098,15 +120424,15 @@ "updateContext": null }, "value": "&&", - "start": 15215, - "end": 15217, + "start": 15371, + "end": 15373, "loc": { "start": { - "line": 432, + "line": 438, "column": 15 }, "end": { - "line": 432, + "line": 438, "column": 17 } } @@ -119124,15 +120450,15 @@ "binop": null }, "value": "Array", - "start": 15218, - "end": 15223, + "start": 15374, + "end": 15379, "loc": { "start": { - "line": 432, + "line": 438, "column": 18 }, "end": { - "line": 432, + "line": 438, "column": 23 } } @@ -119150,15 +120476,15 @@ "binop": null, "updateContext": null }, - "start": 15223, - "end": 15224, + "start": 15379, + "end": 15380, "loc": { "start": { - "line": 432, + "line": 438, "column": 23 }, "end": { - "line": 432, + "line": 438, "column": 24 } } @@ -119176,15 +120502,15 @@ "binop": null }, "value": "isArray", - "start": 15224, - "end": 15231, + "start": 15380, + "end": 15387, "loc": { "start": { - "line": 432, + "line": 438, "column": 24 }, "end": { - "line": 432, + "line": 438, "column": 31 } } @@ -119201,15 +120527,15 @@ "postfix": false, "binop": null }, - "start": 15231, - "end": 15232, + "start": 15387, + "end": 15388, "loc": { "start": { - "line": 432, + "line": 438, "column": 31 }, "end": { - "line": 432, + "line": 438, "column": 32 } } @@ -119229,15 +120555,15 @@ "updateContext": null }, "value": "this", - "start": 15232, - "end": 15236, + "start": 15388, + "end": 15392, "loc": { "start": { - "line": 432, + "line": 438, "column": 32 }, "end": { - "line": 432, + "line": 438, "column": 36 } } @@ -119255,15 +120581,15 @@ "binop": null, "updateContext": null }, - "start": 15236, - "end": 15237, + "start": 15392, + "end": 15393, "loc": { "start": { - "line": 432, + "line": 438, "column": 36 }, "end": { - "line": 432, + "line": 438, "column": 37 } } @@ -119281,15 +120607,15 @@ "binop": null }, "value": "options", - "start": 15237, - "end": 15244, + "start": 15393, + "end": 15400, "loc": { "start": { - "line": 432, + "line": 438, "column": 37 }, "end": { - "line": 432, + "line": 438, "column": 44 } } @@ -119307,15 +120633,15 @@ "binop": null, "updateContext": null }, - "start": 15244, - "end": 15245, + "start": 15400, + "end": 15401, "loc": { "start": { - "line": 432, + "line": 438, "column": 44 }, "end": { - "line": 432, + "line": 438, "column": 45 } } @@ -119333,15 +120659,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15245, - "end": 15256, + "start": 15401, + "end": 15412, "loc": { "start": { - "line": 432, + "line": 438, "column": 45 }, "end": { - "line": 432, + "line": 438, "column": 56 } } @@ -119358,15 +120684,15 @@ "postfix": false, "binop": null }, - "start": 15256, - "end": 15257, + "start": 15412, + "end": 15413, "loc": { "start": { - "line": 432, + "line": 438, "column": 56 }, "end": { - "line": 432, + "line": 438, "column": 57 } } @@ -119385,15 +120711,15 @@ "updateContext": null }, "value": "&&", - "start": 15258, - "end": 15260, + "start": 15414, + "end": 15416, "loc": { "start": { - "line": 432, + "line": 438, "column": 58 }, "end": { - "line": 432, + "line": 438, "column": 60 } } @@ -119413,15 +120739,15 @@ "updateContext": null }, "value": "this", - "start": 15261, - "end": 15265, + "start": 15417, + "end": 15421, "loc": { "start": { - "line": 432, + "line": 438, "column": 61 }, "end": { - "line": 432, + "line": 438, "column": 65 } } @@ -119439,15 +120765,15 @@ "binop": null, "updateContext": null }, - "start": 15265, - "end": 15266, + "start": 15421, + "end": 15422, "loc": { "start": { - "line": 432, + "line": 438, "column": 65 }, "end": { - "line": 432, + "line": 438, "column": 66 } } @@ -119465,15 +120791,15 @@ "binop": null }, "value": "options", - "start": 15266, - "end": 15273, + "start": 15422, + "end": 15429, "loc": { "start": { - "line": 432, + "line": 438, "column": 66 }, "end": { - "line": 432, + "line": 438, "column": 73 } } @@ -119491,15 +120817,15 @@ "binop": null, "updateContext": null }, - "start": 15273, - "end": 15274, + "start": 15429, + "end": 15430, "loc": { "start": { - "line": 432, + "line": 438, "column": 73 }, "end": { - "line": 432, + "line": 438, "column": 74 } } @@ -119517,15 +120843,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15274, - "end": 15285, + "start": 15430, + "end": 15441, "loc": { "start": { - "line": 432, + "line": 438, "column": 74 }, "end": { - "line": 432, + "line": 438, "column": 85 } } @@ -119543,15 +120869,15 @@ "binop": null, "updateContext": null }, - "start": 15285, - "end": 15286, + "start": 15441, + "end": 15442, "loc": { "start": { - "line": 432, + "line": 438, "column": 85 }, "end": { - "line": 432, + "line": 438, "column": 86 } } @@ -119569,15 +120895,15 @@ "binop": null }, "value": "length", - "start": 15286, - "end": 15292, + "start": 15442, + "end": 15448, "loc": { "start": { - "line": 432, + "line": 438, "column": 86 }, "end": { - "line": 432, + "line": 438, "column": 92 } } @@ -119594,15 +120920,15 @@ "postfix": false, "binop": null }, - "start": 15292, - "end": 15293, + "start": 15448, + "end": 15449, "loc": { "start": { - "line": 432, + "line": 438, "column": 92 }, "end": { - "line": 432, + "line": 438, "column": 93 } } @@ -119619,15 +120945,15 @@ "postfix": false, "binop": null }, - "start": 15293, - "end": 15294, + "start": 15449, + "end": 15450, "loc": { "start": { - "line": 432, + "line": 438, "column": 93 }, "end": { - "line": 432, + "line": 438, "column": 94 } } @@ -119647,15 +120973,15 @@ "updateContext": null }, "value": "let", - "start": 15302, - "end": 15305, + "start": 15458, + "end": 15461, "loc": { "start": { - "line": 433, + "line": 439, "column": 6 }, "end": { - "line": 433, + "line": 439, "column": 9 } } @@ -119673,15 +120999,15 @@ "binop": null }, "value": "buttonArray", - "start": 15306, - "end": 15317, + "start": 15462, + "end": 15473, "loc": { "start": { - "line": 433, + "line": 439, "column": 10 }, "end": { - "line": 433, + "line": 439, "column": 21 } } @@ -119700,15 +121026,15 @@ "updateContext": null }, "value": "=", - "start": 15318, - "end": 15319, + "start": 15474, + "end": 15475, "loc": { "start": { - "line": 433, + "line": 439, "column": 22 }, "end": { - "line": 433, + "line": 439, "column": 23 } } @@ -119726,15 +121052,15 @@ "binop": null }, "value": "buttons", - "start": 15320, - "end": 15327, + "start": 15476, + "end": 15483, "loc": { "start": { - "line": 433, + "line": 439, "column": 24 }, "end": { - "line": 433, + "line": 439, "column": 31 } } @@ -119752,15 +121078,15 @@ "binop": null, "updateContext": null }, - "start": 15327, - "end": 15328, + "start": 15483, + "end": 15484, "loc": { "start": { - "line": 433, + "line": 439, "column": 31 }, "end": { - "line": 433, + "line": 439, "column": 32 } } @@ -119778,15 +121104,15 @@ "binop": null }, "value": "split", - "start": 15328, - "end": 15333, + "start": 15484, + "end": 15489, "loc": { "start": { - "line": 433, + "line": 439, "column": 32 }, "end": { - "line": 433, + "line": 439, "column": 37 } } @@ -119803,15 +121129,15 @@ "postfix": false, "binop": null }, - "start": 15333, - "end": 15334, + "start": 15489, + "end": 15490, "loc": { "start": { - "line": 433, + "line": 439, "column": 37 }, "end": { - "line": 433, + "line": 439, "column": 38 } } @@ -119830,15 +121156,15 @@ "updateContext": null }, "value": " ", - "start": 15334, - "end": 15337, + "start": 15490, + "end": 15493, "loc": { "start": { - "line": 433, + "line": 439, "column": 38 }, "end": { - "line": 433, + "line": 439, "column": 41 } } @@ -119855,15 +121181,15 @@ "postfix": false, "binop": null }, - "start": 15337, - "end": 15338, + "start": 15493, + "end": 15494, "loc": { "start": { - "line": 433, + "line": 439, "column": 41 }, "end": { - "line": 433, + "line": 439, "column": 42 } } @@ -119881,15 +121207,15 @@ "binop": null, "updateContext": null }, - "start": 15338, - "end": 15339, + "start": 15494, + "end": 15495, "loc": { "start": { - "line": 433, + "line": 439, "column": 42 }, "end": { - "line": 433, + "line": 439, "column": 43 } } @@ -119907,15 +121233,15 @@ "binop": null }, "value": "buttonArray", - "start": 15347, - "end": 15358, + "start": 15503, + "end": 15514, "loc": { "start": { - "line": 434, + "line": 440, "column": 6 }, "end": { - "line": 434, + "line": 440, "column": 17 } } @@ -119933,15 +121259,15 @@ "binop": null, "updateContext": null }, - "start": 15358, - "end": 15359, + "start": 15514, + "end": 15515, "loc": { "start": { - "line": 434, + "line": 440, "column": 17 }, "end": { - "line": 434, + "line": 440, "column": 18 } } @@ -119959,15 +121285,15 @@ "binop": null }, "value": "forEach", - "start": 15359, - "end": 15366, + "start": 15515, + "end": 15522, "loc": { "start": { - "line": 434, + "line": 440, "column": 18 }, "end": { - "line": 434, + "line": 440, "column": 25 } } @@ -119984,15 +121310,15 @@ "postfix": false, "binop": null }, - "start": 15366, - "end": 15367, + "start": 15522, + "end": 15523, "loc": { "start": { - "line": 434, + "line": 440, "column": 25 }, "end": { - "line": 434, + "line": 440, "column": 26 } } @@ -120009,15 +121335,15 @@ "postfix": false, "binop": null }, - "start": 15367, - "end": 15368, + "start": 15523, + "end": 15524, "loc": { "start": { - "line": 434, + "line": 440, "column": 26 }, "end": { - "line": 434, + "line": 440, "column": 27 } } @@ -120035,15 +121361,15 @@ "binop": null }, "value": "button", - "start": 15368, - "end": 15374, + "start": 15524, + "end": 15530, "loc": { "start": { - "line": 434, + "line": 440, "column": 27 }, "end": { - "line": 434, + "line": 440, "column": 33 } } @@ -120061,15 +121387,15 @@ "binop": null, "updateContext": null }, - "start": 15374, - "end": 15375, + "start": 15530, + "end": 15531, "loc": { "start": { - "line": 434, + "line": 440, "column": 33 }, "end": { - "line": 434, + "line": 440, "column": 34 } } @@ -120087,15 +121413,15 @@ "binop": null }, "value": "key", - "start": 15376, - "end": 15379, + "start": 15532, + "end": 15535, "loc": { "start": { - "line": 434, + "line": 440, "column": 35 }, "end": { - "line": 434, + "line": 440, "column": 38 } } @@ -120112,15 +121438,15 @@ "postfix": false, "binop": null }, - "start": 15379, - "end": 15380, + "start": 15535, + "end": 15536, "loc": { "start": { - "line": 434, + "line": 440, "column": 38 }, "end": { - "line": 434, + "line": 440, "column": 39 } } @@ -120138,15 +121464,15 @@ "binop": null, "updateContext": null }, - "start": 15381, - "end": 15383, + "start": 15537, + "end": 15539, "loc": { "start": { - "line": 434, + "line": 440, "column": 40 }, "end": { - "line": 434, + "line": 440, "column": 42 } } @@ -120163,15 +121489,15 @@ "postfix": false, "binop": null }, - "start": 15384, - "end": 15385, + "start": 15540, + "end": 15541, "loc": { "start": { - "line": 434, + "line": 440, "column": 43 }, "end": { - "line": 434, + "line": 440, "column": 44 } } @@ -120191,15 +121517,15 @@ "updateContext": null }, "value": "this", - "start": 15395, - "end": 15399, + "start": 15551, + "end": 15555, "loc": { "start": { - "line": 435, + "line": 441, "column": 8 }, "end": { - "line": 435, + "line": 441, "column": 12 } } @@ -120217,15 +121543,15 @@ "binop": null, "updateContext": null }, - "start": 15399, - "end": 15400, + "start": 15555, + "end": 15556, "loc": { "start": { - "line": 435, + "line": 441, "column": 12 }, "end": { - "line": 435, + "line": 441, "column": 13 } } @@ -120243,15 +121569,15 @@ "binop": null }, "value": "options", - "start": 15400, - "end": 15407, + "start": 15556, + "end": 15563, "loc": { "start": { - "line": 435, + "line": 441, "column": 13 }, "end": { - "line": 435, + "line": 441, "column": 20 } } @@ -120269,15 +121595,15 @@ "binop": null, "updateContext": null }, - "start": 15407, - "end": 15408, + "start": 15563, + "end": 15564, "loc": { "start": { - "line": 435, + "line": 441, "column": 20 }, "end": { - "line": 435, + "line": 441, "column": 21 } } @@ -120295,15 +121621,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15408, - "end": 15419, + "start": 15564, + "end": 15575, "loc": { "start": { - "line": 435, + "line": 441, "column": 21 }, "end": { - "line": 435, + "line": 441, "column": 32 } } @@ -120321,15 +121647,15 @@ "binop": null, "updateContext": null }, - "start": 15419, - "end": 15420, + "start": 15575, + "end": 15576, "loc": { "start": { - "line": 435, + "line": 441, "column": 32 }, "end": { - "line": 435, + "line": 441, "column": 33 } } @@ -120347,15 +121673,15 @@ "binop": null }, "value": "map", - "start": 15420, - "end": 15423, + "start": 15576, + "end": 15579, "loc": { "start": { - "line": 435, + "line": 441, "column": 33 }, "end": { - "line": 435, + "line": 441, "column": 36 } } @@ -120372,15 +121698,15 @@ "postfix": false, "binop": null }, - "start": 15423, - "end": 15424, + "start": 15579, + "end": 15580, "loc": { "start": { - "line": 435, + "line": 441, "column": 36 }, "end": { - "line": 435, + "line": 441, "column": 37 } } @@ -120397,15 +121723,15 @@ "postfix": false, "binop": null }, - "start": 15424, - "end": 15425, + "start": 15580, + "end": 15581, "loc": { "start": { - "line": 435, + "line": 441, "column": 37 }, "end": { - "line": 435, + "line": 441, "column": 38 } } @@ -120423,15 +121749,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15425, - "end": 15436, + "start": 15581, + "end": 15592, "loc": { "start": { - "line": 435, + "line": 441, "column": 38 }, "end": { - "line": 435, + "line": 441, "column": 49 } } @@ -120449,15 +121775,15 @@ "binop": null, "updateContext": null }, - "start": 15436, - "end": 15437, + "start": 15592, + "end": 15593, "loc": { "start": { - "line": 435, + "line": 441, "column": 49 }, "end": { - "line": 435, + "line": 441, "column": 50 } } @@ -120475,15 +121801,15 @@ "binop": null }, "value": "index", - "start": 15438, - "end": 15443, + "start": 15594, + "end": 15599, "loc": { "start": { - "line": 435, + "line": 441, "column": 51 }, "end": { - "line": 435, + "line": 441, "column": 56 } } @@ -120500,15 +121826,15 @@ "postfix": false, "binop": null }, - "start": 15443, - "end": 15444, + "start": 15599, + "end": 15600, "loc": { "start": { - "line": 435, + "line": 441, "column": 56 }, "end": { - "line": 435, + "line": 441, "column": 57 } } @@ -120526,15 +121852,15 @@ "binop": null, "updateContext": null }, - "start": 15445, - "end": 15447, + "start": 15601, + "end": 15603, "loc": { "start": { - "line": 435, + "line": 441, "column": 58 }, "end": { - "line": 435, + "line": 441, "column": 60 } } @@ -120551,15 +121877,15 @@ "postfix": false, "binop": null }, - "start": 15448, - "end": 15449, + "start": 15604, + "end": 15605, "loc": { "start": { - "line": 435, + "line": 441, "column": 61 }, "end": { - "line": 435, + "line": 441, "column": 62 } } @@ -120567,15 +121893,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": 15463, - "end": 15604, + "start": 15619, + "end": 15760, "loc": { "start": { - "line": 437, + "line": 443, "column": 10 }, "end": { - "line": 440, + "line": 446, "column": 13 } } @@ -120595,15 +121921,15 @@ "updateContext": null }, "value": "if", - "start": 15616, - "end": 15618, + "start": 15772, + "end": 15774, "loc": { "start": { - "line": 441, + "line": 447, "column": 10 }, "end": { - "line": 441, + "line": 447, "column": 12 } } @@ -120620,15 +121946,15 @@ "postfix": false, "binop": null }, - "start": 15618, - "end": 15619, + "start": 15774, + "end": 15775, "loc": { "start": { - "line": 441, + "line": 447, "column": 12 }, "end": { - "line": 441, + "line": 447, "column": 13 } } @@ -120645,15 +121971,15 @@ "postfix": false, "binop": null }, - "start": 15633, - "end": 15634, + "start": 15789, + "end": 15790, "loc": { "start": { - "line": 442, + "line": 448, "column": 12 }, "end": { - "line": 442, + "line": 448, "column": 13 } } @@ -120671,15 +121997,15 @@ "binop": null }, "value": "className", - "start": 15634, - "end": 15643, + "start": 15790, + "end": 15799, "loc": { "start": { - "line": 442, + "line": 448, "column": 13 }, "end": { - "line": 442, + "line": 448, "column": 22 } } @@ -120698,15 +122024,15 @@ "updateContext": null }, "value": "&&", - "start": 15644, - "end": 15646, + "start": 15800, + "end": 15802, "loc": { "start": { - "line": 442, + "line": 448, "column": 23 }, "end": { - "line": 442, + "line": 448, "column": 25 } } @@ -120724,15 +122050,15 @@ "binop": null }, "value": "className", - "start": 15647, - "end": 15656, + "start": 15803, + "end": 15812, "loc": { "start": { - "line": 442, + "line": 448, "column": 26 }, "end": { - "line": 442, + "line": 448, "column": 35 } } @@ -120750,15 +122076,15 @@ "binop": null, "updateContext": null }, - "start": 15656, - "end": 15657, + "start": 15812, + "end": 15813, "loc": { "start": { - "line": 442, + "line": 448, "column": 35 }, "end": { - "line": 442, + "line": 448, "column": 36 } } @@ -120776,15 +122102,15 @@ "binop": null }, "value": "includes", - "start": 15657, - "end": 15665, + "start": 15813, + "end": 15821, "loc": { "start": { - "line": 442, + "line": 448, "column": 36 }, "end": { - "line": 442, + "line": 448, "column": 44 } } @@ -120801,15 +122127,15 @@ "postfix": false, "binop": null }, - "start": 15665, - "end": 15666, + "start": 15821, + "end": 15822, "loc": { "start": { - "line": 442, + "line": 448, "column": 44 }, "end": { - "line": 442, + "line": 448, "column": 45 } } @@ -120827,15 +122153,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15666, - "end": 15677, + "start": 15822, + "end": 15833, "loc": { "start": { - "line": 442, + "line": 448, "column": 45 }, "end": { - "line": 442, + "line": 448, "column": 56 } } @@ -120853,15 +122179,15 @@ "binop": null, "updateContext": null }, - "start": 15677, - "end": 15678, + "start": 15833, + "end": 15834, "loc": { "start": { - "line": 442, + "line": 448, "column": 56 }, "end": { - "line": 442, + "line": 448, "column": 57 } } @@ -120881,15 +122207,15 @@ "updateContext": null }, "value": "class", - "start": 15678, - "end": 15683, + "start": 15834, + "end": 15839, "loc": { "start": { - "line": 442, + "line": 448, "column": 57 }, "end": { - "line": 442, + "line": 448, "column": 62 } } @@ -120906,15 +122232,15 @@ "postfix": false, "binop": null }, - "start": 15683, - "end": 15684, + "start": 15839, + "end": 15840, "loc": { "start": { - "line": 442, + "line": 448, "column": 62 }, "end": { - "line": 442, + "line": 448, "column": 63 } } @@ -120931,15 +122257,15 @@ "postfix": false, "binop": null }, - "start": 15684, - "end": 15685, + "start": 15840, + "end": 15841, "loc": { "start": { - "line": 442, + "line": 448, "column": 63 }, "end": { - "line": 442, + "line": 448, "column": 64 } } @@ -120958,15 +122284,15 @@ "updateContext": null }, "value": "||", - "start": 15686, - "end": 15688, + "start": 15842, + "end": 15844, "loc": { "start": { - "line": 442, + "line": 448, "column": 65 }, "end": { - "line": 442, + "line": 448, "column": 67 } } @@ -120985,15 +122311,15 @@ "updateContext": null }, "value": "!", - "start": 15702, - "end": 15703, + "start": 15858, + "end": 15859, "loc": { "start": { - "line": 443, + "line": 449, "column": 12 }, "end": { - "line": 443, + "line": 449, "column": 13 } } @@ -121011,15 +122337,15 @@ "binop": null }, "value": "className", - "start": 15703, - "end": 15712, + "start": 15859, + "end": 15868, "loc": { "start": { - "line": 443, + "line": 449, "column": 13 }, "end": { - "line": 443, + "line": 449, "column": 22 } } @@ -121036,15 +122362,15 @@ "postfix": false, "binop": null }, - "start": 15724, - "end": 15725, + "start": 15880, + "end": 15881, "loc": { "start": { - "line": 444, + "line": 450, "column": 10 }, "end": { - "line": 444, + "line": 450, "column": 11 } } @@ -121061,15 +122387,15 @@ "postfix": false, "binop": null }, - "start": 15725, - "end": 15726, + "start": 15881, + "end": 15882, "loc": { "start": { - "line": 444, + "line": 450, "column": 11 }, "end": { - "line": 444, + "line": 450, "column": 12 } } @@ -121089,15 +122415,15 @@ "updateContext": null }, "value": "let", - "start": 15740, - "end": 15743, + "start": 15896, + "end": 15899, "loc": { "start": { - "line": 445, + "line": 451, "column": 12 }, "end": { - "line": 445, + "line": 451, "column": 15 } } @@ -121115,15 +122441,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 15744, - "end": 15763, + "start": 15900, + "end": 15919, "loc": { "start": { - "line": 445, + "line": 451, "column": 16 }, "end": { - "line": 445, + "line": 451, "column": 35 } } @@ -121142,15 +122468,15 @@ "updateContext": null }, "value": "=", - "start": 15764, - "end": 15765, + "start": 15920, + "end": 15921, "loc": { "start": { - "line": 445, + "line": 451, "column": 36 }, "end": { - "line": 445, + "line": 451, "column": 37 } } @@ -121168,15 +122494,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15766, - "end": 15777, + "start": 15922, + "end": 15933, "loc": { "start": { - "line": 445, + "line": 451, "column": 38 }, "end": { - "line": 445, + "line": 451, "column": 49 } } @@ -121194,15 +122520,15 @@ "binop": null, "updateContext": null }, - "start": 15777, - "end": 15778, + "start": 15933, + "end": 15934, "loc": { "start": { - "line": 445, + "line": 451, "column": 49 }, "end": { - "line": 445, + "line": 451, "column": 50 } } @@ -121220,15 +122546,15 @@ "binop": null }, "value": "buttons", - "start": 15778, - "end": 15785, + "start": 15934, + "end": 15941, "loc": { "start": { - "line": 445, + "line": 451, "column": 50 }, "end": { - "line": 445, + "line": 451, "column": 57 } } @@ -121246,15 +122572,15 @@ "binop": null, "updateContext": null }, - "start": 15785, - "end": 15786, + "start": 15941, + "end": 15942, "loc": { "start": { - "line": 445, + "line": 451, "column": 57 }, "end": { - "line": 445, + "line": 451, "column": 58 } } @@ -121272,15 +122598,15 @@ "binop": null }, "value": "split", - "start": 15786, - "end": 15791, + "start": 15942, + "end": 15947, "loc": { "start": { - "line": 445, + "line": 451, "column": 58 }, "end": { - "line": 445, + "line": 451, "column": 63 } } @@ -121297,15 +122623,15 @@ "postfix": false, "binop": null }, - "start": 15791, - "end": 15792, + "start": 15947, + "end": 15948, "loc": { "start": { - "line": 445, + "line": 451, "column": 63 }, "end": { - "line": 445, + "line": 451, "column": 64 } } @@ -121324,15 +122650,15 @@ "updateContext": null }, "value": " ", - "start": 15792, - "end": 15795, + "start": 15948, + "end": 15951, "loc": { "start": { - "line": 445, + "line": 451, "column": 64 }, "end": { - "line": 445, + "line": 451, "column": 67 } } @@ -121349,15 +122675,15 @@ "postfix": false, "binop": null }, - "start": 15795, - "end": 15796, + "start": 15951, + "end": 15952, "loc": { "start": { - "line": 445, + "line": 451, "column": 67 }, "end": { - "line": 445, + "line": 451, "column": 68 } } @@ -121375,15 +122701,15 @@ "binop": null, "updateContext": null }, - "start": 15796, - "end": 15797, + "start": 15952, + "end": 15953, "loc": { "start": { - "line": 445, + "line": 451, "column": 68 }, "end": { - "line": 445, + "line": 451, "column": 69 } } @@ -121401,15 +122727,15 @@ "binop": null }, "value": "filter", - "start": 15797, - "end": 15803, + "start": 15953, + "end": 15959, "loc": { "start": { - "line": 445, + "line": 451, "column": 69 }, "end": { - "line": 445, + "line": 451, "column": 75 } } @@ -121426,15 +122752,15 @@ "postfix": false, "binop": null }, - "start": 15803, - "end": 15804, + "start": 15959, + "end": 15960, "loc": { "start": { - "line": 445, + "line": 451, "column": 75 }, "end": { - "line": 445, + "line": 451, "column": 76 } } @@ -121452,15 +122778,15 @@ "binop": null }, "value": "item", - "start": 15804, - "end": 15808, + "start": 15960, + "end": 15964, "loc": { "start": { - "line": 445, + "line": 451, "column": 76 }, "end": { - "line": 445, + "line": 451, "column": 80 } } @@ -121478,15 +122804,15 @@ "binop": null, "updateContext": null }, - "start": 15809, - "end": 15811, + "start": 15965, + "end": 15967, "loc": { "start": { - "line": 445, + "line": 451, "column": 81 }, "end": { - "line": 445, + "line": 451, "column": 83 } } @@ -121504,15 +122830,15 @@ "binop": null }, "value": "item", - "start": 15812, - "end": 15816, + "start": 15968, + "end": 15972, "loc": { "start": { - "line": 445, + "line": 451, "column": 84 }, "end": { - "line": 445, + "line": 451, "column": 88 } } @@ -121531,15 +122857,15 @@ "updateContext": null }, "value": "!==", - "start": 15817, - "end": 15820, + "start": 15973, + "end": 15976, "loc": { "start": { - "line": 445, + "line": 451, "column": 89 }, "end": { - "line": 445, + "line": 451, "column": 92 } } @@ -121557,15 +122883,15 @@ "binop": null }, "value": "button", - "start": 15821, - "end": 15827, + "start": 15977, + "end": 15983, "loc": { "start": { - "line": 445, + "line": 451, "column": 93 }, "end": { - "line": 445, + "line": 451, "column": 99 } } @@ -121582,15 +122908,15 @@ "postfix": false, "binop": null }, - "start": 15827, - "end": 15828, + "start": 15983, + "end": 15984, "loc": { "start": { - "line": 445, + "line": 451, "column": 99 }, "end": { - "line": 445, + "line": 451, "column": 100 } } @@ -121608,15 +122934,15 @@ "binop": null, "updateContext": null }, - "start": 15828, - "end": 15829, + "start": 15984, + "end": 15985, "loc": { "start": { - "line": 445, + "line": 451, "column": 100 }, "end": { - "line": 445, + "line": 451, "column": 101 } } @@ -121624,15 +122950,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 15845, - "end": 15942, + "start": 16001, + "end": 16098, "loc": { "start": { - "line": 447, + "line": 453, "column": 12 }, "end": { - "line": 449, + "line": 455, "column": 15 } } @@ -121652,15 +122978,15 @@ "updateContext": null }, "value": "if", - "start": 15956, - "end": 15958, + "start": 16112, + "end": 16114, "loc": { "start": { - "line": 450, + "line": 456, "column": 12 }, "end": { - "line": 450, + "line": 456, "column": 14 } } @@ -121677,15 +123003,15 @@ "postfix": false, "binop": null }, - "start": 15958, - "end": 15959, + "start": 16114, + "end": 16115, "loc": { "start": { - "line": 450, + "line": 456, "column": 14 }, "end": { - "line": 450, + "line": 456, "column": 15 } } @@ -121703,15 +123029,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 15959, - "end": 15978, + "start": 16115, + "end": 16134, "loc": { "start": { - "line": 450, + "line": 456, "column": 15 }, "end": { - "line": 450, + "line": 456, "column": 34 } } @@ -121729,15 +123055,15 @@ "binop": null, "updateContext": null }, - "start": 15978, - "end": 15979, + "start": 16134, + "end": 16135, "loc": { "start": { - "line": 450, + "line": 456, "column": 34 }, "end": { - "line": 450, + "line": 456, "column": 35 } } @@ -121755,15 +123081,15 @@ "binop": null }, "value": "length", - "start": 15979, - "end": 15985, + "start": 16135, + "end": 16141, "loc": { "start": { - "line": 450, + "line": 456, "column": 35 }, "end": { - "line": 450, + "line": 456, "column": 41 } } @@ -121780,15 +123106,15 @@ "postfix": false, "binop": null }, - "start": 15985, - "end": 15986, + "start": 16141, + "end": 16142, "loc": { "start": { - "line": 450, + "line": 456, "column": 41 }, "end": { - "line": 450, + "line": 456, "column": 42 } } @@ -121805,15 +123131,15 @@ "postfix": false, "binop": null }, - "start": 15986, - "end": 15987, + "start": 16142, + "end": 16143, "loc": { "start": { - "line": 450, + "line": 456, "column": 42 }, "end": { - "line": 450, + "line": 456, "column": 43 } } @@ -121831,15 +123157,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16003, - "end": 16014, + "start": 16159, + "end": 16170, "loc": { "start": { - "line": 451, + "line": 457, "column": 14 }, "end": { - "line": 451, + "line": 457, "column": 25 } } @@ -121857,15 +123183,15 @@ "binop": null, "updateContext": null }, - "start": 16014, - "end": 16015, + "start": 16170, + "end": 16171, "loc": { "start": { - "line": 451, + "line": 457, "column": 25 }, "end": { - "line": 451, + "line": 457, "column": 26 } } @@ -121883,15 +123209,15 @@ "binop": null }, "value": "buttons", - "start": 16015, - "end": 16022, + "start": 16171, + "end": 16178, "loc": { "start": { - "line": 451, + "line": 457, "column": 26 }, "end": { - "line": 451, + "line": 457, "column": 33 } } @@ -121910,15 +123236,15 @@ "updateContext": null }, "value": "=", - "start": 16023, - "end": 16024, + "start": 16179, + "end": 16180, "loc": { "start": { - "line": 451, + "line": 457, "column": 34 }, "end": { - "line": 451, + "line": 457, "column": 35 } } @@ -121936,15 +123262,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 16025, - "end": 16044, + "start": 16181, + "end": 16200, "loc": { "start": { - "line": 451, + "line": 457, "column": 36 }, "end": { - "line": 451, + "line": 457, "column": 55 } } @@ -121962,15 +123288,15 @@ "binop": null, "updateContext": null }, - "start": 16044, - "end": 16045, + "start": 16200, + "end": 16201, "loc": { "start": { - "line": 451, + "line": 457, "column": 55 }, "end": { - "line": 451, + "line": 457, "column": 56 } } @@ -121988,15 +123314,15 @@ "binop": null }, "value": "join", - "start": 16045, - "end": 16049, + "start": 16201, + "end": 16205, "loc": { "start": { - "line": 451, + "line": 457, "column": 56 }, "end": { - "line": 451, + "line": 457, "column": 60 } } @@ -122013,15 +123339,15 @@ "postfix": false, "binop": null }, - "start": 16049, - "end": 16050, + "start": 16205, + "end": 16206, "loc": { "start": { - "line": 451, + "line": 457, "column": 60 }, "end": { - "line": 451, + "line": 457, "column": 61 } } @@ -122040,15 +123366,15 @@ "updateContext": null }, "value": " ", - "start": 16050, - "end": 16053, + "start": 16206, + "end": 16209, "loc": { "start": { - "line": 451, + "line": 457, "column": 61 }, "end": { - "line": 451, + "line": 457, "column": 64 } } @@ -122065,15 +123391,15 @@ "postfix": false, "binop": null }, - "start": 16053, - "end": 16054, + "start": 16209, + "end": 16210, "loc": { "start": { - "line": 451, + "line": 457, "column": 64 }, "end": { - "line": 451, + "line": 457, "column": 65 } } @@ -122091,15 +123417,15 @@ "binop": null, "updateContext": null }, - "start": 16054, - "end": 16055, + "start": 16210, + "end": 16211, "loc": { "start": { - "line": 451, + "line": 457, "column": 65 }, "end": { - "line": 451, + "line": 457, "column": 66 } } @@ -122116,15 +123442,15 @@ "postfix": false, "binop": null }, - "start": 16069, - "end": 16070, + "start": 16225, + "end": 16226, "loc": { "start": { - "line": 452, + "line": 458, "column": 12 }, "end": { - "line": 452, + "line": 458, "column": 13 } } @@ -122144,15 +123470,15 @@ "updateContext": null }, "value": "else", - "start": 16071, - "end": 16075, + "start": 16227, + "end": 16231, "loc": { "start": { - "line": 452, + "line": 458, "column": 14 }, "end": { - "line": 452, + "line": 458, "column": 18 } } @@ -122169,15 +123495,15 @@ "postfix": false, "binop": null }, - "start": 16076, - "end": 16077, + "start": 16232, + "end": 16233, "loc": { "start": { - "line": 452, + "line": 458, "column": 19 }, "end": { - "line": 452, + "line": 458, "column": 20 } } @@ -122197,15 +123523,15 @@ "updateContext": null }, "value": "this", - "start": 16093, - "end": 16097, + "start": 16249, + "end": 16253, "loc": { "start": { - "line": 453, + "line": 459, "column": 14 }, "end": { - "line": 453, + "line": 459, "column": 18 } } @@ -122223,15 +123549,15 @@ "binop": null, "updateContext": null }, - "start": 16097, - "end": 16098, + "start": 16253, + "end": 16254, "loc": { "start": { - "line": 453, + "line": 459, "column": 18 }, "end": { - "line": 453, + "line": 459, "column": 19 } } @@ -122249,15 +123575,15 @@ "binop": null }, "value": "options", - "start": 16098, - "end": 16105, + "start": 16254, + "end": 16261, "loc": { "start": { - "line": 453, + "line": 459, "column": 19 }, "end": { - "line": 453, + "line": 459, "column": 26 } } @@ -122275,15 +123601,15 @@ "binop": null, "updateContext": null }, - "start": 16105, - "end": 16106, + "start": 16261, + "end": 16262, "loc": { "start": { - "line": 453, + "line": 459, "column": 26 }, "end": { - "line": 453, + "line": 459, "column": 27 } } @@ -122301,15 +123627,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16106, - "end": 16117, + "start": 16262, + "end": 16273, "loc": { "start": { - "line": 453, + "line": 459, "column": 27 }, "end": { - "line": 453, + "line": 459, "column": 38 } } @@ -122327,15 +123653,15 @@ "binop": null, "updateContext": null }, - "start": 16117, - "end": 16118, + "start": 16273, + "end": 16274, "loc": { "start": { - "line": 453, + "line": 459, "column": 38 }, "end": { - "line": 453, + "line": 459, "column": 39 } } @@ -122353,15 +123679,15 @@ "binop": null }, "value": "splice", - "start": 16118, - "end": 16124, + "start": 16274, + "end": 16280, "loc": { "start": { - "line": 453, + "line": 459, "column": 39 }, "end": { - "line": 453, + "line": 459, "column": 45 } } @@ -122378,15 +123704,15 @@ "postfix": false, "binop": null }, - "start": 16124, - "end": 16125, + "start": 16280, + "end": 16281, "loc": { "start": { - "line": 453, + "line": 459, "column": 45 }, "end": { - "line": 453, + "line": 459, "column": 46 } } @@ -122404,15 +123730,15 @@ "binop": null }, "value": "index", - "start": 16125, - "end": 16130, + "start": 16281, + "end": 16286, "loc": { "start": { - "line": 453, + "line": 459, "column": 46 }, "end": { - "line": 453, + "line": 459, "column": 51 } } @@ -122430,15 +123756,15 @@ "binop": null, "updateContext": null }, - "start": 16130, - "end": 16131, + "start": 16286, + "end": 16287, "loc": { "start": { - "line": 453, + "line": 459, "column": 51 }, "end": { - "line": 453, + "line": 459, "column": 52 } } @@ -122457,15 +123783,15 @@ "updateContext": null }, "value": 1, - "start": 16132, - "end": 16133, + "start": 16288, + "end": 16289, "loc": { "start": { - "line": 453, + "line": 459, "column": 53 }, "end": { - "line": 453, + "line": 459, "column": 54 } } @@ -122482,15 +123808,15 @@ "postfix": false, "binop": null }, - "start": 16133, - "end": 16134, + "start": 16289, + "end": 16290, "loc": { "start": { - "line": 453, + "line": 459, "column": 54 }, "end": { - "line": 453, + "line": 459, "column": 55 } } @@ -122508,15 +123834,15 @@ "binop": null, "updateContext": null }, - "start": 16134, - "end": 16135, + "start": 16290, + "end": 16291, "loc": { "start": { - "line": 453, + "line": 459, "column": 55 }, "end": { - "line": 453, + "line": 459, "column": 56 } } @@ -122534,15 +123860,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16151, - "end": 16162, + "start": 16307, + "end": 16318, "loc": { "start": { - "line": 454, + "line": 460, "column": 14 }, "end": { - "line": 454, + "line": 460, "column": 25 } } @@ -122561,15 +123887,15 @@ "updateContext": null }, "value": "=", - "start": 16163, - "end": 16164, + "start": 16319, + "end": 16320, "loc": { "start": { - "line": 454, + "line": 460, "column": 26 }, "end": { - "line": 454, + "line": 460, "column": 27 } } @@ -122589,15 +123915,15 @@ "updateContext": null }, "value": "null", - "start": 16165, - "end": 16169, + "start": 16321, + "end": 16325, "loc": { "start": { - "line": 454, + "line": 460, "column": 28 }, "end": { - "line": 454, + "line": 460, "column": 32 } } @@ -122615,15 +123941,15 @@ "binop": null, "updateContext": null }, - "start": 16169, - "end": 16170, + "start": 16325, + "end": 16326, "loc": { "start": { - "line": 454, + "line": 460, "column": 32 }, "end": { - "line": 454, + "line": 460, "column": 33 } } @@ -122640,15 +123966,15 @@ "postfix": false, "binop": null }, - "start": 16184, - "end": 16185, + "start": 16340, + "end": 16341, "loc": { "start": { - "line": 455, + "line": 461, "column": 12 }, "end": { - "line": 455, + "line": 461, "column": 13 } } @@ -122665,15 +123991,15 @@ "postfix": false, "binop": null }, - "start": 16200, - "end": 16201, + "start": 16356, + "end": 16357, "loc": { "start": { - "line": 457, + "line": 463, "column": 10 }, "end": { - "line": 457, + "line": 463, "column": 11 } } @@ -122693,15 +124019,15 @@ "updateContext": null }, "value": "return", - "start": 16215, - "end": 16221, + "start": 16371, + "end": 16377, "loc": { "start": { - "line": 459, + "line": 465, "column": 10 }, "end": { - "line": 459, + "line": 465, "column": 16 } } @@ -122719,15 +124045,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16222, - "end": 16233, + "start": 16378, + "end": 16389, "loc": { "start": { - "line": 459, + "line": 465, "column": 17 }, "end": { - "line": 459, + "line": 465, "column": 28 } } @@ -122745,15 +124071,15 @@ "binop": null, "updateContext": null }, - "start": 16233, - "end": 16234, + "start": 16389, + "end": 16390, "loc": { "start": { - "line": 459, + "line": 465, "column": 28 }, "end": { - "line": 459, + "line": 465, "column": 29 } } @@ -122770,15 +124096,15 @@ "postfix": false, "binop": null }, - "start": 16244, - "end": 16245, + "start": 16400, + "end": 16401, "loc": { "start": { - "line": 460, + "line": 466, "column": 8 }, "end": { - "line": 460, + "line": 466, "column": 9 } } @@ -122795,15 +124121,15 @@ "postfix": false, "binop": null }, - "start": 16245, - "end": 16246, + "start": 16401, + "end": 16402, "loc": { "start": { - "line": 460, + "line": 466, "column": 9 }, "end": { - "line": 460, + "line": 466, "column": 10 } } @@ -122821,15 +124147,15 @@ "binop": null, "updateContext": null }, - "start": 16246, - "end": 16247, + "start": 16402, + "end": 16403, "loc": { "start": { - "line": 460, + "line": 466, "column": 10 }, "end": { - "line": 460, + "line": 466, "column": 11 } } @@ -122846,15 +124172,15 @@ "postfix": false, "binop": null }, - "start": 16255, - "end": 16256, + "start": 16411, + "end": 16412, "loc": { "start": { - "line": 461, + "line": 467, "column": 6 }, "end": { - "line": 461, + "line": 467, "column": 7 } } @@ -122871,15 +124197,15 @@ "postfix": false, "binop": null }, - "start": 16256, - "end": 16257, + "start": 16412, + "end": 16413, "loc": { "start": { - "line": 461, + "line": 467, "column": 7 }, "end": { - "line": 461, + "line": 467, "column": 8 } } @@ -122897,15 +124223,15 @@ "binop": null, "updateContext": null }, - "start": 16257, - "end": 16258, + "start": 16413, + "end": 16414, "loc": { "start": { - "line": 461, + "line": 467, "column": 8 }, "end": { - "line": 461, + "line": 467, "column": 9 } } @@ -122925,15 +124251,15 @@ "updateContext": null }, "value": "this", - "start": 16268, - "end": 16272, + "start": 16424, + "end": 16428, "loc": { "start": { - "line": 463, + "line": 469, "column": 6 }, "end": { - "line": 463, + "line": 469, "column": 10 } } @@ -122951,15 +124277,15 @@ "binop": null, "updateContext": null }, - "start": 16272, - "end": 16273, + "start": 16428, + "end": 16429, "loc": { "start": { - "line": 463, + "line": 469, "column": 10 }, "end": { - "line": 463, + "line": 469, "column": 11 } } @@ -122977,15 +124303,15 @@ "binop": null }, "value": "render", - "start": 16273, - "end": 16279, + "start": 16429, + "end": 16435, "loc": { "start": { - "line": 463, + "line": 469, "column": 11 }, "end": { - "line": 463, + "line": 469, "column": 17 } } @@ -123002,15 +124328,15 @@ "postfix": false, "binop": null }, - "start": 16279, - "end": 16280, + "start": 16435, + "end": 16436, "loc": { "start": { - "line": 463, + "line": 469, "column": 17 }, "end": { - "line": 463, + "line": 469, "column": 18 } } @@ -123027,15 +124353,15 @@ "postfix": false, "binop": null }, - "start": 16280, - "end": 16281, + "start": 16436, + "end": 16437, "loc": { "start": { - "line": 463, + "line": 469, "column": 18 }, "end": { - "line": 463, + "line": 469, "column": 19 } } @@ -123053,15 +124379,15 @@ "binop": null, "updateContext": null }, - "start": 16281, - "end": 16282, + "start": 16437, + "end": 16438, "loc": { "start": { - "line": 463, + "line": 469, "column": 19 }, "end": { - "line": 463, + "line": 469, "column": 20 } } @@ -123078,15 +124404,15 @@ "postfix": false, "binop": null }, - "start": 16288, - "end": 16289, + "start": 16444, + "end": 16445, "loc": { "start": { - "line": 464, + "line": 470, "column": 4 }, "end": { - "line": 464, + "line": 470, "column": 5 } } @@ -123103,15 +124429,15 @@ "postfix": false, "binop": null }, - "start": 16293, - "end": 16294, + "start": 16449, + "end": 16450, "loc": { "start": { - "line": 465, + "line": 471, "column": 2 }, "end": { - "line": 465, + "line": 471, "column": 3 } } @@ -123119,15 +124445,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": 16300, - "end": 16503, + "start": 16456, + "end": 16659, "loc": { "start": { - "line": 467, + "line": 473, "column": 2 }, "end": { - "line": 470, + "line": 476, "column": 5 } } @@ -123145,15 +124471,15 @@ "binop": null }, "value": "getButtonElement", - "start": 16507, - "end": 16523, + "start": 16663, + "end": 16679, "loc": { "start": { - "line": 471, + "line": 477, "column": 2 }, "end": { - "line": 471, + "line": 477, "column": 18 } } @@ -123170,15 +124496,15 @@ "postfix": false, "binop": null }, - "start": 16523, - "end": 16524, + "start": 16679, + "end": 16680, "loc": { "start": { - "line": 471, + "line": 477, "column": 18 }, "end": { - "line": 471, + "line": 477, "column": 19 } } @@ -123196,15 +124522,15 @@ "binop": null }, "value": "button", - "start": 16524, - "end": 16530, + "start": 16680, + "end": 16686, "loc": { "start": { - "line": 471, + "line": 477, "column": 19 }, "end": { - "line": 471, + "line": 477, "column": 25 } } @@ -123221,15 +124547,15 @@ "postfix": false, "binop": null }, - "start": 16530, - "end": 16531, + "start": 16686, + "end": 16687, "loc": { "start": { - "line": 471, + "line": 477, "column": 25 }, "end": { - "line": 471, + "line": 477, "column": 26 } } @@ -123246,15 +124572,15 @@ "postfix": false, "binop": null }, - "start": 16531, - "end": 16532, + "start": 16687, + "end": 16688, "loc": { "start": { - "line": 471, + "line": 477, "column": 26 }, "end": { - "line": 471, + "line": 477, "column": 27 } } @@ -123274,15 +124600,15 @@ "updateContext": null }, "value": "let", - "start": 16538, - "end": 16541, + "start": 16694, + "end": 16697, "loc": { "start": { - "line": 472, + "line": 478, "column": 4 }, "end": { - "line": 472, + "line": 478, "column": 7 } } @@ -123300,15 +124626,15 @@ "binop": null }, "value": "output", - "start": 16542, - "end": 16548, + "start": 16698, + "end": 16704, "loc": { "start": { - "line": 472, + "line": 478, "column": 8 }, "end": { - "line": 472, + "line": 478, "column": 14 } } @@ -123326,15 +124652,15 @@ "binop": null, "updateContext": null }, - "start": 16548, - "end": 16549, + "start": 16704, + "end": 16705, "loc": { "start": { - "line": 472, + "line": 478, "column": 14 }, "end": { - "line": 472, + "line": 478, "column": 15 } } @@ -123354,15 +124680,15 @@ "updateContext": null }, "value": "let", - "start": 16557, - "end": 16560, + "start": 16713, + "end": 16716, "loc": { "start": { - "line": 474, + "line": 480, "column": 4 }, "end": { - "line": 474, + "line": 480, "column": 7 } } @@ -123380,15 +124706,15 @@ "binop": null }, "value": "buttonArr", - "start": 16561, - "end": 16570, + "start": 16717, + "end": 16726, "loc": { "start": { - "line": 474, + "line": 480, "column": 8 }, "end": { - "line": 474, + "line": 480, "column": 17 } } @@ -123407,15 +124733,15 @@ "updateContext": null }, "value": "=", - "start": 16571, - "end": 16572, + "start": 16727, + "end": 16728, "loc": { "start": { - "line": 474, + "line": 480, "column": 18 }, "end": { - "line": 474, + "line": 480, "column": 19 } } @@ -123435,15 +124761,15 @@ "updateContext": null }, "value": "this", - "start": 16573, - "end": 16577, + "start": 16729, + "end": 16733, "loc": { "start": { - "line": 474, + "line": 480, "column": 20 }, "end": { - "line": 474, + "line": 480, "column": 24 } } @@ -123461,15 +124787,15 @@ "binop": null, "updateContext": null }, - "start": 16577, - "end": 16578, + "start": 16733, + "end": 16734, "loc": { "start": { - "line": 474, + "line": 480, "column": 24 }, "end": { - "line": 474, + "line": 480, "column": 25 } } @@ -123487,15 +124813,15 @@ "binop": null }, "value": "buttonElements", - "start": 16578, - "end": 16592, + "start": 16734, + "end": 16748, "loc": { "start": { - "line": 474, + "line": 480, "column": 25 }, "end": { - "line": 474, + "line": 480, "column": 39 } } @@ -123513,15 +124839,15 @@ "binop": null, "updateContext": null }, - "start": 16592, - "end": 16593, + "start": 16748, + "end": 16749, "loc": { "start": { - "line": 474, + "line": 480, "column": 39 }, "end": { - "line": 474, + "line": 480, "column": 40 } } @@ -123539,15 +124865,15 @@ "binop": null }, "value": "button", - "start": 16593, - "end": 16599, + "start": 16749, + "end": 16755, "loc": { "start": { - "line": 474, + "line": 480, "column": 40 }, "end": { - "line": 474, + "line": 480, "column": 46 } } @@ -123565,15 +124891,15 @@ "binop": null, "updateContext": null }, - "start": 16599, - "end": 16600, + "start": 16755, + "end": 16756, "loc": { "start": { - "line": 474, + "line": 480, "column": 46 }, "end": { - "line": 474, + "line": 480, "column": 47 } } @@ -123591,15 +124917,15 @@ "binop": null, "updateContext": null }, - "start": 16600, - "end": 16601, + "start": 16756, + "end": 16757, "loc": { "start": { - "line": 474, + "line": 480, "column": 47 }, "end": { - "line": 474, + "line": 480, "column": 48 } } @@ -123619,15 +124945,15 @@ "updateContext": null }, "value": "if", - "start": 16607, - "end": 16609, + "start": 16763, + "end": 16765, "loc": { "start": { - "line": 475, + "line": 481, "column": 4 }, "end": { - "line": 475, + "line": 481, "column": 6 } } @@ -123644,15 +124970,15 @@ "postfix": false, "binop": null }, - "start": 16609, - "end": 16610, + "start": 16765, + "end": 16766, "loc": { "start": { - "line": 475, + "line": 481, "column": 6 }, "end": { - "line": 475, + "line": 481, "column": 7 } } @@ -123670,15 +124996,15 @@ "binop": null }, "value": "buttonArr", - "start": 16610, - "end": 16619, + "start": 16766, + "end": 16775, "loc": { "start": { - "line": 475, + "line": 481, "column": 7 }, "end": { - "line": 475, + "line": 481, "column": 16 } } @@ -123695,15 +125021,15 @@ "postfix": false, "binop": null }, - "start": 16619, - "end": 16620, + "start": 16775, + "end": 16776, "loc": { "start": { - "line": 475, + "line": 481, "column": 16 }, "end": { - "line": 475, + "line": 481, "column": 17 } } @@ -123720,15 +125046,15 @@ "postfix": false, "binop": null }, - "start": 16620, - "end": 16621, + "start": 16776, + "end": 16777, "loc": { "start": { - "line": 475, + "line": 481, "column": 17 }, "end": { - "line": 475, + "line": 481, "column": 18 } } @@ -123748,15 +125074,15 @@ "updateContext": null }, "value": "if", - "start": 16629, - "end": 16631, + "start": 16785, + "end": 16787, "loc": { "start": { - "line": 476, + "line": 482, "column": 6 }, "end": { - "line": 476, + "line": 482, "column": 8 } } @@ -123773,15 +125099,15 @@ "postfix": false, "binop": null }, - "start": 16631, - "end": 16632, + "start": 16787, + "end": 16788, "loc": { "start": { - "line": 476, + "line": 482, "column": 8 }, "end": { - "line": 476, + "line": 482, "column": 9 } } @@ -123799,15 +125125,15 @@ "binop": null }, "value": "buttonArr", - "start": 16632, - "end": 16641, + "start": 16788, + "end": 16797, "loc": { "start": { - "line": 476, + "line": 482, "column": 9 }, "end": { - "line": 476, + "line": 482, "column": 18 } } @@ -123825,15 +125151,15 @@ "binop": null, "updateContext": null }, - "start": 16641, - "end": 16642, + "start": 16797, + "end": 16798, "loc": { "start": { - "line": 476, + "line": 482, "column": 18 }, "end": { - "line": 476, + "line": 482, "column": 19 } } @@ -123851,15 +125177,15 @@ "binop": null }, "value": "length", - "start": 16642, - "end": 16648, + "start": 16798, + "end": 16804, "loc": { "start": { - "line": 476, + "line": 482, "column": 19 }, "end": { - "line": 476, + "line": 482, "column": 25 } } @@ -123878,15 +125204,15 @@ "updateContext": null }, "value": ">", - "start": 16649, - "end": 16650, + "start": 16805, + "end": 16806, "loc": { "start": { - "line": 476, + "line": 482, "column": 26 }, "end": { - "line": 476, + "line": 482, "column": 27 } } @@ -123905,15 +125231,15 @@ "updateContext": null }, "value": 1, - "start": 16651, - "end": 16652, + "start": 16807, + "end": 16808, "loc": { "start": { - "line": 476, + "line": 482, "column": 28 }, "end": { - "line": 476, + "line": 482, "column": 29 } } @@ -123930,15 +125256,15 @@ "postfix": false, "binop": null }, - "start": 16652, - "end": 16653, + "start": 16808, + "end": 16809, "loc": { "start": { - "line": 476, + "line": 482, "column": 29 }, "end": { - "line": 476, + "line": 482, "column": 30 } } @@ -123955,15 +125281,15 @@ "postfix": false, "binop": null }, - "start": 16653, - "end": 16654, + "start": 16809, + "end": 16810, "loc": { "start": { - "line": 476, + "line": 482, "column": 30 }, "end": { - "line": 476, + "line": 482, "column": 31 } } @@ -123981,15 +125307,15 @@ "binop": null }, "value": "output", - "start": 16664, - "end": 16670, + "start": 16820, + "end": 16826, "loc": { "start": { - "line": 477, + "line": 483, "column": 8 }, "end": { - "line": 477, + "line": 483, "column": 14 } } @@ -124008,15 +125334,15 @@ "updateContext": null }, "value": "=", - "start": 16671, - "end": 16672, + "start": 16827, + "end": 16828, "loc": { "start": { - "line": 477, + "line": 483, "column": 15 }, "end": { - "line": 477, + "line": 483, "column": 16 } } @@ -124034,15 +125360,15 @@ "binop": null }, "value": "buttonArr", - "start": 16673, - "end": 16682, + "start": 16829, + "end": 16838, "loc": { "start": { - "line": 477, + "line": 483, "column": 17 }, "end": { - "line": 477, + "line": 483, "column": 26 } } @@ -124060,15 +125386,15 @@ "binop": null, "updateContext": null }, - "start": 16682, - "end": 16683, + "start": 16838, + "end": 16839, "loc": { "start": { - "line": 477, + "line": 483, "column": 26 }, "end": { - "line": 477, + "line": 483, "column": 27 } } @@ -124085,15 +125411,15 @@ "postfix": false, "binop": null }, - "start": 16691, - "end": 16692, + "start": 16847, + "end": 16848, "loc": { "start": { - "line": 478, + "line": 484, "column": 6 }, "end": { - "line": 478, + "line": 484, "column": 7 } } @@ -124113,15 +125439,15 @@ "updateContext": null }, "value": "else", - "start": 16693, - "end": 16697, + "start": 16849, + "end": 16853, "loc": { "start": { - "line": 478, + "line": 484, "column": 8 }, "end": { - "line": 478, + "line": 484, "column": 12 } } @@ -124138,15 +125464,15 @@ "postfix": false, "binop": null }, - "start": 16698, - "end": 16699, + "start": 16854, + "end": 16855, "loc": { "start": { - "line": 478, + "line": 484, "column": 13 }, "end": { - "line": 478, + "line": 484, "column": 14 } } @@ -124164,15 +125490,15 @@ "binop": null }, "value": "output", - "start": 16709, - "end": 16715, + "start": 16865, + "end": 16871, "loc": { "start": { - "line": 479, + "line": 485, "column": 8 }, "end": { - "line": 479, + "line": 485, "column": 14 } } @@ -124191,15 +125517,15 @@ "updateContext": null }, "value": "=", - "start": 16716, - "end": 16717, + "start": 16872, + "end": 16873, "loc": { "start": { - "line": 479, + "line": 485, "column": 15 }, "end": { - "line": 479, + "line": 485, "column": 16 } } @@ -124217,15 +125543,15 @@ "binop": null }, "value": "buttonArr", - "start": 16718, - "end": 16727, + "start": 16874, + "end": 16883, "loc": { "start": { - "line": 479, + "line": 485, "column": 17 }, "end": { - "line": 479, + "line": 485, "column": 26 } } @@ -124243,15 +125569,15 @@ "binop": null, "updateContext": null }, - "start": 16727, - "end": 16728, + "start": 16883, + "end": 16884, "loc": { "start": { - "line": 479, + "line": 485, "column": 26 }, "end": { - "line": 479, + "line": 485, "column": 27 } } @@ -124270,15 +125596,15 @@ "updateContext": null }, "value": 0, - "start": 16728, - "end": 16729, + "start": 16884, + "end": 16885, "loc": { "start": { - "line": 479, + "line": 485, "column": 27 }, "end": { - "line": 479, + "line": 485, "column": 28 } } @@ -124296,15 +125622,15 @@ "binop": null, "updateContext": null }, - "start": 16729, - "end": 16730, + "start": 16885, + "end": 16886, "loc": { "start": { - "line": 479, + "line": 485, "column": 28 }, "end": { - "line": 479, + "line": 485, "column": 29 } } @@ -124322,15 +125648,15 @@ "binop": null, "updateContext": null }, - "start": 16730, - "end": 16731, + "start": 16886, + "end": 16887, "loc": { "start": { - "line": 479, + "line": 485, "column": 29 }, "end": { - "line": 479, + "line": 485, "column": 30 } } @@ -124347,15 +125673,15 @@ "postfix": false, "binop": null }, - "start": 16739, - "end": 16740, + "start": 16895, + "end": 16896, "loc": { "start": { - "line": 480, + "line": 486, "column": 6 }, "end": { - "line": 480, + "line": 486, "column": 7 } } @@ -124372,15 +125698,15 @@ "postfix": false, "binop": null }, - "start": 16746, - "end": 16747, + "start": 16902, + "end": 16903, "loc": { "start": { - "line": 481, + "line": 487, "column": 4 }, "end": { - "line": 481, + "line": 487, "column": 5 } } @@ -124400,15 +125726,15 @@ "updateContext": null }, "value": "return", - "start": 16755, - "end": 16761, + "start": 16911, + "end": 16917, "loc": { "start": { - "line": 483, + "line": 489, "column": 4 }, "end": { - "line": 483, + "line": 489, "column": 10 } } @@ -124426,15 +125752,15 @@ "binop": null }, "value": "output", - "start": 16762, - "end": 16768, + "start": 16918, + "end": 16924, "loc": { "start": { - "line": 483, + "line": 489, "column": 11 }, "end": { - "line": 483, + "line": 489, "column": 17 } } @@ -124452,15 +125778,15 @@ "binop": null, "updateContext": null }, - "start": 16768, - "end": 16769, + "start": 16924, + "end": 16925, "loc": { "start": { - "line": 483, + "line": 489, "column": 17 }, "end": { - "line": 483, + "line": 489, "column": 18 } } @@ -124477,15 +125803,15 @@ "postfix": false, "binop": null }, - "start": 16773, - "end": 16774, + "start": 16929, + "end": 16930, "loc": { "start": { - "line": 484, + "line": 490, "column": 2 }, "end": { - "line": 484, + "line": 490, "column": 3 } } @@ -124493,15 +125819,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 16780, - "end": 16870, + "start": 16936, + "end": 17026, "loc": { "start": { - "line": 486, + "line": 492, "column": 2 }, "end": { - "line": 488, + "line": 494, "column": 5 } } @@ -124519,15 +125845,15 @@ "binop": null }, "value": "handleCaret", - "start": 16874, - "end": 16885, + "start": 17030, + "end": 17041, "loc": { "start": { - "line": 489, + "line": 495, "column": 2 }, "end": { - "line": 489, + "line": 495, "column": 13 } } @@ -124544,15 +125870,15 @@ "postfix": false, "binop": null }, - "start": 16885, - "end": 16886, + "start": 17041, + "end": 17042, "loc": { "start": { - "line": 489, + "line": 495, "column": 13 }, "end": { - "line": 489, + "line": 495, "column": 14 } } @@ -124569,15 +125895,15 @@ "postfix": false, "binop": null }, - "start": 16886, - "end": 16887, + "start": 17042, + "end": 17043, "loc": { "start": { - "line": 489, + "line": 495, "column": 14 }, "end": { - "line": 489, + "line": 495, "column": 15 } } @@ -124594,15 +125920,15 @@ "postfix": false, "binop": null }, - "start": 16887, - "end": 16888, + "start": 17043, + "end": 17044, "loc": { "start": { - "line": 489, + "line": 495, "column": 15 }, "end": { - "line": 489, + "line": 495, "column": 16 } } @@ -124622,15 +125948,15 @@ "updateContext": null }, "value": "if", - "start": 16894, - "end": 16896, + "start": 17050, + "end": 17052, "loc": { "start": { - "line": 490, + "line": 496, "column": 4 }, "end": { - "line": 490, + "line": 496, "column": 6 } } @@ -124647,15 +125973,15 @@ "postfix": false, "binop": null }, - "start": 16896, - "end": 16897, + "start": 17052, + "end": 17053, "loc": { "start": { - "line": 490, + "line": 496, "column": 6 }, "end": { - "line": 490, + "line": 496, "column": 7 } } @@ -124675,15 +126001,15 @@ "updateContext": null }, "value": "this", - "start": 16897, - "end": 16901, + "start": 17053, + "end": 17057, "loc": { "start": { - "line": 490, + "line": 496, "column": 7 }, "end": { - "line": 490, + "line": 496, "column": 11 } } @@ -124701,15 +126027,15 @@ "binop": null, "updateContext": null }, - "start": 16901, - "end": 16902, + "start": 17057, + "end": 17058, "loc": { "start": { - "line": 490, + "line": 496, "column": 11 }, "end": { - "line": 490, + "line": 496, "column": 12 } } @@ -124727,15 +126053,15 @@ "binop": null }, "value": "options", - "start": 16902, - "end": 16909, + "start": 17058, + "end": 17065, "loc": { "start": { - "line": 490, + "line": 496, "column": 12 }, "end": { - "line": 490, + "line": 496, "column": 19 } } @@ -124753,15 +126079,15 @@ "binop": null, "updateContext": null }, - "start": 16909, - "end": 16910, + "start": 17065, + "end": 17066, "loc": { "start": { - "line": 490, + "line": 496, "column": 19 }, "end": { - "line": 490, + "line": 496, "column": 20 } } @@ -124779,15 +126105,15 @@ "binop": null }, "value": "debug", - "start": 16910, - "end": 16915, + "start": 17066, + "end": 17071, "loc": { "start": { - "line": 490, + "line": 496, "column": 20 }, "end": { - "line": 490, + "line": 496, "column": 25 } } @@ -124804,15 +126130,15 @@ "postfix": false, "binop": null }, - "start": 16915, - "end": 16916, + "start": 17071, + "end": 17072, "loc": { "start": { - "line": 490, + "line": 496, "column": 25 }, "end": { - "line": 490, + "line": 496, "column": 26 } } @@ -124829,15 +126155,15 @@ "postfix": false, "binop": null }, - "start": 16916, - "end": 16917, + "start": 17072, + "end": 17073, "loc": { "start": { - "line": 490, + "line": 496, "column": 26 }, "end": { - "line": 490, + "line": 496, "column": 27 } } @@ -124855,15 +126181,15 @@ "binop": null }, "value": "console", - "start": 16925, - "end": 16932, + "start": 17081, + "end": 17088, "loc": { "start": { - "line": 491, + "line": 497, "column": 6 }, "end": { - "line": 491, + "line": 497, "column": 13 } } @@ -124881,15 +126207,15 @@ "binop": null, "updateContext": null }, - "start": 16932, - "end": 16933, + "start": 17088, + "end": 17089, "loc": { "start": { - "line": 491, + "line": 497, "column": 13 }, "end": { - "line": 491, + "line": 497, "column": 14 } } @@ -124907,15 +126233,15 @@ "binop": null }, "value": "log", - "start": 16933, - "end": 16936, + "start": 17089, + "end": 17092, "loc": { "start": { - "line": 491, + "line": 497, "column": 14 }, "end": { - "line": 491, + "line": 497, "column": 17 } } @@ -124932,15 +126258,15 @@ "postfix": false, "binop": null }, - "start": 16936, - "end": 16937, + "start": 17092, + "end": 17093, "loc": { "start": { - "line": 491, + "line": 497, "column": 17 }, "end": { - "line": 491, + "line": 497, "column": 18 } } @@ -124959,15 +126285,15 @@ "updateContext": null }, "value": "Caret handling started", - "start": 16937, - "end": 16961, + "start": 17093, + "end": 17117, "loc": { "start": { - "line": 491, + "line": 497, "column": 18 }, "end": { - "line": 491, + "line": 497, "column": 42 } } @@ -124984,15 +126310,15 @@ "postfix": false, "binop": null }, - "start": 16961, - "end": 16962, + "start": 17117, + "end": 17118, "loc": { "start": { - "line": 491, + "line": 497, "column": 42 }, "end": { - "line": 491, + "line": 497, "column": 43 } } @@ -125010,15 +126336,15 @@ "binop": null, "updateContext": null }, - "start": 16962, - "end": 16963, + "start": 17118, + "end": 17119, "loc": { "start": { - "line": 491, + "line": 497, "column": 43 }, "end": { - "line": 491, + "line": 497, "column": 44 } } @@ -125035,15 +126361,15 @@ "postfix": false, "binop": null }, - "start": 16969, - "end": 16970, + "start": 17125, + "end": 17126, "loc": { "start": { - "line": 492, + "line": 498, "column": 4 }, "end": { - "line": 492, + "line": 498, "column": 5 } } @@ -125061,15 +126387,15 @@ "binop": null }, "value": "document", - "start": 16978, - "end": 16986, + "start": 17134, + "end": 17142, "loc": { "start": { - "line": 494, + "line": 500, "column": 4 }, "end": { - "line": 494, + "line": 500, "column": 12 } } @@ -125087,15 +126413,15 @@ "binop": null, "updateContext": null }, - "start": 16986, - "end": 16987, + "start": 17142, + "end": 17143, "loc": { "start": { - "line": 494, + "line": 500, "column": 12 }, "end": { - "line": 494, + "line": 500, "column": 13 } } @@ -125113,15 +126439,15 @@ "binop": null }, "value": "addEventListener", - "start": 16987, - "end": 17003, + "start": 17143, + "end": 17159, "loc": { "start": { - "line": 494, + "line": 500, "column": 13 }, "end": { - "line": 494, + "line": 500, "column": 29 } } @@ -125138,15 +126464,15 @@ "postfix": false, "binop": null }, - "start": 17003, - "end": 17004, + "start": 17159, + "end": 17160, "loc": { "start": { - "line": 494, + "line": 500, "column": 29 }, "end": { - "line": 494, + "line": 500, "column": 30 } } @@ -125165,15 +126491,15 @@ "updateContext": null }, "value": "keyup", - "start": 17004, - "end": 17011, + "start": 17160, + "end": 17167, "loc": { "start": { - "line": 494, + "line": 500, "column": 30 }, "end": { - "line": 494, + "line": 500, "column": 37 } } @@ -125191,15 +126517,15 @@ "binop": null, "updateContext": null }, - "start": 17011, - "end": 17012, + "start": 17167, + "end": 17168, "loc": { "start": { - "line": 494, + "line": 500, "column": 37 }, "end": { - "line": 494, + "line": 500, "column": 38 } } @@ -125219,15 +126545,15 @@ "updateContext": null }, "value": "this", - "start": 17013, - "end": 17017, + "start": 17169, + "end": 17173, "loc": { "start": { - "line": 494, + "line": 500, "column": 39 }, "end": { - "line": 494, + "line": 500, "column": 43 } } @@ -125245,15 +126571,15 @@ "binop": null, "updateContext": null }, - "start": 17017, - "end": 17018, + "start": 17173, + "end": 17174, "loc": { "start": { - "line": 494, + "line": 500, "column": 43 }, "end": { - "line": 494, + "line": 500, "column": 44 } } @@ -125271,15 +126597,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17018, - "end": 17035, + "start": 17174, + "end": 17191, "loc": { "start": { - "line": 494, + "line": 500, "column": 44 }, "end": { - "line": 494, + "line": 500, "column": 61 } } @@ -125296,15 +126622,15 @@ "postfix": false, "binop": null }, - "start": 17035, - "end": 17036, + "start": 17191, + "end": 17192, "loc": { "start": { - "line": 494, + "line": 500, "column": 61 }, "end": { - "line": 494, + "line": 500, "column": 62 } } @@ -125322,15 +126648,15 @@ "binop": null, "updateContext": null }, - "start": 17036, - "end": 17037, + "start": 17192, + "end": 17193, "loc": { "start": { - "line": 494, + "line": 500, "column": 62 }, "end": { - "line": 494, + "line": 500, "column": 63 } } @@ -125348,15 +126674,15 @@ "binop": null }, "value": "document", - "start": 17043, - "end": 17051, + "start": 17199, + "end": 17207, "loc": { "start": { - "line": 495, + "line": 501, "column": 4 }, "end": { - "line": 495, + "line": 501, "column": 12 } } @@ -125374,15 +126700,15 @@ "binop": null, "updateContext": null }, - "start": 17051, - "end": 17052, + "start": 17207, + "end": 17208, "loc": { "start": { - "line": 495, + "line": 501, "column": 12 }, "end": { - "line": 495, + "line": 501, "column": 13 } } @@ -125400,15 +126726,15 @@ "binop": null }, "value": "addEventListener", - "start": 17052, - "end": 17068, + "start": 17208, + "end": 17224, "loc": { "start": { - "line": 495, + "line": 501, "column": 13 }, "end": { - "line": 495, + "line": 501, "column": 29 } } @@ -125425,15 +126751,15 @@ "postfix": false, "binop": null }, - "start": 17068, - "end": 17069, + "start": 17224, + "end": 17225, "loc": { "start": { - "line": 495, + "line": 501, "column": 29 }, "end": { - "line": 495, + "line": 501, "column": 30 } } @@ -125452,15 +126778,15 @@ "updateContext": null }, "value": "mouseup", - "start": 17069, - "end": 17078, + "start": 17225, + "end": 17234, "loc": { "start": { - "line": 495, + "line": 501, "column": 30 }, "end": { - "line": 495, + "line": 501, "column": 39 } } @@ -125478,15 +126804,15 @@ "binop": null, "updateContext": null }, - "start": 17078, - "end": 17079, + "start": 17234, + "end": 17235, "loc": { "start": { - "line": 495, + "line": 501, "column": 39 }, "end": { - "line": 495, + "line": 501, "column": 40 } } @@ -125506,15 +126832,15 @@ "updateContext": null }, "value": "this", - "start": 17080, - "end": 17084, + "start": 17236, + "end": 17240, "loc": { "start": { - "line": 495, + "line": 501, "column": 41 }, "end": { - "line": 495, + "line": 501, "column": 45 } } @@ -125532,15 +126858,15 @@ "binop": null, "updateContext": null }, - "start": 17084, - "end": 17085, + "start": 17240, + "end": 17241, "loc": { "start": { - "line": 495, + "line": 501, "column": 45 }, "end": { - "line": 495, + "line": 501, "column": 46 } } @@ -125558,15 +126884,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17085, - "end": 17102, + "start": 17241, + "end": 17258, "loc": { "start": { - "line": 495, + "line": 501, "column": 46 }, "end": { - "line": 495, + "line": 501, "column": 63 } } @@ -125583,15 +126909,15 @@ "postfix": false, "binop": null }, - "start": 17102, - "end": 17103, + "start": 17258, + "end": 17259, "loc": { "start": { - "line": 495, + "line": 501, "column": 63 }, "end": { - "line": 495, + "line": 501, "column": 64 } } @@ -125609,15 +126935,15 @@ "binop": null, "updateContext": null }, - "start": 17103, - "end": 17104, + "start": 17259, + "end": 17260, "loc": { "start": { - "line": 495, + "line": 501, "column": 64 }, "end": { - "line": 495, + "line": 501, "column": 65 } } @@ -125635,15 +126961,15 @@ "binop": null }, "value": "document", - "start": 17110, - "end": 17118, + "start": 17266, + "end": 17274, "loc": { "start": { - "line": 496, + "line": 502, "column": 4 }, "end": { - "line": 496, + "line": 502, "column": 12 } } @@ -125661,15 +126987,15 @@ "binop": null, "updateContext": null }, - "start": 17118, - "end": 17119, + "start": 17274, + "end": 17275, "loc": { "start": { - "line": 496, + "line": 502, "column": 12 }, "end": { - "line": 496, + "line": 502, "column": 13 } } @@ -125687,15 +127013,15 @@ "binop": null }, "value": "addEventListener", - "start": 17119, - "end": 17135, + "start": 17275, + "end": 17291, "loc": { "start": { - "line": 496, + "line": 502, "column": 13 }, "end": { - "line": 496, + "line": 502, "column": 29 } } @@ -125712,15 +127038,15 @@ "postfix": false, "binop": null }, - "start": 17135, - "end": 17136, + "start": 17291, + "end": 17292, "loc": { "start": { - "line": 496, + "line": 502, "column": 29 }, "end": { - "line": 496, + "line": 502, "column": 30 } } @@ -125739,15 +127065,15 @@ "updateContext": null }, "value": "touchend", - "start": 17136, - "end": 17146, + "start": 17292, + "end": 17302, "loc": { "start": { - "line": 496, + "line": 502, "column": 30 }, "end": { - "line": 496, + "line": 502, "column": 40 } } @@ -125765,15 +127091,15 @@ "binop": null, "updateContext": null }, - "start": 17146, - "end": 17147, + "start": 17302, + "end": 17303, "loc": { "start": { - "line": 496, + "line": 502, "column": 40 }, "end": { - "line": 496, + "line": 502, "column": 41 } } @@ -125793,15 +127119,15 @@ "updateContext": null }, "value": "this", - "start": 17148, - "end": 17152, + "start": 17304, + "end": 17308, "loc": { "start": { - "line": 496, + "line": 502, "column": 42 }, "end": { - "line": 496, + "line": 502, "column": 46 } } @@ -125819,15 +127145,15 @@ "binop": null, "updateContext": null }, - "start": 17152, - "end": 17153, + "start": 17308, + "end": 17309, "loc": { "start": { - "line": 496, + "line": 502, "column": 46 }, "end": { - "line": 496, + "line": 502, "column": 47 } } @@ -125845,15 +127171,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17153, - "end": 17170, + "start": 17309, + "end": 17326, "loc": { "start": { - "line": 496, + "line": 502, "column": 47 }, "end": { - "line": 496, + "line": 502, "column": 64 } } @@ -125870,15 +127196,15 @@ "postfix": false, "binop": null }, - "start": 17170, - "end": 17171, + "start": 17326, + "end": 17327, "loc": { "start": { - "line": 496, + "line": 502, "column": 64 }, "end": { - "line": 496, + "line": 502, "column": 65 } } @@ -125896,15 +127222,15 @@ "binop": null, "updateContext": null }, - "start": 17171, - "end": 17172, + "start": 17327, + "end": 17328, "loc": { "start": { - "line": 496, + "line": 502, "column": 65 }, "end": { - "line": 496, + "line": 502, "column": 66 } } @@ -125921,15 +127247,15 @@ "postfix": false, "binop": null }, - "start": 17176, - "end": 17177, + "start": 17332, + "end": 17333, "loc": { "start": { - "line": 497, + "line": 503, "column": 2 }, "end": { - "line": 497, + "line": 503, "column": 3 } } @@ -125937,15 +127263,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17183, - "end": 17295, + "start": 17339, + "end": 17451, "loc": { "start": { - "line": 499, + "line": 505, "column": 2 }, "end": { - "line": 501, + "line": 507, "column": 5 } } @@ -125963,15 +127289,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17299, - "end": 17316, + "start": 17455, + "end": 17472, "loc": { "start": { - "line": 502, + "line": 508, "column": 2 }, "end": { - "line": 502, + "line": 508, "column": 19 } } @@ -125988,15 +127314,15 @@ "postfix": false, "binop": null }, - "start": 17316, - "end": 17317, + "start": 17472, + "end": 17473, "loc": { "start": { - "line": 502, + "line": 508, "column": 19 }, "end": { - "line": 502, + "line": 508, "column": 20 } } @@ -126014,15 +127340,15 @@ "binop": null }, "value": "event", - "start": 17317, - "end": 17322, + "start": 17473, + "end": 17478, "loc": { "start": { - "line": 502, + "line": 508, "column": 20 }, "end": { - "line": 502, + "line": 508, "column": 25 } } @@ -126039,15 +127365,15 @@ "postfix": false, "binop": null }, - "start": 17322, - "end": 17323, + "start": 17478, + "end": 17479, "loc": { "start": { - "line": 502, + "line": 508, "column": 25 }, "end": { - "line": 502, + "line": 508, "column": 26 } } @@ -126064,15 +127390,15 @@ "postfix": false, "binop": null }, - "start": 17323, - "end": 17324, + "start": 17479, + "end": 17480, "loc": { "start": { - "line": 502, + "line": 508, "column": 26 }, "end": { - "line": 502, + "line": 508, "column": 27 } } @@ -126092,15 +127418,15 @@ "updateContext": null }, "value": "let", - "start": 17330, - "end": 17333, + "start": 17486, + "end": 17489, "loc": { "start": { - "line": 503, + "line": 509, "column": 4 }, "end": { - "line": 503, + "line": 509, "column": 7 } } @@ -126118,15 +127444,15 @@ "binop": null }, "value": "targetTagName", - "start": 17334, - "end": 17347, + "start": 17490, + "end": 17503, "loc": { "start": { - "line": 503, + "line": 509, "column": 8 }, "end": { - "line": 503, + "line": 509, "column": 21 } } @@ -126145,15 +127471,15 @@ "updateContext": null }, "value": "=", - "start": 17348, - "end": 17349, + "start": 17504, + "end": 17505, "loc": { "start": { - "line": 503, + "line": 509, "column": 22 }, "end": { - "line": 503, + "line": 509, "column": 23 } } @@ -126171,15 +127497,15 @@ "binop": null }, "value": "event", - "start": 17350, - "end": 17355, + "start": 17506, + "end": 17511, "loc": { "start": { - "line": 503, + "line": 509, "column": 24 }, "end": { - "line": 503, + "line": 509, "column": 29 } } @@ -126197,15 +127523,15 @@ "binop": null, "updateContext": null }, - "start": 17355, - "end": 17356, + "start": 17511, + "end": 17512, "loc": { "start": { - "line": 503, + "line": 509, "column": 29 }, "end": { - "line": 503, + "line": 509, "column": 30 } } @@ -126223,15 +127549,15 @@ "binop": null }, "value": "target", - "start": 17356, - "end": 17362, + "start": 17512, + "end": 17518, "loc": { "start": { - "line": 503, + "line": 509, "column": 30 }, "end": { - "line": 503, + "line": 509, "column": 36 } } @@ -126249,15 +127575,15 @@ "binop": null, "updateContext": null }, - "start": 17362, - "end": 17363, + "start": 17518, + "end": 17519, "loc": { "start": { - "line": 503, + "line": 509, "column": 36 }, "end": { - "line": 503, + "line": 509, "column": 37 } } @@ -126275,15 +127601,15 @@ "binop": null }, "value": "tagName", - "start": 17363, - "end": 17370, + "start": 17519, + "end": 17526, "loc": { "start": { - "line": 503, + "line": 509, "column": 37 }, "end": { - "line": 503, + "line": 509, "column": 44 } } @@ -126301,15 +127627,15 @@ "binop": null, "updateContext": null }, - "start": 17370, - "end": 17371, + "start": 17526, + "end": 17527, "loc": { "start": { - "line": 503, + "line": 509, "column": 44 }, "end": { - "line": 503, + "line": 509, "column": 45 } } @@ -126327,15 +127653,15 @@ "binop": null }, "value": "toLowerCase", - "start": 17371, - "end": 17382, + "start": 17527, + "end": 17538, "loc": { "start": { - "line": 503, + "line": 509, "column": 45 }, "end": { - "line": 503, + "line": 509, "column": 56 } } @@ -126352,15 +127678,15 @@ "postfix": false, "binop": null }, - "start": 17382, - "end": 17383, + "start": 17538, + "end": 17539, "loc": { "start": { - "line": 503, + "line": 509, "column": 56 }, "end": { - "line": 503, + "line": 509, "column": 57 } } @@ -126377,15 +127703,15 @@ "postfix": false, "binop": null }, - "start": 17383, - "end": 17384, + "start": 17539, + "end": 17540, "loc": { "start": { - "line": 503, + "line": 509, "column": 57 }, "end": { - "line": 503, + "line": 509, "column": 58 } } @@ -126403,15 +127729,15 @@ "binop": null, "updateContext": null }, - "start": 17384, - "end": 17385, + "start": 17540, + "end": 17541, "loc": { "start": { - "line": 503, + "line": 509, "column": 58 }, "end": { - "line": 503, + "line": 509, "column": 59 } } @@ -126431,15 +127757,15 @@ "updateContext": null }, "value": "if", - "start": 17393, - "end": 17395, + "start": 17549, + "end": 17551, "loc": { "start": { - "line": 505, + "line": 511, "column": 4 }, "end": { - "line": 505, + "line": 511, "column": 6 } } @@ -126456,15 +127782,15 @@ "postfix": false, "binop": null }, - "start": 17395, - "end": 17396, + "start": 17551, + "end": 17552, "loc": { "start": { - "line": 505, + "line": 511, "column": 6 }, "end": { - "line": 505, + "line": 511, "column": 7 } } @@ -126482,15 +127808,15 @@ "binop": null }, "value": "targetTagName", - "start": 17404, - "end": 17417, + "start": 17560, + "end": 17573, "loc": { "start": { - "line": 506, + "line": 512, "column": 6 }, "end": { - "line": 506, + "line": 512, "column": 19 } } @@ -126509,15 +127835,15 @@ "updateContext": null }, "value": "===", - "start": 17418, - "end": 17421, + "start": 17574, + "end": 17577, "loc": { "start": { - "line": 506, + "line": 512, "column": 20 }, "end": { - "line": 506, + "line": 512, "column": 23 } } @@ -126536,15 +127862,15 @@ "updateContext": null }, "value": "textarea", - "start": 17422, - "end": 17432, + "start": 17578, + "end": 17588, "loc": { "start": { - "line": 506, + "line": 512, "column": 24 }, "end": { - "line": 506, + "line": 512, "column": 34 } } @@ -126563,15 +127889,15 @@ "updateContext": null }, "value": "||", - "start": 17433, - "end": 17435, + "start": 17589, + "end": 17591, "loc": { "start": { - "line": 506, + "line": 512, "column": 35 }, "end": { - "line": 506, + "line": 512, "column": 37 } } @@ -126589,15 +127915,15 @@ "binop": null }, "value": "targetTagName", - "start": 17443, - "end": 17456, + "start": 17599, + "end": 17612, "loc": { "start": { - "line": 507, + "line": 513, "column": 6 }, "end": { - "line": 507, + "line": 513, "column": 19 } } @@ -126616,15 +127942,15 @@ "updateContext": null }, "value": "===", - "start": 17457, - "end": 17460, + "start": 17613, + "end": 17616, "loc": { "start": { - "line": 507, + "line": 513, "column": 20 }, "end": { - "line": 507, + "line": 513, "column": 23 } } @@ -126643,15 +127969,15 @@ "updateContext": null }, "value": "input", - "start": 17461, - "end": 17468, + "start": 17617, + "end": 17624, "loc": { "start": { - "line": 507, + "line": 513, "column": 24 }, "end": { - "line": 507, + "line": 513, "column": 31 } } @@ -126668,15 +127994,15 @@ "postfix": false, "binop": null }, - "start": 17474, - "end": 17475, + "start": 17630, + "end": 17631, "loc": { "start": { - "line": 508, + "line": 514, "column": 4 }, "end": { - "line": 508, + "line": 514, "column": 5 } } @@ -126693,15 +128019,15 @@ "postfix": false, "binop": null }, - "start": 17475, - "end": 17476, + "start": 17631, + "end": 17632, "loc": { "start": { - "line": 508, + "line": 514, "column": 5 }, "end": { - "line": 508, + "line": 514, "column": 6 } } @@ -126709,15 +128035,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": 17484, - "end": 17632, + "start": 17640, + "end": 17788, "loc": { "start": { - "line": 509, + "line": 515, "column": 6 }, "end": { - "line": 512, + "line": 518, "column": 9 } } @@ -126737,15 +128063,15 @@ "updateContext": null }, "value": "this", - "start": 17640, - "end": 17644, + "start": 17796, + "end": 17800, "loc": { "start": { - "line": 513, + "line": 519, "column": 6 }, "end": { - "line": 513, + "line": 519, "column": 10 } } @@ -126763,15 +128089,15 @@ "binop": null, "updateContext": null }, - "start": 17644, - "end": 17645, + "start": 17800, + "end": 17801, "loc": { "start": { - "line": 513, + "line": 519, "column": 10 }, "end": { - "line": 513, + "line": 519, "column": 11 } } @@ -126789,15 +128115,15 @@ "binop": null }, "value": "caretPosition", - "start": 17645, - "end": 17658, + "start": 17801, + "end": 17814, "loc": { "start": { - "line": 513, + "line": 519, "column": 11 }, "end": { - "line": 513, + "line": 519, "column": 24 } } @@ -126816,15 +128142,15 @@ "updateContext": null }, "value": "=", - "start": 17659, - "end": 17660, + "start": 17815, + "end": 17816, "loc": { "start": { - "line": 513, + "line": 519, "column": 25 }, "end": { - "line": 513, + "line": 519, "column": 26 } } @@ -126842,15 +128168,15 @@ "binop": null }, "value": "event", - "start": 17661, - "end": 17666, + "start": 17817, + "end": 17822, "loc": { "start": { - "line": 513, + "line": 519, "column": 27 }, "end": { - "line": 513, + "line": 519, "column": 32 } } @@ -126868,15 +128194,15 @@ "binop": null, "updateContext": null }, - "start": 17666, - "end": 17667, + "start": 17822, + "end": 17823, "loc": { "start": { - "line": 513, + "line": 519, "column": 32 }, "end": { - "line": 513, + "line": 519, "column": 33 } } @@ -126894,15 +128220,15 @@ "binop": null }, "value": "target", - "start": 17667, - "end": 17673, + "start": 17823, + "end": 17829, "loc": { "start": { - "line": 513, + "line": 519, "column": 33 }, "end": { - "line": 513, + "line": 519, "column": 39 } } @@ -126920,15 +128246,15 @@ "binop": null, "updateContext": null }, - "start": 17673, - "end": 17674, + "start": 17829, + "end": 17830, "loc": { "start": { - "line": 513, + "line": 519, "column": 39 }, "end": { - "line": 513, + "line": 519, "column": 40 } } @@ -126946,15 +128272,15 @@ "binop": null }, "value": "selectionStart", - "start": 17674, - "end": 17688, + "start": 17830, + "end": 17844, "loc": { "start": { - "line": 513, + "line": 519, "column": 40 }, "end": { - "line": 513, + "line": 519, "column": 54 } } @@ -126972,15 +128298,15 @@ "binop": null, "updateContext": null }, - "start": 17688, - "end": 17689, + "start": 17844, + "end": 17845, "loc": { "start": { - "line": 513, + "line": 519, "column": 54 }, "end": { - "line": 513, + "line": 519, "column": 55 } } @@ -127000,15 +128326,15 @@ "updateContext": null }, "value": "if", - "start": 17699, - "end": 17701, + "start": 17855, + "end": 17857, "loc": { "start": { - "line": 515, + "line": 521, "column": 6 }, "end": { - "line": 515, + "line": 521, "column": 8 } } @@ -127025,15 +128351,15 @@ "postfix": false, "binop": null }, - "start": 17701, - "end": 17702, + "start": 17857, + "end": 17858, "loc": { "start": { - "line": 515, + "line": 521, "column": 8 }, "end": { - "line": 515, + "line": 521, "column": 9 } } @@ -127053,15 +128379,15 @@ "updateContext": null }, "value": "this", - "start": 17702, - "end": 17706, + "start": 17858, + "end": 17862, "loc": { "start": { - "line": 515, + "line": 521, "column": 9 }, "end": { - "line": 515, + "line": 521, "column": 13 } } @@ -127079,15 +128405,15 @@ "binop": null, "updateContext": null }, - "start": 17706, - "end": 17707, + "start": 17862, + "end": 17863, "loc": { "start": { - "line": 515, + "line": 521, "column": 13 }, "end": { - "line": 515, + "line": 521, "column": 14 } } @@ -127105,15 +128431,15 @@ "binop": null }, "value": "options", - "start": 17707, - "end": 17714, + "start": 17863, + "end": 17870, "loc": { "start": { - "line": 515, + "line": 521, "column": 14 }, "end": { - "line": 515, + "line": 521, "column": 21 } } @@ -127131,15 +128457,15 @@ "binop": null, "updateContext": null }, - "start": 17714, - "end": 17715, + "start": 17870, + "end": 17871, "loc": { "start": { - "line": 515, + "line": 521, "column": 21 }, "end": { - "line": 515, + "line": 521, "column": 22 } } @@ -127157,15 +128483,15 @@ "binop": null }, "value": "debug", - "start": 17715, - "end": 17720, + "start": 17871, + "end": 17876, "loc": { "start": { - "line": 515, + "line": 521, "column": 22 }, "end": { - "line": 515, + "line": 521, "column": 27 } } @@ -127182,15 +128508,15 @@ "postfix": false, "binop": null }, - "start": 17720, - "end": 17721, + "start": 17876, + "end": 17877, "loc": { "start": { - "line": 515, + "line": 521, "column": 27 }, "end": { - "line": 515, + "line": 521, "column": 28 } } @@ -127207,15 +128533,15 @@ "postfix": false, "binop": null }, - "start": 17721, - "end": 17722, + "start": 17877, + "end": 17878, "loc": { "start": { - "line": 515, + "line": 521, "column": 28 }, "end": { - "line": 515, + "line": 521, "column": 29 } } @@ -127233,15 +128559,15 @@ "binop": null }, "value": "console", - "start": 17732, - "end": 17739, + "start": 17888, + "end": 17895, "loc": { "start": { - "line": 516, + "line": 522, "column": 8 }, "end": { - "line": 516, + "line": 522, "column": 15 } } @@ -127259,15 +128585,15 @@ "binop": null, "updateContext": null }, - "start": 17739, - "end": 17740, + "start": 17895, + "end": 17896, "loc": { "start": { - "line": 516, + "line": 522, "column": 15 }, "end": { - "line": 516, + "line": 522, "column": 16 } } @@ -127285,15 +128611,15 @@ "binop": null }, "value": "log", - "start": 17740, - "end": 17743, + "start": 17896, + "end": 17899, "loc": { "start": { - "line": 516, + "line": 522, "column": 16 }, "end": { - "line": 516, + "line": 522, "column": 19 } } @@ -127310,15 +128636,15 @@ "postfix": false, "binop": null }, - "start": 17743, - "end": 17744, + "start": 17899, + "end": 17900, "loc": { "start": { - "line": 516, + "line": 522, "column": 19 }, "end": { - "line": 516, + "line": 522, "column": 20 } } @@ -127337,15 +128663,15 @@ "updateContext": null }, "value": "Caret at: ", - "start": 17744, - "end": 17756, + "start": 17900, + "end": 17912, "loc": { "start": { - "line": 516, + "line": 522, "column": 20 }, "end": { - "line": 516, + "line": 522, "column": 32 } } @@ -127363,15 +128689,15 @@ "binop": null, "updateContext": null }, - "start": 17756, - "end": 17757, + "start": 17912, + "end": 17913, "loc": { "start": { - "line": 516, + "line": 522, "column": 32 }, "end": { - "line": 516, + "line": 522, "column": 33 } } @@ -127389,15 +128715,15 @@ "binop": null }, "value": "event", - "start": 17758, - "end": 17763, + "start": 17914, + "end": 17919, "loc": { "start": { - "line": 516, + "line": 522, "column": 34 }, "end": { - "line": 516, + "line": 522, "column": 39 } } @@ -127415,15 +128741,15 @@ "binop": null, "updateContext": null }, - "start": 17763, - "end": 17764, + "start": 17919, + "end": 17920, "loc": { "start": { - "line": 516, + "line": 522, "column": 39 }, "end": { - "line": 516, + "line": 522, "column": 40 } } @@ -127441,15 +128767,15 @@ "binop": null }, "value": "target", - "start": 17764, - "end": 17770, + "start": 17920, + "end": 17926, "loc": { "start": { - "line": 516, + "line": 522, "column": 40 }, "end": { - "line": 516, + "line": 522, "column": 46 } } @@ -127467,15 +128793,15 @@ "binop": null, "updateContext": null }, - "start": 17770, - "end": 17771, + "start": 17926, + "end": 17927, "loc": { "start": { - "line": 516, + "line": 522, "column": 46 }, "end": { - "line": 516, + "line": 522, "column": 47 } } @@ -127493,15 +128819,15 @@ "binop": null }, "value": "selectionStart", - "start": 17771, - "end": 17785, + "start": 17927, + "end": 17941, "loc": { "start": { - "line": 516, + "line": 522, "column": 47 }, "end": { - "line": 516, + "line": 522, "column": 61 } } @@ -127519,15 +128845,15 @@ "binop": null, "updateContext": null }, - "start": 17785, - "end": 17786, + "start": 17941, + "end": 17942, "loc": { "start": { - "line": 516, + "line": 522, "column": 61 }, "end": { - "line": 516, + "line": 522, "column": 62 } } @@ -127545,15 +128871,15 @@ "binop": null }, "value": "event", - "start": 17787, - "end": 17792, + "start": 17943, + "end": 17948, "loc": { "start": { - "line": 516, + "line": 522, "column": 63 }, "end": { - "line": 516, + "line": 522, "column": 68 } } @@ -127571,15 +128897,15 @@ "binop": null, "updateContext": null }, - "start": 17792, - "end": 17793, + "start": 17948, + "end": 17949, "loc": { "start": { - "line": 516, + "line": 522, "column": 68 }, "end": { - "line": 516, + "line": 522, "column": 69 } } @@ -127597,15 +128923,15 @@ "binop": null }, "value": "target", - "start": 17793, - "end": 17799, + "start": 17949, + "end": 17955, "loc": { "start": { - "line": 516, + "line": 522, "column": 69 }, "end": { - "line": 516, + "line": 522, "column": 75 } } @@ -127623,15 +128949,15 @@ "binop": null, "updateContext": null }, - "start": 17799, - "end": 17800, + "start": 17955, + "end": 17956, "loc": { "start": { - "line": 516, + "line": 522, "column": 75 }, "end": { - "line": 516, + "line": 522, "column": 76 } } @@ -127649,15 +128975,15 @@ "binop": null }, "value": "tagName", - "start": 17800, - "end": 17807, + "start": 17956, + "end": 17963, "loc": { "start": { - "line": 516, + "line": 522, "column": 76 }, "end": { - "line": 516, + "line": 522, "column": 83 } } @@ -127675,15 +129001,15 @@ "binop": null, "updateContext": null }, - "start": 17807, - "end": 17808, + "start": 17963, + "end": 17964, "loc": { "start": { - "line": 516, + "line": 522, "column": 83 }, "end": { - "line": 516, + "line": 522, "column": 84 } } @@ -127701,15 +129027,15 @@ "binop": null }, "value": "toLowerCase", - "start": 17808, - "end": 17819, + "start": 17964, + "end": 17975, "loc": { "start": { - "line": 516, + "line": 522, "column": 84 }, "end": { - "line": 516, + "line": 522, "column": 95 } } @@ -127726,15 +129052,15 @@ "postfix": false, "binop": null }, - "start": 17819, - "end": 17820, + "start": 17975, + "end": 17976, "loc": { "start": { - "line": 516, + "line": 522, "column": 95 }, "end": { - "line": 516, + "line": 522, "column": 96 } } @@ -127751,15 +129077,15 @@ "postfix": false, "binop": null }, - "start": 17820, - "end": 17821, + "start": 17976, + "end": 17977, "loc": { "start": { - "line": 516, + "line": 522, "column": 96 }, "end": { - "line": 516, + "line": 522, "column": 97 } } @@ -127776,15 +129102,15 @@ "postfix": false, "binop": null }, - "start": 17821, - "end": 17822, + "start": 17977, + "end": 17978, "loc": { "start": { - "line": 516, + "line": 522, "column": 97 }, "end": { - "line": 516, + "line": 522, "column": 98 } } @@ -127802,15 +129128,15 @@ "binop": null, "updateContext": null }, - "start": 17822, - "end": 17823, + "start": 17978, + "end": 17979, "loc": { "start": { - "line": 516, + "line": 522, "column": 98 }, "end": { - "line": 516, + "line": 522, "column": 99 } } @@ -127827,15 +129153,15 @@ "postfix": false, "binop": null }, - "start": 17831, - "end": 17832, + "start": 17987, + "end": 17988, "loc": { "start": { - "line": 517, + "line": 523, "column": 6 }, "end": { - "line": 517, + "line": 523, "column": 7 } } @@ -127852,15 +129178,15 @@ "postfix": false, "binop": null }, - "start": 17843, - "end": 17844, + "start": 17999, + "end": 18000, "loc": { "start": { - "line": 518, + "line": 524, "column": 4 }, "end": { - "line": 518, + "line": 524, "column": 5 } } @@ -127877,15 +129203,15 @@ "postfix": false, "binop": null }, - "start": 17848, - "end": 17849, + "start": 18004, + "end": 18005, "loc": { "start": { - "line": 519, + "line": 525, "column": 2 }, "end": { - "line": 519, + "line": 525, "column": 3 } } @@ -127893,15 +129219,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 17855, - "end": 17975, + "start": 18011, + "end": 18131, "loc": { "start": { - "line": 521, + "line": 527, "column": 2 }, "end": { - "line": 523, + "line": 529, "column": 5 } } @@ -127919,15 +129245,15 @@ "binop": null }, "value": "onInit", - "start": 17979, - "end": 17985, + "start": 18135, + "end": 18141, "loc": { "start": { - "line": 524, + "line": 530, "column": 2 }, "end": { - "line": 524, + "line": 530, "column": 8 } } @@ -127944,15 +129270,15 @@ "postfix": false, "binop": null }, - "start": 17985, - "end": 17986, + "start": 18141, + "end": 18142, "loc": { "start": { - "line": 524, + "line": 530, "column": 8 }, "end": { - "line": 524, + "line": 530, "column": 9 } } @@ -127969,15 +129295,15 @@ "postfix": false, "binop": null }, - "start": 17986, - "end": 17987, + "start": 18142, + "end": 18143, "loc": { "start": { - "line": 524, + "line": 530, "column": 9 }, "end": { - "line": 524, + "line": 530, "column": 10 } } @@ -127994,15 +129320,15 @@ "postfix": false, "binop": null }, - "start": 17987, - "end": 17988, + "start": 18143, + "end": 18144, "loc": { "start": { - "line": 524, + "line": 530, "column": 10 }, "end": { - "line": 524, + "line": 530, "column": 11 } } @@ -128022,15 +129348,15 @@ "updateContext": null }, "value": "if", - "start": 17994, - "end": 17996, + "start": 18150, + "end": 18152, "loc": { "start": { - "line": 525, + "line": 531, "column": 4 }, "end": { - "line": 525, + "line": 531, "column": 6 } } @@ -128047,417 +129373,13 @@ "postfix": false, "binop": null }, - "start": 17996, - "end": 17997, + "start": 18152, + "end": 18153, "loc": { "start": { - "line": 525, + "line": 531, "column": 6 }, - "end": { - "line": 525, - "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": 17997, - "end": 18001, - "loc": { - "start": { - "line": 525, - "column": 7 - }, - "end": { - "line": 525, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18001, - "end": 18002, - "loc": { - "start": { - "line": 525, - "column": 11 - }, - "end": { - "line": 525, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 18002, - "end": 18009, - "loc": { - "start": { - "line": 525, - "column": 12 - }, - "end": { - "line": 525, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18009, - "end": 18010, - "loc": { - "start": { - "line": 525, - "column": 19 - }, - "end": { - "line": 525, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "debug", - "start": 18010, - "end": 18015, - "loc": { - "start": { - "line": 525, - "column": 20 - }, - "end": { - "line": 525, - "column": 25 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18015, - "end": 18016, - "loc": { - "start": { - "line": 525, - "column": 25 - }, - "end": { - "line": 525, - "column": 26 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18016, - "end": 18017, - "loc": { - "start": { - "line": 525, - "column": 26 - }, - "end": { - "line": 525, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "console", - "start": 18025, - "end": 18032, - "loc": { - "start": { - "line": 526, - "column": 6 - }, - "end": { - "line": 526, - "column": 13 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18032, - "end": 18033, - "loc": { - "start": { - "line": 526, - "column": 13 - }, - "end": { - "line": 526, - "column": 14 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "log", - "start": 18033, - "end": 18036, - "loc": { - "start": { - "line": 526, - "column": 14 - }, - "end": { - "line": 526, - "column": 17 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18036, - "end": 18037, - "loc": { - "start": { - "line": 526, - "column": 17 - }, - "end": { - "line": 526, - "column": 18 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "Initialized", - "start": 18037, - "end": 18050, - "loc": { - "start": { - "line": 526, - "column": 18 - }, - "end": { - "line": 526, - "column": 31 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18050, - "end": 18051, - "loc": { - "start": { - "line": 526, - "column": 31 - }, - "end": { - "line": 526, - "column": 32 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18051, - "end": 18052, - "loc": { - "start": { - "line": 526, - "column": 32 - }, - "end": { - "line": 526, - "column": 33 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18058, - "end": 18059, - "loc": { - "start": { - "line": 527, - "column": 4 - }, - "end": { - "line": 527, - "column": 5 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Caret handling\r\n ", - "start": 18067, - "end": 18102, - "loc": { - "start": { - "line": 529, - "column": 4 - }, "end": { "line": 531, "column": 7 @@ -128479,305 +129401,16 @@ "updateContext": null }, "value": "this", - "start": 18108, - "end": 18112, - "loc": { - "start": { - "line": 532, - "column": 4 - }, - "end": { - "line": 532, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18112, - "end": 18113, - "loc": { - "start": { - "line": 532, - "column": 8 - }, - "end": { - "line": 532, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleCaret", - "start": 18113, - "end": 18124, - "loc": { - "start": { - "line": 532, - "column": 9 - }, - "end": { - "line": 532, - "column": 20 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18124, - "end": 18125, - "loc": { - "start": { - "line": 532, - "column": 20 - }, - "end": { - "line": 532, - "column": 21 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18125, - "end": 18126, - "loc": { - "start": { - "line": 532, - "column": 21 - }, - "end": { - "line": 532, - "column": 22 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18126, - "end": 18127, - "loc": { - "start": { - "line": 532, - "column": 22 - }, - "end": { - "line": 532, - "column": 23 - } - } - }, - { - "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": 18135, - "end": 18137, - "loc": { - "start": { - "line": 534, - "column": 4 - }, - "end": { - "line": 534, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18137, - "end": 18138, - "loc": { - "start": { - "line": 534, - "column": 6 - }, - "end": { - "line": 534, - "column": 7 - } - } - }, - { - "type": { - "label": "typeof", - "keyword": "typeof", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "typeof", - "start": 18138, - "end": 18144, - "loc": { - "start": { - "line": 534, - "column": 7 - }, - "end": { - "line": 534, - "column": 13 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 18145, - "end": 18149, - "loc": { - "start": { - "line": 534, - "column": 14 - }, - "end": { - "line": 534, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18149, - "end": 18150, - "loc": { - "start": { - "line": 534, - "column": 18 - }, - "end": { - "line": 534, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 18150, + "start": 18153, "end": 18157, "loc": { "start": { - "line": 534, - "column": 19 + "line": 531, + "column": 7 }, "end": { - "line": 534, - "column": 26 + "line": 531, + "column": 11 } } }, @@ -128798,171 +129431,12 @@ "end": 18158, "loc": { "start": { - "line": 534, - "column": 26 - }, - "end": { - "line": 534, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onInit", - "start": 18158, - "end": 18164, - "loc": { - "start": { - "line": 534, - "column": 27 - }, - "end": { - "line": 534, - "column": 33 - } - } - }, - { - "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "===", - "start": 18165, - "end": 18168, - "loc": { - "start": { - "line": 534, - "column": 34 - }, - "end": { - "line": 534, - "column": 37 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "function", - "start": 18169, - "end": 18179, - "loc": { - "start": { - "line": 534, - "column": 38 - }, - "end": { - "line": 534, - "column": 48 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18179, - "end": 18180, - "loc": { - "start": { - "line": 534, - "column": 48 - }, - "end": { - "line": 534, - "column": 49 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 18188, - "end": 18192, - "loc": { - "start": { - "line": 535, - "column": 6 - }, - "end": { - "line": 535, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18192, - "end": 18193, - "loc": { - "start": { - "line": 535, - "column": 10 - }, - "end": { - "line": 535, + "line": 531, "column": 11 + }, + "end": { + "line": 531, + "column": 12 } } }, @@ -128979,16 +129453,16 @@ "binop": null }, "value": "options", - "start": 18193, - "end": 18200, + "start": 18158, + "end": 18165, "loc": { "start": { - "line": 535, - "column": 11 + "line": 531, + "column": 12 }, "end": { - "line": 535, - "column": 18 + "line": 531, + "column": 19 } } }, @@ -129005,16 +129479,16 @@ "binop": null, "updateContext": null }, - "start": 18200, - "end": 18201, + "start": 18165, + "end": 18166, "loc": { "start": { - "line": 535, - "column": 18 + "line": 531, + "column": 19 }, "end": { - "line": 535, - "column": 19 + "line": 531, + "column": 20 } } }, @@ -129030,45 +129504,20 @@ "postfix": false, "binop": null }, - "value": "onInit", - "start": 18201, - "end": 18207, + "value": "debug", + "start": 18166, + "end": 18171, "loc": { "start": { - "line": 535, - "column": 19 + "line": 531, + "column": 20 }, "end": { - "line": 535, + "line": 531, "column": 25 } } }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18207, - "end": 18208, - "loc": { - "start": { - "line": 535, - "column": 25 - }, - "end": { - "line": 535, - "column": 26 - } - } - }, { "type": { "label": ")", @@ -129081,19 +129530,199 @@ "postfix": false, "binop": null }, - "start": 18208, - "end": 18209, + "start": 18171, + "end": 18172, "loc": { "start": { - "line": 535, + "line": 531, + "column": 25 + }, + "end": { + "line": 531, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18172, + "end": 18173, + "loc": { + "start": { + "line": 531, "column": 26 }, "end": { - "line": 535, + "line": 531, "column": 27 } } }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 18181, + "end": 18188, + "loc": { + "start": { + "line": 532, + "column": 6 + }, + "end": { + "line": 532, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18188, + "end": 18189, + "loc": { + "start": { + "line": 532, + "column": 13 + }, + "end": { + "line": 532, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "log", + "start": 18189, + "end": 18192, + "loc": { + "start": { + "line": 532, + "column": 14 + }, + "end": { + "line": 532, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18192, + "end": 18193, + "loc": { + "start": { + "line": 532, + "column": 17 + }, + "end": { + "line": 532, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Initialized", + "start": 18193, + "end": 18206, + "loc": { + "start": { + "line": 532, + "column": 18 + }, + "end": { + "line": 532, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18206, + "end": 18207, + "loc": { + "start": { + "line": 532, + "column": 31 + }, + "end": { + "line": 532, + "column": 32 + } + } + }, { "type": { "label": ";", @@ -129107,16 +129736,16 @@ "binop": null, "updateContext": null }, - "start": 18209, - "end": 18210, + "start": 18207, + "end": 18208, "loc": { "start": { - "line": 535, - "column": 27 + "line": 532, + "column": 32 }, "end": { - "line": 535, - "column": 28 + "line": 532, + "column": 33 } } }, @@ -129136,28 +129765,82 @@ "end": 18215, "loc": { "start": { - "line": 536, - "column": 2 + "line": 533, + "column": 4 }, "end": { - "line": 536, - "column": 3 + "line": 533, + "column": 5 } } }, { "type": "CommentBlock", - "value": "*\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n ", - "start": 18221, - "end": 18339, + "value": "*\r\n * Caret handling\r\n ", + "start": 18223, + "end": 18258, + "loc": { + "start": { + "line": 535, + "column": 4 + }, + "end": { + "line": 537, + "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": 18264, + "end": 18268, "loc": { "start": { "line": 538, - "column": 2 + "column": 4 }, "end": { - "line": 540, - "column": 5 + "line": 538, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18268, + "end": 18269, + "loc": { + "start": { + "line": 538, + "column": 8 + }, + "end": { + "line": 538, + "column": 9 } } }, @@ -129173,17 +129856,17 @@ "postfix": false, "binop": null }, - "value": "onRender", - "start": 18343, - "end": 18351, + "value": "handleCaret", + "start": 18269, + "end": 18280, "loc": { "start": { - "line": 541, - "column": 2 + "line": 538, + "column": 9 }, "end": { - "line": 541, - "column": 10 + "line": 538, + "column": 20 } } }, @@ -129199,16 +129882,16 @@ "postfix": false, "binop": null }, - "start": 18351, - "end": 18352, + "start": 18280, + "end": 18281, "loc": { "start": { - "line": 541, - "column": 10 + "line": 538, + "column": 20 }, "end": { - "line": 541, - "column": 11 + "line": 538, + "column": 21 } } }, @@ -129224,41 +129907,42 @@ "postfix": false, "binop": null }, - "start": 18352, - "end": 18353, + "start": 18281, + "end": 18282, "loc": { "start": { - "line": 541, - "column": 11 + "line": 538, + "column": 21 }, "end": { - "line": 541, - "column": 12 + "line": 538, + "column": 22 } } }, { "type": { - "label": "{", + "label": ";", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 18353, - "end": 18354, + "start": 18282, + "end": 18283, "loc": { "start": { - "line": 541, - "column": 12 + "line": 538, + "column": 22 }, "end": { - "line": 541, - "column": 13 + "line": 538, + "column": 23 } } }, @@ -129277,15 +129961,15 @@ "updateContext": null }, "value": "if", - "start": 18360, - "end": 18362, + "start": 18291, + "end": 18293, "loc": { "start": { - "line": 542, + "line": 540, "column": 4 }, "end": { - "line": 542, + "line": 540, "column": 6 } } @@ -129302,15 +129986,15 @@ "postfix": false, "binop": null }, - "start": 18362, - "end": 18363, + "start": 18293, + "end": 18294, "loc": { "start": { - "line": 542, + "line": 540, "column": 6 }, "end": { - "line": 542, + "line": 540, "column": 7 } } @@ -129330,15 +130014,15 @@ "updateContext": null }, "value": "typeof", - "start": 18363, - "end": 18369, + "start": 18294, + "end": 18300, "loc": { "start": { - "line": 542, + "line": 540, "column": 7 }, "end": { - "line": 542, + "line": 540, "column": 13 } } @@ -129358,15 +130042,15 @@ "updateContext": null }, "value": "this", - "start": 18370, - "end": 18374, + "start": 18301, + "end": 18305, "loc": { "start": { - "line": 542, + "line": 540, "column": 14 }, "end": { - "line": 542, + "line": 540, "column": 18 } } @@ -129384,15 +130068,15 @@ "binop": null, "updateContext": null }, - "start": 18374, - "end": 18375, + "start": 18305, + "end": 18306, "loc": { "start": { - "line": 542, + "line": 540, "column": 18 }, "end": { - "line": 542, + "line": 540, "column": 19 } } @@ -129410,15 +130094,15 @@ "binop": null }, "value": "options", - "start": 18375, - "end": 18382, + "start": 18306, + "end": 18313, "loc": { "start": { - "line": 542, + "line": 540, "column": 19 }, "end": { - "line": 542, + "line": 540, "column": 26 } } @@ -129436,15 +130120,657 @@ "binop": null, "updateContext": null }, - "start": 18382, - "end": 18383, + "start": 18313, + "end": 18314, "loc": { "start": { - "line": 542, + "line": 540, "column": 26 }, "end": { + "line": 540, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onInit", + "start": 18314, + "end": 18320, + "loc": { + "start": { + "line": 540, + "column": 27 + }, + "end": { + "line": 540, + "column": 33 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 18321, + "end": 18324, + "loc": { + "start": { + "line": 540, + "column": 34 + }, + "end": { + "line": 540, + "column": 37 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "function", + "start": 18325, + "end": 18335, + "loc": { + "start": { + "line": 540, + "column": 38 + }, + "end": { + "line": 540, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18335, + "end": 18336, + "loc": { + "start": { + "line": 540, + "column": 48 + }, + "end": { + "line": 540, + "column": 49 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 18344, + "end": 18348, + "loc": { + "start": { + "line": 541, + "column": 6 + }, + "end": { + "line": 541, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18348, + "end": 18349, + "loc": { + "start": { + "line": 541, + "column": 10 + }, + "end": { + "line": 541, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 18349, + "end": 18356, + "loc": { + "start": { + "line": 541, + "column": 11 + }, + "end": { + "line": 541, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18356, + "end": 18357, + "loc": { + "start": { + "line": 541, + "column": 18 + }, + "end": { + "line": 541, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onInit", + "start": 18357, + "end": 18363, + "loc": { + "start": { + "line": 541, + "column": 19 + }, + "end": { + "line": 541, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18363, + "end": 18364, + "loc": { + "start": { + "line": 541, + "column": 25 + }, + "end": { + "line": 541, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18364, + "end": 18365, + "loc": { + "start": { + "line": 541, + "column": 26 + }, + "end": { + "line": 541, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18365, + "end": 18366, + "loc": { + "start": { + "line": 541, + "column": 27 + }, + "end": { + "line": 541, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18370, + "end": 18371, + "loc": { + "start": { "line": 542, + "column": 2 + }, + "end": { + "line": 542, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n ", + "start": 18377, + "end": 18495, + "loc": { + "start": { + "line": 544, + "column": 2 + }, + "end": { + "line": 546, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onRender", + "start": 18499, + "end": 18507, + "loc": { + "start": { + "line": 547, + "column": 2 + }, + "end": { + "line": 547, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18507, + "end": 18508, + "loc": { + "start": { + "line": 547, + "column": 10 + }, + "end": { + "line": 547, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18508, + "end": 18509, + "loc": { + "start": { + "line": 547, + "column": 11 + }, + "end": { + "line": 547, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18509, + "end": 18510, + "loc": { + "start": { + "line": 547, + "column": 12 + }, + "end": { + "line": 547, + "column": 13 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 18516, + "end": 18518, + "loc": { + "start": { + "line": 548, + "column": 4 + }, + "end": { + "line": 548, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18518, + "end": 18519, + "loc": { + "start": { + "line": 548, + "column": 6 + }, + "end": { + "line": 548, + "column": 7 + } + } + }, + { + "type": { + "label": "typeof", + "keyword": "typeof", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "typeof", + "start": 18519, + "end": 18525, + "loc": { + "start": { + "line": 548, + "column": 7 + }, + "end": { + "line": 548, + "column": 13 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 18526, + "end": 18530, + "loc": { + "start": { + "line": 548, + "column": 14 + }, + "end": { + "line": 548, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18530, + "end": 18531, + "loc": { + "start": { + "line": 548, + "column": 18 + }, + "end": { + "line": 548, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 18531, + "end": 18538, + "loc": { + "start": { + "line": 548, + "column": 19 + }, + "end": { + "line": 548, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18538, + "end": 18539, + "loc": { + "start": { + "line": 548, + "column": 26 + }, + "end": { + "line": 548, "column": 27 } } @@ -129462,15 +130788,15 @@ "binop": null }, "value": "onRender", - "start": 18383, - "end": 18391, + "start": 18539, + "end": 18547, "loc": { "start": { - "line": 542, + "line": 548, "column": 27 }, "end": { - "line": 542, + "line": 548, "column": 35 } } @@ -129489,15 +130815,15 @@ "updateContext": null }, "value": "===", - "start": 18392, - "end": 18395, + "start": 18548, + "end": 18551, "loc": { "start": { - "line": 542, + "line": 548, "column": 36 }, "end": { - "line": 542, + "line": 548, "column": 39 } } @@ -129516,15 +130842,15 @@ "updateContext": null }, "value": "function", - "start": 18396, - "end": 18406, + "start": 18552, + "end": 18562, "loc": { "start": { - "line": 542, + "line": 548, "column": 40 }, "end": { - "line": 542, + "line": 548, "column": 50 } } @@ -129541,15 +130867,15 @@ "postfix": false, "binop": null }, - "start": 18406, - "end": 18407, + "start": 18562, + "end": 18563, "loc": { "start": { - "line": 542, + "line": 548, "column": 50 }, "end": { - "line": 542, + "line": 548, "column": 51 } } @@ -129569,15 +130895,15 @@ "updateContext": null }, "value": "this", - "start": 18415, - "end": 18419, + "start": 18571, + "end": 18575, "loc": { "start": { - "line": 543, + "line": 549, "column": 6 }, "end": { - "line": 543, + "line": 549, "column": 10 } } @@ -129595,15 +130921,15 @@ "binop": null, "updateContext": null }, - "start": 18419, - "end": 18420, + "start": 18575, + "end": 18576, "loc": { "start": { - "line": 543, + "line": 549, "column": 10 }, "end": { - "line": 543, + "line": 549, "column": 11 } } @@ -129621,15 +130947,15 @@ "binop": null }, "value": "options", - "start": 18420, - "end": 18427, + "start": 18576, + "end": 18583, "loc": { "start": { - "line": 543, + "line": 549, "column": 11 }, "end": { - "line": 543, + "line": 549, "column": 18 } } @@ -129647,15 +130973,15 @@ "binop": null, "updateContext": null }, - "start": 18427, - "end": 18428, + "start": 18583, + "end": 18584, "loc": { "start": { - "line": 543, + "line": 549, "column": 18 }, "end": { - "line": 543, + "line": 549, "column": 19 } } @@ -129673,15 +130999,15 @@ "binop": null }, "value": "onRender", - "start": 18428, - "end": 18436, + "start": 18584, + "end": 18592, "loc": { "start": { - "line": 543, + "line": 549, "column": 19 }, "end": { - "line": 543, + "line": 549, "column": 27 } } @@ -129698,15 +131024,15 @@ "postfix": false, "binop": null }, - "start": 18436, - "end": 18437, + "start": 18592, + "end": 18593, "loc": { "start": { - "line": 543, + "line": 549, "column": 27 }, "end": { - "line": 543, + "line": 549, "column": 28 } } @@ -129723,15 +131049,15 @@ "postfix": false, "binop": null }, - "start": 18437, - "end": 18438, + "start": 18593, + "end": 18594, "loc": { "start": { - "line": 543, + "line": 549, "column": 28 }, "end": { - "line": 543, + "line": 549, "column": 29 } } @@ -129749,15 +131075,15 @@ "binop": null, "updateContext": null }, - "start": 18438, - "end": 18439, + "start": 18594, + "end": 18595, "loc": { "start": { - "line": 543, + "line": 549, "column": 29 }, "end": { - "line": 543, + "line": 549, "column": 30 } } @@ -129774,15 +131100,15 @@ "postfix": false, "binop": null }, - "start": 18443, - "end": 18444, + "start": 18599, + "end": 18600, "loc": { "start": { - "line": 544, + "line": 550, "column": 2 }, "end": { - "line": 544, + "line": 550, "column": 3 } } @@ -129790,15 +131116,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 18449, - "end": 18528, + "start": 18605, + "end": 18684, "loc": { "start": { - "line": 546, + "line": 552, "column": 1 }, "end": { - "line": 548, + "line": 554, "column": 4 } } @@ -129816,15 +131142,15 @@ "binop": null }, "value": "onModulesLoaded", - "start": 18532, - "end": 18547, + "start": 18688, + "end": 18703, "loc": { "start": { - "line": 549, + "line": 555, "column": 2 }, "end": { - "line": 549, + "line": 555, "column": 17 } } @@ -129841,15 +131167,15 @@ "postfix": false, "binop": null }, - "start": 18547, - "end": 18548, + "start": 18703, + "end": 18704, "loc": { "start": { - "line": 549, + "line": 555, "column": 17 }, "end": { - "line": 549, + "line": 555, "column": 18 } } @@ -129866,15 +131192,15 @@ "postfix": false, "binop": null }, - "start": 18548, - "end": 18549, + "start": 18704, + "end": 18705, "loc": { "start": { - "line": 549, + "line": 555, "column": 18 }, "end": { - "line": 549, + "line": 555, "column": 19 } } @@ -129891,15 +131217,15 @@ "postfix": false, "binop": null }, - "start": 18549, - "end": 18550, + "start": 18705, + "end": 18706, "loc": { "start": { - "line": 549, + "line": 555, "column": 19 }, "end": { - "line": 549, + "line": 555, "column": 20 } } @@ -129919,15 +131245,15 @@ "updateContext": null }, "value": "if", - "start": 18556, - "end": 18558, + "start": 18712, + "end": 18714, "loc": { "start": { - "line": 550, + "line": 556, "column": 4 }, "end": { - "line": 550, + "line": 556, "column": 6 } } @@ -129944,15 +131270,15 @@ "postfix": false, "binop": null }, - "start": 18558, - "end": 18559, + "start": 18714, + "end": 18715, "loc": { "start": { - "line": 550, + "line": 556, "column": 6 }, "end": { - "line": 550, + "line": 556, "column": 7 } } @@ -129972,15 +131298,15 @@ "updateContext": null }, "value": "typeof", - "start": 18559, - "end": 18565, + "start": 18715, + "end": 18721, "loc": { "start": { - "line": 550, + "line": 556, "column": 7 }, "end": { - "line": 550, + "line": 556, "column": 13 } } @@ -130000,15 +131326,15 @@ "updateContext": null }, "value": "this", - "start": 18566, - "end": 18570, + "start": 18722, + "end": 18726, "loc": { "start": { - "line": 550, + "line": 556, "column": 14 }, "end": { - "line": 550, + "line": 556, "column": 18 } } @@ -130026,15 +131352,15 @@ "binop": null, "updateContext": null }, - "start": 18570, - "end": 18571, + "start": 18726, + "end": 18727, "loc": { "start": { - "line": 550, + "line": 556, "column": 18 }, "end": { - "line": 550, + "line": 556, "column": 19 } } @@ -130052,15 +131378,15 @@ "binop": null }, "value": "options", - "start": 18571, - "end": 18578, + "start": 18727, + "end": 18734, "loc": { "start": { - "line": 550, + "line": 556, "column": 19 }, "end": { - "line": 550, + "line": 556, "column": 26 } } @@ -130078,15 +131404,15 @@ "binop": null, "updateContext": null }, - "start": 18578, - "end": 18579, + "start": 18734, + "end": 18735, "loc": { "start": { - "line": 550, + "line": 556, "column": 26 }, "end": { - "line": 550, + "line": 556, "column": 27 } } @@ -130104,15 +131430,15 @@ "binop": null }, "value": "onModulesLoaded", - "start": 18579, - "end": 18594, + "start": 18735, + "end": 18750, "loc": { "start": { - "line": 550, + "line": 556, "column": 27 }, "end": { - "line": 550, + "line": 556, "column": 42 } } @@ -130131,15 +131457,15 @@ "updateContext": null }, "value": "===", - "start": 18595, - "end": 18598, + "start": 18751, + "end": 18754, "loc": { "start": { - "line": 550, + "line": 556, "column": 43 }, "end": { - "line": 550, + "line": 556, "column": 46 } } @@ -130158,15 +131484,15 @@ "updateContext": null }, "value": "function", - "start": 18599, - "end": 18609, + "start": 18755, + "end": 18765, "loc": { "start": { - "line": 550, + "line": 556, "column": 47 }, "end": { - "line": 550, + "line": 556, "column": 57 } } @@ -130183,15 +131509,15 @@ "postfix": false, "binop": null }, - "start": 18609, - "end": 18610, + "start": 18765, + "end": 18766, "loc": { "start": { - "line": 550, + "line": 556, "column": 57 }, "end": { - "line": 550, + "line": 556, "column": 58 } } @@ -130211,15 +131537,15 @@ "updateContext": null }, "value": "this", - "start": 18618, - "end": 18622, + "start": 18774, + "end": 18778, "loc": { "start": { - "line": 551, + "line": 557, "column": 6 }, "end": { - "line": 551, + "line": 557, "column": 10 } } @@ -130237,15 +131563,15 @@ "binop": null, "updateContext": null }, - "start": 18622, - "end": 18623, + "start": 18778, + "end": 18779, "loc": { "start": { - "line": 551, + "line": 557, "column": 10 }, "end": { - "line": 551, + "line": 557, "column": 11 } } @@ -130263,15 +131589,15 @@ "binop": null }, "value": "options", - "start": 18623, - "end": 18630, + "start": 18779, + "end": 18786, "loc": { "start": { - "line": 551, + "line": 557, "column": 11 }, "end": { - "line": 551, + "line": 557, "column": 18 } } @@ -130289,15 +131615,15 @@ "binop": null, "updateContext": null }, - "start": 18630, - "end": 18631, + "start": 18786, + "end": 18787, "loc": { "start": { - "line": 551, + "line": 557, "column": 18 }, "end": { - "line": 551, + "line": 557, "column": 19 } } @@ -130315,15 +131641,15 @@ "binop": null }, "value": "onModulesLoaded", - "start": 18631, - "end": 18646, + "start": 18787, + "end": 18802, "loc": { "start": { - "line": 551, + "line": 557, "column": 19 }, "end": { - "line": 551, + "line": 557, "column": 34 } } @@ -130340,15 +131666,15 @@ "postfix": false, "binop": null }, - "start": 18646, - "end": 18647, + "start": 18802, + "end": 18803, "loc": { "start": { - "line": 551, + "line": 557, "column": 34 }, "end": { - "line": 551, + "line": 557, "column": 35 } } @@ -130365,15 +131691,15 @@ "postfix": false, "binop": null }, - "start": 18647, - "end": 18648, + "start": 18803, + "end": 18804, "loc": { "start": { - "line": 551, + "line": 557, "column": 35 }, "end": { - "line": 551, + "line": 557, "column": 36 } } @@ -130391,15 +131717,15 @@ "binop": null, "updateContext": null }, - "start": 18648, - "end": 18649, + "start": 18804, + "end": 18805, "loc": { "start": { - "line": 551, + "line": 557, "column": 36 }, "end": { - "line": 551, + "line": 557, "column": 37 } } @@ -130416,15 +131742,15 @@ "postfix": false, "binop": null }, - "start": 18653, - "end": 18654, + "start": 18809, + "end": 18810, "loc": { "start": { - "line": 552, + "line": 558, "column": 2 }, "end": { - "line": 552, + "line": 558, "column": 3 } } @@ -130432,15 +131758,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 18660, - "end": 18692, + "start": 18816, + "end": 18848, "loc": { "start": { - "line": 554, + "line": 560, "column": 2 }, "end": { - "line": 556, + "line": 562, "column": 5 } } @@ -130458,15 +131784,15 @@ "binop": null }, "value": "registerModule", - "start": 18696, - "end": 18710, + "start": 18852, + "end": 18866, "loc": { "start": { - "line": 557, + "line": 563, "column": 2 }, "end": { - "line": 557, + "line": 563, "column": 16 } } @@ -130485,15 +131811,15 @@ "updateContext": null }, "value": "=", - "start": 18711, - "end": 18712, + "start": 18867, + "end": 18868, "loc": { "start": { - "line": 557, + "line": 563, "column": 17 }, "end": { - "line": 557, + "line": 563, "column": 18 } } @@ -130510,15 +131836,15 @@ "postfix": false, "binop": null }, - "start": 18713, - "end": 18714, + "start": 18869, + "end": 18870, "loc": { "start": { - "line": 557, + "line": 563, "column": 19 }, "end": { - "line": 557, + "line": 563, "column": 20 } } @@ -130536,15 +131862,15 @@ "binop": null }, "value": "name", - "start": 18714, - "end": 18718, + "start": 18870, + "end": 18874, "loc": { "start": { - "line": 557, + "line": 563, "column": 20 }, "end": { - "line": 557, + "line": 563, "column": 24 } } @@ -130562,15 +131888,15 @@ "binop": null, "updateContext": null }, - "start": 18718, - "end": 18719, + "start": 18874, + "end": 18875, "loc": { "start": { - "line": 557, + "line": 563, "column": 24 }, "end": { - "line": 557, + "line": 563, "column": 25 } } @@ -130588,15 +131914,15 @@ "binop": null }, "value": "initCallback", - "start": 18720, - "end": 18732, + "start": 18876, + "end": 18888, "loc": { "start": { - "line": 557, + "line": 563, "column": 26 }, "end": { - "line": 557, + "line": 563, "column": 38 } } @@ -130613,15 +131939,15 @@ "postfix": false, "binop": null }, - "start": 18732, - "end": 18733, + "start": 18888, + "end": 18889, "loc": { "start": { - "line": 557, + "line": 563, "column": 38 }, "end": { - "line": 557, + "line": 563, "column": 39 } } @@ -130639,15 +131965,15 @@ "binop": null, "updateContext": null }, - "start": 18734, - "end": 18736, + "start": 18890, + "end": 18892, "loc": { "start": { - "line": 557, + "line": 563, "column": 40 }, "end": { - "line": 557, + "line": 563, "column": 42 } } @@ -130664,15 +131990,15 @@ "postfix": false, "binop": null }, - "start": 18737, - "end": 18738, + "start": 18893, + "end": 18894, "loc": { "start": { - "line": 557, + "line": 563, "column": 43 }, "end": { - "line": 557, + "line": 563, "column": 44 } } @@ -130692,15 +132018,15 @@ "updateContext": null }, "value": "if", - "start": 18744, - "end": 18746, + "start": 18900, + "end": 18902, "loc": { "start": { - "line": 558, + "line": 564, "column": 4 }, "end": { - "line": 558, + "line": 564, "column": 6 } } @@ -130717,15 +132043,15 @@ "postfix": false, "binop": null }, - "start": 18746, - "end": 18747, + "start": 18902, + "end": 18903, "loc": { "start": { - "line": 558, + "line": 564, "column": 6 }, "end": { - "line": 558, + "line": 564, "column": 7 } } @@ -130744,15 +132070,15 @@ "updateContext": null }, "value": "!", - "start": 18747, - "end": 18748, + "start": 18903, + "end": 18904, "loc": { "start": { - "line": 558, + "line": 564, "column": 7 }, "end": { - "line": 558, + "line": 564, "column": 8 } } @@ -130772,15 +132098,15 @@ "updateContext": null }, "value": "this", - "start": 18748, - "end": 18752, + "start": 18904, + "end": 18908, "loc": { "start": { - "line": 558, + "line": 564, "column": 8 }, "end": { - "line": 558, + "line": 564, "column": 12 } } @@ -130798,15 +132124,15 @@ "binop": null, "updateContext": null }, - "start": 18752, - "end": 18753, + "start": 18908, + "end": 18909, "loc": { "start": { - "line": 558, + "line": 564, "column": 12 }, "end": { - "line": 558, + "line": 564, "column": 13 } } @@ -130824,15 +132150,15 @@ "binop": null }, "value": "modules", - "start": 18753, - "end": 18760, + "start": 18909, + "end": 18916, "loc": { "start": { - "line": 558, + "line": 564, "column": 13 }, "end": { - "line": 558, + "line": 564, "column": 20 } } @@ -130850,15 +132176,15 @@ "binop": null, "updateContext": null }, - "start": 18760, - "end": 18761, + "start": 18916, + "end": 18917, "loc": { "start": { - "line": 558, + "line": 564, "column": 20 }, "end": { - "line": 558, + "line": 564, "column": 21 } } @@ -130876,15 +132202,15 @@ "binop": null }, "value": "name", - "start": 18761, - "end": 18765, + "start": 18917, + "end": 18921, "loc": { "start": { - "line": 558, + "line": 564, "column": 21 }, "end": { - "line": 558, + "line": 564, "column": 25 } } @@ -130902,15 +132228,15 @@ "binop": null, "updateContext": null }, - "start": 18765, - "end": 18766, + "start": 18921, + "end": 18922, "loc": { "start": { - "line": 558, + "line": 564, "column": 25 }, "end": { - "line": 558, + "line": 564, "column": 26 } } @@ -130927,15 +132253,15 @@ "postfix": false, "binop": null }, - "start": 18766, - "end": 18767, + "start": 18922, + "end": 18923, "loc": { "start": { - "line": 558, + "line": 564, "column": 26 }, "end": { - "line": 558, + "line": 564, "column": 27 } } @@ -130955,15 +132281,15 @@ "updateContext": null }, "value": "this", - "start": 18775, - "end": 18779, + "start": 18931, + "end": 18935, "loc": { "start": { - "line": 559, + "line": 565, "column": 6 }, "end": { - "line": 559, + "line": 565, "column": 10 } } @@ -130981,15 +132307,15 @@ "binop": null, "updateContext": null }, - "start": 18779, - "end": 18780, + "start": 18935, + "end": 18936, "loc": { "start": { - "line": 559, + "line": 565, "column": 10 }, "end": { - "line": 559, + "line": 565, "column": 11 } } @@ -131007,15 +132333,15 @@ "binop": null }, "value": "modules", - "start": 18780, - "end": 18787, + "start": 18936, + "end": 18943, "loc": { "start": { - "line": 559, + "line": 565, "column": 11 }, "end": { - "line": 559, + "line": 565, "column": 18 } } @@ -131033,15 +132359,15 @@ "binop": null, "updateContext": null }, - "start": 18787, - "end": 18788, + "start": 18943, + "end": 18944, "loc": { "start": { - "line": 559, + "line": 565, "column": 18 }, "end": { - "line": 559, + "line": 565, "column": 19 } } @@ -131059,15 +132385,15 @@ "binop": null }, "value": "name", - "start": 18788, - "end": 18792, + "start": 18944, + "end": 18948, "loc": { "start": { - "line": 559, + "line": 565, "column": 19 }, "end": { - "line": 559, + "line": 565, "column": 23 } } @@ -131085,15 +132411,15 @@ "binop": null, "updateContext": null }, - "start": 18792, - "end": 18793, + "start": 18948, + "end": 18949, "loc": { "start": { - "line": 559, + "line": 565, "column": 23 }, "end": { - "line": 559, + "line": 565, "column": 24 } } @@ -131112,15 +132438,15 @@ "updateContext": null }, "value": "=", - "start": 18794, - "end": 18795, + "start": 18950, + "end": 18951, "loc": { "start": { - "line": 559, + "line": 565, "column": 25 }, "end": { - "line": 559, + "line": 565, "column": 26 } } @@ -131137,15 +132463,15 @@ "postfix": false, "binop": null }, - "start": 18796, - "end": 18797, + "start": 18952, + "end": 18953, "loc": { "start": { - "line": 559, + "line": 565, "column": 27 }, "end": { - "line": 559, + "line": 565, "column": 28 } } @@ -131162,15 +132488,15 @@ "postfix": false, "binop": null }, - "start": 18797, - "end": 18798, + "start": 18953, + "end": 18954, "loc": { "start": { - "line": 559, + "line": 565, "column": 28 }, "end": { - "line": 559, + "line": 565, "column": 29 } } @@ -131188,15 +132514,15 @@ "binop": null, "updateContext": null }, - "start": 18798, - "end": 18799, + "start": 18954, + "end": 18955, "loc": { "start": { - "line": 559, + "line": 565, "column": 29 }, "end": { - "line": 559, + "line": 565, "column": 30 } } @@ -131214,15 +132540,15 @@ "binop": null }, "value": "initCallback", - "start": 18807, - "end": 18819, + "start": 18963, + "end": 18975, "loc": { "start": { - "line": 561, + "line": 567, "column": 4 }, "end": { - "line": 561, + "line": 567, "column": 16 } } @@ -131239,15 +132565,15 @@ "postfix": false, "binop": null }, - "start": 18819, - "end": 18820, + "start": 18975, + "end": 18976, "loc": { "start": { - "line": 561, + "line": 567, "column": 16 }, "end": { - "line": 561, + "line": 567, "column": 17 } } @@ -131267,15 +132593,15 @@ "updateContext": null }, "value": "this", - "start": 18820, - "end": 18824, + "start": 18976, + "end": 18980, "loc": { "start": { - "line": 561, + "line": 567, "column": 17 }, "end": { - "line": 561, + "line": 567, "column": 21 } } @@ -131293,15 +132619,15 @@ "binop": null, "updateContext": null }, - "start": 18824, - "end": 18825, + "start": 18980, + "end": 18981, "loc": { "start": { - "line": 561, + "line": 567, "column": 21 }, "end": { - "line": 561, + "line": 567, "column": 22 } } @@ -131319,15 +132645,15 @@ "binop": null }, "value": "modules", - "start": 18825, - "end": 18832, + "start": 18981, + "end": 18988, "loc": { "start": { - "line": 561, + "line": 567, "column": 22 }, "end": { - "line": 561, + "line": 567, "column": 29 } } @@ -131345,15 +132671,15 @@ "binop": null, "updateContext": null }, - "start": 18832, - "end": 18833, + "start": 18988, + "end": 18989, "loc": { "start": { - "line": 561, + "line": 567, "column": 29 }, "end": { - "line": 561, + "line": 567, "column": 30 } } @@ -131371,15 +132697,15 @@ "binop": null }, "value": "name", - "start": 18833, - "end": 18837, + "start": 18989, + "end": 18993, "loc": { "start": { - "line": 561, + "line": 567, "column": 30 }, "end": { - "line": 561, + "line": 567, "column": 34 } } @@ -131397,15 +132723,15 @@ "binop": null, "updateContext": null }, - "start": 18837, - "end": 18838, + "start": 18993, + "end": 18994, "loc": { "start": { - "line": 561, + "line": 567, "column": 34 }, "end": { - "line": 561, + "line": 567, "column": 35 } } @@ -131422,15 +132748,15 @@ "postfix": false, "binop": null }, - "start": 18838, - "end": 18839, + "start": 18994, + "end": 18995, "loc": { "start": { - "line": 561, + "line": 567, "column": 35 }, "end": { - "line": 561, + "line": 567, "column": 36 } } @@ -131448,15 +132774,15 @@ "binop": null, "updateContext": null }, - "start": 18839, - "end": 18840, + "start": 18995, + "end": 18996, "loc": { "start": { - "line": 561, + "line": 567, "column": 36 }, "end": { - "line": 561, + "line": 567, "column": 37 } } @@ -131473,15 +132799,15 @@ "postfix": false, "binop": null }, - "start": 18844, - "end": 18845, + "start": 19000, + "end": 19001, "loc": { "start": { - "line": 562, + "line": 568, "column": 2 }, "end": { - "line": 562, + "line": 568, "column": 3 } } @@ -131489,15 +132815,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 18851, - "end": 18880, + "start": 19007, + "end": 19036, "loc": { "start": { - "line": 564, + "line": 570, "column": 2 }, "end": { - "line": 566, + "line": 572, "column": 5 } } @@ -131515,15 +132841,15 @@ "binop": null }, "value": "loadModules", - "start": 18884, - "end": 18895, + "start": 19040, + "end": 19051, "loc": { "start": { - "line": 567, + "line": 573, "column": 2 }, "end": { - "line": 567, + "line": 573, "column": 13 } } @@ -131540,15 +132866,15 @@ "postfix": false, "binop": null }, - "start": 18895, - "end": 18896, + "start": 19051, + "end": 19052, "loc": { "start": { - "line": 567, + "line": 573, "column": 13 }, "end": { - "line": 567, + "line": 573, "column": 14 } } @@ -131565,15 +132891,15 @@ "postfix": false, "binop": null }, - "start": 18896, - "end": 18897, + "start": 19052, + "end": 19053, "loc": { "start": { - "line": 567, + "line": 573, "column": 14 }, "end": { - "line": 567, + "line": 573, "column": 15 } } @@ -131590,15 +132916,15 @@ "postfix": false, "binop": null }, - "start": 18897, - "end": 18898, + "start": 19053, + "end": 19054, "loc": { "start": { - "line": 567, + "line": 573, "column": 15 }, "end": { - "line": 567, + "line": 573, "column": 16 } } @@ -131618,15 +132944,15 @@ "updateContext": null }, "value": "if", - "start": 18904, - "end": 18906, + "start": 19060, + "end": 19062, "loc": { "start": { - "line": 568, + "line": 574, "column": 4 }, "end": { - "line": 568, + "line": 574, "column": 6 } } @@ -131643,15 +132969,15 @@ "postfix": false, "binop": null }, - "start": 18906, - "end": 18907, + "start": 19062, + "end": 19063, "loc": { "start": { - "line": 568, + "line": 574, "column": 6 }, "end": { - "line": 568, + "line": 574, "column": 7 } } @@ -131669,15 +132995,15 @@ "binop": null }, "value": "Array", - "start": 18907, - "end": 18912, + "start": 19063, + "end": 19068, "loc": { "start": { - "line": 568, + "line": 574, "column": 7 }, "end": { - "line": 568, + "line": 574, "column": 12 } } @@ -131695,15 +133021,15 @@ "binop": null, "updateContext": null }, - "start": 18912, - "end": 18913, + "start": 19068, + "end": 19069, "loc": { "start": { - "line": 568, + "line": 574, "column": 12 }, "end": { - "line": 568, + "line": 574, "column": 13 } } @@ -131721,15 +133047,15 @@ "binop": null }, "value": "isArray", - "start": 18913, - "end": 18920, + "start": 19069, + "end": 19076, "loc": { "start": { - "line": 568, + "line": 574, "column": 13 }, "end": { - "line": 568, + "line": 574, "column": 20 } } @@ -131746,795 +133072,23 @@ "postfix": false, "binop": null }, - "start": 18920, - "end": 18921, - "loc": { - "start": { - "line": 568, - "column": 20 - }, - "end": { - "line": 568, - "column": 21 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 18921, - "end": 18925, - "loc": { - "start": { - "line": 568, - "column": 21 - }, - "end": { - "line": 568, - "column": 25 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18925, - "end": 18926, - "loc": { - "start": { - "line": 568, - "column": 25 - }, - "end": { - "line": 568, - "column": 26 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 18926, - "end": 18933, - "loc": { - "start": { - "line": 568, - "column": 26 - }, - "end": { - "line": 568, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18933, - "end": 18934, - "loc": { - "start": { - "line": 568, - "column": 33 - }, - "end": { - "line": 568, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "modules", - "start": 18934, - "end": 18941, - "loc": { - "start": { - "line": 568, - "column": 34 - }, - "end": { - "line": 568, - "column": 41 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18941, - "end": 18942, - "loc": { - "start": { - "line": 568, - "column": 41 - }, - "end": { - "line": 568, - "column": 42 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18942, - "end": 18943, - "loc": { - "start": { - "line": 568, - "column": 42 - }, - "end": { - "line": 568, - "column": 43 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18943, - "end": 18944, - "loc": { - "start": { - "line": 568, - "column": 43 - }, - "end": { - "line": 568, - "column": 44 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 18952, - "end": 18956, - "loc": { - "start": { - "line": 569, - "column": 6 - }, - "end": { - "line": 569, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18956, - "end": 18957, - "loc": { - "start": { - "line": 569, - "column": 10 - }, - "end": { - "line": 569, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 18957, - "end": 18964, - "loc": { - "start": { - "line": 569, - "column": 11 - }, - "end": { - "line": 569, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18964, - "end": 18965, - "loc": { - "start": { - "line": 569, - "column": 18 - }, - "end": { - "line": 569, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "modules", - "start": 18965, - "end": 18972, - "loc": { - "start": { - "line": 569, - "column": 19 - }, - "end": { - "line": 569, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18972, - "end": 18973, - "loc": { - "start": { - "line": 569, - "column": 26 - }, - "end": { - "line": 569, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 18973, - "end": 18980, - "loc": { - "start": { - "line": 569, - "column": 27 - }, - "end": { - "line": 569, - "column": 34 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18980, - "end": 18981, - "loc": { - "start": { - "line": 569, - "column": 34 - }, - "end": { - "line": 569, - "column": 35 - } - } - }, - { - "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": 569, - "column": 35 - }, - "end": { - "line": 569, - "column": 41 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18988, - "end": 18990, - "loc": { - "start": { - "line": 569, - "column": 42 - }, - "end": { - "line": 569, - "column": 44 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18991, - "end": 18992, - "loc": { - "start": { - "line": 569, - "column": 45 - }, - "end": { - "line": 569, - "column": 46 - } - } - }, - { - "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 19002, - "end": 19005, - "loc": { - "start": { - "line": 570, - "column": 8 - }, - "end": { - "line": 570, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 19006, - "end": 19012, - "loc": { - "start": { - "line": 570, - "column": 12 - }, - "end": { - "line": 570, - "column": 18 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19013, - "end": 19014, - "loc": { - "start": { - "line": 570, - "column": 19 - }, - "end": { - "line": 570, - "column": 20 - } - } - }, - { - "type": { - "label": "new", - "keyword": "new", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "new", - "start": 19015, - "end": 19018, - "loc": { - "start": { - "line": 570, - "column": 21 - }, - "end": { - "line": 570, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "Module", - "start": 19019, - "end": 19025, - "loc": { - "start": { - "line": 570, - "column": 25 - }, - "end": { - "line": 570, - "column": 31 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19025, - "end": 19026, - "loc": { - "start": { - "line": 570, - "column": 31 - }, - "end": { - "line": 570, - "column": 32 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19026, - "end": 19027, - "loc": { - "start": { - "line": 570, - "column": 32 - }, - "end": { - "line": 570, - "column": 33 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19027, - "end": 19028, - "loc": { - "start": { - "line": 570, - "column": 33 - }, - "end": { - "line": 570, - "column": 34 - } - } - }, - { - "type": "CommentBlock", - "value": " istanbul ignore next ", - "start": 19040, - "end": 19066, - "loc": { - "start": { - "line": 572, - "column": 8 - }, - "end": { - "line": 572, - "column": 34 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", "start": 19076, - "end": 19078, + "end": 19077, "loc": { "start": { - "line": 573, - "column": 8 + "line": 574, + "column": 20 }, "end": { - "line": 573, - "column": 10 + "line": 574, + "column": 21 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19078, - "end": 19079, - "loc": { - "start": { - "line": 573, - "column": 10 - }, - "end": { - "line": 573, - "column": 11 - } - } - }, - { - "type": { - "label": "name", + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -132542,19 +133096,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "module", - "start": 19079, - "end": 19085, + "value": "this", + "start": 19077, + "end": 19081, "loc": { "start": { - "line": 573, - "column": 11 + "line": 574, + "column": 21 }, "end": { - "line": 573, - "column": 17 + "line": 574, + "column": 25 } } }, @@ -132571,16 +133126,16 @@ "binop": null, "updateContext": null }, - "start": 19085, - "end": 19086, + "start": 19081, + "end": 19082, "loc": { "start": { - "line": 573, - "column": 17 + "line": 574, + "column": 25 }, "end": { - "line": 573, - "column": 18 + "line": 574, + "column": 26 } } }, @@ -132596,23 +133151,75 @@ "postfix": false, "binop": null }, - "value": "constructor", - "start": 19086, + "value": "options", + "start": 19082, + "end": 19089, + "loc": { + "start": { + "line": 574, + "column": 26 + }, + "end": { + "line": 574, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19089, + "end": 19090, + "loc": { + "start": { + "line": 574, + "column": 33 + }, + "end": { + "line": 574, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "modules", + "start": 19090, "end": 19097, "loc": { "start": { - "line": 573, - "column": 18 + "line": 574, + "column": 34 }, "end": { - "line": 573, - "column": 29 + "line": 574, + "column": 41 } } }, { "type": { - "label": ".", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -132620,79 +133227,50 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, "start": 19097, "end": 19098, "loc": { "start": { - "line": 573, - "column": 29 + "line": 574, + "column": 41 }, "end": { - "line": 573, - "column": 30 + "line": 574, + "column": 42 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 19098, - "end": 19102, - "loc": { - "start": { - "line": 573, - "column": 30 - }, - "end": { - "line": 573, - "column": 34 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": 2, - "updateContext": null + "binop": null }, - "value": "&&", - "start": 19103, - "end": 19105, + "start": 19098, + "end": 19099, "loc": { "start": { - "line": 573, - "column": 35 + "line": 574, + "column": 42 }, "end": { - "line": 573, - "column": 37 + "line": 574, + "column": 43 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -132701,17 +133279,44 @@ "postfix": false, "binop": null }, - "value": "module", - "start": 19106, + "start": 19099, + "end": 19100, + "loc": { + "start": { + "line": 574, + "column": 43 + }, + "end": { + "line": 574, + "column": 44 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19108, "end": 19112, "loc": { "start": { - "line": 573, - "column": 38 + "line": 575, + "column": 6 }, "end": { - "line": 573, - "column": 44 + "line": 575, + "column": 10 } } }, @@ -132732,12 +133337,12 @@ "end": 19113, "loc": { "start": { - "line": 573, - "column": 44 + "line": 575, + "column": 10 }, "end": { - "line": 573, - "column": 45 + "line": 575, + "column": 11 } } }, @@ -132753,17 +133358,17 @@ "postfix": false, "binop": null }, - "value": "constructor", + "value": "options", "start": 19113, - "end": 19124, + "end": 19120, "loc": { "start": { - "line": 573, - "column": 45 + "line": 575, + "column": 11 }, "end": { - "line": 573, - "column": 56 + "line": 575, + "column": 18 } } }, @@ -132780,16 +133385,16 @@ "binop": null, "updateContext": null }, - "start": 19124, - "end": 19125, + "start": 19120, + "end": 19121, "loc": { "start": { - "line": 573, - "column": 56 + "line": 575, + "column": 18 }, "end": { - "line": 573, - "column": 57 + "line": 575, + "column": 19 } } }, @@ -132805,52 +133410,25 @@ "postfix": false, "binop": null }, - "value": "name", - "start": 19125, - "end": 19129, + "value": "modules", + "start": 19121, + "end": 19128, "loc": { "start": { - "line": 573, - "column": 57 + "line": 575, + "column": 19 }, "end": { - "line": 573, - "column": 61 + "line": 575, + "column": 26 } } }, { "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "!==", - "start": 19130, - "end": 19133, - "loc": { - "start": { - "line": 573, - "column": 62 - }, - "end": { - "line": 573, - "column": 65 - } - } - }, - { - "type": { - "label": "string", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -132859,25 +133437,24 @@ "binop": null, "updateContext": null }, - "value": "Function", - "start": 19134, - "end": 19144, + "start": 19128, + "end": 19129, "loc": { "start": { - "line": 573, - "column": 66 + "line": 575, + "column": 26 }, "end": { - "line": 573, - "column": 76 + "line": 575, + "column": 27 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -132885,16 +133462,94 @@ "postfix": false, "binop": null }, - "start": 19144, - "end": 19145, + "value": "forEach", + "start": 19129, + "end": 19136, "loc": { "start": { - "line": 573, - "column": 76 + "line": 575, + "column": 27 }, "end": { - "line": 573, - "column": 77 + "line": 575, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19136, + "end": 19137, + "loc": { + "start": { + "line": 575, + "column": 34 + }, + "end": { + "line": 575, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Module", + "start": 19137, + "end": 19143, + "loc": { + "start": { + "line": 575, + "column": 35 + }, + "end": { + "line": 575, + "column": 41 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19144, + "end": 19146, + "loc": { + "start": { + "line": 575, + "column": 42 + }, + "end": { + "line": 575, + "column": 44 } } }, @@ -132910,16 +133565,16 @@ "postfix": false, "binop": null }, - "start": 19145, - "end": 19146, + "start": 19147, + "end": 19148, "loc": { "start": { - "line": 573, - "column": 77 + "line": 575, + "column": 45 }, "end": { - "line": 573, - "column": 78 + "line": 575, + "column": 46 } } }, @@ -132942,299 +133597,12 @@ "end": 19161, "loc": { "start": { - "line": 574, - "column": 10 + "line": 576, + "column": 8 }, "end": { - "line": 574, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "classStr", - "start": 19162, - "end": 19170, - "loc": { - "start": { - "line": 574, - "column": 14 - }, - "end": { - "line": 574, - "column": 22 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19171, - "end": 19172, - "loc": { - "start": { - "line": 574, - "column": 23 - }, - "end": { - "line": 574, - "column": 24 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19173, - "end": 19174, - "loc": { - "start": { - "line": 574, - "column": 25 - }, - "end": { - "line": 574, - "column": 26 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "module-", - "start": 19174, - "end": 19181, - "loc": { - "start": { - "line": 574, - "column": 26 - }, - "end": { - "line": 574, - "column": 33 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19181, - "end": 19183, - "loc": { - "start": { - "line": 574, - "column": 33 - }, - "end": { - "line": 574, - "column": 35 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19183, - "end": 19187, - "loc": { - "start": { - "line": 574, - "column": 35 - }, - "end": { - "line": 574, - "column": 39 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19187, - "end": 19188, - "loc": { - "start": { - "line": 574, - "column": 39 - }, - "end": { - "line": 574, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "utilities", - "start": 19188, - "end": 19197, - "loc": { - "start": { - "line": 574, - "column": 40 - }, - "end": { - "line": 574, - "column": 49 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19197, - "end": 19198, - "loc": { - "start": { - "line": 574, - "column": 49 - }, - "end": { - "line": 574, - "column": 50 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "camelCase", - "start": 19198, - "end": 19207, - "loc": { - "start": { - "line": 574, - "column": 50 - }, - "end": { - "line": 574, - "column": 59 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19207, - "end": 19208, - "loc": { - "start": { - "line": 574, - "column": 59 - }, - "end": { - "line": 574, - "column": 60 + "line": 576, + "column": 11 } } }, @@ -133251,328 +133619,16 @@ "binop": null }, "value": "module", - "start": 19208, - "end": 19214, + "start": 19162, + "end": 19168, "loc": { "start": { - "line": 574, - "column": 60 + "line": 576, + "column": 12 }, "end": { - "line": 574, - "column": 66 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19214, - "end": 19215, - "loc": { - "start": { - "line": 574, - "column": 66 - }, - "end": { - "line": 574, - "column": 67 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "constructor", - "start": 19215, - "end": 19226, - "loc": { - "start": { - "line": 574, - "column": 67 - }, - "end": { - "line": 574, - "column": 78 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19226, - "end": 19227, - "loc": { - "start": { - "line": 574, - "column": 78 - }, - "end": { - "line": 574, - "column": 79 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 19227, - "end": 19231, - "loc": { - "start": { - "line": 574, - "column": 79 - }, - "end": { - "line": 574, - "column": 83 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19231, - "end": 19232, - "loc": { - "start": { - "line": 574, - "column": 83 - }, - "end": { - "line": 574, - "column": 84 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19232, - "end": 19233, - "loc": { - "start": { - "line": 574, - "column": 84 - }, - "end": { - "line": 574, - "column": 85 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 19233, - "end": 19233, - "loc": { - "start": { - "line": 574, - "column": 85 - }, - "end": { - "line": 574, - "column": 85 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19233, - "end": 19234, - "loc": { - "start": { - "line": 574, - "column": 85 - }, - "end": { - "line": 574, - "column": 86 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19234, - "end": 19235, - "loc": { - "start": { - "line": 574, - "column": 86 - }, - "end": { - "line": 574, - "column": 87 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19247, - "end": 19251, - "loc": { - "start": { - "line": 575, - "column": 10 - }, - "end": { - "line": 575, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19251, - "end": 19252, - "loc": { - "start": { - "line": 575, - "column": 14 - }, - "end": { - "line": 575, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 19252, - "end": 19273, - "loc": { - "start": { - "line": 575, - "column": 15 - }, - "end": { - "line": 575, - "column": 36 + "line": 576, + "column": 18 } } }, @@ -133590,24 +133646,24 @@ "updateContext": null }, "value": "=", - "start": 19274, - "end": 19275, + "start": 19169, + "end": 19170, "loc": { "start": { - "line": 575, - "column": 37 + "line": 576, + "column": 19 }, "end": { - "line": 575, - "column": 38 + "line": 576, + "column": 20 } } }, { "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, + "label": "new", + "keyword": "new", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -133617,17 +133673,423 @@ "binop": null, "updateContext": null }, - "value": "this", - "start": 19276, + "value": "new", + "start": 19171, + "end": 19174, + "loc": { + "start": { + "line": 576, + "column": 21 + }, + "end": { + "line": 576, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Module", + "start": 19175, + "end": 19181, + "loc": { + "start": { + "line": 576, + "column": 25 + }, + "end": { + "line": 576, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19181, + "end": 19182, + "loc": { + "start": { + "line": 576, + "column": 31 + }, + "end": { + "line": 576, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19182, + "end": 19183, + "loc": { + "start": { + "line": 576, + "column": 32 + }, + "end": { + "line": 576, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19183, + "end": 19184, + "loc": { + "start": { + "line": 576, + "column": 33 + }, + "end": { + "line": 576, + "column": 34 + } + } + }, + { + "type": "CommentBlock", + "value": " istanbul ignore next ", + "start": 19196, + "end": 19222, + "loc": { + "start": { + "line": 578, + "column": 8 + }, + "end": { + "line": 578, + "column": 34 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 19232, + "end": 19234, + "loc": { + "start": { + "line": 579, + "column": 8 + }, + "end": { + "line": 579, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19234, + "end": 19235, + "loc": { + "start": { + "line": 579, + "column": 10 + }, + "end": { + "line": 579, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 19235, + "end": 19241, + "loc": { + "start": { + "line": 579, + "column": 11 + }, + "end": { + "line": 579, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19241, + "end": 19242, + "loc": { + "start": { + "line": 579, + "column": 17 + }, + "end": { + "line": 579, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "constructor", + "start": 19242, + "end": 19253, + "loc": { + "start": { + "line": 579, + "column": 18 + }, + "end": { + "line": 579, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19253, + "end": 19254, + "loc": { + "start": { + "line": 579, + "column": 29 + }, + "end": { + "line": 579, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 19254, + "end": 19258, + "loc": { + "start": { + "line": 579, + "column": 30 + }, + "end": { + "line": 579, + "column": 34 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 19259, + "end": 19261, + "loc": { + "start": { + "line": 579, + "column": 35 + }, + "end": { + "line": 579, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 19262, + "end": 19268, + "loc": { + "start": { + "line": 579, + "column": 38 + }, + "end": { + "line": 579, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19268, + "end": 19269, + "loc": { + "start": { + "line": 579, + "column": 44 + }, + "end": { + "line": 579, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "constructor", + "start": 19269, "end": 19280, "loc": { "start": { - "line": 575, - "column": 39 + "line": 579, + "column": 45 }, "end": { - "line": 575, - "column": 43 + "line": 579, + "column": 56 } } }, @@ -133648,11 +134110,875 @@ "end": 19281, "loc": { "start": { - "line": 575, + "line": 579, + "column": 56 + }, + "end": { + "line": 579, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 19281, + "end": 19285, + "loc": { + "start": { + "line": 579, + "column": 57 + }, + "end": { + "line": 579, + "column": 61 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 19286, + "end": 19289, + "loc": { + "start": { + "line": 579, + "column": 62 + }, + "end": { + "line": 579, + "column": 65 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Function", + "start": 19290, + "end": 19300, + "loc": { + "start": { + "line": 579, + "column": 66 + }, + "end": { + "line": 579, + "column": 76 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19300, + "end": 19301, + "loc": { + "start": { + "line": 579, + "column": 76 + }, + "end": { + "line": 579, + "column": 77 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19301, + "end": 19302, + "loc": { + "start": { + "line": 579, + "column": 77 + }, + "end": { + "line": 579, + "column": 78 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 19314, + "end": 19317, + "loc": { + "start": { + "line": 580, + "column": 10 + }, + "end": { + "line": 580, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "classStr", + "start": 19318, + "end": 19326, + "loc": { + "start": { + "line": 580, + "column": 14 + }, + "end": { + "line": 580, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 19327, + "end": 19328, + "loc": { + "start": { + "line": 580, + "column": 23 + }, + "end": { + "line": 580, + "column": 24 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19329, + "end": 19330, + "loc": { + "start": { + "line": 580, + "column": 25 + }, + "end": { + "line": 580, + "column": 26 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "module-", + "start": 19330, + "end": 19337, + "loc": { + "start": { + "line": 580, + "column": 26 + }, + "end": { + "line": 580, + "column": 33 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19337, + "end": 19339, + "loc": { + "start": { + "line": 580, + "column": 33 + }, + "end": { + "line": 580, + "column": 35 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19339, + "end": 19343, + "loc": { + "start": { + "line": 580, + "column": 35 + }, + "end": { + "line": 580, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19343, + "end": 19344, + "loc": { + "start": { + "line": 580, + "column": 39 + }, + "end": { + "line": 580, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utilities", + "start": 19344, + "end": 19353, + "loc": { + "start": { + "line": 580, + "column": 40 + }, + "end": { + "line": 580, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19353, + "end": 19354, + "loc": { + "start": { + "line": 580, + "column": 49 + }, + "end": { + "line": 580, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "camelCase", + "start": 19354, + "end": 19363, + "loc": { + "start": { + "line": 580, + "column": 50 + }, + "end": { + "line": 580, + "column": 59 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19363, + "end": 19364, + "loc": { + "start": { + "line": 580, + "column": 59 + }, + "end": { + "line": 580, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 19364, + "end": 19370, + "loc": { + "start": { + "line": 580, + "column": 60 + }, + "end": { + "line": 580, + "column": 66 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19370, + "end": 19371, + "loc": { + "start": { + "line": 580, + "column": 66 + }, + "end": { + "line": 580, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "constructor", + "start": 19371, + "end": 19382, + "loc": { + "start": { + "line": 580, + "column": 67 + }, + "end": { + "line": 580, + "column": 78 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19382, + "end": 19383, + "loc": { + "start": { + "line": 580, + "column": 78 + }, + "end": { + "line": 580, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 19383, + "end": 19387, + "loc": { + "start": { + "line": 580, + "column": 79 + }, + "end": { + "line": 580, + "column": 83 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19387, + "end": 19388, + "loc": { + "start": { + "line": 580, + "column": 83 + }, + "end": { + "line": 580, + "column": 84 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19388, + "end": 19389, + "loc": { + "start": { + "line": 580, + "column": 84 + }, + "end": { + "line": 580, + "column": 85 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 19389, + "end": 19389, + "loc": { + "start": { + "line": 580, + "column": 85 + }, + "end": { + "line": 580, + "column": 85 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19389, + "end": 19390, + "loc": { + "start": { + "line": 580, + "column": 85 + }, + "end": { + "line": 580, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19390, + "end": 19391, + "loc": { + "start": { + "line": 580, + "column": 86 + }, + "end": { + "line": 580, + "column": 87 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19403, + "end": 19407, + "loc": { + "start": { + "line": 581, + "column": 10 + }, + "end": { + "line": 581, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19407, + "end": 19408, + "loc": { + "start": { + "line": 581, + "column": 14 + }, + "end": { + "line": 581, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 19408, + "end": 19429, + "loc": { + "start": { + "line": 581, + "column": 15 + }, + "end": { + "line": 581, + "column": 36 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 19430, + "end": 19431, + "loc": { + "start": { + "line": 581, + "column": 37 + }, + "end": { + "line": 581, + "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": 19432, + "end": 19436, + "loc": { + "start": { + "line": 581, + "column": 39 + }, + "end": { + "line": 581, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19436, + "end": 19437, + "loc": { + "start": { + "line": 581, "column": 43 }, "end": { - "line": 575, + "line": 581, "column": 44 } } @@ -133670,15 +134996,15 @@ "binop": null }, "value": "keyboardPluginClasses", - "start": 19281, - "end": 19302, + "start": 19437, + "end": 19458, "loc": { "start": { - "line": 575, + "line": 581, "column": 44 }, "end": { - "line": 575, + "line": 581, "column": 65 } } @@ -133697,15 +135023,15 @@ "updateContext": null }, "value": "+", - "start": 19303, - "end": 19304, + "start": 19459, + "end": 19460, "loc": { "start": { - "line": 575, + "line": 581, "column": 66 }, "end": { - "line": 575, + "line": 581, "column": 67 } } @@ -133722,15 +135048,15 @@ "postfix": false, "binop": null }, - "start": 19305, - "end": 19306, + "start": 19461, + "end": 19462, "loc": { "start": { - "line": 575, + "line": 581, "column": 68 }, "end": { - "line": 575, + "line": 581, "column": 69 } } @@ -133749,15 +135075,15 @@ "updateContext": null }, "value": " ", - "start": 19306, - "end": 19307, + "start": 19462, + "end": 19463, "loc": { "start": { - "line": 575, + "line": 581, "column": 69 }, "end": { - "line": 575, + "line": 581, "column": 70 } } @@ -133774,15 +135100,15 @@ "postfix": false, "binop": null }, - "start": 19307, - "end": 19309, + "start": 19463, + "end": 19465, "loc": { "start": { - "line": 575, + "line": 581, "column": 70 }, "end": { - "line": 575, + "line": 581, "column": 72 } } @@ -133800,15 +135126,15 @@ "binop": null }, "value": "classStr", - "start": 19309, - "end": 19317, + "start": 19465, + "end": 19473, "loc": { "start": { - "line": 575, + "line": 581, "column": 72 }, "end": { - "line": 575, + "line": 581, "column": 80 } } @@ -133825,15 +135151,15 @@ "postfix": false, "binop": null }, - "start": 19317, - "end": 19318, + "start": 19473, + "end": 19474, "loc": { "start": { - "line": 575, + "line": 581, "column": 80 }, "end": { - "line": 575, + "line": 581, "column": 81 } } @@ -133852,15 +135178,15 @@ "updateContext": null }, "value": "", - "start": 19318, - "end": 19318, + "start": 19474, + "end": 19474, "loc": { "start": { - "line": 575, + "line": 581, "column": 81 }, "end": { - "line": 575, + "line": 581, "column": 81 } } @@ -133877,15 +135203,15 @@ "postfix": false, "binop": null }, - "start": 19318, - "end": 19319, + "start": 19474, + "end": 19475, "loc": { "start": { - "line": 575, + "line": 581, "column": 81 }, "end": { - "line": 575, + "line": 581, "column": 82 } } @@ -133903,15 +135229,15 @@ "binop": null, "updateContext": null }, - "start": 19319, - "end": 19320, + "start": 19475, + "end": 19476, "loc": { "start": { - "line": 575, + "line": 581, "column": 82 }, "end": { - "line": 575, + "line": 581, "column": 83 } } @@ -133928,15 +135254,15 @@ "postfix": false, "binop": null }, - "start": 19330, - "end": 19331, + "start": 19486, + "end": 19487, "loc": { "start": { - "line": 576, + "line": 582, "column": 8 }, "end": { - "line": 576, + "line": 582, "column": 9 } } @@ -133954,15 +135280,15 @@ "binop": null }, "value": "module", - "start": 19343, - "end": 19349, + "start": 19499, + "end": 19505, "loc": { "start": { - "line": 578, + "line": 584, "column": 8 }, "end": { - "line": 578, + "line": 584, "column": 14 } } @@ -133980,15 +135306,15 @@ "binop": null, "updateContext": null }, - "start": 19349, - "end": 19350, + "start": 19505, + "end": 19506, "loc": { "start": { - "line": 578, + "line": 584, "column": 14 }, "end": { - "line": 578, + "line": 584, "column": 15 } } @@ -134006,699 +135332,16 @@ "binop": null }, "value": "init", - "start": 19350, - "end": 19354, - "loc": { - "start": { - "line": 578, - "column": 15 - }, - "end": { - "line": 578, - "column": 19 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19354, - "end": 19355, - "loc": { - "start": { - "line": 578, - "column": 19 - }, - "end": { - "line": 578, - "column": 20 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19355, - "end": 19359, - "loc": { - "start": { - "line": 578, - "column": 20 - }, - "end": { - "line": 578, - "column": 24 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19359, - "end": 19360, - "loc": { - "start": { - "line": 578, - "column": 24 - }, - "end": { - "line": 578, - "column": 25 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19360, - "end": 19361, - "loc": { - "start": { - "line": 578, - "column": 25 - }, - "end": { - "line": 578, - "column": 26 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19369, - "end": 19370, - "loc": { - "start": { - "line": 579, - "column": 6 - }, - "end": { - "line": 579, - "column": 7 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19370, - "end": 19371, - "loc": { - "start": { - "line": 579, - "column": 7 - }, - "end": { - "line": 579, - "column": 8 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19371, - "end": 19372, - "loc": { - "start": { - "line": 579, - "column": 8 - }, - "end": { - "line": 579, - "column": 9 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19382, - "end": 19386, - "loc": { - "start": { - "line": 581, - "column": 6 - }, - "end": { - "line": 581, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19386, - "end": 19387, - "loc": { - "start": { - "line": 581, - "column": 10 - }, - "end": { - "line": 581, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 19387, - "end": 19408, - "loc": { - "start": { - "line": 581, - "column": 11 - }, - "end": { - "line": 581, - "column": 32 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19409, - "end": 19410, - "loc": { - "start": { - "line": 581, - "column": 33 - }, - "end": { - "line": 581, - "column": 34 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19411, - "end": 19415, - "loc": { - "start": { - "line": 581, - "column": 35 - }, - "end": { - "line": 581, - "column": 39 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19415, - "end": 19416, - "loc": { - "start": { - "line": 581, - "column": 39 - }, - "end": { - "line": 581, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 19416, - "end": 19437, - "loc": { - "start": { - "line": 581, - "column": 40 - }, - "end": { - "line": 581, - "column": 61 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 19438, - "end": 19439, - "loc": { - "start": { - "line": 581, - "column": 62 - }, - "end": { - "line": 581, - "column": 63 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " modules-loaded", - "start": 19440, - "end": 19457, - "loc": { - "start": { - "line": 581, - "column": 64 - }, - "end": { - "line": 581, - "column": 81 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19457, - "end": 19458, - "loc": { - "start": { - "line": 581, - "column": 81 - }, - "end": { - "line": 581, - "column": 82 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19468, - "end": 19472, - "loc": { - "start": { - "line": 583, - "column": 6 - }, - "end": { - "line": 583, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19472, - "end": 19473, - "loc": { - "start": { - "line": 583, - "column": 10 - }, - "end": { - "line": 583, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "render", - "start": 19473, - "end": 19479, - "loc": { - "start": { - "line": 583, - "column": 11 - }, - "end": { - "line": 583, - "column": 17 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19479, - "end": 19480, - "loc": { - "start": { - "line": 583, - "column": 17 - }, - "end": { - "line": 583, - "column": 18 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19480, - "end": 19481, - "loc": { - "start": { - "line": 583, - "column": 18 - }, - "end": { - "line": 583, - "column": 19 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19481, - "end": 19482, - "loc": { - "start": { - "line": 583, - "column": 19 - }, - "end": { - "line": 583, - "column": 20 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 19490, - "end": 19494, - "loc": { - "start": { - "line": 584, - "column": 6 - }, - "end": { - "line": 584, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19494, - "end": 19495, - "loc": { - "start": { - "line": 584, - "column": 10 - }, - "end": { - "line": 584, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onModulesLoaded", - "start": 19495, + "start": 19506, "end": 19510, "loc": { "start": { "line": 584, - "column": 11 + "column": 15 }, "end": { "line": 584, - "column": 26 + "column": 19 } } }, @@ -134719,10 +135362,693 @@ "loc": { "start": { "line": 584, - "column": 26 + "column": 19 }, "end": { "line": 584, + "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": 19511, + "end": 19515, + "loc": { + "start": { + "line": 584, + "column": 20 + }, + "end": { + "line": 584, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19515, + "end": 19516, + "loc": { + "start": { + "line": 584, + "column": 24 + }, + "end": { + "line": 584, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19516, + "end": 19517, + "loc": { + "start": { + "line": 584, + "column": 25 + }, + "end": { + "line": 584, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19525, + "end": 19526, + "loc": { + "start": { + "line": 585, + "column": 6 + }, + "end": { + "line": 585, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19526, + "end": 19527, + "loc": { + "start": { + "line": 585, + "column": 7 + }, + "end": { + "line": 585, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19527, + "end": 19528, + "loc": { + "start": { + "line": 585, + "column": 8 + }, + "end": { + "line": 585, + "column": 9 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19538, + "end": 19542, + "loc": { + "start": { + "line": 587, + "column": 6 + }, + "end": { + "line": 587, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19542, + "end": 19543, + "loc": { + "start": { + "line": 587, + "column": 10 + }, + "end": { + "line": 587, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 19543, + "end": 19564, + "loc": { + "start": { + "line": 587, + "column": 11 + }, + "end": { + "line": 587, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 19565, + "end": 19566, + "loc": { + "start": { + "line": 587, + "column": 33 + }, + "end": { + "line": 587, + "column": 34 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19567, + "end": 19571, + "loc": { + "start": { + "line": 587, + "column": 35 + }, + "end": { + "line": 587, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19571, + "end": 19572, + "loc": { + "start": { + "line": 587, + "column": 39 + }, + "end": { + "line": 587, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 19572, + "end": 19593, + "loc": { + "start": { + "line": 587, + "column": 40 + }, + "end": { + "line": 587, + "column": 61 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 19594, + "end": 19595, + "loc": { + "start": { + "line": 587, + "column": 62 + }, + "end": { + "line": 587, + "column": 63 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " modules-loaded", + "start": 19596, + "end": 19613, + "loc": { + "start": { + "line": 587, + "column": 64 + }, + "end": { + "line": 587, + "column": 81 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19613, + "end": 19614, + "loc": { + "start": { + "line": 587, + "column": 81 + }, + "end": { + "line": 587, + "column": 82 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19624, + "end": 19628, + "loc": { + "start": { + "line": 589, + "column": 6 + }, + "end": { + "line": 589, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19628, + "end": 19629, + "loc": { + "start": { + "line": 589, + "column": 10 + }, + "end": { + "line": 589, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "render", + "start": 19629, + "end": 19635, + "loc": { + "start": { + "line": 589, + "column": 11 + }, + "end": { + "line": 589, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19635, + "end": 19636, + "loc": { + "start": { + "line": 589, + "column": 17 + }, + "end": { + "line": 589, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19636, + "end": 19637, + "loc": { + "start": { + "line": 589, + "column": 18 + }, + "end": { + "line": 589, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19637, + "end": 19638, + "loc": { + "start": { + "line": 589, + "column": 19 + }, + "end": { + "line": 589, + "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": 19646, + "end": 19650, + "loc": { + "start": { + "line": 590, + "column": 6 + }, + "end": { + "line": 590, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19650, + "end": 19651, + "loc": { + "start": { + "line": 590, + "column": 10 + }, + "end": { + "line": 590, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 19651, + "end": 19666, + "loc": { + "start": { + "line": 590, + "column": 11 + }, + "end": { + "line": 590, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19666, + "end": 19667, + "loc": { + "start": { + "line": 590, + "column": 26 + }, + "end": { + "line": 590, "column": 27 } } @@ -134739,15 +136065,15 @@ "postfix": false, "binop": null }, - "start": 19511, - "end": 19512, + "start": 19667, + "end": 19668, "loc": { "start": { - "line": 584, + "line": 590, "column": 27 }, "end": { - "line": 584, + "line": 590, "column": 28 } } @@ -134765,15 +136091,15 @@ "binop": null, "updateContext": null }, - "start": 19512, - "end": 19513, + "start": 19668, + "end": 19669, "loc": { "start": { - "line": 584, + "line": 590, "column": 28 }, "end": { - "line": 584, + "line": 590, "column": 29 } } @@ -134790,15 +136116,15 @@ "postfix": false, "binop": null }, - "start": 19519, - "end": 19520, + "start": 19675, + "end": 19676, "loc": { "start": { - "line": 585, + "line": 591, "column": 4 }, "end": { - "line": 585, + "line": 591, "column": 5 } } @@ -134815,15 +136141,15 @@ "postfix": false, "binop": null }, - "start": 19524, - "end": 19525, + "start": 19680, + "end": 19681, "loc": { "start": { - "line": 586, + "line": 592, "column": 2 }, "end": { - "line": 586, + "line": 592, "column": 3 } } @@ -134831,15 +136157,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 19531, - "end": 19563, + "start": 19687, + "end": 19719, "loc": { "start": { - "line": 588, + "line": 594, "column": 2 }, "end": { - "line": 590, + "line": 596, "column": 5 } } @@ -134857,15 +136183,15 @@ "binop": null }, "value": "getModuleProp", - "start": 19567, - "end": 19580, + "start": 19723, + "end": 19736, "loc": { "start": { - "line": 591, + "line": 597, "column": 2 }, "end": { - "line": 591, + "line": 597, "column": 15 } } @@ -134884,15 +136210,15 @@ "updateContext": null }, "value": "=", - "start": 19581, - "end": 19582, + "start": 19737, + "end": 19738, "loc": { "start": { - "line": 591, + "line": 597, "column": 16 }, "end": { - "line": 591, + "line": 597, "column": 17 } } @@ -134909,15 +136235,15 @@ "postfix": false, "binop": null }, - "start": 19583, - "end": 19584, + "start": 19739, + "end": 19740, "loc": { "start": { - "line": 591, + "line": 597, "column": 18 }, "end": { - "line": 591, + "line": 597, "column": 19 } } @@ -134935,15 +136261,15 @@ "binop": null }, "value": "name", - "start": 19584, - "end": 19588, + "start": 19740, + "end": 19744, "loc": { "start": { - "line": 591, + "line": 597, "column": 19 }, "end": { - "line": 591, + "line": 597, "column": 23 } } @@ -134961,15 +136287,15 @@ "binop": null, "updateContext": null }, - "start": 19588, - "end": 19589, + "start": 19744, + "end": 19745, "loc": { "start": { - "line": 591, + "line": 597, "column": 23 }, "end": { - "line": 591, + "line": 597, "column": 24 } } @@ -134987,15 +136313,15 @@ "binop": null }, "value": "prop", - "start": 19590, - "end": 19594, + "start": 19746, + "end": 19750, "loc": { "start": { - "line": 591, + "line": 597, "column": 25 }, "end": { - "line": 591, + "line": 597, "column": 29 } } @@ -135012,15 +136338,15 @@ "postfix": false, "binop": null }, - "start": 19594, - "end": 19595, + "start": 19750, + "end": 19751, "loc": { "start": { - "line": 591, + "line": 597, "column": 29 }, "end": { - "line": 591, + "line": 597, "column": 30 } } @@ -135038,15 +136364,15 @@ "binop": null, "updateContext": null }, - "start": 19596, - "end": 19598, + "start": 19752, + "end": 19754, "loc": { "start": { - "line": 591, + "line": 597, "column": 31 }, "end": { - "line": 591, + "line": 597, "column": 33 } } @@ -135063,15 +136389,15 @@ "postfix": false, "binop": null }, - "start": 19599, - "end": 19600, + "start": 19755, + "end": 19756, "loc": { "start": { - "line": 591, + "line": 597, "column": 34 }, "end": { - "line": 591, + "line": 597, "column": 35 } } @@ -135091,15 +136417,15 @@ "updateContext": null }, "value": "if", - "start": 19606, - "end": 19608, + "start": 19762, + "end": 19764, "loc": { "start": { - "line": 592, + "line": 598, "column": 4 }, "end": { - "line": 592, + "line": 598, "column": 6 } } @@ -135116,15 +136442,15 @@ "postfix": false, "binop": null }, - "start": 19608, - "end": 19609, + "start": 19764, + "end": 19765, "loc": { "start": { - "line": 592, + "line": 598, "column": 6 }, "end": { - "line": 592, + "line": 598, "column": 7 } } @@ -135143,15 +136469,15 @@ "updateContext": null }, "value": "!", - "start": 19609, - "end": 19610, + "start": 19765, + "end": 19766, "loc": { "start": { - "line": 592, + "line": 598, "column": 7 }, "end": { - "line": 592, + "line": 598, "column": 8 } } @@ -135171,15 +136497,15 @@ "updateContext": null }, "value": "this", - "start": 19610, - "end": 19614, + "start": 19766, + "end": 19770, "loc": { "start": { - "line": 592, + "line": 598, "column": 8 }, "end": { - "line": 592, + "line": 598, "column": 12 } } @@ -135197,15 +136523,15 @@ "binop": null, "updateContext": null }, - "start": 19614, - "end": 19615, + "start": 19770, + "end": 19771, "loc": { "start": { - "line": 592, + "line": 598, "column": 12 }, "end": { - "line": 592, + "line": 598, "column": 13 } } @@ -135223,15 +136549,15 @@ "binop": null }, "value": "modules", - "start": 19615, - "end": 19622, + "start": 19771, + "end": 19778, "loc": { "start": { - "line": 592, + "line": 598, "column": 13 }, "end": { - "line": 592, + "line": 598, "column": 20 } } @@ -135249,15 +136575,15 @@ "binop": null, "updateContext": null }, - "start": 19622, - "end": 19623, + "start": 19778, + "end": 19779, "loc": { "start": { - "line": 592, + "line": 598, "column": 20 }, "end": { - "line": 592, + "line": 598, "column": 21 } } @@ -135275,15 +136601,15 @@ "binop": null }, "value": "name", - "start": 19623, - "end": 19627, + "start": 19779, + "end": 19783, "loc": { "start": { - "line": 592, + "line": 598, "column": 21 }, "end": { - "line": 592, + "line": 598, "column": 25 } } @@ -135301,15 +136627,15 @@ "binop": null, "updateContext": null }, - "start": 19627, - "end": 19628, + "start": 19783, + "end": 19784, "loc": { "start": { - "line": 592, + "line": 598, "column": 25 }, "end": { - "line": 592, + "line": 598, "column": 26 } } @@ -135326,15 +136652,15 @@ "postfix": false, "binop": null }, - "start": 19628, - "end": 19629, + "start": 19784, + "end": 19785, "loc": { "start": { - "line": 592, + "line": 598, "column": 26 }, "end": { - "line": 592, + "line": 598, "column": 27 } } @@ -135354,15 +136680,15 @@ "updateContext": null }, "value": "return", - "start": 19637, - "end": 19643, + "start": 19793, + "end": 19799, "loc": { "start": { - "line": 593, + "line": 599, "column": 6 }, "end": { - "line": 593, + "line": 599, "column": 12 } } @@ -135382,15 +136708,15 @@ "updateContext": null }, "value": "false", - "start": 19644, - "end": 19649, + "start": 19800, + "end": 19805, "loc": { "start": { - "line": 593, + "line": 599, "column": 13 }, "end": { - "line": 593, + "line": 599, "column": 18 } } @@ -135408,15 +136734,15 @@ "binop": null, "updateContext": null }, - "start": 19649, - "end": 19650, + "start": 19805, + "end": 19806, "loc": { "start": { - "line": 593, + "line": 599, "column": 18 }, "end": { - "line": 593, + "line": 599, "column": 19 } } @@ -135436,15 +136762,15 @@ "updateContext": null }, "value": "return", - "start": 19662, - "end": 19668, + "start": 19818, + "end": 19824, "loc": { "start": { - "line": 595, + "line": 601, "column": 4 }, "end": { - "line": 595, + "line": 601, "column": 10 } } @@ -135464,15 +136790,15 @@ "updateContext": null }, "value": "this", - "start": 19669, - "end": 19673, + "start": 19825, + "end": 19829, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 15 } } @@ -135490,15 +136816,15 @@ "binop": null, "updateContext": null }, - "start": 19673, - "end": 19674, + "start": 19829, + "end": 19830, "loc": { "start": { - "line": 595, + "line": 601, "column": 15 }, "end": { - "line": 595, + "line": 601, "column": 16 } } @@ -135516,15 +136842,15 @@ "binop": null }, "value": "modules", - "start": 19674, - "end": 19681, + "start": 19830, + "end": 19837, "loc": { "start": { - "line": 595, + "line": 601, "column": 16 }, "end": { - "line": 595, + "line": 601, "column": 23 } } @@ -135542,15 +136868,15 @@ "binop": null, "updateContext": null }, - "start": 19681, - "end": 19682, + "start": 19837, + "end": 19838, "loc": { "start": { - "line": 595, + "line": 601, "column": 23 }, "end": { - "line": 595, + "line": 601, "column": 24 } } @@ -135568,15 +136894,15 @@ "binop": null }, "value": "name", - "start": 19682, - "end": 19686, + "start": 19838, + "end": 19842, "loc": { "start": { - "line": 595, + "line": 601, "column": 24 }, "end": { - "line": 595, + "line": 601, "column": 28 } } @@ -135594,15 +136920,15 @@ "binop": null, "updateContext": null }, - "start": 19686, - "end": 19687, + "start": 19842, + "end": 19843, "loc": { "start": { - "line": 595, + "line": 601, "column": 28 }, "end": { - "line": 595, + "line": 601, "column": 29 } } @@ -135620,15 +136946,15 @@ "binop": null, "updateContext": null }, - "start": 19687, - "end": 19688, + "start": 19843, + "end": 19844, "loc": { "start": { - "line": 595, + "line": 601, "column": 29 }, "end": { - "line": 595, + "line": 601, "column": 30 } } @@ -135646,15 +136972,15 @@ "binop": null }, "value": "prop", - "start": 19688, - "end": 19692, + "start": 19844, + "end": 19848, "loc": { "start": { - "line": 595, + "line": 601, "column": 30 }, "end": { - "line": 595, + "line": 601, "column": 34 } } @@ -135672,15 +136998,15 @@ "binop": null, "updateContext": null }, - "start": 19692, - "end": 19693, + "start": 19848, + "end": 19849, "loc": { "start": { - "line": 595, + "line": 601, "column": 34 }, "end": { - "line": 595, + "line": 601, "column": 35 } } @@ -135698,15 +137024,15 @@ "binop": null, "updateContext": null }, - "start": 19693, - "end": 19694, + "start": 19849, + "end": 19850, "loc": { "start": { - "line": 595, + "line": 601, "column": 35 }, "end": { - "line": 595, + "line": 601, "column": 36 } } @@ -135723,15 +137049,15 @@ "postfix": false, "binop": null }, - "start": 19698, - "end": 19699, + "start": 19854, + "end": 19855, "loc": { "start": { - "line": 596, + "line": 602, "column": 2 }, "end": { - "line": 596, + "line": 602, "column": 3 } } @@ -135739,15 +137065,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 19705, - "end": 19736, + "start": 19861, + "end": 19892, "loc": { "start": { - "line": 598, + "line": 604, "column": 2 }, "end": { - "line": 600, + "line": 606, "column": 5 } } @@ -135765,15 +137091,15 @@ "binop": null }, "value": "getModulesList", - "start": 19740, - "end": 19754, + "start": 19896, + "end": 19910, "loc": { "start": { - "line": 601, + "line": 607, "column": 2 }, "end": { - "line": 601, + "line": 607, "column": 16 } } @@ -135792,15 +137118,15 @@ "updateContext": null }, "value": "=", - "start": 19755, - "end": 19756, + "start": 19911, + "end": 19912, "loc": { "start": { - "line": 601, + "line": 607, "column": 17 }, "end": { - "line": 601, + "line": 607, "column": 18 } } @@ -135817,15 +137143,15 @@ "postfix": false, "binop": null }, - "start": 19757, - "end": 19758, + "start": 19913, + "end": 19914, "loc": { "start": { - "line": 601, + "line": 607, "column": 19 }, "end": { - "line": 601, + "line": 607, "column": 20 } } @@ -135842,15 +137168,15 @@ "postfix": false, "binop": null }, - "start": 19758, - "end": 19759, + "start": 19914, + "end": 19915, "loc": { "start": { - "line": 601, + "line": 607, "column": 20 }, "end": { - "line": 601, + "line": 607, "column": 21 } } @@ -135868,15 +137194,15 @@ "binop": null, "updateContext": null }, - "start": 19760, - "end": 19762, + "start": 19916, + "end": 19918, "loc": { "start": { - "line": 601, + "line": 607, "column": 22 }, "end": { - "line": 601, + "line": 607, "column": 24 } } @@ -135893,15 +137219,15 @@ "postfix": false, "binop": null }, - "start": 19763, - "end": 19764, + "start": 19919, + "end": 19920, "loc": { "start": { - "line": 601, + "line": 607, "column": 25 }, "end": { - "line": 601, + "line": 607, "column": 26 } } @@ -135921,15 +137247,15 @@ "updateContext": null }, "value": "return", - "start": 19770, - "end": 19776, + "start": 19926, + "end": 19932, "loc": { "start": { - "line": 602, + "line": 608, "column": 4 }, "end": { - "line": 602, + "line": 608, "column": 10 } } @@ -135947,15 +137273,15 @@ "binop": null }, "value": "Object", - "start": 19777, - "end": 19783, + "start": 19933, + "end": 19939, "loc": { "start": { - "line": 602, + "line": 608, "column": 11 }, "end": { - "line": 602, + "line": 608, "column": 17 } } @@ -135973,15 +137299,15 @@ "binop": null, "updateContext": null }, - "start": 19783, - "end": 19784, + "start": 19939, + "end": 19940, "loc": { "start": { - "line": 602, + "line": 608, "column": 17 }, "end": { - "line": 602, + "line": 608, "column": 18 } } @@ -135999,15 +137325,15 @@ "binop": null }, "value": "keys", - "start": 19784, - "end": 19788, + "start": 19940, + "end": 19944, "loc": { "start": { - "line": 602, + "line": 608, "column": 18 }, "end": { - "line": 602, + "line": 608, "column": 22 } } @@ -136024,15 +137350,15 @@ "postfix": false, "binop": null }, - "start": 19788, - "end": 19789, + "start": 19944, + "end": 19945, "loc": { "start": { - "line": 602, + "line": 608, "column": 22 }, "end": { - "line": 602, + "line": 608, "column": 23 } } @@ -136052,15 +137378,15 @@ "updateContext": null }, "value": "this", - "start": 19789, - "end": 19793, + "start": 19945, + "end": 19949, "loc": { "start": { - "line": 602, + "line": 608, "column": 23 }, "end": { - "line": 602, + "line": 608, "column": 27 } } @@ -136078,15 +137404,15 @@ "binop": null, "updateContext": null }, - "start": 19793, - "end": 19794, + "start": 19949, + "end": 19950, "loc": { "start": { - "line": 602, + "line": 608, "column": 27 }, "end": { - "line": 602, + "line": 608, "column": 28 } } @@ -136104,15 +137430,15 @@ "binop": null }, "value": "modules", - "start": 19794, - "end": 19801, + "start": 19950, + "end": 19957, "loc": { "start": { - "line": 602, + "line": 608, "column": 28 }, "end": { - "line": 602, + "line": 608, "column": 35 } } @@ -136129,15 +137455,15 @@ "postfix": false, "binop": null }, - "start": 19801, - "end": 19802, + "start": 19957, + "end": 19958, "loc": { "start": { - "line": 602, + "line": 608, "column": 35 }, "end": { - "line": 602, + "line": 608, "column": 36 } } @@ -136155,15 +137481,15 @@ "binop": null, "updateContext": null }, - "start": 19802, - "end": 19803, + "start": 19958, + "end": 19959, "loc": { "start": { - "line": 602, + "line": 608, "column": 36 }, "end": { - "line": 602, + "line": 608, "column": 37 } } @@ -136180,15 +137506,15 @@ "postfix": false, "binop": null }, - "start": 19807, - "end": 19808, + "start": 19963, + "end": 19964, "loc": { "start": { - "line": 603, + "line": 609, "column": 2 }, "end": { - "line": 603, + "line": 609, "column": 3 } } @@ -136196,15 +137522,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 19814, - "end": 19870, + "start": 19970, + "end": 20026, "loc": { "start": { - "line": 605, + "line": 611, "column": 2 }, "end": { - "line": 607, + "line": 613, "column": 5 } } @@ -136222,15 +137548,15 @@ "binop": null }, "value": "render", - "start": 19874, - "end": 19880, + "start": 20030, + "end": 20036, "loc": { "start": { - "line": 608, + "line": 614, "column": 2 }, "end": { - "line": 608, + "line": 614, "column": 8 } } @@ -136247,15 +137573,15 @@ "postfix": false, "binop": null }, - "start": 19880, - "end": 19881, + "start": 20036, + "end": 20037, "loc": { "start": { - "line": 608, + "line": 614, "column": 8 }, "end": { - "line": 608, + "line": 614, "column": 9 } } @@ -136272,15 +137598,15 @@ "postfix": false, "binop": null }, - "start": 19881, - "end": 19882, + "start": 20037, + "end": 20038, "loc": { "start": { - "line": 608, + "line": 614, "column": 9 }, "end": { - "line": 608, + "line": 614, "column": 10 } } @@ -136297,15 +137623,15 @@ "postfix": false, "binop": null }, - "start": 19882, - "end": 19883, + "start": 20038, + "end": 20039, "loc": { "start": { - "line": 608, + "line": 614, "column": 10 }, "end": { - "line": 608, + "line": 614, "column": 11 } } @@ -136313,15 +137639,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 19889, - "end": 19924, + "start": 20045, + "end": 20080, "loc": { "start": { - "line": 609, + "line": 615, "column": 4 }, "end": { - "line": 611, + "line": 617, "column": 7 } } @@ -136341,15 +137667,15 @@ "updateContext": null }, "value": "this", - "start": 19930, - "end": 19934, + "start": 20086, + "end": 20090, "loc": { "start": { - "line": 612, + "line": 618, "column": 4 }, "end": { - "line": 612, + "line": 618, "column": 8 } } @@ -136367,15 +137693,15 @@ "binop": null, "updateContext": null }, - "start": 19934, - "end": 19935, + "start": 20090, + "end": 20091, "loc": { "start": { - "line": 612, + "line": 618, "column": 8 }, "end": { - "line": 612, + "line": 618, "column": 9 } } @@ -136393,15 +137719,15 @@ "binop": null }, "value": "clear", - "start": 19935, - "end": 19940, + "start": 20091, + "end": 20096, "loc": { "start": { - "line": 612, + "line": 618, "column": 9 }, "end": { - "line": 612, + "line": 618, "column": 14 } } @@ -136418,15 +137744,15 @@ "postfix": false, "binop": null }, - "start": 19940, - "end": 19941, + "start": 20096, + "end": 20097, "loc": { "start": { - "line": 612, + "line": 618, "column": 14 }, "end": { - "line": 612, + "line": 618, "column": 15 } } @@ -136443,15 +137769,15 @@ "postfix": false, "binop": null }, - "start": 19941, - "end": 19942, + "start": 20097, + "end": 20098, "loc": { "start": { - "line": 612, + "line": 618, "column": 15 }, "end": { - "line": 612, + "line": 618, "column": 16 } } @@ -136469,15 +137795,15 @@ "binop": null, "updateContext": null }, - "start": 19942, - "end": 19943, + "start": 20098, + "end": 20099, "loc": { "start": { - "line": 612, + "line": 618, "column": 16 }, "end": { - "line": 612, + "line": 618, "column": 17 } } @@ -136497,15 +137823,15 @@ "updateContext": null }, "value": "let", - "start": 19951, - "end": 19954, + "start": 20107, + "end": 20110, "loc": { "start": { - "line": 614, + "line": 620, "column": 4 }, "end": { - "line": 614, + "line": 620, "column": 7 } } @@ -136523,15 +137849,15 @@ "binop": null }, "value": "layoutClass", - "start": 19955, - "end": 19966, + "start": 20111, + "end": 20122, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 19 } } @@ -136550,15 +137876,15 @@ "updateContext": null }, "value": "=", - "start": 19967, - "end": 19968, + "start": 20123, + "end": 20124, "loc": { "start": { - "line": 614, + "line": 620, "column": 20 }, "end": { - "line": 614, + "line": 620, "column": 21 } } @@ -136578,15 +137904,15 @@ "updateContext": null }, "value": "this", - "start": 19969, - "end": 19973, + "start": 20125, + "end": 20129, "loc": { "start": { - "line": 614, + "line": 620, "column": 22 }, "end": { - "line": 614, + "line": 620, "column": 26 } } @@ -136604,15 +137930,15 @@ "binop": null, "updateContext": null }, - "start": 19973, - "end": 19974, + "start": 20129, + "end": 20130, "loc": { "start": { - "line": 614, + "line": 620, "column": 26 }, "end": { - "line": 614, + "line": 620, "column": 27 } } @@ -136630,15 +137956,15 @@ "binop": null }, "value": "options", - "start": 19974, - "end": 19981, + "start": 20130, + "end": 20137, "loc": { "start": { - "line": 614, + "line": 620, "column": 27 }, "end": { - "line": 614, + "line": 620, "column": 34 } } @@ -136656,15 +137982,15 @@ "binop": null, "updateContext": null }, - "start": 19981, - "end": 19982, + "start": 20137, + "end": 20138, "loc": { "start": { - "line": 614, + "line": 620, "column": 34 }, "end": { - "line": 614, + "line": 620, "column": 35 } } @@ -136682,15 +138008,15 @@ "binop": null }, "value": "layout", - "start": 19982, - "end": 19988, + "start": 20138, + "end": 20144, "loc": { "start": { - "line": 614, + "line": 620, "column": 35 }, "end": { - "line": 614, + "line": 620, "column": 41 } } @@ -136708,15 +138034,15 @@ "binop": null, "updateContext": null }, - "start": 19989, - "end": 19990, + "start": 20145, + "end": 20146, "loc": { "start": { - "line": 614, + "line": 620, "column": 42 }, "end": { - "line": 614, + "line": 620, "column": 43 } } @@ -136735,15 +138061,15 @@ "updateContext": null }, "value": "hg-layout-custom", - "start": 19991, - "end": 20009, + "start": 20147, + "end": 20165, "loc": { "start": { - "line": 614, + "line": 620, "column": 44 }, "end": { - "line": 614, + "line": 620, "column": 62 } } @@ -136761,15 +138087,15 @@ "binop": null, "updateContext": null }, - "start": 20010, - "end": 20011, + "start": 20166, + "end": 20167, "loc": { "start": { - "line": 614, + "line": 620, "column": 63 }, "end": { - "line": 614, + "line": 620, "column": 64 } } @@ -136786,15 +138112,15 @@ "postfix": false, "binop": null }, - "start": 20012, - "end": 20013, + "start": 20168, + "end": 20169, "loc": { "start": { - "line": 614, + "line": 620, "column": 65 }, "end": { - "line": 614, + "line": 620, "column": 66 } } @@ -136813,15 +138139,15 @@ "updateContext": null }, "value": "hg-layout-", - "start": 20013, - "end": 20023, + "start": 20169, + "end": 20179, "loc": { "start": { - "line": 614, + "line": 620, "column": 66 }, "end": { - "line": 614, + "line": 620, "column": 76 } } @@ -136838,15 +138164,15 @@ "postfix": false, "binop": null }, - "start": 20023, - "end": 20025, + "start": 20179, + "end": 20181, "loc": { "start": { - "line": 614, + "line": 620, "column": 76 }, "end": { - "line": 614, + "line": 620, "column": 78 } } @@ -136866,15 +138192,15 @@ "updateContext": null }, "value": "this", - "start": 20025, - "end": 20029, + "start": 20181, + "end": 20185, "loc": { "start": { - "line": 614, + "line": 620, "column": 78 }, "end": { - "line": 614, + "line": 620, "column": 82 } } @@ -136892,15 +138218,15 @@ "binop": null, "updateContext": null }, - "start": 20029, - "end": 20030, + "start": 20185, + "end": 20186, "loc": { "start": { - "line": 614, + "line": 620, "column": 82 }, "end": { - "line": 614, + "line": 620, "column": 83 } } @@ -136918,15 +138244,15 @@ "binop": null }, "value": "options", - "start": 20030, - "end": 20037, + "start": 20186, + "end": 20193, "loc": { "start": { - "line": 614, + "line": 620, "column": 83 }, "end": { - "line": 614, + "line": 620, "column": 90 } } @@ -136944,15 +138270,15 @@ "binop": null, "updateContext": null }, - "start": 20037, - "end": 20038, + "start": 20193, + "end": 20194, "loc": { "start": { - "line": 614, + "line": 620, "column": 90 }, "end": { - "line": 614, + "line": 620, "column": 91 } } @@ -136970,15 +138296,15 @@ "binop": null }, "value": "layoutName", - "start": 20038, - "end": 20048, + "start": 20194, + "end": 20204, "loc": { "start": { - "line": 614, + "line": 620, "column": 91 }, "end": { - "line": 614, + "line": 620, "column": 101 } } @@ -136995,15 +138321,15 @@ "postfix": false, "binop": null }, - "start": 20048, - "end": 20049, + "start": 20204, + "end": 20205, "loc": { "start": { - "line": 614, + "line": 620, "column": 101 }, "end": { - "line": 614, + "line": 620, "column": 102 } } @@ -137022,15 +138348,15 @@ "updateContext": null }, "value": "", - "start": 20049, - "end": 20049, + "start": 20205, + "end": 20205, "loc": { "start": { - "line": 614, + "line": 620, "column": 102 }, "end": { - "line": 614, + "line": 620, "column": 102 } } @@ -137047,15 +138373,15 @@ "postfix": false, "binop": null }, - "start": 20049, - "end": 20050, + "start": 20205, + "end": 20206, "loc": { "start": { - "line": 614, + "line": 620, "column": 102 }, "end": { - "line": 614, + "line": 620, "column": 103 } } @@ -137073,15 +138399,15 @@ "binop": null, "updateContext": null }, - "start": 20050, - "end": 20051, + "start": 20206, + "end": 20207, "loc": { "start": { - "line": 614, + "line": 620, "column": 103 }, "end": { - "line": 614, + "line": 620, "column": 104 } } @@ -137101,15 +138427,15 @@ "updateContext": null }, "value": "let", - "start": 20057, - "end": 20060, + "start": 20213, + "end": 20216, "loc": { "start": { - "line": 615, + "line": 621, "column": 4 }, "end": { - "line": 615, + "line": 621, "column": 7 } } @@ -137127,15 +138453,15 @@ "binop": null }, "value": "layout", - "start": 20061, - "end": 20067, + "start": 20217, + "end": 20223, "loc": { "start": { - "line": 615, + "line": 621, "column": 8 }, "end": { - "line": 615, + "line": 621, "column": 14 } } @@ -137154,15 +138480,15 @@ "updateContext": null }, "value": "=", - "start": 20068, - "end": 20069, + "start": 20224, + "end": 20225, "loc": { "start": { - "line": 615, + "line": 621, "column": 15 }, "end": { - "line": 615, + "line": 621, "column": 16 } } @@ -137182,15 +138508,15 @@ "updateContext": null }, "value": "this", - "start": 20070, - "end": 20074, + "start": 20226, + "end": 20230, "loc": { "start": { - "line": 615, + "line": 621, "column": 17 }, "end": { - "line": 615, + "line": 621, "column": 21 } } @@ -137208,15 +138534,15 @@ "binop": null, "updateContext": null }, - "start": 20074, - "end": 20075, + "start": 20230, + "end": 20231, "loc": { "start": { - "line": 615, + "line": 621, "column": 21 }, "end": { - "line": 615, + "line": 621, "column": 22 } } @@ -137234,15 +138560,15 @@ "binop": null }, "value": "options", - "start": 20075, - "end": 20082, + "start": 20231, + "end": 20238, "loc": { "start": { - "line": 615, + "line": 621, "column": 22 }, "end": { - "line": 615, + "line": 621, "column": 29 } } @@ -137260,15 +138586,15 @@ "binop": null, "updateContext": null }, - "start": 20082, - "end": 20083, + "start": 20238, + "end": 20239, "loc": { "start": { - "line": 615, + "line": 621, "column": 29 }, "end": { - "line": 615, + "line": 621, "column": 30 } } @@ -137286,15 +138612,15 @@ "binop": null }, "value": "layout", - "start": 20083, - "end": 20089, + "start": 20239, + "end": 20245, "loc": { "start": { - "line": 615, + "line": 621, "column": 30 }, "end": { - "line": 615, + "line": 621, "column": 36 } } @@ -137313,15 +138639,15 @@ "updateContext": null }, "value": "||", - "start": 20090, - "end": 20092, + "start": 20246, + "end": 20248, "loc": { "start": { - "line": 615, + "line": 621, "column": 37 }, "end": { - "line": 615, + "line": 621, "column": 39 } } @@ -137339,15 +138665,15 @@ "binop": null }, "value": "KeyboardLayout", - "start": 20093, - "end": 20107, + "start": 20249, + "end": 20263, "loc": { "start": { - "line": 615, + "line": 621, "column": 40 }, "end": { - "line": 615, + "line": 621, "column": 54 } } @@ -137365,15 +138691,15 @@ "binop": null, "updateContext": null }, - "start": 20107, - "end": 20108, + "start": 20263, + "end": 20264, "loc": { "start": { - "line": 615, + "line": 621, "column": 54 }, "end": { - "line": 615, + "line": 621, "column": 55 } } @@ -137391,15 +138717,15 @@ "binop": null }, "value": "getDefaultLayout", - "start": 20108, - "end": 20124, + "start": 20264, + "end": 20280, "loc": { "start": { - "line": 615, + "line": 621, "column": 55 }, "end": { - "line": 615, + "line": 621, "column": 71 } } @@ -137416,15 +138742,15 @@ "postfix": false, "binop": null }, - "start": 20124, - "end": 20125, + "start": 20280, + "end": 20281, "loc": { "start": { - "line": 615, + "line": 621, "column": 71 }, "end": { - "line": 615, + "line": 621, "column": 72 } } @@ -137441,15 +138767,15 @@ "postfix": false, "binop": null }, - "start": 20125, - "end": 20126, + "start": 20281, + "end": 20282, "loc": { "start": { - "line": 615, + "line": 621, "column": 72 }, "end": { - "line": 615, + "line": 621, "column": 73 } } @@ -137467,15 +138793,15 @@ "binop": null, "updateContext": null }, - "start": 20126, - "end": 20127, + "start": 20282, + "end": 20283, "loc": { "start": { - "line": 615, + "line": 621, "column": 73 }, "end": { - "line": 615, + "line": 621, "column": 74 } } @@ -137483,15 +138809,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20135, - "end": 20187, + "start": 20291, + "end": 20343, "loc": { "start": { - "line": 617, + "line": 623, "column": 4 }, "end": { - "line": 619, + "line": 625, "column": 7 } } @@ -137511,15 +138837,15 @@ "updateContext": null }, "value": "let", - "start": 20193, - "end": 20196, + "start": 20349, + "end": 20352, "loc": { "start": { - "line": 620, + "line": 626, "column": 4 }, "end": { - "line": 620, + "line": 626, "column": 7 } } @@ -137537,15 +138863,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 20197, - "end": 20215, + "start": 20353, + "end": 20371, "loc": { "start": { - "line": 620, + "line": 626, "column": 8 }, "end": { - "line": 620, + "line": 626, "column": 26 } } @@ -137564,15 +138890,15 @@ "updateContext": null }, "value": "=", - "start": 20216, - "end": 20217, + "start": 20372, + "end": 20373, "loc": { "start": { - "line": 620, + "line": 626, "column": 27 }, "end": { - "line": 620, + "line": 626, "column": 28 } } @@ -137589,15 +138915,15 @@ "postfix": false, "binop": null }, - "start": 20218, - "end": 20219, + "start": 20374, + "end": 20375, "loc": { "start": { - "line": 620, + "line": 626, "column": 29 }, "end": { - "line": 620, + "line": 626, "column": 30 } } @@ -137614,15 +138940,15 @@ "postfix": false, "binop": null }, - "start": 20219, - "end": 20220, + "start": 20375, + "end": 20376, "loc": { "start": { - "line": 620, + "line": 626, "column": 30 }, "end": { - "line": 620, + "line": 626, "column": 31 } } @@ -137640,15 +138966,15 @@ "binop": null, "updateContext": null }, - "start": 20220, - "end": 20221, + "start": 20376, + "end": 20377, "loc": { "start": { - "line": 620, + "line": 626, "column": 31 }, "end": { - "line": 620, + "line": 626, "column": 32 } } @@ -137668,15 +138994,15 @@ "updateContext": null }, "value": "if", - "start": 20227, - "end": 20229, + "start": 20383, + "end": 20385, "loc": { "start": { - "line": 621, + "line": 627, "column": 4 }, "end": { - "line": 621, + "line": 627, "column": 6 } } @@ -137693,15 +139019,15 @@ "postfix": false, "binop": null }, - "start": 20229, - "end": 20230, + "start": 20385, + "end": 20386, "loc": { "start": { - "line": 621, + "line": 627, "column": 6 }, "end": { - "line": 621, + "line": 627, "column": 7 } } @@ -137719,15 +139045,15 @@ "binop": null }, "value": "Array", - "start": 20230, - "end": 20235, + "start": 20386, + "end": 20391, "loc": { "start": { - "line": 621, + "line": 627, "column": 7 }, "end": { - "line": 621, + "line": 627, "column": 12 } } @@ -137745,15 +139071,15 @@ "binop": null, "updateContext": null }, - "start": 20235, - "end": 20236, + "start": 20391, + "end": 20392, "loc": { "start": { - "line": 621, + "line": 627, "column": 12 }, "end": { - "line": 621, + "line": 627, "column": 13 } } @@ -137771,15 +139097,15 @@ "binop": null }, "value": "isArray", - "start": 20236, - "end": 20243, + "start": 20392, + "end": 20399, "loc": { "start": { - "line": 621, + "line": 627, "column": 13 }, "end": { - "line": 621, + "line": 627, "column": 20 } } @@ -137796,15 +139122,15 @@ "postfix": false, "binop": null }, - "start": 20243, - "end": 20244, + "start": 20399, + "end": 20400, "loc": { "start": { - "line": 621, + "line": 627, "column": 20 }, "end": { - "line": 621, + "line": 627, "column": 21 } } @@ -137824,15 +139150,15 @@ "updateContext": null }, "value": "this", - "start": 20244, - "end": 20248, + "start": 20400, + "end": 20404, "loc": { "start": { - "line": 621, + "line": 627, "column": 21 }, "end": { - "line": 621, + "line": 627, "column": 25 } } @@ -137850,15 +139176,15 @@ "binop": null, "updateContext": null }, - "start": 20248, - "end": 20249, + "start": 20404, + "end": 20405, "loc": { "start": { - "line": 621, + "line": 627, "column": 25 }, "end": { - "line": 621, + "line": 627, "column": 26 } } @@ -137876,15 +139202,15 @@ "binop": null }, "value": "options", - "start": 20249, - "end": 20256, + "start": 20405, + "end": 20412, "loc": { "start": { - "line": 621, + "line": 627, "column": 26 }, "end": { - "line": 621, + "line": 627, "column": 33 } } @@ -137902,15 +139228,15 @@ "binop": null, "updateContext": null }, - "start": 20256, - "end": 20257, + "start": 20412, + "end": 20413, "loc": { "start": { - "line": 621, + "line": 627, "column": 33 }, "end": { - "line": 621, + "line": 627, "column": 34 } } @@ -137928,15 +139254,15 @@ "binop": null }, "value": "buttonTheme", - "start": 20257, - "end": 20268, + "start": 20413, + "end": 20424, "loc": { "start": { - "line": 621, + "line": 627, "column": 34 }, "end": { - "line": 621, + "line": 627, "column": 45 } } @@ -137953,15 +139279,15 @@ "postfix": false, "binop": null }, - "start": 20268, - "end": 20269, + "start": 20424, + "end": 20425, "loc": { "start": { - "line": 621, + "line": 627, "column": 45 }, "end": { - "line": 621, + "line": 627, "column": 46 } } @@ -137978,15 +139304,15 @@ "postfix": false, "binop": null }, - "start": 20269, - "end": 20270, + "start": 20425, + "end": 20426, "loc": { "start": { - "line": 621, + "line": 627, "column": 46 }, "end": { - "line": 621, + "line": 627, "column": 47 } } @@ -138003,15 +139329,15 @@ "postfix": false, "binop": null }, - "start": 20270, - "end": 20271, + "start": 20426, + "end": 20427, "loc": { "start": { - "line": 621, + "line": 627, "column": 47 }, "end": { - "line": 621, + "line": 627, "column": 48 } } @@ -138031,15 +139357,15 @@ "updateContext": null }, "value": "this", - "start": 20279, - "end": 20283, + "start": 20435, + "end": 20439, "loc": { "start": { - "line": 622, + "line": 628, "column": 6 }, "end": { - "line": 622, + "line": 628, "column": 10 } } @@ -138057,15 +139383,15 @@ "binop": null, "updateContext": null }, - "start": 20283, - "end": 20284, + "start": 20439, + "end": 20440, "loc": { "start": { - "line": 622, + "line": 628, "column": 10 }, "end": { - "line": 622, + "line": 628, "column": 11 } } @@ -138083,15 +139409,15 @@ "binop": null }, "value": "options", - "start": 20284, - "end": 20291, + "start": 20440, + "end": 20447, "loc": { "start": { - "line": 622, + "line": 628, "column": 11 }, "end": { - "line": 622, + "line": 628, "column": 18 } } @@ -138109,15 +139435,15 @@ "binop": null, "updateContext": null }, - "start": 20291, - "end": 20292, + "start": 20447, + "end": 20448, "loc": { "start": { - "line": 622, + "line": 628, "column": 18 }, "end": { - "line": 622, + "line": 628, "column": 19 } } @@ -138135,15 +139461,15 @@ "binop": null }, "value": "buttonTheme", - "start": 20292, - "end": 20303, + "start": 20448, + "end": 20459, "loc": { "start": { - "line": 622, + "line": 628, "column": 19 }, "end": { - "line": 622, + "line": 628, "column": 30 } } @@ -138161,15 +139487,15 @@ "binop": null, "updateContext": null }, - "start": 20303, - "end": 20304, + "start": 20459, + "end": 20460, "loc": { "start": { - "line": 622, + "line": 628, "column": 30 }, "end": { - "line": 622, + "line": 628, "column": 31 } } @@ -138187,15 +139513,15 @@ "binop": null }, "value": "forEach", - "start": 20304, - "end": 20311, + "start": 20460, + "end": 20467, "loc": { "start": { - "line": 622, + "line": 628, "column": 31 }, "end": { - "line": 622, + "line": 628, "column": 38 } } @@ -138212,15 +139538,15 @@ "postfix": false, "binop": null }, - "start": 20311, - "end": 20312, + "start": 20467, + "end": 20468, "loc": { "start": { - "line": 622, + "line": 628, "column": 38 }, "end": { - "line": 622, + "line": 628, "column": 39 } } @@ -138238,15 +139564,15 @@ "binop": null }, "value": "themeObj", - "start": 20312, - "end": 20320, + "start": 20468, + "end": 20476, "loc": { "start": { - "line": 622, + "line": 628, "column": 39 }, "end": { - "line": 622, + "line": 628, "column": 47 } } @@ -138264,15 +139590,15 @@ "binop": null, "updateContext": null }, - "start": 20321, - "end": 20323, + "start": 20477, + "end": 20479, "loc": { "start": { - "line": 622, + "line": 628, "column": 48 }, "end": { - "line": 622, + "line": 628, "column": 50 } } @@ -138289,15 +139615,15 @@ "postfix": false, "binop": null }, - "start": 20324, - "end": 20325, + "start": 20480, + "end": 20481, "loc": { "start": { - "line": 622, + "line": 628, "column": 51 }, "end": { - "line": 622, + "line": 628, "column": 52 } } @@ -138317,15 +139643,15 @@ "updateContext": null }, "value": "if", - "start": 20335, - "end": 20337, + "start": 20491, + "end": 20493, "loc": { "start": { - "line": 623, + "line": 629, "column": 8 }, "end": { - "line": 623, + "line": 629, "column": 10 } } @@ -138342,15 +139668,15 @@ "postfix": false, "binop": null }, - "start": 20337, - "end": 20338, + "start": 20493, + "end": 20494, "loc": { "start": { - "line": 623, + "line": 629, "column": 10 }, "end": { - "line": 623, + "line": 629, "column": 11 } } @@ -138368,15 +139694,15 @@ "binop": null }, "value": "themeObj", - "start": 20338, - "end": 20346, + "start": 20494, + "end": 20502, "loc": { "start": { - "line": 623, + "line": 629, "column": 11 }, "end": { - "line": 623, + "line": 629, "column": 19 } } @@ -138394,15 +139720,15 @@ "binop": null, "updateContext": null }, - "start": 20346, - "end": 20347, + "start": 20502, + "end": 20503, "loc": { "start": { - "line": 623, + "line": 629, "column": 19 }, "end": { - "line": 623, + "line": 629, "column": 20 } } @@ -138420,15 +139746,15 @@ "binop": null }, "value": "buttons", - "start": 20347, - "end": 20354, + "start": 20503, + "end": 20510, "loc": { "start": { - "line": 623, + "line": 629, "column": 20 }, "end": { - "line": 623, + "line": 629, "column": 27 } } @@ -138447,15 +139773,15 @@ "updateContext": null }, "value": "&&", - "start": 20355, - "end": 20357, + "start": 20511, + "end": 20513, "loc": { "start": { - "line": 623, + "line": 629, "column": 28 }, "end": { - "line": 623, + "line": 629, "column": 30 } } @@ -138473,15 +139799,15 @@ "binop": null }, "value": "themeObj", - "start": 20358, - "end": 20366, + "start": 20514, + "end": 20522, "loc": { "start": { - "line": 623, + "line": 629, "column": 31 }, "end": { - "line": 623, + "line": 629, "column": 39 } } @@ -138499,15 +139825,15 @@ "binop": null, "updateContext": null }, - "start": 20366, - "end": 20367, + "start": 20522, + "end": 20523, "loc": { "start": { - "line": 623, + "line": 629, "column": 39 }, "end": { - "line": 623, + "line": 629, "column": 40 } } @@ -138527,15 +139853,15 @@ "updateContext": null }, "value": "class", - "start": 20367, - "end": 20372, + "start": 20523, + "end": 20528, "loc": { "start": { - "line": 623, + "line": 629, "column": 40 }, "end": { - "line": 623, + "line": 629, "column": 45 } } @@ -138552,15 +139878,15 @@ "postfix": false, "binop": null }, - "start": 20372, - "end": 20373, + "start": 20528, + "end": 20529, "loc": { "start": { - "line": 623, + "line": 629, "column": 45 }, "end": { - "line": 623, + "line": 629, "column": 46 } } @@ -138577,15 +139903,15 @@ "postfix": false, "binop": null }, - "start": 20373, - "end": 20374, + "start": 20529, + "end": 20530, "loc": { "start": { - "line": 623, + "line": 629, "column": 46 }, "end": { - "line": 623, + "line": 629, "column": 47 } } @@ -138605,15 +139931,15 @@ "updateContext": null }, "value": "let", - "start": 20386, - "end": 20389, + "start": 20542, + "end": 20545, "loc": { "start": { - "line": 624, + "line": 630, "column": 10 }, "end": { - "line": 624, + "line": 630, "column": 13 } } @@ -138631,15 +139957,15 @@ "binop": null }, "value": "themeButtons", - "start": 20390, - "end": 20402, + "start": 20546, + "end": 20558, "loc": { "start": { - "line": 624, + "line": 630, "column": 14 }, "end": { - "line": 624, + "line": 630, "column": 26 } } @@ -138657,15 +139983,15 @@ "binop": null, "updateContext": null }, - "start": 20402, - "end": 20403, + "start": 20558, + "end": 20559, "loc": { "start": { - "line": 624, + "line": 630, "column": 26 }, "end": { - "line": 624, + "line": 630, "column": 27 } } @@ -138685,15 +140011,15 @@ "updateContext": null }, "value": "if", - "start": 20417, - "end": 20419, + "start": 20573, + "end": 20575, "loc": { "start": { - "line": 626, + "line": 632, "column": 10 }, "end": { - "line": 626, + "line": 632, "column": 12 } } @@ -138710,15 +140036,15 @@ "postfix": false, "binop": null }, - "start": 20419, - "end": 20420, + "start": 20575, + "end": 20576, "loc": { "start": { - "line": 626, + "line": 632, "column": 12 }, "end": { - "line": 626, + "line": 632, "column": 13 } } @@ -138738,15 +140064,15 @@ "updateContext": null }, "value": "typeof", - "start": 20420, - "end": 20426, + "start": 20576, + "end": 20582, "loc": { "start": { - "line": 626, + "line": 632, "column": 13 }, "end": { - "line": 626, + "line": 632, "column": 19 } } @@ -138764,15 +140090,15 @@ "binop": null }, "value": "themeObj", - "start": 20427, - "end": 20435, + "start": 20583, + "end": 20591, "loc": { "start": { - "line": 626, + "line": 632, "column": 20 }, "end": { - "line": 626, + "line": 632, "column": 28 } } @@ -138790,15 +140116,15 @@ "binop": null, "updateContext": null }, - "start": 20435, - "end": 20436, + "start": 20591, + "end": 20592, "loc": { "start": { - "line": 626, + "line": 632, "column": 28 }, "end": { - "line": 626, + "line": 632, "column": 29 } } @@ -138816,15 +140142,15 @@ "binop": null }, "value": "buttons", - "start": 20436, - "end": 20443, + "start": 20592, + "end": 20599, "loc": { "start": { - "line": 626, + "line": 632, "column": 29 }, "end": { - "line": 626, + "line": 632, "column": 36 } } @@ -138843,15 +140169,15 @@ "updateContext": null }, "value": "===", - "start": 20444, - "end": 20447, + "start": 20600, + "end": 20603, "loc": { "start": { - "line": 626, + "line": 632, "column": 37 }, "end": { - "line": 626, + "line": 632, "column": 40 } } @@ -138870,15 +140196,15 @@ "updateContext": null }, "value": "string", - "start": 20448, - "end": 20456, + "start": 20604, + "end": 20612, "loc": { "start": { - "line": 626, + "line": 632, "column": 41 }, "end": { - "line": 626, + "line": 632, "column": 49 } } @@ -138895,15 +140221,15 @@ "postfix": false, "binop": null }, - "start": 20456, - "end": 20457, + "start": 20612, + "end": 20613, "loc": { "start": { - "line": 626, + "line": 632, "column": 49 }, "end": { - "line": 626, + "line": 632, "column": 50 } } @@ -138920,15 +140246,15 @@ "postfix": false, "binop": null }, - "start": 20457, - "end": 20458, + "start": 20613, + "end": 20614, "loc": { "start": { - "line": 626, + "line": 632, "column": 50 }, "end": { - "line": 626, + "line": 632, "column": 51 } } @@ -138946,15 +140272,15 @@ "binop": null }, "value": "themeButtons", - "start": 20472, - "end": 20484, + "start": 20628, + "end": 20640, "loc": { "start": { - "line": 627, + "line": 633, "column": 12 }, "end": { - "line": 627, + "line": 633, "column": 24 } } @@ -138973,15 +140299,15 @@ "updateContext": null }, "value": "=", - "start": 20485, - "end": 20486, + "start": 20641, + "end": 20642, "loc": { "start": { - "line": 627, + "line": 633, "column": 25 }, "end": { - "line": 627, + "line": 633, "column": 26 } } @@ -138999,15 +140325,15 @@ "binop": null }, "value": "themeObj", - "start": 20487, - "end": 20495, + "start": 20643, + "end": 20651, "loc": { "start": { - "line": 627, + "line": 633, "column": 27 }, "end": { - "line": 627, + "line": 633, "column": 35 } } @@ -139025,15 +140351,15 @@ "binop": null, "updateContext": null }, - "start": 20495, - "end": 20496, + "start": 20651, + "end": 20652, "loc": { "start": { - "line": 627, + "line": 633, "column": 35 }, "end": { - "line": 627, + "line": 633, "column": 36 } } @@ -139051,15 +140377,15 @@ "binop": null }, "value": "buttons", - "start": 20496, - "end": 20503, + "start": 20652, + "end": 20659, "loc": { "start": { - "line": 627, + "line": 633, "column": 36 }, "end": { - "line": 627, + "line": 633, "column": 43 } } @@ -139077,15 +140403,15 @@ "binop": null, "updateContext": null }, - "start": 20503, - "end": 20504, + "start": 20659, + "end": 20660, "loc": { "start": { - "line": 627, + "line": 633, "column": 43 }, "end": { - "line": 627, + "line": 633, "column": 44 } } @@ -139103,15 +140429,15 @@ "binop": null }, "value": "split", - "start": 20504, - "end": 20509, + "start": 20660, + "end": 20665, "loc": { "start": { - "line": 627, + "line": 633, "column": 44 }, "end": { - "line": 627, + "line": 633, "column": 49 } } @@ -139128,15 +140454,15 @@ "postfix": false, "binop": null }, - "start": 20509, - "end": 20510, + "start": 20665, + "end": 20666, "loc": { "start": { - "line": 627, + "line": 633, "column": 49 }, "end": { - "line": 627, + "line": 633, "column": 50 } } @@ -139155,15 +140481,15 @@ "updateContext": null }, "value": " ", - "start": 20510, - "end": 20513, + "start": 20666, + "end": 20669, "loc": { "start": { - "line": 627, + "line": 633, "column": 50 }, "end": { - "line": 627, + "line": 633, "column": 53 } } @@ -139180,15 +140506,15 @@ "postfix": false, "binop": null }, - "start": 20513, - "end": 20514, + "start": 20669, + "end": 20670, "loc": { "start": { - "line": 627, + "line": 633, "column": 53 }, "end": { - "line": 627, + "line": 633, "column": 54 } } @@ -139206,15 +140532,15 @@ "binop": null, "updateContext": null }, - "start": 20514, - "end": 20515, + "start": 20670, + "end": 20671, "loc": { "start": { - "line": 627, + "line": 633, "column": 54 }, "end": { - "line": 627, + "line": 633, "column": 55 } } @@ -139231,15 +140557,15 @@ "postfix": false, "binop": null }, - "start": 20527, - "end": 20528, + "start": 20683, + "end": 20684, "loc": { "start": { - "line": 628, + "line": 634, "column": 10 }, "end": { - "line": 628, + "line": 634, "column": 11 } } @@ -139259,15 +140585,15 @@ "updateContext": null }, "value": "if", - "start": 20542, - "end": 20544, + "start": 20698, + "end": 20700, "loc": { "start": { - "line": 630, + "line": 636, "column": 10 }, "end": { - "line": 630, + "line": 636, "column": 12 } } @@ -139284,15 +140610,15 @@ "postfix": false, "binop": null }, - "start": 20544, - "end": 20545, + "start": 20700, + "end": 20701, "loc": { "start": { - "line": 630, + "line": 636, "column": 12 }, "end": { - "line": 630, + "line": 636, "column": 13 } } @@ -139310,15 +140636,15 @@ "binop": null }, "value": "themeButtons", - "start": 20545, - "end": 20557, + "start": 20701, + "end": 20713, "loc": { "start": { - "line": 630, + "line": 636, "column": 13 }, "end": { - "line": 630, + "line": 636, "column": 25 } } @@ -139335,15 +140661,15 @@ "postfix": false, "binop": null }, - "start": 20557, - "end": 20558, + "start": 20713, + "end": 20714, "loc": { "start": { - "line": 630, + "line": 636, "column": 25 }, "end": { - "line": 630, + "line": 636, "column": 26 } } @@ -139360,15 +140686,15 @@ "postfix": false, "binop": null }, - "start": 20558, - "end": 20559, + "start": 20714, + "end": 20715, "loc": { "start": { - "line": 630, + "line": 636, "column": 26 }, "end": { - "line": 630, + "line": 636, "column": 27 } } @@ -139386,15 +140712,15 @@ "binop": null }, "value": "themeButtons", - "start": 20573, - "end": 20585, + "start": 20729, + "end": 20741, "loc": { "start": { - "line": 631, + "line": 637, "column": 12 }, "end": { - "line": 631, + "line": 637, "column": 24 } } @@ -139412,15 +140738,15 @@ "binop": null, "updateContext": null }, - "start": 20585, - "end": 20586, + "start": 20741, + "end": 20742, "loc": { "start": { - "line": 631, + "line": 637, "column": 24 }, "end": { - "line": 631, + "line": 637, "column": 25 } } @@ -139438,15 +140764,15 @@ "binop": null }, "value": "forEach", - "start": 20586, - "end": 20593, + "start": 20742, + "end": 20749, "loc": { "start": { - "line": 631, + "line": 637, "column": 25 }, "end": { - "line": 631, + "line": 637, "column": 32 } } @@ -139463,15 +140789,15 @@ "postfix": false, "binop": null }, - "start": 20593, - "end": 20594, + "start": 20749, + "end": 20750, "loc": { "start": { - "line": 631, + "line": 637, "column": 32 }, "end": { - "line": 631, + "line": 637, "column": 33 } } @@ -139489,15 +140815,15 @@ "binop": null }, "value": "themeButton", - "start": 20594, - "end": 20605, + "start": 20750, + "end": 20761, "loc": { "start": { - "line": 631, + "line": 637, "column": 33 }, "end": { - "line": 631, + "line": 637, "column": 44 } } @@ -139515,15 +140841,15 @@ "binop": null, "updateContext": null }, - "start": 20606, - "end": 20608, + "start": 20762, + "end": 20764, "loc": { "start": { - "line": 631, + "line": 637, "column": 45 }, "end": { - "line": 631, + "line": 637, "column": 47 } } @@ -139540,15 +140866,15 @@ "postfix": false, "binop": null }, - "start": 20609, - "end": 20610, + "start": 20765, + "end": 20766, "loc": { "start": { - "line": 631, + "line": 637, "column": 48 }, "end": { - "line": 631, + "line": 637, "column": 49 } } @@ -139568,15 +140894,15 @@ "updateContext": null }, "value": "let", - "start": 20626, - "end": 20629, + "start": 20782, + "end": 20785, "loc": { "start": { - "line": 632, + "line": 638, "column": 14 }, "end": { - "line": 632, + "line": 638, "column": 17 } } @@ -139594,15 +140920,15 @@ "binop": null }, "value": "themeParsed", - "start": 20630, - "end": 20641, + "start": 20786, + "end": 20797, "loc": { "start": { - "line": 632, + "line": 638, "column": 18 }, "end": { - "line": 632, + "line": 638, "column": 29 } } @@ -139621,15 +140947,15 @@ "updateContext": null }, "value": "=", - "start": 20642, - "end": 20643, + "start": 20798, + "end": 20799, "loc": { "start": { - "line": 632, + "line": 638, "column": 30 }, "end": { - "line": 632, + "line": 638, "column": 31 } } @@ -139647,15 +140973,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 20644, - "end": 20662, + "start": 20800, + "end": 20818, "loc": { "start": { - "line": 632, + "line": 638, "column": 32 }, "end": { - "line": 632, + "line": 638, "column": 50 } } @@ -139673,15 +140999,15 @@ "binop": null, "updateContext": null }, - "start": 20662, - "end": 20663, + "start": 20818, + "end": 20819, "loc": { "start": { - "line": 632, + "line": 638, "column": 50 }, "end": { - "line": 632, + "line": 638, "column": 51 } } @@ -139699,15 +141025,15 @@ "binop": null }, "value": "themeButton", - "start": 20663, - "end": 20674, + "start": 20819, + "end": 20830, "loc": { "start": { - "line": 632, + "line": 638, "column": 51 }, "end": { - "line": 632, + "line": 638, "column": 62 } } @@ -139725,15 +141051,15 @@ "binop": null, "updateContext": null }, - "start": 20674, - "end": 20675, + "start": 20830, + "end": 20831, "loc": { "start": { - "line": 632, + "line": 638, "column": 62 }, "end": { - "line": 632, + "line": 638, "column": 63 } } @@ -139751,15 +141077,15 @@ "binop": null, "updateContext": null }, - "start": 20675, - "end": 20676, + "start": 20831, + "end": 20832, "loc": { "start": { - "line": 632, + "line": 638, "column": 63 }, "end": { - "line": 632, + "line": 638, "column": 64 } } @@ -139767,15 +141093,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 20694, - "end": 20733, + "start": 20850, + "end": 20889, "loc": { "start": { - "line": 634, + "line": 640, "column": 14 }, "end": { - "line": 634, + "line": 640, "column": 53 } } @@ -139795,15 +141121,15 @@ "updateContext": null }, "value": "if", - "start": 20749, - "end": 20751, + "start": 20905, + "end": 20907, "loc": { "start": { - "line": 635, + "line": 641, "column": 14 }, "end": { - "line": 635, + "line": 641, "column": 16 } } @@ -139820,15 +141146,15 @@ "postfix": false, "binop": null }, - "start": 20751, - "end": 20752, + "start": 20907, + "end": 20908, "loc": { "start": { - "line": 635, + "line": 641, "column": 16 }, "end": { - "line": 635, + "line": 641, "column": 17 } } @@ -139846,15 +141172,15 @@ "binop": null }, "value": "themeParsed", - "start": 20752, - "end": 20763, + "start": 20908, + "end": 20919, "loc": { "start": { - "line": 635, + "line": 641, "column": 17 }, "end": { - "line": 635, + "line": 641, "column": 28 } } @@ -139871,15 +141197,15 @@ "postfix": false, "binop": null }, - "start": 20763, - "end": 20764, + "start": 20919, + "end": 20920, "loc": { "start": { - "line": 635, + "line": 641, "column": 28 }, "end": { - "line": 635, + "line": 641, "column": 29 } } @@ -139896,15 +141222,15 @@ "postfix": false, "binop": null }, - "start": 20764, - "end": 20765, + "start": 20920, + "end": 20921, "loc": { "start": { - "line": 635, + "line": 641, "column": 29 }, "end": { - "line": 635, + "line": 641, "column": 30 } } @@ -139912,15 +141238,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 20783, - "end": 20866, + "start": 20939, + "end": 21022, "loc": { "start": { - "line": 636, + "line": 642, "column": 16 }, "end": { - "line": 636, + "line": 642, "column": 99 } } @@ -139940,15 +141266,15 @@ "updateContext": null }, "value": "if", - "start": 20884, - "end": 20886, + "start": 21040, + "end": 21042, "loc": { "start": { - "line": 637, + "line": 643, "column": 16 }, "end": { - "line": 637, + "line": 643, "column": 18 } } @@ -139965,15 +141291,15 @@ "postfix": false, "binop": null }, - "start": 20886, - "end": 20887, + "start": 21042, + "end": 21043, "loc": { "start": { - "line": 637, + "line": 643, "column": 18 }, "end": { - "line": 637, + "line": 643, "column": 19 } } @@ -139992,15 +141318,15 @@ "updateContext": null }, "value": "!", - "start": 20887, - "end": 20888, + "start": 21043, + "end": 21044, "loc": { "start": { - "line": 637, + "line": 643, "column": 19 }, "end": { - "line": 637, + "line": 643, "column": 20 } } @@ -140020,15 +141346,15 @@ "updateContext": null }, "value": "this", - "start": 20888, - "end": 20892, + "start": 21044, + "end": 21048, "loc": { "start": { - "line": 637, + "line": 643, "column": 20 }, "end": { - "line": 637, + "line": 643, "column": 24 } } @@ -140046,15 +141372,15 @@ "binop": null, "updateContext": null }, - "start": 20892, - "end": 20893, + "start": 21048, + "end": 21049, "loc": { "start": { - "line": 637, + "line": 643, "column": 24 }, "end": { - "line": 637, + "line": 643, "column": 25 } } @@ -140072,15 +141398,15 @@ "binop": null }, "value": "utilities", - "start": 20893, - "end": 20902, + "start": 21049, + "end": 21058, "loc": { "start": { - "line": 637, + "line": 643, "column": 25 }, "end": { - "line": 637, + "line": 643, "column": 34 } } @@ -140098,15 +141424,15 @@ "binop": null, "updateContext": null }, - "start": 20902, - "end": 20903, + "start": 21058, + "end": 21059, "loc": { "start": { - "line": 637, + "line": 643, "column": 34 }, "end": { - "line": 637, + "line": 643, "column": 35 } } @@ -140124,15 +141450,15 @@ "binop": null }, "value": "countInArray", - "start": 20903, - "end": 20915, + "start": 21059, + "end": 21071, "loc": { "start": { - "line": 637, + "line": 643, "column": 35 }, "end": { - "line": 637, + "line": 643, "column": 47 } } @@ -140149,15 +141475,15 @@ "postfix": false, "binop": null }, - "start": 20915, - "end": 20916, + "start": 21071, + "end": 21072, "loc": { "start": { - "line": 637, + "line": 643, "column": 47 }, "end": { - "line": 637, + "line": 643, "column": 48 } } @@ -140175,15 +141501,15 @@ "binop": null }, "value": "themeParsed", - "start": 20916, - "end": 20927, + "start": 21072, + "end": 21083, "loc": { "start": { - "line": 637, + "line": 643, "column": 48 }, "end": { - "line": 637, + "line": 643, "column": 59 } } @@ -140201,15 +141527,15 @@ "binop": null, "updateContext": null }, - "start": 20927, - "end": 20928, + "start": 21083, + "end": 21084, "loc": { "start": { - "line": 637, + "line": 643, "column": 59 }, "end": { - "line": 637, + "line": 643, "column": 60 } } @@ -140227,15 +141553,15 @@ "binop": null }, "value": "split", - "start": 20928, - "end": 20933, + "start": 21084, + "end": 21089, "loc": { "start": { - "line": 637, + "line": 643, "column": 60 }, "end": { - "line": 637, + "line": 643, "column": 65 } } @@ -140252,15 +141578,15 @@ "postfix": false, "binop": null }, - "start": 20933, - "end": 20934, + "start": 21089, + "end": 21090, "loc": { "start": { - "line": 637, + "line": 643, "column": 65 }, "end": { - "line": 637, + "line": 643, "column": 66 } } @@ -140279,15 +141605,15 @@ "updateContext": null }, "value": " ", - "start": 20934, - "end": 20937, + "start": 21090, + "end": 21093, "loc": { "start": { - "line": 637, + "line": 643, "column": 66 }, "end": { - "line": 637, + "line": 643, "column": 69 } } @@ -140304,15 +141630,15 @@ "postfix": false, "binop": null }, - "start": 20937, - "end": 20938, + "start": 21093, + "end": 21094, "loc": { "start": { - "line": 637, + "line": 643, "column": 69 }, "end": { - "line": 637, + "line": 643, "column": 70 } } @@ -140330,15 +141656,15 @@ "binop": null, "updateContext": null }, - "start": 20938, - "end": 20939, + "start": 21094, + "end": 21095, "loc": { "start": { - "line": 637, + "line": 643, "column": 70 }, "end": { - "line": 637, + "line": 643, "column": 71 } } @@ -140356,15 +141682,15 @@ "binop": null }, "value": "themeObj", - "start": 20940, - "end": 20948, + "start": 21096, + "end": 21104, "loc": { "start": { - "line": 637, + "line": 643, "column": 72 }, "end": { - "line": 637, + "line": 643, "column": 80 } } @@ -140382,15 +141708,15 @@ "binop": null, "updateContext": null }, - "start": 20948, - "end": 20949, + "start": 21104, + "end": 21105, "loc": { "start": { - "line": 637, + "line": 643, "column": 80 }, "end": { - "line": 637, + "line": 643, "column": 81 } } @@ -140410,15 +141736,15 @@ "updateContext": null }, "value": "class", - "start": 20949, - "end": 20954, + "start": 21105, + "end": 21110, "loc": { "start": { - "line": 637, + "line": 643, "column": 81 }, "end": { - "line": 637, + "line": 643, "column": 86 } } @@ -140435,15 +141761,15 @@ "postfix": false, "binop": null }, - "start": 20954, - "end": 20955, + "start": 21110, + "end": 21111, "loc": { "start": { - "line": 637, + "line": 643, "column": 86 }, "end": { - "line": 637, + "line": 643, "column": 87 } } @@ -140460,15 +141786,15 @@ "postfix": false, "binop": null }, - "start": 20955, - "end": 20956, + "start": 21111, + "end": 21112, "loc": { "start": { - "line": 637, + "line": 643, "column": 87 }, "end": { - "line": 637, + "line": 643, "column": 88 } } @@ -140485,15 +141811,15 @@ "postfix": false, "binop": null }, - "start": 20956, - "end": 20957, + "start": 21112, + "end": 21113, "loc": { "start": { - "line": 637, + "line": 643, "column": 88 }, "end": { - "line": 637, + "line": 643, "column": 89 } } @@ -140511,15 +141837,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 20977, - "end": 20995, + "start": 21133, + "end": 21151, "loc": { "start": { - "line": 638, + "line": 644, "column": 18 }, "end": { - "line": 638, + "line": 644, "column": 36 } } @@ -140537,15 +141863,15 @@ "binop": null, "updateContext": null }, - "start": 20995, - "end": 20996, + "start": 21151, + "end": 21152, "loc": { "start": { - "line": 638, + "line": 644, "column": 36 }, "end": { - "line": 638, + "line": 644, "column": 37 } } @@ -140563,15 +141889,15 @@ "binop": null }, "value": "themeButton", - "start": 20996, - "end": 21007, + "start": 21152, + "end": 21163, "loc": { "start": { - "line": 638, + "line": 644, "column": 37 }, "end": { - "line": 638, + "line": 644, "column": 48 } } @@ -140589,15 +141915,15 @@ "binop": null, "updateContext": null }, - "start": 21007, - "end": 21008, + "start": 21163, + "end": 21164, "loc": { "start": { - "line": 638, + "line": 644, "column": 48 }, "end": { - "line": 638, + "line": 644, "column": 49 } } @@ -140616,15 +141942,15 @@ "updateContext": null }, "value": "=", - "start": 21009, - "end": 21010, + "start": 21165, + "end": 21166, "loc": { "start": { - "line": 638, + "line": 644, "column": 50 }, "end": { - "line": 638, + "line": 644, "column": 51 } } @@ -140641,15 +141967,15 @@ "postfix": false, "binop": null }, - "start": 21011, - "end": 21012, + "start": 21167, + "end": 21168, "loc": { "start": { - "line": 638, + "line": 644, "column": 52 }, "end": { - "line": 638, + "line": 644, "column": 53 } } @@ -140668,15 +141994,15 @@ "updateContext": null }, "value": "", - "start": 21012, - "end": 21012, + "start": 21168, + "end": 21168, "loc": { "start": { - "line": 638, + "line": 644, "column": 53 }, "end": { - "line": 638, + "line": 644, "column": 53 } } @@ -140693,15 +142019,15 @@ "postfix": false, "binop": null }, - "start": 21012, - "end": 21014, + "start": 21168, + "end": 21170, "loc": { "start": { - "line": 638, + "line": 644, "column": 53 }, "end": { - "line": 638, + "line": 644, "column": 55 } } @@ -140719,15 +142045,15 @@ "binop": null }, "value": "themeParsed", - "start": 21014, - "end": 21025, + "start": 21170, + "end": 21181, "loc": { "start": { - "line": 638, + "line": 644, "column": 55 }, "end": { - "line": 638, + "line": 644, "column": 66 } } @@ -140744,15 +142070,15 @@ "postfix": false, "binop": null }, - "start": 21025, - "end": 21026, + "start": 21181, + "end": 21182, "loc": { "start": { - "line": 638, + "line": 644, "column": 66 }, "end": { - "line": 638, + "line": 644, "column": 67 } } @@ -140771,15 +142097,15 @@ "updateContext": null }, "value": " ", - "start": 21026, - "end": 21027, + "start": 21182, + "end": 21183, "loc": { "start": { - "line": 638, + "line": 644, "column": 67 }, "end": { - "line": 638, + "line": 644, "column": 68 } } @@ -140796,15 +142122,15 @@ "postfix": false, "binop": null }, - "start": 21027, - "end": 21029, + "start": 21183, + "end": 21185, "loc": { "start": { - "line": 638, + "line": 644, "column": 68 }, "end": { - "line": 638, + "line": 644, "column": 70 } } @@ -140822,15 +142148,15 @@ "binop": null }, "value": "themeObj", - "start": 21029, - "end": 21037, + "start": 21185, + "end": 21193, "loc": { "start": { - "line": 638, + "line": 644, "column": 70 }, "end": { - "line": 638, + "line": 644, "column": 78 } } @@ -140848,15 +142174,15 @@ "binop": null, "updateContext": null }, - "start": 21037, - "end": 21038, + "start": 21193, + "end": 21194, "loc": { "start": { - "line": 638, + "line": 644, "column": 78 }, "end": { - "line": 638, + "line": 644, "column": 79 } } @@ -140876,15 +142202,15 @@ "updateContext": null }, "value": "class", - "start": 21038, - "end": 21043, + "start": 21194, + "end": 21199, "loc": { "start": { - "line": 638, + "line": 644, "column": 79 }, "end": { - "line": 638, + "line": 644, "column": 84 } } @@ -140901,15 +142227,15 @@ "postfix": false, "binop": null }, - "start": 21043, - "end": 21044, + "start": 21199, + "end": 21200, "loc": { "start": { - "line": 638, + "line": 644, "column": 84 }, "end": { - "line": 638, + "line": 644, "column": 85 } } @@ -140928,15 +142254,15 @@ "updateContext": null }, "value": "", - "start": 21044, - "end": 21044, + "start": 21200, + "end": 21200, "loc": { "start": { - "line": 638, + "line": 644, "column": 85 }, "end": { - "line": 638, + "line": 644, "column": 85 } } @@ -140953,15 +142279,15 @@ "postfix": false, "binop": null }, - "start": 21044, - "end": 21045, + "start": 21200, + "end": 21201, "loc": { "start": { - "line": 638, + "line": 644, "column": 85 }, "end": { - "line": 638, + "line": 644, "column": 86 } } @@ -140979,15 +142305,15 @@ "binop": null, "updateContext": null }, - "start": 21045, - "end": 21046, + "start": 21201, + "end": 21202, "loc": { "start": { - "line": 638, + "line": 644, "column": 86 }, "end": { - "line": 638, + "line": 644, "column": 87 } } @@ -141004,15 +142330,15 @@ "postfix": false, "binop": null }, - "start": 21064, - "end": 21065, + "start": 21220, + "end": 21221, "loc": { "start": { - "line": 639, + "line": 645, "column": 16 }, "end": { - "line": 639, + "line": 645, "column": 17 } } @@ -141029,15 +142355,15 @@ "postfix": false, "binop": null }, - "start": 21081, - "end": 21082, + "start": 21237, + "end": 21238, "loc": { "start": { - "line": 640, + "line": 646, "column": 14 }, "end": { - "line": 640, + "line": 646, "column": 15 } } @@ -141057,15 +142383,15 @@ "updateContext": null }, "value": "else", - "start": 21083, - "end": 21087, + "start": 21239, + "end": 21243, "loc": { "start": { - "line": 640, + "line": 646, "column": 16 }, "end": { - "line": 640, + "line": 646, "column": 20 } } @@ -141082,15 +142408,15 @@ "postfix": false, "binop": null }, - "start": 21088, - "end": 21089, + "start": 21244, + "end": 21245, "loc": { "start": { - "line": 640, + "line": 646, "column": 21 }, "end": { - "line": 640, + "line": 646, "column": 22 } } @@ -141108,15 +142434,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 21107, - "end": 21125, + "start": 21263, + "end": 21281, "loc": { "start": { - "line": 641, + "line": 647, "column": 16 }, "end": { - "line": 641, + "line": 647, "column": 34 } } @@ -141134,15 +142460,15 @@ "binop": null, "updateContext": null }, - "start": 21125, - "end": 21126, + "start": 21281, + "end": 21282, "loc": { "start": { - "line": 641, + "line": 647, "column": 34 }, "end": { - "line": 641, + "line": 647, "column": 35 } } @@ -141160,15 +142486,15 @@ "binop": null }, "value": "themeButton", - "start": 21126, - "end": 21137, + "start": 21282, + "end": 21293, "loc": { "start": { - "line": 641, + "line": 647, "column": 35 }, "end": { - "line": 641, + "line": 647, "column": 46 } } @@ -141186,15 +142512,15 @@ "binop": null, "updateContext": null }, - "start": 21137, - "end": 21138, + "start": 21293, + "end": 21294, "loc": { "start": { - "line": 641, + "line": 647, "column": 46 }, "end": { - "line": 641, + "line": 647, "column": 47 } } @@ -141213,15 +142539,15 @@ "updateContext": null }, "value": "=", - "start": 21139, - "end": 21140, + "start": 21295, + "end": 21296, "loc": { "start": { - "line": 641, + "line": 647, "column": 48 }, "end": { - "line": 641, + "line": 647, "column": 49 } } @@ -141239,15 +142565,15 @@ "binop": null }, "value": "themeObj", - "start": 21141, - "end": 21149, + "start": 21297, + "end": 21305, "loc": { "start": { - "line": 641, + "line": 647, "column": 50 }, "end": { - "line": 641, + "line": 647, "column": 58 } } @@ -141265,15 +142591,15 @@ "binop": null, "updateContext": null }, - "start": 21149, - "end": 21150, + "start": 21305, + "end": 21306, "loc": { "start": { - "line": 641, + "line": 647, "column": 58 }, "end": { - "line": 641, + "line": 647, "column": 59 } } @@ -141293,15 +142619,15 @@ "updateContext": null }, "value": "class", - "start": 21150, - "end": 21155, + "start": 21306, + "end": 21311, "loc": { "start": { - "line": 641, + "line": 647, "column": 59 }, "end": { - "line": 641, + "line": 647, "column": 64 } } @@ -141319,15 +142645,15 @@ "binop": null, "updateContext": null }, - "start": 21155, - "end": 21156, + "start": 21311, + "end": 21312, "loc": { "start": { - "line": 641, + "line": 647, "column": 64 }, "end": { - "line": 641, + "line": 647, "column": 65 } } @@ -141344,15 +142670,15 @@ "postfix": false, "binop": null }, - "start": 21172, - "end": 21173, + "start": 21328, + "end": 21329, "loc": { "start": { - "line": 642, + "line": 648, "column": 14 }, "end": { - "line": 642, + "line": 648, "column": 15 } } @@ -141369,15 +142695,15 @@ "postfix": false, "binop": null }, - "start": 21187, - "end": 21188, + "start": 21343, + "end": 21344, "loc": { "start": { - "line": 643, + "line": 649, "column": 12 }, "end": { - "line": 643, + "line": 649, "column": 13 } } @@ -141394,15 +142720,15 @@ "postfix": false, "binop": null }, - "start": 21188, - "end": 21189, + "start": 21344, + "end": 21345, "loc": { "start": { - "line": 643, + "line": 649, "column": 13 }, "end": { - "line": 643, + "line": 649, "column": 14 } } @@ -141420,15 +142746,15 @@ "binop": null, "updateContext": null }, - "start": 21189, - "end": 21190, + "start": 21345, + "end": 21346, "loc": { "start": { - "line": 643, + "line": 649, "column": 14 }, "end": { - "line": 643, + "line": 649, "column": 15 } } @@ -141445,15 +142771,15 @@ "postfix": false, "binop": null }, - "start": 21202, - "end": 21203, + "start": 21358, + "end": 21359, "loc": { "start": { - "line": 644, + "line": 650, "column": 10 }, "end": { - "line": 644, + "line": 650, "column": 11 } } @@ -141470,15 +142796,15 @@ "postfix": false, "binop": null }, - "start": 21213, - "end": 21214, + "start": 21369, + "end": 21370, "loc": { "start": { - "line": 645, + "line": 651, "column": 8 }, "end": { - "line": 645, + "line": 651, "column": 9 } } @@ -141498,15 +142824,15 @@ "updateContext": null }, "value": "else", - "start": 21215, - "end": 21219, + "start": 21371, + "end": 21375, "loc": { "start": { - "line": 645, + "line": 651, "column": 10 }, "end": { - "line": 645, + "line": 651, "column": 14 } } @@ -141523,15 +142849,15 @@ "postfix": false, "binop": null }, - "start": 21220, - "end": 21221, + "start": 21376, + "end": 21377, "loc": { "start": { - "line": 645, + "line": 651, "column": 15 }, "end": { - "line": 645, + "line": 651, "column": 16 } } @@ -141549,15 +142875,15 @@ "binop": null }, "value": "console", - "start": 21233, - "end": 21240, + "start": 21389, + "end": 21396, "loc": { "start": { - "line": 646, + "line": 652, "column": 10 }, "end": { - "line": 646, + "line": 652, "column": 17 } } @@ -141575,15 +142901,15 @@ "binop": null, "updateContext": null }, - "start": 21240, - "end": 21241, + "start": 21396, + "end": 21397, "loc": { "start": { - "line": 646, + "line": 652, "column": 17 }, "end": { - "line": 646, + "line": 652, "column": 18 } } @@ -141601,15 +142927,15 @@ "binop": null }, "value": "warn", - "start": 21241, - "end": 21245, + "start": 21397, + "end": 21401, "loc": { "start": { - "line": 646, + "line": 652, "column": 18 }, "end": { - "line": 646, + "line": 652, "column": 22 } } @@ -141626,15 +142952,15 @@ "postfix": false, "binop": null }, - "start": 21245, - "end": 21246, + "start": 21401, + "end": 21402, "loc": { "start": { - "line": 646, + "line": 652, "column": 22 }, "end": { - "line": 646, + "line": 652, "column": 23 } } @@ -141651,15 +142977,15 @@ "postfix": false, "binop": null }, - "start": 21246, - "end": 21247, + "start": 21402, + "end": 21403, "loc": { "start": { - "line": 646, + "line": 652, "column": 23 }, "end": { - "line": 646, + "line": 652, "column": 24 } } @@ -141678,15 +143004,15 @@ "updateContext": null }, "value": "buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.", - "start": 21247, - "end": 21335, + "start": 21403, + "end": 21491, "loc": { "start": { - "line": 646, + "line": 652, "column": 24 }, "end": { - "line": 646, + "line": 652, "column": 112 } } @@ -141703,15 +143029,15 @@ "postfix": false, "binop": null }, - "start": 21335, - "end": 21336, + "start": 21491, + "end": 21492, "loc": { "start": { - "line": 646, + "line": 652, "column": 112 }, "end": { - "line": 646, + "line": 652, "column": 113 } } @@ -141728,15 +143054,15 @@ "postfix": false, "binop": null }, - "start": 21336, - "end": 21337, + "start": 21492, + "end": 21493, "loc": { "start": { - "line": 646, + "line": 652, "column": 113 }, "end": { - "line": 646, + "line": 652, "column": 114 } } @@ -141753,15 +143079,15 @@ "postfix": false, "binop": null }, - "start": 21347, - "end": 21348, + "start": 21503, + "end": 21504, "loc": { "start": { - "line": 647, + "line": 653, "column": 8 }, "end": { - "line": 647, + "line": 653, "column": 9 } } @@ -141778,15 +143104,15 @@ "postfix": false, "binop": null }, - "start": 21356, - "end": 21357, + "start": 21512, + "end": 21513, "loc": { "start": { - "line": 648, + "line": 654, "column": 6 }, "end": { - "line": 648, + "line": 654, "column": 7 } } @@ -141803,15 +143129,15 @@ "postfix": false, "binop": null }, - "start": 21357, - "end": 21358, + "start": 21513, + "end": 21514, "loc": { "start": { - "line": 648, + "line": 654, "column": 7 }, "end": { - "line": 648, + "line": 654, "column": 8 } } @@ -141829,15 +143155,15 @@ "binop": null, "updateContext": null }, - "start": 21358, - "end": 21359, + "start": 21514, + "end": 21515, "loc": { "start": { - "line": 648, + "line": 654, "column": 8 }, "end": { - "line": 648, + "line": 654, "column": 9 } } @@ -141854,15 +143180,15 @@ "postfix": false, "binop": null }, - "start": 21365, - "end": 21366, + "start": 21521, + "end": 21522, "loc": { "start": { - "line": 649, + "line": 655, "column": 4 }, "end": { - "line": 649, + "line": 655, "column": 5 } } @@ -141870,15 +143196,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21374, - "end": 21440, + "start": 21530, + "end": 21596, "loc": { "start": { - "line": 651, + "line": 657, "column": 4 }, "end": { - "line": 653, + "line": 659, "column": 7 } } @@ -141898,15 +143224,15 @@ "updateContext": null }, "value": "this", - "start": 21446, - "end": 21450, + "start": 21602, + "end": 21606, "loc": { "start": { - "line": 654, + "line": 660, "column": 4 }, "end": { - "line": 654, + "line": 660, "column": 8 } } @@ -141924,15 +143250,15 @@ "binop": null, "updateContext": null }, - "start": 21450, - "end": 21451, + "start": 21606, + "end": 21607, "loc": { "start": { - "line": 654, + "line": 660, "column": 8 }, "end": { - "line": 654, + "line": 660, "column": 9 } } @@ -141950,763 +143276,16 @@ "binop": null }, "value": "keyboardDOM", - "start": 21451, - "end": 21462, - "loc": { - "start": { - "line": 654, - "column": 9 - }, - "end": { - "line": 654, - "column": 20 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21462, - "end": 21463, - "loc": { - "start": { - "line": 654, - "column": 20 - }, - "end": { - "line": 654, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "className", - "start": 21463, - "end": 21472, - "loc": { - "start": { - "line": 654, - "column": 21 - }, - "end": { - "line": 654, - "column": 30 - } - } - }, - { - "type": { - "label": "_=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "+=", - "start": 21473, - "end": 21475, - "loc": { - "start": { - "line": 654, - "column": 31 - }, - "end": { - "line": 654, - "column": 33 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21476, - "end": 21477, - "loc": { - "start": { - "line": 654, - "column": 34 - }, - "end": { - "line": 654, - "column": 35 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 21477, - "end": 21478, - "loc": { - "start": { - "line": 654, - "column": 35 - }, - "end": { - "line": 654, - "column": 36 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21478, - "end": 21480, - "loc": { - "start": { - "line": 654, - "column": 36 - }, - "end": { - "line": 654, - "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": 21480, - "end": 21484, - "loc": { - "start": { - "line": 654, - "column": 38 - }, - "end": { - "line": 654, - "column": 42 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21484, - "end": 21485, - "loc": { - "start": { - "line": 654, - "column": 42 - }, - "end": { - "line": 654, - "column": 43 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 21485, - "end": 21492, - "loc": { - "start": { - "line": 654, - "column": 43 - }, - "end": { - "line": 654, - "column": 50 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21492, - "end": 21493, - "loc": { - "start": { - "line": 654, - "column": 50 - }, - "end": { - "line": 654, - "column": 51 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "theme", - "start": 21493, - "end": 21498, - "loc": { - "start": { - "line": 654, - "column": 51 - }, - "end": { - "line": 654, - "column": 56 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21498, - "end": 21499, - "loc": { - "start": { - "line": 654, - "column": 56 - }, - "end": { - "line": 654, - "column": 57 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 21499, - "end": 21500, - "loc": { - "start": { - "line": 654, - "column": 57 - }, - "end": { - "line": 654, - "column": 58 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21500, - "end": 21502, - "loc": { - "start": { - "line": 654, - "column": 58 - }, - "end": { - "line": 654, - "column": 60 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layoutClass", - "start": 21502, - "end": 21513, - "loc": { - "start": { - "line": 654, - "column": 60 - }, - "end": { - "line": 654, - "column": 71 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21513, - "end": 21514, - "loc": { - "start": { - "line": 654, - "column": 71 - }, - "end": { - "line": 654, - "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": 21514, - "end": 21515, - "loc": { - "start": { - "line": 654, - "column": 72 - }, - "end": { - "line": 654, - "column": 73 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21515, - "end": 21517, - "loc": { - "start": { - "line": 654, - "column": 73 - }, - "end": { - "line": 654, - "column": 75 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 21517, - "end": 21521, - "loc": { - "start": { - "line": 654, - "column": 75 - }, - "end": { - "line": 654, - "column": 79 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21521, - "end": 21522, - "loc": { - "start": { - "line": 654, - "column": 79 - }, - "end": { - "line": 654, - "column": 80 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 21522, - "end": 21543, - "loc": { - "start": { - "line": 654, - "column": 80 - }, - "end": { - "line": 654, - "column": 101 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21543, - "end": 21544, - "loc": { - "start": { - "line": 654, - "column": 101 - }, - "end": { - "line": 654, - "column": 102 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 21544, - "end": 21544, - "loc": { - "start": { - "line": 654, - "column": 102 - }, - "end": { - "line": 654, - "column": 102 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 21544, - "end": 21545, - "loc": { - "start": { - "line": 654, - "column": 102 - }, - "end": { - "line": 654, - "column": 103 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21545, - "end": 21546, - "loc": { - "start": { - "line": 654, - "column": 103 - }, - "end": { - "line": 654, - "column": 104 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Iterating through each row\r\n ", - "start": 21554, - "end": 21601, - "loc": { - "start": { - "line": 656, - "column": 4 - }, - "end": { - "line": 658, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layout", "start": 21607, - "end": 21613, - "loc": { - "start": { - "line": 659, - "column": 4 - }, - "end": { - "line": 659, - "column": 10 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 21613, - "end": 21614, - "loc": { - "start": { - "line": 659, - "column": 10 - }, - "end": { - "line": 659, - "column": 11 - } - } - }, - { - "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": 21614, "end": 21618, "loc": { "start": { - "line": 659, - "column": 11 + "line": 660, + "column": 9 }, "end": { - "line": 659, - "column": 15 + "line": 660, + "column": 20 } } }, @@ -142727,11 +143306,758 @@ "end": 21619, "loc": { "start": { - "line": 659, + "line": 660, + "column": 20 + }, + "end": { + "line": 660, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "className", + "start": 21619, + "end": 21628, + "loc": { + "start": { + "line": 660, + "column": 21 + }, + "end": { + "line": 660, + "column": 30 + } + } + }, + { + "type": { + "label": "_=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "+=", + "start": 21629, + "end": 21631, + "loc": { + "start": { + "line": 660, + "column": 31 + }, + "end": { + "line": 660, + "column": 33 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21632, + "end": 21633, + "loc": { + "start": { + "line": 660, + "column": 34 + }, + "end": { + "line": 660, + "column": 35 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 21633, + "end": 21634, + "loc": { + "start": { + "line": 660, + "column": 35 + }, + "end": { + "line": 660, + "column": 36 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21634, + "end": 21636, + "loc": { + "start": { + "line": 660, + "column": 36 + }, + "end": { + "line": 660, + "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": 21636, + "end": 21640, + "loc": { + "start": { + "line": 660, + "column": 38 + }, + "end": { + "line": 660, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21640, + "end": 21641, + "loc": { + "start": { + "line": 660, + "column": 42 + }, + "end": { + "line": 660, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 21641, + "end": 21648, + "loc": { + "start": { + "line": 660, + "column": 43 + }, + "end": { + "line": 660, + "column": 50 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21648, + "end": 21649, + "loc": { + "start": { + "line": 660, + "column": 50 + }, + "end": { + "line": 660, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "theme", + "start": 21649, + "end": 21654, + "loc": { + "start": { + "line": 660, + "column": 51 + }, + "end": { + "line": 660, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21654, + "end": 21655, + "loc": { + "start": { + "line": 660, + "column": 56 + }, + "end": { + "line": 660, + "column": 57 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 21655, + "end": 21656, + "loc": { + "start": { + "line": 660, + "column": 57 + }, + "end": { + "line": 660, + "column": 58 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21656, + "end": 21658, + "loc": { + "start": { + "line": 660, + "column": 58 + }, + "end": { + "line": 660, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "layoutClass", + "start": 21658, + "end": 21669, + "loc": { + "start": { + "line": 660, + "column": 60 + }, + "end": { + "line": 660, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21669, + "end": 21670, + "loc": { + "start": { + "line": 660, + "column": 71 + }, + "end": { + "line": 660, + "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": 21670, + "end": 21671, + "loc": { + "start": { + "line": 660, + "column": 72 + }, + "end": { + "line": 660, + "column": 73 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21671, + "end": 21673, + "loc": { + "start": { + "line": 660, + "column": 73 + }, + "end": { + "line": 660, + "column": 75 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 21673, + "end": 21677, + "loc": { + "start": { + "line": 660, + "column": 75 + }, + "end": { + "line": 660, + "column": 79 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21677, + "end": 21678, + "loc": { + "start": { + "line": 660, + "column": 79 + }, + "end": { + "line": 660, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 21678, + "end": 21699, + "loc": { + "start": { + "line": 660, + "column": 80 + }, + "end": { + "line": 660, + "column": 101 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21699, + "end": 21700, + "loc": { + "start": { + "line": 660, + "column": 101 + }, + "end": { + "line": 660, + "column": 102 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 21700, + "end": 21700, + "loc": { + "start": { + "line": 660, + "column": 102 + }, + "end": { + "line": 660, + "column": 102 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21700, + "end": 21701, + "loc": { + "start": { + "line": 660, + "column": 102 + }, + "end": { + "line": 660, + "column": 103 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21701, + "end": 21702, + "loc": { + "start": { + "line": 660, + "column": 103 + }, + "end": { + "line": 660, + "column": 104 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Iterating through each row\r\n ", + "start": 21710, + "end": 21757, + "loc": { + "start": { + "line": 662, + "column": 4 + }, + "end": { + "line": 664, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "layout", + "start": 21763, + "end": 21769, + "loc": { + "start": { + "line": 665, + "column": 4 + }, + "end": { + "line": 665, + "column": 10 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21769, + "end": 21770, + "loc": { + "start": { + "line": 665, + "column": 10 + }, + "end": { + "line": 665, + "column": 11 + } + } + }, + { + "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": 21770, + "end": 21774, + "loc": { + "start": { + "line": 665, + "column": 11 + }, + "end": { + "line": 665, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21774, + "end": 21775, + "loc": { + "start": { + "line": 665, "column": 15 }, "end": { - "line": 659, + "line": 665, "column": 16 } } @@ -142749,15 +144075,15 @@ "binop": null }, "value": "options", - "start": 21619, - "end": 21626, + "start": 21775, + "end": 21782, "loc": { "start": { - "line": 659, + "line": 665, "column": 16 }, "end": { - "line": 659, + "line": 665, "column": 23 } } @@ -142775,15 +144101,15 @@ "binop": null, "updateContext": null }, - "start": 21626, - "end": 21627, + "start": 21782, + "end": 21783, "loc": { "start": { - "line": 659, + "line": 665, "column": 23 }, "end": { - "line": 659, + "line": 665, "column": 24 } } @@ -142801,15 +144127,15 @@ "binop": null }, "value": "layoutName", - "start": 21627, - "end": 21637, + "start": 21783, + "end": 21793, "loc": { "start": { - "line": 659, + "line": 665, "column": 24 }, "end": { - "line": 659, + "line": 665, "column": 34 } } @@ -142827,15 +144153,15 @@ "binop": null, "updateContext": null }, - "start": 21637, - "end": 21638, + "start": 21793, + "end": 21794, "loc": { "start": { - "line": 659, + "line": 665, "column": 34 }, "end": { - "line": 659, + "line": 665, "column": 35 } } @@ -142853,15 +144179,15 @@ "binop": null, "updateContext": null }, - "start": 21638, - "end": 21639, + "start": 21794, + "end": 21795, "loc": { "start": { - "line": 659, + "line": 665, "column": 35 }, "end": { - "line": 659, + "line": 665, "column": 36 } } @@ -142879,15 +144205,15 @@ "binop": null }, "value": "forEach", - "start": 21639, - "end": 21646, + "start": 21795, + "end": 21802, "loc": { "start": { - "line": 659, + "line": 665, "column": 36 }, "end": { - "line": 659, + "line": 665, "column": 43 } } @@ -142904,15 +144230,15 @@ "postfix": false, "binop": null }, - "start": 21646, - "end": 21647, + "start": 21802, + "end": 21803, "loc": { "start": { - "line": 659, + "line": 665, "column": 43 }, "end": { - "line": 659, + "line": 665, "column": 44 } } @@ -142929,15 +144255,15 @@ "postfix": false, "binop": null }, - "start": 21647, - "end": 21648, + "start": 21803, + "end": 21804, "loc": { "start": { - "line": 659, + "line": 665, "column": 44 }, "end": { - "line": 659, + "line": 665, "column": 45 } } @@ -142955,15 +144281,15 @@ "binop": null }, "value": "row", - "start": 21648, - "end": 21651, + "start": 21804, + "end": 21807, "loc": { "start": { - "line": 659, + "line": 665, "column": 45 }, "end": { - "line": 659, + "line": 665, "column": 48 } } @@ -142981,15 +144307,15 @@ "binop": null, "updateContext": null }, - "start": 21651, - "end": 21652, + "start": 21807, + "end": 21808, "loc": { "start": { - "line": 659, + "line": 665, "column": 48 }, "end": { - "line": 659, + "line": 665, "column": 49 } } @@ -143007,15 +144333,15 @@ "binop": null }, "value": "rIndex", - "start": 21653, - "end": 21659, + "start": 21809, + "end": 21815, "loc": { "start": { - "line": 659, + "line": 665, "column": 50 }, "end": { - "line": 659, + "line": 665, "column": 56 } } @@ -143032,15 +144358,15 @@ "postfix": false, "binop": null }, - "start": 21659, - "end": 21660, + "start": 21815, + "end": 21816, "loc": { "start": { - "line": 659, + "line": 665, "column": 56 }, "end": { - "line": 659, + "line": 665, "column": 57 } } @@ -143058,15 +144384,15 @@ "binop": null, "updateContext": null }, - "start": 21661, - "end": 21663, + "start": 21817, + "end": 21819, "loc": { "start": { - "line": 659, + "line": 665, "column": 58 }, "end": { - "line": 659, + "line": 665, "column": 60 } } @@ -143083,15 +144409,15 @@ "postfix": false, "binop": null }, - "start": 21664, - "end": 21665, + "start": 21820, + "end": 21821, "loc": { "start": { - "line": 659, + "line": 665, "column": 61 }, "end": { - "line": 659, + "line": 665, "column": 62 } } @@ -143111,15 +144437,15 @@ "updateContext": null }, "value": "let", - "start": 21673, - "end": 21676, + "start": 21829, + "end": 21832, "loc": { "start": { - "line": 660, + "line": 666, "column": 6 }, "end": { - "line": 660, + "line": 666, "column": 9 } } @@ -143137,15 +144463,15 @@ "binop": null }, "value": "rowArray", - "start": 21677, - "end": 21685, + "start": 21833, + "end": 21841, "loc": { "start": { - "line": 660, + "line": 666, "column": 10 }, "end": { - "line": 660, + "line": 666, "column": 18 } } @@ -143164,15 +144490,15 @@ "updateContext": null }, "value": "=", - "start": 21686, - "end": 21687, + "start": 21842, + "end": 21843, "loc": { "start": { - "line": 660, + "line": 666, "column": 19 }, "end": { - "line": 660, + "line": 666, "column": 20 } } @@ -143190,15 +144516,15 @@ "binop": null }, "value": "row", - "start": 21688, - "end": 21691, + "start": 21844, + "end": 21847, "loc": { "start": { - "line": 660, + "line": 666, "column": 21 }, "end": { - "line": 660, + "line": 666, "column": 24 } } @@ -143216,15 +144542,15 @@ "binop": null, "updateContext": null }, - "start": 21691, - "end": 21692, + "start": 21847, + "end": 21848, "loc": { "start": { - "line": 660, + "line": 666, "column": 24 }, "end": { - "line": 660, + "line": 666, "column": 25 } } @@ -143242,15 +144568,15 @@ "binop": null }, "value": "split", - "start": 21692, - "end": 21697, + "start": 21848, + "end": 21853, "loc": { "start": { - "line": 660, + "line": 666, "column": 25 }, "end": { - "line": 660, + "line": 666, "column": 30 } } @@ -143267,15 +144593,15 @@ "postfix": false, "binop": null }, - "start": 21697, - "end": 21698, + "start": 21853, + "end": 21854, "loc": { "start": { - "line": 660, + "line": 666, "column": 30 }, "end": { - "line": 660, + "line": 666, "column": 31 } } @@ -143294,15 +144620,15 @@ "updateContext": null }, "value": " ", - "start": 21698, - "end": 21701, + "start": 21854, + "end": 21857, "loc": { "start": { - "line": 660, + "line": 666, "column": 31 }, "end": { - "line": 660, + "line": 666, "column": 34 } } @@ -143319,15 +144645,15 @@ "postfix": false, "binop": null }, - "start": 21701, - "end": 21702, + "start": 21857, + "end": 21858, "loc": { "start": { - "line": 660, + "line": 666, "column": 34 }, "end": { - "line": 660, + "line": 666, "column": 35 } } @@ -143345,15 +144671,15 @@ "binop": null, "updateContext": null }, - "start": 21702, - "end": 21703, + "start": 21858, + "end": 21859, "loc": { "start": { - "line": 660, + "line": 666, "column": 35 }, "end": { - "line": 660, + "line": 666, "column": 36 } } @@ -143361,15 +144687,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 21713, - "end": 21756, + "start": 21869, + "end": 21912, "loc": { "start": { - "line": 662, + "line": 668, "column": 6 }, "end": { - "line": 664, + "line": 670, "column": 9 } } @@ -143389,15 +144715,15 @@ "updateContext": null }, "value": "var", - "start": 21764, - "end": 21767, + "start": 21920, + "end": 21923, "loc": { "start": { - "line": 665, + "line": 671, "column": 6 }, "end": { - "line": 665, + "line": 671, "column": 9 } } @@ -143415,15 +144741,15 @@ "binop": null }, "value": "rowDOM", - "start": 21768, - "end": 21774, + "start": 21924, + "end": 21930, "loc": { "start": { - "line": 665, + "line": 671, "column": 10 }, "end": { - "line": 665, + "line": 671, "column": 16 } } @@ -143442,15 +144768,15 @@ "updateContext": null }, "value": "=", - "start": 21775, - "end": 21776, + "start": 21931, + "end": 21932, "loc": { "start": { - "line": 665, + "line": 671, "column": 17 }, "end": { - "line": 665, + "line": 671, "column": 18 } } @@ -143468,15 +144794,15 @@ "binop": null }, "value": "document", - "start": 21777, - "end": 21785, + "start": 21933, + "end": 21941, "loc": { "start": { - "line": 665, + "line": 671, "column": 19 }, "end": { - "line": 665, + "line": 671, "column": 27 } } @@ -143494,15 +144820,15 @@ "binop": null, "updateContext": null }, - "start": 21785, - "end": 21786, + "start": 21941, + "end": 21942, "loc": { "start": { - "line": 665, + "line": 671, "column": 27 }, "end": { - "line": 665, + "line": 671, "column": 28 } } @@ -143520,15 +144846,15 @@ "binop": null }, "value": "createElement", - "start": 21786, - "end": 21799, + "start": 21942, + "end": 21955, "loc": { "start": { - "line": 665, + "line": 671, "column": 28 }, "end": { - "line": 665, + "line": 671, "column": 41 } } @@ -143545,15 +144871,15 @@ "postfix": false, "binop": null }, - "start": 21799, - "end": 21800, + "start": 21955, + "end": 21956, "loc": { "start": { - "line": 665, + "line": 671, "column": 41 }, "end": { - "line": 665, + "line": 671, "column": 42 } } @@ -143572,15 +144898,15 @@ "updateContext": null }, "value": "div", - "start": 21800, - "end": 21805, + "start": 21956, + "end": 21961, "loc": { "start": { - "line": 665, + "line": 671, "column": 42 }, "end": { - "line": 665, + "line": 671, "column": 47 } } @@ -143597,15 +144923,15 @@ "postfix": false, "binop": null }, - "start": 21805, - "end": 21806, + "start": 21961, + "end": 21962, "loc": { "start": { - "line": 665, + "line": 671, "column": 47 }, "end": { - "line": 665, + "line": 671, "column": 48 } } @@ -143623,15 +144949,15 @@ "binop": null, "updateContext": null }, - "start": 21806, - "end": 21807, + "start": 21962, + "end": 21963, "loc": { "start": { - "line": 665, + "line": 671, "column": 48 }, "end": { - "line": 665, + "line": 671, "column": 49 } } @@ -143649,15 +144975,15 @@ "binop": null }, "value": "rowDOM", - "start": 21815, - "end": 21821, + "start": 21971, + "end": 21977, "loc": { "start": { - "line": 666, + "line": 672, "column": 6 }, "end": { - "line": 666, + "line": 672, "column": 12 } } @@ -143675,15 +145001,15 @@ "binop": null, "updateContext": null }, - "start": 21821, - "end": 21822, + "start": 21977, + "end": 21978, "loc": { "start": { - "line": 666, + "line": 672, "column": 12 }, "end": { - "line": 666, + "line": 672, "column": 13 } } @@ -143701,15 +145027,15 @@ "binop": null }, "value": "className", - "start": 21822, - "end": 21831, + "start": 21978, + "end": 21987, "loc": { "start": { - "line": 666, + "line": 672, "column": 13 }, "end": { - "line": 666, + "line": 672, "column": 22 } } @@ -143728,15 +145054,15 @@ "updateContext": null }, "value": "+=", - "start": 21832, - "end": 21834, + "start": 21988, + "end": 21990, "loc": { "start": { - "line": 666, + "line": 672, "column": 23 }, "end": { - "line": 666, + "line": 672, "column": 25 } } @@ -143755,15 +145081,15 @@ "updateContext": null }, "value": "hg-row", - "start": 21835, - "end": 21843, + "start": 21991, + "end": 21999, "loc": { "start": { - "line": 666, + "line": 672, "column": 26 }, "end": { - "line": 666, + "line": 672, "column": 34 } } @@ -143781,15 +145107,15 @@ "binop": null, "updateContext": null }, - "start": 21843, - "end": 21844, + "start": 21999, + "end": 22000, "loc": { "start": { - "line": 666, + "line": 672, "column": 34 }, "end": { - "line": 666, + "line": 672, "column": 35 } } @@ -143797,15 +145123,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 21854, - "end": 21915, + "start": 22010, + "end": 22071, "loc": { "start": { - "line": 668, + "line": 674, "column": 6 }, "end": { - "line": 670, + "line": 676, "column": 9 } } @@ -143823,15 +145149,15 @@ "binop": null }, "value": "rowArray", - "start": 21923, - "end": 21931, + "start": 22079, + "end": 22087, "loc": { "start": { - "line": 671, + "line": 677, "column": 6 }, "end": { - "line": 671, + "line": 677, "column": 14 } } @@ -143849,15 +145175,15 @@ "binop": null, "updateContext": null }, - "start": 21931, - "end": 21932, + "start": 22087, + "end": 22088, "loc": { "start": { - "line": 671, + "line": 677, "column": 14 }, "end": { - "line": 671, + "line": 677, "column": 15 } } @@ -143875,15 +145201,15 @@ "binop": null }, "value": "forEach", - "start": 21932, - "end": 21939, + "start": 22088, + "end": 22095, "loc": { "start": { - "line": 671, + "line": 677, "column": 15 }, "end": { - "line": 671, + "line": 677, "column": 22 } } @@ -143900,15 +145226,15 @@ "postfix": false, "binop": null }, - "start": 21939, - "end": 21940, + "start": 22095, + "end": 22096, "loc": { "start": { - "line": 671, + "line": 677, "column": 22 }, "end": { - "line": 671, + "line": 677, "column": 23 } } @@ -143925,15 +145251,15 @@ "postfix": false, "binop": null }, - "start": 21940, - "end": 21941, + "start": 22096, + "end": 22097, "loc": { "start": { - "line": 671, + "line": 677, "column": 23 }, "end": { - "line": 671, + "line": 677, "column": 24 } } @@ -143951,15 +145277,15 @@ "binop": null }, "value": "button", - "start": 21941, - "end": 21947, + "start": 22097, + "end": 22103, "loc": { "start": { - "line": 671, + "line": 677, "column": 24 }, "end": { - "line": 671, + "line": 677, "column": 30 } } @@ -143977,15 +145303,15 @@ "binop": null, "updateContext": null }, - "start": 21947, - "end": 21948, + "start": 22103, + "end": 22104, "loc": { "start": { - "line": 671, + "line": 677, "column": 30 }, "end": { - "line": 671, + "line": 677, "column": 31 } } @@ -144003,15 +145329,15 @@ "binop": null }, "value": "bIndex", - "start": 21949, - "end": 21955, + "start": 22105, + "end": 22111, "loc": { "start": { - "line": 671, + "line": 677, "column": 32 }, "end": { - "line": 671, + "line": 677, "column": 38 } } @@ -144028,15 +145354,15 @@ "postfix": false, "binop": null }, - "start": 21955, - "end": 21956, + "start": 22111, + "end": 22112, "loc": { "start": { - "line": 671, + "line": 677, "column": 38 }, "end": { - "line": 671, + "line": 677, "column": 39 } } @@ -144054,15 +145380,15 @@ "binop": null, "updateContext": null }, - "start": 21957, - "end": 21959, + "start": 22113, + "end": 22115, "loc": { "start": { - "line": 671, + "line": 677, "column": 40 }, "end": { - "line": 671, + "line": 677, "column": 42 } } @@ -144079,15 +145405,15 @@ "postfix": false, "binop": null }, - "start": 21960, - "end": 21961, + "start": 22116, + "end": 22117, "loc": { "start": { - "line": 671, + "line": 677, "column": 43 }, "end": { - "line": 671, + "line": 677, "column": 44 } } @@ -144107,15 +145433,15 @@ "updateContext": null }, "value": "let", - "start": 21971, - "end": 21974, + "start": 22127, + "end": 22130, "loc": { "start": { - "line": 672, + "line": 678, "column": 8 }, "end": { - "line": 672, + "line": 678, "column": 11 } } @@ -144133,15 +145459,15 @@ "binop": null }, "value": "fctBtnClass", - "start": 21975, - "end": 21986, + "start": 22131, + "end": 22142, "loc": { "start": { - "line": 672, + "line": 678, "column": 12 }, "end": { - "line": 672, + "line": 678, "column": 23 } } @@ -144160,15 +145486,15 @@ "updateContext": null }, "value": "=", - "start": 21987, - "end": 21988, + "start": 22143, + "end": 22144, "loc": { "start": { - "line": 672, + "line": 678, "column": 24 }, "end": { - "line": 672, + "line": 678, "column": 25 } } @@ -144188,15 +145514,15 @@ "updateContext": null }, "value": "this", - "start": 21989, - "end": 21993, + "start": 22145, + "end": 22149, "loc": { "start": { - "line": 672, + "line": 678, "column": 26 }, "end": { - "line": 672, + "line": 678, "column": 30 } } @@ -144214,15 +145540,15 @@ "binop": null, "updateContext": null }, - "start": 21993, - "end": 21994, + "start": 22149, + "end": 22150, "loc": { "start": { - "line": 672, + "line": 678, "column": 30 }, "end": { - "line": 672, + "line": 678, "column": 31 } } @@ -144240,15 +145566,15 @@ "binop": null }, "value": "utilities", - "start": 21994, - "end": 22003, + "start": 22150, + "end": 22159, "loc": { "start": { - "line": 672, + "line": 678, "column": 31 }, "end": { - "line": 672, + "line": 678, "column": 40 } } @@ -144266,15 +145592,15 @@ "binop": null, "updateContext": null }, - "start": 22003, - "end": 22004, + "start": 22159, + "end": 22160, "loc": { "start": { - "line": 672, + "line": 678, "column": 40 }, "end": { - "line": 672, + "line": 678, "column": 41 } } @@ -144292,15 +145618,15 @@ "binop": null }, "value": "getButtonClass", - "start": 22004, - "end": 22018, + "start": 22160, + "end": 22174, "loc": { "start": { - "line": 672, + "line": 678, "column": 41 }, "end": { - "line": 672, + "line": 678, "column": 55 } } @@ -144317,15 +145643,15 @@ "postfix": false, "binop": null }, - "start": 22018, - "end": 22019, + "start": 22174, + "end": 22175, "loc": { "start": { - "line": 672, + "line": 678, "column": 55 }, "end": { - "line": 672, + "line": 678, "column": 56 } } @@ -144343,15 +145669,15 @@ "binop": null }, "value": "button", - "start": 22019, - "end": 22025, + "start": 22175, + "end": 22181, "loc": { "start": { - "line": 672, + "line": 678, "column": 56 }, "end": { - "line": 672, + "line": 678, "column": 62 } } @@ -144368,15 +145694,15 @@ "postfix": false, "binop": null }, - "start": 22025, - "end": 22026, + "start": 22181, + "end": 22182, "loc": { "start": { - "line": 672, + "line": 678, "column": 62 }, "end": { - "line": 672, + "line": 678, "column": 63 } } @@ -144394,15 +145720,15 @@ "binop": null, "updateContext": null }, - "start": 22026, - "end": 22027, + "start": 22182, + "end": 22183, "loc": { "start": { - "line": 672, + "line": 678, "column": 63 }, "end": { - "line": 672, + "line": 678, "column": 64 } } @@ -144422,15 +145748,15 @@ "updateContext": null }, "value": "let", - "start": 22037, - "end": 22040, + "start": 22193, + "end": 22196, "loc": { "start": { - "line": 673, + "line": 679, "column": 8 }, "end": { - "line": 673, + "line": 679, "column": 11 } } @@ -144448,15 +145774,15 @@ "binop": null }, "value": "buttonThemeClass", - "start": 22041, - "end": 22057, + "start": 22197, + "end": 22213, "loc": { "start": { - "line": 673, + "line": 679, "column": 12 }, "end": { - "line": 673, + "line": 679, "column": 28 } } @@ -144475,15 +145801,15 @@ "updateContext": null }, "value": "=", - "start": 22058, - "end": 22059, + "start": 22214, + "end": 22215, "loc": { "start": { - "line": 673, + "line": 679, "column": 29 }, "end": { - "line": 673, + "line": 679, "column": 30 } } @@ -144501,15 +145827,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 22060, - "end": 22078, + "start": 22216, + "end": 22234, "loc": { "start": { - "line": 673, + "line": 679, "column": 31 }, "end": { - "line": 673, + "line": 679, "column": 49 } } @@ -144527,15 +145853,15 @@ "binop": null, "updateContext": null }, - "start": 22078, - "end": 22079, + "start": 22234, + "end": 22235, "loc": { "start": { - "line": 673, + "line": 679, "column": 49 }, "end": { - "line": 673, + "line": 679, "column": 50 } } @@ -144553,15 +145879,15 @@ "binop": null }, "value": "button", - "start": 22079, - "end": 22085, + "start": 22235, + "end": 22241, "loc": { "start": { - "line": 673, + "line": 679, "column": 50 }, "end": { - "line": 673, + "line": 679, "column": 56 } } @@ -144579,15 +145905,15 @@ "binop": null, "updateContext": null }, - "start": 22085, - "end": 22086, + "start": 22241, + "end": 22242, "loc": { "start": { - "line": 673, + "line": 679, "column": 56 }, "end": { - "line": 673, + "line": 679, "column": 57 } } @@ -144605,15 +145931,15 @@ "binop": null, "updateContext": null }, - "start": 22086, - "end": 22087, + "start": 22242, + "end": 22243, "loc": { "start": { - "line": 673, + "line": 679, "column": 57 }, "end": { - "line": 673, + "line": 679, "column": 58 } } @@ -144633,15 +145959,15 @@ "updateContext": null }, "value": "let", - "start": 22097, - "end": 22100, + "start": 22253, + "end": 22256, "loc": { "start": { - "line": 674, + "line": 680, "column": 8 }, "end": { - "line": 674, + "line": 680, "column": 11 } } @@ -144659,15 +145985,15 @@ "binop": null }, "value": "buttonDisplayName", - "start": 22101, - "end": 22118, + "start": 22257, + "end": 22274, "loc": { "start": { - "line": 674, + "line": 680, "column": 12 }, "end": { - "line": 674, + "line": 680, "column": 29 } } @@ -144686,15 +146012,15 @@ "updateContext": null }, "value": "=", - "start": 22119, - "end": 22120, + "start": 22275, + "end": 22276, "loc": { "start": { - "line": 674, + "line": 680, "column": 30 }, "end": { - "line": 674, + "line": 680, "column": 31 } } @@ -144714,15 +146040,15 @@ "updateContext": null }, "value": "this", - "start": 22121, - "end": 22125, + "start": 22277, + "end": 22281, "loc": { "start": { - "line": 674, + "line": 680, "column": 32 }, "end": { - "line": 674, + "line": 680, "column": 36 } } @@ -144740,15 +146066,15 @@ "binop": null, "updateContext": null }, - "start": 22125, - "end": 22126, + "start": 22281, + "end": 22282, "loc": { "start": { - "line": 674, + "line": 680, "column": 36 }, "end": { - "line": 674, + "line": 680, "column": 37 } } @@ -144766,15 +146092,15 @@ "binop": null }, "value": "utilities", - "start": 22126, - "end": 22135, + "start": 22282, + "end": 22291, "loc": { "start": { - "line": 674, + "line": 680, "column": 37 }, "end": { - "line": 674, + "line": 680, "column": 46 } } @@ -144792,15 +146118,15 @@ "binop": null, "updateContext": null }, - "start": 22135, - "end": 22136, + "start": 22291, + "end": 22292, "loc": { "start": { - "line": 674, + "line": 680, "column": 46 }, "end": { - "line": 674, + "line": 680, "column": 47 } } @@ -144818,15 +146144,15 @@ "binop": null }, "value": "getButtonDisplayName", - "start": 22136, - "end": 22156, + "start": 22292, + "end": 22312, "loc": { "start": { - "line": 674, + "line": 680, "column": 47 }, "end": { - "line": 674, + "line": 680, "column": 67 } } @@ -144843,15 +146169,15 @@ "postfix": false, "binop": null }, - "start": 22156, - "end": 22157, + "start": 22312, + "end": 22313, "loc": { "start": { - "line": 674, + "line": 680, "column": 67 }, "end": { - "line": 674, + "line": 680, "column": 68 } } @@ -144869,15 +146195,15 @@ "binop": null }, "value": "button", - "start": 22157, - "end": 22163, + "start": 22313, + "end": 22319, "loc": { "start": { - "line": 674, + "line": 680, "column": 68 }, "end": { - "line": 674, + "line": 680, "column": 74 } } @@ -144895,15 +146221,15 @@ "binop": null, "updateContext": null }, - "start": 22163, - "end": 22164, + "start": 22319, + "end": 22320, "loc": { "start": { - "line": 674, + "line": 680, "column": 74 }, "end": { - "line": 674, + "line": 680, "column": 75 } } @@ -144923,15 +146249,15 @@ "updateContext": null }, "value": "this", - "start": 22165, - "end": 22169, + "start": 22321, + "end": 22325, "loc": { "start": { - "line": 674, + "line": 680, "column": 76 }, "end": { - "line": 674, + "line": 680, "column": 80 } } @@ -144949,15 +146275,15 @@ "binop": null, "updateContext": null }, - "start": 22169, - "end": 22170, + "start": 22325, + "end": 22326, "loc": { "start": { - "line": 674, + "line": 680, "column": 80 }, "end": { - "line": 674, + "line": 680, "column": 81 } } @@ -144975,15 +146301,15 @@ "binop": null }, "value": "options", - "start": 22170, - "end": 22177, + "start": 22326, + "end": 22333, "loc": { "start": { - "line": 674, + "line": 680, "column": 81 }, "end": { - "line": 674, + "line": 680, "column": 88 } } @@ -145001,15 +146327,15 @@ "binop": null, "updateContext": null }, - "start": 22177, - "end": 22178, + "start": 22333, + "end": 22334, "loc": { "start": { - "line": 674, + "line": 680, "column": 88 }, "end": { - "line": 674, + "line": 680, "column": 89 } } @@ -145027,15 +146353,15 @@ "binop": null }, "value": "display", - "start": 22178, - "end": 22185, + "start": 22334, + "end": 22341, "loc": { "start": { - "line": 674, + "line": 680, "column": 89 }, "end": { - "line": 674, + "line": 680, "column": 96 } } @@ -145053,15 +146379,15 @@ "binop": null, "updateContext": null }, - "start": 22185, - "end": 22186, + "start": 22341, + "end": 22342, "loc": { "start": { - "line": 674, + "line": 680, "column": 96 }, "end": { - "line": 674, + "line": 680, "column": 97 } } @@ -145081,15 +146407,15 @@ "updateContext": null }, "value": "this", - "start": 22187, - "end": 22191, + "start": 22343, + "end": 22347, "loc": { "start": { - "line": 674, + "line": 680, "column": 98 }, "end": { - "line": 674, + "line": 680, "column": 102 } } @@ -145107,15 +146433,15 @@ "binop": null, "updateContext": null }, - "start": 22191, - "end": 22192, + "start": 22347, + "end": 22348, "loc": { "start": { - "line": 674, + "line": 680, "column": 102 }, "end": { - "line": 674, + "line": 680, "column": 103 } } @@ -145133,15 +146459,15 @@ "binop": null }, "value": "options", - "start": 22192, - "end": 22199, + "start": 22348, + "end": 22355, "loc": { "start": { - "line": 674, + "line": 680, "column": 103 }, "end": { - "line": 674, + "line": 680, "column": 110 } } @@ -145159,15 +146485,15 @@ "binop": null, "updateContext": null }, - "start": 22199, - "end": 22200, + "start": 22355, + "end": 22356, "loc": { "start": { - "line": 674, + "line": 680, "column": 110 }, "end": { - "line": 674, + "line": 680, "column": 111 } } @@ -145185,15 +146511,15 @@ "binop": null }, "value": "mergeDisplay", - "start": 22200, - "end": 22212, + "start": 22356, + "end": 22368, "loc": { "start": { - "line": 674, + "line": 680, "column": 111 }, "end": { - "line": 674, + "line": 680, "column": 123 } } @@ -145210,15 +146536,15 @@ "postfix": false, "binop": null }, - "start": 22212, - "end": 22213, + "start": 22368, + "end": 22369, "loc": { "start": { - "line": 674, + "line": 680, "column": 123 }, "end": { - "line": 674, + "line": 680, "column": 124 } } @@ -145236,15 +146562,15 @@ "binop": null, "updateContext": null }, - "start": 22213, - "end": 22214, + "start": 22369, + "end": 22370, "loc": { "start": { - "line": 674, + "line": 680, "column": 124 }, "end": { - "line": 674, + "line": 680, "column": 125 } } @@ -145252,15 +146578,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22226, - "end": 22270, + "start": 22382, + "end": 22426, "loc": { "start": { - "line": 676, + "line": 682, "column": 8 }, "end": { - "line": 678, + "line": 684, "column": 11 } } @@ -145280,15 +146606,15 @@ "updateContext": null }, "value": "var", - "start": 22280, - "end": 22283, + "start": 22436, + "end": 22439, "loc": { "start": { - "line": 679, + "line": 685, "column": 8 }, "end": { - "line": 679, + "line": 685, "column": 11 } } @@ -145306,15 +146632,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22284, - "end": 22293, + "start": 22440, + "end": 22449, "loc": { "start": { - "line": 679, + "line": 685, "column": 12 }, "end": { - "line": 679, + "line": 685, "column": 21 } } @@ -145333,15 +146659,15 @@ "updateContext": null }, "value": "=", - "start": 22294, - "end": 22295, + "start": 22450, + "end": 22451, "loc": { "start": { - "line": 679, + "line": 685, "column": 22 }, "end": { - "line": 679, + "line": 685, "column": 23 } } @@ -145359,15 +146685,15 @@ "binop": null }, "value": "document", - "start": 22296, - "end": 22304, + "start": 22452, + "end": 22460, "loc": { "start": { - "line": 679, + "line": 685, "column": 24 }, "end": { - "line": 679, + "line": 685, "column": 32 } } @@ -145385,15 +146711,15 @@ "binop": null, "updateContext": null }, - "start": 22304, - "end": 22305, + "start": 22460, + "end": 22461, "loc": { "start": { - "line": 679, + "line": 685, "column": 32 }, "end": { - "line": 679, + "line": 685, "column": 33 } } @@ -145411,15 +146737,15 @@ "binop": null }, "value": "createElement", - "start": 22305, - "end": 22318, + "start": 22461, + "end": 22474, "loc": { "start": { - "line": 679, + "line": 685, "column": 33 }, "end": { - "line": 679, + "line": 685, "column": 46 } } @@ -145436,15 +146762,15 @@ "postfix": false, "binop": null }, - "start": 22318, - "end": 22319, + "start": 22474, + "end": 22475, "loc": { "start": { - "line": 679, + "line": 685, "column": 46 }, "end": { - "line": 679, + "line": 685, "column": 47 } } @@ -145463,15 +146789,15 @@ "updateContext": null }, "value": "div", - "start": 22319, - "end": 22324, + "start": 22475, + "end": 22480, "loc": { "start": { - "line": 679, + "line": 685, "column": 47 }, "end": { - "line": 679, + "line": 685, "column": 52 } } @@ -145488,15 +146814,15 @@ "postfix": false, "binop": null }, - "start": 22324, - "end": 22325, + "start": 22480, + "end": 22481, "loc": { "start": { - "line": 679, + "line": 685, "column": 52 }, "end": { - "line": 679, + "line": 685, "column": 53 } } @@ -145514,15 +146840,15 @@ "binop": null, "updateContext": null }, - "start": 22325, - "end": 22326, + "start": 22481, + "end": 22482, "loc": { "start": { - "line": 679, + "line": 685, "column": 53 }, "end": { - "line": 679, + "line": 685, "column": 54 } } @@ -145540,15 +146866,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22336, - "end": 22345, + "start": 22492, + "end": 22501, "loc": { "start": { - "line": 680, + "line": 686, "column": 8 }, "end": { - "line": 680, + "line": 686, "column": 17 } } @@ -145566,15 +146892,15 @@ "binop": null, "updateContext": null }, - "start": 22345, - "end": 22346, + "start": 22501, + "end": 22502, "loc": { "start": { - "line": 680, + "line": 686, "column": 17 }, "end": { - "line": 680, + "line": 686, "column": 18 } } @@ -145592,15 +146918,15 @@ "binop": null }, "value": "className", - "start": 22346, - "end": 22355, + "start": 22502, + "end": 22511, "loc": { "start": { - "line": 680, + "line": 686, "column": 18 }, "end": { - "line": 680, + "line": 686, "column": 27 } } @@ -145619,15 +146945,15 @@ "updateContext": null }, "value": "+=", - "start": 22356, - "end": 22358, + "start": 22512, + "end": 22514, "loc": { "start": { - "line": 680, + "line": 686, "column": 28 }, "end": { - "line": 680, + "line": 686, "column": 30 } } @@ -145644,15 +146970,15 @@ "postfix": false, "binop": null }, - "start": 22359, - "end": 22360, + "start": 22515, + "end": 22516, "loc": { "start": { - "line": 680, + "line": 686, "column": 31 }, "end": { - "line": 680, + "line": 686, "column": 32 } } @@ -145671,15 +146997,15 @@ "updateContext": null }, "value": "hg-button ", - "start": 22360, - "end": 22370, + "start": 22516, + "end": 22526, "loc": { "start": { - "line": 680, + "line": 686, "column": 32 }, "end": { - "line": 680, + "line": 686, "column": 42 } } @@ -145696,15 +147022,15 @@ "postfix": false, "binop": null }, - "start": 22370, - "end": 22372, + "start": 22526, + "end": 22528, "loc": { "start": { - "line": 680, + "line": 686, "column": 42 }, "end": { - "line": 680, + "line": 686, "column": 44 } } @@ -145722,15 +147048,15 @@ "binop": null }, "value": "fctBtnClass", - "start": 22372, - "end": 22383, + "start": 22528, + "end": 22539, "loc": { "start": { - "line": 680, + "line": 686, "column": 44 }, "end": { - "line": 680, + "line": 686, "column": 55 } } @@ -145747,15 +147073,15 @@ "postfix": false, "binop": null }, - "start": 22383, - "end": 22384, + "start": 22539, + "end": 22540, "loc": { "start": { - "line": 680, + "line": 686, "column": 55 }, "end": { - "line": 680, + "line": 686, "column": 56 } } @@ -145774,15 +147100,15 @@ "updateContext": null }, "value": "", - "start": 22384, - "end": 22384, + "start": 22540, + "end": 22540, "loc": { "start": { - "line": 680, + "line": 686, "column": 56 }, "end": { - "line": 680, + "line": 686, "column": 56 } } @@ -145799,15 +147125,15 @@ "postfix": false, "binop": null }, - "start": 22384, - "end": 22386, + "start": 22540, + "end": 22542, "loc": { "start": { - "line": 680, + "line": 686, "column": 56 }, "end": { - "line": 680, + "line": 686, "column": 58 } } @@ -145825,15 +147151,15 @@ "binop": null }, "value": "buttonThemeClass", - "start": 22386, - "end": 22402, + "start": 22542, + "end": 22558, "loc": { "start": { - "line": 680, + "line": 686, "column": 58 }, "end": { - "line": 680, + "line": 686, "column": 74 } } @@ -145851,15 +147177,15 @@ "binop": null, "updateContext": null }, - "start": 22403, - "end": 22404, + "start": 22559, + "end": 22560, "loc": { "start": { - "line": 680, + "line": 686, "column": 75 }, "end": { - "line": 680, + "line": 686, "column": 76 } } @@ -145878,15 +147204,15 @@ "updateContext": null }, "value": " ", - "start": 22405, - "end": 22408, + "start": 22561, + "end": 22564, "loc": { "start": { - "line": 680, + "line": 686, "column": 77 }, "end": { - "line": 680, + "line": 686, "column": 80 } } @@ -145905,15 +147231,15 @@ "updateContext": null }, "value": "+", - "start": 22408, - "end": 22409, + "start": 22564, + "end": 22565, "loc": { "start": { - "line": 680, + "line": 686, "column": 80 }, "end": { - "line": 680, + "line": 686, "column": 81 } } @@ -145931,15 +147257,15 @@ "binop": null }, "value": "buttonThemeClass", - "start": 22409, - "end": 22425, + "start": 22565, + "end": 22581, "loc": { "start": { - "line": 680, + "line": 686, "column": 81 }, "end": { - "line": 680, + "line": 686, "column": 97 } } @@ -145957,15 +147283,15 @@ "binop": null, "updateContext": null }, - "start": 22426, - "end": 22427, + "start": 22582, + "end": 22583, "loc": { "start": { - "line": 680, + "line": 686, "column": 98 }, "end": { - "line": 680, + "line": 686, "column": 99 } } @@ -145984,15 +147310,15 @@ "updateContext": null }, "value": "", - "start": 22428, - "end": 22430, + "start": 22584, + "end": 22586, "loc": { "start": { - "line": 680, + "line": 686, "column": 100 }, "end": { - "line": 680, + "line": 686, "column": 102 } } @@ -146009,15 +147335,15 @@ "postfix": false, "binop": null }, - "start": 22430, - "end": 22431, + "start": 22586, + "end": 22587, "loc": { "start": { - "line": 680, + "line": 686, "column": 102 }, "end": { - "line": 680, + "line": 686, "column": 103 } } @@ -146036,15 +147362,15 @@ "updateContext": null }, "value": "", - "start": 22431, - "end": 22431, + "start": 22587, + "end": 22587, "loc": { "start": { - "line": 680, + "line": 686, "column": 103 }, "end": { - "line": 680, + "line": 686, "column": 103 } } @@ -146061,15 +147387,15 @@ "postfix": false, "binop": null }, - "start": 22431, - "end": 22432, + "start": 22587, + "end": 22588, "loc": { "start": { - "line": 680, + "line": 686, "column": 103 }, "end": { - "line": 680, + "line": 686, "column": 104 } } @@ -146087,15 +147413,15 @@ "binop": null, "updateContext": null }, - "start": 22432, - "end": 22433, + "start": 22588, + "end": 22589, "loc": { "start": { - "line": 680, + "line": 686, "column": 104 }, "end": { - "line": 680, + "line": 686, "column": 105 } } @@ -146113,15 +147439,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22443, - "end": 22452, + "start": 22599, + "end": 22608, "loc": { "start": { - "line": 681, + "line": 687, "column": 8 }, "end": { - "line": 681, + "line": 687, "column": 17 } } @@ -146139,15 +147465,15 @@ "binop": null, "updateContext": null }, - "start": 22452, - "end": 22453, + "start": 22608, + "end": 22609, "loc": { "start": { - "line": 681, + "line": 687, "column": 17 }, "end": { - "line": 681, + "line": 687, "column": 18 } } @@ -146165,15 +147491,15 @@ "binop": null }, "value": "onclick", - "start": 22453, - "end": 22460, + "start": 22609, + "end": 22616, "loc": { "start": { - "line": 681, + "line": 687, "column": 18 }, "end": { - "line": 681, + "line": 687, "column": 25 } } @@ -146192,15 +147518,15 @@ "updateContext": null }, "value": "=", - "start": 22461, - "end": 22462, + "start": 22617, + "end": 22618, "loc": { "start": { - "line": 681, + "line": 687, "column": 26 }, "end": { - "line": 681, + "line": 687, "column": 27 } } @@ -146217,15 +147543,15 @@ "postfix": false, "binop": null }, - "start": 22463, - "end": 22464, + "start": 22619, + "end": 22620, "loc": { "start": { - "line": 681, + "line": 687, "column": 28 }, "end": { - "line": 681, + "line": 687, "column": 29 } } @@ -146242,15 +147568,15 @@ "postfix": false, "binop": null }, - "start": 22464, - "end": 22465, + "start": 22620, + "end": 22621, "loc": { "start": { - "line": 681, + "line": 687, "column": 29 }, "end": { - "line": 681, + "line": 687, "column": 30 } } @@ -146268,15 +147594,15 @@ "binop": null, "updateContext": null }, - "start": 22466, - "end": 22468, + "start": 22622, + "end": 22624, "loc": { "start": { - "line": 681, + "line": 687, "column": 31 }, "end": { - "line": 681, + "line": 687, "column": 33 } } @@ -146296,15 +147622,15 @@ "updateContext": null }, "value": "this", - "start": 22469, - "end": 22473, + "start": 22625, + "end": 22629, "loc": { "start": { - "line": 681, + "line": 687, "column": 34 }, "end": { - "line": 681, + "line": 687, "column": 38 } } @@ -146322,15 +147648,15 @@ "binop": null, "updateContext": null }, - "start": 22473, - "end": 22474, + "start": 22629, + "end": 22630, "loc": { "start": { - "line": 681, + "line": 687, "column": 38 }, "end": { - "line": 681, + "line": 687, "column": 39 } } @@ -146348,15 +147674,15 @@ "binop": null }, "value": "handleButtonClicked", - "start": 22474, - "end": 22493, + "start": 22630, + "end": 22649, "loc": { "start": { - "line": 681, + "line": 687, "column": 39 }, "end": { - "line": 681, + "line": 687, "column": 58 } } @@ -146373,15 +147699,15 @@ "postfix": false, "binop": null }, - "start": 22493, - "end": 22494, + "start": 22649, + "end": 22650, "loc": { "start": { - "line": 681, + "line": 687, "column": 58 }, "end": { - "line": 681, + "line": 687, "column": 59 } } @@ -146399,15 +147725,15 @@ "binop": null }, "value": "button", - "start": 22494, - "end": 22500, + "start": 22650, + "end": 22656, "loc": { "start": { - "line": 681, + "line": 687, "column": 59 }, "end": { - "line": 681, + "line": 687, "column": 65 } } @@ -146424,15 +147750,15 @@ "postfix": false, "binop": null }, - "start": 22500, - "end": 22501, + "start": 22656, + "end": 22657, "loc": { "start": { - "line": 681, + "line": 687, "column": 65 }, "end": { - "line": 681, + "line": 687, "column": 66 } } @@ -146450,15 +147776,15 @@ "binop": null, "updateContext": null }, - "start": 22501, - "end": 22502, + "start": 22657, + "end": 22658, "loc": { "start": { - "line": 681, + "line": 687, "column": 66 }, "end": { - "line": 681, + "line": 687, "column": 67 } } @@ -146476,15 +147802,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22512, - "end": 22521, + "start": 22668, + "end": 22677, "loc": { "start": { - "line": 682, + "line": 688, "column": 8 }, "end": { - "line": 682, + "line": 688, "column": 17 } } @@ -146502,15 +147828,15 @@ "binop": null, "updateContext": null }, - "start": 22521, - "end": 22522, + "start": 22677, + "end": 22678, "loc": { "start": { - "line": 682, + "line": 688, "column": 17 }, "end": { - "line": 682, + "line": 688, "column": 18 } } @@ -146528,15 +147854,15 @@ "binop": null }, "value": "onmousedown", - "start": 22522, - "end": 22533, + "start": 22678, + "end": 22689, "loc": { "start": { - "line": 682, + "line": 688, "column": 18 }, "end": { - "line": 682, + "line": 688, "column": 29 } } @@ -146555,15 +147881,15 @@ "updateContext": null }, "value": "=", - "start": 22534, - "end": 22535, + "start": 22690, + "end": 22691, "loc": { "start": { - "line": 682, + "line": 688, "column": 30 }, "end": { - "line": 682, + "line": 688, "column": 31 } } @@ -146580,15 +147906,15 @@ "postfix": false, "binop": null }, - "start": 22536, - "end": 22537, + "start": 22692, + "end": 22693, "loc": { "start": { - "line": 682, + "line": 688, "column": 32 }, "end": { - "line": 682, + "line": 688, "column": 33 } } @@ -146606,15 +147932,15 @@ "binop": null }, "value": "e", - "start": 22537, - "end": 22538, + "start": 22693, + "end": 22694, "loc": { "start": { - "line": 682, + "line": 688, "column": 33 }, "end": { - "line": 682, + "line": 688, "column": 34 } } @@ -146631,15 +147957,15 @@ "postfix": false, "binop": null }, - "start": 22538, - "end": 22539, + "start": 22694, + "end": 22695, "loc": { "start": { - "line": 682, + "line": 688, "column": 34 }, "end": { - "line": 682, + "line": 688, "column": 35 } } @@ -146657,15 +147983,15 @@ "binop": null, "updateContext": null }, - "start": 22540, - "end": 22542, + "start": 22696, + "end": 22698, "loc": { "start": { - "line": 682, + "line": 688, "column": 36 }, "end": { - "line": 682, + "line": 688, "column": 38 } } @@ -146685,15 +148011,15 @@ "updateContext": null }, "value": "this", - "start": 22543, - "end": 22547, + "start": 22699, + "end": 22703, "loc": { "start": { - "line": 682, + "line": 688, "column": 39 }, "end": { - "line": 682, + "line": 688, "column": 43 } } @@ -146711,15 +148037,15 @@ "binop": null, "updateContext": null }, - "start": 22547, - "end": 22548, + "start": 22703, + "end": 22704, "loc": { "start": { - "line": 682, + "line": 688, "column": 43 }, "end": { - "line": 682, + "line": 688, "column": 44 } } @@ -146737,15 +148063,15 @@ "binop": null }, "value": "handleButtonMouseDown", - "start": 22548, - "end": 22569, + "start": 22704, + "end": 22725, "loc": { "start": { - "line": 682, + "line": 688, "column": 44 }, "end": { - "line": 682, + "line": 688, "column": 65 } } @@ -146762,15 +148088,15 @@ "postfix": false, "binop": null }, - "start": 22569, - "end": 22570, + "start": 22725, + "end": 22726, "loc": { "start": { - "line": 682, + "line": 688, "column": 65 }, "end": { - "line": 682, + "line": 688, "column": 66 } } @@ -146788,15 +148114,15 @@ "binop": null }, "value": "button", - "start": 22570, - "end": 22576, + "start": 22726, + "end": 22732, "loc": { "start": { - "line": 682, + "line": 688, "column": 66 }, "end": { - "line": 682, + "line": 688, "column": 72 } } @@ -146814,15 +148140,15 @@ "binop": null, "updateContext": null }, - "start": 22576, - "end": 22577, + "start": 22732, + "end": 22733, "loc": { "start": { - "line": 682, + "line": 688, "column": 72 }, "end": { - "line": 682, + "line": 688, "column": 73 } } @@ -146840,15 +148166,15 @@ "binop": null }, "value": "e", - "start": 22578, - "end": 22579, + "start": 22734, + "end": 22735, "loc": { "start": { - "line": 682, + "line": 688, "column": 74 }, "end": { - "line": 682, + "line": 688, "column": 75 } } @@ -146865,15 +148191,15 @@ "postfix": false, "binop": null }, - "start": 22579, - "end": 22580, + "start": 22735, + "end": 22736, "loc": { "start": { - "line": 682, + "line": 688, "column": 75 }, "end": { - "line": 682, + "line": 688, "column": 76 } } @@ -146891,15 +148217,15 @@ "binop": null, "updateContext": null }, - "start": 22580, - "end": 22581, + "start": 22736, + "end": 22737, "loc": { "start": { - "line": 682, + "line": 688, "column": 76 }, "end": { - "line": 682, + "line": 688, "column": 77 } } @@ -146907,15 +148233,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 22593, - "end": 22639, + "start": 22749, + "end": 22795, "loc": { "start": { - "line": 684, + "line": 690, "column": 8 }, "end": { - "line": 686, + "line": 692, "column": 11 } } @@ -146933,15 +148259,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22649, - "end": 22658, + "start": 22805, + "end": 22814, "loc": { "start": { - "line": 687, + "line": 693, "column": 8 }, "end": { - "line": 687, + "line": 693, "column": 17 } } @@ -146959,15 +148285,15 @@ "binop": null, "updateContext": null }, - "start": 22658, - "end": 22659, + "start": 22814, + "end": 22815, "loc": { "start": { - "line": 687, + "line": 693, "column": 17 }, "end": { - "line": 687, + "line": 693, "column": 18 } } @@ -146985,15 +148311,15 @@ "binop": null }, "value": "setAttribute", - "start": 22659, - "end": 22671, + "start": 22815, + "end": 22827, "loc": { "start": { - "line": 687, + "line": 693, "column": 18 }, "end": { - "line": 687, + "line": 693, "column": 30 } } @@ -147010,15 +148336,15 @@ "postfix": false, "binop": null }, - "start": 22671, - "end": 22672, + "start": 22827, + "end": 22828, "loc": { "start": { - "line": 687, + "line": 693, "column": 30 }, "end": { - "line": 687, + "line": 693, "column": 31 } } @@ -147037,15 +148363,15 @@ "updateContext": null }, "value": "data-skBtn", - "start": 22672, - "end": 22684, + "start": 22828, + "end": 22840, "loc": { "start": { - "line": 687, + "line": 693, "column": 31 }, "end": { - "line": 687, + "line": 693, "column": 43 } } @@ -147063,15 +148389,15 @@ "binop": null, "updateContext": null }, - "start": 22684, - "end": 22685, + "start": 22840, + "end": 22841, "loc": { "start": { - "line": 687, + "line": 693, "column": 43 }, "end": { - "line": 687, + "line": 693, "column": 44 } } @@ -147089,15 +148415,15 @@ "binop": null }, "value": "button", - "start": 22686, - "end": 22692, + "start": 22842, + "end": 22848, "loc": { "start": { - "line": 687, + "line": 693, "column": 45 }, "end": { - "line": 687, + "line": 693, "column": 51 } } @@ -147114,15 +148440,15 @@ "postfix": false, "binop": null }, - "start": 22692, - "end": 22693, + "start": 22848, + "end": 22849, "loc": { "start": { - "line": 687, + "line": 693, "column": 51 }, "end": { - "line": 687, + "line": 693, "column": 52 } } @@ -147140,15 +148466,15 @@ "binop": null, "updateContext": null }, - "start": 22693, - "end": 22694, + "start": 22849, + "end": 22850, "loc": { "start": { - "line": 687, + "line": 693, "column": 52 }, "end": { - "line": 687, + "line": 693, "column": 53 } } @@ -147156,15 +148482,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": 22706, - "end": 22861, + "start": 22862, + "end": 23017, "loc": { "start": { - "line": 689, + "line": 695, "column": 8 }, "end": { - "line": 692, + "line": 698, "column": 11 } } @@ -147184,15 +148510,15 @@ "updateContext": null }, "value": "let", - "start": 22871, - "end": 22874, + "start": 23027, + "end": 23030, "loc": { "start": { - "line": 693, + "line": 699, "column": 8 }, "end": { - "line": 693, + "line": 699, "column": 11 } } @@ -147210,15 +148536,15 @@ "binop": null }, "value": "buttonUID", - "start": 22875, - "end": 22884, + "start": 23031, + "end": 23040, "loc": { "start": { - "line": 693, + "line": 699, "column": 12 }, "end": { - "line": 693, + "line": 699, "column": 21 } } @@ -147237,15 +148563,15 @@ "updateContext": null }, "value": "=", - "start": 22885, - "end": 22886, + "start": 23041, + "end": 23042, "loc": { "start": { - "line": 693, + "line": 699, "column": 22 }, "end": { - "line": 693, + "line": 699, "column": 23 } } @@ -147262,15 +148588,15 @@ "postfix": false, "binop": null }, - "start": 22887, - "end": 22888, + "start": 23043, + "end": 23044, "loc": { "start": { - "line": 693, + "line": 699, "column": 24 }, "end": { - "line": 693, + "line": 699, "column": 25 } } @@ -147289,15 +148615,15 @@ "updateContext": null }, "value": "", - "start": 22888, - "end": 22888, + "start": 23044, + "end": 23044, "loc": { "start": { - "line": 693, + "line": 699, "column": 25 }, "end": { - "line": 693, + "line": 699, "column": 25 } } @@ -147314,15 +148640,15 @@ "postfix": false, "binop": null }, - "start": 22888, - "end": 22890, + "start": 23044, + "end": 23046, "loc": { "start": { - "line": 693, + "line": 699, "column": 25 }, "end": { - "line": 693, + "line": 699, "column": 27 } } @@ -147342,15 +148668,15 @@ "updateContext": null }, "value": "this", - "start": 22890, - "end": 22894, + "start": 23046, + "end": 23050, "loc": { "start": { - "line": 693, + "line": 699, "column": 27 }, "end": { - "line": 693, + "line": 699, "column": 31 } } @@ -147368,15 +148694,15 @@ "binop": null, "updateContext": null }, - "start": 22894, - "end": 22895, + "start": 23050, + "end": 23051, "loc": { "start": { - "line": 693, + "line": 699, "column": 31 }, "end": { - "line": 693, + "line": 699, "column": 32 } } @@ -147394,15 +148720,15 @@ "binop": null }, "value": "options", - "start": 22895, - "end": 22902, + "start": 23051, + "end": 23058, "loc": { "start": { - "line": 693, + "line": 699, "column": 32 }, "end": { - "line": 693, + "line": 699, "column": 39 } } @@ -147420,15 +148746,15 @@ "binop": null, "updateContext": null }, - "start": 22902, - "end": 22903, + "start": 23058, + "end": 23059, "loc": { "start": { - "line": 693, + "line": 699, "column": 39 }, "end": { - "line": 693, + "line": 699, "column": 40 } } @@ -147446,15 +148772,15 @@ "binop": null }, "value": "layoutName", - "start": 22903, - "end": 22913, + "start": 23059, + "end": 23069, "loc": { "start": { - "line": 693, + "line": 699, "column": 40 }, "end": { - "line": 693, + "line": 699, "column": 50 } } @@ -147471,15 +148797,15 @@ "postfix": false, "binop": null }, - "start": 22913, - "end": 22914, + "start": 23069, + "end": 23070, "loc": { "start": { - "line": 693, + "line": 699, "column": 50 }, "end": { - "line": 693, + "line": 699, "column": 51 } } @@ -147498,15 +148824,15 @@ "updateContext": null }, "value": "-r", - "start": 22914, - "end": 22916, + "start": 23070, + "end": 23072, "loc": { "start": { - "line": 693, + "line": 699, "column": 51 }, "end": { - "line": 693, + "line": 699, "column": 53 } } @@ -147523,15 +148849,15 @@ "postfix": false, "binop": null }, - "start": 22916, - "end": 22918, + "start": 23072, + "end": 23074, "loc": { "start": { - "line": 693, + "line": 699, "column": 53 }, "end": { - "line": 693, + "line": 699, "column": 55 } } @@ -147549,15 +148875,15 @@ "binop": null }, "value": "rIndex", - "start": 22918, - "end": 22924, + "start": 23074, + "end": 23080, "loc": { "start": { - "line": 693, + "line": 699, "column": 55 }, "end": { - "line": 693, + "line": 699, "column": 61 } } @@ -147574,15 +148900,15 @@ "postfix": false, "binop": null }, - "start": 22924, - "end": 22925, + "start": 23080, + "end": 23081, "loc": { "start": { - "line": 693, + "line": 699, "column": 61 }, "end": { - "line": 693, + "line": 699, "column": 62 } } @@ -147601,15 +148927,15 @@ "updateContext": null }, "value": "b", - "start": 22925, - "end": 22926, + "start": 23081, + "end": 23082, "loc": { "start": { - "line": 693, + "line": 699, "column": 62 }, "end": { - "line": 693, + "line": 699, "column": 63 } } @@ -147626,15 +148952,15 @@ "postfix": false, "binop": null }, - "start": 22926, - "end": 22928, + "start": 23082, + "end": 23084, "loc": { "start": { - "line": 693, + "line": 699, "column": 63 }, "end": { - "line": 693, + "line": 699, "column": 65 } } @@ -147652,15 +148978,15 @@ "binop": null }, "value": "bIndex", - "start": 22928, - "end": 22934, + "start": 23084, + "end": 23090, "loc": { "start": { - "line": 693, + "line": 699, "column": 65 }, "end": { - "line": 693, + "line": 699, "column": 71 } } @@ -147677,15 +149003,15 @@ "postfix": false, "binop": null }, - "start": 22934, - "end": 22935, + "start": 23090, + "end": 23091, "loc": { "start": { - "line": 693, + "line": 699, "column": 71 }, "end": { - "line": 693, + "line": 699, "column": 72 } } @@ -147704,15 +149030,15 @@ "updateContext": null }, "value": "", - "start": 22935, - "end": 22935, + "start": 23091, + "end": 23091, "loc": { "start": { - "line": 693, + "line": 699, "column": 72 }, "end": { - "line": 693, + "line": 699, "column": 72 } } @@ -147729,15 +149055,15 @@ "postfix": false, "binop": null }, - "start": 22935, - "end": 22936, + "start": 23091, + "end": 23092, "loc": { "start": { - "line": 693, + "line": 699, "column": 72 }, "end": { - "line": 693, + "line": 699, "column": 73 } } @@ -147755,15 +149081,15 @@ "binop": null, "updateContext": null }, - "start": 22936, - "end": 22937, + "start": 23092, + "end": 23093, "loc": { "start": { - "line": 693, + "line": 699, "column": 73 }, "end": { - "line": 693, + "line": 699, "column": 74 } } @@ -147781,15 +149107,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22947, - "end": 22956, + "start": 23103, + "end": 23112, "loc": { "start": { - "line": 694, + "line": 700, "column": 8 }, "end": { - "line": 694, + "line": 700, "column": 17 } } @@ -147807,15 +149133,15 @@ "binop": null, "updateContext": null }, - "start": 22956, - "end": 22957, + "start": 23112, + "end": 23113, "loc": { "start": { - "line": 694, + "line": 700, "column": 17 }, "end": { - "line": 694, + "line": 700, "column": 18 } } @@ -147833,15 +149159,15 @@ "binop": null }, "value": "setAttribute", - "start": 22957, - "end": 22969, + "start": 23113, + "end": 23125, "loc": { "start": { - "line": 694, + "line": 700, "column": 18 }, "end": { - "line": 694, + "line": 700, "column": 30 } } @@ -147858,15 +149184,15 @@ "postfix": false, "binop": null }, - "start": 22969, - "end": 22970, + "start": 23125, + "end": 23126, "loc": { "start": { - "line": 694, + "line": 700, "column": 30 }, "end": { - "line": 694, + "line": 700, "column": 31 } } @@ -147885,15 +149211,15 @@ "updateContext": null }, "value": "data-skBtnUID", - "start": 22970, - "end": 22985, + "start": 23126, + "end": 23141, "loc": { "start": { - "line": 694, + "line": 700, "column": 31 }, "end": { - "line": 694, + "line": 700, "column": 46 } } @@ -147911,15 +149237,15 @@ "binop": null, "updateContext": null }, - "start": 22985, - "end": 22986, + "start": 23141, + "end": 23142, "loc": { "start": { - "line": 694, + "line": 700, "column": 46 }, "end": { - "line": 694, + "line": 700, "column": 47 } } @@ -147937,15 +149263,15 @@ "binop": null }, "value": "buttonUID", - "start": 22987, - "end": 22996, + "start": 23143, + "end": 23152, "loc": { "start": { - "line": 694, + "line": 700, "column": 48 }, "end": { - "line": 694, + "line": 700, "column": 57 } } @@ -147962,15 +149288,15 @@ "postfix": false, "binop": null }, - "start": 22996, - "end": 22997, + "start": 23152, + "end": 23153, "loc": { "start": { - "line": 694, + "line": 700, "column": 57 }, "end": { - "line": 694, + "line": 700, "column": 58 } } @@ -147988,15 +149314,15 @@ "binop": null, "updateContext": null }, - "start": 22997, - "end": 22998, + "start": 23153, + "end": 23154, "loc": { "start": { - "line": 694, + "line": 700, "column": 58 }, "end": { - "line": 694, + "line": 700, "column": 59 } } @@ -148004,15 +149330,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 23010, - "end": 23059, + "start": 23166, + "end": 23215, "loc": { "start": { - "line": 696, + "line": 702, "column": 8 }, "end": { - "line": 698, + "line": 704, "column": 11 } } @@ -148030,15 +149356,15 @@ "binop": null }, "value": "buttonDOM", - "start": 23069, - "end": 23078, + "start": 23225, + "end": 23234, "loc": { "start": { - "line": 699, + "line": 705, "column": 8 }, "end": { - "line": 699, + "line": 705, "column": 17 } } @@ -148056,15 +149382,15 @@ "binop": null, "updateContext": null }, - "start": 23078, - "end": 23079, + "start": 23234, + "end": 23235, "loc": { "start": { - "line": 699, + "line": 705, "column": 17 }, "end": { - "line": 699, + "line": 705, "column": 18 } } @@ -148082,15 +149408,15 @@ "binop": null }, "value": "setAttribute", - "start": 23079, - "end": 23091, + "start": 23235, + "end": 23247, "loc": { "start": { - "line": 699, + "line": 705, "column": 18 }, "end": { - "line": 699, + "line": 705, "column": 30 } } @@ -148107,15 +149433,15 @@ "postfix": false, "binop": null }, - "start": 23091, - "end": 23092, + "start": 23247, + "end": 23248, "loc": { "start": { - "line": 699, + "line": 705, "column": 30 }, "end": { - "line": 699, + "line": 705, "column": 31 } } @@ -148134,15 +149460,15 @@ "updateContext": null }, "value": "data-displayLabel", - "start": 23092, - "end": 23111, + "start": 23248, + "end": 23267, "loc": { "start": { - "line": 699, + "line": 705, "column": 31 }, "end": { - "line": 699, + "line": 705, "column": 50 } } @@ -148160,15 +149486,15 @@ "binop": null, "updateContext": null }, - "start": 23111, - "end": 23112, + "start": 23267, + "end": 23268, "loc": { "start": { - "line": 699, + "line": 705, "column": 50 }, "end": { - "line": 699, + "line": 705, "column": 51 } } @@ -148186,15 +149512,15 @@ "binop": null }, "value": "buttonDisplayName", - "start": 23113, - "end": 23130, + "start": 23269, + "end": 23286, "loc": { "start": { - "line": 699, + "line": 705, "column": 52 }, "end": { - "line": 699, + "line": 705, "column": 69 } } @@ -148211,15 +149537,15 @@ "postfix": false, "binop": null }, - "start": 23130, - "end": 23131, + "start": 23286, + "end": 23287, "loc": { "start": { - "line": 699, + "line": 705, "column": 69 }, "end": { - "line": 699, + "line": 705, "column": 70 } } @@ -148237,15 +149563,15 @@ "binop": null, "updateContext": null }, - "start": 23131, - "end": 23132, + "start": 23287, + "end": 23288, "loc": { "start": { - "line": 699, + "line": 705, "column": 70 }, "end": { - "line": 699, + "line": 705, "column": 71 } } @@ -148253,15 +149579,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 23144, - "end": 23202, + "start": 23300, + "end": 23358, "loc": { "start": { - "line": 701, + "line": 707, "column": 8 }, "end": { - "line": 703, + "line": 709, "column": 11 } } @@ -148281,15 +149607,15 @@ "updateContext": null }, "value": "var", - "start": 23212, - "end": 23215, + "start": 23368, + "end": 23371, "loc": { "start": { - "line": 704, + "line": 710, "column": 8 }, "end": { - "line": 704, + "line": 710, "column": 11 } } @@ -148307,15 +149633,15 @@ "binop": null }, "value": "buttonSpanDOM", - "start": 23216, - "end": 23229, + "start": 23372, + "end": 23385, "loc": { "start": { - "line": 704, + "line": 710, "column": 12 }, "end": { - "line": 704, + "line": 710, "column": 25 } } @@ -148334,15 +149660,15 @@ "updateContext": null }, "value": "=", - "start": 23230, - "end": 23231, + "start": 23386, + "end": 23387, "loc": { "start": { - "line": 704, + "line": 710, "column": 26 }, "end": { - "line": 704, + "line": 710, "column": 27 } } @@ -148360,15 +149686,15 @@ "binop": null }, "value": "document", - "start": 23232, - "end": 23240, + "start": 23388, + "end": 23396, "loc": { "start": { - "line": 704, + "line": 710, "column": 28 }, "end": { - "line": 704, + "line": 710, "column": 36 } } @@ -148386,15 +149712,15 @@ "binop": null, "updateContext": null }, - "start": 23240, - "end": 23241, + "start": 23396, + "end": 23397, "loc": { "start": { - "line": 704, + "line": 710, "column": 36 }, "end": { - "line": 704, + "line": 710, "column": 37 } } @@ -148412,15 +149738,15 @@ "binop": null }, "value": "createElement", - "start": 23241, - "end": 23254, + "start": 23397, + "end": 23410, "loc": { "start": { - "line": 704, + "line": 710, "column": 37 }, "end": { - "line": 704, + "line": 710, "column": 50 } } @@ -148437,15 +149763,15 @@ "postfix": false, "binop": null }, - "start": 23254, - "end": 23255, + "start": 23410, + "end": 23411, "loc": { "start": { - "line": 704, + "line": 710, "column": 50 }, "end": { - "line": 704, + "line": 710, "column": 51 } } @@ -148464,15 +149790,15 @@ "updateContext": null }, "value": "span", - "start": 23255, - "end": 23261, + "start": 23411, + "end": 23417, "loc": { "start": { - "line": 704, + "line": 710, "column": 51 }, "end": { - "line": 704, + "line": 710, "column": 57 } } @@ -148489,15 +149815,15 @@ "postfix": false, "binop": null }, - "start": 23261, - "end": 23262, + "start": 23417, + "end": 23418, "loc": { "start": { - "line": 704, + "line": 710, "column": 57 }, "end": { - "line": 704, + "line": 710, "column": 58 } } @@ -148515,15 +149841,15 @@ "binop": null, "updateContext": null }, - "start": 23262, - "end": 23263, + "start": 23418, + "end": 23419, "loc": { "start": { - "line": 704, + "line": 710, "column": 58 }, "end": { - "line": 704, + "line": 710, "column": 59 } } @@ -148541,15 +149867,15 @@ "binop": null }, "value": "buttonSpanDOM", - "start": 23273, - "end": 23286, + "start": 23429, + "end": 23442, "loc": { "start": { - "line": 705, + "line": 711, "column": 8 }, "end": { - "line": 705, + "line": 711, "column": 21 } } @@ -148567,15 +149893,15 @@ "binop": null, "updateContext": null }, - "start": 23286, - "end": 23287, + "start": 23442, + "end": 23443, "loc": { "start": { - "line": 705, + "line": 711, "column": 21 }, "end": { - "line": 705, + "line": 711, "column": 22 } } @@ -148593,15 +149919,15 @@ "binop": null }, "value": "innerHTML", - "start": 23287, - "end": 23296, + "start": 23443, + "end": 23452, "loc": { "start": { - "line": 705, + "line": 711, "column": 22 }, "end": { - "line": 705, + "line": 711, "column": 31 } } @@ -148620,15 +149946,15 @@ "updateContext": null }, "value": "=", - "start": 23297, - "end": 23298, + "start": 23453, + "end": 23454, "loc": { "start": { - "line": 705, + "line": 711, "column": 32 }, "end": { - "line": 705, + "line": 711, "column": 33 } } @@ -148646,15 +149972,15 @@ "binop": null }, "value": "buttonDisplayName", - "start": 23299, - "end": 23316, + "start": 23455, + "end": 23472, "loc": { "start": { - "line": 705, + "line": 711, "column": 34 }, "end": { - "line": 705, + "line": 711, "column": 51 } } @@ -148672,15 +149998,15 @@ "binop": null, "updateContext": null }, - "start": 23316, - "end": 23317, + "start": 23472, + "end": 23473, "loc": { "start": { - "line": 705, + "line": 711, "column": 51 }, "end": { - "line": 705, + "line": 711, "column": 52 } } @@ -148698,15 +150024,15 @@ "binop": null }, "value": "buttonDOM", - "start": 23327, - "end": 23336, + "start": 23483, + "end": 23492, "loc": { "start": { - "line": 706, + "line": 712, "column": 8 }, "end": { - "line": 706, + "line": 712, "column": 17 } } @@ -148724,15 +150050,15 @@ "binop": null, "updateContext": null }, - "start": 23336, - "end": 23337, + "start": 23492, + "end": 23493, "loc": { "start": { - "line": 706, + "line": 712, "column": 17 }, "end": { - "line": 706, + "line": 712, "column": 18 } } @@ -148750,15 +150076,15 @@ "binop": null }, "value": "appendChild", - "start": 23337, - "end": 23348, + "start": 23493, + "end": 23504, "loc": { "start": { - "line": 706, + "line": 712, "column": 18 }, "end": { - "line": 706, + "line": 712, "column": 29 } } @@ -148775,15 +150101,15 @@ "postfix": false, "binop": null }, - "start": 23348, - "end": 23349, + "start": 23504, + "end": 23505, "loc": { "start": { - "line": 706, + "line": 712, "column": 29 }, "end": { - "line": 706, + "line": 712, "column": 30 } } @@ -148801,15 +150127,15 @@ "binop": null }, "value": "buttonSpanDOM", - "start": 23349, - "end": 23362, + "start": 23505, + "end": 23518, "loc": { "start": { - "line": 706, + "line": 712, "column": 30 }, "end": { - "line": 706, + "line": 712, "column": 43 } } @@ -148826,15 +150152,15 @@ "postfix": false, "binop": null }, - "start": 23362, - "end": 23363, + "start": 23518, + "end": 23519, "loc": { "start": { - "line": 706, + "line": 712, "column": 43 }, "end": { - "line": 706, + "line": 712, "column": 44 } } @@ -148852,15 +150178,15 @@ "binop": null, "updateContext": null }, - "start": 23363, - "end": 23364, + "start": 23519, + "end": 23520, "loc": { "start": { - "line": 706, + "line": 712, "column": 44 }, "end": { - "line": 706, + "line": 712, "column": 45 } } @@ -148868,15 +150194,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 23376, - "end": 23429, + "start": 23532, + "end": 23585, "loc": { "start": { - "line": 708, + "line": 714, "column": 8 }, "end": { - "line": 710, + "line": 716, "column": 11 } } @@ -148896,15 +150222,15 @@ "updateContext": null }, "value": "if", - "start": 23439, - "end": 23441, + "start": 23595, + "end": 23597, "loc": { "start": { - "line": 711, + "line": 717, "column": 8 }, "end": { - "line": 711, + "line": 717, "column": 10 } } @@ -148921,15 +150247,15 @@ "postfix": false, "binop": null }, - "start": 23441, - "end": 23442, + "start": 23597, + "end": 23598, "loc": { "start": { - "line": 711, + "line": 717, "column": 10 }, "end": { - "line": 711, + "line": 717, "column": 11 } } @@ -148948,15 +150274,15 @@ "updateContext": null }, "value": "!", - "start": 23442, - "end": 23443, + "start": 23598, + "end": 23599, "loc": { "start": { - "line": 711, + "line": 717, "column": 11 }, "end": { - "line": 711, + "line": 717, "column": 12 } } @@ -148976,15 +150302,15 @@ "updateContext": null }, "value": "this", - "start": 23443, - "end": 23447, + "start": 23599, + "end": 23603, "loc": { "start": { - "line": 711, + "line": 717, "column": 12 }, "end": { - "line": 711, + "line": 717, "column": 16 } } @@ -149002,15 +150328,15 @@ "binop": null, "updateContext": null }, - "start": 23447, - "end": 23448, + "start": 23603, + "end": 23604, "loc": { "start": { - "line": 711, + "line": 717, "column": 16 }, "end": { - "line": 711, + "line": 717, "column": 17 } } @@ -149028,15 +150354,15 @@ "binop": null }, "value": "buttonElements", - "start": 23448, - "end": 23462, + "start": 23604, + "end": 23618, "loc": { "start": { - "line": 711, + "line": 717, "column": 17 }, "end": { - "line": 711, + "line": 717, "column": 31 } } @@ -149054,15 +150380,15 @@ "binop": null, "updateContext": null }, - "start": 23462, - "end": 23463, + "start": 23618, + "end": 23619, "loc": { "start": { - "line": 711, + "line": 717, "column": 31 }, "end": { - "line": 711, + "line": 717, "column": 32 } } @@ -149080,15 +150406,15 @@ "binop": null }, "value": "button", - "start": 23463, - "end": 23469, + "start": 23619, + "end": 23625, "loc": { "start": { - "line": 711, + "line": 717, "column": 32 }, "end": { - "line": 711, + "line": 717, "column": 38 } } @@ -149106,15 +150432,15 @@ "binop": null, "updateContext": null }, - "start": 23469, - "end": 23470, + "start": 23625, + "end": 23626, "loc": { "start": { - "line": 711, + "line": 717, "column": 38 }, "end": { - "line": 711, + "line": 717, "column": 39 } } @@ -149131,15 +150457,15 @@ "postfix": false, "binop": null }, - "start": 23470, - "end": 23471, + "start": 23626, + "end": 23627, "loc": { "start": { - "line": 711, + "line": 717, "column": 39 }, "end": { - "line": 711, + "line": 717, "column": 40 } } @@ -149159,15 +150485,15 @@ "updateContext": null }, "value": "this", - "start": 23483, - "end": 23487, + "start": 23639, + "end": 23643, "loc": { "start": { - "line": 712, + "line": 718, "column": 10 }, "end": { - "line": 712, + "line": 718, "column": 14 } } @@ -149185,15 +150511,15 @@ "binop": null, "updateContext": null }, - "start": 23487, - "end": 23488, + "start": 23643, + "end": 23644, "loc": { "start": { - "line": 712, + "line": 718, "column": 14 }, "end": { - "line": 712, + "line": 718, "column": 15 } } @@ -149211,15 +150537,15 @@ "binop": null }, "value": "buttonElements", - "start": 23488, - "end": 23502, + "start": 23644, + "end": 23658, "loc": { "start": { - "line": 712, + "line": 718, "column": 15 }, "end": { - "line": 712, + "line": 718, "column": 29 } } @@ -149237,15 +150563,15 @@ "binop": null, "updateContext": null }, - "start": 23502, - "end": 23503, + "start": 23658, + "end": 23659, "loc": { "start": { - "line": 712, + "line": 718, "column": 29 }, "end": { - "line": 712, + "line": 718, "column": 30 } } @@ -149263,15 +150589,15 @@ "binop": null }, "value": "button", - "start": 23503, - "end": 23509, + "start": 23659, + "end": 23665, "loc": { "start": { - "line": 712, + "line": 718, "column": 30 }, "end": { - "line": 712, + "line": 718, "column": 36 } } @@ -149289,15 +150615,15 @@ "binop": null, "updateContext": null }, - "start": 23509, - "end": 23510, + "start": 23665, + "end": 23666, "loc": { "start": { - "line": 712, + "line": 718, "column": 36 }, "end": { - "line": 712, + "line": 718, "column": 37 } } @@ -149316,15 +150642,15 @@ "updateContext": null }, "value": "=", - "start": 23511, - "end": 23512, + "start": 23667, + "end": 23668, "loc": { "start": { - "line": 712, + "line": 718, "column": 38 }, "end": { - "line": 712, + "line": 718, "column": 39 } } @@ -149342,15 +150668,15 @@ "binop": null, "updateContext": null }, - "start": 23513, - "end": 23514, + "start": 23669, + "end": 23670, "loc": { "start": { - "line": 712, + "line": 718, "column": 40 }, "end": { - "line": 712, + "line": 718, "column": 41 } } @@ -149368,15 +150694,15 @@ "binop": null, "updateContext": null }, - "start": 23514, - "end": 23515, + "start": 23670, + "end": 23671, "loc": { "start": { - "line": 712, + "line": 718, "column": 41 }, "end": { - "line": 712, + "line": 718, "column": 42 } } @@ -149394,15 +150720,15 @@ "binop": null, "updateContext": null }, - "start": 23515, - "end": 23516, + "start": 23671, + "end": 23672, "loc": { "start": { - "line": 712, + "line": 718, "column": 42 }, "end": { - "line": 712, + "line": 718, "column": 43 } } @@ -149422,15 +150748,15 @@ "updateContext": null }, "value": "this", - "start": 23528, - "end": 23532, + "start": 23684, + "end": 23688, "loc": { "start": { - "line": 714, + "line": 720, "column": 8 }, "end": { - "line": 714, + "line": 720, "column": 12 } } @@ -149448,15 +150774,15 @@ "binop": null, "updateContext": null }, - "start": 23532, - "end": 23533, + "start": 23688, + "end": 23689, "loc": { "start": { - "line": 714, + "line": 720, "column": 12 }, "end": { - "line": 714, + "line": 720, "column": 13 } } @@ -149474,15 +150800,15 @@ "binop": null }, "value": "buttonElements", - "start": 23533, - "end": 23547, + "start": 23689, + "end": 23703, "loc": { "start": { - "line": 714, + "line": 720, "column": 13 }, "end": { - "line": 714, + "line": 720, "column": 27 } } @@ -149500,15 +150826,15 @@ "binop": null, "updateContext": null }, - "start": 23547, - "end": 23548, + "start": 23703, + "end": 23704, "loc": { "start": { - "line": 714, + "line": 720, "column": 27 }, "end": { - "line": 714, + "line": 720, "column": 28 } } @@ -149526,15 +150852,15 @@ "binop": null }, "value": "button", - "start": 23548, - "end": 23554, + "start": 23704, + "end": 23710, "loc": { "start": { - "line": 714, + "line": 720, "column": 28 }, "end": { - "line": 714, + "line": 720, "column": 34 } } @@ -149552,15 +150878,15 @@ "binop": null, "updateContext": null }, - "start": 23554, - "end": 23555, + "start": 23710, + "end": 23711, "loc": { "start": { - "line": 714, + "line": 720, "column": 34 }, "end": { - "line": 714, + "line": 720, "column": 35 } } @@ -149578,15 +150904,15 @@ "binop": null, "updateContext": null }, - "start": 23555, - "end": 23556, + "start": 23711, + "end": 23712, "loc": { "start": { - "line": 714, + "line": 720, "column": 35 }, "end": { - "line": 714, + "line": 720, "column": 36 } } @@ -149604,15 +150930,15 @@ "binop": null }, "value": "push", - "start": 23556, - "end": 23560, + "start": 23712, + "end": 23716, "loc": { "start": { - "line": 714, + "line": 720, "column": 36 }, "end": { - "line": 714, + "line": 720, "column": 40 } } @@ -149629,15 +150955,15 @@ "postfix": false, "binop": null }, - "start": 23560, - "end": 23561, + "start": 23716, + "end": 23717, "loc": { "start": { - "line": 714, + "line": 720, "column": 40 }, "end": { - "line": 714, + "line": 720, "column": 41 } } @@ -149655,15 +150981,15 @@ "binop": null }, "value": "buttonDOM", - "start": 23561, - "end": 23570, + "start": 23717, + "end": 23726, "loc": { "start": { - "line": 714, + "line": 720, "column": 41 }, "end": { - "line": 714, + "line": 720, "column": 50 } } @@ -149680,15 +151006,15 @@ "postfix": false, "binop": null }, - "start": 23570, - "end": 23571, + "start": 23726, + "end": 23727, "loc": { "start": { - "line": 714, + "line": 720, "column": 50 }, "end": { - "line": 714, + "line": 720, "column": 51 } } @@ -149706,15 +151032,15 @@ "binop": null, "updateContext": null }, - "start": 23571, - "end": 23572, + "start": 23727, + "end": 23728, "loc": { "start": { - "line": 714, + "line": 720, "column": 51 }, "end": { - "line": 714, + "line": 720, "column": 52 } } @@ -149722,15 +151048,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 23584, - "end": 23636, + "start": 23740, + "end": 23792, "loc": { "start": { - "line": 716, + "line": 722, "column": 8 }, "end": { - "line": 718, + "line": 724, "column": 11 } } @@ -149748,15 +151074,15 @@ "binop": null }, "value": "rowDOM", - "start": 23646, - "end": 23652, + "start": 23802, + "end": 23808, "loc": { "start": { - "line": 719, + "line": 725, "column": 8 }, "end": { - "line": 719, + "line": 725, "column": 14 } } @@ -149774,15 +151100,15 @@ "binop": null, "updateContext": null }, - "start": 23652, - "end": 23653, + "start": 23808, + "end": 23809, "loc": { "start": { - "line": 719, + "line": 725, "column": 14 }, "end": { - "line": 719, + "line": 725, "column": 15 } } @@ -149800,15 +151126,15 @@ "binop": null }, "value": "appendChild", - "start": 23653, - "end": 23664, + "start": 23809, + "end": 23820, "loc": { "start": { - "line": 719, + "line": 725, "column": 15 }, "end": { - "line": 719, + "line": 725, "column": 26 } } @@ -149825,15 +151151,15 @@ "postfix": false, "binop": null }, - "start": 23664, - "end": 23665, + "start": 23820, + "end": 23821, "loc": { "start": { - "line": 719, + "line": 725, "column": 26 }, "end": { - "line": 719, + "line": 725, "column": 27 } } @@ -149851,15 +151177,15 @@ "binop": null }, "value": "buttonDOM", - "start": 23665, - "end": 23674, + "start": 23821, + "end": 23830, "loc": { "start": { - "line": 719, + "line": 725, "column": 27 }, "end": { - "line": 719, + "line": 725, "column": 36 } } @@ -149876,15 +151202,15 @@ "postfix": false, "binop": null }, - "start": 23674, - "end": 23675, + "start": 23830, + "end": 23831, "loc": { "start": { - "line": 719, + "line": 725, "column": 36 }, "end": { - "line": 719, + "line": 725, "column": 37 } } @@ -149902,15 +151228,15 @@ "binop": null, "updateContext": null }, - "start": 23675, - "end": 23676, + "start": 23831, + "end": 23832, "loc": { "start": { - "line": 719, + "line": 725, "column": 37 }, "end": { - "line": 719, + "line": 725, "column": 38 } } @@ -149927,15 +151253,15 @@ "postfix": false, "binop": null }, - "start": 23686, - "end": 23687, + "start": 23842, + "end": 23843, "loc": { "start": { - "line": 721, + "line": 727, "column": 6 }, "end": { - "line": 721, + "line": 727, "column": 7 } } @@ -149952,15 +151278,15 @@ "postfix": false, "binop": null }, - "start": 23687, - "end": 23688, + "start": 23843, + "end": 23844, "loc": { "start": { - "line": 721, + "line": 727, "column": 7 }, "end": { - "line": 721, + "line": 727, "column": 8 } } @@ -149978,15 +151304,15 @@ "binop": null, "updateContext": null }, - "start": 23688, - "end": 23689, + "start": 23844, + "end": 23845, "loc": { "start": { - "line": 721, + "line": 727, "column": 8 }, "end": { - "line": 721, + "line": 727, "column": 9 } } @@ -149994,15 +151320,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 23699, - "end": 23749, + "start": 23855, + "end": 23905, "loc": { "start": { - "line": 723, + "line": 729, "column": 6 }, "end": { - "line": 725, + "line": 731, "column": 9 } } @@ -150022,15 +151348,15 @@ "updateContext": null }, "value": "this", - "start": 23757, - "end": 23761, + "start": 23913, + "end": 23917, "loc": { "start": { - "line": 726, + "line": 732, "column": 6 }, "end": { - "line": 726, + "line": 732, "column": 10 } } @@ -150048,15 +151374,15 @@ "binop": null, "updateContext": null }, - "start": 23761, - "end": 23762, + "start": 23917, + "end": 23918, "loc": { "start": { - "line": 726, + "line": 732, "column": 10 }, "end": { - "line": 726, + "line": 732, "column": 11 } } @@ -150074,15 +151400,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 23762, - "end": 23773, + "start": 23918, + "end": 23929, "loc": { "start": { - "line": 726, + "line": 732, "column": 11 }, "end": { - "line": 726, + "line": 732, "column": 22 } } @@ -150100,15 +151426,15 @@ "binop": null, "updateContext": null }, - "start": 23773, - "end": 23774, + "start": 23929, + "end": 23930, "loc": { "start": { - "line": 726, + "line": 732, "column": 22 }, "end": { - "line": 726, + "line": 732, "column": 23 } } @@ -150126,15 +151452,15 @@ "binop": null }, "value": "appendChild", - "start": 23774, - "end": 23785, + "start": 23930, + "end": 23941, "loc": { "start": { - "line": 726, + "line": 732, "column": 23 }, "end": { - "line": 726, + "line": 732, "column": 34 } } @@ -150151,15 +151477,15 @@ "postfix": false, "binop": null }, - "start": 23785, - "end": 23786, + "start": 23941, + "end": 23942, "loc": { "start": { - "line": 726, + "line": 732, "column": 34 }, "end": { - "line": 726, + "line": 732, "column": 35 } } @@ -150177,15 +151503,15 @@ "binop": null }, "value": "rowDOM", - "start": 23786, - "end": 23792, + "start": 23942, + "end": 23948, "loc": { "start": { - "line": 726, + "line": 732, "column": 35 }, "end": { - "line": 726, + "line": 732, "column": 41 } } @@ -150202,15 +151528,15 @@ "postfix": false, "binop": null }, - "start": 23792, - "end": 23793, + "start": 23948, + "end": 23949, "loc": { "start": { - "line": 726, + "line": 732, "column": 41 }, "end": { - "line": 726, + "line": 732, "column": 42 } } @@ -150228,15 +151554,15 @@ "binop": null, "updateContext": null }, - "start": 23793, - "end": 23794, + "start": 23949, + "end": 23950, "loc": { "start": { - "line": 726, + "line": 732, "column": 42 }, "end": { - "line": 726, + "line": 732, "column": 43 } } @@ -150253,15 +151579,15 @@ "postfix": false, "binop": null }, - "start": 23800, - "end": 23801, + "start": 23956, + "end": 23957, "loc": { "start": { - "line": 727, + "line": 733, "column": 4 }, "end": { - "line": 727, + "line": 733, "column": 5 } } @@ -150278,15 +151604,15 @@ "postfix": false, "binop": null }, - "start": 23801, - "end": 23802, + "start": 23957, + "end": 23958, "loc": { "start": { - "line": 727, + "line": 733, "column": 5 }, "end": { - "line": 727, + "line": 733, "column": 6 } } @@ -150304,15 +151630,15 @@ "binop": null, "updateContext": null }, - "start": 23802, - "end": 23803, + "start": 23958, + "end": 23959, "loc": { "start": { - "line": 727, + "line": 733, "column": 6 }, "end": { - "line": 727, + "line": 733, "column": 7 } } @@ -150320,15 +151646,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 23811, - "end": 23848, + "start": 23967, + "end": 24004, "loc": { "start": { - "line": 729, + "line": 735, "column": 4 }, "end": { - "line": 731, + "line": 737, "column": 7 } } @@ -150348,15 +151674,15 @@ "updateContext": null }, "value": "this", - "start": 23854, - "end": 23858, + "start": 24010, + "end": 24014, "loc": { "start": { - "line": 732, + "line": 738, "column": 4 }, "end": { - "line": 732, + "line": 738, "column": 8 } } @@ -150374,15 +151700,15 @@ "binop": null, "updateContext": null }, - "start": 23858, - "end": 23859, + "start": 24014, + "end": 24015, "loc": { "start": { - "line": 732, + "line": 738, "column": 8 }, "end": { - "line": 732, + "line": 738, "column": 9 } } @@ -150400,15 +151726,15 @@ "binop": null }, "value": "onRender", - "start": 23859, - "end": 23867, + "start": 24015, + "end": 24023, "loc": { "start": { - "line": 732, + "line": 738, "column": 9 }, "end": { - "line": 732, + "line": 738, "column": 17 } } @@ -150425,15 +151751,15 @@ "postfix": false, "binop": null }, - "start": 23867, - "end": 23868, + "start": 24023, + "end": 24024, "loc": { "start": { - "line": 732, + "line": 738, "column": 17 }, "end": { - "line": 732, + "line": 738, "column": 18 } } @@ -150450,15 +151776,15 @@ "postfix": false, "binop": null }, - "start": 23868, - "end": 23869, + "start": 24024, + "end": 24025, "loc": { "start": { - "line": 732, + "line": 738, "column": 18 }, "end": { - "line": 732, + "line": 738, "column": 19 } } @@ -150476,15 +151802,15 @@ "binop": null, "updateContext": null }, - "start": 23869, - "end": 23870, + "start": 24025, + "end": 24026, "loc": { "start": { - "line": 732, + "line": 738, "column": 19 }, "end": { - "line": 732, + "line": 738, "column": 20 } } @@ -150504,15 +151830,15 @@ "updateContext": null }, "value": "if", - "start": 23878, - "end": 23880, + "start": 24034, + "end": 24036, "loc": { "start": { - "line": 734, + "line": 740, "column": 4 }, "end": { - "line": 734, + "line": 740, "column": 6 } } @@ -150529,15 +151855,15 @@ "postfix": false, "binop": null }, - "start": 23880, - "end": 23881, + "start": 24036, + "end": 24037, "loc": { "start": { - "line": 734, + "line": 740, "column": 6 }, "end": { - "line": 734, + "line": 740, "column": 7 } } @@ -150556,15 +151882,15 @@ "updateContext": null }, "value": "!", - "start": 23881, - "end": 23882, + "start": 24037, + "end": 24038, "loc": { "start": { - "line": 734, + "line": 740, "column": 7 }, "end": { - "line": 734, + "line": 740, "column": 8 } } @@ -150584,15 +151910,15 @@ "updateContext": null }, "value": "this", - "start": 23882, - "end": 23886, + "start": 24038, + "end": 24042, "loc": { "start": { - "line": 734, + "line": 740, "column": 8 }, "end": { - "line": 734, + "line": 740, "column": 12 } } @@ -150610,15 +151936,15 @@ "binop": null, "updateContext": null }, - "start": 23886, - "end": 23887, + "start": 24042, + "end": 24043, "loc": { "start": { - "line": 734, + "line": 740, "column": 12 }, "end": { - "line": 734, + "line": 740, "column": 13 } } @@ -150636,15 +151962,15 @@ "binop": null }, "value": "initialized", - "start": 23887, - "end": 23898, + "start": 24043, + "end": 24054, "loc": { "start": { - "line": 734, + "line": 740, "column": 13 }, "end": { - "line": 734, + "line": 740, "column": 24 } } @@ -150661,15 +151987,15 @@ "postfix": false, "binop": null }, - "start": 23898, - "end": 23899, + "start": 24054, + "end": 24055, "loc": { "start": { - "line": 734, + "line": 740, "column": 24 }, "end": { - "line": 734, + "line": 740, "column": 25 } } @@ -150686,15 +152012,15 @@ "postfix": false, "binop": null }, - "start": 23899, - "end": 23900, + "start": 24055, + "end": 24056, "loc": { "start": { - "line": 734, + "line": 740, "column": 25 }, "end": { - "line": 734, + "line": 740, "column": 26 } } @@ -150702,15 +152028,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 23908, - "end": 23990, + "start": 24064, + "end": 24146, "loc": { "start": { - "line": 735, + "line": 741, "column": 6 }, "end": { - "line": 737, + "line": 743, "column": 9 } } @@ -150730,15 +152056,15 @@ "updateContext": null }, "value": "this", - "start": 23998, - "end": 24002, + "start": 24154, + "end": 24158, "loc": { "start": { - "line": 738, + "line": 744, "column": 6 }, "end": { - "line": 738, + "line": 744, "column": 10 } } @@ -150756,15 +152082,15 @@ "binop": null, "updateContext": null }, - "start": 24002, - "end": 24003, + "start": 24158, + "end": 24159, "loc": { "start": { - "line": 738, + "line": 744, "column": 10 }, "end": { - "line": 738, + "line": 744, "column": 11 } } @@ -150782,15 +152108,15 @@ "binop": null }, "value": "initialized", - "start": 24003, - "end": 24014, + "start": 24159, + "end": 24170, "loc": { "start": { - "line": 738, + "line": 744, "column": 11 }, "end": { - "line": 738, + "line": 744, "column": 22 } } @@ -150809,15 +152135,15 @@ "updateContext": null }, "value": "=", - "start": 24015, - "end": 24016, + "start": 24171, + "end": 24172, "loc": { "start": { - "line": 738, + "line": 744, "column": 23 }, "end": { - "line": 738, + "line": 744, "column": 24 } } @@ -150837,15 +152163,15 @@ "updateContext": null }, "value": "true", - "start": 24017, - "end": 24021, + "start": 24173, + "end": 24177, "loc": { "start": { - "line": 738, + "line": 744, "column": 25 }, "end": { - "line": 738, + "line": 744, "column": 29 } } @@ -150863,15 +152189,15 @@ "binop": null, "updateContext": null }, - "start": 24021, - "end": 24022, + "start": 24177, + "end": 24178, "loc": { "start": { - "line": 738, + "line": 744, "column": 29 }, "end": { - "line": 738, + "line": 744, "column": 30 } } @@ -150879,15 +152205,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handling mouseup\r\n ", - "start": 24032, - "end": 24073, + "start": 24188, + "end": 24229, "loc": { "start": { - "line": 740, + "line": 746, "column": 6 }, "end": { - "line": 742, + "line": 748, "column": 9 } } @@ -150905,15 +152231,15 @@ "binop": null }, "value": "document", - "start": 24081, - "end": 24089, + "start": 24237, + "end": 24245, "loc": { "start": { - "line": 743, + "line": 749, "column": 6 }, "end": { - "line": 743, + "line": 749, "column": 14 } } @@ -150931,15 +152257,15 @@ "binop": null, "updateContext": null }, - "start": 24089, - "end": 24090, + "start": 24245, + "end": 24246, "loc": { "start": { - "line": 743, + "line": 749, "column": 14 }, "end": { - "line": 743, + "line": 749, "column": 15 } } @@ -150957,15 +152283,15 @@ "binop": null }, "value": "onmouseup", - "start": 24090, - "end": 24099, + "start": 24246, + "end": 24255, "loc": { "start": { - "line": 743, + "line": 749, "column": 15 }, "end": { - "line": 743, + "line": 749, "column": 24 } } @@ -150984,15 +152310,15 @@ "updateContext": null }, "value": "=", - "start": 24100, - "end": 24101, + "start": 24256, + "end": 24257, "loc": { "start": { - "line": 743, + "line": 749, "column": 25 }, "end": { - "line": 743, + "line": 749, "column": 26 } } @@ -151009,15 +152335,15 @@ "postfix": false, "binop": null }, - "start": 24102, - "end": 24103, + "start": 24258, + "end": 24259, "loc": { "start": { - "line": 743, + "line": 749, "column": 27 }, "end": { - "line": 743, + "line": 749, "column": 28 } } @@ -151034,15 +152360,15 @@ "postfix": false, "binop": null }, - "start": 24103, - "end": 24104, + "start": 24259, + "end": 24260, "loc": { "start": { - "line": 743, + "line": 749, "column": 28 }, "end": { - "line": 743, + "line": 749, "column": 29 } } @@ -151060,15 +152386,15 @@ "binop": null, "updateContext": null }, - "start": 24105, - "end": 24107, + "start": 24261, + "end": 24263, "loc": { "start": { - "line": 743, + "line": 749, "column": 30 }, "end": { - "line": 743, + "line": 749, "column": 32 } } @@ -151088,15 +152414,15 @@ "updateContext": null }, "value": "this", - "start": 24108, - "end": 24112, + "start": 24264, + "end": 24268, "loc": { "start": { - "line": 743, + "line": 749, "column": 33 }, "end": { - "line": 743, + "line": 749, "column": 37 } } @@ -151114,15 +152440,15 @@ "binop": null, "updateContext": null }, - "start": 24112, - "end": 24113, + "start": 24268, + "end": 24269, "loc": { "start": { - "line": 743, + "line": 749, "column": 37 }, "end": { - "line": 743, + "line": 749, "column": 38 } } @@ -151140,15 +152466,15 @@ "binop": null }, "value": "handleButtonMouseUp", - "start": 24113, - "end": 24132, + "start": 24269, + "end": 24288, "loc": { "start": { - "line": 743, + "line": 749, "column": 38 }, "end": { - "line": 743, + "line": 749, "column": 57 } } @@ -151165,15 +152491,15 @@ "postfix": false, "binop": null }, - "start": 24132, - "end": 24133, + "start": 24288, + "end": 24289, "loc": { "start": { - "line": 743, + "line": 749, "column": 57 }, "end": { - "line": 743, + "line": 749, "column": 58 } } @@ -151190,15 +152516,15 @@ "postfix": false, "binop": null }, - "start": 24133, - "end": 24134, + "start": 24289, + "end": 24290, "loc": { "start": { - "line": 743, + "line": 749, "column": 58 }, "end": { - "line": 743, + "line": 749, "column": 59 } } @@ -151216,15 +152542,15 @@ "binop": null, "updateContext": null }, - "start": 24134, - "end": 24135, + "start": 24290, + "end": 24291, "loc": { "start": { - "line": 743, + "line": 749, "column": 59 }, "end": { - "line": 743, + "line": 749, "column": 60 } } @@ -151232,15 +152558,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24145, - "end": 24184, + "start": 24301, + "end": 24340, "loc": { "start": { - "line": 745, + "line": 751, "column": 6 }, "end": { - "line": 747, + "line": 753, "column": 9 } } @@ -151260,15 +152586,15 @@ "updateContext": null }, "value": "this", - "start": 24192, - "end": 24196, + "start": 24348, + "end": 24352, "loc": { "start": { - "line": 748, + "line": 754, "column": 6 }, "end": { - "line": 748, + "line": 754, "column": 10 } } @@ -151286,15 +152612,15 @@ "binop": null, "updateContext": null }, - "start": 24196, - "end": 24197, + "start": 24352, + "end": 24353, "loc": { "start": { - "line": 748, + "line": 754, "column": 10 }, "end": { - "line": 748, + "line": 754, "column": 11 } } @@ -151312,15 +152638,15 @@ "binop": null }, "value": "onInit", - "start": 24197, - "end": 24203, + "start": 24353, + "end": 24359, "loc": { "start": { - "line": 748, + "line": 754, "column": 11 }, "end": { - "line": 748, + "line": 754, "column": 17 } } @@ -151337,15 +152663,15 @@ "postfix": false, "binop": null }, - "start": 24203, - "end": 24204, + "start": 24359, + "end": 24360, "loc": { "start": { - "line": 748, + "line": 754, "column": 17 }, "end": { - "line": 748, + "line": 754, "column": 18 } } @@ -151362,15 +152688,15 @@ "postfix": false, "binop": null }, - "start": 24204, - "end": 24205, + "start": 24360, + "end": 24361, "loc": { "start": { - "line": 748, + "line": 754, "column": 18 }, "end": { - "line": 748, + "line": 754, "column": 19 } } @@ -151388,15 +152714,15 @@ "binop": null, "updateContext": null }, - "start": 24205, - "end": 24206, + "start": 24361, + "end": 24362, "loc": { "start": { - "line": 748, + "line": 754, "column": 19 }, "end": { - "line": 748, + "line": 754, "column": 20 } } @@ -151413,15 +152739,15 @@ "postfix": false, "binop": null }, - "start": 24212, - "end": 24213, + "start": 24368, + "end": 24369, "loc": { "start": { - "line": 749, + "line": 755, "column": 4 }, "end": { - "line": 749, + "line": 755, "column": 5 } } @@ -151438,15 +152764,15 @@ "postfix": false, "binop": null }, - "start": 24217, - "end": 24218, + "start": 24373, + "end": 24374, "loc": { "start": { - "line": 750, + "line": 756, "column": 2 }, "end": { - "line": 750, + "line": 756, "column": 3 } } @@ -151463,15 +152789,15 @@ "postfix": false, "binop": null }, - "start": 24220, - "end": 24221, + "start": 24376, + "end": 24377, "loc": { "start": { - "line": 751, + "line": 757, "column": 0 }, "end": { - "line": 751, + "line": 757, "column": 1 } } @@ -151491,15 +152817,15 @@ "updateContext": null }, "value": "export", - "start": 24225, - "end": 24231, + "start": 24381, + "end": 24387, "loc": { "start": { - "line": 753, + "line": 759, "column": 0 }, "end": { - "line": 753, + "line": 759, "column": 6 } } @@ -151519,15 +152845,15 @@ "updateContext": null }, "value": "default", - "start": 24232, - "end": 24239, + "start": 24388, + "end": 24395, "loc": { "start": { - "line": 753, + "line": 759, "column": 7 }, "end": { - "line": 753, + "line": 759, "column": 14 } } @@ -151545,15 +152871,15 @@ "binop": null }, "value": "SimpleKeyboard", - "start": 24240, - "end": 24254, + "start": 24396, + "end": 24410, "loc": { "start": { - "line": 753, + "line": 759, "column": 15 }, "end": { - "line": 753, + "line": 759, "column": 29 } } @@ -151571,15 +152897,15 @@ "binop": null, "updateContext": null }, - "start": 24254, - "end": 24255, + "start": 24410, + "end": 24411, "loc": { "start": { - "line": 753, + "line": 759, "column": 29 }, "end": { - "line": 753, + "line": 759, "column": 30 } } @@ -151597,15 +152923,15 @@ "binop": null, "updateContext": null }, - "start": 24257, - "end": 24257, + "start": 24413, + "end": 24413, "loc": { "start": { - "line": 754, + "line": 760, "column": 0 }, "end": { - "line": 754, + "line": 760, "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 0871ce04..7d5edc55 100644 --- a/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html +++ b/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html @@ -1388,7 +1388,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1433,7 +1433,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1477,7 +1477,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1521,7 +1521,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1564,7 +1564,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1607,7 +1607,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -2192,7 +2192,7 @@ keyboard.clearInput(); - source + source @@ -2236,7 +2236,7 @@ keyboard.clearInput(); - source + source @@ -2327,7 +2327,7 @@ keyboard.clearInput(); - source + source @@ -2407,7 +2407,7 @@ keyboard.clearInput(); - source + source @@ -2467,7 +2467,7 @@ keyboard.clearInput(); - source + source @@ -2512,7 +2512,7 @@ Used interally between re-renders.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- source + source @@ -3508,7 +3508,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 3114d0ab..45daa30d 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 ae557b89..d98ecd17 100644 --- a/docs/file/src/lib/components/Keyboard.js.html +++ b/docs/file/src/lib/components/Keyboard.js.html @@ -259,6 +259,12 @@ class SimpleKeyboard { */ this.isMouseHold = true; + if(this.holdInteractionTimeout) + clearTimeout(this.holdInteractionTimeout); + + if(this.holdTimeout) + clearTimeout(this.holdTimeout); + /** * @type {object} Time to wait until a key hold is detected */ diff --git a/docs/index.json b/docs/index.json index f4ec7352..c0e96dc9 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 * @type {object} Classes identifying loaded plugins\r\n */\r\n this.keyboardPluginClasses = '';\r\n\r\n /**\r\n * Bindings\r\n */\r\n this.handleButtonClicked = this.handleButtonClicked.bind(this);\r\n this.syncInstanceInputs = this.syncInstanceInputs.bind(this);\r\n this.clearInput = this.clearInput.bind(this);\r\n this.getInput = this.getInput.bind(this);\r\n this.setInput = this.setInput.bind(this);\r\n this.replaceInput = this.replaceInput.bind(this);\r\n this.clear = this.clear.bind(this);\r\n this.dispatch = this.dispatch.bind(this);\r\n this.addButtonTheme = this.addButtonTheme.bind(this);\r\n this.removeButtonTheme = this.removeButtonTheme.bind(this);\r\n this.getButtonElement = this.getButtonElement.bind(this);\r\n this.handleCaret = this.handleCaret.bind(this);\r\n this.caretEventHandler = this.caretEventHandler.bind(this);\r\n this.onInit = this.onInit.bind(this);\r\n this.onRender = this.onRender.bind(this);\r\n this.render = this.render.bind(this);\r\n this.loadModules = this.loadModules.bind(this);\r\n this.handleButtonMouseUp = this.handleButtonMouseUp.bind(this);\r\n this.handleButtonMouseDown = this.handleButtonMouseDown.bind(this);\r\n this.handleButtonHold = this.handleButtonHold.bind(this);\r\n this.onModulesLoaded = this.onModulesLoaded.bind(this);\r\n\r\n /**\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n */\r\n this.input = {};\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n */\r\n this.keyboardDOMClass = keyboardDOMQuery.split('.').join(\"\");\r\n\r\n /**\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n */\r\n this.buttonElements = {};\r\n\r\n /**\r\n * Rendering keyboard\r\n */\r\n if(this.keyboardDOM)\r\n this.render();\r\n else {\r\n console.warn(`\"${keyboardDOMQuery}\" was not found in the DOM.`);\r\n throw new Error(\"KEYBOARD_DOM_ERROR\");\r\n }\r\n\r\n /**\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n */\r\n if(!window['SimpleKeyboardInstances'])\r\n window['SimpleKeyboardInstances'] = {};\r\n \r\n window['SimpleKeyboardInstances'][this.utilities.camelCase(this.keyboardDOMClass)] = this;\r\n\r\n /**\r\n * Physical Keyboard support\r\n */\r\n this.physicalKeyboardInterface = new PhysicalKeyboard(this);\r\n\r\n /**\r\n * Modules\r\n */\r\n this.modules = {};\r\n this.loadModules();\r\n }\r\n\r\n /**\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n */\r\n handleButtonClicked(button){\r\n let debug = this.options.debug;\r\n\r\n /**\r\n * Ignoring placeholder buttons\r\n */\r\n if(button === '{//}')\r\n return false;\r\n\r\n /**\r\n * Calling onKeyPress\r\n */\r\n if(typeof this.options.onKeyPress === \"function\")\r\n this.options.onKeyPress(button);\r\n \r\n if(!this.input[this.options.inputName])\r\n this.input[this.options.inputName] = '';\r\n\r\n let updatedInput = this.utilities.getUpdatedInput(button, this.input[this.options.inputName], this.options, this.caretPosition);\r\n\r\n if(this.input[this.options.inputName] !== updatedInput){\r\n\r\n /**\r\n * If maxLength and handleMaxLength yield true, halting\r\n */\r\n if(this.options.maxLength && this.utilities.handleMaxLength(this.input, this.options, updatedInput)){\r\n return false;\r\n }\r\n\r\n this.input[this.options.inputName] = updatedInput;\r\n\r\n if(debug)\r\n console.log('Input changed:', this.input);\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n /**\r\n * Calling onChange\r\n */\r\n if(typeof this.options.onChange === \"function\")\r\n this.options.onChange(this.input[this.options.inputName]);\r\n }\r\n \r\n if(debug){\r\n console.log(\"Key pressed:\", button);\r\n }\r\n }\r\n\r\n /**\r\n * Handles button mousedown\r\n */\r\n /* istanbul ignore next */\r\n handleButtonMouseDown(button, e){\r\n /**\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n */\r\n this.isMouseHold = true;\r\n\r\n /**\r\n * @type {object} Time to wait until a key hold is detected\r\n */\r\n this.holdTimeout = setTimeout(() => {\r\n if(\r\n this.isMouseHold &&\r\n (\r\n (!button.includes(\"{\") && !button.includes(\"}\")) ||\r\n button === \"{bksp}\" ||\r\n button === \"{space}\" ||\r\n button === \"{tab}\"\r\n )\r\n ){\r\n if(this.options.debug)\r\n console.log(\"Button held:\", button);\r\n\r\n this.handleButtonHold(button, e);\r\n }\r\n clearTimeout(this.holdTimeout);\r\n }, 500);\r\n }\r\n\r\n /**\r\n * Handles button mouseup\r\n */\r\n handleButtonMouseUp(){\r\n this.isMouseHold = false;\r\n if(this.holdInteractionTimeout)\r\n clearTimeout(this.holdInteractionTimeout);\r\n }\r\n\r\n /**\r\n * Handles button hold\r\n */\r\n /* istanbul ignore next */\r\n handleButtonHold(button){\r\n /**\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n */\r\n this.holdInteractionTimeout = setTimeout(() => {\r\n this.handleButtonClicked(button);\r\n this.handleButtonHold(button);\r\n }, 100);\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n */\r\n syncInstanceInputs(){\r\n this.dispatch((instance) => {\r\n instance.replaceInput(this.input);\r\n });\r\n }\r\n \r\n /**\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n clearInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n\r\n /**\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n getInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n return this.input[this.options.inputName];\r\n }\r\n\r\n /**\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n */\r\n setInput(input, inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[inputName] = input;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n \r\n /**\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n */\r\n replaceInput(inputObj){\r\n this.input = inputObj;\r\n }\r\n\r\n /**\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n */\r\n setOptions = option => {\r\n option = option || {};\r\n this.options = Object.assign(this.options, option);\r\n this.render();\r\n }\r\n\r\n /**\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n */\r\n clear(){\r\n this.keyboardDOM.innerHTML = '';\r\n this.keyboardDOM.className = this.keyboardDOMClass;\r\n this.buttonElements = {};\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n */\r\n dispatch(callback){\r\n if(!window['SimpleKeyboardInstances']){\r\n console.warn(`SimpleKeyboardInstances is not defined. Dispatch cannot be called.`);\r\n throw new Error(\"INSTANCES_VAR_ERROR\");\r\n }\r\n \r\n return Object.keys(window['SimpleKeyboardInstances']).forEach((key) => {\r\n callback(window['SimpleKeyboardInstances'][key], key);\r\n })\r\n }\r\n\r\n /**\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n addButtonTheme(buttons, className){\r\n if(!className || !buttons)\r\n return false;\r\n\r\n buttons.split(\" \").forEach(button => {\r\n className.split(\" \").forEach(classNameItem => {\r\n if(!this.options.buttonTheme)\r\n this.options.buttonTheme = [];\r\n\r\n let classNameFound = false;\r\n \r\n /**\r\n * If class is already defined, we add button to class definition\r\n */\r\n this.options.buttonTheme.map(buttonTheme => {\r\n\r\n if(buttonTheme.class.split(\" \").includes(classNameItem)){\r\n classNameFound = true;\r\n \r\n let buttonThemeArray = buttonTheme.buttons.split(\" \");\r\n if(!buttonThemeArray.includes(button)){\r\n classNameFound = true;\r\n buttonThemeArray.push(button);\r\n buttonTheme.buttons = buttonThemeArray.join(\" \");\r\n }\r\n }\r\n return buttonTheme;\r\n });\r\n\r\n /**\r\n * If class is not defined, we create a new entry\r\n */\r\n if(!classNameFound){\r\n this.options.buttonTheme.push({\r\n class: classNameItem,\r\n buttons: buttons\r\n });\r\n }\r\n\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n\r\n /**\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n removeButtonTheme(buttons, className){\r\n /**\r\n * When called with empty parameters, remove all button themes\r\n */\r\n if(!buttons && !className){\r\n this.options.buttonTheme = [];\r\n this.render();\r\n return false;\r\n }\r\n\r\n /**\r\n * If buttons are passed and buttonTheme has items\r\n */\r\n if(buttons && Array.isArray(this.options.buttonTheme) && this.options.buttonTheme.length){\r\n let buttonArray = buttons.split(\" \");\r\n buttonArray.forEach((button, key) => {\r\n this.options.buttonTheme.map((buttonTheme, index) => {\r\n\r\n /**\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n */\r\n if(\r\n (className && className.includes(buttonTheme.class)) ||\r\n !className\r\n ){\r\n let filteredButtonArray = buttonTheme.buttons.split(\" \").filter(item => item !== button);\r\n\r\n /**\r\n * If buttons left, return them, otherwise, remove button Theme\r\n */\r\n if(filteredButtonArray.length){\r\n buttonTheme.buttons = filteredButtonArray.join(\" \");\r\n } else {\r\n this.options.buttonTheme.splice(index, 1);\r\n buttonTheme = null;\r\n }\r\n \r\n }\r\n\r\n return buttonTheme;\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n }\r\n\r\n /**\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n */\r\n getButtonElement(button){\r\n let output;\r\n\r\n let buttonArr = this.buttonElements[button];\r\n if(buttonArr){\r\n if(buttonArr.length > 1){\r\n output = buttonArr;\r\n } else {\r\n output = buttonArr[0];\r\n }\r\n }\r\n\r\n return output;\r\n }\r\n\r\n /**\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n */\r\n handleCaret(){\r\n if(this.options.debug){\r\n console.log(\"Caret handling started\");\r\n }\r\n\r\n document.addEventListener(\"keyup\", this.caretEventHandler);\r\n document.addEventListener(\"mouseup\", this.caretEventHandler);\r\n document.addEventListener(\"touchend\", this.caretEventHandler);\r\n }\r\n\r\n /**\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n */\r\n caretEventHandler(event){\r\n let targetTagName = event.target.tagName.toLowerCase();\r\n\r\n if(\r\n targetTagName === \"textarea\" ||\r\n targetTagName === \"input\"\r\n ){\r\n /**\r\n * Tracks current cursor position\r\n * As keys are pressed, text will be added/removed at that position within the input.\r\n */\r\n this.caretPosition = event.target.selectionStart;\r\n\r\n if(this.options.debug){\r\n console.log('Caret at: ', event.target.selectionStart, event.target.tagName.toLowerCase());\r\n } \r\n }\r\n }\r\n\r\n /**\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n */\r\n onInit(){\r\n if(this.options.debug){\r\n console.log(\"Initialized\");\r\n }\r\n\r\n /**\r\n * Caret handling\r\n */\r\n this.handleCaret();\r\n\r\n if(typeof this.options.onInit === \"function\")\r\n this.options.onInit();\r\n }\r\n\r\n /**\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n */\r\n onRender(){\r\n if(typeof this.options.onRender === \"function\")\r\n this.options.onRender();\r\n }\r\n\r\n /**\r\n * Executes the callback function once all modules have been loaded\r\n */\r\n onModulesLoaded(){\r\n if(typeof this.options.onModulesLoaded === \"function\")\r\n this.options.onModulesLoaded();\r\n }\r\n\r\n /**\r\n * Register module\r\n */\r\n registerModule = (name, initCallback) => {\r\n if(!this.modules[name])\r\n this.modules[name] = {};\r\n\r\n initCallback(this.modules[name]);\r\n }\r\n\r\n /**\r\n * Load modules\r\n */\r\n loadModules(){\r\n if(Array.isArray(this.options.modules)){\r\n this.options.modules.forEach(Module => {\r\n let module = new Module();\r\n\r\n /* istanbul ignore next */\r\n if(module.constructor.name && module.constructor.name !== \"Function\"){\r\n let classStr = `module-${this.utilities.camelCase(module.constructor.name)}`;\r\n this.keyboardPluginClasses = this.keyboardPluginClasses + ` ${classStr}`;\r\n }\r\n\r\n module.init(this);\r\n });\r\n\r\n this.keyboardPluginClasses = this.keyboardPluginClasses + ' modules-loaded';\r\n\r\n this.render();\r\n this.onModulesLoaded();\r\n }\r\n }\r\n\r\n /**\r\n * Get module prop\r\n */\r\n getModuleProp = (name, prop) => {\r\n if(!this.modules[name])\r\n return false;\r\n \r\n return this.modules[name][prop];\r\n }\r\n\r\n /**\r\n * getModulesList\r\n */\r\n getModulesList = () => {\r\n return Object.keys(this.modules);\r\n }\r\n\r\n /**\r\n * Renders rows and buttons as per options\r\n */\r\n render(){\r\n /**\r\n * Clear keyboard\r\n */\r\n this.clear();\r\n\r\n let layoutClass = this.options.layout ? \"hg-layout-custom\" : `hg-layout-${this.options.layoutName}`;\r\n let layout = this.options.layout || KeyboardLayout.getDefaultLayout();\r\n\r\n /**\r\n * Account for buttonTheme, if set\r\n */\r\n let buttonThemesParsed = {};\r\n if(Array.isArray(this.options.buttonTheme)){\r\n this.options.buttonTheme.forEach(themeObj => {\r\n if(themeObj.buttons && themeObj.class){\r\n let themeButtons;\r\n\r\n if(typeof themeObj.buttons === \"string\"){\r\n themeButtons = themeObj.buttons.split(' ');\r\n }\r\n\r\n if(themeButtons){\r\n themeButtons.forEach(themeButton => {\r\n let themeParsed = buttonThemesParsed[themeButton];\r\n\r\n // If the button has already been added\r\n if(themeParsed){\r\n // Making sure we don't add duplicate classes, even when buttonTheme has duplicates\r\n if(!this.utilities.countInArray(themeParsed.split(\" \"), themeObj.class)){\r\n buttonThemesParsed[themeButton] = `${themeParsed} ${themeObj.class}`;\r\n }\r\n } else {\r\n buttonThemesParsed[themeButton] = themeObj.class;\r\n }\r\n });\r\n }\r\n } else {\r\n console.warn(`buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.`)\r\n }\r\n });\r\n }\r\n\r\n /**\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n */\r\n this.keyboardDOM.className += ` ${this.options.theme} ${layoutClass} ${this.keyboardPluginClasses}`;\r\n\r\n /**\r\n * Iterating through each row\r\n */\r\n layout[this.options.layoutName].forEach((row, rIndex) => {\r\n let rowArray = row.split(' ');\r\n\r\n /**\r\n * Creating empty row\r\n */\r\n var rowDOM = document.createElement('div');\r\n rowDOM.className += \"hg-row\";\r\n\r\n /**\r\n * Iterating through each button in row\r\n */\r\n rowArray.forEach((button, bIndex) => {\r\n let fctBtnClass = this.utilities.getButtonClass(button);\r\n let buttonThemeClass = buttonThemesParsed[button];\r\n let buttonDisplayName = this.utilities.getButtonDisplayName(button, this.options.display, this.options.mergeDisplay);\r\n\r\n /**\r\n * Creating button\r\n */\r\n var buttonDOM = document.createElement('div');\r\n buttonDOM.className += `hg-button ${fctBtnClass}${buttonThemeClass ? \" \"+buttonThemeClass : \"\"}`;\r\n buttonDOM.onclick = () => this.handleButtonClicked(button);\r\n buttonDOM.onmousedown = (e) => this.handleButtonMouseDown(button, e);\r\n\r\n /**\r\n * Adding identifier\r\n */\r\n buttonDOM.setAttribute(\"data-skBtn\", button);\r\n\r\n /**\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n */\r\n let buttonUID = `${this.options.layoutName}-r${rIndex}b${bIndex}`;\r\n buttonDOM.setAttribute(\"data-skBtnUID\", buttonUID);\r\n\r\n /**\r\n * Adding display label\r\n */\r\n buttonDOM.setAttribute(\"data-displayLabel\", buttonDisplayName);\r\n\r\n /**\r\n * Adding button label to button\r\n */\r\n var buttonSpanDOM = document.createElement('span');\r\n buttonSpanDOM.innerHTML = buttonDisplayName;\r\n buttonDOM.appendChild(buttonSpanDOM);\r\n\r\n /**\r\n * Adding to buttonElements\r\n */\r\n if(!this.buttonElements[button])\r\n this.buttonElements[button] = [];\r\n\r\n this.buttonElements[button].push(buttonDOM);\r\n\r\n /**\r\n * Appending button to row\r\n */\r\n rowDOM.appendChild(buttonDOM);\r\n\r\n });\r\n\r\n /**\r\n * Appending row to keyboard\r\n */\r\n this.keyboardDOM.appendChild(rowDOM);\r\n });\r\n\r\n /**\r\n * Calling onRender\r\n */\r\n this.onRender();\r\n\r\n if(!this.initialized){\r\n /**\r\n * Ensures that onInit is only called once per instantiation\r\n */\r\n this.initialized = true;\r\n\r\n /**\r\n * Handling mouseup\r\n */\r\n document.onmouseup = () => this.handleButtonMouseUp();\r\n\r\n /**\r\n * Calling onInit\r\n */\r\n this.onInit();\r\n }\r\n }\r\n}\r\n\r\nexport default SimpleKeyboard;\r\n", + "content": "import './Keyboard.css';\r\n\r\n// Services\r\nimport PhysicalKeyboard from '../services/PhysicalKeyboard';\r\nimport KeyboardLayout from '../services/KeyboardLayout';\r\nimport Utilities from '../services/Utilities';\r\n\r\n/**\r\n * Root class for simple-keyboard\r\n * This class:\r\n * - Parses the options\r\n * - Renders the rows and buttons\r\n * - Handles button functionality\r\n */\r\nclass SimpleKeyboard {\r\n /**\r\n * Creates an instance of SimpleKeyboard\r\n * @param {Array} params If first parameter is a string, it is considered the container class. The second parameter is then considered the options object. If first parameter is an object, it is considered the options object.\r\n */\r\n constructor(...params){\r\n let keyboardDOMQuery = typeof params[0] === \"string\" ? params[0] : '.simple-keyboard';\r\n let options = typeof params[0] === \"object\" ? params[0] : params[1];\r\n\r\n if(!options)\r\n options = {};\r\n\r\n /**\r\n * Initializing Utilities\r\n */\r\n this.utilities = new Utilities(this);\r\n\r\n /**\r\n * Processing options\r\n */\r\n this.keyboardDOM = document.querySelector(keyboardDOMQuery);\r\n\r\n /**\r\n * @type {object}\r\n * @property {object} layout Modify the keyboard layout.\r\n * @property {string} layoutName Specifies which layout should be used.\r\n * @property {object} display Replaces variable buttons (such as {bksp}) with a human-friendly name (e.g.: “backspace”).\r\n * @property {boolean} mergeDisplay By default, when you set the display property, you replace the default one. This setting merges them instead.\r\n * @property {string} theme A prop to add your own css classes to the keyboard wrapper. You can add multiple classes separated by a space.\r\n * @property {Array} buttonTheme A prop to add your own css classes to one or several buttons.\r\n * @property {boolean} debug Runs a console.log every time a key is pressed. Displays the buttons pressed and the current input.\r\n * @property {boolean} newLineOnEnter Specifies whether clicking the “ENTER” button will input a newline (\\n) or not.\r\n * @property {boolean} tabCharOnTab Specifies whether clicking the “TAB” button will input a tab character (\\t) or not.\r\n * @property {string} inputName Allows you to use a single simple-keyboard instance for several inputs.\r\n * @property {number} maxLength Restrains all of simple-keyboard inputs to a certain length. This should be used in addition to the input element’s maxlengthattribute.\r\n * @property {object} maxLength Restrains simple-keyboard’s individual inputs to a certain length. This should be used in addition to the input element’s maxlengthattribute.\r\n * @property {boolean} syncInstanceInputs When set to true, this option synchronizes the internal input of every simple-keyboard instance.\r\n * @property {boolean} physicalKeyboardHighlight Enable highlighting of keys pressed on physical keyboard.\r\n * @property {string} physicalKeyboardHighlightTextColor Define the text color that the physical keyboard highlighted key should have.\r\n * @property {string} physicalKeyboardHighlightBgColor Define the background color that the physical keyboard highlighted key should have. \r\n * @property {function(button: string):string} onKeyPress Executes the callback function on key press. Returns button layout name (i.e.: “{shift}”).\r\n * @property {function(input: string):string} onChange Executes the callback function on input change. Returns the current input’s string.\r\n * @property {function} onRender Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n * @property {function} onInit Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n * @property {function(inputs: object):object} onChangeAll Executes the callback function on input change. Returns the input object with all defined inputs.\r\n */\r\n this.options = options;\r\n this.options.layoutName = this.options.layoutName || \"default\";\r\n this.options.theme = this.options.theme || \"hg-theme-default\";\r\n this.options.inputName = this.options.inputName || \"default\";\r\n\r\n /**\r\n * @type {object} Classes identifying loaded plugins\r\n */\r\n this.keyboardPluginClasses = '';\r\n\r\n /**\r\n * Bindings\r\n */\r\n this.handleButtonClicked = this.handleButtonClicked.bind(this);\r\n this.syncInstanceInputs = this.syncInstanceInputs.bind(this);\r\n this.clearInput = this.clearInput.bind(this);\r\n this.getInput = this.getInput.bind(this);\r\n this.setInput = this.setInput.bind(this);\r\n this.replaceInput = this.replaceInput.bind(this);\r\n this.clear = this.clear.bind(this);\r\n this.dispatch = this.dispatch.bind(this);\r\n this.addButtonTheme = this.addButtonTheme.bind(this);\r\n this.removeButtonTheme = this.removeButtonTheme.bind(this);\r\n this.getButtonElement = this.getButtonElement.bind(this);\r\n this.handleCaret = this.handleCaret.bind(this);\r\n this.caretEventHandler = this.caretEventHandler.bind(this);\r\n this.onInit = this.onInit.bind(this);\r\n this.onRender = this.onRender.bind(this);\r\n this.render = this.render.bind(this);\r\n this.loadModules = this.loadModules.bind(this);\r\n this.handleButtonMouseUp = this.handleButtonMouseUp.bind(this);\r\n this.handleButtonMouseDown = this.handleButtonMouseDown.bind(this);\r\n this.handleButtonHold = this.handleButtonHold.bind(this);\r\n this.onModulesLoaded = this.onModulesLoaded.bind(this);\r\n\r\n /**\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n */\r\n this.input = {};\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n */\r\n this.keyboardDOMClass = keyboardDOMQuery.split('.').join(\"\");\r\n\r\n /**\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n */\r\n this.buttonElements = {};\r\n\r\n /**\r\n * Rendering keyboard\r\n */\r\n if(this.keyboardDOM)\r\n this.render();\r\n else {\r\n console.warn(`\"${keyboardDOMQuery}\" was not found in the DOM.`);\r\n throw new Error(\"KEYBOARD_DOM_ERROR\");\r\n }\r\n\r\n /**\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n */\r\n if(!window['SimpleKeyboardInstances'])\r\n window['SimpleKeyboardInstances'] = {};\r\n \r\n window['SimpleKeyboardInstances'][this.utilities.camelCase(this.keyboardDOMClass)] = this;\r\n\r\n /**\r\n * Physical Keyboard support\r\n */\r\n this.physicalKeyboardInterface = new PhysicalKeyboard(this);\r\n\r\n /**\r\n * Modules\r\n */\r\n this.modules = {};\r\n this.loadModules();\r\n }\r\n\r\n /**\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n */\r\n handleButtonClicked(button){\r\n let debug = this.options.debug;\r\n\r\n /**\r\n * Ignoring placeholder buttons\r\n */\r\n if(button === '{//}')\r\n return false;\r\n\r\n /**\r\n * Calling onKeyPress\r\n */\r\n if(typeof this.options.onKeyPress === \"function\")\r\n this.options.onKeyPress(button);\r\n \r\n if(!this.input[this.options.inputName])\r\n this.input[this.options.inputName] = '';\r\n\r\n let updatedInput = this.utilities.getUpdatedInput(button, this.input[this.options.inputName], this.options, this.caretPosition);\r\n\r\n if(this.input[this.options.inputName] !== updatedInput){\r\n\r\n /**\r\n * If maxLength and handleMaxLength yield true, halting\r\n */\r\n if(this.options.maxLength && this.utilities.handleMaxLength(this.input, this.options, updatedInput)){\r\n return false;\r\n }\r\n\r\n this.input[this.options.inputName] = updatedInput;\r\n\r\n if(debug)\r\n console.log('Input changed:', this.input);\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n /**\r\n * Calling onChange\r\n */\r\n if(typeof this.options.onChange === \"function\")\r\n this.options.onChange(this.input[this.options.inputName]);\r\n }\r\n \r\n if(debug){\r\n console.log(\"Key pressed:\", button);\r\n }\r\n }\r\n\r\n /**\r\n * Handles button mousedown\r\n */\r\n /* istanbul ignore next */\r\n handleButtonMouseDown(button, e){\r\n /**\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n */\r\n this.isMouseHold = true;\r\n\r\n if(this.holdInteractionTimeout)\r\n clearTimeout(this.holdInteractionTimeout);\r\n\r\n if(this.holdTimeout)\r\n clearTimeout(this.holdTimeout);\r\n\r\n /**\r\n * @type {object} Time to wait until a key hold is detected\r\n */\r\n this.holdTimeout = setTimeout(() => {\r\n if(\r\n this.isMouseHold &&\r\n (\r\n (!button.includes(\"{\") && !button.includes(\"}\")) ||\r\n button === \"{bksp}\" ||\r\n button === \"{space}\" ||\r\n button === \"{tab}\"\r\n )\r\n ){\r\n if(this.options.debug)\r\n console.log(\"Button held:\", button);\r\n\r\n this.handleButtonHold(button, e);\r\n }\r\n clearTimeout(this.holdTimeout);\r\n }, 500);\r\n }\r\n\r\n /**\r\n * Handles button mouseup\r\n */\r\n handleButtonMouseUp(){\r\n this.isMouseHold = false;\r\n if(this.holdInteractionTimeout)\r\n clearTimeout(this.holdInteractionTimeout);\r\n }\r\n\r\n /**\r\n * Handles button hold\r\n */\r\n /* istanbul ignore next */\r\n handleButtonHold(button){\r\n /**\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n */\r\n this.holdInteractionTimeout = setTimeout(() => {\r\n this.handleButtonClicked(button);\r\n this.handleButtonHold(button);\r\n }, 100);\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n */\r\n syncInstanceInputs(){\r\n this.dispatch((instance) => {\r\n instance.replaceInput(this.input);\r\n });\r\n }\r\n \r\n /**\r\n * Clear the keyboard’s input.\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n clearInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[this.options.inputName] = '';\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n\r\n /**\r\n * Get the keyboard’s input (You can also get it from the onChange prop).\r\n * @param {string} [inputName] optional - the internal input to select\r\n */\r\n getInput(inputName){\r\n inputName = inputName || this.options.inputName;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n\r\n return this.input[this.options.inputName];\r\n }\r\n\r\n /**\r\n * Set the keyboard’s input.\r\n * @param {string} input the input value\r\n * @param {string} inputName optional - the internal input to select\r\n */\r\n setInput(input, inputName){\r\n inputName = inputName || this.options.inputName;\r\n this.input[inputName] = input;\r\n\r\n /**\r\n * Enforce syncInstanceInputs, if set\r\n */\r\n if(this.options.syncInstanceInputs)\r\n this.syncInstanceInputs(this.input);\r\n }\r\n \r\n /**\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n */\r\n replaceInput(inputObj){\r\n this.input = inputObj;\r\n }\r\n\r\n /**\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n */\r\n setOptions = option => {\r\n option = option || {};\r\n this.options = Object.assign(this.options, option);\r\n this.render();\r\n }\r\n\r\n /**\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n */\r\n clear(){\r\n this.keyboardDOM.innerHTML = '';\r\n this.keyboardDOM.className = this.keyboardDOMClass;\r\n this.buttonElements = {};\r\n }\r\n\r\n /**\r\n * Send a command to all simple-keyboard instances at once (if you have multiple instances).\r\n * @param {function(instance: object, key: string)} callback Function to run on every instance\r\n */\r\n dispatch(callback){\r\n if(!window['SimpleKeyboardInstances']){\r\n console.warn(`SimpleKeyboardInstances is not defined. Dispatch cannot be called.`);\r\n throw new Error(\"INSTANCES_VAR_ERROR\");\r\n }\r\n \r\n return Object.keys(window['SimpleKeyboardInstances']).forEach((key) => {\r\n callback(window['SimpleKeyboardInstances'][key], key);\r\n })\r\n }\r\n\r\n /**\r\n * Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n addButtonTheme(buttons, className){\r\n if(!className || !buttons)\r\n return false;\r\n\r\n buttons.split(\" \").forEach(button => {\r\n className.split(\" \").forEach(classNameItem => {\r\n if(!this.options.buttonTheme)\r\n this.options.buttonTheme = [];\r\n\r\n let classNameFound = false;\r\n \r\n /**\r\n * If class is already defined, we add button to class definition\r\n */\r\n this.options.buttonTheme.map(buttonTheme => {\r\n\r\n if(buttonTheme.class.split(\" \").includes(classNameItem)){\r\n classNameFound = true;\r\n \r\n let buttonThemeArray = buttonTheme.buttons.split(\" \");\r\n if(!buttonThemeArray.includes(button)){\r\n classNameFound = true;\r\n buttonThemeArray.push(button);\r\n buttonTheme.buttons = buttonThemeArray.join(\" \");\r\n }\r\n }\r\n return buttonTheme;\r\n });\r\n\r\n /**\r\n * If class is not defined, we create a new entry\r\n */\r\n if(!classNameFound){\r\n this.options.buttonTheme.push({\r\n class: classNameItem,\r\n buttons: buttons\r\n });\r\n }\r\n\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n\r\n /**\r\n * Removes/Amends an entry to the `buttonTheme`. Basically a way to remove a class previously added to a button through buttonTheme or addButtonTheme.\r\n * @param {string} buttons List of buttons to select (separated by a space).\r\n * @param {string} className Classes to give to the selected buttons (separated by space).\r\n */\r\n removeButtonTheme(buttons, className){\r\n /**\r\n * When called with empty parameters, remove all button themes\r\n */\r\n if(!buttons && !className){\r\n this.options.buttonTheme = [];\r\n this.render();\r\n return false;\r\n }\r\n\r\n /**\r\n * If buttons are passed and buttonTheme has items\r\n */\r\n if(buttons && Array.isArray(this.options.buttonTheme) && this.options.buttonTheme.length){\r\n let buttonArray = buttons.split(\" \");\r\n buttonArray.forEach((button, key) => {\r\n this.options.buttonTheme.map((buttonTheme, index) => {\r\n\r\n /**\r\n * If className is set, we affect the buttons only for that class\r\n * Otherwise, we afect all classes\r\n */\r\n if(\r\n (className && className.includes(buttonTheme.class)) ||\r\n !className\r\n ){\r\n let filteredButtonArray = buttonTheme.buttons.split(\" \").filter(item => item !== button);\r\n\r\n /**\r\n * If buttons left, return them, otherwise, remove button Theme\r\n */\r\n if(filteredButtonArray.length){\r\n buttonTheme.buttons = filteredButtonArray.join(\" \");\r\n } else {\r\n this.options.buttonTheme.splice(index, 1);\r\n buttonTheme = null;\r\n }\r\n \r\n }\r\n\r\n return buttonTheme;\r\n });\r\n });\r\n\r\n this.render();\r\n }\r\n }\r\n\r\n /**\r\n * Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.\r\n * @param {string} button The button layout name to select\r\n */\r\n getButtonElement(button){\r\n let output;\r\n\r\n let buttonArr = this.buttonElements[button];\r\n if(buttonArr){\r\n if(buttonArr.length > 1){\r\n output = buttonArr;\r\n } else {\r\n output = buttonArr[0];\r\n }\r\n }\r\n\r\n return output;\r\n }\r\n\r\n /**\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n */\r\n handleCaret(){\r\n if(this.options.debug){\r\n console.log(\"Caret handling started\");\r\n }\r\n\r\n document.addEventListener(\"keyup\", this.caretEventHandler);\r\n document.addEventListener(\"mouseup\", this.caretEventHandler);\r\n document.addEventListener(\"touchend\", this.caretEventHandler);\r\n }\r\n\r\n /**\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n */\r\n caretEventHandler(event){\r\n let targetTagName = event.target.tagName.toLowerCase();\r\n\r\n if(\r\n targetTagName === \"textarea\" ||\r\n targetTagName === \"input\"\r\n ){\r\n /**\r\n * Tracks current cursor position\r\n * As keys are pressed, text will be added/removed at that position within the input.\r\n */\r\n this.caretPosition = event.target.selectionStart;\r\n\r\n if(this.options.debug){\r\n console.log('Caret at: ', event.target.selectionStart, event.target.tagName.toLowerCase());\r\n } \r\n }\r\n }\r\n\r\n /**\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n */\r\n onInit(){\r\n if(this.options.debug){\r\n console.log(\"Initialized\");\r\n }\r\n\r\n /**\r\n * Caret handling\r\n */\r\n this.handleCaret();\r\n\r\n if(typeof this.options.onInit === \"function\")\r\n this.options.onInit();\r\n }\r\n\r\n /**\r\n * Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).\r\n */\r\n onRender(){\r\n if(typeof this.options.onRender === \"function\")\r\n this.options.onRender();\r\n }\r\n\r\n /**\r\n * Executes the callback function once all modules have been loaded\r\n */\r\n onModulesLoaded(){\r\n if(typeof this.options.onModulesLoaded === \"function\")\r\n this.options.onModulesLoaded();\r\n }\r\n\r\n /**\r\n * Register module\r\n */\r\n registerModule = (name, initCallback) => {\r\n if(!this.modules[name])\r\n this.modules[name] = {};\r\n\r\n initCallback(this.modules[name]);\r\n }\r\n\r\n /**\r\n * Load modules\r\n */\r\n loadModules(){\r\n if(Array.isArray(this.options.modules)){\r\n this.options.modules.forEach(Module => {\r\n let module = new Module();\r\n\r\n /* istanbul ignore next */\r\n if(module.constructor.name && module.constructor.name !== \"Function\"){\r\n let classStr = `module-${this.utilities.camelCase(module.constructor.name)}`;\r\n this.keyboardPluginClasses = this.keyboardPluginClasses + ` ${classStr}`;\r\n }\r\n\r\n module.init(this);\r\n });\r\n\r\n this.keyboardPluginClasses = this.keyboardPluginClasses + ' modules-loaded';\r\n\r\n this.render();\r\n this.onModulesLoaded();\r\n }\r\n }\r\n\r\n /**\r\n * Get module prop\r\n */\r\n getModuleProp = (name, prop) => {\r\n if(!this.modules[name])\r\n return false;\r\n \r\n return this.modules[name][prop];\r\n }\r\n\r\n /**\r\n * getModulesList\r\n */\r\n getModulesList = () => {\r\n return Object.keys(this.modules);\r\n }\r\n\r\n /**\r\n * Renders rows and buttons as per options\r\n */\r\n render(){\r\n /**\r\n * Clear keyboard\r\n */\r\n this.clear();\r\n\r\n let layoutClass = this.options.layout ? \"hg-layout-custom\" : `hg-layout-${this.options.layoutName}`;\r\n let layout = this.options.layout || KeyboardLayout.getDefaultLayout();\r\n\r\n /**\r\n * Account for buttonTheme, if set\r\n */\r\n let buttonThemesParsed = {};\r\n if(Array.isArray(this.options.buttonTheme)){\r\n this.options.buttonTheme.forEach(themeObj => {\r\n if(themeObj.buttons && themeObj.class){\r\n let themeButtons;\r\n\r\n if(typeof themeObj.buttons === \"string\"){\r\n themeButtons = themeObj.buttons.split(' ');\r\n }\r\n\r\n if(themeButtons){\r\n themeButtons.forEach(themeButton => {\r\n let themeParsed = buttonThemesParsed[themeButton];\r\n\r\n // If the button has already been added\r\n if(themeParsed){\r\n // Making sure we don't add duplicate classes, even when buttonTheme has duplicates\r\n if(!this.utilities.countInArray(themeParsed.split(\" \"), themeObj.class)){\r\n buttonThemesParsed[themeButton] = `${themeParsed} ${themeObj.class}`;\r\n }\r\n } else {\r\n buttonThemesParsed[themeButton] = themeObj.class;\r\n }\r\n });\r\n }\r\n } else {\r\n console.warn(`buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.`)\r\n }\r\n });\r\n }\r\n\r\n /**\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n */\r\n this.keyboardDOM.className += ` ${this.options.theme} ${layoutClass} ${this.keyboardPluginClasses}`;\r\n\r\n /**\r\n * Iterating through each row\r\n */\r\n layout[this.options.layoutName].forEach((row, rIndex) => {\r\n let rowArray = row.split(' ');\r\n\r\n /**\r\n * Creating empty row\r\n */\r\n var rowDOM = document.createElement('div');\r\n rowDOM.className += \"hg-row\";\r\n\r\n /**\r\n * Iterating through each button in row\r\n */\r\n rowArray.forEach((button, bIndex) => {\r\n let fctBtnClass = this.utilities.getButtonClass(button);\r\n let buttonThemeClass = buttonThemesParsed[button];\r\n let buttonDisplayName = this.utilities.getButtonDisplayName(button, this.options.display, this.options.mergeDisplay);\r\n\r\n /**\r\n * Creating button\r\n */\r\n var buttonDOM = document.createElement('div');\r\n buttonDOM.className += `hg-button ${fctBtnClass}${buttonThemeClass ? \" \"+buttonThemeClass : \"\"}`;\r\n buttonDOM.onclick = () => this.handleButtonClicked(button);\r\n buttonDOM.onmousedown = (e) => this.handleButtonMouseDown(button, e);\r\n\r\n /**\r\n * Adding identifier\r\n */\r\n buttonDOM.setAttribute(\"data-skBtn\", button);\r\n\r\n /**\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n */\r\n let buttonUID = `${this.options.layoutName}-r${rIndex}b${bIndex}`;\r\n buttonDOM.setAttribute(\"data-skBtnUID\", buttonUID);\r\n\r\n /**\r\n * Adding display label\r\n */\r\n buttonDOM.setAttribute(\"data-displayLabel\", buttonDisplayName);\r\n\r\n /**\r\n * Adding button label to button\r\n */\r\n var buttonSpanDOM = document.createElement('span');\r\n buttonSpanDOM.innerHTML = buttonDisplayName;\r\n buttonDOM.appendChild(buttonSpanDOM);\r\n\r\n /**\r\n * Adding to buttonElements\r\n */\r\n if(!this.buttonElements[button])\r\n this.buttonElements[button] = [];\r\n\r\n this.buttonElements[button].push(buttonDOM);\r\n\r\n /**\r\n * Appending button to row\r\n */\r\n rowDOM.appendChild(buttonDOM);\r\n\r\n });\r\n\r\n /**\r\n * Appending row to keyboard\r\n */\r\n this.keyboardDOM.appendChild(rowDOM);\r\n });\r\n\r\n /**\r\n * Calling onRender\r\n */\r\n this.onRender();\r\n\r\n if(!this.initialized){\r\n /**\r\n * Ensures that onInit is only called once per instantiation\r\n */\r\n this.initialized = true;\r\n\r\n /**\r\n * Handling mouseup\r\n */\r\n document.onmouseup = () => this.handleButtonMouseUp();\r\n\r\n /**\r\n * Calling onInit\r\n */\r\n this.onInit();\r\n }\r\n }\r\n}\r\n\r\nexport default SimpleKeyboard;\r\n", "static": true, "longname": "X:/Dev/simple-keyboard/src/lib/components/Keyboard.js", "access": "public", @@ -1244,7 +1244,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#holdTimeout", "access": "public", "description": "", - "lineNumber": 223, + "lineNumber": 229, "type": { "nullable": null, "types": [ @@ -1265,7 +1265,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleButtonMouseUp", "access": "public", "description": "Handles button mouseup", - "lineNumber": 245, + "lineNumber": 251, "params": [], "return": null }, @@ -1280,7 +1280,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleButtonHold", "access": "public", "description": "Handles button hold", - "lineNumber": 255, + "lineNumber": 261, "params": [ { "name": "button", @@ -1300,7 +1300,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#holdInteractionTimeout", "access": "public", "description": "", - "lineNumber": 259, + "lineNumber": 265, "type": { "nullable": null, "types": [ @@ -1321,7 +1321,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#syncInstanceInputs", "access": "public", "description": "Send a command to all simple-keyboard instances (if you have several instances).", - "lineNumber": 268, + "lineNumber": 274, "params": [], "return": null }, @@ -1336,7 +1336,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#clearInput", "access": "public", "description": "Clear the keyboard’s input.", - "lineNumber": 278, + "lineNumber": 284, "params": [ { "nullable": null, @@ -1362,7 +1362,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getInput", "access": "public", "description": "Get the keyboard’s input (You can also get it from the onChange prop).", - "lineNumber": 293, + "lineNumber": 299, "params": [ { "nullable": null, @@ -1392,7 +1392,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#setInput", "access": "public", "description": "Set the keyboard’s input.", - "lineNumber": 310, + "lineNumber": 316, "params": [ { "nullable": null, @@ -1428,7 +1428,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#replaceInput", "access": "public", "description": "Replace the input object (`keyboard.input`)", - "lineNumber": 325, + "lineNumber": 331, "params": [ { "nullable": null, @@ -1452,7 +1452,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#setOptions", "access": "public", "description": "Set new option or modify existing ones after initialization. ", - "lineNumber": 333, + "lineNumber": 339, "params": [ { "nullable": null, @@ -1482,7 +1482,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": 343, + "lineNumber": 349, "params": [], "return": null }, @@ -1497,7 +1497,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#dispatch", "access": "public", "description": "Send a command to all simple-keyboard instances at once (if you have multiple instances).", - "lineNumber": 353, + "lineNumber": 359, "params": [ { "nullable": null, @@ -1527,7 +1527,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#addButtonTheme", "access": "public", "description": "Adds/Modifies an entry to the `buttonTheme`. Basically a way to add a class to a button.", - "lineNumber": 369, + "lineNumber": 375, "params": [ { "nullable": null, @@ -1567,7 +1567,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": 419, + "lineNumber": 425, "params": [ { "nullable": null, @@ -1607,7 +1607,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getButtonElement", "access": "public", "description": "Get the DOM Element of a button. If there are several buttons with the same name, an array of the DOM Elements is returned.", - "lineNumber": 471, + "lineNumber": 477, "params": [ { "nullable": null, @@ -1637,7 +1637,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": 489, + "lineNumber": 495, "params": [], "return": null }, @@ -1652,7 +1652,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#caretEventHandler", "access": "public", "description": "Called by {@link handleCaret} when an event that warrants a cursor position update is triggered", - "lineNumber": 502, + "lineNumber": 508, "params": [ { "name": "event", @@ -1672,7 +1672,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#caretPosition", "access": "public", "description": "Tracks current cursor position\nAs keys are pressed, text will be added/removed at that position within the input.", - "lineNumber": 513, + "lineNumber": 519, "type": { "types": [ "*" @@ -1690,7 +1690,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": 524, + "lineNumber": 530, "params": [], "return": null }, @@ -1705,7 +1705,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": 541, + "lineNumber": 547, "params": [], "return": null }, @@ -1720,7 +1720,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#onModulesLoaded", "access": "public", "description": "Executes the callback function once all modules have been loaded", - "lineNumber": 549, + "lineNumber": 555, "params": [], "return": null }, @@ -1733,7 +1733,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#registerModule", "access": "public", "description": "Register module", - "lineNumber": 557, + "lineNumber": 563, "type": { "types": [ "*" @@ -1751,7 +1751,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#loadModules", "access": "public", "description": "Load modules", - "lineNumber": 567, + "lineNumber": 573, "params": [], "return": null }, @@ -1764,7 +1764,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getModuleProp", "access": "public", "description": "Get module prop", - "lineNumber": 591, + "lineNumber": 597, "type": { "types": [ "*" @@ -1780,7 +1780,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getModulesList", "access": "public", "description": "getModulesList", - "lineNumber": 601, + "lineNumber": 607, "type": { "types": [ "*" @@ -1798,7 +1798,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#render", "access": "public", "description": "Renders rows and buttons as per options", - "lineNumber": 608, + "lineNumber": 614, "params": [], "return": null }, @@ -1811,7 +1811,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#initialized", "access": "public", "description": "Ensures that onInit is only called once per instantiation", - "lineNumber": 738, + "lineNumber": 744, "type": { "types": [ "boolean" @@ -2600,7 +2600,7 @@ }, { "kind": "packageJSON", - "content": "{\r\n \"name\": \"simple-keyboard\",\r\n \"version\": \"2.7.4\",\r\n \"description\": \"On-screen Javascript Virtual Keyboard\",\r\n \"main\": \"build/index.js\",\r\n \"scripts\": {\r\n \"start\": \"node scripts/start.js\",\r\n \"build\": \"node scripts/build.js\",\r\n \"demo\": \"node scripts/demo.js\",\r\n \"test\": \"node scripts/test.js --env=jsdom\",\r\n \"postinstall\": \"node bin/postinstall\",\r\n \"prepublish\": \"npm run 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.5\",\r\n \"description\": \"On-screen Javascript Virtual Keyboard\",\r\n \"main\": \"build/index.js\",\r\n \"scripts\": {\r\n \"start\": \"node scripts/start.js\",\r\n \"build\": \"node scripts/build.js\",\r\n \"demo\": \"node scripts/demo.js\",\r\n \"test\": \"node scripts/test.js --env=jsdom\",\r\n \"postinstall\": \"node bin/postinstall\",\r\n \"prepublish\": \"npm run build\",\r\n \"docs\": \"esdoc\"\r\n },\r\n \"repository\": {\r\n \"type\": \"git\",\r\n \"url\": \"https://github.com/hodgef/simple-keyboard\"\r\n },\r\n \"author\": \"Francisco Hodge (https://github.com/hodgef)\",\r\n \"bugs\": {\r\n \"url\": \"https://github.com/hodgef/simple-keyboard/issues\"\r\n },\r\n \"homepage\": \"https://virtual-keyboard.js.org/\",\r\n \"keywords\": [\r\n \"javascript\",\r\n \"es6\",\r\n \"digital\",\r\n \"keyboard\",\r\n \"onscreen\",\r\n \"virtual\",\r\n \"screen-keyboard\",\r\n \"component\",\r\n \"virtual-keyboard\",\r\n \"touchscreen\",\r\n \"touch-screen\",\r\n \"kiosk\",\r\n \"osk\"\r\n ],\r\n \"license\": \"MIT\",\r\n \"dependencies\": {},\r\n \"devDependencies\": {\r\n \"autoprefixer\": \"7.1.6\",\r\n \"babel-core\": \"^6.26.3\",\r\n \"babel-eslint\": \"7.2.3\",\r\n \"babel-jest\": \"20.0.3\",\r\n \"babel-loader\": \"7.1.2\",\r\n \"babel-preset-react-app\": \"^3.1.2\",\r\n \"babel-runtime\": \"6.26.0\",\r\n \"case-sensitive-paths-webpack-plugin\": \"2.1.1\",\r\n \"chalk\": \"1.1.3\",\r\n \"copy-webpack-plugin\": \"^4.3.1\",\r\n \"css-loader\": \"0.28.7\",\r\n \"dotenv\": \"4.0.0\",\r\n \"esdoc\": \"^1.1.0\",\r\n \"esdoc-ecmascript-proposal-plugin\": \"^1.0.0\",\r\n \"esdoc-standard-plugin\": \"^1.0.0\",\r\n \"eslint\": \"4.10.0\",\r\n \"eslint-config-react-app\": \"^2.0.1\",\r\n \"eslint-loader\": \"1.9.0\",\r\n \"eslint-plugin-flowtype\": \"2.39.1\",\r\n \"eslint-plugin-import\": \"2.8.0\",\r\n \"eslint-plugin-jsx-a11y\": \"5.1.1\",\r\n \"eslint-plugin-react\": \"7.4.0\",\r\n \"extract-text-webpack-plugin\": \"3.0.2\",\r\n \"file-loader\": \"1.1.5\",\r\n \"fs-extra\": \"3.0.1\",\r\n \"html-webpack-plugin\": \"2.29.0\",\r\n \"istanbul\": \"^0.4.5\",\r\n \"istanbul-api\": \"^2.0.6\",\r\n \"istanbul-reports\": \"^2.0.1\",\r\n \"jest\": \"20.0.4\",\r\n \"object-assign\": \"4.1.1\",\r\n \"postcss-flexbugs-fixes\": \"3.2.0\",\r\n \"postcss-loader\": \"2.0.8\",\r\n \"promise\": \"8.0.1\",\r\n \"prop-types\": \"^15.6.1\",\r\n \"raf\": \"3.4.0\",\r\n \"react\": \"^16.2.0\",\r\n \"react-dev-utils\": \"^4.2.1\",\r\n \"react-dom\": \"^16.2.0\",\r\n \"style-loader\": \"0.19.0\",\r\n \"sw-precache-webpack-plugin\": \"0.11.4\",\r\n \"url-loader\": \"0.6.2\",\r\n \"webpack\": \"3.8.1\",\r\n \"webpack-dev-server\": \"2.9.4\",\r\n \"webpack-manifest-plugin\": \"1.3.2\",\r\n \"whatwg-fetch\": \"2.0.3\"\r\n },\r\n \"jest\": {\r\n \"collectCoverageFrom\": [\r\n \"src/**/*.{js,jsx,mjs}\",\r\n \"!**/tests/**\"\r\n ],\r\n \"setupFiles\": [\r\n \"/config/polyfills.js\"\r\n ],\r\n \"testMatch\": [\r\n \"/src/**/__tests__/**/*.{js,jsx,mjs}\",\r\n \"/src/**/?(*.)(spec|test).{js,jsx,mjs}\"\r\n ],\r\n \"testEnvironment\": \"node\",\r\n \"testURL\": \"http://localhost\",\r\n \"transform\": {\r\n \"^.+\\\\.(js|jsx|mjs)$\": \"/node_modules/babel-jest\",\r\n \"^.+\\\\.css$\": \"/config/jest/cssTransform.js\",\r\n \"^(?!.*\\\\.(js|jsx|mjs|css|json)$)\": \"/config/jest/fileTransform.js\"\r\n },\r\n \"transformIgnorePatterns\": [\r\n \"[/\\\\\\\\]node_modules[/\\\\\\\\].+\\\\.(js|jsx|mjs)$\"\r\n ],\r\n \"moduleNameMapper\": {\r\n \"^react-native$\": \"react-native-web\"\r\n },\r\n \"moduleFileExtensions\": [\r\n \"web.js\",\r\n \"mjs\",\r\n \"js\",\r\n \"json\",\r\n \"web.jsx\",\r\n \"jsx\",\r\n \"node\"\r\n ]\r\n },\r\n \"babel\": {\r\n \"presets\": [\r\n \"react-app\"\r\n ]\r\n },\r\n \"eslintConfig\": {\r\n \"extends\": \"react-app\"\r\n }\r\n}\r\n", "longname": "X:\\Dev\\simple-keyboard\\package.json", "name": "package.json", "static": true, diff --git a/docs/source.html b/docs/source.html index 58619e27..a7068c7d 100644 --- a/docs/source.html +++ b/docs/source.html @@ -58,9 +58,9 @@ src/demo/App.js App 100 %8/8 - 1919 byte + 1921 byte 84 - 2018-10-04 21:55:09 (UTC) + 2018-11-05 16:32:42 (UTC) src/demo/index.js @@ -74,9 +74,9 @@ src/lib/components/Keyboard.js SimpleKeyboard 100 %41/41 - 24287 byte - 753 - 2018-11-05 03:56:31 (UTC) + 24443 byte + 759 + 2018-11-05 16:42:42 (UTC) src/lib/index.js